import crafttweaker.api.entity.attribute.AttributeOperation; #--------------------------- Tier 1 ------------------------------ .anyDamage().removeGlobalAttribute(, []); .anyDamage().addGlobalAttributeModifier(, "generic.armor", 1.0, AttributeOperation.ADDITION, []); .maxDamage = 55; .anyDamage().removeGlobalAttribute(, []); .anyDamage().addGlobalAttributeModifier(, "generic.armor", 3.0, AttributeOperation.ADDITION, []); .maxDamage = 80; .anyDamage().removeGlobalAttribute(, []); .anyDamage().addGlobalAttributeModifier(, "generic.armor", 2.0, AttributeOperation.ADDITION, []); .maxDamage = 75; .anyDamage().removeGlobalAttribute(, []); .anyDamage().addGlobalAttributeModifier(, "generic.armor", 1.0, AttributeOperation.ADDITION, []); .maxDamage = 65; .anyDamage().removeGlobalAttribute(, []); .anyDamage().addGlobalAttributeModifier(, "generic.armor", 2.0, AttributeOperation.ADDITION, []); .maxDamage = 125; .anyDamage().removeGlobalAttribute(, []); .anyDamage().addGlobalAttributeModifier(, "generic.armor", 4.0, AttributeOperation.ADDITION, []); .maxDamage = 200; .anyDamage().removeGlobalAttribute(, []); .anyDamage().addGlobalAttributeModifier(, "generic.armor", 3.0, AttributeOperation.ADDITION, []); .maxDamage = 185; .anyDamage().removeGlobalAttribute(, []); .anyDamage().addGlobalAttributeModifier(, "generic.armor", 2.0, AttributeOperation.ADDITION, []); .maxDamage = 155; .anyDamage().removeGlobalAttribute(, []); .anyDamage().addGlobalAttributeModifier(, "generic.armor", 2.0, AttributeOperation.ADDITION, []); .maxDamage = 145; .anyDamage().removeGlobalAttribute(, []); .anyDamage().addGlobalAttributeModifier(, "generic.armor", 4.0, AttributeOperation.ADDITION, []); .maxDamage = 220; .anyDamage().removeGlobalAttribute(, []); .anyDamage().addGlobalAttributeModifier(, "generic.armor", 3.0, AttributeOperation.ADDITION, []); .maxDamage = 205; .anyDamage().removeGlobalAttribute(, []); .anyDamage().addGlobalAttributeModifier(, "generic.armor", 2.0, AttributeOperation.ADDITION, []); .maxDamage = 175; .anyDamage().removeGlobalAttribute(, []); .anyDamage().addGlobalAttributeModifier(, "generic.armor", 2.0, AttributeOperation.ADDITION, []); .maxDamage = 65; .anyDamage().removeGlobalAttribute(, []); .anyDamage().addGlobalAttributeModifier(, "generic.armor", 4.0, AttributeOperation.ADDITION, []); .maxDamage = 90; .anyDamage().removeGlobalAttribute(, []); .anyDamage().addGlobalAttributeModifier(, "generic.armor", 3.0, AttributeOperation.ADDITION, []); .maxDamage = 85; .anyDamage().removeGlobalAttribute(, []); .anyDamage().addGlobalAttributeModifier(, "generic.armor", 2.0, AttributeOperation.ADDITION, []); .maxDamage = 75; .anyDamage().removeGlobalAttribute(, []); .anyDamage().addGlobalAttributeModifier(, "generic.armor", 2.0, AttributeOperation.ADDITION, []); .maxDamage = 105; .anyDamage().removeGlobalAttribute(, []); .anyDamage().addGlobalAttributeModifier(, "generic.armor", 4.0, AttributeOperation.ADDITION, []); .maxDamage = 180; .anyDamage().removeGlobalAttribute(, []); .anyDamage().addGlobalAttributeModifier(, "generic.armor", 3.0, AttributeOperation.ADDITION, []); .maxDamage = 165; .anyDamage().removeGlobalAttribute(, []); .anyDamage().addGlobalAttributeModifier(, "generic.armor", 2.0, AttributeOperation.ADDITION, []); .maxDamage = 135; .anyDamage().removeGlobalAttribute(, []); .anyDamage().addGlobalAttributeModifier(, "generic.armor", 2.0, AttributeOperation.ADDITION, []); .maxDamage = 105; .anyDamage().removeGlobalAttribute(, []); .anyDamage().addGlobalAttributeModifier(, "generic.armor", 4.0, AttributeOperation.ADDITION, []); .maxDamage = 180; .anyDamage().removeGlobalAttribute(, []); .anyDamage().addGlobalAttributeModifier(, "generic.armor", 3.0, AttributeOperation.ADDITION, []); .maxDamage = 165; .anyDamage().removeGlobalAttribute(, []); .anyDamage().addGlobalAttributeModifier(, "generic.armor", 2.0, AttributeOperation.ADDITION, []); .maxDamage = 135; .anyDamage().removeGlobalAttribute(, []); .anyDamage().addGlobalAttributeModifier(, "generic.armor", 2.0, AttributeOperation.ADDITION, []); .maxDamage = 105; .anyDamage().removeGlobalAttribute(, []); .anyDamage().addGlobalAttributeModifier(, "generic.armor", 4.0, AttributeOperation.ADDITION, []); .maxDamage = 180; .anyDamage().removeGlobalAttribute(, []); .anyDamage().addGlobalAttributeModifier(, "generic.armor", 3.0, AttributeOperation.ADDITION, []); .maxDamage = 165; .anyDamage().removeGlobalAttribute(, []); .anyDamage().addGlobalAttributeModifier(, "generic.armor", 2.0, AttributeOperation.ADDITION, []); .maxDamage = 135; .anyDamage().removeGlobalAttribute(, []); .anyDamage().addGlobalAttributeModifier(, "generic.armor", 2.0, AttributeOperation.ADDITION, []); .maxDamage = 55; .anyDamage().removeGlobalAttribute(, []); .anyDamage().addGlobalAttributeModifier(, "generic.armor", 4.0, AttributeOperation.ADDITION, []); .maxDamage = 80; .anyDamage().removeGlobalAttribute(, []); .anyDamage().addGlobalAttributeModifier(, "generic.armor", 3.0, AttributeOperation.ADDITION, []); .maxDamage = 75; .anyDamage().removeGlobalAttribute(, []); .anyDamage().addGlobalAttributeModifier(, "generic.armor", 2.0, AttributeOperation.ADDITION, []); .maxDamage = 65; .anyDamage().removeGlobalAttribute(, []); .anyDamage().addGlobalAttributeModifier(, "generic.armor", 2.0, AttributeOperation.ADDITION, []); .maxDamage = 125; .anyDamage().removeGlobalAttribute(, []); .anyDamage().addGlobalAttributeModifier(, "generic.armor", 4.0, AttributeOperation.ADDITION, []); .maxDamage = 200; .anyDamage().removeGlobalAttribute(, []); .anyDamage().addGlobalAttributeModifier(, "generic.armor", 3.0, AttributeOperation.ADDITION, []); .maxDamage = 185; .anyDamage().removeGlobalAttribute(, []); .anyDamage().addGlobalAttributeModifier(, "generic.armor", 2.0, AttributeOperation.ADDITION, []); .maxDamage = 155; .anyDamage().removeGlobalAttribute(, []); .anyDamage().addGlobalAttributeModifier(, "generic.armor", 4.0, AttributeOperation.ADDITION, []); .maxDamage = 235; .anyDamage().removeGlobalAttribute(, []); .anyDamage().addGlobalAttributeModifier(, "generic.armor", 2.0, AttributeOperation.ADDITION, []); .maxDamage = 120; .anyDamage().removeGlobalAttribute(, []); .anyDamage().addGlobalAttributeModifier(, "generic.armor", 3.0, AttributeOperation.ADDITION, []); .maxDamage = 180; .anyDamage().removeGlobalAttribute(, []); .anyDamage().addGlobalAttributeModifier(, "generic.armor", 2.0, AttributeOperation.ADDITION, []); .maxDamage = 120; .anyDamage().removeGlobalAttribute(, []); .anyDamage().addGlobalAttributeModifier(, "generic.armor", 2.0, AttributeOperation.ADDITION, []); .maxDamage = 120; .anyDamage().removeGlobalAttribute(, []); .anyDamage().addGlobalAttributeModifier(, "generic.armor", 2.0, AttributeOperation.ADDITION, []); .maxDamage = 120; .anyDamage().removeGlobalAttribute(, []); .anyDamage().addGlobalAttributeModifier(, "generic.armor", 2.0, AttributeOperation.ADDITION, []); .maxDamage = 120; .anyDamage().removeGlobalAttribute(, []); .anyDamage().addGlobalAttributeModifier(, "generic.armor", 2.0, AttributeOperation.ADDITION, []); .maxDamage = 430; .anyDamage().removeGlobalAttribute(, []); .anyDamage().addGlobalAttributeModifier(, "generic.armor_toughness", 0.5, AttributeOperation.ADDITION, []); .anyDamage().removeGlobalAttribute(, []); .anyDamage().addGlobalAttributeModifier(, "generic.armor", 1.0, AttributeOperation.ADDITION, []); .maxDamage = 120; .anyDamage().removeGlobalAttribute(, []); .anyDamage().addGlobalAttributeModifier(, "generic.armor", 1.0, AttributeOperation.ADDITION, []); .maxDamage = 120; .anyDamage().removeGlobalAttribute(, []); .anyDamage().addGlobalAttributeModifier(, "generic.armor", 1.0, AttributeOperation.ADDITION, []); .maxDamage = 120; .anyDamage().removeGlobalAttribute(, []); .anyDamage().addGlobalAttributeModifier(, "generic.armor", 1.0, AttributeOperation.ADDITION, []); .maxDamage = 120; .anyDamage().removeGlobalAttribute(, []); .anyDamage().addGlobalAttributeModifier(, "generic.armor", 1.0, AttributeOperation.ADDITION, []); .maxDamage = 120; .anyDamage().removeGlobalAttribute(, []); .anyDamage().addGlobalAttributeModifier(, "generic.armor", 1.0, AttributeOperation.ADDITION, []); .maxDamage = 120; .anyDamage().removeGlobalAttribute(, []); .anyDamage().addGlobalAttributeModifier(, "generic.armor", 1.0, AttributeOperation.ADDITION, []); .maxDamage = 120; .anyDamage().removeGlobalAttribute(, []); .anyDamage().addGlobalAttributeModifier(, "generic.armor", 1.0, AttributeOperation.ADDITION, []); .maxDamage = 120; .anyDamage().removeGlobalAttribute(, []); .anyDamage().addGlobalAttributeModifier(, "generic.armor", 1.0, AttributeOperation.ADDITION, []); .maxDamage = 120; .anyDamage().removeGlobalAttribute(, []); .anyDamage().addGlobalAttributeModifier(, "generic.armor", 1.0, AttributeOperation.ADDITION, []); .maxDamage = 120; .anyDamage().removeGlobalAttribute(, []); .anyDamage().addGlobalAttributeModifier(, "generic.armor", 1.0, AttributeOperation.ADDITION, []); .maxDamage = 120; .anyDamage().removeGlobalAttribute(, []); .anyDamage().addGlobalAttributeModifier(, "generic.armor", 2.0, AttributeOperation.ADDITION, []); .maxDamage = 135; .anyDamage().removeGlobalAttribute(, []); .anyDamage().addGlobalAttributeModifier(, "generic.armor_toughness", 0.5, AttributeOperation.ADDITION, []); .anyDamage().removeGlobalAttribute(, []); .anyDamage().addGlobalAttributeModifier(, "generic.armor", 1.0, AttributeOperation.ADDITION, []); .maxDamage = 110; .anyDamage().removeGlobalAttribute(, []); .anyDamage().addGlobalAttributeModifier(, "generic.armor_toughness", 0.5, AttributeOperation.ADDITION, []); .anyDamage().removeGlobalAttribute(, []); .anyDamage().addGlobalAttributeModifier(, "generic.armor", 2.0, AttributeOperation.ADDITION, []); .maxDamage = 99; .anyDamage().removeGlobalAttribute(, []); .anyDamage().addGlobalAttributeModifier(, "generic.armor_toughness", 0.5, AttributeOperation.ADDITION, []); .anyDamage().removeGlobalAttribute(, []); .anyDamage().addGlobalAttributeModifier(, "generic.armor", 2.0, AttributeOperation.ADDITION, []); .maxDamage = 135; .anyDamage().removeGlobalAttribute(, []); .anyDamage().addGlobalAttributeModifier(, "generic.armor", 4.0, AttributeOperation.ADDITION, []); .maxDamage = 253; .anyDamage().removeGlobalAttribute(, []); .anyDamage().addGlobalAttributeModifier(, "generic.armor_toughness", 1.0, AttributeOperation.ADDITION, []); .anyDamage().removeGlobalAttribute(, []); .anyDamage().addGlobalAttributeModifier(, "generic.armor", 2.0, AttributeOperation.ADDITION, []); .maxDamage = 222; .anyDamage().removeGlobalAttribute(, []); .anyDamage().addGlobalAttributeModifier(, "generic.armor_toughness", 0.5, AttributeOperation.ADDITION, []); .anyDamage().removeGlobalAttribute(, []); .anyDamage().addGlobalAttributeModifier(, "generic.armor", 2.0, AttributeOperation.ADDITION, []); .maxDamage = 135; .anyDamage().removeGlobalAttribute(, []); .anyDamage().addGlobalAttributeModifier(, "generic.armor_toughness", 0.5, AttributeOperation.ADDITION, []); #--------------------------- Tier 2 ------------------------------ .anyDamage().removeGlobalAttribute(, []); .anyDamage().addGlobalAttributeModifier(, "generic.armor", 2.0, AttributeOperation.ADDITION, []); .maxDamage = 165; .anyDamage().removeGlobalAttribute(, []); .anyDamage().addGlobalAttributeModifier(, "generic.armor", 4.0, AttributeOperation.ADDITION, []); .maxDamage = 240; .anyDamage().removeGlobalAttribute(, []); .anyDamage().addGlobalAttributeModifier(, "generic.armor", 3.0, AttributeOperation.ADDITION, []); .maxDamage = 225; .anyDamage().removeGlobalAttribute(, []); .anyDamage().addGlobalAttributeModifier(, "generic.armor", 2.0, AttributeOperation.ADDITION, []); .maxDamage = 195; .anyDamage().removeGlobalAttribute(, []); .anyDamage().addGlobalAttributeModifier(, "generic.armor", 3.0, AttributeOperation.ADDITION, []); .maxDamage = 165; .anyDamage().removeGlobalAttribute(, []); .anyDamage().addGlobalAttributeModifier(, "generic.armor", 5.0, AttributeOperation.ADDITION, []); .maxDamage = 240; .anyDamage().removeGlobalAttribute(, []); .anyDamage().addGlobalAttributeModifier(, "generic.armor", 4.0, AttributeOperation.ADDITION, []); .maxDamage = 225; .anyDamage().removeGlobalAttribute(, []); .anyDamage().addGlobalAttributeModifier(, "generic.armor", 3.0, AttributeOperation.ADDITION, []); .maxDamage = 195; .anyDamage().removeGlobalAttribute(, []); .anyDamage().addGlobalAttributeModifier(, "generic.armor", 3.0, AttributeOperation.ADDITION, []); .maxDamage = 180; .anyDamage().removeGlobalAttribute(, []); .anyDamage().addGlobalAttributeModifier(, "generic.armor", 5.0, AttributeOperation.ADDITION, []); .maxDamage = 255; .anyDamage().removeGlobalAttribute(, []); .anyDamage().addGlobalAttributeModifier(, "generic.armor", 4.0, AttributeOperation.ADDITION, []); .maxDamage = 240; .anyDamage().removeGlobalAttribute(, []); .anyDamage().addGlobalAttributeModifier(, "generic.armor", 3.0, AttributeOperation.ADDITION, []); .maxDamage = 210; .anyDamage().removeGlobalAttribute(, []); .anyDamage().addGlobalAttributeModifier(, "generic.armor", 3.0, AttributeOperation.ADDITION, []); .maxDamage = 165; .anyDamage().removeGlobalAttribute(, []); .anyDamage().addGlobalAttributeModifier(, "generic.armor", 5.0, AttributeOperation.ADDITION, []); .maxDamage = 240; .anyDamage().removeGlobalAttribute(, []); .anyDamage().addGlobalAttributeModifier(, "generic.armor", 4.0, AttributeOperation.ADDITION, []); .maxDamage = 225; .anyDamage().removeGlobalAttribute(, []); .anyDamage().addGlobalAttributeModifier(, "generic.armor", 3.0, AttributeOperation.ADDITION, []); .maxDamage = 195; .anyDamage().removeGlobalAttribute(, []); .anyDamage().addGlobalAttributeModifier(, "generic.armor", 3.0, AttributeOperation.ADDITION, []); .maxDamage = 165; .anyDamage().removeGlobalAttribute(, []); .anyDamage().addGlobalAttributeModifier(, "generic.armor", 5.0, AttributeOperation.ADDITION, []); .maxDamage = 240; .anyDamage().removeGlobalAttribute(, []); .anyDamage().addGlobalAttributeModifier(, "generic.armor", 4.0, AttributeOperation.ADDITION, []); .maxDamage = 225; .anyDamage().removeGlobalAttribute(, []); .anyDamage().addGlobalAttributeModifier(, "generic.armor", 3.0, AttributeOperation.ADDITION, []); .maxDamage = 195; .anyDamage().removeGlobalAttribute(, []); .anyDamage().addGlobalAttributeModifier(, "generic.armor", 3.0, AttributeOperation.ADDITION, []); .maxDamage = 165; .anyDamage().removeGlobalAttribute(, []); .anyDamage().addGlobalAttributeModifier(, "generic.armor", 5.0, AttributeOperation.ADDITION, []); .maxDamage = 240; .anyDamage().removeGlobalAttribute(, []); .anyDamage().addGlobalAttributeModifier(, "generic.armor", 4.0, AttributeOperation.ADDITION, []); .maxDamage = 225; .anyDamage().removeGlobalAttribute(, []); .anyDamage().addGlobalAttributeModifier(, "generic.armor", 3.0, AttributeOperation.ADDITION, []); .maxDamage = 195; .anyDamage().removeGlobalAttribute(, []); .anyDamage().addGlobalAttributeModifier(, "generic.armor", 3.0, AttributeOperation.ADDITION, []); .maxDamage = 165; .anyDamage().removeGlobalAttribute(, []); .anyDamage().addGlobalAttributeModifier(, "generic.armor", 5.0, AttributeOperation.ADDITION, []); .maxDamage = 240; .anyDamage().removeGlobalAttribute(, []); .anyDamage().addGlobalAttributeModifier(, "generic.armor", 4.0, AttributeOperation.ADDITION, []); .maxDamage = 225; .anyDamage().removeGlobalAttribute(, []); .anyDamage().addGlobalAttributeModifier(, "generic.armor", 3.0, AttributeOperation.ADDITION, []); .maxDamage = 195; .anyDamage().removeGlobalAttribute(, []); .anyDamage().addGlobalAttributeModifier(, "generic.armor", 4.0, AttributeOperation.ADDITION, []); .maxDamage = 165; .anyDamage().removeGlobalAttribute(, []); .anyDamage().addGlobalAttributeModifier(, "generic.armor_toughness", 1.0, AttributeOperation.ADDITION, []); .anyDamage().removeGlobalAttribute(, []); .anyDamage().addGlobalAttributeModifier(, "generic.armor", 6.0, AttributeOperation.ADDITION, []); .maxDamage = 240; .anyDamage().removeGlobalAttribute(, []); .anyDamage().addGlobalAttributeModifier(, "generic.armor_toughness", 1.0, AttributeOperation.ADDITION, []); .anyDamage().removeGlobalAttribute(, []); .anyDamage().addGlobalAttributeModifier(, "generic.armor", 5.0, AttributeOperation.ADDITION, []); .maxDamage = 225; .anyDamage().removeGlobalAttribute(, []); .anyDamage().addGlobalAttributeModifier(, "generic.armor_toughness", 1.0, AttributeOperation.ADDITION, []); .anyDamage().removeGlobalAttribute(, []); .anyDamage().addGlobalAttributeModifier(, "generic.armor", 4.0, AttributeOperation.ADDITION, []); .maxDamage = 165; .anyDamage().removeGlobalAttribute(, []); .anyDamage().addGlobalAttributeModifier(, "generic.armor_toughness", 1.0, AttributeOperation.ADDITION, []); .anyDamage().removeGlobalAttribute(, []); .anyDamage().addGlobalAttributeModifier(, "generic.armor", 6.0, AttributeOperation.ADDITION, []); .maxDamage = 240; .anyDamage().removeGlobalAttribute(, []); .anyDamage().addGlobalAttributeModifier(, "generic.armor_toughness", 1.0, AttributeOperation.ADDITION, []); .anyDamage().removeGlobalAttribute(, []); .anyDamage().addGlobalAttributeModifier(, "generic.armor", 5.0, AttributeOperation.ADDITION, []); .maxDamage = 225; .anyDamage().removeGlobalAttribute(, []); .anyDamage().addGlobalAttributeModifier(, "generic.armor_toughness", 1.0, AttributeOperation.ADDITION, []); .anyDamage().removeGlobalAttribute(, []); .anyDamage().addGlobalAttributeModifier(, "generic.armor", 3.0, AttributeOperation.ADDITION, []); .maxDamage = 250; .anyDamage().removeGlobalAttribute(, []); .anyDamage().addGlobalAttributeModifier(, "generic.armor", 5.0, AttributeOperation.ADDITION, []); .maxDamage = 240; .anyDamage().removeGlobalAttribute(, []); .anyDamage().addGlobalAttributeModifier(, "generic.armor", 4.0, AttributeOperation.ADDITION, []); .maxDamage = 225; .anyDamage().removeGlobalAttribute(, []); .anyDamage().addGlobalAttributeModifier(, "generic.armor", 3.0, AttributeOperation.ADDITION, []); .maxDamage = 195; .anyDamage().removeGlobalAttribute(, []); .anyDamage().addGlobalAttributeModifier(, "generic.armor", 3.0, AttributeOperation.ADDITION, []); .maxDamage = 165; .anyDamage().removeGlobalAttribute(, []); .anyDamage().addGlobalAttributeModifier(, "generic.armor", 5.0, AttributeOperation.ADDITION, []); .maxDamage = 240; .anyDamage().removeGlobalAttribute(, []); .anyDamage().addGlobalAttributeModifier(, "generic.armor", 4.0, AttributeOperation.ADDITION, []); .maxDamage = 225; .anyDamage().removeGlobalAttribute(, []); .anyDamage().addGlobalAttributeModifier(, "generic.armor", 3.0, AttributeOperation.ADDITION, []); .maxDamage = 195; .anyDamage().removeGlobalAttribute(, []); .anyDamage().addGlobalAttributeModifier(, "generic.armor", 3.0, AttributeOperation.ADDITION, []); .maxDamage = 165; .anyDamage().removeGlobalAttribute(, []); .anyDamage().addGlobalAttributeModifier(, "generic.armor", 5.0, AttributeOperation.ADDITION, []); .maxDamage = 240; .anyDamage().removeGlobalAttribute(, []); .anyDamage().addGlobalAttributeModifier(, "generic.armor", 4.0, AttributeOperation.ADDITION, []); .maxDamage = 225; .anyDamage().removeGlobalAttribute(, []); .anyDamage().addGlobalAttributeModifier(, "generic.armor", 3.0, AttributeOperation.ADDITION, []); .maxDamage = 195; .anyDamage().removeGlobalAttribute(, []); .anyDamage().addGlobalAttributeModifier(, "generic.armor", 5.0, AttributeOperation.ADDITION, []); .maxDamage = 280; .anyDamage().removeGlobalAttribute(, []); .anyDamage().addGlobalAttributeModifier(, "generic.armor", 5.0, AttributeOperation.ADDITION, []); .maxDamage = 280; .anyDamage().removeGlobalAttribute(, []); .anyDamage().addGlobalAttributeModifier(, "generic.armor", 3.0, AttributeOperation.ADDITION, []); .maxDamage = 195; .anyDamage().removeGlobalAttribute(, []); .anyDamage().addGlobalAttributeModifier(, "generic.armor", 3.0, AttributeOperation.ADDITION, []); .maxDamage = 195; .anyDamage().removeGlobalAttribute(, []); .anyDamage().addGlobalAttributeModifier(, "generic.armor", 3.0, AttributeOperation.ADDITION, []); .maxDamage = 195; .anyDamage().removeGlobalAttribute(, []); .anyDamage().addGlobalAttributeModifier(, "generic.armor", 3.0, AttributeOperation.ADDITION, []); .maxDamage = 195; .anyDamage().removeGlobalAttribute(, []); .anyDamage().addGlobalAttributeModifier(, "generic.armor", 3.0, AttributeOperation.ADDITION, []); .maxDamage = 195; .anyDamage().removeGlobalAttribute(, []); .anyDamage().addGlobalAttributeModifier(, "generic.armor", 3.0, AttributeOperation.ADDITION, []); .maxDamage = 195; .anyDamage().removeGlobalAttribute(, []); .anyDamage().addGlobalAttributeModifier(, "generic.armor", 3.0, AttributeOperation.ADDITION, []); .maxDamage = 195; .anyDamage().removeGlobalAttribute(, []); .anyDamage().addGlobalAttributeModifier(, "generic.armor", 3.0, AttributeOperation.ADDITION, []); .maxDamage = 195; .anyDamage().removeGlobalAttribute(, []); .anyDamage().addGlobalAttributeModifier(, "generic.armor", 3.0, AttributeOperation.ADDITION, []); .maxDamage = 195; .anyDamage().removeGlobalAttribute(, []); .anyDamage().addGlobalAttributeModifier(, "generic.armor", 3.0, AttributeOperation.ADDITION, []); .maxDamage = 195; .anyDamage().removeGlobalAttribute(, []); .anyDamage().addGlobalAttributeModifier(, "generic.armor", 3.0, AttributeOperation.ADDITION, []); .maxDamage = 150; .anyDamage().removeGlobalAttribute(, []); .anyDamage().addGlobalAttributeModifier(, "generic.armor", 3.0, AttributeOperation.ADDITION, []); .maxDamage = 231; .anyDamage().removeGlobalAttribute(, []); .anyDamage().addGlobalAttributeModifier(, "generic.armor_toughness", 1.0, AttributeOperation.ADDITION, []); .anyDamage().removeGlobalAttribute(, []); .anyDamage().addGlobalAttributeModifier(, "generic.armor", 4.0, AttributeOperation.ADDITION, []); .maxDamage = 280; .anyDamage().removeGlobalAttribute(, []); .anyDamage().addGlobalAttributeModifier(, "generic.armor", 4.0, AttributeOperation.ADDITION, []); .maxDamage = 280; .anyDamage().removeGlobalAttribute(, []); .anyDamage().addGlobalAttributeModifier(, "generic.armor", 3.0, AttributeOperation.ADDITION, []); .maxDamage = 165; .anyDamage().removeGlobalAttribute(, []); .anyDamage().addGlobalAttributeModifier(, "generic.armor", 5.0, AttributeOperation.ADDITION, []); .maxDamage = 240; .anyDamage().removeGlobalAttribute(, []); .anyDamage().addGlobalAttributeModifier(, "generic.armor", 4.0, AttributeOperation.ADDITION, []); .maxDamage = 225; .anyDamage().removeGlobalAttribute(, []); .anyDamage().addGlobalAttributeModifier(, "generic.armor", 3.0, AttributeOperation.ADDITION, []); .maxDamage = 195; .anyDamage().removeGlobalAttribute(, []); .anyDamage().addGlobalAttributeModifier(, "generic.armor", 3.0, AttributeOperation.ADDITION, []); .maxDamage = 165; .anyDamage().removeGlobalAttribute(, []); .anyDamage().addGlobalAttributeModifier(, "generic.armor", 5.0, AttributeOperation.ADDITION, []); .maxDamage = 240; .anyDamage().removeGlobalAttribute(, []); .anyDamage().addGlobalAttributeModifier(, "generic.armor", 4.0, AttributeOperation.ADDITION, []); .maxDamage = 225; .anyDamage().removeGlobalAttribute(, []); .anyDamage().addGlobalAttributeModifier(, "generic.armor", 3.0, AttributeOperation.ADDITION, []); .maxDamage = 195; #--------------------------- Tier 3 ------------------------------ .anyDamage().removeGlobalAttribute(, []); .anyDamage().addGlobalAttributeModifier(, "generic.armor", 4.0, AttributeOperation.ADDITION, []); .maxDamage = 231; .anyDamage().removeGlobalAttribute(, []); .anyDamage().addGlobalAttributeModifier(, "generic.armor_toughness", 1.0, AttributeOperation.ADDITION, []); .anyDamage().removeGlobalAttribute(, []); .anyDamage().addGlobalAttributeModifier(, "generic.armor", 6.0, AttributeOperation.ADDITION, []); .maxDamage = 336; .anyDamage().removeGlobalAttribute(, []); .anyDamage().addGlobalAttributeModifier(, "generic.armor_toughness", 1.0, AttributeOperation.ADDITION, []); .anyDamage().removeGlobalAttribute(, []); .anyDamage().addGlobalAttributeModifier(, "generic.armor", 5.0, AttributeOperation.ADDITION, []); .maxDamage = 315; .anyDamage().removeGlobalAttribute(, []); .anyDamage().addGlobalAttributeModifier(, "generic.armor_toughness", 1.0, AttributeOperation.ADDITION, []); .anyDamage().removeGlobalAttribute(, []); .anyDamage().addGlobalAttributeModifier(, "generic.armor", 4.0, AttributeOperation.ADDITION, []); .maxDamage = 273; .anyDamage().removeGlobalAttribute(, []); .anyDamage().addGlobalAttributeModifier(, "generic.armor_toughness", 1.0, AttributeOperation.ADDITION, []); .anyDamage().removeGlobalAttribute(, []); .anyDamage().addGlobalAttributeModifier(, "generic.armor", 5.0, AttributeOperation.ADDITION, []); .maxDamage = 363; .anyDamage().removeGlobalAttribute(, []); .anyDamage().addGlobalAttributeModifier(, "generic.armor_toughness", 1.0, AttributeOperation.ADDITION, []); .anyDamage().removeGlobalAttribute(, []); .anyDamage().addGlobalAttributeModifier(, "generic.armor", 7.0, AttributeOperation.ADDITION, []); .maxDamage = 528; .anyDamage().removeGlobalAttribute(, []); .anyDamage().addGlobalAttributeModifier(, "generic.armor_toughness", 1.0, AttributeOperation.ADDITION, []); .anyDamage().removeGlobalAttribute(, []); .anyDamage().addGlobalAttributeModifier(, "generic.armor", 6.0, AttributeOperation.ADDITION, []); .maxDamage = 495; .anyDamage().removeGlobalAttribute(, []); .anyDamage().addGlobalAttributeModifier(, "generic.armor_toughness", 1.0, AttributeOperation.ADDITION, []); .anyDamage().removeGlobalAttribute(, []); .anyDamage().addGlobalAttributeModifier(, "generic.armor", 5.0, AttributeOperation.ADDITION, []); .maxDamage = 429; .anyDamage().removeGlobalAttribute(, []); .anyDamage().addGlobalAttributeModifier(, "generic.armor_toughness", 1.0, AttributeOperation.ADDITION, []); .anyDamage().removeGlobalAttribute(, []); .anyDamage().addGlobalAttributeModifier(, "generic.armor", 5.0, AttributeOperation.ADDITION, []); .maxDamage = 363; .anyDamage().removeGlobalAttribute(, []); .anyDamage().addGlobalAttributeModifier(, "generic.armor_toughness", 1.0, AttributeOperation.ADDITION, []); .anyDamage().removeGlobalAttribute(, []); .anyDamage().addGlobalAttributeModifier(, "generic.armor", 7.0, AttributeOperation.ADDITION, []); .maxDamage = 528; .anyDamage().removeGlobalAttribute(, []); .anyDamage().addGlobalAttributeModifier(, "generic.armor_toughness", 1.0, AttributeOperation.ADDITION, []); .anyDamage().removeGlobalAttribute(, []); .anyDamage().addGlobalAttributeModifier(, "generic.armor", 6.0, AttributeOperation.ADDITION, []); .maxDamage = 495; .anyDamage().removeGlobalAttribute(, []); .anyDamage().addGlobalAttributeModifier(, "generic.armor_toughness", 1.0, AttributeOperation.ADDITION, []); .anyDamage().removeGlobalAttribute(, []); .anyDamage().addGlobalAttributeModifier(, "generic.armor", 5.0, AttributeOperation.ADDITION, []); .maxDamage = 429; .anyDamage().removeGlobalAttribute(, []); .anyDamage().addGlobalAttributeModifier(, "generic.armor_toughness", 1.0, AttributeOperation.ADDITION, []); .anyDamage().removeGlobalAttribute(, []); .anyDamage().addGlobalAttributeModifier(, "generic.armor", 5.0, AttributeOperation.ADDITION, []); .maxDamage = 363; .anyDamage().removeGlobalAttribute(, []); .anyDamage().addGlobalAttributeModifier(, "generic.armor_toughness", 1.0, AttributeOperation.ADDITION, []); .anyDamage().removeGlobalAttribute(, []); .anyDamage().addGlobalAttributeModifier(, "generic.armor", 7.0, AttributeOperation.ADDITION, []); .maxDamage = 528; .anyDamage().removeGlobalAttribute(, []); .anyDamage().addGlobalAttributeModifier(, "generic.armor_toughness", 1.0, AttributeOperation.ADDITION, []); .anyDamage().removeGlobalAttribute(, []); .anyDamage().addGlobalAttributeModifier(, "generic.armor", 6.0, AttributeOperation.ADDITION, []); .maxDamage = 495; .anyDamage().removeGlobalAttribute(, []); .anyDamage().addGlobalAttributeModifier(, "generic.armor_toughness", 1.0, AttributeOperation.ADDITION, []); .anyDamage().removeGlobalAttribute(, []); .anyDamage().addGlobalAttributeModifier(, "generic.armor", 5.0, AttributeOperation.ADDITION, []); .maxDamage = 429; .anyDamage().removeGlobalAttribute(, []); .anyDamage().addGlobalAttributeModifier(, "generic.armor_toughness", 1.0, AttributeOperation.ADDITION, []); .anyDamage().removeGlobalAttribute(, []); .anyDamage().addGlobalAttributeModifier(, "generic.armor", 5.0, AttributeOperation.ADDITION, []); .maxDamage = 363; .anyDamage().removeGlobalAttribute(, []); .anyDamage().addGlobalAttributeModifier(, "generic.armor_toughness", 1.0, AttributeOperation.ADDITION, []); .anyDamage().removeGlobalAttribute(, []); .anyDamage().addGlobalAttributeModifier(, "generic.armor", 7.0, AttributeOperation.ADDITION, []); .maxDamage = 528; .anyDamage().removeGlobalAttribute(, []); .anyDamage().addGlobalAttributeModifier(, "generic.armor_toughness", 1.0, AttributeOperation.ADDITION, []); .anyDamage().removeGlobalAttribute(, []); .anyDamage().addGlobalAttributeModifier(, "generic.armor", 6.0, AttributeOperation.ADDITION, []); .maxDamage = 495; .anyDamage().removeGlobalAttribute(, []); .anyDamage().addGlobalAttributeModifier(, "generic.armor_toughness", 1.0, AttributeOperation.ADDITION, []); .anyDamage().removeGlobalAttribute(, []); .anyDamage().addGlobalAttributeModifier(, "generic.armor", 5.0, AttributeOperation.ADDITION, []); .maxDamage = 429; .anyDamage().removeGlobalAttribute(, []); .anyDamage().addGlobalAttributeModifier(, "generic.armor_toughness", 1.0, AttributeOperation.ADDITION, []); .anyDamage().removeGlobalAttribute(, []); .anyDamage().addGlobalAttributeModifier(, "generic.armor", 5.0, AttributeOperation.ADDITION, []); .maxDamage = 363; .anyDamage().removeGlobalAttribute(, []); .anyDamage().addGlobalAttributeModifier(, "generic.armor_toughness", 1.0, AttributeOperation.ADDITION, []); .anyDamage().removeGlobalAttribute(, []); .anyDamage().addGlobalAttributeModifier(, "generic.armor", 7.0, AttributeOperation.ADDITION, []); .maxDamage = 528; .anyDamage().removeGlobalAttribute(, []); .anyDamage().addGlobalAttributeModifier(, "generic.armor_toughness", 1.0, AttributeOperation.ADDITION, []); .anyDamage().removeGlobalAttribute(, []); .anyDamage().addGlobalAttributeModifier(, "generic.armor", 6.0, AttributeOperation.ADDITION, []); .maxDamage = 495; .anyDamage().removeGlobalAttribute(, []); .anyDamage().addGlobalAttributeModifier(, "generic.armor_toughness", 1.0, AttributeOperation.ADDITION, []); .anyDamage().removeGlobalAttribute(, []); .anyDamage().addGlobalAttributeModifier(, "generic.armor", 5.0, AttributeOperation.ADDITION, []); .maxDamage = 429; .anyDamage().removeGlobalAttribute(, []); .anyDamage().addGlobalAttributeModifier(, "generic.armor_toughness", 1.0, AttributeOperation.ADDITION, []); .anyDamage().removeGlobalAttribute(, []); .anyDamage().addGlobalAttributeModifier(, "generic.armor", 5.0, AttributeOperation.ADDITION, []); .maxDamage = 363; .anyDamage().removeGlobalAttribute(, []); .anyDamage().addGlobalAttributeModifier(, "generic.armor_toughness", 1.0, AttributeOperation.ADDITION, []); .anyDamage().removeGlobalAttribute(, []); .anyDamage().addGlobalAttributeModifier(, "generic.armor", 7.0, AttributeOperation.ADDITION, []); .maxDamage = 528; .anyDamage().removeGlobalAttribute(, []); .anyDamage().addGlobalAttributeModifier(, "generic.armor_toughness", 1.0, AttributeOperation.ADDITION, []); .anyDamage().removeGlobalAttribute(, []); .anyDamage().addGlobalAttributeModifier(, "generic.armor", 6.0, AttributeOperation.ADDITION, []); .maxDamage = 495; .anyDamage().removeGlobalAttribute(, []); .anyDamage().addGlobalAttributeModifier(, "generic.armor_toughness", 1.0, AttributeOperation.ADDITION, []); .anyDamage().removeGlobalAttribute(, []); .anyDamage().addGlobalAttributeModifier(, "generic.armor", 5.0, AttributeOperation.ADDITION, []); .maxDamage = 429; .anyDamage().removeGlobalAttribute(, []); .anyDamage().addGlobalAttributeModifier(, "generic.armor_toughness", 1.0, AttributeOperation.ADDITION, []); .anyDamage().removeGlobalAttribute(, []); .anyDamage().addGlobalAttributeModifier(, "generic.armor", 5.0, AttributeOperation.ADDITION, []); .maxDamage = 363; .anyDamage().removeGlobalAttribute(, []); .anyDamage().addGlobalAttributeModifier(, "generic.armor_toughness", 1.0, AttributeOperation.ADDITION, []); .anyDamage().removeGlobalAttribute(, []); .anyDamage().addGlobalAttributeModifier(, "generic.armor", 7.0, AttributeOperation.ADDITION, []); .maxDamage = 528; .anyDamage().removeGlobalAttribute(, []); .anyDamage().addGlobalAttributeModifier(, "generic.armor_toughness", 1.0, AttributeOperation.ADDITION, []); .anyDamage().removeGlobalAttribute(, []); .anyDamage().addGlobalAttributeModifier(, "generic.armor", 6.0, AttributeOperation.ADDITION, []); .maxDamage = 495; .anyDamage().removeGlobalAttribute(, []); .anyDamage().addGlobalAttributeModifier(, "generic.armor_toughness", 1.0, AttributeOperation.ADDITION, []); .anyDamage().removeGlobalAttribute(, []); .anyDamage().addGlobalAttributeModifier(, "generic.armor", 5.0, AttributeOperation.ADDITION, []); .maxDamage = 429; .anyDamage().removeGlobalAttribute(, []); .anyDamage().addGlobalAttributeModifier(, "generic.armor_toughness", 1.0, AttributeOperation.ADDITION, []); .anyDamage().removeGlobalAttribute(, []); .anyDamage().addGlobalAttributeModifier(, "generic.armor", 5.0, AttributeOperation.ADDITION, []); .maxDamage = 363; .anyDamage().removeGlobalAttribute(, []); .anyDamage().addGlobalAttributeModifier(, "generic.armor_toughness", 1.0, AttributeOperation.ADDITION, []); .anyDamage().removeGlobalAttribute(, []); .anyDamage().addGlobalAttributeModifier(, "generic.armor", 7.0, AttributeOperation.ADDITION, []); .maxDamage = 528; .anyDamage().removeGlobalAttribute(, []); .anyDamage().addGlobalAttributeModifier(, "generic.armor_toughness", 1.0, AttributeOperation.ADDITION, []); .anyDamage().removeGlobalAttribute(, []); .anyDamage().addGlobalAttributeModifier(, "generic.armor", 6.0, AttributeOperation.ADDITION, []); .maxDamage = 495; .anyDamage().removeGlobalAttribute(, []); .anyDamage().addGlobalAttributeModifier(, "generic.armor_toughness", 1.0, AttributeOperation.ADDITION, []); .anyDamage().removeGlobalAttribute(, []); .anyDamage().addGlobalAttributeModifier(, "generic.armor", 5.0, AttributeOperation.ADDITION, []); .maxDamage = 429; .anyDamage().removeGlobalAttribute(, []); .anyDamage().addGlobalAttributeModifier(, "generic.armor_toughness", 1.0, AttributeOperation.ADDITION, []); .anyDamage().removeGlobalAttribute(, []); .anyDamage().addGlobalAttributeModifier(, "generic.armor", 5.0, AttributeOperation.ADDITION, []); .maxDamage = 363; .anyDamage().removeGlobalAttribute(, []); .anyDamage().addGlobalAttributeModifier(, "generic.armor_toughness", 1.0, AttributeOperation.ADDITION, []); .anyDamage().removeGlobalAttribute(, []); .anyDamage().addGlobalAttributeModifier(, "generic.armor", 7.0, AttributeOperation.ADDITION, []); .maxDamage = 528; .anyDamage().removeGlobalAttribute(, []); .anyDamage().addGlobalAttributeModifier(, "generic.armor_toughness", 1.0, AttributeOperation.ADDITION, []); .anyDamage().removeGlobalAttribute(, []); .anyDamage().addGlobalAttributeModifier(, "generic.armor", 6.0, AttributeOperation.ADDITION, []); .maxDamage = 495; .anyDamage().removeGlobalAttribute(, []); .anyDamage().addGlobalAttributeModifier(, "generic.armor_toughness", 1.0, AttributeOperation.ADDITION, []); .anyDamage().removeGlobalAttribute(, []); .anyDamage().addGlobalAttributeModifier(, "generic.armor", 5.0, AttributeOperation.ADDITION, []); .maxDamage = 429; .anyDamage().removeGlobalAttribute(, []); .anyDamage().addGlobalAttributeModifier(, "generic.armor_toughness", 1.0, AttributeOperation.ADDITION, []); .anyDamage().removeGlobalAttribute(, []); .anyDamage().addGlobalAttributeModifier(, "generic.armor", 5.0, AttributeOperation.ADDITION, []); .maxDamage = 363; .anyDamage().removeGlobalAttribute(, []); .anyDamage().addGlobalAttributeModifier(, "generic.armor_toughness", 1.0, AttributeOperation.ADDITION, []); .anyDamage().removeGlobalAttribute(, []); .anyDamage().addGlobalAttributeModifier(, "generic.armor", 7.0, AttributeOperation.ADDITION, []); .maxDamage = 528; .anyDamage().removeGlobalAttribute(, []); .anyDamage().addGlobalAttributeModifier(, "generic.armor_toughness", 1.0, AttributeOperation.ADDITION, []); .anyDamage().removeGlobalAttribute(, []); .anyDamage().addGlobalAttributeModifier(, "generic.armor", 6.0, AttributeOperation.ADDITION, []); .maxDamage = 495; .anyDamage().removeGlobalAttribute(, []); .anyDamage().addGlobalAttributeModifier(, "generic.armor_toughness", 1.0, AttributeOperation.ADDITION, []); .anyDamage().removeGlobalAttribute(, []); .anyDamage().addGlobalAttributeModifier(, "generic.armor", 5.0, AttributeOperation.ADDITION, []); .maxDamage = 429; .anyDamage().removeGlobalAttribute(, []); .anyDamage().addGlobalAttributeModifier(, "generic.armor_toughness", 1.0, AttributeOperation.ADDITION, []); .anyDamage().removeGlobalAttribute(, []); .anyDamage().addGlobalAttributeModifier(, "generic.armor", 5.0, AttributeOperation.ADDITION, []); .maxDamage = 231; .anyDamage().removeGlobalAttribute(, []); .anyDamage().addGlobalAttributeModifier(, "generic.armor_toughness", 1.0, AttributeOperation.ADDITION, []); .anyDamage().removeGlobalAttribute(, []); .anyDamage().addGlobalAttributeModifier(, "generic.armor", 7.0, AttributeOperation.ADDITION, []); .maxDamage = 336; .anyDamage().removeGlobalAttribute(, []); .anyDamage().addGlobalAttributeModifier(, "generic.armor_toughness", 1.0, AttributeOperation.ADDITION, []); .anyDamage().removeGlobalAttribute(, []); .anyDamage().addGlobalAttributeModifier(, "generic.armor", 6.0, AttributeOperation.ADDITION, []); .maxDamage = 315; .anyDamage().removeGlobalAttribute(, []); .anyDamage().addGlobalAttributeModifier(, "generic.armor_toughness", 1.0, AttributeOperation.ADDITION, []); .anyDamage().removeGlobalAttribute(, []); .anyDamage().addGlobalAttributeModifier(, "generic.armor", 5.0, AttributeOperation.ADDITION, []); .maxDamage = 273; .anyDamage().removeGlobalAttribute(, []); .anyDamage().addGlobalAttributeModifier(, "generic.armor_toughness", 1.0, AttributeOperation.ADDITION, []); .anyDamage().removeGlobalAttribute(, []); .anyDamage().addGlobalAttributeModifier(, "generic.armor", 6.0, AttributeOperation.ADDITION, []); .maxDamage = 393; .anyDamage().removeGlobalAttribute(, []); .anyDamage().addGlobalAttributeModifier(, "generic.armor_toughness", 1.0, AttributeOperation.ADDITION, []); .anyDamage().removeGlobalAttribute(, []); .anyDamage().addGlobalAttributeModifier(, "generic.armor", 8.0, AttributeOperation.ADDITION, []); .maxDamage = 558; .anyDamage().removeGlobalAttribute(, []); .anyDamage().addGlobalAttributeModifier(, "generic.armor_toughness", 1.0, AttributeOperation.ADDITION, []); .anyDamage().removeGlobalAttribute(, []); .anyDamage().addGlobalAttributeModifier(, "generic.armor", 7.0, AttributeOperation.ADDITION, []); .maxDamage = 515; .anyDamage().removeGlobalAttribute(, []); .anyDamage().addGlobalAttributeModifier(, "generic.armor_toughness", 1.0, AttributeOperation.ADDITION, []); .anyDamage().removeGlobalAttribute(, []); .anyDamage().addGlobalAttributeModifier(, "generic.armor", 6.0, AttributeOperation.ADDITION, []); .maxDamage = 459; .anyDamage().removeGlobalAttribute(, []); .anyDamage().addGlobalAttributeModifier(, "generic.armor_toughness", 1.0, AttributeOperation.ADDITION, []); .anyDamage().removeGlobalAttribute(, []); .anyDamage().addGlobalAttributeModifier(, "generic.armor", 6.0, AttributeOperation.ADDITION, []); .maxDamage = 393; .anyDamage().removeGlobalAttribute(, []); .anyDamage().addGlobalAttributeModifier(, "generic.armor_toughness", 1.0, AttributeOperation.ADDITION, []); .anyDamage().removeGlobalAttribute(, []); .anyDamage().addGlobalAttributeModifier(, "generic.armor", 8.0, AttributeOperation.ADDITION, []); .maxDamage = 558; .anyDamage().removeGlobalAttribute(, []); .anyDamage().addGlobalAttributeModifier(, "generic.armor_toughness", 1.0, AttributeOperation.ADDITION, []); .anyDamage().removeGlobalAttribute(, []); .anyDamage().addGlobalAttributeModifier(, "generic.armor", 7.0, AttributeOperation.ADDITION, []); .maxDamage = 515; .anyDamage().removeGlobalAttribute(, []); .anyDamage().addGlobalAttributeModifier(, "generic.armor_toughness", 1.0, AttributeOperation.ADDITION, []); .anyDamage().removeGlobalAttribute(, []); .anyDamage().addGlobalAttributeModifier(, "generic.armor", 6.0, AttributeOperation.ADDITION, []); .maxDamage = 459; .anyDamage().removeGlobalAttribute(, []); .anyDamage().addGlobalAttributeModifier(, "generic.armor_toughness", 1.0, AttributeOperation.ADDITION, []); .anyDamage().removeGlobalAttribute(, []); .anyDamage().addGlobalAttributeModifier(, "generic.armor", 5.0, AttributeOperation.ADDITION, []); .maxDamage = 500; .anyDamage().removeGlobalAttribute(, []); .anyDamage().addGlobalAttributeModifier(, "generic.armor_toughness", 1.0, AttributeOperation.ADDITION, []); .anyDamage().removeGlobalAttribute(, []); .anyDamage().addGlobalAttributeModifier(, "generic.armor", 7.0, AttributeOperation.ADDITION, []); .maxDamage = 336; .anyDamage().removeGlobalAttribute(, []); .anyDamage().addGlobalAttributeModifier(, "generic.armor_toughness", 1.0, AttributeOperation.ADDITION, []); .anyDamage().removeGlobalAttribute(, []); .anyDamage().addGlobalAttributeModifier(, "generic.armor", 6.0, AttributeOperation.ADDITION, []); .maxDamage = 315; .anyDamage().removeGlobalAttribute(, []); .anyDamage().addGlobalAttributeModifier(, "generic.armor_toughness", 1.0, AttributeOperation.ADDITION, []); .anyDamage().removeGlobalAttribute(, []); .anyDamage().addGlobalAttributeModifier(, "generic.armor", 5.0, AttributeOperation.ADDITION, []); .maxDamage = 273; .anyDamage().removeGlobalAttribute(, []); .anyDamage().addGlobalAttributeModifier(, "generic.armor_toughness", 1.0, AttributeOperation.ADDITION, []); .anyDamage().removeGlobalAttribute(, []); .anyDamage().addGlobalAttributeModifier(, "generic.armor", 5.0, AttributeOperation.ADDITION, []); .maxDamage = 500; .anyDamage().removeGlobalAttribute(, []); .anyDamage().addGlobalAttributeModifier(, "generic.armor_toughness", 1.0, AttributeOperation.ADDITION, []); .anyDamage().removeGlobalAttribute(, []); .anyDamage().addGlobalAttributeModifier(, "generic.armor", 7.0, AttributeOperation.ADDITION, []); .maxDamage = 336; .anyDamage().removeGlobalAttribute(, []); .anyDamage().addGlobalAttributeModifier(, "generic.armor_toughness", 1.0, AttributeOperation.ADDITION, []); .anyDamage().removeGlobalAttribute(, []); .anyDamage().addGlobalAttributeModifier(, "generic.armor", 6.0, AttributeOperation.ADDITION, []); .maxDamage = 315; .anyDamage().removeGlobalAttribute(, []); .anyDamage().addGlobalAttributeModifier(, "generic.armor_toughness", 1.0, AttributeOperation.ADDITION, []); .anyDamage().removeGlobalAttribute(, []); .anyDamage().addGlobalAttributeModifier(, "generic.armor", 5.0, AttributeOperation.ADDITION, []); .maxDamage = 273; .anyDamage().removeGlobalAttribute(, []); .anyDamage().addGlobalAttributeModifier(, "generic.armor_toughness", 1.0, AttributeOperation.ADDITION, []); .anyDamage().removeGlobalAttribute(, []); .anyDamage().addGlobalAttributeModifier(, "generic.armor", 5.0, AttributeOperation.ADDITION, []); .maxDamage = 500; .anyDamage().removeGlobalAttribute(, []); .anyDamage().addGlobalAttributeModifier(, "generic.armor_toughness", 1.0, AttributeOperation.ADDITION, []); .anyDamage().removeGlobalAttribute(, []); .anyDamage().addGlobalAttributeModifier(, "generic.armor", 7.0, AttributeOperation.ADDITION, []); .maxDamage = 336; .anyDamage().removeGlobalAttribute(, []); .anyDamage().addGlobalAttributeModifier(, "generic.armor_toughness", 1.0, AttributeOperation.ADDITION, []); .anyDamage().removeGlobalAttribute(, []); .anyDamage().addGlobalAttributeModifier(, "generic.armor", 6.0, AttributeOperation.ADDITION, []); .maxDamage = 315; .anyDamage().removeGlobalAttribute(, []); .anyDamage().addGlobalAttributeModifier(, "generic.armor_toughness", 1.0, AttributeOperation.ADDITION, []); .anyDamage().removeGlobalAttribute(, []); .anyDamage().addGlobalAttributeModifier(, "generic.armor", 5.0, AttributeOperation.ADDITION, []); .maxDamage = 500; .anyDamage().removeGlobalAttribute(, []); .anyDamage().addGlobalAttributeModifier(, "generic.armor_toughness", 1.0, AttributeOperation.ADDITION, []); .anyDamage().removeGlobalAttribute(, []); .anyDamage().addGlobalAttributeModifier(, "generic.armor", 7.0, AttributeOperation.ADDITION, []); .maxDamage = 336; .anyDamage().removeGlobalAttribute(, []); .anyDamage().addGlobalAttributeModifier(, "generic.armor_toughness", 1.0, AttributeOperation.ADDITION, []); .anyDamage().removeGlobalAttribute(, []); .anyDamage().addGlobalAttributeModifier(, "generic.armor", 6.0, AttributeOperation.ADDITION, []); .maxDamage = 315; .anyDamage().removeGlobalAttribute(, []); .anyDamage().addGlobalAttributeModifier(, "generic.armor_toughness", 1.0, AttributeOperation.ADDITION, []); .anyDamage().removeGlobalAttribute(, []); .anyDamage().addGlobalAttributeModifier(, "generic.armor", 6.0, AttributeOperation.ADDITION, []); .maxDamage = 460; .anyDamage().removeGlobalAttribute(, []); .anyDamage().addGlobalAttributeModifier(, "generic.armor_toughness", 1.0, AttributeOperation.ADDITION, []); .anyDamage().removeGlobalAttribute(, []); .anyDamage().addGlobalAttributeModifier(, "generic.armor", 7.0, AttributeOperation.ADDITION, []); .maxDamage = 580; .anyDamage().removeGlobalAttribute(, []); .anyDamage().addGlobalAttributeModifier(, "generic.armor", 1.0, AttributeOperation.ADDITION, []); .maxDamage = 231; .anyDamage().removeGlobalAttribute(, []); .anyDamage().addGlobalAttributeModifier(, "generic.armor_toughness", 1.0, AttributeOperation.ADDITION, []); .anyDamage().removeGlobalAttribute(, []); .anyDamage().addGlobalAttributeModifier(, "generic.armor", 7.0, AttributeOperation.ADDITION, []); .maxDamage = 580; .anyDamage().removeGlobalAttribute(, []); .anyDamage().addGlobalAttributeModifier(, "generic.armor_toughness", 1.0, AttributeOperation.ADDITION, []); .anyDamage().removeGlobalAttribute(, []); .anyDamage().addGlobalAttributeModifier(, "generic.armor", 1.0, AttributeOperation.ADDITION, []); .maxDamage = 231; .anyDamage().removeGlobalAttribute(, []); .anyDamage().addGlobalAttributeModifier(, "generic.armor_toughness", 1.0, AttributeOperation.ADDITION, []); .anyDamage().removeGlobalAttribute(, []); .anyDamage().addGlobalAttributeModifier(, "generic.armor", 7.0, AttributeOperation.ADDITION, []); .maxDamage = 580; .anyDamage().removeGlobalAttribute(, []); .anyDamage().addGlobalAttributeModifier(, "generic.armor_toughness", 1.0, AttributeOperation.ADDITION, []); .anyDamage().removeGlobalAttribute(, []); .anyDamage().addGlobalAttributeModifier(, "generic.armor", 1.0, AttributeOperation.ADDITION, []); .maxDamage = 231; .anyDamage().removeGlobalAttribute(, []); .anyDamage().addGlobalAttributeModifier(, "generic.armor_toughness", 1.0, AttributeOperation.ADDITION, []); .anyDamage().removeGlobalAttribute(, []); .anyDamage().addGlobalAttributeModifier(, "generic.armor", 7.0, AttributeOperation.ADDITION, []); .maxDamage = 580; .anyDamage().removeGlobalAttribute(, []); .anyDamage().addGlobalAttributeModifier(, "generic.armor_toughness", 1.0, AttributeOperation.ADDITION, []); .anyDamage().removeGlobalAttribute(, []); .anyDamage().addGlobalAttributeModifier(, "generic.armor", 1.0, AttributeOperation.ADDITION, []); .maxDamage = 231; .anyDamage().removeGlobalAttribute(, []); .anyDamage().addGlobalAttributeModifier(, "generic.armor_toughness", 1.0, AttributeOperation.ADDITION, []); .anyDamage().removeGlobalAttribute(, []); .anyDamage().addGlobalAttributeModifier(, "generic.armor", 5.0, AttributeOperation.ADDITION, []); .maxDamage = 526; .anyDamage().removeGlobalAttribute(, []); .anyDamage().addGlobalAttributeModifier(, "generic.armor_toughness", 2.0, AttributeOperation.ADDITION, []); .anyDamage().removeGlobalAttribute(, []); .anyDamage().addGlobalAttributeModifier(, "generic.armor", 7.0, AttributeOperation.ADDITION, []); .maxDamage = 580; .anyDamage().removeGlobalAttribute(, []); .anyDamage().addGlobalAttributeModifier(, "generic.armor_toughness", 1.0, AttributeOperation.ADDITION, []); .anyDamage().removeGlobalAttribute(, []); .anyDamage().addGlobalAttributeModifier(, "generic.armor", 1.0, AttributeOperation.ADDITION, []); .maxDamage = 231; .anyDamage().removeGlobalAttribute(, []); .anyDamage().addGlobalAttributeModifier(, "generic.armor_toughness", 1.0, AttributeOperation.ADDITION, []); .anyDamage().removeGlobalAttribute(, []); .anyDamage().addGlobalAttributeModifier(, "generic.armor", 5.0, AttributeOperation.ADDITION, []); .maxDamage = 460; .anyDamage().removeGlobalAttribute(, []); .anyDamage().addGlobalAttributeModifier(, "generic.armor_toughness", 1.0, AttributeOperation.ADDITION, []); .anyDamage().removeGlobalAttribute(, []); .anyDamage().addGlobalAttributeModifier(, "generic.armor", 7.0, AttributeOperation.ADDITION, []); .maxDamage = 580; .anyDamage().removeGlobalAttribute(, []); .anyDamage().addGlobalAttributeModifier(, "generic.armor_toughness", 1.0, AttributeOperation.ADDITION, []); .anyDamage().removeGlobalAttribute(, []); .anyDamage().addGlobalAttributeModifier(, "generic.armor", 1.0, AttributeOperation.ADDITION, []); .maxDamage = 231; .anyDamage().removeGlobalAttribute(, []); .anyDamage().addGlobalAttributeModifier(, "generic.armor_toughness", 1.0, AttributeOperation.ADDITION, []); #--------------------------- Tier 4 ------------------------------ .anyDamage().removeGlobalAttribute(, []); .anyDamage().addGlobalAttributeModifier(, "generic.armor", 6.0, AttributeOperation.ADDITION, []); .maxDamage = 407; .anyDamage().removeGlobalAttribute(, []); .anyDamage().addGlobalAttributeModifier(, "generic.armor_toughness", 2.0, AttributeOperation.ADDITION, []); .anyDamage().removeGlobalAttribute(, []); .anyDamage().addGlobalAttributeModifier(, "generic.armor", 8.0, AttributeOperation.ADDITION, []); .maxDamage = 592; .anyDamage().removeGlobalAttribute(, []); .anyDamage().addGlobalAttributeModifier(, "generic.armor_toughness", 2.0, AttributeOperation.ADDITION, []); .anyDamage().removeGlobalAttribute(, []); .anyDamage().addGlobalAttributeModifier(, "generic.armor", 7.0, AttributeOperation.ADDITION, []); .maxDamage = 555; .anyDamage().removeGlobalAttribute(, []); .anyDamage().addGlobalAttributeModifier(, "generic.armor_toughness", 2.0, AttributeOperation.ADDITION, []); .anyDamage().removeGlobalAttribute(, []); .anyDamage().addGlobalAttributeModifier(, "generic.armor", 6.0, AttributeOperation.ADDITION, []); .maxDamage = 481; .anyDamage().removeGlobalAttribute(, []); .anyDamage().addGlobalAttributeModifier(, "generic.armor_toughness", 2.0, AttributeOperation.ADDITION, []); .anyDamage().removeGlobalAttribute(, []); .anyDamage().addGlobalAttributeModifier(, "generic.armor", 7.0, AttributeOperation.ADDITION, []); .maxDamage = 607; .anyDamage().removeGlobalAttribute(, []); .anyDamage().addGlobalAttributeModifier(, "generic.armor_toughness", 2.0, AttributeOperation.ADDITION, []); .anyDamage().removeGlobalAttribute(, []); .anyDamage().addGlobalAttributeModifier(, "generic.armor", 9.0, AttributeOperation.ADDITION, []); .maxDamage = 792; .anyDamage().removeGlobalAttribute(, []); .anyDamage().addGlobalAttributeModifier(, "generic.armor_toughness", 2.0, AttributeOperation.ADDITION, []); .anyDamage().removeGlobalAttribute(, []); .anyDamage().addGlobalAttributeModifier(, "generic.armor", 8.0, AttributeOperation.ADDITION, []); .maxDamage = 755; .anyDamage().removeGlobalAttribute(, []); .anyDamage().addGlobalAttributeModifier(, "generic.armor_toughness", 2.0, AttributeOperation.ADDITION, []); .anyDamage().removeGlobalAttribute(, []); .anyDamage().addGlobalAttributeModifier(, "generic.armor", 7.0, AttributeOperation.ADDITION, []); .maxDamage = 681; .anyDamage().removeGlobalAttribute(, []); .anyDamage().addGlobalAttributeModifier(, "generic.armor_toughness", 2.0, AttributeOperation.ADDITION, []); .anyDamage().removeGlobalAttribute(, []); .anyDamage().addGlobalAttributeModifier(, "generic.armor", 7.0, AttributeOperation.ADDITION, []); .maxDamage = 607; .anyDamage().removeGlobalAttribute(, []); .anyDamage().addGlobalAttributeModifier(, "generic.armor_toughness", 3.0, AttributeOperation.ADDITION, []); .anyDamage().removeGlobalAttribute(, []); .anyDamage().addGlobalAttributeModifier(, "generic.armor", 9.0, AttributeOperation.ADDITION, []); .maxDamage = 792; .anyDamage().removeGlobalAttribute(, []); .anyDamage().addGlobalAttributeModifier(, "generic.armor_toughness", 3.0, AttributeOperation.ADDITION, []); .anyDamage().removeGlobalAttribute(, []); .anyDamage().addGlobalAttributeModifier(, "generic.armor", 8.0, AttributeOperation.ADDITION, []); .maxDamage = 755; .anyDamage().removeGlobalAttribute(, []); .anyDamage().addGlobalAttributeModifier(, "generic.armor_toughness", 3.0, AttributeOperation.ADDITION, []); .anyDamage().removeGlobalAttribute(, []); .anyDamage().addGlobalAttributeModifier(, "generic.armor", 7.0, AttributeOperation.ADDITION, []); .maxDamage = 681; .anyDamage().removeGlobalAttribute(, []); .anyDamage().addGlobalAttributeModifier(, "generic.armor_toughness", 3.0, AttributeOperation.ADDITION, []); .anyDamage().removeGlobalAttribute(, []); .anyDamage().addGlobalAttributeModifier(, "generic.armor", 7.0, AttributeOperation.ADDITION, []); .maxDamage = 607; .anyDamage().removeGlobalAttribute(, []); .anyDamage().addGlobalAttributeModifier(, "generic.armor_toughness", 2.0, AttributeOperation.ADDITION, []); .anyDamage().removeGlobalAttribute(, []); .anyDamage().addGlobalAttributeModifier(, "generic.armor", 9.0, AttributeOperation.ADDITION, []); .maxDamage = 792; .anyDamage().removeGlobalAttribute(, []); .anyDamage().addGlobalAttributeModifier(, "generic.armor_toughness", 2.0, AttributeOperation.ADDITION, []); .anyDamage().removeGlobalAttribute(, []); .anyDamage().addGlobalAttributeModifier(, "generic.armor", 8.0, AttributeOperation.ADDITION, []); .maxDamage = 755; .anyDamage().removeGlobalAttribute(, []); .anyDamage().addGlobalAttributeModifier(, "generic.armor_toughness", 2.0, AttributeOperation.ADDITION, []); .anyDamage().removeGlobalAttribute(, []); .anyDamage().addGlobalAttributeModifier(, "generic.armor", 7.0, AttributeOperation.ADDITION, []); .maxDamage = 681; .anyDamage().removeGlobalAttribute(, []); .anyDamage().addGlobalAttributeModifier(, "generic.armor_toughness", 2.0, AttributeOperation.ADDITION, []); .anyDamage().removeGlobalAttribute(, []); .anyDamage().addGlobalAttributeModifier(, "generic.armor", 7.0, AttributeOperation.ADDITION, []); .maxDamage = 607; .anyDamage().removeGlobalAttribute(, []); .anyDamage().addGlobalAttributeModifier(, "generic.armor_toughness", 3.0, AttributeOperation.ADDITION, []); .anyDamage().removeGlobalAttribute(, []); .anyDamage().addGlobalAttributeModifier(, "generic.armor", 9.0, AttributeOperation.ADDITION, []); .maxDamage = 792; .anyDamage().removeGlobalAttribute(, []); .anyDamage().addGlobalAttributeModifier(, "generic.armor_toughness", 3.0, AttributeOperation.ADDITION, []); .anyDamage().removeGlobalAttribute(, []); .anyDamage().addGlobalAttributeModifier(, "generic.armor", 8.0, AttributeOperation.ADDITION, []); .maxDamage = 755; .anyDamage().removeGlobalAttribute(, []); .anyDamage().addGlobalAttributeModifier(, "generic.armor_toughness", 3.0, AttributeOperation.ADDITION, []); .anyDamage().removeGlobalAttribute(, []); .anyDamage().addGlobalAttributeModifier(, "generic.armor", 7.0, AttributeOperation.ADDITION, []); .maxDamage = 681; .anyDamage().removeGlobalAttribute(, []); .anyDamage().addGlobalAttributeModifier(, "generic.armor_toughness", 3.0, AttributeOperation.ADDITION, []); .anyDamage().removeGlobalAttribute(, []); .anyDamage().addGlobalAttributeModifier(, "generic.armor", 5.0, AttributeOperation.ADDITION, []); .maxDamage = 607; .anyDamage().removeGlobalAttribute(, []); .anyDamage().addGlobalAttributeModifier(, "generic.armor_toughness", 2.0, AttributeOperation.ADDITION, []); .anyDamage().removeGlobalAttribute(, []); .anyDamage().addGlobalAttributeModifier(, "generic.armor", 7.0, AttributeOperation.ADDITION, []); .maxDamage = 792; .anyDamage().removeGlobalAttribute(, []); .anyDamage().addGlobalAttributeModifier(, "generic.armor_toughness", 2.0, AttributeOperation.ADDITION, []); .anyDamage().removeGlobalAttribute(, []); .anyDamage().addGlobalAttributeModifier(, "generic.armor", 6.0, AttributeOperation.ADDITION, []); .maxDamage = 755; .anyDamage().removeGlobalAttribute(, []); .anyDamage().addGlobalAttributeModifier(, "generic.armor_toughness", 2.0, AttributeOperation.ADDITION, []); .anyDamage().removeGlobalAttribute(, []); .anyDamage().addGlobalAttributeModifier(, "generic.armor", 5.0, AttributeOperation.ADDITION, []); .maxDamage = 681; .anyDamage().removeGlobalAttribute(, []); .anyDamage().addGlobalAttributeModifier(, "generic.armor_toughness", 2.0, AttributeOperation.ADDITION, []); .anyDamage().removeGlobalAttribute(, []); .anyDamage().addGlobalAttributeModifier(, "generic.armor", 7.0, AttributeOperation.ADDITION, []); .maxDamage = 607; .anyDamage().removeGlobalAttribute(, []); .anyDamage().addGlobalAttributeModifier(, "generic.armor_toughness", 3.0, AttributeOperation.ADDITION, []); .anyDamage().removeGlobalAttribute(, []); .anyDamage().addGlobalAttributeModifier(, "generic.armor", 9.0, AttributeOperation.ADDITION, []); .maxDamage = 792; .anyDamage().removeGlobalAttribute(, []); .anyDamage().addGlobalAttributeModifier(, "generic.armor_toughness", 3.0, AttributeOperation.ADDITION, []); .anyDamage().removeGlobalAttribute(, []); .anyDamage().addGlobalAttributeModifier(, "generic.armor", 8.0, AttributeOperation.ADDITION, []); .maxDamage = 755; .anyDamage().removeGlobalAttribute(, []); .anyDamage().addGlobalAttributeModifier(, "generic.armor_toughness", 3.0, AttributeOperation.ADDITION, []); .anyDamage().removeGlobalAttribute(, []); .anyDamage().addGlobalAttributeModifier(, "generic.armor", 7.0, AttributeOperation.ADDITION, []); .maxDamage = 681; .anyDamage().removeGlobalAttribute(, []); .anyDamage().addGlobalAttributeModifier(, "generic.armor_toughness", 3.0, AttributeOperation.ADDITION, []); .anyDamage().removeGlobalAttribute(, []); .anyDamage().addGlobalAttributeModifier(, "generic.armor", 7.0, AttributeOperation.ADDITION, []); .maxDamage = 607; .anyDamage().removeGlobalAttribute(, []); .anyDamage().addGlobalAttributeModifier(, "generic.armor_toughness", 2.0, AttributeOperation.ADDITION, []); .anyDamage().removeGlobalAttribute(, []); .anyDamage().addGlobalAttributeModifier(, "generic.armor", 9.0, AttributeOperation.ADDITION, []); .maxDamage = 792; .anyDamage().removeGlobalAttribute(, []); .anyDamage().addGlobalAttributeModifier(, "generic.armor_toughness", 2.0, AttributeOperation.ADDITION, []); .anyDamage().removeGlobalAttribute(, []); .anyDamage().addGlobalAttributeModifier(, "generic.armor", 8.0, AttributeOperation.ADDITION, []); .maxDamage = 755; .anyDamage().removeGlobalAttribute(, []); .anyDamage().addGlobalAttributeModifier(, "generic.armor_toughness", 2.0, AttributeOperation.ADDITION, []); .anyDamage().removeGlobalAttribute(, []); .anyDamage().addGlobalAttributeModifier(, "generic.armor", 7.0, AttributeOperation.ADDITION, []); .maxDamage = 681; .anyDamage().removeGlobalAttribute(, []); .anyDamage().addGlobalAttributeModifier(, "generic.armor_toughness", 2.0, AttributeOperation.ADDITION, []); .anyDamage().removeGlobalAttribute(, []); .anyDamage().addGlobalAttributeModifier(, "generic.armor", 7.0, AttributeOperation.ADDITION, []); .maxDamage = 600; .anyDamage().removeGlobalAttribute(, []); .anyDamage().addGlobalAttributeModifier(, "generic.armor_toughness", 2.0, AttributeOperation.ADDITION, []); .anyDamage().removeGlobalAttribute(, []); .anyDamage().addGlobalAttributeModifier(, "generic.armor", 5.0, AttributeOperation.ADDITION, []); .maxDamage = 500; .anyDamage().removeGlobalAttribute(, []); .anyDamage().addGlobalAttributeModifier(, "generic.armor_toughness", 2.0, AttributeOperation.ADDITION, []);