// ################## // ### Diablo 2 ### // ### L0r3 ### // ### 2017-08-07 ### // ################## // SHIELDS: REFERENCE FILE FOR MAX STATS, NAMES, AND QUALTIES // http:classic.battle.net/diablo2exp/items/magic/pre.shtml // http:classic.battle.net/diablo2exp/items/magic/suf.shtml , Prefix, MaxPossible , Suffix, MaxPossible // THIS FILE IN PROGRESS <---- // ######### SHIELDS: MAGIC, PREFIX, MAX POSSIBLE ###### [Type] == Shields && [Quality] == Magic # [ItemArmorPerLevel] >= 1 // +3 Per Character Level to Defense [Type] == Shields && [Quality] == Magic # [MaxMana] >= 20 // +11-20 to Mana [Type] == Shields && [Quality] == Magic # [ItemAddPaladinSkills] >= 2 // +2 to Paladin Skill Levels [Type] == Shields && [Quality] == Magic # [ItemAddPaliCombatSkillTab] >= 3 // +3 Paladin Combat Skills [Type] == Shields && [Quality] == Magic # [ItemAddOffensiveAurasSkillTab] >= 3 // +3 Paladin Offensive Auras [Type] == Shields && [Quality] == Magic # [ItemAddDefensiveAurasSkillTab] >= 3 // +3 Paladin Defensive Auras [Type] == Shields && [Quality] == Magic // 7-12% (varies) Damage taken Goes to Mana [Type] == Shields && [Quality] == Magic # [FireResist] >= 30 && [ColdResist] >= 30 && [LightResist] >= 30 && [PoisonResist] >= 30 // +21-30% to each Resistance // ######### SHIELDS: MAGIC, SUFFIX, MAX POSSIBLE ###### [Type] == Shields && [Quality] == Magic # [Strength] >= 9 // +6-9 to Strength [Type] == Shields && [Quality] == Magic # [MaxHp] >= 60 // +41-60 to Life Magic [Type] == Shields && [Quality] == Magic // +3-12 to Maximum Damage [Type] == Shields && [Quality] == Magic # [ItemPoisonLenghtResist] >= 75 // Poison Length Reduced by 75% [Type] == Shields && [Quality] == Magic # [HpRegen] >= 5 // Replenish Life +3-5 [Type] == Shields && [Quality] == Magic // +20% Increased Blocking, 30% Faster Block Rate [Type] == Shields && [Quality] == Magic # [FHR] >= 17 // 17% Faster Hit Recovery [Type] == Shields && [Quality] == Magic # [NormalDamageReduction] >= 15 // Damage Reduced by 8-15 Magic [Type] == Shields && [Quality] == Magic # [MagicDamageReduction] >= 6 // Magic Damage Reduced by 4-6 Magic [Type] == Shields && [Quality] == Magic # [ItemAttackerTakesDamage] >= 20 // Attacker Takes Damage of 10-20 Magic [Type] == Shields && [Quality] == Magic # [ItemLevelReqPct] >= -30 // Requirements -30% [Type] == Shields && [Quality] == Magic // Half Freeze Duration // ######### SHIELDS: RARE, PREFIX, MAX POSSIBLE ###### [Type] == Shields && [Quality] == Magic # [ItemArmorPerLevel] >= 1 // +3 Per Character Level to Defense [Type] == Shields && [Quality] == Rare # [ItemArmorPerLevel] >= 1 // +3 Per Character Level to Defense [Type] == Shields && [Quality] == Magic # [MaxMana] >= 20 // +11-20 to Mana [Type] == Shields && [Quality] == Rare # [MaxMana] >= 20 // +11-20 to Mana [Type] == Shields && [Quality] == Magic # [ItemAddPaladinSkills] >= 2 // +2 to Paladin Skill Levels [Type] == Shields && [Quality] == Rare # [ItemAddPaladinSkills] >= 3 // +2 to Paladin Skill Levels [Type] == Shields && [Quality] == Rare # [ItemAddPaliCombatSkillTab] >= 2 // +2 Paladin Combat Skills [Type] == Shields && [Quality] == Magic # [ItemAddPaliCombatSkillTab] >= 3 // +3 Paladin Combat Skills [Type] == Shields && [Quality] == Rare # [ItemAddOffensiveAurasSkillTab] >= 2 // +2 Paladin Offensive Auras [Type] == Shields && [Quality] == Magic # [ItemAddOffensiveAurasSkillTab] >= 3 // +3 Paladin Offensive Auras [Type] == Shields && [Quality] == Rare # [ItemAddDefensiveAurasSkillTab] >= 2 // +2 Paladin Defensive Auras [Type] == Shields && [Quality] == Magic # [ItemAddDefensiveAurasSkillTab] >= 3 // +3 Paladin Defensive Auras [Type] == Shields && [Quality] == Magic // 7-12% (varies) Damage taken Goes to Mana [Type] == Shields && [Quality] == Rare // 7-12% (varies) Damage taken Goes to Mana [Type] == Shields && [Quality] == Rare # [FireResist] >= 20 && [ColdResist] >= 20 && [LightResist] >= 20 && [PoisonResist] >= 20 // +16-20% to each Resistance [Type] == Shields && [Quality] == Magic # [FireResist] >= 30 && [ColdResist] >= 30 && [LightResist] >= 30 && [PoisonResist] >= 30 // +21-30% to each Resistance // ######### SHIELDS: RARE, SUFFIX, MAX POSSIBLE ###### [Type] == Shields && [Quality] == Rare # [Strength] >= 9 // +6-9 to Strength [Type] == Shields && [Quality] == Rare # [MaxHp] >= 40 // +31-40 to Life Rare [Type] == Shields && [Quality] == Rare // +3-12 to Maximum Damage [Type] == Shields && [Quality] == Rare # [ItemPoisonLenghtResist] >= 75 // Poison Length Reduced by 75% [Type] == Shields && [Quality] == Magic # [HpRegen] >= 5 // Replenish Life +3-5 [Type] == Shields && [Quality] == Rare # [HpRegen] >= 5 // Replenish Life +3-5 [Type] == Shields && [Quality] == Magic // +20% Increased Blocking, 30% Faster Block Rate [Type] == Shields && [Quality] == Rare // +20% Increased Blocking, 30% Faster Block Rate [Type] == Shields && [Quality] == Magic # [FHR] >= 17 // 17% Faster Hit Recovery [Type] == Shields && [Quality] == Rare # [FHR] >= 17 // 17% Faster Hit Recovery [Type] == Shields && [Quality] == Rare # [NormalDamageReduction] >= 7 // Damage Reduced by 4-7 Rare [Type] == Shields && [Quality] == Magic # [NormalDamageReduction] >= 15 // Damage Reduced by 8-15 Magic [Type] == Shields && [Quality] == Rare # [MagicDamageReduction] >= 3 // Magic Damage Reduced by 3 Rare [Type] == Shields && [Quality] == Magic # [MagicDamageReduction] >= 6 // Magic Damage Reduced by 4-6 Magic [Type] == Shields && [Quality] == Rare # [ItemAttackerTakesDamage] >= 9 // Attacker Takes Damage of 7-9 Rare [Type] == Shields && [Quality] == Magic # [ItemAttackerTakesDamage] >= 20 // Attacker Takes Damage of 10-20 Magic [Type] == Shields && [Quality] == Magic # [ItemLevelReqPct] >= -30 // Requirements -30% [Type] == Shields && [Quality] == Rare # [ItemLevelReqPct] >= -30 // Requirements -30% [Type] == Shields && [Quality] == Magic // Half Freeze Duration [Type] == Shields && [Quality] == Rare // Half Freeze Duration // ######### SHIELDS: ALL SHIELD NAMES ###### [Name] == Buckler // Normal, StrMin12 DefMax6 BlkMax20 [Name] == SmallShield // Normal, StrMin22 DefMax10 BlkMax25 [Name] == LargeShield // Normal, StrMin34 DefMax14 BlkMax32 [Name] == KiteShield // Normal, StrMin47 DefMax18 BlkMax28 [Name] == SpikedShield // Normal, StrMin30 DefMax25 BlkMax30 [Name] == BoneShield // Normal, StrMin25 DefMax30 BlkMax40 [Name] == TowerShield // Normal, StrMin75 DefMax25 BlkMax44 [Name] == GothicShield // Normal, StrMin60 DefMax35 BlkMax36 [Name] == Defender // Exceptional, StrMin38 DefMax49 BlkMax30 [Name] == RoundShield // Exceptional, StrMin53 DefMax55 BlkMax32 [Name] == Scutum // Exceptional, StrMin71 DefMax61 BlkMax34 [Name] == DragonShield // Exceptional, StrMin91 DefMax67 BlkMax38 [Name] == BarbedShield // Exceptional, StrMin65 DefMax78 BlkMax37 [Name] == GrimShield // Exceptional, StrMin58 DefMax150 BlkMax40 [Name] == Pavise // Exceptional, StrMin133 DefMax78 BlkMax44 [Name] == AncientShield // Exceptional, StrMin110 DefMax93 BlkMax36 [Name] == Heater // Elite, StrMin77 DefMax110 BlkMax42 [Name] == Luna // Elite, StrMin100 DefMax123 BlkMax40 [Name] == Hyperion // Elite, StrMin127 DefMax135 BlkMax44 [Name] == Monarch // Elite, StrMin156 DefMax148 BlkMax42 [Name] == BladeBarrier // Elite, StrMin118 DefMax163 BlkMax40 [Name] == TrollNest // Elite, StrMin106 DefMax137 BlkMax40 [Name] == Aegis // Elite, StrMin219 DefMax161 BlkMax44 [Name] == Ward // Elite, StrMin185 DefMax170 BlkMax44 [Name] == Targe // Normal, StrMin PaladinOnly [Name] == Rondache // Normal, StrMin PaladinOnly [Name] == HeraldicShield // Normal, StrMin PaladinOnly [Name] == AerinShield // Normal, StrMin PaladinOnly [Name] == CrownShield // Normal, StrMin PaladinOnly [Name] == AkaranTarge // Exceptional, StrMin PaladinOnly [Name] == AkaranRondache // Exceptional, StrMin PaladinOnly [Name] == ProtectorShield // Exceptional, StrMin PaladinOnly [Name] == GildedShield // Exceptional, StrMin PaladinOnly [Name] == RoyalShield // Exceptional, StrMin PaladinOnly [Name] == SacredTarge // Elite, StrMin PaladinOnly [Name] == SacredRondache // Elite, StrMin PaladinOnly [Name] == KurastShield // Elite, StrMin PaladinOnly [Name] == ZakarumShield // Elite, StrMin PaladinOnly [Name] == VortexShield // Elite, StrMin PaladinOnly