From ce7c0105a6f50723b6c4ef1dbd34aa6512374921 Mon Sep 17 00:00:00 2001 From: Frotty Date: Wed, 7 Oct 2026 13:20:46 +0200 Subject: [PATCH 1/4] Document WC3 rawcodes for ability definition classes --- wurst/objediting/AbilityObjEditing.wurst | 1581 ++++++++++++++++++++++ 1 file changed, 1581 insertions(+) diff --git a/wurst/objediting/AbilityObjEditing.wurst b/wurst/objediting/AbilityObjEditing.wurst index f03f922a..a8edcf79 100644 --- a/wurst/objediting/AbilityObjEditing.wurst +++ b/wurst/objediting/AbilityObjEditing.wurst @@ -410,6 +410,7 @@ public class AbilityDefinition def.setLvlDataString("ausk", 0, 0, value) +/** WC3 ability ID: 'Atau'. Base ability: AbilityIds.taunt. */ public class AbilityDefinitionTaunt extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.taunt) @@ -464,6 +465,7 @@ public class AbilityDefinitionTaunt extends AbilityDefinition def.setLvlDataInt("Tau4", level, 4, value) +/** WC3 ability ID: 'AEpa'. Base ability: AbilityIds.poisonArrows. */ public class AbilityDefinitionPoisonArrows extends AbilityDefinition private bitset stackingTypesSet = bitset(0) construct(int newAbilityId) @@ -516,6 +518,7 @@ public class AbilityDefinitionPoisonArrows extends AbilityDefinition addTooltipProperty("Stacking Type", lc) +/** WC3 ability ID: 'AHca'. Base ability: AbilityIds.coldArrows. */ public class AbilityDefinitionRangerColdArrows extends AbilityDefinition private bitset stackFlagsSet = bitset(7) @@ -559,6 +562,7 @@ public class AbilityDefinitionRangerColdArrows extends AbilityDefinition addTooltipProperty("Movement Speed Factor", lc) +/** WC3 ability ID: 'ANto'. Base ability: AbilityIds.tornado. */ public class AbilityDefinitionSeaWitchTornado extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.tornado) @@ -571,6 +575,7 @@ public class AbilityDefinitionSeaWitchTornado extends AbilityDefinition addTooltipProperty("Summoned Unit Type", lc) +/** WC3 ability ID: 'AIa4'. Base ability: AbilityIds.agilityBonusPlus4. */ public class AbilityDefinitionAgilityBonusPlus4 extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.agilityBonusPlus4) @@ -604,6 +609,7 @@ public class AbilityDefinitionAgilityBonusPlus4 extends AbilityDefinition addTooltipProperty("Strength Bonus", lc) +/** WC3 ability ID: 'ANtm'. Base ability: AbilityIds.transmute. */ public class AbilityDefinitionAlchemistTransmute extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.transmute) @@ -637,6 +643,7 @@ public class AbilityDefinitionAlchemistTransmute extends AbilityDefinition addTooltipProperty("Gold Cost Factor", lc) +/** WC3 ability ID: 'AIa3'. Base ability: AbilityIds.agilityBonusPlus3. */ public class AbilityDefinitionAgilityBonusPlus3 extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.agilityBonusPlus3) @@ -670,6 +677,7 @@ public class AbilityDefinitionAgilityBonusPlus3 extends AbilityDefinition addTooltipProperty("Strength Bonus", lc) +/** WC3 ability ID: 'AIa1'. Base ability: AbilityIds.agilityBonusPlus1. */ public class AbilityDefinitionAgilityBonusPlus1 extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.agilityBonusPlus1) @@ -703,6 +711,7 @@ public class AbilityDefinitionAgilityBonusPlus1 extends AbilityDefinition addTooltipProperty("Strength Bonus", lc) +/** WC3 ability ID: 'AIa2'. Base ability: AbilityIds.agilityBonusPlus2. */ public class AbilityDefinitionAgilityBonusPlus2 extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.agilityBonusPlus2) @@ -736,6 +745,7 @@ public class AbilityDefinitionAgilityBonusPlus2 extends AbilityDefinition addTooltipProperty("Strength Bonus", lc) +/** WC3 ability ID: 'AIa5'. Base ability: AbilityIds.agilityBonusPlus5. */ public class AbilityDefinitionAgilityBonusPlus5 extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.agilityBonusPlus5) @@ -769,6 +779,7 @@ public class AbilityDefinitionAgilityBonusPlus5 extends AbilityDefinition addTooltipProperty("Strength Bonus", lc) +/** WC3 ability ID: 'ANth'. Base ability: AbilityIds.thornyShieldCreep. */ public class AbilityDefinitionThornyShieldCreep extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.thornyShieldCreep) @@ -795,6 +806,7 @@ public class AbilityDefinitionThornyShieldCreep extends AbilityDefinition addTooltipProperty("Returned Damage Factor", lc) +/** WC3 ability ID: 'AIa6'. Base ability: AbilityIds.agilityBonusPlus6. */ public class AbilityDefinitionAgilityBonusPlus6 extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.agilityBonusPlus6) @@ -828,6 +840,7 @@ public class AbilityDefinitionAgilityBonusPlus6 extends AbilityDefinition addTooltipProperty("Strength Bonus", lc) +/** WC3 ability ID: 'AHdr'. Base ability: AbilityIds.siphonMana. */ public class AbilityDefinitionBloodMageSiphonMana extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.siphonMana) @@ -896,6 +909,7 @@ public class AbilityDefinitionBloodMageSiphonMana extends AbilityDefinition addTooltipProperty("Life Transferred Per Second", lc) +/** WC3 ability ID: 'ACps'. Base ability: AbilityIds.possessioncreep. */ public class AbilityDefinitionPossessioncreep extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.possessioncreep) @@ -908,6 +922,7 @@ public class AbilityDefinitionPossessioncreep extends AbilityDefinition addTooltipProperty("Maximum Creep Level", lc) +/** WC3 ability ID: 'AHds'. Base ability: AbilityIds.divineShield. */ public class AbilityDefinitionPaladinDivineShield extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.divineShield) @@ -920,6 +935,7 @@ public class AbilityDefinitionPaladinDivineShield extends AbilityDefinition addTooltipProperty("Can Deactivate", lc) +/** WC3 ability ID: 'ACds'. Base ability: AbilityIds.divineShield1. */ public class AbilityDefinitionDivineShieldCreep extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.divineShield1) @@ -932,6 +948,7 @@ public class AbilityDefinitionDivineShieldCreep extends AbilityDefinition addTooltipProperty("Can Deactivate", lc) +/** WC3 ability ID: 'ACpu'. Base ability: AbilityIds.purgeCreep. */ public class AbilityDefinitionPurgeCreep extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.purgeCreep) @@ -979,6 +996,7 @@ public class AbilityDefinitionPurgeCreep extends AbilityDefinition addTooltipProperty("Summoned Unit Damage", lc) +/** WC3 ability ID: 'ACr1'. Base ability: AbilityIds.roarcreepSkeletalOrc. */ public class AbilityDefinitionRoarcreepSkeletalOrc extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.roarcreepSkeletalOrc) @@ -1033,6 +1051,7 @@ public class AbilityDefinitionRoarcreepSkeletalOrc extends AbilityDefinition addTooltipProperty("Max Units", lc) +/** WC3 ability ID: 'ANta'. Base ability: AbilityIds.taunt1. */ public class AbilityDefinitionTauntCreep extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.taunt1) @@ -1087,6 +1106,7 @@ public class AbilityDefinitionTauntCreep extends AbilityDefinition def.setLvlDataInt("Tau4", level, 4, value) +/** WC3 ability ID: 'ACr2'. Base ability: AbilityIds.rejuvenation. */ public class AbilityDefinitionRejuvinationFurbolg extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.rejuvenation) @@ -1123,6 +1143,7 @@ public class AbilityDefinitionRejuvinationFurbolg extends AbilityDefinition def.setLvlDataInt("Rej3", level, 3, value) +/** WC3 ability ID: 'ACpv'. Base ability: AbilityIds.pulverize1. */ public class AbilityDefinitionPulverizecreep extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.pulverize1) @@ -1156,6 +1177,7 @@ public class AbilityDefinitionPulverizecreep extends AbilityDefinition addTooltipProperty("Chance to Stomp (%)", lc) +/** WC3 ability ID: 'ANsw'. Base ability: AbilityIds.beastMasterSummonHawk. */ public class AbilityDefinitionBeastMasterSummonHawk extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.beastMasterSummonHawk) @@ -1175,6 +1197,7 @@ public class AbilityDefinitionBeastMasterSummonHawk extends AbilityDefinition addTooltipProperty("Summoned Unit Type", lc) +/** WC3 ability ID: 'ANsy'. Base ability: AbilityIds.tinkererSummonFactoryLevel0. */ public class AbilityDefinitionTinkererSummonFactoryLevel0 extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.tinkererSummonFactoryLevel0) @@ -1222,6 +1245,7 @@ public class AbilityDefinitionTinkererSummonFactoryLevel0 extends AbilityDefinit addTooltipProperty("Spawn Unit Duration", lc) +/** WC3 ability ID: 'ACpy'. Base ability: AbilityIds.polymorphcreep. */ public class AbilityDefinitionPolymorphcreep extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.polymorphcreep) @@ -1262,6 +1286,7 @@ public class AbilityDefinitionPolymorphcreep extends AbilityDefinition addTooltipProperty("Maximum Creep Level", lc) +/** WC3 ability ID: 'ANst'. Base ability: AbilityIds.beastMasterStampede. */ public class AbilityDefinitionBeastMasterStampede extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.beastMasterStampede) @@ -1302,6 +1327,7 @@ public class AbilityDefinitionBeastMasterStampede extends AbilityDefinition addTooltipProperty("Damage Amount", lc) +/** WC3 ability ID: 'ANso'. Base ability: AbilityIds.soulBurn. */ public class AbilityDefinitionFirelordSoulBurn extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.soulBurn) @@ -1342,6 +1368,7 @@ public class AbilityDefinitionFirelordSoulBurn extends AbilityDefinition addTooltipProperty("Damage Penalty", lc) +/** WC3 ability ID: 'ANsq'. Base ability: AbilityIds.beastMasterSummonQuilbeast. */ public class AbilityDefinitionBeastMasterSummonQuilbeast extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.beastMasterSummonQuilbeast) @@ -1361,6 +1388,7 @@ public class AbilityDefinitionBeastMasterSummonQuilbeast extends AbilityDefiniti addTooltipProperty("Summoned Unit Type", lc) +/** WC3 ability ID: 'Afzy'. Base ability: AbilityIds.frenzy. */ public class AbilityDefinitionFrenzy extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.frenzy) @@ -1387,6 +1415,7 @@ public class AbilityDefinitionFrenzy extends AbilityDefinition addTooltipProperty("Scaling Factor", lc) +/** WC3 ability ID: 'ANsl'. Base ability: AbilityIds.soulPreservation. */ public class AbilityDefinitionMalganisSoulPreservation extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.soulPreservation) @@ -1399,6 +1428,7 @@ public class AbilityDefinitionMalganisSoulPreservation extends AbilityDefinition addTooltipProperty("Unit to Preserve", lc) +/** WC3 ability ID: 'ANsg'. Base ability: AbilityIds.beastMasterSummonBear. */ public class AbilityDefinitionBeastMasterSummonBear extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.beastMasterSummonBear) @@ -1418,6 +1448,7 @@ public class AbilityDefinitionBeastMasterSummonBear extends AbilityDefinition addTooltipProperty("Summoned Unit Type", lc) +/** WC3 ability ID: 'ANsi'. Base ability: AbilityIds.silence. */ public class AbilityDefinitionDarkRangerSilence extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.silence) @@ -1451,6 +1482,7 @@ public class AbilityDefinitionDarkRangerSilence extends AbilityDefinition addTooltipProperty("Attacks Prevented", lc) +/** WC3 ability ID: 'ANsa'. Base ability: AbilityIds.sanctuary. */ public class AbilityDefinitionSanctuary extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.sanctuary) @@ -1491,6 +1523,7 @@ public class AbilityDefinitionSanctuary extends AbilityDefinition addTooltipProperty("Unit Regeneration Delay", lc) +/** WC3 ability ID: 'Sshm'. Base ability: AbilityIds.shadowMeldInstant. */ public class AbilityDefinitionShadowMeldInstant extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.shadowMeldInstant) @@ -1524,6 +1557,7 @@ public class AbilityDefinitionShadowMeldInstant extends AbilityDefinition addTooltipProperty("Permanent Cloak", lc) +/** WC3 ability ID: 'ANse'. Base ability: AbilityIds.spellShieldAOE. */ public class AbilityDefinitionSpellShieldAOE extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.spellShieldAOE) @@ -1536,6 +1570,7 @@ public class AbilityDefinitionSpellShieldAOE extends AbilityDefinition addTooltipProperty("Shield Cooldown Time", lc) +/** WC3 ability ID: 'AIae'. Base ability: AbilityIds.itemAuraEndurance. */ public class AbilityDefinitionItemAuraEndurance extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemAuraEndurance) @@ -1555,6 +1590,7 @@ public class AbilityDefinitionItemAuraEndurance extends AbilityDefinition addTooltipProperty("Attack Speed Increase (%)", lc) +/** WC3 ability ID: 'ACs9'. Base ability: AbilityIds.feralSpirit1. */ public class AbilityDefinitionSpiritPigcreep extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.feralSpirit1) @@ -1574,6 +1610,7 @@ public class AbilityDefinitionSpiritPigcreep extends AbilityDefinition addTooltipProperty("Number of Summoned Units", lc) +/** WC3 ability ID: 'Auco'. Base ability: AbilityIds.unstableConcoction. */ public class AbilityDefinitionUnstableConcoction extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.unstableConcoction) @@ -1621,6 +1658,7 @@ public class AbilityDefinitionUnstableConcoction extends AbilityDefinition addTooltipProperty("Partial Damage Radius", lc) +/** WC3 ability ID: 'AIad'. Base ability: AbilityIds.itemAuraDevotion. */ public class AbilityDefinitionItemAuraDevotion extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemAuraDevotion) @@ -1640,6 +1678,7 @@ public class AbilityDefinitionItemAuraDevotion extends AbilityDefinition addTooltipProperty("Armor Bonus", lc) +/** WC3 ability ID: 'AIaa'. Base ability: AbilityIds.itemAttackDamageGain. */ public class AbilityDefinitionAttackMod extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemAttackDamageGain) @@ -1652,6 +1691,7 @@ public class AbilityDefinitionAttackMod extends AbilityDefinition addTooltipProperty("Attack Modification", lc) +/** WC3 ability ID: 'AHav'. Base ability: AbilityIds.avatar. */ public class AbilityDefinitionMountainKingAvatar extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.avatar) @@ -1685,6 +1725,7 @@ public class AbilityDefinitionMountainKingAvatar extends AbilityDefinition addTooltipProperty("Hit Point Bonus", lc) +/** WC3 ability ID: 'AIab'. Base ability: AbilityIds.itemHeroStatBonus. */ public class AbilityDefinitionAIab extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemHeroStatBonus) @@ -1718,6 +1759,7 @@ public class AbilityDefinitionAIab extends AbilityDefinition addTooltipProperty("Strength Bonus", lc) +/** WC3 ability ID: 'ANrn'. Base ability: AbilityIds.reincarnation. */ public class AbilityDefinitionMannorothReincarnation extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.reincarnation) @@ -1730,6 +1772,7 @@ public class AbilityDefinitionMannorothReincarnation extends AbilityDefinition addTooltipProperty("Reincarnation Delay", lc) +/** WC3 ability ID: 'AIan'. Base ability: AbilityIds.itemAnimateDead. */ public class AbilityDefinitionAnimateDead extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemAnimateDead) @@ -1756,6 +1799,7 @@ public class AbilityDefinitionAnimateDead extends AbilityDefinition addTooltipProperty("Inherit Upgrades", lc) +/** WC3 ability ID: 'AIam'. Base ability: AbilityIds.itemAgilityGain. */ public class AbilityDefinitionAgilityMod extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemAgilityGain) @@ -1789,6 +1833,7 @@ public class AbilityDefinitionAgilityMod extends AbilityDefinition addTooltipProperty("Strength Bonus", lc) +/** WC3 ability ID: 'ACrf'. Base ability: AbilityIds.rainofFire1. */ public class AbilityDefinitionRainofFirecreep extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.rainofFire1) @@ -1836,6 +1881,7 @@ public class AbilityDefinitionRainofFirecreep extends AbilityDefinition addTooltipProperty("Damage", lc) +/** WC3 ability ID: 'AUsl'. Base ability: AbilityIds.sleep2. */ public class AbilityDefinitionDreadlordSleep extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.sleep2) @@ -1848,6 +1894,7 @@ public class AbilityDefinitionDreadlordSleep extends AbilityDefinition addTooltipProperty("Stun Duration", lc) +/** WC3 ability ID: 'ACrd'. Base ability: AbilityIds.raiseDeadCreep. */ public class AbilityDefinitionRaiseDeadCreep extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.raiseDeadCreep) @@ -1888,6 +1935,7 @@ public class AbilityDefinitionRaiseDeadCreep extends AbilityDefinition addTooltipProperty("Unit Type One", lc) +/** WC3 ability ID: 'Afa2'. Base ability: AbilityIds.faerieFireAfa2. */ public class AbilityDefinitionFaerieFireAfa2 extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.faerieFireAfa2) @@ -1907,6 +1955,7 @@ public class AbilityDefinitionFaerieFireAfa2 extends AbilityDefinition addTooltipProperty("Defense Reduction", lc) +/** WC3 ability ID: 'Suhf'. Base ability: AbilityIds.unholyFrenzy1. */ public class AbilityDefinitionUnholyFrenzyWarlock extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.unholyFrenzy1) @@ -1926,6 +1975,7 @@ public class AbilityDefinitionUnholyFrenzyWarlock extends AbilityDefinition addTooltipProperty("Damage per Second", lc) +/** WC3 ability ID: 'AHad'. Base ability: AbilityIds.devotionAura. */ public class AbilityDefinitionPaladinDevotionAura extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.devotionAura) @@ -1945,6 +1995,7 @@ public class AbilityDefinitionPaladinDevotionAura extends AbilityDefinition addTooltipProperty("Armor Bonus", lc) +/** WC3 ability ID: 'ANrg'. Base ability: AbilityIds.tinkererRoboGoblinLevel0. */ public class AbilityDefinitionTinkererRoboGoblinLevel0 extends AbilityDefinition private bitset morphingFlagsSet = bitset(1) @@ -2008,6 +2059,7 @@ public class AbilityDefinitionTinkererRoboGoblinLevel0 extends AbilityDefinition addTooltipProperty("Alternate Form Unit", lc) +/** WC3 ability ID: 'ACrj'. Base ability: AbilityIds.rejuvinationcreep. */ public class AbilityDefinitionRejuvinationcreep extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.rejuvinationcreep) @@ -2044,6 +2096,7 @@ public class AbilityDefinitionRejuvinationcreep extends AbilityDefinition def.setLvlDataInt("Rej3", level, 3, value) +/** WC3 ability ID: 'ANrf'. Base ability: AbilityIds.rainofFire. */ public class AbilityDefinitionRainofFire extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.rainofFire) @@ -2091,6 +2144,7 @@ public class AbilityDefinitionRainofFire extends AbilityDefinition addTooltipProperty("Damage", lc) +/** WC3 ability ID: 'AIav'. Base ability: AbilityIds.itemAuraVampiric. */ public class AbilityDefinitionItemAuraVampiric extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemAuraVampiric) @@ -2103,6 +2157,7 @@ public class AbilityDefinitionItemAuraVampiric extends AbilityDefinition addTooltipProperty("Attack Damage Stolen (%)", lc) +/** WC3 ability ID: 'AIau'. Base ability: AbilityIds.itemAuraUnholy. */ public class AbilityDefinitionItemAuraUnholy extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemAuraUnholy) @@ -2129,6 +2184,7 @@ public class AbilityDefinitionItemAuraUnholy extends AbilityDefinition addTooltipProperty("Movement Speed Increase (%)", lc) +/** WC3 ability ID: 'AHab'. Base ability: AbilityIds.brillianceAura. */ public class AbilityDefinitionArchMageBrillianceAura extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.brillianceAura) @@ -2148,6 +2204,7 @@ public class AbilityDefinitionArchMageBrillianceAura extends AbilityDefinition addTooltipProperty("Percent Bonus", lc) +/** WC3 ability ID: 'ANre'. Base ability: AbilityIds.manaRegeneration. */ public class AbilityDefinitionNeutralRegenmanaonly extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.manaRegeneration) @@ -2167,6 +2224,7 @@ public class AbilityDefinitionNeutralRegenmanaonly extends AbilityDefinition addTooltipProperty("Amount Regenerated", lc) +/** WC3 ability ID: 'ACro'. Base ability: AbilityIds.roarcreep. */ public class AbilityDefinitionRoarcreep extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.roarcreep) @@ -2221,6 +2279,7 @@ public class AbilityDefinitionRoarcreep extends AbilityDefinition addTooltipProperty("Max Units", lc) +/** WC3 ability ID: 'AIat'. Base ability: AbilityIds.itemDamageBonus. */ public class AbilityDefinitionAttackBonus extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemDamageBonus) @@ -2233,6 +2292,7 @@ public class AbilityDefinitionAttackBonus extends AbilityDefinition addTooltipProperty("Attack Bonus", lc) +/** WC3 ability ID: 'AIas'. Base ability: AbilityIds.itemAttackSpeedBonus. */ public class AbilityDefinitionAIas extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemAttackSpeedBonus) @@ -2245,6 +2305,7 @@ public class AbilityDefinitionAIas extends AbilityDefinition addTooltipProperty("Attack Speed Increase", lc) +/** WC3 ability ID: 'ACrn'. Base ability: AbilityIds.reincarnation1. */ public class AbilityDefinitionReincarnationcreep extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.reincarnation1) @@ -2257,6 +2318,7 @@ public class AbilityDefinitionReincarnationcreep extends AbilityDefinition addTooltipProperty("Reincarnation Delay", lc) +/** WC3 ability ID: 'AIar'. Base ability: AbilityIds.itemAuraTrueshot. */ public class AbilityDefinitionItemAuraTrueshot extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemAuraTrueshot) @@ -2290,6 +2352,7 @@ public class AbilityDefinitionItemAuraTrueshot extends AbilityDefinition addTooltipProperty("Melee Bonus", lc) +/** WC3 ability ID: 'ACt2'. Base ability: AbilityIds.slam1. */ public class AbilityDefinitionThunderClapThunderLizard extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.slam1) @@ -2323,6 +2386,7 @@ public class AbilityDefinitionThunderClapThunderLizard extends AbilityDefinition addTooltipProperty("Movement Speed Reduction", lc) +/** WC3 ability ID: 'AEsh'. Base ability: AbilityIds.shadowStrike. */ public class AbilityDefinitionWardenShadowStrike extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.shadowStrike) @@ -2363,6 +2427,7 @@ public class AbilityDefinitionWardenShadowStrike extends AbilityDefinition addTooltipProperty("Attack Speed Factor", lc) +/** WC3 ability ID: 'AHbn'. Base ability: AbilityIds.banish. */ public class AbilityDefinitionBloodMageBanish extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.banish) @@ -2382,6 +2447,7 @@ public class AbilityDefinitionBloodMageBanish extends AbilityDefinition addTooltipProperty("Movement Speed Reduction (%)", lc) +/** WC3 ability ID: 'AIba'. Base ability: AbilityIds.itemAuraBrilliance. */ public class AbilityDefinitionItemAuraBrilliance extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemAuraBrilliance) @@ -2401,6 +2467,7 @@ public class AbilityDefinitionItemAuraBrilliance extends AbilityDefinition addTooltipProperty("Percent Bonus", lc) +/** WC3 ability ID: 'ANrc'. Base ability: AbilityIds.rainofChaos. */ public class AbilityDefinitionRainofChaos extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.rainofChaos) @@ -2420,6 +2487,7 @@ public class AbilityDefinitionRainofChaos extends AbilityDefinition addTooltipProperty("Number of Units Created", lc) +/** WC3 ability ID: 'AIbg'. Base ability: AbilityIds.buildTinyGreatHall. */ public class AbilityDefinitionBuildTinyGreatHall extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.buildTinyGreatHall) @@ -2432,6 +2500,7 @@ public class AbilityDefinitionBuildTinyGreatHall extends AbilityDefinition addTooltipProperty("Unit Created (per player race)", lc) +/** WC3 ability ID: 'AUts'. Base ability: AbilityIds.cryptLordSpikedCarapace. */ public class AbilityDefinitionCryptLordSpikedCarapace extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.cryptLordSpikedCarapace) @@ -2458,6 +2527,7 @@ public class AbilityDefinitionCryptLordSpikedCarapace extends AbilityDefinition addTooltipProperty("Returned Damage Factor", lc) +/** WC3 ability ID: 'AEsb'. Base ability: AbilityIds.starfall1. */ public class AbilityDefinitionCenariusBeefyStarfall extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.starfall1) @@ -2484,6 +2554,7 @@ public class AbilityDefinitionCenariusBeefyStarfall extends AbilityDefinition addTooltipProperty("Building Reduction", lc) +/** WC3 ability ID: 'AEsf'. Base ability: AbilityIds.starfall. */ public class AbilityDefinitionMoonPriestessStarfall extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.starfall) @@ -2510,6 +2581,7 @@ public class AbilityDefinitionMoonPriestessStarfall extends AbilityDefinition addTooltipProperty("Building Reduction", lc) +/** WC3 ability ID: 'AHbz'. Base ability: AbilityIds.blizzard. */ public class AbilityDefinitionArchMageBlizzard extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.blizzard) @@ -2557,6 +2629,7 @@ public class AbilityDefinitionArchMageBlizzard extends AbilityDefinition addTooltipProperty("Damage", lc) +/** WC3 ability ID: 'AId1'. Base ability: AbilityIds.itemArmorBonus. */ public class AbilityDefinitionDefenseBonusPlus1 extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemArmorBonus) @@ -2569,6 +2642,7 @@ public class AbilityDefinitionDefenseBonusPlus1 extends AbilityDefinition addTooltipProperty("Defense Bonus", lc) +/** WC3 ability ID: 'ACsa'. Base ability: AbilityIds.searingArrows. */ public class AbilityDefinitionSearingArrowscreep extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.searingArrows) @@ -2581,6 +2655,7 @@ public class AbilityDefinitionSearingArrowscreep extends AbilityDefinition addTooltipProperty("Damage Bonus", lc) +/** WC3 ability ID: 'ANs1'. Base ability: AbilityIds.tinkererSummonFactoryLevel1. */ public class AbilityDefinitionTinkererSummonFactoryLevel1 extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.tinkererSummonFactoryLevel1) @@ -2628,6 +2703,7 @@ public class AbilityDefinitionTinkererSummonFactoryLevel1 extends AbilityDefinit addTooltipProperty("Spawn Unit Duration", lc) +/** WC3 ability ID: 'AId3'. Base ability: AbilityIds.defenseBonusPlus3. */ public class AbilityDefinitionDefenseBonusPlus3 extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.defenseBonusPlus3) @@ -2640,6 +2716,7 @@ public class AbilityDefinitionDefenseBonusPlus3 extends AbilityDefinition addTooltipProperty("Defense Bonus", lc) +/** WC3 ability ID: 'AId2'. Base ability: AbilityIds.defenseBonusPlus2. */ public class AbilityDefinitionDefenseBonusPlus2 extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.defenseBonusPlus2) @@ -2652,6 +2729,7 @@ public class AbilityDefinitionDefenseBonusPlus2 extends AbilityDefinition addTooltipProperty("Defense Bonus", lc) +/** WC3 ability ID: 'ANs3'. Base ability: AbilityIds.tinkererSummonFactoryLevel3. */ public class AbilityDefinitionTinkererSummonFactoryLevel3 extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.tinkererSummonFactoryLevel3) @@ -2699,6 +2777,7 @@ public class AbilityDefinitionTinkererSummonFactoryLevel3 extends AbilityDefinit addTooltipProperty("Spawn Unit Duration", lc) +/** WC3 ability ID: 'ACsf'. Base ability: AbilityIds.feralSpirit. */ public class AbilityDefinitionSpiritWolfcreep extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.feralSpirit) @@ -2718,6 +2797,7 @@ public class AbilityDefinitionSpiritWolfcreep extends AbilityDefinition addTooltipProperty("Number of Summoned Units", lc) +/** WC3 ability ID: 'ANs2'. Base ability: AbilityIds.tinkererSummonFactoryLevel2. */ public class AbilityDefinitionTinkererSummonFactoryLevel2 extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.tinkererSummonFactoryLevel2) @@ -2765,6 +2845,7 @@ public class AbilityDefinitionTinkererSummonFactoryLevel2 extends AbilityDefinit addTooltipProperty("Spawn Unit Duration", lc) +/** WC3 ability ID: 'AIbm'. Base ability: AbilityIds.maxManaBonusMost. */ public class AbilityDefinitionMaxManaBonusMost extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.maxManaBonusMost) @@ -2777,6 +2858,7 @@ public class AbilityDefinitionMaxManaBonusMost extends AbilityDefinition addTooltipProperty("Max Mana Gained", lc) +/** WC3 ability ID: 'ACsh'. Base ability: AbilityIds.shockwave. */ public class AbilityDefinitionShockwaveCreep extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.shockwave) @@ -2810,6 +2892,7 @@ public class AbilityDefinitionShockwaveCreep extends AbilityDefinition addTooltipProperty("Maximum Damage", lc) +/** WC3 ability ID: 'AIbl'. Base ability: AbilityIds.buildTinyCastle. */ public class AbilityDefinitionBuildTinyCastle extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.buildTinyCastle) @@ -2822,6 +2905,7 @@ public class AbilityDefinitionBuildTinyCastle extends AbilityDefinition addTooltipProperty("Unit Created (per player race)", lc) +/** WC3 ability ID: 'ACsi'. Base ability: AbilityIds.silenceCreep. */ public class AbilityDefinitionSilenceCreep extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.silenceCreep) @@ -2855,6 +2939,7 @@ public class AbilityDefinitionSilenceCreep extends AbilityDefinition addTooltipProperty("Attacks Prevented", lc) +/** WC3 ability ID: 'ACsl'. Base ability: AbilityIds.sleep1. */ public class AbilityDefinitionSleepcreep extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.sleep1) @@ -2867,6 +2952,7 @@ public class AbilityDefinitionSleepcreep extends AbilityDefinition addTooltipProperty("Stun Duration", lc) +/** WC3 ability ID: 'AIbx'. Base ability: AbilityIds.bashitem. */ public class AbilityDefinitionBashitem extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.bashitem) @@ -2907,6 +2993,7 @@ public class AbilityDefinitionBashitem extends AbilityDefinition addTooltipProperty("Chance to Miss", lc) +/** WC3 ability ID: 'AId5'. Base ability: AbilityIds.defenseBonusPlus5. */ public class AbilityDefinitionDefenseBonusPlus5 extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.defenseBonusPlus5) @@ -2919,6 +3006,7 @@ public class AbilityDefinitionDefenseBonusPlus5 extends AbilityDefinition addTooltipProperty("Defense Bonus", lc) +/** WC3 ability ID: 'AHbh'. Base ability: AbilityIds.bash. */ public class AbilityDefinitionMountainKingBash extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.bash) @@ -2959,6 +3047,7 @@ public class AbilityDefinitionMountainKingBash extends AbilityDefinition addTooltipProperty("Damage Multiplier", lc) +/** WC3 ability ID: 'ACsm'. Base ability: AbilityIds.siphonManaCreep. */ public class AbilityDefinitionSiphonManaCreep extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.siphonManaCreep) @@ -3027,6 +3116,7 @@ public class AbilityDefinitionSiphonManaCreep extends AbilityDefinition addTooltipProperty("Drain Interval (seconds)", lc) +/** WC3 ability ID: 'AId4'. Base ability: AbilityIds.defenseBonusPlus4. */ public class AbilityDefinitionDefenseBonusPlus4 extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.defenseBonusPlus4) @@ -3039,6 +3129,7 @@ public class AbilityDefinitionDefenseBonusPlus4 extends AbilityDefinition addTooltipProperty("Defense Bonus", lc) +/** WC3 ability ID: 'AIbt'. Base ability: AbilityIds.buildTinyScoutTower. */ public class AbilityDefinitionBuildTinyScoutTower extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.buildTinyScoutTower) @@ -3051,6 +3142,7 @@ public class AbilityDefinitionBuildTinyScoutTower extends AbilityDefinition addTooltipProperty("Unit Created (per player race)", lc) +/** WC3 ability ID: 'AIcf'. Base ability: AbilityIds.itemImmolation. */ public class AbilityDefinitionItemCloakOfFlames extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemImmolation) @@ -3077,6 +3169,7 @@ public class AbilityDefinitionItemCloakOfFlames extends AbilityDefinition addTooltipProperty("Mana Used Per Second", lc) +/** WC3 ability ID: 'AIcd'. Base ability: AbilityIds.itemAuraCommand. */ public class AbilityDefinitionItemAuraCommand extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemAuraCommand) @@ -3110,6 +3203,7 @@ public class AbilityDefinitionItemAuraCommand extends AbilityDefinition addTooltipProperty("Melee Bonus", lc) +/** WC3 ability ID: 'Ahar'. Base ability: AbilityIds.harvest. */ public class AbilityDefinitionHarvest extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.harvest) @@ -3136,6 +3230,7 @@ public class AbilityDefinitionHarvest extends AbilityDefinition addTooltipProperty("Damage to Tree", lc) +/** WC3 ability ID: 'ACm3'. Base ability: AbilityIds.spellImmunity1. */ public class AbilityDefinitionMagicImmunityDragons extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.spellImmunity1) @@ -3148,6 +3243,7 @@ public class AbilityDefinitionMagicImmunityDragons extends AbilityDefinition addTooltipProperty("Magic Damage Factor", lc) +/** WC3 ability ID: 'ACm2'. Base ability: AbilityIds.spellImmunity. */ public class AbilityDefinitionMagicImmunityArchimonde extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.spellImmunity) @@ -3160,6 +3256,7 @@ public class AbilityDefinitionMagicImmunityArchimonde extends AbilityDefinition addTooltipProperty("Magic Damage Factor", lc) +/** WC3 ability ID: 'AIcb'. Base ability: AbilityIds.orbofCorruption. */ public class AbilityDefinitionOrbofCorruption extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.orbofCorruption) @@ -3186,6 +3283,7 @@ public class AbilityDefinitionOrbofCorruption extends AbilityDefinition addTooltipProperty("Damage Bonus Dice", lc) +/** WC3 ability ID: 'AEsv'. Base ability: AbilityIds.wardenSpiritofVengeance. */ public class AbilityDefinitionWardenSpiritofVengeance extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.wardenSpiritofVengeance) @@ -3205,6 +3303,7 @@ public class AbilityDefinitionWardenSpiritofVengeance extends AbilityDefinition addTooltipProperty("Number of Summoned Units", lc) +/** WC3 ability ID: 'AIct'. Base ability: AbilityIds.itemChangeTOD. */ public class AbilityDefinitionItemChangeTOD extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemChangeTOD) @@ -3224,6 +3323,7 @@ public class AbilityDefinitionItemChangeTOD extends AbilityDefinition addTooltipProperty("New Time of Day - Hour", lc) +/** WC3 ability ID: 'AEst'. Base ability: AbilityIds.scout. */ public class AbilityDefinitionMoonPriestessScout extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.scout) @@ -3243,6 +3343,7 @@ public class AbilityDefinitionMoonPriestessScout extends AbilityDefinition addTooltipProperty("Summoned Unit Type", lc) +/** WC3 ability ID: 'AIcy'. Base ability: AbilityIds.cycloneAIcy. */ public class AbilityDefinitionCycloneAIcy extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.cycloneAIcy) @@ -3255,6 +3356,7 @@ public class AbilityDefinitionCycloneAIcy extends AbilityDefinition addTooltipProperty("Can Be Dispelled", lc) +/** WC3 ability ID: 'Aexh'. Base ability: AbilityIds.exhume. */ public class AbilityDefinitionExhume extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.exhume) @@ -3274,6 +3376,7 @@ public class AbilityDefinitionExhume extends AbilityDefinition addTooltipProperty("Maximum Number of Corpses", lc) +/** WC3 ability ID: 'AIco'. Base ability: AbilityIds.itemCommand. */ public class AbilityDefinitionItemCommand extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemCommand) @@ -3286,6 +3389,7 @@ public class AbilityDefinitionItemCommand extends AbilityDefinition addTooltipProperty("Maximum Creep Level", lc) +/** WC3 ability ID: 'AIe2'. Base ability: AbilityIds.experienceModgreater. */ public class AbilityDefinitionExperienceModgreater extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.experienceModgreater) @@ -3298,6 +3402,7 @@ public class AbilityDefinitionExperienceModgreater extends AbilityDefinition addTooltipProperty("Experience Gained", lc) +/** WC3 ability ID: 'AId7'. Base ability: AbilityIds.defenseBonusPlus7. */ public class AbilityDefinitionDefenseBonusPlus7 extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.defenseBonusPlus7) @@ -3310,6 +3415,7 @@ public class AbilityDefinitionDefenseBonusPlus7 extends AbilityDefinition addTooltipProperty("Defense Bonus", lc) +/** WC3 ability ID: 'AId8'. Base ability: AbilityIds.defenseBonusPlus8. */ public class AbilityDefinitionDefenseBonusPlus8 extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.defenseBonusPlus8) @@ -3322,6 +3428,7 @@ public class AbilityDefinitionDefenseBonusPlus8 extends AbilityDefinition addTooltipProperty("Defense Bonus", lc) +/** WC3 ability ID: 'AId0'. Base ability: AbilityIds.defenseBonusPlus10. */ public class AbilityDefinitionDefenseBonusPlus10 extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.defenseBonusPlus10) @@ -3334,6 +3441,7 @@ public class AbilityDefinitionDefenseBonusPlus10 extends AbilityDefinition addTooltipProperty("Defense Bonus", lc) +/** WC3 ability ID: 'AIdd'. Base ability: AbilityIds.defendItem. */ public class AbilityDefinitionDefendItem extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.defendItem) @@ -3395,6 +3503,7 @@ public class AbilityDefinitionDefendItem extends AbilityDefinition addTooltipProperty("Magic Damage Reduction", lc) +/** WC3 ability ID: 'AIdf'. Base ability: AbilityIds.orbofDarkness. */ public class AbilityDefinitionOrbofDarkness extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.orbofDarkness) @@ -3442,6 +3551,7 @@ public class AbilityDefinitionOrbofDarkness extends AbilityDefinition addTooltipProperty("Effect Ability", lc) +/** WC3 ability ID: 'AIdi'. Base ability: AbilityIds.itemDispel. */ public class AbilityDefinitionItemDispelAoe extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemDispel) @@ -3461,6 +3571,7 @@ public class AbilityDefinitionItemDispelAoe extends AbilityDefinition addTooltipProperty("Mana Loss Per Unit", lc) +/** WC3 ability ID: 'ACls'. Base ability: AbilityIds.lightningShieldcreep. */ public class AbilityDefinitionLightningShieldcreep extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.lightningShieldcreep) @@ -3473,6 +3584,7 @@ public class AbilityDefinitionLightningShieldcreep extends AbilityDefinition addTooltipProperty("Damage per Second", lc) +/** WC3 ability ID: 'Sch5'. Base ability: AbilityIds.cargoHoldShip. */ public class AbilityDefinitionCargoHoldShip extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.cargoHoldShip) @@ -3485,6 +3597,7 @@ public class AbilityDefinitionCargoHoldShip extends AbilityDefinition addTooltipProperty("Cargo Capacity", lc) +/** WC3 ability ID: 'Acan'. Base ability: AbilityIds.cannibalize. */ public class AbilityDefinitionCannibalize extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.cannibalize) @@ -3504,6 +3617,7 @@ public class AbilityDefinitionCannibalize extends AbilityDefinition addTooltipProperty("Hit Points per Second", lc) +/** WC3 ability ID: 'Sch4'. Base ability: AbilityIds.cargoHoldTank. */ public class AbilityDefinitionCargoHoldTank extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.cargoHoldTank) @@ -3516,6 +3630,7 @@ public class AbilityDefinitionCargoHoldTank extends AbilityDefinition addTooltipProperty("Cargo Capacity", lc) +/** WC3 ability ID: 'AIda'. Base ability: AbilityIds.itemTemporaryAreaArmorBonus. */ public class AbilityDefinitionItemDefenseAoe extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemTemporaryAreaArmorBonus) @@ -3542,6 +3657,7 @@ public class AbilityDefinitionItemDefenseAoe extends AbilityDefinition addTooltipProperty("Defense Bonus", lc) +/** WC3 ability ID: 'Sch3'. Base ability: AbilityIds.cargoHoldTransport. */ public class AbilityDefinitionCargoHoldTransport extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.cargoHoldTransport) @@ -3554,6 +3670,7 @@ public class AbilityDefinitionCargoHoldTransport extends AbilityDefinition addTooltipProperty("Cargo Capacity", lc) +/** WC3 ability ID: 'Sch2'. Base ability: AbilityIds.cargoHoldMeatWagon. */ public class AbilityDefinitionCargoHoldMeatWagon extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.cargoHoldMeatWagon) @@ -3566,6 +3683,7 @@ public class AbilityDefinitionCargoHoldMeatWagon extends AbilityDefinition addTooltipProperty("Cargo Capacity", lc) +/** WC3 ability ID: 'AIdc'. Base ability: AbilityIds.itemDispelChain. */ public class AbilityDefinitionItemDispelChain extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemDispelChain) @@ -3592,6 +3710,7 @@ public class AbilityDefinitionItemDispelChain extends AbilityDefinition addTooltipProperty("Mana Loss Per Unit", lc) +/** WC3 ability ID: 'AOae'. Base ability: AbilityIds.enduranceAura1. */ public class AbilityDefinitionTaurenChieftainEnduranceAura extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.enduranceAura1) @@ -3611,6 +3730,7 @@ public class AbilityDefinitionTaurenChieftainEnduranceAura extends AbilityDefini addTooltipProperty("Attack Speed Increase (%)", lc) +/** WC3 ability ID: 'AIdb'. Base ability: AbilityIds.itemDefenseAoePlusHealing. */ public class AbilityDefinitionItemDefenseAoePlusHealing extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemDefenseAoePlusHealing) @@ -3637,6 +3757,7 @@ public class AbilityDefinitionItemDefenseAoePlusHealing extends AbilityDefinitio addTooltipProperty("Defense Bonus", lc) +/** WC3 ability ID: 'ACmi'. Base ability: AbilityIds.magicImmunityCreep. */ public class AbilityDefinitionMagicImmunityCreep extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.magicImmunityCreep) @@ -3649,6 +3770,7 @@ public class AbilityDefinitionMagicImmunityCreep extends AbilityDefinition addTooltipProperty("Magic Damage Factor", lc) +/** WC3 ability ID: 'AEtq'. Base ability: AbilityIds.tranquility. */ public class AbilityDefinitionKeeperoftheGroveTranquility extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.tranquility) @@ -3682,6 +3804,7 @@ public class AbilityDefinitionKeeperoftheGroveTranquility extends AbilityDefinit addTooltipProperty("Initial Immunity Duration", lc) +/** WC3 ability ID: 'ANwk'. Base ability: AbilityIds.windWalk1. */ public class AbilityDefinitionWindWalk extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.windWalk1) @@ -3736,6 +3859,7 @@ public class AbilityDefinitionWindWalk extends AbilityDefinition addTooltipProperty("Backstab Damage", lc) +/** WC3 ability ID: 'ACmf'. Base ability: AbilityIds.manaShieldCreep. */ public class AbilityDefinitionManaShieldCreep extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.manaShieldCreep) @@ -3755,6 +3879,7 @@ public class AbilityDefinitionManaShieldCreep extends AbilityDefinition addTooltipProperty("Mana per Hit Point", lc) +/** WC3 ability ID: 'ANwm'. Base ability: AbilityIds.wateryMinion. */ public class AbilityDefinitionWateryMinion extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.wateryMinion) @@ -3774,6 +3899,7 @@ public class AbilityDefinitionWateryMinion extends AbilityDefinition addTooltipProperty("Summoned Unit Type", lc) +/** WC3 ability ID: 'AIds'. Base ability: AbilityIds.itemDispelAoeWithCooldown. */ public class AbilityDefinitionItemDispelAoeWithCooldown extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemDispelAoeWithCooldown) @@ -3793,6 +3919,7 @@ public class AbilityDefinitionItemDispelAoeWithCooldown extends AbilityDefinitio addTooltipProperty("Mana Loss Per Unit", lc) +/** WC3 ability ID: 'AEvi'. Base ability: AbilityIds.evilIllidanMetamorphosis. */ public class AbilityDefinitionEvilIllidanMetamorphosis extends AbilityDefinition private bitset morphingFlagsSet = bitset(1) @@ -3849,6 +3976,7 @@ public class AbilityDefinitionEvilIllidanMetamorphosis extends AbilityDefinition addTooltipProperty("Alternate Form Unit", lc) +/** WC3 ability ID: 'ACmp'. Base ability: AbilityIds.impaleCreep. */ public class AbilityDefinitionImpaleCreep extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.impaleCreep) @@ -3896,6 +4024,7 @@ public class AbilityDefinitionImpaleCreep extends AbilityDefinition addTooltipProperty("Airborne Targets Vulnerable", lc) +/** WC3 ability ID: 'ACmo'. Base ability: AbilityIds.monsooncreep. */ public class AbilityDefinitionMonsooncreep extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.monsooncreep) @@ -3922,6 +4051,7 @@ public class AbilityDefinitionMonsooncreep extends AbilityDefinition addTooltipProperty("Building Reduction", lc) +/** WC3 ability ID: 'Advm'. Base ability: AbilityIds.devourMagic. */ public class AbilityDefinitionDevourMagic extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.devourMagic) @@ -3969,6 +4099,7 @@ public class AbilityDefinitionDevourMagic extends AbilityDefinition addTooltipProperty("Summoned Unit Damage", lc) +/** WC3 ability ID: 'ACev'. Base ability: AbilityIds.evasion. */ public class AbilityDefinitionEvasion extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.evasion) @@ -3981,6 +4112,7 @@ public class AbilityDefinitionEvasion extends AbilityDefinition addTooltipProperty("Chance to Evade", lc) +/** WC3 ability ID: 'Advc'. Base ability: AbilityIds.devourCargo. */ public class AbilityDefinitionCargoHoldDevour extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.devourCargo) @@ -4007,6 +4139,7 @@ public class AbilityDefinitionCargoHoldDevour extends AbilityDefinition addTooltipProperty("Maximum Creep Level", lc) +/** WC3 ability ID: 'AIem'. Base ability: AbilityIds.itemExperienceGain. */ public class AbilityDefinitionExperienceMod extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemExperienceGain) @@ -4019,6 +4152,7 @@ public class AbilityDefinitionExperienceMod extends AbilityDefinition addTooltipProperty("Experience Gained", lc) +/** WC3 ability ID: 'AIfg'. Base ability: AbilityIds.cloudofFogItem. */ public class AbilityDefinitionCloudofFogItem extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.cloudofFogItem) @@ -4052,6 +4186,7 @@ public class AbilityDefinitionCloudofFogItem extends AbilityDefinition addTooltipProperty("Attacks Prevented", lc) +/** WC3 ability ID: 'Adch'. Base ability: AbilityIds.disenchantold. */ public class AbilityDefinitionDisenchantold extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.disenchantold) @@ -4071,6 +4206,7 @@ public class AbilityDefinitionDisenchantold extends AbilityDefinition addTooltipProperty("Summoned Unit Damage", lc) +/** WC3 ability ID: 'Asal'. Base ability: AbilityIds.pillage. */ public class AbilityDefinitionPillage extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.pillage) @@ -4090,6 +4226,7 @@ public class AbilityDefinitionPillage extends AbilityDefinition addTooltipProperty("Salvage Cost Ratio", lc) +/** WC3 ability ID: 'Apak'. Base ability: AbilityIds.inventoryPackMule. */ public class AbilityDefinitionInventoryPackMule extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.inventoryPackMule) @@ -4130,6 +4267,7 @@ public class AbilityDefinitionInventoryPackMule extends AbilityDefinition addTooltipProperty("Item Capacity", lc) +/** WC3 ability ID: 'AIff'. Base ability: AbilityIds.itemFurbolgSummon. */ public class AbilityDefinitionFigurineFurbolg extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemFurbolgSummon) @@ -4163,6 +4301,7 @@ public class AbilityDefinitionFigurineFurbolg extends AbilityDefinition addTooltipProperty("Summon 1 - Amount", lc) +/** WC3 ability ID: 'AIfh'. Base ability: AbilityIds.itemFelhoundSummon. */ public class AbilityDefinitionFigurineFelHound extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemFelhoundSummon) @@ -4196,6 +4335,7 @@ public class AbilityDefinitionFigurineFelHound extends AbilityDefinition addTooltipProperty("Summon 1 - Amount", lc) +/** WC3 ability ID: 'AIfb'. Base ability: AbilityIds.itemAttackFireBonus. */ public class AbilityDefinitionFireDamageBonus extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemAttackFireBonus) @@ -4215,6 +4355,7 @@ public class AbilityDefinitionFireDamageBonus extends AbilityDefinition addTooltipProperty("Damage Bonus", lc) +/** WC3 ability ID: 'AIf2'. Base ability: AbilityIds.itemAttackHealReduction. */ public class AbilityDefinitionHealReductionBonus extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemAttackHealReduction) @@ -4241,6 +4382,7 @@ public class AbilityDefinitionHealReductionBonus extends AbilityDefinition addTooltipProperty("Healing Multiplier", lc) +/** WC3 ability ID: 'Adts'. Base ability: AbilityIds.magicSentry. */ public class AbilityDefinitionDetectMagicSentinel extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.magicSentry) @@ -4253,6 +4395,7 @@ public class AbilityDefinitionDetectMagicSentinel extends AbilityDefinition addTooltipProperty("Detection Type", lc) +/** WC3 ability ID: 'ANvc'. Base ability: AbilityIds.volcano. */ public class AbilityDefinitionFirelordVolcano extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.volcano) @@ -4307,6 +4450,7 @@ public class AbilityDefinitionFirelordVolcano extends AbilityDefinition addTooltipProperty("Wave Count", lc) +/** WC3 ability ID: 'AIfd'. Base ability: AbilityIds.itemRedDrakeSummon. */ public class AbilityDefinitionFigurineRedDrake extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemRedDrakeSummon) @@ -4340,6 +4484,7 @@ public class AbilityDefinitionFigurineRedDrake extends AbilityDefinition addTooltipProperty("Summon 1 - Amount", lc) +/** WC3 ability ID: 'Ahwd'. Base ability: AbilityIds.healingWard1. */ public class AbilityDefinitionHealingWard extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.healingWard1) @@ -4352,6 +4497,7 @@ public class AbilityDefinitionHealingWard extends AbilityDefinition addTooltipProperty("Ward Unit Type", lc) +/** WC3 ability ID: 'AIfa'. Base ability: AbilityIds.flareGun. */ public class AbilityDefinitionFlareGun extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.flareGun) @@ -4371,6 +4517,7 @@ public class AbilityDefinitionFlareGun extends AbilityDefinition addTooltipProperty("Delay For Target Effect", lc) +/** WC3 ability ID: 'Slo2'. Base ability: AbilityIds.loadWisp. */ public class AbilityDefinitionLoadEntangledGoldMine extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.loadWisp) @@ -4383,6 +4530,7 @@ public class AbilityDefinitionLoadEntangledGoldMine extends AbilityDefinition addTooltipProperty("Allowed Unit Type", lc) +/** WC3 ability ID: 'ACnr'. Base ability: AbilityIds.lifeRegenerationAura. */ public class AbilityDefinitionNeutralRegenhealthonly extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.lifeRegenerationAura) @@ -4402,6 +4550,7 @@ public class AbilityDefinitionNeutralRegenhealthonly extends AbilityDefinition addTooltipProperty("Amount of Hit Points Regenerated", lc) +/** WC3 ability ID: 'Aoar'. Base ability: AbilityIds.healingWardAura. */ public class AbilityDefinitionAuraRegenerationHealingWard extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.healingWardAura) @@ -4421,6 +4570,7 @@ public class AbilityDefinitionAuraRegenerationHealingWard extends AbilityDefinit addTooltipProperty("Amount of Hit Points Regenerated", lc) +/** WC3 ability ID: 'Slo3'. Base ability: AbilityIds.loadNavies. */ public class AbilityDefinitionLoadNavies extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.loadNavies) @@ -4433,6 +4583,7 @@ public class AbilityDefinitionLoadNavies extends AbilityDefinition addTooltipProperty("Allowed Unit Type", lc) +/** WC3 ability ID: 'Aivs'. Base ability: AbilityIds.invisibility. */ public class AbilityDefinitionInvisibility extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.invisibility) @@ -4445,6 +4596,7 @@ public class AbilityDefinitionInvisibility extends AbilityDefinition addTooltipProperty("Transition Time (seconds)", lc) +/** WC3 ability ID: 'Aeye'. Base ability: AbilityIds.sentryWard. */ public class AbilityDefinitionSentryWard extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.sentryWard) @@ -4457,6 +4609,7 @@ public class AbilityDefinitionSentryWard extends AbilityDefinition addTooltipProperty("Ward Unit Type", lc) +/** WC3 ability ID: 'AIfr'. Base ability: AbilityIds.itemRockGolemSummon. */ public class AbilityDefinitionFigurineRockGolem extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemRockGolemSummon) @@ -4490,6 +4643,7 @@ public class AbilityDefinitionFigurineRockGolem extends AbilityDefinition addTooltipProperty("Summon 1 - Amount", lc) +/** WC3 ability ID: 'AIfs'. Base ability: AbilityIds.itemSkeletonSummon. */ public class AbilityDefinitionFigurineSkeleton extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemSkeletonSummon) @@ -4523,6 +4677,7 @@ public class AbilityDefinitionFigurineSkeleton extends AbilityDefinition addTooltipProperty("Summon 1 - Amount", lc) +/** WC3 ability ID: 'Asb1'. Base ability: AbilityIds.submergeMyrmidon. */ public class AbilityDefinitionSubmergeMyrmidon extends AbilityDefinition private bitset morphingFlagsSet = bitset(1) @@ -4565,6 +4720,7 @@ public class AbilityDefinitionSubmergeMyrmidon extends AbilityDefinition addTooltipProperty("Alternate Form Unit", lc) +/** WC3 ability ID: 'Asb2'. Base ability: AbilityIds.submergeRoyalGuard. */ public class AbilityDefinitionSubmergeRoyalGuard extends AbilityDefinition private bitset morphingFlagsSet = bitset(1) @@ -4607,6 +4763,7 @@ public class AbilityDefinitionSubmergeRoyalGuard extends AbilityDefinition addTooltipProperty("Alternate Form Unit", lc) +/** WC3 ability ID: 'AIfu'. Base ability: AbilityIds.itemDoomGuardSummon. */ public class AbilityDefinitionFigurineDoomGuard extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemDoomGuardSummon) @@ -4640,6 +4797,7 @@ public class AbilityDefinitionFigurineDoomGuard extends AbilityDefinition addTooltipProperty("Summon 1 - Amount", lc) +/** WC3 ability ID: 'Asb3'. Base ability: AbilityIds.submergeSnapDragon. */ public class AbilityDefinitionSubmergeSnapDragon extends AbilityDefinition private bitset morphingFlagsSet = bitset(1) @@ -4682,6 +4840,7 @@ public class AbilityDefinitionSubmergeSnapDragon extends AbilityDefinition addTooltipProperty("Alternate Form Unit", lc) +/** WC3 ability ID: 'AIh1'. Base ability: AbilityIds.itemHealLesser. */ public class AbilityDefinitionItemHealLesser extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemHealLesser) @@ -4694,6 +4853,7 @@ public class AbilityDefinitionItemHealLesser extends AbilityDefinition addTooltipProperty("Hit Points Gained", lc) +/** WC3 ability ID: 'AIh2'. Base ability: AbilityIds.itemHealGreater. */ public class AbilityDefinitionItemHealGreater extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemHealGreater) @@ -4706,6 +4866,7 @@ public class AbilityDefinitionItemHealGreater extends AbilityDefinition addTooltipProperty("Hit Points Gained", lc) +/** WC3 ability ID: 'AIh3'. Base ability: AbilityIds.itemHealLeast. */ public class AbilityDefinitionItemHealLeast extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemHealLeast) @@ -4718,6 +4879,7 @@ public class AbilityDefinitionItemHealLeast extends AbilityDefinition addTooltipProperty("Hit Points Gained", lc) +/** WC3 ability ID: 'AIgo'. Base ability: AbilityIds.giveGold. */ public class AbilityDefinitionGiveGold extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.giveGold) @@ -4730,6 +4892,7 @@ public class AbilityDefinitionGiveGold extends AbilityDefinition addTooltipProperty("Gold Given", lc) +/** WC3 ability ID: 'AIi1'. Base ability: AbilityIds.intelligenceBonusPlus1. */ public class AbilityDefinitionIntelligenceBonusPlus1 extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.intelligenceBonusPlus1) @@ -4763,6 +4926,7 @@ public class AbilityDefinitionIntelligenceBonusPlus1 extends AbilityDefinition addTooltipProperty("Strength Bonus", lc) +/** WC3 ability ID: 'AIi2'. Base ability: AbilityIds.intelligenceBonusPlus2. */ public class AbilityDefinitionIntelligenceBonusPlus2 extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.intelligenceBonusPlus2) @@ -4796,6 +4960,7 @@ public class AbilityDefinitionIntelligenceBonusPlus2 extends AbilityDefinition addTooltipProperty("Strength Bonus", lc) +/** WC3 ability ID: 'AIi5'. Base ability: AbilityIds.intelligenceBonusPlus5. */ public class AbilityDefinitionIntelligenceBonusPlus5 extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.intelligenceBonusPlus5) @@ -4829,6 +4994,7 @@ public class AbilityDefinitionIntelligenceBonusPlus5 extends AbilityDefinition addTooltipProperty("Strength Bonus", lc) +/** WC3 ability ID: 'Abu2'. Base ability: AbilityIds.burrowscarablvl2. */ public class AbilityDefinitionBurrowscarablvl2 extends AbilityDefinition private bitset morphingFlagsSet = bitset(1) @@ -4878,6 +5044,7 @@ public class AbilityDefinitionBurrowscarablvl2 extends AbilityDefinition addTooltipProperty("Alternate Form Unit", lc) +/** WC3 ability ID: 'AIi4'. Base ability: AbilityIds.intelligenceBonusPlus4. */ public class AbilityDefinitionIntelligenceBonusPlus4 extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.intelligenceBonusPlus4) @@ -4911,6 +5078,7 @@ public class AbilityDefinitionIntelligenceBonusPlus4 extends AbilityDefinition addTooltipProperty("Strength Bonus", lc) +/** WC3 ability ID: 'ANlm'. Base ability: AbilityIds.summonLavaSpawn. */ public class AbilityDefinitionFirelordSummonLavaSpawn extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.summonLavaSpawn) @@ -4965,6 +5133,7 @@ public class AbilityDefinitionFirelordSummonLavaSpawn extends AbilityDefinition addTooltipProperty("Split Attack Count", lc) +/** WC3 ability ID: 'Abu3'. Base ability: AbilityIds.burrowscarablvl3. */ public class AbilityDefinitionBurrowscarablvl3 extends AbilityDefinition private bitset morphingFlagsSet = bitset(1) @@ -5014,6 +5183,7 @@ public class AbilityDefinitionBurrowscarablvl3 extends AbilityDefinition addTooltipProperty("Alternate Form Unit", lc) +/** WC3 ability ID: 'Ahea'. Base ability: AbilityIds.heal. */ public class AbilityDefinitionHeal extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.heal) @@ -5026,6 +5196,7 @@ public class AbilityDefinitionHeal extends AbilityDefinition addTooltipProperty("Hit Points Gained", lc) +/** WC3 ability ID: 'AIi3'. Base ability: AbilityIds.intelligenceBonusPlus3. */ public class AbilityDefinitionIntelligenceBonusPlus3 extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.intelligenceBonusPlus3) @@ -5059,6 +5230,7 @@ public class AbilityDefinitionIntelligenceBonusPlus3 extends AbilityDefinition addTooltipProperty("Strength Bonus", lc) +/** WC3 ability ID: 'AIi6'. Base ability: AbilityIds.intelligenceBonusPlus6. */ public class AbilityDefinitionIntelligenceBonusPlus6 extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.intelligenceBonusPlus6) @@ -5092,6 +5264,7 @@ public class AbilityDefinitionIntelligenceBonusPlus6 extends AbilityDefinition addTooltipProperty("Strength Bonus", lc) +/** WC3 ability ID: 'Absk'. Base ability: AbilityIds.berserkerRage1. */ public class AbilityDefinitionBerserk extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.berserkerRage1) @@ -5118,6 +5291,7 @@ public class AbilityDefinitionBerserk extends AbilityDefinition addTooltipProperty("Attack Speed Increase", lc) +/** WC3 ability ID: 'Arpb'. Base ability: AbilityIds.replenishLifeMana. */ public class AbilityDefinitionReplenishLifeMana extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.replenishLifeMana) @@ -5165,6 +5339,7 @@ public class AbilityDefinitionReplenishLifeMana extends AbilityDefinition addTooltipProperty("Hit Points Gained", lc) +/** WC3 ability ID: 'AIgu'. Base ability: AbilityIds.ultraVisionGlyph. */ public class AbilityDefinitionUltraVisionGlyph extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.ultraVisionGlyph) @@ -5184,6 +5359,7 @@ public class AbilityDefinitionUltraVisionGlyph extends AbilityDefinition addTooltipProperty("Upgrade Type", lc) +/** WC3 ability ID: 'Arpl'. Base ability: AbilityIds.replenishLife. */ public class AbilityDefinitionReplenishLife extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.replenishLife) @@ -5217,6 +5393,7 @@ public class AbilityDefinitionReplenishLife extends AbilityDefinition addTooltipProperty("Hit Points Gained", lc) +/** WC3 ability ID: 'Aiun'. Base ability: AbilityIds.inventory2slotunitUndead. */ public class AbilityDefinitionInventory2slotunitUndead extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.inventory2slotunitUndead) @@ -5257,6 +5434,7 @@ public class AbilityDefinitionInventory2slotunitUndead extends AbilityDefinition addTooltipProperty("Item Capacity", lc) +/** WC3 ability ID: 'Ambt'. Base ability: AbilityIds.replenishManaandLife. */ public class AbilityDefinitionManaBattery extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.replenishManaandLife) @@ -5297,6 +5475,7 @@ public class AbilityDefinitionManaBattery extends AbilityDefinition addTooltipProperty("Regenerate Only At Night", lc) +/** WC3 ability ID: 'Arpm'. Base ability: AbilityIds.replenishMana. */ public class AbilityDefinitionReplenishMana extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.replenishMana) @@ -5330,6 +5509,7 @@ public class AbilityDefinitionReplenishMana extends AbilityDefinition addTooltipProperty("Maximum Units Affected", lc) +/** WC3 ability ID: 'Anh1'. Base ability: AbilityIds.healCreepNormal. */ public class AbilityDefinitionHealCreepNormal extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.healCreepNormal) @@ -5342,6 +5522,7 @@ public class AbilityDefinitionHealCreepNormal extends AbilityDefinition addTooltipProperty("Hit Points Gained", lc) +/** WC3 ability ID: 'Anh2'. Base ability: AbilityIds.healCreepHigh. */ public class AbilityDefinitionHealCreepHigh extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.healCreepHigh) @@ -5354,6 +5535,7 @@ public class AbilityDefinitionHealCreepHigh extends AbilityDefinition addTooltipProperty("Hit Points Gained", lc) +/** WC3 ability ID: 'Aasl'. Base ability: AbilityIds.slowAura. */ public class AbilityDefinitionAuraSlow extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.slowAura) @@ -5380,6 +5562,7 @@ public class AbilityDefinitionAuraSlow extends AbilityDefinition addTooltipProperty("Attack Speed Factor", lc) +/** WC3 ability ID: 'Acrs'. Base ability: AbilityIds.curse. */ public class AbilityDefinitionCurse extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.curse) @@ -5392,6 +5575,7 @@ public class AbilityDefinitionCurse extends AbilityDefinition addTooltipProperty("Chance to Miss", lc) +/** WC3 ability ID: 'SNeq'. Base ability: AbilityIds.earthquake. */ public class AbilityDefinitionSuperEarthquake extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.earthquake) @@ -5425,6 +5609,7 @@ public class AbilityDefinitionSuperEarthquake extends AbilityDefinition addTooltipProperty("Damage per Second to Buildings", lc) +/** WC3 ability ID: 'AIgf'. Base ability: AbilityIds.fortificationGlyph. */ public class AbilityDefinitionFortificationGlyph extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.fortificationGlyph) @@ -5444,6 +5629,7 @@ public class AbilityDefinitionFortificationGlyph extends AbilityDefinition addTooltipProperty("Upgrade Type", lc) +/** WC3 ability ID: 'Ambd'. Base ability: AbilityIds.manaBurn. */ public class AbilityDefinitionManaBurndemonAmbd extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.manaBurn) @@ -5470,6 +5656,7 @@ public class AbilityDefinitionManaBurndemonAmbd extends AbilityDefinition addTooltipProperty("Bolt Delay", lc) +/** WC3 ability ID: 'AOfs'. Base ability: AbilityIds.farSight. */ public class AbilityDefinitionFarseerFarSight extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.farSight) @@ -5482,6 +5669,7 @@ public class AbilityDefinitionFarseerFarSight extends AbilityDefinition addTooltipProperty("Detection Type", lc) +/** WC3 ability ID: 'AIgm'. Base ability: AbilityIds.agilityModPlus2. */ public class AbilityDefinitionAgilityModPlus2 extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.agilityModPlus2) @@ -5515,6 +5703,7 @@ public class AbilityDefinitionAgilityModPlus2 extends AbilityDefinition addTooltipProperty("Strength Bonus", lc) +/** WC3 ability ID: 'Ahr2'. Base ability: AbilityIds.harvestLumberArchimondeghouls. */ public class AbilityDefinitionHarvestLumberArchimondeghouls extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.harvestLumberArchimondeghouls) @@ -5534,6 +5723,7 @@ public class AbilityDefinitionHarvestLumberArchimondeghouls extends AbilityDefin addTooltipProperty("Damage to Tree", lc) +/** WC3 ability ID: 'AIhw'. Base ability: AbilityIds.healingWardAIhw. */ public class AbilityDefinitionHealingWardAIhw extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.healingWardAIhw) @@ -5546,6 +5736,7 @@ public class AbilityDefinitionHealingWardAIhw extends AbilityDefinition addTooltipProperty("Ward Unit Type", lc) +/** WC3 ability ID: 'AEIl'. Base ability: AbilityIds.metamorphosis1. */ public class AbilityDefinitionIllidanMetamorphosis extends AbilityDefinition private bitset morphingFlagsSet = bitset(1) @@ -5602,6 +5793,7 @@ public class AbilityDefinitionIllidanMetamorphosis extends AbilityDefinition addTooltipProperty("Alternate Form Unit", lc) +/** WC3 ability ID: 'AChx'. Base ability: AbilityIds.hexCreep. */ public class AbilityDefinitionHexCreep extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.hexCreep) @@ -5642,6 +5834,7 @@ public class AbilityDefinitionHexCreep extends AbilityDefinition addTooltipProperty("Maximum Creep Level", lc) +/** WC3 ability ID: 'AChw'. Base ability: AbilityIds.healingWard. */ public class AbilityDefinitionHealingWardcreep extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.healingWard) @@ -5654,6 +5847,7 @@ public class AbilityDefinitionHealingWardcreep extends AbilityDefinition addTooltipProperty("Ward Unit Type", lc) +/** WC3 ability ID: 'Abtl'. Base ability: AbilityIds.battleStations. */ public class AbilityDefinitionBattlestations extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.battleStations) @@ -5673,6 +5867,7 @@ public class AbilityDefinitionBattlestations extends AbilityDefinition addTooltipProperty("Allowed Unit Type", lc) +/** WC3 ability ID: 'AChv'. Base ability: AbilityIds.healingWaveCreep. */ public class AbilityDefinitionHealingWaveCreep extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.healingWaveCreep) @@ -5699,6 +5894,7 @@ public class AbilityDefinitionHealingWaveCreep extends AbilityDefinition addTooltipProperty("Damage Reduction per Target", lc) +/** WC3 ability ID: 'ACif'. Base ability: AbilityIds.innerFireCreep. */ public class AbilityDefinitionInnerFireCreep extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.innerFireCreep) @@ -5732,6 +5928,7 @@ public class AbilityDefinitionInnerFireCreep extends AbilityDefinition addTooltipProperty("Damage Increase (%)", lc) +/** WC3 ability ID: 'Aast'. Base ability: AbilityIds.ancestralSpirit. */ public class AbilityDefinitionAncestralSpirit extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.ancestralSpirit) @@ -5751,6 +5948,7 @@ public class AbilityDefinitionAncestralSpirit extends AbilityDefinition addTooltipProperty("Mana Restored Factor", lc) +/** WC3 ability ID: 'Ahr3'. Base ability: AbilityIds.harvest2. */ public class AbilityDefinitionHarvestLumbershredder extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.harvest2) @@ -5770,6 +5968,7 @@ public class AbilityDefinitionHarvestLumbershredder extends AbilityDefinition addTooltipProperty("Damage to Tree", lc) +/** WC3 ability ID: 'AIhb'. Base ability: AbilityIds.itemHealAoeGreater. */ public class AbilityDefinitionItemHealAoeGreater extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemHealAoeGreater) @@ -5782,6 +5981,7 @@ public class AbilityDefinitionItemHealAoeGreater extends AbilityDefinition addTooltipProperty("Hit Points Gained", lc) +/** WC3 ability ID: 'Awar'. Base ability: AbilityIds.pulverize. */ public class AbilityDefinitionPulverize extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.pulverize) @@ -5815,6 +6015,7 @@ public class AbilityDefinitionPulverize extends AbilityDefinition addTooltipProperty("Chance to Stomp (%)", lc) +/** WC3 ability ID: 'AIha'. Base ability: AbilityIds.itemAreaHealing. */ public class AbilityDefinitionItemHealAoe extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemAreaHealing) @@ -5827,6 +6028,7 @@ public class AbilityDefinitionItemHealAoe extends AbilityDefinition addTooltipProperty("Hit Points Gained", lc) +/** WC3 ability ID: 'AIhe'. Base ability: AbilityIds.itemHealing. */ public class AbilityDefinitionAIhe extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemHealing) @@ -5839,6 +6041,7 @@ public class AbilityDefinitionAIhe extends AbilityDefinition addTooltipProperty("Hit Points Gained", lc) +/** WC3 ability ID: 'AOeq'. Base ability: AbilityIds.earthquake1. */ public class AbilityDefinitionFarseerEarthquake extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.earthquake1) @@ -5872,6 +6075,7 @@ public class AbilityDefinitionFarseerEarthquake extends AbilityDefinition addTooltipProperty("Damage per Second to Buildings", lc) +/** WC3 ability ID: 'AEim'. Base ability: AbilityIds.immolation1. */ public class AbilityDefinitionDemonHunterImmolation extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.immolation1) @@ -5898,6 +6102,7 @@ public class AbilityDefinitionDemonHunterImmolation extends AbilityDefinition addTooltipProperty("Damage per Interval", lc) +/** WC3 ability ID: 'Andt'. Base ability: AbilityIds.reveal1. */ public class AbilityDefinitionNeutralDetectionRevealability extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.reveal1) @@ -5924,6 +6129,7 @@ public class AbilityDefinitionNeutralDetectionRevealability extends AbilityDefin addTooltipProperty("Gold Cost", lc) +/** WC3 ability ID: 'Aweb'. Base ability: AbilityIds.web. */ public class AbilityDefinitionWeb extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.web) @@ -5978,6 +6184,7 @@ public class AbilityDefinitionWeb extends AbilityDefinition addTooltipProperty("Silences When Ensnared", lc) +/** WC3 ability ID: 'AIir'. Base ability: AbilityIds.figurineIceRevenant. */ public class AbilityDefinitionFigurineIceRevenant extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.figurineIceRevenant) @@ -6011,6 +6218,7 @@ public class AbilityDefinitionFigurineIceRevenant extends AbilityDefinition addTooltipProperty("Summon 1 - Amount", lc) +/** WC3 ability ID: 'SNdd'. Base ability: AbilityIds.deathAndDecay. */ public class AbilityDefinitionSuperDeathandDecay extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.deathAndDecay) @@ -6030,6 +6238,7 @@ public class AbilityDefinitionSuperDeathandDecay extends AbilityDefinition addTooltipProperty("Max Life Drained per Second (%)", lc) +/** WC3 ability ID: 'SNdc'. Base ability: AbilityIds.darkConversionFast. */ public class AbilityDefinitionDarkConversionFast extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.darkConversionFast) @@ -6049,6 +6258,7 @@ public class AbilityDefinitionDarkConversionFast extends AbilityDefinition addTooltipProperty("Race to Convert", lc) +/** WC3 ability ID: 'ACim'. Base ability: AbilityIds.immolation. */ public class AbilityDefinitionImmolationcreep extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.immolation) @@ -6075,6 +6285,7 @@ public class AbilityDefinitionImmolationcreep extends AbilityDefinition addTooltipProperty("Damage per Interval", lc) +/** WC3 ability ID: 'AIim'. Base ability: AbilityIds.itemIntelligenceGain. */ public class AbilityDefinitionIntelligenceMod extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemIntelligenceGain) @@ -6108,6 +6319,7 @@ public class AbilityDefinitionIntelligenceMod extends AbilityDefinition addTooltipProperty("Strength Bonus", lc) +/** WC3 ability ID: 'AIin'. Base ability: AbilityIds.itemInferno. */ public class AbilityDefinitionItemInferno extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemInferno) @@ -6141,6 +6353,7 @@ public class AbilityDefinitionItemInferno extends AbilityDefinition addTooltipProperty("Impact Delay", lc) +/** WC3 ability ID: 'AIil'. Base ability: AbilityIds.itemIllusions. */ public class AbilityDefinitionItemIllusion extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemIllusions) @@ -6160,6 +6373,7 @@ public class AbilityDefinitionItemIllusion extends AbilityDefinition addTooltipProperty("Damage Dealt (% of normal)", lc) +/** WC3 ability ID: 'Amdf'. Base ability: AbilityIds.magicDefense. */ public class AbilityDefinitionMagicDefense extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.magicDefense) @@ -6221,6 +6435,7 @@ public class AbilityDefinitionMagicDefense extends AbilityDefinition addTooltipProperty("Magic Damage Reduction", lc) +/** WC3 ability ID: 'Aave'. Base ability: AbilityIds.avengerForm. */ public class AbilityDefinitionAvengerForm extends AbilityDefinition private bitset morphingFlagsSet = bitset(31) @@ -6277,6 +6492,7 @@ public class AbilityDefinitionAvengerForm extends AbilityDefinition addTooltipProperty("Alternate Form Unit", lc) +/** WC3 ability ID: 'Ahrl'. Base ability: AbilityIds.harvest1. */ public class AbilityDefinitionHarvestLumber extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.harvest1) @@ -6296,6 +6512,7 @@ public class AbilityDefinitionHarvestLumber extends AbilityDefinition addTooltipProperty("Damage to Tree", lc) +/** WC3 ability ID: 'Aneu'. Base ability: AbilityIds.selectHero. */ public class AbilityDefinitionNeutralBuilding extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.selectHero) @@ -6329,6 +6546,7 @@ public class AbilityDefinitionNeutralBuilding extends AbilityDefinition addTooltipProperty("Interaction Type", lc) +/** WC3 ability ID: 'Aall'. Base ability: AbilityIds.shopSharingAlliedBldg. */ public class AbilityDefinitionShopSharing extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.shopSharingAlliedBldg) @@ -6362,6 +6580,7 @@ public class AbilityDefinitionShopSharing extends AbilityDefinition addTooltipProperty("Interaction Type", lc) +/** WC3 ability ID: 'Ahrp'. Base ability: AbilityIds.repairHuman. */ public class AbilityDefinitionRepairHuman extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.repairHuman) @@ -6402,6 +6621,7 @@ public class AbilityDefinitionRepairHuman extends AbilityDefinition addTooltipProperty("Powerbuild Cost", lc) +/** WC3 ability ID: 'Ahrs'. Base ability: AbilityIds.ahrs. */ public class AbilityDefinitionAhrs extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.ahrs) @@ -6428,6 +6648,7 @@ public class AbilityDefinitionAhrs extends AbilityDefinition addTooltipProperty("Damage", lc) +/** WC3 ability ID: 'ANic'. Base ability: AbilityIds.firelordIncinerate. */ public class AbilityDefinitionFirelordIncinerate extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.firelordIncinerate) @@ -6475,6 +6696,7 @@ public class AbilityDefinitionFirelordIncinerate extends AbilityDefinition addTooltipProperty("Death Damage Half Area", lc) +/** WC3 ability ID: 'Abrf'. Base ability: AbilityIds.bearForm. */ public class AbilityDefinitionBearform extends AbilityDefinition private bitset morphingFlagsSet = bitset(1) @@ -6524,6 +6746,7 @@ public class AbilityDefinitionBearform extends AbilityDefinition addTooltipProperty("Alternate Form Unit", lc) +/** WC3 ability ID: 'AUls'. Base ability: AbilityIds.cryptLordLocustSwarm. */ public class AbilityDefinitionCryptLordLocustSwarm extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.cryptLordLocustSwarm) @@ -6571,6 +6794,7 @@ public class AbilityDefinitionCryptLordLocustSwarm extends AbilityDefinition addTooltipProperty("Damage Return Factor", lc) +/** WC3 ability ID: 'Arst'. Base ability: AbilityIds.restore. */ public class AbilityDefinitionRestoration extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.restore) @@ -6611,6 +6835,7 @@ public class AbilityDefinitionRestoration extends AbilityDefinition addTooltipProperty("Powerbuild Cost", lc) +/** WC3 ability ID: 'AOcl'. Base ability: AbilityIds.chainLightning1. */ public class AbilityDefinitionFarseerChainLightning extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.chainLightning1) @@ -6637,6 +6862,7 @@ public class AbilityDefinitionFarseerChainLightning extends AbilityDefinition addTooltipProperty("Damage Reduction per Target", lc) +/** WC3 ability ID: 'AIl2'. Base ability: AbilityIds.maxLifeBonusGreater. */ public class AbilityDefinitionMaxLifeBonusGreater extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.maxLifeBonusGreater) @@ -6649,6 +6875,7 @@ public class AbilityDefinitionMaxLifeBonusGreater extends AbilityDefinition addTooltipProperty("Max Life Gained", lc) +/** WC3 ability ID: 'ANin'. Base ability: AbilityIds.inferno1. */ public class AbilityDefinitionInferno extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.inferno1) @@ -6682,6 +6909,7 @@ public class AbilityDefinitionInferno extends AbilityDefinition addTooltipProperty("Impact Delay", lc) +/** WC3 ability ID: 'Amec'. Base ability: AbilityIds.mechanicalCritter. */ public class AbilityDefinitionMechanicalCritter extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.mechanicalCritter) @@ -6694,6 +6922,7 @@ public class AbilityDefinitionMechanicalCritter extends AbilityDefinition addTooltipProperty("Number of Units Created", lc) +/** WC3 ability ID: 'AIl1'. Base ability: AbilityIds.maxLifeBonusLesser. */ public class AbilityDefinitionMaxLifeBonusLesser extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.maxLifeBonusLesser) @@ -6706,6 +6935,7 @@ public class AbilityDefinitionMaxLifeBonusLesser extends AbilityDefinition addTooltipProperty("Max Life Gained", lc) +/** WC3 ability ID: 'Apg2'. Base ability: AbilityIds.purgeApg2. */ public class AbilityDefinitionPurgeApg2 extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.purgeApg2) @@ -6753,6 +6983,7 @@ public class AbilityDefinitionPurgeApg2 extends AbilityDefinition addTooltipProperty("Hero Pause Duration", lc) +/** WC3 ability ID: 'AOcr'. Base ability: AbilityIds.criticalStrike1. */ public class AbilityDefinitionBladeMasterCriticalStrike extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.criticalStrike1) @@ -6800,6 +7031,7 @@ public class AbilityDefinitionBladeMasterCriticalStrike extends AbilityDefinitio addTooltipProperty("Exclude Item Damage", lc) +/** WC3 ability ID: 'Aap1'. Base ability: AbilityIds.auraPlagueAbomination. */ public class AbilityDefinitionAuraPlagueAbomination extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.auraPlagueAbomination) @@ -6833,6 +7065,7 @@ public class AbilityDefinitionAuraPlagueAbomination extends AbilityDefinition addTooltipProperty("Damage per Second", lc) +/** WC3 ability ID: 'Aap3'. Base ability: AbilityIds.auraPlagueCreep. */ public class AbilityDefinitionAuraPlagueCreep extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.auraPlagueCreep) @@ -6866,6 +7099,7 @@ public class AbilityDefinitionAuraPlagueCreep extends AbilityDefinition addTooltipProperty("Damage per Second", lc) +/** WC3 ability ID: 'ANpi'. Base ability: AbilityIds.permanentImmolation. */ public class AbilityDefinitionPermanentImmolation extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.permanentImmolation) @@ -6892,6 +7126,7 @@ public class AbilityDefinitionPermanentImmolation extends AbilityDefinition addTooltipProperty("Damage per Interval", lc) +/** WC3 ability ID: 'Aap2'. Base ability: AbilityIds.diseaseCloud. */ public class AbilityDefinitionAuraPlaguePlagueWard extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.diseaseCloud) @@ -6925,6 +7160,7 @@ public class AbilityDefinitionAuraPlaguePlagueWard extends AbilityDefinition addTooltipProperty("Damage per Second", lc) +/** WC3 ability ID: 'ACcy'. Base ability: AbilityIds.cyclonecreep. */ public class AbilityDefinitionCyclonecreep extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.cyclonecreep) @@ -6937,6 +7173,7 @@ public class AbilityDefinitionCyclonecreep extends AbilityDefinition addTooltipProperty("Can Be Dispelled", lc) +/** WC3 ability ID: 'Aap4'. Base ability: AbilityIds.auraPlagueCreepnodamage. */ public class AbilityDefinitionAuraPlagueCreepnodamage extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.auraPlagueCreepnodamage) @@ -6970,6 +7207,7 @@ public class AbilityDefinitionAuraPlagueCreepnodamage extends AbilityDefinition addTooltipProperty("Damage per Second", lc) +/** WC3 ability ID: 'AIlb'. Base ability: AbilityIds.itemAttackLightningBonus. */ public class AbilityDefinitionLightningDamageBonus extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemAttackLightningBonus) @@ -6996,6 +7234,7 @@ public class AbilityDefinitionLightningDamageBonus extends AbilityDefinition addTooltipProperty("Damage Bonus Dice", lc) +/** WC3 ability ID: 'Artn'. Base ability: AbilityIds.return111. */ public class AbilityDefinitionArtn extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.return111) @@ -7015,6 +7254,7 @@ public class AbilityDefinitionArtn extends AbilityDefinition addTooltipProperty("Accepts Lumber", lc) +/** WC3 ability ID: 'ACcv'. Base ability: AbilityIds.crushingWave. */ public class AbilityDefinitionCrushingWave extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.crushingWave) @@ -7048,6 +7288,7 @@ public class AbilityDefinitionCrushingWave extends AbilityDefinition addTooltipProperty("Distance", lc) +/** WC3 ability ID: 'ACcw'. Base ability: AbilityIds.coldArrows1. */ public class AbilityDefinitionColdArrowscreep extends AbilityDefinition private bitset stackFlagsSet = bitset(0) construct(int newAbilityId) @@ -7090,6 +7331,7 @@ public class AbilityDefinitionColdArrowscreep extends AbilityDefinition addTooltipProperty("Movement Speed Factor", lc) +/** WC3 ability ID: 'Aeat'. Base ability: AbilityIds.eatTree. */ public class AbilityDefinitionEatTree extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.eatTree) @@ -7116,6 +7358,7 @@ public class AbilityDefinitionEatTree extends AbilityDefinition addTooltipProperty("Rip Delay", lc) +/** WC3 ability ID: 'ANpr'. Base ability: AbilityIds.preservation. */ public class AbilityDefinitionPreservation extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.preservation) @@ -7128,6 +7371,7 @@ public class AbilityDefinitionPreservation extends AbilityDefinition addTooltipProperty("Building Types Allowed", lc) +/** WC3 ability ID: 'Ahid'. Base ability: AbilityIds.shadowMeldAkama. */ public class AbilityDefinitionShadowMeldAkama extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.shadowMeldAkama) @@ -7154,6 +7398,7 @@ public class AbilityDefinitionShadowMeldAkama extends AbilityDefinition addTooltipProperty("Fade Duration", lc) +/** WC3 ability ID: 'ACcr'. Base ability: AbilityIds.cripplecreep. */ public class AbilityDefinitionCripplecreep extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.cripplecreep) @@ -7180,6 +7425,7 @@ public class AbilityDefinitionCripplecreep extends AbilityDefinition addTooltipProperty("Movement Speed Reduction (%)", lc) +/** WC3 ability ID: 'ACcs'. Base ability: AbilityIds.cursecreep. */ public class AbilityDefinitionCursecreep extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.cursecreep) @@ -7192,6 +7438,7 @@ public class AbilityDefinitionCursecreep extends AbilityDefinition addTooltipProperty("Chance to Miss", lc) +/** WC3 ability ID: 'ACct'. Base ability: AbilityIds.criticalStrike. */ public class AbilityDefinitionCriticalStrikecreep extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.criticalStrike) @@ -7239,6 +7486,7 @@ public class AbilityDefinitionCriticalStrikecreep extends AbilityDefinition addTooltipProperty("Exclude Item Damage", lc) +/** WC3 ability ID: 'ACcn'. Base ability: AbilityIds.cannibalizecreep. */ public class AbilityDefinitionCannibalizecreep extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.cannibalizecreep) @@ -7258,6 +7506,7 @@ public class AbilityDefinitionCannibalizecreep extends AbilityDefinition addTooltipProperty("Hit Points per Second", lc) +/** WC3 ability ID: 'SCc1'. Base ability: AbilityIds.cyclone. */ public class AbilityDefinitionCycloneCenarius extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.cyclone) @@ -7270,6 +7519,7 @@ public class AbilityDefinitionCycloneCenarius extends AbilityDefinition addTooltipProperty("Can Be Dispelled", lc) +/** WC3 ability ID: 'AIm2'. Base ability: AbilityIds.itemManaRestoreGreater. */ public class AbilityDefinitionItemManaRestoreGreater extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemManaRestoreGreater) @@ -7282,6 +7532,7 @@ public class AbilityDefinitionItemManaRestoreGreater extends AbilityDefinition addTooltipProperty("Mana Points Gained", lc) +/** WC3 ability ID: 'AIm1'. Base ability: AbilityIds.itemManaRestoreLesser. */ public class AbilityDefinitionItemManaRestoreLesser extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemManaRestoreLesser) @@ -7294,6 +7545,7 @@ public class AbilityDefinitionItemManaRestoreLesser extends AbilityDefinition addTooltipProperty("Mana Points Gained", lc) +/** WC3 ability ID: 'Astn'. Base ability: AbilityIds.stoneForm. */ public class AbilityDefinitionStoneForm extends AbilityDefinition private bitset morphingFlagsSet = bitset(7) @@ -7350,6 +7602,7 @@ public class AbilityDefinitionStoneForm extends AbilityDefinition addTooltipProperty("Alternate Form Unit", lc) +/** WC3 ability ID: 'ACcl'. Base ability: AbilityIds.chainLightning. */ public class AbilityDefinitionChainLightningcreep extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.chainLightning) @@ -7376,6 +7629,7 @@ public class AbilityDefinitionChainLightningcreep extends AbilityDefinition addTooltipProperty("Damage Reduction per Target", lc) +/** WC3 ability ID: 'Afae'. Base ability: AbilityIds.faerieFire. */ public class AbilityDefinitionFaerieFire extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.faerieFire) @@ -7395,6 +7649,7 @@ public class AbilityDefinitionFaerieFire extends AbilityDefinition addTooltipProperty("Defense Reduction", lc) +/** WC3 ability ID: 'ACch'. Base ability: AbilityIds.charm. */ public class AbilityDefinitionCharm extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.charm) @@ -7407,6 +7662,7 @@ public class AbilityDefinitionCharm extends AbilityDefinition addTooltipProperty("Maximum Creep Level", lc) +/** WC3 ability ID: 'Aste'. Base ability: AbilityIds.manaSteal. */ public class AbilityDefinitionManaSteal extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.manaSteal) @@ -7447,6 +7703,7 @@ public class AbilityDefinitionManaSteal extends AbilityDefinition addTooltipProperty("Mana Conversion As Percent", lc) +/** WC3 ability ID: 'SCae'. Base ability: AbilityIds.enduranceAura. */ public class AbilityDefinitionAuraEnduranceCreep extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.enduranceAura) @@ -7466,6 +7723,7 @@ public class AbilityDefinitionAuraEnduranceCreep extends AbilityDefinition addTooltipProperty("Attack Speed Increase (%)", lc) +/** WC3 ability ID: 'SNin'. Base ability: AbilityIds.inferno. */ public class AbilityDefinitionTichondriusInferno extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.inferno) @@ -7499,6 +7757,7 @@ public class AbilityDefinitionTichondriusInferno extends AbilityDefinition addTooltipProperty("Impact Delay", lc) +/** WC3 ability ID: 'AUim'. Base ability: AbilityIds.cryptLordImpale. */ public class AbilityDefinitionCryptLordImpale extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.cryptLordImpale) @@ -7546,6 +7805,7 @@ public class AbilityDefinitionCryptLordImpale extends AbilityDefinition addTooltipProperty("Airborne Targets Vulnerable", lc) +/** WC3 ability ID: 'ACcb'. Base ability: AbilityIds.frostBolt. */ public class AbilityDefinitionFrostBolt extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.frostBolt) @@ -7558,6 +7818,7 @@ public class AbilityDefinitionFrostBolt extends AbilityDefinition addTooltipProperty("Damage", lc) +/** WC3 ability ID: 'ACca'. Base ability: AbilityIds.carrionSwarm. */ public class AbilityDefinitionCarrionSwarmcreep extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.carrionSwarm) @@ -7591,6 +7852,7 @@ public class AbilityDefinitionCarrionSwarmcreep extends AbilityDefinition addTooltipProperty("Distance", lc) +/** WC3 ability ID: 'AUin'. Base ability: AbilityIds.inferno2. */ public class AbilityDefinitionDreadlordInferno extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.inferno2) @@ -7624,6 +7886,7 @@ public class AbilityDefinitionDreadlordInferno extends AbilityDefinition addTooltipProperty("Impact Delay", lc) +/** WC3 ability ID: 'Awh2'. Base ability: AbilityIds.gather1. */ public class AbilityDefinitionWispHarvestInvulnerable extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.gather1) @@ -7650,6 +7913,7 @@ public class AbilityDefinitionWispHarvestInvulnerable extends AbilityDefinition addTooltipProperty("Lumber per Interval", lc) +/** WC3 ability ID: 'Afak'. Base ability: AbilityIds.orbofAnnihilation. */ public class AbilityDefinitionOrbofAnnihilation extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.orbofAnnihilation) @@ -7690,6 +7954,7 @@ public class AbilityDefinitionOrbofAnnihilation extends AbilityDefinition addTooltipProperty("Full Damage Radius", lc) +/** WC3 ability ID: 'ANak'. Base ability: AbilityIds.quillSpray. */ public class AbilityDefinitionOrbOfAnnihilationQuillSpray extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.quillSpray) @@ -7730,6 +7995,7 @@ public class AbilityDefinitionOrbOfAnnihilationQuillSpray extends AbilityDefinit addTooltipProperty("Full Damage Radius", lc) +/** WC3 ability ID: 'AImb'. Base ability: AbilityIds.maxManaBonusLeast. */ public class AbilityDefinitionMaxManaBonusLeast extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.maxManaBonusLeast) @@ -7742,6 +8008,7 @@ public class AbilityDefinitionMaxManaBonusLeast extends AbilityDefinition addTooltipProperty("Max Mana Gained", lc) +/** WC3 ability ID: 'Ane2'. Base ability: AbilityIds.neutralBuildinganyunit. */ public class AbilityDefinitionNeutralBuildinganyunit extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.neutralBuildinganyunit) @@ -7775,6 +8042,7 @@ public class AbilityDefinitionNeutralBuildinganyunit extends AbilityDefinition addTooltipProperty("Interaction Type", lc) +/** WC3 ability ID: 'Agho'. Base ability: AbilityIds.ghost. */ public class AbilityDefinitionGhost extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.ghost) @@ -7801,6 +8069,7 @@ public class AbilityDefinitionGhost extends AbilityDefinition addTooltipProperty("Auto-Acquire Attack Targets", lc) +/** WC3 ability ID: 'ACdv'. Base ability: AbilityIds.devour. */ public class AbilityDefinitionDevourCreep extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.devour) @@ -7813,6 +8082,7 @@ public class AbilityDefinitionDevourCreep extends AbilityDefinition addTooltipProperty("Max Creep Level", lc) +/** WC3 ability ID: 'AIlu'. Base ability: AbilityIds.giveLumber. */ public class AbilityDefinitionGiveLumber extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.giveLumber) @@ -7825,6 +8095,7 @@ public class AbilityDefinitionGiveLumber extends AbilityDefinition addTooltipProperty("Lumber Given", lc) +/** WC3 ability ID: 'Awfb'. Base ability: AbilityIds.firebolt2. */ public class AbilityDefinitionFireBoltwarlock extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.firebolt2) @@ -7837,6 +8108,7 @@ public class AbilityDefinitionFireBoltwarlock extends AbilityDefinition addTooltipProperty("Damage", lc) +/** WC3 ability ID: 'ACdr'. Base ability: AbilityIds.drainLifeCreep. */ public class AbilityDefinitionDrainLifeCreep extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.drainLifeCreep) @@ -7912,6 +8184,7 @@ public class AbilityDefinitionDrainLifeCreep extends AbilityDefinition def.setLvlDataUnreal("Ndr3", level, 3, value) +/** WC3 ability ID: 'AHhb'. Base ability: AbilityIds.holyLight. */ public class AbilityDefinitionPaladinHolyLight extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.holyLight) @@ -7924,6 +8197,7 @@ public class AbilityDefinitionPaladinHolyLight extends AbilityDefinition addTooltipProperty("Amount Healed/Damaged", lc) +/** WC3 ability ID: 'AIlm'. Base ability: AbilityIds.itemLevelGain. */ public class AbilityDefinitionLevelMod extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemLevelGain) @@ -7936,6 +8210,7 @@ public class AbilityDefinitionLevelMod extends AbilityDefinition addTooltipProperty("Levels Gained", lc) +/** WC3 ability ID: 'AIll'. Base ability: AbilityIds.orbofLightning. */ public class AbilityDefinitionOrbofLightning extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.orbofLightning) @@ -7983,6 +8258,7 @@ public class AbilityDefinitionOrbofLightning extends AbilityDefinition addTooltipProperty("Effect Ability", lc) +/** WC3 ability ID: 'AIls'. Base ability: AbilityIds.lightningShieldAIls. */ public class AbilityDefinitionLightningShieldAIls extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.lightningShieldAIls) @@ -8002,6 +8278,7 @@ public class AbilityDefinitionLightningShieldAIls extends AbilityDefinition addTooltipProperty("Damage per Second", lc) +/** WC3 ability ID: 'ACdm'. Base ability: AbilityIds.abolishMagicCreep. */ public class AbilityDefinitionAbolishMagicCreep extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.abolishMagicCreep) @@ -8021,6 +8298,7 @@ public class AbilityDefinitionAbolishMagicCreep extends AbilityDefinition addTooltipProperty("Summoned Unit Damage", lc) +/** WC3 ability ID: 'AIlp'. Base ability: AbilityIds.itemPurge. */ public class AbilityDefinitionLightningPurge extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemPurge) @@ -8068,6 +8346,7 @@ public class AbilityDefinitionLightningPurge extends AbilityDefinition addTooltipProperty("Summoned Unit Damage", lc) +/** WC3 ability ID: 'AIlf'. Base ability: AbilityIds.maxLifeBonusLeast. */ public class AbilityDefinitionMaxLifeBonusLeast extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.maxLifeBonusLeast) @@ -8080,6 +8359,7 @@ public class AbilityDefinitionMaxLifeBonusLeast extends AbilityDefinition addTooltipProperty("Max Life Gained", lc) +/** WC3 ability ID: 'ANpa'. Base ability: AbilityIds.parasite. */ public class AbilityDefinitionParasite extends AbilityDefinition private bitset stackingTypesSet = bitset(8) construct(int newAbilityId) @@ -8146,6 +8426,7 @@ public class AbilityDefinitionParasite extends AbilityDefinition addTooltipProperty("Stacking Type", lc) +/** WC3 ability ID: 'AEme'. Base ability: AbilityIds.metamorphosis. */ public class AbilityDefinitionDemonHunterMetamorphosis extends AbilityDefinition private bitset morphingFlagsSet = bitset(1) @@ -8202,6 +8483,7 @@ public class AbilityDefinitionDemonHunterMetamorphosis extends AbilityDefinition addTooltipProperty("Alternate Form Unit", lc) +/** WC3 ability ID: 'ACde'. Base ability: AbilityIds.devourMagiccreep. */ public class AbilityDefinitionDevourMagiccreep extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.devourMagiccreep) @@ -8249,6 +8531,7 @@ public class AbilityDefinitionDevourMagiccreep extends AbilityDefinition addTooltipProperty("Summoned Unit Damage", lc) +/** WC3 ability ID: 'Aapl'. Base ability: AbilityIds.diseaseCloud1. */ public class AbilityDefinitionAapl extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.diseaseCloud1) @@ -8282,6 +8565,7 @@ public class AbilityDefinitionAapl extends AbilityDefinition addTooltipProperty("Damage per Second", lc) +/** WC3 ability ID: 'ACdc'. Base ability: AbilityIds.deathCoil. */ public class AbilityDefinitionDeathCoilcreep extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.deathCoil) @@ -8294,6 +8578,7 @@ public class AbilityDefinitionDeathCoilcreep extends AbilityDefinition addTooltipProperty("Amount Healed/Damaged", lc) +/** WC3 ability ID: 'AEmb'. Base ability: AbilityIds.manaBurn1. */ public class AbilityDefinitionDemonHunterManaBurn extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.manaBurn1) @@ -8320,6 +8605,7 @@ public class AbilityDefinitionDemonHunterManaBurn extends AbilityDefinition addTooltipProperty("Bolt Delay", lc) +/** WC3 ability ID: 'AUfu'. Base ability: AbilityIds.lichFrostArmorAutocast. */ public class AbilityDefinitionLichFrostArmorAutocast extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.lichFrostArmorAutocast) @@ -8339,6 +8625,7 @@ public class AbilityDefinitionLichFrostArmorAutocast extends AbilityDefinition addTooltipProperty("Armor Bonus", lc) +/** WC3 ability ID: 'AInd'. Base ability: AbilityIds.animateDeaditemspecial. */ public class AbilityDefinitionAnimateDeaditemspecial extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.animateDeaditemspecial) @@ -8365,6 +8652,7 @@ public class AbilityDefinitionAnimateDeaditemspecial extends AbilityDefinition addTooltipProperty("Number of Corpses Raised", lc) +/** WC3 ability ID: 'ACfa'. Base ability: AbilityIds.frostArmor. */ public class AbilityDefinitionFrostArmorcreep extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.frostArmor) @@ -8384,6 +8672,7 @@ public class AbilityDefinitionFrostArmorcreep extends AbilityDefinition addTooltipProperty("Armor Bonus", lc) +/** WC3 ability ID: 'Amb2'. Base ability: AbilityIds.manaBatteryObsidianStatue. */ public class AbilityDefinitionManaBatteryObsidianStatue extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.manaBatteryObsidianStatue) @@ -8424,6 +8713,7 @@ public class AbilityDefinitionManaBatteryObsidianStatue extends AbilityDefinitio addTooltipProperty("Regenerate Only At Night", lc) +/** WC3 ability ID: 'ACfb'. Base ability: AbilityIds.firebolt1. */ public class AbilityDefinitionFireBoltcreep extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.firebolt1) @@ -8436,6 +8726,7 @@ public class AbilityDefinitionFireBoltcreep extends AbilityDefinition addTooltipProperty("Damage", lc) +/** WC3 ability ID: 'ACes'. Base ability: AbilityIds.evasion1. */ public class AbilityDefinitionEvasioncreep100 extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.evasion1) @@ -8448,6 +8739,7 @@ public class AbilityDefinitionEvasioncreep100 extends AbilityDefinition addTooltipProperty("Chance to Evade", lc) +/** WC3 ability ID: 'Aven'. Base ability: AbilityIds.envenomedSpears. */ public class AbilityDefinitionVenomSpears extends AbilityDefinition private bitset stackingTypesSet = bitset(1) construct(int newAbilityId) @@ -8493,6 +8785,7 @@ public class AbilityDefinitionVenomSpears extends AbilityDefinition addTooltipProperty("Stacking Type", lc) +/** WC3 ability ID: 'AIev'. Base ability: AbilityIds.evasion3. */ public class AbilityDefinitionEvasioncreep extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.evasion3) @@ -8505,6 +8798,7 @@ public class AbilityDefinitionEvasioncreep extends AbilityDefinition addTooltipProperty("Chance to Evade", lc) +/** WC3 ability ID: 'Abun'. Base ability: AbilityIds.cargoHold. */ public class AbilityDefinitionCargoHoldBurrow extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.cargoHold) @@ -8517,6 +8811,7 @@ public class AbilityDefinitionCargoHoldBurrow extends AbilityDefinition addTooltipProperty("Cargo Capacity", lc) +/** WC3 ability ID: 'AImx'. Base ability: AbilityIds.magicImmunityAImx. */ public class AbilityDefinitionMagicImmunityAImx extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.magicImmunityAImx) @@ -8529,6 +8824,7 @@ public class AbilityDefinitionMagicImmunityAImx extends AbilityDefinition addTooltipProperty("Magic Damage Factor", lc) +/** WC3 ability ID: 'Abur'. Base ability: AbilityIds.burrow. */ public class AbilityDefinitionBurrow extends AbilityDefinition private bitset morphingFlagsSet = bitset(1) @@ -8578,6 +8874,7 @@ public class AbilityDefinitionBurrow extends AbilityDefinition addTooltipProperty("Alternate Form Unit", lc) +/** WC3 ability ID: 'Acyc'. Base ability: AbilityIds.cyclone1. */ public class AbilityDefinitionCyclone extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.cyclone1) @@ -8590,6 +8887,7 @@ public class AbilityDefinitionCyclone extends AbilityDefinition addTooltipProperty("Can Be Dispelled", lc) +/** WC3 ability ID: 'AImr'. Base ability: AbilityIds.itemAreaManaRegain. */ public class AbilityDefinitionItemManaRestoreAoe extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemAreaManaRegain) @@ -8602,6 +8900,7 @@ public class AbilityDefinitionItemManaRestoreAoe extends AbilityDefinition addTooltipProperty("Mana Points Gained", lc) +/** WC3 ability ID: 'AImt'. Base ability: AbilityIds.staffoTeleportation. */ public class AbilityDefinitionStaffoTeleportation extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.staffoTeleportation) @@ -8628,6 +8927,7 @@ public class AbilityDefinitionStaffoTeleportation extends AbilityDefinition addTooltipProperty("Number of Units Teleported", lc) +/** WC3 ability ID: 'ACen'. Base ability: AbilityIds.ensnare. */ public class AbilityDefinitionEnsnareCreep extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.ensnare) @@ -8682,6 +8982,7 @@ public class AbilityDefinitionEnsnareCreep extends AbilityDefinition addTooltipProperty("Silences When Ensnared", lc) +/** WC3 ability ID: 'AIms'. Base ability: AbilityIds.itemMoveSpeedBonus. */ public class AbilityDefinitionMoveSpeedBonus extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemMoveSpeedBonus) @@ -8694,6 +8995,7 @@ public class AbilityDefinitionMoveSpeedBonus extends AbilityDefinition addTooltipProperty("Movement Speed Bonus", lc) +/** WC3 ability ID: 'Aphx'. Base ability: AbilityIds.phoenix2. */ public class AbilityDefinitionPhoenix extends AbilityDefinition private bitset morphingFlagsSet = bitset(7) @@ -8743,6 +9045,7 @@ public class AbilityDefinitionPhoenix extends AbilityDefinition addTooltipProperty("Alternate Form Unit", lc) +/** WC3 ability ID: 'AAns'. Base ability: AbilityIds.neutralSpell. */ public class AbilityDefinitionNeutralSpell extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.neutralSpell) @@ -8776,6 +9079,7 @@ public class AbilityDefinitionNeutralSpell extends AbilityDefinition addTooltipProperty("Lumber Cost", lc) +/** WC3 ability ID: 'AImm'. Base ability: AbilityIds.itemManaBonus. */ public class AbilityDefinitionAImm extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemManaBonus) @@ -8788,6 +9092,7 @@ public class AbilityDefinitionAImm extends AbilityDefinition addTooltipProperty("Max Mana Gained", lc) +/** WC3 ability ID: 'AOhw'. Base ability: AbilityIds.shadowHunterHealingWave. */ public class AbilityDefinitionShadowHunterHealingWave extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.shadowHunterHealingWave) @@ -8814,6 +9119,7 @@ public class AbilityDefinitionShadowHunterHealingWave extends AbilityDefinition addTooltipProperty("Damage Reduction per Target", lc) +/** WC3 ability ID: 'AOhx'. Base ability: AbilityIds.shadowHunterHex. */ public class AbilityDefinitionShadowHunterHex extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.shadowHunterHex) @@ -8854,6 +9160,7 @@ public class AbilityDefinitionShadowHunterHex extends AbilityDefinition addTooltipProperty("Maximum Creep Level", lc) +/** WC3 ability ID: 'AImo'. Base ability: AbilityIds.itemMonsterLure. */ public class AbilityDefinitionItemMonsterLure extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemMonsterLure) @@ -8887,6 +9194,7 @@ public class AbilityDefinitionItemMonsterLure extends AbilityDefinition addTooltipProperty("Lure Interval (seconds)", lc) +/** WC3 ability ID: 'AImi'. Base ability: AbilityIds.itemLifeGain. */ public class AbilityDefinitionAImi extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemLifeGain) @@ -8899,6 +9207,7 @@ public class AbilityDefinitionAImi extends AbilityDefinition addTooltipProperty("Max Life Gained", lc) +/** WC3 ability ID: 'AIml'. Base ability: AbilityIds.itemLifeBonus. */ public class AbilityDefinitionAIml extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemLifeBonus) @@ -8911,6 +9220,7 @@ public class AbilityDefinitionAIml extends AbilityDefinition addTooltipProperty("Max Life Gained", lc) +/** WC3 ability ID: 'AImh'. Base ability: AbilityIds.permanentHitpointBonusfromchargeditem. */ public class AbilityDefinitionPermanentHitpointBonusfromchargeditem extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.permanentHitpointBonusfromchargeditem) @@ -8923,6 +9233,7 @@ public class AbilityDefinitionPermanentHitpointBonusfromchargeditem extends Abil addTooltipProperty("Max Life Gained", lc) +/** WC3 ability ID: 'Afbt'. Base ability: AbilityIds.feedbackArcaneTower. */ public class AbilityDefinitionFeedbackArcaneTower extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.feedbackArcaneTower) @@ -8963,6 +9274,7 @@ public class AbilityDefinitionFeedbackArcaneTower extends AbilityDefinition addTooltipProperty("Summoned Damage", lc) +/** WC3 ability ID: 'Sca1'. Base ability: AbilityIds.chaosGrunt. */ public class AbilityDefinitionChaosGrunt extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.chaosGrunt) @@ -8975,6 +9287,7 @@ public class AbilityDefinitionChaosGrunt extends AbilityDefinition addTooltipProperty("New Unit Type", lc) +/** WC3 ability ID: 'Sca2'. Base ability: AbilityIds.chaosRaider. */ public class AbilityDefinitionChaosRaider extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.chaosRaider) @@ -8987,6 +9300,7 @@ public class AbilityDefinitionChaosRaider extends AbilityDefinition addTooltipProperty("New Unit Type", lc) +/** WC3 ability ID: 'Asta'. Base ability: AbilityIds.stasisTrap. */ public class AbilityDefinitionStasisTrap extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.stasisTrap) @@ -9034,6 +9348,7 @@ public class AbilityDefinitionStasisTrap extends AbilityDefinition addTooltipProperty("Detonation Delay", lc) +/** WC3 ability ID: 'Apig'. Base ability: AbilityIds.permanentImmolationgraphic. */ public class AbilityDefinitionPermanentImmolationgraphic extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.permanentImmolationgraphic) @@ -9060,6 +9375,7 @@ public class AbilityDefinitionPermanentImmolationgraphic extends AbilityDefiniti addTooltipProperty("Damage per Interval", lc) +/** WC3 ability ID: 'Sca3'. Base ability: AbilityIds.chaosShaman. */ public class AbilityDefinitionChaosShaman extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.chaosShaman) @@ -9072,6 +9388,7 @@ public class AbilityDefinitionChaosShaman extends AbilityDefinition addTooltipProperty("New Unit Type", lc) +/** WC3 ability ID: 'Sca4'. Base ability: AbilityIds.chaosKodo. */ public class AbilityDefinitionChaosKodo extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.chaosKodo) @@ -9084,6 +9401,7 @@ public class AbilityDefinitionChaosKodo extends AbilityDefinition addTooltipProperty("New Unit Type", lc) +/** WC3 ability ID: 'Sca5'. Base ability: AbilityIds.chaosPeon. */ public class AbilityDefinitionChaosPeon extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.chaosPeon) @@ -9096,6 +9414,7 @@ public class AbilityDefinitionChaosPeon extends AbilityDefinition addTooltipProperty("New Unit Type", lc) +/** WC3 ability ID: 'AIob'. Base ability: AbilityIds.itemAttackFrostBonus. */ public class AbilityDefinitionFrostDamageBonus extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemAttackFrostBonus) @@ -9115,6 +9434,7 @@ public class AbilityDefinitionFrostDamageBonus extends AbilityDefinition addTooltipProperty("Damage Bonus", lc) +/** WC3 ability ID: 'Sca6'. Base ability: AbilityIds.chaosGrom. */ public class AbilityDefinitionChaosGrom extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.chaosGrom) @@ -9127,6 +9447,7 @@ public class AbilityDefinitionChaosGrom extends AbilityDefinition addTooltipProperty("New Unit Type", lc) +/** WC3 ability ID: 'Ainf'. Base ability: AbilityIds.innerFire. */ public class AbilityDefinitionInnerFire extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.innerFire) @@ -9160,6 +9481,7 @@ public class AbilityDefinitionInnerFire extends AbilityDefinition addTooltipProperty("Damage Increase (%)", lc) +/** WC3 ability ID: 'AHfa'. Base ability: AbilityIds.searingArrows1. */ public class AbilityDefinitionMoonPriestessSearingArrows extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.searingArrows1) @@ -9172,6 +9494,7 @@ public class AbilityDefinitionMoonPriestessSearingArrows extends AbilityDefiniti addTooltipProperty("Damage Bonus", lc) +/** WC3 ability ID: 'ANmo'. Base ability: AbilityIds.monsoon. */ public class AbilityDefinitionMonsoon extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.monsoon) @@ -9198,6 +9521,7 @@ public class AbilityDefinitionMonsoon extends AbilityDefinition addTooltipProperty("Building Reduction", lc) +/** WC3 ability ID: 'AInv'. Base ability: AbilityIds.inventory. */ public class AbilityDefinitionInventory extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.inventory) @@ -9238,6 +9562,7 @@ public class AbilityDefinitionInventory extends AbilityDefinition addTooltipProperty("Item Capacity", lc) +/** WC3 ability ID: 'Ahnl'. Base ability: AbilityIds.nullroarsummoner. */ public class AbilityDefinitionnullroarsummoner extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.nullroarsummoner) @@ -9292,6 +9617,7 @@ public class AbilityDefinitionnullroarsummoner extends AbilityDefinition addTooltipProperty("Life Regeneration Rate", lc) +/** WC3 ability ID: 'ANms'. Base ability: AbilityIds.seaWitchManaShield. */ public class AbilityDefinitionSeaWitchManaShield extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.seaWitchManaShield) @@ -9311,6 +9637,7 @@ public class AbilityDefinitionSeaWitchManaShield extends AbilityDefinition addTooltipProperty("Mana per Hit Point", lc) +/** WC3 ability ID: 'Assp'. Base ability: AbilityIds.spawnSpiderlings. */ public class AbilityDefinitionSpawnSpiderlingOnDeath extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.spawnSpiderlings) @@ -9330,6 +9657,7 @@ public class AbilityDefinitionSpawnSpiderlingOnDeath extends AbilityDefinition addTooltipProperty("Unit Type", lc) +/** WC3 ability ID: 'AIp6'. Base ability: AbilityIds.scrollofRejuvII. */ public class AbilityDefinitionScrollofRejuvII extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.scrollofRejuvII) @@ -9373,6 +9701,7 @@ public class AbilityDefinitionScrollofRejuvII extends AbilityDefinition def.setLvlDataInt("irl3", level, 3, value) +/** WC3 ability ID: 'ANmr'. Base ability: AbilityIds.mindRot. */ public class AbilityDefinitionMindRot extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.mindRot) @@ -9385,6 +9714,7 @@ public class AbilityDefinitionMindRot extends AbilityDefinition addTooltipProperty("Mana Drained per Second", lc) +/** WC3 ability ID: 'ACfn'. Base ability: AbilityIds.frostNova. */ public class AbilityDefinitionFrostNovacreep extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.frostNova) @@ -9411,6 +9741,7 @@ public class AbilityDefinitionFrostNovacreep extends AbilityDefinition addTooltipProperty("Maximum Damage", lc) +/** WC3 ability ID: 'AIp5'. Base ability: AbilityIds.scrollofRejuvI. */ public class AbilityDefinitionScrollofRejuvI extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.scrollofRejuvI) @@ -9454,6 +9785,7 @@ public class AbilityDefinitionScrollofRejuvI extends AbilityDefinition def.setLvlDataInt("irl3", level, 3, value) +/** WC3 ability ID: 'Apiv'. Base ability: AbilityIds.permanentInvisibility. */ public class AbilityDefinitionPermanentInvisibility extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.permanentInvisibility) @@ -9466,6 +9798,7 @@ public class AbilityDefinitionPermanentInvisibility extends AbilityDefinition addTooltipProperty("Auto-Acquire Attack Targets", lc) +/** WC3 ability ID: 'Afbb'. Base ability: AbilityIds.feedbackSpiritBeast. */ public class AbilityDefinitionFeedbackSpiritBeast extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.feedbackSpiritBeast) @@ -9506,6 +9839,7 @@ public class AbilityDefinitionFeedbackSpiritBeast extends AbilityDefinition addTooltipProperty("Damage Ratio - Heros (%)", lc) +/** WC3 ability ID: 'AIp4'. Base ability: AbilityIds.potionofRejuvIV. */ public class AbilityDefinitionPotionofRejuvIV extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.potionofRejuvIV) @@ -9549,6 +9883,7 @@ public class AbilityDefinitionPotionofRejuvIV extends AbilityDefinition def.setLvlDataInt("irl3", level, 3, value) +/** WC3 ability ID: 'AIp3'. Base ability: AbilityIds.potionofRejuvIII. */ public class AbilityDefinitionPotionofRejuvIII extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.potionofRejuvIII) @@ -9592,6 +9927,7 @@ public class AbilityDefinitionPotionofRejuvIII extends AbilityDefinition def.setLvlDataInt("irl3", level, 3, value) +/** WC3 ability ID: 'ACfs'. Base ability: AbilityIds.flameStrikeCreep. */ public class AbilityDefinitionFlameStrikeCreep extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.flameStrikeCreep) @@ -9639,6 +9975,7 @@ public class AbilityDefinitionFlameStrikeCreep extends AbilityDefinition addTooltipProperty("Full Damage Interval", lc) +/** WC3 ability ID: 'Awha'. Base ability: AbilityIds.gather. */ public class AbilityDefinitionWispHarvest extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.gather) @@ -9665,6 +10002,7 @@ public class AbilityDefinitionWispHarvest extends AbilityDefinition addTooltipProperty("Lumber per Interval", lc) +/** WC3 ability ID: 'AIp2'. Base ability: AbilityIds.potionofRejuvII. */ public class AbilityDefinitionPotionofRejuvII extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.potionofRejuvII) @@ -9708,6 +10046,7 @@ public class AbilityDefinitionPotionofRejuvII extends AbilityDefinition def.setLvlDataInt("irl3", level, 3, value) +/** WC3 ability ID: 'Assk'. Base ability: AbilityIds.hardenedSkin. */ public class AbilityDefinitionHardenedSkin extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.hardenedSkin) @@ -9748,6 +10087,7 @@ public class AbilityDefinitionHardenedSkin extends AbilityDefinition addTooltipProperty("Include Melee Damage", lc) +/** WC3 ability ID: 'ACfr'. Base ability: AbilityIds.forceofNature. */ public class AbilityDefinitionForceofNaturecreep extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.forceofNature) @@ -9767,6 +10107,7 @@ public class AbilityDefinitionForceofNaturecreep extends AbilityDefinition addTooltipProperty("Number of Summoned Units", lc) +/** WC3 ability ID: 'AIp1'. Base ability: AbilityIds.potionofRejuvI. */ public class AbilityDefinitionPotionofRejuvI extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.potionofRejuvI) @@ -9810,6 +10151,7 @@ public class AbilityDefinitionPotionofRejuvI extends AbilityDefinition def.setLvlDataInt("irl3", level, 3, value) +/** WC3 ability ID: 'Afbk'. Base ability: AbilityIds.feedback. */ public class AbilityDefinitionFeedback extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.feedback) @@ -9850,6 +10192,7 @@ public class AbilityDefinitionFeedback extends AbilityDefinition addTooltipProperty("Damage Ratio - Heros (%)", lc) +/** WC3 ability ID: 'AInm'. Base ability: AbilityIds.strengthModPlus2. */ public class AbilityDefinitionStrengthModPlus2 extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.strengthModPlus2) @@ -9883,6 +10226,7 @@ public class AbilityDefinitionStrengthModPlus2 extends AbilityDefinition addTooltipProperty("Strength Bonus", lc) +/** WC3 ability ID: 'ACff'. Base ability: AbilityIds.faerieFirecreep. */ public class AbilityDefinitionFaerieFirecreep extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.faerieFirecreep) @@ -9902,6 +10246,7 @@ public class AbilityDefinitionFaerieFirecreep extends AbilityDefinition addTooltipProperty("Defense Reduction", lc) +/** WC3 ability ID: 'Aarm'. Base ability: AbilityIds.manaRegenerationAura. */ public class AbilityDefinitionAarm extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.manaRegenerationAura) @@ -9921,6 +10266,7 @@ public class AbilityDefinitionAarm extends AbilityDefinition addTooltipProperty("Amount Regenerated", lc) +/** WC3 ability ID: 'AHfs'. Base ability: AbilityIds.bloodMageFlameStrike. */ public class AbilityDefinitionBloodMageFlameStrike extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.bloodMageFlameStrike) @@ -9968,6 +10314,7 @@ public class AbilityDefinitionBloodMageFlameStrike extends AbilityDefinition addTooltipProperty("Full Damage Interval", lc) +/** WC3 ability ID: 'ACbl'. Base ability: AbilityIds.bloodlust. */ public class AbilityDefinitionBloodlustCreep extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.bloodlust) @@ -9994,6 +10341,7 @@ public class AbilityDefinitionBloodlustCreep extends AbilityDefinition addTooltipProperty("Scaling Factor", lc) +/** WC3 ability ID: 'AIrr'. Base ability: AbilityIds.roarAIrr. */ public class AbilityDefinitionRoarAIrr extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.roarAIrr) @@ -10048,6 +10396,7 @@ public class AbilityDefinitionRoarAIrr extends AbilityDefinition addTooltipProperty("Max Units", lc) +/** WC3 ability ID: 'AIrs'. Base ability: AbilityIds.itemResurrection. */ public class AbilityDefinitionResurrection extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemResurrection) @@ -10067,6 +10416,7 @@ public class AbilityDefinitionResurrection extends AbilityDefinition addTooltipProperty("Number of Corpses Raised", lc) +/** WC3 ability ID: 'AIrt'. Base ability: AbilityIds.itemRecall. */ public class AbilityDefinitionItemRecall extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemRecall) @@ -10086,6 +10436,7 @@ public class AbilityDefinitionItemRecall extends AbilityDefinition addTooltipProperty("Use Teleport Clustering", lc) +/** WC3 ability ID: 'AIt6'. Base ability: AbilityIds.attackBonusAIt6. */ public class AbilityDefinitionAttackBonusAIt6 extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.attackBonusAIt6) @@ -10098,6 +10449,7 @@ public class AbilityDefinitionAttackBonusAIt6 extends AbilityDefinition addTooltipProperty("Attack Bonus", lc) +/** WC3 ability ID: 'AIrv'. Base ability: AbilityIds.itemRevealMap. */ public class AbilityDefinitionItemRevealMap extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemRevealMap) @@ -10110,6 +10462,7 @@ public class AbilityDefinitionItemRevealMap extends AbilityDefinition addTooltipProperty("Detection Type", lc) +/** WC3 ability ID: 'ACbh'. Base ability: AbilityIds.bash1. */ public class AbilityDefinitionBashcreep extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.bash1) @@ -10150,6 +10503,7 @@ public class AbilityDefinitionBashcreep extends AbilityDefinition addTooltipProperty("Damage Multiplier", lc) +/** WC3 ability ID: 'ANcr'. Base ability: AbilityIds.alchemistChemicalRage. */ public class AbilityDefinitionAlchemistChemicalRage extends AbilityDefinition private bitset morphingFlagsSet = bitset(1) @@ -10213,6 +10567,7 @@ public class AbilityDefinitionAlchemistChemicalRage extends AbilityDefinition addTooltipProperty("Alternate Form Unit", lc) +/** WC3 ability ID: 'ANcs'. Base ability: AbilityIds.tinkererClusterRocketsLevel0. */ public class AbilityDefinitionTinkererClusterRocketsLevel0 extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.tinkererClusterRocketsLevel0) @@ -10260,6 +10615,7 @@ public class AbilityDefinitionTinkererClusterRocketsLevel0 extends AbilityDefini addTooltipProperty("Building Damage Factor", lc) +/** WC3 ability ID: 'AIt9'. Base ability: AbilityIds.attackBonusAIt9. */ public class AbilityDefinitionAttackBonusAIt9 extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.attackBonusAIt9) @@ -10272,6 +10628,7 @@ public class AbilityDefinitionAttackBonusAIt9 extends AbilityDefinition addTooltipProperty("Attack Bonus", lc) +/** WC3 ability ID: 'Apos'. Base ability: AbilityIds.possession. */ public class AbilityDefinitionPossession extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.possession) @@ -10284,6 +10641,7 @@ public class AbilityDefinitionPossession extends AbilityDefinition addTooltipProperty("Maximum Creep Level", lc) +/** WC3 ability ID: 'AIrl'. Base ability: AbilityIds.potionofLifeRegen. */ public class AbilityDefinitionPotionofLifeRegen extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.potionofLifeRegen) @@ -10327,6 +10685,7 @@ public class AbilityDefinitionPotionofLifeRegen extends AbilityDefinition def.setLvlDataInt("irl3", level, 3, value) +/** WC3 ability ID: 'ANch'. Base ability: AbilityIds.darkRangerCharm. */ public class AbilityDefinitionDarkRangerCharm extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.darkRangerCharm) @@ -10339,6 +10698,7 @@ public class AbilityDefinitionDarkRangerCharm extends AbilityDefinition addTooltipProperty("Maximum Creep Level", lc) +/** WC3 ability ID: 'ACbf'. Base ability: AbilityIds.breathofFrostCreep. */ public class AbilityDefinitionBreathofFrostCreep extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.breathofFrostCreep) @@ -10379,6 +10739,7 @@ public class AbilityDefinitionBreathofFrostCreep extends AbilityDefinition addTooltipProperty("Distance", lc) +/** WC3 ability ID: 'AIrm'. Base ability: AbilityIds.itemManaRegeneration. */ public class AbilityDefinitionItemRegenMana extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemManaRegeneration) @@ -10391,6 +10752,7 @@ public class AbilityDefinitionItemRegenMana extends AbilityDefinition addTooltipProperty("Mana Regeneration Bonus (as fraction of normal)", lc) +/** WC3 ability ID: 'AIrn'. Base ability: AbilityIds.itemRegenManalesser. */ public class AbilityDefinitionItemRegenManalesser extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemRegenManalesser) @@ -10403,6 +10765,7 @@ public class AbilityDefinitionItemRegenManalesser extends AbilityDefinition addTooltipProperty("Mana Regeneration Bonus (as fraction of normal)", lc) +/** WC3 ability ID: 'ACba'. Base ability: AbilityIds.brillianceAura1. */ public class AbilityDefinitionAuraBrilliancecreep extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.brillianceAura1) @@ -10422,6 +10785,7 @@ public class AbilityDefinitionAuraBrilliancecreep extends AbilityDefinition addTooltipProperty("Percent Bonus", lc) +/** WC3 ability ID: 'ANcl'. Base ability: AbilityIds.channel. */ public class AbilityDefinitionIllidanChannel extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.channel) @@ -10469,6 +10833,7 @@ public class AbilityDefinitionIllidanChannel extends AbilityDefinition addTooltipProperty("Options", lc) +/** WC3 ability ID: 'ACbc'. Base ability: AbilityIds.breathofFireCreep. */ public class AbilityDefinitionBreathofFireCreep extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.breathofFireCreep) @@ -10509,6 +10874,7 @@ public class AbilityDefinitionBreathofFireCreep extends AbilityDefinition addTooltipProperty("Distance", lc) +/** WC3 ability ID: 'ANca'. Base ability: AbilityIds.pitLordCleavingAttack. */ public class AbilityDefinitionPitLordCleavingAttack extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.pitLordCleavingAttack) @@ -10521,6 +10887,7 @@ public class AbilityDefinitionPitLordCleavingAttack extends AbilityDefinition addTooltipProperty("Distributed Damage Factor", lc) +/** WC3 ability ID: 'ACce'. Base ability: AbilityIds.cleavingAttack. */ public class AbilityDefinitionCleavingAttackCreep extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.cleavingAttack) @@ -10533,6 +10900,7 @@ public class AbilityDefinitionCleavingAttackCreep extends AbilityDefinition addTooltipProperty("Distributed Damage Factor", lc) +/** WC3 ability ID: 'AIse'. Base ability: AbilityIds.silenceItem. */ public class AbilityDefinitionSilenceItem extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.silenceItem) @@ -10566,6 +10934,7 @@ public class AbilityDefinitionSilenceItem extends AbilityDefinition addTooltipProperty("Attacks Prevented", lc) +/** WC3 ability ID: 'AIsh'. Base ability: AbilityIds.summonHeadhunteritem. */ public class AbilityDefinitionSummonHeadhunteritem extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.summonHeadhunteritem) @@ -10585,6 +10954,7 @@ public class AbilityDefinitionSummonHeadhunteritem extends AbilityDefinition addTooltipProperty("Number of Summoned Units", lc) +/** WC3 ability ID: 'AIsi'. Base ability: AbilityIds.itemSightRangeBonus. */ public class AbilityDefinitionSightBonus extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemSightRangeBonus) @@ -10597,6 +10967,7 @@ public class AbilityDefinitionSightBonus extends AbilityDefinition addTooltipProperty("Sight Range Bonus", lc) +/** WC3 ability ID: 'ACbz'. Base ability: AbilityIds.blizzard1. */ public class AbilityDefinitionBlizzardcreep extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.blizzard1) @@ -10644,6 +11015,7 @@ public class AbilityDefinitionBlizzardcreep extends AbilityDefinition addTooltipProperty("Damage", lc) +/** WC3 ability ID: 'Aclf'. Base ability: AbilityIds.cloudofFog. */ public class AbilityDefinitionCloudofFog extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.cloudofFog) @@ -10677,6 +11049,7 @@ public class AbilityDefinitionCloudofFog extends AbilityDefinition addTooltipProperty("Attacks Prevented", lc) +/** WC3 ability ID: 'Aam2'. Base ability: AbilityIds.antimagicShieldMatrix. */ public class AbilityDefinitionAntimagicShieldMatrix extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.antimagicShieldMatrix) @@ -10710,6 +11083,7 @@ public class AbilityDefinitionAntimagicShieldMatrix extends AbilityDefinition addTooltipProperty("Shield Life", lc) +/** WC3 ability ID: 'Aloa'. Base ability: AbilityIds.load. */ public class AbilityDefinitionLoad extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.load) @@ -10722,6 +11096,7 @@ public class AbilityDefinitionLoad extends AbilityDefinition addTooltipProperty("Allowed Unit Type", lc) +/** WC3 ability ID: 'AOmi'. Base ability: AbilityIds.mirrorImage. */ public class AbilityDefinitionBladeMasterMirrorImage extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.mirrorImage) @@ -10755,6 +11130,7 @@ public class AbilityDefinitionBladeMasterMirrorImage extends AbilityDefinition addTooltipProperty("Animation Delay", lc) +/** WC3 ability ID: 'AEbl'. Base ability: AbilityIds.wardenBlink. */ public class AbilityDefinitionWardenBlink extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.wardenBlink) @@ -10774,6 +11150,7 @@ public class AbilityDefinitionWardenBlink extends AbilityDefinition addTooltipProperty("Minimum Range", lc) +/** WC3 ability ID: 'Apoi'. Base ability: AbilityIds.poisonSting. */ public class AbilityDefinitionPoisonAttack extends AbilityDefinition private bitset stackingTypesSet = bitset(1) @@ -10820,6 +11197,7 @@ public class AbilityDefinitionPoisonAttack extends AbilityDefinition addTooltipProperty("Stacking Type", lc) +/** WC3 ability ID: 'AIsb'. Base ability: AbilityIds.orbofSpells. */ public class AbilityDefinitionOrbofSpells extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.orbofSpells) @@ -10867,6 +11245,7 @@ public class AbilityDefinitionOrbofSpells extends AbilityDefinition addTooltipProperty("Effect Ability", lc) +/** WC3 ability ID: 'AIsa'. Base ability: AbilityIds.itemSpeedAoe. */ public class AbilityDefinitionItemSpeedAoe extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemSpeedAoe) @@ -10879,6 +11258,7 @@ public class AbilityDefinitionItemSpeedAoe extends AbilityDefinition addTooltipProperty("Movement Speed Increase", lc) +/** WC3 ability ID: 'Auhf'. Base ability: AbilityIds.unholyFrenzy. */ public class AbilityDefinitionUnholyFrenzy extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.unholyFrenzy) @@ -10898,6 +11278,7 @@ public class AbilityDefinitionUnholyFrenzy extends AbilityDefinition addTooltipProperty("Damage per Second", lc) +/** WC3 ability ID: 'ACam'. Base ability: AbilityIds.antimagicShell. */ public class AbilityDefinitionAntimagicShieldcreep extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.antimagicShell) @@ -10931,6 +11312,7 @@ public class AbilityDefinitionAntimagicShieldcreep extends AbilityDefinition addTooltipProperty("Shield Life", lc) +/** WC3 ability ID: 'Aspd'. Base ability: AbilityIds.spawnSpiders. */ public class AbilityDefinitionSpawnSpiderOnDeath extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.spawnSpiders) @@ -10950,6 +11332,7 @@ public class AbilityDefinitionSpawnSpiderOnDeath extends AbilityDefinition addTooltipProperty("Unit Type", lc) +/** WC3 ability ID: 'ANdr'. Base ability: AbilityIds.darkRangerDrain. */ public class AbilityDefinitionDarkRangerDrain extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.darkRangerDrain) @@ -11032,6 +11415,7 @@ public class AbilityDefinitionDarkRangerDrain extends AbilityDefinition def.setLvlDataBoolean("NdrA", level, 10, value) +/** WC3 ability ID: 'Afla'. Base ability: AbilityIds.flare. */ public class AbilityDefinitionFlare extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.flare) @@ -11058,6 +11442,7 @@ public class AbilityDefinitionFlare extends AbilityDefinition addTooltipProperty("Effect Delay", lc) +/** WC3 ability ID: 'AIs6'. Base ability: AbilityIds.strengthBonusPlus6. */ public class AbilityDefinitionStrengthBonusPlus6 extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.strengthBonusPlus6) @@ -11091,6 +11476,7 @@ public class AbilityDefinitionStrengthBonusPlus6 extends AbilityDefinition addTooltipProperty("Strength Bonus", lc) +/** WC3 ability ID: 'ANdo'. Base ability: AbilityIds.pitLordDoom. */ public class AbilityDefinitionPitLordDoom extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.pitLordDoom) @@ -11138,6 +11524,7 @@ public class AbilityDefinitionPitLordDoom extends AbilityDefinition addTooltipProperty("Movement Speed Factor", lc) +/** WC3 ability ID: 'Aspb'. Base ability: AbilityIds.spellBook. */ public class AbilityDefinitionSpellBook extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.spellBook) @@ -11178,6 +11565,7 @@ public class AbilityDefinitionSpellBook extends AbilityDefinition addTooltipProperty("Base Order ID", lc) +/** WC3 ability ID: 'AIs3'. Base ability: AbilityIds.strengthBonusPlus3. */ public class AbilityDefinitionStrengthBonusPlus3 extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.strengthBonusPlus3) @@ -11211,6 +11599,7 @@ public class AbilityDefinitionStrengthBonusPlus3 extends AbilityDefinition addTooltipProperty("Strength Bonus", lc) +/** WC3 ability ID: 'ANdp'. Base ability: AbilityIds.darkPortal. */ public class AbilityDefinitionDarkPortal extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.darkPortal) @@ -11237,6 +11626,7 @@ public class AbilityDefinitionDarkPortal extends AbilityDefinition addTooltipProperty("Minimum Number of Units", lc) +/** WC3 ability ID: 'AEar'. Base ability: AbilityIds.trueshotAura1. */ public class AbilityDefinitionMoonPriestessTrueshotAura extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.trueshotAura1) @@ -11270,6 +11660,7 @@ public class AbilityDefinitionMoonPriestessTrueshotAura extends AbilityDefinitio addTooltipProperty("Melee Bonus", lc) +/** WC3 ability ID: 'AIs4'. Base ability: AbilityIds.strengthBonusPlus4. */ public class AbilityDefinitionStrengthBonusPlus4 extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.strengthBonusPlus4) @@ -11303,6 +11694,7 @@ public class AbilityDefinitionStrengthBonusPlus4 extends AbilityDefinition addTooltipProperty("Strength Bonus", lc) +/** WC3 ability ID: 'Aspa'. Base ability: AbilityIds.spiderAttack. */ public class AbilityDefinitionSpiderAttack extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.spiderAttack) @@ -11315,6 +11707,7 @@ public class AbilityDefinitionSpiderAttack extends AbilityDefinition addTooltipProperty("Spider Capacity", lc) +/** WC3 ability ID: 'Aspl'. Base ability: AbilityIds.spiritLink. */ public class AbilityDefinitionSpiritLink extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.spiritLink) @@ -11334,6 +11727,7 @@ public class AbilityDefinitionSpiritLink extends AbilityDefinition addTooltipProperty("Distributed Damage Factor", lc) +/** WC3 ability ID: 'Aakb'. Base ability: AbilityIds.warDrums. */ public class AbilityDefinitionAuraWarDrumsKodobeast extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.warDrums) @@ -11374,6 +11768,7 @@ public class AbilityDefinitionAuraWarDrumsKodobeast extends AbilityDefinition addTooltipProperty("Play Channel Animation", lc) +/** WC3 ability ID: 'AHmt'. Base ability: AbilityIds.massTeleport. */ public class AbilityDefinitionArchMageMassTeleport extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.massTeleport) @@ -11400,6 +11795,7 @@ public class AbilityDefinitionArchMageMassTeleport extends AbilityDefinition addTooltipProperty("Number of Units Teleported", lc) +/** WC3 ability ID: 'Agld'. Base ability: AbilityIds.goldMineability. */ public class AbilityDefinitionGoldMine extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.goldMineability) @@ -11426,6 +11822,7 @@ public class AbilityDefinitionGoldMine extends AbilityDefinition addTooltipProperty("Mining Duration", lc) +/** WC3 ability ID: 'ACac'. Base ability: AbilityIds.auraCommandCreep. */ public class AbilityDefinitionAuraCommandCreep extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.auraCommandCreep) @@ -11459,6 +11856,7 @@ public class AbilityDefinitionAuraCommandCreep extends AbilityDefinition addTooltipProperty("Melee Bonus", lc) +/** WC3 ability ID: 'ANdh'. Base ability: AbilityIds.brewmasterDrunkenHaze. */ public class AbilityDefinitionBrewmasterDrunkenHaze extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.brewmasterDrunkenHaze) @@ -11492,6 +11890,7 @@ public class AbilityDefinitionBrewmasterDrunkenHaze extends AbilityDefinition addTooltipProperty("Attacks Prevented", lc) +/** WC3 ability ID: 'ACad'. Base ability: AbilityIds.animateDead. */ public class AbilityDefinitionAnimateDeadcreep extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.animateDead) @@ -11518,6 +11917,7 @@ public class AbilityDefinitionAnimateDeadcreep extends AbilityDefinition addTooltipProperty("Inherit Upgrades", lc) +/** WC3 ability ID: 'AIs1'. Base ability: AbilityIds.strengthBonusPlus1. */ public class AbilityDefinitionStrengthBonusPlus1 extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.strengthBonusPlus1) @@ -11551,6 +11951,7 @@ public class AbilityDefinitionStrengthBonusPlus1 extends AbilityDefinition addTooltipProperty("Strength Bonus", lc) +/** WC3 ability ID: 'AIs5'. Base ability: AbilityIds.strengthBonusPlus5. */ public class AbilityDefinitionStrengthBonusPlus5 extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.strengthBonusPlus5) @@ -11584,6 +11985,7 @@ public class AbilityDefinitionStrengthBonusPlus5 extends AbilityDefinition addTooltipProperty("Strength Bonus", lc) +/** WC3 ability ID: 'AIs2'. Base ability: AbilityIds.attackSpeedIncreaseGreater. */ public class AbilityDefinitionAttackSpeedIncreaseGreater extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.attackSpeedIncreaseGreater) @@ -11624,6 +12026,7 @@ public class AbilityDefinitionAttackSpeedIncreaseGreater extends AbilityDefiniti addTooltipProperty("Intelligence Bonus", lc) +/** WC3 ability ID: 'AIre'. Base ability: AbilityIds.itemHealManaRegain. */ public class AbilityDefinitionItemRestore extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemHealManaRegain) @@ -11643,6 +12046,7 @@ public class AbilityDefinitionItemRestore extends AbilityDefinition addTooltipProperty("Hit Points Restored", lc) +/** WC3 ability ID: 'ANdb'. Base ability: AbilityIds.brewmasterDrunkenBrawler. */ public class AbilityDefinitionBrewmasterDrunkenBrawler extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.brewmasterDrunkenBrawler) @@ -11691,6 +12095,7 @@ public class AbilityDefinitionBrewmasterDrunkenBrawler extends AbilityDefinition addTooltipProperty("Exclude Item Damage", lc) +/** WC3 ability ID: 'AIrd'. Base ability: AbilityIds.raiseDeadItem. */ public class AbilityDefinitionRaiseDeadItem extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.raiseDeadItem) @@ -11731,6 +12136,7 @@ public class AbilityDefinitionRaiseDeadItem extends AbilityDefinition addTooltipProperty("Unit Type One", lc) +/** WC3 ability ID: 'Aspt'. Base ability: AbilityIds.spawnHydraHatchling. */ public class AbilityDefinitionSpawnHydraHatchling extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.spawnHydraHatchling) @@ -11750,6 +12156,7 @@ public class AbilityDefinitionSpawnHydraHatchling extends AbilityDefinition addTooltipProperty("Unit Type", lc) +/** WC3 ability ID: 'AIrc'. Base ability: AbilityIds.itemReincarnation. */ public class AbilityDefinitionItemReincarnation extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemReincarnation) @@ -11776,6 +12183,7 @@ public class AbilityDefinitionItemReincarnation extends AbilityDefinition addTooltipProperty("Restored Mana (-1 for current)", lc) +/** WC3 ability ID: 'ANde'. Base ability: AbilityIds.tinkererDemolishLevel0. */ public class AbilityDefinitionTinkererDemolishLevel0 extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.tinkererDemolishLevel0) @@ -11809,6 +12217,7 @@ public class AbilityDefinitionTinkererDemolishLevel0 extends AbilityDefinition addTooltipProperty("Chance to Demolish", lc) +/** WC3 ability ID: 'Aspp'. Base ability: AbilityIds.runeofSpiritLink. */ public class AbilityDefinitionRuneofSpiritLink extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.runeofSpiritLink) @@ -11828,6 +12237,7 @@ public class AbilityDefinitionRuneofSpiritLink extends AbilityDefinition addTooltipProperty("Maximum Number of Targets", lc) +/** WC3 ability ID: 'Aspo'. Base ability: AbilityIds.slowPoison. */ public class AbilityDefinitionSlowPoison extends AbilityDefinition private bitset stackingTypesSet = bitset(1) construct(int newAbilityId) @@ -11873,6 +12283,7 @@ public class AbilityDefinitionSlowPoison extends AbilityDefinition addTooltipProperty("Stacking Type", lc) +/** WC3 ability ID: 'ANdc'. Base ability: AbilityIds.darkConversion. */ public class AbilityDefinitionMalganisDarkConversion extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.darkConversion) @@ -11892,6 +12303,7 @@ public class AbilityDefinitionMalganisDarkConversion extends AbilityDefinition addTooltipProperty("Race to Convert", lc) +/** WC3 ability ID: 'ACav'. Base ability: AbilityIds.devotionAura1. */ public class AbilityDefinitionAuraDevotionCreep extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.devotionAura1) @@ -11911,6 +12323,7 @@ public class AbilityDefinitionAuraDevotionCreep extends AbilityDefinition addTooltipProperty("Armor Bonus", lc) +/** WC3 ability ID: 'ACat'. Base ability: AbilityIds.trueshotAura. */ public class AbilityDefinitionAuraTrueshotCreep extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.trueshotAura) @@ -11944,6 +12357,7 @@ public class AbilityDefinitionAuraTrueshotCreep extends AbilityDefinition addTooltipProperty("Melee Bonus", lc) +/** WC3 ability ID: 'AIra'. Base ability: AbilityIds.itemAreaHealManaRegain. */ public class AbilityDefinitionItemRestoreAoe extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemAreaHealManaRegain) @@ -11963,6 +12377,7 @@ public class AbilityDefinitionItemRestoreAoe extends AbilityDefinition addTooltipProperty("Hit Points Restored", lc) +/** WC3 ability ID: 'AEah'. Base ability: AbilityIds.thornsAura1. */ public class AbilityDefinitionKeeperoftheGroveThornsAura extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.thornsAura1) @@ -11982,6 +12397,7 @@ public class AbilityDefinitionKeeperoftheGroveThornsAura extends AbilityDefiniti addTooltipProperty("Damage Dealt to Attackers", lc) +/** WC3 ability ID: 'ACah'. Base ability: AbilityIds.thornsAura. */ public class AbilityDefinitionThornsAuraCreep extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.thornsAura) @@ -12001,6 +12417,7 @@ public class AbilityDefinitionThornsAuraCreep extends AbilityDefinition addTooltipProperty("Damage Dealt to Attackers", lc) +/** WC3 ability ID: 'Aspy'. Base ability: AbilityIds.spawnHydra. */ public class AbilityDefinitionSpawnHydra extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.spawnHydra) @@ -12020,6 +12437,7 @@ public class AbilityDefinitionSpawnHydra extends AbilityDefinition addTooltipProperty("Unit Type", lc) +/** WC3 ability ID: 'Aspx'. Base ability: AbilityIds.aspx. */ public class AbilityDefinitionAspx extends AbilityDefinition private bitset morphingFlagsSet = bitset(1) @@ -12069,6 +12487,7 @@ public class AbilityDefinitionAspx extends AbilityDefinition addTooltipProperty("Alternate Form Unit", lc) +/** WC3 ability ID: 'ANc2'. Base ability: AbilityIds.tinkererClusterRocketsLevel2. */ public class AbilityDefinitionTinkererClusterRocketsLevel2 extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.tinkererClusterRocketsLevel2) @@ -12116,6 +12535,7 @@ public class AbilityDefinitionTinkererClusterRocketsLevel2 extends AbilityDefini addTooltipProperty("Building Damage Factor", lc) +/** WC3 ability ID: 'AUav'. Base ability: AbilityIds.vampiricAura1. */ public class AbilityDefinitionDreadlordVampiricAura extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.vampiricAura1) @@ -12128,6 +12548,7 @@ public class AbilityDefinitionDreadlordVampiricAura extends AbilityDefinition addTooltipProperty("Attack Damage Stolen (%)", lc) +/** WC3 ability ID: 'ANc3'. Base ability: AbilityIds.tinkererClusterRocketsLevel3. */ public class AbilityDefinitionTinkererClusterRocketsLevel3 extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.tinkererClusterRocketsLevel3) @@ -12175,6 +12596,7 @@ public class AbilityDefinitionTinkererClusterRocketsLevel3 extends AbilityDefini addTooltipProperty("Building Damage Factor", lc) +/** WC3 ability ID: 'AUau'. Base ability: AbilityIds.unholyAura1. */ public class AbilityDefinitionDeathKnightUnholyAura extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.unholyAura1) @@ -12201,6 +12623,7 @@ public class AbilityDefinitionDeathKnightUnholyAura extends AbilityDefinition addTooltipProperty("Movement Speed Increase (%)", lc) +/** WC3 ability ID: 'AIpv'. Base ability: AbilityIds.itemPotionVampirism. */ public class AbilityDefinitionItemPotionVampirism extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemPotionVampirism) @@ -12227,6 +12650,7 @@ public class AbilityDefinitionItemPotionVampirism extends AbilityDefinition addTooltipProperty("Life Steal Amount", lc) +/** WC3 ability ID: 'Apo2'. Base ability: AbilityIds.orbofVenomPoisonAttack. */ public class AbilityDefinitionOrbofVenomPoisonAttack extends AbilityDefinition private bitset stackingTypesSet = bitset(1) construct(int newAbilityId) @@ -12272,6 +12696,7 @@ public class AbilityDefinitionOrbofVenomPoisonAttack extends AbilityDefinition addTooltipProperty("Stacking Type", lc) +/** WC3 ability ID: 'Aco2'. Base ability: AbilityIds.coupleInstantArcher. */ public class AbilityDefinitionCoupleInstantArcher extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.coupleInstantArcher) @@ -12298,6 +12723,7 @@ public class AbilityDefinitionCoupleInstantArcher extends AbilityDefinition addTooltipProperty("Partner Unit Type", lc) +/** WC3 ability ID: 'AIpr'. Base ability: AbilityIds.potionofManaRegengreater. */ public class AbilityDefinitionPotionofManaRegengreater extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.potionofManaRegengreater) @@ -12341,6 +12767,7 @@ public class AbilityDefinitionPotionofManaRegengreater extends AbilityDefinition def.setLvlDataInt("irl3", level, 3, value) +/** WC3 ability ID: 'ANc1'. Base ability: AbilityIds.tinkererClusterRocketsLevel1. */ public class AbilityDefinitionTinkererClusterRocketsLevel1 extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.tinkererClusterRocketsLevel1) @@ -12388,6 +12815,7 @@ public class AbilityDefinitionTinkererClusterRocketsLevel1 extends AbilityDefini addTooltipProperty("Building Damage Factor", lc) +/** WC3 ability ID: 'Aco3'. Base ability: AbilityIds.coupleInstantHippogryph. */ public class AbilityDefinitionCoupleInstantHippogryph extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.coupleInstantHippogryph) @@ -12414,6 +12842,7 @@ public class AbilityDefinitionCoupleInstantHippogryph extends AbilityDefinition addTooltipProperty("Partner Unit Type", lc) +/** WC3 ability ID: 'Asod'. Base ability: AbilityIds.spawnOnDeathskeleton. */ public class AbilityDefinitionSpawnOnDeathskeleton extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.spawnOnDeathskeleton) @@ -12433,6 +12862,7 @@ public class AbilityDefinitionSpawnOnDeathskeleton extends AbilityDefinition addTooltipProperty("Unit Type", lc) +/** WC3 ability ID: 'AIpl'. Base ability: AbilityIds.potionofManaRegenlesser. */ public class AbilityDefinitionPotionofManaRegenlesser extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.potionofManaRegenlesser) @@ -12476,6 +12906,7 @@ public class AbilityDefinitionPotionofManaRegenlesser extends AbilityDefinition def.setLvlDataInt("irl3", level, 3, value) +/** WC3 ability ID: 'AUan'. Base ability: AbilityIds.animateDead1. */ public class AbilityDefinitionDeathKnightAnimateDead extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.animateDead1) @@ -12502,6 +12933,7 @@ public class AbilityDefinitionDeathKnightAnimateDead extends AbilityDefinition addTooltipProperty("Number of Corpses Raised", lc) +/** WC3 ability ID: 'AIpm'. Base ability: AbilityIds.itemPlaceGoblinLandMine. */ public class AbilityDefinitionItemPlaceMine extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemPlaceGoblinLandMine) @@ -12514,6 +12946,7 @@ public class AbilityDefinitionItemPlaceMine extends AbilityDefinition addTooltipProperty("Unit Type", lc) +/** WC3 ability ID: 'AHpx'. Base ability: AbilityIds.phoenix. */ public class AbilityDefinitionBloodMagePhoenix extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.phoenix) @@ -12533,6 +12966,7 @@ public class AbilityDefinitionBloodMagePhoenix extends AbilityDefinition addTooltipProperty("Summoned Unit Type", lc) +/** WC3 ability ID: 'ANab'. Base ability: AbilityIds.acidBomb. */ public class AbilityDefinitionAlchemistAcidBomb extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.acidBomb) @@ -12580,6 +13014,7 @@ public class AbilityDefinitionAlchemistAcidBomb extends AbilityDefinition addTooltipProperty("Attack Speed Reduction (%)", lc) +/** WC3 ability ID: 'Apmf'. Base ability: AbilityIds.permanentImmolationflying. */ public class AbilityDefinitionPermanentImmolationflying extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.permanentImmolationflying) @@ -12606,6 +13041,7 @@ public class AbilityDefinitionPermanentImmolationflying extends AbilityDefinitio addTooltipProperty("Damage per Interval", lc) +/** WC3 ability ID: 'Atsp'. Base ability: AbilityIds.tornadoSpin. */ public class AbilityDefinitionTornadoSpin extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.tornadoSpin) @@ -12625,6 +13061,7 @@ public class AbilityDefinitionTornadoSpin extends AbilityDefinition addTooltipProperty("Air Time (seconds)", lc) +/** WC3 ability ID: 'Aams'. Base ability: AbilityIds.antimagicShell1. */ public class AbilityDefinitionAntimagicShield extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.antimagicShell1) @@ -12658,6 +13095,7 @@ public class AbilityDefinitionAntimagicShield extends AbilityDefinition addTooltipProperty("Shield Life", lc) +/** WC3 ability ID: 'ANbs'. Base ability: AbilityIds.orbofDarknessBlackArrow. */ public class AbilityDefinitionOrbofDarknessBlackArrow extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.orbofDarknessBlackArrow) @@ -12691,6 +13129,7 @@ public class AbilityDefinitionOrbofDarknessBlackArrow extends AbilityDefinition addTooltipProperty("Summoned Unit Duration (seconds)", lc) +/** WC3 ability ID: 'ANd3'. Base ability: AbilityIds.tinkererDemolishLevel3. */ public class AbilityDefinitionTinkererDemolishLevel3 extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.tinkererDemolishLevel3) @@ -12724,6 +13163,7 @@ public class AbilityDefinitionTinkererDemolishLevel3 extends AbilityDefinition addTooltipProperty("Chance to Demolish", lc) +/** WC3 ability ID: 'AIos'. Base ability: AbilityIds.slowAIos. */ public class AbilityDefinitionSlowAIos extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.slowAIos) @@ -12750,6 +13190,7 @@ public class AbilityDefinitionSlowAIos extends AbilityDefinition addTooltipProperty("Attack Speed Factor", lc) +/** WC3 ability ID: 'ANbr'. Base ability: AbilityIds.battleRoar. */ public class AbilityDefinitionBattleRoar extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.battleRoar) @@ -12804,6 +13245,7 @@ public class AbilityDefinitionBattleRoar extends AbilityDefinition addTooltipProperty("Max Units", lc) +/** WC3 ability ID: 'ANd1'. Base ability: AbilityIds.tinkererDemolishLevel1. */ public class AbilityDefinitionTinkererDemolishLevel1 extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.tinkererDemolishLevel1) @@ -12837,6 +13279,7 @@ public class AbilityDefinitionTinkererDemolishLevel1 extends AbilityDefinition addTooltipProperty("Chance to Demolish", lc) +/** WC3 ability ID: 'ANd2'. Base ability: AbilityIds.tinkererDemolishLevel2. */ public class AbilityDefinitionTinkererDemolishLevel2 extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.tinkererDemolishLevel2) @@ -12870,6 +13313,7 @@ public class AbilityDefinitionTinkererDemolishLevel2 extends AbilityDefinition addTooltipProperty("Chance to Demolish", lc) +/** WC3 ability ID: 'Aamk'. Base ability: AbilityIds.attributeModifierSkill. */ public class AbilityDefinitionAttributeModifierSkill extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.attributeModifierSkill) @@ -12903,6 +13347,7 @@ public class AbilityDefinitionAttributeModifierSkill extends AbilityDefinition addTooltipProperty("Strength Bonus", lc) +/** WC3 ability ID: 'Adis'. Base ability: AbilityIds.dispelMagic. */ public class AbilityDefinitionDispelMagic extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.dispelMagic) @@ -12922,6 +13367,7 @@ public class AbilityDefinitionDispelMagic extends AbilityDefinition addTooltipProperty("Summoned Unit Damage", lc) +/** WC3 ability ID: 'ANbh'. Base ability: AbilityIds.bashBeastmasterBear. */ public class AbilityDefinitionBashBeastmasterBear extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.bashBeastmasterBear) @@ -12962,6 +13408,7 @@ public class AbilityDefinitionBashBeastmasterBear extends AbilityDefinition addTooltipProperty("Chance to Miss", lc) +/** WC3 ability ID: 'ANbf'. Base ability: AbilityIds.brewmasterBreathofFire. */ public class AbilityDefinitionBrewmasterBreathofFire extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.brewmasterBreathofFire) @@ -13002,6 +13449,7 @@ public class AbilityDefinitionBrewmasterBreathofFire extends AbilityDefinition addTooltipProperty("Distance", lc) +/** WC3 ability ID: 'Aply'. Base ability: AbilityIds.polymorph. */ public class AbilityDefinitionPolymorph extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.polymorph) @@ -13042,6 +13490,7 @@ public class AbilityDefinitionPolymorph extends AbilityDefinition addTooltipProperty("Maximum Creep Level", lc) +/** WC3 ability ID: 'AIpg'. Base ability: AbilityIds.purgeorb. */ public class AbilityDefinitionPurgeorb extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.purgeorb) @@ -13089,6 +13538,7 @@ public class AbilityDefinitionPurgeorb extends AbilityDefinition addTooltipProperty("Summoned Unit Damage", lc) +/** WC3 ability ID: 'ANba'. Base ability: AbilityIds.darkRangerBlackArrow. */ public class AbilityDefinitionDarkRangerBlackArrow extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.darkRangerBlackArrow) @@ -13122,6 +13572,7 @@ public class AbilityDefinitionDarkRangerBlackArrow extends AbilityDefinition addTooltipProperty("Summoned Unit Duration (seconds)", lc) +/** WC3 ability ID: 'Aenc'. Base ability: AbilityIds.load1. */ public class AbilityDefinitionCargoHoldEntangledGoldMine extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.load1) @@ -13134,6 +13585,7 @@ public class AbilityDefinitionCargoHoldEntangledGoldMine extends AbilityDefiniti addTooltipProperty("Cargo Capacity", lc) +/** WC3 ability ID: 'Amls'. Base ability: AbilityIds.aerialShackles. */ public class AbilityDefinitionAerialShackles extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.aerialShackles) @@ -13146,6 +13598,7 @@ public class AbilityDefinitionAerialShackles extends AbilityDefinition addTooltipProperty("Damage Per Second", lc) +/** WC3 ability ID: 'AIpb'. Base ability: AbilityIds.orbofVenom. */ public class AbilityDefinitionOrbofVenom extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.orbofVenom) @@ -13172,6 +13625,7 @@ public class AbilityDefinitionOrbofVenom extends AbilityDefinition addTooltipProperty("Damage Bonus Dice", lc) +/** WC3 ability ID: 'Atru'. Base ability: AbilityIds.trueSight2. */ public class AbilityDefinitionDetectShade extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.trueSight2) @@ -13184,6 +13638,7 @@ public class AbilityDefinitionDetectShade extends AbilityDefinition addTooltipProperty("Detection Type", lc) +/** WC3 ability ID: 'Acmg'. Base ability: AbilityIds.controlMagic. */ public class AbilityDefinitionControlMagic extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.controlMagic) @@ -13210,6 +13665,7 @@ public class AbilityDefinitionControlMagic extends AbilityDefinition addTooltipProperty("Maximum Creep Level", lc) +/** WC3 ability ID: 'AUcs'. Base ability: AbilityIds.carrionSwarm1. */ public class AbilityDefinitionDreadlordCarrionSwarm extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.carrionSwarm1) @@ -13243,6 +13699,7 @@ public class AbilityDefinitionDreadlordCarrionSwarm extends AbilityDefinition addTooltipProperty("Distance", lc) +/** WC3 ability ID: 'AIx1'. Base ability: AbilityIds.allPlus1. */ public class AbilityDefinitionAllPlus1 extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.allPlus1) @@ -13276,6 +13733,7 @@ public class AbilityDefinitionAllPlus1 extends AbilityDefinition addTooltipProperty("Strength Bonus", lc) +/** WC3 ability ID: 'AIx2'. Base ability: AbilityIds.allPlus2. */ public class AbilityDefinitionAllPlus2 extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.allPlus2) @@ -13309,6 +13767,7 @@ public class AbilityDefinitionAllPlus2 extends AbilityDefinition addTooltipProperty("Strength Bonus", lc) +/** WC3 ability ID: 'AIx5'. Base ability: AbilityIds.crownofKingsAllPlus5. */ public class AbilityDefinitionCrownofKingsAllPlus5 extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.crownofKingsAllPlus5) @@ -13342,6 +13801,7 @@ public class AbilityDefinitionCrownofKingsAllPlus5 extends AbilityDefinition addTooltipProperty("Strength Bonus", lc) +/** WC3 ability ID: 'Acor'. Base ability: AbilityIds.corrosiveBreath. */ public class AbilityDefinitionCorrosiveBreath extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.corrosiveBreath) @@ -13354,6 +13814,7 @@ public class AbilityDefinitionCorrosiveBreath extends AbilityDefinition addTooltipProperty("Damage Per Second", lc) +/** WC3 ability ID: 'Aro1'. Base ability: AbilityIds.rootAncients. */ public class AbilityDefinitionRootAncients extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.rootAncients) @@ -13387,6 +13848,7 @@ public class AbilityDefinitionRootAncients extends AbilityDefinition addTooltipProperty("Rooted Weapons", lc) +/** WC3 ability ID: 'Aro2'. Base ability: AbilityIds.rootAncientProtector. */ public class AbilityDefinitionRootAncientProtector extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.rootAncientProtector) @@ -13420,6 +13882,7 @@ public class AbilityDefinitionRootAncientProtector extends AbilityDefinition addTooltipProperty("Rooted Weapons", lc) +/** WC3 ability ID: 'ANfy'. Base ability: AbilityIds.factory. */ public class AbilityDefinitionFactory extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.factory) @@ -13446,6 +13909,7 @@ public class AbilityDefinitionFactory extends AbilityDefinition addTooltipProperty("Spawn Interval", lc) +/** WC3 ability ID: 'AEfn'. Base ability: AbilityIds.forceofNature1. */ public class AbilityDefinitionKeeperoftheGroveForceofNature extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.forceofNature1) @@ -13465,6 +13929,7 @@ public class AbilityDefinitionKeeperoftheGroveForceofNature extends AbilityDefin addTooltipProperty("Number of Summoned Units", lc) +/** WC3 ability ID: 'AUdd'. Base ability: AbilityIds.deathAndDecay1. */ public class AbilityDefinitionLichDeathandDecay extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.deathAndDecay1) @@ -13484,6 +13949,7 @@ public class AbilityDefinitionLichDeathandDecay extends AbilityDefinition addTooltipProperty("Max Life Drained per Second (%)", lc) +/** WC3 ability ID: 'AIwb'. Base ability: AbilityIds.itemWeb. */ public class AbilityDefinitionItemWeb extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemWeb) @@ -13538,6 +14004,7 @@ public class AbilityDefinitionItemWeb extends AbilityDefinition addTooltipProperty("Silences When Ensnared", lc) +/** WC3 ability ID: 'AEfk'. Base ability: AbilityIds.wardenFanofKnives. */ public class AbilityDefinitionWardenFanofKnives extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.wardenFanofKnives) @@ -13571,6 +14038,7 @@ public class AbilityDefinitionWardenFanofKnives extends AbilityDefinition addTooltipProperty("Maximum Total Damage", lc) +/** WC3 ability ID: 'Sbtl'. Base ability: AbilityIds.battlestationsChaos. */ public class AbilityDefinitionBattlestationsChaos extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.battlestationsChaos) @@ -13590,6 +14058,7 @@ public class AbilityDefinitionBattlestationsChaos extends AbilityDefinition addTooltipProperty("Allowed Unit Type", lc) +/** WC3 ability ID: 'Acpf'. Base ability: AbilityIds.corporealForm. */ public class AbilityDefinitionCorporealForm extends AbilityDefinition private bitset morphingFlagsSet = bitset(1) @@ -13639,6 +14108,7 @@ public class AbilityDefinitionCorporealForm extends AbilityDefinition addTooltipProperty("Alternate Form Unit", lc) +/** WC3 ability ID: 'AUdc'. Base ability: AbilityIds.deathCoil1. */ public class AbilityDefinitionDeathKnightDeathCoil extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.deathCoil1) @@ -13651,6 +14121,7 @@ public class AbilityDefinitionDeathKnightDeathCoil extends AbilityDefinition addTooltipProperty("Amount Healed/Damaged", lc) +/** WC3 ability ID: 'Apsh'. Base ability: AbilityIds.phaseShift. */ public class AbilityDefinitionPhaseShift extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.phaseShift) @@ -13670,6 +14141,7 @@ public class AbilityDefinitionPhaseShift extends AbilityDefinition addTooltipProperty("Movement Speed Reduction (%)", lc) +/** WC3 ability ID: 'Asla'. Base ability: AbilityIds.sleepAlways. */ public class AbilityDefinitionSleepAlways extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.sleepAlways) @@ -13689,6 +14161,7 @@ public class AbilityDefinitionSleepAlways extends AbilityDefinition addTooltipProperty("Allow On Any Player Slot", lc) +/** WC3 ability ID: 'AIuw'. Base ability: AbilityIds.figurineUrsaWarrior. */ public class AbilityDefinitionFigurineUrsaWarrior extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.figurineUrsaWarrior) @@ -13722,6 +14195,7 @@ public class AbilityDefinitionFigurineUrsaWarrior extends AbilityDefinition addTooltipProperty("Summon 1 - Amount", lc) +/** WC3 ability ID: 'Aegr'. Base ability: AbilityIds.elunesGrace. */ public class AbilityDefinitionElunesGrace extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.elunesGrace) @@ -13783,6 +14257,7 @@ public class AbilityDefinitionElunesGrace extends AbilityDefinition addTooltipProperty("Attack Speed Factor", lc) +/** WC3 ability ID: 'Arlm'. Base ability: AbilityIds.returnLumber. */ public class AbilityDefinitionReturnLumber extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.returnLumber) @@ -13802,6 +14277,7 @@ public class AbilityDefinitionReturnLumber extends AbilityDefinition addTooltipProperty("Accepts Lumber", lc) +/** WC3 ability ID: 'Arll'. Base ability: AbilityIds.regenLifeArll. */ public class AbilityDefinitionRegenLifeArll extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.regenLifeArll) @@ -13814,6 +14290,7 @@ public class AbilityDefinitionRegenLifeArll extends AbilityDefinition addTooltipProperty("Hit Points Regenerated Per Second", lc) +/** WC3 ability ID: 'AEev'. Base ability: AbilityIds.evasion2. */ public class AbilityDefinitionDemonHunterEvasion extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.evasion2) @@ -13826,6 +14303,7 @@ public class AbilityDefinitionDemonHunterEvasion extends AbilityDefinition addTooltipProperty("Chance to Evade", lc) +/** WC3 ability ID: 'ANht'. Base ability: AbilityIds.pitLordHowlofTerror. */ public class AbilityDefinitionPitLordHowlofTerror extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.pitLordHowlofTerror) @@ -13880,6 +14358,7 @@ public class AbilityDefinitionPitLordHowlofTerror extends AbilityDefinition addTooltipProperty("Max Units", lc) +/** WC3 ability ID: 'ANhs'. Base ability: AbilityIds.alchemistHealingSpray. */ public class AbilityDefinitionAlchemistHealingSpray extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.alchemistHealingSpray) @@ -13927,6 +14406,7 @@ public class AbilityDefinitionAlchemistHealingSpray extends AbilityDefinition addTooltipProperty("Building Damage Factor", lc) +/** WC3 ability ID: 'Aegm'. Base ability: AbilityIds.entangledGoldMineAbility. */ public class AbilityDefinitionEntangledGoldMine extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.entangledGoldMineAbility) @@ -13946,6 +14426,7 @@ public class AbilityDefinitionEntangledGoldMine extends AbilityDefinition addTooltipProperty("Gold per Interval", lc) +/** WC3 ability ID: 'AEer'. Base ability: AbilityIds.entanglingRoots1. */ public class AbilityDefinitionKeeperoftheGroveEntanglingRoots extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.entanglingRoots1) @@ -13958,6 +14439,7 @@ public class AbilityDefinitionKeeperoftheGroveEntanglingRoots extends AbilityDef addTooltipProperty("Damage per Second", lc) +/** WC3 ability ID: 'Alsh'. Base ability: AbilityIds.lightningShield. */ public class AbilityDefinitionLightningShield extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.lightningShield) @@ -13970,6 +14452,7 @@ public class AbilityDefinitionLightningShield extends AbilityDefinition addTooltipProperty("Damage per Second", lc) +/** WC3 ability ID: 'AIva'. Base ability: AbilityIds.itemLifeSteal. */ public class AbilityDefinitionVampiricattackAIva extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemLifeSteal) @@ -13982,6 +14465,7 @@ public class AbilityDefinitionVampiricattackAIva extends AbilityDefinition addTooltipProperty("Life Stolen Per Attack", lc) +/** WC3 ability ID: 'Acoh'. Base ability: AbilityIds.pickupArcher. */ public class AbilityDefinitionCoupleHippogryph extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.pickupArcher) @@ -14001,6 +14485,7 @@ public class AbilityDefinitionCoupleHippogryph extends AbilityDefinition addTooltipProperty("Partner Unit Type", lc) +/** WC3 ability ID: 'AHre'. Base ability: AbilityIds.resurrection. */ public class AbilityDefinitionPaladinResurrection extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.resurrection) @@ -14020,6 +14505,7 @@ public class AbilityDefinitionPaladinResurrection extends AbilityDefinition addTooltipProperty("Number of Corpses Raised", lc) +/** WC3 ability ID: 'AUcb'. Base ability: AbilityIds.cryptLordCarrionScarabs. */ public class AbilityDefinitionCryptLordCarrionScarabs extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.cryptLordCarrionScarabs) @@ -14067,6 +14553,7 @@ public class AbilityDefinitionCryptLordCarrionScarabs extends AbilityDefinition addTooltipProperty("Unit Type One", lc) +/** WC3 ability ID: 'Sbsk'. Base ability: AbilityIds.berserkerUpgrade. */ public class AbilityDefinitionBerserkerUpgrade extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.berserkerUpgrade) @@ -14079,6 +14566,7 @@ public class AbilityDefinitionBerserkerUpgrade extends AbilityDefinition addTooltipProperty("New Unit Type", lc) +/** WC3 ability ID: 'APrr'. Base ability: AbilityIds.runeofGreaterResurrection. */ public class AbilityDefinitionRuneofGreaterResurrection extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.runeofGreaterResurrection) @@ -14098,6 +14586,7 @@ public class AbilityDefinitionRuneofGreaterResurrection extends AbilityDefinitio addTooltipProperty("Number of Corpses Raised", lc) +/** WC3 ability ID: 'Amfl'. Base ability: AbilityIds.manaFlare. */ public class AbilityDefinitionManaFlare extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.manaFlare) @@ -14145,6 +14634,7 @@ public class AbilityDefinitionManaFlare extends AbilityDefinition addTooltipProperty("Unit - Maximum Damage", lc) +/** WC3 ability ID: 'AOre'. Base ability: AbilityIds.reincarnation2. */ public class AbilityDefinitionTaurenChieftainReincarnation extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.reincarnation2) @@ -14157,6 +14647,7 @@ public class AbilityDefinitionTaurenChieftainReincarnation extends AbilityDefini addTooltipProperty("Reincarnation Delay", lc) +/** WC3 ability ID: 'Acoa'. Base ability: AbilityIds.mountHippogryph. */ public class AbilityDefinitionCoupleArcher extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.mountHippogryph) @@ -14176,6 +14667,7 @@ public class AbilityDefinitionCoupleArcher extends AbilityDefinition addTooltipProperty("Partner Unit Type", lc) +/** WC3 ability ID: 'Abof'. Base ability: AbilityIds.ballsofFire. */ public class AbilityDefinitionBallsofFire extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.ballsofFire) @@ -14223,6 +14715,7 @@ public class AbilityDefinitionBallsofFire extends AbilityDefinition addTooltipProperty("Full Damage Interval", lc) +/** WC3 ability ID: 'Aprg'. Base ability: AbilityIds.purge. */ public class AbilityDefinitionPurge extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.purge) @@ -14270,6 +14763,7 @@ public class AbilityDefinitionPurge extends AbilityDefinition addTooltipProperty("Summoned Unit Damage", lc) +/** WC3 ability ID: 'Aslo'. Base ability: AbilityIds.slow. */ public class AbilityDefinitionSlow extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.slow) @@ -14296,6 +14790,7 @@ public class AbilityDefinitionSlow extends AbilityDefinition addTooltipProperty("Attack Speed Factor", lc) +/** WC3 ability ID: 'APrl'. Base ability: AbilityIds.runeofLesserResurrection. */ public class AbilityDefinitionRuneofLesserResurrection extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.runeofLesserResurrection) @@ -14315,6 +14810,7 @@ public class AbilityDefinitionRuneofLesserResurrection extends AbilityDefinition addTooltipProperty("Number of Corpses Raised", lc) +/** WC3 ability ID: 'AItp'. Base ability: AbilityIds.itemTownPortal. */ public class AbilityDefinitionItemTownPortal extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemTownPortal) @@ -14334,6 +14830,7 @@ public class AbilityDefinitionItemTownPortal extends AbilityDefinition addTooltipProperty("Use Teleport Clustering", lc) +/** WC3 ability ID: 'ANg1'. Base ability: AbilityIds.tinkererRoboGoblinLevel1. */ public class AbilityDefinitionTinkererRoboGoblinLevel1 extends AbilityDefinition private bitset morphingFlagsSet = bitset(1) @@ -14397,6 +14894,7 @@ public class AbilityDefinitionTinkererRoboGoblinLevel1 extends AbilityDefinition addTooltipProperty("Alternate Form Unit", lc) +/** WC3 ability ID: 'Amil'. Base ability: AbilityIds.calltoArms. */ public class AbilityDefinitionMilitia extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.calltoArms) @@ -14416,6 +14914,7 @@ public class AbilityDefinitionMilitia extends AbilityDefinition addTooltipProperty("Normal Form Unit", lc) +/** WC3 ability ID: 'Avng'. Base ability: AbilityIds.vengeance. */ public class AbilityDefinitionVengeance extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.vengeance) @@ -14470,6 +14969,7 @@ public class AbilityDefinitionVengeance extends AbilityDefinition addTooltipProperty("Unit Type Two", lc) +/** WC3 ability ID: 'AItm'. Base ability: AbilityIds.intelligenceModPlus2. */ public class AbilityDefinitionIntelligenceModPlus2 extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.intelligenceModPlus2) @@ -14503,6 +15003,7 @@ public class AbilityDefinitionIntelligenceModPlus2 extends AbilityDefinition addTooltipProperty("Strength Bonus", lc) +/** WC3 ability ID: 'AItl'. Base ability: AbilityIds.attackBonusPlus8. */ public class AbilityDefinitionAttackBonusPlus8 extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.attackBonusPlus8) @@ -14515,6 +15016,7 @@ public class AbilityDefinitionAttackBonusPlus8 extends AbilityDefinition addTooltipProperty("Attack Bonus", lc) +/** WC3 ability ID: 'AItn'. Base ability: AbilityIds.attackBonusPlus10. */ public class AbilityDefinitionAttackBonusPlus10 extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.attackBonusPlus10) @@ -14527,6 +15029,7 @@ public class AbilityDefinitionAttackBonusPlus10 extends AbilityDefinition addTooltipProperty("Attack Bonus", lc) +/** WC3 ability ID: 'ANg3'. Base ability: AbilityIds.tinkererRoboGoblinLevel3. */ public class AbilityDefinitionTinkererRoboGoblinLevel3 extends AbilityDefinition private bitset morphingFlagsSet = bitset(1) @@ -14590,6 +15093,7 @@ public class AbilityDefinitionTinkererRoboGoblinLevel3 extends AbilityDefinition addTooltipProperty("Alternate Form Unit", lc) +/** WC3 ability ID: 'Adda'. Base ability: AbilityIds.aOEdamageupondeath. */ public class AbilityDefinitionDeathDamageAOEsapper extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.aOEdamageupondeath) @@ -14623,6 +15127,7 @@ public class AbilityDefinitionDeathDamageAOEsapper extends AbilityDefinition addTooltipProperty("Partial Damage Radius", lc) +/** WC3 ability ID: 'Aroo'. Base ability: AbilityIds.root. */ public class AbilityDefinitionAroo extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.root) @@ -14656,6 +15161,7 @@ public class AbilityDefinitionAroo extends AbilityDefinition addTooltipProperty("Rooted Weapons", lc) +/** WC3 ability ID: 'ANg2'. Base ability: AbilityIds.tinkererRoboGoblinLevel2. */ public class AbilityDefinitionTinkererRoboGoblinLevel2 extends AbilityDefinition private bitset morphingFlagsSet = bitset(1) @@ -14719,6 +15225,7 @@ public class AbilityDefinitionTinkererRoboGoblinLevel2 extends AbilityDefinition addTooltipProperty("Alternate Form Unit", lc) +/** WC3 ability ID: 'AUfa'. Base ability: AbilityIds.frostArmor1. */ public class AbilityDefinitionLichFrostArmor extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.frostArmor1) @@ -14738,6 +15245,7 @@ public class AbilityDefinitionLichFrostArmor extends AbilityDefinition addTooltipProperty("Armor Bonus", lc) +/** WC3 ability ID: 'Srtt'. Base ability: AbilityIds.tankUpgrade. */ public class AbilityDefinitionTankUpgrade extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.tankUpgrade) @@ -14750,6 +15258,7 @@ public class AbilityDefinitionTankUpgrade extends AbilityDefinition addTooltipProperty("New Unit Type", lc) +/** WC3 ability ID: 'Acri'. Base ability: AbilityIds.cripple. */ public class AbilityDefinitionCripple extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.cripple) @@ -14776,6 +15285,7 @@ public class AbilityDefinitionCripple extends AbilityDefinition addTooltipProperty("Movement Speed Reduction (%)", lc) +/** WC3 ability ID: 'Aflk'. Base ability: AbilityIds.flakCannon. */ public class AbilityDefinitionFlakCannon extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.flakCannon) @@ -14816,6 +15326,7 @@ public class AbilityDefinitionFlakCannon extends AbilityDefinition addTooltipProperty("Full Damage Amount", lc) +/** WC3 ability ID: 'Aps2'. Base ability: AbilityIds.possessionChanneling. */ public class AbilityDefinitionPossessionChanneling extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.possessionChanneling) @@ -14849,6 +15360,7 @@ public class AbilityDefinitionPossessionChanneling extends AbilityDefinition addTooltipProperty("Target Is Invulnerable", lc) +/** WC3 ability ID: 'Aroc'. Base ability: AbilityIds.rocketAttack. */ public class AbilityDefinitionRocketAttack extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.rocketAttack) @@ -14875,6 +15387,7 @@ public class AbilityDefinitionRocketAttack extends AbilityDefinition addTooltipProperty("Maximum Total Damage", lc) +/** WC3 ability ID: 'ANef'. Base ability: AbilityIds.brewmasterStormEarthandFire. */ public class AbilityDefinitionBrewmasterStormEarthandFire extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.brewmasterStormEarthandFire) @@ -14887,6 +15400,7 @@ public class AbilityDefinitionBrewmasterStormEarthandFire extends AbilityDefinit addTooltipProperty("Summoned Unit Types", lc) +/** WC3 ability ID: 'ANeg'. Base ability: AbilityIds.tinkererEngineeringUpgrade. */ public class AbilityDefinitionTinkererEngineeringUpgrade extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.tinkererEngineeringUpgrade) @@ -14934,6 +15448,7 @@ public class AbilityDefinitionTinkererEngineeringUpgrade extends AbilityDefiniti addTooltipProperty("Ability Upgrade 2", lc) +/** WC3 ability ID: 'Amin'. Base ability: AbilityIds.mineexploding. */ public class AbilityDefinitionMine extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.mineexploding) @@ -14953,6 +15468,7 @@ public class AbilityDefinitionMine extends AbilityDefinition addTooltipProperty("Invisibility Transition Time", lc) +/** WC3 ability ID: 'Amim'. Base ability: AbilityIds.spellImmunity2. */ public class AbilityDefinitionMagicImmunity extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.spellImmunity2) @@ -14965,6 +15481,7 @@ public class AbilityDefinitionMagicImmunity extends AbilityDefinition addTooltipProperty("Magic Damage Factor", lc) +/** WC3 ability ID: 'AUfn'. Base ability: AbilityIds.frostNova1. */ public class AbilityDefinitionLichFrostNova extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.frostNova1) @@ -14991,6 +15508,7 @@ public class AbilityDefinitionLichFrostNova extends AbilityDefinition addTooltipProperty("Maximum Damage", lc) +/** WC3 ability ID: 'Aroa'. Base ability: AbilityIds.roar. */ public class AbilityDefinitionRoar extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.roar) @@ -15045,6 +15563,7 @@ public class AbilityDefinitionRoar extends AbilityDefinition addTooltipProperty("Max Units", lc) +/** WC3 ability ID: 'AIsr'. Base ability: AbilityIds.runedBracers. */ public class AbilityDefinitionRunedBracers extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.runedBracers) @@ -15064,6 +15583,7 @@ public class AbilityDefinitionRunedBracers extends AbilityDefinition addTooltipProperty("Damage Reduction", lc) +/** WC3 ability ID: 'AUdr'. Base ability: AbilityIds.darkRitual. */ public class AbilityDefinitionLichDarkRitual extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.darkRitual) @@ -15104,6 +15624,7 @@ public class AbilityDefinitionLichDarkRitual extends AbilityDefinition addTooltipProperty("Mana Conversion As Percent", lc) +/** WC3 ability ID: 'AUds'. Base ability: AbilityIds.darkSummoning1. */ public class AbilityDefinitionTichondriusDarkSummoning extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.darkSummoning1) @@ -15130,6 +15651,7 @@ public class AbilityDefinitionTichondriusDarkSummoning extends AbilityDefinition addTooltipProperty("Casting Delay (seconds)", lc) +/** WC3 ability ID: 'AIsp'. Base ability: AbilityIds.itemTemporarySpeedBonus. */ public class AbilityDefinitionItemSpeed extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemTemporarySpeedBonus) @@ -15142,6 +15664,7 @@ public class AbilityDefinitionItemSpeed extends AbilityDefinition addTooltipProperty("Movement Speed Increase", lc) +/** WC3 ability ID: 'Ablo'. Base ability: AbilityIds.bloodlust1. */ public class AbilityDefinitionBloodlust extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.bloodlust1) @@ -15168,6 +15691,7 @@ public class AbilityDefinitionBloodlust extends AbilityDefinition addTooltipProperty("Scaling Factor", lc) +/** WC3 ability ID: 'AUdp'. Base ability: AbilityIds.deathPact. */ public class AbilityDefinitionDeathKnightDeathPact extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.deathPact) @@ -15208,6 +15732,7 @@ public class AbilityDefinitionDeathKnightDeathPact extends AbilityDefinition addTooltipProperty("Mana Conversion As Percent", lc) +/** WC3 ability ID: 'Ablp'. Base ability: AbilityIds.blightPlacement. */ public class AbilityDefinitionBlightPlacement extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.blightPlacement) @@ -15227,6 +15752,7 @@ public class AbilityDefinitionBlightPlacement extends AbilityDefinition addTooltipProperty("Expansion Amount", lc) +/** WC3 ability ID: 'ANfl'. Base ability: AbilityIds.seaWitchForkedLightning. */ public class AbilityDefinitionSeaWitchForkedLightning extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.seaWitchForkedLightning) @@ -15260,6 +15786,7 @@ public class AbilityDefinitionSeaWitchForkedLightning extends AbilityDefinition addTooltipProperty("Distance", lc) +/** WC3 ability ID: 'AIsm'. Base ability: AbilityIds.itemStrengthGain. */ public class AbilityDefinitionStrengthMod extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemStrengthGain) @@ -15293,6 +15820,7 @@ public class AbilityDefinitionStrengthMod extends AbilityDefinition addTooltipProperty("Strength Bonus", lc) +/** WC3 ability ID: 'AIsl'. Base ability: AbilityIds.scrollofLifeRegen. */ public class AbilityDefinitionScrollofLifeRegen extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.scrollofLifeRegen) @@ -15336,6 +15864,7 @@ public class AbilityDefinitionScrollofLifeRegen extends AbilityDefinition def.setLvlDataInt("irl3", level, 3, value) +/** WC3 ability ID: 'Anhe'. Base ability: AbilityIds.heal1. */ public class AbilityDefinitionHealCreepNormalAnhe extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.heal1) @@ -15348,6 +15877,7 @@ public class AbilityDefinitionHealCreepNormalAnhe extends AbilityDefinition addTooltipProperty("Hit Points Gained", lc) +/** WC3 ability ID: 'AIsx'. Base ability: AbilityIds.attackSpeedIncrease. */ public class AbilityDefinitionAttackSpeedIncrease extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.attackSpeedIncrease) @@ -15360,6 +15890,7 @@ public class AbilityDefinitionAttackSpeedIncrease extends AbilityDefinition addTooltipProperty("Attack Speed Increase", lc) +/** WC3 ability ID: 'Adef'. Base ability: AbilityIds.defend. */ public class AbilityDefinitionDefend extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.defend) @@ -15421,6 +15952,7 @@ public class AbilityDefinitionDefend extends AbilityDefinition addTooltipProperty("Magic Damage Reduction", lc) +/** WC3 ability ID: 'AIsw'. Base ability: AbilityIds.sentryWardAIsw. */ public class AbilityDefinitionSentryWardAIsw extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.sentryWardAIsw) @@ -15433,6 +15965,7 @@ public class AbilityDefinitionSentryWardAIsw extends AbilityDefinition addTooltipProperty("Ward Unit Type", lc) +/** WC3 ability ID: 'Agra'. Base ability: AbilityIds.grabTree. */ public class AbilityDefinitionGrabTree extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.grabTree) @@ -15473,6 +16006,7 @@ public class AbilityDefinitionGrabTree extends AbilityDefinition addTooltipProperty("Remove Delay", lc) +/** WC3 ability ID: 'Adec'. Base ability: AbilityIds.decouple. */ public class AbilityDefinitionDecouple extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.decouple) @@ -15492,6 +16026,7 @@ public class AbilityDefinitionDecouple extends AbilityDefinition addTooltipProperty("Partner Unit Type Two", lc) +/** WC3 ability ID: 'AItb'. Base ability: AbilityIds.dustofAppearance. */ public class AbilityDefinitionDustofAppearance extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.dustofAppearance) @@ -15504,6 +16039,7 @@ public class AbilityDefinitionDustofAppearance extends AbilityDefinition addTooltipProperty("Detection Type", lc) +/** WC3 ability ID: 'AItc'. Base ability: AbilityIds.attackBonusAItc. */ public class AbilityDefinitionAttackBonusAItc extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.attackBonusAItc) @@ -15516,6 +16052,7 @@ public class AbilityDefinitionAttackBonusAItc extends AbilityDefinition addTooltipProperty("Attack Bonus", lc) +/** WC3 ability ID: 'AIta'. Base ability: AbilityIds.itemAreaDetection. */ public class AbilityDefinitionItemDetectAoe extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemAreaDetection) @@ -15528,6 +16065,7 @@ public class AbilityDefinitionItemDetectAoe extends AbilityDefinition addTooltipProperty("Detection Radius", lc) +/** WC3 ability ID: 'AItj'. Base ability: AbilityIds.attackBonusPlus5. */ public class AbilityDefinitionAttackBonusPlus5 extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.attackBonusPlus5) @@ -15540,6 +16078,7 @@ public class AbilityDefinitionAttackBonusPlus5 extends AbilityDefinition addTooltipProperty("Attack Bonus", lc) +/** WC3 ability ID: 'AItk'. Base ability: AbilityIds.attackBonusPlus7. */ public class AbilityDefinitionAttackBonusPlus7 extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.attackBonusPlus7) @@ -15552,6 +16091,7 @@ public class AbilityDefinitionAttackBonusPlus7 extends AbilityDefinition addTooltipProperty("Attack Bonus", lc) +/** WC3 ability ID: 'AIth'. Base ability: AbilityIds.attackBonusPlus2. */ public class AbilityDefinitionAttackBonusPlus2 extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.attackBonusPlus2) @@ -15564,6 +16104,7 @@ public class AbilityDefinitionAttackBonusPlus2 extends AbilityDefinition addTooltipProperty("Attack Bonus", lc) +/** WC3 ability ID: 'Adev'. Base ability: AbilityIds.devour1. */ public class AbilityDefinitionDevour extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.devour1) @@ -15576,6 +16117,7 @@ public class AbilityDefinitionDevour extends AbilityDefinition addTooltipProperty("Max Creep Level", lc) +/** WC3 ability ID: 'AIti'. Base ability: AbilityIds.attackBonusPlus4. */ public class AbilityDefinitionAttackBonusPlus4 extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.attackBonusPlus4) @@ -15588,6 +16130,7 @@ public class AbilityDefinitionAttackBonusPlus4 extends AbilityDefinition addTooltipProperty("Attack Bonus", lc) +/** WC3 ability ID: 'AHtc'. Base ability: AbilityIds.thunderClap. */ public class AbilityDefinitionMountainKingThunderClap extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.thunderClap) @@ -15628,6 +16171,7 @@ public class AbilityDefinitionMountainKingThunderClap extends AbilityDefinition addTooltipProperty("Movement Speed Reduction (%)", lc) +/** WC3 ability ID: 'AItf'. Base ability: AbilityIds.attackBonusAItf. */ public class AbilityDefinitionAttackBonusAItf extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.attackBonusAItf) @@ -15640,6 +16184,7 @@ public class AbilityDefinitionAttackBonusAItf extends AbilityDefinition addTooltipProperty("Attack Bonus", lc) +/** WC3 ability ID: 'Adet'. Base ability: AbilityIds.detector. */ public class AbilityDefinitionAdet extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.detector) @@ -15652,6 +16197,7 @@ public class AbilityDefinitionAdet extends AbilityDefinition addTooltipProperty("Detection Type", lc) +/** WC3 ability ID: 'ANfd'. Base ability: AbilityIds.fingerofDeath. */ public class AbilityDefinitionFingerofDeath extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.fingerofDeath) @@ -15678,6 +16224,7 @@ public class AbilityDefinitionFingerofDeath extends AbilityDefinition addTooltipProperty("Graphic Duration", lc) +/** WC3 ability ID: 'AItg'. Base ability: AbilityIds.attackBonusPlus1. */ public class AbilityDefinitionAttackBonusPlus1 extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.attackBonusPlus1) @@ -15690,6 +16237,7 @@ public class AbilityDefinitionAttackBonusPlus1 extends AbilityDefinition addTooltipProperty("Attack Bonus", lc) +/** WC3 ability ID: 'ANfa'. Base ability: AbilityIds.seaWitchFrostArrows. */ public class AbilityDefinitionSeaWitchFrostArrows extends AbilityDefinition private bitset stackFlagsSet = bitset(7) @@ -15733,6 +16281,7 @@ public class AbilityDefinitionSeaWitchFrostArrows extends AbilityDefinition addTooltipProperty("Movement Speed Factor", lc) +/** WC3 ability ID: 'ANfb'. Base ability: AbilityIds.firebolt. */ public class AbilityDefinitionFireBolt extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.firebolt) @@ -15745,6 +16294,7 @@ public class AbilityDefinitionFireBolt extends AbilityDefinition addTooltipProperty("Damage", lc) +/** WC3 ability ID: 'AHtb'. Base ability: AbilityIds.stormBolt. */ public class AbilityDefinitionMountainKingThunderBolt extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.stormBolt) @@ -15757,6 +16307,7 @@ public class AbilityDefinitionMountainKingThunderBolt extends AbilityDefinition addTooltipProperty("Damage", lc) +/** WC3 ability ID: 'Aesn'. Base ability: AbilityIds.sentinel. */ public class AbilityDefinitionSentinel extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.sentinel) @@ -15804,6 +16355,7 @@ public class AbilityDefinitionSentinel extends AbilityDefinition def.setLvlDataUnreal("Esn5", level, 5, value) +/** WC3 ability ID: 'AHwe'. Base ability: AbilityIds.summonWaterElemental. */ public class AbilityDefinitionArchMageSummonWaterElemental extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.summonWaterElemental) @@ -15823,6 +16375,7 @@ public class AbilityDefinitionArchMageSummonWaterElemental extends AbilityDefini addTooltipProperty("Summoned Unit Type", lc) +/** WC3 ability ID: 'Sloa'. Base ability: AbilityIds.loadBurrow. */ public class AbilityDefinitionLoadBurrow extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.loadBurrow) @@ -15835,6 +16388,7 @@ public class AbilityDefinitionLoadBurrow extends AbilityDefinition addTooltipProperty("Allowed Unit Type", lc) +/** WC3 ability ID: 'Adsm'. Base ability: AbilityIds.dispelMagic1. */ public class AbilityDefinitionDispelMagiccreep extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.dispelMagic1) @@ -15854,6 +16408,7 @@ public class AbilityDefinitionDispelMagiccreep extends AbilityDefinition addTooltipProperty("Summoned Unit Damage", lc) +/** WC3 ability ID: 'Afsh'. Base ability: AbilityIds.fragShards. */ public class AbilityDefinitionFragShards extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.fragShards) @@ -15894,6 +16449,7 @@ public class AbilityDefinitionFragShards extends AbilityDefinition addTooltipProperty("Full Damage Amount", lc) +/** WC3 ability ID: 'Adt1'. Base ability: AbilityIds.detectSentryWard. */ public class AbilityDefinitionDetectSentryWard extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.detectSentryWard) @@ -15906,6 +16462,7 @@ public class AbilityDefinitionDetectSentryWard extends AbilityDefinition addTooltipProperty("Detection Type", lc) +/** WC3 ability ID: 'Apxf'. Base ability: AbilityIds.phoenixFire. */ public class AbilityDefinitionPhoenixFire extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.phoenixFire) @@ -15925,6 +16482,7 @@ public class AbilityDefinitionPhoenixFire extends AbilityDefinition addTooltipProperty("Damage Per Second", lc) +/** WC3 ability ID: 'Arai'. Base ability: AbilityIds.raiseDead. */ public class AbilityDefinitionRaiseDead extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.raiseDead) @@ -15965,6 +16523,7 @@ public class AbilityDefinitionRaiseDead extends AbilityDefinition addTooltipProperty("Unit Type One", lc) +/** WC3 ability ID: 'Anwm'. Base ability: AbilityIds.anwm. */ public class AbilityDefinitionAnwm extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.anwm) @@ -15984,6 +16543,7 @@ public class AbilityDefinitionAnwm extends AbilityDefinition addTooltipProperty("Summoned Unit Type", lc) +/** WC3 ability ID: 'Ache'. Base ability: AbilityIds.rayofDisruption. */ public class AbilityDefinitionRayOfDisruption extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.rayofDisruption) @@ -16010,6 +16570,7 @@ public class AbilityDefinitionRayOfDisruption extends AbilityDefinition addTooltipProperty("Summoned Unit Damage", lc) +/** WC3 ability ID: 'Ashm'. Base ability: AbilityIds.shadowMeld. */ public class AbilityDefinitionShadowMeld extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.shadowMeld) @@ -16043,6 +16604,7 @@ public class AbilityDefinitionShadowMeld extends AbilityDefinition addTooltipProperty("Permanent Cloak", lc) +/** WC3 ability ID: 'AIhm'. Base ability: AbilityIds.itemShadowMeld. */ public class AbilityDefinitionShadowMeldItem extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemShadowMeld) @@ -16076,6 +16638,7 @@ public class AbilityDefinitionShadowMeldItem extends AbilityDefinition addTooltipProperty("Permanent Cloak", lc) +/** WC3 ability ID: 'Ara2'. Base ability: AbilityIds.roarAra2. */ public class AbilityDefinitionRoarAra2 extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.roarAra2) @@ -16130,6 +16693,7 @@ public class AbilityDefinitionRoarAra2 extends AbilityDefinition addTooltipProperty("Max Units", lc) +/** WC3 ability ID: 'Aeth'. Base ability: AbilityIds.ghostVisible. */ public class AbilityDefinitionGhostVisible extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.ghostVisible) @@ -16149,6 +16713,7 @@ public class AbilityDefinitionGhostVisible extends AbilityDefinition addTooltipProperty("Immune to Morph Effects", lc) +/** WC3 ability ID: 'Adtg'. Base ability: AbilityIds.trueSight1. */ public class AbilityDefinitionDetectgeneral extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.trueSight1) @@ -16161,6 +16726,7 @@ public class AbilityDefinitionDetectgeneral extends AbilityDefinition addTooltipProperty("Detection Type", lc) +/** WC3 ability ID: 'Stpr'. Base ability: AbilityIds.pIlotTankRifleman. */ public class AbilityDefinitionPIlotTankRifleman extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.pIlotTankRifleman) @@ -16180,6 +16746,7 @@ public class AbilityDefinitionPIlotTankRifleman extends AbilityDefinition addTooltipProperty("Required Unit Type", lc) +/** WC3 ability ID: 'AIzb'. Base ability: AbilityIds.itemFreezeDamageBonus. */ public class AbilityDefinitionFreezeDamageBonus extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemFreezeDamageBonus) @@ -16199,6 +16766,7 @@ public class AbilityDefinitionFreezeDamageBonus extends AbilityDefinition addTooltipProperty("Damage Bonus", lc) +/** WC3 ability ID: 'Aetf'. Base ability: AbilityIds.etherealForm. */ public class AbilityDefinitionEtherealForm extends AbilityDefinition private bitset morphingFlagsSet = bitset(1) @@ -16248,6 +16816,7 @@ public class AbilityDefinitionEtherealForm extends AbilityDefinition addTooltipProperty("Alternate Form Unit", lc) +/** WC3 ability ID: 'Adtn'. Base ability: AbilityIds.detonate. */ public class AbilityDefinitionDetonate extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.detonate) @@ -16267,6 +16836,7 @@ public class AbilityDefinitionDetonate extends AbilityDefinition addTooltipProperty("Mana Loss (per unit)", lc) +/** WC3 ability ID: 'Amrf'. Base ability: AbilityIds.crowForm. */ public class AbilityDefinitionRavenFormMedivh extends AbilityDefinition private bitset morphingFlagsSet = bitset(5) @@ -16316,6 +16886,7 @@ public class AbilityDefinitionRavenFormMedivh extends AbilityDefinition addTooltipProperty("Alternate Form Unit", lc) +/** WC3 ability ID: 'AOsw'. Base ability: AbilityIds.shadowHunterSerpentWard. */ public class AbilityDefinitionShadowHunterSerpentWard extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.shadowHunterSerpentWard) @@ -16335,6 +16906,7 @@ public class AbilityDefinitionShadowHunterSerpentWard extends AbilityDefinition addTooltipProperty("Summoned Unit Type", lc) +/** WC3 ability ID: 'Aabs'. Base ability: AbilityIds.absorbMana. */ public class AbilityDefinitionAbsorbMana extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.absorbMana) @@ -16354,6 +16926,7 @@ public class AbilityDefinitionAbsorbMana extends AbilityDefinition addTooltipProperty("Maximum Life Absorbed", lc) +/** WC3 ability ID: 'Aabr'. Base ability: AbilityIds.auraRegenerationStatue. */ public class AbilityDefinitionAuraRegenerationStatue extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.auraRegenerationStatue) @@ -16373,6 +16946,7 @@ public class AbilityDefinitionAuraRegenerationStatue extends AbilityDefinition addTooltipProperty("Amount of Hit Points Regenerated", lc) +/** WC3 ability ID: 'Auns'. Base ability: AbilityIds.unsummonBuilding. */ public class AbilityDefinitionUnsummon extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.unsummonBuilding) @@ -16392,6 +16966,7 @@ public class AbilityDefinitionUnsummon extends AbilityDefinition addTooltipProperty("Salvage Cost Ratio", lc) +/** WC3 ability ID: 'AOsh'. Base ability: AbilityIds.shockwave2. */ public class AbilityDefinitionTaurenChieftainShockWave extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.shockwave2) @@ -16425,6 +17000,7 @@ public class AbilityDefinitionTaurenChieftainShockWave extends AbilityDefinition addTooltipProperty("Maximum Damage", lc) +/** WC3 ability ID: 'Scri'. Base ability: AbilityIds.cripple1. */ public class AbilityDefinitionCrippleWarlock extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.cripple1) @@ -16451,6 +17027,7 @@ public class AbilityDefinitionCrippleWarlock extends AbilityDefinition addTooltipProperty("Movement Speed Reduction (%)", lc) +/** WC3 ability ID: 'AOsf'. Base ability: AbilityIds.feralSpirit2. */ public class AbilityDefinitionFarseerSpiritWolf extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.feralSpirit2) @@ -16470,6 +17047,7 @@ public class AbilityDefinitionFarseerSpiritWolf extends AbilityDefinition addTooltipProperty("Number of Summoned Units", lc) +/** WC3 ability ID: 'Stpm'. Base ability: AbilityIds.pilotTankMortarTeam. */ public class AbilityDefinitionPilotTankMortarTeam extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.pilotTankMortarTeam) @@ -16489,6 +17067,7 @@ public class AbilityDefinitionPilotTankMortarTeam extends AbilityDefinition addTooltipProperty("Required Unit Type", lc) +/** WC3 ability ID: 'AIxs'. Base ability: AbilityIds.antimagicShieldAIxs. */ public class AbilityDefinitionAntimagicShieldAIxs extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.antimagicShieldAIxs) @@ -16522,6 +17101,7 @@ public class AbilityDefinitionAntimagicShieldAIxs extends AbilityDefinition addTooltipProperty("Shield Life", lc) +/** WC3 ability ID: 'AIxm'. Base ability: AbilityIds.itemIntAgiStrgain. */ public class AbilityDefinitionPermanentAllPlus1 extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemIntAgiStrgain) @@ -16555,6 +17135,7 @@ public class AbilityDefinitionPermanentAllPlus1 extends AbilityDefinition addTooltipProperty("Strength Bonus", lc) +/** WC3 ability ID: 'Aadm'. Base ability: AbilityIds.abolishMagic. */ public class AbilityDefinitionAbolishMagic extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.abolishMagic) @@ -16574,6 +17155,7 @@ public class AbilityDefinitionAbolishMagic extends AbilityDefinition addTooltipProperty("Summoned Unit Damage", lc) +/** WC3 ability ID: 'Arav'. Base ability: AbilityIds.stormCrowForm. */ public class AbilityDefinitionRavenFormDruidoftheTalon extends AbilityDefinition private bitset morphingFlagsSet = bitset(5) @@ -16623,6 +17205,7 @@ public class AbilityDefinitionRavenFormDruidoftheTalon extends AbilityDefinition addTooltipProperty("Alternate Form Unit", lc) +/** WC3 ability ID: 'Apts'. Base ability: AbilityIds.diseaseCloud2. */ public class AbilityDefinitionPlagueToss extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.diseaseCloud2) @@ -16635,6 +17218,7 @@ public class AbilityDefinitionPlagueToss extends AbilityDefinition addTooltipProperty("Ward Unit Type", lc) +/** WC3 ability ID: 'SCva'. Base ability: AbilityIds.vampiricattack. */ public class AbilityDefinitionVampiricattack extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.vampiricattack) @@ -16647,6 +17231,7 @@ public class AbilityDefinitionVampiricattack extends AbilityDefinition addTooltipProperty("Life Stolen Per Attack", lc) +/** WC3 ability ID: 'Achd'. Base ability: AbilityIds.cargoHoldDeath. */ public class AbilityDefinitionCargoHoldDeath extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.cargoHoldDeath) @@ -16673,6 +17258,7 @@ public class AbilityDefinitionCargoHoldDeath extends AbilityDefinition addTooltipProperty("Attack Update Frequency", lc) +/** WC3 ability ID: 'Acha'. Base ability: AbilityIds.chaos. */ public class AbilityDefinitionAcha extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.chaos) @@ -16685,6 +17271,7 @@ public class AbilityDefinitionAcha extends AbilityDefinition addTooltipProperty("New Unit Type", lc) +/** WC3 ability ID: 'ACuf'. Base ability: AbilityIds.unholyFrenzycreep. */ public class AbilityDefinitionUnholyFrenzycreep extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.unholyFrenzycreep) @@ -16704,6 +17291,7 @@ public class AbilityDefinitionUnholyFrenzycreep extends AbilityDefinition addTooltipProperty("Damage per Second", lc) +/** WC3 ability ID: 'Aren'. Base ability: AbilityIds.renew. */ public class AbilityDefinitionRenew extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.renew) @@ -16744,6 +17332,7 @@ public class AbilityDefinitionRenew extends AbilityDefinition addTooltipProperty("Powerbuild Cost", lc) +/** WC3 ability ID: 'Arel'. Base ability: AbilityIds.itemLifeRegeneration. */ public class AbilityDefinitionRegenLife extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemLifeRegeneration) @@ -16756,6 +17345,7 @@ public class AbilityDefinitionRegenLife extends AbilityDefinition addTooltipProperty("Hit Points Regenerated Per Second", lc) +/** WC3 ability ID: 'Abgl'. Base ability: AbilityIds.blightGrowthLarge. */ public class AbilityDefinitionBlightGrowthLarge extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.blightGrowthLarge) @@ -16775,6 +17365,7 @@ public class AbilityDefinitionBlightGrowthLarge extends AbilityDefinition addTooltipProperty("Expansion Amount", lc) +/** WC3 ability ID: 'Abgm'. Base ability: AbilityIds.blightedGoldMineAbility. */ public class AbilityDefinitionBlightedGoldmine extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.blightedGoldMineAbility) @@ -16808,6 +17399,7 @@ public class AbilityDefinitionBlightedGoldmine extends AbilityDefinition addTooltipProperty("Max Number of Miners", lc) +/** WC3 ability ID: 'ACua'. Base ability: AbilityIds.unholyAura. */ public class AbilityDefinitionUnholyAuracreep extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.unholyAura) @@ -16834,6 +17426,7 @@ public class AbilityDefinitionUnholyAuracreep extends AbilityDefinition addTooltipProperty("Movement Speed Increase (%)", lc) +/** WC3 ability ID: 'Arep'. Base ability: AbilityIds.repair. */ public class AbilityDefinitionRepairOrc extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.repair) @@ -16874,6 +17467,7 @@ public class AbilityDefinitionRepairOrc extends AbilityDefinition addTooltipProperty("Powerbuild Cost", lc) +/** WC3 ability ID: 'Aenw'. Base ability: AbilityIds.entanglingSeaweed. */ public class AbilityDefinitionEntanglingSeaweed extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.entanglingSeaweed) @@ -16886,6 +17480,7 @@ public class AbilityDefinitionEntanglingSeaweed extends AbilityDefinition addTooltipProperty("Damage per Second", lc) +/** WC3 ability ID: 'Ansp'. Base ability: AbilityIds.neutralSpies. */ public class AbilityDefinitionNeutralSpies extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.neutralSpies) @@ -16912,6 +17507,7 @@ public class AbilityDefinitionNeutralSpies extends AbilityDefinition addTooltipProperty("Detection Type", lc) +/** WC3 ability ID: 'Aent'. Base ability: AbilityIds.entangleGoldMine. */ public class AbilityDefinitionEntangle extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.entangleGoldMine) @@ -16924,6 +17520,7 @@ public class AbilityDefinitionEntangle extends AbilityDefinition addTooltipProperty("Resulting Unit Type", lc) +/** WC3 ability ID: 'Arej'. Base ability: AbilityIds.rejuvenation1. */ public class AbilityDefinitionRejuvination extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.rejuvenation1) @@ -16960,6 +17557,7 @@ public class AbilityDefinitionRejuvination extends AbilityDefinition def.setLvlDataInt("Rej3", level, 3, value) +/** WC3 ability ID: 'Aenr'. Base ability: AbilityIds.entanglingRoots. */ public class AbilityDefinitionEntanglingRootscreep extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.entanglingRoots) @@ -16972,6 +17570,7 @@ public class AbilityDefinitionEntanglingRootscreep extends AbilityDefinition addTooltipProperty("Damage per Second", lc) +/** WC3 ability ID: 'Asds'. Base ability: AbilityIds.kaboom. */ public class AbilityDefinitionSelfDestruct extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.kaboom) @@ -17019,6 +17618,7 @@ public class AbilityDefinitionSelfDestruct extends AbilityDefinition addTooltipProperty("Partial Damage Radius", lc) +/** WC3 ability ID: 'Abgs'. Base ability: AbilityIds.blightGrowthSmall. */ public class AbilityDefinitionBlightGrowthSmall extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.blightGrowthSmall) @@ -17038,6 +17638,7 @@ public class AbilityDefinitionBlightGrowthSmall extends AbilityDefinition addTooltipProperty("Expansion Amount", lc) +/** WC3 ability ID: 'Aens'. Base ability: AbilityIds.ensnare1. */ public class AbilityDefinitionEnsnare extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.ensnare1) @@ -17092,6 +17693,7 @@ public class AbilityDefinitionEnsnare extends AbilityDefinition addTooltipProperty("Silences When Ensnared", lc) +/** WC3 ability ID: 'Amnz'. Base ability: AbilityIds.deathDamageAOEmineBIG. */ public class AbilityDefinitionDeathDamageAOEmineBIG extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.deathDamageAOEmineBIG) @@ -17125,6 +17727,7 @@ public class AbilityDefinitionDeathDamageAOEmineBIG extends AbilityDefinition addTooltipProperty("Partial Damage Radius", lc) +/** WC3 ability ID: 'ACtn'. Base ability: AbilityIds.serpentWardtentacleForgottenone. */ public class AbilityDefinitionSerpentWardtentacleForgottenone extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.serpentWardtentacleForgottenone) @@ -17144,6 +17747,7 @@ public class AbilityDefinitionSerpentWardtentacleForgottenone extends AbilityDef addTooltipProperty("Summoned Unit Type", lc) +/** WC3 ability ID: 'Atdg'. Base ability: AbilityIds.tornadoDamage. */ public class AbilityDefinitionTornadoDamage extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.tornadoDamage) @@ -17184,6 +17788,7 @@ public class AbilityDefinitionTornadoDamage extends AbilityDefinition addTooltipProperty("Damage Per Second", lc) +/** WC3 ability ID: 'ACtb'. Base ability: AbilityIds.hurlBoulder. */ public class AbilityDefinitionThunderBoltCreep extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.hurlBoulder) @@ -17196,6 +17801,7 @@ public class AbilityDefinitionThunderBoltCreep extends AbilityDefinition addTooltipProperty("Damage", lc) +/** WC3 ability ID: 'ACtc'. Base ability: AbilityIds.slam. */ public class AbilityDefinitionThunderClapCreep extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.slam) @@ -17229,6 +17835,7 @@ public class AbilityDefinitionThunderClapCreep extends AbilityDefinition addTooltipProperty("Movement Speed Reduction", lc) +/** WC3 ability ID: 'Asdg'. Base ability: AbilityIds.selfDestructClockwerkGoblins. */ public class AbilityDefinitionSelfDestructClockwerkGoblins extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.selfDestructClockwerkGoblins) @@ -17276,6 +17883,7 @@ public class AbilityDefinitionSelfDestructClockwerkGoblins extends AbilityDefini addTooltipProperty("Building Damage Factor", lc) +/** WC3 ability ID: 'Amnx'. Base ability: AbilityIds.deathDamageAOEmine. */ public class AbilityDefinitionDeathDamageAOEmine extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.deathDamageAOEmine) @@ -17309,6 +17917,7 @@ public class AbilityDefinitionDeathDamageAOEmine extends AbilityDefinition addTooltipProperty("Partial Damage Radius", lc) +/** WC3 ability ID: 'Amnb'. Base ability: AbilityIds.manaBurndemon. */ public class AbilityDefinitionManaBurndemon extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.manaBurndemon) @@ -17335,6 +17944,7 @@ public class AbilityDefinitionManaBurndemon extends AbilityDefinition addTooltipProperty("Bolt Delay", lc) +/** WC3 ability ID: 'ACst'. Base ability: AbilityIds.shockwave1. */ public class AbilityDefinitionShockwaveTrap extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.shockwave1) @@ -17368,6 +17978,7 @@ public class AbilityDefinitionShockwaveTrap extends AbilityDefinition addTooltipProperty("Maximum Damage", lc) +/** WC3 ability ID: 'ACss'. Base ability: AbilityIds.shadowStrikeCreep. */ public class AbilityDefinitionShadowStrikeCreep extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.shadowStrikeCreep) @@ -17408,6 +18019,7 @@ public class AbilityDefinitionShadowStrikeCreep extends AbilityDefinition addTooltipProperty("Attack Speed Factor", lc) +/** WC3 ability ID: 'ANb2'. Base ability: AbilityIds.bashmaulSPBearlevel3. */ public class AbilityDefinitionBashmaulSPBearlevel3 extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.bashmaulSPBearlevel3) @@ -17448,6 +18060,7 @@ public class AbilityDefinitionBashmaulSPBearlevel3 extends AbilityDefinition addTooltipProperty("Chance to Miss", lc) +/** WC3 ability ID: 'ACsw'. Base ability: AbilityIds.slow1. */ public class AbilityDefinitionSlowCreep extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.slow1) @@ -17474,6 +18087,7 @@ public class AbilityDefinitionSlowCreep extends AbilityDefinition addTooltipProperty("Attack Speed Factor", lc) +/** WC3 ability ID: 'Argd'. Base ability: AbilityIds.returnGold. */ public class AbilityDefinitionReturnGold extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.returnGold) @@ -17493,6 +18107,7 @@ public class AbilityDefinitionReturnGold extends AbilityDefinition addTooltipProperty("Accepts Lumber", lc) +/** WC3 ability ID: 'Awrg'. Base ability: AbilityIds.warStompseagiant. */ public class AbilityDefinitionWarStompseagiant extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.warStompseagiant) @@ -17519,6 +18134,7 @@ public class AbilityDefinitionWarStompseagiant extends AbilityDefinition addTooltipProperty("Damage", lc) +/** WC3 ability ID: 'AOww'. Base ability: AbilityIds.bladestorm. */ public class AbilityDefinitionBladeMasterBladestorm extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.bladestorm) @@ -17538,6 +18154,7 @@ public class AbilityDefinitionBladeMasterBladestorm extends AbilityDefinition addTooltipProperty("Damage Per Second", lc) +/** WC3 ability ID: 'AOws'. Base ability: AbilityIds.warStomp1. */ public class AbilityDefinitionTaurenChieftainWarStomp extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.warStomp1) @@ -17550,6 +18167,7 @@ public class AbilityDefinitionTaurenChieftainWarStomp extends AbilityDefinition addTooltipProperty("Damage", lc) +/** WC3 ability ID: 'Awrh'. Base ability: AbilityIds.warStomphydra. */ public class AbilityDefinitionWarStomphydra extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.warStomphydra) @@ -17576,6 +18194,7 @@ public class AbilityDefinitionWarStomphydra extends AbilityDefinition addTooltipProperty("Damage", lc) +/** WC3 ability ID: 'AOwk'. Base ability: AbilityIds.windWalk. */ public class AbilityDefinitionBladeMasterWindWalk extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.windWalk) @@ -17637,6 +18256,7 @@ public class AbilityDefinitionBladeMasterWindWalk extends AbilityDefinition addTooltipProperty("Backstab Damage", lc) +/** WC3 ability ID: 'ACwe'. Base ability: AbilityIds.summonSeaElemental. */ public class AbilityDefinitionSummonSeaElemental extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.summonSeaElemental) @@ -17656,6 +18276,7 @@ public class AbilityDefinitionSummonSeaElemental extends AbilityDefinition addTooltipProperty("Summoned Unit Type", lc) +/** WC3 ability ID: 'ACwb'. Base ability: AbilityIds.webcreep. */ public class AbilityDefinitionWebcreep extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.webcreep) @@ -17710,6 +18331,7 @@ public class AbilityDefinitionWebcreep extends AbilityDefinition addTooltipProperty("Silences When Ensnared", lc) +/** WC3 ability ID: 'Argl'. Base ability: AbilityIds.returnGoldLumber. */ public class AbilityDefinitionReturnGoldLumber extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.returnGoldLumber) @@ -17729,6 +18351,7 @@ public class AbilityDefinitionReturnGoldLumber extends AbilityDefinition addTooltipProperty("Accepts Lumber", lc) +/** WC3 ability ID: 'Asd3'. Base ability: AbilityIds.selfDestruct3ClockwerkGoblins. */ public class AbilityDefinitionSelfDestruct3ClockwerkGoblins extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.selfDestruct3ClockwerkGoblins) @@ -17776,6 +18399,7 @@ public class AbilityDefinitionSelfDestruct3ClockwerkGoblins extends AbilityDefin addTooltipProperty("Building Damage Factor", lc) +/** WC3 ability ID: 'Asd2'. Base ability: AbilityIds.selfDestruct2ClockwerkGoblins. */ public class AbilityDefinitionSelfDestruct2ClockwerkGoblins extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.selfDestruct2ClockwerkGoblins) @@ -17823,6 +18447,7 @@ public class AbilityDefinitionSelfDestruct2ClockwerkGoblins extends AbilityDefin addTooltipProperty("Building Damage Factor", lc) +/** WC3 ability ID: 'Agyd'. Base ability: AbilityIds.createCorpse. */ public class AbilityDefinitionGraveyard extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.createCorpse) @@ -17856,6 +18481,7 @@ public class AbilityDefinitionGraveyard extends AbilityDefinition addTooltipProperty("Corpse Unit Type", lc) +/** WC3 ability ID: 'Awrs'. Base ability: AbilityIds.warStomp. */ public class AbilityDefinitionWarStompcreep extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.warStomp) @@ -17882,6 +18508,7 @@ public class AbilityDefinitionWarStompcreep extends AbilityDefinition addTooltipProperty("Damage", lc) +/** WC3 ability ID: 'Awrp'. Base ability: AbilityIds.waygateability. */ public class AbilityDefinitionWarp extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.waygateability) @@ -17901,6 +18528,7 @@ public class AbilityDefinitionWarp extends AbilityDefinition addTooltipProperty("Teleport Area Height", lc) +/** WC3 ability ID: 'ACvp'. Base ability: AbilityIds.vampiricAura. */ public class AbilityDefinitionVampiricAuracreep extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.vampiricAura) @@ -17913,6 +18541,7 @@ public class AbilityDefinitionVampiricAuracreep extends AbilityDefinition addTooltipProperty("Attack Damage Stolen (%)", lc) +/** WC3 ability ID: 'ACvs'. Base ability: AbilityIds.envenomedWeapons. */ public class AbilityDefinitionVenomSpearsCreep extends AbilityDefinition private bitset stackingTypesSet = bitset(1) construct(int newAbilityId) @@ -17958,6 +18587,7 @@ public class AbilityDefinitionVenomSpearsCreep extends AbilityDefinition addTooltipProperty("Stacking Type", lc) +/** WC3 ability ID: 'Abdt'. Base ability: AbilityIds.burrowDetectionFlyers. */ public class AbilityDefinitionBurrowDetectionFlyers extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.burrowDetectionFlyers) @@ -17970,6 +18600,7 @@ public class AbilityDefinitionBurrowDetectionFlyers extends AbilityDefinition addTooltipProperty("Detection Type", lc) +/** WC3 ability ID: 'Abds'. Base ability: AbilityIds.blightDispelSmall. */ public class AbilityDefinitionBlightDispelSmall extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.blightDispelSmall) @@ -17989,6 +18620,7 @@ public class AbilityDefinitionBlightDispelSmall extends AbilityDefinition addTooltipProperty("Expansion Amount", lc) +/** WC3 ability ID: 'Aliq'. Base ability: AbilityIds.liquidFire. */ public class AbilityDefinitionLiquidFire extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.liquidFire) @@ -18022,6 +18654,7 @@ public class AbilityDefinitionLiquidFire extends AbilityDefinition addTooltipProperty("Extra Damage Per Second", lc) +/** WC3 ability ID: 'Agyv'. Base ability: AbilityIds.trueSight. */ public class AbilityDefinitionDetectGyrocopter extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.trueSight) @@ -18034,6 +18667,7 @@ public class AbilityDefinitionDetectGyrocopter extends AbilityDefinition addTooltipProperty("Detection Type", lc) +/** WC3 ability ID: 'Alit'. Base ability: AbilityIds.lightningAttack. */ public class AbilityDefinitionLightningAttack extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.lightningAttack) @@ -18053,6 +18687,7 @@ public class AbilityDefinitionLightningAttack extends AbilityDefinition addTooltipProperty("Graphic Delay", lc) +/** WC3 ability ID: 'Abdl'. Base ability: AbilityIds.blightDispelLarge. */ public class AbilityDefinitionBlightDispelLarge extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.blightDispelLarge) @@ -18072,6 +18707,7 @@ public class AbilityDefinitionBlightDispelLarge extends AbilityDefinition addTooltipProperty("Expansion Amount", lc) +/** WC3 ability ID: 'Achl'. Base ability: AbilityIds.chaosCargoLoad. */ public class AbilityDefinitionChaosCargoLoad extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.chaosCargoLoad) @@ -18084,6 +18720,7 @@ public class AbilityDefinitionChaosCargoLoad extends AbilityDefinition addTooltipProperty("Unit Type Allowed", lc) +/** WC3 ability ID: 'Ahsb'. Base ability: AbilityIds.sunderingBlades. */ public class AbilityDefinitionSunderingBlades extends AbilityDefinition private bitset armorTypes = bitset(1) @@ -18120,6 +18757,7 @@ public class AbilityDefinitionSunderingBlades extends AbilityDefinition +/** WC3 ability ID: 'AIpz'. Base ability: AbilityIds.penguinSqueek. */ public class AbilityDefinitionPenguinSqueek extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.penguinSqueek) @@ -18132,6 +18770,7 @@ public class AbilityDefinitionPenguinSqueek extends AbilityDefinition addTooltipProperty("Hit Points Gained", lc) +/** WC3 ability ID: 'AIpx'. Base ability: AbilityIds.permanentHitPointBonusSmall. */ public class AbilityDefinitionPermanentHitPointBonusSmall extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.permanentHitPointBonusSmall) @@ -18144,6 +18783,7 @@ public class AbilityDefinitionPermanentHitPointBonusSmall extends AbilityDefinit addTooltipProperty("Max Life Gained", lc) +/** WC3 ability ID: 'ACf2'. Base ability: AbilityIds.frostArmorCreepAutocast. */ public class AbilityDefinitionFrostArmorCreepAutocast extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.frostArmorCreepAutocast) @@ -18163,6 +18803,7 @@ public class AbilityDefinitionFrostArmorCreepAutocast extends AbilityDefinition addTooltipProperty("Armor Duration", lc) +/** WC3 ability ID: 'ACf3'. Base ability: AbilityIds.fingerOfPain21Button. */ public class AbilityDefinitionFingerOfPain21Button extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.fingerOfPain21Button) @@ -18189,6 +18830,7 @@ public class AbilityDefinitionFingerOfPain21Button extends AbilityDefinition addTooltipProperty("Damage", lc) +/** WC3 ability ID: 'AIpw'. Base ability: AbilityIds.purgeWandOfNegation. */ public class AbilityDefinitionPurgeWandOfNegation extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.purgeWandOfNegation) @@ -18236,6 +18878,7 @@ public class AbilityDefinitionPurgeWandOfNegation extends AbilityDefinition addTooltipProperty("Summoned Unit Damage", lc) +/** WC3 ability ID: 'AIps'. Base ability: AbilityIds.purgeTotemSP. */ public class AbilityDefinitionPurgeTotemSP extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.purgeTotemSP) @@ -18283,6 +18926,7 @@ public class AbilityDefinitionPurgeTotemSP extends AbilityDefinition addTooltipProperty("Summoned Unit Damage", lc) +/** WC3 ability ID: 'Aion'. Base ability: AbilityIds.inventory2SlotUnitOrc. */ public class AbilityDefinitionInventory2SlotUnitOrc extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.inventory2SlotUnitOrc) @@ -18323,6 +18967,7 @@ public class AbilityDefinitionInventory2SlotUnitOrc extends AbilityDefinition addTooltipProperty("Can Use Items", lc) +/** WC3 ability ID: 'Acdh'. Base ability: AbilityIds.chenDrunkenHaze. */ public class AbilityDefinitionChenDrunkenHaze extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.chenDrunkenHaze) @@ -18356,6 +19001,7 @@ public class AbilityDefinitionChenDrunkenHaze extends AbilityDefinition addTooltipProperty("Movement Speed Modifier", lc) +/** WC3 ability ID: 'Acdb'. Base ability: AbilityIds.chenDrunkenBrawler. */ public class AbilityDefinitionChenDrunkenBrawler extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.chenDrunkenBrawler) @@ -18400,6 +19046,7 @@ public class AbilityDefinitionChenDrunkenBrawler extends AbilityDefinition addTooltipProperty("Never Miss", lc) +/** WC3 ability ID: 'ACfu'. Base ability: AbilityIds.frostArmorAutocastNaga. */ public class AbilityDefinitionFrostArmorAutocastNaga extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.frostArmorAutocastNaga) @@ -18419,6 +19066,7 @@ public class AbilityDefinitionFrostArmorAutocastNaga extends AbilityDefinition addTooltipProperty("Armor Duration", lc) +/** WC3 ability ID: 'AIrx'. Base ability: AbilityIds.resurrectionItem. */ public class AbilityDefinitionResurrectionItem extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.resurrectionItem) @@ -18438,6 +19086,7 @@ public class AbilityDefinitionResurrectionItem extends AbilityDefinition addTooltipProperty("Raised Units Are Invulnerable", lc) +/** WC3 ability ID: 'ACfl'. Base ability: AbilityIds.forkedLightningCreep. */ public class AbilityDefinitionForkedLightningCreep extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.forkedLightningCreep) @@ -18471,6 +19120,7 @@ public class AbilityDefinitionForkedLightningCreep extends AbilityDefinition addTooltipProperty("Damage per Target", lc) +/** WC3 ability ID: 'Acef'. Base ability: AbilityIds.chenStormEarthAndFire. */ public class AbilityDefinitionChenStormEarthAndFire extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.chenStormEarthAndFire) @@ -18483,6 +19133,7 @@ public class AbilityDefinitionChenStormEarthAndFire extends AbilityDefinition addTooltipProperty("Summoned Unit Types", lc) +/** WC3 ability ID: 'ACfd'. Base ability: AbilityIds.fingerOfPain. */ public class AbilityDefinitionFingerOfPain extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.fingerOfPain) @@ -18509,6 +19160,7 @@ public class AbilityDefinitionFingerOfPain extends AbilityDefinition addTooltipProperty("Damage", lc) +/** WC3 ability ID: 'AIsz'. Base ability: AbilityIds.slowPoisonItem. */ public class AbilityDefinitionSlowPoisonItem extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.slowPoisonItem) @@ -18542,6 +19194,7 @@ public class AbilityDefinitionSlowPoisonItem extends AbilityDefinition addTooltipProperty("Damage Per Second", lc) +/** WC3 ability ID: 'AIuf'. Base ability: AbilityIds.unholyFrenzyItem. */ public class AbilityDefinitionUnholyFrenzyItem extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.unholyFrenzyItem) @@ -18561,6 +19214,7 @@ public class AbilityDefinitionUnholyFrenzyItem extends AbilityDefinition addTooltipProperty("Damage per Second", lc) +/** WC3 ability ID: 'AItx'. Base ability: AbilityIds.attackBonusPlus20. */ public class AbilityDefinitionAttackBonusPlus20 extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.attackBonusPlus20) @@ -18573,6 +19227,7 @@ public class AbilityDefinitionAttackBonusPlus20 extends AbilityDefinition addTooltipProperty("Attack Bonus", lc) +/** WC3 ability ID: 'AIts'. Base ability: AbilityIds.itemTransmute. */ public class AbilityDefinitionItemTransmute extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemTransmute) @@ -18606,6 +19261,7 @@ public class AbilityDefinitionItemTransmute extends AbilityDefinition addTooltipProperty("Lumber Cost Factor", lc) +/** WC3 ability ID: 'AI2m'. Base ability: AbilityIds.manaBonus200. */ public class AbilityDefinitionManaBonus200 extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.manaBonus200) @@ -18618,6 +19274,7 @@ public class AbilityDefinitionManaBonus200 extends AbilityDefinition addTooltipProperty("Max Mana Gained", lc) +/** WC3 ability ID: 'AIvl'. Base ability: AbilityIds.itemInvulLesser. */ public class AbilityDefinitionItemInvulLesser extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemInvulLesser) @@ -18633,6 +19290,7 @@ public class AbilityDefinitionItemInvulLesser extends AbilityDefinition def.setLvlDataBoolean("AIvu", level, 1, value) +/** WC3 ability ID: 'Afod'. Base ability: AbilityIds.fingerOfDeath1. */ public class AbilityDefinitionFingerOfDeath1 extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.fingerOfDeath1) @@ -18659,6 +19317,7 @@ public class AbilityDefinitionFingerOfDeath1 extends AbilityDefinition addTooltipProperty("Damage", lc) +/** WC3 ability ID: 'AIvg'. Base ability: AbilityIds.itemInvulDivinity. */ public class AbilityDefinitionItemInvulDivinity extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemInvulDivinity) @@ -18674,6 +19333,7 @@ public class AbilityDefinitionItemInvulDivinity extends AbilityDefinition def.setLvlDataBoolean("AIvu", level, 1, value) +/** WC3 ability ID: 'AHta'. Base ability: AbilityIds.revealArcaneTower. */ public class AbilityDefinitionRevealArcaneTower extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.revealArcaneTower) @@ -18686,6 +19346,7 @@ public class AbilityDefinitionRevealArcaneTower extends AbilityDefinition addTooltipProperty("Detection Radius", lc) +/** WC3 ability ID: 'Acht'. Base ability: AbilityIds.howlOfTerror. */ public class AbilityDefinitionHowlOfTerror extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.howlOfTerror) @@ -18740,6 +19401,7 @@ public class AbilityDefinitionHowlOfTerror extends AbilityDefinition addTooltipProperty("Max Units", lc) +/** WC3 ability ID: 'AIut'. Base ability: AbilityIds.figurineFurbolgTracker. */ public class AbilityDefinitionFigurineFurbolgTracker extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.figurineFurbolgTracker) @@ -18773,6 +19435,7 @@ public class AbilityDefinitionFigurineFurbolgTracker extends AbilityDefinition addTooltipProperty("Summon 1 - Amount", lc) +/** WC3 ability ID: 'AIwm'. Base ability: AbilityIds.wateryMinionItem. */ public class AbilityDefinitionWateryMinionItem extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.wateryMinionItem) @@ -18792,6 +19455,7 @@ public class AbilityDefinitionWateryMinionItem extends AbilityDefinition addTooltipProperty("Summoned Unit Type", lc) +/** WC3 ability ID: 'APdi'. Base ability: AbilityIds.powerupDispelAoe. */ public class AbilityDefinitionPowerupDispelAoe extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.powerupDispelAoe) @@ -18811,6 +19475,7 @@ public class AbilityDefinitionPowerupDispelAoe extends AbilityDefinition addTooltipProperty("Damage To Summoned Units", lc) +/** WC3 ability ID: 'AIwd'. Base ability: AbilityIds.itemAuraWarDrums. */ public class AbilityDefinitionItemAuraWarDrums extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemAuraWarDrums) @@ -18851,6 +19516,7 @@ public class AbilityDefinitionItemAuraWarDrums extends AbilityDefinition addTooltipProperty("Flat Bonus", lc) +/** WC3 ability ID: 'AIx4'. Base ability: AbilityIds.allPlus4. */ public class AbilityDefinitionAllPlus4 extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.allPlus4) @@ -18884,6 +19550,7 @@ public class AbilityDefinitionAllPlus4 extends AbilityDefinition addTooltipProperty("Intelligence Bonus", lc) +/** WC3 ability ID: 'AIx3'. Base ability: AbilityIds.allPlus3. */ public class AbilityDefinitionAllPlus3 extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.allPlus3) @@ -18917,6 +19584,7 @@ public class AbilityDefinitionAllPlus3 extends AbilityDefinition addTooltipProperty("Intelligence Bonus", lc) +/** WC3 ability ID: 'AIxk'. Base ability: AbilityIds.beserkItem. */ public class AbilityDefinitionBeserkItem extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.beserkItem) @@ -18943,6 +19611,7 @@ public class AbilityDefinitionBeserkItem extends AbilityDefinition addTooltipProperty("Damage Taken Increase", lc) +/** WC3 ability ID: 'APh3'. Base ability: AbilityIds.powerupHealAoeGreater. */ public class AbilityDefinitionPowerupHealAoeGreater extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.powerupHealAoeGreater) @@ -18955,6 +19624,7 @@ public class AbilityDefinitionPowerupHealAoeGreater extends AbilityDefinition addTooltipProperty("Hit Points Gained", lc) +/** WC3 ability ID: 'APh1'. Base ability: AbilityIds.powerupHealAoeLesser. */ public class AbilityDefinitionPowerupHealAoeLesser extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.powerupHealAoeLesser) @@ -18967,6 +19637,7 @@ public class AbilityDefinitionPowerupHealAoeLesser extends AbilityDefinition addTooltipProperty("Hit Points Gained", lc) +/** WC3 ability ID: 'APh2'. Base ability: AbilityIds.powerupHealAoe. */ public class AbilityDefinitionPowerupHealAoe extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.powerupHealAoe) @@ -18979,6 +19650,7 @@ public class AbilityDefinitionPowerupHealAoe extends AbilityDefinition addTooltipProperty("Hit Points Gained", lc) +/** WC3 ability ID: 'ANbl'. Base ability: AbilityIds.blinkBeastmasterBear. */ public class AbilityDefinitionBlinkBeastmasterBear extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.blinkBeastmasterBear) @@ -18998,6 +19670,7 @@ public class AbilityDefinitionBlinkBeastmasterBear extends AbilityDefinition addTooltipProperty("Maximum Range", lc) +/** WC3 ability ID: 'ANav'. Base ability: AbilityIds.avatarGarithos. */ public class AbilityDefinitionAvatarGarithos extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.avatarGarithos) @@ -19031,6 +19704,7 @@ public class AbilityDefinitionAvatarGarithos extends AbilityDefinition addTooltipProperty("Damage Bonus", lc) +/** WC3 ability ID: 'Aslp'. Base ability: AbilityIds.summonLobstrokPrawns. */ public class AbilityDefinitionSummonLobstrokPrawns extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.summonLobstrokPrawns) @@ -19050,6 +19724,7 @@ public class AbilityDefinitionSummonLobstrokPrawns extends AbilityDefinition addTooltipProperty("Summoned Unit Type", lc) +/** WC3 ability ID: 'ANcf'. Base ability: AbilityIds.chenBreathOfFire. */ public class AbilityDefinitionChenBreathOfFire extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.chenBreathOfFire) @@ -19090,6 +19765,7 @@ public class AbilityDefinitionChenBreathOfFire extends AbilityDefinition addTooltipProperty("Damage", lc) +/** WC3 ability ID: 'Acn2'. Base ability: AbilityIds.cannibalizeAbomination. */ public class AbilityDefinitionCannibalizeAbomination extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.cannibalizeAbomination) @@ -19109,6 +19785,7 @@ public class AbilityDefinitionCannibalizeAbomination extends AbilityDefinition addTooltipProperty("Max Hit Points", lc) +/** WC3 ability ID: 'ANen'. Base ability: AbilityIds.ensnareNaga. */ public class AbilityDefinitionEnsnareNaga extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.ensnareNaga) @@ -19163,6 +19840,7 @@ public class AbilityDefinitionEnsnareNaga extends AbilityDefinition addTooltipProperty("Melee Attack Range", lc) +/** WC3 ability ID: 'Andm'. Base ability: AbilityIds.abolishMagicNaga. */ public class AbilityDefinitionAbolishMagicNaga extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.abolishMagicNaga) @@ -19182,6 +19860,7 @@ public class AbilityDefinitionAbolishMagicNaga extends AbilityDefinition addTooltipProperty("Mana Loss", lc) +/** WC3 ability ID: 'ACpa'. Base ability: AbilityIds.parasiteEredar. */ public class AbilityDefinitionParasiteEredar extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.parasiteEredar) @@ -19236,6 +19915,7 @@ public class AbilityDefinitionParasiteEredar extends AbilityDefinition addTooltipProperty("Attack Speed Factor", lc) +/** WC3 ability ID: 'Acny'. Base ability: AbilityIds.cycloneNaga. */ public class AbilityDefinitionCycloneNaga extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.cycloneNaga) @@ -19248,6 +19928,7 @@ public class AbilityDefinitionCycloneNaga extends AbilityDefinition addTooltipProperty("Can Be Dispelled", lc) +/** WC3 ability ID: 'Ambb'. Base ability: AbilityIds.manaBurnHotkeyB. */ public class AbilityDefinitionManaBurnHotkeyB extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.manaBurnHotkeyB) @@ -19274,6 +19955,7 @@ public class AbilityDefinitionManaBurnHotkeyB extends AbilityDefinition addTooltipProperty("Bolt Lifetime", lc) +/** WC3 ability ID: 'ANfs'. Base ability: AbilityIds.flameStrikeImprovedCreep. */ public class AbilityDefinitionFlameStrikeImprovedCreep extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.flameStrikeImprovedCreep) @@ -19321,6 +20003,7 @@ public class AbilityDefinitionFlameStrikeImprovedCreep extends AbilityDefinition addTooltipProperty("Half Damage Interval", lc) +/** WC3 ability ID: 'Aesr'. Base ability: AbilityIds.sentinelNoResearch. */ public class AbilityDefinitionSentinelNoResearch extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.sentinelNoResearch) @@ -19364,6 +20047,7 @@ public class AbilityDefinitionSentinelNoResearch extends AbilityDefinition def.setLvlDataUnreal("Esn5", level, 5, value) +/** WC3 ability ID: 'ACrg'. Base ability: AbilityIds.rainOfFireCreepGreater. */ public class AbilityDefinitionRainOfFireCreepGreater extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.rainOfFireCreepGreater) @@ -19411,6 +20095,7 @@ public class AbilityDefinitionRainOfFireCreepGreater extends AbilityDefinition addTooltipProperty("Building Reduction", lc) +/** WC3 ability ID: 'ACs7'. Base ability: AbilityIds.feralSpiritAkama. */ public class AbilityDefinitionFeralSpiritAkama extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.feralSpiritAkama) @@ -19430,6 +20115,7 @@ public class AbilityDefinitionFeralSpiritAkama extends AbilityDefinition addTooltipProperty("Number of Summoned Units", lc) +/** WC3 ability ID: 'ACs8'. Base ability: AbilityIds.feralSpiritSpiritBeast. */ public class AbilityDefinitionFeralSpiritSpiritBeast extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.feralSpiritSpiritBeast) @@ -19449,6 +20135,7 @@ public class AbilityDefinitionFeralSpiritSpiritBeast extends AbilityDefinition addTooltipProperty("Number of Summoned Units", lc) +/** WC3 ability ID: 'ANhw'. Base ability: AbilityIds.rokhanHealingWave. */ public class AbilityDefinitionRokhanHealingWave extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.rokhanHealingWave) @@ -19475,6 +20162,7 @@ public class AbilityDefinitionRokhanHealingWave extends AbilityDefinition addTooltipProperty("Damage Reduction per Target", lc) +/** WC3 ability ID: 'ANhx'. Base ability: AbilityIds.rokhanHex. */ public class AbilityDefinitionRokhanHex extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.rokhanHex) @@ -19515,6 +20203,7 @@ public class AbilityDefinitionRokhanHex extends AbilityDefinition addTooltipProperty("Morph Units - Amphibious", lc) +/** WC3 ability ID: 'ANha'. Base ability: AbilityIds.harvestNaga. */ public class AbilityDefinitionHarvestNaga extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.harvestNaga) @@ -19541,6 +20230,7 @@ public class AbilityDefinitionHarvestNaga extends AbilityDefinition addTooltipProperty("Damage to Tree", lc) +/** WC3 ability ID: 'Auuf'. Base ability: AbilityIds.inciteUnholyFrenzy. */ public class AbilityDefinitionInciteUnholyFrenzy extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.inciteUnholyFrenzy) @@ -19573,6 +20263,7 @@ public class AbilityDefinitionInciteUnholyFrenzy extends AbilityDefinition def.setLvlDataString("Uuf3", level, 8, value) +/** WC3 ability ID: 'APmr'. Base ability: AbilityIds.runeManaRestoreAoe. */ public class AbilityDefinitionRuneManaRestoreAoe extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.runeManaRestoreAoe) @@ -19585,6 +20276,7 @@ public class AbilityDefinitionRuneManaRestoreAoe extends AbilityDefinition addTooltipProperty("Mana Points Gained", lc) +/** WC3 ability ID: 'APmg'. Base ability: AbilityIds.runeManaRestoreGreaterAoe. */ public class AbilityDefinitionRuneManaRestoreGreaterAoe extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.runeManaRestoreGreaterAoe) @@ -19597,6 +20289,7 @@ public class AbilityDefinitionRuneManaRestoreGreaterAoe extends AbilityDefinitio addTooltipProperty("Mana Points Gained", lc) +/** WC3 ability ID: 'Aap5'. Base ability: AbilityIds.auraPlagueAnimatedDead. */ public class AbilityDefinitionAuraPlagueAnimatedDead extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.auraPlagueAnimatedDead) @@ -19630,6 +20323,7 @@ public class AbilityDefinitionAuraPlagueAnimatedDead extends AbilityDefinition addTooltipProperty("Damage per Second", lc) +/** WC3 ability ID: 'AOls'. Base ability: AbilityIds.rokhanVoodooSpirits. */ public class AbilityDefinitionRokhanVoodooSpirits extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.rokhanVoodooSpirits) @@ -19677,6 +20371,7 @@ public class AbilityDefinitionRokhanVoodooSpirits extends AbilityDefinition addTooltipProperty("Damage Return Threshold", lc) +/** WC3 ability ID: 'AIbr'. Base ability: AbilityIds.buildTinyLumberMill. */ public class AbilityDefinitionBuildTinyLumberMill extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.buildTinyLumberMill) @@ -19689,6 +20384,7 @@ public class AbilityDefinitionBuildTinyLumberMill extends AbilityDefinition addTooltipProperty("Unit Created (per player race)", lc) +/** WC3 ability ID: 'AIbs'. Base ability: AbilityIds.buildTinyBarracks. */ public class AbilityDefinitionBuildTinyBarracks extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.buildTinyBarracks) @@ -19701,6 +20397,7 @@ public class AbilityDefinitionBuildTinyBarracks extends AbilityDefinition addTooltipProperty("Unit Created (per player race)", lc) +/** WC3 ability ID: 'Arsw'. Base ability: AbilityIds.rokhanSerpentWard. */ public class AbilityDefinitionRokhanSerpentWard extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.rokhanSerpentWard) @@ -19720,6 +20417,7 @@ public class AbilityDefinitionRokhanSerpentWard extends AbilityDefinition addTooltipProperty("Summoned Unit Type", lc) +/** WC3 ability ID: 'AIbk'. Base ability: AbilityIds.blinkItem. */ public class AbilityDefinitionBlinkItem extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.blinkItem) @@ -19739,6 +20437,7 @@ public class AbilityDefinitionBlinkItem extends AbilityDefinition addTooltipProperty("Maximum Range", lc) +/** WC3 ability ID: 'AIbh'. Base ability: AbilityIds.buildTinyAltar. */ public class AbilityDefinitionBuildTinyAltar extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.buildTinyAltar) @@ -19751,6 +20450,7 @@ public class AbilityDefinitionBuildTinyAltar extends AbilityDefinition addTooltipProperty("Unit Created (per player race)", lc) +/** WC3 ability ID: 'Arsq'. Base ability: AbilityIds.rexxarSummonQuilbeast. */ public class AbilityDefinitionRexxarSummonQuilbeast extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.rexxarSummonQuilbeast) @@ -19770,6 +20470,7 @@ public class AbilityDefinitionRexxarSummonQuilbeast extends AbilityDefinition addTooltipProperty("Summoned Unit Type", lc) +/** WC3 ability ID: 'Arsp'. Base ability: AbilityIds.rexxarStampede. */ public class AbilityDefinitionRexxarStampede extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.rexxarStampede) @@ -19810,6 +20511,7 @@ public class AbilityDefinitionRexxarStampede extends AbilityDefinition addTooltipProperty("Damage Radius", lc) +/** WC3 ability ID: 'AIbf'. Base ability: AbilityIds.buildTinyFarm. */ public class AbilityDefinitionBuildTinyFarm extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.buildTinyFarm) @@ -19822,6 +20524,7 @@ public class AbilityDefinitionBuildTinyFarm extends AbilityDefinition addTooltipProperty("Unit Created (per player race)", lc) +/** WC3 ability ID: 'AIbd'. Base ability: AbilityIds.figurineBlueDrake. */ public class AbilityDefinitionFigurineBlueDrake extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.figurineBlueDrake) @@ -19855,6 +20558,7 @@ public class AbilityDefinitionFigurineBlueDrake extends AbilityDefinition addTooltipProperty("Summon 1 - Amount", lc) +/** WC3 ability ID: 'AIbb'. Base ability: AbilityIds.buildTinyBlacksmith. */ public class AbilityDefinitionBuildTinyBlacksmith extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.buildTinyBlacksmith) @@ -19867,6 +20571,7 @@ public class AbilityDefinitionBuildTinyBlacksmith extends AbilityDefinition addTooltipProperty("Unit Created (per player race)", lc) +/** WC3 ability ID: 'Arsg'. Base ability: AbilityIds.rexxarSummonBear. */ public class AbilityDefinitionRexxarSummonBear extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.rexxarSummonBear) @@ -19886,6 +20591,7 @@ public class AbilityDefinitionRexxarSummonBear extends AbilityDefinition addTooltipProperty("Number of Summoned Units", lc) +/** WC3 ability ID: 'Abu5'. Base ability: AbilityIds.burrowBarbedArachnathid. */ public class AbilityDefinitionBurrowBarbedArachnathid extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.burrowBarbedArachnathid) @@ -19926,6 +20632,7 @@ public class AbilityDefinitionBurrowBarbedArachnathid extends AbilityDefinition addTooltipProperty("Altitude Adjustment Duration", lc) +/** WC3 ability ID: 'AIaz'. Base ability: AbilityIds.agilityBonusPlus10. */ public class AbilityDefinitionAgilityBonusPlus10 extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.agilityBonusPlus10) @@ -19959,6 +20666,7 @@ public class AbilityDefinitionAgilityBonusPlus10 extends AbilityDefinition addTooltipProperty("Intelligence Bonus", lc) +/** WC3 ability ID: 'APra'. Base ability: AbilityIds.runeRestoreAoe. */ public class AbilityDefinitionRuneRestoreAoe extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.runeRestoreAoe) @@ -19978,6 +20686,7 @@ public class AbilityDefinitionRuneRestoreAoe extends AbilityDefinition addTooltipProperty("Hit Points Restored", lc) +/** WC3 ability ID: 'AIcs'. Base ability: AbilityIds.criticalStrikeItem. */ public class AbilityDefinitionCriticalStrikeItem extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.criticalStrikeItem) @@ -20025,6 +20734,7 @@ public class AbilityDefinitionCriticalStrikeItem extends AbilityDefinition addTooltipProperty("Never Miss", lc) +/** WC3 ability ID: 'AIcm'. Base ability: AbilityIds.controlMagicItem. */ public class AbilityDefinitionControlMagicItem extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.controlMagicItem) @@ -20051,6 +20761,7 @@ public class AbilityDefinitionControlMagicItem extends AbilityDefinition addTooltipProperty("Charge for Current Life", lc) +/** WC3 ability ID: 'AIcl'. Base ability: AbilityIds.chainLightningItem. */ public class AbilityDefinitionChainLightningItem extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.chainLightningItem) @@ -20077,6 +20788,7 @@ public class AbilityDefinitionChainLightningItem extends AbilityDefinition addTooltipProperty("Damage Reduction per Target", lc) +/** WC3 ability ID: 'Aatp'. Base ability: AbilityIds.attackTargetPriority. */ public class AbilityDefinitionAttackTargetPriority extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.attackTargetPriority) @@ -20092,6 +20804,7 @@ public class AbilityDefinitionAttackTargetPriority extends AbilityDefinition def.setLvlDataBoolean("Aat1", level, 1, value) +/** WC3 ability ID: 'APsa'. Base ability: AbilityIds.runeSpeedAoe. */ public class AbilityDefinitionRuneSpeedAoe extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.runeSpeedAoe) @@ -20104,6 +20817,7 @@ public class AbilityDefinitionRuneSpeedAoe extends AbilityDefinition addTooltipProperty("Movement Speed Increase", lc) +/** WC3 ability ID: 'AIdv'. Base ability: AbilityIds.divineShieldItem. */ public class AbilityDefinitionDivineShieldItem extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.divineShieldItem) @@ -20116,6 +20830,7 @@ public class AbilityDefinitionDivineShieldItem extends AbilityDefinition addTooltipProperty("Can Deactivate", lc) +/** WC3 ability ID: 'AIdp'. Base ability: AbilityIds.deathPactItem. */ public class AbilityDefinitionDeathPactItem extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.deathPactItem) @@ -20156,6 +20871,7 @@ public class AbilityDefinitionDeathPactItem extends AbilityDefinition addTooltipProperty("Life Conversion As Percent", lc) +/** WC3 ability ID: 'AIdn'. Base ability: AbilityIds.shadowOrbAbility. */ public class AbilityDefinitionShadowOrbAbility extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.shadowOrbAbility) @@ -20175,6 +20891,7 @@ public class AbilityDefinitionShadowOrbAbility extends AbilityDefinition addTooltipProperty("Enabled Attack Index", lc) +/** WC3 ability ID: 'AOr2'. Base ability: AbilityIds.cairneEnduranceAura. */ public class AbilityDefinitionCairneEnduranceAura extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.cairneEnduranceAura) @@ -20194,6 +20911,7 @@ public class AbilityDefinitionCairneEnduranceAura extends AbilityDefinition addTooltipProperty("Attack Speed Increase (%)", lc) +/** WC3 ability ID: 'AOr3'. Base ability: AbilityIds.cairneReincarnation. */ public class AbilityDefinitionCairneReincarnation extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.cairneReincarnation) @@ -20206,6 +20924,7 @@ public class AbilityDefinitionCairneReincarnation extends AbilityDefinition addTooltipProperty("Reincarnation Delay", lc) +/** WC3 ability ID: 'AIde'. Base ability: AbilityIds.aIde. */ public class AbilityDefinitionAIde extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.aIde) @@ -20218,6 +20937,7 @@ public class AbilityDefinitionAIde extends AbilityDefinition addTooltipProperty("Defense Bonus", lc) +/** WC3 ability ID: 'AIes'. Base ability: AbilityIds.figurineDragonspawnOverseer. */ public class AbilityDefinitionFigurineDragonspawnOverseer extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.figurineDragonspawnOverseer) @@ -20251,6 +20971,7 @@ public class AbilityDefinitionFigurineDragonspawnOverseer extends AbilityDefinit addTooltipProperty("Summon 1 - Amount", lc) +/** WC3 ability ID: 'AOs2'. Base ability: AbilityIds.cairneShockWave. */ public class AbilityDefinitionCairneShockWave extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.cairneShockWave) @@ -20284,6 +21005,7 @@ public class AbilityDefinitionCairneShockWave extends AbilityDefinition addTooltipProperty("Distance", lc) +/** WC3 ability ID: 'AIfz'. Base ability: AbilityIds.fingerOfDeathItem. */ public class AbilityDefinitionFingerOfDeathItem extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.fingerOfDeathItem) @@ -20310,6 +21032,7 @@ public class AbilityDefinitionFingerOfDeathItem extends AbilityDefinition addTooltipProperty("Damage", lc) +/** WC3 ability ID: 'AIfw'. Base ability: AbilityIds.searingBladeFireMelee. */ public class AbilityDefinitionSearingBladeFireMelee extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.searingBladeFireMelee) @@ -20329,6 +21052,7 @@ public class AbilityDefinitionSearingBladeFireMelee extends AbilityDefinition addTooltipProperty("Enabled Attack Index", lc) +/** WC3 ability ID: 'AIft'. Base ability: AbilityIds.frostguardFrostMelee. */ public class AbilityDefinitionFrostguardFrostMelee extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.frostguardFrostMelee) @@ -20348,6 +21072,7 @@ public class AbilityDefinitionFrostguardFrostMelee extends AbilityDefinition addTooltipProperty("Enabled Attack Index", lc) +/** WC3 ability ID: 'Aien'. Base ability: AbilityIds.inventory2SlotUnitNightElf. */ public class AbilityDefinitionInventory2SlotUnitNightElf extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.inventory2SlotUnitNightElf) @@ -20388,6 +21113,7 @@ public class AbilityDefinitionInventory2SlotUnitNightElf extends AbilityDefiniti addTooltipProperty("Can Use Items", lc) +/** WC3 ability ID: 'ANr3'. Base ability: AbilityIds.rainOfChaosButton02. */ public class AbilityDefinitionRainOfChaosButton02 extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.rainOfChaosButton02) @@ -20407,6 +21133,7 @@ public class AbilityDefinitionRainOfChaosButton02 extends AbilityDefinition addTooltipProperty("Ability for Unit Creation", lc) +/** WC3 ability ID: 'ANr2'. Base ability: AbilityIds.reincarnationGeneric. */ public class AbilityDefinitionReincarnationGeneric extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.reincarnationGeneric) @@ -20419,6 +21146,7 @@ public class AbilityDefinitionReincarnationGeneric extends AbilityDefinition addTooltipProperty("Reincarnation Delay", lc) +/** WC3 ability ID: 'AIgx'. Base ability: AbilityIds.auraRegenerationItem. */ public class AbilityDefinitionAuraRegenerationItem extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.auraRegenerationItem) @@ -20438,6 +21166,7 @@ public class AbilityDefinitionAuraRegenerationItem extends AbilityDefinition addTooltipProperty("Percentage", lc) +/** WC3 ability ID: 'AIgd'. Base ability: AbilityIds.orbOfGuldan. */ public class AbilityDefinitionOrbOfGuldan extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.orbOfGuldan) @@ -20457,6 +21186,7 @@ public class AbilityDefinitionOrbOfGuldan extends AbilityDefinition addTooltipProperty("Enabled Attack Index", lc) +/** WC3 ability ID: 'ANsb'. Base ability: AbilityIds.rexxarStormBolt. */ public class AbilityDefinitionRexxarStormBolt extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.rexxarStormBolt) @@ -20469,6 +21199,7 @@ public class AbilityDefinitionRexxarStormBolt extends AbilityDefinition addTooltipProperty("Damage", lc) +/** WC3 ability ID: 'AIhx'. Base ability: AbilityIds.itemHealLeastest. */ public class AbilityDefinitionItemHealLeastest extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemHealLeastest) @@ -20481,6 +21212,7 @@ public class AbilityDefinitionItemHealLeastest extends AbilityDefinition addTooltipProperty("Hit Points Gained", lc) +/** WC3 ability ID: 'AIhl'. Base ability: AbilityIds.holyLightItem. */ public class AbilityDefinitionHolyLightItem extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.holyLightItem) @@ -20493,6 +21225,7 @@ public class AbilityDefinitionHolyLightItem extends AbilityDefinition addTooltipProperty("Amount Healed/Damaged", lc) +/** WC3 ability ID: 'ANt2'. Base ability: AbilityIds.thornyShieldDragonTurtle. */ public class AbilityDefinitionThornyShieldDragonTurtle extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.thornyShieldDragonTurtle) @@ -20519,6 +21252,7 @@ public class AbilityDefinitionThornyShieldDragonTurtle extends AbilityDefinition addTooltipProperty("Defense Bonus", lc) +/** WC3 ability ID: 'Aihn'. Base ability: AbilityIds.inventory2SlotUnitHuman. */ public class AbilityDefinitionInventory2SlotUnitHuman extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.inventory2SlotUnitHuman) @@ -20559,6 +21293,7 @@ public class AbilityDefinitionInventory2SlotUnitHuman extends AbilityDefinition addTooltipProperty("Can Use Items", lc) +/** WC3 ability ID: 'APwt'. Base ability: AbilityIds.runeOfTheWatcher. */ public class AbilityDefinitionRuneOfTheWatcher extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.runeOfTheWatcher) @@ -20571,6 +21306,7 @@ public class AbilityDefinitionRuneOfTheWatcher extends AbilityDefinition addTooltipProperty("Ward Unit Type", lc) +/** WC3 ability ID: 'AOw2'. Base ability: AbilityIds.cairneWarStomp. */ public class AbilityDefinitionCairneWarStomp extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.cairneWarStomp) @@ -20583,6 +21319,7 @@ public class AbilityDefinitionCairneWarStomp extends AbilityDefinition addTooltipProperty("Damage", lc) +/** WC3 ability ID: 'ANsh'. Base ability: AbilityIds.garithosShockWave. */ public class AbilityDefinitionGarithosShockWave extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.garithosShockWave) @@ -20616,6 +21353,7 @@ public class AbilityDefinitionGarithosShockWave extends AbilityDefinition addTooltipProperty("Distance", lc) +/** WC3 ability ID: 'ANtr'. Base ability: AbilityIds.detectWarEagle. */ public class AbilityDefinitionDetectWarEagle extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.detectWarEagle) @@ -20628,6 +21366,7 @@ public class AbilityDefinitionDetectWarEagle extends AbilityDefinition addTooltipProperty("Detection Type", lc) +/** WC3 ability ID: 'Ansk'. Base ability: AbilityIds.hardenedSkinNagaTurtle. */ public class AbilityDefinitionHardenedSkinNagaTurtle extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.hardenedSkinNagaTurtle) @@ -20668,6 +21407,7 @@ public class AbilityDefinitionHardenedSkinNagaTurtle extends AbilityDefinition addTooltipProperty("Ignored Damage", lc) +/** WC3 ability ID: 'AIlz'. Base ability: AbilityIds.maxLifeBonusLeastest. */ public class AbilityDefinitionMaxLifeBonusLeastest extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.maxLifeBonusLeastest) @@ -20680,6 +21420,7 @@ public class AbilityDefinitionMaxLifeBonusLeastest extends AbilityDefinition addTooltipProperty("Max Life Gained", lc) +/** WC3 ability ID: 'AIlx'. Base ability: AbilityIds.shamanClawsLightningMelee. */ public class AbilityDefinitionShamanClawsLightningMelee extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.shamanClawsLightningMelee) @@ -20727,6 +21468,7 @@ public class AbilityDefinitionShamanClawsLightningMelee extends AbilityDefinitio addTooltipProperty("Enabled Attack Index", lc) +/** WC3 ability ID: 'AImz'. Base ability: AbilityIds.maxManaBonusLeastest. */ public class AbilityDefinitionMaxManaBonusLeastest extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.maxManaBonusLeastest) @@ -20739,6 +21481,7 @@ public class AbilityDefinitionMaxManaBonusLeastest extends AbilityDefinition addTooltipProperty("Max Mana Gained", lc) +/** WC3 ability ID: 'ACc3'. Base ability: AbilityIds.crushingWaveLesser. */ public class AbilityDefinitionCrushingWaveLesser extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.crushingWaveLesser) @@ -20772,6 +21515,7 @@ public class AbilityDefinitionCrushingWaveLesser extends AbilityDefinition addTooltipProperty("Damage", lc) +/** WC3 ability ID: 'ACc2'. Base ability: AbilityIds.crushingWaveDragonTurtle. */ public class AbilityDefinitionCrushingWaveDragonTurtle extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.crushingWaveDragonTurtle) @@ -20805,6 +21549,7 @@ public class AbilityDefinitionCrushingWaveDragonTurtle extends AbilityDefinition addTooltipProperty("Damage", lc) +/** WC3 ability ID: 'AImv'. Base ability: AbilityIds.maxManaBonusLeastestReally. */ public class AbilityDefinitionMaxManaBonusLeastestReally extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.maxManaBonusLeastestReally) @@ -20817,6 +21562,7 @@ public class AbilityDefinitionMaxManaBonusLeastestReally extends AbilityDefiniti addTooltipProperty("Max Mana Gained", lc) +/** WC3 ability ID: 'ACd2'. Base ability: AbilityIds.abolishMagicCreep12Pos. */ public class AbilityDefinitionAbolishMagicCreep12Pos extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.abolishMagicCreep12Pos) @@ -20836,6 +21582,7 @@ public class AbilityDefinitionAbolishMagicCreep12Pos extends AbilityDefinition addTooltipProperty("Mana Loss", lc) +/** WC3 ability ID: 'ACbn'. Base ability: AbilityIds.banishCreep. */ public class AbilityDefinitionBanishCreep extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.banishCreep) @@ -20855,6 +21602,7 @@ public class AbilityDefinitionBanishCreep extends AbilityDefinition addTooltipProperty("Attack Speed Reduction (%)", lc) +/** WC3 ability ID: 'Adcn'. Base ability: AbilityIds.disenchantNew. */ public class AbilityDefinitionDisenchantNew extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.disenchantNew) @@ -20874,6 +21622,7 @@ public class AbilityDefinitionDisenchantNew extends AbilityDefinition addTooltipProperty("Mana Loss", lc) +/** WC3 ability ID: 'ACbk'. Base ability: AbilityIds.blackArrowMeleeCreep. */ public class AbilityDefinitionBlackArrowMeleeCreep extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.blackArrowMeleeCreep) @@ -20907,6 +21656,7 @@ public class AbilityDefinitionBlackArrowMeleeCreep extends AbilityDefinition addTooltipProperty("Summoned Unit Duration (seconds)", lc) +/** WC3 ability ID: 'ACbb'. Base ability: AbilityIds.bloodlustCreepHotkeyB. */ public class AbilityDefinitionBloodlustCreepHotkeyB extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.bloodlustCreepHotkeyB) @@ -20933,456 +21683,547 @@ public class AbilityDefinitionBloodlustCreepHotkeyB extends AbilityDefinition addTooltipProperty("Movement Speed Increase (%)", lc) +/** WC3 ability ID: 'Ahlh'. Base ability: AbilityIds.passiveHumanLumberHarvestingRhlh. */ public class AbilityDefinitionPassiveHumanLumberHarvestingRhlh extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.passiveHumanLumberHarvestingRhlh) +/** WC3 ability ID: 'Augh'. Base ability: AbilityIds.passiveGhostIconOnlyUndeadAgho. */ public class AbilityDefinitionPassiveGhostIconOnlyUndeadAgho extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.passiveGhostIconOnlyUndeadAgho) +/** WC3 ability ID: 'Augf'. Base ability: AbilityIds.passiveUndeadGhoulFrenzyRugf. */ public class AbilityDefinitionPassiveUndeadGhoulFrenzyRugf extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.passiveUndeadGhoulFrenzyRugf) +/** WC3 ability ID: 'Afiu'. Base ability: AbilityIds.onFireUndead. */ public class AbilityDefinitionOnFireUndead extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.onFireUndead) +/** WC3 ability ID: 'Afir'. Base ability: AbilityIds.onFire. */ public class AbilityDefinitionOnFire extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.onFire) +/** WC3 ability ID: 'Afio'. Base ability: AbilityIds.onFireOrc. */ public class AbilityDefinitionOnFireOrc extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.onFireOrc) +/** WC3 ability ID: 'Afin'. Base ability: AbilityIds.onFireNightElf. */ public class AbilityDefinitionOnFireNightElf extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.onFireNightElf) +/** WC3 ability ID: 'Afih'. Base ability: AbilityIds.onFireHuman. */ public class AbilityDefinitionOnFireHuman extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.onFireHuman) +/** WC3 ability ID: 'Sdro'. Base ability: AbilityIds.drop1. */ public class AbilityDefinitionDrop1 extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.drop1) +/** WC3 ability ID: 'Ahpe'. Base ability: AbilityIds.passivePhoenixFireAndEgg. */ public class AbilityDefinitionPassivePhoenixFireAndEgg extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.passivePhoenixFireAndEgg) +/** WC3 ability ID: 'Ahri'. Base ability: AbilityIds.passiveHumanRiflemanPlusRangeRhri. */ public class AbilityDefinitionPassiveHumanRiflemanPlusRangeRhri extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.passiveHumanRiflemanPlusRangeRhri) +/** WC3 ability ID: 'Ashs'. Base ability: AbilityIds.shadowSight. */ public class AbilityDefinitionShadowSight extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.shadowSight) +/** WC3 ability ID: 'Ault'. Base ability: AbilityIds.ultravision. */ public class AbilityDefinitionUltravision extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.ultravision) +/** WC3 ability ID: 'Aobs'. Base ability: AbilityIds.passiveOrcGruntBerserkRobs. */ public class AbilityDefinitionPassiveOrcGruntBerserkRobs extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.passiveOrcGruntBerserkRobs) +/** WC3 ability ID: 'Aobk'. Base ability: AbilityIds.passiveOrcBerserkersRobk. */ public class AbilityDefinitionPassiveOrcBerserkersRobk extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.passiveOrcBerserkersRobk) +/** WC3 ability ID: 'Afr2'. Base ability: AbilityIds.frostAttack12. */ public class AbilityDefinitionFrostAttack12 extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.frostAttack12) +/** WC3 ability ID: 'Afrc'. Base ability: AbilityIds.frostBreathNewHasIcon. */ public class AbilityDefinitionFrostBreathNewHasIcon extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.frostBreathNewHasIcon) +/** WC3 ability ID: 'Afrb'. Base ability: AbilityIds.frostBreath. */ public class AbilityDefinitionFrostBreath extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.frostBreath) +/** WC3 ability ID: 'Afra'. Base ability: AbilityIds.frostAttack. */ public class AbilityDefinitionFrostAttack extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.frostAttack) +/** WC3 ability ID: 'Afrz'. Base ability: AbilityIds.freezingBreath. */ public class AbilityDefinitionFreezingBreath extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.freezingBreath) +/** WC3 ability ID: 'Asp6'. Base ability: AbilityIds.sphereSoVLevel6. */ public class AbilityDefinitionSphereSoVLevel6 extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.sphereSoVLevel6) +/** WC3 ability ID: 'Asp5'. Base ability: AbilityIds.sphereSoVLevel5. */ public class AbilityDefinitionSphereSoVLevel5 extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.sphereSoVLevel5) +/** WC3 ability ID: 'Asp4'. Base ability: AbilityIds.sphereSoVLevel4. */ public class AbilityDefinitionSphereSoVLevel4 extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.sphereSoVLevel4) +/** WC3 ability ID: 'Asp3'. Base ability: AbilityIds.sphereSoVLevel3. */ public class AbilityDefinitionSphereSoVLevel3 extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.sphereSoVLevel3) +/** WC3 ability ID: 'Asp2'. Base ability: AbilityIds.sphereSoVLevel2. */ public class AbilityDefinitionSphereSoVLevel2 extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.sphereSoVLevel2) +/** WC3 ability ID: 'Asp1'. Base ability: AbilityIds.sphereSoVLevel1. */ public class AbilityDefinitionSphereSoVLevel1 extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.sphereSoVLevel1) +/** WC3 ability ID: 'Ausm'. Base ability: AbilityIds.passiveUndeadSkeletalMasteryRusm. */ public class AbilityDefinitionPassiveUndeadSkeletalMasteryRusm extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.passiveUndeadSkeletalMasteryRusm) +/** WC3 ability ID: 'Asps'. Base ability: AbilityIds.spellSteal. */ public class AbilityDefinitionSpellSteal extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.spellSteal) +/** WC3 ability ID: 'Aspi'. Base ability: AbilityIds.spikedBarricades. */ public class AbilityDefinitionSpikedBarricades extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.spikedBarricades) +/** WC3 ability ID: 'Asph'. Base ability: AbilityIds.sphere. */ public class AbilityDefinitionSphere extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.sphere) +/** WC3 ability ID: 'Amgr'. Base ability: AbilityIds.moonGlaiveNoResearch. */ public class AbilityDefinitionMoonGlaiveNoResearch extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.moonGlaiveNoResearch) +/** WC3 ability ID: 'Amgl'. Base ability: AbilityIds.moonGlaive. */ public class AbilityDefinitionMoonGlaive extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.moonGlaive) +/** WC3 ability ID: 'Amgi'. Base ability: AbilityIds.bouncingMissileFilter. */ public class AbilityDefinitionBouncingMissileFilter extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.bouncingMissileFilter) +/** WC3 ability ID: 'Asth'. Base ability: AbilityIds.stormHammers. */ public class AbilityDefinitionStormHammers extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.stormHammers) +/** WC3 ability ID: 'Astd'. Base ability: AbilityIds.standDown. */ public class AbilityDefinitionStandDown extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.standDown) +/** WC3 ability ID: 'Asud'. Base ability: AbilityIds.sellUnitDynamic. */ public class AbilityDefinitionSellUnit extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.sellUnitDynamic) +/** WC3 ability ID: 'Aorb'. Base ability: AbilityIds.passiveOrcReinforcedDefenseRorb. */ public class AbilityDefinitionPassiveOrcReinforcedDefenseRorb extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.passiveOrcReinforcedDefenseRorb) +/** WC3 ability ID: 'AIfx'. Base ability: AbilityIds.flagOrcBattleStandard. */ public class AbilityDefinitionFlagOrcBattleStandard extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.flagOrcBattleStandard) +/** WC3 ability ID: 'Amov'. Base ability: AbilityIds.move. */ public class AbilityDefinitionMove extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.move) +/** WC3 ability ID: 'Aosp'. Base ability: AbilityIds.passiveOrcSpikedBarricadeRosp. */ public class AbilityDefinitionPassiveOrcSpikedBarricadeRosp extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.passiveOrcSpikedBarricadeRosp) +/** WC3 ability ID: 'Aotr'. Base ability: AbilityIds.passiveOrcTrollRegenerationRotr. */ public class AbilityDefinitionPassiveOrcTrollRegenerationRotr extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.passiveOrcTrollRegenerationRotr) +/** WC3 ability ID: 'Aoth'. Base ability: AbilityIds.passiveOrcGhostIconOnlyOrcAethUnused. */ public class AbilityDefinitionPassiveOrcGhostIconOnlyOrcAethUnused extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.passiveOrcGhostIconOnlyOrcAethUnused) +/** WC3 ability ID: 'Aimp'. Base ability: AbilityIds.impalingBolt. */ public class AbilityDefinitionImpalingBolt extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.impalingBolt) +/** WC3 ability ID: 'Atdp'. Base ability: AbilityIds.dropPilot. */ public class AbilityDefinitionDropPilot extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.dropPilot) +/** WC3 ability ID: 'AIri'. Base ability: AbilityIds.itemRandomItem. */ public class AbilityDefinitionItemRandomItem extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemRandomItem) +/** WC3 ability ID: 'Aeib'. Base ability: AbilityIds.passiveNightelfImprovedBowsReib. */ public class AbilityDefinitionPassiveNightelfImprovedBowsReib extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.passiveNightelfImprovedBowsReib) +/** WC3 ability ID: 'AIrb'. Base ability: AbilityIds.runeOfRebirth. */ public class AbilityDefinitionRuneOfRebirth extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.runeOfRebirth) +/** WC3 ability ID: 'Arbr'. Base ability: AbilityIds.reinforcedBurrows. */ public class AbilityDefinitionReinforcedBurrows extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.reinforcedBurrows) +/** WC3 ability ID: 'APai'. Base ability: AbilityIds.passiveSimple. */ public class AbilityDefinitionPassiveSimple extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.passiveSimple) +/** WC3 ability ID: 'AIv2'. Base ability: AbilityIds.itemInvisGreater. */ public class AbilityDefinitionItemInvisGreater extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemInvisGreater) +/** WC3 ability ID: 'AIv1'. Base ability: AbilityIds.itemInvisLesser. */ public class AbilityDefinitionItemInvisLesser extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemInvisLesser) +/** WC3 ability ID: 'AIvm'. Base ability: AbilityIds.reassignableAttributeBonusPlus1. */ public class AbilityDefinitionReassignableAttributeBonusPlus1 extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.reassignableAttributeBonusPlus1) +/** WC3 ability ID: 'AIuv'. Base ability: AbilityIds.itemUltravision. */ public class AbilityDefinitionItemUltravision extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemUltravision) +/** WC3 ability ID: 'Aret'. Base ability: AbilityIds.retrain. */ public class AbilityDefinitionRetrain extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.retrain) +/** WC3 ability ID: 'Aemk'. Base ability: AbilityIds.passiveNightelfMarksmanshipRemk. */ public class AbilityDefinitionPassiveNightelfMarksmanshipRemk extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.passiveNightelfMarksmanshipRemk) +/** WC3 ability ID: 'Atlp'. Base ability: AbilityIds.loadPilot. */ public class AbilityDefinitionLoadPilot extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.loadPilot) +/** WC3 ability ID: 'Aetl'. Base ability: AbilityIds.ethereal. */ public class AbilityDefinitionEthereal extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.ethereal) +/** WC3 ability ID: 'Avul'. Base ability: AbilityIds.invulnerable. */ public class AbilityDefinitionInvulnerable extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.invulnerable) +/** WC3 ability ID: 'Agyb'. Base ability: AbilityIds.gyrocopterBombs. */ public class AbilityDefinitionGyrocopterBombs extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.gyrocopterBombs) +/** WC3 ability ID: 'Arng'. Base ability: AbilityIds.revenge. */ public class AbilityDefinitionRevenge extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.revenge) +/** WC3 ability ID: 'Aalr'. Base ability: AbilityIds.alarm. */ public class AbilityDefinitionAlarm extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.alarm) +/** WC3 ability ID: 'ARal'. Base ability: AbilityIds.rallyPoint. */ public class AbilityDefinitionRally extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.rallyPoint) +/** WC3 ability ID: 'AOvd'. Base ability: AbilityIds.bigBadVoodoo. */ public class AbilityDefinitionShadowHunterVoodooo extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.bigBadVoodoo) +/** WC3 ability ID: 'Aaha'. Base ability: AbilityIds.gather2. */ public class AbilityDefinitionAcolyteHarvest extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.gather2) +/** WC3 ability ID: 'Aawa'. Base ability: AbilityIds.awakenHero. */ public class AbilityDefinitionAwaken extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.awakenHero) +/** WC3 ability ID: 'ANbu'. Base ability: AbilityIds.neutralBuild. */ public class AbilityDefinitionBuildNeutral extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.neutralBuild) +/** WC3 ability ID: 'AHbu'. Base ability: AbilityIds.humanBuild. */ public class AbilityDefinitionBuildHuman extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.humanBuild) +/** WC3 ability ID: 'AObu'. Base ability: AbilityIds.orcBuild. */ public class AbilityDefinitionBuildOrc extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.orcBuild) +/** WC3 ability ID: 'AEbu'. Base ability: AbilityIds.nightElfBuild. */ public class AbilityDefinitionBuildNightElf extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.nightElfBuild) +/** WC3 ability ID: 'AGbu'. Base ability: AbilityIds.nagaBuild. */ public class AbilityDefinitionBuildNaga extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.nagaBuild) +/** WC3 ability ID: 'ACsp'. Base ability: AbilityIds.sleep. */ public class AbilityDefinitionCreepSleep extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.sleep) +/** WC3 ability ID: 'Adri'. Base ability: AbilityIds.unloadInstant. */ public class AbilityDefinitionDropInstant extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.unloadInstant) +/** WC3 ability ID: 'Adro'. Base ability: AbilityIds.unload. */ public class AbilityDefinitionDrop extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.unload) +/** WC3 ability ID: 'Amed'. Base ability: AbilityIds.dropCorpse. */ public class AbilityDefinitionMeatDrop extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.dropCorpse) +/** WC3 ability ID: 'Amel'. Base ability: AbilityIds.getCorpse. */ public class AbilityDefinitionMeatLoad extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.getCorpse) +/** WC3 ability ID: 'Amic'. Base ability: AbilityIds.callToArms. */ public class AbilityDefinitionMilitiaConversion extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.callToArms) +/** WC3 ability ID: 'Apit'. Base ability: AbilityIds.shopPurchaseItem. */ public class AbilityDefinitionPurchaseItem extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.shopPurchaseItem) +/** WC3 ability ID: 'Arev'. Base ability: AbilityIds.reviveHero. */ public class AbilityDefinitionRevive extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.reviveHero) +/** WC3 ability ID: 'Asac'. Base ability: AbilityIds.sacrifice1. */ public class AbilityDefinitionSacrificeSacrificialPit extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.sacrifice1) +/** WC3 ability ID: 'Alam'. Base ability: AbilityIds.sacrifice. */ public class AbilityDefinitionSacrificeAcolyte extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.sacrifice) +/** WC3 ability ID: 'Asid'. Base ability: AbilityIds.sellItems. */ public class AbilityDefinitionSellItem extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.sellItems) +/** WC3 ability ID: 'Atol'. Base ability: AbilityIds.treeofLifeupgradeability. */ public class AbilityDefinitionTreeOfLifeForAttachingArt extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.treeofLifeupgradeability) +/** WC3 ability ID: 'AIfl'. Base ability: AbilityIds.itemCaptureTheFlag. */ public class AbilityDefinitionFlag extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemCaptureTheFlag) +/** WC3 ability ID: 'AIfm'. Base ability: AbilityIds.itemCaptureTheFlag1. */ public class AbilityDefinitionFlagHuman extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemCaptureTheFlag1) +/** WC3 ability ID: 'AIfo'. Base ability: AbilityIds.itemCaptureTheFlag3. */ public class AbilityDefinitionFlagOrc extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemCaptureTheFlag3) +/** WC3 ability ID: 'AIfn'. Base ability: AbilityIds.itemCaptureTheFlag2. */ public class AbilityDefinitionFlagNightElf extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemCaptureTheFlag2) +/** WC3 ability ID: 'AIfe'. Base ability: AbilityIds.itemCaptureTheFlag4. */ public class AbilityDefinitionFlagUndead extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemCaptureTheFlag4) +/** WC3 ability ID: 'AIso'. Base ability: AbilityIds.itemSoulTheft. */ public class AbilityDefinitionSoulTrap extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemSoulTheft) +/** WC3 ability ID: 'Asou'. Base ability: AbilityIds.itemSoulPossession. */ public class AbilityDefinitionSoulPossession extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemSoulPossession) +/** WC3 ability ID: 'AIdm'. Base ability: AbilityIds.itemAreatreewalldamage. */ public class AbilityDefinitionItemDamageAoe extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemAreatreewalldamage) +/** WC3 ability ID: 'AIvu'. Base ability: AbilityIds.itemTemporaryInvulnerability. */ public class AbilityDefinitionItemInvulNormal extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemTemporaryInvulnerability) @@ -21398,6 +22239,7 @@ public class AbilityDefinitionItemInvulNormal extends AbilityDefinition def.setLvlDataBoolean("AIvu", level, 1, value) +/** WC3 ability ID: 'AIdg'. Base ability: AbilityIds.ritualDaggerInstantHeal. */ public class AbilityDefinitionItemRitualDaggerInstant extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.ritualDaggerInstantHeal) @@ -21447,6 +22289,7 @@ public class AbilityDefinitionItemRitualDaggerInstant extends AbilityDefinition def.setLvlDataBoolean("Idg2", level, 3, value) +/** WC3 ability ID: 'AIg2'. Base ability: AbilityIds.ritualDaggerRegenerate. */ public class AbilityDefinitionItemRitualDaggerRegen extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.ritualDaggerRegenerate) @@ -21496,6 +22339,7 @@ public class AbilityDefinitionItemRitualDaggerRegen extends AbilityDefinition def.setLvlDataBoolean("Idg2", level, 3, value) +/** WC3 ability ID: 'AIno'. Base ability: AbilityIds.itemOrbOfVenom. */ public class AbilityDefinitionSlow2 extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemOrbOfVenom) @@ -21522,6 +22366,7 @@ public class AbilityDefinitionSlow2 extends AbilityDefinition addTooltipProperty("Attack Speed Factor", lc) +/** WC3 ability ID: 'AUa2'. Base ability: AbilityIds.animateDeadDk. */ public class AbilityDefinitionDeathKnightAnimateDead1 extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.animateDeadDk) @@ -21548,76 +22393,91 @@ public class AbilityDefinitionDeathKnightAnimateDead1 extends AbilityDefinition addTooltipProperty("Number of Corpses Raised", lc) +/** WC3 ability ID: 'ACrk'. Base ability: AbilityIds.resistantSkinCreep. */ public class AbilityDefinitionResistantSkinCreep extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.resistantSkinCreep) +/** WC3 ability ID: 'ACsk'. Base ability: AbilityIds.resistantSkin31PosCreep. */ public class AbilityDefinitionResistantSkin31PosCreep extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.resistantSkin31PosCreep) +/** WC3 ability ID: 'Attu'. Base ability: AbilityIds.tankTurret. */ public class AbilityDefinitionTankTurret extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.tankTurret) +/** WC3 ability ID: 'ANia'. Base ability: AbilityIds.firelordIncinerate1. */ public class AbilityDefinitionFirelordIncinerate1 extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.firelordIncinerate1) +/** WC3 ability ID: 'Aews'. Base ability: AbilityIds.passiveNightelfWellSpringRews. */ public class AbilityDefinitionPassiveNightelfWellSpringRews extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.passiveNightelfWellSpringRews) +/** WC3 ability ID: 'Atwa'. Base ability: AbilityIds.tornadoWander. */ public class AbilityDefinitionTornadoWander extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.tornadoWander) +/** WC3 ability ID: 'Arsk'. Base ability: AbilityIds.resistantSkin. */ public class AbilityDefinitionResistantSkin extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.resistantSkin) +/** WC3 ability ID: 'AUbu'. Base ability: AbilityIds.undeadBuild. */ public class AbilityDefinitionBuildUndead extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.undeadBuild) +/** WC3 ability ID: 'Aatk'. Base ability: AbilityIds.attack. */ public class AbilityDefinitionAttack extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.attack) +/** WC3 ability ID: 'Ahan'. Base ability: AbilityIds.passiveHumanAnimalBreedingRhan. */ public class AbilityDefinitionPassiveHumanAnimalBreedingRhan extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.passiveHumanAnimalBreedingRhan) +/** WC3 ability ID: 'AHer'. Base ability: AbilityIds.hero. */ public class AbilityDefinitionHero extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.hero) +/** WC3 ability ID: 'Awan'. Base ability: AbilityIds.wander. */ public class AbilityDefinitionWander extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.wander) +/** WC3 ability ID: 'Aloc'. Base ability: AbilityIds.locust. */ public class AbilityDefinitionLocust extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.locust) +/** WC3 ability ID: 'ANss'. Base ability: AbilityIds.spellShield. */ public class AbilityDefinitionSpellShield extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.spellShield) +/** WC3 ability ID: 'AA12'. Base ability: AbilityIds.agilityBonusPlus12. */ public class AbilityDefinitionAgilityBonusPlus12 extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.agilityBonusPlus12) @@ -21651,6 +22511,7 @@ public class AbilityDefinitionAgilityBonusPlus12 extends AbilityDefinition addTooltipProperty("Intelligence Bonus", lc) +/** WC3 ability ID: 'AACe'. Base ability: AbilityIds.itemArmorCorrupt5. */ public class AbilityDefinitionItemArmorCorrupt5 extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemArmorCorrupt5) @@ -21677,6 +22538,7 @@ public class AbilityDefinitionItemArmorCorrupt5 extends AbilityDefinition addTooltipProperty("Enabled Attack Index", lc) +/** WC3 ability ID: 'AACq'. Base ability: AbilityIds.itemArmorCorrupt2. */ public class AbilityDefinitionItemArmorCorrupt2 extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemArmorCorrupt2) @@ -21703,6 +22565,7 @@ public class AbilityDefinitionItemArmorCorrupt2 extends AbilityDefinition addTooltipProperty("Enabled Attack Index", lc) +/** WC3 ability ID: 'AACw'. Base ability: AbilityIds.itemArmorCorrupt3. */ public class AbilityDefinitionItemArmorCorrupt3 extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemArmorCorrupt3) @@ -21729,6 +22592,7 @@ public class AbilityDefinitionItemArmorCorrupt3 extends AbilityDefinition addTooltipProperty("Enabled Attack Index", lc) +/** WC3 ability ID: 'AADe'. Base ability: AbilityIds.itemSpellDamage8. */ public class AbilityDefinitionItemSpellDamage8 extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemSpellDamage8) @@ -21755,6 +22619,7 @@ public class AbilityDefinitionItemSpellDamage8 extends AbilityDefinition addTooltipProperty("Applies to Healing from Items", lc) +/** WC3 ability ID: 'AADi'. Base ability: AbilityIds.itemSpellDamage7. */ public class AbilityDefinitionItemSpellDamage7 extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemSpellDamage7) @@ -21781,6 +22646,7 @@ public class AbilityDefinitionItemSpellDamage7 extends AbilityDefinition addTooltipProperty("Applies to Healing from Items", lc) +/** WC3 ability ID: 'AADo'. Base ability: AbilityIds.itemSpellDamage2. */ public class AbilityDefinitionItemSpellDamage2 extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemSpellDamage2) @@ -21807,6 +22673,7 @@ public class AbilityDefinitionItemSpellDamage2 extends AbilityDefinition addTooltipProperty("Applies to Healing from Items", lc) +/** WC3 ability ID: 'AADq'. Base ability: AbilityIds.itemSpellDamage3. */ public class AbilityDefinitionItemSpellDamage3 extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemSpellDamage3) @@ -21833,6 +22700,7 @@ public class AbilityDefinitionItemSpellDamage3 extends AbilityDefinition addTooltipProperty("Applies to Healing from Items", lc) +/** WC3 ability ID: 'AADr'. Base ability: AbilityIds.itemSpellDamage4. */ public class AbilityDefinitionItemSpellDamage4 extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemSpellDamage4) @@ -21859,6 +22727,7 @@ public class AbilityDefinitionItemSpellDamage4 extends AbilityDefinition addTooltipProperty("Applies to Healing from Items", lc) +/** WC3 ability ID: 'AADt'. Base ability: AbilityIds.itemSpellDamage10. */ public class AbilityDefinitionItemSpellDamage10 extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemSpellDamage10) @@ -21885,6 +22754,7 @@ public class AbilityDefinitionItemSpellDamage10 extends AbilityDefinition addTooltipProperty("Applies to Healing from Items", lc) +/** WC3 ability ID: 'AADu'. Base ability: AbilityIds.itemSpellDamage6. */ public class AbilityDefinitionItemSpellDamage6 extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemSpellDamage6) @@ -21911,6 +22781,7 @@ public class AbilityDefinitionItemSpellDamage6 extends AbilityDefinition addTooltipProperty("Applies to Healing from Items", lc) +/** WC3 ability ID: 'AADw'. Base ability: AbilityIds.itemSpellDamage5. */ public class AbilityDefinitionItemSpellDamage5 extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemSpellDamage5) @@ -21937,6 +22808,7 @@ public class AbilityDefinitionItemSpellDamage5 extends AbilityDefinition addTooltipProperty("Applies to Healing from Items", lc) +/** WC3 ability ID: 'AADy'. Base ability: AbilityIds.itemSpellDamage12. */ public class AbilityDefinitionItemSpellDamage12 extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemSpellDamage12) @@ -21963,6 +22835,7 @@ public class AbilityDefinitionItemSpellDamage12 extends AbilityDefinition addTooltipProperty("Applies to Healing from Items", lc) +/** WC3 ability ID: 'AAPa'. Base ability: AbilityIds.itemSpellAmp20. */ public class AbilityDefinitionItemSpellAmp20 extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemSpellAmp20) @@ -21989,6 +22862,7 @@ public class AbilityDefinitionItemSpellAmp20 extends AbilityDefinition addTooltipProperty("Applies to Healing from Items", lc) +/** WC3 ability ID: 'AAPe'. Base ability: AbilityIds.itemSpellAmp3. */ public class AbilityDefinitionItemSpellAmp3 extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemSpellAmp3) @@ -22015,6 +22889,7 @@ public class AbilityDefinitionItemSpellAmp3 extends AbilityDefinition addTooltipProperty("Applies to Healing from Items", lc) +/** WC3 ability ID: 'AAPi'. Base ability: AbilityIds.itemSpellAmp4. */ public class AbilityDefinitionItemSpellAmp4 extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemSpellAmp4) @@ -22041,6 +22916,7 @@ public class AbilityDefinitionItemSpellAmp4 extends AbilityDefinition addTooltipProperty("Applies to Healing from Items", lc) +/** WC3 ability ID: 'AAPo'. Base ability: AbilityIds.itemSpellAmp6. */ public class AbilityDefinitionItemSpellAmp6 extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemSpellAmp6) @@ -22067,6 +22943,7 @@ public class AbilityDefinitionItemSpellAmp6 extends AbilityDefinition addTooltipProperty("Applies to Healing from Items", lc) +/** WC3 ability ID: 'AAPp'. Base ability: AbilityIds.itemSpellAmp15. */ public class AbilityDefinitionItemSpellAmp15 extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemSpellAmp15) @@ -22093,6 +22970,7 @@ public class AbilityDefinitionItemSpellAmp15 extends AbilityDefinition addTooltipProperty("Applies to Healing from Items", lc) +/** WC3 ability ID: 'AAPq'. Base ability: AbilityIds.itemSpellAmp12. */ public class AbilityDefinitionItemSpellAmp12 extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemSpellAmp12) @@ -22119,6 +22997,7 @@ public class AbilityDefinitionItemSpellAmp12 extends AbilityDefinition addTooltipProperty("Applies to Healing from Items", lc) +/** WC3 ability ID: 'AAPr'. Base ability: AbilityIds.itemSpellAmp8. */ public class AbilityDefinitionItemSpellAmp8 extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemSpellAmp8) @@ -22145,6 +23024,7 @@ public class AbilityDefinitionItemSpellAmp8 extends AbilityDefinition addTooltipProperty("Applies to Healing from Items", lc) +/** WC3 ability ID: 'AAPs'. Base ability: AbilityIds.itemSpellAmp101. */ public class AbilityDefinitionItemSpellAmp101 extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemSpellAmp101) @@ -22171,6 +23051,7 @@ public class AbilityDefinitionItemSpellAmp101 extends AbilityDefinition addTooltipProperty("Applies to Healing from Items", lc) +/** WC3 ability ID: 'AAPt'. Base ability: AbilityIds.itemSpellAmp13. */ public class AbilityDefinitionItemSpellAmp13 extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemSpellAmp13) @@ -22197,6 +23078,7 @@ public class AbilityDefinitionItemSpellAmp13 extends AbilityDefinition addTooltipProperty("Applies to Healing from Items", lc) +/** WC3 ability ID: 'AAPu'. Base ability: AbilityIds.itemSpellAmp18. */ public class AbilityDefinitionItemSpellAmp18 extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemSpellAmp18) @@ -22223,6 +23105,7 @@ public class AbilityDefinitionItemSpellAmp18 extends AbilityDefinition addTooltipProperty("Applies to Healing from Items", lc) +/** WC3 ability ID: 'AAPw'. Base ability: AbilityIds.itemSpellAmp5. */ public class AbilityDefinitionItemSpellAmp5 extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemSpellAmp5) @@ -22249,6 +23132,7 @@ public class AbilityDefinitionItemSpellAmp5 extends AbilityDefinition addTooltipProperty("Applies to Healing from Items", lc) +/** WC3 ability ID: 'AAPx'. Base ability: AbilityIds.itemSpellAmp26. */ public class AbilityDefinitionItemSpellAmp26 extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemSpellAmp26) @@ -22275,6 +23159,7 @@ public class AbilityDefinitionItemSpellAmp26 extends AbilityDefinition addTooltipProperty("Applies to Healing from Items", lc) +/** WC3 ability ID: 'AAPy'. Base ability: AbilityIds.itemSpellAmp7. */ public class AbilityDefinitionItemSpellAmp7 extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemSpellAmp7) @@ -22301,6 +23186,7 @@ public class AbilityDefinitionItemSpellAmp7 extends AbilityDefinition addTooltipProperty("Applies to Healing from Items", lc) +/** WC3 ability ID: 'AARe'. Base ability: AbilityIds.itemHealthRegenAura3. */ public class AbilityDefinitionItemHealthRegenAura3 extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemHealthRegenAura3) @@ -22320,6 +23206,7 @@ public class AbilityDefinitionItemHealthRegenAura3 extends AbilityDefinition addTooltipProperty("Percentage", lc) +/** WC3 ability ID: 'AARq'. Base ability: AbilityIds.itemHealthRegenAura1. */ public class AbilityDefinitionItemHealthRegenAura1 extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemHealthRegenAura1) @@ -22339,6 +23226,7 @@ public class AbilityDefinitionItemHealthRegenAura1 extends AbilityDefinition addTooltipProperty("Percentage", lc) +/** WC3 ability ID: 'AARw'. Base ability: AbilityIds.itemHealthRegenAura2. */ public class AbilityDefinitionItemHealthRegenAura2 extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemHealthRegenAura2) @@ -22358,6 +23246,7 @@ public class AbilityDefinitionItemHealthRegenAura2 extends AbilityDefinition addTooltipProperty("Percentage", lc) +/** WC3 ability ID: 'AASa'. Base ability: AbilityIds.itemAttackSpeedIncrease101. */ public class AbilityDefinitionItemAttackSpeedIncrease101 extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemAttackSpeedIncrease101) @@ -22370,6 +23259,7 @@ public class AbilityDefinitionItemAttackSpeedIncrease101 extends AbilityDefiniti addTooltipProperty("Attack Speed Increase", lc) +/** WC3 ability ID: 'AASd'. Base ability: AbilityIds.itemAttackSpeedIncrease4. */ public class AbilityDefinitionItemAttackSpeedIncrease4 extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemAttackSpeedIncrease4) @@ -22382,6 +23272,7 @@ public class AbilityDefinitionItemAttackSpeedIncrease4 extends AbilityDefinition addTooltipProperty("Attack Speed Increase", lc) +/** WC3 ability ID: 'AASe'. Base ability: AbilityIds.itemAttackSpeedIncrease8. */ public class AbilityDefinitionItemAttackSpeedIncrease8 extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemAttackSpeedIncrease8) @@ -22394,6 +23285,7 @@ public class AbilityDefinitionItemAttackSpeedIncrease8 extends AbilityDefinition addTooltipProperty("Attack Speed Increase", lc) +/** WC3 ability ID: 'AASf'. Base ability: AbilityIds.itemAttackSpeedIncrease24. */ public class AbilityDefinitionItemAttackSpeedIncrease24 extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemAttackSpeedIncrease24) @@ -22406,6 +23298,7 @@ public class AbilityDefinitionItemAttackSpeedIncrease24 extends AbilityDefinitio addTooltipProperty("Attack Speed Increase", lc) +/** WC3 ability ID: 'AASg'. Base ability: AbilityIds.itemAttackSpeedIncrease30. */ public class AbilityDefinitionItemAttackSpeedIncrease30 extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemAttackSpeedIncrease30) @@ -22418,6 +23311,7 @@ public class AbilityDefinitionItemAttackSpeedIncrease30 extends AbilityDefinitio addTooltipProperty("Attack Speed Increase", lc) +/** WC3 ability ID: 'AASh'. Base ability: AbilityIds.itemAttackSpeedIncrease201. */ public class AbilityDefinitionItemAttackSpeedIncrease201 extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemAttackSpeedIncrease201) @@ -22430,6 +23324,7 @@ public class AbilityDefinitionItemAttackSpeedIncrease201 extends AbilityDefiniti addTooltipProperty("Attack Speed Increase", lc) +/** WC3 ability ID: 'AASi'. Base ability: AbilityIds.itemAttackSpeedIncrease12. */ public class AbilityDefinitionItemAttackSpeedIncrease12 extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemAttackSpeedIncrease12) @@ -22442,6 +23337,7 @@ public class AbilityDefinitionItemAttackSpeedIncrease12 extends AbilityDefinitio addTooltipProperty("Attack Speed Increase", lc) +/** WC3 ability ID: 'AASo'. Base ability: AbilityIds.itemAttackSpeedIncrease25. */ public class AbilityDefinitionItemAttackSpeedIncrease25 extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemAttackSpeedIncrease25) @@ -22454,6 +23350,7 @@ public class AbilityDefinitionItemAttackSpeedIncrease25 extends AbilityDefinitio addTooltipProperty("Attack Speed Increase", lc) +/** WC3 ability ID: 'AASp'. Base ability: AbilityIds.itemAttackSpeedIncrease20. */ public class AbilityDefinitionItemAttackSpeedIncrease20 extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemAttackSpeedIncrease20) @@ -22466,6 +23363,7 @@ public class AbilityDefinitionItemAttackSpeedIncrease20 extends AbilityDefinitio addTooltipProperty("Attack Speed Increase", lc) +/** WC3 ability ID: 'AASq'. Base ability: AbilityIds.itemAttackSpeedIncrease15. */ public class AbilityDefinitionItemAttackSpeedIncrease15 extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemAttackSpeedIncrease15) @@ -22478,6 +23376,7 @@ public class AbilityDefinitionItemAttackSpeedIncrease15 extends AbilityDefinitio addTooltipProperty("Attack Speed Increase", lc) +/** WC3 ability ID: 'AASr'. Base ability: AbilityIds.itemAttackSpeedIncrease10. */ public class AbilityDefinitionItemAttackSpeedIncrease10 extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemAttackSpeedIncrease10) @@ -22490,6 +23389,7 @@ public class AbilityDefinitionItemAttackSpeedIncrease10 extends AbilityDefinitio addTooltipProperty("Attack Speed Increase", lc) +/** WC3 ability ID: 'AASs'. Base ability: AbilityIds.itemAttackSpeedIncrease3. */ public class AbilityDefinitionItemAttackSpeedIncrease3 extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemAttackSpeedIncrease3) @@ -22502,6 +23402,7 @@ public class AbilityDefinitionItemAttackSpeedIncrease3 extends AbilityDefinition addTooltipProperty("Attack Speed Increase", lc) +/** WC3 ability ID: 'AASu'. Base ability: AbilityIds.itemAttackSpeedIncrease16. */ public class AbilityDefinitionItemAttackSpeedIncrease16 extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemAttackSpeedIncrease16) @@ -22514,6 +23415,7 @@ public class AbilityDefinitionItemAttackSpeedIncrease16 extends AbilityDefinitio addTooltipProperty("Attack Speed Increase", lc) +/** WC3 ability ID: 'AASw'. Base ability: AbilityIds.itemAttackSpeedIncrease9. */ public class AbilityDefinitionItemAttackSpeedIncrease9 extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemAttackSpeedIncrease9) @@ -22526,6 +23428,7 @@ public class AbilityDefinitionItemAttackSpeedIncrease9 extends AbilityDefinition addTooltipProperty("Attack Speed Increase", lc) +/** WC3 ability ID: 'AASy'. Base ability: AbilityIds.itemAttackSpeedIncrease6. */ public class AbilityDefinitionItemAttackSpeedIncrease6 extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemAttackSpeedIncrease6) @@ -22538,6 +23441,7 @@ public class AbilityDefinitionItemAttackSpeedIncrease6 extends AbilityDefinition addTooltipProperty("Attack Speed Increase", lc) +/** WC3 ability ID: 'ACDa'. Base ability: AbilityIds.itemAbilitySpeed25. */ public class AbilityDefinitionItemAbilitySpeed25 extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemAbilitySpeed25) @@ -22557,6 +23461,7 @@ public class AbilityDefinitionItemAbilitySpeed25 extends AbilityDefinition addTooltipProperty("Flat Bonus", lc) +/** WC3 ability ID: 'ACDd'. Base ability: AbilityIds.itemAbilitySpeed15. */ public class AbilityDefinitionItemAbilitySpeed15 extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemAbilitySpeed15) @@ -22576,6 +23481,7 @@ public class AbilityDefinitionItemAbilitySpeed15 extends AbilityDefinition addTooltipProperty("Flat Bonus", lc) +/** WC3 ability ID: 'ACDf'. Base ability: AbilityIds.itemAbilitySpeed20. */ public class AbilityDefinitionItemAbilitySpeed20 extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemAbilitySpeed20) @@ -22595,6 +23501,7 @@ public class AbilityDefinitionItemAbilitySpeed20 extends AbilityDefinition addTooltipProperty("Flat Bonus", lc) +/** WC3 ability ID: 'ACDi'. Base ability: AbilityIds.itemAbilitySpeed8. */ public class AbilityDefinitionItemAbilitySpeed8 extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemAbilitySpeed8) @@ -22614,6 +23521,7 @@ public class AbilityDefinitionItemAbilitySpeed8 extends AbilityDefinition addTooltipProperty("Flat Bonus", lc) +/** WC3 ability ID: 'ACDo'. Base ability: AbilityIds.itemAbilitySpeed10. */ public class AbilityDefinitionItemAbilitySpeed10 extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemAbilitySpeed10) @@ -22633,6 +23541,7 @@ public class AbilityDefinitionItemAbilitySpeed10 extends AbilityDefinition addTooltipProperty("Flat Bonus", lc) +/** WC3 ability ID: 'ACDp'. Base ability: AbilityIds.itemAbilitySpeed2. */ public class AbilityDefinitionItemAbilitySpeed2 extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemAbilitySpeed2) @@ -22652,6 +23561,7 @@ public class AbilityDefinitionItemAbilitySpeed2 extends AbilityDefinition addTooltipProperty("Flat Bonus", lc) +/** WC3 ability ID: 'ACDq'. Base ability: AbilityIds.itemAbilitySpeed12. */ public class AbilityDefinitionItemAbilitySpeed12 extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemAbilitySpeed12) @@ -22671,6 +23581,7 @@ public class AbilityDefinitionItemAbilitySpeed12 extends AbilityDefinition addTooltipProperty("Flat Bonus", lc) +/** WC3 ability ID: 'ACDt'. Base ability: AbilityIds.itemAbilitySpeed5. */ public class AbilityDefinitionItemAbilitySpeed5 extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemAbilitySpeed5) @@ -22690,6 +23601,7 @@ public class AbilityDefinitionItemAbilitySpeed5 extends AbilityDefinition addTooltipProperty("Flat Bonus", lc) +/** WC3 ability ID: 'ACDu'. Base ability: AbilityIds.itemAbilitySpeed6. */ public class AbilityDefinitionItemAbilitySpeed6 extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemAbilitySpeed6) @@ -22709,6 +23621,7 @@ public class AbilityDefinitionItemAbilitySpeed6 extends AbilityDefinition addTooltipProperty("Flat Bonus", lc) +/** WC3 ability ID: 'ACDw'. Base ability: AbilityIds.itemAbilitySpeed3. */ public class AbilityDefinitionItemAbilitySpeed3 extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemAbilitySpeed3) @@ -22728,6 +23641,7 @@ public class AbilityDefinitionItemAbilitySpeed3 extends AbilityDefinition addTooltipProperty("Flat Bonus", lc) +/** WC3 ability ID: 'ACDy'. Base ability: AbilityIds.itemAbilitySpeed4. */ public class AbilityDefinitionItemAbilitySpeed4 extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemAbilitySpeed4) @@ -22747,6 +23661,7 @@ public class AbilityDefinitionItemAbilitySpeed4 extends AbilityDefinition addTooltipProperty("Flat Bonus", lc) +/** WC3 ability ID: 'ACGa'. Base ability: AbilityIds.chronomasterSGlovesAlly. */ public class AbilityDefinitionChronomasterSGlovesAlly extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.chronomasterSGlovesAlly) @@ -22766,6 +23681,7 @@ public class AbilityDefinitionChronomasterSGlovesAlly extends AbilityDefinition addTooltipProperty("Attack Speed Increase (%)", lc) +/** WC3 ability ID: 'ACGe'. Base ability: AbilityIds.chronomasterSGlovesEnemy. */ public class AbilityDefinitionChronomasterSGlovesEnemy extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.chronomasterSGlovesEnemy) @@ -22785,6 +23701,7 @@ public class AbilityDefinitionChronomasterSGlovesEnemy extends AbilityDefinition addTooltipProperty("Attack Speed Increase (%)", lc) +/** WC3 ability ID: 'ACLw'. Base ability: AbilityIds.itemCleave30. */ public class AbilityDefinitionItemCleave30 extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemCleave30) @@ -22797,6 +23714,7 @@ public class AbilityDefinitionItemCleave30 extends AbilityDefinition addTooltipProperty("Distributed Damage Factor", lc) +/** WC3 ability ID: 'ACSb'. Base ability: AbilityIds.itemCriticalChance20. */ public class AbilityDefinitionItemCriticalChance20 extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemCriticalChance20) @@ -22830,6 +23748,7 @@ public class AbilityDefinitionItemCriticalChance20 extends AbilityDefinition addTooltipProperty("Damage Multiplier", lc) +/** WC3 ability ID: 'ACSc'. Base ability: AbilityIds.itemCriticalChance12. */ public class AbilityDefinitionItemCriticalChance12 extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemCriticalChance12) @@ -22863,6 +23782,7 @@ public class AbilityDefinitionItemCriticalChance12 extends AbilityDefinition addTooltipProperty("Damage Multiplier", lc) +/** WC3 ability ID: 'ACSd'. Base ability: AbilityIds.itemCriticalChance7. */ public class AbilityDefinitionItemCriticalChance7 extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemCriticalChance7) @@ -22896,6 +23816,7 @@ public class AbilityDefinitionItemCriticalChance7 extends AbilityDefinition addTooltipProperty("Damage Multiplier", lc) +/** WC3 ability ID: 'ACSe'. Base ability: AbilityIds.itemCriticalChance3. */ public class AbilityDefinitionItemCriticalChance3 extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemCriticalChance3) @@ -22929,6 +23850,7 @@ public class AbilityDefinitionItemCriticalChance3 extends AbilityDefinition addTooltipProperty("Damage Multiplier", lc) +/** WC3 ability ID: 'ACSg'. Base ability: AbilityIds.itemCriticalChance30. */ public class AbilityDefinitionItemCriticalChance30 extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemCriticalChance30) @@ -22962,6 +23884,7 @@ public class AbilityDefinitionItemCriticalChance30 extends AbilityDefinition addTooltipProperty("Damage Multiplier", lc) +/** WC3 ability ID: 'ACSj'. Base ability: AbilityIds.itemCriticalChance6. */ public class AbilityDefinitionItemCriticalChance6 extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemCriticalChance6) @@ -22995,6 +23918,7 @@ public class AbilityDefinitionItemCriticalChance6 extends AbilityDefinition addTooltipProperty("Damage Multiplier", lc) +/** WC3 ability ID: 'ACSn'. Base ability: AbilityIds.itemCriticalChance16. */ public class AbilityDefinitionItemCriticalChance16 extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemCriticalChance16) @@ -23028,6 +23952,7 @@ public class AbilityDefinitionItemCriticalChance16 extends AbilityDefinition addTooltipProperty("Damage Multiplier", lc) +/** WC3 ability ID: 'ACSo'. Base ability: AbilityIds.itemCriticalChance8. */ public class AbilityDefinitionItemCriticalChance8 extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemCriticalChance8) @@ -23061,6 +23986,7 @@ public class AbilityDefinitionItemCriticalChance8 extends AbilityDefinition addTooltipProperty("Damage Multiplier", lc) +/** WC3 ability ID: 'ACSq'. Base ability: AbilityIds.itemCriticalChance10. */ public class AbilityDefinitionItemCriticalChance10 extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemCriticalChance10) @@ -23094,6 +24020,7 @@ public class AbilityDefinitionItemCriticalChance10 extends AbilityDefinition addTooltipProperty("Damage Multiplier", lc) +/** WC3 ability ID: 'ACSr'. Base ability: AbilityIds.itemCriticalChance2. */ public class AbilityDefinitionItemCriticalChance2 extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemCriticalChance2) @@ -23127,6 +24054,7 @@ public class AbilityDefinitionItemCriticalChance2 extends AbilityDefinition addTooltipProperty("Damage Multiplier", lc) +/** WC3 ability ID: 'ACSu'. Base ability: AbilityIds.itemCriticalChance4. */ public class AbilityDefinitionItemCriticalChance4 extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemCriticalChance4) @@ -23160,6 +24088,7 @@ public class AbilityDefinitionItemCriticalChance4 extends AbilityDefinition addTooltipProperty("Damage Multiplier", lc) +/** WC3 ability ID: 'ACSv'. Base ability: AbilityIds.itemCriticalChance18. */ public class AbilityDefinitionItemCriticalChance18 extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemCriticalChance18) @@ -23193,6 +24122,7 @@ public class AbilityDefinitionItemCriticalChance18 extends AbilityDefinition addTooltipProperty("Damage Multiplier", lc) +/** WC3 ability ID: 'ACSx'. Base ability: AbilityIds.itemCriticalChance15. */ public class AbilityDefinitionItemCriticalChance15 extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemCriticalChance15) @@ -23226,6 +24156,7 @@ public class AbilityDefinitionItemCriticalChance15 extends AbilityDefinition addTooltipProperty("Damage Multiplier", lc) +/** WC3 ability ID: 'ACSy'. Base ability: AbilityIds.itemCriticalChance5. */ public class AbilityDefinitionItemCriticalChance5 extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemCriticalChance5) @@ -23259,6 +24190,7 @@ public class AbilityDefinitionItemCriticalChance5 extends AbilityDefinition addTooltipProperty("Damage Multiplier", lc) +/** WC3 ability ID: 'ACSz'. Base ability: AbilityIds.itemCriticalChance25. */ public class AbilityDefinitionItemCriticalChance25 extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemCriticalChance25) @@ -23292,6 +24224,7 @@ public class AbilityDefinitionItemCriticalChance25 extends AbilityDefinition addTooltipProperty("Damage Multiplier", lc) +/** WC3 ability ID: 'ACXe'. Base ability: AbilityIds.itemCriticalDamage10. */ public class AbilityDefinitionItemCriticalDamage10 extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemCriticalDamage10) @@ -23325,6 +24258,7 @@ public class AbilityDefinitionItemCriticalDamage10 extends AbilityDefinition addTooltipProperty("Damage Multiplier", lc) +/** WC3 ability ID: 'ACXi'. Base ability: AbilityIds.itemCriticalDamage20. */ public class AbilityDefinitionItemCriticalDamage20 extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemCriticalDamage20) @@ -23358,6 +24292,7 @@ public class AbilityDefinitionItemCriticalDamage20 extends AbilityDefinition addTooltipProperty("Damage Multiplier", lc) +/** WC3 ability ID: 'ACXo'. Base ability: AbilityIds.itemCriticalDamage12. */ public class AbilityDefinitionItemCriticalDamage12 extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemCriticalDamage12) @@ -23391,6 +24326,7 @@ public class AbilityDefinitionItemCriticalDamage12 extends AbilityDefinition addTooltipProperty("Damage Multiplier", lc) +/** WC3 ability ID: 'ACXq'. Base ability: AbilityIds.itemCriticalDamage5. */ public class AbilityDefinitionItemCriticalDamage5 extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemCriticalDamage5) @@ -23424,6 +24360,7 @@ public class AbilityDefinitionItemCriticalDamage5 extends AbilityDefinition addTooltipProperty("Damage Multiplier", lc) +/** WC3 ability ID: 'ACXr'. Base ability: AbilityIds.itemCriticalDamage13. */ public class AbilityDefinitionItemCriticalDamage13 extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemCriticalDamage13) @@ -23457,6 +24394,7 @@ public class AbilityDefinitionItemCriticalDamage13 extends AbilityDefinition addTooltipProperty("Damage Multiplier", lc) +/** WC3 ability ID: 'ACXt'. Base ability: AbilityIds.itemCriticalDamage30. */ public class AbilityDefinitionItemCriticalDamage30 extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemCriticalDamage30) @@ -23490,6 +24428,7 @@ public class AbilityDefinitionItemCriticalDamage30 extends AbilityDefinition addTooltipProperty("Damage Multiplier", lc) +/** WC3 ability ID: 'ACXu'. Base ability: AbilityIds.itemCriticalDamage25. */ public class AbilityDefinitionItemCriticalDamage25 extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemCriticalDamage25) @@ -23523,6 +24462,7 @@ public class AbilityDefinitionItemCriticalDamage25 extends AbilityDefinition addTooltipProperty("Damage Multiplier", lc) +/** WC3 ability ID: 'ACXw'. Base ability: AbilityIds.itemCriticalDamage15. */ public class AbilityDefinitionItemCriticalDamage15 extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemCriticalDamage15) @@ -23556,6 +24496,7 @@ public class AbilityDefinitionItemCriticalDamage15 extends AbilityDefinition addTooltipProperty("Damage Multiplier", lc) +/** WC3 ability ID: 'ACXy'. Base ability: AbilityIds.itemCriticalDamage40. */ public class AbilityDefinitionItemCriticalDamage40 extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemCriticalDamage40) @@ -23589,6 +24530,7 @@ public class AbilityDefinitionItemCriticalDamage40 extends AbilityDefinition addTooltipProperty("Damage Multiplier", lc) +/** WC3 ability ID: 'AD18'. Base ability: AbilityIds.attackBonusPlus18. */ public class AbilityDefinitionAttackBonusPlus18 extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.attackBonusPlus18) @@ -23601,6 +24543,7 @@ public class AbilityDefinitionAttackBonusPlus18 extends AbilityDefinition addTooltipProperty("Attack Bonus", lc) +/** WC3 ability ID: 'AD20'. Base ability: AbilityIds.itemDamage20. */ public class AbilityDefinitionItemDamage20 extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemDamage20) @@ -23613,6 +24556,7 @@ public class AbilityDefinitionItemDamage20 extends AbilityDefinition addTooltipProperty("Attack Bonus", lc) +/** WC3 ability ID: 'AD24'. Base ability: AbilityIds.attackBonusPlus24. */ public class AbilityDefinitionAttackBonusPlus24 extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.attackBonusPlus24) @@ -23625,6 +24569,7 @@ public class AbilityDefinitionAttackBonusPlus24 extends AbilityDefinition addTooltipProperty("Attack Bonus", lc) +/** WC3 ability ID: 'AD45'. Base ability: AbilityIds.attackBonusPlus45. */ public class AbilityDefinitionAttackBonusPlus45 extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.attackBonusPlus45) @@ -23637,6 +24582,7 @@ public class AbilityDefinitionAttackBonusPlus45 extends AbilityDefinition addTooltipProperty("Attack Bonus", lc) +/** WC3 ability ID: 'ADBa'. Base ability: AbilityIds.itemDaybreakerAttack. */ public class AbilityDefinitionItemDaybreakerAttack extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemDaybreakerAttack) @@ -23691,6 +24637,7 @@ public class AbilityDefinitionItemDaybreakerAttack extends AbilityDefinition addTooltipProperty("% Hit Chance", lc) +/** WC3 ability ID: 'ADBf'. Base ability: AbilityIds.itemDaybreakerFS. */ public class AbilityDefinitionItemDaybreakerFS extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemDaybreakerFS) @@ -23738,11 +24685,13 @@ public class AbilityDefinitionItemDaybreakerFS extends AbilityDefinition addTooltipProperty("Half Damage Interval", lc) +/** WC3 ability ID: 'ADCa'. Base ability: AbilityIds.darkCommandersAura. */ public class AbilityDefinitionDarkCommandersAura extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.darkCommandersAura) +/** WC3 ability ID: 'ADCq'. Base ability: AbilityIds.itemDiseaseCloud1. */ public class AbilityDefinitionItemDiseaseCloud1 extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemDiseaseCloud1) @@ -23776,6 +24725,7 @@ public class AbilityDefinitionItemDiseaseCloud1 extends AbilityDefinition addTooltipProperty("Damage per Second", lc) +/** WC3 ability ID: 'ADMa'. Base ability: AbilityIds.darkMistressAura. */ public class AbilityDefinitionDarkMistressAura extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.darkMistressAura) @@ -23795,6 +24745,7 @@ public class AbilityDefinitionDarkMistressAura extends AbilityDefinition addTooltipProperty("Attack Speed Increase (%)", lc) +/** WC3 ability ID: 'ADN5'. Base ability: AbilityIds.attackBonus5. */ public class AbilityDefinitionAttackBonus5 extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.attackBonus5) @@ -23807,6 +24758,7 @@ public class AbilityDefinitionAttackBonus5 extends AbilityDefinition addTooltipProperty("Attack Bonus", lc) +/** WC3 ability ID: 'ADRq'. Base ability: AbilityIds.itemDamageReflect15. */ public class AbilityDefinitionItemDamageReflect15 extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemDamageReflect15) @@ -23833,6 +24785,7 @@ public class AbilityDefinitionItemDamageReflect15 extends AbilityDefinition addTooltipProperty("Defense Bonus", lc) +/** WC3 ability ID: 'ADRw'. Base ability: AbilityIds.itemDamageReflect20. */ public class AbilityDefinitionItemDamageReflect20 extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemDamageReflect20) @@ -23859,6 +24812,7 @@ public class AbilityDefinitionItemDamageReflect20 extends AbilityDefinition addTooltipProperty("Defense Bonus", lc) +/** WC3 ability ID: 'ADhr'. Base ability: AbilityIds.altarOfDarknessHealthRegen. */ public class AbilityDefinitionAltarOfDarknessHealthRegen extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.altarOfDarknessHealthRegen) @@ -23878,6 +24832,7 @@ public class AbilityDefinitionAltarOfDarknessHealthRegen extends AbilityDefiniti addTooltipProperty("Percentage", lc) +/** WC3 ability ID: 'ADmr'. Base ability: AbilityIds.altarOfDarknessManaRegen. */ public class AbilityDefinitionAltarOfDarknessManaRegen extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.altarOfDarknessManaRegen) @@ -23897,6 +24852,7 @@ public class AbilityDefinitionAltarOfDarknessManaRegen extends AbilityDefinition addTooltipProperty("Percentage", lc) +/** WC3 ability ID: 'AEhl'. Base ability: AbilityIds.purifierBladeHolyLightItem. */ public class AbilityDefinitionPurifierBladeHolyLightItem extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.purifierBladeHolyLightItem) @@ -23909,6 +24865,7 @@ public class AbilityDefinitionPurifierBladeHolyLightItem extends AbilityDefiniti addTooltipProperty("Amount Healed/Damaged", lc) +/** WC3 ability ID: 'AEpb'. Base ability: AbilityIds.purifierBladeItem. */ public class AbilityDefinitionPurifierBladeItem extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.purifierBladeItem) @@ -23956,6 +24913,7 @@ public class AbilityDefinitionPurifierBladeItem extends AbilityDefinition addTooltipProperty("Enabled Attack Index", lc) +/** WC3 ability ID: 'AEqu'. Base ability: AbilityIds.equipmentInventory1. */ public class AbilityDefinitionEquipmentInventory1 extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.equipmentInventory1) @@ -23968,6 +24926,7 @@ public class AbilityDefinitionEquipmentInventory1 extends AbilityDefinition addTooltipProperty("Equipment Level Threshold", lc) +/** WC3 ability ID: 'AFBq'. Base ability: AbilityIds.itemFeedback4. */ public class AbilityDefinitionItemFeedback4 extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemFeedback4) @@ -24008,6 +24967,7 @@ public class AbilityDefinitionItemFeedback4 extends AbilityDefinition addTooltipProperty("Summoned Damage", lc) +/** WC3 ability ID: 'AFDe'. Base ability: AbilityIds.itemFingerOfDeath8. */ public class AbilityDefinitionItemFingerOfDeath8 extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemFingerOfDeath8) @@ -24034,6 +24994,7 @@ public class AbilityDefinitionItemFingerOfDeath8 extends AbilityDefinition addTooltipProperty("Damage", lc) +/** WC3 ability ID: 'AFDq'. Base ability: AbilityIds.itemFingerOfDeath12. */ public class AbilityDefinitionItemFingerOfDeath12 extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemFingerOfDeath12) @@ -24060,6 +25021,7 @@ public class AbilityDefinitionItemFingerOfDeath12 extends AbilityDefinition addTooltipProperty("Damage", lc) +/** WC3 ability ID: 'AFDw'. Base ability: AbilityIds.itemFingerOfDeath15. */ public class AbilityDefinitionItemFingerOfDeath15 extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemFingerOfDeath15) @@ -24086,6 +25048,7 @@ public class AbilityDefinitionItemFingerOfDeath15 extends AbilityDefinition addTooltipProperty("Damage", lc) +/** WC3 ability ID: 'AFRq'. Base ability: AbilityIds.darkRangerSBracersSummon. */ public class AbilityDefinitionDarkRangerSBracersSummon extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.darkRangerSBracersSummon) @@ -24105,6 +25068,7 @@ public class AbilityDefinitionDarkRangerSBracersSummon extends AbilityDefinition addTooltipProperty("Summoned Unit Type", lc) +/** WC3 ability ID: 'AFRw'. Base ability: AbilityIds.darkRangerSInsigniaSummon. */ public class AbilityDefinitionDarkRangerSInsigniaSummon extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.darkRangerSInsigniaSummon) @@ -24124,6 +25088,7 @@ public class AbilityDefinitionDarkRangerSInsigniaSummon extends AbilityDefinitio addTooltipProperty("Summoned Unit Type", lc) +/** WC3 ability ID: 'AFRx'. Base ability: AbilityIds.darkRangerSBracersAttack. */ public class AbilityDefinitionDarkRangerSBracersAttack extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.darkRangerSBracersAttack) @@ -24178,6 +25143,7 @@ public class AbilityDefinitionDarkRangerSBracersAttack extends AbilityDefinition addTooltipProperty("% Hit Chance", lc) +/** WC3 ability ID: 'AFRy'. Base ability: AbilityIds.itemDarkRangerSHoodSpellcast. */ public class AbilityDefinitionItemDarkRangerSHoodSpellcast extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemDarkRangerSHoodSpellcast) @@ -24204,6 +25170,7 @@ public class AbilityDefinitionItemDarkRangerSHoodSpellcast extends AbilityDefini addTooltipProperty("Target Type", lc) +/** WC3 ability ID: 'AGZa'. Base ability: AbilityIds.gnomishZapperAttack. */ public class AbilityDefinitionGnomishZapperAttack extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.gnomishZapperAttack) @@ -24258,6 +25225,7 @@ public class AbilityDefinitionGnomishZapperAttack extends AbilityDefinition addTooltipProperty("% Hit Chance", lc) +/** WC3 ability ID: 'AGZf'. Base ability: AbilityIds.gnomishZapperFL. */ public class AbilityDefinitionGnomishZapperFL extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.gnomishZapperFL) @@ -24291,6 +25259,7 @@ public class AbilityDefinitionGnomishZapperFL extends AbilityDefinition addTooltipProperty("Damage per Target", lc) +/** WC3 ability ID: 'AGca'. Base ability: AbilityIds.garekCleavingAttack. */ public class AbilityDefinitionGarekCleavingAttack extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.garekCleavingAttack) @@ -24303,6 +25272,7 @@ public class AbilityDefinitionGarekCleavingAttack extends AbilityDefinition addTooltipProperty("Distributed Damage Factor", lc) +/** WC3 ability ID: 'AGls'. Base ability: AbilityIds.garekWarcryLifesteal. */ public class AbilityDefinitionGarekWarcryLifesteal extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.garekWarcryLifesteal) @@ -24315,6 +25285,7 @@ public class AbilityDefinitionGarekWarcryLifesteal extends AbilityDefinition addTooltipProperty("Life Stolen Per Attack", lc) +/** WC3 ability ID: 'AGsv'. Base ability: AbilityIds.garekWarcrySpellVamp. */ public class AbilityDefinitionGarekWarcrySpellVamp extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.garekWarcrySpellVamp) @@ -24334,6 +25305,7 @@ public class AbilityDefinitionGarekWarcrySpellVamp extends AbilityDefinition addTooltipProperty("Spell Vamp", lc) +/** WC3 ability ID: 'AHDq'. Base ability: AbilityIds.itemHeroDamageX125. */ public class AbilityDefinitionItemHeroDamageX125 extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemHeroDamageX125) @@ -24367,6 +25339,7 @@ public class AbilityDefinitionItemHeroDamageX125 extends AbilityDefinition addTooltipProperty("Damage Multiplier (Heroes)", lc) +/** WC3 ability ID: 'AHDw'. Base ability: AbilityIds.itemHeroDamageX115. */ public class AbilityDefinitionItemHeroDamageX115 extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemHeroDamageX115) @@ -24400,6 +25373,7 @@ public class AbilityDefinitionItemHeroDamageX115 extends AbilityDefinition addTooltipProperty("Damage Multiplier (Heroes)", lc) +/** WC3 ability ID: 'AHRa'. Base ability: AbilityIds.rangerArrow. */ public class AbilityDefinitionItemHealthRegeneration51 extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.rangerArrow) @@ -24412,6 +25386,7 @@ public class AbilityDefinitionItemHealthRegeneration51 extends AbilityDefinition addTooltipProperty("Hit Points Regenerated Per Second", lc) +/** WC3 ability ID: 'AHRd'. Base ability: AbilityIds.itemHealthRegeneration10. */ public class AbilityDefinitionItemHealthRegeneration10 extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemHealthRegeneration10) @@ -24424,6 +25399,7 @@ public class AbilityDefinitionItemHealthRegeneration10 extends AbilityDefinition addTooltipProperty("Hit Points Regenerated Per Second", lc) +/** WC3 ability ID: 'AHRf'. Base ability: AbilityIds.itemHealthRegeneration15. */ public class AbilityDefinitionItemHealthRegeneration15 extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemHealthRegeneration15) @@ -24436,6 +25412,7 @@ public class AbilityDefinitionItemHealthRegeneration15 extends AbilityDefinition addTooltipProperty("Hit Points Regenerated Per Second", lc) +/** WC3 ability ID: 'AHRo'. Base ability: AbilityIds.itemHealthRegeneration8. */ public class AbilityDefinitionItemHealthRegeneration8 extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemHealthRegeneration8) @@ -24448,6 +25425,7 @@ public class AbilityDefinitionItemHealthRegeneration8 extends AbilityDefinition addTooltipProperty("Hit Points Regenerated Per Second", lc) +/** WC3 ability ID: 'AHRq'. Base ability: AbilityIds.itemHealthRegeneration3. */ public class AbilityDefinitionItemHealthRegeneration3 extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemHealthRegeneration3) @@ -24460,6 +25438,7 @@ public class AbilityDefinitionItemHealthRegeneration3 extends AbilityDefinition addTooltipProperty("Hit Points Regenerated Per Second", lc) +/** WC3 ability ID: 'AHRs'. Base ability: AbilityIds.itemHealthRegeneration7. */ public class AbilityDefinitionItemHealthRegeneration7 extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemHealthRegeneration7) @@ -24472,6 +25451,7 @@ public class AbilityDefinitionItemHealthRegeneration7 extends AbilityDefinition addTooltipProperty("Hit Points Regenerated Per Second", lc) +/** WC3 ability ID: 'AHRt'. Base ability: AbilityIds.itemHealthRegeneration5. */ public class AbilityDefinitionItemHealthRegeneration5 extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemHealthRegeneration5) @@ -24484,6 +25464,7 @@ public class AbilityDefinitionItemHealthRegeneration5 extends AbilityDefinition addTooltipProperty("Hit Points Regenerated Per Second", lc) +/** WC3 ability ID: 'AHRu'. Base ability: AbilityIds.itemHealthRegeneration6. */ public class AbilityDefinitionItemHealthRegeneration6 extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemHealthRegeneration6) @@ -24496,6 +25477,7 @@ public class AbilityDefinitionItemHealthRegeneration6 extends AbilityDefinition addTooltipProperty("Hit Points Regenerated Per Second", lc) +/** WC3 ability ID: 'AHRw'. Base ability: AbilityIds.itemHealthRegeneration31. */ public class AbilityDefinitionItemHealthRegeneration31 extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemHealthRegeneration31) @@ -24508,6 +25490,7 @@ public class AbilityDefinitionItemHealthRegeneration31 extends AbilityDefinition addTooltipProperty("Hit Points Regenerated Per Second", lc) +/** WC3 ability ID: 'AHRy'. Base ability: AbilityIds.itemHealthRegeneration4. */ public class AbilityDefinitionItemHealthRegeneration4 extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemHealthRegeneration4) @@ -24520,6 +25503,7 @@ public class AbilityDefinitionItemHealthRegeneration4 extends AbilityDefinition addTooltipProperty("Hit Points Regenerated Per Second", lc) +/** WC3 ability ID: 'AHSe'. Base ability: AbilityIds.itemHardenedSkin1007MTRT. */ public class AbilityDefinitionItemHardenedSkin1007MTRT extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemHardenedSkin1007MTRT) @@ -24560,6 +25544,7 @@ public class AbilityDefinitionItemHardenedSkin1007MTRT extends AbilityDefinition addTooltipProperty("Ignored Damage", lc) +/** WC3 ability ID: 'AHSq'. Base ability: AbilityIds.itemHardenedSkin1002MTRT. */ public class AbilityDefinitionItemHardenedSkin1002MTRT extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemHardenedSkin1002MTRT) @@ -24600,6 +25585,7 @@ public class AbilityDefinitionItemHardenedSkin1002MTRT extends AbilityDefinition addTooltipProperty("Ignored Damage", lc) +/** WC3 ability ID: 'AHTf'. Base ability: AbilityIds.highTemplarSFlameIncinerate. */ public class AbilityDefinitionHighTemplarSFlameIncinerate extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.highTemplarSFlameIncinerate) @@ -24647,6 +25633,7 @@ public class AbilityDefinitionHighTemplarSFlameIncinerate extends AbilityDefinit addTooltipProperty("Death Damage Full Area", lc) +/** WC3 ability ID: 'AHTh'. Base ability: AbilityIds.highTemplarSConquerorHeal. */ public class AbilityDefinitionHighTemplarSConquerorHeal extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.highTemplarSConquerorHeal) @@ -24659,6 +25646,7 @@ public class AbilityDefinitionHighTemplarSConquerorHeal extends AbilityDefinitio addTooltipProperty("Hit Points Gained", lc) +/** WC3 ability ID: 'AHTi'. Base ability: AbilityIds.highTemplarSVisageIF. */ public class AbilityDefinitionHighTemplarSVisageIF extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.highTemplarSVisageIF) @@ -24692,6 +25680,7 @@ public class AbilityDefinitionHighTemplarSVisageIF extends AbilityDefinition addTooltipProperty("Autocast Range", lc) +/** WC3 ability ID: 'AHTj'. Base ability: AbilityIds.highTemplarSJudgmentAttack. */ public class AbilityDefinitionHighTemplarSJudgmentAttack extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.highTemplarSJudgmentAttack) @@ -24746,6 +25735,7 @@ public class AbilityDefinitionHighTemplarSJudgmentAttack extends AbilityDefiniti addTooltipProperty("% Hit Chance", lc) +/** WC3 ability ID: 'AHTq'. Base ability: AbilityIds.highTemplarSConquerorAttack. */ public class AbilityDefinitionHighTemplarSConquerorAttack extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.highTemplarSConquerorAttack) @@ -24800,6 +25790,7 @@ public class AbilityDefinitionHighTemplarSConquerorAttack extends AbilityDefinit addTooltipProperty("% Hit Chance", lc) +/** WC3 ability ID: 'AHTs'. Base ability: AbilityIds.highTemplarSJudgmentShockwave. */ public class AbilityDefinitionHighTemplarSJudgmentShockwave extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.highTemplarSJudgmentShockwave) @@ -24833,6 +25824,7 @@ public class AbilityDefinitionHighTemplarSJudgmentShockwave extends AbilityDefin addTooltipProperty("Distance", lc) +/** WC3 ability ID: 'AHTv'. Base ability: AbilityIds.highTemplarSVisageAttack. */ public class AbilityDefinitionHighTemplarSVisageAttack extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.highTemplarSVisageAttack) @@ -24887,6 +25879,7 @@ public class AbilityDefinitionHighTemplarSVisageAttack extends AbilityDefinition addTooltipProperty("% Hit Chance", lc) +/** WC3 ability ID: 'AHa1'. Base ability: AbilityIds.ilastarSacredAuraTalent1. */ public class AbilityDefinitionIlastarSacredAuraTalent1 extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.ilastarSacredAuraTalent1) @@ -24941,6 +25934,7 @@ public class AbilityDefinitionIlastarSacredAuraTalent1 extends AbilityDefinition addTooltipProperty("% Healing Decrease for Enemies", lc) +/** WC3 ability ID: 'AHa2'. Base ability: AbilityIds.ilastarSacredAuraTalent2. */ public class AbilityDefinitionIlastarSacredAuraTalent2 extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.ilastarSacredAuraTalent2) @@ -24995,6 +25989,7 @@ public class AbilityDefinitionIlastarSacredAuraTalent2 extends AbilityDefinition addTooltipProperty("% Healing Decrease for Enemies", lc) +/** WC3 ability ID: 'AHa3'. Base ability: AbilityIds.ilastarSacredAuraTalent3. */ public class AbilityDefinitionIlastarSacredAuraTalent3 extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.ilastarSacredAuraTalent3) @@ -25049,6 +26044,7 @@ public class AbilityDefinitionIlastarSacredAuraTalent3 extends AbilityDefinition addTooltipProperty("% Healing Decrease for Enemies", lc) +/** WC3 ability ID: 'AHal'. Base ability: AbilityIds.avatarOfLight. */ public class AbilityDefinitionAvatarOfLight extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.avatarOfLight) @@ -25117,6 +26113,7 @@ public class AbilityDefinitionAvatarOfLight extends AbilityDefinition addTooltipProperty("Bonus strength", lc) +/** WC3 ability ID: 'AHap'. Base ability: AbilityIds.apprehendAOETalent1. */ public class AbilityDefinitionApprehendAOETalent1 extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.apprehendAOETalent1) @@ -25171,6 +26168,7 @@ public class AbilityDefinitionApprehendAOETalent1 extends AbilityDefinition addTooltipProperty("Melee Attack Range", lc) +/** WC3 ability ID: 'AHas'. Base ability: AbilityIds.ilastarSacredAura. */ public class AbilityDefinitionIlastarSacredAura extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.ilastarSacredAura) @@ -25225,6 +26223,7 @@ public class AbilityDefinitionIlastarSacredAura extends AbilityDefinition addTooltipProperty("% Healing Decrease for Enemies", lc) +/** WC3 ability ID: 'AHb1'. Base ability: AbilityIds.unyieldingGuardT1DamageReflect. */ public class AbilityDefinitionUnyieldingGuardT1DamageReflect extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.unyieldingGuardT1DamageReflect) @@ -25286,6 +26285,7 @@ public class AbilityDefinitionUnyieldingGuardT1DamageReflect extends AbilityDefi addTooltipProperty("On Damage Taken Bonus Duration", lc) +/** WC3 ability ID: 'AHb2'. Base ability: AbilityIds.unyieldingGuardT2SWCDReduce. */ public class AbilityDefinitionUnyieldingGuardT2SWCDReduce extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.unyieldingGuardT2SWCDReduce) @@ -25347,6 +26347,7 @@ public class AbilityDefinitionUnyieldingGuardT2SWCDReduce extends AbilityDefinit addTooltipProperty("On Damage Taken Bonus Duration", lc) +/** WC3 ability ID: 'AHb3'. Base ability: AbilityIds.unyieldingGuardT3DurationIncrease. */ public class AbilityDefinitionUnyieldingGuardT3DurationIncrease extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.unyieldingGuardT3DurationIncrease) @@ -25408,6 +26409,7 @@ public class AbilityDefinitionUnyieldingGuardT3DurationIncrease extends AbilityD addTooltipProperty("On Damage Taken Bonus Duration", lc) +/** WC3 ability ID: 'AHbd'. Base ability: AbilityIds.unyieldingGuard. */ public class AbilityDefinitionUnyieldingGuard extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.unyieldingGuard) @@ -25469,6 +26471,7 @@ public class AbilityDefinitionUnyieldingGuard extends AbilityDefinition addTooltipProperty("On Damage Taken Bonus Duration", lc) +/** WC3 ability ID: 'AHc1'. Base ability: AbilityIds.valiantChargeT1CritChance. */ public class AbilityDefinitionValiantChargeT1CritChance extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.valiantChargeT1CritChance) @@ -25523,6 +26526,7 @@ public class AbilityDefinitionValiantChargeT1CritChance extends AbilityDefinitio addTooltipProperty("Hero - Bonus Critical Strike Duration", lc) +/** WC3 ability ID: 'AHc2'. Base ability: AbilityIds.valiantChargeT2HeroStunDuration. */ public class AbilityDefinitionValiantChargeT2HeroStunDuration extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.valiantChargeT2HeroStunDuration) @@ -25577,6 +26581,7 @@ public class AbilityDefinitionValiantChargeT2HeroStunDuration extends AbilityDef addTooltipProperty("Hero - Bonus Critical Strike Duration", lc) +/** WC3 ability ID: 'AHc3'. Base ability: AbilityIds.valiantChargeT3ManaCostDispel. */ public class AbilityDefinitionValiantChargeT3ManaCostDispel extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.valiantChargeT3ManaCostDispel) @@ -25631,6 +26636,7 @@ public class AbilityDefinitionValiantChargeT3ManaCostDispel extends AbilityDefin addTooltipProperty("Hero - Bonus Critical Strike Duration", lc) +/** WC3 ability ID: 'AHch'. Base ability: AbilityIds.valiantCharge. */ public class AbilityDefinitionValiantCharge extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.valiantCharge) @@ -25685,6 +26691,7 @@ public class AbilityDefinitionValiantCharge extends AbilityDefinition addTooltipProperty("Hero - Bonus Critical Strike Duration", lc) +/** WC3 ability ID: 'AHcl'. Base ability: AbilityIds.cleansingFire. */ public class AbilityDefinitionCleansingFire extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.cleansingFire) @@ -25739,6 +26746,7 @@ public class AbilityDefinitionCleansingFire extends AbilityDefinition addTooltipProperty("Ally Damage Bonus Percent Base", lc) +/** WC3 ability ID: 'AHcr'. Base ability: AbilityIds.consecration. */ public class AbilityDefinitionConsecration extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.consecration) @@ -25765,6 +26773,7 @@ public class AbilityDefinitionConsecration extends AbilityDefinition addTooltipProperty("Enemy Healing Reduction Percent", lc) +/** WC3 ability ID: 'AHct'. Base ability: AbilityIds.landenRaiseTheBanner. */ public class AbilityDefinitionLandenRaiseTheBanner extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.landenRaiseTheBanner) @@ -25784,6 +26793,7 @@ public class AbilityDefinitionLandenRaiseTheBanner extends AbilityDefinition addTooltipProperty("Summoned Unit Type", lc) +/** WC3 ability ID: 'AHe2'. Base ability: AbilityIds.apprehendTalent2. */ public class AbilityDefinitionApprehendTalent2 extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.apprehendTalent2) @@ -25838,6 +26848,7 @@ public class AbilityDefinitionApprehendTalent2 extends AbilityDefinition addTooltipProperty("Melee Attack Range", lc) +/** WC3 ability ID: 'AHe3'. Base ability: AbilityIds.apprehendTalent3. */ public class AbilityDefinitionApprehendTalent3 extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.apprehendTalent3) @@ -25892,6 +26903,7 @@ public class AbilityDefinitionApprehendTalent3 extends AbilityDefinition addTooltipProperty("Melee Attack Range", lc) +/** WC3 ability ID: 'AHen'. Base ability: AbilityIds.landenApprehendSingleTarget. */ public class AbilityDefinitionLandenApprehendSingleTarget extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.landenApprehendSingleTarget) @@ -25946,6 +26958,7 @@ public class AbilityDefinitionLandenApprehendSingleTarget extends AbilityDefinit addTooltipProperty("Melee Attack Range", lc) +/** WC3 ability ID: 'AHes'. Base ability: AbilityIds.evasionStackable. */ public class AbilityDefinitionEvasionStackable extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.evasionStackable) @@ -25958,6 +26971,7 @@ public class AbilityDefinitionEvasionStackable extends AbilityDefinition addTooltipProperty("Chance to Evade", lc) +/** WC3 ability ID: 'AHg1'. Base ability: AbilityIds.gritTalent1. */ public class AbilityDefinitionGritTalent1 extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.gritTalent1) @@ -25991,6 +27005,7 @@ public class AbilityDefinitionGritTalent1 extends AbilityDefinition addTooltipProperty("Magic Resistance At Cap", lc) +/** WC3 ability ID: 'AHg2'. Base ability: AbilityIds.gritTalent2. */ public class AbilityDefinitionGritTalent2 extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.gritTalent2) @@ -26024,6 +27039,7 @@ public class AbilityDefinitionGritTalent2 extends AbilityDefinition addTooltipProperty("Magic Resistance At Cap", lc) +/** WC3 ability ID: 'AHg3'. Base ability: AbilityIds.gritTalent3. */ public class AbilityDefinitionGritTalent3 extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.gritTalent3) @@ -26057,6 +27073,7 @@ public class AbilityDefinitionGritTalent3 extends AbilityDefinition addTooltipProperty("Magic Resistance At Cap", lc) +/** WC3 ability ID: 'AHgh'. Base ability: AbilityIds.guidingHand. */ public class AbilityDefinitionGuidingHand extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.guidingHand) @@ -26111,6 +27128,7 @@ public class AbilityDefinitionGuidingHand extends AbilityDefinition addTooltipProperty("Mana Per Second", lc) +/** WC3 ability ID: 'AHgr'. Base ability: AbilityIds.grit. */ public class AbilityDefinitionGrit extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.grit) @@ -26144,6 +27162,7 @@ public class AbilityDefinitionGrit extends AbilityDefinition addTooltipProperty("Magic Resistance At Cap", lc) +/** WC3 ability ID: 'AHh1'. Base ability: AbilityIds.headsplitterTalent1. */ public class AbilityDefinitionHeadsplitterTalent1 extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.headsplitterTalent1) @@ -26198,6 +27217,7 @@ public class AbilityDefinitionHeadsplitterTalent1 extends AbilityDefinition addTooltipProperty("Stun Duration - Hero", lc) +/** WC3 ability ID: 'AHh2'. Base ability: AbilityIds.headsplitterTalent2. */ public class AbilityDefinitionHeadsplitterTalent2 extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.headsplitterTalent2) @@ -26252,6 +27272,7 @@ public class AbilityDefinitionHeadsplitterTalent2 extends AbilityDefinition addTooltipProperty("Stun Duration - Hero", lc) +/** WC3 ability ID: 'AHh3'. Base ability: AbilityIds.headsplitterTalent3. */ public class AbilityDefinitionHeadsplitterTalent3 extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.headsplitterTalent3) @@ -26306,6 +27327,7 @@ public class AbilityDefinitionHeadsplitterTalent3 extends AbilityDefinition addTooltipProperty("Stun Duration - Hero", lc) +/** WC3 ability ID: 'AHhc'. Base ability: AbilityIds.heroicChallengeAkaProvoke. */ public class AbilityDefinitionHeroicChallengeAkaProvoke extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.heroicChallengeAkaProvoke) @@ -26339,6 +27361,7 @@ public class AbilityDefinitionHeroicChallengeAkaProvoke extends AbilityDefinitio addTooltipProperty("Shield Health", lc) +/** WC3 ability ID: 'AHhr'. Base ability: AbilityIds.headsplitter. */ public class AbilityDefinitionHeadsplitter extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.headsplitter) @@ -26393,6 +27416,7 @@ public class AbilityDefinitionHeadsplitter extends AbilityDefinition addTooltipProperty("Stun Duration - Hero", lc) +/** WC3 ability ID: 'AHhs'. Base ability: AbilityIds.heroicSlash. */ public class AbilityDefinitionHeroicSlash extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.heroicSlash) @@ -26426,6 +27450,7 @@ public class AbilityDefinitionHeroicSlash extends AbilityDefinition addTooltipProperty("Refreshes Cooldown On Kill", lc) +/** WC3 ability ID: 'AHi1'. Base ability: AbilityIds.inspireCourageTalent1. */ public class AbilityDefinitionInspireCourageTalent1 extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.inspireCourageTalent1) @@ -26459,6 +27484,7 @@ public class AbilityDefinitionInspireCourageTalent1 extends AbilityDefinition addTooltipProperty("Removes Negative Debuffs", lc) +/** WC3 ability ID: 'AHi2'. Base ability: AbilityIds.inspireCourageTalent2. */ public class AbilityDefinitionInspireCourageTalent2 extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.inspireCourageTalent2) @@ -26492,6 +27518,7 @@ public class AbilityDefinitionInspireCourageTalent2 extends AbilityDefinition addTooltipProperty("Removes Negative Debuffs", lc) +/** WC3 ability ID: 'AHi3'. Base ability: AbilityIds.inspireCourageTalent3. */ public class AbilityDefinitionInspireCourageTalent3 extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.inspireCourageTalent3) @@ -26525,6 +27552,7 @@ public class AbilityDefinitionInspireCourageTalent3 extends AbilityDefinition addTooltipProperty("Removes Negative Debuffs", lc) +/** WC3 ability ID: 'AHic'. Base ability: AbilityIds.inspireCourage. */ public class AbilityDefinitionInspireCourage extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.inspireCourage) @@ -26558,6 +27586,7 @@ public class AbilityDefinitionInspireCourage extends AbilityDefinition addTooltipProperty("Removes Negative Debuffs", lc) +/** WC3 ability ID: 'AHl1'. Base ability: AbilityIds.ilastarSurgeOfLightTalent1. */ public class AbilityDefinitionIlastarSurgeOfLightTalent1 extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.ilastarSurgeOfLightTalent1) @@ -26626,6 +27655,7 @@ public class AbilityDefinitionIlastarSurgeOfLightTalent1 extends AbilityDefiniti addTooltipProperty("% Movement Speed Gain", lc) +/** WC3 ability ID: 'AHl2'. Base ability: AbilityIds.ilastarSurgeOfLightTalent2. */ public class AbilityDefinitionIlastarSurgeOfLightTalent2 extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.ilastarSurgeOfLightTalent2) @@ -26694,6 +27724,7 @@ public class AbilityDefinitionIlastarSurgeOfLightTalent2 extends AbilityDefiniti addTooltipProperty("% Movement Speed Gain", lc) +/** WC3 ability ID: 'AHl3'. Base ability: AbilityIds.ilastarSurgeOfLightTalent3. */ public class AbilityDefinitionIlastarSurgeOfLightTalent3 extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.ilastarSurgeOfLightTalent3) @@ -26762,6 +27793,7 @@ public class AbilityDefinitionIlastarSurgeOfLightTalent3 extends AbilityDefiniti addTooltipProperty("% Movement Speed Gain", lc) +/** WC3 ability ID: 'AHm1'. Base ability: AbilityIds.lightSMercyTalent1. */ public class AbilityDefinitionLightSMercyTalent1 extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.lightSMercyTalent1) @@ -26816,6 +27848,7 @@ public class AbilityDefinitionLightSMercyTalent1 extends AbilityDefinition addTooltipProperty("Enable Chain Explosion", lc) +/** WC3 ability ID: 'AHm2'. Base ability: AbilityIds.lightSMercyTalent2. */ public class AbilityDefinitionLightSMercyTalent2 extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.lightSMercyTalent2) @@ -26870,6 +27903,7 @@ public class AbilityDefinitionLightSMercyTalent2 extends AbilityDefinition addTooltipProperty("Enable Chain Explosion", lc) +/** WC3 ability ID: 'AHm3'. Base ability: AbilityIds.lightSMercyTalent3. */ public class AbilityDefinitionLightSMercyTalent3 extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.lightSMercyTalent3) @@ -26924,6 +27958,7 @@ public class AbilityDefinitionLightSMercyTalent3 extends AbilityDefinition addTooltipProperty("Enable Chain Explosion", lc) +/** WC3 ability ID: 'AHmc'. Base ability: AbilityIds.clericMindControl. */ public class AbilityDefinitionClericMindControl extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.clericMindControl) @@ -26964,6 +27999,7 @@ public class AbilityDefinitionClericMindControl extends AbilityDefinition addTooltipProperty("Explosion Radius", lc) +/** WC3 ability ID: 'AHnt'. Base ability: AbilityIds.challengingCall. */ public class AbilityDefinitionChallengingCall extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.challengingCall) @@ -27039,6 +28075,7 @@ public class AbilityDefinitionChallengingCall extends AbilityDefinition addTooltipProperty("Prefer Friendlies", lc) +/** WC3 ability ID: 'AHpa'. Base ability: AbilityIds.forsakenPaladinSacredAura. */ public class AbilityDefinitionForsakenPaladinSacredAura extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.forsakenPaladinSacredAura) @@ -27093,6 +28130,7 @@ public class AbilityDefinitionForsakenPaladinSacredAura extends AbilityDefinitio addTooltipProperty("% Healing Decrease for Enemies", lc) +/** WC3 ability ID: 'AHpb'. Base ability: AbilityIds.holyWrath. */ public class AbilityDefinitionHolyWrath extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.holyWrath) @@ -27154,6 +28192,7 @@ public class AbilityDefinitionHolyWrath extends AbilityDefinition addTooltipProperty("Dispel Magic On Hit", lc) +/** WC3 ability ID: 'AHq1'. Base ability: AbilityIds.guidingHandTalent1. */ public class AbilityDefinitionGuidingHandTalent1 extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.guidingHandTalent1) @@ -27208,6 +28247,7 @@ public class AbilityDefinitionGuidingHandTalent1 extends AbilityDefinition addTooltipProperty("Mana Per Second", lc) +/** WC3 ability ID: 'AHq2'. Base ability: AbilityIds.guidingHandTalent2. */ public class AbilityDefinitionGuidingHandTalent2 extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.guidingHandTalent2) @@ -27262,6 +28302,7 @@ public class AbilityDefinitionGuidingHandTalent2 extends AbilityDefinition addTooltipProperty("Mana Per Second", lc) +/** WC3 ability ID: 'AHq3'. Base ability: AbilityIds.guidingHandTalent3. */ public class AbilityDefinitionGuidingHandTalent3 extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.guidingHandTalent3) @@ -27316,6 +28357,7 @@ public class AbilityDefinitionGuidingHandTalent3 extends AbilityDefinition addTooltipProperty("Mana Per Second", lc) +/** WC3 ability ID: 'AHs1'. Base ability: AbilityIds.sweepingStrikeT1ASReduce. */ public class AbilityDefinitionSweepingStrikeT1ASReduce extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.sweepingStrikeT1ASReduce) @@ -27440,6 +28482,7 @@ public class AbilityDefinitionSweepingStrikeT1ASReduce extends AbilityDefinition addTooltipProperty("Damage", lc) +/** WC3 ability ID: 'AHs2'. Base ability: AbilityIds.sweepingStrikeT2ArmorReduce. */ public class AbilityDefinitionSweepingStrikeT2ArmorReduce extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.sweepingStrikeT2ArmorReduce) @@ -27564,6 +28607,7 @@ public class AbilityDefinitionSweepingStrikeT2ArmorReduce extends AbilityDefinit addTooltipProperty("Damage", lc) +/** WC3 ability ID: 'AHs3'. Base ability: AbilityIds.sweepingStrikeT3CDReduce. */ public class AbilityDefinitionSweepingStrikeT3CDReduce extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.sweepingStrikeT3CDReduce) @@ -27688,6 +28732,7 @@ public class AbilityDefinitionSweepingStrikeT3CDReduce extends AbilityDefinition addTooltipProperty("Damage", lc) +/** WC3 ability ID: 'AHsf'. Base ability: AbilityIds.clericSacredFlameLightSMercy. */ public class AbilityDefinitionClericSacredFlameLightSMercy extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.clericSacredFlameLightSMercy) @@ -27742,6 +28787,7 @@ public class AbilityDefinitionClericSacredFlameLightSMercy extends AbilityDefini addTooltipProperty("Enable Chain Explosion", lc) +/** WC3 ability ID: 'AHsl'. Base ability: AbilityIds.ilastarSurgeOfLight. */ public class AbilityDefinitionIlastarSurgeOfLight extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.ilastarSurgeOfLight) @@ -27810,6 +28856,7 @@ public class AbilityDefinitionIlastarSurgeOfLight extends AbilityDefinition addTooltipProperty("% Movement Speed Gain", lc) +/** WC3 ability ID: 'AHss'. Base ability: AbilityIds.hardenedSkinStacking. */ public class AbilityDefinitionHardenedSkinStacking extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.hardenedSkinStacking) @@ -27850,6 +28897,7 @@ public class AbilityDefinitionHardenedSkinStacking extends AbilityDefinition addTooltipProperty("Ignored Damage", lc) +/** WC3 ability ID: 'AHsw'. Base ability: AbilityIds.sweepingStrike. */ public class AbilityDefinitionSweepingStrike extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.sweepingStrike) @@ -27974,6 +29022,7 @@ public class AbilityDefinitionSweepingStrike extends AbilityDefinition addTooltipProperty("Damage", lc) +/** WC3 ability ID: 'AHu1'. Base ability: AbilityIds.heroicChallengeTalent1. */ public class AbilityDefinitionHeroicChallengeTalent1 extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.heroicChallengeTalent1) @@ -28007,6 +29056,7 @@ public class AbilityDefinitionHeroicChallengeTalent1 extends AbilityDefinition addTooltipProperty("Shield Health", lc) +/** WC3 ability ID: 'AHu2'. Base ability: AbilityIds.heroicChallengeTalent2. */ public class AbilityDefinitionHeroicChallengeTalent2 extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.heroicChallengeTalent2) @@ -28040,6 +29090,7 @@ public class AbilityDefinitionHeroicChallengeTalent2 extends AbilityDefinition addTooltipProperty("Shield Health", lc) +/** WC3 ability ID: 'AHu3'. Base ability: AbilityIds.heroicChallengeTalent3. */ public class AbilityDefinitionHeroicChallengeTalent3 extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.heroicChallengeTalent3) @@ -28073,6 +29124,7 @@ public class AbilityDefinitionHeroicChallengeTalent3 extends AbilityDefinition addTooltipProperty("Shield Health", lc) +/** WC3 ability ID: 'AHv1'. Base ability: AbilityIds.heroicSlashTalent1. */ public class AbilityDefinitionHeroicSlashTalent1 extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.heroicSlashTalent1) @@ -28106,6 +29158,7 @@ public class AbilityDefinitionHeroicSlashTalent1 extends AbilityDefinition addTooltipProperty("Refreshes Cooldown On Kill", lc) +/** WC3 ability ID: 'AHv2'. Base ability: AbilityIds.heroicSlashTalent2. */ public class AbilityDefinitionHeroicSlashTalent2 extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.heroicSlashTalent2) @@ -28139,6 +29192,7 @@ public class AbilityDefinitionHeroicSlashTalent2 extends AbilityDefinition addTooltipProperty("Refreshes Cooldown On Kill", lc) +/** WC3 ability ID: 'AHv3'. Base ability: AbilityIds.heroicSlashTalent3. */ public class AbilityDefinitionHeroicSlashTalent3 extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.heroicSlashTalent3) @@ -28172,6 +29226,7 @@ public class AbilityDefinitionHeroicSlashTalent3 extends AbilityDefinition addTooltipProperty("Refreshes Cooldown On Kill", lc) +/** WC3 ability ID: 'AHw1'. Base ability: AbilityIds.warcryT1MagicImmunity. */ public class AbilityDefinitionWarcryT1MagicImmunity extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.warcryT1MagicImmunity) @@ -28184,6 +29239,7 @@ public class AbilityDefinitionWarcryT1MagicImmunity extends AbilityDefinition addTooltipProperty("Bonus Abilities List", lc) +/** WC3 ability ID: 'AHw2'. Base ability: AbilityIds.warcryT1SpellCrit. */ public class AbilityDefinitionWarcryT1SpellCrit extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.warcryT1SpellCrit) @@ -28196,6 +29252,7 @@ public class AbilityDefinitionWarcryT1SpellCrit extends AbilityDefinition addTooltipProperty("Bonus Abilities List", lc) +/** WC3 ability ID: 'AHw3'. Base ability: AbilityIds.warcryT1MaxLifestealPlusAttackDamage. */ public class AbilityDefinitionWarcryT1MaxLifestealPlusAttackDamage extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.warcryT1MaxLifestealPlusAttackDamage) @@ -28208,6 +29265,7 @@ public class AbilityDefinitionWarcryT1MaxLifestealPlusAttackDamage extends Abili addTooltipProperty("Bonus Abilities List", lc) +/** WC3 ability ID: 'AHw4'. Base ability: AbilityIds.warcryMagicImmunityPassive. */ public class AbilityDefinitionWarcryMagicImmunityPassive extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.warcryMagicImmunityPassive) @@ -28220,6 +29278,7 @@ public class AbilityDefinitionWarcryMagicImmunityPassive extends AbilityDefiniti addTooltipProperty("Magic Damage Factor", lc) +/** WC3 ability ID: 'AHw5'. Base ability: AbilityIds.warcrySpellCritPassive. */ public class AbilityDefinitionWarcrySpellCritPassive extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.warcrySpellCritPassive) @@ -28239,6 +29298,7 @@ public class AbilityDefinitionWarcrySpellCritPassive extends AbilityDefinition addTooltipProperty("Damage Multiplier", lc) +/** WC3 ability ID: 'AHw6'. Base ability: AbilityIds.warcryLifestealEnhanced. */ public class AbilityDefinitionWarcryLifestealEnhanced extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.warcryLifestealEnhanced) @@ -28251,6 +29311,7 @@ public class AbilityDefinitionWarcryLifestealEnhanced extends AbilityDefinition addTooltipProperty("Life Stolen Per Attack", lc) +/** WC3 ability ID: 'AHw7'. Base ability: AbilityIds.warcryDamageEnhanced. */ public class AbilityDefinitionWarcryDamageEnhanced extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.warcryDamageEnhanced) @@ -28263,6 +29324,7 @@ public class AbilityDefinitionWarcryDamageEnhanced extends AbilityDefinition addTooltipProperty("Attack Bonus", lc) +/** WC3 ability ID: 'AHw8'. Base ability: AbilityIds.warcryCleaveEnhanced. */ public class AbilityDefinitionWarcryCleaveEnhanced extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.warcryCleaveEnhanced) @@ -28275,6 +29337,7 @@ public class AbilityDefinitionWarcryCleaveEnhanced extends AbilityDefinition addTooltipProperty("Distributed Damage Factor", lc) +/** WC3 ability ID: 'AHw9'. Base ability: AbilityIds.warcryAbilitySpeed. */ public class AbilityDefinitionWarcryAbilitySpeed extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.warcryAbilitySpeed) @@ -28294,6 +29357,7 @@ public class AbilityDefinitionWarcryAbilitySpeed extends AbilityDefinition addTooltipProperty("Flat Bonus", lc) +/** WC3 ability ID: 'AHwc'. Base ability: AbilityIds.warcry. */ public class AbilityDefinitionWarcry extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.warcry) @@ -28306,6 +29370,7 @@ public class AbilityDefinitionWarcry extends AbilityDefinition addTooltipProperty("Bonus Abilities List", lc) +/** WC3 ability ID: 'AHz1'. Base ability: AbilityIds.clericMindControlTalent1. */ public class AbilityDefinitionClericMindControlTalent1 extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.clericMindControlTalent1) @@ -28346,6 +29411,7 @@ public class AbilityDefinitionClericMindControlTalent1 extends AbilityDefinition addTooltipProperty("Explosion Radius", lc) +/** WC3 ability ID: 'AHz2'. Base ability: AbilityIds.clericMindControlTalent2. */ public class AbilityDefinitionClericMindControlTalent2 extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.clericMindControlTalent2) @@ -28386,6 +29452,7 @@ public class AbilityDefinitionClericMindControlTalent2 extends AbilityDefinition addTooltipProperty("Explosion Radius", lc) +/** WC3 ability ID: 'AHz3'. Base ability: AbilityIds.clericMindControlTalent3. */ public class AbilityDefinitionClericMindControlTalent3 extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.clericMindControlTalent3) @@ -28426,6 +29493,7 @@ public class AbilityDefinitionClericMindControlTalent3 extends AbilityDefinition addTooltipProperty("Explosion Radius", lc) +/** WC3 ability ID: 'AI10'. Base ability: AbilityIds.intelligenceBonusPlus10. */ public class AbilityDefinitionIntelligenceBonusPlus10 extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.intelligenceBonusPlus10) @@ -28459,6 +29527,7 @@ public class AbilityDefinitionIntelligenceBonusPlus10 extends AbilityDefinition addTooltipProperty("Intelligence Bonus", lc) +/** WC3 ability ID: 'AI11'. Base ability: AbilityIds.intelligenceBonusPlus11. */ public class AbilityDefinitionIntelligenceBonusPlus11 extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.intelligenceBonusPlus11) @@ -28492,6 +29561,7 @@ public class AbilityDefinitionIntelligenceBonusPlus11 extends AbilityDefinition addTooltipProperty("Intelligence Bonus", lc) +/** WC3 ability ID: 'AI12'. Base ability: AbilityIds.intelligenceBonusPlus12. */ public class AbilityDefinitionIntelligenceBonusPlus12 extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.intelligenceBonusPlus12) @@ -28525,6 +29595,7 @@ public class AbilityDefinitionIntelligenceBonusPlus12 extends AbilityDefinition addTooltipProperty("Intelligence Bonus", lc) +/** WC3 ability ID: 'AIAq'. Base ability: AbilityIds.itemArmorBonus1. */ public class AbilityDefinitionItemArmorBonus1 extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemArmorBonus1) @@ -28537,6 +29608,7 @@ public class AbilityDefinitionItemArmorBonus1 extends AbilityDefinition addTooltipProperty("Defense Bonus", lc) +/** WC3 ability ID: 'AIAw'. Base ability: AbilityIds.itemArmorBonus2. */ public class AbilityDefinitionItemArmorBonus2 extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemArmorBonus2) @@ -28549,6 +29621,7 @@ public class AbilityDefinitionItemArmorBonus2 extends AbilityDefinition addTooltipProperty("Defense Bonus", lc) +/** WC3 ability ID: 'AIBq'. Base ability: AbilityIds.itemBash15251. */ public class AbilityDefinitionItemBash15251 extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemBash15251) @@ -28589,6 +29662,7 @@ public class AbilityDefinitionItemBash15251 extends AbilityDefinition addTooltipProperty("Damage Bonus", lc) +/** WC3 ability ID: 'AIBw'. Base ability: AbilityIds.itemBash10252. */ public class AbilityDefinitionItemBash10252 extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemBash10252) @@ -28629,6 +29703,7 @@ public class AbilityDefinitionItemBash10252 extends AbilityDefinition addTooltipProperty("Damage Bonus", lc) +/** WC3 ability ID: 'AIEi'. Base ability: AbilityIds.itemEvasion12. */ public class AbilityDefinitionItemEvasion12 extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemEvasion12) @@ -28641,6 +29716,7 @@ public class AbilityDefinitionItemEvasion12 extends AbilityDefinition addTooltipProperty("Chance to Evade", lc) +/** WC3 ability ID: 'AIEq'. Base ability: AbilityIds.itemEvasion2. */ public class AbilityDefinitionItemEvasion2 extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemEvasion2) @@ -28653,6 +29729,7 @@ public class AbilityDefinitionItemEvasion2 extends AbilityDefinition addTooltipProperty("Chance to Evade", lc) +/** WC3 ability ID: 'AIEr'. Base ability: AbilityIds.itemEvasion5. */ public class AbilityDefinitionItemEvasion5 extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemEvasion5) @@ -28665,6 +29742,7 @@ public class AbilityDefinitionItemEvasion5 extends AbilityDefinition addTooltipProperty("Chance to Evade", lc) +/** WC3 ability ID: 'AIEt'. Base ability: AbilityIds.itemEvasion7. */ public class AbilityDefinitionItemEvasion7 extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemEvasion7) @@ -28677,6 +29755,7 @@ public class AbilityDefinitionItemEvasion7 extends AbilityDefinition addTooltipProperty("Chance to Evade", lc) +/** WC3 ability ID: 'AIEu'. Base ability: AbilityIds.itemEvasion10. */ public class AbilityDefinitionItemEvasion10 extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemEvasion10) @@ -28689,6 +29768,7 @@ public class AbilityDefinitionItemEvasion10 extends AbilityDefinition addTooltipProperty("Chance to Evade", lc) +/** WC3 ability ID: 'AIEw'. Base ability: AbilityIds.itemEvasion4. */ public class AbilityDefinitionItemEvasion4 extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemEvasion4) @@ -28701,6 +29781,7 @@ public class AbilityDefinitionItemEvasion4 extends AbilityDefinition addTooltipProperty("Chance to Evade", lc) +/** WC3 ability ID: 'AIEy'. Base ability: AbilityIds.itemEvasion8. */ public class AbilityDefinitionItemEvasion8 extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemEvasion8) @@ -28713,6 +29794,7 @@ public class AbilityDefinitionItemEvasion8 extends AbilityDefinition addTooltipProperty("Chance to Evade", lc) +/** WC3 ability ID: 'AILa'. Base ability: AbilityIds.itemMaxLifeBonus250. */ public class AbilityDefinitionItemMaxLifeBonus250 extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemMaxLifeBonus250) @@ -28725,6 +29807,7 @@ public class AbilityDefinitionItemMaxLifeBonus250 extends AbilityDefinition addTooltipProperty("Max Life Gained", lc) +/** WC3 ability ID: 'AILe'. Base ability: AbilityIds.itemMaxLifeBonus280. */ public class AbilityDefinitionItemMaxLifeBonus280 extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemMaxLifeBonus280) @@ -28737,6 +29820,7 @@ public class AbilityDefinitionItemMaxLifeBonus280 extends AbilityDefinition addTooltipProperty("Max Life Gained", lc) +/** WC3 ability ID: 'AILi'. Base ability: AbilityIds.itemMaxLifeBonus40. */ public class AbilityDefinitionItemMaxLifeBonus40 extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemMaxLifeBonus40) @@ -28749,6 +29833,7 @@ public class AbilityDefinitionItemMaxLifeBonus40 extends AbilityDefinition addTooltipProperty("Max Life Gained", lc) +/** WC3 ability ID: 'AILr'. Base ability: AbilityIds.itemMaxLifeBonus60. */ public class AbilityDefinitionItemMaxLifeBonus60 extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemMaxLifeBonus60) @@ -28761,6 +29846,7 @@ public class AbilityDefinitionItemMaxLifeBonus60 extends AbilityDefinition addTooltipProperty("Max Life Gained", lc) +/** WC3 ability ID: 'AILt'. Base ability: AbilityIds.itemMaxLifeBonus200. */ public class AbilityDefinitionItemMaxLifeBonus200 extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemMaxLifeBonus200) @@ -28773,6 +29859,7 @@ public class AbilityDefinitionItemMaxLifeBonus200 extends AbilityDefinition addTooltipProperty("Max Life Gained", lc) +/** WC3 ability ID: 'AILw'. Base ability: AbilityIds.itemMaxLifeBonus50. */ public class AbilityDefinitionItemMaxLifeBonus50 extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemMaxLifeBonus50) @@ -28785,6 +29872,7 @@ public class AbilityDefinitionItemMaxLifeBonus50 extends AbilityDefinition addTooltipProperty("Max Life Gained", lc) +/** WC3 ability ID: 'AILy'. Base ability: AbilityIds.itemMaxLifeBonus20. */ public class AbilityDefinitionItemMaxLifeBonus20 extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemMaxLifeBonus20) @@ -28797,6 +29885,7 @@ public class AbilityDefinitionItemMaxLifeBonus20 extends AbilityDefinition addTooltipProperty("Max Life Gained", lc) +/** WC3 ability ID: 'AIR5'. Base ability: AbilityIds.itemResolve5. */ public class AbilityDefinitionItemResolve5 extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemResolve5) @@ -28816,6 +29905,7 @@ public class AbilityDefinitionItemResolve5 extends AbilityDefinition addTooltipProperty("Flat Bonus", lc) +/** WC3 ability ID: 'AIRo'. Base ability: AbilityIds.itemResolve20. */ public class AbilityDefinitionItemResolve20 extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemResolve20) @@ -28835,6 +29925,7 @@ public class AbilityDefinitionItemResolve20 extends AbilityDefinition addTooltipProperty("Flat Bonus", lc) +/** WC3 ability ID: 'AIRp'. Base ability: AbilityIds.itemResolve12. */ public class AbilityDefinitionItemResolve12 extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemResolve12) @@ -28854,6 +29945,7 @@ public class AbilityDefinitionItemResolve12 extends AbilityDefinition addTooltipProperty("Flat Bonus", lc) +/** WC3 ability ID: 'AIRq'. Base ability: AbilityIds.itemResolve10. */ public class AbilityDefinitionItemResolve10 extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemResolve10) @@ -28873,6 +29965,7 @@ public class AbilityDefinitionItemResolve10 extends AbilityDefinition addTooltipProperty("Flat Bonus", lc) +/** WC3 ability ID: 'AIRu'. Base ability: AbilityIds.itemResolve16. */ public class AbilityDefinitionItemResolve16 extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemResolve16) @@ -28892,6 +29985,7 @@ public class AbilityDefinitionItemResolve16 extends AbilityDefinition addTooltipProperty("Flat Bonus", lc) +/** WC3 ability ID: 'AIRw'. Base ability: AbilityIds.itemResolve8. */ public class AbilityDefinitionItemResolve8 extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemResolve8) @@ -28911,6 +30005,7 @@ public class AbilityDefinitionItemResolve8 extends AbilityDefinition addTooltipProperty("Flat Bonus", lc) +/** WC3 ability ID: 'AIRy'. Base ability: AbilityIds.itemResolve6. */ public class AbilityDefinitionItemResolve6 extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemResolve6) @@ -28930,6 +30025,7 @@ public class AbilityDefinitionItemResolve6 extends AbilityDefinition addTooltipProperty("Flat Bonus", lc) +/** WC3 ability ID: 'AIa7'. Base ability: AbilityIds.agilityBonusPlus7. */ public class AbilityDefinitionAgilityBonusPlus7 extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.agilityBonusPlus7) @@ -28963,6 +30059,7 @@ public class AbilityDefinitionAgilityBonusPlus7 extends AbilityDefinition addTooltipProperty("Intelligence Bonus", lc) +/** WC3 ability ID: 'AIa8'. Base ability: AbilityIds.agilityBonusPlus8. */ public class AbilityDefinitionAgilityBonusPlus8 extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.agilityBonusPlus8) @@ -28996,6 +30093,7 @@ public class AbilityDefinitionAgilityBonusPlus8 extends AbilityDefinition addTooltipProperty("Intelligence Bonus", lc) +/** WC3 ability ID: 'AIap'. Base ability: AbilityIds.itemSpellAmp10. */ public class AbilityDefinitionItemSpellAmp10 extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemSpellAmp10) @@ -29022,11 +30120,13 @@ public class AbilityDefinitionItemSpellAmp10 extends AbilityDefinition addTooltipProperty("Applies to Healing from Items", lc) +/** WC3 ability ID: 'AIcq'. Base ability: AbilityIds.itemAuraCommand8. */ public class AbilityDefinitionItemAuraCommand8 extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemAuraCommand8) +/** WC3 ability ID: 'AIcr'. Base ability: AbilityIds.itemCooldownReduction. */ public class AbilityDefinitionItemCooldownReduction extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemCooldownReduction) @@ -29046,6 +30146,7 @@ public class AbilityDefinitionItemCooldownReduction extends AbilityDefinition addTooltipProperty("Flat Bonus", lc) +/** WC3 ability ID: 'AId6'. Base ability: AbilityIds.defenseBonusPlus6. */ public class AbilityDefinitionDefenseBonusPlus6 extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.defenseBonusPlus6) @@ -29058,6 +30159,7 @@ public class AbilityDefinitionDefenseBonusPlus6 extends AbilityDefinition addTooltipProperty("Defense Bonus", lc) +/** WC3 ability ID: 'AIee'. Base ability: AbilityIds.edricsEye. */ public class AbilityDefinitionEdricsEye extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.edricsEye) @@ -29077,6 +30179,7 @@ public class AbilityDefinitionEdricsEye extends AbilityDefinition addTooltipProperty("Always Autocast", lc) +/** WC3 ability ID: 'AIh4'. Base ability: AbilityIds.itemHealUltimate. */ public class AbilityDefinitionItemHealUltimate extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemHealUltimate) @@ -29089,6 +30192,7 @@ public class AbilityDefinitionItemHealUltimate extends AbilityDefinition addTooltipProperty("Hit Points Gained", lc) +/** WC3 ability ID: 'AIh5'. Base ability: AbilityIds.itemHealFinal. */ public class AbilityDefinitionItemHealFinal extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemHealFinal) @@ -29101,6 +30205,7 @@ public class AbilityDefinitionItemHealFinal extends AbilityDefinition addTooltipProperty("Hit Points Gained", lc) +/** WC3 ability ID: 'AIhs'. Base ability: AbilityIds.hardenedSkinItem. */ public class AbilityDefinitionHardenedSkinItem extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.hardenedSkinItem) @@ -29141,6 +30246,7 @@ public class AbilityDefinitionHardenedSkinItem extends AbilityDefinition addTooltipProperty("Ignored Damage", lc) +/** WC3 ability ID: 'AIi8'. Base ability: AbilityIds.intelligenceBonusPlus8. */ public class AbilityDefinitionIntelligenceBonusPlus8 extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.intelligenceBonusPlus8) @@ -29174,6 +30280,7 @@ public class AbilityDefinitionIntelligenceBonusPlus8 extends AbilityDefinition addTooltipProperty("Intelligence Bonus", lc) +/** WC3 ability ID: 'AIki'. Base ability: AbilityIds.krisIncinerate. */ public class AbilityDefinitionKrisIncinerate extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.krisIncinerate) @@ -29221,6 +30328,7 @@ public class AbilityDefinitionKrisIncinerate extends AbilityDefinition addTooltipProperty("Death Damage Full Area", lc) +/** WC3 ability ID: 'AIl3'. Base ability: AbilityIds.itemMaxLifeBonus25. */ public class AbilityDefinitionItemMaxLifeBonus25 extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemMaxLifeBonus25) @@ -29233,6 +30341,7 @@ public class AbilityDefinitionItemMaxLifeBonus25 extends AbilityDefinition addTooltipProperty("Max Life Gained", lc) +/** WC3 ability ID: 'AIlo'. Base ability: AbilityIds.lichOrb. */ public class AbilityDefinitionLichOrb extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.lichOrb) @@ -29259,6 +30368,7 @@ public class AbilityDefinitionLichOrb extends AbilityDefinition addTooltipProperty("Restored Mana (-1 for current)", lc) +/** WC3 ability ID: 'AIlq'. Base ability: AbilityIds.itemMaxLifeBonus100. */ public class AbilityDefinitionItemMaxLifeBonus100 extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemMaxLifeBonus100) @@ -29271,6 +30381,7 @@ public class AbilityDefinitionItemMaxLifeBonus100 extends AbilityDefinition addTooltipProperty("Max Life Gained", lc) +/** WC3 ability ID: 'AIlv'. Base ability: AbilityIds.itemResolve30. */ public class AbilityDefinitionItemResolve30 extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemResolve30) @@ -29290,11 +30401,13 @@ public class AbilityDefinitionItemResolve30 extends AbilityDefinition addTooltipProperty("Flat Bonus", lc) +/** WC3 ability ID: 'AIm4'. Base ability: AbilityIds.itemManaRestoreUltimate. */ public class AbilityDefinitionItemManaRestoreUltimate extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemManaRestoreUltimate) +/** WC3 ability ID: 'AIme'. Base ability: AbilityIds.itemManaEfficiency. */ public class AbilityDefinitionItemManaEfficiency extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemManaEfficiency) @@ -29314,6 +30427,7 @@ public class AbilityDefinitionItemManaEfficiency extends AbilityDefinition addTooltipProperty("Mana Efficiency", lc) +/** WC3 ability ID: 'AImq'. Base ability: AbilityIds.itemManaEfficiency2. */ public class AbilityDefinitionItemManaEfficiency2 extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemManaEfficiency2) @@ -29333,6 +30447,7 @@ public class AbilityDefinitionItemManaEfficiency2 extends AbilityDefinition addTooltipProperty("Mana Efficiency", lc) +/** WC3 ability ID: 'AImw'. Base ability: AbilityIds.itemManaEfficiency5. */ public class AbilityDefinitionItemManaEfficiency5 extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemManaEfficiency5) @@ -29352,6 +30467,7 @@ public class AbilityDefinitionItemManaEfficiency5 extends AbilityDefinition addTooltipProperty("Mana Efficiency", lc) +/** WC3 ability ID: 'AIni'. Base ability: AbilityIds.extendedInventoryItem. */ public class AbilityDefinitionExtendedInventoryItem extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.extendedInventoryItem) @@ -29364,6 +30480,7 @@ public class AbilityDefinitionExtendedInventoryItem extends AbilityDefinition addTooltipProperty("Equipment Item Capacity", lc) +/** WC3 ability ID: 'AInp'. Base ability: AbilityIds.necromancersPlaguegreaves. */ public class AbilityDefinitionNecromancersPlaguegreaves extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.necromancersPlaguegreaves) @@ -29397,6 +30514,7 @@ public class AbilityDefinitionNecromancersPlaguegreaves extends AbilityDefinitio addTooltipProperty("Summoned Unit Duration (seconds)", lc) +/** WC3 ability ID: 'AInx'. Base ability: AbilityIds.equipmentInventory. */ public class AbilityDefinitionEquipmentInventory extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.equipmentInventory) @@ -29409,6 +30527,7 @@ public class AbilityDefinitionEquipmentInventory extends AbilityDefinition addTooltipProperty("Equipment Item Capacity", lc) +/** WC3 ability ID: 'AIow'. Base ability: AbilityIds.ogreWarclubStats. */ public class AbilityDefinitionOgreWarclubStats extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.ogreWarclubStats) @@ -29442,6 +30561,7 @@ public class AbilityDefinitionOgreWarclubStats extends AbilityDefinition addTooltipProperty("Intelligence Bonus", lc) +/** WC3 ability ID: 'AIs7'. Base ability: AbilityIds.strengthBonusPlus7. */ public class AbilityDefinitionStrengthBonusPlus7 extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.strengthBonusPlus7) @@ -29475,6 +30595,7 @@ public class AbilityDefinitionStrengthBonusPlus7 extends AbilityDefinition addTooltipProperty("Intelligence Bonus", lc) +/** WC3 ability ID: 'AIs8'. Base ability: AbilityIds.strengthBonusPlus8. */ public class AbilityDefinitionStrengthBonusPlus8 extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.strengthBonusPlus8) @@ -29508,6 +30629,7 @@ public class AbilityDefinitionStrengthBonusPlus8 extends AbilityDefinition addTooltipProperty("Intelligence Bonus", lc) +/** WC3 ability ID: 'AIsc'. Base ability: AbilityIds.itemSpellCrit. */ public class AbilityDefinitionItemSpellCrit extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemSpellCrit) @@ -29527,6 +30649,7 @@ public class AbilityDefinitionItemSpellCrit extends AbilityDefinition addTooltipProperty("Damage Multiplier", lc) +/** WC3 ability ID: 'AIsd'. Base ability: AbilityIds.signetOfDecay. */ public class AbilityDefinitionSignetOfDecay extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.signetOfDecay) @@ -29553,6 +30676,7 @@ public class AbilityDefinitionSignetOfDecay extends AbilityDefinition addTooltipProperty("Extra Mana Required", lc) +/** WC3 ability ID: 'AIsq'. Base ability: AbilityIds.itemAttackSpeedIncrease5. */ public class AbilityDefinitionItemAttackSpeedIncrease5 extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemAttackSpeedIncrease5) @@ -29565,6 +30689,7 @@ public class AbilityDefinitionItemAttackSpeedIncrease5 extends AbilityDefinition addTooltipProperty("Attack Speed Increase", lc) +/** WC3 ability ID: 'AIss'. Base ability: AbilityIds.magicResistStacking. */ public class AbilityDefinitionMagicResistStacking extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.magicResistStacking) @@ -29584,6 +30709,7 @@ public class AbilityDefinitionMagicResistStacking extends AbilityDefinition addTooltipProperty("Damage Reduction", lc) +/** WC3 ability ID: 'AIsv'. Base ability: AbilityIds.itemSpellVamp25. */ public class AbilityDefinitionItemSpellVamp25 extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemSpellVamp25) @@ -29603,6 +30729,7 @@ public class AbilityDefinitionItemSpellVamp25 extends AbilityDefinition addTooltipProperty("Spell Vamp", lc) +/** WC3 ability ID: 'AIvx'. Base ability: AbilityIds.vampiricAttackStacking. */ public class AbilityDefinitionVampiricAttackStacking extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.vampiricAttackStacking) @@ -29615,6 +30742,7 @@ public class AbilityDefinitionVampiricAttackStacking extends AbilityDefinition addTooltipProperty("Life Stolen Per Attack", lc) +/** WC3 ability ID: 'AIx6'. Base ability: AbilityIds.itemAllStatsPlus6. */ public class AbilityDefinitionItemAllStatsPlus6 extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemAllStatsPlus6) @@ -29648,6 +30776,7 @@ public class AbilityDefinitionItemAllStatsPlus6 extends AbilityDefinition addTooltipProperty("Intelligence Bonus", lc) +/** WC3 ability ID: 'AIx7'. Base ability: AbilityIds.itemAllStatsPlus7. */ public class AbilityDefinitionItemAllStatsPlus7 extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemAllStatsPlus7) @@ -29681,6 +30810,7 @@ public class AbilityDefinitionItemAllStatsPlus7 extends AbilityDefinition addTooltipProperty("Intelligence Bonus", lc) +/** WC3 ability ID: 'AIxr'. Base ability: AbilityIds.itemCriticalStrikeSystem. */ public class AbilityDefinitionItemCriticalStrikeSystem extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemCriticalStrikeSystem) @@ -29714,6 +30844,7 @@ public class AbilityDefinitionItemCriticalStrikeSystem extends AbilityDefinition addTooltipProperty("Damage Multiplier", lc) +/** WC3 ability ID: 'AL10'. Base ability: AbilityIds.itemLifesteal10. */ public class AbilityDefinitionItemLifesteal10 extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemLifesteal10) @@ -29726,6 +30857,7 @@ public class AbilityDefinitionItemLifesteal10 extends AbilityDefinition addTooltipProperty("Life Stolen Per Attack", lc) +/** WC3 ability ID: 'ALDa'. Base ability: AbilityIds.itemLanceOfTheDawnAttack. */ public class AbilityDefinitionItemLanceOfTheDawnAttack extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemLanceOfTheDawnAttack) @@ -29780,6 +30912,7 @@ public class AbilityDefinitionItemLanceOfTheDawnAttack extends AbilityDefinition addTooltipProperty("% Hit Chance", lc) +/** WC3 ability ID: 'ALmt'. Base ability: AbilityIds.lesserMarkOfTime. */ public class AbilityDefinitionLesserMarkOfTime extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.lesserMarkOfTime) @@ -29806,6 +30939,7 @@ public class AbilityDefinitionLesserMarkOfTime extends AbilityDefinition addTooltipProperty("Attack Speed Factor", lc) +/** WC3 ability ID: 'ALs1'. Base ability: AbilityIds.itemLifesteal1. */ public class AbilityDefinitionItemLifesteal1 extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemLifesteal1) @@ -29818,6 +30952,7 @@ public class AbilityDefinitionItemLifesteal1 extends AbilityDefinition addTooltipProperty("Life Stolen Per Attack", lc) +/** WC3 ability ID: 'ALs3'. Base ability: AbilityIds.itemLifesteal3. */ public class AbilityDefinitionItemLifesteal3 extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemLifesteal3) @@ -29830,6 +30965,7 @@ public class AbilityDefinitionItemLifesteal3 extends AbilityDefinition addTooltipProperty("Life Stolen Per Attack", lc) +/** WC3 ability ID: 'ALs4'. Base ability: AbilityIds.itemLifesteal4. */ public class AbilityDefinitionItemLifesteal4 extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemLifesteal4) @@ -29842,6 +30978,7 @@ public class AbilityDefinitionItemLifesteal4 extends AbilityDefinition addTooltipProperty("Life Stolen Per Attack", lc) +/** WC3 ability ID: 'ALs5'. Base ability: AbilityIds.itemLifesteal5. */ public class AbilityDefinitionItemLifesteal5 extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemLifesteal5) @@ -29854,6 +30991,7 @@ public class AbilityDefinitionItemLifesteal5 extends AbilityDefinition addTooltipProperty("Life Stolen Per Attack", lc) +/** WC3 ability ID: 'ALs8'. Base ability: AbilityIds.itemLifesteal8. */ public class AbilityDefinitionItemLifesteal8 extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemLifesteal8) @@ -29866,6 +31004,7 @@ public class AbilityDefinitionItemLifesteal8 extends AbilityDefinition addTooltipProperty("Life Stolen Per Attack", lc) +/** WC3 ability ID: 'AMEi'. Base ability: AbilityIds.itemManaEfficiency12. */ public class AbilityDefinitionItemManaEfficiency12 extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemManaEfficiency12) @@ -29885,6 +31024,7 @@ public class AbilityDefinitionItemManaEfficiency12 extends AbilityDefinition addTooltipProperty("Mana Efficiency", lc) +/** WC3 ability ID: 'AMEq'. Base ability: AbilityIds.itemManaEfficiency7. */ public class AbilityDefinitionItemManaEfficiency7 extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemManaEfficiency7) @@ -29904,6 +31044,7 @@ public class AbilityDefinitionItemManaEfficiency7 extends AbilityDefinition addTooltipProperty("Mana Efficiency", lc) +/** WC3 ability ID: 'AMEr'. Base ability: AbilityIds.itemManaEfficiency4. */ public class AbilityDefinitionItemManaEfficiency4 extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemManaEfficiency4) @@ -29923,6 +31064,7 @@ public class AbilityDefinitionItemManaEfficiency4 extends AbilityDefinition addTooltipProperty("Mana Efficiency", lc) +/** WC3 ability ID: 'AMEt'. Base ability: AbilityIds.itemManaEfficiency8. */ public class AbilityDefinitionItemManaEfficiency8 extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemManaEfficiency8) @@ -29942,6 +31084,7 @@ public class AbilityDefinitionItemManaEfficiency8 extends AbilityDefinition addTooltipProperty("Mana Efficiency", lc) +/** WC3 ability ID: 'AMEu'. Base ability: AbilityIds.itemManaEfficiency15. */ public class AbilityDefinitionItemManaEfficiency15 extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemManaEfficiency15) @@ -29961,6 +31104,7 @@ public class AbilityDefinitionItemManaEfficiency15 extends AbilityDefinition addTooltipProperty("Mana Efficiency", lc) +/** WC3 ability ID: 'AMEw'. Base ability: AbilityIds.itemManaEfficiency6. */ public class AbilityDefinitionItemManaEfficiency6 extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemManaEfficiency6) @@ -29980,6 +31124,7 @@ public class AbilityDefinitionItemManaEfficiency6 extends AbilityDefinition addTooltipProperty("Mana Efficiency", lc) +/** WC3 ability ID: 'AMEy'. Base ability: AbilityIds.itemManaEfficiency10. */ public class AbilityDefinitionItemManaEfficiency10 extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemManaEfficiency10) @@ -29999,6 +31144,7 @@ public class AbilityDefinitionItemManaEfficiency10 extends AbilityDefinition addTooltipProperty("Mana Efficiency", lc) +/** WC3 ability ID: 'AMFq'. Base ability: AbilityIds.itemManaRefund5. */ public class AbilityDefinitionItemManaRefund5 extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemManaRefund5) @@ -30018,6 +31164,7 @@ public class AbilityDefinitionItemManaRefund5 extends AbilityDefinition addTooltipProperty("Mana Efficiency", lc) +/** WC3 ability ID: 'AMMe'. Base ability: AbilityIds.itemMaxManaBonus120. */ public class AbilityDefinitionItemMaxManaBonus120 extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemMaxManaBonus120) @@ -30030,6 +31177,7 @@ public class AbilityDefinitionItemMaxManaBonus120 extends AbilityDefinition addTooltipProperty("Max Mana Gained", lc) +/** WC3 ability ID: 'AMMq'. Base ability: AbilityIds.itemMaxManaBonus25. */ public class AbilityDefinitionItemMaxManaBonus25 extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemMaxManaBonus25) @@ -30042,6 +31190,7 @@ public class AbilityDefinitionItemMaxManaBonus25 extends AbilityDefinition addTooltipProperty("Max Mana Gained", lc) +/** WC3 ability ID: 'AMMw'. Base ability: AbilityIds.itemMaxManaBonus150. */ public class AbilityDefinitionItemMaxManaBonus150 extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemMaxManaBonus150) @@ -30054,6 +31203,7 @@ public class AbilityDefinitionItemMaxManaBonus150 extends AbilityDefinition addTooltipProperty("Max Mana Gained", lc) +/** WC3 ability ID: 'AMRe'. Base ability: AbilityIds.itemManaRegen70. */ public class AbilityDefinitionItemManaRegen70 extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemManaRegen70) @@ -30066,6 +31216,7 @@ public class AbilityDefinitionItemManaRegen70 extends AbilityDefinition addTooltipProperty("Mana Regeneration Bonus (as fraction of normal)", lc) +/** WC3 ability ID: 'AMRi'. Base ability: AbilityIds.itemManaRegen75. */ public class AbilityDefinitionItemManaRegen75 extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemManaRegen75) @@ -30078,6 +31229,7 @@ public class AbilityDefinitionItemManaRegen75 extends AbilityDefinition addTooltipProperty("Mana Regeneration Bonus (as fraction of normal)", lc) +/** WC3 ability ID: 'AMRo'. Base ability: AbilityIds.itemManaRegen65. */ public class AbilityDefinitionItemManaRegen65 extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemManaRegen65) @@ -30090,6 +31242,7 @@ public class AbilityDefinitionItemManaRegen65 extends AbilityDefinition addTooltipProperty("Mana Regeneration Bonus (as fraction of normal)", lc) +/** WC3 ability ID: 'AMRp'. Base ability: AbilityIds.itemManaRegen40. */ public class AbilityDefinitionItemManaRegen40 extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemManaRegen40) @@ -30102,6 +31255,7 @@ public class AbilityDefinitionItemManaRegen40 extends AbilityDefinition addTooltipProperty("Mana Regeneration Bonus (as fraction of normal)", lc) +/** WC3 ability ID: 'AMRq'. Base ability: AbilityIds.itemManaRegen100. */ public class AbilityDefinitionItemManaRegen100 extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemManaRegen100) @@ -30114,6 +31268,7 @@ public class AbilityDefinitionItemManaRegen100 extends AbilityDefinition addTooltipProperty("Mana Regeneration Bonus (as fraction of normal)", lc) +/** WC3 ability ID: 'AMRt'. Base ability: AbilityIds.itemManaRegen35. */ public class AbilityDefinitionItemManaRegen35 extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemManaRegen35) @@ -30126,6 +31281,7 @@ public class AbilityDefinitionItemManaRegen35 extends AbilityDefinition addTooltipProperty("Mana Regeneration Bonus (as fraction of normal)", lc) +/** WC3 ability ID: 'AMRu'. Base ability: AbilityIds.itemManaRegen30. */ public class AbilityDefinitionItemManaRegen30 extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemManaRegen30) @@ -30138,6 +31294,7 @@ public class AbilityDefinitionItemManaRegen30 extends AbilityDefinition addTooltipProperty("Mana Regeneration Bonus (as fraction of normal)", lc) +/** WC3 ability ID: 'AMRw'. Base ability: AbilityIds.itemManaRegen50. */ public class AbilityDefinitionItemManaRegen50 extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemManaRegen50) @@ -30150,6 +31307,7 @@ public class AbilityDefinitionItemManaRegen50 extends AbilityDefinition addTooltipProperty("Mana Regeneration Bonus (as fraction of normal)", lc) +/** WC3 ability ID: 'AMRy'. Base ability: AbilityIds.itemManaRegen25. */ public class AbilityDefinitionItemManaRegen25 extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemManaRegen25) @@ -30162,6 +31320,7 @@ public class AbilityDefinitionItemManaRegen25 extends AbilityDefinition addTooltipProperty("Mana Regeneration Bonus (as fraction of normal)", lc) +/** WC3 ability ID: 'AMSe'. Base ability: AbilityIds.itemMoveSpeedBonus20. */ public class AbilityDefinitionItemMoveSpeedBonus20 extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemMoveSpeedBonus20) @@ -30174,6 +31333,7 @@ public class AbilityDefinitionItemMoveSpeedBonus20 extends AbilityDefinition addTooltipProperty("Movement Speed Bonus", lc) +/** WC3 ability ID: 'AMSq'. Base ability: AbilityIds.itemMoveSpeedBonus10. */ public class AbilityDefinitionItemMoveSpeedBonus10 extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemMoveSpeedBonus10) @@ -30186,6 +31346,7 @@ public class AbilityDefinitionItemMoveSpeedBonus10 extends AbilityDefinition addTooltipProperty("Movement Speed Bonus", lc) +/** WC3 ability ID: 'AMSr'. Base ability: AbilityIds.itemMoveSpeedBonus30. */ public class AbilityDefinitionItemMoveSpeedBonus30 extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemMoveSpeedBonus30) @@ -30198,6 +31359,7 @@ public class AbilityDefinitionItemMoveSpeedBonus30 extends AbilityDefinition addTooltipProperty("Movement Speed Bonus", lc) +/** WC3 ability ID: 'AMSt'. Base ability: AbilityIds.itemMoveSpeedBonus40. */ public class AbilityDefinitionItemMoveSpeedBonus40 extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemMoveSpeedBonus40) @@ -30210,6 +31372,7 @@ public class AbilityDefinitionItemMoveSpeedBonus40 extends AbilityDefinition addTooltipProperty("Movement Speed Bonus", lc) +/** WC3 ability ID: 'AMSw'. Base ability: AbilityIds.itemMoveSpeedBonus15. */ public class AbilityDefinitionItemMoveSpeedBonus15 extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemMoveSpeedBonus15) @@ -30222,6 +31385,7 @@ public class AbilityDefinitionItemMoveSpeedBonus15 extends AbilityDefinition addTooltipProperty("Movement Speed Bonus", lc) +/** WC3 ability ID: 'ANcp'. Base ability: AbilityIds.righteousFury. */ public class AbilityDefinitionRighteousFury extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.righteousFury) @@ -30290,6 +31454,7 @@ public class AbilityDefinitionRighteousFury extends AbilityDefinition addTooltipProperty("Hero - Bonus Critical Strike Duration", lc) +/** WC3 ability ID: 'AOwd'. Base ability: AbilityIds.shadowHunterSerpentWard2. */ public class AbilityDefinitionAOwd extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.shadowHunterSerpentWard2) @@ -30309,6 +31474,7 @@ public class AbilityDefinitionAOwd extends AbilityDefinition addTooltipProperty("Summoned Unit Type", lc) +/** WC3 ability ID: 'AS10'. Base ability: AbilityIds.strengthBonusPlus10. */ public class AbilityDefinitionStrengthBonusPlus10 extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.strengthBonusPlus10) @@ -30342,6 +31508,7 @@ public class AbilityDefinitionStrengthBonusPlus10 extends AbilityDefinition addTooltipProperty("Intelligence Bonus", lc) +/** WC3 ability ID: 'AS12'. Base ability: AbilityIds.strengthBonusPlus12. */ public class AbilityDefinitionStrengthBonusPlus12 extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.strengthBonusPlus12) @@ -30375,6 +31542,7 @@ public class AbilityDefinitionStrengthBonusPlus12 extends AbilityDefinition addTooltipProperty("Intelligence Bonus", lc) +/** WC3 ability ID: 'AS20'. Base ability: AbilityIds.strengthBonusPlus20. */ public class AbilityDefinitionStrengthBonusPlus20 extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.strengthBonusPlus20) @@ -30408,6 +31576,7 @@ public class AbilityDefinitionStrengthBonusPlus20 extends AbilityDefinition addTooltipProperty("Intelligence Bonus", lc) +/** WC3 ability ID: 'ASC8'. Base ability: AbilityIds.itemSpellCritChance8. */ public class AbilityDefinitionItemSpellCritChance8 extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemSpellCritChance8) @@ -30427,6 +31596,7 @@ public class AbilityDefinitionItemSpellCritChance8 extends AbilityDefinition addTooltipProperty("Damage Multiplier", lc) +/** WC3 ability ID: 'ASCe'. Base ability: AbilityIds.itemSpellCritChance12. */ public class AbilityDefinitionItemSpellCritChance12 extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemSpellCritChance12) @@ -30446,6 +31616,7 @@ public class AbilityDefinitionItemSpellCritChance12 extends AbilityDefinition addTooltipProperty("Damage Multiplier", lc) +/** WC3 ability ID: 'ASCq'. Base ability: AbilityIds.itemSpellCritChance15. */ public class AbilityDefinitionItemSpellCritChance15 extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemSpellCritChance15) @@ -30465,6 +31636,7 @@ public class AbilityDefinitionItemSpellCritChance15 extends AbilityDefinition addTooltipProperty("Damage Multiplier", lc) +/** WC3 ability ID: 'ASCr'. Base ability: AbilityIds.itemSpellCritChance18. */ public class AbilityDefinitionItemSpellCritChance18 extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemSpellCritChance18) @@ -30484,6 +31656,7 @@ public class AbilityDefinitionItemSpellCritChance18 extends AbilityDefinition addTooltipProperty("Damage Multiplier", lc) +/** WC3 ability ID: 'ASCs'. Base ability: AbilityIds.itemSpellCritChance5. */ public class AbilityDefinitionItemSpellCritChance5 extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemSpellCritChance5) @@ -30503,6 +31676,7 @@ public class AbilityDefinitionItemSpellCritChance5 extends AbilityDefinition addTooltipProperty("Damage Multiplier", lc) +/** WC3 ability ID: 'ASCt'. Base ability: AbilityIds.itemSpellCritChance6. */ public class AbilityDefinitionItemSpellCritChance6 extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemSpellCritChance6) @@ -30522,6 +31696,7 @@ public class AbilityDefinitionItemSpellCritChance6 extends AbilityDefinition addTooltipProperty("Damage Multiplier", lc) +/** WC3 ability ID: 'ASCu'. Base ability: AbilityIds.itemSpellCritChance4. */ public class AbilityDefinitionItemSpellCritChance4 extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemSpellCritChance4) @@ -30541,6 +31716,7 @@ public class AbilityDefinitionItemSpellCritChance4 extends AbilityDefinition addTooltipProperty("Damage Multiplier", lc) +/** WC3 ability ID: 'ASCw'. Base ability: AbilityIds.itemSpellCritChance10. */ public class AbilityDefinitionItemSpellCritChance10 extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemSpellCritChance10) @@ -30560,6 +31736,7 @@ public class AbilityDefinitionItemSpellCritChance10 extends AbilityDefinition addTooltipProperty("Damage Multiplier", lc) +/** WC3 ability ID: 'ASCy'. Base ability: AbilityIds.itemSpellCritChance30. */ public class AbilityDefinitionItemSpellCritChance30 extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemSpellCritChance30) @@ -30579,6 +31756,7 @@ public class AbilityDefinitionItemSpellCritChance30 extends AbilityDefinition addTooltipProperty("Damage Multiplier", lc) +/** WC3 ability ID: 'ASD4'. Base ability: AbilityIds.itemSplashDamage4. */ public class AbilityDefinitionItemSplashDamage4 extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemSplashDamage4) @@ -30598,6 +31776,7 @@ public class AbilityDefinitionItemSplashDamage4 extends AbilityDefinition addTooltipProperty("Enabled Attack Index", lc) +/** WC3 ability ID: 'ASDq'. Base ability: AbilityIds.itemSpellCritDamage20. */ public class AbilityDefinitionItemSpellCritDamage20 extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemSpellCritDamage20) @@ -30617,6 +31796,7 @@ public class AbilityDefinitionItemSpellCritDamage20 extends AbilityDefinition addTooltipProperty("Damage Multiplier", lc) +/** WC3 ability ID: 'ASDw'. Base ability: AbilityIds.itemSpellCritDamage15. */ public class AbilityDefinitionItemSpellCritDamage15 extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemSpellCritDamage15) @@ -30636,6 +31816,7 @@ public class AbilityDefinitionItemSpellCritDamage15 extends AbilityDefinition addTooltipProperty("Damage Multiplier", lc) +/** WC3 ability ID: 'ASRe'. Base ability: AbilityIds.itemSpellResistance5. */ public class AbilityDefinitionItemSpellResistance5 extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemSpellResistance5) @@ -30655,6 +31836,7 @@ public class AbilityDefinitionItemSpellResistance5 extends AbilityDefinition addTooltipProperty("Damage Reduction", lc) +/** WC3 ability ID: 'ASRi'. Base ability: AbilityIds.itemSpellResistance10. */ public class AbilityDefinitionItemSpellResistance10 extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemSpellResistance10) @@ -30674,6 +31856,7 @@ public class AbilityDefinitionItemSpellResistance10 extends AbilityDefinition addTooltipProperty("Damage Reduction", lc) +/** WC3 ability ID: 'ASRo'. Base ability: AbilityIds.itemSpellResistance25. */ public class AbilityDefinitionItemSpellResistance25 extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemSpellResistance25) @@ -30693,6 +31876,7 @@ public class AbilityDefinitionItemSpellResistance25 extends AbilityDefinition addTooltipProperty("Damage Reduction", lc) +/** WC3 ability ID: 'ASRp'. Base ability: AbilityIds.itemSpellResistance33. */ public class AbilityDefinitionItemSpellResistance33 extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemSpellResistance33) @@ -30712,6 +31896,7 @@ public class AbilityDefinitionItemSpellResistance33 extends AbilityDefinition addTooltipProperty("Damage Reduction", lc) +/** WC3 ability ID: 'ASRq'. Base ability: AbilityIds.itemSpellResistance7. */ public class AbilityDefinitionItemSpellResistance7 extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemSpellResistance7) @@ -30731,6 +31916,7 @@ public class AbilityDefinitionItemSpellResistance7 extends AbilityDefinition addTooltipProperty("Damage Reduction", lc) +/** WC3 ability ID: 'ASRt'. Base ability: AbilityIds.itemSpellResistance14. */ public class AbilityDefinitionItemSpellResistance14 extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemSpellResistance14) @@ -30750,6 +31936,7 @@ public class AbilityDefinitionItemSpellResistance14 extends AbilityDefinition addTooltipProperty("Damage Reduction", lc) +/** WC3 ability ID: 'ASRu'. Base ability: AbilityIds.itemSpellResistance4. */ public class AbilityDefinitionItemSpellResistance4 extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemSpellResistance4) @@ -30769,6 +31956,7 @@ public class AbilityDefinitionItemSpellResistance4 extends AbilityDefinition addTooltipProperty("Damage Reduction", lc) +/** WC3 ability ID: 'ASRw'. Base ability: AbilityIds.itemSpellResistance3. */ public class AbilityDefinitionItemSpellResistance3 extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemSpellResistance3) @@ -30788,6 +31976,7 @@ public class AbilityDefinitionItemSpellResistance3 extends AbilityDefinition addTooltipProperty("Damage Reduction", lc) +/** WC3 ability ID: 'ASRy'. Base ability: AbilityIds.itemSpellResistance8. */ public class AbilityDefinitionItemSpellResistance8 extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemSpellResistance8) @@ -30807,6 +31996,7 @@ public class AbilityDefinitionItemSpellResistance8 extends AbilityDefinition addTooltipProperty("Damage Reduction", lc) +/** WC3 ability ID: 'ASVe'. Base ability: AbilityIds.itemSpellVamp7. */ public class AbilityDefinitionItemSpellVamp7 extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemSpellVamp7) @@ -30826,6 +32016,7 @@ public class AbilityDefinitionItemSpellVamp7 extends AbilityDefinition addTooltipProperty("Spell Vamp", lc) +/** WC3 ability ID: 'ASVi'. Base ability: AbilityIds.itemSpellVamp8. */ public class AbilityDefinitionItemSpellVamp8 extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemSpellVamp8) @@ -30845,6 +32036,7 @@ public class AbilityDefinitionItemSpellVamp8 extends AbilityDefinition addTooltipProperty("Spell Vamp", lc) +/** WC3 ability ID: 'ASVq'. Base ability: AbilityIds.itemSpellVamp5. */ public class AbilityDefinitionItemSpellVamp5 extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemSpellVamp5) @@ -30864,6 +32056,7 @@ public class AbilityDefinitionItemSpellVamp5 extends AbilityDefinition addTooltipProperty("Spell Vamp", lc) +/** WC3 ability ID: 'ASVr'. Base ability: AbilityIds.itemSpellVamp3. */ public class AbilityDefinitionItemSpellVamp3 extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemSpellVamp3) @@ -30883,6 +32076,7 @@ public class AbilityDefinitionItemSpellVamp3 extends AbilityDefinition addTooltipProperty("Spell Vamp", lc) +/** WC3 ability ID: 'ASVt'. Base ability: AbilityIds.itemSpellVamp4. */ public class AbilityDefinitionItemSpellVamp4 extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemSpellVamp4) @@ -30902,6 +32096,7 @@ public class AbilityDefinitionItemSpellVamp4 extends AbilityDefinition addTooltipProperty("Spell Vamp", lc) +/** WC3 ability ID: 'ASVu'. Base ability: AbilityIds.itemSpellVamp6. */ public class AbilityDefinitionItemSpellVamp6 extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemSpellVamp6) @@ -30921,6 +32116,7 @@ public class AbilityDefinitionItemSpellVamp6 extends AbilityDefinition addTooltipProperty("Spell Vamp", lc) +/** WC3 ability ID: 'ASVw'. Base ability: AbilityIds.itemSpellVamp2. */ public class AbilityDefinitionItemSpellVamp2 extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemSpellVamp2) @@ -30940,6 +32136,7 @@ public class AbilityDefinitionItemSpellVamp2 extends AbilityDefinition addTooltipProperty("Spell Vamp", lc) +/** WC3 ability ID: 'ASVy'. Base ability: AbilityIds.itemSpellVamp10. */ public class AbilityDefinitionItemSpellVamp10 extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemSpellVamp10) @@ -30959,6 +32156,7 @@ public class AbilityDefinitionItemSpellVamp10 extends AbilityDefinition addTooltipProperty("Spell Vamp", lc) +/** WC3 ability ID: 'ASde'. Base ability: AbilityIds.statDetails. */ public class AbilityDefinitionStatDetails extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.statDetails) @@ -30971,11 +32169,13 @@ public class AbilityDefinitionStatDetails extends AbilityDefinition addTooltipProperty("Supported stat modifiers", lc) +/** WC3 ability ID: 'ASpc'. Base ability: AbilityIds.equipmentInventoryInterface. */ public class AbilityDefinitionEquipmentInventoryInterface extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.equipmentInventoryInterface) +/** WC3 ability ID: 'AT1a'. Base ability: AbilityIds.anyaTalentTier1a. */ public class AbilityDefinitionAnyaTalentTier1a extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.anyaTalentTier1a) @@ -31023,6 +32223,7 @@ public class AbilityDefinitionAnyaTalentTier1a extends AbilityDefinition addTooltipProperty("Ability Upgrade 2", lc) +/** WC3 ability ID: 'AT1b'. Base ability: AbilityIds.anyaTalentTier1b. */ public class AbilityDefinitionAnyaTalentTier1b extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.anyaTalentTier1b) @@ -31070,6 +32271,7 @@ public class AbilityDefinitionAnyaTalentTier1b extends AbilityDefinition addTooltipProperty("Ability Upgrade 2", lc) +/** WC3 ability ID: 'AT1c'. Base ability: AbilityIds.anyaTalentTier1c. */ public class AbilityDefinitionAnyaTalentTier1c extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.anyaTalentTier1c) @@ -31117,6 +32319,7 @@ public class AbilityDefinitionAnyaTalentTier1c extends AbilityDefinition addTooltipProperty("Ability Upgrade 2", lc) +/** WC3 ability ID: 'AT2a'. Base ability: AbilityIds.anyaTalentTier2a. */ public class AbilityDefinitionAnyaTalentTier2a extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.anyaTalentTier2a) @@ -31164,6 +32367,7 @@ public class AbilityDefinitionAnyaTalentTier2a extends AbilityDefinition addTooltipProperty("Ability Upgrade 2", lc) +/** WC3 ability ID: 'AT2b'. Base ability: AbilityIds.anyaTalentTier2b. */ public class AbilityDefinitionAnyaTalentTier2b extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.anyaTalentTier2b) @@ -31211,6 +32415,7 @@ public class AbilityDefinitionAnyaTalentTier2b extends AbilityDefinition addTooltipProperty("Ability Upgrade 2", lc) +/** WC3 ability ID: 'AT2c'. Base ability: AbilityIds.anyaTalentTier2c. */ public class AbilityDefinitionAnyaTalentTier2c extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.anyaTalentTier2c) @@ -31258,6 +32463,7 @@ public class AbilityDefinitionAnyaTalentTier2c extends AbilityDefinition addTooltipProperty("Ability Upgrade 2", lc) +/** WC3 ability ID: 'AT3a'. Base ability: AbilityIds.anyaTalentTier3a. */ public class AbilityDefinitionAnyaTalentTier3a extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.anyaTalentTier3a) @@ -31305,6 +32511,7 @@ public class AbilityDefinitionAnyaTalentTier3a extends AbilityDefinition addTooltipProperty("Ability Upgrade 2", lc) +/** WC3 ability ID: 'AT3b'. Base ability: AbilityIds.anyaTalentTier3b. */ public class AbilityDefinitionAnyaTalentTier3b extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.anyaTalentTier3b) @@ -31352,6 +32559,7 @@ public class AbilityDefinitionAnyaTalentTier3b extends AbilityDefinition addTooltipProperty("Ability Upgrade 2", lc) +/** WC3 ability ID: 'AT3c'. Base ability: AbilityIds.anyaTalentTier3c. */ public class AbilityDefinitionAnyaTalentTier3c extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.anyaTalentTier3c) @@ -31399,6 +32607,7 @@ public class AbilityDefinitionAnyaTalentTier3c extends AbilityDefinition addTooltipProperty("Ability Upgrade 2", lc) +/** WC3 ability ID: 'AT4a'. Base ability: AbilityIds.anyaTalentTier4a. */ public class AbilityDefinitionAnyaTalentTier4a extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.anyaTalentTier4a) @@ -31446,6 +32655,7 @@ public class AbilityDefinitionAnyaTalentTier4a extends AbilityDefinition addTooltipProperty("Ability Upgrade 2", lc) +/** WC3 ability ID: 'AT4b'. Base ability: AbilityIds.anyaTalentTier4b. */ public class AbilityDefinitionAnyaTalentTier4b extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.anyaTalentTier4b) @@ -31493,6 +32703,7 @@ public class AbilityDefinitionAnyaTalentTier4b extends AbilityDefinition addTooltipProperty("Ability Upgrade 2", lc) +/** WC3 ability ID: 'AT4c'. Base ability: AbilityIds.anyaTalentTier4c. */ public class AbilityDefinitionAnyaTalentTier4c extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.anyaTalentTier4c) @@ -31540,6 +32751,7 @@ public class AbilityDefinitionAnyaTalentTier4c extends AbilityDefinition addTooltipProperty("Ability Upgrade 2", lc) +/** WC3 ability ID: 'AT5a'. Base ability: AbilityIds.anyaCritTalent. */ public class AbilityDefinitionAnyaCritTalent extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.anyaCritTalent) @@ -31573,6 +32785,7 @@ public class AbilityDefinitionAnyaCritTalent extends AbilityDefinition addTooltipProperty("Damage Multiplier", lc) +/** WC3 ability ID: 'AT5b'. Base ability: AbilityIds.anyaSpellCritTalent. */ public class AbilityDefinitionAnyaSpellCritTalent extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.anyaSpellCritTalent) @@ -31592,6 +32805,7 @@ public class AbilityDefinitionAnyaSpellCritTalent extends AbilityDefinition addTooltipProperty("Damage Multiplier", lc) +/** WC3 ability ID: 'AT5c'. Base ability: AbilityIds.anyaPoisonArrows. */ public class AbilityDefinitionAnyaPoisonArrows extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.anyaPoisonArrows) @@ -31625,6 +32839,7 @@ public class AbilityDefinitionAnyaPoisonArrows extends AbilityDefinition addTooltipProperty("Stacking Type", lc) +/** WC3 ability ID: 'AT6a'. Base ability: AbilityIds.anyaPlusAgiStrTalent. */ public class AbilityDefinitionAnyaPlusAgiStrTalent extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.anyaPlusAgiStrTalent) @@ -31658,6 +32873,7 @@ public class AbilityDefinitionAnyaPlusAgiStrTalent extends AbilityDefinition addTooltipProperty("Intelligence Bonus", lc) +/** WC3 ability ID: 'AT6b'. Base ability: AbilityIds.anyaEvasionTalent. */ public class AbilityDefinitionAnyaEvasionTalent extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.anyaEvasionTalent) @@ -31670,6 +32886,7 @@ public class AbilityDefinitionAnyaEvasionTalent extends AbilityDefinition addTooltipProperty("Chance to Evade", lc) +/** WC3 ability ID: 'AT6c'. Base ability: AbilityIds.anyaSpellAmpTalent. */ public class AbilityDefinitionAnyaSpellAmpTalent extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.anyaSpellAmpTalent) @@ -31696,6 +32913,7 @@ public class AbilityDefinitionAnyaSpellAmpTalent extends AbilityDefinition addTooltipProperty("Applies to Healing from Items", lc) +/** WC3 ability ID: 'ATal'. Base ability: AbilityIds.talents. */ public class AbilityDefinitionTalents extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.talents) @@ -31708,11 +32926,13 @@ public class AbilityDefinitionTalents extends AbilityDefinition addTooltipProperty("Talent Tier Abilities", lc) +/** WC3 ability ID: 'ATap'. Base ability: AbilityIds.grantTalentPoint. */ public class AbilityDefinitionGrantTalentPoint extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.grantTalentPoint) +/** WC3 ability ID: 'ATce'. Base ability: AbilityIds.talentCleaving25. */ public class AbilityDefinitionTalentCleaving25 extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.talentCleaving25) @@ -31725,6 +32945,7 @@ public class AbilityDefinitionTalentCleaving25 extends AbilityDefinition addTooltipProperty("Distributed Damage Factor", lc) +/** WC3 ability ID: 'ATcr'. Base ability: AbilityIds.talentCooldownReduction15. */ public class AbilityDefinitionTalentCooldownReduction15 extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.talentCooldownReduction15) @@ -31744,6 +32965,7 @@ public class AbilityDefinitionTalentCooldownReduction15 extends AbilityDefinitio addTooltipProperty("Flat Bonus", lc) +/** WC3 ability ID: 'AThg'. Base ability: AbilityIds.talentsHumanGarek. */ public class AbilityDefinitionTalentsHumanGarek extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.talentsHumanGarek) @@ -31756,6 +32978,7 @@ public class AbilityDefinitionTalentsHumanGarek extends AbilityDefinition addTooltipProperty("Talent Tier Abilities", lc) +/** WC3 ability ID: 'AThi'. Base ability: AbilityIds.talentsHumanIlastar. */ public class AbilityDefinitionTalentsHumanIlastar extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.talentsHumanIlastar) @@ -31768,6 +32991,7 @@ public class AbilityDefinitionTalentsHumanIlastar extends AbilityDefinition addTooltipProperty("Talent Tier Abilities", lc) +/** WC3 ability ID: 'AThl'. Base ability: AbilityIds.talentsHumanLanden. */ public class AbilityDefinitionTalentsHumanLanden extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.talentsHumanLanden) @@ -31780,6 +33004,7 @@ public class AbilityDefinitionTalentsHumanLanden extends AbilityDefinition addTooltipProperty("Talent Tier Abilities", lc) +/** WC3 ability ID: 'ATme'. Base ability: AbilityIds.talentManaEfficiency15. */ public class AbilityDefinitionTalentManaEfficiency15 extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.talentManaEfficiency15) @@ -31799,6 +33024,7 @@ public class AbilityDefinitionTalentManaEfficiency15 extends AbilityDefinition addTooltipProperty("Mana Efficiency", lc) +/** WC3 ability ID: 'ATst'. Base ability: AbilityIds.aTst. */ public class AbilityDefinitionATst extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.aTst) @@ -31818,6 +33044,7 @@ public class AbilityDefinitionATst extends AbilityDefinition addTooltipProperty("Max Charges", lc) +/** WC3 ability ID: 'ATua'. Base ability: AbilityIds.talentsUndeadAnya. */ public class AbilityDefinitionTalentsUndeadAnya extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.talentsUndeadAnya) @@ -31830,6 +33057,7 @@ public class AbilityDefinitionTalentsUndeadAnya extends AbilityDefinition addTooltipProperty("Talent Tier Abilities", lc) +/** WC3 ability ID: 'ATug'. Base ability: AbilityIds.talentsUndeadGarek. */ public class AbilityDefinitionTalentsUndeadGarek extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.talentsUndeadGarek) @@ -31842,6 +33070,7 @@ public class AbilityDefinitionTalentsUndeadGarek extends AbilityDefinition addTooltipProperty("Talent Tier Abilities", lc) +/** WC3 ability ID: 'ATul'. Base ability: AbilityIds.talentsUndeadLeonid. */ public class AbilityDefinitionTalentsUndeadLeonid extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.talentsUndeadLeonid) @@ -31854,6 +33083,7 @@ public class AbilityDefinitionTalentsUndeadLeonid extends AbilityDefinition addTooltipProperty("Talent Tier Abilities", lc) +/** WC3 ability ID: 'AUDq'. Base ability: AbilityIds.itemUnitDamageX125. */ public class AbilityDefinitionItemUnitDamageX125 extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemUnitDamageX125) @@ -31887,6 +33117,7 @@ public class AbilityDefinitionItemUnitDamageX125 extends AbilityDefinition addTooltipProperty("Damage Multiplier (Heroes)", lc) +/** WC3 ability ID: 'AUDw'. Base ability: AbilityIds.itemUnitDamageX115. */ public class AbilityDefinitionItemUnitDamageX115 extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemUnitDamageX115) @@ -31920,6 +33151,7 @@ public class AbilityDefinitionItemUnitDamageX115 extends AbilityDefinition addTooltipProperty("Damage Multiplier (Heroes)", lc) +/** WC3 ability ID: 'AUb1'. Base ability: AbilityIds.undyingDefianceTalent1. */ public class AbilityDefinitionUndyingDefianceTalent1 extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.undyingDefianceTalent1) @@ -31981,6 +33213,7 @@ public class AbilityDefinitionUndyingDefianceTalent1 extends AbilityDefinition addTooltipProperty("On Damage Taken Bonus Duration", lc) +/** WC3 ability ID: 'AUb2'. Base ability: AbilityIds.undyingDefianceTalent2. */ public class AbilityDefinitionUndyingDefianceTalent2 extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.undyingDefianceTalent2) @@ -32042,6 +33275,7 @@ public class AbilityDefinitionUndyingDefianceTalent2 extends AbilityDefinition addTooltipProperty("On Damage Taken Bonus Duration", lc) +/** WC3 ability ID: 'AUb3'. Base ability: AbilityIds.undyingDefianceTalent3. */ public class AbilityDefinitionUndyingDefianceTalent3 extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.undyingDefianceTalent3) @@ -32103,6 +33337,7 @@ public class AbilityDefinitionUndyingDefianceTalent3 extends AbilityDefinition addTooltipProperty("On Damage Taken Bonus Duration", lc) +/** WC3 ability ID: 'AUbd'. Base ability: AbilityIds.undyingDefianceUndead. */ public class AbilityDefinitionUndyingDefianceUndead extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.undyingDefianceUndead) @@ -32164,6 +33399,7 @@ public class AbilityDefinitionUndyingDefianceUndead extends AbilityDefinition addTooltipProperty("On Damage Taken Bonus Duration", lc) +/** WC3 ability ID: 'AUbr'. Base ability: AbilityIds.batteringRam. */ public class AbilityDefinitionBatteringRam extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.batteringRam) @@ -32232,6 +33468,7 @@ public class AbilityDefinitionBatteringRam extends AbilityDefinition addTooltipProperty("Bonus Damage Duration", lc) +/** WC3 ability ID: 'AUd1'. Base ability: AbilityIds.deathseekerBowTalent1. */ public class AbilityDefinitionDeathseekerBowTalent1 extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.deathseekerBowTalent1) @@ -32272,6 +33509,7 @@ public class AbilityDefinitionDeathseekerBowTalent1 extends AbilityDefinition addTooltipProperty("Flat Damage", lc) +/** WC3 ability ID: 'AUd2'. Base ability: AbilityIds.deathseekerBowTalent2. */ public class AbilityDefinitionDeathseekerBowTalent2 extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.deathseekerBowTalent2) @@ -32312,6 +33550,7 @@ public class AbilityDefinitionDeathseekerBowTalent2 extends AbilityDefinition addTooltipProperty("Flat Damage", lc) +/** WC3 ability ID: 'AUd3'. Base ability: AbilityIds.deathseekerBowTalent3. */ public class AbilityDefinitionDeathseekerBowTalent3 extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.deathseekerBowTalent3) @@ -32352,6 +33591,7 @@ public class AbilityDefinitionDeathseekerBowTalent3 extends AbilityDefinition addTooltipProperty("Flat Damage", lc) +/** WC3 ability ID: 'AUdb'. Base ability: AbilityIds.deathseekerBow. */ public class AbilityDefinitionDeathseekerBow extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.deathseekerBow) @@ -32392,6 +33632,7 @@ public class AbilityDefinitionDeathseekerBow extends AbilityDefinition addTooltipProperty("Flat Damage", lc) +/** WC3 ability ID: 'AUi1'. Base ability: AbilityIds.bansheeSCallWailTalent1. */ public class AbilityDefinitionBansheeSCallWailTalent1 extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.bansheeSCallWailTalent1) @@ -32453,6 +33694,7 @@ public class AbilityDefinitionBansheeSCallWailTalent1 extends AbilityDefinition addTooltipProperty("Healing Radius", lc) +/** WC3 ability ID: 'AUi2'. Base ability: AbilityIds.bansheeSCallWailTalent2. */ public class AbilityDefinitionBansheeSCallWailTalent2 extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.bansheeSCallWailTalent2) @@ -32514,6 +33756,7 @@ public class AbilityDefinitionBansheeSCallWailTalent2 extends AbilityDefinition addTooltipProperty("Healing Radius", lc) +/** WC3 ability ID: 'AUi3'. Base ability: AbilityIds.bansheeSCallWailTalent3. */ public class AbilityDefinitionBansheeSCallWailTalent3 extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.bansheeSCallWailTalent3) @@ -32575,6 +33818,7 @@ public class AbilityDefinitionBansheeSCallWailTalent3 extends AbilityDefinition addTooltipProperty("Healing Radius", lc) +/** WC3 ability ID: 'AUl1'. Base ability: AbilityIds.soulLanternTalent1. */ public class AbilityDefinitionSoulLanternTalent1 extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.soulLanternTalent1) @@ -32636,6 +33880,7 @@ public class AbilityDefinitionSoulLanternTalent1 extends AbilityDefinition addTooltipProperty("Ally Mana Per Second", lc) +/** WC3 ability ID: 'AUl2'. Base ability: AbilityIds.soulLanternTalent2. */ public class AbilityDefinitionSoulLanternTalent2 extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.soulLanternTalent2) @@ -32697,6 +33942,7 @@ public class AbilityDefinitionSoulLanternTalent2 extends AbilityDefinition addTooltipProperty("Ally Mana Per Second", lc) +/** WC3 ability ID: 'AUl3'. Base ability: AbilityIds.soulLanternTalent3. */ public class AbilityDefinitionSoulLanternTalent3 extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.soulLanternTalent3) @@ -32758,6 +34004,7 @@ public class AbilityDefinitionSoulLanternTalent3 extends AbilityDefinition addTooltipProperty("Ally Mana Per Second", lc) +/** WC3 ability ID: 'AUla'. Base ability: AbilityIds.soulLantern. */ public class AbilityDefinitionSoulLantern extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.soulLantern) @@ -32819,6 +34066,7 @@ public class AbilityDefinitionSoulLantern extends AbilityDefinition addTooltipProperty("Ally Mana Per Second", lc) +/** WC3 ability ID: 'AUr1'. Base ability: AbilityIds.batteringRamTalent1. */ public class AbilityDefinitionBatteringRamTalent1 extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.batteringRamTalent1) @@ -32887,6 +34135,7 @@ public class AbilityDefinitionBatteringRamTalent1 extends AbilityDefinition addTooltipProperty("Bonus Damage Duration", lc) +/** WC3 ability ID: 'AUr2'. Base ability: AbilityIds.batteringRamTalent2. */ public class AbilityDefinitionBatteringRamTalent2 extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.batteringRamTalent2) @@ -32955,6 +34204,7 @@ public class AbilityDefinitionBatteringRamTalent2 extends AbilityDefinition addTooltipProperty("Bonus Damage Duration", lc) +/** WC3 ability ID: 'AUr3'. Base ability: AbilityIds.batteringRamTalent3. */ public class AbilityDefinitionBatteringRamTalent3 extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.batteringRamTalent3) @@ -33023,6 +34273,7 @@ public class AbilityDefinitionBatteringRamTalent3 extends AbilityDefinition addTooltipProperty("Bonus Damage Duration", lc) +/** WC3 ability ID: 'AUs1'. Base ability: AbilityIds.relentlessCleaveTalent1. */ public class AbilityDefinitionRelentlessCleaveTalent1 extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.relentlessCleaveTalent1) @@ -33147,6 +34398,7 @@ public class AbilityDefinitionRelentlessCleaveTalent1 extends AbilityDefinition addTooltipProperty("Damage", lc) +/** WC3 ability ID: 'AUs2'. Base ability: AbilityIds.relentlessCleaveTalent2. */ public class AbilityDefinitionRelentlessCleaveTalent2 extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.relentlessCleaveTalent2) @@ -33271,6 +34523,7 @@ public class AbilityDefinitionRelentlessCleaveTalent2 extends AbilityDefinition addTooltipProperty("Damage", lc) +/** WC3 ability ID: 'AUs3'. Base ability: AbilityIds.relentlessCleaveTalent3. */ public class AbilityDefinitionRelentlessCleaveTalent3 extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.relentlessCleaveTalent3) @@ -33395,6 +34648,7 @@ public class AbilityDefinitionRelentlessCleaveTalent3 extends AbilityDefinition addTooltipProperty("Damage", lc) +/** WC3 ability ID: 'AUss'. Base ability: AbilityIds.thornyShieldStacking. */ public class AbilityDefinitionThornyShieldStacking extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.thornyShieldStacking) @@ -33421,6 +34675,7 @@ public class AbilityDefinitionThornyShieldStacking extends AbilityDefinition addTooltipProperty("Defense Bonus", lc) +/** WC3 ability ID: 'AUsw'. Base ability: AbilityIds.relentlessCleave. */ public class AbilityDefinitionRelentlessCleave extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.relentlessCleave) @@ -33545,6 +34800,7 @@ public class AbilityDefinitionRelentlessCleave extends AbilityDefinition addTooltipProperty("Damage", lc) +/** WC3 ability ID: 'AUv1'. Base ability: AbilityIds.grimConvictionTalent1. */ public class AbilityDefinitionGrimConvictionTalent1 extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.grimConvictionTalent1) @@ -33592,6 +34848,7 @@ public class AbilityDefinitionGrimConvictionTalent1 extends AbilityDefinition addTooltipProperty("% Bonus Resolve", lc) +/** WC3 ability ID: 'AUv2'. Base ability: AbilityIds.grimConvictionTalent2. */ public class AbilityDefinitionGrimConvictionTalent2 extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.grimConvictionTalent2) @@ -33639,6 +34896,7 @@ public class AbilityDefinitionGrimConvictionTalent2 extends AbilityDefinition addTooltipProperty("% Bonus Resolve", lc) +/** WC3 ability ID: 'AUv3'. Base ability: AbilityIds.grimConvictionTalent3. */ public class AbilityDefinitionGrimConvictionTalent3 extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.grimConvictionTalent3) @@ -33686,6 +34944,7 @@ public class AbilityDefinitionGrimConvictionTalent3 extends AbilityDefinition addTooltipProperty("% Bonus Resolve", lc) +/** WC3 ability ID: 'AUvg'. Base ability: AbilityIds.undeadVengeanceAkaGrimConviction. */ public class AbilityDefinitionUndeadVengeanceAkaGrimConviction extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.undeadVengeanceAkaGrimConviction) @@ -33733,6 +34992,7 @@ public class AbilityDefinitionUndeadVengeanceAkaGrimConviction extends AbilityDe addTooltipProperty("% Bonus Resolve", lc) +/** WC3 ability ID: 'AUw1'. Base ability: AbilityIds.witheringFireTalent1. */ public class AbilityDefinitionWitheringFireTalent1 extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.witheringFireTalent1) @@ -33773,6 +35033,7 @@ public class AbilityDefinitionWitheringFireTalent1 extends AbilityDefinition addTooltipProperty("Target Armor Reduction", lc) +/** WC3 ability ID: 'AUw2'. Base ability: AbilityIds.witheringFireTalent2. */ public class AbilityDefinitionWitheringFireTalent2 extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.witheringFireTalent2) @@ -33813,6 +35074,7 @@ public class AbilityDefinitionWitheringFireTalent2 extends AbilityDefinition addTooltipProperty("Target Armor Reduction", lc) +/** WC3 ability ID: 'AUw3'. Base ability: AbilityIds.witheringFireTalent3. */ public class AbilityDefinitionWitheringFireTalent3 extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.witheringFireTalent3) @@ -33853,6 +35115,7 @@ public class AbilityDefinitionWitheringFireTalent3 extends AbilityDefinition addTooltipProperty("Target Armor Reduction", lc) +/** WC3 ability ID: 'AUwc'. Base ability: AbilityIds.bansheeSCallWail. */ public class AbilityDefinitionBansheeSCallWail extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.bansheeSCallWail) @@ -33914,6 +35177,7 @@ public class AbilityDefinitionBansheeSCallWail extends AbilityDefinition addTooltipProperty("Healing Radius", lc) +/** WC3 ability ID: 'AUwf'. Base ability: AbilityIds.witheringFire. */ public class AbilityDefinitionWitheringFire extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.witheringFire) @@ -33954,6 +35218,7 @@ public class AbilityDefinitionWitheringFire extends AbilityDefinition addTooltipProperty("Target Armor Reduction", lc) +/** WC3 ability ID: 'AVAq'. Base ability: AbilityIds.itemVampiricAura4. */ public class AbilityDefinitionItemVampiricAura4 extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemVampiricAura4) @@ -33966,6 +35231,7 @@ public class AbilityDefinitionItemVampiricAura4 extends AbilityDefinition addTooltipProperty("Attack Damage Stolen (%)", lc) +/** WC3 ability ID: 'AViq'. Base ability: AbilityIds.inquisitorFlamingHandsVFX. */ public class AbilityDefinitionInquisitorFlamingHandsVFX extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.inquisitorFlamingHandsVFX) @@ -33978,6 +35244,7 @@ public class AbilityDefinitionInquisitorFlamingHandsVFX extends AbilityDefinitio addTooltipProperty("Defense Bonus", lc) +/** WC3 ability ID: 'AVsb'. Base ability: AbilityIds.shopBagVFX. */ public class AbilityDefinitionShopBagVFX extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.shopBagVFX) @@ -33990,6 +35257,7 @@ public class AbilityDefinitionShopBagVFX extends AbilityDefinition addTooltipProperty("Defense Bonus", lc) +/** WC3 ability ID: 'AX10'. Base ability: AbilityIds.itemAllStatsPlus10. */ public class AbilityDefinitionItemAllStatsPlus10 extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemAllStatsPlus10) @@ -34023,6 +35291,7 @@ public class AbilityDefinitionItemAllStatsPlus10 extends AbilityDefinition addTooltipProperty("Intelligence Bonus", lc) +/** WC3 ability ID: 'Aac1'. Base ability: AbilityIds.itemArmorSCHeal. */ public class AbilityDefinitionItemArmorSCHeal extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemArmorSCHeal) @@ -34035,6 +35304,7 @@ public class AbilityDefinitionItemArmorSCHeal extends AbilityDefinition addTooltipProperty("Hit Points Gained", lc) +/** WC3 ability ID: 'Aac2'. Base ability: AbilityIds.itemArmorSCAttack. */ public class AbilityDefinitionItemArmorSCAttack extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemArmorSCAttack) @@ -34068,6 +35338,7 @@ public class AbilityDefinitionItemArmorSCAttack extends AbilityDefinition addTooltipProperty("Target Type", lc) +/** WC3 ability ID: 'Aac3'. Base ability: AbilityIds.itemChillAttack3. */ public class AbilityDefinitionItemChillAttack3 extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemChillAttack3) @@ -34122,6 +35393,7 @@ public class AbilityDefinitionItemChillAttack3 extends AbilityDefinition addTooltipProperty("% Hit Chance", lc) +/** WC3 ability ID: 'Aac5'. Base ability: AbilityIds.itemChillAttack5. */ public class AbilityDefinitionItemChillAttack5 extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemChillAttack5) @@ -34176,6 +35448,7 @@ public class AbilityDefinitionItemChillAttack5 extends AbilityDefinition addTooltipProperty("% Hit Chance", lc) +/** WC3 ability ID: 'Aaca'. Base ability: AbilityIds.raiseTheStandardAura. */ public class AbilityDefinitionRaiseTheStandardAura extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.raiseTheStandardAura) @@ -34188,6 +35461,7 @@ public class AbilityDefinitionRaiseTheStandardAura extends AbilityDefinition addTooltipProperty("Given Abilities", lc) +/** WC3 ability ID: 'Aacr'. Base ability: AbilityIds.curseAnyaBanshee. */ public class AbilityDefinitionCurseAnyaBanshee extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.curseAnyaBanshee) @@ -34200,11 +35474,13 @@ public class AbilityDefinitionCurseAnyaBanshee extends AbilityDefinition addTooltipProperty("Chance to Miss", lc) +/** WC3 ability ID: 'Aadx'. Base ability: AbilityIds.itemAuraOfDarkness. */ public class AbilityDefinitionItemAuraOfDarkness extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemAuraOfDarkness) +/** WC3 ability ID: 'Aagt'. Base ability: AbilityIds.itemAgitatingTotem. */ public class AbilityDefinitionItemAgitatingTotem extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemAgitatingTotem) @@ -34231,6 +35507,7 @@ public class AbilityDefinitionItemAgitatingTotem extends AbilityDefinition addTooltipProperty("Movement Speed Increase (%)", lc) +/** WC3 ability ID: 'Aah2'. Base ability: AbilityIds.itemArmorCorruptAttack2. */ public class AbilityDefinitionItemArmorCorruptAttack2 extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemArmorCorruptAttack2) @@ -34285,6 +35562,7 @@ public class AbilityDefinitionItemArmorCorruptAttack2 extends AbilityDefinition addTooltipProperty("% Hit Chance", lc) +/** WC3 ability ID: 'Aah3'. Base ability: AbilityIds.itemArmorCorruptAttack3. */ public class AbilityDefinitionItemArmorCorruptAttack3 extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemArmorCorruptAttack3) @@ -34339,6 +35617,7 @@ public class AbilityDefinitionItemArmorCorruptAttack3 extends AbilityDefinition addTooltipProperty("% Hit Chance", lc) +/** WC3 ability ID: 'Aah5'. Base ability: AbilityIds.itemArmorCorruptAttack5. */ public class AbilityDefinitionItemArmorCorruptAttack5 extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemArmorCorruptAttack5) @@ -34393,6 +35672,7 @@ public class AbilityDefinitionItemArmorCorruptAttack5 extends AbilityDefinition addTooltipProperty("% Hit Chance", lc) +/** WC3 ability ID: 'Aals'. Base ability: AbilityIds.onBasicAttackSample. */ public class AbilityDefinitionOnBasicAttackSample extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.onBasicAttackSample) @@ -34447,6 +35727,7 @@ public class AbilityDefinitionOnBasicAttackSample extends AbilityDefinition addTooltipProperty("% Hit Chance", lc) +/** WC3 ability ID: 'Aaml'. Base ability: AbilityIds.attributeModifierSkillRebirth. */ public class AbilityDefinitionAttributeModifierSkillRebirth extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.attributeModifierSkillRebirth) @@ -34480,6 +35761,7 @@ public class AbilityDefinitionAttributeModifierSkillRebirth extends AbilityDefin addTooltipProperty("Intelligence Bonus", lc) +/** WC3 ability ID: 'Aar1'. Base ability: AbilityIds.itemArmorOfReanimationSummon. */ public class AbilityDefinitionItemArmorOfReanimationSummon extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemArmorOfReanimationSummon) @@ -34499,6 +35781,7 @@ public class AbilityDefinitionItemArmorOfReanimationSummon extends AbilityDefini addTooltipProperty("Summoned Unit Type", lc) +/** WC3 ability ID: 'Aar2'. Base ability: AbilityIds.itemArmorOfReanimationAttack. */ public class AbilityDefinitionItemArmorOfReanimationAttack extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemArmorOfReanimationAttack) @@ -34532,6 +35815,7 @@ public class AbilityDefinitionItemArmorOfReanimationAttack extends AbilityDefini addTooltipProperty("Target Type", lc) +/** WC3 ability ID: 'Aas2'. Base ability: AbilityIds.itemArmorCorruptSpell2. */ public class AbilityDefinitionItemArmorCorruptSpell2 extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemArmorCorruptSpell2) @@ -34579,6 +35863,7 @@ public class AbilityDefinitionItemArmorCorruptSpell2 extends AbilityDefinition addTooltipProperty("Damage Interval", lc) +/** WC3 ability ID: 'Aas3'. Base ability: AbilityIds.itemArmorCorruptSpell3. */ public class AbilityDefinitionItemArmorCorruptSpell3 extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemArmorCorruptSpell3) @@ -34626,6 +35911,7 @@ public class AbilityDefinitionItemArmorCorruptSpell3 extends AbilityDefinition addTooltipProperty("Damage Interval", lc) +/** WC3 ability ID: 'Aas5'. Base ability: AbilityIds.itemArmorCorruptSpell5. */ public class AbilityDefinitionItemArmorCorruptSpell5 extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemArmorCorruptSpell5) @@ -34673,6 +35959,7 @@ public class AbilityDefinitionItemArmorCorruptSpell5 extends AbilityDefinition addTooltipProperty("Damage Interval", lc) +/** WC3 ability ID: 'Aasb'. Base ability: AbilityIds.arcaneSpellblade. */ public class AbilityDefinitionArcaneSpellblade extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.arcaneSpellblade) @@ -34692,6 +35979,7 @@ public class AbilityDefinitionArcaneSpellblade extends AbilityDefinition addTooltipProperty("Damage Per Second", lc) +/** WC3 ability ID: 'Aasc'. Base ability: AbilityIds.raiseTheStandardSpellCritical. */ public class AbilityDefinitionRaiseTheStandardSpellCritical extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.raiseTheStandardSpellCritical) @@ -34711,11 +35999,13 @@ public class AbilityDefinitionRaiseTheStandardSpellCritical extends AbilityDefin addTooltipProperty("Damage Multiplier", lc) +/** WC3 ability ID: 'Aat1'. Base ability: AbilityIds.itemAvianaSTalonsMana. */ public class AbilityDefinitionItemAvianaSTalonsMana extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemAvianaSTalonsMana) +/** WC3 ability ID: 'Aat2'. Base ability: AbilityIds.itemAvianaSTalonsAttack1. */ public class AbilityDefinitionItemAvianaSTalonsAttack1 extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemAvianaSTalonsAttack1) @@ -34770,6 +36060,7 @@ public class AbilityDefinitionItemAvianaSTalonsAttack1 extends AbilityDefinition addTooltipProperty("% Hit Chance", lc) +/** WC3 ability ID: 'Aat3'. Base ability: AbilityIds.itemAvianaSTalonsAttack2. */ public class AbilityDefinitionItemAvianaSTalonsAttack2 extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemAvianaSTalonsAttack2) @@ -34824,6 +36115,7 @@ public class AbilityDefinitionItemAvianaSTalonsAttack2 extends AbilityDefinition addTooltipProperty("% Hit Chance", lc) +/** WC3 ability ID: 'Aaxr'. Base ability: AbilityIds.raiseTheStandardCritical. */ public class AbilityDefinitionRaiseTheStandardCritical extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.raiseTheStandardCritical) @@ -34857,6 +36149,7 @@ public class AbilityDefinitionRaiseTheStandardCritical extends AbilityDefinition addTooltipProperty("Damage Multiplier", lc) +/** WC3 ability ID: 'Aba1'. Base ability: AbilityIds.butchersAura1. */ public class AbilityDefinitionButchersAura1 extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.butchersAura1) @@ -34869,6 +36162,7 @@ public class AbilityDefinitionButchersAura1 extends AbilityDefinition addTooltipProperty("Attack Damage Stolen (%)", lc) +/** WC3 ability ID: 'Aba2'. Base ability: AbilityIds.butchersAura2. */ public class AbilityDefinitionButchersAura2 extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.butchersAura2) @@ -34881,6 +36175,7 @@ public class AbilityDefinitionButchersAura2 extends AbilityDefinition addTooltipProperty("Attack Damage Stolen (%)", lc) +/** WC3 ability ID: 'Abcs'. Base ability: AbilityIds.itemBoneCommanderSSkullAura. */ public class AbilityDefinitionItemBoneCommanderSSkullAura extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemBoneCommanderSSkullAura) @@ -34900,6 +36195,7 @@ public class AbilityDefinitionItemBoneCommanderSSkullAura extends AbilityDefinit addTooltipProperty("Attack Speed Increase (%)", lc) +/** WC3 ability ID: 'Abdf'. Base ability: AbilityIds.blueDragonFigurine. */ public class AbilityDefinitionBlueDragonFigurine extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.blueDragonFigurine) @@ -34940,6 +36236,7 @@ public class AbilityDefinitionBlueDragonFigurine extends AbilityDefinition addTooltipProperty("Damage", lc) +/** WC3 ability ID: 'Abfa'. Base ability: AbilityIds.bladeOfFrozenHungerAttack. */ public class AbilityDefinitionBladeOfFrozenHungerAttack extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.bladeOfFrozenHungerAttack) @@ -34994,6 +36291,7 @@ public class AbilityDefinitionBladeOfFrozenHungerAttack extends AbilityDefinitio addTooltipProperty("% Hit Chance", lc) +/** WC3 ability ID: 'Abfh'. Base ability: AbilityIds.bladeOfFrozenHungerHeal. */ public class AbilityDefinitionBladeOfFrozenHungerHeal extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.bladeOfFrozenHungerHeal) @@ -35006,6 +36304,7 @@ public class AbilityDefinitionBladeOfFrozenHungerHeal extends AbilityDefinition addTooltipProperty("Hit Points Gained", lc) +/** WC3 ability ID: 'Abh1'. Base ability: AbilityIds.itemBindingsOfHelyaCW. */ public class AbilityDefinitionItemBindingsOfHelyaCW extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemBindingsOfHelyaCW) @@ -35039,6 +36338,7 @@ public class AbilityDefinitionItemBindingsOfHelyaCW extends AbilityDefinition addTooltipProperty("Damage", lc) +/** WC3 ability ID: 'Abh2'. Base ability: AbilityIds.itemBindingsOfHelyaAttack. */ public class AbilityDefinitionItemBindingsOfHelyaAttack extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemBindingsOfHelyaAttack) @@ -35093,6 +36393,7 @@ public class AbilityDefinitionItemBindingsOfHelyaAttack extends AbilityDefinitio addTooltipProperty("% Hit Chance", lc) +/** WC3 ability ID: 'Abi1'. Base ability: AbilityIds.itemBootsOfTheIcewalkerBoF. */ public class AbilityDefinitionItemBootsOfTheIcewalkerBoF extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemBootsOfTheIcewalkerBoF) @@ -35133,6 +36434,7 @@ public class AbilityDefinitionItemBootsOfTheIcewalkerBoF extends AbilityDefiniti addTooltipProperty("Damage", lc) +/** WC3 ability ID: 'Abi2'. Base ability: AbilityIds.itemBootsOfTheIcewalkerAttack. */ public class AbilityDefinitionItemBootsOfTheIcewalkerAttack extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemBootsOfTheIcewalkerAttack) @@ -35187,11 +36489,13 @@ public class AbilityDefinitionItemBootsOfTheIcewalkerAttack extends AbilityDefin addTooltipProperty("% Hit Chance", lc) +/** WC3 ability ID: 'Abns'. Base ability: AbilityIds.banshee. */ public class AbilityDefinitionBanshee extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.banshee) +/** WC3 ability ID: 'Abos'. Base ability: AbilityIds.itemBottledStormTrinket. */ public class AbilityDefinitionItemBottledStormTrinket extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemBottledStormTrinket) @@ -35218,6 +36522,7 @@ public class AbilityDefinitionItemBottledStormTrinket extends AbilityDefinition addTooltipProperty("Building Reduction", lc) +/** WC3 ability ID: 'Abr1'. Base ability: AbilityIds.itemBrimstoneSpell1. */ public class AbilityDefinitionItemBrimstoneSpell1 extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemBrimstoneSpell1) @@ -35265,6 +36570,7 @@ public class AbilityDefinitionItemBrimstoneSpell1 extends AbilityDefinition addTooltipProperty("Damage Interval", lc) +/** WC3 ability ID: 'Abr2'. Base ability: AbilityIds.itemBrimstoneSpell2. */ public class AbilityDefinitionItemBrimstoneSpell2 extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemBrimstoneSpell2) @@ -35312,6 +36618,7 @@ public class AbilityDefinitionItemBrimstoneSpell2 extends AbilityDefinition addTooltipProperty("Damage Interval", lc) +/** WC3 ability ID: 'Abs1'. Base ability: AbilityIds.itemBottledStormCL. */ public class AbilityDefinitionItemBottledStormCL extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemBottledStormCL) @@ -35338,6 +36645,7 @@ public class AbilityDefinitionItemBottledStormCL extends AbilityDefinition addTooltipProperty("Damage Reduction per Target", lc) +/** WC3 ability ID: 'Abs2'. Base ability: AbilityIds.itemBottledStormAttack1. */ public class AbilityDefinitionItemBottledStormAttack1 extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemBottledStormAttack1) @@ -35392,6 +36700,7 @@ public class AbilityDefinitionItemBottledStormAttack1 extends AbilityDefinition addTooltipProperty("% Hit Chance", lc) +/** WC3 ability ID: 'Absc'. Base ability: AbilityIds.anyaBansheeCurseOrb. */ public class AbilityDefinitionAnyaBansheeCurseOrb extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.anyaBansheeCurseOrb) @@ -35439,6 +36748,7 @@ public class AbilityDefinitionAnyaBansheeCurseOrb extends AbilityDefinition addTooltipProperty("Enabled Attack Index", lc) +/** WC3 ability ID: 'Abx1'. Base ability: AbilityIds.itemBorelgoreAttack. */ public class AbilityDefinitionItemBorelgoreAttack extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemBorelgoreAttack) @@ -35493,6 +36803,7 @@ public class AbilityDefinitionItemBorelgoreAttack extends AbilityDefinition addTooltipProperty("% Hit Chance", lc) +/** WC3 ability ID: 'Abz1'. Base ability: AbilityIds.itemBrimstoneAttack1. */ public class AbilityDefinitionItemBrimstoneAttack1 extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemBrimstoneAttack1) @@ -35547,6 +36858,7 @@ public class AbilityDefinitionItemBrimstoneAttack1 extends AbilityDefinition addTooltipProperty("% Hit Chance", lc) +/** WC3 ability ID: 'Abz2'. Base ability: AbilityIds.itemBrimstoneAttack2. */ public class AbilityDefinitionItemBrimstoneAttack2 extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemBrimstoneAttack2) @@ -35601,6 +36913,7 @@ public class AbilityDefinitionItemBrimstoneAttack2 extends AbilityDefinition addTooltipProperty("% Hit Chance", lc) +/** WC3 ability ID: 'Accm'. Base ability: AbilityIds.itemConsecratedMixture. */ public class AbilityDefinitionItemConsecratedMixture extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemConsecratedMixture) @@ -35634,6 +36947,7 @@ public class AbilityDefinitionItemConsecratedMixture extends AbilityDefinition addTooltipProperty("Intelligence Bonus", lc) +/** WC3 ability ID: 'Ace1'. Base ability: AbilityIds.itemHelmCenarionHeal. */ public class AbilityDefinitionItemHelmCenarionHeal extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemHelmCenarionHeal) @@ -35660,6 +36974,7 @@ public class AbilityDefinitionItemHelmCenarionHeal extends AbilityDefinition addTooltipProperty("Damage Reduction per Target", lc) +/** WC3 ability ID: 'Ace2'. Base ability: AbilityIds.itemHelmCenarionAttack. */ public class AbilityDefinitionItemHelmCenarionAttack extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemHelmCenarionAttack) @@ -35714,6 +37029,7 @@ public class AbilityDefinitionItemHelmCenarionAttack extends AbilityDefinition addTooltipProperty("% Hit Chance", lc) +/** WC3 ability ID: 'Ace3'. Base ability: AbilityIds.itemHelmCenarionSpellcast. */ public class AbilityDefinitionItemHelmCenarionSpellcast extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemHelmCenarionSpellcast) @@ -35740,6 +37056,7 @@ public class AbilityDefinitionItemHelmCenarionSpellcast extends AbilityDefinitio addTooltipProperty("Target Type", lc) +/** WC3 ability ID: 'Acec'. Base ability: AbilityIds.itemElixirOfCunning. */ public class AbilityDefinitionItemElixirOfCunning extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemElixirOfCunning) @@ -35773,6 +37090,7 @@ public class AbilityDefinitionItemElixirOfCunning extends AbilityDefinition addTooltipProperty("Intelligence Bonus", lc) +/** WC3 ability ID: 'Acem'. Base ability: AbilityIds.itemElixirOfTheMonsterHunter. */ public class AbilityDefinitionItemElixirOfTheMonsterHunter extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemElixirOfTheMonsterHunter) @@ -35806,6 +37124,7 @@ public class AbilityDefinitionItemElixirOfTheMonsterHunter extends AbilityDefini addTooltipProperty("Intelligence Bonus", lc) +/** WC3 ability ID: 'Acgi'. Base ability: AbilityIds.itemElixirOfGreaterIntelligence. */ public class AbilityDefinitionItemElixirOfGreaterIntelligence extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemElixirOfGreaterIntelligence) @@ -35839,6 +37158,7 @@ public class AbilityDefinitionItemElixirOfGreaterIntelligence extends AbilityDef addTooltipProperty("Intelligence Bonus", lc) +/** WC3 ability ID: 'Acgr'. Base ability: AbilityIds.cursedGoldenRingCrit. */ public class AbilityDefinitionCursedGoldenRingCrit extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.cursedGoldenRingCrit) @@ -35872,6 +37192,7 @@ public class AbilityDefinitionCursedGoldenRingCrit extends AbilityDefinition addTooltipProperty("Damage Multiplier", lc) +/** WC3 ability ID: 'Ach1'. Base ability: AbilityIds.itemStaffCHTC. */ public class AbilityDefinitionItemStaffCHTC extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemStaffCHTC) @@ -35905,6 +37226,7 @@ public class AbilityDefinitionItemStaffCHTC extends AbilityDefinition addTooltipProperty("Damage", lc) +/** WC3 ability ID: 'Ach2'. Base ability: AbilityIds.itemStaffCHSpellcast. */ public class AbilityDefinitionItemStaffCHSpellcast extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemStaffCHSpellcast) @@ -35931,6 +37253,7 @@ public class AbilityDefinitionItemStaffCHSpellcast extends AbilityDefinition addTooltipProperty("Target Type", lc) +/** WC3 ability ID: 'Ach3'. Base ability: AbilityIds.itemBladeCHDamage. */ public class AbilityDefinitionItemBladeCHDamage extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemBladeCHDamage) @@ -35957,6 +37280,7 @@ public class AbilityDefinitionItemBladeCHDamage extends AbilityDefinition addTooltipProperty("Damage", lc) +/** WC3 ability ID: 'Ach4'. Base ability: AbilityIds.itemBladeCHHeal. */ public class AbilityDefinitionItemBladeCHHeal extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemBladeCHHeal) @@ -35969,6 +37293,7 @@ public class AbilityDefinitionItemBladeCHHeal extends AbilityDefinition addTooltipProperty("Hit Points Gained", lc) +/** WC3 ability ID: 'Ach5'. Base ability: AbilityIds.itemBladeCHAttack1. */ public class AbilityDefinitionItemBladeCHAttack1 extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemBladeCHAttack1) @@ -36023,6 +37348,7 @@ public class AbilityDefinitionItemBladeCHAttack1 extends AbilityDefinition addTooltipProperty("% Hit Chance", lc) +/** WC3 ability ID: 'Ach6'. Base ability: AbilityIds.itemBladeCHAttack2. */ public class AbilityDefinitionItemBladeCHAttack2 extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemBladeCHAttack2) @@ -36077,6 +37403,7 @@ public class AbilityDefinitionItemBladeCHAttack2 extends AbilityDefinition addTooltipProperty("% Hit Chance", lc) +/** WC3 ability ID: 'Acli'. Base ability: AbilityIds.itemElixirOfLesserIntelligence. */ public class AbilityDefinitionItemElixirOfLesserIntelligence extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemElixirOfLesserIntelligence) @@ -36110,6 +37437,7 @@ public class AbilityDefinitionItemElixirOfLesserIntelligence extends AbilityDefi addTooltipProperty("Intelligence Bonus", lc) +/** WC3 ability ID: 'Aclq'. Base ability: AbilityIds.itemCleave15. */ public class AbilityDefinitionItemCleave15 extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemCleave15) @@ -36122,6 +37450,7 @@ public class AbilityDefinitionItemCleave15 extends AbilityDefinition addTooltipProperty("Distributed Damage Factor", lc) +/** WC3 ability ID: 'Acrx'. Base ability: AbilityIds.itemColdbringersReachAttack. */ public class AbilityDefinitionItemColdbringersReachAttack extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemColdbringersReachAttack) @@ -36176,6 +37505,7 @@ public class AbilityDefinitionItemColdbringersReachAttack extends AbilityDefinit addTooltipProperty("% Hit Chance", lc) +/** WC3 ability ID: 'Acrz'. Base ability: AbilityIds.itemColdbringersReachFrostNova. */ public class AbilityDefinitionItemColdbringersReachFrostNova extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemColdbringersReachFrostNova) @@ -36202,6 +37532,7 @@ public class AbilityDefinitionItemColdbringersReachFrostNova extends AbilityDefi addTooltipProperty("Maximum Damage", lc) +/** WC3 ability ID: 'Adb1'. Base ability: AbilityIds.itemDeathbringerSBootsParasite. */ public class AbilityDefinitionItemDeathbringerSBootsParasite extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemDeathbringerSBootsParasite) @@ -36256,6 +37587,7 @@ public class AbilityDefinitionItemDeathbringerSBootsParasite extends AbilityDefi addTooltipProperty("Stacking Type", lc) +/** WC3 ability ID: 'Adb2'. Base ability: AbilityIds.itemDeathbringerSBootsAttack. */ public class AbilityDefinitionItemDeathbringerSBootsAttack extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemDeathbringerSBootsAttack) @@ -36289,6 +37621,7 @@ public class AbilityDefinitionItemDeathbringerSBootsAttack extends AbilityDefini addTooltipProperty("Target Type", lc) +/** WC3 ability ID: 'Adbl'. Base ability: AbilityIds.itemDeathbloomLeaves. */ public class AbilityDefinitionItemDeathbloomLeaves extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemDeathbloomLeaves) @@ -36329,6 +37662,7 @@ public class AbilityDefinitionItemDeathbloomLeaves extends AbilityDefinition addTooltipProperty("Unit Type For Limit Check", lc) +/** WC3 ability ID: 'Adbw'. Base ability: AbilityIds.itemDeepseaBagCW. */ public class AbilityDefinitionItemDeepseaBagCW extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemDeepseaBagCW) @@ -36362,6 +37696,7 @@ public class AbilityDefinitionItemDeepseaBagCW extends AbilityDefinition addTooltipProperty("Damage", lc) +/** WC3 ability ID: 'Aefr'. Base ability: AbilityIds.endlessFlaskRejuvenation. */ public class AbilityDefinitionEndlessFlaskRejuvenation extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.endlessFlaskRejuvenation) @@ -36395,6 +37730,7 @@ public class AbilityDefinitionEndlessFlaskRejuvenation extends AbilityDefinition addTooltipProperty("Allow When Full", lc) +/** WC3 ability ID: 'Aes1'. Base ability: AbilityIds.itemEssenciumMainSummon. */ public class AbilityDefinitionItemEssenciumMainSummon extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemEssenciumMainSummon) @@ -36421,6 +37757,7 @@ public class AbilityDefinitionItemEssenciumMainSummon extends AbilityDefinition addTooltipProperty("Minimum Number of Units", lc) +/** WC3 ability ID: 'Aes2'. Base ability: AbilityIds.itemEssenciumBlizzard. */ public class AbilityDefinitionItemEssenciumBlizzard extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemEssenciumBlizzard) @@ -36468,6 +37805,7 @@ public class AbilityDefinitionItemEssenciumBlizzard extends AbilityDefinition addTooltipProperty("Building Reduction", lc) +/** WC3 ability ID: 'Aes3'. Base ability: AbilityIds.itemEssenciumRainOfFire. */ public class AbilityDefinitionItemEssenciumRainOfFire extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemEssenciumRainOfFire) @@ -36515,6 +37853,7 @@ public class AbilityDefinitionItemEssenciumRainOfFire extends AbilityDefinition addTooltipProperty("Building Reduction", lc) +/** WC3 ability ID: 'Aes4'. Base ability: AbilityIds.itemEssenciumChainLightning. */ public class AbilityDefinitionItemEssenciumChainLightning extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemEssenciumChainLightning) @@ -36541,6 +37880,7 @@ public class AbilityDefinitionItemEssenciumChainLightning extends AbilityDefinit addTooltipProperty("Damage Reduction per Target", lc) +/** WC3 ability ID: 'Aes5'. Base ability: AbilityIds.itemEssenciumCrushingWave. */ public class AbilityDefinitionItemEssenciumCrushingWave extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemEssenciumCrushingWave) @@ -36574,6 +37914,7 @@ public class AbilityDefinitionItemEssenciumCrushingWave extends AbilityDefinitio addTooltipProperty("Damage", lc) +/** WC3 ability ID: 'Aes6'. Base ability: AbilityIds.itemEssenciumAttack1. */ public class AbilityDefinitionItemEssenciumAttack1 extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemEssenciumAttack1) @@ -36628,6 +37969,7 @@ public class AbilityDefinitionItemEssenciumAttack1 extends AbilityDefinition addTooltipProperty("% Hit Chance", lc) +/** WC3 ability ID: 'Aes7'. Base ability: AbilityIds.itemEssenciumAttack2. */ public class AbilityDefinitionItemEssenciumAttack2 extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemEssenciumAttack2) @@ -36682,6 +38024,7 @@ public class AbilityDefinitionItemEssenciumAttack2 extends AbilityDefinition addTooltipProperty("% Hit Chance", lc) +/** WC3 ability ID: 'Aes8'. Base ability: AbilityIds.itemEssenciumAttack3. */ public class AbilityDefinitionItemEssenciumAttack3 extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemEssenciumAttack3) @@ -36736,6 +38079,7 @@ public class AbilityDefinitionItemEssenciumAttack3 extends AbilityDefinition addTooltipProperty("% Hit Chance", lc) +/** WC3 ability ID: 'Aes9'. Base ability: AbilityIds.itemEssenciumAttack4. */ public class AbilityDefinitionItemEssenciumAttack4 extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemEssenciumAttack4) @@ -36790,6 +38134,7 @@ public class AbilityDefinitionItemEssenciumAttack4 extends AbilityDefinition addTooltipProperty("% Hit Chance", lc) +/** WC3 ability ID: 'Aesa'. Base ability: AbilityIds.itemEarthenSignetAttack. */ public class AbilityDefinitionItemEarthenSignetAttack extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemEarthenSignetAttack) @@ -36823,6 +38168,7 @@ public class AbilityDefinitionItemEarthenSignetAttack extends AbilityDefinition addTooltipProperty("Target Type", lc) +/** WC3 ability ID: 'Aesq'. Base ability: AbilityIds.essenceOfTheSpiderQueen. */ public class AbilityDefinitionEssenceOfTheSpiderQueen extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.essenceOfTheSpiderQueen) @@ -36849,6 +38195,7 @@ public class AbilityDefinitionEssenceOfTheSpiderQueen extends AbilityDefinition addTooltipProperty("Amount Is Raw Value", lc) +/** WC3 ability ID: 'Aesw'. Base ability: AbilityIds.itemEarthenSignetWS. */ public class AbilityDefinitionItemEarthenSignetWS extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemEarthenSignetWS) @@ -36861,6 +38208,7 @@ public class AbilityDefinitionItemEarthenSignetWS extends AbilityDefinition addTooltipProperty("Damage", lc) +/** WC3 ability ID: 'Afab'. Base ability: AbilityIds.apothecaryAcidBomb. */ public class AbilityDefinitionApothecaryAcidBomb extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.apothecaryAcidBomb) @@ -36908,6 +38256,7 @@ public class AbilityDefinitionApothecaryAcidBomb extends AbilityDefinition addTooltipProperty("Damage Interval", lc) +/** WC3 ability ID: 'Affl'. Base ability: AbilityIds.itemForgottenFrostLotus. */ public class AbilityDefinitionItemForgottenFrostLotus extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemForgottenFrostLotus) @@ -36927,6 +38276,7 @@ public class AbilityDefinitionItemForgottenFrostLotus extends AbilityDefinition addTooltipProperty("Armor Duration", lc) +/** WC3 ability ID: 'Afhs'. Base ability: AbilityIds.apothecaryHealingSpray. */ public class AbilityDefinitionApothecaryHealingSpray extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.apothecaryHealingSpray) @@ -36974,6 +38324,7 @@ public class AbilityDefinitionApothecaryHealingSpray extends AbilityDefinition addTooltipProperty("Missile Count", lc) +/** WC3 ability ID: 'Afm1'. Base ability: AbilityIds.itemGlovesOfTheFlamewalkerSwarm. */ public class AbilityDefinitionItemGlovesOfTheFlamewalkerSwarm extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemGlovesOfTheFlamewalkerSwarm) @@ -37021,6 +38372,7 @@ public class AbilityDefinitionItemGlovesOfTheFlamewalkerSwarm extends AbilityDef addTooltipProperty("Damage Return Threshold", lc) +/** WC3 ability ID: 'Afm2'. Base ability: AbilityIds.itemGlovesOfTheFlamewalkerAttack. */ public class AbilityDefinitionItemGlovesOfTheFlamewalkerAttack extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemGlovesOfTheFlamewalkerAttack) @@ -37075,6 +38427,7 @@ public class AbilityDefinitionItemGlovesOfTheFlamewalkerAttack extends AbilityDe addTooltipProperty("% Hit Chance", lc) +/** WC3 ability ID: 'Afoa'. Base ability: AbilityIds.itemFlameOfAlAr. */ public class AbilityDefinitionItemFlameOfAlAr extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemFlameOfAlAr) @@ -37122,6 +38475,7 @@ public class AbilityDefinitionItemFlameOfAlAr extends AbilityDefinition addTooltipProperty("Half Damage Interval", lc) +/** WC3 ability ID: 'Afuf'. Base ability: AbilityIds.apothecaryChemicalFrenzy. */ public class AbilityDefinitionApothecaryChemicalFrenzy extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.apothecaryChemicalFrenzy) @@ -37141,6 +38495,7 @@ public class AbilityDefinitionApothecaryChemicalFrenzy extends AbilityDefinition addTooltipProperty("Damage per Second", lc) +/** WC3 ability ID: 'Agga'. Base ability: AbilityIds.itemGiftOfWrathAttack. */ public class AbilityDefinitionItemGiftOfWrathAttack extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemGiftOfWrathAttack) @@ -37174,6 +38529,7 @@ public class AbilityDefinitionItemGiftOfWrathAttack extends AbilityDefinition addTooltipProperty("Target Type", lc) +/** WC3 ability ID: 'Aggp'. Base ability: AbilityIds.itemGiftOfGreedPillage. */ public class AbilityDefinitionItemGiftOfGreedPillage extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemGiftOfGreedPillage) @@ -37193,6 +38549,7 @@ public class AbilityDefinitionItemGiftOfGreedPillage extends AbilityDefinition addTooltipProperty("Accumulation Step", lc) +/** WC3 ability ID: 'Aggs'. Base ability: AbilityIds.itemGiftOfSlothSlow. */ public class AbilityDefinitionItemGiftOfSlothSlow extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemGiftOfSlothSlow) @@ -37212,6 +38569,7 @@ public class AbilityDefinitionItemGiftOfSlothSlow extends AbilityDefinition addTooltipProperty("Attack Speed Increase (%)", lc) +/** WC3 ability ID: 'Aggw'. Base ability: AbilityIds.itemGiftOfWrathBloodlust. */ public class AbilityDefinitionItemGiftOfWrathBloodlust extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemGiftOfWrathBloodlust) @@ -37238,11 +38596,13 @@ public class AbilityDefinitionItemGiftOfWrathBloodlust extends AbilityDefinition addTooltipProperty("Movement Speed Increase (%)", lc) +/** WC3 ability ID: 'Aggx'. Base ability: AbilityIds.itemCurseOfPride. */ public class AbilityDefinitionItemCurseOfPride extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemCurseOfPride) +/** WC3 ability ID: 'Aglx'. Base ability: AbilityIds.itemGlixsBomb. */ public class AbilityDefinitionItemGlixsBomb extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemGlixsBomb) @@ -37290,6 +38650,7 @@ public class AbilityDefinitionItemGlixsBomb extends AbilityDefinition addTooltipProperty("Effect Duration", lc) +/** WC3 ability ID: 'Agn1'. Base ability: AbilityIds.itemGlovesOfNecromancySummon. */ public class AbilityDefinitionItemGlovesOfNecromancySummon extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemGlovesOfNecromancySummon) @@ -37309,6 +38670,7 @@ public class AbilityDefinitionItemGlovesOfNecromancySummon extends AbilityDefini addTooltipProperty("Summoned Unit Type", lc) +/** WC3 ability ID: 'Agn2'. Base ability: AbilityIds.itemGlovesOfNecromancyAttack. */ public class AbilityDefinitionItemGlovesOfNecromancyAttack extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemGlovesOfNecromancyAttack) @@ -37363,6 +38725,7 @@ public class AbilityDefinitionItemGlovesOfNecromancyAttack extends AbilityDefini addTooltipProperty("% Hit Chance", lc) +/** WC3 ability ID: 'Agnh'. Base ability: AbilityIds.itemGoldenNecklaceHeal. */ public class AbilityDefinitionItemGoldenNecklaceHeal extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemGoldenNecklaceHeal) @@ -37375,6 +38738,7 @@ public class AbilityDefinitionItemGoldenNecklaceHeal extends AbilityDefinition addTooltipProperty("Hit Points Gained", lc) +/** WC3 ability ID: 'Agns'. Base ability: AbilityIds.itemGoldenNecklaceSpellcast. */ public class AbilityDefinitionItemGoldenNecklaceSpellcast extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemGoldenNecklaceSpellcast) @@ -37401,6 +38765,7 @@ public class AbilityDefinitionItemGoldenNecklaceSpellcast extends AbilityDefinit addTooltipProperty("Target Type", lc) +/** WC3 ability ID: 'Agpa'. Base ability: AbilityIds.itemGlovesOfThePhoenixSpellcast. */ public class AbilityDefinitionItemGlovesOfThePhoenixSpellcast extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemGlovesOfThePhoenixSpellcast) @@ -37427,6 +38792,7 @@ public class AbilityDefinitionItemGlovesOfThePhoenixSpellcast extends AbilityDef addTooltipProperty("Target Type", lc) +/** WC3 ability ID: 'Agpd'. Base ability: AbilityIds.itemGlovesOfThePhoenixDamage. */ public class AbilityDefinitionItemGlovesOfThePhoenixDamage extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemGlovesOfThePhoenixDamage) @@ -37453,6 +38819,7 @@ public class AbilityDefinitionItemGlovesOfThePhoenixDamage extends AbilityDefini addTooltipProperty("Damage", lc) +/** WC3 ability ID: 'Agr1'. Base ability: AbilityIds.itemGravelightDoT. */ public class AbilityDefinitionItemGravelightDoT extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemGravelightDoT) @@ -37486,6 +38853,7 @@ public class AbilityDefinitionItemGravelightDoT extends AbilityDefinition addTooltipProperty("Stacking Type", lc) +/** WC3 ability ID: 'Agr2'. Base ability: AbilityIds.itemGravelightMainSwarm. */ public class AbilityDefinitionItemGravelightMainSwarm extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemGravelightMainSwarm) @@ -37533,6 +38901,7 @@ public class AbilityDefinitionItemGravelightMainSwarm extends AbilityDefinition addTooltipProperty("Damage Return Threshold", lc) +/** WC3 ability ID: 'Agr3'. Base ability: AbilityIds.itemGravelightSideSwarm. */ public class AbilityDefinitionItemGravelightSideSwarm extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemGravelightSideSwarm) @@ -37580,6 +38949,7 @@ public class AbilityDefinitionItemGravelightSideSwarm extends AbilityDefinition addTooltipProperty("Damage Return Threshold", lc) +/** WC3 ability ID: 'Agr4'. Base ability: AbilityIds.itemGravelightAttackMain. */ public class AbilityDefinitionItemGravelightAttackMain extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemGravelightAttackMain) @@ -37634,6 +39004,7 @@ public class AbilityDefinitionItemGravelightAttackMain extends AbilityDefinition addTooltipProperty("% Hit Chance", lc) +/** WC3 ability ID: 'Agr5'. Base ability: AbilityIds.itemGravelightAttackSide. */ public class AbilityDefinitionItemGravelightAttackSide extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemGravelightAttackSide) @@ -37688,6 +39059,7 @@ public class AbilityDefinitionItemGravelightAttackSide extends AbilityDefinition addTooltipProperty("% Hit Chance", lc) +/** WC3 ability ID: 'Agsh'. Base ability: AbilityIds.itemGlacialShard. */ public class AbilityDefinitionItemGlacialShard extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemGlacialShard) @@ -37735,6 +39107,7 @@ public class AbilityDefinitionItemGlacialShard extends AbilityDefinition addTooltipProperty("Building Reduction", lc) +/** WC3 ability ID: 'Ahem'. Base ability: AbilityIds.healingModifier. */ public class AbilityDefinitionHealingModifier extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.healingModifier) @@ -37747,6 +39120,7 @@ public class AbilityDefinitionHealingModifier extends AbilityDefinition addTooltipProperty("% Healing Modifier", lc) +/** WC3 ability ID: 'Ahf1'. Base ability: AbilityIds.itemHugeFlailWS. */ public class AbilityDefinitionItemHugeFlailWS extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemHugeFlailWS) @@ -37759,6 +39133,7 @@ public class AbilityDefinitionItemHugeFlailWS extends AbilityDefinition addTooltipProperty("Damage", lc) +/** WC3 ability ID: 'Ahf2'. Base ability: AbilityIds.itemHugeFlailAttack. */ public class AbilityDefinitionItemHugeFlailAttack extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemHugeFlailAttack) @@ -37813,6 +39188,7 @@ public class AbilityDefinitionItemHugeFlailAttack extends AbilityDefinition addTooltipProperty("% Hit Chance", lc) +/** WC3 ability ID: 'Ahfb'. Base ability: AbilityIds.heartOfTheFirebenderBoF. */ public class AbilityDefinitionHeartOfTheFirebenderBoF extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.heartOfTheFirebenderBoF) @@ -37853,6 +39229,7 @@ public class AbilityDefinitionHeartOfTheFirebenderBoF extends AbilityDefinition addTooltipProperty("Damage", lc) +/** WC3 ability ID: 'Ahfo'. Base ability: AbilityIds.heartOfTheFirebenderOrb. */ public class AbilityDefinitionHeartOfTheFirebenderOrb extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.heartOfTheFirebenderOrb) @@ -37900,6 +39277,7 @@ public class AbilityDefinitionHeartOfTheFirebenderOrb extends AbilityDefinition addTooltipProperty("Enabled Attack Index", lc) +/** WC3 ability ID: 'Ahhi'. Base ability: AbilityIds.headpieceOfTheHighInquisitor. */ public class AbilityDefinitionHeadpieceOfTheHighInquisitor extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.headpieceOfTheHighInquisitor) @@ -37926,6 +39304,7 @@ public class AbilityDefinitionHeadpieceOfTheHighInquisitor extends AbilityDefini addTooltipProperty("Percent Bonus", lc) +/** WC3 ability ID: 'Ahrx'. Base ability: AbilityIds.itemHelmOfTheRimelordSpellcast. */ public class AbilityDefinitionItemHelmOfTheRimelordSpellcast extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemHelmOfTheRimelordSpellcast) @@ -37952,6 +39331,7 @@ public class AbilityDefinitionItemHelmOfTheRimelordSpellcast extends AbilityDefi addTooltipProperty("Target Type", lc) +/** WC3 ability ID: 'Ahrz'. Base ability: AbilityIds.itemHelmOfTheRimelordTC. */ public class AbilityDefinitionItemHelmOfTheRimelordTC extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemHelmOfTheRimelordTC) @@ -37985,6 +39365,7 @@ public class AbilityDefinitionItemHelmOfTheRimelordTC extends AbilityDefinition addTooltipProperty("Damage", lc) +/** WC3 ability ID: 'Ahsa'. Base ability: AbilityIds.itemHammerOfTheSilverHandAttack. */ public class AbilityDefinitionItemHammerOfTheSilverHandAttack extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemHammerOfTheSilverHandAttack) @@ -38039,6 +39420,7 @@ public class AbilityDefinitionItemHammerOfTheSilverHandAttack extends AbilityDef addTooltipProperty("% Hit Chance", lc) +/** WC3 ability ID: 'Ahsh'. Base ability: AbilityIds.itemHammerOfTheSilverHandHeal. */ public class AbilityDefinitionItemHammerOfTheSilverHandHeal extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemHammerOfTheSilverHandHeal) @@ -38051,6 +39433,7 @@ public class AbilityDefinitionItemHammerOfTheSilverHandHeal extends AbilityDefin addTooltipProperty("Hit Points Gained", lc) +/** WC3 ability ID: 'Ahtk'. Base ability: AbilityIds.itemHandfulOfThrowingKnives. */ public class AbilityDefinitionItemHandfulOfThrowingKnives extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemHandfulOfThrowingKnives) @@ -38084,6 +39467,7 @@ public class AbilityDefinitionItemHandfulOfThrowingKnives extends AbilityDefinit addTooltipProperty("Maximum Number of Targets", lc) +/** WC3 ability ID: 'Aic1'. Base ability: AbilityIds.itemIcecrownRingFrostNova. */ public class AbilityDefinitionItemIcecrownRingFrostNova extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemIcecrownRingFrostNova) @@ -38110,6 +39494,7 @@ public class AbilityDefinitionItemIcecrownRingFrostNova extends AbilityDefinitio addTooltipProperty("Maximum Damage", lc) +/** WC3 ability ID: 'Aic2'. Base ability: AbilityIds.itemIcecrownRingFrostAttack. */ public class AbilityDefinitionItemIcecrownRingFrostAttack extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemIcecrownRingFrostAttack) @@ -38143,6 +39528,7 @@ public class AbilityDefinitionItemIcecrownRingFrostAttack extends AbilityDefinit addTooltipProperty("Target Type", lc) +/** WC3 ability ID: 'Ain1'. Base ability: AbilityIds.itemBladeOfInfernoRainOfFire. */ public class AbilityDefinitionItemBladeOfInfernoRainOfFire extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemBladeOfInfernoRainOfFire) @@ -38190,6 +39576,7 @@ public class AbilityDefinitionItemBladeOfInfernoRainOfFire extends AbilityDefini addTooltipProperty("Building Reduction", lc) +/** WC3 ability ID: 'Ain2'. Base ability: AbilityIds.itemBladeOfInfernoAttack. */ public class AbilityDefinitionItemBladeOfInfernoAttack extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemBladeOfInfernoAttack) @@ -38244,6 +39631,7 @@ public class AbilityDefinitionItemBladeOfInfernoAttack extends AbilityDefinition addTooltipProperty("% Hit Chance", lc) +/** WC3 ability ID: 'Aisy'. Base ability: AbilityIds.attackSpeedIncreaseGreaterAisy. */ public class AbilityDefinitionAttackSpeedIncreaseGreaterAisy extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.attackSpeedIncreaseGreaterAisy) @@ -38256,6 +39644,7 @@ public class AbilityDefinitionAttackSpeedIncreaseGreaterAisy extends AbilityDefi addTooltipProperty("Attack Speed Increase", lc) +/** WC3 ability ID: 'Akma'. Base ability: AbilityIds.itemKaldoreiMoonglaiveAttack. */ public class AbilityDefinitionItemKaldoreiMoonglaiveAttack extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemKaldoreiMoonglaiveAttack) @@ -38310,6 +39699,7 @@ public class AbilityDefinitionItemKaldoreiMoonglaiveAttack extends AbilityDefini addTooltipProperty("% Hit Chance", lc) +/** WC3 ability ID: 'Akms'. Base ability: AbilityIds.itemKaldoreiMoonglaiveSummon. */ public class AbilityDefinitionItemKaldoreiMoonglaiveSummon extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemKaldoreiMoonglaiveSummon) @@ -38329,6 +39719,7 @@ public class AbilityDefinitionItemKaldoreiMoonglaiveSummon extends AbilityDefini addTooltipProperty("Summoned Unit Type", lc) +/** WC3 ability ID: 'Alfp'. Base ability: AbilityIds.itemLanceOfTheFrozenPhoenix. */ public class AbilityDefinitionItemLanceOfTheFrozenPhoenix extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemLanceOfTheFrozenPhoenix) @@ -38348,6 +39739,7 @@ public class AbilityDefinitionItemLanceOfTheFrozenPhoenix extends AbilityDefinit addTooltipProperty("Damage Per Second", lc) +/** WC3 ability ID: 'Alfq'. Base ability: AbilityIds.itemLostForsakenQuiverSummon. */ public class AbilityDefinitionItemLostForsakenQuiverSummon extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemLostForsakenQuiverSummon) @@ -38367,6 +39759,7 @@ public class AbilityDefinitionItemLostForsakenQuiverSummon extends AbilityDefini addTooltipProperty("Summoned Unit Type", lc) +/** WC3 ability ID: 'Alhp'. Base ability: AbilityIds.lionskinHelmetOfPrecision. */ public class AbilityDefinitionLionskinHelmetOfPrecision extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.lionskinHelmetOfPrecision) @@ -38400,6 +39793,7 @@ public class AbilityDefinitionLionskinHelmetOfPrecision extends AbilityDefinitio addTooltipProperty("Damage Multiplier", lc) +/** WC3 ability ID: 'Almf'. Base ability: AbilityIds.lesserMarkOfTheForsaken. */ public class AbilityDefinitionLesserMarkOfTheForsaken extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.lesserMarkOfTheForsaken) @@ -38412,6 +39806,7 @@ public class AbilityDefinitionLesserMarkOfTheForsaken extends AbilityDefinition addTooltipProperty("Amount Healed/Damaged", lc) +/** WC3 ability ID: 'Alra'. Base ability: AbilityIds.itemPortableLightningRodAttack. */ public class AbilityDefinitionItemPortableLightningRodAttack extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemPortableLightningRodAttack) @@ -38445,6 +39840,7 @@ public class AbilityDefinitionItemPortableLightningRodAttack extends AbilityDefi addTooltipProperty("Target Type", lc) +/** WC3 ability ID: 'Alrc'. Base ability: AbilityIds.itemPortableLightningRodCL. */ public class AbilityDefinitionItemPortableLightningRodCL extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemPortableLightningRodCL) @@ -38471,6 +39867,7 @@ public class AbilityDefinitionItemPortableLightningRodCL extends AbilityDefiniti addTooltipProperty("Damage Reduction per Target", lc) +/** WC3 ability ID: 'Amcx'. Base ability: AbilityIds.itemMordoSClub. */ public class AbilityDefinitionItemMordoSClub extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemMordoSClub) @@ -38511,6 +39908,7 @@ public class AbilityDefinitionItemMordoSClub extends AbilityDefinition addTooltipProperty("Flat Damage", lc) +/** WC3 ability ID: 'Amda'. Base ability: AbilityIds.abilityDamageAmpBClvl1. */ public class AbilityDefinitionAbilityDamageAmpBClvl1 extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.abilityDamageAmpBClvl1) @@ -38523,6 +39921,7 @@ public class AbilityDefinitionAbilityDamageAmpBClvl1 extends AbilityDefinition addTooltipProperty("Bonus Magic Damage Factor", lc) +/** WC3 ability ID: 'Amfs'. Base ability: AbilityIds.itemManuscriptOfTheForsakenSummon. */ public class AbilityDefinitionItemManuscriptOfTheForsakenSummon extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemManuscriptOfTheForsakenSummon) @@ -38542,6 +39941,7 @@ public class AbilityDefinitionItemManuscriptOfTheForsakenSummon extends AbilityD addTooltipProperty("Summoned Unit Type", lc) +/** WC3 ability ID: 'Amm1'. Base ability: AbilityIds.itemMonasteryMaceHeal. */ public class AbilityDefinitionItemMonasteryMaceHeal extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemMonasteryMaceHeal) @@ -38568,6 +39968,7 @@ public class AbilityDefinitionItemMonasteryMaceHeal extends AbilityDefinition addTooltipProperty("Damage Reduction per Target", lc) +/** WC3 ability ID: 'Amm2'. Base ability: AbilityIds.itemMonasteryMaceAttack. */ public class AbilityDefinitionItemMonasteryMaceAttack extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemMonasteryMaceAttack) @@ -38622,6 +40023,7 @@ public class AbilityDefinitionItemMonasteryMaceAttack extends AbilityDefinition addTooltipProperty("% Hit Chance", lc) +/** WC3 ability ID: 'Ampb'. Base ability: AbilityIds.itemMarkOfThePhoenixBoF. */ public class AbilityDefinitionItemMarkOfThePhoenixBoF extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemMarkOfThePhoenixBoF) @@ -38662,6 +40064,7 @@ public class AbilityDefinitionItemMarkOfThePhoenixBoF extends AbilityDefinition addTooltipProperty("Damage", lc) +/** WC3 ability ID: 'Amsc'. Base ability: AbilityIds.malachiteSwordCurse. */ public class AbilityDefinitionMalachiteSwordCurse extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.malachiteSwordCurse) @@ -38674,6 +40077,7 @@ public class AbilityDefinitionMalachiteSwordCurse extends AbilityDefinition addTooltipProperty("Chance to Miss", lc) +/** WC3 ability ID: 'Amso'. Base ability: AbilityIds.malachiteSwordOrb. */ public class AbilityDefinitionMalachiteSwordOrb extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.malachiteSwordOrb) @@ -38721,6 +40125,7 @@ public class AbilityDefinitionMalachiteSwordOrb extends AbilityDefinition addTooltipProperty("Enabled Attack Index", lc) +/** WC3 ability ID: 'Andb'. Base ability: AbilityIds.andb. */ public class AbilityDefinitionAndb extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.andb) @@ -38733,6 +40138,7 @@ public class AbilityDefinitionAndb extends AbilityDefinition addTooltipProperty("Damage Multiplier", lc) +/** WC3 ability ID: 'Anmi'. Base ability: AbilityIds.itemNevermeltingIce. */ public class AbilityDefinitionItemNevermeltingIce extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemNevermeltingIce) @@ -38766,6 +40172,7 @@ public class AbilityDefinitionItemNevermeltingIce extends AbilityDefinition addTooltipProperty("Stack Flags", lc) +/** WC3 ability ID: 'Aoas'. Base ability: AbilityIds.aoas. */ public class AbilityDefinitionAoas extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.aoas) @@ -38820,6 +40227,7 @@ public class AbilityDefinitionAoas extends AbilityDefinition addTooltipProperty("% Hit Chance", lc) +/** WC3 ability ID: 'Aoc3'. Base ability: AbilityIds.itemOrbChill3s. */ public class AbilityDefinitionItemOrbChill3s extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemOrbChill3s) @@ -38839,6 +40247,7 @@ public class AbilityDefinitionItemOrbChill3s extends AbilityDefinition addTooltipProperty("Enabled Attack Index", lc) +/** WC3 ability ID: 'Aohl'. Base ability: AbilityIds.onHitSpellChainLightning. */ public class AbilityDefinitionOnHitSpellChainLightning extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.onHitSpellChainLightning) @@ -38872,6 +40281,7 @@ public class AbilityDefinitionOnHitSpellChainLightning extends AbilityDefinition addTooltipProperty("Target Type", lc) +/** WC3 ability ID: 'Aoma'. Base ability: AbilityIds.itemTotemOgreMagiAttack. */ public class AbilityDefinitionItemTotemOgreMagiAttack extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemTotemOgreMagiAttack) @@ -38926,6 +40336,7 @@ public class AbilityDefinitionItemTotemOgreMagiAttack extends AbilityDefinition addTooltipProperty("% Hit Chance", lc) +/** WC3 ability ID: 'Aomb'. Base ability: AbilityIds.itemTotemOgreMagiBloodlust. */ public class AbilityDefinitionItemTotemOgreMagiBloodlust extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemTotemOgreMagiBloodlust) @@ -38952,6 +40363,7 @@ public class AbilityDefinitionItemTotemOgreMagiBloodlust extends AbilityDefiniti addTooltipProperty("Movement Speed Increase (%)", lc) +/** WC3 ability ID: 'Aomc'. Base ability: AbilityIds.itemBracersOgreMagiCL. */ public class AbilityDefinitionItemBracersOgreMagiCL extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemBracersOgreMagiCL) @@ -38978,6 +40390,7 @@ public class AbilityDefinitionItemBracersOgreMagiCL extends AbilityDefinition addTooltipProperty("Damage Reduction per Target", lc) +/** WC3 ability ID: 'Aomh'. Base ability: AbilityIds.itemBracersOgreMagiHW. */ public class AbilityDefinitionItemBracersOgreMagiHW extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemBracersOgreMagiHW) @@ -39004,6 +40417,7 @@ public class AbilityDefinitionItemBracersOgreMagiHW extends AbilityDefinition addTooltipProperty("Damage Reduction per Target", lc) +/** WC3 ability ID: 'Aoms'. Base ability: AbilityIds.itemTotemOgreMagiSummon. */ public class AbilityDefinitionItemTotemOgreMagiSummon extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemTotemOgreMagiSummon) @@ -39023,6 +40437,7 @@ public class AbilityDefinitionItemTotemOgreMagiSummon extends AbilityDefinition addTooltipProperty("Summoned Unit Type", lc) +/** WC3 ability ID: 'Aomx'. Base ability: AbilityIds.itemBracersOgreMagiAttack2. */ public class AbilityDefinitionItemBracersOgreMagiAttack2 extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemBracersOgreMagiAttack2) @@ -39077,6 +40492,7 @@ public class AbilityDefinitionItemBracersOgreMagiAttack2 extends AbilityDefiniti addTooltipProperty("% Hit Chance", lc) +/** WC3 ability ID: 'Aomz'. Base ability: AbilityIds.itemBracersOgreMagiAttack1. */ public class AbilityDefinitionItemBracersOgreMagiAttack1 extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemBracersOgreMagiAttack1) @@ -39131,6 +40547,7 @@ public class AbilityDefinitionItemBracersOgreMagiAttack1 extends AbilityDefiniti addTooltipProperty("% Hit Chance", lc) +/** WC3 ability ID: 'Apbs'. Base ability: AbilityIds.plaguebearerShortsword. */ public class AbilityDefinitionPlaguebearerShortsword extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.plaguebearerShortsword) @@ -39164,6 +40581,7 @@ public class AbilityDefinitionPlaguebearerShortsword extends AbilityDefinition addTooltipProperty("Stacking Type", lc) +/** WC3 ability ID: 'Apbw'. Base ability: AbilityIds.plagueTossBlightweaver. */ public class AbilityDefinitionPlagueTossBlightweaver extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.plagueTossBlightweaver) @@ -39176,6 +40594,7 @@ public class AbilityDefinitionPlagueTossBlightweaver extends AbilityDefinition addTooltipProperty("Ward Unit Type", lc) +/** WC3 ability ID: 'Apl1'. Base ability: AbilityIds.itemPlaguegreavesSpell. */ public class AbilityDefinitionItemPlaguegreavesSpell extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemPlaguegreavesSpell) @@ -39223,6 +40642,7 @@ public class AbilityDefinitionItemPlaguegreavesSpell extends AbilityDefinition addTooltipProperty("Damage Interval", lc) +/** WC3 ability ID: 'Apl2'. Base ability: AbilityIds.itemPlaguegreavesAttack. */ public class AbilityDefinitionItemPlaguegreavesAttack extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemPlaguegreavesAttack) @@ -39256,6 +40676,7 @@ public class AbilityDefinitionItemPlaguegreavesAttack extends AbilityDefinition addTooltipProperty("Target Type", lc) +/** WC3 ability ID: 'Apna'. Base ability: AbilityIds.poisonNettleAttack. */ public class AbilityDefinitionPoisonNettleAttack extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.poisonNettleAttack) @@ -39310,6 +40731,7 @@ public class AbilityDefinitionPoisonNettleAttack extends AbilityDefinition addTooltipProperty("% Hit Chance", lc) +/** WC3 ability ID: 'Apne'. Base ability: AbilityIds.poisonNettleER. */ public class AbilityDefinitionPoisonNettleER extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.poisonNettleER) @@ -39322,6 +40744,7 @@ public class AbilityDefinitionPoisonNettleER extends AbilityDefinition addTooltipProperty("Damage per Second", lc) +/** WC3 ability ID: 'Apoa'. Base ability: AbilityIds.pintOfAle. */ public class AbilityDefinitionPintOfAle extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.pintOfAle) @@ -39355,6 +40778,7 @@ public class AbilityDefinitionPintOfAle extends AbilityDefinition addTooltipProperty("Attacks Prevented", lc) +/** WC3 ability ID: 'Apsq'. Base ability: AbilityIds.phalanxShieldAura. */ public class AbilityDefinitionPhalanxShieldAura extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.phalanxShieldAura) @@ -39374,6 +40798,7 @@ public class AbilityDefinitionPhalanxShieldAura extends AbilityDefinition addTooltipProperty("Armor Bonus", lc) +/** WC3 ability ID: 'Apsx'. Base ability: AbilityIds.itemProtectorSHStun. */ public class AbilityDefinitionItemProtectorSHStun extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemProtectorSHStun) @@ -39386,6 +40811,7 @@ public class AbilityDefinitionItemProtectorSHStun extends AbilityDefinition addTooltipProperty("Damage", lc) +/** WC3 ability ID: 'Apsz'. Base ability: AbilityIds.itemProtectorSHAttack. */ public class AbilityDefinitionItemProtectorSHAttack extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemProtectorSHAttack) @@ -39419,6 +40845,7 @@ public class AbilityDefinitionItemProtectorSHAttack extends AbilityDefinition addTooltipProperty("Target Type", lc) +/** WC3 ability ID: 'Apwa'. Base ability: AbilityIds.itemPlaguewroughtAttack. */ public class AbilityDefinitionItemPlaguewroughtAttack extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemPlaguewroughtAttack) @@ -39473,6 +40900,7 @@ public class AbilityDefinitionItemPlaguewroughtAttack extends AbilityDefinition addTooltipProperty("% Hit Chance", lc) +/** WC3 ability ID: 'Apwp'. Base ability: AbilityIds.itemPlaguewroughtPoison. */ public class AbilityDefinitionItemPlaguewroughtPoison extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemPlaguewroughtPoison) @@ -39506,6 +40934,7 @@ public class AbilityDefinitionItemPlaguewroughtPoison extends AbilityDefinition addTooltipProperty("Stacking Type", lc) +/** WC3 ability ID: 'Apws'. Base ability: AbilityIds.itemPlaguewroughtCS. */ public class AbilityDefinitionItemPlaguewroughtCS extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemPlaguewroughtCS) @@ -39539,6 +40968,7 @@ public class AbilityDefinitionItemPlaguewroughtCS extends AbilityDefinition addTooltipProperty("Damage", lc) +/** WC3 ability ID: 'Arba'. Base ability: AbilityIds.itemRestorativeBalm. */ public class AbilityDefinitionItemRestorativeBalm extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemRestorativeBalm) @@ -39565,6 +40995,7 @@ public class AbilityDefinitionItemRestorativeBalm extends AbilityDefinition addTooltipProperty("Damage Reduction per Target", lc) +/** WC3 ability ID: 'Ardr'. Base ability: AbilityIds.itemDiamondRingCDR. */ public class AbilityDefinitionItemDiamondRingCDR extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemDiamondRingCDR) @@ -39584,6 +41015,7 @@ public class AbilityDefinitionItemDiamondRingCDR extends AbilityDefinition addTooltipProperty("Flat Bonus", lc) +/** WC3 ability ID: 'Arf1'. Base ability: AbilityIds.itemRingOfHolyFireImmo. */ public class AbilityDefinitionItemRingOfHolyFireImmo extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemRingOfHolyFireImmo) @@ -39610,6 +41042,7 @@ public class AbilityDefinitionItemRingOfHolyFireImmo extends AbilityDefinition addTooltipProperty("Extra Mana Required", lc) +/** WC3 ability ID: 'Arf2'. Base ability: AbilityIds.itemRingOfHolyFireFL. */ public class AbilityDefinitionItemRingOfHolyFireFL extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemRingOfHolyFireFL) @@ -39643,6 +41076,7 @@ public class AbilityDefinitionItemRingOfHolyFireFL extends AbilityDefinition addTooltipProperty("Damage per Target", lc) +/** WC3 ability ID: 'Arf3'. Base ability: AbilityIds.itemRingOfHolyFireAttack. */ public class AbilityDefinitionItemRingOfHolyFireAttack extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemRingOfHolyFireAttack) @@ -39697,6 +41131,7 @@ public class AbilityDefinitionItemRingOfHolyFireAttack extends AbilityDefinition addTooltipProperty("% Hit Chance", lc) +/** WC3 ability ID: 'Arfa'. Base ability: AbilityIds.ringOfTheFirelandsAttack. */ public class AbilityDefinitionRingOfTheFirelandsAttack extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.ringOfTheFirelandsAttack) @@ -39751,6 +41186,7 @@ public class AbilityDefinitionRingOfTheFirelandsAttack extends AbilityDefinition addTooltipProperty("% Hit Chance", lc) +/** WC3 ability ID: 'Arfc'. Base ability: AbilityIds.ringOfTheFirelandsCR. */ public class AbilityDefinitionRingOfTheFirelandsCR extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.ringOfTheFirelandsCR) @@ -39798,6 +41234,7 @@ public class AbilityDefinitionRingOfTheFirelandsCR extends AbilityDefinition addTooltipProperty("Effect Duration", lc) +/** WC3 ability ID: 'Ari1'. Base ability: AbilityIds.itemRazoriceAttack1. */ public class AbilityDefinitionItemRazoriceAttack1 extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemRazoriceAttack1) @@ -39852,6 +41289,7 @@ public class AbilityDefinitionItemRazoriceAttack1 extends AbilityDefinition addTooltipProperty("% Hit Chance", lc) +/** WC3 ability ID: 'Ari2'. Base ability: AbilityIds.itemRazoriceAttack2. */ public class AbilityDefinitionItemRazoriceAttack2 extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemRazoriceAttack2) @@ -39871,6 +41309,7 @@ public class AbilityDefinitionItemRazoriceAttack2 extends AbilityDefinition addTooltipProperty("Enabled Attack Index", lc) +/** WC3 ability ID: 'Ari3'. Base ability: AbilityIds.itemRazoriceBoF. */ public class AbilityDefinitionItemRazoriceBoF extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemRazoriceBoF) @@ -39911,6 +41350,7 @@ public class AbilityDefinitionItemRazoriceBoF extends AbilityDefinition addTooltipProperty("Damage", lc) +/** WC3 ability ID: 'Ari4'. Base ability: AbilityIds.itemRazoriceAttack4. */ public class AbilityDefinitionItemRazoriceAttack4 extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemRazoriceAttack4) @@ -39965,6 +41405,7 @@ public class AbilityDefinitionItemRazoriceAttack4 extends AbilityDefinition addTooltipProperty("% Hit Chance", lc) +/** WC3 ability ID: 'Arof'. Base ability: AbilityIds.itemRuneOfFire. */ public class AbilityDefinitionItemRuneOfFire extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemRuneOfFire) @@ -39977,6 +41418,7 @@ public class AbilityDefinitionItemRuneOfFire extends AbilityDefinition addTooltipProperty("Damage", lc) +/** WC3 ability ID: 'Arr1'. Base ability: AbilityIds.itemRobesOfRevengeAttack. */ public class AbilityDefinitionItemRobesOfRevengeAttack extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemRobesOfRevengeAttack) @@ -40010,6 +41452,7 @@ public class AbilityDefinitionItemRobesOfRevengeAttack extends AbilityDefinition addTooltipProperty("Target Type", lc) +/** WC3 ability ID: 'Asas'. Base ability: AbilityIds.onSpellAttackSample. */ public class AbilityDefinitionOnSpellAttackSample extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.onSpellAttackSample) @@ -40036,6 +41479,7 @@ public class AbilityDefinitionOnSpellAttackSample extends AbilityDefinition addTooltipProperty("Target Type", lc) +/** WC3 ability ID: 'Asc1'. Base ability: AbilityIds.itemSanctifiedChestplateHeal. */ public class AbilityDefinitionItemSanctifiedChestplateHeal extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemSanctifiedChestplateHeal) @@ -40048,6 +41492,7 @@ public class AbilityDefinitionItemSanctifiedChestplateHeal extends AbilityDefini addTooltipProperty("Hit Points Gained", lc) +/** WC3 ability ID: 'Asc2'. Base ability: AbilityIds.itemSanctifiedChestplateSpellcast. */ public class AbilityDefinitionItemSanctifiedChestplateSpellcast extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemSanctifiedChestplateSpellcast) @@ -40074,6 +41519,7 @@ public class AbilityDefinitionItemSanctifiedChestplateSpellcast extends AbilityD addTooltipProperty("Target Type", lc) +/** WC3 ability ID: 'Asc3'. Base ability: AbilityIds.itemChillNova3. */ public class AbilityDefinitionItemChillNova3 extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemChillNova3) @@ -40100,6 +41546,7 @@ public class AbilityDefinitionItemChillNova3 extends AbilityDefinition addTooltipProperty("Maximum Damage", lc) +/** WC3 ability ID: 'Asc5'. Base ability: AbilityIds.itemChillNova5. */ public class AbilityDefinitionItemChillNova5 extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemChillNova5) @@ -40126,6 +41573,7 @@ public class AbilityDefinitionItemChillNova5 extends AbilityDefinition addTooltipProperty("Maximum Damage", lc) +/** WC3 ability ID: 'Asca'. Base ability: AbilityIds.itemShieldOfTheScarletCrusadeAttack. */ public class AbilityDefinitionItemShieldOfTheScarletCrusadeAttack extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemShieldOfTheScarletCrusadeAttack) @@ -40159,6 +41607,7 @@ public class AbilityDefinitionItemShieldOfTheScarletCrusadeAttack extends Abilit addTooltipProperty("Target Type", lc) +/** WC3 ability ID: 'Asch'. Base ability: AbilityIds.itemShieldOfTheScarletCrusadeHeal. */ public class AbilityDefinitionItemShieldOfTheScarletCrusadeHeal extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemShieldOfTheScarletCrusadeHeal) @@ -40171,6 +41620,7 @@ public class AbilityDefinitionItemShieldOfTheScarletCrusadeHeal extends AbilityD addTooltipProperty("Hit Points Gained", lc) +/** WC3 ability ID: 'Asci'. Base ability: AbilityIds.itemSanctifiedChestplateImmo. */ public class AbilityDefinitionItemSanctifiedChestplateImmo extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemSanctifiedChestplateImmo) @@ -40197,6 +41647,7 @@ public class AbilityDefinitionItemSanctifiedChestplateImmo extends AbilityDefini addTooltipProperty("Extra Mana Required", lc) +/** WC3 ability ID: 'Asdd'. Base ability: AbilityIds.itemScepterOfDarknessSummon. */ public class AbilityDefinitionItemScepterOfDarknessSummon extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemScepterOfDarknessSummon) @@ -40216,6 +41667,7 @@ public class AbilityDefinitionItemScepterOfDarknessSummon extends AbilityDefinit addTooltipProperty("Summoned Unit Type", lc) +/** WC3 ability ID: 'Asdi'. Base ability: AbilityIds.clericDispelMagic. */ public class AbilityDefinitionClericDispelMagic extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.clericDispelMagic) @@ -40235,6 +41687,7 @@ public class AbilityDefinitionClericDispelMagic extends AbilityDefinition addTooltipProperty("Mana Loss", lc) +/** WC3 ability ID: 'Asdx'. Base ability: AbilityIds.itemScepterOfDarknessSpellcast. */ public class AbilityDefinitionItemScepterOfDarknessSpellcast extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemScepterOfDarknessSpellcast) @@ -40261,6 +41714,7 @@ public class AbilityDefinitionItemScepterOfDarknessSpellcast extends AbilityDefi addTooltipProperty("Target Type", lc) +/** WC3 ability ID: 'Asea'. Base ability: AbilityIds.clericHeal. */ public class AbilityDefinitionClericHeal extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.clericHeal) @@ -40273,6 +41727,7 @@ public class AbilityDefinitionClericHeal extends AbilityDefinition addTooltipProperty("Hit Points Gained", lc) +/** WC3 ability ID: 'Asfs'. Base ability: AbilityIds.inquisitorFlamestrike. */ public class AbilityDefinitionInquisitorFlamestrike extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.inquisitorFlamestrike) @@ -40320,6 +41775,7 @@ public class AbilityDefinitionInquisitorFlamestrike extends AbilityDefinition addTooltipProperty("Half Damage Interval", lc) +/** WC3 ability ID: 'Asg1'. Base ability: AbilityIds.itemSanctifiedGauntletsImpale. */ public class AbilityDefinitionItemSanctifiedGauntletsImpale extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemSanctifiedGauntletsImpale) @@ -40367,6 +41823,7 @@ public class AbilityDefinitionItemSanctifiedGauntletsImpale extends AbilityDefin addTooltipProperty("Airborne Targets Vulnerable", lc) +/** WC3 ability ID: 'Asg2'. Base ability: AbilityIds.itemSanctifiedGauntletsAttack. */ public class AbilityDefinitionItemSanctifiedGauntletsAttack extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemSanctifiedGauntletsAttack) @@ -40421,6 +41878,7 @@ public class AbilityDefinitionItemSanctifiedGauntletsAttack extends AbilityDefin addTooltipProperty("% Hit Chance", lc) +/** WC3 ability ID: 'Asga'. Base ability: AbilityIds.itemSwordOfTheGhostlandsAttack. */ public class AbilityDefinitionItemSwordOfTheGhostlandsAttack extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemSwordOfTheGhostlandsAttack) @@ -40475,6 +41933,7 @@ public class AbilityDefinitionItemSwordOfTheGhostlandsAttack extends AbilityDefi addTooltipProperty("% Hit Chance", lc) +/** WC3 ability ID: 'Asgh'. Base ability: AbilityIds.itemSwordOfTheGhostlandsHoT. */ public class AbilityDefinitionItemSwordOfTheGhostlandsHoT extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemSwordOfTheGhostlandsHoT) @@ -40529,6 +41988,7 @@ public class AbilityDefinitionItemSwordOfTheGhostlandsHoT extends AbilityDefinit addTooltipProperty("Max Units", lc) +/** WC3 ability ID: 'Ashc'. Base ability: AbilityIds.itemShepherdSCurse. */ public class AbilityDefinitionItemShepherdSCurse extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemShepherdSCurse) @@ -40569,6 +42029,7 @@ public class AbilityDefinitionItemShepherdSCurse extends AbilityDefinition addTooltipProperty("Morph Units - Amphibious", lc) +/** WC3 ability ID: 'Asic'. Base ability: AbilityIds.summonInfectiousGhoul. */ public class AbilityDefinitionSummonInfectiousGhoul extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.summonInfectiousGhoul) @@ -40588,6 +42049,7 @@ public class AbilityDefinitionSummonInfectiousGhoul extends AbilityDefinition addTooltipProperty("Summoned Unit Type", lc) +/** WC3 ability ID: 'Asif'. Base ability: AbilityIds.clericInnerFire. */ public class AbilityDefinitionClericInnerFire extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.clericInnerFire) @@ -40621,6 +42083,7 @@ public class AbilityDefinitionClericInnerFire extends AbilityDefinition addTooltipProperty("Autocast Range", lc) +/** WC3 ability ID: 'Ask1'. Base ability: AbilityIds.itemVestmentsStormKingMS. */ public class AbilityDefinitionItemVestmentsStormKingMS extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemVestmentsStormKingMS) @@ -40647,6 +42110,7 @@ public class AbilityDefinitionItemVestmentsStormKingMS extends AbilityDefinition addTooltipProperty("Building Reduction", lc) +/** WC3 ability ID: 'Ask2'. Base ability: AbilityIds.itemVestmentsStormKingSpellcast. */ public class AbilityDefinitionItemVestmentsStormKingSpellcast extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemVestmentsStormKingSpellcast) @@ -40673,6 +42137,7 @@ public class AbilityDefinitionItemVestmentsStormKingSpellcast extends AbilityDef addTooltipProperty("Target Type", lc) +/** WC3 ability ID: 'Aska'. Base ability: AbilityIds.itemTomeOfTheSpiderkindAttack. */ public class AbilityDefinitionItemTomeOfTheSpiderkindAttack extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemTomeOfTheSpiderkindAttack) @@ -40727,6 +42192,7 @@ public class AbilityDefinitionItemTomeOfTheSpiderkindAttack extends AbilityDefin addTooltipProperty("% Hit Chance", lc) +/** WC3 ability ID: 'Asks'. Base ability: AbilityIds.itemTomeOfTheSpiderkindSummon. */ public class AbilityDefinitionItemTomeOfTheSpiderkindSummon extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemTomeOfTheSpiderkindSummon) @@ -40746,6 +42212,7 @@ public class AbilityDefinitionItemTomeOfTheSpiderkindSummon extends AbilityDefin addTooltipProperty("Summoned Unit Type", lc) +/** WC3 ability ID: 'Asmn'. Base ability: AbilityIds.bandOfTheSkeletalMageFrostNova. */ public class AbilityDefinitionBandOfTheSkeletalMageFrostNova extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.bandOfTheSkeletalMageFrostNova) @@ -40772,6 +42239,7 @@ public class AbilityDefinitionBandOfTheSkeletalMageFrostNova extends AbilityDefi addTooltipProperty("Maximum Damage", lc) +/** WC3 ability ID: 'Asmo'. Base ability: AbilityIds.bandOfTheSkeletalMageOrb. */ public class AbilityDefinitionBandOfTheSkeletalMageOrb extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.bandOfTheSkeletalMageOrb) @@ -40819,6 +42287,7 @@ public class AbilityDefinitionBandOfTheSkeletalMageOrb extends AbilityDefinition addTooltipProperty("Enabled Attack Index", lc) +/** WC3 ability ID: 'Asof'. Base ability: AbilityIds.itemScytheOfFrostAura. */ public class AbilityDefinitionItemScytheOfFrostAura extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemScytheOfFrostAura) @@ -40838,11 +42307,13 @@ public class AbilityDefinitionItemScytheOfFrostAura extends AbilityDefinition addTooltipProperty("Attack Speed Increase (%)", lc) +/** WC3 ability ID: 'Asr1'. Base ability: AbilityIds.itemSoulstealerMana. */ public class AbilityDefinitionItemSoulstealerMana extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemSoulstealerMana) +/** WC3 ability ID: 'Asr2'. Base ability: AbilityIds.itemSoulstealerAttack. */ public class AbilityDefinitionItemSoulstealerAttack extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemSoulstealerAttack) @@ -40897,6 +42368,7 @@ public class AbilityDefinitionItemSoulstealerAttack extends AbilityDefinition addTooltipProperty("% Hit Chance", lc) +/** WC3 ability ID: 'Ass1'. Base ability: AbilityIds.itemSeleneStarfall. */ public class AbilityDefinitionItemSeleneStarfall extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemSeleneStarfall) @@ -40923,6 +42395,7 @@ public class AbilityDefinitionItemSeleneStarfall extends AbilityDefinition addTooltipProperty("Building Reduction", lc) +/** WC3 ability ID: 'Ass2'. Base ability: AbilityIds.itemSeleneSpellcast. */ public class AbilityDefinitionItemSeleneSpellcast extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemSeleneSpellcast) @@ -40949,6 +42422,7 @@ public class AbilityDefinitionItemSeleneSpellcast extends AbilityDefinition addTooltipProperty("Target Type", lc) +/** WC3 ability ID: 'Assb'. Base ability: AbilityIds.inquisitorSoulburn. */ public class AbilityDefinitionInquisitorSoulburn extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.inquisitorSoulburn) @@ -40989,16 +42463,19 @@ public class AbilityDefinitionInquisitorSoulburn extends AbilityDefinition addTooltipProperty("Damage Penalty", lc) +/** WC3 ability ID: 'Assq'. Base ability: AbilityIds.itemSpellShield15. */ public class AbilityDefinitionItemSpellShield15 extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemSpellShield15) +/** WC3 ability ID: 'Assw'. Base ability: AbilityIds.itemSpellShield12. */ public class AbilityDefinitionItemSpellShield12 extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemSpellShield12) +/** WC3 ability ID: 'Asw1'. Base ability: AbilityIds.itemStormwalkersTC. */ public class AbilityDefinitionItemStormwalkersTC extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemStormwalkersTC) @@ -41039,6 +42516,7 @@ public class AbilityDefinitionItemStormwalkersTC extends AbilityDefinition addTooltipProperty("Specific Target Damage", lc) +/** WC3 ability ID: 'Asw2'. Base ability: AbilityIds.itemStormwalkersSpellcast. */ public class AbilityDefinitionItemStormwalkersSpellcast extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemStormwalkersSpellcast) @@ -41065,6 +42543,7 @@ public class AbilityDefinitionItemStormwalkersSpellcast extends AbilityDefinitio addTooltipProperty("Target Type", lc) +/** WC3 ability ID: 'Asx1'. Base ability: AbilityIds.onHitChainLightningAttack. */ public class AbilityDefinitionOnHitChainLightningAttack extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.onHitChainLightningAttack) @@ -41091,6 +42570,7 @@ public class AbilityDefinitionOnHitChainLightningAttack extends AbilityDefinitio addTooltipProperty("Damage Reduction per Target", lc) +/** WC3 ability ID: 'Atbd'. Base ability: AbilityIds.bagOfDust. */ public class AbilityDefinitionBagOfDust extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.bagOfDust) @@ -41103,6 +42583,7 @@ public class AbilityDefinitionBagOfDust extends AbilityDefinition addTooltipProperty("Chance to Miss", lc) +/** WC3 ability ID: 'Atds'. Base ability: AbilityIds.atds. */ public class AbilityDefinitionAtds extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.atds) @@ -41136,6 +42617,7 @@ public class AbilityDefinitionAtds extends AbilityDefinition addTooltipProperty("Target Type", lc) +/** WC3 ability ID: 'Atff'. Base ability: AbilityIds.forsakenFangs. */ public class AbilityDefinitionForsakenFangs extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.forsakenFangs) @@ -41155,6 +42637,7 @@ public class AbilityDefinitionForsakenFangs extends AbilityDefinition addTooltipProperty("Max Hit Points", lc) +/** WC3 ability ID: 'Atkj'. Base ability: AbilityIds.knightSJavelin. */ public class AbilityDefinitionKnightSJavelin extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.knightSJavelin) @@ -41167,6 +42650,7 @@ public class AbilityDefinitionKnightSJavelin extends AbilityDefinition addTooltipProperty("Damage", lc) +/** WC3 ability ID: 'Atkt'. Base ability: AbilityIds.tiaraOfTheKirinTor. */ public class AbilityDefinitionTiaraOfTheKirinTor extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.tiaraOfTheKirinTor) @@ -41186,6 +42670,7 @@ public class AbilityDefinitionTiaraOfTheKirinTor extends AbilityDefinition addTooltipProperty("Damage Per Second", lc) +/** WC3 ability ID: 'Atmb'. Base ability: AbilityIds.itemManaBauble. */ public class AbilityDefinitionItemManaBauble extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemManaBauble) @@ -41205,6 +42690,7 @@ public class AbilityDefinitionItemManaBauble extends AbilityDefinition addTooltipProperty("Maximum Life Absorbed", lc) +/** WC3 ability ID: 'Atno'. Base ability: AbilityIds.talismanOfNightmaresOrb. */ public class AbilityDefinitionTalismanOfNightmaresOrb extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.talismanOfNightmaresOrb) @@ -41252,6 +42738,7 @@ public class AbilityDefinitionTalismanOfNightmaresOrb extends AbilityDefinition addTooltipProperty("Enabled Attack Index", lc) +/** WC3 ability ID: 'Atns'. Base ability: AbilityIds.talismanOfNightmaresSleep. */ public class AbilityDefinitionTalismanOfNightmaresSleep extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.talismanOfNightmaresSleep) @@ -41264,6 +42751,7 @@ public class AbilityDefinitionTalismanOfNightmaresSleep extends AbilityDefinitio addTooltipProperty("Stun Duration", lc) +/** WC3 ability ID: 'Atra'. Base ability: AbilityIds.thornguardRapierAttack. */ public class AbilityDefinitionThornguardRapierAttack extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.thornguardRapierAttack) @@ -41318,6 +42806,7 @@ public class AbilityDefinitionThornguardRapierAttack extends AbilityDefinition addTooltipProperty("% Hit Chance", lc) +/** WC3 ability ID: 'Atrr'. Base ability: AbilityIds.thornguardRapierRejuvenation. */ public class AbilityDefinitionThornguardRapierRejuvenation extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.thornguardRapierRejuvenation) @@ -41351,6 +42840,7 @@ public class AbilityDefinitionThornguardRapierRejuvenation extends AbilityDefini addTooltipProperty("Allow When Full", lc) +/** WC3 ability ID: 'Ats1'. Base ability: AbilityIds.itemTheScreecherHoT. */ public class AbilityDefinitionItemTheScreecherHoT extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemTheScreecherHoT) @@ -41405,6 +42895,7 @@ public class AbilityDefinitionItemTheScreecherHoT extends AbilityDefinition addTooltipProperty("Max Units", lc) +/** WC3 ability ID: 'Ats2'. Base ability: AbilityIds.itemTheScreecherAttack. */ public class AbilityDefinitionItemTheScreecherAttack extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemTheScreecherAttack) @@ -41459,6 +42950,7 @@ public class AbilityDefinitionItemTheScreecherAttack extends AbilityDefinition addTooltipProperty("% Hit Chance", lc) +/** WC3 ability ID: 'Auic'. Base ability: AbilityIds.infectiousClaws. */ public class AbilityDefinitionInfectiousClaws extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.infectiousClaws) @@ -41492,6 +42984,7 @@ public class AbilityDefinitionInfectiousClaws extends AbilityDefinition addTooltipProperty("Summoned Unit Duration (seconds)", lc) +/** WC3 ability ID: 'Avb1'. Base ability: AbilityIds.itemLostSpiritsHeal. */ public class AbilityDefinitionItemLostSpiritsHeal extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemLostSpiritsHeal) @@ -41518,6 +43011,7 @@ public class AbilityDefinitionItemLostSpiritsHeal extends AbilityDefinition addTooltipProperty("Damage Reduction per Target", lc) +/** WC3 ability ID: 'Avb2'. Base ability: AbilityIds.itemLostSpiritsSpellcast. */ public class AbilityDefinitionItemLostSpiritsSpellcast extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemLostSpiritsSpellcast) @@ -41544,6 +43038,7 @@ public class AbilityDefinitionItemLostSpiritsSpellcast extends AbilityDefinition addTooltipProperty("Target Type", lc) +/** WC3 ability ID: 'Avm1'. Base ability: AbilityIds.itemVestmentsWaveHeal. */ public class AbilityDefinitionItemVestmentsWaveHeal extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemVestmentsWaveHeal) @@ -41570,6 +43065,7 @@ public class AbilityDefinitionItemVestmentsWaveHeal extends AbilityDefinition addTooltipProperty("Damage Reduction per Target", lc) +/** WC3 ability ID: 'Avm2'. Base ability: AbilityIds.itemVestmentsWaveSpellcast. */ public class AbilityDefinitionItemVestmentsWaveSpellcast extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemVestmentsWaveSpellcast) @@ -41596,6 +43092,7 @@ public class AbilityDefinitionItemVestmentsWaveSpellcast extends AbilityDefiniti addTooltipProperty("Target Type", lc) +/** WC3 ability ID: 'Avs1'. Base ability: AbilityIds.itemBloodstoneHeal. */ public class AbilityDefinitionItemBloodstoneHeal extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemBloodstoneHeal) @@ -41622,6 +43119,7 @@ public class AbilityDefinitionItemBloodstoneHeal extends AbilityDefinition addTooltipProperty("Damage Reduction per Target", lc) +/** WC3 ability ID: 'Avs2'. Base ability: AbilityIds.itemBloodstoneAttack. */ public class AbilityDefinitionItemBloodstoneAttack extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemBloodstoneAttack) @@ -41676,6 +43174,7 @@ public class AbilityDefinitionItemBloodstoneAttack extends AbilityDefinition addTooltipProperty("% Hit Chance", lc) +/** WC3 ability ID: 'Azgw'. Base ability: AbilityIds.itemZandalariGiantcrusherWS. */ public class AbilityDefinitionItemZandalariGiantcrusherWS extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemZandalariGiantcrusherWS) @@ -41688,6 +43187,7 @@ public class AbilityDefinitionItemZandalariGiantcrusherWS extends AbilityDefinit addTooltipProperty("Damage", lc) +/** WC3 ability ID: 'Azgx'. Base ability: AbilityIds.itemZandalariGiantcrusherAttack. */ public class AbilityDefinitionItemZandalariGiantcrusherAttack extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemZandalariGiantcrusherAttack) @@ -41742,6 +43242,7 @@ public class AbilityDefinitionItemZandalariGiantcrusherAttack extends AbilityDef addTooltipProperty("% Hit Chance", lc) +/** WC3 ability ID: 'BT1a'. Base ability: AbilityIds.leonidTalentTier1a. */ public class AbilityDefinitionLeonidTalentTier1a extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.leonidTalentTier1a) @@ -41789,6 +43290,7 @@ public class AbilityDefinitionLeonidTalentTier1a extends AbilityDefinition addTooltipProperty("Ability Upgrade 2", lc) +/** WC3 ability ID: 'BT1b'. Base ability: AbilityIds.leonidTalentTier1b. */ public class AbilityDefinitionLeonidTalentTier1b extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.leonidTalentTier1b) @@ -41836,6 +43338,7 @@ public class AbilityDefinitionLeonidTalentTier1b extends AbilityDefinition addTooltipProperty("Ability Upgrade 2", lc) +/** WC3 ability ID: 'BT1c'. Base ability: AbilityIds.leonidTalentTier1c. */ public class AbilityDefinitionLeonidTalentTier1c extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.leonidTalentTier1c) @@ -41883,6 +43386,7 @@ public class AbilityDefinitionLeonidTalentTier1c extends AbilityDefinition addTooltipProperty("Ability Upgrade 2", lc) +/** WC3 ability ID: 'BT2a'. Base ability: AbilityIds.leonidTalentTier2a. */ public class AbilityDefinitionLeonidTalentTier2a extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.leonidTalentTier2a) @@ -41930,6 +43434,7 @@ public class AbilityDefinitionLeonidTalentTier2a extends AbilityDefinition addTooltipProperty("Ability Upgrade 2", lc) +/** WC3 ability ID: 'BT2b'. Base ability: AbilityIds.leonidTalentTier2b. */ public class AbilityDefinitionLeonidTalentTier2b extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.leonidTalentTier2b) @@ -41977,6 +43482,7 @@ public class AbilityDefinitionLeonidTalentTier2b extends AbilityDefinition addTooltipProperty("Ability Upgrade 2", lc) +/** WC3 ability ID: 'BT2c'. Base ability: AbilityIds.leonidTalentTier2c. */ public class AbilityDefinitionLeonidTalentTier2c extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.leonidTalentTier2c) @@ -42024,6 +43530,7 @@ public class AbilityDefinitionLeonidTalentTier2c extends AbilityDefinition addTooltipProperty("Ability Upgrade 2", lc) +/** WC3 ability ID: 'BT3a'. Base ability: AbilityIds.leonidTalentTier3a. */ public class AbilityDefinitionLeonidTalentTier3a extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.leonidTalentTier3a) @@ -42071,6 +43578,7 @@ public class AbilityDefinitionLeonidTalentTier3a extends AbilityDefinition addTooltipProperty("Ability Upgrade 2", lc) +/** WC3 ability ID: 'BT3b'. Base ability: AbilityIds.leonidTalentTier3b. */ public class AbilityDefinitionLeonidTalentTier3b extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.leonidTalentTier3b) @@ -42118,6 +43626,7 @@ public class AbilityDefinitionLeonidTalentTier3b extends AbilityDefinition addTooltipProperty("Ability Upgrade 2", lc) +/** WC3 ability ID: 'BT3c'. Base ability: AbilityIds.leonidTalentTier3c. */ public class AbilityDefinitionLeonidTalentTier3c extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.leonidTalentTier3c) @@ -42165,6 +43674,7 @@ public class AbilityDefinitionLeonidTalentTier3c extends AbilityDefinition addTooltipProperty("Ability Upgrade 2", lc) +/** WC3 ability ID: 'BT4a'. Base ability: AbilityIds.leonidTalentTier4a. */ public class AbilityDefinitionLeonidTalentTier4a extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.leonidTalentTier4a) @@ -42212,6 +43722,7 @@ public class AbilityDefinitionLeonidTalentTier4a extends AbilityDefinition addTooltipProperty("Ability Upgrade 2", lc) +/** WC3 ability ID: 'BT4b'. Base ability: AbilityIds.leonidTalentTier4b. */ public class AbilityDefinitionLeonidTalentTier4b extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.leonidTalentTier4b) @@ -42259,6 +43770,7 @@ public class AbilityDefinitionLeonidTalentTier4b extends AbilityDefinition addTooltipProperty("Ability Upgrade 2", lc) +/** WC3 ability ID: 'BT4c'. Base ability: AbilityIds.leonidTalentTier4c. */ public class AbilityDefinitionLeonidTalentTier4c extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.leonidTalentTier4c) @@ -42306,6 +43818,7 @@ public class AbilityDefinitionLeonidTalentTier4c extends AbilityDefinition addTooltipProperty("Ability Upgrade 2", lc) +/** WC3 ability ID: 'BT5a'. Base ability: AbilityIds.leonidDamageReductionTalent. */ public class AbilityDefinitionLeonidDamageReductionTalent extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.leonidDamageReductionTalent) @@ -42346,6 +43859,7 @@ public class AbilityDefinitionLeonidDamageReductionTalent extends AbilityDefinit addTooltipProperty("Ignored Damage", lc) +/** WC3 ability ID: 'BT5b'. Base ability: AbilityIds.leonidResolveTalent. */ public class AbilityDefinitionLeonidResolveTalent extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.leonidResolveTalent) @@ -42365,6 +43879,7 @@ public class AbilityDefinitionLeonidResolveTalent extends AbilityDefinition addTooltipProperty("Flat Bonus", lc) +/** WC3 ability ID: 'BT5c'. Base ability: AbilityIds.leonidHealthRegenerationTalent. */ public class AbilityDefinitionLeonidHealthRegenerationTalent extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.leonidHealthRegenerationTalent) @@ -42377,6 +43892,7 @@ public class AbilityDefinitionLeonidHealthRegenerationTalent extends AbilityDefi addTooltipProperty("Hit Points Regenerated Per Second", lc) +/** WC3 ability ID: 'BT6a'. Base ability: AbilityIds.leonidPlusStrAgiTalent. */ public class AbilityDefinitionLeonidPlusStrAgiTalent extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.leonidPlusStrAgiTalent) @@ -42410,6 +43926,7 @@ public class AbilityDefinitionLeonidPlusStrAgiTalent extends AbilityDefinition addTooltipProperty("Intelligence Bonus", lc) +/** WC3 ability ID: 'BT6b'. Base ability: AbilityIds.leonidMagicResistTalent. */ public class AbilityDefinitionLeonidMagicResistTalent extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.leonidMagicResistTalent) @@ -42429,6 +43946,7 @@ public class AbilityDefinitionLeonidMagicResistTalent extends AbilityDefinition addTooltipProperty("Damage Reduction", lc) +/** WC3 ability ID: 'BT6c'. Base ability: AbilityIds.leonidManaEfficiencyTalent. */ public class AbilityDefinitionLeonidManaEfficiencyTalent extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.leonidManaEfficiencyTalent) @@ -42448,6 +43966,7 @@ public class AbilityDefinitionLeonidManaEfficiencyTalent extends AbilityDefiniti addTooltipProperty("Mana Efficiency", lc) +/** WC3 ability ID: 'GT1a'. Base ability: AbilityIds.garekTalentTier1a. */ public class AbilityDefinitionGarekTalentTier1a extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.garekTalentTier1a) @@ -42495,6 +44014,7 @@ public class AbilityDefinitionGarekTalentTier1a extends AbilityDefinition addTooltipProperty("Ability Upgrade 2", lc) +/** WC3 ability ID: 'GT1b'. Base ability: AbilityIds.garekTalentTier1b. */ public class AbilityDefinitionGarekTalentTier1b extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.garekTalentTier1b) @@ -42542,6 +44062,7 @@ public class AbilityDefinitionGarekTalentTier1b extends AbilityDefinition addTooltipProperty("Ability Upgrade 2", lc) +/** WC3 ability ID: 'GT1c'. Base ability: AbilityIds.garekTalentTier1c. */ public class AbilityDefinitionGarekTalentTier1c extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.garekTalentTier1c) @@ -42589,6 +44110,7 @@ public class AbilityDefinitionGarekTalentTier1c extends AbilityDefinition addTooltipProperty("Ability Upgrade 2", lc) +/** WC3 ability ID: 'GT2a'. Base ability: AbilityIds.garekTalentTier2a. */ public class AbilityDefinitionGarekTalentTier2a extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.garekTalentTier2a) @@ -42636,6 +44158,7 @@ public class AbilityDefinitionGarekTalentTier2a extends AbilityDefinition addTooltipProperty("Ability Upgrade 2", lc) +/** WC3 ability ID: 'GT2b'. Base ability: AbilityIds.garekTalentTier2b. */ public class AbilityDefinitionGarekTalentTier2b extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.garekTalentTier2b) @@ -42683,6 +44206,7 @@ public class AbilityDefinitionGarekTalentTier2b extends AbilityDefinition addTooltipProperty("Ability Upgrade 2", lc) +/** WC3 ability ID: 'GT2c'. Base ability: AbilityIds.garekTalentTier2c. */ public class AbilityDefinitionGarekTalentTier2c extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.garekTalentTier2c) @@ -42730,6 +44254,7 @@ public class AbilityDefinitionGarekTalentTier2c extends AbilityDefinition addTooltipProperty("Ability Upgrade 2", lc) +/** WC3 ability ID: 'GT3a'. Base ability: AbilityIds.garekTalentTier3a. */ public class AbilityDefinitionGarekTalentTier3a extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.garekTalentTier3a) @@ -42777,6 +44302,7 @@ public class AbilityDefinitionGarekTalentTier3a extends AbilityDefinition addTooltipProperty("Ability Upgrade 2", lc) +/** WC3 ability ID: 'GT3b'. Base ability: AbilityIds.garekTalentTier3b. */ public class AbilityDefinitionGarekTalentTier3b extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.garekTalentTier3b) @@ -42824,6 +44350,7 @@ public class AbilityDefinitionGarekTalentTier3b extends AbilityDefinition addTooltipProperty("Ability Upgrade 2", lc) +/** WC3 ability ID: 'GT3c'. Base ability: AbilityIds.garekTalentTier3c. */ public class AbilityDefinitionGarekTalentTier3c extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.garekTalentTier3c) @@ -42871,6 +44398,7 @@ public class AbilityDefinitionGarekTalentTier3c extends AbilityDefinition addTooltipProperty("Ability Upgrade 2", lc) +/** WC3 ability ID: 'GT4a'. Base ability: AbilityIds.garekTalentTier4a. */ public class AbilityDefinitionGarekTalentTier4a extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.garekTalentTier4a) @@ -42918,6 +44446,7 @@ public class AbilityDefinitionGarekTalentTier4a extends AbilityDefinition addTooltipProperty("Ability Upgrade 2", lc) +/** WC3 ability ID: 'GT4b'. Base ability: AbilityIds.garekTalentTier4b. */ public class AbilityDefinitionGarekTalentTier4b extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.garekTalentTier4b) @@ -42965,6 +44494,7 @@ public class AbilityDefinitionGarekTalentTier4b extends AbilityDefinition addTooltipProperty("Ability Upgrade 2", lc) +/** WC3 ability ID: 'GT4c'. Base ability: AbilityIds.garekTalentTier4c. */ public class AbilityDefinitionGarekTalentTier4c extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.garekTalentTier4c) @@ -43012,6 +44542,7 @@ public class AbilityDefinitionGarekTalentTier4c extends AbilityDefinition addTooltipProperty("Ability Upgrade 2", lc) +/** WC3 ability ID: 'IT1a'. Base ability: AbilityIds.ilastarTalentTier1a. */ public class AbilityDefinitionIlastarTalentTier1a extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.ilastarTalentTier1a) @@ -43059,6 +44590,7 @@ public class AbilityDefinitionIlastarTalentTier1a extends AbilityDefinition addTooltipProperty("Ability Upgrade 2", lc) +/** WC3 ability ID: 'IT1b'. Base ability: AbilityIds.ilastarTalentTier1b. */ public class AbilityDefinitionIlastarTalentTier1b extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.ilastarTalentTier1b) @@ -43106,6 +44638,7 @@ public class AbilityDefinitionIlastarTalentTier1b extends AbilityDefinition addTooltipProperty("Ability Upgrade 2", lc) +/** WC3 ability ID: 'IT1c'. Base ability: AbilityIds.ilastarTalentTier1c. */ public class AbilityDefinitionIlastarTalentTier1c extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.ilastarTalentTier1c) @@ -43153,6 +44686,7 @@ public class AbilityDefinitionIlastarTalentTier1c extends AbilityDefinition addTooltipProperty("Ability Upgrade 2", lc) +/** WC3 ability ID: 'IT2a'. Base ability: AbilityIds.ilastarTalentTier2a. */ public class AbilityDefinitionIlastarTalentTier2a extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.ilastarTalentTier2a) @@ -43200,6 +44734,7 @@ public class AbilityDefinitionIlastarTalentTier2a extends AbilityDefinition addTooltipProperty("Ability Upgrade 2", lc) +/** WC3 ability ID: 'IT2b'. Base ability: AbilityIds.ilastarTalentTier2b. */ public class AbilityDefinitionIlastarTalentTier2b extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.ilastarTalentTier2b) @@ -43247,6 +44782,7 @@ public class AbilityDefinitionIlastarTalentTier2b extends AbilityDefinition addTooltipProperty("Ability Upgrade 2", lc) +/** WC3 ability ID: 'IT2c'. Base ability: AbilityIds.ilastarTalentTier2c. */ public class AbilityDefinitionIlastarTalentTier2c extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.ilastarTalentTier2c) @@ -43294,6 +44830,7 @@ public class AbilityDefinitionIlastarTalentTier2c extends AbilityDefinition addTooltipProperty("Ability Upgrade 2", lc) +/** WC3 ability ID: 'IT3a'. Base ability: AbilityIds.ilastarTalentTier3a. */ public class AbilityDefinitionIlastarTalentTier3a extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.ilastarTalentTier3a) @@ -43341,6 +44878,7 @@ public class AbilityDefinitionIlastarTalentTier3a extends AbilityDefinition addTooltipProperty("Ability Upgrade 2", lc) +/** WC3 ability ID: 'IT3b'. Base ability: AbilityIds.ilastarTalentTier3b. */ public class AbilityDefinitionIlastarTalentTier3b extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.ilastarTalentTier3b) @@ -43388,6 +44926,7 @@ public class AbilityDefinitionIlastarTalentTier3b extends AbilityDefinition addTooltipProperty("Ability Upgrade 2", lc) +/** WC3 ability ID: 'IT3c'. Base ability: AbilityIds.ilastarTalentTier3c. */ public class AbilityDefinitionIlastarTalentTier3c extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.ilastarTalentTier3c) @@ -43435,6 +44974,7 @@ public class AbilityDefinitionIlastarTalentTier3c extends AbilityDefinition addTooltipProperty("Ability Upgrade 2", lc) +/** WC3 ability ID: 'IT4a'. Base ability: AbilityIds.ilastarTalentTier4a. */ public class AbilityDefinitionIlastarTalentTier4a extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.ilastarTalentTier4a) @@ -43482,6 +45022,7 @@ public class AbilityDefinitionIlastarTalentTier4a extends AbilityDefinition addTooltipProperty("Ability Upgrade 2", lc) +/** WC3 ability ID: 'IT4b'. Base ability: AbilityIds.ilastarTalentTier4b. */ public class AbilityDefinitionIlastarTalentTier4b extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.ilastarTalentTier4b) @@ -43529,6 +45070,7 @@ public class AbilityDefinitionIlastarTalentTier4b extends AbilityDefinition addTooltipProperty("Ability Upgrade 2", lc) +/** WC3 ability ID: 'IT4c'. Base ability: AbilityIds.ilastarTalentTier4c. */ public class AbilityDefinitionIlastarTalentTier4c extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.ilastarTalentTier4c) @@ -43576,6 +45118,7 @@ public class AbilityDefinitionIlastarTalentTier4c extends AbilityDefinition addTooltipProperty("Ability Upgrade 2", lc) +/** WC3 ability ID: 'IT6c'. Base ability: AbilityIds.ilastarTalentTier6c. */ public class AbilityDefinitionIlastarTalentTier6c extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.ilastarTalentTier6c) @@ -43623,6 +45166,7 @@ public class AbilityDefinitionIlastarTalentTier6c extends AbilityDefinition addTooltipProperty("Ability Upgrade 2", lc) +/** WC3 ability ID: 'LT1a'. Base ability: AbilityIds.landenTalentTier1a. */ public class AbilityDefinitionLandenTalentTier1a extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.landenTalentTier1a) @@ -43670,6 +45214,7 @@ public class AbilityDefinitionLandenTalentTier1a extends AbilityDefinition addTooltipProperty("Ability Upgrade 2", lc) +/** WC3 ability ID: 'LT1b'. Base ability: AbilityIds.landenTalentTier1b. */ public class AbilityDefinitionLandenTalentTier1b extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.landenTalentTier1b) @@ -43717,6 +45262,7 @@ public class AbilityDefinitionLandenTalentTier1b extends AbilityDefinition addTooltipProperty("Ability Upgrade 2", lc) +/** WC3 ability ID: 'LT1c'. Base ability: AbilityIds.landenTalentTier1c. */ public class AbilityDefinitionLandenTalentTier1c extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.landenTalentTier1c) @@ -43764,6 +45310,7 @@ public class AbilityDefinitionLandenTalentTier1c extends AbilityDefinition addTooltipProperty("Ability Upgrade 2", lc) +/** WC3 ability ID: 'LT2a'. Base ability: AbilityIds.landenTalentTier2a. */ public class AbilityDefinitionLandenTalentTier2a extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.landenTalentTier2a) @@ -43811,6 +45358,7 @@ public class AbilityDefinitionLandenTalentTier2a extends AbilityDefinition addTooltipProperty("Ability Upgrade 2", lc) +/** WC3 ability ID: 'LT2b'. Base ability: AbilityIds.landenTalentTier2b. */ public class AbilityDefinitionLandenTalentTier2b extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.landenTalentTier2b) @@ -43858,6 +45406,7 @@ public class AbilityDefinitionLandenTalentTier2b extends AbilityDefinition addTooltipProperty("Ability Upgrade 2", lc) +/** WC3 ability ID: 'LT2c'. Base ability: AbilityIds.landenTalentTier2c. */ public class AbilityDefinitionLandenTalentTier2c extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.landenTalentTier2c) @@ -43905,6 +45454,7 @@ public class AbilityDefinitionLandenTalentTier2c extends AbilityDefinition addTooltipProperty("Ability Upgrade 2", lc) +/** WC3 ability ID: 'LT3a'. Base ability: AbilityIds.landenTalentTier3a. */ public class AbilityDefinitionLandenTalentTier3a extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.landenTalentTier3a) @@ -43952,6 +45502,7 @@ public class AbilityDefinitionLandenTalentTier3a extends AbilityDefinition addTooltipProperty("Ability Upgrade 2", lc) +/** WC3 ability ID: 'LT3b'. Base ability: AbilityIds.landenTalentTier3b. */ public class AbilityDefinitionLandenTalentTier3b extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.landenTalentTier3b) @@ -43999,6 +45550,7 @@ public class AbilityDefinitionLandenTalentTier3b extends AbilityDefinition addTooltipProperty("Ability Upgrade 2", lc) +/** WC3 ability ID: 'LT3c'. Base ability: AbilityIds.landenTalentTier3c. */ public class AbilityDefinitionLandenTalentTier3c extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.landenTalentTier3c) @@ -44046,6 +45598,7 @@ public class AbilityDefinitionLandenTalentTier3c extends AbilityDefinition addTooltipProperty("Ability Upgrade 2", lc) +/** WC3 ability ID: 'LT4a'. Base ability: AbilityIds.landenTalentTier4a. */ public class AbilityDefinitionLandenTalentTier4a extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.landenTalentTier4a) @@ -44093,6 +45646,7 @@ public class AbilityDefinitionLandenTalentTier4a extends AbilityDefinition addTooltipProperty("Ability Upgrade 2", lc) +/** WC3 ability ID: 'LT4b'. Base ability: AbilityIds.landenTalentTier4b. */ public class AbilityDefinitionLandenTalentTier4b extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.landenTalentTier4b) @@ -44140,6 +45694,7 @@ public class AbilityDefinitionLandenTalentTier4b extends AbilityDefinition addTooltipProperty("Ability Upgrade 2", lc) +/** WC3 ability ID: 'LT4c'. Base ability: AbilityIds.landenTalentTier4c. */ public class AbilityDefinitionLandenTalentTier4c extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.landenTalentTier4c) @@ -44187,6 +45742,7 @@ public class AbilityDefinitionLandenTalentTier4c extends AbilityDefinition addTooltipProperty("Ability Upgrade 2", lc) +/** WC3 ability ID: 'UT1a'. Base ability: AbilityIds.ugarekTalentTier1a. */ public class AbilityDefinitionUgarekTalentTier1a extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.ugarekTalentTier1a) @@ -44234,6 +45790,7 @@ public class AbilityDefinitionUgarekTalentTier1a extends AbilityDefinition addTooltipProperty("Ability Upgrade 2", lc) +/** WC3 ability ID: 'UT1b'. Base ability: AbilityIds.ugarekTalentTier1b. */ public class AbilityDefinitionUgarekTalentTier1b extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.ugarekTalentTier1b) @@ -44281,6 +45838,7 @@ public class AbilityDefinitionUgarekTalentTier1b extends AbilityDefinition addTooltipProperty("Ability Upgrade 2", lc) +/** WC3 ability ID: 'UT1c'. Base ability: AbilityIds.ugarekTalentTier1c. */ public class AbilityDefinitionUgarekTalentTier1c extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.ugarekTalentTier1c) @@ -44328,6 +45886,7 @@ public class AbilityDefinitionUgarekTalentTier1c extends AbilityDefinition addTooltipProperty("Ability Upgrade 2", lc) +/** WC3 ability ID: 'UT2a'. Base ability: AbilityIds.ugarekTalentTier2a. */ public class AbilityDefinitionUgarekTalentTier2a extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.ugarekTalentTier2a) @@ -44375,6 +45934,7 @@ public class AbilityDefinitionUgarekTalentTier2a extends AbilityDefinition addTooltipProperty("Ability Upgrade 2", lc) +/** WC3 ability ID: 'UT2b'. Base ability: AbilityIds.ugarekTalentTier2b. */ public class AbilityDefinitionUgarekTalentTier2b extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.ugarekTalentTier2b) @@ -44422,6 +45982,7 @@ public class AbilityDefinitionUgarekTalentTier2b extends AbilityDefinition addTooltipProperty("Ability Upgrade 2", lc) +/** WC3 ability ID: 'UT2c'. Base ability: AbilityIds.ugarekTalentTier2c. */ public class AbilityDefinitionUgarekTalentTier2c extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.ugarekTalentTier2c) @@ -44469,6 +46030,7 @@ public class AbilityDefinitionUgarekTalentTier2c extends AbilityDefinition addTooltipProperty("Ability Upgrade 2", lc) +/** WC3 ability ID: 'UT3a'. Base ability: AbilityIds.ugarekTalentTier3a. */ public class AbilityDefinitionUgarekTalentTier3a extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.ugarekTalentTier3a) @@ -44516,6 +46078,7 @@ public class AbilityDefinitionUgarekTalentTier3a extends AbilityDefinition addTooltipProperty("Ability Upgrade 2", lc) +/** WC3 ability ID: 'UT3b'. Base ability: AbilityIds.ugarekTalentTier3b. */ public class AbilityDefinitionUgarekTalentTier3b extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.ugarekTalentTier3b) @@ -44563,6 +46126,7 @@ public class AbilityDefinitionUgarekTalentTier3b extends AbilityDefinition addTooltipProperty("Ability Upgrade 2", lc) +/** WC3 ability ID: 'UT3c'. Base ability: AbilityIds.ugarekTalentTier3c. */ public class AbilityDefinitionUgarekTalentTier3c extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.ugarekTalentTier3c) @@ -44610,6 +46174,7 @@ public class AbilityDefinitionUgarekTalentTier3c extends AbilityDefinition addTooltipProperty("Ability Upgrade 2", lc) +/** WC3 ability ID: 'UT4a'. Base ability: AbilityIds.ugarekTalentTier4a. */ public class AbilityDefinitionUgarekTalentTier4a extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.ugarekTalentTier4a) @@ -44657,6 +46222,7 @@ public class AbilityDefinitionUgarekTalentTier4a extends AbilityDefinition addTooltipProperty("Ability Upgrade 2", lc) +/** WC3 ability ID: 'UT4b'. Base ability: AbilityIds.ugarekTalentTier4b. */ public class AbilityDefinitionUgarekTalentTier4b extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.ugarekTalentTier4b) @@ -44704,6 +46270,7 @@ public class AbilityDefinitionUgarekTalentTier4b extends AbilityDefinition addTooltipProperty("Ability Upgrade 2", lc) +/** WC3 ability ID: 'UT4c'. Base ability: AbilityIds.ugarekTalentTier4c. */ public class AbilityDefinitionUgarekTalentTier4c extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.ugarekTalentTier4c) @@ -44751,6 +46318,7 @@ public class AbilityDefinitionUgarekTalentTier4c extends AbilityDefinition addTooltipProperty("Ability Upgrade 2", lc) +/** WC3 ability ID: 'UT5a'. Base ability: AbilityIds.garekArmorTalent. */ public class AbilityDefinitionGarekArmorTalent extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.garekArmorTalent) @@ -44763,6 +46331,7 @@ public class AbilityDefinitionGarekArmorTalent extends AbilityDefinition addTooltipProperty("Defense Bonus", lc) +/** WC3 ability ID: 'UT5b'. Base ability: AbilityIds.garekSpellAmpTalent. */ public class AbilityDefinitionGarekSpellAmpTalent extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.garekSpellAmpTalent) @@ -44789,6 +46358,7 @@ public class AbilityDefinitionGarekSpellAmpTalent extends AbilityDefinition addTooltipProperty("Applies to Healing from Items", lc) +/** WC3 ability ID: 'UT5c'. Base ability: AbilityIds.garekPlusStrengIntTalent. */ public class AbilityDefinitionGarekPlusStrengIntTalent extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.garekPlusStrengIntTalent) @@ -44822,6 +46392,7 @@ public class AbilityDefinitionGarekPlusStrengIntTalent extends AbilityDefinition addTooltipProperty("Intelligence Bonus", lc) +/** WC3 ability ID: 'UT6a'. Base ability: AbilityIds.garekCleaveTalent. */ public class AbilityDefinitionGarekCleaveTalent extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.garekCleaveTalent) @@ -44834,6 +46405,7 @@ public class AbilityDefinitionGarekCleaveTalent extends AbilityDefinition addTooltipProperty("Distributed Damage Factor", lc) +/** WC3 ability ID: 'UT6b'. Base ability: AbilityIds.garekCooldownReductionTalent. */ public class AbilityDefinitionGarekCooldownReductionTalent extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.garekCooldownReductionTalent) @@ -44853,6 +46425,7 @@ public class AbilityDefinitionGarekCooldownReductionTalent extends AbilityDefini addTooltipProperty("Flat Bonus", lc) +/** WC3 ability ID: 'UT6c'. Base ability: AbilityIds.garekManaEfficiencyTalent. */ public class AbilityDefinitionGarekManaEfficiencyTalent extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.garekManaEfficiencyTalent) @@ -44872,34 +46445,42 @@ public class AbilityDefinitionGarekManaEfficiencyTalent extends AbilityDefinitio addTooltipProperty("Mana Efficiency", lc) // Backward-compatible names for current abilities whose rawcodes remain in Reforged v3. +/** WC3 ability ID: 'AId1'. Base ability: AbilityIds.itemArmorBonus. */ public class AbilityDefinitionArmorBonus extends AbilityDefinitionDefenseBonusPlus1 construct(int newAbilityId) super(newAbilityId) +/** WC3 ability ID: 'Absk'. Base ability: AbilityIds.berserkerRage1. */ public class AbilityDefinitionBeserk extends AbilityDefinitionBerserk construct(int newAbilityId) super(newAbilityId) +/** WC3 ability ID: 'Aall'. Base ability: AbilityIds.shopSharingAlliedBldg. */ public class AbilityDefinitionAlliedBuilding extends AbilityDefinitionShopSharing construct(int newAbilityId) super(newAbilityId) +/** WC3 ability ID: 'ACcl'. Base ability: AbilityIds.chainLightning. */ public class AbilityDefinitionItemChainLightning extends AbilityDefinitionChainLightningcreep construct(int newAbilityId) super(newAbilityId) +/** WC3 ability ID: 'ACsw'. Base ability: AbilityIds.slow1. */ public class AbilityDefinitionSlow1 extends AbilityDefinitionSlowCreep construct(int newAbilityId) super(newAbilityId) +/** WC3 ability ID: 'Acyc'. Base ability: AbilityIds.cyclone1. */ public class AbilityDefinitionCyclone1 extends AbilityDefinitionCyclone construct(int newAbilityId) super(newAbilityId) +/** WC3 ability ID: 'AHca'. Base ability: AbilityIds.coldArrows. */ public class AbilityDefinitionColdArrows extends AbilityDefinitionRangerColdArrows construct(int newAbilityId) super(newAbilityId) +/** WC3 ability ID: 'Ahwd'. Base ability: AbilityIds.healingWard1. */ public class AbilityDefinitionHealingWard1 extends AbilityDefinitionHealingWard construct(int newAbilityId) super(newAbilityId) From 79550e891716af8741774d7de1cb3ceee6c354fd Mon Sep 17 00:00:00 2001 From: Frotty Date: Wed, 7 Oct 2026 13:32:18 +0200 Subject: [PATCH 2/4] Shorten ability rawcode documentation --- wurst/objediting/AbilityObjEditing.wurst | 3162 +++++++++++----------- 1 file changed, 1581 insertions(+), 1581 deletions(-) diff --git a/wurst/objediting/AbilityObjEditing.wurst b/wurst/objediting/AbilityObjEditing.wurst index a8edcf79..fec9f522 100644 --- a/wurst/objediting/AbilityObjEditing.wurst +++ b/wurst/objediting/AbilityObjEditing.wurst @@ -410,7 +410,7 @@ public class AbilityDefinition def.setLvlDataString("ausk", 0, 0, value) -/** WC3 ability ID: 'Atau'. Base ability: AbilityIds.taunt. */ +/** 'Atau' / AbilityIds.taunt */ public class AbilityDefinitionTaunt extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.taunt) @@ -465,7 +465,7 @@ public class AbilityDefinitionTaunt extends AbilityDefinition def.setLvlDataInt("Tau4", level, 4, value) -/** WC3 ability ID: 'AEpa'. Base ability: AbilityIds.poisonArrows. */ +/** 'AEpa' / AbilityIds.poisonArrows */ public class AbilityDefinitionPoisonArrows extends AbilityDefinition private bitset stackingTypesSet = bitset(0) construct(int newAbilityId) @@ -518,7 +518,7 @@ public class AbilityDefinitionPoisonArrows extends AbilityDefinition addTooltipProperty("Stacking Type", lc) -/** WC3 ability ID: 'AHca'. Base ability: AbilityIds.coldArrows. */ +/** 'AHca' / AbilityIds.coldArrows */ public class AbilityDefinitionRangerColdArrows extends AbilityDefinition private bitset stackFlagsSet = bitset(7) @@ -562,7 +562,7 @@ public class AbilityDefinitionRangerColdArrows extends AbilityDefinition addTooltipProperty("Movement Speed Factor", lc) -/** WC3 ability ID: 'ANto'. Base ability: AbilityIds.tornado. */ +/** 'ANto' / AbilityIds.tornado */ public class AbilityDefinitionSeaWitchTornado extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.tornado) @@ -575,7 +575,7 @@ public class AbilityDefinitionSeaWitchTornado extends AbilityDefinition addTooltipProperty("Summoned Unit Type", lc) -/** WC3 ability ID: 'AIa4'. Base ability: AbilityIds.agilityBonusPlus4. */ +/** 'AIa4' / AbilityIds.agilityBonusPlus4 */ public class AbilityDefinitionAgilityBonusPlus4 extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.agilityBonusPlus4) @@ -609,7 +609,7 @@ public class AbilityDefinitionAgilityBonusPlus4 extends AbilityDefinition addTooltipProperty("Strength Bonus", lc) -/** WC3 ability ID: 'ANtm'. Base ability: AbilityIds.transmute. */ +/** 'ANtm' / AbilityIds.transmute */ public class AbilityDefinitionAlchemistTransmute extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.transmute) @@ -643,7 +643,7 @@ public class AbilityDefinitionAlchemistTransmute extends AbilityDefinition addTooltipProperty("Gold Cost Factor", lc) -/** WC3 ability ID: 'AIa3'. Base ability: AbilityIds.agilityBonusPlus3. */ +/** 'AIa3' / AbilityIds.agilityBonusPlus3 */ public class AbilityDefinitionAgilityBonusPlus3 extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.agilityBonusPlus3) @@ -677,7 +677,7 @@ public class AbilityDefinitionAgilityBonusPlus3 extends AbilityDefinition addTooltipProperty("Strength Bonus", lc) -/** WC3 ability ID: 'AIa1'. Base ability: AbilityIds.agilityBonusPlus1. */ +/** 'AIa1' / AbilityIds.agilityBonusPlus1 */ public class AbilityDefinitionAgilityBonusPlus1 extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.agilityBonusPlus1) @@ -711,7 +711,7 @@ public class AbilityDefinitionAgilityBonusPlus1 extends AbilityDefinition addTooltipProperty("Strength Bonus", lc) -/** WC3 ability ID: 'AIa2'. Base ability: AbilityIds.agilityBonusPlus2. */ +/** 'AIa2' / AbilityIds.agilityBonusPlus2 */ public class AbilityDefinitionAgilityBonusPlus2 extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.agilityBonusPlus2) @@ -745,7 +745,7 @@ public class AbilityDefinitionAgilityBonusPlus2 extends AbilityDefinition addTooltipProperty("Strength Bonus", lc) -/** WC3 ability ID: 'AIa5'. Base ability: AbilityIds.agilityBonusPlus5. */ +/** 'AIa5' / AbilityIds.agilityBonusPlus5 */ public class AbilityDefinitionAgilityBonusPlus5 extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.agilityBonusPlus5) @@ -779,7 +779,7 @@ public class AbilityDefinitionAgilityBonusPlus5 extends AbilityDefinition addTooltipProperty("Strength Bonus", lc) -/** WC3 ability ID: 'ANth'. Base ability: AbilityIds.thornyShieldCreep. */ +/** 'ANth' / AbilityIds.thornyShieldCreep */ public class AbilityDefinitionThornyShieldCreep extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.thornyShieldCreep) @@ -806,7 +806,7 @@ public class AbilityDefinitionThornyShieldCreep extends AbilityDefinition addTooltipProperty("Returned Damage Factor", lc) -/** WC3 ability ID: 'AIa6'. Base ability: AbilityIds.agilityBonusPlus6. */ +/** 'AIa6' / AbilityIds.agilityBonusPlus6 */ public class AbilityDefinitionAgilityBonusPlus6 extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.agilityBonusPlus6) @@ -840,7 +840,7 @@ public class AbilityDefinitionAgilityBonusPlus6 extends AbilityDefinition addTooltipProperty("Strength Bonus", lc) -/** WC3 ability ID: 'AHdr'. Base ability: AbilityIds.siphonMana. */ +/** 'AHdr' / AbilityIds.siphonMana */ public class AbilityDefinitionBloodMageSiphonMana extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.siphonMana) @@ -909,7 +909,7 @@ public class AbilityDefinitionBloodMageSiphonMana extends AbilityDefinition addTooltipProperty("Life Transferred Per Second", lc) -/** WC3 ability ID: 'ACps'. Base ability: AbilityIds.possessioncreep. */ +/** 'ACps' / AbilityIds.possessioncreep */ public class AbilityDefinitionPossessioncreep extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.possessioncreep) @@ -922,7 +922,7 @@ public class AbilityDefinitionPossessioncreep extends AbilityDefinition addTooltipProperty("Maximum Creep Level", lc) -/** WC3 ability ID: 'AHds'. Base ability: AbilityIds.divineShield. */ +/** 'AHds' / AbilityIds.divineShield */ public class AbilityDefinitionPaladinDivineShield extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.divineShield) @@ -935,7 +935,7 @@ public class AbilityDefinitionPaladinDivineShield extends AbilityDefinition addTooltipProperty("Can Deactivate", lc) -/** WC3 ability ID: 'ACds'. Base ability: AbilityIds.divineShield1. */ +/** 'ACds' / AbilityIds.divineShield1 */ public class AbilityDefinitionDivineShieldCreep extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.divineShield1) @@ -948,7 +948,7 @@ public class AbilityDefinitionDivineShieldCreep extends AbilityDefinition addTooltipProperty("Can Deactivate", lc) -/** WC3 ability ID: 'ACpu'. Base ability: AbilityIds.purgeCreep. */ +/** 'ACpu' / AbilityIds.purgeCreep */ public class AbilityDefinitionPurgeCreep extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.purgeCreep) @@ -996,7 +996,7 @@ public class AbilityDefinitionPurgeCreep extends AbilityDefinition addTooltipProperty("Summoned Unit Damage", lc) -/** WC3 ability ID: 'ACr1'. Base ability: AbilityIds.roarcreepSkeletalOrc. */ +/** 'ACr1' / AbilityIds.roarcreepSkeletalOrc */ public class AbilityDefinitionRoarcreepSkeletalOrc extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.roarcreepSkeletalOrc) @@ -1051,7 +1051,7 @@ public class AbilityDefinitionRoarcreepSkeletalOrc extends AbilityDefinition addTooltipProperty("Max Units", lc) -/** WC3 ability ID: 'ANta'. Base ability: AbilityIds.taunt1. */ +/** 'ANta' / AbilityIds.taunt1 */ public class AbilityDefinitionTauntCreep extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.taunt1) @@ -1106,7 +1106,7 @@ public class AbilityDefinitionTauntCreep extends AbilityDefinition def.setLvlDataInt("Tau4", level, 4, value) -/** WC3 ability ID: 'ACr2'. Base ability: AbilityIds.rejuvenation. */ +/** 'ACr2' / AbilityIds.rejuvenation */ public class AbilityDefinitionRejuvinationFurbolg extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.rejuvenation) @@ -1143,7 +1143,7 @@ public class AbilityDefinitionRejuvinationFurbolg extends AbilityDefinition def.setLvlDataInt("Rej3", level, 3, value) -/** WC3 ability ID: 'ACpv'. Base ability: AbilityIds.pulverize1. */ +/** 'ACpv' / AbilityIds.pulverize1 */ public class AbilityDefinitionPulverizecreep extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.pulverize1) @@ -1177,7 +1177,7 @@ public class AbilityDefinitionPulverizecreep extends AbilityDefinition addTooltipProperty("Chance to Stomp (%)", lc) -/** WC3 ability ID: 'ANsw'. Base ability: AbilityIds.beastMasterSummonHawk. */ +/** 'ANsw' / AbilityIds.beastMasterSummonHawk */ public class AbilityDefinitionBeastMasterSummonHawk extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.beastMasterSummonHawk) @@ -1197,7 +1197,7 @@ public class AbilityDefinitionBeastMasterSummonHawk extends AbilityDefinition addTooltipProperty("Summoned Unit Type", lc) -/** WC3 ability ID: 'ANsy'. Base ability: AbilityIds.tinkererSummonFactoryLevel0. */ +/** 'ANsy' / AbilityIds.tinkererSummonFactoryLevel0 */ public class AbilityDefinitionTinkererSummonFactoryLevel0 extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.tinkererSummonFactoryLevel0) @@ -1245,7 +1245,7 @@ public class AbilityDefinitionTinkererSummonFactoryLevel0 extends AbilityDefinit addTooltipProperty("Spawn Unit Duration", lc) -/** WC3 ability ID: 'ACpy'. Base ability: AbilityIds.polymorphcreep. */ +/** 'ACpy' / AbilityIds.polymorphcreep */ public class AbilityDefinitionPolymorphcreep extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.polymorphcreep) @@ -1286,7 +1286,7 @@ public class AbilityDefinitionPolymorphcreep extends AbilityDefinition addTooltipProperty("Maximum Creep Level", lc) -/** WC3 ability ID: 'ANst'. Base ability: AbilityIds.beastMasterStampede. */ +/** 'ANst' / AbilityIds.beastMasterStampede */ public class AbilityDefinitionBeastMasterStampede extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.beastMasterStampede) @@ -1327,7 +1327,7 @@ public class AbilityDefinitionBeastMasterStampede extends AbilityDefinition addTooltipProperty("Damage Amount", lc) -/** WC3 ability ID: 'ANso'. Base ability: AbilityIds.soulBurn. */ +/** 'ANso' / AbilityIds.soulBurn */ public class AbilityDefinitionFirelordSoulBurn extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.soulBurn) @@ -1368,7 +1368,7 @@ public class AbilityDefinitionFirelordSoulBurn extends AbilityDefinition addTooltipProperty("Damage Penalty", lc) -/** WC3 ability ID: 'ANsq'. Base ability: AbilityIds.beastMasterSummonQuilbeast. */ +/** 'ANsq' / AbilityIds.beastMasterSummonQuilbeast */ public class AbilityDefinitionBeastMasterSummonQuilbeast extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.beastMasterSummonQuilbeast) @@ -1388,7 +1388,7 @@ public class AbilityDefinitionBeastMasterSummonQuilbeast extends AbilityDefiniti addTooltipProperty("Summoned Unit Type", lc) -/** WC3 ability ID: 'Afzy'. Base ability: AbilityIds.frenzy. */ +/** 'Afzy' / AbilityIds.frenzy */ public class AbilityDefinitionFrenzy extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.frenzy) @@ -1415,7 +1415,7 @@ public class AbilityDefinitionFrenzy extends AbilityDefinition addTooltipProperty("Scaling Factor", lc) -/** WC3 ability ID: 'ANsl'. Base ability: AbilityIds.soulPreservation. */ +/** 'ANsl' / AbilityIds.soulPreservation */ public class AbilityDefinitionMalganisSoulPreservation extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.soulPreservation) @@ -1428,7 +1428,7 @@ public class AbilityDefinitionMalganisSoulPreservation extends AbilityDefinition addTooltipProperty("Unit to Preserve", lc) -/** WC3 ability ID: 'ANsg'. Base ability: AbilityIds.beastMasterSummonBear. */ +/** 'ANsg' / AbilityIds.beastMasterSummonBear */ public class AbilityDefinitionBeastMasterSummonBear extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.beastMasterSummonBear) @@ -1448,7 +1448,7 @@ public class AbilityDefinitionBeastMasterSummonBear extends AbilityDefinition addTooltipProperty("Summoned Unit Type", lc) -/** WC3 ability ID: 'ANsi'. Base ability: AbilityIds.silence. */ +/** 'ANsi' / AbilityIds.silence */ public class AbilityDefinitionDarkRangerSilence extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.silence) @@ -1482,7 +1482,7 @@ public class AbilityDefinitionDarkRangerSilence extends AbilityDefinition addTooltipProperty("Attacks Prevented", lc) -/** WC3 ability ID: 'ANsa'. Base ability: AbilityIds.sanctuary. */ +/** 'ANsa' / AbilityIds.sanctuary */ public class AbilityDefinitionSanctuary extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.sanctuary) @@ -1523,7 +1523,7 @@ public class AbilityDefinitionSanctuary extends AbilityDefinition addTooltipProperty("Unit Regeneration Delay", lc) -/** WC3 ability ID: 'Sshm'. Base ability: AbilityIds.shadowMeldInstant. */ +/** 'Sshm' / AbilityIds.shadowMeldInstant */ public class AbilityDefinitionShadowMeldInstant extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.shadowMeldInstant) @@ -1557,7 +1557,7 @@ public class AbilityDefinitionShadowMeldInstant extends AbilityDefinition addTooltipProperty("Permanent Cloak", lc) -/** WC3 ability ID: 'ANse'. Base ability: AbilityIds.spellShieldAOE. */ +/** 'ANse' / AbilityIds.spellShieldAOE */ public class AbilityDefinitionSpellShieldAOE extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.spellShieldAOE) @@ -1570,7 +1570,7 @@ public class AbilityDefinitionSpellShieldAOE extends AbilityDefinition addTooltipProperty("Shield Cooldown Time", lc) -/** WC3 ability ID: 'AIae'. Base ability: AbilityIds.itemAuraEndurance. */ +/** 'AIae' / AbilityIds.itemAuraEndurance */ public class AbilityDefinitionItemAuraEndurance extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemAuraEndurance) @@ -1590,7 +1590,7 @@ public class AbilityDefinitionItemAuraEndurance extends AbilityDefinition addTooltipProperty("Attack Speed Increase (%)", lc) -/** WC3 ability ID: 'ACs9'. Base ability: AbilityIds.feralSpirit1. */ +/** 'ACs9' / AbilityIds.feralSpirit1 */ public class AbilityDefinitionSpiritPigcreep extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.feralSpirit1) @@ -1610,7 +1610,7 @@ public class AbilityDefinitionSpiritPigcreep extends AbilityDefinition addTooltipProperty("Number of Summoned Units", lc) -/** WC3 ability ID: 'Auco'. Base ability: AbilityIds.unstableConcoction. */ +/** 'Auco' / AbilityIds.unstableConcoction */ public class AbilityDefinitionUnstableConcoction extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.unstableConcoction) @@ -1658,7 +1658,7 @@ public class AbilityDefinitionUnstableConcoction extends AbilityDefinition addTooltipProperty("Partial Damage Radius", lc) -/** WC3 ability ID: 'AIad'. Base ability: AbilityIds.itemAuraDevotion. */ +/** 'AIad' / AbilityIds.itemAuraDevotion */ public class AbilityDefinitionItemAuraDevotion extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemAuraDevotion) @@ -1678,7 +1678,7 @@ public class AbilityDefinitionItemAuraDevotion extends AbilityDefinition addTooltipProperty("Armor Bonus", lc) -/** WC3 ability ID: 'AIaa'. Base ability: AbilityIds.itemAttackDamageGain. */ +/** 'AIaa' / AbilityIds.itemAttackDamageGain */ public class AbilityDefinitionAttackMod extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemAttackDamageGain) @@ -1691,7 +1691,7 @@ public class AbilityDefinitionAttackMod extends AbilityDefinition addTooltipProperty("Attack Modification", lc) -/** WC3 ability ID: 'AHav'. Base ability: AbilityIds.avatar. */ +/** 'AHav' / AbilityIds.avatar */ public class AbilityDefinitionMountainKingAvatar extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.avatar) @@ -1725,7 +1725,7 @@ public class AbilityDefinitionMountainKingAvatar extends AbilityDefinition addTooltipProperty("Hit Point Bonus", lc) -/** WC3 ability ID: 'AIab'. Base ability: AbilityIds.itemHeroStatBonus. */ +/** 'AIab' / AbilityIds.itemHeroStatBonus */ public class AbilityDefinitionAIab extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemHeroStatBonus) @@ -1759,7 +1759,7 @@ public class AbilityDefinitionAIab extends AbilityDefinition addTooltipProperty("Strength Bonus", lc) -/** WC3 ability ID: 'ANrn'. Base ability: AbilityIds.reincarnation. */ +/** 'ANrn' / AbilityIds.reincarnation */ public class AbilityDefinitionMannorothReincarnation extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.reincarnation) @@ -1772,7 +1772,7 @@ public class AbilityDefinitionMannorothReincarnation extends AbilityDefinition addTooltipProperty("Reincarnation Delay", lc) -/** WC3 ability ID: 'AIan'. Base ability: AbilityIds.itemAnimateDead. */ +/** 'AIan' / AbilityIds.itemAnimateDead */ public class AbilityDefinitionAnimateDead extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemAnimateDead) @@ -1799,7 +1799,7 @@ public class AbilityDefinitionAnimateDead extends AbilityDefinition addTooltipProperty("Inherit Upgrades", lc) -/** WC3 ability ID: 'AIam'. Base ability: AbilityIds.itemAgilityGain. */ +/** 'AIam' / AbilityIds.itemAgilityGain */ public class AbilityDefinitionAgilityMod extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemAgilityGain) @@ -1833,7 +1833,7 @@ public class AbilityDefinitionAgilityMod extends AbilityDefinition addTooltipProperty("Strength Bonus", lc) -/** WC3 ability ID: 'ACrf'. Base ability: AbilityIds.rainofFire1. */ +/** 'ACrf' / AbilityIds.rainofFire1 */ public class AbilityDefinitionRainofFirecreep extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.rainofFire1) @@ -1881,7 +1881,7 @@ public class AbilityDefinitionRainofFirecreep extends AbilityDefinition addTooltipProperty("Damage", lc) -/** WC3 ability ID: 'AUsl'. Base ability: AbilityIds.sleep2. */ +/** 'AUsl' / AbilityIds.sleep2 */ public class AbilityDefinitionDreadlordSleep extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.sleep2) @@ -1894,7 +1894,7 @@ public class AbilityDefinitionDreadlordSleep extends AbilityDefinition addTooltipProperty("Stun Duration", lc) -/** WC3 ability ID: 'ACrd'. Base ability: AbilityIds.raiseDeadCreep. */ +/** 'ACrd' / AbilityIds.raiseDeadCreep */ public class AbilityDefinitionRaiseDeadCreep extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.raiseDeadCreep) @@ -1935,7 +1935,7 @@ public class AbilityDefinitionRaiseDeadCreep extends AbilityDefinition addTooltipProperty("Unit Type One", lc) -/** WC3 ability ID: 'Afa2'. Base ability: AbilityIds.faerieFireAfa2. */ +/** 'Afa2' / AbilityIds.faerieFireAfa2 */ public class AbilityDefinitionFaerieFireAfa2 extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.faerieFireAfa2) @@ -1955,7 +1955,7 @@ public class AbilityDefinitionFaerieFireAfa2 extends AbilityDefinition addTooltipProperty("Defense Reduction", lc) -/** WC3 ability ID: 'Suhf'. Base ability: AbilityIds.unholyFrenzy1. */ +/** 'Suhf' / AbilityIds.unholyFrenzy1 */ public class AbilityDefinitionUnholyFrenzyWarlock extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.unholyFrenzy1) @@ -1975,7 +1975,7 @@ public class AbilityDefinitionUnholyFrenzyWarlock extends AbilityDefinition addTooltipProperty("Damage per Second", lc) -/** WC3 ability ID: 'AHad'. Base ability: AbilityIds.devotionAura. */ +/** 'AHad' / AbilityIds.devotionAura */ public class AbilityDefinitionPaladinDevotionAura extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.devotionAura) @@ -1995,7 +1995,7 @@ public class AbilityDefinitionPaladinDevotionAura extends AbilityDefinition addTooltipProperty("Armor Bonus", lc) -/** WC3 ability ID: 'ANrg'. Base ability: AbilityIds.tinkererRoboGoblinLevel0. */ +/** 'ANrg' / AbilityIds.tinkererRoboGoblinLevel0 */ public class AbilityDefinitionTinkererRoboGoblinLevel0 extends AbilityDefinition private bitset morphingFlagsSet = bitset(1) @@ -2059,7 +2059,7 @@ public class AbilityDefinitionTinkererRoboGoblinLevel0 extends AbilityDefinition addTooltipProperty("Alternate Form Unit", lc) -/** WC3 ability ID: 'ACrj'. Base ability: AbilityIds.rejuvinationcreep. */ +/** 'ACrj' / AbilityIds.rejuvinationcreep */ public class AbilityDefinitionRejuvinationcreep extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.rejuvinationcreep) @@ -2096,7 +2096,7 @@ public class AbilityDefinitionRejuvinationcreep extends AbilityDefinition def.setLvlDataInt("Rej3", level, 3, value) -/** WC3 ability ID: 'ANrf'. Base ability: AbilityIds.rainofFire. */ +/** 'ANrf' / AbilityIds.rainofFire */ public class AbilityDefinitionRainofFire extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.rainofFire) @@ -2144,7 +2144,7 @@ public class AbilityDefinitionRainofFire extends AbilityDefinition addTooltipProperty("Damage", lc) -/** WC3 ability ID: 'AIav'. Base ability: AbilityIds.itemAuraVampiric. */ +/** 'AIav' / AbilityIds.itemAuraVampiric */ public class AbilityDefinitionItemAuraVampiric extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemAuraVampiric) @@ -2157,7 +2157,7 @@ public class AbilityDefinitionItemAuraVampiric extends AbilityDefinition addTooltipProperty("Attack Damage Stolen (%)", lc) -/** WC3 ability ID: 'AIau'. Base ability: AbilityIds.itemAuraUnholy. */ +/** 'AIau' / AbilityIds.itemAuraUnholy */ public class AbilityDefinitionItemAuraUnholy extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemAuraUnholy) @@ -2184,7 +2184,7 @@ public class AbilityDefinitionItemAuraUnholy extends AbilityDefinition addTooltipProperty("Movement Speed Increase (%)", lc) -/** WC3 ability ID: 'AHab'. Base ability: AbilityIds.brillianceAura. */ +/** 'AHab' / AbilityIds.brillianceAura */ public class AbilityDefinitionArchMageBrillianceAura extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.brillianceAura) @@ -2204,7 +2204,7 @@ public class AbilityDefinitionArchMageBrillianceAura extends AbilityDefinition addTooltipProperty("Percent Bonus", lc) -/** WC3 ability ID: 'ANre'. Base ability: AbilityIds.manaRegeneration. */ +/** 'ANre' / AbilityIds.manaRegeneration */ public class AbilityDefinitionNeutralRegenmanaonly extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.manaRegeneration) @@ -2224,7 +2224,7 @@ public class AbilityDefinitionNeutralRegenmanaonly extends AbilityDefinition addTooltipProperty("Amount Regenerated", lc) -/** WC3 ability ID: 'ACro'. Base ability: AbilityIds.roarcreep. */ +/** 'ACro' / AbilityIds.roarcreep */ public class AbilityDefinitionRoarcreep extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.roarcreep) @@ -2279,7 +2279,7 @@ public class AbilityDefinitionRoarcreep extends AbilityDefinition addTooltipProperty("Max Units", lc) -/** WC3 ability ID: 'AIat'. Base ability: AbilityIds.itemDamageBonus. */ +/** 'AIat' / AbilityIds.itemDamageBonus */ public class AbilityDefinitionAttackBonus extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemDamageBonus) @@ -2292,7 +2292,7 @@ public class AbilityDefinitionAttackBonus extends AbilityDefinition addTooltipProperty("Attack Bonus", lc) -/** WC3 ability ID: 'AIas'. Base ability: AbilityIds.itemAttackSpeedBonus. */ +/** 'AIas' / AbilityIds.itemAttackSpeedBonus */ public class AbilityDefinitionAIas extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemAttackSpeedBonus) @@ -2305,7 +2305,7 @@ public class AbilityDefinitionAIas extends AbilityDefinition addTooltipProperty("Attack Speed Increase", lc) -/** WC3 ability ID: 'ACrn'. Base ability: AbilityIds.reincarnation1. */ +/** 'ACrn' / AbilityIds.reincarnation1 */ public class AbilityDefinitionReincarnationcreep extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.reincarnation1) @@ -2318,7 +2318,7 @@ public class AbilityDefinitionReincarnationcreep extends AbilityDefinition addTooltipProperty("Reincarnation Delay", lc) -/** WC3 ability ID: 'AIar'. Base ability: AbilityIds.itemAuraTrueshot. */ +/** 'AIar' / AbilityIds.itemAuraTrueshot */ public class AbilityDefinitionItemAuraTrueshot extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemAuraTrueshot) @@ -2352,7 +2352,7 @@ public class AbilityDefinitionItemAuraTrueshot extends AbilityDefinition addTooltipProperty("Melee Bonus", lc) -/** WC3 ability ID: 'ACt2'. Base ability: AbilityIds.slam1. */ +/** 'ACt2' / AbilityIds.slam1 */ public class AbilityDefinitionThunderClapThunderLizard extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.slam1) @@ -2386,7 +2386,7 @@ public class AbilityDefinitionThunderClapThunderLizard extends AbilityDefinition addTooltipProperty("Movement Speed Reduction", lc) -/** WC3 ability ID: 'AEsh'. Base ability: AbilityIds.shadowStrike. */ +/** 'AEsh' / AbilityIds.shadowStrike */ public class AbilityDefinitionWardenShadowStrike extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.shadowStrike) @@ -2427,7 +2427,7 @@ public class AbilityDefinitionWardenShadowStrike extends AbilityDefinition addTooltipProperty("Attack Speed Factor", lc) -/** WC3 ability ID: 'AHbn'. Base ability: AbilityIds.banish. */ +/** 'AHbn' / AbilityIds.banish */ public class AbilityDefinitionBloodMageBanish extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.banish) @@ -2447,7 +2447,7 @@ public class AbilityDefinitionBloodMageBanish extends AbilityDefinition addTooltipProperty("Movement Speed Reduction (%)", lc) -/** WC3 ability ID: 'AIba'. Base ability: AbilityIds.itemAuraBrilliance. */ +/** 'AIba' / AbilityIds.itemAuraBrilliance */ public class AbilityDefinitionItemAuraBrilliance extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemAuraBrilliance) @@ -2467,7 +2467,7 @@ public class AbilityDefinitionItemAuraBrilliance extends AbilityDefinition addTooltipProperty("Percent Bonus", lc) -/** WC3 ability ID: 'ANrc'. Base ability: AbilityIds.rainofChaos. */ +/** 'ANrc' / AbilityIds.rainofChaos */ public class AbilityDefinitionRainofChaos extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.rainofChaos) @@ -2487,7 +2487,7 @@ public class AbilityDefinitionRainofChaos extends AbilityDefinition addTooltipProperty("Number of Units Created", lc) -/** WC3 ability ID: 'AIbg'. Base ability: AbilityIds.buildTinyGreatHall. */ +/** 'AIbg' / AbilityIds.buildTinyGreatHall */ public class AbilityDefinitionBuildTinyGreatHall extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.buildTinyGreatHall) @@ -2500,7 +2500,7 @@ public class AbilityDefinitionBuildTinyGreatHall extends AbilityDefinition addTooltipProperty("Unit Created (per player race)", lc) -/** WC3 ability ID: 'AUts'. Base ability: AbilityIds.cryptLordSpikedCarapace. */ +/** 'AUts' / AbilityIds.cryptLordSpikedCarapace */ public class AbilityDefinitionCryptLordSpikedCarapace extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.cryptLordSpikedCarapace) @@ -2527,7 +2527,7 @@ public class AbilityDefinitionCryptLordSpikedCarapace extends AbilityDefinition addTooltipProperty("Returned Damage Factor", lc) -/** WC3 ability ID: 'AEsb'. Base ability: AbilityIds.starfall1. */ +/** 'AEsb' / AbilityIds.starfall1 */ public class AbilityDefinitionCenariusBeefyStarfall extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.starfall1) @@ -2554,7 +2554,7 @@ public class AbilityDefinitionCenariusBeefyStarfall extends AbilityDefinition addTooltipProperty("Building Reduction", lc) -/** WC3 ability ID: 'AEsf'. Base ability: AbilityIds.starfall. */ +/** 'AEsf' / AbilityIds.starfall */ public class AbilityDefinitionMoonPriestessStarfall extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.starfall) @@ -2581,7 +2581,7 @@ public class AbilityDefinitionMoonPriestessStarfall extends AbilityDefinition addTooltipProperty("Building Reduction", lc) -/** WC3 ability ID: 'AHbz'. Base ability: AbilityIds.blizzard. */ +/** 'AHbz' / AbilityIds.blizzard */ public class AbilityDefinitionArchMageBlizzard extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.blizzard) @@ -2629,7 +2629,7 @@ public class AbilityDefinitionArchMageBlizzard extends AbilityDefinition addTooltipProperty("Damage", lc) -/** WC3 ability ID: 'AId1'. Base ability: AbilityIds.itemArmorBonus. */ +/** 'AId1' / AbilityIds.itemArmorBonus */ public class AbilityDefinitionDefenseBonusPlus1 extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemArmorBonus) @@ -2642,7 +2642,7 @@ public class AbilityDefinitionDefenseBonusPlus1 extends AbilityDefinition addTooltipProperty("Defense Bonus", lc) -/** WC3 ability ID: 'ACsa'. Base ability: AbilityIds.searingArrows. */ +/** 'ACsa' / AbilityIds.searingArrows */ public class AbilityDefinitionSearingArrowscreep extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.searingArrows) @@ -2655,7 +2655,7 @@ public class AbilityDefinitionSearingArrowscreep extends AbilityDefinition addTooltipProperty("Damage Bonus", lc) -/** WC3 ability ID: 'ANs1'. Base ability: AbilityIds.tinkererSummonFactoryLevel1. */ +/** 'ANs1' / AbilityIds.tinkererSummonFactoryLevel1 */ public class AbilityDefinitionTinkererSummonFactoryLevel1 extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.tinkererSummonFactoryLevel1) @@ -2703,7 +2703,7 @@ public class AbilityDefinitionTinkererSummonFactoryLevel1 extends AbilityDefinit addTooltipProperty("Spawn Unit Duration", lc) -/** WC3 ability ID: 'AId3'. Base ability: AbilityIds.defenseBonusPlus3. */ +/** 'AId3' / AbilityIds.defenseBonusPlus3 */ public class AbilityDefinitionDefenseBonusPlus3 extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.defenseBonusPlus3) @@ -2716,7 +2716,7 @@ public class AbilityDefinitionDefenseBonusPlus3 extends AbilityDefinition addTooltipProperty("Defense Bonus", lc) -/** WC3 ability ID: 'AId2'. Base ability: AbilityIds.defenseBonusPlus2. */ +/** 'AId2' / AbilityIds.defenseBonusPlus2 */ public class AbilityDefinitionDefenseBonusPlus2 extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.defenseBonusPlus2) @@ -2729,7 +2729,7 @@ public class AbilityDefinitionDefenseBonusPlus2 extends AbilityDefinition addTooltipProperty("Defense Bonus", lc) -/** WC3 ability ID: 'ANs3'. Base ability: AbilityIds.tinkererSummonFactoryLevel3. */ +/** 'ANs3' / AbilityIds.tinkererSummonFactoryLevel3 */ public class AbilityDefinitionTinkererSummonFactoryLevel3 extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.tinkererSummonFactoryLevel3) @@ -2777,7 +2777,7 @@ public class AbilityDefinitionTinkererSummonFactoryLevel3 extends AbilityDefinit addTooltipProperty("Spawn Unit Duration", lc) -/** WC3 ability ID: 'ACsf'. Base ability: AbilityIds.feralSpirit. */ +/** 'ACsf' / AbilityIds.feralSpirit */ public class AbilityDefinitionSpiritWolfcreep extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.feralSpirit) @@ -2797,7 +2797,7 @@ public class AbilityDefinitionSpiritWolfcreep extends AbilityDefinition addTooltipProperty("Number of Summoned Units", lc) -/** WC3 ability ID: 'ANs2'. Base ability: AbilityIds.tinkererSummonFactoryLevel2. */ +/** 'ANs2' / AbilityIds.tinkererSummonFactoryLevel2 */ public class AbilityDefinitionTinkererSummonFactoryLevel2 extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.tinkererSummonFactoryLevel2) @@ -2845,7 +2845,7 @@ public class AbilityDefinitionTinkererSummonFactoryLevel2 extends AbilityDefinit addTooltipProperty("Spawn Unit Duration", lc) -/** WC3 ability ID: 'AIbm'. Base ability: AbilityIds.maxManaBonusMost. */ +/** 'AIbm' / AbilityIds.maxManaBonusMost */ public class AbilityDefinitionMaxManaBonusMost extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.maxManaBonusMost) @@ -2858,7 +2858,7 @@ public class AbilityDefinitionMaxManaBonusMost extends AbilityDefinition addTooltipProperty("Max Mana Gained", lc) -/** WC3 ability ID: 'ACsh'. Base ability: AbilityIds.shockwave. */ +/** 'ACsh' / AbilityIds.shockwave */ public class AbilityDefinitionShockwaveCreep extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.shockwave) @@ -2892,7 +2892,7 @@ public class AbilityDefinitionShockwaveCreep extends AbilityDefinition addTooltipProperty("Maximum Damage", lc) -/** WC3 ability ID: 'AIbl'. Base ability: AbilityIds.buildTinyCastle. */ +/** 'AIbl' / AbilityIds.buildTinyCastle */ public class AbilityDefinitionBuildTinyCastle extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.buildTinyCastle) @@ -2905,7 +2905,7 @@ public class AbilityDefinitionBuildTinyCastle extends AbilityDefinition addTooltipProperty("Unit Created (per player race)", lc) -/** WC3 ability ID: 'ACsi'. Base ability: AbilityIds.silenceCreep. */ +/** 'ACsi' / AbilityIds.silenceCreep */ public class AbilityDefinitionSilenceCreep extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.silenceCreep) @@ -2939,7 +2939,7 @@ public class AbilityDefinitionSilenceCreep extends AbilityDefinition addTooltipProperty("Attacks Prevented", lc) -/** WC3 ability ID: 'ACsl'. Base ability: AbilityIds.sleep1. */ +/** 'ACsl' / AbilityIds.sleep1 */ public class AbilityDefinitionSleepcreep extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.sleep1) @@ -2952,7 +2952,7 @@ public class AbilityDefinitionSleepcreep extends AbilityDefinition addTooltipProperty("Stun Duration", lc) -/** WC3 ability ID: 'AIbx'. Base ability: AbilityIds.bashitem. */ +/** 'AIbx' / AbilityIds.bashitem */ public class AbilityDefinitionBashitem extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.bashitem) @@ -2993,7 +2993,7 @@ public class AbilityDefinitionBashitem extends AbilityDefinition addTooltipProperty("Chance to Miss", lc) -/** WC3 ability ID: 'AId5'. Base ability: AbilityIds.defenseBonusPlus5. */ +/** 'AId5' / AbilityIds.defenseBonusPlus5 */ public class AbilityDefinitionDefenseBonusPlus5 extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.defenseBonusPlus5) @@ -3006,7 +3006,7 @@ public class AbilityDefinitionDefenseBonusPlus5 extends AbilityDefinition addTooltipProperty("Defense Bonus", lc) -/** WC3 ability ID: 'AHbh'. Base ability: AbilityIds.bash. */ +/** 'AHbh' / AbilityIds.bash */ public class AbilityDefinitionMountainKingBash extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.bash) @@ -3047,7 +3047,7 @@ public class AbilityDefinitionMountainKingBash extends AbilityDefinition addTooltipProperty("Damage Multiplier", lc) -/** WC3 ability ID: 'ACsm'. Base ability: AbilityIds.siphonManaCreep. */ +/** 'ACsm' / AbilityIds.siphonManaCreep */ public class AbilityDefinitionSiphonManaCreep extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.siphonManaCreep) @@ -3116,7 +3116,7 @@ public class AbilityDefinitionSiphonManaCreep extends AbilityDefinition addTooltipProperty("Drain Interval (seconds)", lc) -/** WC3 ability ID: 'AId4'. Base ability: AbilityIds.defenseBonusPlus4. */ +/** 'AId4' / AbilityIds.defenseBonusPlus4 */ public class AbilityDefinitionDefenseBonusPlus4 extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.defenseBonusPlus4) @@ -3129,7 +3129,7 @@ public class AbilityDefinitionDefenseBonusPlus4 extends AbilityDefinition addTooltipProperty("Defense Bonus", lc) -/** WC3 ability ID: 'AIbt'. Base ability: AbilityIds.buildTinyScoutTower. */ +/** 'AIbt' / AbilityIds.buildTinyScoutTower */ public class AbilityDefinitionBuildTinyScoutTower extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.buildTinyScoutTower) @@ -3142,7 +3142,7 @@ public class AbilityDefinitionBuildTinyScoutTower extends AbilityDefinition addTooltipProperty("Unit Created (per player race)", lc) -/** WC3 ability ID: 'AIcf'. Base ability: AbilityIds.itemImmolation. */ +/** 'AIcf' / AbilityIds.itemImmolation */ public class AbilityDefinitionItemCloakOfFlames extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemImmolation) @@ -3169,7 +3169,7 @@ public class AbilityDefinitionItemCloakOfFlames extends AbilityDefinition addTooltipProperty("Mana Used Per Second", lc) -/** WC3 ability ID: 'AIcd'. Base ability: AbilityIds.itemAuraCommand. */ +/** 'AIcd' / AbilityIds.itemAuraCommand */ public class AbilityDefinitionItemAuraCommand extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemAuraCommand) @@ -3203,7 +3203,7 @@ public class AbilityDefinitionItemAuraCommand extends AbilityDefinition addTooltipProperty("Melee Bonus", lc) -/** WC3 ability ID: 'Ahar'. Base ability: AbilityIds.harvest. */ +/** 'Ahar' / AbilityIds.harvest */ public class AbilityDefinitionHarvest extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.harvest) @@ -3230,7 +3230,7 @@ public class AbilityDefinitionHarvest extends AbilityDefinition addTooltipProperty("Damage to Tree", lc) -/** WC3 ability ID: 'ACm3'. Base ability: AbilityIds.spellImmunity1. */ +/** 'ACm3' / AbilityIds.spellImmunity1 */ public class AbilityDefinitionMagicImmunityDragons extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.spellImmunity1) @@ -3243,7 +3243,7 @@ public class AbilityDefinitionMagicImmunityDragons extends AbilityDefinition addTooltipProperty("Magic Damage Factor", lc) -/** WC3 ability ID: 'ACm2'. Base ability: AbilityIds.spellImmunity. */ +/** 'ACm2' / AbilityIds.spellImmunity */ public class AbilityDefinitionMagicImmunityArchimonde extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.spellImmunity) @@ -3256,7 +3256,7 @@ public class AbilityDefinitionMagicImmunityArchimonde extends AbilityDefinition addTooltipProperty("Magic Damage Factor", lc) -/** WC3 ability ID: 'AIcb'. Base ability: AbilityIds.orbofCorruption. */ +/** 'AIcb' / AbilityIds.orbofCorruption */ public class AbilityDefinitionOrbofCorruption extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.orbofCorruption) @@ -3283,7 +3283,7 @@ public class AbilityDefinitionOrbofCorruption extends AbilityDefinition addTooltipProperty("Damage Bonus Dice", lc) -/** WC3 ability ID: 'AEsv'. Base ability: AbilityIds.wardenSpiritofVengeance. */ +/** 'AEsv' / AbilityIds.wardenSpiritofVengeance */ public class AbilityDefinitionWardenSpiritofVengeance extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.wardenSpiritofVengeance) @@ -3303,7 +3303,7 @@ public class AbilityDefinitionWardenSpiritofVengeance extends AbilityDefinition addTooltipProperty("Number of Summoned Units", lc) -/** WC3 ability ID: 'AIct'. Base ability: AbilityIds.itemChangeTOD. */ +/** 'AIct' / AbilityIds.itemChangeTOD */ public class AbilityDefinitionItemChangeTOD extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemChangeTOD) @@ -3323,7 +3323,7 @@ public class AbilityDefinitionItemChangeTOD extends AbilityDefinition addTooltipProperty("New Time of Day - Hour", lc) -/** WC3 ability ID: 'AEst'. Base ability: AbilityIds.scout. */ +/** 'AEst' / AbilityIds.scout */ public class AbilityDefinitionMoonPriestessScout extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.scout) @@ -3343,7 +3343,7 @@ public class AbilityDefinitionMoonPriestessScout extends AbilityDefinition addTooltipProperty("Summoned Unit Type", lc) -/** WC3 ability ID: 'AIcy'. Base ability: AbilityIds.cycloneAIcy. */ +/** 'AIcy' / AbilityIds.cycloneAIcy */ public class AbilityDefinitionCycloneAIcy extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.cycloneAIcy) @@ -3356,7 +3356,7 @@ public class AbilityDefinitionCycloneAIcy extends AbilityDefinition addTooltipProperty("Can Be Dispelled", lc) -/** WC3 ability ID: 'Aexh'. Base ability: AbilityIds.exhume. */ +/** 'Aexh' / AbilityIds.exhume */ public class AbilityDefinitionExhume extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.exhume) @@ -3376,7 +3376,7 @@ public class AbilityDefinitionExhume extends AbilityDefinition addTooltipProperty("Maximum Number of Corpses", lc) -/** WC3 ability ID: 'AIco'. Base ability: AbilityIds.itemCommand. */ +/** 'AIco' / AbilityIds.itemCommand */ public class AbilityDefinitionItemCommand extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemCommand) @@ -3389,7 +3389,7 @@ public class AbilityDefinitionItemCommand extends AbilityDefinition addTooltipProperty("Maximum Creep Level", lc) -/** WC3 ability ID: 'AIe2'. Base ability: AbilityIds.experienceModgreater. */ +/** 'AIe2' / AbilityIds.experienceModgreater */ public class AbilityDefinitionExperienceModgreater extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.experienceModgreater) @@ -3402,7 +3402,7 @@ public class AbilityDefinitionExperienceModgreater extends AbilityDefinition addTooltipProperty("Experience Gained", lc) -/** WC3 ability ID: 'AId7'. Base ability: AbilityIds.defenseBonusPlus7. */ +/** 'AId7' / AbilityIds.defenseBonusPlus7 */ public class AbilityDefinitionDefenseBonusPlus7 extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.defenseBonusPlus7) @@ -3415,7 +3415,7 @@ public class AbilityDefinitionDefenseBonusPlus7 extends AbilityDefinition addTooltipProperty("Defense Bonus", lc) -/** WC3 ability ID: 'AId8'. Base ability: AbilityIds.defenseBonusPlus8. */ +/** 'AId8' / AbilityIds.defenseBonusPlus8 */ public class AbilityDefinitionDefenseBonusPlus8 extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.defenseBonusPlus8) @@ -3428,7 +3428,7 @@ public class AbilityDefinitionDefenseBonusPlus8 extends AbilityDefinition addTooltipProperty("Defense Bonus", lc) -/** WC3 ability ID: 'AId0'. Base ability: AbilityIds.defenseBonusPlus10. */ +/** 'AId0' / AbilityIds.defenseBonusPlus10 */ public class AbilityDefinitionDefenseBonusPlus10 extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.defenseBonusPlus10) @@ -3441,7 +3441,7 @@ public class AbilityDefinitionDefenseBonusPlus10 extends AbilityDefinition addTooltipProperty("Defense Bonus", lc) -/** WC3 ability ID: 'AIdd'. Base ability: AbilityIds.defendItem. */ +/** 'AIdd' / AbilityIds.defendItem */ public class AbilityDefinitionDefendItem extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.defendItem) @@ -3503,7 +3503,7 @@ public class AbilityDefinitionDefendItem extends AbilityDefinition addTooltipProperty("Magic Damage Reduction", lc) -/** WC3 ability ID: 'AIdf'. Base ability: AbilityIds.orbofDarkness. */ +/** 'AIdf' / AbilityIds.orbofDarkness */ public class AbilityDefinitionOrbofDarkness extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.orbofDarkness) @@ -3551,7 +3551,7 @@ public class AbilityDefinitionOrbofDarkness extends AbilityDefinition addTooltipProperty("Effect Ability", lc) -/** WC3 ability ID: 'AIdi'. Base ability: AbilityIds.itemDispel. */ +/** 'AIdi' / AbilityIds.itemDispel */ public class AbilityDefinitionItemDispelAoe extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemDispel) @@ -3571,7 +3571,7 @@ public class AbilityDefinitionItemDispelAoe extends AbilityDefinition addTooltipProperty("Mana Loss Per Unit", lc) -/** WC3 ability ID: 'ACls'. Base ability: AbilityIds.lightningShieldcreep. */ +/** 'ACls' / AbilityIds.lightningShieldcreep */ public class AbilityDefinitionLightningShieldcreep extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.lightningShieldcreep) @@ -3584,7 +3584,7 @@ public class AbilityDefinitionLightningShieldcreep extends AbilityDefinition addTooltipProperty("Damage per Second", lc) -/** WC3 ability ID: 'Sch5'. Base ability: AbilityIds.cargoHoldShip. */ +/** 'Sch5' / AbilityIds.cargoHoldShip */ public class AbilityDefinitionCargoHoldShip extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.cargoHoldShip) @@ -3597,7 +3597,7 @@ public class AbilityDefinitionCargoHoldShip extends AbilityDefinition addTooltipProperty("Cargo Capacity", lc) -/** WC3 ability ID: 'Acan'. Base ability: AbilityIds.cannibalize. */ +/** 'Acan' / AbilityIds.cannibalize */ public class AbilityDefinitionCannibalize extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.cannibalize) @@ -3617,7 +3617,7 @@ public class AbilityDefinitionCannibalize extends AbilityDefinition addTooltipProperty("Hit Points per Second", lc) -/** WC3 ability ID: 'Sch4'. Base ability: AbilityIds.cargoHoldTank. */ +/** 'Sch4' / AbilityIds.cargoHoldTank */ public class AbilityDefinitionCargoHoldTank extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.cargoHoldTank) @@ -3630,7 +3630,7 @@ public class AbilityDefinitionCargoHoldTank extends AbilityDefinition addTooltipProperty("Cargo Capacity", lc) -/** WC3 ability ID: 'AIda'. Base ability: AbilityIds.itemTemporaryAreaArmorBonus. */ +/** 'AIda' / AbilityIds.itemTemporaryAreaArmorBonus */ public class AbilityDefinitionItemDefenseAoe extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemTemporaryAreaArmorBonus) @@ -3657,7 +3657,7 @@ public class AbilityDefinitionItemDefenseAoe extends AbilityDefinition addTooltipProperty("Defense Bonus", lc) -/** WC3 ability ID: 'Sch3'. Base ability: AbilityIds.cargoHoldTransport. */ +/** 'Sch3' / AbilityIds.cargoHoldTransport */ public class AbilityDefinitionCargoHoldTransport extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.cargoHoldTransport) @@ -3670,7 +3670,7 @@ public class AbilityDefinitionCargoHoldTransport extends AbilityDefinition addTooltipProperty("Cargo Capacity", lc) -/** WC3 ability ID: 'Sch2'. Base ability: AbilityIds.cargoHoldMeatWagon. */ +/** 'Sch2' / AbilityIds.cargoHoldMeatWagon */ public class AbilityDefinitionCargoHoldMeatWagon extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.cargoHoldMeatWagon) @@ -3683,7 +3683,7 @@ public class AbilityDefinitionCargoHoldMeatWagon extends AbilityDefinition addTooltipProperty("Cargo Capacity", lc) -/** WC3 ability ID: 'AIdc'. Base ability: AbilityIds.itemDispelChain. */ +/** 'AIdc' / AbilityIds.itemDispelChain */ public class AbilityDefinitionItemDispelChain extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemDispelChain) @@ -3710,7 +3710,7 @@ public class AbilityDefinitionItemDispelChain extends AbilityDefinition addTooltipProperty("Mana Loss Per Unit", lc) -/** WC3 ability ID: 'AOae'. Base ability: AbilityIds.enduranceAura1. */ +/** 'AOae' / AbilityIds.enduranceAura1 */ public class AbilityDefinitionTaurenChieftainEnduranceAura extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.enduranceAura1) @@ -3730,7 +3730,7 @@ public class AbilityDefinitionTaurenChieftainEnduranceAura extends AbilityDefini addTooltipProperty("Attack Speed Increase (%)", lc) -/** WC3 ability ID: 'AIdb'. Base ability: AbilityIds.itemDefenseAoePlusHealing. */ +/** 'AIdb' / AbilityIds.itemDefenseAoePlusHealing */ public class AbilityDefinitionItemDefenseAoePlusHealing extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemDefenseAoePlusHealing) @@ -3757,7 +3757,7 @@ public class AbilityDefinitionItemDefenseAoePlusHealing extends AbilityDefinitio addTooltipProperty("Defense Bonus", lc) -/** WC3 ability ID: 'ACmi'. Base ability: AbilityIds.magicImmunityCreep. */ +/** 'ACmi' / AbilityIds.magicImmunityCreep */ public class AbilityDefinitionMagicImmunityCreep extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.magicImmunityCreep) @@ -3770,7 +3770,7 @@ public class AbilityDefinitionMagicImmunityCreep extends AbilityDefinition addTooltipProperty("Magic Damage Factor", lc) -/** WC3 ability ID: 'AEtq'. Base ability: AbilityIds.tranquility. */ +/** 'AEtq' / AbilityIds.tranquility */ public class AbilityDefinitionKeeperoftheGroveTranquility extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.tranquility) @@ -3804,7 +3804,7 @@ public class AbilityDefinitionKeeperoftheGroveTranquility extends AbilityDefinit addTooltipProperty("Initial Immunity Duration", lc) -/** WC3 ability ID: 'ANwk'. Base ability: AbilityIds.windWalk1. */ +/** 'ANwk' / AbilityIds.windWalk1 */ public class AbilityDefinitionWindWalk extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.windWalk1) @@ -3859,7 +3859,7 @@ public class AbilityDefinitionWindWalk extends AbilityDefinition addTooltipProperty("Backstab Damage", lc) -/** WC3 ability ID: 'ACmf'. Base ability: AbilityIds.manaShieldCreep. */ +/** 'ACmf' / AbilityIds.manaShieldCreep */ public class AbilityDefinitionManaShieldCreep extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.manaShieldCreep) @@ -3879,7 +3879,7 @@ public class AbilityDefinitionManaShieldCreep extends AbilityDefinition addTooltipProperty("Mana per Hit Point", lc) -/** WC3 ability ID: 'ANwm'. Base ability: AbilityIds.wateryMinion. */ +/** 'ANwm' / AbilityIds.wateryMinion */ public class AbilityDefinitionWateryMinion extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.wateryMinion) @@ -3899,7 +3899,7 @@ public class AbilityDefinitionWateryMinion extends AbilityDefinition addTooltipProperty("Summoned Unit Type", lc) -/** WC3 ability ID: 'AIds'. Base ability: AbilityIds.itemDispelAoeWithCooldown. */ +/** 'AIds' / AbilityIds.itemDispelAoeWithCooldown */ public class AbilityDefinitionItemDispelAoeWithCooldown extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemDispelAoeWithCooldown) @@ -3919,7 +3919,7 @@ public class AbilityDefinitionItemDispelAoeWithCooldown extends AbilityDefinitio addTooltipProperty("Mana Loss Per Unit", lc) -/** WC3 ability ID: 'AEvi'. Base ability: AbilityIds.evilIllidanMetamorphosis. */ +/** 'AEvi' / AbilityIds.evilIllidanMetamorphosis */ public class AbilityDefinitionEvilIllidanMetamorphosis extends AbilityDefinition private bitset morphingFlagsSet = bitset(1) @@ -3976,7 +3976,7 @@ public class AbilityDefinitionEvilIllidanMetamorphosis extends AbilityDefinition addTooltipProperty("Alternate Form Unit", lc) -/** WC3 ability ID: 'ACmp'. Base ability: AbilityIds.impaleCreep. */ +/** 'ACmp' / AbilityIds.impaleCreep */ public class AbilityDefinitionImpaleCreep extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.impaleCreep) @@ -4024,7 +4024,7 @@ public class AbilityDefinitionImpaleCreep extends AbilityDefinition addTooltipProperty("Airborne Targets Vulnerable", lc) -/** WC3 ability ID: 'ACmo'. Base ability: AbilityIds.monsooncreep. */ +/** 'ACmo' / AbilityIds.monsooncreep */ public class AbilityDefinitionMonsooncreep extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.monsooncreep) @@ -4051,7 +4051,7 @@ public class AbilityDefinitionMonsooncreep extends AbilityDefinition addTooltipProperty("Building Reduction", lc) -/** WC3 ability ID: 'Advm'. Base ability: AbilityIds.devourMagic. */ +/** 'Advm' / AbilityIds.devourMagic */ public class AbilityDefinitionDevourMagic extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.devourMagic) @@ -4099,7 +4099,7 @@ public class AbilityDefinitionDevourMagic extends AbilityDefinition addTooltipProperty("Summoned Unit Damage", lc) -/** WC3 ability ID: 'ACev'. Base ability: AbilityIds.evasion. */ +/** 'ACev' / AbilityIds.evasion */ public class AbilityDefinitionEvasion extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.evasion) @@ -4112,7 +4112,7 @@ public class AbilityDefinitionEvasion extends AbilityDefinition addTooltipProperty("Chance to Evade", lc) -/** WC3 ability ID: 'Advc'. Base ability: AbilityIds.devourCargo. */ +/** 'Advc' / AbilityIds.devourCargo */ public class AbilityDefinitionCargoHoldDevour extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.devourCargo) @@ -4139,7 +4139,7 @@ public class AbilityDefinitionCargoHoldDevour extends AbilityDefinition addTooltipProperty("Maximum Creep Level", lc) -/** WC3 ability ID: 'AIem'. Base ability: AbilityIds.itemExperienceGain. */ +/** 'AIem' / AbilityIds.itemExperienceGain */ public class AbilityDefinitionExperienceMod extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemExperienceGain) @@ -4152,7 +4152,7 @@ public class AbilityDefinitionExperienceMod extends AbilityDefinition addTooltipProperty("Experience Gained", lc) -/** WC3 ability ID: 'AIfg'. Base ability: AbilityIds.cloudofFogItem. */ +/** 'AIfg' / AbilityIds.cloudofFogItem */ public class AbilityDefinitionCloudofFogItem extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.cloudofFogItem) @@ -4186,7 +4186,7 @@ public class AbilityDefinitionCloudofFogItem extends AbilityDefinition addTooltipProperty("Attacks Prevented", lc) -/** WC3 ability ID: 'Adch'. Base ability: AbilityIds.disenchantold. */ +/** 'Adch' / AbilityIds.disenchantold */ public class AbilityDefinitionDisenchantold extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.disenchantold) @@ -4206,7 +4206,7 @@ public class AbilityDefinitionDisenchantold extends AbilityDefinition addTooltipProperty("Summoned Unit Damage", lc) -/** WC3 ability ID: 'Asal'. Base ability: AbilityIds.pillage. */ +/** 'Asal' / AbilityIds.pillage */ public class AbilityDefinitionPillage extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.pillage) @@ -4226,7 +4226,7 @@ public class AbilityDefinitionPillage extends AbilityDefinition addTooltipProperty("Salvage Cost Ratio", lc) -/** WC3 ability ID: 'Apak'. Base ability: AbilityIds.inventoryPackMule. */ +/** 'Apak' / AbilityIds.inventoryPackMule */ public class AbilityDefinitionInventoryPackMule extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.inventoryPackMule) @@ -4267,7 +4267,7 @@ public class AbilityDefinitionInventoryPackMule extends AbilityDefinition addTooltipProperty("Item Capacity", lc) -/** WC3 ability ID: 'AIff'. Base ability: AbilityIds.itemFurbolgSummon. */ +/** 'AIff' / AbilityIds.itemFurbolgSummon */ public class AbilityDefinitionFigurineFurbolg extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemFurbolgSummon) @@ -4301,7 +4301,7 @@ public class AbilityDefinitionFigurineFurbolg extends AbilityDefinition addTooltipProperty("Summon 1 - Amount", lc) -/** WC3 ability ID: 'AIfh'. Base ability: AbilityIds.itemFelhoundSummon. */ +/** 'AIfh' / AbilityIds.itemFelhoundSummon */ public class AbilityDefinitionFigurineFelHound extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemFelhoundSummon) @@ -4335,7 +4335,7 @@ public class AbilityDefinitionFigurineFelHound extends AbilityDefinition addTooltipProperty("Summon 1 - Amount", lc) -/** WC3 ability ID: 'AIfb'. Base ability: AbilityIds.itemAttackFireBonus. */ +/** 'AIfb' / AbilityIds.itemAttackFireBonus */ public class AbilityDefinitionFireDamageBonus extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemAttackFireBonus) @@ -4355,7 +4355,7 @@ public class AbilityDefinitionFireDamageBonus extends AbilityDefinition addTooltipProperty("Damage Bonus", lc) -/** WC3 ability ID: 'AIf2'. Base ability: AbilityIds.itemAttackHealReduction. */ +/** 'AIf2' / AbilityIds.itemAttackHealReduction */ public class AbilityDefinitionHealReductionBonus extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemAttackHealReduction) @@ -4382,7 +4382,7 @@ public class AbilityDefinitionHealReductionBonus extends AbilityDefinition addTooltipProperty("Healing Multiplier", lc) -/** WC3 ability ID: 'Adts'. Base ability: AbilityIds.magicSentry. */ +/** 'Adts' / AbilityIds.magicSentry */ public class AbilityDefinitionDetectMagicSentinel extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.magicSentry) @@ -4395,7 +4395,7 @@ public class AbilityDefinitionDetectMagicSentinel extends AbilityDefinition addTooltipProperty("Detection Type", lc) -/** WC3 ability ID: 'ANvc'. Base ability: AbilityIds.volcano. */ +/** 'ANvc' / AbilityIds.volcano */ public class AbilityDefinitionFirelordVolcano extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.volcano) @@ -4450,7 +4450,7 @@ public class AbilityDefinitionFirelordVolcano extends AbilityDefinition addTooltipProperty("Wave Count", lc) -/** WC3 ability ID: 'AIfd'. Base ability: AbilityIds.itemRedDrakeSummon. */ +/** 'AIfd' / AbilityIds.itemRedDrakeSummon */ public class AbilityDefinitionFigurineRedDrake extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemRedDrakeSummon) @@ -4484,7 +4484,7 @@ public class AbilityDefinitionFigurineRedDrake extends AbilityDefinition addTooltipProperty("Summon 1 - Amount", lc) -/** WC3 ability ID: 'Ahwd'. Base ability: AbilityIds.healingWard1. */ +/** 'Ahwd' / AbilityIds.healingWard1 */ public class AbilityDefinitionHealingWard extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.healingWard1) @@ -4497,7 +4497,7 @@ public class AbilityDefinitionHealingWard extends AbilityDefinition addTooltipProperty("Ward Unit Type", lc) -/** WC3 ability ID: 'AIfa'. Base ability: AbilityIds.flareGun. */ +/** 'AIfa' / AbilityIds.flareGun */ public class AbilityDefinitionFlareGun extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.flareGun) @@ -4517,7 +4517,7 @@ public class AbilityDefinitionFlareGun extends AbilityDefinition addTooltipProperty("Delay For Target Effect", lc) -/** WC3 ability ID: 'Slo2'. Base ability: AbilityIds.loadWisp. */ +/** 'Slo2' / AbilityIds.loadWisp */ public class AbilityDefinitionLoadEntangledGoldMine extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.loadWisp) @@ -4530,7 +4530,7 @@ public class AbilityDefinitionLoadEntangledGoldMine extends AbilityDefinition addTooltipProperty("Allowed Unit Type", lc) -/** WC3 ability ID: 'ACnr'. Base ability: AbilityIds.lifeRegenerationAura. */ +/** 'ACnr' / AbilityIds.lifeRegenerationAura */ public class AbilityDefinitionNeutralRegenhealthonly extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.lifeRegenerationAura) @@ -4550,7 +4550,7 @@ public class AbilityDefinitionNeutralRegenhealthonly extends AbilityDefinition addTooltipProperty("Amount of Hit Points Regenerated", lc) -/** WC3 ability ID: 'Aoar'. Base ability: AbilityIds.healingWardAura. */ +/** 'Aoar' / AbilityIds.healingWardAura */ public class AbilityDefinitionAuraRegenerationHealingWard extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.healingWardAura) @@ -4570,7 +4570,7 @@ public class AbilityDefinitionAuraRegenerationHealingWard extends AbilityDefinit addTooltipProperty("Amount of Hit Points Regenerated", lc) -/** WC3 ability ID: 'Slo3'. Base ability: AbilityIds.loadNavies. */ +/** 'Slo3' / AbilityIds.loadNavies */ public class AbilityDefinitionLoadNavies extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.loadNavies) @@ -4583,7 +4583,7 @@ public class AbilityDefinitionLoadNavies extends AbilityDefinition addTooltipProperty("Allowed Unit Type", lc) -/** WC3 ability ID: 'Aivs'. Base ability: AbilityIds.invisibility. */ +/** 'Aivs' / AbilityIds.invisibility */ public class AbilityDefinitionInvisibility extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.invisibility) @@ -4596,7 +4596,7 @@ public class AbilityDefinitionInvisibility extends AbilityDefinition addTooltipProperty("Transition Time (seconds)", lc) -/** WC3 ability ID: 'Aeye'. Base ability: AbilityIds.sentryWard. */ +/** 'Aeye' / AbilityIds.sentryWard */ public class AbilityDefinitionSentryWard extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.sentryWard) @@ -4609,7 +4609,7 @@ public class AbilityDefinitionSentryWard extends AbilityDefinition addTooltipProperty("Ward Unit Type", lc) -/** WC3 ability ID: 'AIfr'. Base ability: AbilityIds.itemRockGolemSummon. */ +/** 'AIfr' / AbilityIds.itemRockGolemSummon */ public class AbilityDefinitionFigurineRockGolem extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemRockGolemSummon) @@ -4643,7 +4643,7 @@ public class AbilityDefinitionFigurineRockGolem extends AbilityDefinition addTooltipProperty("Summon 1 - Amount", lc) -/** WC3 ability ID: 'AIfs'. Base ability: AbilityIds.itemSkeletonSummon. */ +/** 'AIfs' / AbilityIds.itemSkeletonSummon */ public class AbilityDefinitionFigurineSkeleton extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemSkeletonSummon) @@ -4677,7 +4677,7 @@ public class AbilityDefinitionFigurineSkeleton extends AbilityDefinition addTooltipProperty("Summon 1 - Amount", lc) -/** WC3 ability ID: 'Asb1'. Base ability: AbilityIds.submergeMyrmidon. */ +/** 'Asb1' / AbilityIds.submergeMyrmidon */ public class AbilityDefinitionSubmergeMyrmidon extends AbilityDefinition private bitset morphingFlagsSet = bitset(1) @@ -4720,7 +4720,7 @@ public class AbilityDefinitionSubmergeMyrmidon extends AbilityDefinition addTooltipProperty("Alternate Form Unit", lc) -/** WC3 ability ID: 'Asb2'. Base ability: AbilityIds.submergeRoyalGuard. */ +/** 'Asb2' / AbilityIds.submergeRoyalGuard */ public class AbilityDefinitionSubmergeRoyalGuard extends AbilityDefinition private bitset morphingFlagsSet = bitset(1) @@ -4763,7 +4763,7 @@ public class AbilityDefinitionSubmergeRoyalGuard extends AbilityDefinition addTooltipProperty("Alternate Form Unit", lc) -/** WC3 ability ID: 'AIfu'. Base ability: AbilityIds.itemDoomGuardSummon. */ +/** 'AIfu' / AbilityIds.itemDoomGuardSummon */ public class AbilityDefinitionFigurineDoomGuard extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemDoomGuardSummon) @@ -4797,7 +4797,7 @@ public class AbilityDefinitionFigurineDoomGuard extends AbilityDefinition addTooltipProperty("Summon 1 - Amount", lc) -/** WC3 ability ID: 'Asb3'. Base ability: AbilityIds.submergeSnapDragon. */ +/** 'Asb3' / AbilityIds.submergeSnapDragon */ public class AbilityDefinitionSubmergeSnapDragon extends AbilityDefinition private bitset morphingFlagsSet = bitset(1) @@ -4840,7 +4840,7 @@ public class AbilityDefinitionSubmergeSnapDragon extends AbilityDefinition addTooltipProperty("Alternate Form Unit", lc) -/** WC3 ability ID: 'AIh1'. Base ability: AbilityIds.itemHealLesser. */ +/** 'AIh1' / AbilityIds.itemHealLesser */ public class AbilityDefinitionItemHealLesser extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemHealLesser) @@ -4853,7 +4853,7 @@ public class AbilityDefinitionItemHealLesser extends AbilityDefinition addTooltipProperty("Hit Points Gained", lc) -/** WC3 ability ID: 'AIh2'. Base ability: AbilityIds.itemHealGreater. */ +/** 'AIh2' / AbilityIds.itemHealGreater */ public class AbilityDefinitionItemHealGreater extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemHealGreater) @@ -4866,7 +4866,7 @@ public class AbilityDefinitionItemHealGreater extends AbilityDefinition addTooltipProperty("Hit Points Gained", lc) -/** WC3 ability ID: 'AIh3'. Base ability: AbilityIds.itemHealLeast. */ +/** 'AIh3' / AbilityIds.itemHealLeast */ public class AbilityDefinitionItemHealLeast extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemHealLeast) @@ -4879,7 +4879,7 @@ public class AbilityDefinitionItemHealLeast extends AbilityDefinition addTooltipProperty("Hit Points Gained", lc) -/** WC3 ability ID: 'AIgo'. Base ability: AbilityIds.giveGold. */ +/** 'AIgo' / AbilityIds.giveGold */ public class AbilityDefinitionGiveGold extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.giveGold) @@ -4892,7 +4892,7 @@ public class AbilityDefinitionGiveGold extends AbilityDefinition addTooltipProperty("Gold Given", lc) -/** WC3 ability ID: 'AIi1'. Base ability: AbilityIds.intelligenceBonusPlus1. */ +/** 'AIi1' / AbilityIds.intelligenceBonusPlus1 */ public class AbilityDefinitionIntelligenceBonusPlus1 extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.intelligenceBonusPlus1) @@ -4926,7 +4926,7 @@ public class AbilityDefinitionIntelligenceBonusPlus1 extends AbilityDefinition addTooltipProperty("Strength Bonus", lc) -/** WC3 ability ID: 'AIi2'. Base ability: AbilityIds.intelligenceBonusPlus2. */ +/** 'AIi2' / AbilityIds.intelligenceBonusPlus2 */ public class AbilityDefinitionIntelligenceBonusPlus2 extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.intelligenceBonusPlus2) @@ -4960,7 +4960,7 @@ public class AbilityDefinitionIntelligenceBonusPlus2 extends AbilityDefinition addTooltipProperty("Strength Bonus", lc) -/** WC3 ability ID: 'AIi5'. Base ability: AbilityIds.intelligenceBonusPlus5. */ +/** 'AIi5' / AbilityIds.intelligenceBonusPlus5 */ public class AbilityDefinitionIntelligenceBonusPlus5 extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.intelligenceBonusPlus5) @@ -4994,7 +4994,7 @@ public class AbilityDefinitionIntelligenceBonusPlus5 extends AbilityDefinition addTooltipProperty("Strength Bonus", lc) -/** WC3 ability ID: 'Abu2'. Base ability: AbilityIds.burrowscarablvl2. */ +/** 'Abu2' / AbilityIds.burrowscarablvl2 */ public class AbilityDefinitionBurrowscarablvl2 extends AbilityDefinition private bitset morphingFlagsSet = bitset(1) @@ -5044,7 +5044,7 @@ public class AbilityDefinitionBurrowscarablvl2 extends AbilityDefinition addTooltipProperty("Alternate Form Unit", lc) -/** WC3 ability ID: 'AIi4'. Base ability: AbilityIds.intelligenceBonusPlus4. */ +/** 'AIi4' / AbilityIds.intelligenceBonusPlus4 */ public class AbilityDefinitionIntelligenceBonusPlus4 extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.intelligenceBonusPlus4) @@ -5078,7 +5078,7 @@ public class AbilityDefinitionIntelligenceBonusPlus4 extends AbilityDefinition addTooltipProperty("Strength Bonus", lc) -/** WC3 ability ID: 'ANlm'. Base ability: AbilityIds.summonLavaSpawn. */ +/** 'ANlm' / AbilityIds.summonLavaSpawn */ public class AbilityDefinitionFirelordSummonLavaSpawn extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.summonLavaSpawn) @@ -5133,7 +5133,7 @@ public class AbilityDefinitionFirelordSummonLavaSpawn extends AbilityDefinition addTooltipProperty("Split Attack Count", lc) -/** WC3 ability ID: 'Abu3'. Base ability: AbilityIds.burrowscarablvl3. */ +/** 'Abu3' / AbilityIds.burrowscarablvl3 */ public class AbilityDefinitionBurrowscarablvl3 extends AbilityDefinition private bitset morphingFlagsSet = bitset(1) @@ -5183,7 +5183,7 @@ public class AbilityDefinitionBurrowscarablvl3 extends AbilityDefinition addTooltipProperty("Alternate Form Unit", lc) -/** WC3 ability ID: 'Ahea'. Base ability: AbilityIds.heal. */ +/** 'Ahea' / AbilityIds.heal */ public class AbilityDefinitionHeal extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.heal) @@ -5196,7 +5196,7 @@ public class AbilityDefinitionHeal extends AbilityDefinition addTooltipProperty("Hit Points Gained", lc) -/** WC3 ability ID: 'AIi3'. Base ability: AbilityIds.intelligenceBonusPlus3. */ +/** 'AIi3' / AbilityIds.intelligenceBonusPlus3 */ public class AbilityDefinitionIntelligenceBonusPlus3 extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.intelligenceBonusPlus3) @@ -5230,7 +5230,7 @@ public class AbilityDefinitionIntelligenceBonusPlus3 extends AbilityDefinition addTooltipProperty("Strength Bonus", lc) -/** WC3 ability ID: 'AIi6'. Base ability: AbilityIds.intelligenceBonusPlus6. */ +/** 'AIi6' / AbilityIds.intelligenceBonusPlus6 */ public class AbilityDefinitionIntelligenceBonusPlus6 extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.intelligenceBonusPlus6) @@ -5264,7 +5264,7 @@ public class AbilityDefinitionIntelligenceBonusPlus6 extends AbilityDefinition addTooltipProperty("Strength Bonus", lc) -/** WC3 ability ID: 'Absk'. Base ability: AbilityIds.berserkerRage1. */ +/** 'Absk' / AbilityIds.berserkerRage1 */ public class AbilityDefinitionBerserk extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.berserkerRage1) @@ -5291,7 +5291,7 @@ public class AbilityDefinitionBerserk extends AbilityDefinition addTooltipProperty("Attack Speed Increase", lc) -/** WC3 ability ID: 'Arpb'. Base ability: AbilityIds.replenishLifeMana. */ +/** 'Arpb' / AbilityIds.replenishLifeMana */ public class AbilityDefinitionReplenishLifeMana extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.replenishLifeMana) @@ -5339,7 +5339,7 @@ public class AbilityDefinitionReplenishLifeMana extends AbilityDefinition addTooltipProperty("Hit Points Gained", lc) -/** WC3 ability ID: 'AIgu'. Base ability: AbilityIds.ultraVisionGlyph. */ +/** 'AIgu' / AbilityIds.ultraVisionGlyph */ public class AbilityDefinitionUltraVisionGlyph extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.ultraVisionGlyph) @@ -5359,7 +5359,7 @@ public class AbilityDefinitionUltraVisionGlyph extends AbilityDefinition addTooltipProperty("Upgrade Type", lc) -/** WC3 ability ID: 'Arpl'. Base ability: AbilityIds.replenishLife. */ +/** 'Arpl' / AbilityIds.replenishLife */ public class AbilityDefinitionReplenishLife extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.replenishLife) @@ -5393,7 +5393,7 @@ public class AbilityDefinitionReplenishLife extends AbilityDefinition addTooltipProperty("Hit Points Gained", lc) -/** WC3 ability ID: 'Aiun'. Base ability: AbilityIds.inventory2slotunitUndead. */ +/** 'Aiun' / AbilityIds.inventory2slotunitUndead */ public class AbilityDefinitionInventory2slotunitUndead extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.inventory2slotunitUndead) @@ -5434,7 +5434,7 @@ public class AbilityDefinitionInventory2slotunitUndead extends AbilityDefinition addTooltipProperty("Item Capacity", lc) -/** WC3 ability ID: 'Ambt'. Base ability: AbilityIds.replenishManaandLife. */ +/** 'Ambt' / AbilityIds.replenishManaandLife */ public class AbilityDefinitionManaBattery extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.replenishManaandLife) @@ -5475,7 +5475,7 @@ public class AbilityDefinitionManaBattery extends AbilityDefinition addTooltipProperty("Regenerate Only At Night", lc) -/** WC3 ability ID: 'Arpm'. Base ability: AbilityIds.replenishMana. */ +/** 'Arpm' / AbilityIds.replenishMana */ public class AbilityDefinitionReplenishMana extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.replenishMana) @@ -5509,7 +5509,7 @@ public class AbilityDefinitionReplenishMana extends AbilityDefinition addTooltipProperty("Maximum Units Affected", lc) -/** WC3 ability ID: 'Anh1'. Base ability: AbilityIds.healCreepNormal. */ +/** 'Anh1' / AbilityIds.healCreepNormal */ public class AbilityDefinitionHealCreepNormal extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.healCreepNormal) @@ -5522,7 +5522,7 @@ public class AbilityDefinitionHealCreepNormal extends AbilityDefinition addTooltipProperty("Hit Points Gained", lc) -/** WC3 ability ID: 'Anh2'. Base ability: AbilityIds.healCreepHigh. */ +/** 'Anh2' / AbilityIds.healCreepHigh */ public class AbilityDefinitionHealCreepHigh extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.healCreepHigh) @@ -5535,7 +5535,7 @@ public class AbilityDefinitionHealCreepHigh extends AbilityDefinition addTooltipProperty("Hit Points Gained", lc) -/** WC3 ability ID: 'Aasl'. Base ability: AbilityIds.slowAura. */ +/** 'Aasl' / AbilityIds.slowAura */ public class AbilityDefinitionAuraSlow extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.slowAura) @@ -5562,7 +5562,7 @@ public class AbilityDefinitionAuraSlow extends AbilityDefinition addTooltipProperty("Attack Speed Factor", lc) -/** WC3 ability ID: 'Acrs'. Base ability: AbilityIds.curse. */ +/** 'Acrs' / AbilityIds.curse */ public class AbilityDefinitionCurse extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.curse) @@ -5575,7 +5575,7 @@ public class AbilityDefinitionCurse extends AbilityDefinition addTooltipProperty("Chance to Miss", lc) -/** WC3 ability ID: 'SNeq'. Base ability: AbilityIds.earthquake. */ +/** 'SNeq' / AbilityIds.earthquake */ public class AbilityDefinitionSuperEarthquake extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.earthquake) @@ -5609,7 +5609,7 @@ public class AbilityDefinitionSuperEarthquake extends AbilityDefinition addTooltipProperty("Damage per Second to Buildings", lc) -/** WC3 ability ID: 'AIgf'. Base ability: AbilityIds.fortificationGlyph. */ +/** 'AIgf' / AbilityIds.fortificationGlyph */ public class AbilityDefinitionFortificationGlyph extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.fortificationGlyph) @@ -5629,7 +5629,7 @@ public class AbilityDefinitionFortificationGlyph extends AbilityDefinition addTooltipProperty("Upgrade Type", lc) -/** WC3 ability ID: 'Ambd'. Base ability: AbilityIds.manaBurn. */ +/** 'Ambd' / AbilityIds.manaBurn */ public class AbilityDefinitionManaBurndemonAmbd extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.manaBurn) @@ -5656,7 +5656,7 @@ public class AbilityDefinitionManaBurndemonAmbd extends AbilityDefinition addTooltipProperty("Bolt Delay", lc) -/** WC3 ability ID: 'AOfs'. Base ability: AbilityIds.farSight. */ +/** 'AOfs' / AbilityIds.farSight */ public class AbilityDefinitionFarseerFarSight extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.farSight) @@ -5669,7 +5669,7 @@ public class AbilityDefinitionFarseerFarSight extends AbilityDefinition addTooltipProperty("Detection Type", lc) -/** WC3 ability ID: 'AIgm'. Base ability: AbilityIds.agilityModPlus2. */ +/** 'AIgm' / AbilityIds.agilityModPlus2 */ public class AbilityDefinitionAgilityModPlus2 extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.agilityModPlus2) @@ -5703,7 +5703,7 @@ public class AbilityDefinitionAgilityModPlus2 extends AbilityDefinition addTooltipProperty("Strength Bonus", lc) -/** WC3 ability ID: 'Ahr2'. Base ability: AbilityIds.harvestLumberArchimondeghouls. */ +/** 'Ahr2' / AbilityIds.harvestLumberArchimondeghouls */ public class AbilityDefinitionHarvestLumberArchimondeghouls extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.harvestLumberArchimondeghouls) @@ -5723,7 +5723,7 @@ public class AbilityDefinitionHarvestLumberArchimondeghouls extends AbilityDefin addTooltipProperty("Damage to Tree", lc) -/** WC3 ability ID: 'AIhw'. Base ability: AbilityIds.healingWardAIhw. */ +/** 'AIhw' / AbilityIds.healingWardAIhw */ public class AbilityDefinitionHealingWardAIhw extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.healingWardAIhw) @@ -5736,7 +5736,7 @@ public class AbilityDefinitionHealingWardAIhw extends AbilityDefinition addTooltipProperty("Ward Unit Type", lc) -/** WC3 ability ID: 'AEIl'. Base ability: AbilityIds.metamorphosis1. */ +/** 'AEIl' / AbilityIds.metamorphosis1 */ public class AbilityDefinitionIllidanMetamorphosis extends AbilityDefinition private bitset morphingFlagsSet = bitset(1) @@ -5793,7 +5793,7 @@ public class AbilityDefinitionIllidanMetamorphosis extends AbilityDefinition addTooltipProperty("Alternate Form Unit", lc) -/** WC3 ability ID: 'AChx'. Base ability: AbilityIds.hexCreep. */ +/** 'AChx' / AbilityIds.hexCreep */ public class AbilityDefinitionHexCreep extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.hexCreep) @@ -5834,7 +5834,7 @@ public class AbilityDefinitionHexCreep extends AbilityDefinition addTooltipProperty("Maximum Creep Level", lc) -/** WC3 ability ID: 'AChw'. Base ability: AbilityIds.healingWard. */ +/** 'AChw' / AbilityIds.healingWard */ public class AbilityDefinitionHealingWardcreep extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.healingWard) @@ -5847,7 +5847,7 @@ public class AbilityDefinitionHealingWardcreep extends AbilityDefinition addTooltipProperty("Ward Unit Type", lc) -/** WC3 ability ID: 'Abtl'. Base ability: AbilityIds.battleStations. */ +/** 'Abtl' / AbilityIds.battleStations */ public class AbilityDefinitionBattlestations extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.battleStations) @@ -5867,7 +5867,7 @@ public class AbilityDefinitionBattlestations extends AbilityDefinition addTooltipProperty("Allowed Unit Type", lc) -/** WC3 ability ID: 'AChv'. Base ability: AbilityIds.healingWaveCreep. */ +/** 'AChv' / AbilityIds.healingWaveCreep */ public class AbilityDefinitionHealingWaveCreep extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.healingWaveCreep) @@ -5894,7 +5894,7 @@ public class AbilityDefinitionHealingWaveCreep extends AbilityDefinition addTooltipProperty("Damage Reduction per Target", lc) -/** WC3 ability ID: 'ACif'. Base ability: AbilityIds.innerFireCreep. */ +/** 'ACif' / AbilityIds.innerFireCreep */ public class AbilityDefinitionInnerFireCreep extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.innerFireCreep) @@ -5928,7 +5928,7 @@ public class AbilityDefinitionInnerFireCreep extends AbilityDefinition addTooltipProperty("Damage Increase (%)", lc) -/** WC3 ability ID: 'Aast'. Base ability: AbilityIds.ancestralSpirit. */ +/** 'Aast' / AbilityIds.ancestralSpirit */ public class AbilityDefinitionAncestralSpirit extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.ancestralSpirit) @@ -5948,7 +5948,7 @@ public class AbilityDefinitionAncestralSpirit extends AbilityDefinition addTooltipProperty("Mana Restored Factor", lc) -/** WC3 ability ID: 'Ahr3'. Base ability: AbilityIds.harvest2. */ +/** 'Ahr3' / AbilityIds.harvest2 */ public class AbilityDefinitionHarvestLumbershredder extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.harvest2) @@ -5968,7 +5968,7 @@ public class AbilityDefinitionHarvestLumbershredder extends AbilityDefinition addTooltipProperty("Damage to Tree", lc) -/** WC3 ability ID: 'AIhb'. Base ability: AbilityIds.itemHealAoeGreater. */ +/** 'AIhb' / AbilityIds.itemHealAoeGreater */ public class AbilityDefinitionItemHealAoeGreater extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemHealAoeGreater) @@ -5981,7 +5981,7 @@ public class AbilityDefinitionItemHealAoeGreater extends AbilityDefinition addTooltipProperty("Hit Points Gained", lc) -/** WC3 ability ID: 'Awar'. Base ability: AbilityIds.pulverize. */ +/** 'Awar' / AbilityIds.pulverize */ public class AbilityDefinitionPulverize extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.pulverize) @@ -6015,7 +6015,7 @@ public class AbilityDefinitionPulverize extends AbilityDefinition addTooltipProperty("Chance to Stomp (%)", lc) -/** WC3 ability ID: 'AIha'. Base ability: AbilityIds.itemAreaHealing. */ +/** 'AIha' / AbilityIds.itemAreaHealing */ public class AbilityDefinitionItemHealAoe extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemAreaHealing) @@ -6028,7 +6028,7 @@ public class AbilityDefinitionItemHealAoe extends AbilityDefinition addTooltipProperty("Hit Points Gained", lc) -/** WC3 ability ID: 'AIhe'. Base ability: AbilityIds.itemHealing. */ +/** 'AIhe' / AbilityIds.itemHealing */ public class AbilityDefinitionAIhe extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemHealing) @@ -6041,7 +6041,7 @@ public class AbilityDefinitionAIhe extends AbilityDefinition addTooltipProperty("Hit Points Gained", lc) -/** WC3 ability ID: 'AOeq'. Base ability: AbilityIds.earthquake1. */ +/** 'AOeq' / AbilityIds.earthquake1 */ public class AbilityDefinitionFarseerEarthquake extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.earthquake1) @@ -6075,7 +6075,7 @@ public class AbilityDefinitionFarseerEarthquake extends AbilityDefinition addTooltipProperty("Damage per Second to Buildings", lc) -/** WC3 ability ID: 'AEim'. Base ability: AbilityIds.immolation1. */ +/** 'AEim' / AbilityIds.immolation1 */ public class AbilityDefinitionDemonHunterImmolation extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.immolation1) @@ -6102,7 +6102,7 @@ public class AbilityDefinitionDemonHunterImmolation extends AbilityDefinition addTooltipProperty("Damage per Interval", lc) -/** WC3 ability ID: 'Andt'. Base ability: AbilityIds.reveal1. */ +/** 'Andt' / AbilityIds.reveal1 */ public class AbilityDefinitionNeutralDetectionRevealability extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.reveal1) @@ -6129,7 +6129,7 @@ public class AbilityDefinitionNeutralDetectionRevealability extends AbilityDefin addTooltipProperty("Gold Cost", lc) -/** WC3 ability ID: 'Aweb'. Base ability: AbilityIds.web. */ +/** 'Aweb' / AbilityIds.web */ public class AbilityDefinitionWeb extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.web) @@ -6184,7 +6184,7 @@ public class AbilityDefinitionWeb extends AbilityDefinition addTooltipProperty("Silences When Ensnared", lc) -/** WC3 ability ID: 'AIir'. Base ability: AbilityIds.figurineIceRevenant. */ +/** 'AIir' / AbilityIds.figurineIceRevenant */ public class AbilityDefinitionFigurineIceRevenant extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.figurineIceRevenant) @@ -6218,7 +6218,7 @@ public class AbilityDefinitionFigurineIceRevenant extends AbilityDefinition addTooltipProperty("Summon 1 - Amount", lc) -/** WC3 ability ID: 'SNdd'. Base ability: AbilityIds.deathAndDecay. */ +/** 'SNdd' / AbilityIds.deathAndDecay */ public class AbilityDefinitionSuperDeathandDecay extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.deathAndDecay) @@ -6238,7 +6238,7 @@ public class AbilityDefinitionSuperDeathandDecay extends AbilityDefinition addTooltipProperty("Max Life Drained per Second (%)", lc) -/** WC3 ability ID: 'SNdc'. Base ability: AbilityIds.darkConversionFast. */ +/** 'SNdc' / AbilityIds.darkConversionFast */ public class AbilityDefinitionDarkConversionFast extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.darkConversionFast) @@ -6258,7 +6258,7 @@ public class AbilityDefinitionDarkConversionFast extends AbilityDefinition addTooltipProperty("Race to Convert", lc) -/** WC3 ability ID: 'ACim'. Base ability: AbilityIds.immolation. */ +/** 'ACim' / AbilityIds.immolation */ public class AbilityDefinitionImmolationcreep extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.immolation) @@ -6285,7 +6285,7 @@ public class AbilityDefinitionImmolationcreep extends AbilityDefinition addTooltipProperty("Damage per Interval", lc) -/** WC3 ability ID: 'AIim'. Base ability: AbilityIds.itemIntelligenceGain. */ +/** 'AIim' / AbilityIds.itemIntelligenceGain */ public class AbilityDefinitionIntelligenceMod extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemIntelligenceGain) @@ -6319,7 +6319,7 @@ public class AbilityDefinitionIntelligenceMod extends AbilityDefinition addTooltipProperty("Strength Bonus", lc) -/** WC3 ability ID: 'AIin'. Base ability: AbilityIds.itemInferno. */ +/** 'AIin' / AbilityIds.itemInferno */ public class AbilityDefinitionItemInferno extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemInferno) @@ -6353,7 +6353,7 @@ public class AbilityDefinitionItemInferno extends AbilityDefinition addTooltipProperty("Impact Delay", lc) -/** WC3 ability ID: 'AIil'. Base ability: AbilityIds.itemIllusions. */ +/** 'AIil' / AbilityIds.itemIllusions */ public class AbilityDefinitionItemIllusion extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemIllusions) @@ -6373,7 +6373,7 @@ public class AbilityDefinitionItemIllusion extends AbilityDefinition addTooltipProperty("Damage Dealt (% of normal)", lc) -/** WC3 ability ID: 'Amdf'. Base ability: AbilityIds.magicDefense. */ +/** 'Amdf' / AbilityIds.magicDefense */ public class AbilityDefinitionMagicDefense extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.magicDefense) @@ -6435,7 +6435,7 @@ public class AbilityDefinitionMagicDefense extends AbilityDefinition addTooltipProperty("Magic Damage Reduction", lc) -/** WC3 ability ID: 'Aave'. Base ability: AbilityIds.avengerForm. */ +/** 'Aave' / AbilityIds.avengerForm */ public class AbilityDefinitionAvengerForm extends AbilityDefinition private bitset morphingFlagsSet = bitset(31) @@ -6492,7 +6492,7 @@ public class AbilityDefinitionAvengerForm extends AbilityDefinition addTooltipProperty("Alternate Form Unit", lc) -/** WC3 ability ID: 'Ahrl'. Base ability: AbilityIds.harvest1. */ +/** 'Ahrl' / AbilityIds.harvest1 */ public class AbilityDefinitionHarvestLumber extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.harvest1) @@ -6512,7 +6512,7 @@ public class AbilityDefinitionHarvestLumber extends AbilityDefinition addTooltipProperty("Damage to Tree", lc) -/** WC3 ability ID: 'Aneu'. Base ability: AbilityIds.selectHero. */ +/** 'Aneu' / AbilityIds.selectHero */ public class AbilityDefinitionNeutralBuilding extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.selectHero) @@ -6546,7 +6546,7 @@ public class AbilityDefinitionNeutralBuilding extends AbilityDefinition addTooltipProperty("Interaction Type", lc) -/** WC3 ability ID: 'Aall'. Base ability: AbilityIds.shopSharingAlliedBldg. */ +/** 'Aall' / AbilityIds.shopSharingAlliedBldg */ public class AbilityDefinitionShopSharing extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.shopSharingAlliedBldg) @@ -6580,7 +6580,7 @@ public class AbilityDefinitionShopSharing extends AbilityDefinition addTooltipProperty("Interaction Type", lc) -/** WC3 ability ID: 'Ahrp'. Base ability: AbilityIds.repairHuman. */ +/** 'Ahrp' / AbilityIds.repairHuman */ public class AbilityDefinitionRepairHuman extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.repairHuman) @@ -6621,7 +6621,7 @@ public class AbilityDefinitionRepairHuman extends AbilityDefinition addTooltipProperty("Powerbuild Cost", lc) -/** WC3 ability ID: 'Ahrs'. Base ability: AbilityIds.ahrs. */ +/** 'Ahrs' / AbilityIds.ahrs */ public class AbilityDefinitionAhrs extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.ahrs) @@ -6648,7 +6648,7 @@ public class AbilityDefinitionAhrs extends AbilityDefinition addTooltipProperty("Damage", lc) -/** WC3 ability ID: 'ANic'. Base ability: AbilityIds.firelordIncinerate. */ +/** 'ANic' / AbilityIds.firelordIncinerate */ public class AbilityDefinitionFirelordIncinerate extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.firelordIncinerate) @@ -6696,7 +6696,7 @@ public class AbilityDefinitionFirelordIncinerate extends AbilityDefinition addTooltipProperty("Death Damage Half Area", lc) -/** WC3 ability ID: 'Abrf'. Base ability: AbilityIds.bearForm. */ +/** 'Abrf' / AbilityIds.bearForm */ public class AbilityDefinitionBearform extends AbilityDefinition private bitset morphingFlagsSet = bitset(1) @@ -6746,7 +6746,7 @@ public class AbilityDefinitionBearform extends AbilityDefinition addTooltipProperty("Alternate Form Unit", lc) -/** WC3 ability ID: 'AUls'. Base ability: AbilityIds.cryptLordLocustSwarm. */ +/** 'AUls' / AbilityIds.cryptLordLocustSwarm */ public class AbilityDefinitionCryptLordLocustSwarm extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.cryptLordLocustSwarm) @@ -6794,7 +6794,7 @@ public class AbilityDefinitionCryptLordLocustSwarm extends AbilityDefinition addTooltipProperty("Damage Return Factor", lc) -/** WC3 ability ID: 'Arst'. Base ability: AbilityIds.restore. */ +/** 'Arst' / AbilityIds.restore */ public class AbilityDefinitionRestoration extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.restore) @@ -6835,7 +6835,7 @@ public class AbilityDefinitionRestoration extends AbilityDefinition addTooltipProperty("Powerbuild Cost", lc) -/** WC3 ability ID: 'AOcl'. Base ability: AbilityIds.chainLightning1. */ +/** 'AOcl' / AbilityIds.chainLightning1 */ public class AbilityDefinitionFarseerChainLightning extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.chainLightning1) @@ -6862,7 +6862,7 @@ public class AbilityDefinitionFarseerChainLightning extends AbilityDefinition addTooltipProperty("Damage Reduction per Target", lc) -/** WC3 ability ID: 'AIl2'. Base ability: AbilityIds.maxLifeBonusGreater. */ +/** 'AIl2' / AbilityIds.maxLifeBonusGreater */ public class AbilityDefinitionMaxLifeBonusGreater extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.maxLifeBonusGreater) @@ -6875,7 +6875,7 @@ public class AbilityDefinitionMaxLifeBonusGreater extends AbilityDefinition addTooltipProperty("Max Life Gained", lc) -/** WC3 ability ID: 'ANin'. Base ability: AbilityIds.inferno1. */ +/** 'ANin' / AbilityIds.inferno1 */ public class AbilityDefinitionInferno extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.inferno1) @@ -6909,7 +6909,7 @@ public class AbilityDefinitionInferno extends AbilityDefinition addTooltipProperty("Impact Delay", lc) -/** WC3 ability ID: 'Amec'. Base ability: AbilityIds.mechanicalCritter. */ +/** 'Amec' / AbilityIds.mechanicalCritter */ public class AbilityDefinitionMechanicalCritter extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.mechanicalCritter) @@ -6922,7 +6922,7 @@ public class AbilityDefinitionMechanicalCritter extends AbilityDefinition addTooltipProperty("Number of Units Created", lc) -/** WC3 ability ID: 'AIl1'. Base ability: AbilityIds.maxLifeBonusLesser. */ +/** 'AIl1' / AbilityIds.maxLifeBonusLesser */ public class AbilityDefinitionMaxLifeBonusLesser extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.maxLifeBonusLesser) @@ -6935,7 +6935,7 @@ public class AbilityDefinitionMaxLifeBonusLesser extends AbilityDefinition addTooltipProperty("Max Life Gained", lc) -/** WC3 ability ID: 'Apg2'. Base ability: AbilityIds.purgeApg2. */ +/** 'Apg2' / AbilityIds.purgeApg2 */ public class AbilityDefinitionPurgeApg2 extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.purgeApg2) @@ -6983,7 +6983,7 @@ public class AbilityDefinitionPurgeApg2 extends AbilityDefinition addTooltipProperty("Hero Pause Duration", lc) -/** WC3 ability ID: 'AOcr'. Base ability: AbilityIds.criticalStrike1. */ +/** 'AOcr' / AbilityIds.criticalStrike1 */ public class AbilityDefinitionBladeMasterCriticalStrike extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.criticalStrike1) @@ -7031,7 +7031,7 @@ public class AbilityDefinitionBladeMasterCriticalStrike extends AbilityDefinitio addTooltipProperty("Exclude Item Damage", lc) -/** WC3 ability ID: 'Aap1'. Base ability: AbilityIds.auraPlagueAbomination. */ +/** 'Aap1' / AbilityIds.auraPlagueAbomination */ public class AbilityDefinitionAuraPlagueAbomination extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.auraPlagueAbomination) @@ -7065,7 +7065,7 @@ public class AbilityDefinitionAuraPlagueAbomination extends AbilityDefinition addTooltipProperty("Damage per Second", lc) -/** WC3 ability ID: 'Aap3'. Base ability: AbilityIds.auraPlagueCreep. */ +/** 'Aap3' / AbilityIds.auraPlagueCreep */ public class AbilityDefinitionAuraPlagueCreep extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.auraPlagueCreep) @@ -7099,7 +7099,7 @@ public class AbilityDefinitionAuraPlagueCreep extends AbilityDefinition addTooltipProperty("Damage per Second", lc) -/** WC3 ability ID: 'ANpi'. Base ability: AbilityIds.permanentImmolation. */ +/** 'ANpi' / AbilityIds.permanentImmolation */ public class AbilityDefinitionPermanentImmolation extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.permanentImmolation) @@ -7126,7 +7126,7 @@ public class AbilityDefinitionPermanentImmolation extends AbilityDefinition addTooltipProperty("Damage per Interval", lc) -/** WC3 ability ID: 'Aap2'. Base ability: AbilityIds.diseaseCloud. */ +/** 'Aap2' / AbilityIds.diseaseCloud */ public class AbilityDefinitionAuraPlaguePlagueWard extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.diseaseCloud) @@ -7160,7 +7160,7 @@ public class AbilityDefinitionAuraPlaguePlagueWard extends AbilityDefinition addTooltipProperty("Damage per Second", lc) -/** WC3 ability ID: 'ACcy'. Base ability: AbilityIds.cyclonecreep. */ +/** 'ACcy' / AbilityIds.cyclonecreep */ public class AbilityDefinitionCyclonecreep extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.cyclonecreep) @@ -7173,7 +7173,7 @@ public class AbilityDefinitionCyclonecreep extends AbilityDefinition addTooltipProperty("Can Be Dispelled", lc) -/** WC3 ability ID: 'Aap4'. Base ability: AbilityIds.auraPlagueCreepnodamage. */ +/** 'Aap4' / AbilityIds.auraPlagueCreepnodamage */ public class AbilityDefinitionAuraPlagueCreepnodamage extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.auraPlagueCreepnodamage) @@ -7207,7 +7207,7 @@ public class AbilityDefinitionAuraPlagueCreepnodamage extends AbilityDefinition addTooltipProperty("Damage per Second", lc) -/** WC3 ability ID: 'AIlb'. Base ability: AbilityIds.itemAttackLightningBonus. */ +/** 'AIlb' / AbilityIds.itemAttackLightningBonus */ public class AbilityDefinitionLightningDamageBonus extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemAttackLightningBonus) @@ -7234,7 +7234,7 @@ public class AbilityDefinitionLightningDamageBonus extends AbilityDefinition addTooltipProperty("Damage Bonus Dice", lc) -/** WC3 ability ID: 'Artn'. Base ability: AbilityIds.return111. */ +/** 'Artn' / AbilityIds.return111 */ public class AbilityDefinitionArtn extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.return111) @@ -7254,7 +7254,7 @@ public class AbilityDefinitionArtn extends AbilityDefinition addTooltipProperty("Accepts Lumber", lc) -/** WC3 ability ID: 'ACcv'. Base ability: AbilityIds.crushingWave. */ +/** 'ACcv' / AbilityIds.crushingWave */ public class AbilityDefinitionCrushingWave extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.crushingWave) @@ -7288,7 +7288,7 @@ public class AbilityDefinitionCrushingWave extends AbilityDefinition addTooltipProperty("Distance", lc) -/** WC3 ability ID: 'ACcw'. Base ability: AbilityIds.coldArrows1. */ +/** 'ACcw' / AbilityIds.coldArrows1 */ public class AbilityDefinitionColdArrowscreep extends AbilityDefinition private bitset stackFlagsSet = bitset(0) construct(int newAbilityId) @@ -7331,7 +7331,7 @@ public class AbilityDefinitionColdArrowscreep extends AbilityDefinition addTooltipProperty("Movement Speed Factor", lc) -/** WC3 ability ID: 'Aeat'. Base ability: AbilityIds.eatTree. */ +/** 'Aeat' / AbilityIds.eatTree */ public class AbilityDefinitionEatTree extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.eatTree) @@ -7358,7 +7358,7 @@ public class AbilityDefinitionEatTree extends AbilityDefinition addTooltipProperty("Rip Delay", lc) -/** WC3 ability ID: 'ANpr'. Base ability: AbilityIds.preservation. */ +/** 'ANpr' / AbilityIds.preservation */ public class AbilityDefinitionPreservation extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.preservation) @@ -7371,7 +7371,7 @@ public class AbilityDefinitionPreservation extends AbilityDefinition addTooltipProperty("Building Types Allowed", lc) -/** WC3 ability ID: 'Ahid'. Base ability: AbilityIds.shadowMeldAkama. */ +/** 'Ahid' / AbilityIds.shadowMeldAkama */ public class AbilityDefinitionShadowMeldAkama extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.shadowMeldAkama) @@ -7398,7 +7398,7 @@ public class AbilityDefinitionShadowMeldAkama extends AbilityDefinition addTooltipProperty("Fade Duration", lc) -/** WC3 ability ID: 'ACcr'. Base ability: AbilityIds.cripplecreep. */ +/** 'ACcr' / AbilityIds.cripplecreep */ public class AbilityDefinitionCripplecreep extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.cripplecreep) @@ -7425,7 +7425,7 @@ public class AbilityDefinitionCripplecreep extends AbilityDefinition addTooltipProperty("Movement Speed Reduction (%)", lc) -/** WC3 ability ID: 'ACcs'. Base ability: AbilityIds.cursecreep. */ +/** 'ACcs' / AbilityIds.cursecreep */ public class AbilityDefinitionCursecreep extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.cursecreep) @@ -7438,7 +7438,7 @@ public class AbilityDefinitionCursecreep extends AbilityDefinition addTooltipProperty("Chance to Miss", lc) -/** WC3 ability ID: 'ACct'. Base ability: AbilityIds.criticalStrike. */ +/** 'ACct' / AbilityIds.criticalStrike */ public class AbilityDefinitionCriticalStrikecreep extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.criticalStrike) @@ -7486,7 +7486,7 @@ public class AbilityDefinitionCriticalStrikecreep extends AbilityDefinition addTooltipProperty("Exclude Item Damage", lc) -/** WC3 ability ID: 'ACcn'. Base ability: AbilityIds.cannibalizecreep. */ +/** 'ACcn' / AbilityIds.cannibalizecreep */ public class AbilityDefinitionCannibalizecreep extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.cannibalizecreep) @@ -7506,7 +7506,7 @@ public class AbilityDefinitionCannibalizecreep extends AbilityDefinition addTooltipProperty("Hit Points per Second", lc) -/** WC3 ability ID: 'SCc1'. Base ability: AbilityIds.cyclone. */ +/** 'SCc1' / AbilityIds.cyclone */ public class AbilityDefinitionCycloneCenarius extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.cyclone) @@ -7519,7 +7519,7 @@ public class AbilityDefinitionCycloneCenarius extends AbilityDefinition addTooltipProperty("Can Be Dispelled", lc) -/** WC3 ability ID: 'AIm2'. Base ability: AbilityIds.itemManaRestoreGreater. */ +/** 'AIm2' / AbilityIds.itemManaRestoreGreater */ public class AbilityDefinitionItemManaRestoreGreater extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemManaRestoreGreater) @@ -7532,7 +7532,7 @@ public class AbilityDefinitionItemManaRestoreGreater extends AbilityDefinition addTooltipProperty("Mana Points Gained", lc) -/** WC3 ability ID: 'AIm1'. Base ability: AbilityIds.itemManaRestoreLesser. */ +/** 'AIm1' / AbilityIds.itemManaRestoreLesser */ public class AbilityDefinitionItemManaRestoreLesser extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemManaRestoreLesser) @@ -7545,7 +7545,7 @@ public class AbilityDefinitionItemManaRestoreLesser extends AbilityDefinition addTooltipProperty("Mana Points Gained", lc) -/** WC3 ability ID: 'Astn'. Base ability: AbilityIds.stoneForm. */ +/** 'Astn' / AbilityIds.stoneForm */ public class AbilityDefinitionStoneForm extends AbilityDefinition private bitset morphingFlagsSet = bitset(7) @@ -7602,7 +7602,7 @@ public class AbilityDefinitionStoneForm extends AbilityDefinition addTooltipProperty("Alternate Form Unit", lc) -/** WC3 ability ID: 'ACcl'. Base ability: AbilityIds.chainLightning. */ +/** 'ACcl' / AbilityIds.chainLightning */ public class AbilityDefinitionChainLightningcreep extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.chainLightning) @@ -7629,7 +7629,7 @@ public class AbilityDefinitionChainLightningcreep extends AbilityDefinition addTooltipProperty("Damage Reduction per Target", lc) -/** WC3 ability ID: 'Afae'. Base ability: AbilityIds.faerieFire. */ +/** 'Afae' / AbilityIds.faerieFire */ public class AbilityDefinitionFaerieFire extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.faerieFire) @@ -7649,7 +7649,7 @@ public class AbilityDefinitionFaerieFire extends AbilityDefinition addTooltipProperty("Defense Reduction", lc) -/** WC3 ability ID: 'ACch'. Base ability: AbilityIds.charm. */ +/** 'ACch' / AbilityIds.charm */ public class AbilityDefinitionCharm extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.charm) @@ -7662,7 +7662,7 @@ public class AbilityDefinitionCharm extends AbilityDefinition addTooltipProperty("Maximum Creep Level", lc) -/** WC3 ability ID: 'Aste'. Base ability: AbilityIds.manaSteal. */ +/** 'Aste' / AbilityIds.manaSteal */ public class AbilityDefinitionManaSteal extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.manaSteal) @@ -7703,7 +7703,7 @@ public class AbilityDefinitionManaSteal extends AbilityDefinition addTooltipProperty("Mana Conversion As Percent", lc) -/** WC3 ability ID: 'SCae'. Base ability: AbilityIds.enduranceAura. */ +/** 'SCae' / AbilityIds.enduranceAura */ public class AbilityDefinitionAuraEnduranceCreep extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.enduranceAura) @@ -7723,7 +7723,7 @@ public class AbilityDefinitionAuraEnduranceCreep extends AbilityDefinition addTooltipProperty("Attack Speed Increase (%)", lc) -/** WC3 ability ID: 'SNin'. Base ability: AbilityIds.inferno. */ +/** 'SNin' / AbilityIds.inferno */ public class AbilityDefinitionTichondriusInferno extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.inferno) @@ -7757,7 +7757,7 @@ public class AbilityDefinitionTichondriusInferno extends AbilityDefinition addTooltipProperty("Impact Delay", lc) -/** WC3 ability ID: 'AUim'. Base ability: AbilityIds.cryptLordImpale. */ +/** 'AUim' / AbilityIds.cryptLordImpale */ public class AbilityDefinitionCryptLordImpale extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.cryptLordImpale) @@ -7805,7 +7805,7 @@ public class AbilityDefinitionCryptLordImpale extends AbilityDefinition addTooltipProperty("Airborne Targets Vulnerable", lc) -/** WC3 ability ID: 'ACcb'. Base ability: AbilityIds.frostBolt. */ +/** 'ACcb' / AbilityIds.frostBolt */ public class AbilityDefinitionFrostBolt extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.frostBolt) @@ -7818,7 +7818,7 @@ public class AbilityDefinitionFrostBolt extends AbilityDefinition addTooltipProperty("Damage", lc) -/** WC3 ability ID: 'ACca'. Base ability: AbilityIds.carrionSwarm. */ +/** 'ACca' / AbilityIds.carrionSwarm */ public class AbilityDefinitionCarrionSwarmcreep extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.carrionSwarm) @@ -7852,7 +7852,7 @@ public class AbilityDefinitionCarrionSwarmcreep extends AbilityDefinition addTooltipProperty("Distance", lc) -/** WC3 ability ID: 'AUin'. Base ability: AbilityIds.inferno2. */ +/** 'AUin' / AbilityIds.inferno2 */ public class AbilityDefinitionDreadlordInferno extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.inferno2) @@ -7886,7 +7886,7 @@ public class AbilityDefinitionDreadlordInferno extends AbilityDefinition addTooltipProperty("Impact Delay", lc) -/** WC3 ability ID: 'Awh2'. Base ability: AbilityIds.gather1. */ +/** 'Awh2' / AbilityIds.gather1 */ public class AbilityDefinitionWispHarvestInvulnerable extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.gather1) @@ -7913,7 +7913,7 @@ public class AbilityDefinitionWispHarvestInvulnerable extends AbilityDefinition addTooltipProperty("Lumber per Interval", lc) -/** WC3 ability ID: 'Afak'. Base ability: AbilityIds.orbofAnnihilation. */ +/** 'Afak' / AbilityIds.orbofAnnihilation */ public class AbilityDefinitionOrbofAnnihilation extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.orbofAnnihilation) @@ -7954,7 +7954,7 @@ public class AbilityDefinitionOrbofAnnihilation extends AbilityDefinition addTooltipProperty("Full Damage Radius", lc) -/** WC3 ability ID: 'ANak'. Base ability: AbilityIds.quillSpray. */ +/** 'ANak' / AbilityIds.quillSpray */ public class AbilityDefinitionOrbOfAnnihilationQuillSpray extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.quillSpray) @@ -7995,7 +7995,7 @@ public class AbilityDefinitionOrbOfAnnihilationQuillSpray extends AbilityDefinit addTooltipProperty("Full Damage Radius", lc) -/** WC3 ability ID: 'AImb'. Base ability: AbilityIds.maxManaBonusLeast. */ +/** 'AImb' / AbilityIds.maxManaBonusLeast */ public class AbilityDefinitionMaxManaBonusLeast extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.maxManaBonusLeast) @@ -8008,7 +8008,7 @@ public class AbilityDefinitionMaxManaBonusLeast extends AbilityDefinition addTooltipProperty("Max Mana Gained", lc) -/** WC3 ability ID: 'Ane2'. Base ability: AbilityIds.neutralBuildinganyunit. */ +/** 'Ane2' / AbilityIds.neutralBuildinganyunit */ public class AbilityDefinitionNeutralBuildinganyunit extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.neutralBuildinganyunit) @@ -8042,7 +8042,7 @@ public class AbilityDefinitionNeutralBuildinganyunit extends AbilityDefinition addTooltipProperty("Interaction Type", lc) -/** WC3 ability ID: 'Agho'. Base ability: AbilityIds.ghost. */ +/** 'Agho' / AbilityIds.ghost */ public class AbilityDefinitionGhost extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.ghost) @@ -8069,7 +8069,7 @@ public class AbilityDefinitionGhost extends AbilityDefinition addTooltipProperty("Auto-Acquire Attack Targets", lc) -/** WC3 ability ID: 'ACdv'. Base ability: AbilityIds.devour. */ +/** 'ACdv' / AbilityIds.devour */ public class AbilityDefinitionDevourCreep extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.devour) @@ -8082,7 +8082,7 @@ public class AbilityDefinitionDevourCreep extends AbilityDefinition addTooltipProperty("Max Creep Level", lc) -/** WC3 ability ID: 'AIlu'. Base ability: AbilityIds.giveLumber. */ +/** 'AIlu' / AbilityIds.giveLumber */ public class AbilityDefinitionGiveLumber extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.giveLumber) @@ -8095,7 +8095,7 @@ public class AbilityDefinitionGiveLumber extends AbilityDefinition addTooltipProperty("Lumber Given", lc) -/** WC3 ability ID: 'Awfb'. Base ability: AbilityIds.firebolt2. */ +/** 'Awfb' / AbilityIds.firebolt2 */ public class AbilityDefinitionFireBoltwarlock extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.firebolt2) @@ -8108,7 +8108,7 @@ public class AbilityDefinitionFireBoltwarlock extends AbilityDefinition addTooltipProperty("Damage", lc) -/** WC3 ability ID: 'ACdr'. Base ability: AbilityIds.drainLifeCreep. */ +/** 'ACdr' / AbilityIds.drainLifeCreep */ public class AbilityDefinitionDrainLifeCreep extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.drainLifeCreep) @@ -8184,7 +8184,7 @@ public class AbilityDefinitionDrainLifeCreep extends AbilityDefinition def.setLvlDataUnreal("Ndr3", level, 3, value) -/** WC3 ability ID: 'AHhb'. Base ability: AbilityIds.holyLight. */ +/** 'AHhb' / AbilityIds.holyLight */ public class AbilityDefinitionPaladinHolyLight extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.holyLight) @@ -8197,7 +8197,7 @@ public class AbilityDefinitionPaladinHolyLight extends AbilityDefinition addTooltipProperty("Amount Healed/Damaged", lc) -/** WC3 ability ID: 'AIlm'. Base ability: AbilityIds.itemLevelGain. */ +/** 'AIlm' / AbilityIds.itemLevelGain */ public class AbilityDefinitionLevelMod extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemLevelGain) @@ -8210,7 +8210,7 @@ public class AbilityDefinitionLevelMod extends AbilityDefinition addTooltipProperty("Levels Gained", lc) -/** WC3 ability ID: 'AIll'. Base ability: AbilityIds.orbofLightning. */ +/** 'AIll' / AbilityIds.orbofLightning */ public class AbilityDefinitionOrbofLightning extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.orbofLightning) @@ -8258,7 +8258,7 @@ public class AbilityDefinitionOrbofLightning extends AbilityDefinition addTooltipProperty("Effect Ability", lc) -/** WC3 ability ID: 'AIls'. Base ability: AbilityIds.lightningShieldAIls. */ +/** 'AIls' / AbilityIds.lightningShieldAIls */ public class AbilityDefinitionLightningShieldAIls extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.lightningShieldAIls) @@ -8278,7 +8278,7 @@ public class AbilityDefinitionLightningShieldAIls extends AbilityDefinition addTooltipProperty("Damage per Second", lc) -/** WC3 ability ID: 'ACdm'. Base ability: AbilityIds.abolishMagicCreep. */ +/** 'ACdm' / AbilityIds.abolishMagicCreep */ public class AbilityDefinitionAbolishMagicCreep extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.abolishMagicCreep) @@ -8298,7 +8298,7 @@ public class AbilityDefinitionAbolishMagicCreep extends AbilityDefinition addTooltipProperty("Summoned Unit Damage", lc) -/** WC3 ability ID: 'AIlp'. Base ability: AbilityIds.itemPurge. */ +/** 'AIlp' / AbilityIds.itemPurge */ public class AbilityDefinitionLightningPurge extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemPurge) @@ -8346,7 +8346,7 @@ public class AbilityDefinitionLightningPurge extends AbilityDefinition addTooltipProperty("Summoned Unit Damage", lc) -/** WC3 ability ID: 'AIlf'. Base ability: AbilityIds.maxLifeBonusLeast. */ +/** 'AIlf' / AbilityIds.maxLifeBonusLeast */ public class AbilityDefinitionMaxLifeBonusLeast extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.maxLifeBonusLeast) @@ -8359,7 +8359,7 @@ public class AbilityDefinitionMaxLifeBonusLeast extends AbilityDefinition addTooltipProperty("Max Life Gained", lc) -/** WC3 ability ID: 'ANpa'. Base ability: AbilityIds.parasite. */ +/** 'ANpa' / AbilityIds.parasite */ public class AbilityDefinitionParasite extends AbilityDefinition private bitset stackingTypesSet = bitset(8) construct(int newAbilityId) @@ -8426,7 +8426,7 @@ public class AbilityDefinitionParasite extends AbilityDefinition addTooltipProperty("Stacking Type", lc) -/** WC3 ability ID: 'AEme'. Base ability: AbilityIds.metamorphosis. */ +/** 'AEme' / AbilityIds.metamorphosis */ public class AbilityDefinitionDemonHunterMetamorphosis extends AbilityDefinition private bitset morphingFlagsSet = bitset(1) @@ -8483,7 +8483,7 @@ public class AbilityDefinitionDemonHunterMetamorphosis extends AbilityDefinition addTooltipProperty("Alternate Form Unit", lc) -/** WC3 ability ID: 'ACde'. Base ability: AbilityIds.devourMagiccreep. */ +/** 'ACde' / AbilityIds.devourMagiccreep */ public class AbilityDefinitionDevourMagiccreep extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.devourMagiccreep) @@ -8531,7 +8531,7 @@ public class AbilityDefinitionDevourMagiccreep extends AbilityDefinition addTooltipProperty("Summoned Unit Damage", lc) -/** WC3 ability ID: 'Aapl'. Base ability: AbilityIds.diseaseCloud1. */ +/** 'Aapl' / AbilityIds.diseaseCloud1 */ public class AbilityDefinitionAapl extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.diseaseCloud1) @@ -8565,7 +8565,7 @@ public class AbilityDefinitionAapl extends AbilityDefinition addTooltipProperty("Damage per Second", lc) -/** WC3 ability ID: 'ACdc'. Base ability: AbilityIds.deathCoil. */ +/** 'ACdc' / AbilityIds.deathCoil */ public class AbilityDefinitionDeathCoilcreep extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.deathCoil) @@ -8578,7 +8578,7 @@ public class AbilityDefinitionDeathCoilcreep extends AbilityDefinition addTooltipProperty("Amount Healed/Damaged", lc) -/** WC3 ability ID: 'AEmb'. Base ability: AbilityIds.manaBurn1. */ +/** 'AEmb' / AbilityIds.manaBurn1 */ public class AbilityDefinitionDemonHunterManaBurn extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.manaBurn1) @@ -8605,7 +8605,7 @@ public class AbilityDefinitionDemonHunterManaBurn extends AbilityDefinition addTooltipProperty("Bolt Delay", lc) -/** WC3 ability ID: 'AUfu'. Base ability: AbilityIds.lichFrostArmorAutocast. */ +/** 'AUfu' / AbilityIds.lichFrostArmorAutocast */ public class AbilityDefinitionLichFrostArmorAutocast extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.lichFrostArmorAutocast) @@ -8625,7 +8625,7 @@ public class AbilityDefinitionLichFrostArmorAutocast extends AbilityDefinition addTooltipProperty("Armor Bonus", lc) -/** WC3 ability ID: 'AInd'. Base ability: AbilityIds.animateDeaditemspecial. */ +/** 'AInd' / AbilityIds.animateDeaditemspecial */ public class AbilityDefinitionAnimateDeaditemspecial extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.animateDeaditemspecial) @@ -8652,7 +8652,7 @@ public class AbilityDefinitionAnimateDeaditemspecial extends AbilityDefinition addTooltipProperty("Number of Corpses Raised", lc) -/** WC3 ability ID: 'ACfa'. Base ability: AbilityIds.frostArmor. */ +/** 'ACfa' / AbilityIds.frostArmor */ public class AbilityDefinitionFrostArmorcreep extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.frostArmor) @@ -8672,7 +8672,7 @@ public class AbilityDefinitionFrostArmorcreep extends AbilityDefinition addTooltipProperty("Armor Bonus", lc) -/** WC3 ability ID: 'Amb2'. Base ability: AbilityIds.manaBatteryObsidianStatue. */ +/** 'Amb2' / AbilityIds.manaBatteryObsidianStatue */ public class AbilityDefinitionManaBatteryObsidianStatue extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.manaBatteryObsidianStatue) @@ -8713,7 +8713,7 @@ public class AbilityDefinitionManaBatteryObsidianStatue extends AbilityDefinitio addTooltipProperty("Regenerate Only At Night", lc) -/** WC3 ability ID: 'ACfb'. Base ability: AbilityIds.firebolt1. */ +/** 'ACfb' / AbilityIds.firebolt1 */ public class AbilityDefinitionFireBoltcreep extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.firebolt1) @@ -8726,7 +8726,7 @@ public class AbilityDefinitionFireBoltcreep extends AbilityDefinition addTooltipProperty("Damage", lc) -/** WC3 ability ID: 'ACes'. Base ability: AbilityIds.evasion1. */ +/** 'ACes' / AbilityIds.evasion1 */ public class AbilityDefinitionEvasioncreep100 extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.evasion1) @@ -8739,7 +8739,7 @@ public class AbilityDefinitionEvasioncreep100 extends AbilityDefinition addTooltipProperty("Chance to Evade", lc) -/** WC3 ability ID: 'Aven'. Base ability: AbilityIds.envenomedSpears. */ +/** 'Aven' / AbilityIds.envenomedSpears */ public class AbilityDefinitionVenomSpears extends AbilityDefinition private bitset stackingTypesSet = bitset(1) construct(int newAbilityId) @@ -8785,7 +8785,7 @@ public class AbilityDefinitionVenomSpears extends AbilityDefinition addTooltipProperty("Stacking Type", lc) -/** WC3 ability ID: 'AIev'. Base ability: AbilityIds.evasion3. */ +/** 'AIev' / AbilityIds.evasion3 */ public class AbilityDefinitionEvasioncreep extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.evasion3) @@ -8798,7 +8798,7 @@ public class AbilityDefinitionEvasioncreep extends AbilityDefinition addTooltipProperty("Chance to Evade", lc) -/** WC3 ability ID: 'Abun'. Base ability: AbilityIds.cargoHold. */ +/** 'Abun' / AbilityIds.cargoHold */ public class AbilityDefinitionCargoHoldBurrow extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.cargoHold) @@ -8811,7 +8811,7 @@ public class AbilityDefinitionCargoHoldBurrow extends AbilityDefinition addTooltipProperty("Cargo Capacity", lc) -/** WC3 ability ID: 'AImx'. Base ability: AbilityIds.magicImmunityAImx. */ +/** 'AImx' / AbilityIds.magicImmunityAImx */ public class AbilityDefinitionMagicImmunityAImx extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.magicImmunityAImx) @@ -8824,7 +8824,7 @@ public class AbilityDefinitionMagicImmunityAImx extends AbilityDefinition addTooltipProperty("Magic Damage Factor", lc) -/** WC3 ability ID: 'Abur'. Base ability: AbilityIds.burrow. */ +/** 'Abur' / AbilityIds.burrow */ public class AbilityDefinitionBurrow extends AbilityDefinition private bitset morphingFlagsSet = bitset(1) @@ -8874,7 +8874,7 @@ public class AbilityDefinitionBurrow extends AbilityDefinition addTooltipProperty("Alternate Form Unit", lc) -/** WC3 ability ID: 'Acyc'. Base ability: AbilityIds.cyclone1. */ +/** 'Acyc' / AbilityIds.cyclone1 */ public class AbilityDefinitionCyclone extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.cyclone1) @@ -8887,7 +8887,7 @@ public class AbilityDefinitionCyclone extends AbilityDefinition addTooltipProperty("Can Be Dispelled", lc) -/** WC3 ability ID: 'AImr'. Base ability: AbilityIds.itemAreaManaRegain. */ +/** 'AImr' / AbilityIds.itemAreaManaRegain */ public class AbilityDefinitionItemManaRestoreAoe extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemAreaManaRegain) @@ -8900,7 +8900,7 @@ public class AbilityDefinitionItemManaRestoreAoe extends AbilityDefinition addTooltipProperty("Mana Points Gained", lc) -/** WC3 ability ID: 'AImt'. Base ability: AbilityIds.staffoTeleportation. */ +/** 'AImt' / AbilityIds.staffoTeleportation */ public class AbilityDefinitionStaffoTeleportation extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.staffoTeleportation) @@ -8927,7 +8927,7 @@ public class AbilityDefinitionStaffoTeleportation extends AbilityDefinition addTooltipProperty("Number of Units Teleported", lc) -/** WC3 ability ID: 'ACen'. Base ability: AbilityIds.ensnare. */ +/** 'ACen' / AbilityIds.ensnare */ public class AbilityDefinitionEnsnareCreep extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.ensnare) @@ -8982,7 +8982,7 @@ public class AbilityDefinitionEnsnareCreep extends AbilityDefinition addTooltipProperty("Silences When Ensnared", lc) -/** WC3 ability ID: 'AIms'. Base ability: AbilityIds.itemMoveSpeedBonus. */ +/** 'AIms' / AbilityIds.itemMoveSpeedBonus */ public class AbilityDefinitionMoveSpeedBonus extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemMoveSpeedBonus) @@ -8995,7 +8995,7 @@ public class AbilityDefinitionMoveSpeedBonus extends AbilityDefinition addTooltipProperty("Movement Speed Bonus", lc) -/** WC3 ability ID: 'Aphx'. Base ability: AbilityIds.phoenix2. */ +/** 'Aphx' / AbilityIds.phoenix2 */ public class AbilityDefinitionPhoenix extends AbilityDefinition private bitset morphingFlagsSet = bitset(7) @@ -9045,7 +9045,7 @@ public class AbilityDefinitionPhoenix extends AbilityDefinition addTooltipProperty("Alternate Form Unit", lc) -/** WC3 ability ID: 'AAns'. Base ability: AbilityIds.neutralSpell. */ +/** 'AAns' / AbilityIds.neutralSpell */ public class AbilityDefinitionNeutralSpell extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.neutralSpell) @@ -9079,7 +9079,7 @@ public class AbilityDefinitionNeutralSpell extends AbilityDefinition addTooltipProperty("Lumber Cost", lc) -/** WC3 ability ID: 'AImm'. Base ability: AbilityIds.itemManaBonus. */ +/** 'AImm' / AbilityIds.itemManaBonus */ public class AbilityDefinitionAImm extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemManaBonus) @@ -9092,7 +9092,7 @@ public class AbilityDefinitionAImm extends AbilityDefinition addTooltipProperty("Max Mana Gained", lc) -/** WC3 ability ID: 'AOhw'. Base ability: AbilityIds.shadowHunterHealingWave. */ +/** 'AOhw' / AbilityIds.shadowHunterHealingWave */ public class AbilityDefinitionShadowHunterHealingWave extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.shadowHunterHealingWave) @@ -9119,7 +9119,7 @@ public class AbilityDefinitionShadowHunterHealingWave extends AbilityDefinition addTooltipProperty("Damage Reduction per Target", lc) -/** WC3 ability ID: 'AOhx'. Base ability: AbilityIds.shadowHunterHex. */ +/** 'AOhx' / AbilityIds.shadowHunterHex */ public class AbilityDefinitionShadowHunterHex extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.shadowHunterHex) @@ -9160,7 +9160,7 @@ public class AbilityDefinitionShadowHunterHex extends AbilityDefinition addTooltipProperty("Maximum Creep Level", lc) -/** WC3 ability ID: 'AImo'. Base ability: AbilityIds.itemMonsterLure. */ +/** 'AImo' / AbilityIds.itemMonsterLure */ public class AbilityDefinitionItemMonsterLure extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemMonsterLure) @@ -9194,7 +9194,7 @@ public class AbilityDefinitionItemMonsterLure extends AbilityDefinition addTooltipProperty("Lure Interval (seconds)", lc) -/** WC3 ability ID: 'AImi'. Base ability: AbilityIds.itemLifeGain. */ +/** 'AImi' / AbilityIds.itemLifeGain */ public class AbilityDefinitionAImi extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemLifeGain) @@ -9207,7 +9207,7 @@ public class AbilityDefinitionAImi extends AbilityDefinition addTooltipProperty("Max Life Gained", lc) -/** WC3 ability ID: 'AIml'. Base ability: AbilityIds.itemLifeBonus. */ +/** 'AIml' / AbilityIds.itemLifeBonus */ public class AbilityDefinitionAIml extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemLifeBonus) @@ -9220,7 +9220,7 @@ public class AbilityDefinitionAIml extends AbilityDefinition addTooltipProperty("Max Life Gained", lc) -/** WC3 ability ID: 'AImh'. Base ability: AbilityIds.permanentHitpointBonusfromchargeditem. */ +/** 'AImh' / AbilityIds.permanentHitpointBonusfromchargeditem */ public class AbilityDefinitionPermanentHitpointBonusfromchargeditem extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.permanentHitpointBonusfromchargeditem) @@ -9233,7 +9233,7 @@ public class AbilityDefinitionPermanentHitpointBonusfromchargeditem extends Abil addTooltipProperty("Max Life Gained", lc) -/** WC3 ability ID: 'Afbt'. Base ability: AbilityIds.feedbackArcaneTower. */ +/** 'Afbt' / AbilityIds.feedbackArcaneTower */ public class AbilityDefinitionFeedbackArcaneTower extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.feedbackArcaneTower) @@ -9274,7 +9274,7 @@ public class AbilityDefinitionFeedbackArcaneTower extends AbilityDefinition addTooltipProperty("Summoned Damage", lc) -/** WC3 ability ID: 'Sca1'. Base ability: AbilityIds.chaosGrunt. */ +/** 'Sca1' / AbilityIds.chaosGrunt */ public class AbilityDefinitionChaosGrunt extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.chaosGrunt) @@ -9287,7 +9287,7 @@ public class AbilityDefinitionChaosGrunt extends AbilityDefinition addTooltipProperty("New Unit Type", lc) -/** WC3 ability ID: 'Sca2'. Base ability: AbilityIds.chaosRaider. */ +/** 'Sca2' / AbilityIds.chaosRaider */ public class AbilityDefinitionChaosRaider extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.chaosRaider) @@ -9300,7 +9300,7 @@ public class AbilityDefinitionChaosRaider extends AbilityDefinition addTooltipProperty("New Unit Type", lc) -/** WC3 ability ID: 'Asta'. Base ability: AbilityIds.stasisTrap. */ +/** 'Asta' / AbilityIds.stasisTrap */ public class AbilityDefinitionStasisTrap extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.stasisTrap) @@ -9348,7 +9348,7 @@ public class AbilityDefinitionStasisTrap extends AbilityDefinition addTooltipProperty("Detonation Delay", lc) -/** WC3 ability ID: 'Apig'. Base ability: AbilityIds.permanentImmolationgraphic. */ +/** 'Apig' / AbilityIds.permanentImmolationgraphic */ public class AbilityDefinitionPermanentImmolationgraphic extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.permanentImmolationgraphic) @@ -9375,7 +9375,7 @@ public class AbilityDefinitionPermanentImmolationgraphic extends AbilityDefiniti addTooltipProperty("Damage per Interval", lc) -/** WC3 ability ID: 'Sca3'. Base ability: AbilityIds.chaosShaman. */ +/** 'Sca3' / AbilityIds.chaosShaman */ public class AbilityDefinitionChaosShaman extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.chaosShaman) @@ -9388,7 +9388,7 @@ public class AbilityDefinitionChaosShaman extends AbilityDefinition addTooltipProperty("New Unit Type", lc) -/** WC3 ability ID: 'Sca4'. Base ability: AbilityIds.chaosKodo. */ +/** 'Sca4' / AbilityIds.chaosKodo */ public class AbilityDefinitionChaosKodo extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.chaosKodo) @@ -9401,7 +9401,7 @@ public class AbilityDefinitionChaosKodo extends AbilityDefinition addTooltipProperty("New Unit Type", lc) -/** WC3 ability ID: 'Sca5'. Base ability: AbilityIds.chaosPeon. */ +/** 'Sca5' / AbilityIds.chaosPeon */ public class AbilityDefinitionChaosPeon extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.chaosPeon) @@ -9414,7 +9414,7 @@ public class AbilityDefinitionChaosPeon extends AbilityDefinition addTooltipProperty("New Unit Type", lc) -/** WC3 ability ID: 'AIob'. Base ability: AbilityIds.itemAttackFrostBonus. */ +/** 'AIob' / AbilityIds.itemAttackFrostBonus */ public class AbilityDefinitionFrostDamageBonus extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemAttackFrostBonus) @@ -9434,7 +9434,7 @@ public class AbilityDefinitionFrostDamageBonus extends AbilityDefinition addTooltipProperty("Damage Bonus", lc) -/** WC3 ability ID: 'Sca6'. Base ability: AbilityIds.chaosGrom. */ +/** 'Sca6' / AbilityIds.chaosGrom */ public class AbilityDefinitionChaosGrom extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.chaosGrom) @@ -9447,7 +9447,7 @@ public class AbilityDefinitionChaosGrom extends AbilityDefinition addTooltipProperty("New Unit Type", lc) -/** WC3 ability ID: 'Ainf'. Base ability: AbilityIds.innerFire. */ +/** 'Ainf' / AbilityIds.innerFire */ public class AbilityDefinitionInnerFire extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.innerFire) @@ -9481,7 +9481,7 @@ public class AbilityDefinitionInnerFire extends AbilityDefinition addTooltipProperty("Damage Increase (%)", lc) -/** WC3 ability ID: 'AHfa'. Base ability: AbilityIds.searingArrows1. */ +/** 'AHfa' / AbilityIds.searingArrows1 */ public class AbilityDefinitionMoonPriestessSearingArrows extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.searingArrows1) @@ -9494,7 +9494,7 @@ public class AbilityDefinitionMoonPriestessSearingArrows extends AbilityDefiniti addTooltipProperty("Damage Bonus", lc) -/** WC3 ability ID: 'ANmo'. Base ability: AbilityIds.monsoon. */ +/** 'ANmo' / AbilityIds.monsoon */ public class AbilityDefinitionMonsoon extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.monsoon) @@ -9521,7 +9521,7 @@ public class AbilityDefinitionMonsoon extends AbilityDefinition addTooltipProperty("Building Reduction", lc) -/** WC3 ability ID: 'AInv'. Base ability: AbilityIds.inventory. */ +/** 'AInv' / AbilityIds.inventory */ public class AbilityDefinitionInventory extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.inventory) @@ -9562,7 +9562,7 @@ public class AbilityDefinitionInventory extends AbilityDefinition addTooltipProperty("Item Capacity", lc) -/** WC3 ability ID: 'Ahnl'. Base ability: AbilityIds.nullroarsummoner. */ +/** 'Ahnl' / AbilityIds.nullroarsummoner */ public class AbilityDefinitionnullroarsummoner extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.nullroarsummoner) @@ -9617,7 +9617,7 @@ public class AbilityDefinitionnullroarsummoner extends AbilityDefinition addTooltipProperty("Life Regeneration Rate", lc) -/** WC3 ability ID: 'ANms'. Base ability: AbilityIds.seaWitchManaShield. */ +/** 'ANms' / AbilityIds.seaWitchManaShield */ public class AbilityDefinitionSeaWitchManaShield extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.seaWitchManaShield) @@ -9637,7 +9637,7 @@ public class AbilityDefinitionSeaWitchManaShield extends AbilityDefinition addTooltipProperty("Mana per Hit Point", lc) -/** WC3 ability ID: 'Assp'. Base ability: AbilityIds.spawnSpiderlings. */ +/** 'Assp' / AbilityIds.spawnSpiderlings */ public class AbilityDefinitionSpawnSpiderlingOnDeath extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.spawnSpiderlings) @@ -9657,7 +9657,7 @@ public class AbilityDefinitionSpawnSpiderlingOnDeath extends AbilityDefinition addTooltipProperty("Unit Type", lc) -/** WC3 ability ID: 'AIp6'. Base ability: AbilityIds.scrollofRejuvII. */ +/** 'AIp6' / AbilityIds.scrollofRejuvII */ public class AbilityDefinitionScrollofRejuvII extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.scrollofRejuvII) @@ -9701,7 +9701,7 @@ public class AbilityDefinitionScrollofRejuvII extends AbilityDefinition def.setLvlDataInt("irl3", level, 3, value) -/** WC3 ability ID: 'ANmr'. Base ability: AbilityIds.mindRot. */ +/** 'ANmr' / AbilityIds.mindRot */ public class AbilityDefinitionMindRot extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.mindRot) @@ -9714,7 +9714,7 @@ public class AbilityDefinitionMindRot extends AbilityDefinition addTooltipProperty("Mana Drained per Second", lc) -/** WC3 ability ID: 'ACfn'. Base ability: AbilityIds.frostNova. */ +/** 'ACfn' / AbilityIds.frostNova */ public class AbilityDefinitionFrostNovacreep extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.frostNova) @@ -9741,7 +9741,7 @@ public class AbilityDefinitionFrostNovacreep extends AbilityDefinition addTooltipProperty("Maximum Damage", lc) -/** WC3 ability ID: 'AIp5'. Base ability: AbilityIds.scrollofRejuvI. */ +/** 'AIp5' / AbilityIds.scrollofRejuvI */ public class AbilityDefinitionScrollofRejuvI extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.scrollofRejuvI) @@ -9785,7 +9785,7 @@ public class AbilityDefinitionScrollofRejuvI extends AbilityDefinition def.setLvlDataInt("irl3", level, 3, value) -/** WC3 ability ID: 'Apiv'. Base ability: AbilityIds.permanentInvisibility. */ +/** 'Apiv' / AbilityIds.permanentInvisibility */ public class AbilityDefinitionPermanentInvisibility extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.permanentInvisibility) @@ -9798,7 +9798,7 @@ public class AbilityDefinitionPermanentInvisibility extends AbilityDefinition addTooltipProperty("Auto-Acquire Attack Targets", lc) -/** WC3 ability ID: 'Afbb'. Base ability: AbilityIds.feedbackSpiritBeast. */ +/** 'Afbb' / AbilityIds.feedbackSpiritBeast */ public class AbilityDefinitionFeedbackSpiritBeast extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.feedbackSpiritBeast) @@ -9839,7 +9839,7 @@ public class AbilityDefinitionFeedbackSpiritBeast extends AbilityDefinition addTooltipProperty("Damage Ratio - Heros (%)", lc) -/** WC3 ability ID: 'AIp4'. Base ability: AbilityIds.potionofRejuvIV. */ +/** 'AIp4' / AbilityIds.potionofRejuvIV */ public class AbilityDefinitionPotionofRejuvIV extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.potionofRejuvIV) @@ -9883,7 +9883,7 @@ public class AbilityDefinitionPotionofRejuvIV extends AbilityDefinition def.setLvlDataInt("irl3", level, 3, value) -/** WC3 ability ID: 'AIp3'. Base ability: AbilityIds.potionofRejuvIII. */ +/** 'AIp3' / AbilityIds.potionofRejuvIII */ public class AbilityDefinitionPotionofRejuvIII extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.potionofRejuvIII) @@ -9927,7 +9927,7 @@ public class AbilityDefinitionPotionofRejuvIII extends AbilityDefinition def.setLvlDataInt("irl3", level, 3, value) -/** WC3 ability ID: 'ACfs'. Base ability: AbilityIds.flameStrikeCreep. */ +/** 'ACfs' / AbilityIds.flameStrikeCreep */ public class AbilityDefinitionFlameStrikeCreep extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.flameStrikeCreep) @@ -9975,7 +9975,7 @@ public class AbilityDefinitionFlameStrikeCreep extends AbilityDefinition addTooltipProperty("Full Damage Interval", lc) -/** WC3 ability ID: 'Awha'. Base ability: AbilityIds.gather. */ +/** 'Awha' / AbilityIds.gather */ public class AbilityDefinitionWispHarvest extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.gather) @@ -10002,7 +10002,7 @@ public class AbilityDefinitionWispHarvest extends AbilityDefinition addTooltipProperty("Lumber per Interval", lc) -/** WC3 ability ID: 'AIp2'. Base ability: AbilityIds.potionofRejuvII. */ +/** 'AIp2' / AbilityIds.potionofRejuvII */ public class AbilityDefinitionPotionofRejuvII extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.potionofRejuvII) @@ -10046,7 +10046,7 @@ public class AbilityDefinitionPotionofRejuvII extends AbilityDefinition def.setLvlDataInt("irl3", level, 3, value) -/** WC3 ability ID: 'Assk'. Base ability: AbilityIds.hardenedSkin. */ +/** 'Assk' / AbilityIds.hardenedSkin */ public class AbilityDefinitionHardenedSkin extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.hardenedSkin) @@ -10087,7 +10087,7 @@ public class AbilityDefinitionHardenedSkin extends AbilityDefinition addTooltipProperty("Include Melee Damage", lc) -/** WC3 ability ID: 'ACfr'. Base ability: AbilityIds.forceofNature. */ +/** 'ACfr' / AbilityIds.forceofNature */ public class AbilityDefinitionForceofNaturecreep extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.forceofNature) @@ -10107,7 +10107,7 @@ public class AbilityDefinitionForceofNaturecreep extends AbilityDefinition addTooltipProperty("Number of Summoned Units", lc) -/** WC3 ability ID: 'AIp1'. Base ability: AbilityIds.potionofRejuvI. */ +/** 'AIp1' / AbilityIds.potionofRejuvI */ public class AbilityDefinitionPotionofRejuvI extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.potionofRejuvI) @@ -10151,7 +10151,7 @@ public class AbilityDefinitionPotionofRejuvI extends AbilityDefinition def.setLvlDataInt("irl3", level, 3, value) -/** WC3 ability ID: 'Afbk'. Base ability: AbilityIds.feedback. */ +/** 'Afbk' / AbilityIds.feedback */ public class AbilityDefinitionFeedback extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.feedback) @@ -10192,7 +10192,7 @@ public class AbilityDefinitionFeedback extends AbilityDefinition addTooltipProperty("Damage Ratio - Heros (%)", lc) -/** WC3 ability ID: 'AInm'. Base ability: AbilityIds.strengthModPlus2. */ +/** 'AInm' / AbilityIds.strengthModPlus2 */ public class AbilityDefinitionStrengthModPlus2 extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.strengthModPlus2) @@ -10226,7 +10226,7 @@ public class AbilityDefinitionStrengthModPlus2 extends AbilityDefinition addTooltipProperty("Strength Bonus", lc) -/** WC3 ability ID: 'ACff'. Base ability: AbilityIds.faerieFirecreep. */ +/** 'ACff' / AbilityIds.faerieFirecreep */ public class AbilityDefinitionFaerieFirecreep extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.faerieFirecreep) @@ -10246,7 +10246,7 @@ public class AbilityDefinitionFaerieFirecreep extends AbilityDefinition addTooltipProperty("Defense Reduction", lc) -/** WC3 ability ID: 'Aarm'. Base ability: AbilityIds.manaRegenerationAura. */ +/** 'Aarm' / AbilityIds.manaRegenerationAura */ public class AbilityDefinitionAarm extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.manaRegenerationAura) @@ -10266,7 +10266,7 @@ public class AbilityDefinitionAarm extends AbilityDefinition addTooltipProperty("Amount Regenerated", lc) -/** WC3 ability ID: 'AHfs'. Base ability: AbilityIds.bloodMageFlameStrike. */ +/** 'AHfs' / AbilityIds.bloodMageFlameStrike */ public class AbilityDefinitionBloodMageFlameStrike extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.bloodMageFlameStrike) @@ -10314,7 +10314,7 @@ public class AbilityDefinitionBloodMageFlameStrike extends AbilityDefinition addTooltipProperty("Full Damage Interval", lc) -/** WC3 ability ID: 'ACbl'. Base ability: AbilityIds.bloodlust. */ +/** 'ACbl' / AbilityIds.bloodlust */ public class AbilityDefinitionBloodlustCreep extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.bloodlust) @@ -10341,7 +10341,7 @@ public class AbilityDefinitionBloodlustCreep extends AbilityDefinition addTooltipProperty("Scaling Factor", lc) -/** WC3 ability ID: 'AIrr'. Base ability: AbilityIds.roarAIrr. */ +/** 'AIrr' / AbilityIds.roarAIrr */ public class AbilityDefinitionRoarAIrr extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.roarAIrr) @@ -10396,7 +10396,7 @@ public class AbilityDefinitionRoarAIrr extends AbilityDefinition addTooltipProperty("Max Units", lc) -/** WC3 ability ID: 'AIrs'. Base ability: AbilityIds.itemResurrection. */ +/** 'AIrs' / AbilityIds.itemResurrection */ public class AbilityDefinitionResurrection extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemResurrection) @@ -10416,7 +10416,7 @@ public class AbilityDefinitionResurrection extends AbilityDefinition addTooltipProperty("Number of Corpses Raised", lc) -/** WC3 ability ID: 'AIrt'. Base ability: AbilityIds.itemRecall. */ +/** 'AIrt' / AbilityIds.itemRecall */ public class AbilityDefinitionItemRecall extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemRecall) @@ -10436,7 +10436,7 @@ public class AbilityDefinitionItemRecall extends AbilityDefinition addTooltipProperty("Use Teleport Clustering", lc) -/** WC3 ability ID: 'AIt6'. Base ability: AbilityIds.attackBonusAIt6. */ +/** 'AIt6' / AbilityIds.attackBonusAIt6 */ public class AbilityDefinitionAttackBonusAIt6 extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.attackBonusAIt6) @@ -10449,7 +10449,7 @@ public class AbilityDefinitionAttackBonusAIt6 extends AbilityDefinition addTooltipProperty("Attack Bonus", lc) -/** WC3 ability ID: 'AIrv'. Base ability: AbilityIds.itemRevealMap. */ +/** 'AIrv' / AbilityIds.itemRevealMap */ public class AbilityDefinitionItemRevealMap extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemRevealMap) @@ -10462,7 +10462,7 @@ public class AbilityDefinitionItemRevealMap extends AbilityDefinition addTooltipProperty("Detection Type", lc) -/** WC3 ability ID: 'ACbh'. Base ability: AbilityIds.bash1. */ +/** 'ACbh' / AbilityIds.bash1 */ public class AbilityDefinitionBashcreep extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.bash1) @@ -10503,7 +10503,7 @@ public class AbilityDefinitionBashcreep extends AbilityDefinition addTooltipProperty("Damage Multiplier", lc) -/** WC3 ability ID: 'ANcr'. Base ability: AbilityIds.alchemistChemicalRage. */ +/** 'ANcr' / AbilityIds.alchemistChemicalRage */ public class AbilityDefinitionAlchemistChemicalRage extends AbilityDefinition private bitset morphingFlagsSet = bitset(1) @@ -10567,7 +10567,7 @@ public class AbilityDefinitionAlchemistChemicalRage extends AbilityDefinition addTooltipProperty("Alternate Form Unit", lc) -/** WC3 ability ID: 'ANcs'. Base ability: AbilityIds.tinkererClusterRocketsLevel0. */ +/** 'ANcs' / AbilityIds.tinkererClusterRocketsLevel0 */ public class AbilityDefinitionTinkererClusterRocketsLevel0 extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.tinkererClusterRocketsLevel0) @@ -10615,7 +10615,7 @@ public class AbilityDefinitionTinkererClusterRocketsLevel0 extends AbilityDefini addTooltipProperty("Building Damage Factor", lc) -/** WC3 ability ID: 'AIt9'. Base ability: AbilityIds.attackBonusAIt9. */ +/** 'AIt9' / AbilityIds.attackBonusAIt9 */ public class AbilityDefinitionAttackBonusAIt9 extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.attackBonusAIt9) @@ -10628,7 +10628,7 @@ public class AbilityDefinitionAttackBonusAIt9 extends AbilityDefinition addTooltipProperty("Attack Bonus", lc) -/** WC3 ability ID: 'Apos'. Base ability: AbilityIds.possession. */ +/** 'Apos' / AbilityIds.possession */ public class AbilityDefinitionPossession extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.possession) @@ -10641,7 +10641,7 @@ public class AbilityDefinitionPossession extends AbilityDefinition addTooltipProperty("Maximum Creep Level", lc) -/** WC3 ability ID: 'AIrl'. Base ability: AbilityIds.potionofLifeRegen. */ +/** 'AIrl' / AbilityIds.potionofLifeRegen */ public class AbilityDefinitionPotionofLifeRegen extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.potionofLifeRegen) @@ -10685,7 +10685,7 @@ public class AbilityDefinitionPotionofLifeRegen extends AbilityDefinition def.setLvlDataInt("irl3", level, 3, value) -/** WC3 ability ID: 'ANch'. Base ability: AbilityIds.darkRangerCharm. */ +/** 'ANch' / AbilityIds.darkRangerCharm */ public class AbilityDefinitionDarkRangerCharm extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.darkRangerCharm) @@ -10698,7 +10698,7 @@ public class AbilityDefinitionDarkRangerCharm extends AbilityDefinition addTooltipProperty("Maximum Creep Level", lc) -/** WC3 ability ID: 'ACbf'. Base ability: AbilityIds.breathofFrostCreep. */ +/** 'ACbf' / AbilityIds.breathofFrostCreep */ public class AbilityDefinitionBreathofFrostCreep extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.breathofFrostCreep) @@ -10739,7 +10739,7 @@ public class AbilityDefinitionBreathofFrostCreep extends AbilityDefinition addTooltipProperty("Distance", lc) -/** WC3 ability ID: 'AIrm'. Base ability: AbilityIds.itemManaRegeneration. */ +/** 'AIrm' / AbilityIds.itemManaRegeneration */ public class AbilityDefinitionItemRegenMana extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemManaRegeneration) @@ -10752,7 +10752,7 @@ public class AbilityDefinitionItemRegenMana extends AbilityDefinition addTooltipProperty("Mana Regeneration Bonus (as fraction of normal)", lc) -/** WC3 ability ID: 'AIrn'. Base ability: AbilityIds.itemRegenManalesser. */ +/** 'AIrn' / AbilityIds.itemRegenManalesser */ public class AbilityDefinitionItemRegenManalesser extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemRegenManalesser) @@ -10765,7 +10765,7 @@ public class AbilityDefinitionItemRegenManalesser extends AbilityDefinition addTooltipProperty("Mana Regeneration Bonus (as fraction of normal)", lc) -/** WC3 ability ID: 'ACba'. Base ability: AbilityIds.brillianceAura1. */ +/** 'ACba' / AbilityIds.brillianceAura1 */ public class AbilityDefinitionAuraBrilliancecreep extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.brillianceAura1) @@ -10785,7 +10785,7 @@ public class AbilityDefinitionAuraBrilliancecreep extends AbilityDefinition addTooltipProperty("Percent Bonus", lc) -/** WC3 ability ID: 'ANcl'. Base ability: AbilityIds.channel. */ +/** 'ANcl' / AbilityIds.channel */ public class AbilityDefinitionIllidanChannel extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.channel) @@ -10833,7 +10833,7 @@ public class AbilityDefinitionIllidanChannel extends AbilityDefinition addTooltipProperty("Options", lc) -/** WC3 ability ID: 'ACbc'. Base ability: AbilityIds.breathofFireCreep. */ +/** 'ACbc' / AbilityIds.breathofFireCreep */ public class AbilityDefinitionBreathofFireCreep extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.breathofFireCreep) @@ -10874,7 +10874,7 @@ public class AbilityDefinitionBreathofFireCreep extends AbilityDefinition addTooltipProperty("Distance", lc) -/** WC3 ability ID: 'ANca'. Base ability: AbilityIds.pitLordCleavingAttack. */ +/** 'ANca' / AbilityIds.pitLordCleavingAttack */ public class AbilityDefinitionPitLordCleavingAttack extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.pitLordCleavingAttack) @@ -10887,7 +10887,7 @@ public class AbilityDefinitionPitLordCleavingAttack extends AbilityDefinition addTooltipProperty("Distributed Damage Factor", lc) -/** WC3 ability ID: 'ACce'. Base ability: AbilityIds.cleavingAttack. */ +/** 'ACce' / AbilityIds.cleavingAttack */ public class AbilityDefinitionCleavingAttackCreep extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.cleavingAttack) @@ -10900,7 +10900,7 @@ public class AbilityDefinitionCleavingAttackCreep extends AbilityDefinition addTooltipProperty("Distributed Damage Factor", lc) -/** WC3 ability ID: 'AIse'. Base ability: AbilityIds.silenceItem. */ +/** 'AIse' / AbilityIds.silenceItem */ public class AbilityDefinitionSilenceItem extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.silenceItem) @@ -10934,7 +10934,7 @@ public class AbilityDefinitionSilenceItem extends AbilityDefinition addTooltipProperty("Attacks Prevented", lc) -/** WC3 ability ID: 'AIsh'. Base ability: AbilityIds.summonHeadhunteritem. */ +/** 'AIsh' / AbilityIds.summonHeadhunteritem */ public class AbilityDefinitionSummonHeadhunteritem extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.summonHeadhunteritem) @@ -10954,7 +10954,7 @@ public class AbilityDefinitionSummonHeadhunteritem extends AbilityDefinition addTooltipProperty("Number of Summoned Units", lc) -/** WC3 ability ID: 'AIsi'. Base ability: AbilityIds.itemSightRangeBonus. */ +/** 'AIsi' / AbilityIds.itemSightRangeBonus */ public class AbilityDefinitionSightBonus extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemSightRangeBonus) @@ -10967,7 +10967,7 @@ public class AbilityDefinitionSightBonus extends AbilityDefinition addTooltipProperty("Sight Range Bonus", lc) -/** WC3 ability ID: 'ACbz'. Base ability: AbilityIds.blizzard1. */ +/** 'ACbz' / AbilityIds.blizzard1 */ public class AbilityDefinitionBlizzardcreep extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.blizzard1) @@ -11015,7 +11015,7 @@ public class AbilityDefinitionBlizzardcreep extends AbilityDefinition addTooltipProperty("Damage", lc) -/** WC3 ability ID: 'Aclf'. Base ability: AbilityIds.cloudofFog. */ +/** 'Aclf' / AbilityIds.cloudofFog */ public class AbilityDefinitionCloudofFog extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.cloudofFog) @@ -11049,7 +11049,7 @@ public class AbilityDefinitionCloudofFog extends AbilityDefinition addTooltipProperty("Attacks Prevented", lc) -/** WC3 ability ID: 'Aam2'. Base ability: AbilityIds.antimagicShieldMatrix. */ +/** 'Aam2' / AbilityIds.antimagicShieldMatrix */ public class AbilityDefinitionAntimagicShieldMatrix extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.antimagicShieldMatrix) @@ -11083,7 +11083,7 @@ public class AbilityDefinitionAntimagicShieldMatrix extends AbilityDefinition addTooltipProperty("Shield Life", lc) -/** WC3 ability ID: 'Aloa'. Base ability: AbilityIds.load. */ +/** 'Aloa' / AbilityIds.load */ public class AbilityDefinitionLoad extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.load) @@ -11096,7 +11096,7 @@ public class AbilityDefinitionLoad extends AbilityDefinition addTooltipProperty("Allowed Unit Type", lc) -/** WC3 ability ID: 'AOmi'. Base ability: AbilityIds.mirrorImage. */ +/** 'AOmi' / AbilityIds.mirrorImage */ public class AbilityDefinitionBladeMasterMirrorImage extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.mirrorImage) @@ -11130,7 +11130,7 @@ public class AbilityDefinitionBladeMasterMirrorImage extends AbilityDefinition addTooltipProperty("Animation Delay", lc) -/** WC3 ability ID: 'AEbl'. Base ability: AbilityIds.wardenBlink. */ +/** 'AEbl' / AbilityIds.wardenBlink */ public class AbilityDefinitionWardenBlink extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.wardenBlink) @@ -11150,7 +11150,7 @@ public class AbilityDefinitionWardenBlink extends AbilityDefinition addTooltipProperty("Minimum Range", lc) -/** WC3 ability ID: 'Apoi'. Base ability: AbilityIds.poisonSting. */ +/** 'Apoi' / AbilityIds.poisonSting */ public class AbilityDefinitionPoisonAttack extends AbilityDefinition private bitset stackingTypesSet = bitset(1) @@ -11197,7 +11197,7 @@ public class AbilityDefinitionPoisonAttack extends AbilityDefinition addTooltipProperty("Stacking Type", lc) -/** WC3 ability ID: 'AIsb'. Base ability: AbilityIds.orbofSpells. */ +/** 'AIsb' / AbilityIds.orbofSpells */ public class AbilityDefinitionOrbofSpells extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.orbofSpells) @@ -11245,7 +11245,7 @@ public class AbilityDefinitionOrbofSpells extends AbilityDefinition addTooltipProperty("Effect Ability", lc) -/** WC3 ability ID: 'AIsa'. Base ability: AbilityIds.itemSpeedAoe. */ +/** 'AIsa' / AbilityIds.itemSpeedAoe */ public class AbilityDefinitionItemSpeedAoe extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemSpeedAoe) @@ -11258,7 +11258,7 @@ public class AbilityDefinitionItemSpeedAoe extends AbilityDefinition addTooltipProperty("Movement Speed Increase", lc) -/** WC3 ability ID: 'Auhf'. Base ability: AbilityIds.unholyFrenzy. */ +/** 'Auhf' / AbilityIds.unholyFrenzy */ public class AbilityDefinitionUnholyFrenzy extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.unholyFrenzy) @@ -11278,7 +11278,7 @@ public class AbilityDefinitionUnholyFrenzy extends AbilityDefinition addTooltipProperty("Damage per Second", lc) -/** WC3 ability ID: 'ACam'. Base ability: AbilityIds.antimagicShell. */ +/** 'ACam' / AbilityIds.antimagicShell */ public class AbilityDefinitionAntimagicShieldcreep extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.antimagicShell) @@ -11312,7 +11312,7 @@ public class AbilityDefinitionAntimagicShieldcreep extends AbilityDefinition addTooltipProperty("Shield Life", lc) -/** WC3 ability ID: 'Aspd'. Base ability: AbilityIds.spawnSpiders. */ +/** 'Aspd' / AbilityIds.spawnSpiders */ public class AbilityDefinitionSpawnSpiderOnDeath extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.spawnSpiders) @@ -11332,7 +11332,7 @@ public class AbilityDefinitionSpawnSpiderOnDeath extends AbilityDefinition addTooltipProperty("Unit Type", lc) -/** WC3 ability ID: 'ANdr'. Base ability: AbilityIds.darkRangerDrain. */ +/** 'ANdr' / AbilityIds.darkRangerDrain */ public class AbilityDefinitionDarkRangerDrain extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.darkRangerDrain) @@ -11415,7 +11415,7 @@ public class AbilityDefinitionDarkRangerDrain extends AbilityDefinition def.setLvlDataBoolean("NdrA", level, 10, value) -/** WC3 ability ID: 'Afla'. Base ability: AbilityIds.flare. */ +/** 'Afla' / AbilityIds.flare */ public class AbilityDefinitionFlare extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.flare) @@ -11442,7 +11442,7 @@ public class AbilityDefinitionFlare extends AbilityDefinition addTooltipProperty("Effect Delay", lc) -/** WC3 ability ID: 'AIs6'. Base ability: AbilityIds.strengthBonusPlus6. */ +/** 'AIs6' / AbilityIds.strengthBonusPlus6 */ public class AbilityDefinitionStrengthBonusPlus6 extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.strengthBonusPlus6) @@ -11476,7 +11476,7 @@ public class AbilityDefinitionStrengthBonusPlus6 extends AbilityDefinition addTooltipProperty("Strength Bonus", lc) -/** WC3 ability ID: 'ANdo'. Base ability: AbilityIds.pitLordDoom. */ +/** 'ANdo' / AbilityIds.pitLordDoom */ public class AbilityDefinitionPitLordDoom extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.pitLordDoom) @@ -11524,7 +11524,7 @@ public class AbilityDefinitionPitLordDoom extends AbilityDefinition addTooltipProperty("Movement Speed Factor", lc) -/** WC3 ability ID: 'Aspb'. Base ability: AbilityIds.spellBook. */ +/** 'Aspb' / AbilityIds.spellBook */ public class AbilityDefinitionSpellBook extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.spellBook) @@ -11565,7 +11565,7 @@ public class AbilityDefinitionSpellBook extends AbilityDefinition addTooltipProperty("Base Order ID", lc) -/** WC3 ability ID: 'AIs3'. Base ability: AbilityIds.strengthBonusPlus3. */ +/** 'AIs3' / AbilityIds.strengthBonusPlus3 */ public class AbilityDefinitionStrengthBonusPlus3 extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.strengthBonusPlus3) @@ -11599,7 +11599,7 @@ public class AbilityDefinitionStrengthBonusPlus3 extends AbilityDefinition addTooltipProperty("Strength Bonus", lc) -/** WC3 ability ID: 'ANdp'. Base ability: AbilityIds.darkPortal. */ +/** 'ANdp' / AbilityIds.darkPortal */ public class AbilityDefinitionDarkPortal extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.darkPortal) @@ -11626,7 +11626,7 @@ public class AbilityDefinitionDarkPortal extends AbilityDefinition addTooltipProperty("Minimum Number of Units", lc) -/** WC3 ability ID: 'AEar'. Base ability: AbilityIds.trueshotAura1. */ +/** 'AEar' / AbilityIds.trueshotAura1 */ public class AbilityDefinitionMoonPriestessTrueshotAura extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.trueshotAura1) @@ -11660,7 +11660,7 @@ public class AbilityDefinitionMoonPriestessTrueshotAura extends AbilityDefinitio addTooltipProperty("Melee Bonus", lc) -/** WC3 ability ID: 'AIs4'. Base ability: AbilityIds.strengthBonusPlus4. */ +/** 'AIs4' / AbilityIds.strengthBonusPlus4 */ public class AbilityDefinitionStrengthBonusPlus4 extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.strengthBonusPlus4) @@ -11694,7 +11694,7 @@ public class AbilityDefinitionStrengthBonusPlus4 extends AbilityDefinition addTooltipProperty("Strength Bonus", lc) -/** WC3 ability ID: 'Aspa'. Base ability: AbilityIds.spiderAttack. */ +/** 'Aspa' / AbilityIds.spiderAttack */ public class AbilityDefinitionSpiderAttack extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.spiderAttack) @@ -11707,7 +11707,7 @@ public class AbilityDefinitionSpiderAttack extends AbilityDefinition addTooltipProperty("Spider Capacity", lc) -/** WC3 ability ID: 'Aspl'. Base ability: AbilityIds.spiritLink. */ +/** 'Aspl' / AbilityIds.spiritLink */ public class AbilityDefinitionSpiritLink extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.spiritLink) @@ -11727,7 +11727,7 @@ public class AbilityDefinitionSpiritLink extends AbilityDefinition addTooltipProperty("Distributed Damage Factor", lc) -/** WC3 ability ID: 'Aakb'. Base ability: AbilityIds.warDrums. */ +/** 'Aakb' / AbilityIds.warDrums */ public class AbilityDefinitionAuraWarDrumsKodobeast extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.warDrums) @@ -11768,7 +11768,7 @@ public class AbilityDefinitionAuraWarDrumsKodobeast extends AbilityDefinition addTooltipProperty("Play Channel Animation", lc) -/** WC3 ability ID: 'AHmt'. Base ability: AbilityIds.massTeleport. */ +/** 'AHmt' / AbilityIds.massTeleport */ public class AbilityDefinitionArchMageMassTeleport extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.massTeleport) @@ -11795,7 +11795,7 @@ public class AbilityDefinitionArchMageMassTeleport extends AbilityDefinition addTooltipProperty("Number of Units Teleported", lc) -/** WC3 ability ID: 'Agld'. Base ability: AbilityIds.goldMineability. */ +/** 'Agld' / AbilityIds.goldMineability */ public class AbilityDefinitionGoldMine extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.goldMineability) @@ -11822,7 +11822,7 @@ public class AbilityDefinitionGoldMine extends AbilityDefinition addTooltipProperty("Mining Duration", lc) -/** WC3 ability ID: 'ACac'. Base ability: AbilityIds.auraCommandCreep. */ +/** 'ACac' / AbilityIds.auraCommandCreep */ public class AbilityDefinitionAuraCommandCreep extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.auraCommandCreep) @@ -11856,7 +11856,7 @@ public class AbilityDefinitionAuraCommandCreep extends AbilityDefinition addTooltipProperty("Melee Bonus", lc) -/** WC3 ability ID: 'ANdh'. Base ability: AbilityIds.brewmasterDrunkenHaze. */ +/** 'ANdh' / AbilityIds.brewmasterDrunkenHaze */ public class AbilityDefinitionBrewmasterDrunkenHaze extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.brewmasterDrunkenHaze) @@ -11890,7 +11890,7 @@ public class AbilityDefinitionBrewmasterDrunkenHaze extends AbilityDefinition addTooltipProperty("Attacks Prevented", lc) -/** WC3 ability ID: 'ACad'. Base ability: AbilityIds.animateDead. */ +/** 'ACad' / AbilityIds.animateDead */ public class AbilityDefinitionAnimateDeadcreep extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.animateDead) @@ -11917,7 +11917,7 @@ public class AbilityDefinitionAnimateDeadcreep extends AbilityDefinition addTooltipProperty("Inherit Upgrades", lc) -/** WC3 ability ID: 'AIs1'. Base ability: AbilityIds.strengthBonusPlus1. */ +/** 'AIs1' / AbilityIds.strengthBonusPlus1 */ public class AbilityDefinitionStrengthBonusPlus1 extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.strengthBonusPlus1) @@ -11951,7 +11951,7 @@ public class AbilityDefinitionStrengthBonusPlus1 extends AbilityDefinition addTooltipProperty("Strength Bonus", lc) -/** WC3 ability ID: 'AIs5'. Base ability: AbilityIds.strengthBonusPlus5. */ +/** 'AIs5' / AbilityIds.strengthBonusPlus5 */ public class AbilityDefinitionStrengthBonusPlus5 extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.strengthBonusPlus5) @@ -11985,7 +11985,7 @@ public class AbilityDefinitionStrengthBonusPlus5 extends AbilityDefinition addTooltipProperty("Strength Bonus", lc) -/** WC3 ability ID: 'AIs2'. Base ability: AbilityIds.attackSpeedIncreaseGreater. */ +/** 'AIs2' / AbilityIds.attackSpeedIncreaseGreater */ public class AbilityDefinitionAttackSpeedIncreaseGreater extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.attackSpeedIncreaseGreater) @@ -12026,7 +12026,7 @@ public class AbilityDefinitionAttackSpeedIncreaseGreater extends AbilityDefiniti addTooltipProperty("Intelligence Bonus", lc) -/** WC3 ability ID: 'AIre'. Base ability: AbilityIds.itemHealManaRegain. */ +/** 'AIre' / AbilityIds.itemHealManaRegain */ public class AbilityDefinitionItemRestore extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemHealManaRegain) @@ -12046,7 +12046,7 @@ public class AbilityDefinitionItemRestore extends AbilityDefinition addTooltipProperty("Hit Points Restored", lc) -/** WC3 ability ID: 'ANdb'. Base ability: AbilityIds.brewmasterDrunkenBrawler. */ +/** 'ANdb' / AbilityIds.brewmasterDrunkenBrawler */ public class AbilityDefinitionBrewmasterDrunkenBrawler extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.brewmasterDrunkenBrawler) @@ -12095,7 +12095,7 @@ public class AbilityDefinitionBrewmasterDrunkenBrawler extends AbilityDefinition addTooltipProperty("Exclude Item Damage", lc) -/** WC3 ability ID: 'AIrd'. Base ability: AbilityIds.raiseDeadItem. */ +/** 'AIrd' / AbilityIds.raiseDeadItem */ public class AbilityDefinitionRaiseDeadItem extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.raiseDeadItem) @@ -12136,7 +12136,7 @@ public class AbilityDefinitionRaiseDeadItem extends AbilityDefinition addTooltipProperty("Unit Type One", lc) -/** WC3 ability ID: 'Aspt'. Base ability: AbilityIds.spawnHydraHatchling. */ +/** 'Aspt' / AbilityIds.spawnHydraHatchling */ public class AbilityDefinitionSpawnHydraHatchling extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.spawnHydraHatchling) @@ -12156,7 +12156,7 @@ public class AbilityDefinitionSpawnHydraHatchling extends AbilityDefinition addTooltipProperty("Unit Type", lc) -/** WC3 ability ID: 'AIrc'. Base ability: AbilityIds.itemReincarnation. */ +/** 'AIrc' / AbilityIds.itemReincarnation */ public class AbilityDefinitionItemReincarnation extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemReincarnation) @@ -12183,7 +12183,7 @@ public class AbilityDefinitionItemReincarnation extends AbilityDefinition addTooltipProperty("Restored Mana (-1 for current)", lc) -/** WC3 ability ID: 'ANde'. Base ability: AbilityIds.tinkererDemolishLevel0. */ +/** 'ANde' / AbilityIds.tinkererDemolishLevel0 */ public class AbilityDefinitionTinkererDemolishLevel0 extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.tinkererDemolishLevel0) @@ -12217,7 +12217,7 @@ public class AbilityDefinitionTinkererDemolishLevel0 extends AbilityDefinition addTooltipProperty("Chance to Demolish", lc) -/** WC3 ability ID: 'Aspp'. Base ability: AbilityIds.runeofSpiritLink. */ +/** 'Aspp' / AbilityIds.runeofSpiritLink */ public class AbilityDefinitionRuneofSpiritLink extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.runeofSpiritLink) @@ -12237,7 +12237,7 @@ public class AbilityDefinitionRuneofSpiritLink extends AbilityDefinition addTooltipProperty("Maximum Number of Targets", lc) -/** WC3 ability ID: 'Aspo'. Base ability: AbilityIds.slowPoison. */ +/** 'Aspo' / AbilityIds.slowPoison */ public class AbilityDefinitionSlowPoison extends AbilityDefinition private bitset stackingTypesSet = bitset(1) construct(int newAbilityId) @@ -12283,7 +12283,7 @@ public class AbilityDefinitionSlowPoison extends AbilityDefinition addTooltipProperty("Stacking Type", lc) -/** WC3 ability ID: 'ANdc'. Base ability: AbilityIds.darkConversion. */ +/** 'ANdc' / AbilityIds.darkConversion */ public class AbilityDefinitionMalganisDarkConversion extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.darkConversion) @@ -12303,7 +12303,7 @@ public class AbilityDefinitionMalganisDarkConversion extends AbilityDefinition addTooltipProperty("Race to Convert", lc) -/** WC3 ability ID: 'ACav'. Base ability: AbilityIds.devotionAura1. */ +/** 'ACav' / AbilityIds.devotionAura1 */ public class AbilityDefinitionAuraDevotionCreep extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.devotionAura1) @@ -12323,7 +12323,7 @@ public class AbilityDefinitionAuraDevotionCreep extends AbilityDefinition addTooltipProperty("Armor Bonus", lc) -/** WC3 ability ID: 'ACat'. Base ability: AbilityIds.trueshotAura. */ +/** 'ACat' / AbilityIds.trueshotAura */ public class AbilityDefinitionAuraTrueshotCreep extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.trueshotAura) @@ -12357,7 +12357,7 @@ public class AbilityDefinitionAuraTrueshotCreep extends AbilityDefinition addTooltipProperty("Melee Bonus", lc) -/** WC3 ability ID: 'AIra'. Base ability: AbilityIds.itemAreaHealManaRegain. */ +/** 'AIra' / AbilityIds.itemAreaHealManaRegain */ public class AbilityDefinitionItemRestoreAoe extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemAreaHealManaRegain) @@ -12377,7 +12377,7 @@ public class AbilityDefinitionItemRestoreAoe extends AbilityDefinition addTooltipProperty("Hit Points Restored", lc) -/** WC3 ability ID: 'AEah'. Base ability: AbilityIds.thornsAura1. */ +/** 'AEah' / AbilityIds.thornsAura1 */ public class AbilityDefinitionKeeperoftheGroveThornsAura extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.thornsAura1) @@ -12397,7 +12397,7 @@ public class AbilityDefinitionKeeperoftheGroveThornsAura extends AbilityDefiniti addTooltipProperty("Damage Dealt to Attackers", lc) -/** WC3 ability ID: 'ACah'. Base ability: AbilityIds.thornsAura. */ +/** 'ACah' / AbilityIds.thornsAura */ public class AbilityDefinitionThornsAuraCreep extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.thornsAura) @@ -12417,7 +12417,7 @@ public class AbilityDefinitionThornsAuraCreep extends AbilityDefinition addTooltipProperty("Damage Dealt to Attackers", lc) -/** WC3 ability ID: 'Aspy'. Base ability: AbilityIds.spawnHydra. */ +/** 'Aspy' / AbilityIds.spawnHydra */ public class AbilityDefinitionSpawnHydra extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.spawnHydra) @@ -12437,7 +12437,7 @@ public class AbilityDefinitionSpawnHydra extends AbilityDefinition addTooltipProperty("Unit Type", lc) -/** WC3 ability ID: 'Aspx'. Base ability: AbilityIds.aspx. */ +/** 'Aspx' / AbilityIds.aspx */ public class AbilityDefinitionAspx extends AbilityDefinition private bitset morphingFlagsSet = bitset(1) @@ -12487,7 +12487,7 @@ public class AbilityDefinitionAspx extends AbilityDefinition addTooltipProperty("Alternate Form Unit", lc) -/** WC3 ability ID: 'ANc2'. Base ability: AbilityIds.tinkererClusterRocketsLevel2. */ +/** 'ANc2' / AbilityIds.tinkererClusterRocketsLevel2 */ public class AbilityDefinitionTinkererClusterRocketsLevel2 extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.tinkererClusterRocketsLevel2) @@ -12535,7 +12535,7 @@ public class AbilityDefinitionTinkererClusterRocketsLevel2 extends AbilityDefini addTooltipProperty("Building Damage Factor", lc) -/** WC3 ability ID: 'AUav'. Base ability: AbilityIds.vampiricAura1. */ +/** 'AUav' / AbilityIds.vampiricAura1 */ public class AbilityDefinitionDreadlordVampiricAura extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.vampiricAura1) @@ -12548,7 +12548,7 @@ public class AbilityDefinitionDreadlordVampiricAura extends AbilityDefinition addTooltipProperty("Attack Damage Stolen (%)", lc) -/** WC3 ability ID: 'ANc3'. Base ability: AbilityIds.tinkererClusterRocketsLevel3. */ +/** 'ANc3' / AbilityIds.tinkererClusterRocketsLevel3 */ public class AbilityDefinitionTinkererClusterRocketsLevel3 extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.tinkererClusterRocketsLevel3) @@ -12596,7 +12596,7 @@ public class AbilityDefinitionTinkererClusterRocketsLevel3 extends AbilityDefini addTooltipProperty("Building Damage Factor", lc) -/** WC3 ability ID: 'AUau'. Base ability: AbilityIds.unholyAura1. */ +/** 'AUau' / AbilityIds.unholyAura1 */ public class AbilityDefinitionDeathKnightUnholyAura extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.unholyAura1) @@ -12623,7 +12623,7 @@ public class AbilityDefinitionDeathKnightUnholyAura extends AbilityDefinition addTooltipProperty("Movement Speed Increase (%)", lc) -/** WC3 ability ID: 'AIpv'. Base ability: AbilityIds.itemPotionVampirism. */ +/** 'AIpv' / AbilityIds.itemPotionVampirism */ public class AbilityDefinitionItemPotionVampirism extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemPotionVampirism) @@ -12650,7 +12650,7 @@ public class AbilityDefinitionItemPotionVampirism extends AbilityDefinition addTooltipProperty("Life Steal Amount", lc) -/** WC3 ability ID: 'Apo2'. Base ability: AbilityIds.orbofVenomPoisonAttack. */ +/** 'Apo2' / AbilityIds.orbofVenomPoisonAttack */ public class AbilityDefinitionOrbofVenomPoisonAttack extends AbilityDefinition private bitset stackingTypesSet = bitset(1) construct(int newAbilityId) @@ -12696,7 +12696,7 @@ public class AbilityDefinitionOrbofVenomPoisonAttack extends AbilityDefinition addTooltipProperty("Stacking Type", lc) -/** WC3 ability ID: 'Aco2'. Base ability: AbilityIds.coupleInstantArcher. */ +/** 'Aco2' / AbilityIds.coupleInstantArcher */ public class AbilityDefinitionCoupleInstantArcher extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.coupleInstantArcher) @@ -12723,7 +12723,7 @@ public class AbilityDefinitionCoupleInstantArcher extends AbilityDefinition addTooltipProperty("Partner Unit Type", lc) -/** WC3 ability ID: 'AIpr'. Base ability: AbilityIds.potionofManaRegengreater. */ +/** 'AIpr' / AbilityIds.potionofManaRegengreater */ public class AbilityDefinitionPotionofManaRegengreater extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.potionofManaRegengreater) @@ -12767,7 +12767,7 @@ public class AbilityDefinitionPotionofManaRegengreater extends AbilityDefinition def.setLvlDataInt("irl3", level, 3, value) -/** WC3 ability ID: 'ANc1'. Base ability: AbilityIds.tinkererClusterRocketsLevel1. */ +/** 'ANc1' / AbilityIds.tinkererClusterRocketsLevel1 */ public class AbilityDefinitionTinkererClusterRocketsLevel1 extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.tinkererClusterRocketsLevel1) @@ -12815,7 +12815,7 @@ public class AbilityDefinitionTinkererClusterRocketsLevel1 extends AbilityDefini addTooltipProperty("Building Damage Factor", lc) -/** WC3 ability ID: 'Aco3'. Base ability: AbilityIds.coupleInstantHippogryph. */ +/** 'Aco3' / AbilityIds.coupleInstantHippogryph */ public class AbilityDefinitionCoupleInstantHippogryph extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.coupleInstantHippogryph) @@ -12842,7 +12842,7 @@ public class AbilityDefinitionCoupleInstantHippogryph extends AbilityDefinition addTooltipProperty("Partner Unit Type", lc) -/** WC3 ability ID: 'Asod'. Base ability: AbilityIds.spawnOnDeathskeleton. */ +/** 'Asod' / AbilityIds.spawnOnDeathskeleton */ public class AbilityDefinitionSpawnOnDeathskeleton extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.spawnOnDeathskeleton) @@ -12862,7 +12862,7 @@ public class AbilityDefinitionSpawnOnDeathskeleton extends AbilityDefinition addTooltipProperty("Unit Type", lc) -/** WC3 ability ID: 'AIpl'. Base ability: AbilityIds.potionofManaRegenlesser. */ +/** 'AIpl' / AbilityIds.potionofManaRegenlesser */ public class AbilityDefinitionPotionofManaRegenlesser extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.potionofManaRegenlesser) @@ -12906,7 +12906,7 @@ public class AbilityDefinitionPotionofManaRegenlesser extends AbilityDefinition def.setLvlDataInt("irl3", level, 3, value) -/** WC3 ability ID: 'AUan'. Base ability: AbilityIds.animateDead1. */ +/** 'AUan' / AbilityIds.animateDead1 */ public class AbilityDefinitionDeathKnightAnimateDead extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.animateDead1) @@ -12933,7 +12933,7 @@ public class AbilityDefinitionDeathKnightAnimateDead extends AbilityDefinition addTooltipProperty("Number of Corpses Raised", lc) -/** WC3 ability ID: 'AIpm'. Base ability: AbilityIds.itemPlaceGoblinLandMine. */ +/** 'AIpm' / AbilityIds.itemPlaceGoblinLandMine */ public class AbilityDefinitionItemPlaceMine extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemPlaceGoblinLandMine) @@ -12946,7 +12946,7 @@ public class AbilityDefinitionItemPlaceMine extends AbilityDefinition addTooltipProperty("Unit Type", lc) -/** WC3 ability ID: 'AHpx'. Base ability: AbilityIds.phoenix. */ +/** 'AHpx' / AbilityIds.phoenix */ public class AbilityDefinitionBloodMagePhoenix extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.phoenix) @@ -12966,7 +12966,7 @@ public class AbilityDefinitionBloodMagePhoenix extends AbilityDefinition addTooltipProperty("Summoned Unit Type", lc) -/** WC3 ability ID: 'ANab'. Base ability: AbilityIds.acidBomb. */ +/** 'ANab' / AbilityIds.acidBomb */ public class AbilityDefinitionAlchemistAcidBomb extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.acidBomb) @@ -13014,7 +13014,7 @@ public class AbilityDefinitionAlchemistAcidBomb extends AbilityDefinition addTooltipProperty("Attack Speed Reduction (%)", lc) -/** WC3 ability ID: 'Apmf'. Base ability: AbilityIds.permanentImmolationflying. */ +/** 'Apmf' / AbilityIds.permanentImmolationflying */ public class AbilityDefinitionPermanentImmolationflying extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.permanentImmolationflying) @@ -13041,7 +13041,7 @@ public class AbilityDefinitionPermanentImmolationflying extends AbilityDefinitio addTooltipProperty("Damage per Interval", lc) -/** WC3 ability ID: 'Atsp'. Base ability: AbilityIds.tornadoSpin. */ +/** 'Atsp' / AbilityIds.tornadoSpin */ public class AbilityDefinitionTornadoSpin extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.tornadoSpin) @@ -13061,7 +13061,7 @@ public class AbilityDefinitionTornadoSpin extends AbilityDefinition addTooltipProperty("Air Time (seconds)", lc) -/** WC3 ability ID: 'Aams'. Base ability: AbilityIds.antimagicShell1. */ +/** 'Aams' / AbilityIds.antimagicShell1 */ public class AbilityDefinitionAntimagicShield extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.antimagicShell1) @@ -13095,7 +13095,7 @@ public class AbilityDefinitionAntimagicShield extends AbilityDefinition addTooltipProperty("Shield Life", lc) -/** WC3 ability ID: 'ANbs'. Base ability: AbilityIds.orbofDarknessBlackArrow. */ +/** 'ANbs' / AbilityIds.orbofDarknessBlackArrow */ public class AbilityDefinitionOrbofDarknessBlackArrow extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.orbofDarknessBlackArrow) @@ -13129,7 +13129,7 @@ public class AbilityDefinitionOrbofDarknessBlackArrow extends AbilityDefinition addTooltipProperty("Summoned Unit Duration (seconds)", lc) -/** WC3 ability ID: 'ANd3'. Base ability: AbilityIds.tinkererDemolishLevel3. */ +/** 'ANd3' / AbilityIds.tinkererDemolishLevel3 */ public class AbilityDefinitionTinkererDemolishLevel3 extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.tinkererDemolishLevel3) @@ -13163,7 +13163,7 @@ public class AbilityDefinitionTinkererDemolishLevel3 extends AbilityDefinition addTooltipProperty("Chance to Demolish", lc) -/** WC3 ability ID: 'AIos'. Base ability: AbilityIds.slowAIos. */ +/** 'AIos' / AbilityIds.slowAIos */ public class AbilityDefinitionSlowAIos extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.slowAIos) @@ -13190,7 +13190,7 @@ public class AbilityDefinitionSlowAIos extends AbilityDefinition addTooltipProperty("Attack Speed Factor", lc) -/** WC3 ability ID: 'ANbr'. Base ability: AbilityIds.battleRoar. */ +/** 'ANbr' / AbilityIds.battleRoar */ public class AbilityDefinitionBattleRoar extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.battleRoar) @@ -13245,7 +13245,7 @@ public class AbilityDefinitionBattleRoar extends AbilityDefinition addTooltipProperty("Max Units", lc) -/** WC3 ability ID: 'ANd1'. Base ability: AbilityIds.tinkererDemolishLevel1. */ +/** 'ANd1' / AbilityIds.tinkererDemolishLevel1 */ public class AbilityDefinitionTinkererDemolishLevel1 extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.tinkererDemolishLevel1) @@ -13279,7 +13279,7 @@ public class AbilityDefinitionTinkererDemolishLevel1 extends AbilityDefinition addTooltipProperty("Chance to Demolish", lc) -/** WC3 ability ID: 'ANd2'. Base ability: AbilityIds.tinkererDemolishLevel2. */ +/** 'ANd2' / AbilityIds.tinkererDemolishLevel2 */ public class AbilityDefinitionTinkererDemolishLevel2 extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.tinkererDemolishLevel2) @@ -13313,7 +13313,7 @@ public class AbilityDefinitionTinkererDemolishLevel2 extends AbilityDefinition addTooltipProperty("Chance to Demolish", lc) -/** WC3 ability ID: 'Aamk'. Base ability: AbilityIds.attributeModifierSkill. */ +/** 'Aamk' / AbilityIds.attributeModifierSkill */ public class AbilityDefinitionAttributeModifierSkill extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.attributeModifierSkill) @@ -13347,7 +13347,7 @@ public class AbilityDefinitionAttributeModifierSkill extends AbilityDefinition addTooltipProperty("Strength Bonus", lc) -/** WC3 ability ID: 'Adis'. Base ability: AbilityIds.dispelMagic. */ +/** 'Adis' / AbilityIds.dispelMagic */ public class AbilityDefinitionDispelMagic extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.dispelMagic) @@ -13367,7 +13367,7 @@ public class AbilityDefinitionDispelMagic extends AbilityDefinition addTooltipProperty("Summoned Unit Damage", lc) -/** WC3 ability ID: 'ANbh'. Base ability: AbilityIds.bashBeastmasterBear. */ +/** 'ANbh' / AbilityIds.bashBeastmasterBear */ public class AbilityDefinitionBashBeastmasterBear extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.bashBeastmasterBear) @@ -13408,7 +13408,7 @@ public class AbilityDefinitionBashBeastmasterBear extends AbilityDefinition addTooltipProperty("Chance to Miss", lc) -/** WC3 ability ID: 'ANbf'. Base ability: AbilityIds.brewmasterBreathofFire. */ +/** 'ANbf' / AbilityIds.brewmasterBreathofFire */ public class AbilityDefinitionBrewmasterBreathofFire extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.brewmasterBreathofFire) @@ -13449,7 +13449,7 @@ public class AbilityDefinitionBrewmasterBreathofFire extends AbilityDefinition addTooltipProperty("Distance", lc) -/** WC3 ability ID: 'Aply'. Base ability: AbilityIds.polymorph. */ +/** 'Aply' / AbilityIds.polymorph */ public class AbilityDefinitionPolymorph extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.polymorph) @@ -13490,7 +13490,7 @@ public class AbilityDefinitionPolymorph extends AbilityDefinition addTooltipProperty("Maximum Creep Level", lc) -/** WC3 ability ID: 'AIpg'. Base ability: AbilityIds.purgeorb. */ +/** 'AIpg' / AbilityIds.purgeorb */ public class AbilityDefinitionPurgeorb extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.purgeorb) @@ -13538,7 +13538,7 @@ public class AbilityDefinitionPurgeorb extends AbilityDefinition addTooltipProperty("Summoned Unit Damage", lc) -/** WC3 ability ID: 'ANba'. Base ability: AbilityIds.darkRangerBlackArrow. */ +/** 'ANba' / AbilityIds.darkRangerBlackArrow */ public class AbilityDefinitionDarkRangerBlackArrow extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.darkRangerBlackArrow) @@ -13572,7 +13572,7 @@ public class AbilityDefinitionDarkRangerBlackArrow extends AbilityDefinition addTooltipProperty("Summoned Unit Duration (seconds)", lc) -/** WC3 ability ID: 'Aenc'. Base ability: AbilityIds.load1. */ +/** 'Aenc' / AbilityIds.load1 */ public class AbilityDefinitionCargoHoldEntangledGoldMine extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.load1) @@ -13585,7 +13585,7 @@ public class AbilityDefinitionCargoHoldEntangledGoldMine extends AbilityDefiniti addTooltipProperty("Cargo Capacity", lc) -/** WC3 ability ID: 'Amls'. Base ability: AbilityIds.aerialShackles. */ +/** 'Amls' / AbilityIds.aerialShackles */ public class AbilityDefinitionAerialShackles extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.aerialShackles) @@ -13598,7 +13598,7 @@ public class AbilityDefinitionAerialShackles extends AbilityDefinition addTooltipProperty("Damage Per Second", lc) -/** WC3 ability ID: 'AIpb'. Base ability: AbilityIds.orbofVenom. */ +/** 'AIpb' / AbilityIds.orbofVenom */ public class AbilityDefinitionOrbofVenom extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.orbofVenom) @@ -13625,7 +13625,7 @@ public class AbilityDefinitionOrbofVenom extends AbilityDefinition addTooltipProperty("Damage Bonus Dice", lc) -/** WC3 ability ID: 'Atru'. Base ability: AbilityIds.trueSight2. */ +/** 'Atru' / AbilityIds.trueSight2 */ public class AbilityDefinitionDetectShade extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.trueSight2) @@ -13638,7 +13638,7 @@ public class AbilityDefinitionDetectShade extends AbilityDefinition addTooltipProperty("Detection Type", lc) -/** WC3 ability ID: 'Acmg'. Base ability: AbilityIds.controlMagic. */ +/** 'Acmg' / AbilityIds.controlMagic */ public class AbilityDefinitionControlMagic extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.controlMagic) @@ -13665,7 +13665,7 @@ public class AbilityDefinitionControlMagic extends AbilityDefinition addTooltipProperty("Maximum Creep Level", lc) -/** WC3 ability ID: 'AUcs'. Base ability: AbilityIds.carrionSwarm1. */ +/** 'AUcs' / AbilityIds.carrionSwarm1 */ public class AbilityDefinitionDreadlordCarrionSwarm extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.carrionSwarm1) @@ -13699,7 +13699,7 @@ public class AbilityDefinitionDreadlordCarrionSwarm extends AbilityDefinition addTooltipProperty("Distance", lc) -/** WC3 ability ID: 'AIx1'. Base ability: AbilityIds.allPlus1. */ +/** 'AIx1' / AbilityIds.allPlus1 */ public class AbilityDefinitionAllPlus1 extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.allPlus1) @@ -13733,7 +13733,7 @@ public class AbilityDefinitionAllPlus1 extends AbilityDefinition addTooltipProperty("Strength Bonus", lc) -/** WC3 ability ID: 'AIx2'. Base ability: AbilityIds.allPlus2. */ +/** 'AIx2' / AbilityIds.allPlus2 */ public class AbilityDefinitionAllPlus2 extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.allPlus2) @@ -13767,7 +13767,7 @@ public class AbilityDefinitionAllPlus2 extends AbilityDefinition addTooltipProperty("Strength Bonus", lc) -/** WC3 ability ID: 'AIx5'. Base ability: AbilityIds.crownofKingsAllPlus5. */ +/** 'AIx5' / AbilityIds.crownofKingsAllPlus5 */ public class AbilityDefinitionCrownofKingsAllPlus5 extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.crownofKingsAllPlus5) @@ -13801,7 +13801,7 @@ public class AbilityDefinitionCrownofKingsAllPlus5 extends AbilityDefinition addTooltipProperty("Strength Bonus", lc) -/** WC3 ability ID: 'Acor'. Base ability: AbilityIds.corrosiveBreath. */ +/** 'Acor' / AbilityIds.corrosiveBreath */ public class AbilityDefinitionCorrosiveBreath extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.corrosiveBreath) @@ -13814,7 +13814,7 @@ public class AbilityDefinitionCorrosiveBreath extends AbilityDefinition addTooltipProperty("Damage Per Second", lc) -/** WC3 ability ID: 'Aro1'. Base ability: AbilityIds.rootAncients. */ +/** 'Aro1' / AbilityIds.rootAncients */ public class AbilityDefinitionRootAncients extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.rootAncients) @@ -13848,7 +13848,7 @@ public class AbilityDefinitionRootAncients extends AbilityDefinition addTooltipProperty("Rooted Weapons", lc) -/** WC3 ability ID: 'Aro2'. Base ability: AbilityIds.rootAncientProtector. */ +/** 'Aro2' / AbilityIds.rootAncientProtector */ public class AbilityDefinitionRootAncientProtector extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.rootAncientProtector) @@ -13882,7 +13882,7 @@ public class AbilityDefinitionRootAncientProtector extends AbilityDefinition addTooltipProperty("Rooted Weapons", lc) -/** WC3 ability ID: 'ANfy'. Base ability: AbilityIds.factory. */ +/** 'ANfy' / AbilityIds.factory */ public class AbilityDefinitionFactory extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.factory) @@ -13909,7 +13909,7 @@ public class AbilityDefinitionFactory extends AbilityDefinition addTooltipProperty("Spawn Interval", lc) -/** WC3 ability ID: 'AEfn'. Base ability: AbilityIds.forceofNature1. */ +/** 'AEfn' / AbilityIds.forceofNature1 */ public class AbilityDefinitionKeeperoftheGroveForceofNature extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.forceofNature1) @@ -13929,7 +13929,7 @@ public class AbilityDefinitionKeeperoftheGroveForceofNature extends AbilityDefin addTooltipProperty("Number of Summoned Units", lc) -/** WC3 ability ID: 'AUdd'. Base ability: AbilityIds.deathAndDecay1. */ +/** 'AUdd' / AbilityIds.deathAndDecay1 */ public class AbilityDefinitionLichDeathandDecay extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.deathAndDecay1) @@ -13949,7 +13949,7 @@ public class AbilityDefinitionLichDeathandDecay extends AbilityDefinition addTooltipProperty("Max Life Drained per Second (%)", lc) -/** WC3 ability ID: 'AIwb'. Base ability: AbilityIds.itemWeb. */ +/** 'AIwb' / AbilityIds.itemWeb */ public class AbilityDefinitionItemWeb extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemWeb) @@ -14004,7 +14004,7 @@ public class AbilityDefinitionItemWeb extends AbilityDefinition addTooltipProperty("Silences When Ensnared", lc) -/** WC3 ability ID: 'AEfk'. Base ability: AbilityIds.wardenFanofKnives. */ +/** 'AEfk' / AbilityIds.wardenFanofKnives */ public class AbilityDefinitionWardenFanofKnives extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.wardenFanofKnives) @@ -14038,7 +14038,7 @@ public class AbilityDefinitionWardenFanofKnives extends AbilityDefinition addTooltipProperty("Maximum Total Damage", lc) -/** WC3 ability ID: 'Sbtl'. Base ability: AbilityIds.battlestationsChaos. */ +/** 'Sbtl' / AbilityIds.battlestationsChaos */ public class AbilityDefinitionBattlestationsChaos extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.battlestationsChaos) @@ -14058,7 +14058,7 @@ public class AbilityDefinitionBattlestationsChaos extends AbilityDefinition addTooltipProperty("Allowed Unit Type", lc) -/** WC3 ability ID: 'Acpf'. Base ability: AbilityIds.corporealForm. */ +/** 'Acpf' / AbilityIds.corporealForm */ public class AbilityDefinitionCorporealForm extends AbilityDefinition private bitset morphingFlagsSet = bitset(1) @@ -14108,7 +14108,7 @@ public class AbilityDefinitionCorporealForm extends AbilityDefinition addTooltipProperty("Alternate Form Unit", lc) -/** WC3 ability ID: 'AUdc'. Base ability: AbilityIds.deathCoil1. */ +/** 'AUdc' / AbilityIds.deathCoil1 */ public class AbilityDefinitionDeathKnightDeathCoil extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.deathCoil1) @@ -14121,7 +14121,7 @@ public class AbilityDefinitionDeathKnightDeathCoil extends AbilityDefinition addTooltipProperty("Amount Healed/Damaged", lc) -/** WC3 ability ID: 'Apsh'. Base ability: AbilityIds.phaseShift. */ +/** 'Apsh' / AbilityIds.phaseShift */ public class AbilityDefinitionPhaseShift extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.phaseShift) @@ -14141,7 +14141,7 @@ public class AbilityDefinitionPhaseShift extends AbilityDefinition addTooltipProperty("Movement Speed Reduction (%)", lc) -/** WC3 ability ID: 'Asla'. Base ability: AbilityIds.sleepAlways. */ +/** 'Asla' / AbilityIds.sleepAlways */ public class AbilityDefinitionSleepAlways extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.sleepAlways) @@ -14161,7 +14161,7 @@ public class AbilityDefinitionSleepAlways extends AbilityDefinition addTooltipProperty("Allow On Any Player Slot", lc) -/** WC3 ability ID: 'AIuw'. Base ability: AbilityIds.figurineUrsaWarrior. */ +/** 'AIuw' / AbilityIds.figurineUrsaWarrior */ public class AbilityDefinitionFigurineUrsaWarrior extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.figurineUrsaWarrior) @@ -14195,7 +14195,7 @@ public class AbilityDefinitionFigurineUrsaWarrior extends AbilityDefinition addTooltipProperty("Summon 1 - Amount", lc) -/** WC3 ability ID: 'Aegr'. Base ability: AbilityIds.elunesGrace. */ +/** 'Aegr' / AbilityIds.elunesGrace */ public class AbilityDefinitionElunesGrace extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.elunesGrace) @@ -14257,7 +14257,7 @@ public class AbilityDefinitionElunesGrace extends AbilityDefinition addTooltipProperty("Attack Speed Factor", lc) -/** WC3 ability ID: 'Arlm'. Base ability: AbilityIds.returnLumber. */ +/** 'Arlm' / AbilityIds.returnLumber */ public class AbilityDefinitionReturnLumber extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.returnLumber) @@ -14277,7 +14277,7 @@ public class AbilityDefinitionReturnLumber extends AbilityDefinition addTooltipProperty("Accepts Lumber", lc) -/** WC3 ability ID: 'Arll'. Base ability: AbilityIds.regenLifeArll. */ +/** 'Arll' / AbilityIds.regenLifeArll */ public class AbilityDefinitionRegenLifeArll extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.regenLifeArll) @@ -14290,7 +14290,7 @@ public class AbilityDefinitionRegenLifeArll extends AbilityDefinition addTooltipProperty("Hit Points Regenerated Per Second", lc) -/** WC3 ability ID: 'AEev'. Base ability: AbilityIds.evasion2. */ +/** 'AEev' / AbilityIds.evasion2 */ public class AbilityDefinitionDemonHunterEvasion extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.evasion2) @@ -14303,7 +14303,7 @@ public class AbilityDefinitionDemonHunterEvasion extends AbilityDefinition addTooltipProperty("Chance to Evade", lc) -/** WC3 ability ID: 'ANht'. Base ability: AbilityIds.pitLordHowlofTerror. */ +/** 'ANht' / AbilityIds.pitLordHowlofTerror */ public class AbilityDefinitionPitLordHowlofTerror extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.pitLordHowlofTerror) @@ -14358,7 +14358,7 @@ public class AbilityDefinitionPitLordHowlofTerror extends AbilityDefinition addTooltipProperty("Max Units", lc) -/** WC3 ability ID: 'ANhs'. Base ability: AbilityIds.alchemistHealingSpray. */ +/** 'ANhs' / AbilityIds.alchemistHealingSpray */ public class AbilityDefinitionAlchemistHealingSpray extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.alchemistHealingSpray) @@ -14406,7 +14406,7 @@ public class AbilityDefinitionAlchemistHealingSpray extends AbilityDefinition addTooltipProperty("Building Damage Factor", lc) -/** WC3 ability ID: 'Aegm'. Base ability: AbilityIds.entangledGoldMineAbility. */ +/** 'Aegm' / AbilityIds.entangledGoldMineAbility */ public class AbilityDefinitionEntangledGoldMine extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.entangledGoldMineAbility) @@ -14426,7 +14426,7 @@ public class AbilityDefinitionEntangledGoldMine extends AbilityDefinition addTooltipProperty("Gold per Interval", lc) -/** WC3 ability ID: 'AEer'. Base ability: AbilityIds.entanglingRoots1. */ +/** 'AEer' / AbilityIds.entanglingRoots1 */ public class AbilityDefinitionKeeperoftheGroveEntanglingRoots extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.entanglingRoots1) @@ -14439,7 +14439,7 @@ public class AbilityDefinitionKeeperoftheGroveEntanglingRoots extends AbilityDef addTooltipProperty("Damage per Second", lc) -/** WC3 ability ID: 'Alsh'. Base ability: AbilityIds.lightningShield. */ +/** 'Alsh' / AbilityIds.lightningShield */ public class AbilityDefinitionLightningShield extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.lightningShield) @@ -14452,7 +14452,7 @@ public class AbilityDefinitionLightningShield extends AbilityDefinition addTooltipProperty("Damage per Second", lc) -/** WC3 ability ID: 'AIva'. Base ability: AbilityIds.itemLifeSteal. */ +/** 'AIva' / AbilityIds.itemLifeSteal */ public class AbilityDefinitionVampiricattackAIva extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemLifeSteal) @@ -14465,7 +14465,7 @@ public class AbilityDefinitionVampiricattackAIva extends AbilityDefinition addTooltipProperty("Life Stolen Per Attack", lc) -/** WC3 ability ID: 'Acoh'. Base ability: AbilityIds.pickupArcher. */ +/** 'Acoh' / AbilityIds.pickupArcher */ public class AbilityDefinitionCoupleHippogryph extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.pickupArcher) @@ -14485,7 +14485,7 @@ public class AbilityDefinitionCoupleHippogryph extends AbilityDefinition addTooltipProperty("Partner Unit Type", lc) -/** WC3 ability ID: 'AHre'. Base ability: AbilityIds.resurrection. */ +/** 'AHre' / AbilityIds.resurrection */ public class AbilityDefinitionPaladinResurrection extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.resurrection) @@ -14505,7 +14505,7 @@ public class AbilityDefinitionPaladinResurrection extends AbilityDefinition addTooltipProperty("Number of Corpses Raised", lc) -/** WC3 ability ID: 'AUcb'. Base ability: AbilityIds.cryptLordCarrionScarabs. */ +/** 'AUcb' / AbilityIds.cryptLordCarrionScarabs */ public class AbilityDefinitionCryptLordCarrionScarabs extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.cryptLordCarrionScarabs) @@ -14553,7 +14553,7 @@ public class AbilityDefinitionCryptLordCarrionScarabs extends AbilityDefinition addTooltipProperty("Unit Type One", lc) -/** WC3 ability ID: 'Sbsk'. Base ability: AbilityIds.berserkerUpgrade. */ +/** 'Sbsk' / AbilityIds.berserkerUpgrade */ public class AbilityDefinitionBerserkerUpgrade extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.berserkerUpgrade) @@ -14566,7 +14566,7 @@ public class AbilityDefinitionBerserkerUpgrade extends AbilityDefinition addTooltipProperty("New Unit Type", lc) -/** WC3 ability ID: 'APrr'. Base ability: AbilityIds.runeofGreaterResurrection. */ +/** 'APrr' / AbilityIds.runeofGreaterResurrection */ public class AbilityDefinitionRuneofGreaterResurrection extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.runeofGreaterResurrection) @@ -14586,7 +14586,7 @@ public class AbilityDefinitionRuneofGreaterResurrection extends AbilityDefinitio addTooltipProperty("Number of Corpses Raised", lc) -/** WC3 ability ID: 'Amfl'. Base ability: AbilityIds.manaFlare. */ +/** 'Amfl' / AbilityIds.manaFlare */ public class AbilityDefinitionManaFlare extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.manaFlare) @@ -14634,7 +14634,7 @@ public class AbilityDefinitionManaFlare extends AbilityDefinition addTooltipProperty("Unit - Maximum Damage", lc) -/** WC3 ability ID: 'AOre'. Base ability: AbilityIds.reincarnation2. */ +/** 'AOre' / AbilityIds.reincarnation2 */ public class AbilityDefinitionTaurenChieftainReincarnation extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.reincarnation2) @@ -14647,7 +14647,7 @@ public class AbilityDefinitionTaurenChieftainReincarnation extends AbilityDefini addTooltipProperty("Reincarnation Delay", lc) -/** WC3 ability ID: 'Acoa'. Base ability: AbilityIds.mountHippogryph. */ +/** 'Acoa' / AbilityIds.mountHippogryph */ public class AbilityDefinitionCoupleArcher extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.mountHippogryph) @@ -14667,7 +14667,7 @@ public class AbilityDefinitionCoupleArcher extends AbilityDefinition addTooltipProperty("Partner Unit Type", lc) -/** WC3 ability ID: 'Abof'. Base ability: AbilityIds.ballsofFire. */ +/** 'Abof' / AbilityIds.ballsofFire */ public class AbilityDefinitionBallsofFire extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.ballsofFire) @@ -14715,7 +14715,7 @@ public class AbilityDefinitionBallsofFire extends AbilityDefinition addTooltipProperty("Full Damage Interval", lc) -/** WC3 ability ID: 'Aprg'. Base ability: AbilityIds.purge. */ +/** 'Aprg' / AbilityIds.purge */ public class AbilityDefinitionPurge extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.purge) @@ -14763,7 +14763,7 @@ public class AbilityDefinitionPurge extends AbilityDefinition addTooltipProperty("Summoned Unit Damage", lc) -/** WC3 ability ID: 'Aslo'. Base ability: AbilityIds.slow. */ +/** 'Aslo' / AbilityIds.slow */ public class AbilityDefinitionSlow extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.slow) @@ -14790,7 +14790,7 @@ public class AbilityDefinitionSlow extends AbilityDefinition addTooltipProperty("Attack Speed Factor", lc) -/** WC3 ability ID: 'APrl'. Base ability: AbilityIds.runeofLesserResurrection. */ +/** 'APrl' / AbilityIds.runeofLesserResurrection */ public class AbilityDefinitionRuneofLesserResurrection extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.runeofLesserResurrection) @@ -14810,7 +14810,7 @@ public class AbilityDefinitionRuneofLesserResurrection extends AbilityDefinition addTooltipProperty("Number of Corpses Raised", lc) -/** WC3 ability ID: 'AItp'. Base ability: AbilityIds.itemTownPortal. */ +/** 'AItp' / AbilityIds.itemTownPortal */ public class AbilityDefinitionItemTownPortal extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemTownPortal) @@ -14830,7 +14830,7 @@ public class AbilityDefinitionItemTownPortal extends AbilityDefinition addTooltipProperty("Use Teleport Clustering", lc) -/** WC3 ability ID: 'ANg1'. Base ability: AbilityIds.tinkererRoboGoblinLevel1. */ +/** 'ANg1' / AbilityIds.tinkererRoboGoblinLevel1 */ public class AbilityDefinitionTinkererRoboGoblinLevel1 extends AbilityDefinition private bitset morphingFlagsSet = bitset(1) @@ -14894,7 +14894,7 @@ public class AbilityDefinitionTinkererRoboGoblinLevel1 extends AbilityDefinition addTooltipProperty("Alternate Form Unit", lc) -/** WC3 ability ID: 'Amil'. Base ability: AbilityIds.calltoArms. */ +/** 'Amil' / AbilityIds.calltoArms */ public class AbilityDefinitionMilitia extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.calltoArms) @@ -14914,7 +14914,7 @@ public class AbilityDefinitionMilitia extends AbilityDefinition addTooltipProperty("Normal Form Unit", lc) -/** WC3 ability ID: 'Avng'. Base ability: AbilityIds.vengeance. */ +/** 'Avng' / AbilityIds.vengeance */ public class AbilityDefinitionVengeance extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.vengeance) @@ -14969,7 +14969,7 @@ public class AbilityDefinitionVengeance extends AbilityDefinition addTooltipProperty("Unit Type Two", lc) -/** WC3 ability ID: 'AItm'. Base ability: AbilityIds.intelligenceModPlus2. */ +/** 'AItm' / AbilityIds.intelligenceModPlus2 */ public class AbilityDefinitionIntelligenceModPlus2 extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.intelligenceModPlus2) @@ -15003,7 +15003,7 @@ public class AbilityDefinitionIntelligenceModPlus2 extends AbilityDefinition addTooltipProperty("Strength Bonus", lc) -/** WC3 ability ID: 'AItl'. Base ability: AbilityIds.attackBonusPlus8. */ +/** 'AItl' / AbilityIds.attackBonusPlus8 */ public class AbilityDefinitionAttackBonusPlus8 extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.attackBonusPlus8) @@ -15016,7 +15016,7 @@ public class AbilityDefinitionAttackBonusPlus8 extends AbilityDefinition addTooltipProperty("Attack Bonus", lc) -/** WC3 ability ID: 'AItn'. Base ability: AbilityIds.attackBonusPlus10. */ +/** 'AItn' / AbilityIds.attackBonusPlus10 */ public class AbilityDefinitionAttackBonusPlus10 extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.attackBonusPlus10) @@ -15029,7 +15029,7 @@ public class AbilityDefinitionAttackBonusPlus10 extends AbilityDefinition addTooltipProperty("Attack Bonus", lc) -/** WC3 ability ID: 'ANg3'. Base ability: AbilityIds.tinkererRoboGoblinLevel3. */ +/** 'ANg3' / AbilityIds.tinkererRoboGoblinLevel3 */ public class AbilityDefinitionTinkererRoboGoblinLevel3 extends AbilityDefinition private bitset morphingFlagsSet = bitset(1) @@ -15093,7 +15093,7 @@ public class AbilityDefinitionTinkererRoboGoblinLevel3 extends AbilityDefinition addTooltipProperty("Alternate Form Unit", lc) -/** WC3 ability ID: 'Adda'. Base ability: AbilityIds.aOEdamageupondeath. */ +/** 'Adda' / AbilityIds.aOEdamageupondeath */ public class AbilityDefinitionDeathDamageAOEsapper extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.aOEdamageupondeath) @@ -15127,7 +15127,7 @@ public class AbilityDefinitionDeathDamageAOEsapper extends AbilityDefinition addTooltipProperty("Partial Damage Radius", lc) -/** WC3 ability ID: 'Aroo'. Base ability: AbilityIds.root. */ +/** 'Aroo' / AbilityIds.root */ public class AbilityDefinitionAroo extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.root) @@ -15161,7 +15161,7 @@ public class AbilityDefinitionAroo extends AbilityDefinition addTooltipProperty("Rooted Weapons", lc) -/** WC3 ability ID: 'ANg2'. Base ability: AbilityIds.tinkererRoboGoblinLevel2. */ +/** 'ANg2' / AbilityIds.tinkererRoboGoblinLevel2 */ public class AbilityDefinitionTinkererRoboGoblinLevel2 extends AbilityDefinition private bitset morphingFlagsSet = bitset(1) @@ -15225,7 +15225,7 @@ public class AbilityDefinitionTinkererRoboGoblinLevel2 extends AbilityDefinition addTooltipProperty("Alternate Form Unit", lc) -/** WC3 ability ID: 'AUfa'. Base ability: AbilityIds.frostArmor1. */ +/** 'AUfa' / AbilityIds.frostArmor1 */ public class AbilityDefinitionLichFrostArmor extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.frostArmor1) @@ -15245,7 +15245,7 @@ public class AbilityDefinitionLichFrostArmor extends AbilityDefinition addTooltipProperty("Armor Bonus", lc) -/** WC3 ability ID: 'Srtt'. Base ability: AbilityIds.tankUpgrade. */ +/** 'Srtt' / AbilityIds.tankUpgrade */ public class AbilityDefinitionTankUpgrade extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.tankUpgrade) @@ -15258,7 +15258,7 @@ public class AbilityDefinitionTankUpgrade extends AbilityDefinition addTooltipProperty("New Unit Type", lc) -/** WC3 ability ID: 'Acri'. Base ability: AbilityIds.cripple. */ +/** 'Acri' / AbilityIds.cripple */ public class AbilityDefinitionCripple extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.cripple) @@ -15285,7 +15285,7 @@ public class AbilityDefinitionCripple extends AbilityDefinition addTooltipProperty("Movement Speed Reduction (%)", lc) -/** WC3 ability ID: 'Aflk'. Base ability: AbilityIds.flakCannon. */ +/** 'Aflk' / AbilityIds.flakCannon */ public class AbilityDefinitionFlakCannon extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.flakCannon) @@ -15326,7 +15326,7 @@ public class AbilityDefinitionFlakCannon extends AbilityDefinition addTooltipProperty("Full Damage Amount", lc) -/** WC3 ability ID: 'Aps2'. Base ability: AbilityIds.possessionChanneling. */ +/** 'Aps2' / AbilityIds.possessionChanneling */ public class AbilityDefinitionPossessionChanneling extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.possessionChanneling) @@ -15360,7 +15360,7 @@ public class AbilityDefinitionPossessionChanneling extends AbilityDefinition addTooltipProperty("Target Is Invulnerable", lc) -/** WC3 ability ID: 'Aroc'. Base ability: AbilityIds.rocketAttack. */ +/** 'Aroc' / AbilityIds.rocketAttack */ public class AbilityDefinitionRocketAttack extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.rocketAttack) @@ -15387,7 +15387,7 @@ public class AbilityDefinitionRocketAttack extends AbilityDefinition addTooltipProperty("Maximum Total Damage", lc) -/** WC3 ability ID: 'ANef'. Base ability: AbilityIds.brewmasterStormEarthandFire. */ +/** 'ANef' / AbilityIds.brewmasterStormEarthandFire */ public class AbilityDefinitionBrewmasterStormEarthandFire extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.brewmasterStormEarthandFire) @@ -15400,7 +15400,7 @@ public class AbilityDefinitionBrewmasterStormEarthandFire extends AbilityDefinit addTooltipProperty("Summoned Unit Types", lc) -/** WC3 ability ID: 'ANeg'. Base ability: AbilityIds.tinkererEngineeringUpgrade. */ +/** 'ANeg' / AbilityIds.tinkererEngineeringUpgrade */ public class AbilityDefinitionTinkererEngineeringUpgrade extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.tinkererEngineeringUpgrade) @@ -15448,7 +15448,7 @@ public class AbilityDefinitionTinkererEngineeringUpgrade extends AbilityDefiniti addTooltipProperty("Ability Upgrade 2", lc) -/** WC3 ability ID: 'Amin'. Base ability: AbilityIds.mineexploding. */ +/** 'Amin' / AbilityIds.mineexploding */ public class AbilityDefinitionMine extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.mineexploding) @@ -15468,7 +15468,7 @@ public class AbilityDefinitionMine extends AbilityDefinition addTooltipProperty("Invisibility Transition Time", lc) -/** WC3 ability ID: 'Amim'. Base ability: AbilityIds.spellImmunity2. */ +/** 'Amim' / AbilityIds.spellImmunity2 */ public class AbilityDefinitionMagicImmunity extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.spellImmunity2) @@ -15481,7 +15481,7 @@ public class AbilityDefinitionMagicImmunity extends AbilityDefinition addTooltipProperty("Magic Damage Factor", lc) -/** WC3 ability ID: 'AUfn'. Base ability: AbilityIds.frostNova1. */ +/** 'AUfn' / AbilityIds.frostNova1 */ public class AbilityDefinitionLichFrostNova extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.frostNova1) @@ -15508,7 +15508,7 @@ public class AbilityDefinitionLichFrostNova extends AbilityDefinition addTooltipProperty("Maximum Damage", lc) -/** WC3 ability ID: 'Aroa'. Base ability: AbilityIds.roar. */ +/** 'Aroa' / AbilityIds.roar */ public class AbilityDefinitionRoar extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.roar) @@ -15563,7 +15563,7 @@ public class AbilityDefinitionRoar extends AbilityDefinition addTooltipProperty("Max Units", lc) -/** WC3 ability ID: 'AIsr'. Base ability: AbilityIds.runedBracers. */ +/** 'AIsr' / AbilityIds.runedBracers */ public class AbilityDefinitionRunedBracers extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.runedBracers) @@ -15583,7 +15583,7 @@ public class AbilityDefinitionRunedBracers extends AbilityDefinition addTooltipProperty("Damage Reduction", lc) -/** WC3 ability ID: 'AUdr'. Base ability: AbilityIds.darkRitual. */ +/** 'AUdr' / AbilityIds.darkRitual */ public class AbilityDefinitionLichDarkRitual extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.darkRitual) @@ -15624,7 +15624,7 @@ public class AbilityDefinitionLichDarkRitual extends AbilityDefinition addTooltipProperty("Mana Conversion As Percent", lc) -/** WC3 ability ID: 'AUds'. Base ability: AbilityIds.darkSummoning1. */ +/** 'AUds' / AbilityIds.darkSummoning1 */ public class AbilityDefinitionTichondriusDarkSummoning extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.darkSummoning1) @@ -15651,7 +15651,7 @@ public class AbilityDefinitionTichondriusDarkSummoning extends AbilityDefinition addTooltipProperty("Casting Delay (seconds)", lc) -/** WC3 ability ID: 'AIsp'. Base ability: AbilityIds.itemTemporarySpeedBonus. */ +/** 'AIsp' / AbilityIds.itemTemporarySpeedBonus */ public class AbilityDefinitionItemSpeed extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemTemporarySpeedBonus) @@ -15664,7 +15664,7 @@ public class AbilityDefinitionItemSpeed extends AbilityDefinition addTooltipProperty("Movement Speed Increase", lc) -/** WC3 ability ID: 'Ablo'. Base ability: AbilityIds.bloodlust1. */ +/** 'Ablo' / AbilityIds.bloodlust1 */ public class AbilityDefinitionBloodlust extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.bloodlust1) @@ -15691,7 +15691,7 @@ public class AbilityDefinitionBloodlust extends AbilityDefinition addTooltipProperty("Scaling Factor", lc) -/** WC3 ability ID: 'AUdp'. Base ability: AbilityIds.deathPact. */ +/** 'AUdp' / AbilityIds.deathPact */ public class AbilityDefinitionDeathKnightDeathPact extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.deathPact) @@ -15732,7 +15732,7 @@ public class AbilityDefinitionDeathKnightDeathPact extends AbilityDefinition addTooltipProperty("Mana Conversion As Percent", lc) -/** WC3 ability ID: 'Ablp'. Base ability: AbilityIds.blightPlacement. */ +/** 'Ablp' / AbilityIds.blightPlacement */ public class AbilityDefinitionBlightPlacement extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.blightPlacement) @@ -15752,7 +15752,7 @@ public class AbilityDefinitionBlightPlacement extends AbilityDefinition addTooltipProperty("Expansion Amount", lc) -/** WC3 ability ID: 'ANfl'. Base ability: AbilityIds.seaWitchForkedLightning. */ +/** 'ANfl' / AbilityIds.seaWitchForkedLightning */ public class AbilityDefinitionSeaWitchForkedLightning extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.seaWitchForkedLightning) @@ -15786,7 +15786,7 @@ public class AbilityDefinitionSeaWitchForkedLightning extends AbilityDefinition addTooltipProperty("Distance", lc) -/** WC3 ability ID: 'AIsm'. Base ability: AbilityIds.itemStrengthGain. */ +/** 'AIsm' / AbilityIds.itemStrengthGain */ public class AbilityDefinitionStrengthMod extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemStrengthGain) @@ -15820,7 +15820,7 @@ public class AbilityDefinitionStrengthMod extends AbilityDefinition addTooltipProperty("Strength Bonus", lc) -/** WC3 ability ID: 'AIsl'. Base ability: AbilityIds.scrollofLifeRegen. */ +/** 'AIsl' / AbilityIds.scrollofLifeRegen */ public class AbilityDefinitionScrollofLifeRegen extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.scrollofLifeRegen) @@ -15864,7 +15864,7 @@ public class AbilityDefinitionScrollofLifeRegen extends AbilityDefinition def.setLvlDataInt("irl3", level, 3, value) -/** WC3 ability ID: 'Anhe'. Base ability: AbilityIds.heal1. */ +/** 'Anhe' / AbilityIds.heal1 */ public class AbilityDefinitionHealCreepNormalAnhe extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.heal1) @@ -15877,7 +15877,7 @@ public class AbilityDefinitionHealCreepNormalAnhe extends AbilityDefinition addTooltipProperty("Hit Points Gained", lc) -/** WC3 ability ID: 'AIsx'. Base ability: AbilityIds.attackSpeedIncrease. */ +/** 'AIsx' / AbilityIds.attackSpeedIncrease */ public class AbilityDefinitionAttackSpeedIncrease extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.attackSpeedIncrease) @@ -15890,7 +15890,7 @@ public class AbilityDefinitionAttackSpeedIncrease extends AbilityDefinition addTooltipProperty("Attack Speed Increase", lc) -/** WC3 ability ID: 'Adef'. Base ability: AbilityIds.defend. */ +/** 'Adef' / AbilityIds.defend */ public class AbilityDefinitionDefend extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.defend) @@ -15952,7 +15952,7 @@ public class AbilityDefinitionDefend extends AbilityDefinition addTooltipProperty("Magic Damage Reduction", lc) -/** WC3 ability ID: 'AIsw'. Base ability: AbilityIds.sentryWardAIsw. */ +/** 'AIsw' / AbilityIds.sentryWardAIsw */ public class AbilityDefinitionSentryWardAIsw extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.sentryWardAIsw) @@ -15965,7 +15965,7 @@ public class AbilityDefinitionSentryWardAIsw extends AbilityDefinition addTooltipProperty("Ward Unit Type", lc) -/** WC3 ability ID: 'Agra'. Base ability: AbilityIds.grabTree. */ +/** 'Agra' / AbilityIds.grabTree */ public class AbilityDefinitionGrabTree extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.grabTree) @@ -16006,7 +16006,7 @@ public class AbilityDefinitionGrabTree extends AbilityDefinition addTooltipProperty("Remove Delay", lc) -/** WC3 ability ID: 'Adec'. Base ability: AbilityIds.decouple. */ +/** 'Adec' / AbilityIds.decouple */ public class AbilityDefinitionDecouple extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.decouple) @@ -16026,7 +16026,7 @@ public class AbilityDefinitionDecouple extends AbilityDefinition addTooltipProperty("Partner Unit Type Two", lc) -/** WC3 ability ID: 'AItb'. Base ability: AbilityIds.dustofAppearance. */ +/** 'AItb' / AbilityIds.dustofAppearance */ public class AbilityDefinitionDustofAppearance extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.dustofAppearance) @@ -16039,7 +16039,7 @@ public class AbilityDefinitionDustofAppearance extends AbilityDefinition addTooltipProperty("Detection Type", lc) -/** WC3 ability ID: 'AItc'. Base ability: AbilityIds.attackBonusAItc. */ +/** 'AItc' / AbilityIds.attackBonusAItc */ public class AbilityDefinitionAttackBonusAItc extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.attackBonusAItc) @@ -16052,7 +16052,7 @@ public class AbilityDefinitionAttackBonusAItc extends AbilityDefinition addTooltipProperty("Attack Bonus", lc) -/** WC3 ability ID: 'AIta'. Base ability: AbilityIds.itemAreaDetection. */ +/** 'AIta' / AbilityIds.itemAreaDetection */ public class AbilityDefinitionItemDetectAoe extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemAreaDetection) @@ -16065,7 +16065,7 @@ public class AbilityDefinitionItemDetectAoe extends AbilityDefinition addTooltipProperty("Detection Radius", lc) -/** WC3 ability ID: 'AItj'. Base ability: AbilityIds.attackBonusPlus5. */ +/** 'AItj' / AbilityIds.attackBonusPlus5 */ public class AbilityDefinitionAttackBonusPlus5 extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.attackBonusPlus5) @@ -16078,7 +16078,7 @@ public class AbilityDefinitionAttackBonusPlus5 extends AbilityDefinition addTooltipProperty("Attack Bonus", lc) -/** WC3 ability ID: 'AItk'. Base ability: AbilityIds.attackBonusPlus7. */ +/** 'AItk' / AbilityIds.attackBonusPlus7 */ public class AbilityDefinitionAttackBonusPlus7 extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.attackBonusPlus7) @@ -16091,7 +16091,7 @@ public class AbilityDefinitionAttackBonusPlus7 extends AbilityDefinition addTooltipProperty("Attack Bonus", lc) -/** WC3 ability ID: 'AIth'. Base ability: AbilityIds.attackBonusPlus2. */ +/** 'AIth' / AbilityIds.attackBonusPlus2 */ public class AbilityDefinitionAttackBonusPlus2 extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.attackBonusPlus2) @@ -16104,7 +16104,7 @@ public class AbilityDefinitionAttackBonusPlus2 extends AbilityDefinition addTooltipProperty("Attack Bonus", lc) -/** WC3 ability ID: 'Adev'. Base ability: AbilityIds.devour1. */ +/** 'Adev' / AbilityIds.devour1 */ public class AbilityDefinitionDevour extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.devour1) @@ -16117,7 +16117,7 @@ public class AbilityDefinitionDevour extends AbilityDefinition addTooltipProperty("Max Creep Level", lc) -/** WC3 ability ID: 'AIti'. Base ability: AbilityIds.attackBonusPlus4. */ +/** 'AIti' / AbilityIds.attackBonusPlus4 */ public class AbilityDefinitionAttackBonusPlus4 extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.attackBonusPlus4) @@ -16130,7 +16130,7 @@ public class AbilityDefinitionAttackBonusPlus4 extends AbilityDefinition addTooltipProperty("Attack Bonus", lc) -/** WC3 ability ID: 'AHtc'. Base ability: AbilityIds.thunderClap. */ +/** 'AHtc' / AbilityIds.thunderClap */ public class AbilityDefinitionMountainKingThunderClap extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.thunderClap) @@ -16171,7 +16171,7 @@ public class AbilityDefinitionMountainKingThunderClap extends AbilityDefinition addTooltipProperty("Movement Speed Reduction (%)", lc) -/** WC3 ability ID: 'AItf'. Base ability: AbilityIds.attackBonusAItf. */ +/** 'AItf' / AbilityIds.attackBonusAItf */ public class AbilityDefinitionAttackBonusAItf extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.attackBonusAItf) @@ -16184,7 +16184,7 @@ public class AbilityDefinitionAttackBonusAItf extends AbilityDefinition addTooltipProperty("Attack Bonus", lc) -/** WC3 ability ID: 'Adet'. Base ability: AbilityIds.detector. */ +/** 'Adet' / AbilityIds.detector */ public class AbilityDefinitionAdet extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.detector) @@ -16197,7 +16197,7 @@ public class AbilityDefinitionAdet extends AbilityDefinition addTooltipProperty("Detection Type", lc) -/** WC3 ability ID: 'ANfd'. Base ability: AbilityIds.fingerofDeath. */ +/** 'ANfd' / AbilityIds.fingerofDeath */ public class AbilityDefinitionFingerofDeath extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.fingerofDeath) @@ -16224,7 +16224,7 @@ public class AbilityDefinitionFingerofDeath extends AbilityDefinition addTooltipProperty("Graphic Duration", lc) -/** WC3 ability ID: 'AItg'. Base ability: AbilityIds.attackBonusPlus1. */ +/** 'AItg' / AbilityIds.attackBonusPlus1 */ public class AbilityDefinitionAttackBonusPlus1 extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.attackBonusPlus1) @@ -16237,7 +16237,7 @@ public class AbilityDefinitionAttackBonusPlus1 extends AbilityDefinition addTooltipProperty("Attack Bonus", lc) -/** WC3 ability ID: 'ANfa'. Base ability: AbilityIds.seaWitchFrostArrows. */ +/** 'ANfa' / AbilityIds.seaWitchFrostArrows */ public class AbilityDefinitionSeaWitchFrostArrows extends AbilityDefinition private bitset stackFlagsSet = bitset(7) @@ -16281,7 +16281,7 @@ public class AbilityDefinitionSeaWitchFrostArrows extends AbilityDefinition addTooltipProperty("Movement Speed Factor", lc) -/** WC3 ability ID: 'ANfb'. Base ability: AbilityIds.firebolt. */ +/** 'ANfb' / AbilityIds.firebolt */ public class AbilityDefinitionFireBolt extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.firebolt) @@ -16294,7 +16294,7 @@ public class AbilityDefinitionFireBolt extends AbilityDefinition addTooltipProperty("Damage", lc) -/** WC3 ability ID: 'AHtb'. Base ability: AbilityIds.stormBolt. */ +/** 'AHtb' / AbilityIds.stormBolt */ public class AbilityDefinitionMountainKingThunderBolt extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.stormBolt) @@ -16307,7 +16307,7 @@ public class AbilityDefinitionMountainKingThunderBolt extends AbilityDefinition addTooltipProperty("Damage", lc) -/** WC3 ability ID: 'Aesn'. Base ability: AbilityIds.sentinel. */ +/** 'Aesn' / AbilityIds.sentinel */ public class AbilityDefinitionSentinel extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.sentinel) @@ -16355,7 +16355,7 @@ public class AbilityDefinitionSentinel extends AbilityDefinition def.setLvlDataUnreal("Esn5", level, 5, value) -/** WC3 ability ID: 'AHwe'. Base ability: AbilityIds.summonWaterElemental. */ +/** 'AHwe' / AbilityIds.summonWaterElemental */ public class AbilityDefinitionArchMageSummonWaterElemental extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.summonWaterElemental) @@ -16375,7 +16375,7 @@ public class AbilityDefinitionArchMageSummonWaterElemental extends AbilityDefini addTooltipProperty("Summoned Unit Type", lc) -/** WC3 ability ID: 'Sloa'. Base ability: AbilityIds.loadBurrow. */ +/** 'Sloa' / AbilityIds.loadBurrow */ public class AbilityDefinitionLoadBurrow extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.loadBurrow) @@ -16388,7 +16388,7 @@ public class AbilityDefinitionLoadBurrow extends AbilityDefinition addTooltipProperty("Allowed Unit Type", lc) -/** WC3 ability ID: 'Adsm'. Base ability: AbilityIds.dispelMagic1. */ +/** 'Adsm' / AbilityIds.dispelMagic1 */ public class AbilityDefinitionDispelMagiccreep extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.dispelMagic1) @@ -16408,7 +16408,7 @@ public class AbilityDefinitionDispelMagiccreep extends AbilityDefinition addTooltipProperty("Summoned Unit Damage", lc) -/** WC3 ability ID: 'Afsh'. Base ability: AbilityIds.fragShards. */ +/** 'Afsh' / AbilityIds.fragShards */ public class AbilityDefinitionFragShards extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.fragShards) @@ -16449,7 +16449,7 @@ public class AbilityDefinitionFragShards extends AbilityDefinition addTooltipProperty("Full Damage Amount", lc) -/** WC3 ability ID: 'Adt1'. Base ability: AbilityIds.detectSentryWard. */ +/** 'Adt1' / AbilityIds.detectSentryWard */ public class AbilityDefinitionDetectSentryWard extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.detectSentryWard) @@ -16462,7 +16462,7 @@ public class AbilityDefinitionDetectSentryWard extends AbilityDefinition addTooltipProperty("Detection Type", lc) -/** WC3 ability ID: 'Apxf'. Base ability: AbilityIds.phoenixFire. */ +/** 'Apxf' / AbilityIds.phoenixFire */ public class AbilityDefinitionPhoenixFire extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.phoenixFire) @@ -16482,7 +16482,7 @@ public class AbilityDefinitionPhoenixFire extends AbilityDefinition addTooltipProperty("Damage Per Second", lc) -/** WC3 ability ID: 'Arai'. Base ability: AbilityIds.raiseDead. */ +/** 'Arai' / AbilityIds.raiseDead */ public class AbilityDefinitionRaiseDead extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.raiseDead) @@ -16523,7 +16523,7 @@ public class AbilityDefinitionRaiseDead extends AbilityDefinition addTooltipProperty("Unit Type One", lc) -/** WC3 ability ID: 'Anwm'. Base ability: AbilityIds.anwm. */ +/** 'Anwm' / AbilityIds.anwm */ public class AbilityDefinitionAnwm extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.anwm) @@ -16543,7 +16543,7 @@ public class AbilityDefinitionAnwm extends AbilityDefinition addTooltipProperty("Summoned Unit Type", lc) -/** WC3 ability ID: 'Ache'. Base ability: AbilityIds.rayofDisruption. */ +/** 'Ache' / AbilityIds.rayofDisruption */ public class AbilityDefinitionRayOfDisruption extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.rayofDisruption) @@ -16570,7 +16570,7 @@ public class AbilityDefinitionRayOfDisruption extends AbilityDefinition addTooltipProperty("Summoned Unit Damage", lc) -/** WC3 ability ID: 'Ashm'. Base ability: AbilityIds.shadowMeld. */ +/** 'Ashm' / AbilityIds.shadowMeld */ public class AbilityDefinitionShadowMeld extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.shadowMeld) @@ -16604,7 +16604,7 @@ public class AbilityDefinitionShadowMeld extends AbilityDefinition addTooltipProperty("Permanent Cloak", lc) -/** WC3 ability ID: 'AIhm'. Base ability: AbilityIds.itemShadowMeld. */ +/** 'AIhm' / AbilityIds.itemShadowMeld */ public class AbilityDefinitionShadowMeldItem extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemShadowMeld) @@ -16638,7 +16638,7 @@ public class AbilityDefinitionShadowMeldItem extends AbilityDefinition addTooltipProperty("Permanent Cloak", lc) -/** WC3 ability ID: 'Ara2'. Base ability: AbilityIds.roarAra2. */ +/** 'Ara2' / AbilityIds.roarAra2 */ public class AbilityDefinitionRoarAra2 extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.roarAra2) @@ -16693,7 +16693,7 @@ public class AbilityDefinitionRoarAra2 extends AbilityDefinition addTooltipProperty("Max Units", lc) -/** WC3 ability ID: 'Aeth'. Base ability: AbilityIds.ghostVisible. */ +/** 'Aeth' / AbilityIds.ghostVisible */ public class AbilityDefinitionGhostVisible extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.ghostVisible) @@ -16713,7 +16713,7 @@ public class AbilityDefinitionGhostVisible extends AbilityDefinition addTooltipProperty("Immune to Morph Effects", lc) -/** WC3 ability ID: 'Adtg'. Base ability: AbilityIds.trueSight1. */ +/** 'Adtg' / AbilityIds.trueSight1 */ public class AbilityDefinitionDetectgeneral extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.trueSight1) @@ -16726,7 +16726,7 @@ public class AbilityDefinitionDetectgeneral extends AbilityDefinition addTooltipProperty("Detection Type", lc) -/** WC3 ability ID: 'Stpr'. Base ability: AbilityIds.pIlotTankRifleman. */ +/** 'Stpr' / AbilityIds.pIlotTankRifleman */ public class AbilityDefinitionPIlotTankRifleman extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.pIlotTankRifleman) @@ -16746,7 +16746,7 @@ public class AbilityDefinitionPIlotTankRifleman extends AbilityDefinition addTooltipProperty("Required Unit Type", lc) -/** WC3 ability ID: 'AIzb'. Base ability: AbilityIds.itemFreezeDamageBonus. */ +/** 'AIzb' / AbilityIds.itemFreezeDamageBonus */ public class AbilityDefinitionFreezeDamageBonus extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemFreezeDamageBonus) @@ -16766,7 +16766,7 @@ public class AbilityDefinitionFreezeDamageBonus extends AbilityDefinition addTooltipProperty("Damage Bonus", lc) -/** WC3 ability ID: 'Aetf'. Base ability: AbilityIds.etherealForm. */ +/** 'Aetf' / AbilityIds.etherealForm */ public class AbilityDefinitionEtherealForm extends AbilityDefinition private bitset morphingFlagsSet = bitset(1) @@ -16816,7 +16816,7 @@ public class AbilityDefinitionEtherealForm extends AbilityDefinition addTooltipProperty("Alternate Form Unit", lc) -/** WC3 ability ID: 'Adtn'. Base ability: AbilityIds.detonate. */ +/** 'Adtn' / AbilityIds.detonate */ public class AbilityDefinitionDetonate extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.detonate) @@ -16836,7 +16836,7 @@ public class AbilityDefinitionDetonate extends AbilityDefinition addTooltipProperty("Mana Loss (per unit)", lc) -/** WC3 ability ID: 'Amrf'. Base ability: AbilityIds.crowForm. */ +/** 'Amrf' / AbilityIds.crowForm */ public class AbilityDefinitionRavenFormMedivh extends AbilityDefinition private bitset morphingFlagsSet = bitset(5) @@ -16886,7 +16886,7 @@ public class AbilityDefinitionRavenFormMedivh extends AbilityDefinition addTooltipProperty("Alternate Form Unit", lc) -/** WC3 ability ID: 'AOsw'. Base ability: AbilityIds.shadowHunterSerpentWard. */ +/** 'AOsw' / AbilityIds.shadowHunterSerpentWard */ public class AbilityDefinitionShadowHunterSerpentWard extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.shadowHunterSerpentWard) @@ -16906,7 +16906,7 @@ public class AbilityDefinitionShadowHunterSerpentWard extends AbilityDefinition addTooltipProperty("Summoned Unit Type", lc) -/** WC3 ability ID: 'Aabs'. Base ability: AbilityIds.absorbMana. */ +/** 'Aabs' / AbilityIds.absorbMana */ public class AbilityDefinitionAbsorbMana extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.absorbMana) @@ -16926,7 +16926,7 @@ public class AbilityDefinitionAbsorbMana extends AbilityDefinition addTooltipProperty("Maximum Life Absorbed", lc) -/** WC3 ability ID: 'Aabr'. Base ability: AbilityIds.auraRegenerationStatue. */ +/** 'Aabr' / AbilityIds.auraRegenerationStatue */ public class AbilityDefinitionAuraRegenerationStatue extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.auraRegenerationStatue) @@ -16946,7 +16946,7 @@ public class AbilityDefinitionAuraRegenerationStatue extends AbilityDefinition addTooltipProperty("Amount of Hit Points Regenerated", lc) -/** WC3 ability ID: 'Auns'. Base ability: AbilityIds.unsummonBuilding. */ +/** 'Auns' / AbilityIds.unsummonBuilding */ public class AbilityDefinitionUnsummon extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.unsummonBuilding) @@ -16966,7 +16966,7 @@ public class AbilityDefinitionUnsummon extends AbilityDefinition addTooltipProperty("Salvage Cost Ratio", lc) -/** WC3 ability ID: 'AOsh'. Base ability: AbilityIds.shockwave2. */ +/** 'AOsh' / AbilityIds.shockwave2 */ public class AbilityDefinitionTaurenChieftainShockWave extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.shockwave2) @@ -17000,7 +17000,7 @@ public class AbilityDefinitionTaurenChieftainShockWave extends AbilityDefinition addTooltipProperty("Maximum Damage", lc) -/** WC3 ability ID: 'Scri'. Base ability: AbilityIds.cripple1. */ +/** 'Scri' / AbilityIds.cripple1 */ public class AbilityDefinitionCrippleWarlock extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.cripple1) @@ -17027,7 +17027,7 @@ public class AbilityDefinitionCrippleWarlock extends AbilityDefinition addTooltipProperty("Movement Speed Reduction (%)", lc) -/** WC3 ability ID: 'AOsf'. Base ability: AbilityIds.feralSpirit2. */ +/** 'AOsf' / AbilityIds.feralSpirit2 */ public class AbilityDefinitionFarseerSpiritWolf extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.feralSpirit2) @@ -17047,7 +17047,7 @@ public class AbilityDefinitionFarseerSpiritWolf extends AbilityDefinition addTooltipProperty("Number of Summoned Units", lc) -/** WC3 ability ID: 'Stpm'. Base ability: AbilityIds.pilotTankMortarTeam. */ +/** 'Stpm' / AbilityIds.pilotTankMortarTeam */ public class AbilityDefinitionPilotTankMortarTeam extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.pilotTankMortarTeam) @@ -17067,7 +17067,7 @@ public class AbilityDefinitionPilotTankMortarTeam extends AbilityDefinition addTooltipProperty("Required Unit Type", lc) -/** WC3 ability ID: 'AIxs'. Base ability: AbilityIds.antimagicShieldAIxs. */ +/** 'AIxs' / AbilityIds.antimagicShieldAIxs */ public class AbilityDefinitionAntimagicShieldAIxs extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.antimagicShieldAIxs) @@ -17101,7 +17101,7 @@ public class AbilityDefinitionAntimagicShieldAIxs extends AbilityDefinition addTooltipProperty("Shield Life", lc) -/** WC3 ability ID: 'AIxm'. Base ability: AbilityIds.itemIntAgiStrgain. */ +/** 'AIxm' / AbilityIds.itemIntAgiStrgain */ public class AbilityDefinitionPermanentAllPlus1 extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemIntAgiStrgain) @@ -17135,7 +17135,7 @@ public class AbilityDefinitionPermanentAllPlus1 extends AbilityDefinition addTooltipProperty("Strength Bonus", lc) -/** WC3 ability ID: 'Aadm'. Base ability: AbilityIds.abolishMagic. */ +/** 'Aadm' / AbilityIds.abolishMagic */ public class AbilityDefinitionAbolishMagic extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.abolishMagic) @@ -17155,7 +17155,7 @@ public class AbilityDefinitionAbolishMagic extends AbilityDefinition addTooltipProperty("Summoned Unit Damage", lc) -/** WC3 ability ID: 'Arav'. Base ability: AbilityIds.stormCrowForm. */ +/** 'Arav' / AbilityIds.stormCrowForm */ public class AbilityDefinitionRavenFormDruidoftheTalon extends AbilityDefinition private bitset morphingFlagsSet = bitset(5) @@ -17205,7 +17205,7 @@ public class AbilityDefinitionRavenFormDruidoftheTalon extends AbilityDefinition addTooltipProperty("Alternate Form Unit", lc) -/** WC3 ability ID: 'Apts'. Base ability: AbilityIds.diseaseCloud2. */ +/** 'Apts' / AbilityIds.diseaseCloud2 */ public class AbilityDefinitionPlagueToss extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.diseaseCloud2) @@ -17218,7 +17218,7 @@ public class AbilityDefinitionPlagueToss extends AbilityDefinition addTooltipProperty("Ward Unit Type", lc) -/** WC3 ability ID: 'SCva'. Base ability: AbilityIds.vampiricattack. */ +/** 'SCva' / AbilityIds.vampiricattack */ public class AbilityDefinitionVampiricattack extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.vampiricattack) @@ -17231,7 +17231,7 @@ public class AbilityDefinitionVampiricattack extends AbilityDefinition addTooltipProperty("Life Stolen Per Attack", lc) -/** WC3 ability ID: 'Achd'. Base ability: AbilityIds.cargoHoldDeath. */ +/** 'Achd' / AbilityIds.cargoHoldDeath */ public class AbilityDefinitionCargoHoldDeath extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.cargoHoldDeath) @@ -17258,7 +17258,7 @@ public class AbilityDefinitionCargoHoldDeath extends AbilityDefinition addTooltipProperty("Attack Update Frequency", lc) -/** WC3 ability ID: 'Acha'. Base ability: AbilityIds.chaos. */ +/** 'Acha' / AbilityIds.chaos */ public class AbilityDefinitionAcha extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.chaos) @@ -17271,7 +17271,7 @@ public class AbilityDefinitionAcha extends AbilityDefinition addTooltipProperty("New Unit Type", lc) -/** WC3 ability ID: 'ACuf'. Base ability: AbilityIds.unholyFrenzycreep. */ +/** 'ACuf' / AbilityIds.unholyFrenzycreep */ public class AbilityDefinitionUnholyFrenzycreep extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.unholyFrenzycreep) @@ -17291,7 +17291,7 @@ public class AbilityDefinitionUnholyFrenzycreep extends AbilityDefinition addTooltipProperty("Damage per Second", lc) -/** WC3 ability ID: 'Aren'. Base ability: AbilityIds.renew. */ +/** 'Aren' / AbilityIds.renew */ public class AbilityDefinitionRenew extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.renew) @@ -17332,7 +17332,7 @@ public class AbilityDefinitionRenew extends AbilityDefinition addTooltipProperty("Powerbuild Cost", lc) -/** WC3 ability ID: 'Arel'. Base ability: AbilityIds.itemLifeRegeneration. */ +/** 'Arel' / AbilityIds.itemLifeRegeneration */ public class AbilityDefinitionRegenLife extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemLifeRegeneration) @@ -17345,7 +17345,7 @@ public class AbilityDefinitionRegenLife extends AbilityDefinition addTooltipProperty("Hit Points Regenerated Per Second", lc) -/** WC3 ability ID: 'Abgl'. Base ability: AbilityIds.blightGrowthLarge. */ +/** 'Abgl' / AbilityIds.blightGrowthLarge */ public class AbilityDefinitionBlightGrowthLarge extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.blightGrowthLarge) @@ -17365,7 +17365,7 @@ public class AbilityDefinitionBlightGrowthLarge extends AbilityDefinition addTooltipProperty("Expansion Amount", lc) -/** WC3 ability ID: 'Abgm'. Base ability: AbilityIds.blightedGoldMineAbility. */ +/** 'Abgm' / AbilityIds.blightedGoldMineAbility */ public class AbilityDefinitionBlightedGoldmine extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.blightedGoldMineAbility) @@ -17399,7 +17399,7 @@ public class AbilityDefinitionBlightedGoldmine extends AbilityDefinition addTooltipProperty("Max Number of Miners", lc) -/** WC3 ability ID: 'ACua'. Base ability: AbilityIds.unholyAura. */ +/** 'ACua' / AbilityIds.unholyAura */ public class AbilityDefinitionUnholyAuracreep extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.unholyAura) @@ -17426,7 +17426,7 @@ public class AbilityDefinitionUnholyAuracreep extends AbilityDefinition addTooltipProperty("Movement Speed Increase (%)", lc) -/** WC3 ability ID: 'Arep'. Base ability: AbilityIds.repair. */ +/** 'Arep' / AbilityIds.repair */ public class AbilityDefinitionRepairOrc extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.repair) @@ -17467,7 +17467,7 @@ public class AbilityDefinitionRepairOrc extends AbilityDefinition addTooltipProperty("Powerbuild Cost", lc) -/** WC3 ability ID: 'Aenw'. Base ability: AbilityIds.entanglingSeaweed. */ +/** 'Aenw' / AbilityIds.entanglingSeaweed */ public class AbilityDefinitionEntanglingSeaweed extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.entanglingSeaweed) @@ -17480,7 +17480,7 @@ public class AbilityDefinitionEntanglingSeaweed extends AbilityDefinition addTooltipProperty("Damage per Second", lc) -/** WC3 ability ID: 'Ansp'. Base ability: AbilityIds.neutralSpies. */ +/** 'Ansp' / AbilityIds.neutralSpies */ public class AbilityDefinitionNeutralSpies extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.neutralSpies) @@ -17507,7 +17507,7 @@ public class AbilityDefinitionNeutralSpies extends AbilityDefinition addTooltipProperty("Detection Type", lc) -/** WC3 ability ID: 'Aent'. Base ability: AbilityIds.entangleGoldMine. */ +/** 'Aent' / AbilityIds.entangleGoldMine */ public class AbilityDefinitionEntangle extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.entangleGoldMine) @@ -17520,7 +17520,7 @@ public class AbilityDefinitionEntangle extends AbilityDefinition addTooltipProperty("Resulting Unit Type", lc) -/** WC3 ability ID: 'Arej'. Base ability: AbilityIds.rejuvenation1. */ +/** 'Arej' / AbilityIds.rejuvenation1 */ public class AbilityDefinitionRejuvination extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.rejuvenation1) @@ -17557,7 +17557,7 @@ public class AbilityDefinitionRejuvination extends AbilityDefinition def.setLvlDataInt("Rej3", level, 3, value) -/** WC3 ability ID: 'Aenr'. Base ability: AbilityIds.entanglingRoots. */ +/** 'Aenr' / AbilityIds.entanglingRoots */ public class AbilityDefinitionEntanglingRootscreep extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.entanglingRoots) @@ -17570,7 +17570,7 @@ public class AbilityDefinitionEntanglingRootscreep extends AbilityDefinition addTooltipProperty("Damage per Second", lc) -/** WC3 ability ID: 'Asds'. Base ability: AbilityIds.kaboom. */ +/** 'Asds' / AbilityIds.kaboom */ public class AbilityDefinitionSelfDestruct extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.kaboom) @@ -17618,7 +17618,7 @@ public class AbilityDefinitionSelfDestruct extends AbilityDefinition addTooltipProperty("Partial Damage Radius", lc) -/** WC3 ability ID: 'Abgs'. Base ability: AbilityIds.blightGrowthSmall. */ +/** 'Abgs' / AbilityIds.blightGrowthSmall */ public class AbilityDefinitionBlightGrowthSmall extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.blightGrowthSmall) @@ -17638,7 +17638,7 @@ public class AbilityDefinitionBlightGrowthSmall extends AbilityDefinition addTooltipProperty("Expansion Amount", lc) -/** WC3 ability ID: 'Aens'. Base ability: AbilityIds.ensnare1. */ +/** 'Aens' / AbilityIds.ensnare1 */ public class AbilityDefinitionEnsnare extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.ensnare1) @@ -17693,7 +17693,7 @@ public class AbilityDefinitionEnsnare extends AbilityDefinition addTooltipProperty("Silences When Ensnared", lc) -/** WC3 ability ID: 'Amnz'. Base ability: AbilityIds.deathDamageAOEmineBIG. */ +/** 'Amnz' / AbilityIds.deathDamageAOEmineBIG */ public class AbilityDefinitionDeathDamageAOEmineBIG extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.deathDamageAOEmineBIG) @@ -17727,7 +17727,7 @@ public class AbilityDefinitionDeathDamageAOEmineBIG extends AbilityDefinition addTooltipProperty("Partial Damage Radius", lc) -/** WC3 ability ID: 'ACtn'. Base ability: AbilityIds.serpentWardtentacleForgottenone. */ +/** 'ACtn' / AbilityIds.serpentWardtentacleForgottenone */ public class AbilityDefinitionSerpentWardtentacleForgottenone extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.serpentWardtentacleForgottenone) @@ -17747,7 +17747,7 @@ public class AbilityDefinitionSerpentWardtentacleForgottenone extends AbilityDef addTooltipProperty("Summoned Unit Type", lc) -/** WC3 ability ID: 'Atdg'. Base ability: AbilityIds.tornadoDamage. */ +/** 'Atdg' / AbilityIds.tornadoDamage */ public class AbilityDefinitionTornadoDamage extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.tornadoDamage) @@ -17788,7 +17788,7 @@ public class AbilityDefinitionTornadoDamage extends AbilityDefinition addTooltipProperty("Damage Per Second", lc) -/** WC3 ability ID: 'ACtb'. Base ability: AbilityIds.hurlBoulder. */ +/** 'ACtb' / AbilityIds.hurlBoulder */ public class AbilityDefinitionThunderBoltCreep extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.hurlBoulder) @@ -17801,7 +17801,7 @@ public class AbilityDefinitionThunderBoltCreep extends AbilityDefinition addTooltipProperty("Damage", lc) -/** WC3 ability ID: 'ACtc'. Base ability: AbilityIds.slam. */ +/** 'ACtc' / AbilityIds.slam */ public class AbilityDefinitionThunderClapCreep extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.slam) @@ -17835,7 +17835,7 @@ public class AbilityDefinitionThunderClapCreep extends AbilityDefinition addTooltipProperty("Movement Speed Reduction", lc) -/** WC3 ability ID: 'Asdg'. Base ability: AbilityIds.selfDestructClockwerkGoblins. */ +/** 'Asdg' / AbilityIds.selfDestructClockwerkGoblins */ public class AbilityDefinitionSelfDestructClockwerkGoblins extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.selfDestructClockwerkGoblins) @@ -17883,7 +17883,7 @@ public class AbilityDefinitionSelfDestructClockwerkGoblins extends AbilityDefini addTooltipProperty("Building Damage Factor", lc) -/** WC3 ability ID: 'Amnx'. Base ability: AbilityIds.deathDamageAOEmine. */ +/** 'Amnx' / AbilityIds.deathDamageAOEmine */ public class AbilityDefinitionDeathDamageAOEmine extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.deathDamageAOEmine) @@ -17917,7 +17917,7 @@ public class AbilityDefinitionDeathDamageAOEmine extends AbilityDefinition addTooltipProperty("Partial Damage Radius", lc) -/** WC3 ability ID: 'Amnb'. Base ability: AbilityIds.manaBurndemon. */ +/** 'Amnb' / AbilityIds.manaBurndemon */ public class AbilityDefinitionManaBurndemon extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.manaBurndemon) @@ -17944,7 +17944,7 @@ public class AbilityDefinitionManaBurndemon extends AbilityDefinition addTooltipProperty("Bolt Delay", lc) -/** WC3 ability ID: 'ACst'. Base ability: AbilityIds.shockwave1. */ +/** 'ACst' / AbilityIds.shockwave1 */ public class AbilityDefinitionShockwaveTrap extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.shockwave1) @@ -17978,7 +17978,7 @@ public class AbilityDefinitionShockwaveTrap extends AbilityDefinition addTooltipProperty("Maximum Damage", lc) -/** WC3 ability ID: 'ACss'. Base ability: AbilityIds.shadowStrikeCreep. */ +/** 'ACss' / AbilityIds.shadowStrikeCreep */ public class AbilityDefinitionShadowStrikeCreep extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.shadowStrikeCreep) @@ -18019,7 +18019,7 @@ public class AbilityDefinitionShadowStrikeCreep extends AbilityDefinition addTooltipProperty("Attack Speed Factor", lc) -/** WC3 ability ID: 'ANb2'. Base ability: AbilityIds.bashmaulSPBearlevel3. */ +/** 'ANb2' / AbilityIds.bashmaulSPBearlevel3 */ public class AbilityDefinitionBashmaulSPBearlevel3 extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.bashmaulSPBearlevel3) @@ -18060,7 +18060,7 @@ public class AbilityDefinitionBashmaulSPBearlevel3 extends AbilityDefinition addTooltipProperty("Chance to Miss", lc) -/** WC3 ability ID: 'ACsw'. Base ability: AbilityIds.slow1. */ +/** 'ACsw' / AbilityIds.slow1 */ public class AbilityDefinitionSlowCreep extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.slow1) @@ -18087,7 +18087,7 @@ public class AbilityDefinitionSlowCreep extends AbilityDefinition addTooltipProperty("Attack Speed Factor", lc) -/** WC3 ability ID: 'Argd'. Base ability: AbilityIds.returnGold. */ +/** 'Argd' / AbilityIds.returnGold */ public class AbilityDefinitionReturnGold extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.returnGold) @@ -18107,7 +18107,7 @@ public class AbilityDefinitionReturnGold extends AbilityDefinition addTooltipProperty("Accepts Lumber", lc) -/** WC3 ability ID: 'Awrg'. Base ability: AbilityIds.warStompseagiant. */ +/** 'Awrg' / AbilityIds.warStompseagiant */ public class AbilityDefinitionWarStompseagiant extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.warStompseagiant) @@ -18134,7 +18134,7 @@ public class AbilityDefinitionWarStompseagiant extends AbilityDefinition addTooltipProperty("Damage", lc) -/** WC3 ability ID: 'AOww'. Base ability: AbilityIds.bladestorm. */ +/** 'AOww' / AbilityIds.bladestorm */ public class AbilityDefinitionBladeMasterBladestorm extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.bladestorm) @@ -18154,7 +18154,7 @@ public class AbilityDefinitionBladeMasterBladestorm extends AbilityDefinition addTooltipProperty("Damage Per Second", lc) -/** WC3 ability ID: 'AOws'. Base ability: AbilityIds.warStomp1. */ +/** 'AOws' / AbilityIds.warStomp1 */ public class AbilityDefinitionTaurenChieftainWarStomp extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.warStomp1) @@ -18167,7 +18167,7 @@ public class AbilityDefinitionTaurenChieftainWarStomp extends AbilityDefinition addTooltipProperty("Damage", lc) -/** WC3 ability ID: 'Awrh'. Base ability: AbilityIds.warStomphydra. */ +/** 'Awrh' / AbilityIds.warStomphydra */ public class AbilityDefinitionWarStomphydra extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.warStomphydra) @@ -18194,7 +18194,7 @@ public class AbilityDefinitionWarStomphydra extends AbilityDefinition addTooltipProperty("Damage", lc) -/** WC3 ability ID: 'AOwk'. Base ability: AbilityIds.windWalk. */ +/** 'AOwk' / AbilityIds.windWalk */ public class AbilityDefinitionBladeMasterWindWalk extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.windWalk) @@ -18256,7 +18256,7 @@ public class AbilityDefinitionBladeMasterWindWalk extends AbilityDefinition addTooltipProperty("Backstab Damage", lc) -/** WC3 ability ID: 'ACwe'. Base ability: AbilityIds.summonSeaElemental. */ +/** 'ACwe' / AbilityIds.summonSeaElemental */ public class AbilityDefinitionSummonSeaElemental extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.summonSeaElemental) @@ -18276,7 +18276,7 @@ public class AbilityDefinitionSummonSeaElemental extends AbilityDefinition addTooltipProperty("Summoned Unit Type", lc) -/** WC3 ability ID: 'ACwb'. Base ability: AbilityIds.webcreep. */ +/** 'ACwb' / AbilityIds.webcreep */ public class AbilityDefinitionWebcreep extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.webcreep) @@ -18331,7 +18331,7 @@ public class AbilityDefinitionWebcreep extends AbilityDefinition addTooltipProperty("Silences When Ensnared", lc) -/** WC3 ability ID: 'Argl'. Base ability: AbilityIds.returnGoldLumber. */ +/** 'Argl' / AbilityIds.returnGoldLumber */ public class AbilityDefinitionReturnGoldLumber extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.returnGoldLumber) @@ -18351,7 +18351,7 @@ public class AbilityDefinitionReturnGoldLumber extends AbilityDefinition addTooltipProperty("Accepts Lumber", lc) -/** WC3 ability ID: 'Asd3'. Base ability: AbilityIds.selfDestruct3ClockwerkGoblins. */ +/** 'Asd3' / AbilityIds.selfDestruct3ClockwerkGoblins */ public class AbilityDefinitionSelfDestruct3ClockwerkGoblins extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.selfDestruct3ClockwerkGoblins) @@ -18399,7 +18399,7 @@ public class AbilityDefinitionSelfDestruct3ClockwerkGoblins extends AbilityDefin addTooltipProperty("Building Damage Factor", lc) -/** WC3 ability ID: 'Asd2'. Base ability: AbilityIds.selfDestruct2ClockwerkGoblins. */ +/** 'Asd2' / AbilityIds.selfDestruct2ClockwerkGoblins */ public class AbilityDefinitionSelfDestruct2ClockwerkGoblins extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.selfDestruct2ClockwerkGoblins) @@ -18447,7 +18447,7 @@ public class AbilityDefinitionSelfDestruct2ClockwerkGoblins extends AbilityDefin addTooltipProperty("Building Damage Factor", lc) -/** WC3 ability ID: 'Agyd'. Base ability: AbilityIds.createCorpse. */ +/** 'Agyd' / AbilityIds.createCorpse */ public class AbilityDefinitionGraveyard extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.createCorpse) @@ -18481,7 +18481,7 @@ public class AbilityDefinitionGraveyard extends AbilityDefinition addTooltipProperty("Corpse Unit Type", lc) -/** WC3 ability ID: 'Awrs'. Base ability: AbilityIds.warStomp. */ +/** 'Awrs' / AbilityIds.warStomp */ public class AbilityDefinitionWarStompcreep extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.warStomp) @@ -18508,7 +18508,7 @@ public class AbilityDefinitionWarStompcreep extends AbilityDefinition addTooltipProperty("Damage", lc) -/** WC3 ability ID: 'Awrp'. Base ability: AbilityIds.waygateability. */ +/** 'Awrp' / AbilityIds.waygateability */ public class AbilityDefinitionWarp extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.waygateability) @@ -18528,7 +18528,7 @@ public class AbilityDefinitionWarp extends AbilityDefinition addTooltipProperty("Teleport Area Height", lc) -/** WC3 ability ID: 'ACvp'. Base ability: AbilityIds.vampiricAura. */ +/** 'ACvp' / AbilityIds.vampiricAura */ public class AbilityDefinitionVampiricAuracreep extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.vampiricAura) @@ -18541,7 +18541,7 @@ public class AbilityDefinitionVampiricAuracreep extends AbilityDefinition addTooltipProperty("Attack Damage Stolen (%)", lc) -/** WC3 ability ID: 'ACvs'. Base ability: AbilityIds.envenomedWeapons. */ +/** 'ACvs' / AbilityIds.envenomedWeapons */ public class AbilityDefinitionVenomSpearsCreep extends AbilityDefinition private bitset stackingTypesSet = bitset(1) construct(int newAbilityId) @@ -18587,7 +18587,7 @@ public class AbilityDefinitionVenomSpearsCreep extends AbilityDefinition addTooltipProperty("Stacking Type", lc) -/** WC3 ability ID: 'Abdt'. Base ability: AbilityIds.burrowDetectionFlyers. */ +/** 'Abdt' / AbilityIds.burrowDetectionFlyers */ public class AbilityDefinitionBurrowDetectionFlyers extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.burrowDetectionFlyers) @@ -18600,7 +18600,7 @@ public class AbilityDefinitionBurrowDetectionFlyers extends AbilityDefinition addTooltipProperty("Detection Type", lc) -/** WC3 ability ID: 'Abds'. Base ability: AbilityIds.blightDispelSmall. */ +/** 'Abds' / AbilityIds.blightDispelSmall */ public class AbilityDefinitionBlightDispelSmall extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.blightDispelSmall) @@ -18620,7 +18620,7 @@ public class AbilityDefinitionBlightDispelSmall extends AbilityDefinition addTooltipProperty("Expansion Amount", lc) -/** WC3 ability ID: 'Aliq'. Base ability: AbilityIds.liquidFire. */ +/** 'Aliq' / AbilityIds.liquidFire */ public class AbilityDefinitionLiquidFire extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.liquidFire) @@ -18654,7 +18654,7 @@ public class AbilityDefinitionLiquidFire extends AbilityDefinition addTooltipProperty("Extra Damage Per Second", lc) -/** WC3 ability ID: 'Agyv'. Base ability: AbilityIds.trueSight. */ +/** 'Agyv' / AbilityIds.trueSight */ public class AbilityDefinitionDetectGyrocopter extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.trueSight) @@ -18667,7 +18667,7 @@ public class AbilityDefinitionDetectGyrocopter extends AbilityDefinition addTooltipProperty("Detection Type", lc) -/** WC3 ability ID: 'Alit'. Base ability: AbilityIds.lightningAttack. */ +/** 'Alit' / AbilityIds.lightningAttack */ public class AbilityDefinitionLightningAttack extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.lightningAttack) @@ -18687,7 +18687,7 @@ public class AbilityDefinitionLightningAttack extends AbilityDefinition addTooltipProperty("Graphic Delay", lc) -/** WC3 ability ID: 'Abdl'. Base ability: AbilityIds.blightDispelLarge. */ +/** 'Abdl' / AbilityIds.blightDispelLarge */ public class AbilityDefinitionBlightDispelLarge extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.blightDispelLarge) @@ -18707,7 +18707,7 @@ public class AbilityDefinitionBlightDispelLarge extends AbilityDefinition addTooltipProperty("Expansion Amount", lc) -/** WC3 ability ID: 'Achl'. Base ability: AbilityIds.chaosCargoLoad. */ +/** 'Achl' / AbilityIds.chaosCargoLoad */ public class AbilityDefinitionChaosCargoLoad extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.chaosCargoLoad) @@ -18720,7 +18720,7 @@ public class AbilityDefinitionChaosCargoLoad extends AbilityDefinition addTooltipProperty("Unit Type Allowed", lc) -/** WC3 ability ID: 'Ahsb'. Base ability: AbilityIds.sunderingBlades. */ +/** 'Ahsb' / AbilityIds.sunderingBlades */ public class AbilityDefinitionSunderingBlades extends AbilityDefinition private bitset armorTypes = bitset(1) @@ -18757,7 +18757,7 @@ public class AbilityDefinitionSunderingBlades extends AbilityDefinition -/** WC3 ability ID: 'AIpz'. Base ability: AbilityIds.penguinSqueek. */ +/** 'AIpz' / AbilityIds.penguinSqueek */ public class AbilityDefinitionPenguinSqueek extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.penguinSqueek) @@ -18770,7 +18770,7 @@ public class AbilityDefinitionPenguinSqueek extends AbilityDefinition addTooltipProperty("Hit Points Gained", lc) -/** WC3 ability ID: 'AIpx'. Base ability: AbilityIds.permanentHitPointBonusSmall. */ +/** 'AIpx' / AbilityIds.permanentHitPointBonusSmall */ public class AbilityDefinitionPermanentHitPointBonusSmall extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.permanentHitPointBonusSmall) @@ -18783,7 +18783,7 @@ public class AbilityDefinitionPermanentHitPointBonusSmall extends AbilityDefinit addTooltipProperty("Max Life Gained", lc) -/** WC3 ability ID: 'ACf2'. Base ability: AbilityIds.frostArmorCreepAutocast. */ +/** 'ACf2' / AbilityIds.frostArmorCreepAutocast */ public class AbilityDefinitionFrostArmorCreepAutocast extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.frostArmorCreepAutocast) @@ -18803,7 +18803,7 @@ public class AbilityDefinitionFrostArmorCreepAutocast extends AbilityDefinition addTooltipProperty("Armor Duration", lc) -/** WC3 ability ID: 'ACf3'. Base ability: AbilityIds.fingerOfPain21Button. */ +/** 'ACf3' / AbilityIds.fingerOfPain21Button */ public class AbilityDefinitionFingerOfPain21Button extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.fingerOfPain21Button) @@ -18830,7 +18830,7 @@ public class AbilityDefinitionFingerOfPain21Button extends AbilityDefinition addTooltipProperty("Damage", lc) -/** WC3 ability ID: 'AIpw'. Base ability: AbilityIds.purgeWandOfNegation. */ +/** 'AIpw' / AbilityIds.purgeWandOfNegation */ public class AbilityDefinitionPurgeWandOfNegation extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.purgeWandOfNegation) @@ -18878,7 +18878,7 @@ public class AbilityDefinitionPurgeWandOfNegation extends AbilityDefinition addTooltipProperty("Summoned Unit Damage", lc) -/** WC3 ability ID: 'AIps'. Base ability: AbilityIds.purgeTotemSP. */ +/** 'AIps' / AbilityIds.purgeTotemSP */ public class AbilityDefinitionPurgeTotemSP extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.purgeTotemSP) @@ -18926,7 +18926,7 @@ public class AbilityDefinitionPurgeTotemSP extends AbilityDefinition addTooltipProperty("Summoned Unit Damage", lc) -/** WC3 ability ID: 'Aion'. Base ability: AbilityIds.inventory2SlotUnitOrc. */ +/** 'Aion' / AbilityIds.inventory2SlotUnitOrc */ public class AbilityDefinitionInventory2SlotUnitOrc extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.inventory2SlotUnitOrc) @@ -18967,7 +18967,7 @@ public class AbilityDefinitionInventory2SlotUnitOrc extends AbilityDefinition addTooltipProperty("Can Use Items", lc) -/** WC3 ability ID: 'Acdh'. Base ability: AbilityIds.chenDrunkenHaze. */ +/** 'Acdh' / AbilityIds.chenDrunkenHaze */ public class AbilityDefinitionChenDrunkenHaze extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.chenDrunkenHaze) @@ -19001,7 +19001,7 @@ public class AbilityDefinitionChenDrunkenHaze extends AbilityDefinition addTooltipProperty("Movement Speed Modifier", lc) -/** WC3 ability ID: 'Acdb'. Base ability: AbilityIds.chenDrunkenBrawler. */ +/** 'Acdb' / AbilityIds.chenDrunkenBrawler */ public class AbilityDefinitionChenDrunkenBrawler extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.chenDrunkenBrawler) @@ -19046,7 +19046,7 @@ public class AbilityDefinitionChenDrunkenBrawler extends AbilityDefinition addTooltipProperty("Never Miss", lc) -/** WC3 ability ID: 'ACfu'. Base ability: AbilityIds.frostArmorAutocastNaga. */ +/** 'ACfu' / AbilityIds.frostArmorAutocastNaga */ public class AbilityDefinitionFrostArmorAutocastNaga extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.frostArmorAutocastNaga) @@ -19066,7 +19066,7 @@ public class AbilityDefinitionFrostArmorAutocastNaga extends AbilityDefinition addTooltipProperty("Armor Duration", lc) -/** WC3 ability ID: 'AIrx'. Base ability: AbilityIds.resurrectionItem. */ +/** 'AIrx' / AbilityIds.resurrectionItem */ public class AbilityDefinitionResurrectionItem extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.resurrectionItem) @@ -19086,7 +19086,7 @@ public class AbilityDefinitionResurrectionItem extends AbilityDefinition addTooltipProperty("Raised Units Are Invulnerable", lc) -/** WC3 ability ID: 'ACfl'. Base ability: AbilityIds.forkedLightningCreep. */ +/** 'ACfl' / AbilityIds.forkedLightningCreep */ public class AbilityDefinitionForkedLightningCreep extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.forkedLightningCreep) @@ -19120,7 +19120,7 @@ public class AbilityDefinitionForkedLightningCreep extends AbilityDefinition addTooltipProperty("Damage per Target", lc) -/** WC3 ability ID: 'Acef'. Base ability: AbilityIds.chenStormEarthAndFire. */ +/** 'Acef' / AbilityIds.chenStormEarthAndFire */ public class AbilityDefinitionChenStormEarthAndFire extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.chenStormEarthAndFire) @@ -19133,7 +19133,7 @@ public class AbilityDefinitionChenStormEarthAndFire extends AbilityDefinition addTooltipProperty("Summoned Unit Types", lc) -/** WC3 ability ID: 'ACfd'. Base ability: AbilityIds.fingerOfPain. */ +/** 'ACfd' / AbilityIds.fingerOfPain */ public class AbilityDefinitionFingerOfPain extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.fingerOfPain) @@ -19160,7 +19160,7 @@ public class AbilityDefinitionFingerOfPain extends AbilityDefinition addTooltipProperty("Damage", lc) -/** WC3 ability ID: 'AIsz'. Base ability: AbilityIds.slowPoisonItem. */ +/** 'AIsz' / AbilityIds.slowPoisonItem */ public class AbilityDefinitionSlowPoisonItem extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.slowPoisonItem) @@ -19194,7 +19194,7 @@ public class AbilityDefinitionSlowPoisonItem extends AbilityDefinition addTooltipProperty("Damage Per Second", lc) -/** WC3 ability ID: 'AIuf'. Base ability: AbilityIds.unholyFrenzyItem. */ +/** 'AIuf' / AbilityIds.unholyFrenzyItem */ public class AbilityDefinitionUnholyFrenzyItem extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.unholyFrenzyItem) @@ -19214,7 +19214,7 @@ public class AbilityDefinitionUnholyFrenzyItem extends AbilityDefinition addTooltipProperty("Damage per Second", lc) -/** WC3 ability ID: 'AItx'. Base ability: AbilityIds.attackBonusPlus20. */ +/** 'AItx' / AbilityIds.attackBonusPlus20 */ public class AbilityDefinitionAttackBonusPlus20 extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.attackBonusPlus20) @@ -19227,7 +19227,7 @@ public class AbilityDefinitionAttackBonusPlus20 extends AbilityDefinition addTooltipProperty("Attack Bonus", lc) -/** WC3 ability ID: 'AIts'. Base ability: AbilityIds.itemTransmute. */ +/** 'AIts' / AbilityIds.itemTransmute */ public class AbilityDefinitionItemTransmute extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemTransmute) @@ -19261,7 +19261,7 @@ public class AbilityDefinitionItemTransmute extends AbilityDefinition addTooltipProperty("Lumber Cost Factor", lc) -/** WC3 ability ID: 'AI2m'. Base ability: AbilityIds.manaBonus200. */ +/** 'AI2m' / AbilityIds.manaBonus200 */ public class AbilityDefinitionManaBonus200 extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.manaBonus200) @@ -19274,7 +19274,7 @@ public class AbilityDefinitionManaBonus200 extends AbilityDefinition addTooltipProperty("Max Mana Gained", lc) -/** WC3 ability ID: 'AIvl'. Base ability: AbilityIds.itemInvulLesser. */ +/** 'AIvl' / AbilityIds.itemInvulLesser */ public class AbilityDefinitionItemInvulLesser extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemInvulLesser) @@ -19290,7 +19290,7 @@ public class AbilityDefinitionItemInvulLesser extends AbilityDefinition def.setLvlDataBoolean("AIvu", level, 1, value) -/** WC3 ability ID: 'Afod'. Base ability: AbilityIds.fingerOfDeath1. */ +/** 'Afod' / AbilityIds.fingerOfDeath1 */ public class AbilityDefinitionFingerOfDeath1 extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.fingerOfDeath1) @@ -19317,7 +19317,7 @@ public class AbilityDefinitionFingerOfDeath1 extends AbilityDefinition addTooltipProperty("Damage", lc) -/** WC3 ability ID: 'AIvg'. Base ability: AbilityIds.itemInvulDivinity. */ +/** 'AIvg' / AbilityIds.itemInvulDivinity */ public class AbilityDefinitionItemInvulDivinity extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemInvulDivinity) @@ -19333,7 +19333,7 @@ public class AbilityDefinitionItemInvulDivinity extends AbilityDefinition def.setLvlDataBoolean("AIvu", level, 1, value) -/** WC3 ability ID: 'AHta'. Base ability: AbilityIds.revealArcaneTower. */ +/** 'AHta' / AbilityIds.revealArcaneTower */ public class AbilityDefinitionRevealArcaneTower extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.revealArcaneTower) @@ -19346,7 +19346,7 @@ public class AbilityDefinitionRevealArcaneTower extends AbilityDefinition addTooltipProperty("Detection Radius", lc) -/** WC3 ability ID: 'Acht'. Base ability: AbilityIds.howlOfTerror. */ +/** 'Acht' / AbilityIds.howlOfTerror */ public class AbilityDefinitionHowlOfTerror extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.howlOfTerror) @@ -19401,7 +19401,7 @@ public class AbilityDefinitionHowlOfTerror extends AbilityDefinition addTooltipProperty("Max Units", lc) -/** WC3 ability ID: 'AIut'. Base ability: AbilityIds.figurineFurbolgTracker. */ +/** 'AIut' / AbilityIds.figurineFurbolgTracker */ public class AbilityDefinitionFigurineFurbolgTracker extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.figurineFurbolgTracker) @@ -19435,7 +19435,7 @@ public class AbilityDefinitionFigurineFurbolgTracker extends AbilityDefinition addTooltipProperty("Summon 1 - Amount", lc) -/** WC3 ability ID: 'AIwm'. Base ability: AbilityIds.wateryMinionItem. */ +/** 'AIwm' / AbilityIds.wateryMinionItem */ public class AbilityDefinitionWateryMinionItem extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.wateryMinionItem) @@ -19455,7 +19455,7 @@ public class AbilityDefinitionWateryMinionItem extends AbilityDefinition addTooltipProperty("Summoned Unit Type", lc) -/** WC3 ability ID: 'APdi'. Base ability: AbilityIds.powerupDispelAoe. */ +/** 'APdi' / AbilityIds.powerupDispelAoe */ public class AbilityDefinitionPowerupDispelAoe extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.powerupDispelAoe) @@ -19475,7 +19475,7 @@ public class AbilityDefinitionPowerupDispelAoe extends AbilityDefinition addTooltipProperty("Damage To Summoned Units", lc) -/** WC3 ability ID: 'AIwd'. Base ability: AbilityIds.itemAuraWarDrums. */ +/** 'AIwd' / AbilityIds.itemAuraWarDrums */ public class AbilityDefinitionItemAuraWarDrums extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemAuraWarDrums) @@ -19516,7 +19516,7 @@ public class AbilityDefinitionItemAuraWarDrums extends AbilityDefinition addTooltipProperty("Flat Bonus", lc) -/** WC3 ability ID: 'AIx4'. Base ability: AbilityIds.allPlus4. */ +/** 'AIx4' / AbilityIds.allPlus4 */ public class AbilityDefinitionAllPlus4 extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.allPlus4) @@ -19550,7 +19550,7 @@ public class AbilityDefinitionAllPlus4 extends AbilityDefinition addTooltipProperty("Intelligence Bonus", lc) -/** WC3 ability ID: 'AIx3'. Base ability: AbilityIds.allPlus3. */ +/** 'AIx3' / AbilityIds.allPlus3 */ public class AbilityDefinitionAllPlus3 extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.allPlus3) @@ -19584,7 +19584,7 @@ public class AbilityDefinitionAllPlus3 extends AbilityDefinition addTooltipProperty("Intelligence Bonus", lc) -/** WC3 ability ID: 'AIxk'. Base ability: AbilityIds.beserkItem. */ +/** 'AIxk' / AbilityIds.beserkItem */ public class AbilityDefinitionBeserkItem extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.beserkItem) @@ -19611,7 +19611,7 @@ public class AbilityDefinitionBeserkItem extends AbilityDefinition addTooltipProperty("Damage Taken Increase", lc) -/** WC3 ability ID: 'APh3'. Base ability: AbilityIds.powerupHealAoeGreater. */ +/** 'APh3' / AbilityIds.powerupHealAoeGreater */ public class AbilityDefinitionPowerupHealAoeGreater extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.powerupHealAoeGreater) @@ -19624,7 +19624,7 @@ public class AbilityDefinitionPowerupHealAoeGreater extends AbilityDefinition addTooltipProperty("Hit Points Gained", lc) -/** WC3 ability ID: 'APh1'. Base ability: AbilityIds.powerupHealAoeLesser. */ +/** 'APh1' / AbilityIds.powerupHealAoeLesser */ public class AbilityDefinitionPowerupHealAoeLesser extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.powerupHealAoeLesser) @@ -19637,7 +19637,7 @@ public class AbilityDefinitionPowerupHealAoeLesser extends AbilityDefinition addTooltipProperty("Hit Points Gained", lc) -/** WC3 ability ID: 'APh2'. Base ability: AbilityIds.powerupHealAoe. */ +/** 'APh2' / AbilityIds.powerupHealAoe */ public class AbilityDefinitionPowerupHealAoe extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.powerupHealAoe) @@ -19650,7 +19650,7 @@ public class AbilityDefinitionPowerupHealAoe extends AbilityDefinition addTooltipProperty("Hit Points Gained", lc) -/** WC3 ability ID: 'ANbl'. Base ability: AbilityIds.blinkBeastmasterBear. */ +/** 'ANbl' / AbilityIds.blinkBeastmasterBear */ public class AbilityDefinitionBlinkBeastmasterBear extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.blinkBeastmasterBear) @@ -19670,7 +19670,7 @@ public class AbilityDefinitionBlinkBeastmasterBear extends AbilityDefinition addTooltipProperty("Maximum Range", lc) -/** WC3 ability ID: 'ANav'. Base ability: AbilityIds.avatarGarithos. */ +/** 'ANav' / AbilityIds.avatarGarithos */ public class AbilityDefinitionAvatarGarithos extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.avatarGarithos) @@ -19704,7 +19704,7 @@ public class AbilityDefinitionAvatarGarithos extends AbilityDefinition addTooltipProperty("Damage Bonus", lc) -/** WC3 ability ID: 'Aslp'. Base ability: AbilityIds.summonLobstrokPrawns. */ +/** 'Aslp' / AbilityIds.summonLobstrokPrawns */ public class AbilityDefinitionSummonLobstrokPrawns extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.summonLobstrokPrawns) @@ -19724,7 +19724,7 @@ public class AbilityDefinitionSummonLobstrokPrawns extends AbilityDefinition addTooltipProperty("Summoned Unit Type", lc) -/** WC3 ability ID: 'ANcf'. Base ability: AbilityIds.chenBreathOfFire. */ +/** 'ANcf' / AbilityIds.chenBreathOfFire */ public class AbilityDefinitionChenBreathOfFire extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.chenBreathOfFire) @@ -19765,7 +19765,7 @@ public class AbilityDefinitionChenBreathOfFire extends AbilityDefinition addTooltipProperty("Damage", lc) -/** WC3 ability ID: 'Acn2'. Base ability: AbilityIds.cannibalizeAbomination. */ +/** 'Acn2' / AbilityIds.cannibalizeAbomination */ public class AbilityDefinitionCannibalizeAbomination extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.cannibalizeAbomination) @@ -19785,7 +19785,7 @@ public class AbilityDefinitionCannibalizeAbomination extends AbilityDefinition addTooltipProperty("Max Hit Points", lc) -/** WC3 ability ID: 'ANen'. Base ability: AbilityIds.ensnareNaga. */ +/** 'ANen' / AbilityIds.ensnareNaga */ public class AbilityDefinitionEnsnareNaga extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.ensnareNaga) @@ -19840,7 +19840,7 @@ public class AbilityDefinitionEnsnareNaga extends AbilityDefinition addTooltipProperty("Melee Attack Range", lc) -/** WC3 ability ID: 'Andm'. Base ability: AbilityIds.abolishMagicNaga. */ +/** 'Andm' / AbilityIds.abolishMagicNaga */ public class AbilityDefinitionAbolishMagicNaga extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.abolishMagicNaga) @@ -19860,7 +19860,7 @@ public class AbilityDefinitionAbolishMagicNaga extends AbilityDefinition addTooltipProperty("Mana Loss", lc) -/** WC3 ability ID: 'ACpa'. Base ability: AbilityIds.parasiteEredar. */ +/** 'ACpa' / AbilityIds.parasiteEredar */ public class AbilityDefinitionParasiteEredar extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.parasiteEredar) @@ -19915,7 +19915,7 @@ public class AbilityDefinitionParasiteEredar extends AbilityDefinition addTooltipProperty("Attack Speed Factor", lc) -/** WC3 ability ID: 'Acny'. Base ability: AbilityIds.cycloneNaga. */ +/** 'Acny' / AbilityIds.cycloneNaga */ public class AbilityDefinitionCycloneNaga extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.cycloneNaga) @@ -19928,7 +19928,7 @@ public class AbilityDefinitionCycloneNaga extends AbilityDefinition addTooltipProperty("Can Be Dispelled", lc) -/** WC3 ability ID: 'Ambb'. Base ability: AbilityIds.manaBurnHotkeyB. */ +/** 'Ambb' / AbilityIds.manaBurnHotkeyB */ public class AbilityDefinitionManaBurnHotkeyB extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.manaBurnHotkeyB) @@ -19955,7 +19955,7 @@ public class AbilityDefinitionManaBurnHotkeyB extends AbilityDefinition addTooltipProperty("Bolt Lifetime", lc) -/** WC3 ability ID: 'ANfs'. Base ability: AbilityIds.flameStrikeImprovedCreep. */ +/** 'ANfs' / AbilityIds.flameStrikeImprovedCreep */ public class AbilityDefinitionFlameStrikeImprovedCreep extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.flameStrikeImprovedCreep) @@ -20003,7 +20003,7 @@ public class AbilityDefinitionFlameStrikeImprovedCreep extends AbilityDefinition addTooltipProperty("Half Damage Interval", lc) -/** WC3 ability ID: 'Aesr'. Base ability: AbilityIds.sentinelNoResearch. */ +/** 'Aesr' / AbilityIds.sentinelNoResearch */ public class AbilityDefinitionSentinelNoResearch extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.sentinelNoResearch) @@ -20047,7 +20047,7 @@ public class AbilityDefinitionSentinelNoResearch extends AbilityDefinition def.setLvlDataUnreal("Esn5", level, 5, value) -/** WC3 ability ID: 'ACrg'. Base ability: AbilityIds.rainOfFireCreepGreater. */ +/** 'ACrg' / AbilityIds.rainOfFireCreepGreater */ public class AbilityDefinitionRainOfFireCreepGreater extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.rainOfFireCreepGreater) @@ -20095,7 +20095,7 @@ public class AbilityDefinitionRainOfFireCreepGreater extends AbilityDefinition addTooltipProperty("Building Reduction", lc) -/** WC3 ability ID: 'ACs7'. Base ability: AbilityIds.feralSpiritAkama. */ +/** 'ACs7' / AbilityIds.feralSpiritAkama */ public class AbilityDefinitionFeralSpiritAkama extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.feralSpiritAkama) @@ -20115,7 +20115,7 @@ public class AbilityDefinitionFeralSpiritAkama extends AbilityDefinition addTooltipProperty("Number of Summoned Units", lc) -/** WC3 ability ID: 'ACs8'. Base ability: AbilityIds.feralSpiritSpiritBeast. */ +/** 'ACs8' / AbilityIds.feralSpiritSpiritBeast */ public class AbilityDefinitionFeralSpiritSpiritBeast extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.feralSpiritSpiritBeast) @@ -20135,7 +20135,7 @@ public class AbilityDefinitionFeralSpiritSpiritBeast extends AbilityDefinition addTooltipProperty("Number of Summoned Units", lc) -/** WC3 ability ID: 'ANhw'. Base ability: AbilityIds.rokhanHealingWave. */ +/** 'ANhw' / AbilityIds.rokhanHealingWave */ public class AbilityDefinitionRokhanHealingWave extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.rokhanHealingWave) @@ -20162,7 +20162,7 @@ public class AbilityDefinitionRokhanHealingWave extends AbilityDefinition addTooltipProperty("Damage Reduction per Target", lc) -/** WC3 ability ID: 'ANhx'. Base ability: AbilityIds.rokhanHex. */ +/** 'ANhx' / AbilityIds.rokhanHex */ public class AbilityDefinitionRokhanHex extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.rokhanHex) @@ -20203,7 +20203,7 @@ public class AbilityDefinitionRokhanHex extends AbilityDefinition addTooltipProperty("Morph Units - Amphibious", lc) -/** WC3 ability ID: 'ANha'. Base ability: AbilityIds.harvestNaga. */ +/** 'ANha' / AbilityIds.harvestNaga */ public class AbilityDefinitionHarvestNaga extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.harvestNaga) @@ -20230,7 +20230,7 @@ public class AbilityDefinitionHarvestNaga extends AbilityDefinition addTooltipProperty("Damage to Tree", lc) -/** WC3 ability ID: 'Auuf'. Base ability: AbilityIds.inciteUnholyFrenzy. */ +/** 'Auuf' / AbilityIds.inciteUnholyFrenzy */ public class AbilityDefinitionInciteUnholyFrenzy extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.inciteUnholyFrenzy) @@ -20263,7 +20263,7 @@ public class AbilityDefinitionInciteUnholyFrenzy extends AbilityDefinition def.setLvlDataString("Uuf3", level, 8, value) -/** WC3 ability ID: 'APmr'. Base ability: AbilityIds.runeManaRestoreAoe. */ +/** 'APmr' / AbilityIds.runeManaRestoreAoe */ public class AbilityDefinitionRuneManaRestoreAoe extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.runeManaRestoreAoe) @@ -20276,7 +20276,7 @@ public class AbilityDefinitionRuneManaRestoreAoe extends AbilityDefinition addTooltipProperty("Mana Points Gained", lc) -/** WC3 ability ID: 'APmg'. Base ability: AbilityIds.runeManaRestoreGreaterAoe. */ +/** 'APmg' / AbilityIds.runeManaRestoreGreaterAoe */ public class AbilityDefinitionRuneManaRestoreGreaterAoe extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.runeManaRestoreGreaterAoe) @@ -20289,7 +20289,7 @@ public class AbilityDefinitionRuneManaRestoreGreaterAoe extends AbilityDefinitio addTooltipProperty("Mana Points Gained", lc) -/** WC3 ability ID: 'Aap5'. Base ability: AbilityIds.auraPlagueAnimatedDead. */ +/** 'Aap5' / AbilityIds.auraPlagueAnimatedDead */ public class AbilityDefinitionAuraPlagueAnimatedDead extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.auraPlagueAnimatedDead) @@ -20323,7 +20323,7 @@ public class AbilityDefinitionAuraPlagueAnimatedDead extends AbilityDefinition addTooltipProperty("Damage per Second", lc) -/** WC3 ability ID: 'AOls'. Base ability: AbilityIds.rokhanVoodooSpirits. */ +/** 'AOls' / AbilityIds.rokhanVoodooSpirits */ public class AbilityDefinitionRokhanVoodooSpirits extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.rokhanVoodooSpirits) @@ -20371,7 +20371,7 @@ public class AbilityDefinitionRokhanVoodooSpirits extends AbilityDefinition addTooltipProperty("Damage Return Threshold", lc) -/** WC3 ability ID: 'AIbr'. Base ability: AbilityIds.buildTinyLumberMill. */ +/** 'AIbr' / AbilityIds.buildTinyLumberMill */ public class AbilityDefinitionBuildTinyLumberMill extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.buildTinyLumberMill) @@ -20384,7 +20384,7 @@ public class AbilityDefinitionBuildTinyLumberMill extends AbilityDefinition addTooltipProperty("Unit Created (per player race)", lc) -/** WC3 ability ID: 'AIbs'. Base ability: AbilityIds.buildTinyBarracks. */ +/** 'AIbs' / AbilityIds.buildTinyBarracks */ public class AbilityDefinitionBuildTinyBarracks extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.buildTinyBarracks) @@ -20397,7 +20397,7 @@ public class AbilityDefinitionBuildTinyBarracks extends AbilityDefinition addTooltipProperty("Unit Created (per player race)", lc) -/** WC3 ability ID: 'Arsw'. Base ability: AbilityIds.rokhanSerpentWard. */ +/** 'Arsw' / AbilityIds.rokhanSerpentWard */ public class AbilityDefinitionRokhanSerpentWard extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.rokhanSerpentWard) @@ -20417,7 +20417,7 @@ public class AbilityDefinitionRokhanSerpentWard extends AbilityDefinition addTooltipProperty("Summoned Unit Type", lc) -/** WC3 ability ID: 'AIbk'. Base ability: AbilityIds.blinkItem. */ +/** 'AIbk' / AbilityIds.blinkItem */ public class AbilityDefinitionBlinkItem extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.blinkItem) @@ -20437,7 +20437,7 @@ public class AbilityDefinitionBlinkItem extends AbilityDefinition addTooltipProperty("Maximum Range", lc) -/** WC3 ability ID: 'AIbh'. Base ability: AbilityIds.buildTinyAltar. */ +/** 'AIbh' / AbilityIds.buildTinyAltar */ public class AbilityDefinitionBuildTinyAltar extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.buildTinyAltar) @@ -20450,7 +20450,7 @@ public class AbilityDefinitionBuildTinyAltar extends AbilityDefinition addTooltipProperty("Unit Created (per player race)", lc) -/** WC3 ability ID: 'Arsq'. Base ability: AbilityIds.rexxarSummonQuilbeast. */ +/** 'Arsq' / AbilityIds.rexxarSummonQuilbeast */ public class AbilityDefinitionRexxarSummonQuilbeast extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.rexxarSummonQuilbeast) @@ -20470,7 +20470,7 @@ public class AbilityDefinitionRexxarSummonQuilbeast extends AbilityDefinition addTooltipProperty("Summoned Unit Type", lc) -/** WC3 ability ID: 'Arsp'. Base ability: AbilityIds.rexxarStampede. */ +/** 'Arsp' / AbilityIds.rexxarStampede */ public class AbilityDefinitionRexxarStampede extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.rexxarStampede) @@ -20511,7 +20511,7 @@ public class AbilityDefinitionRexxarStampede extends AbilityDefinition addTooltipProperty("Damage Radius", lc) -/** WC3 ability ID: 'AIbf'. Base ability: AbilityIds.buildTinyFarm. */ +/** 'AIbf' / AbilityIds.buildTinyFarm */ public class AbilityDefinitionBuildTinyFarm extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.buildTinyFarm) @@ -20524,7 +20524,7 @@ public class AbilityDefinitionBuildTinyFarm extends AbilityDefinition addTooltipProperty("Unit Created (per player race)", lc) -/** WC3 ability ID: 'AIbd'. Base ability: AbilityIds.figurineBlueDrake. */ +/** 'AIbd' / AbilityIds.figurineBlueDrake */ public class AbilityDefinitionFigurineBlueDrake extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.figurineBlueDrake) @@ -20558,7 +20558,7 @@ public class AbilityDefinitionFigurineBlueDrake extends AbilityDefinition addTooltipProperty("Summon 1 - Amount", lc) -/** WC3 ability ID: 'AIbb'. Base ability: AbilityIds.buildTinyBlacksmith. */ +/** 'AIbb' / AbilityIds.buildTinyBlacksmith */ public class AbilityDefinitionBuildTinyBlacksmith extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.buildTinyBlacksmith) @@ -20571,7 +20571,7 @@ public class AbilityDefinitionBuildTinyBlacksmith extends AbilityDefinition addTooltipProperty("Unit Created (per player race)", lc) -/** WC3 ability ID: 'Arsg'. Base ability: AbilityIds.rexxarSummonBear. */ +/** 'Arsg' / AbilityIds.rexxarSummonBear */ public class AbilityDefinitionRexxarSummonBear extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.rexxarSummonBear) @@ -20591,7 +20591,7 @@ public class AbilityDefinitionRexxarSummonBear extends AbilityDefinition addTooltipProperty("Number of Summoned Units", lc) -/** WC3 ability ID: 'Abu5'. Base ability: AbilityIds.burrowBarbedArachnathid. */ +/** 'Abu5' / AbilityIds.burrowBarbedArachnathid */ public class AbilityDefinitionBurrowBarbedArachnathid extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.burrowBarbedArachnathid) @@ -20632,7 +20632,7 @@ public class AbilityDefinitionBurrowBarbedArachnathid extends AbilityDefinition addTooltipProperty("Altitude Adjustment Duration", lc) -/** WC3 ability ID: 'AIaz'. Base ability: AbilityIds.agilityBonusPlus10. */ +/** 'AIaz' / AbilityIds.agilityBonusPlus10 */ public class AbilityDefinitionAgilityBonusPlus10 extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.agilityBonusPlus10) @@ -20666,7 +20666,7 @@ public class AbilityDefinitionAgilityBonusPlus10 extends AbilityDefinition addTooltipProperty("Intelligence Bonus", lc) -/** WC3 ability ID: 'APra'. Base ability: AbilityIds.runeRestoreAoe. */ +/** 'APra' / AbilityIds.runeRestoreAoe */ public class AbilityDefinitionRuneRestoreAoe extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.runeRestoreAoe) @@ -20686,7 +20686,7 @@ public class AbilityDefinitionRuneRestoreAoe extends AbilityDefinition addTooltipProperty("Hit Points Restored", lc) -/** WC3 ability ID: 'AIcs'. Base ability: AbilityIds.criticalStrikeItem. */ +/** 'AIcs' / AbilityIds.criticalStrikeItem */ public class AbilityDefinitionCriticalStrikeItem extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.criticalStrikeItem) @@ -20734,7 +20734,7 @@ public class AbilityDefinitionCriticalStrikeItem extends AbilityDefinition addTooltipProperty("Never Miss", lc) -/** WC3 ability ID: 'AIcm'. Base ability: AbilityIds.controlMagicItem. */ +/** 'AIcm' / AbilityIds.controlMagicItem */ public class AbilityDefinitionControlMagicItem extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.controlMagicItem) @@ -20761,7 +20761,7 @@ public class AbilityDefinitionControlMagicItem extends AbilityDefinition addTooltipProperty("Charge for Current Life", lc) -/** WC3 ability ID: 'AIcl'. Base ability: AbilityIds.chainLightningItem. */ +/** 'AIcl' / AbilityIds.chainLightningItem */ public class AbilityDefinitionChainLightningItem extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.chainLightningItem) @@ -20788,7 +20788,7 @@ public class AbilityDefinitionChainLightningItem extends AbilityDefinition addTooltipProperty("Damage Reduction per Target", lc) -/** WC3 ability ID: 'Aatp'. Base ability: AbilityIds.attackTargetPriority. */ +/** 'Aatp' / AbilityIds.attackTargetPriority */ public class AbilityDefinitionAttackTargetPriority extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.attackTargetPriority) @@ -20804,7 +20804,7 @@ public class AbilityDefinitionAttackTargetPriority extends AbilityDefinition def.setLvlDataBoolean("Aat1", level, 1, value) -/** WC3 ability ID: 'APsa'. Base ability: AbilityIds.runeSpeedAoe. */ +/** 'APsa' / AbilityIds.runeSpeedAoe */ public class AbilityDefinitionRuneSpeedAoe extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.runeSpeedAoe) @@ -20817,7 +20817,7 @@ public class AbilityDefinitionRuneSpeedAoe extends AbilityDefinition addTooltipProperty("Movement Speed Increase", lc) -/** WC3 ability ID: 'AIdv'. Base ability: AbilityIds.divineShieldItem. */ +/** 'AIdv' / AbilityIds.divineShieldItem */ public class AbilityDefinitionDivineShieldItem extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.divineShieldItem) @@ -20830,7 +20830,7 @@ public class AbilityDefinitionDivineShieldItem extends AbilityDefinition addTooltipProperty("Can Deactivate", lc) -/** WC3 ability ID: 'AIdp'. Base ability: AbilityIds.deathPactItem. */ +/** 'AIdp' / AbilityIds.deathPactItem */ public class AbilityDefinitionDeathPactItem extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.deathPactItem) @@ -20871,7 +20871,7 @@ public class AbilityDefinitionDeathPactItem extends AbilityDefinition addTooltipProperty("Life Conversion As Percent", lc) -/** WC3 ability ID: 'AIdn'. Base ability: AbilityIds.shadowOrbAbility. */ +/** 'AIdn' / AbilityIds.shadowOrbAbility */ public class AbilityDefinitionShadowOrbAbility extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.shadowOrbAbility) @@ -20891,7 +20891,7 @@ public class AbilityDefinitionShadowOrbAbility extends AbilityDefinition addTooltipProperty("Enabled Attack Index", lc) -/** WC3 ability ID: 'AOr2'. Base ability: AbilityIds.cairneEnduranceAura. */ +/** 'AOr2' / AbilityIds.cairneEnduranceAura */ public class AbilityDefinitionCairneEnduranceAura extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.cairneEnduranceAura) @@ -20911,7 +20911,7 @@ public class AbilityDefinitionCairneEnduranceAura extends AbilityDefinition addTooltipProperty("Attack Speed Increase (%)", lc) -/** WC3 ability ID: 'AOr3'. Base ability: AbilityIds.cairneReincarnation. */ +/** 'AOr3' / AbilityIds.cairneReincarnation */ public class AbilityDefinitionCairneReincarnation extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.cairneReincarnation) @@ -20924,7 +20924,7 @@ public class AbilityDefinitionCairneReincarnation extends AbilityDefinition addTooltipProperty("Reincarnation Delay", lc) -/** WC3 ability ID: 'AIde'. Base ability: AbilityIds.aIde. */ +/** 'AIde' / AbilityIds.aIde */ public class AbilityDefinitionAIde extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.aIde) @@ -20937,7 +20937,7 @@ public class AbilityDefinitionAIde extends AbilityDefinition addTooltipProperty("Defense Bonus", lc) -/** WC3 ability ID: 'AIes'. Base ability: AbilityIds.figurineDragonspawnOverseer. */ +/** 'AIes' / AbilityIds.figurineDragonspawnOverseer */ public class AbilityDefinitionFigurineDragonspawnOverseer extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.figurineDragonspawnOverseer) @@ -20971,7 +20971,7 @@ public class AbilityDefinitionFigurineDragonspawnOverseer extends AbilityDefinit addTooltipProperty("Summon 1 - Amount", lc) -/** WC3 ability ID: 'AOs2'. Base ability: AbilityIds.cairneShockWave. */ +/** 'AOs2' / AbilityIds.cairneShockWave */ public class AbilityDefinitionCairneShockWave extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.cairneShockWave) @@ -21005,7 +21005,7 @@ public class AbilityDefinitionCairneShockWave extends AbilityDefinition addTooltipProperty("Distance", lc) -/** WC3 ability ID: 'AIfz'. Base ability: AbilityIds.fingerOfDeathItem. */ +/** 'AIfz' / AbilityIds.fingerOfDeathItem */ public class AbilityDefinitionFingerOfDeathItem extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.fingerOfDeathItem) @@ -21032,7 +21032,7 @@ public class AbilityDefinitionFingerOfDeathItem extends AbilityDefinition addTooltipProperty("Damage", lc) -/** WC3 ability ID: 'AIfw'. Base ability: AbilityIds.searingBladeFireMelee. */ +/** 'AIfw' / AbilityIds.searingBladeFireMelee */ public class AbilityDefinitionSearingBladeFireMelee extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.searingBladeFireMelee) @@ -21052,7 +21052,7 @@ public class AbilityDefinitionSearingBladeFireMelee extends AbilityDefinition addTooltipProperty("Enabled Attack Index", lc) -/** WC3 ability ID: 'AIft'. Base ability: AbilityIds.frostguardFrostMelee. */ +/** 'AIft' / AbilityIds.frostguardFrostMelee */ public class AbilityDefinitionFrostguardFrostMelee extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.frostguardFrostMelee) @@ -21072,7 +21072,7 @@ public class AbilityDefinitionFrostguardFrostMelee extends AbilityDefinition addTooltipProperty("Enabled Attack Index", lc) -/** WC3 ability ID: 'Aien'. Base ability: AbilityIds.inventory2SlotUnitNightElf. */ +/** 'Aien' / AbilityIds.inventory2SlotUnitNightElf */ public class AbilityDefinitionInventory2SlotUnitNightElf extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.inventory2SlotUnitNightElf) @@ -21113,7 +21113,7 @@ public class AbilityDefinitionInventory2SlotUnitNightElf extends AbilityDefiniti addTooltipProperty("Can Use Items", lc) -/** WC3 ability ID: 'ANr3'. Base ability: AbilityIds.rainOfChaosButton02. */ +/** 'ANr3' / AbilityIds.rainOfChaosButton02 */ public class AbilityDefinitionRainOfChaosButton02 extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.rainOfChaosButton02) @@ -21133,7 +21133,7 @@ public class AbilityDefinitionRainOfChaosButton02 extends AbilityDefinition addTooltipProperty("Ability for Unit Creation", lc) -/** WC3 ability ID: 'ANr2'. Base ability: AbilityIds.reincarnationGeneric. */ +/** 'ANr2' / AbilityIds.reincarnationGeneric */ public class AbilityDefinitionReincarnationGeneric extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.reincarnationGeneric) @@ -21146,7 +21146,7 @@ public class AbilityDefinitionReincarnationGeneric extends AbilityDefinition addTooltipProperty("Reincarnation Delay", lc) -/** WC3 ability ID: 'AIgx'. Base ability: AbilityIds.auraRegenerationItem. */ +/** 'AIgx' / AbilityIds.auraRegenerationItem */ public class AbilityDefinitionAuraRegenerationItem extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.auraRegenerationItem) @@ -21166,7 +21166,7 @@ public class AbilityDefinitionAuraRegenerationItem extends AbilityDefinition addTooltipProperty("Percentage", lc) -/** WC3 ability ID: 'AIgd'. Base ability: AbilityIds.orbOfGuldan. */ +/** 'AIgd' / AbilityIds.orbOfGuldan */ public class AbilityDefinitionOrbOfGuldan extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.orbOfGuldan) @@ -21186,7 +21186,7 @@ public class AbilityDefinitionOrbOfGuldan extends AbilityDefinition addTooltipProperty("Enabled Attack Index", lc) -/** WC3 ability ID: 'ANsb'. Base ability: AbilityIds.rexxarStormBolt. */ +/** 'ANsb' / AbilityIds.rexxarStormBolt */ public class AbilityDefinitionRexxarStormBolt extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.rexxarStormBolt) @@ -21199,7 +21199,7 @@ public class AbilityDefinitionRexxarStormBolt extends AbilityDefinition addTooltipProperty("Damage", lc) -/** WC3 ability ID: 'AIhx'. Base ability: AbilityIds.itemHealLeastest. */ +/** 'AIhx' / AbilityIds.itemHealLeastest */ public class AbilityDefinitionItemHealLeastest extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemHealLeastest) @@ -21212,7 +21212,7 @@ public class AbilityDefinitionItemHealLeastest extends AbilityDefinition addTooltipProperty("Hit Points Gained", lc) -/** WC3 ability ID: 'AIhl'. Base ability: AbilityIds.holyLightItem. */ +/** 'AIhl' / AbilityIds.holyLightItem */ public class AbilityDefinitionHolyLightItem extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.holyLightItem) @@ -21225,7 +21225,7 @@ public class AbilityDefinitionHolyLightItem extends AbilityDefinition addTooltipProperty("Amount Healed/Damaged", lc) -/** WC3 ability ID: 'ANt2'. Base ability: AbilityIds.thornyShieldDragonTurtle. */ +/** 'ANt2' / AbilityIds.thornyShieldDragonTurtle */ public class AbilityDefinitionThornyShieldDragonTurtle extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.thornyShieldDragonTurtle) @@ -21252,7 +21252,7 @@ public class AbilityDefinitionThornyShieldDragonTurtle extends AbilityDefinition addTooltipProperty("Defense Bonus", lc) -/** WC3 ability ID: 'Aihn'. Base ability: AbilityIds.inventory2SlotUnitHuman. */ +/** 'Aihn' / AbilityIds.inventory2SlotUnitHuman */ public class AbilityDefinitionInventory2SlotUnitHuman extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.inventory2SlotUnitHuman) @@ -21293,7 +21293,7 @@ public class AbilityDefinitionInventory2SlotUnitHuman extends AbilityDefinition addTooltipProperty("Can Use Items", lc) -/** WC3 ability ID: 'APwt'. Base ability: AbilityIds.runeOfTheWatcher. */ +/** 'APwt' / AbilityIds.runeOfTheWatcher */ public class AbilityDefinitionRuneOfTheWatcher extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.runeOfTheWatcher) @@ -21306,7 +21306,7 @@ public class AbilityDefinitionRuneOfTheWatcher extends AbilityDefinition addTooltipProperty("Ward Unit Type", lc) -/** WC3 ability ID: 'AOw2'. Base ability: AbilityIds.cairneWarStomp. */ +/** 'AOw2' / AbilityIds.cairneWarStomp */ public class AbilityDefinitionCairneWarStomp extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.cairneWarStomp) @@ -21319,7 +21319,7 @@ public class AbilityDefinitionCairneWarStomp extends AbilityDefinition addTooltipProperty("Damage", lc) -/** WC3 ability ID: 'ANsh'. Base ability: AbilityIds.garithosShockWave. */ +/** 'ANsh' / AbilityIds.garithosShockWave */ public class AbilityDefinitionGarithosShockWave extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.garithosShockWave) @@ -21353,7 +21353,7 @@ public class AbilityDefinitionGarithosShockWave extends AbilityDefinition addTooltipProperty("Distance", lc) -/** WC3 ability ID: 'ANtr'. Base ability: AbilityIds.detectWarEagle. */ +/** 'ANtr' / AbilityIds.detectWarEagle */ public class AbilityDefinitionDetectWarEagle extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.detectWarEagle) @@ -21366,7 +21366,7 @@ public class AbilityDefinitionDetectWarEagle extends AbilityDefinition addTooltipProperty("Detection Type", lc) -/** WC3 ability ID: 'Ansk'. Base ability: AbilityIds.hardenedSkinNagaTurtle. */ +/** 'Ansk' / AbilityIds.hardenedSkinNagaTurtle */ public class AbilityDefinitionHardenedSkinNagaTurtle extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.hardenedSkinNagaTurtle) @@ -21407,7 +21407,7 @@ public class AbilityDefinitionHardenedSkinNagaTurtle extends AbilityDefinition addTooltipProperty("Ignored Damage", lc) -/** WC3 ability ID: 'AIlz'. Base ability: AbilityIds.maxLifeBonusLeastest. */ +/** 'AIlz' / AbilityIds.maxLifeBonusLeastest */ public class AbilityDefinitionMaxLifeBonusLeastest extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.maxLifeBonusLeastest) @@ -21420,7 +21420,7 @@ public class AbilityDefinitionMaxLifeBonusLeastest extends AbilityDefinition addTooltipProperty("Max Life Gained", lc) -/** WC3 ability ID: 'AIlx'. Base ability: AbilityIds.shamanClawsLightningMelee. */ +/** 'AIlx' / AbilityIds.shamanClawsLightningMelee */ public class AbilityDefinitionShamanClawsLightningMelee extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.shamanClawsLightningMelee) @@ -21468,7 +21468,7 @@ public class AbilityDefinitionShamanClawsLightningMelee extends AbilityDefinitio addTooltipProperty("Enabled Attack Index", lc) -/** WC3 ability ID: 'AImz'. Base ability: AbilityIds.maxManaBonusLeastest. */ +/** 'AImz' / AbilityIds.maxManaBonusLeastest */ public class AbilityDefinitionMaxManaBonusLeastest extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.maxManaBonusLeastest) @@ -21481,7 +21481,7 @@ public class AbilityDefinitionMaxManaBonusLeastest extends AbilityDefinition addTooltipProperty("Max Mana Gained", lc) -/** WC3 ability ID: 'ACc3'. Base ability: AbilityIds.crushingWaveLesser. */ +/** 'ACc3' / AbilityIds.crushingWaveLesser */ public class AbilityDefinitionCrushingWaveLesser extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.crushingWaveLesser) @@ -21515,7 +21515,7 @@ public class AbilityDefinitionCrushingWaveLesser extends AbilityDefinition addTooltipProperty("Damage", lc) -/** WC3 ability ID: 'ACc2'. Base ability: AbilityIds.crushingWaveDragonTurtle. */ +/** 'ACc2' / AbilityIds.crushingWaveDragonTurtle */ public class AbilityDefinitionCrushingWaveDragonTurtle extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.crushingWaveDragonTurtle) @@ -21549,7 +21549,7 @@ public class AbilityDefinitionCrushingWaveDragonTurtle extends AbilityDefinition addTooltipProperty("Damage", lc) -/** WC3 ability ID: 'AImv'. Base ability: AbilityIds.maxManaBonusLeastestReally. */ +/** 'AImv' / AbilityIds.maxManaBonusLeastestReally */ public class AbilityDefinitionMaxManaBonusLeastestReally extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.maxManaBonusLeastestReally) @@ -21562,7 +21562,7 @@ public class AbilityDefinitionMaxManaBonusLeastestReally extends AbilityDefiniti addTooltipProperty("Max Mana Gained", lc) -/** WC3 ability ID: 'ACd2'. Base ability: AbilityIds.abolishMagicCreep12Pos. */ +/** 'ACd2' / AbilityIds.abolishMagicCreep12Pos */ public class AbilityDefinitionAbolishMagicCreep12Pos extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.abolishMagicCreep12Pos) @@ -21582,7 +21582,7 @@ public class AbilityDefinitionAbolishMagicCreep12Pos extends AbilityDefinition addTooltipProperty("Mana Loss", lc) -/** WC3 ability ID: 'ACbn'. Base ability: AbilityIds.banishCreep. */ +/** 'ACbn' / AbilityIds.banishCreep */ public class AbilityDefinitionBanishCreep extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.banishCreep) @@ -21602,7 +21602,7 @@ public class AbilityDefinitionBanishCreep extends AbilityDefinition addTooltipProperty("Attack Speed Reduction (%)", lc) -/** WC3 ability ID: 'Adcn'. Base ability: AbilityIds.disenchantNew. */ +/** 'Adcn' / AbilityIds.disenchantNew */ public class AbilityDefinitionDisenchantNew extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.disenchantNew) @@ -21622,7 +21622,7 @@ public class AbilityDefinitionDisenchantNew extends AbilityDefinition addTooltipProperty("Mana Loss", lc) -/** WC3 ability ID: 'ACbk'. Base ability: AbilityIds.blackArrowMeleeCreep. */ +/** 'ACbk' / AbilityIds.blackArrowMeleeCreep */ public class AbilityDefinitionBlackArrowMeleeCreep extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.blackArrowMeleeCreep) @@ -21656,7 +21656,7 @@ public class AbilityDefinitionBlackArrowMeleeCreep extends AbilityDefinition addTooltipProperty("Summoned Unit Duration (seconds)", lc) -/** WC3 ability ID: 'ACbb'. Base ability: AbilityIds.bloodlustCreepHotkeyB. */ +/** 'ACbb' / AbilityIds.bloodlustCreepHotkeyB */ public class AbilityDefinitionBloodlustCreepHotkeyB extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.bloodlustCreepHotkeyB) @@ -21683,547 +21683,547 @@ public class AbilityDefinitionBloodlustCreepHotkeyB extends AbilityDefinition addTooltipProperty("Movement Speed Increase (%)", lc) -/** WC3 ability ID: 'Ahlh'. Base ability: AbilityIds.passiveHumanLumberHarvestingRhlh. */ +/** 'Ahlh' / AbilityIds.passiveHumanLumberHarvestingRhlh */ public class AbilityDefinitionPassiveHumanLumberHarvestingRhlh extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.passiveHumanLumberHarvestingRhlh) -/** WC3 ability ID: 'Augh'. Base ability: AbilityIds.passiveGhostIconOnlyUndeadAgho. */ +/** 'Augh' / AbilityIds.passiveGhostIconOnlyUndeadAgho */ public class AbilityDefinitionPassiveGhostIconOnlyUndeadAgho extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.passiveGhostIconOnlyUndeadAgho) -/** WC3 ability ID: 'Augf'. Base ability: AbilityIds.passiveUndeadGhoulFrenzyRugf. */ +/** 'Augf' / AbilityIds.passiveUndeadGhoulFrenzyRugf */ public class AbilityDefinitionPassiveUndeadGhoulFrenzyRugf extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.passiveUndeadGhoulFrenzyRugf) -/** WC3 ability ID: 'Afiu'. Base ability: AbilityIds.onFireUndead. */ +/** 'Afiu' / AbilityIds.onFireUndead */ public class AbilityDefinitionOnFireUndead extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.onFireUndead) -/** WC3 ability ID: 'Afir'. Base ability: AbilityIds.onFire. */ +/** 'Afir' / AbilityIds.onFire */ public class AbilityDefinitionOnFire extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.onFire) -/** WC3 ability ID: 'Afio'. Base ability: AbilityIds.onFireOrc. */ +/** 'Afio' / AbilityIds.onFireOrc */ public class AbilityDefinitionOnFireOrc extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.onFireOrc) -/** WC3 ability ID: 'Afin'. Base ability: AbilityIds.onFireNightElf. */ +/** 'Afin' / AbilityIds.onFireNightElf */ public class AbilityDefinitionOnFireNightElf extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.onFireNightElf) -/** WC3 ability ID: 'Afih'. Base ability: AbilityIds.onFireHuman. */ +/** 'Afih' / AbilityIds.onFireHuman */ public class AbilityDefinitionOnFireHuman extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.onFireHuman) -/** WC3 ability ID: 'Sdro'. Base ability: AbilityIds.drop1. */ +/** 'Sdro' / AbilityIds.drop1 */ public class AbilityDefinitionDrop1 extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.drop1) -/** WC3 ability ID: 'Ahpe'. Base ability: AbilityIds.passivePhoenixFireAndEgg. */ +/** 'Ahpe' / AbilityIds.passivePhoenixFireAndEgg */ public class AbilityDefinitionPassivePhoenixFireAndEgg extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.passivePhoenixFireAndEgg) -/** WC3 ability ID: 'Ahri'. Base ability: AbilityIds.passiveHumanRiflemanPlusRangeRhri. */ +/** 'Ahri' / AbilityIds.passiveHumanRiflemanPlusRangeRhri */ public class AbilityDefinitionPassiveHumanRiflemanPlusRangeRhri extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.passiveHumanRiflemanPlusRangeRhri) -/** WC3 ability ID: 'Ashs'. Base ability: AbilityIds.shadowSight. */ +/** 'Ashs' / AbilityIds.shadowSight */ public class AbilityDefinitionShadowSight extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.shadowSight) -/** WC3 ability ID: 'Ault'. Base ability: AbilityIds.ultravision. */ +/** 'Ault' / AbilityIds.ultravision */ public class AbilityDefinitionUltravision extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.ultravision) -/** WC3 ability ID: 'Aobs'. Base ability: AbilityIds.passiveOrcGruntBerserkRobs. */ +/** 'Aobs' / AbilityIds.passiveOrcGruntBerserkRobs */ public class AbilityDefinitionPassiveOrcGruntBerserkRobs extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.passiveOrcGruntBerserkRobs) -/** WC3 ability ID: 'Aobk'. Base ability: AbilityIds.passiveOrcBerserkersRobk. */ +/** 'Aobk' / AbilityIds.passiveOrcBerserkersRobk */ public class AbilityDefinitionPassiveOrcBerserkersRobk extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.passiveOrcBerserkersRobk) -/** WC3 ability ID: 'Afr2'. Base ability: AbilityIds.frostAttack12. */ +/** 'Afr2' / AbilityIds.frostAttack12 */ public class AbilityDefinitionFrostAttack12 extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.frostAttack12) -/** WC3 ability ID: 'Afrc'. Base ability: AbilityIds.frostBreathNewHasIcon. */ +/** 'Afrc' / AbilityIds.frostBreathNewHasIcon */ public class AbilityDefinitionFrostBreathNewHasIcon extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.frostBreathNewHasIcon) -/** WC3 ability ID: 'Afrb'. Base ability: AbilityIds.frostBreath. */ +/** 'Afrb' / AbilityIds.frostBreath */ public class AbilityDefinitionFrostBreath extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.frostBreath) -/** WC3 ability ID: 'Afra'. Base ability: AbilityIds.frostAttack. */ +/** 'Afra' / AbilityIds.frostAttack */ public class AbilityDefinitionFrostAttack extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.frostAttack) -/** WC3 ability ID: 'Afrz'. Base ability: AbilityIds.freezingBreath. */ +/** 'Afrz' / AbilityIds.freezingBreath */ public class AbilityDefinitionFreezingBreath extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.freezingBreath) -/** WC3 ability ID: 'Asp6'. Base ability: AbilityIds.sphereSoVLevel6. */ +/** 'Asp6' / AbilityIds.sphereSoVLevel6 */ public class AbilityDefinitionSphereSoVLevel6 extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.sphereSoVLevel6) -/** WC3 ability ID: 'Asp5'. Base ability: AbilityIds.sphereSoVLevel5. */ +/** 'Asp5' / AbilityIds.sphereSoVLevel5 */ public class AbilityDefinitionSphereSoVLevel5 extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.sphereSoVLevel5) -/** WC3 ability ID: 'Asp4'. Base ability: AbilityIds.sphereSoVLevel4. */ +/** 'Asp4' / AbilityIds.sphereSoVLevel4 */ public class AbilityDefinitionSphereSoVLevel4 extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.sphereSoVLevel4) -/** WC3 ability ID: 'Asp3'. Base ability: AbilityIds.sphereSoVLevel3. */ +/** 'Asp3' / AbilityIds.sphereSoVLevel3 */ public class AbilityDefinitionSphereSoVLevel3 extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.sphereSoVLevel3) -/** WC3 ability ID: 'Asp2'. Base ability: AbilityIds.sphereSoVLevel2. */ +/** 'Asp2' / AbilityIds.sphereSoVLevel2 */ public class AbilityDefinitionSphereSoVLevel2 extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.sphereSoVLevel2) -/** WC3 ability ID: 'Asp1'. Base ability: AbilityIds.sphereSoVLevel1. */ +/** 'Asp1' / AbilityIds.sphereSoVLevel1 */ public class AbilityDefinitionSphereSoVLevel1 extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.sphereSoVLevel1) -/** WC3 ability ID: 'Ausm'. Base ability: AbilityIds.passiveUndeadSkeletalMasteryRusm. */ +/** 'Ausm' / AbilityIds.passiveUndeadSkeletalMasteryRusm */ public class AbilityDefinitionPassiveUndeadSkeletalMasteryRusm extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.passiveUndeadSkeletalMasteryRusm) -/** WC3 ability ID: 'Asps'. Base ability: AbilityIds.spellSteal. */ +/** 'Asps' / AbilityIds.spellSteal */ public class AbilityDefinitionSpellSteal extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.spellSteal) -/** WC3 ability ID: 'Aspi'. Base ability: AbilityIds.spikedBarricades. */ +/** 'Aspi' / AbilityIds.spikedBarricades */ public class AbilityDefinitionSpikedBarricades extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.spikedBarricades) -/** WC3 ability ID: 'Asph'. Base ability: AbilityIds.sphere. */ +/** 'Asph' / AbilityIds.sphere */ public class AbilityDefinitionSphere extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.sphere) -/** WC3 ability ID: 'Amgr'. Base ability: AbilityIds.moonGlaiveNoResearch. */ +/** 'Amgr' / AbilityIds.moonGlaiveNoResearch */ public class AbilityDefinitionMoonGlaiveNoResearch extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.moonGlaiveNoResearch) -/** WC3 ability ID: 'Amgl'. Base ability: AbilityIds.moonGlaive. */ +/** 'Amgl' / AbilityIds.moonGlaive */ public class AbilityDefinitionMoonGlaive extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.moonGlaive) -/** WC3 ability ID: 'Amgi'. Base ability: AbilityIds.bouncingMissileFilter. */ +/** 'Amgi' / AbilityIds.bouncingMissileFilter */ public class AbilityDefinitionBouncingMissileFilter extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.bouncingMissileFilter) -/** WC3 ability ID: 'Asth'. Base ability: AbilityIds.stormHammers. */ +/** 'Asth' / AbilityIds.stormHammers */ public class AbilityDefinitionStormHammers extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.stormHammers) -/** WC3 ability ID: 'Astd'. Base ability: AbilityIds.standDown. */ +/** 'Astd' / AbilityIds.standDown */ public class AbilityDefinitionStandDown extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.standDown) -/** WC3 ability ID: 'Asud'. Base ability: AbilityIds.sellUnitDynamic. */ +/** 'Asud' / AbilityIds.sellUnitDynamic */ public class AbilityDefinitionSellUnit extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.sellUnitDynamic) -/** WC3 ability ID: 'Aorb'. Base ability: AbilityIds.passiveOrcReinforcedDefenseRorb. */ +/** 'Aorb' / AbilityIds.passiveOrcReinforcedDefenseRorb */ public class AbilityDefinitionPassiveOrcReinforcedDefenseRorb extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.passiveOrcReinforcedDefenseRorb) -/** WC3 ability ID: 'AIfx'. Base ability: AbilityIds.flagOrcBattleStandard. */ +/** 'AIfx' / AbilityIds.flagOrcBattleStandard */ public class AbilityDefinitionFlagOrcBattleStandard extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.flagOrcBattleStandard) -/** WC3 ability ID: 'Amov'. Base ability: AbilityIds.move. */ +/** 'Amov' / AbilityIds.move */ public class AbilityDefinitionMove extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.move) -/** WC3 ability ID: 'Aosp'. Base ability: AbilityIds.passiveOrcSpikedBarricadeRosp. */ +/** 'Aosp' / AbilityIds.passiveOrcSpikedBarricadeRosp */ public class AbilityDefinitionPassiveOrcSpikedBarricadeRosp extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.passiveOrcSpikedBarricadeRosp) -/** WC3 ability ID: 'Aotr'. Base ability: AbilityIds.passiveOrcTrollRegenerationRotr. */ +/** 'Aotr' / AbilityIds.passiveOrcTrollRegenerationRotr */ public class AbilityDefinitionPassiveOrcTrollRegenerationRotr extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.passiveOrcTrollRegenerationRotr) -/** WC3 ability ID: 'Aoth'. Base ability: AbilityIds.passiveOrcGhostIconOnlyOrcAethUnused. */ +/** 'Aoth' / AbilityIds.passiveOrcGhostIconOnlyOrcAethUnused */ public class AbilityDefinitionPassiveOrcGhostIconOnlyOrcAethUnused extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.passiveOrcGhostIconOnlyOrcAethUnused) -/** WC3 ability ID: 'Aimp'. Base ability: AbilityIds.impalingBolt. */ +/** 'Aimp' / AbilityIds.impalingBolt */ public class AbilityDefinitionImpalingBolt extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.impalingBolt) -/** WC3 ability ID: 'Atdp'. Base ability: AbilityIds.dropPilot. */ +/** 'Atdp' / AbilityIds.dropPilot */ public class AbilityDefinitionDropPilot extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.dropPilot) -/** WC3 ability ID: 'AIri'. Base ability: AbilityIds.itemRandomItem. */ +/** 'AIri' / AbilityIds.itemRandomItem */ public class AbilityDefinitionItemRandomItem extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemRandomItem) -/** WC3 ability ID: 'Aeib'. Base ability: AbilityIds.passiveNightelfImprovedBowsReib. */ +/** 'Aeib' / AbilityIds.passiveNightelfImprovedBowsReib */ public class AbilityDefinitionPassiveNightelfImprovedBowsReib extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.passiveNightelfImprovedBowsReib) -/** WC3 ability ID: 'AIrb'. Base ability: AbilityIds.runeOfRebirth. */ +/** 'AIrb' / AbilityIds.runeOfRebirth */ public class AbilityDefinitionRuneOfRebirth extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.runeOfRebirth) -/** WC3 ability ID: 'Arbr'. Base ability: AbilityIds.reinforcedBurrows. */ +/** 'Arbr' / AbilityIds.reinforcedBurrows */ public class AbilityDefinitionReinforcedBurrows extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.reinforcedBurrows) -/** WC3 ability ID: 'APai'. Base ability: AbilityIds.passiveSimple. */ +/** 'APai' / AbilityIds.passiveSimple */ public class AbilityDefinitionPassiveSimple extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.passiveSimple) -/** WC3 ability ID: 'AIv2'. Base ability: AbilityIds.itemInvisGreater. */ +/** 'AIv2' / AbilityIds.itemInvisGreater */ public class AbilityDefinitionItemInvisGreater extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemInvisGreater) -/** WC3 ability ID: 'AIv1'. Base ability: AbilityIds.itemInvisLesser. */ +/** 'AIv1' / AbilityIds.itemInvisLesser */ public class AbilityDefinitionItemInvisLesser extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemInvisLesser) -/** WC3 ability ID: 'AIvm'. Base ability: AbilityIds.reassignableAttributeBonusPlus1. */ +/** 'AIvm' / AbilityIds.reassignableAttributeBonusPlus1 */ public class AbilityDefinitionReassignableAttributeBonusPlus1 extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.reassignableAttributeBonusPlus1) -/** WC3 ability ID: 'AIuv'. Base ability: AbilityIds.itemUltravision. */ +/** 'AIuv' / AbilityIds.itemUltravision */ public class AbilityDefinitionItemUltravision extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemUltravision) -/** WC3 ability ID: 'Aret'. Base ability: AbilityIds.retrain. */ +/** 'Aret' / AbilityIds.retrain */ public class AbilityDefinitionRetrain extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.retrain) -/** WC3 ability ID: 'Aemk'. Base ability: AbilityIds.passiveNightelfMarksmanshipRemk. */ +/** 'Aemk' / AbilityIds.passiveNightelfMarksmanshipRemk */ public class AbilityDefinitionPassiveNightelfMarksmanshipRemk extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.passiveNightelfMarksmanshipRemk) -/** WC3 ability ID: 'Atlp'. Base ability: AbilityIds.loadPilot. */ +/** 'Atlp' / AbilityIds.loadPilot */ public class AbilityDefinitionLoadPilot extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.loadPilot) -/** WC3 ability ID: 'Aetl'. Base ability: AbilityIds.ethereal. */ +/** 'Aetl' / AbilityIds.ethereal */ public class AbilityDefinitionEthereal extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.ethereal) -/** WC3 ability ID: 'Avul'. Base ability: AbilityIds.invulnerable. */ +/** 'Avul' / AbilityIds.invulnerable */ public class AbilityDefinitionInvulnerable extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.invulnerable) -/** WC3 ability ID: 'Agyb'. Base ability: AbilityIds.gyrocopterBombs. */ +/** 'Agyb' / AbilityIds.gyrocopterBombs */ public class AbilityDefinitionGyrocopterBombs extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.gyrocopterBombs) -/** WC3 ability ID: 'Arng'. Base ability: AbilityIds.revenge. */ +/** 'Arng' / AbilityIds.revenge */ public class AbilityDefinitionRevenge extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.revenge) -/** WC3 ability ID: 'Aalr'. Base ability: AbilityIds.alarm. */ +/** 'Aalr' / AbilityIds.alarm */ public class AbilityDefinitionAlarm extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.alarm) -/** WC3 ability ID: 'ARal'. Base ability: AbilityIds.rallyPoint. */ +/** 'ARal' / AbilityIds.rallyPoint */ public class AbilityDefinitionRally extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.rallyPoint) -/** WC3 ability ID: 'AOvd'. Base ability: AbilityIds.bigBadVoodoo. */ +/** 'AOvd' / AbilityIds.bigBadVoodoo */ public class AbilityDefinitionShadowHunterVoodooo extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.bigBadVoodoo) -/** WC3 ability ID: 'Aaha'. Base ability: AbilityIds.gather2. */ +/** 'Aaha' / AbilityIds.gather2 */ public class AbilityDefinitionAcolyteHarvest extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.gather2) -/** WC3 ability ID: 'Aawa'. Base ability: AbilityIds.awakenHero. */ +/** 'Aawa' / AbilityIds.awakenHero */ public class AbilityDefinitionAwaken extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.awakenHero) -/** WC3 ability ID: 'ANbu'. Base ability: AbilityIds.neutralBuild. */ +/** 'ANbu' / AbilityIds.neutralBuild */ public class AbilityDefinitionBuildNeutral extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.neutralBuild) -/** WC3 ability ID: 'AHbu'. Base ability: AbilityIds.humanBuild. */ +/** 'AHbu' / AbilityIds.humanBuild */ public class AbilityDefinitionBuildHuman extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.humanBuild) -/** WC3 ability ID: 'AObu'. Base ability: AbilityIds.orcBuild. */ +/** 'AObu' / AbilityIds.orcBuild */ public class AbilityDefinitionBuildOrc extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.orcBuild) -/** WC3 ability ID: 'AEbu'. Base ability: AbilityIds.nightElfBuild. */ +/** 'AEbu' / AbilityIds.nightElfBuild */ public class AbilityDefinitionBuildNightElf extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.nightElfBuild) -/** WC3 ability ID: 'AGbu'. Base ability: AbilityIds.nagaBuild. */ +/** 'AGbu' / AbilityIds.nagaBuild */ public class AbilityDefinitionBuildNaga extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.nagaBuild) -/** WC3 ability ID: 'ACsp'. Base ability: AbilityIds.sleep. */ +/** 'ACsp' / AbilityIds.sleep */ public class AbilityDefinitionCreepSleep extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.sleep) -/** WC3 ability ID: 'Adri'. Base ability: AbilityIds.unloadInstant. */ +/** 'Adri' / AbilityIds.unloadInstant */ public class AbilityDefinitionDropInstant extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.unloadInstant) -/** WC3 ability ID: 'Adro'. Base ability: AbilityIds.unload. */ +/** 'Adro' / AbilityIds.unload */ public class AbilityDefinitionDrop extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.unload) -/** WC3 ability ID: 'Amed'. Base ability: AbilityIds.dropCorpse. */ +/** 'Amed' / AbilityIds.dropCorpse */ public class AbilityDefinitionMeatDrop extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.dropCorpse) -/** WC3 ability ID: 'Amel'. Base ability: AbilityIds.getCorpse. */ +/** 'Amel' / AbilityIds.getCorpse */ public class AbilityDefinitionMeatLoad extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.getCorpse) -/** WC3 ability ID: 'Amic'. Base ability: AbilityIds.callToArms. */ +/** 'Amic' / AbilityIds.callToArms */ public class AbilityDefinitionMilitiaConversion extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.callToArms) -/** WC3 ability ID: 'Apit'. Base ability: AbilityIds.shopPurchaseItem. */ +/** 'Apit' / AbilityIds.shopPurchaseItem */ public class AbilityDefinitionPurchaseItem extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.shopPurchaseItem) -/** WC3 ability ID: 'Arev'. Base ability: AbilityIds.reviveHero. */ +/** 'Arev' / AbilityIds.reviveHero */ public class AbilityDefinitionRevive extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.reviveHero) -/** WC3 ability ID: 'Asac'. Base ability: AbilityIds.sacrifice1. */ +/** 'Asac' / AbilityIds.sacrifice1 */ public class AbilityDefinitionSacrificeSacrificialPit extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.sacrifice1) -/** WC3 ability ID: 'Alam'. Base ability: AbilityIds.sacrifice. */ +/** 'Alam' / AbilityIds.sacrifice */ public class AbilityDefinitionSacrificeAcolyte extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.sacrifice) -/** WC3 ability ID: 'Asid'. Base ability: AbilityIds.sellItems. */ +/** 'Asid' / AbilityIds.sellItems */ public class AbilityDefinitionSellItem extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.sellItems) -/** WC3 ability ID: 'Atol'. Base ability: AbilityIds.treeofLifeupgradeability. */ +/** 'Atol' / AbilityIds.treeofLifeupgradeability */ public class AbilityDefinitionTreeOfLifeForAttachingArt extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.treeofLifeupgradeability) -/** WC3 ability ID: 'AIfl'. Base ability: AbilityIds.itemCaptureTheFlag. */ +/** 'AIfl' / AbilityIds.itemCaptureTheFlag */ public class AbilityDefinitionFlag extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemCaptureTheFlag) -/** WC3 ability ID: 'AIfm'. Base ability: AbilityIds.itemCaptureTheFlag1. */ +/** 'AIfm' / AbilityIds.itemCaptureTheFlag1 */ public class AbilityDefinitionFlagHuman extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemCaptureTheFlag1) -/** WC3 ability ID: 'AIfo'. Base ability: AbilityIds.itemCaptureTheFlag3. */ +/** 'AIfo' / AbilityIds.itemCaptureTheFlag3 */ public class AbilityDefinitionFlagOrc extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemCaptureTheFlag3) -/** WC3 ability ID: 'AIfn'. Base ability: AbilityIds.itemCaptureTheFlag2. */ +/** 'AIfn' / AbilityIds.itemCaptureTheFlag2 */ public class AbilityDefinitionFlagNightElf extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemCaptureTheFlag2) -/** WC3 ability ID: 'AIfe'. Base ability: AbilityIds.itemCaptureTheFlag4. */ +/** 'AIfe' / AbilityIds.itemCaptureTheFlag4 */ public class AbilityDefinitionFlagUndead extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemCaptureTheFlag4) -/** WC3 ability ID: 'AIso'. Base ability: AbilityIds.itemSoulTheft. */ +/** 'AIso' / AbilityIds.itemSoulTheft */ public class AbilityDefinitionSoulTrap extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemSoulTheft) -/** WC3 ability ID: 'Asou'. Base ability: AbilityIds.itemSoulPossession. */ +/** 'Asou' / AbilityIds.itemSoulPossession */ public class AbilityDefinitionSoulPossession extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemSoulPossession) -/** WC3 ability ID: 'AIdm'. Base ability: AbilityIds.itemAreatreewalldamage. */ +/** 'AIdm' / AbilityIds.itemAreatreewalldamage */ public class AbilityDefinitionItemDamageAoe extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemAreatreewalldamage) -/** WC3 ability ID: 'AIvu'. Base ability: AbilityIds.itemTemporaryInvulnerability. */ +/** 'AIvu' / AbilityIds.itemTemporaryInvulnerability */ public class AbilityDefinitionItemInvulNormal extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemTemporaryInvulnerability) @@ -22239,7 +22239,7 @@ public class AbilityDefinitionItemInvulNormal extends AbilityDefinition def.setLvlDataBoolean("AIvu", level, 1, value) -/** WC3 ability ID: 'AIdg'. Base ability: AbilityIds.ritualDaggerInstantHeal. */ +/** 'AIdg' / AbilityIds.ritualDaggerInstantHeal */ public class AbilityDefinitionItemRitualDaggerInstant extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.ritualDaggerInstantHeal) @@ -22289,7 +22289,7 @@ public class AbilityDefinitionItemRitualDaggerInstant extends AbilityDefinition def.setLvlDataBoolean("Idg2", level, 3, value) -/** WC3 ability ID: 'AIg2'. Base ability: AbilityIds.ritualDaggerRegenerate. */ +/** 'AIg2' / AbilityIds.ritualDaggerRegenerate */ public class AbilityDefinitionItemRitualDaggerRegen extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.ritualDaggerRegenerate) @@ -22339,7 +22339,7 @@ public class AbilityDefinitionItemRitualDaggerRegen extends AbilityDefinition def.setLvlDataBoolean("Idg2", level, 3, value) -/** WC3 ability ID: 'AIno'. Base ability: AbilityIds.itemOrbOfVenom. */ +/** 'AIno' / AbilityIds.itemOrbOfVenom */ public class AbilityDefinitionSlow2 extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemOrbOfVenom) @@ -22366,7 +22366,7 @@ public class AbilityDefinitionSlow2 extends AbilityDefinition addTooltipProperty("Attack Speed Factor", lc) -/** WC3 ability ID: 'AUa2'. Base ability: AbilityIds.animateDeadDk. */ +/** 'AUa2' / AbilityIds.animateDeadDk */ public class AbilityDefinitionDeathKnightAnimateDead1 extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.animateDeadDk) @@ -22393,91 +22393,91 @@ public class AbilityDefinitionDeathKnightAnimateDead1 extends AbilityDefinition addTooltipProperty("Number of Corpses Raised", lc) -/** WC3 ability ID: 'ACrk'. Base ability: AbilityIds.resistantSkinCreep. */ +/** 'ACrk' / AbilityIds.resistantSkinCreep */ public class AbilityDefinitionResistantSkinCreep extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.resistantSkinCreep) -/** WC3 ability ID: 'ACsk'. Base ability: AbilityIds.resistantSkin31PosCreep. */ +/** 'ACsk' / AbilityIds.resistantSkin31PosCreep */ public class AbilityDefinitionResistantSkin31PosCreep extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.resistantSkin31PosCreep) -/** WC3 ability ID: 'Attu'. Base ability: AbilityIds.tankTurret. */ +/** 'Attu' / AbilityIds.tankTurret */ public class AbilityDefinitionTankTurret extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.tankTurret) -/** WC3 ability ID: 'ANia'. Base ability: AbilityIds.firelordIncinerate1. */ +/** 'ANia' / AbilityIds.firelordIncinerate1 */ public class AbilityDefinitionFirelordIncinerate1 extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.firelordIncinerate1) -/** WC3 ability ID: 'Aews'. Base ability: AbilityIds.passiveNightelfWellSpringRews. */ +/** 'Aews' / AbilityIds.passiveNightelfWellSpringRews */ public class AbilityDefinitionPassiveNightelfWellSpringRews extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.passiveNightelfWellSpringRews) -/** WC3 ability ID: 'Atwa'. Base ability: AbilityIds.tornadoWander. */ +/** 'Atwa' / AbilityIds.tornadoWander */ public class AbilityDefinitionTornadoWander extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.tornadoWander) -/** WC3 ability ID: 'Arsk'. Base ability: AbilityIds.resistantSkin. */ +/** 'Arsk' / AbilityIds.resistantSkin */ public class AbilityDefinitionResistantSkin extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.resistantSkin) -/** WC3 ability ID: 'AUbu'. Base ability: AbilityIds.undeadBuild. */ +/** 'AUbu' / AbilityIds.undeadBuild */ public class AbilityDefinitionBuildUndead extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.undeadBuild) -/** WC3 ability ID: 'Aatk'. Base ability: AbilityIds.attack. */ +/** 'Aatk' / AbilityIds.attack */ public class AbilityDefinitionAttack extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.attack) -/** WC3 ability ID: 'Ahan'. Base ability: AbilityIds.passiveHumanAnimalBreedingRhan. */ +/** 'Ahan' / AbilityIds.passiveHumanAnimalBreedingRhan */ public class AbilityDefinitionPassiveHumanAnimalBreedingRhan extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.passiveHumanAnimalBreedingRhan) -/** WC3 ability ID: 'AHer'. Base ability: AbilityIds.hero. */ +/** 'AHer' / AbilityIds.hero */ public class AbilityDefinitionHero extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.hero) -/** WC3 ability ID: 'Awan'. Base ability: AbilityIds.wander. */ +/** 'Awan' / AbilityIds.wander */ public class AbilityDefinitionWander extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.wander) -/** WC3 ability ID: 'Aloc'. Base ability: AbilityIds.locust. */ +/** 'Aloc' / AbilityIds.locust */ public class AbilityDefinitionLocust extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.locust) -/** WC3 ability ID: 'ANss'. Base ability: AbilityIds.spellShield. */ +/** 'ANss' / AbilityIds.spellShield */ public class AbilityDefinitionSpellShield extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.spellShield) -/** WC3 ability ID: 'AA12'. Base ability: AbilityIds.agilityBonusPlus12. */ +/** 'AA12' / AbilityIds.agilityBonusPlus12 */ public class AbilityDefinitionAgilityBonusPlus12 extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.agilityBonusPlus12) @@ -22511,7 +22511,7 @@ public class AbilityDefinitionAgilityBonusPlus12 extends AbilityDefinition addTooltipProperty("Intelligence Bonus", lc) -/** WC3 ability ID: 'AACe'. Base ability: AbilityIds.itemArmorCorrupt5. */ +/** 'AACe' / AbilityIds.itemArmorCorrupt5 */ public class AbilityDefinitionItemArmorCorrupt5 extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemArmorCorrupt5) @@ -22538,7 +22538,7 @@ public class AbilityDefinitionItemArmorCorrupt5 extends AbilityDefinition addTooltipProperty("Enabled Attack Index", lc) -/** WC3 ability ID: 'AACq'. Base ability: AbilityIds.itemArmorCorrupt2. */ +/** 'AACq' / AbilityIds.itemArmorCorrupt2 */ public class AbilityDefinitionItemArmorCorrupt2 extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemArmorCorrupt2) @@ -22565,7 +22565,7 @@ public class AbilityDefinitionItemArmorCorrupt2 extends AbilityDefinition addTooltipProperty("Enabled Attack Index", lc) -/** WC3 ability ID: 'AACw'. Base ability: AbilityIds.itemArmorCorrupt3. */ +/** 'AACw' / AbilityIds.itemArmorCorrupt3 */ public class AbilityDefinitionItemArmorCorrupt3 extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemArmorCorrupt3) @@ -22592,7 +22592,7 @@ public class AbilityDefinitionItemArmorCorrupt3 extends AbilityDefinition addTooltipProperty("Enabled Attack Index", lc) -/** WC3 ability ID: 'AADe'. Base ability: AbilityIds.itemSpellDamage8. */ +/** 'AADe' / AbilityIds.itemSpellDamage8 */ public class AbilityDefinitionItemSpellDamage8 extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemSpellDamage8) @@ -22619,7 +22619,7 @@ public class AbilityDefinitionItemSpellDamage8 extends AbilityDefinition addTooltipProperty("Applies to Healing from Items", lc) -/** WC3 ability ID: 'AADi'. Base ability: AbilityIds.itemSpellDamage7. */ +/** 'AADi' / AbilityIds.itemSpellDamage7 */ public class AbilityDefinitionItemSpellDamage7 extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemSpellDamage7) @@ -22646,7 +22646,7 @@ public class AbilityDefinitionItemSpellDamage7 extends AbilityDefinition addTooltipProperty("Applies to Healing from Items", lc) -/** WC3 ability ID: 'AADo'. Base ability: AbilityIds.itemSpellDamage2. */ +/** 'AADo' / AbilityIds.itemSpellDamage2 */ public class AbilityDefinitionItemSpellDamage2 extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemSpellDamage2) @@ -22673,7 +22673,7 @@ public class AbilityDefinitionItemSpellDamage2 extends AbilityDefinition addTooltipProperty("Applies to Healing from Items", lc) -/** WC3 ability ID: 'AADq'. Base ability: AbilityIds.itemSpellDamage3. */ +/** 'AADq' / AbilityIds.itemSpellDamage3 */ public class AbilityDefinitionItemSpellDamage3 extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemSpellDamage3) @@ -22700,7 +22700,7 @@ public class AbilityDefinitionItemSpellDamage3 extends AbilityDefinition addTooltipProperty("Applies to Healing from Items", lc) -/** WC3 ability ID: 'AADr'. Base ability: AbilityIds.itemSpellDamage4. */ +/** 'AADr' / AbilityIds.itemSpellDamage4 */ public class AbilityDefinitionItemSpellDamage4 extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemSpellDamage4) @@ -22727,7 +22727,7 @@ public class AbilityDefinitionItemSpellDamage4 extends AbilityDefinition addTooltipProperty("Applies to Healing from Items", lc) -/** WC3 ability ID: 'AADt'. Base ability: AbilityIds.itemSpellDamage10. */ +/** 'AADt' / AbilityIds.itemSpellDamage10 */ public class AbilityDefinitionItemSpellDamage10 extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemSpellDamage10) @@ -22754,7 +22754,7 @@ public class AbilityDefinitionItemSpellDamage10 extends AbilityDefinition addTooltipProperty("Applies to Healing from Items", lc) -/** WC3 ability ID: 'AADu'. Base ability: AbilityIds.itemSpellDamage6. */ +/** 'AADu' / AbilityIds.itemSpellDamage6 */ public class AbilityDefinitionItemSpellDamage6 extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemSpellDamage6) @@ -22781,7 +22781,7 @@ public class AbilityDefinitionItemSpellDamage6 extends AbilityDefinition addTooltipProperty("Applies to Healing from Items", lc) -/** WC3 ability ID: 'AADw'. Base ability: AbilityIds.itemSpellDamage5. */ +/** 'AADw' / AbilityIds.itemSpellDamage5 */ public class AbilityDefinitionItemSpellDamage5 extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemSpellDamage5) @@ -22808,7 +22808,7 @@ public class AbilityDefinitionItemSpellDamage5 extends AbilityDefinition addTooltipProperty("Applies to Healing from Items", lc) -/** WC3 ability ID: 'AADy'. Base ability: AbilityIds.itemSpellDamage12. */ +/** 'AADy' / AbilityIds.itemSpellDamage12 */ public class AbilityDefinitionItemSpellDamage12 extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemSpellDamage12) @@ -22835,7 +22835,7 @@ public class AbilityDefinitionItemSpellDamage12 extends AbilityDefinition addTooltipProperty("Applies to Healing from Items", lc) -/** WC3 ability ID: 'AAPa'. Base ability: AbilityIds.itemSpellAmp20. */ +/** 'AAPa' / AbilityIds.itemSpellAmp20 */ public class AbilityDefinitionItemSpellAmp20 extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemSpellAmp20) @@ -22862,7 +22862,7 @@ public class AbilityDefinitionItemSpellAmp20 extends AbilityDefinition addTooltipProperty("Applies to Healing from Items", lc) -/** WC3 ability ID: 'AAPe'. Base ability: AbilityIds.itemSpellAmp3. */ +/** 'AAPe' / AbilityIds.itemSpellAmp3 */ public class AbilityDefinitionItemSpellAmp3 extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemSpellAmp3) @@ -22889,7 +22889,7 @@ public class AbilityDefinitionItemSpellAmp3 extends AbilityDefinition addTooltipProperty("Applies to Healing from Items", lc) -/** WC3 ability ID: 'AAPi'. Base ability: AbilityIds.itemSpellAmp4. */ +/** 'AAPi' / AbilityIds.itemSpellAmp4 */ public class AbilityDefinitionItemSpellAmp4 extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemSpellAmp4) @@ -22916,7 +22916,7 @@ public class AbilityDefinitionItemSpellAmp4 extends AbilityDefinition addTooltipProperty("Applies to Healing from Items", lc) -/** WC3 ability ID: 'AAPo'. Base ability: AbilityIds.itemSpellAmp6. */ +/** 'AAPo' / AbilityIds.itemSpellAmp6 */ public class AbilityDefinitionItemSpellAmp6 extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemSpellAmp6) @@ -22943,7 +22943,7 @@ public class AbilityDefinitionItemSpellAmp6 extends AbilityDefinition addTooltipProperty("Applies to Healing from Items", lc) -/** WC3 ability ID: 'AAPp'. Base ability: AbilityIds.itemSpellAmp15. */ +/** 'AAPp' / AbilityIds.itemSpellAmp15 */ public class AbilityDefinitionItemSpellAmp15 extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemSpellAmp15) @@ -22970,7 +22970,7 @@ public class AbilityDefinitionItemSpellAmp15 extends AbilityDefinition addTooltipProperty("Applies to Healing from Items", lc) -/** WC3 ability ID: 'AAPq'. Base ability: AbilityIds.itemSpellAmp12. */ +/** 'AAPq' / AbilityIds.itemSpellAmp12 */ public class AbilityDefinitionItemSpellAmp12 extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemSpellAmp12) @@ -22997,7 +22997,7 @@ public class AbilityDefinitionItemSpellAmp12 extends AbilityDefinition addTooltipProperty("Applies to Healing from Items", lc) -/** WC3 ability ID: 'AAPr'. Base ability: AbilityIds.itemSpellAmp8. */ +/** 'AAPr' / AbilityIds.itemSpellAmp8 */ public class AbilityDefinitionItemSpellAmp8 extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemSpellAmp8) @@ -23024,7 +23024,7 @@ public class AbilityDefinitionItemSpellAmp8 extends AbilityDefinition addTooltipProperty("Applies to Healing from Items", lc) -/** WC3 ability ID: 'AAPs'. Base ability: AbilityIds.itemSpellAmp101. */ +/** 'AAPs' / AbilityIds.itemSpellAmp101 */ public class AbilityDefinitionItemSpellAmp101 extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemSpellAmp101) @@ -23051,7 +23051,7 @@ public class AbilityDefinitionItemSpellAmp101 extends AbilityDefinition addTooltipProperty("Applies to Healing from Items", lc) -/** WC3 ability ID: 'AAPt'. Base ability: AbilityIds.itemSpellAmp13. */ +/** 'AAPt' / AbilityIds.itemSpellAmp13 */ public class AbilityDefinitionItemSpellAmp13 extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemSpellAmp13) @@ -23078,7 +23078,7 @@ public class AbilityDefinitionItemSpellAmp13 extends AbilityDefinition addTooltipProperty("Applies to Healing from Items", lc) -/** WC3 ability ID: 'AAPu'. Base ability: AbilityIds.itemSpellAmp18. */ +/** 'AAPu' / AbilityIds.itemSpellAmp18 */ public class AbilityDefinitionItemSpellAmp18 extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemSpellAmp18) @@ -23105,7 +23105,7 @@ public class AbilityDefinitionItemSpellAmp18 extends AbilityDefinition addTooltipProperty("Applies to Healing from Items", lc) -/** WC3 ability ID: 'AAPw'. Base ability: AbilityIds.itemSpellAmp5. */ +/** 'AAPw' / AbilityIds.itemSpellAmp5 */ public class AbilityDefinitionItemSpellAmp5 extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemSpellAmp5) @@ -23132,7 +23132,7 @@ public class AbilityDefinitionItemSpellAmp5 extends AbilityDefinition addTooltipProperty("Applies to Healing from Items", lc) -/** WC3 ability ID: 'AAPx'. Base ability: AbilityIds.itemSpellAmp26. */ +/** 'AAPx' / AbilityIds.itemSpellAmp26 */ public class AbilityDefinitionItemSpellAmp26 extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemSpellAmp26) @@ -23159,7 +23159,7 @@ public class AbilityDefinitionItemSpellAmp26 extends AbilityDefinition addTooltipProperty("Applies to Healing from Items", lc) -/** WC3 ability ID: 'AAPy'. Base ability: AbilityIds.itemSpellAmp7. */ +/** 'AAPy' / AbilityIds.itemSpellAmp7 */ public class AbilityDefinitionItemSpellAmp7 extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemSpellAmp7) @@ -23186,7 +23186,7 @@ public class AbilityDefinitionItemSpellAmp7 extends AbilityDefinition addTooltipProperty("Applies to Healing from Items", lc) -/** WC3 ability ID: 'AARe'. Base ability: AbilityIds.itemHealthRegenAura3. */ +/** 'AARe' / AbilityIds.itemHealthRegenAura3 */ public class AbilityDefinitionItemHealthRegenAura3 extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemHealthRegenAura3) @@ -23206,7 +23206,7 @@ public class AbilityDefinitionItemHealthRegenAura3 extends AbilityDefinition addTooltipProperty("Percentage", lc) -/** WC3 ability ID: 'AARq'. Base ability: AbilityIds.itemHealthRegenAura1. */ +/** 'AARq' / AbilityIds.itemHealthRegenAura1 */ public class AbilityDefinitionItemHealthRegenAura1 extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemHealthRegenAura1) @@ -23226,7 +23226,7 @@ public class AbilityDefinitionItemHealthRegenAura1 extends AbilityDefinition addTooltipProperty("Percentage", lc) -/** WC3 ability ID: 'AARw'. Base ability: AbilityIds.itemHealthRegenAura2. */ +/** 'AARw' / AbilityIds.itemHealthRegenAura2 */ public class AbilityDefinitionItemHealthRegenAura2 extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemHealthRegenAura2) @@ -23246,7 +23246,7 @@ public class AbilityDefinitionItemHealthRegenAura2 extends AbilityDefinition addTooltipProperty("Percentage", lc) -/** WC3 ability ID: 'AASa'. Base ability: AbilityIds.itemAttackSpeedIncrease101. */ +/** 'AASa' / AbilityIds.itemAttackSpeedIncrease101 */ public class AbilityDefinitionItemAttackSpeedIncrease101 extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemAttackSpeedIncrease101) @@ -23259,7 +23259,7 @@ public class AbilityDefinitionItemAttackSpeedIncrease101 extends AbilityDefiniti addTooltipProperty("Attack Speed Increase", lc) -/** WC3 ability ID: 'AASd'. Base ability: AbilityIds.itemAttackSpeedIncrease4. */ +/** 'AASd' / AbilityIds.itemAttackSpeedIncrease4 */ public class AbilityDefinitionItemAttackSpeedIncrease4 extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemAttackSpeedIncrease4) @@ -23272,7 +23272,7 @@ public class AbilityDefinitionItemAttackSpeedIncrease4 extends AbilityDefinition addTooltipProperty("Attack Speed Increase", lc) -/** WC3 ability ID: 'AASe'. Base ability: AbilityIds.itemAttackSpeedIncrease8. */ +/** 'AASe' / AbilityIds.itemAttackSpeedIncrease8 */ public class AbilityDefinitionItemAttackSpeedIncrease8 extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemAttackSpeedIncrease8) @@ -23285,7 +23285,7 @@ public class AbilityDefinitionItemAttackSpeedIncrease8 extends AbilityDefinition addTooltipProperty("Attack Speed Increase", lc) -/** WC3 ability ID: 'AASf'. Base ability: AbilityIds.itemAttackSpeedIncrease24. */ +/** 'AASf' / AbilityIds.itemAttackSpeedIncrease24 */ public class AbilityDefinitionItemAttackSpeedIncrease24 extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemAttackSpeedIncrease24) @@ -23298,7 +23298,7 @@ public class AbilityDefinitionItemAttackSpeedIncrease24 extends AbilityDefinitio addTooltipProperty("Attack Speed Increase", lc) -/** WC3 ability ID: 'AASg'. Base ability: AbilityIds.itemAttackSpeedIncrease30. */ +/** 'AASg' / AbilityIds.itemAttackSpeedIncrease30 */ public class AbilityDefinitionItemAttackSpeedIncrease30 extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemAttackSpeedIncrease30) @@ -23311,7 +23311,7 @@ public class AbilityDefinitionItemAttackSpeedIncrease30 extends AbilityDefinitio addTooltipProperty("Attack Speed Increase", lc) -/** WC3 ability ID: 'AASh'. Base ability: AbilityIds.itemAttackSpeedIncrease201. */ +/** 'AASh' / AbilityIds.itemAttackSpeedIncrease201 */ public class AbilityDefinitionItemAttackSpeedIncrease201 extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemAttackSpeedIncrease201) @@ -23324,7 +23324,7 @@ public class AbilityDefinitionItemAttackSpeedIncrease201 extends AbilityDefiniti addTooltipProperty("Attack Speed Increase", lc) -/** WC3 ability ID: 'AASi'. Base ability: AbilityIds.itemAttackSpeedIncrease12. */ +/** 'AASi' / AbilityIds.itemAttackSpeedIncrease12 */ public class AbilityDefinitionItemAttackSpeedIncrease12 extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemAttackSpeedIncrease12) @@ -23337,7 +23337,7 @@ public class AbilityDefinitionItemAttackSpeedIncrease12 extends AbilityDefinitio addTooltipProperty("Attack Speed Increase", lc) -/** WC3 ability ID: 'AASo'. Base ability: AbilityIds.itemAttackSpeedIncrease25. */ +/** 'AASo' / AbilityIds.itemAttackSpeedIncrease25 */ public class AbilityDefinitionItemAttackSpeedIncrease25 extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemAttackSpeedIncrease25) @@ -23350,7 +23350,7 @@ public class AbilityDefinitionItemAttackSpeedIncrease25 extends AbilityDefinitio addTooltipProperty("Attack Speed Increase", lc) -/** WC3 ability ID: 'AASp'. Base ability: AbilityIds.itemAttackSpeedIncrease20. */ +/** 'AASp' / AbilityIds.itemAttackSpeedIncrease20 */ public class AbilityDefinitionItemAttackSpeedIncrease20 extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemAttackSpeedIncrease20) @@ -23363,7 +23363,7 @@ public class AbilityDefinitionItemAttackSpeedIncrease20 extends AbilityDefinitio addTooltipProperty("Attack Speed Increase", lc) -/** WC3 ability ID: 'AASq'. Base ability: AbilityIds.itemAttackSpeedIncrease15. */ +/** 'AASq' / AbilityIds.itemAttackSpeedIncrease15 */ public class AbilityDefinitionItemAttackSpeedIncrease15 extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemAttackSpeedIncrease15) @@ -23376,7 +23376,7 @@ public class AbilityDefinitionItemAttackSpeedIncrease15 extends AbilityDefinitio addTooltipProperty("Attack Speed Increase", lc) -/** WC3 ability ID: 'AASr'. Base ability: AbilityIds.itemAttackSpeedIncrease10. */ +/** 'AASr' / AbilityIds.itemAttackSpeedIncrease10 */ public class AbilityDefinitionItemAttackSpeedIncrease10 extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemAttackSpeedIncrease10) @@ -23389,7 +23389,7 @@ public class AbilityDefinitionItemAttackSpeedIncrease10 extends AbilityDefinitio addTooltipProperty("Attack Speed Increase", lc) -/** WC3 ability ID: 'AASs'. Base ability: AbilityIds.itemAttackSpeedIncrease3. */ +/** 'AASs' / AbilityIds.itemAttackSpeedIncrease3 */ public class AbilityDefinitionItemAttackSpeedIncrease3 extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemAttackSpeedIncrease3) @@ -23402,7 +23402,7 @@ public class AbilityDefinitionItemAttackSpeedIncrease3 extends AbilityDefinition addTooltipProperty("Attack Speed Increase", lc) -/** WC3 ability ID: 'AASu'. Base ability: AbilityIds.itemAttackSpeedIncrease16. */ +/** 'AASu' / AbilityIds.itemAttackSpeedIncrease16 */ public class AbilityDefinitionItemAttackSpeedIncrease16 extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemAttackSpeedIncrease16) @@ -23415,7 +23415,7 @@ public class AbilityDefinitionItemAttackSpeedIncrease16 extends AbilityDefinitio addTooltipProperty("Attack Speed Increase", lc) -/** WC3 ability ID: 'AASw'. Base ability: AbilityIds.itemAttackSpeedIncrease9. */ +/** 'AASw' / AbilityIds.itemAttackSpeedIncrease9 */ public class AbilityDefinitionItemAttackSpeedIncrease9 extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemAttackSpeedIncrease9) @@ -23428,7 +23428,7 @@ public class AbilityDefinitionItemAttackSpeedIncrease9 extends AbilityDefinition addTooltipProperty("Attack Speed Increase", lc) -/** WC3 ability ID: 'AASy'. Base ability: AbilityIds.itemAttackSpeedIncrease6. */ +/** 'AASy' / AbilityIds.itemAttackSpeedIncrease6 */ public class AbilityDefinitionItemAttackSpeedIncrease6 extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemAttackSpeedIncrease6) @@ -23441,7 +23441,7 @@ public class AbilityDefinitionItemAttackSpeedIncrease6 extends AbilityDefinition addTooltipProperty("Attack Speed Increase", lc) -/** WC3 ability ID: 'ACDa'. Base ability: AbilityIds.itemAbilitySpeed25. */ +/** 'ACDa' / AbilityIds.itemAbilitySpeed25 */ public class AbilityDefinitionItemAbilitySpeed25 extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemAbilitySpeed25) @@ -23461,7 +23461,7 @@ public class AbilityDefinitionItemAbilitySpeed25 extends AbilityDefinition addTooltipProperty("Flat Bonus", lc) -/** WC3 ability ID: 'ACDd'. Base ability: AbilityIds.itemAbilitySpeed15. */ +/** 'ACDd' / AbilityIds.itemAbilitySpeed15 */ public class AbilityDefinitionItemAbilitySpeed15 extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemAbilitySpeed15) @@ -23481,7 +23481,7 @@ public class AbilityDefinitionItemAbilitySpeed15 extends AbilityDefinition addTooltipProperty("Flat Bonus", lc) -/** WC3 ability ID: 'ACDf'. Base ability: AbilityIds.itemAbilitySpeed20. */ +/** 'ACDf' / AbilityIds.itemAbilitySpeed20 */ public class AbilityDefinitionItemAbilitySpeed20 extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemAbilitySpeed20) @@ -23501,7 +23501,7 @@ public class AbilityDefinitionItemAbilitySpeed20 extends AbilityDefinition addTooltipProperty("Flat Bonus", lc) -/** WC3 ability ID: 'ACDi'. Base ability: AbilityIds.itemAbilitySpeed8. */ +/** 'ACDi' / AbilityIds.itemAbilitySpeed8 */ public class AbilityDefinitionItemAbilitySpeed8 extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemAbilitySpeed8) @@ -23521,7 +23521,7 @@ public class AbilityDefinitionItemAbilitySpeed8 extends AbilityDefinition addTooltipProperty("Flat Bonus", lc) -/** WC3 ability ID: 'ACDo'. Base ability: AbilityIds.itemAbilitySpeed10. */ +/** 'ACDo' / AbilityIds.itemAbilitySpeed10 */ public class AbilityDefinitionItemAbilitySpeed10 extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemAbilitySpeed10) @@ -23541,7 +23541,7 @@ public class AbilityDefinitionItemAbilitySpeed10 extends AbilityDefinition addTooltipProperty("Flat Bonus", lc) -/** WC3 ability ID: 'ACDp'. Base ability: AbilityIds.itemAbilitySpeed2. */ +/** 'ACDp' / AbilityIds.itemAbilitySpeed2 */ public class AbilityDefinitionItemAbilitySpeed2 extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemAbilitySpeed2) @@ -23561,7 +23561,7 @@ public class AbilityDefinitionItemAbilitySpeed2 extends AbilityDefinition addTooltipProperty("Flat Bonus", lc) -/** WC3 ability ID: 'ACDq'. Base ability: AbilityIds.itemAbilitySpeed12. */ +/** 'ACDq' / AbilityIds.itemAbilitySpeed12 */ public class AbilityDefinitionItemAbilitySpeed12 extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemAbilitySpeed12) @@ -23581,7 +23581,7 @@ public class AbilityDefinitionItemAbilitySpeed12 extends AbilityDefinition addTooltipProperty("Flat Bonus", lc) -/** WC3 ability ID: 'ACDt'. Base ability: AbilityIds.itemAbilitySpeed5. */ +/** 'ACDt' / AbilityIds.itemAbilitySpeed5 */ public class AbilityDefinitionItemAbilitySpeed5 extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemAbilitySpeed5) @@ -23601,7 +23601,7 @@ public class AbilityDefinitionItemAbilitySpeed5 extends AbilityDefinition addTooltipProperty("Flat Bonus", lc) -/** WC3 ability ID: 'ACDu'. Base ability: AbilityIds.itemAbilitySpeed6. */ +/** 'ACDu' / AbilityIds.itemAbilitySpeed6 */ public class AbilityDefinitionItemAbilitySpeed6 extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemAbilitySpeed6) @@ -23621,7 +23621,7 @@ public class AbilityDefinitionItemAbilitySpeed6 extends AbilityDefinition addTooltipProperty("Flat Bonus", lc) -/** WC3 ability ID: 'ACDw'. Base ability: AbilityIds.itemAbilitySpeed3. */ +/** 'ACDw' / AbilityIds.itemAbilitySpeed3 */ public class AbilityDefinitionItemAbilitySpeed3 extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemAbilitySpeed3) @@ -23641,7 +23641,7 @@ public class AbilityDefinitionItemAbilitySpeed3 extends AbilityDefinition addTooltipProperty("Flat Bonus", lc) -/** WC3 ability ID: 'ACDy'. Base ability: AbilityIds.itemAbilitySpeed4. */ +/** 'ACDy' / AbilityIds.itemAbilitySpeed4 */ public class AbilityDefinitionItemAbilitySpeed4 extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemAbilitySpeed4) @@ -23661,7 +23661,7 @@ public class AbilityDefinitionItemAbilitySpeed4 extends AbilityDefinition addTooltipProperty("Flat Bonus", lc) -/** WC3 ability ID: 'ACGa'. Base ability: AbilityIds.chronomasterSGlovesAlly. */ +/** 'ACGa' / AbilityIds.chronomasterSGlovesAlly */ public class AbilityDefinitionChronomasterSGlovesAlly extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.chronomasterSGlovesAlly) @@ -23681,7 +23681,7 @@ public class AbilityDefinitionChronomasterSGlovesAlly extends AbilityDefinition addTooltipProperty("Attack Speed Increase (%)", lc) -/** WC3 ability ID: 'ACGe'. Base ability: AbilityIds.chronomasterSGlovesEnemy. */ +/** 'ACGe' / AbilityIds.chronomasterSGlovesEnemy */ public class AbilityDefinitionChronomasterSGlovesEnemy extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.chronomasterSGlovesEnemy) @@ -23701,7 +23701,7 @@ public class AbilityDefinitionChronomasterSGlovesEnemy extends AbilityDefinition addTooltipProperty("Attack Speed Increase (%)", lc) -/** WC3 ability ID: 'ACLw'. Base ability: AbilityIds.itemCleave30. */ +/** 'ACLw' / AbilityIds.itemCleave30 */ public class AbilityDefinitionItemCleave30 extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemCleave30) @@ -23714,7 +23714,7 @@ public class AbilityDefinitionItemCleave30 extends AbilityDefinition addTooltipProperty("Distributed Damage Factor", lc) -/** WC3 ability ID: 'ACSb'. Base ability: AbilityIds.itemCriticalChance20. */ +/** 'ACSb' / AbilityIds.itemCriticalChance20 */ public class AbilityDefinitionItemCriticalChance20 extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemCriticalChance20) @@ -23748,7 +23748,7 @@ public class AbilityDefinitionItemCriticalChance20 extends AbilityDefinition addTooltipProperty("Damage Multiplier", lc) -/** WC3 ability ID: 'ACSc'. Base ability: AbilityIds.itemCriticalChance12. */ +/** 'ACSc' / AbilityIds.itemCriticalChance12 */ public class AbilityDefinitionItemCriticalChance12 extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemCriticalChance12) @@ -23782,7 +23782,7 @@ public class AbilityDefinitionItemCriticalChance12 extends AbilityDefinition addTooltipProperty("Damage Multiplier", lc) -/** WC3 ability ID: 'ACSd'. Base ability: AbilityIds.itemCriticalChance7. */ +/** 'ACSd' / AbilityIds.itemCriticalChance7 */ public class AbilityDefinitionItemCriticalChance7 extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemCriticalChance7) @@ -23816,7 +23816,7 @@ public class AbilityDefinitionItemCriticalChance7 extends AbilityDefinition addTooltipProperty("Damage Multiplier", lc) -/** WC3 ability ID: 'ACSe'. Base ability: AbilityIds.itemCriticalChance3. */ +/** 'ACSe' / AbilityIds.itemCriticalChance3 */ public class AbilityDefinitionItemCriticalChance3 extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemCriticalChance3) @@ -23850,7 +23850,7 @@ public class AbilityDefinitionItemCriticalChance3 extends AbilityDefinition addTooltipProperty("Damage Multiplier", lc) -/** WC3 ability ID: 'ACSg'. Base ability: AbilityIds.itemCriticalChance30. */ +/** 'ACSg' / AbilityIds.itemCriticalChance30 */ public class AbilityDefinitionItemCriticalChance30 extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemCriticalChance30) @@ -23884,7 +23884,7 @@ public class AbilityDefinitionItemCriticalChance30 extends AbilityDefinition addTooltipProperty("Damage Multiplier", lc) -/** WC3 ability ID: 'ACSj'. Base ability: AbilityIds.itemCriticalChance6. */ +/** 'ACSj' / AbilityIds.itemCriticalChance6 */ public class AbilityDefinitionItemCriticalChance6 extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemCriticalChance6) @@ -23918,7 +23918,7 @@ public class AbilityDefinitionItemCriticalChance6 extends AbilityDefinition addTooltipProperty("Damage Multiplier", lc) -/** WC3 ability ID: 'ACSn'. Base ability: AbilityIds.itemCriticalChance16. */ +/** 'ACSn' / AbilityIds.itemCriticalChance16 */ public class AbilityDefinitionItemCriticalChance16 extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemCriticalChance16) @@ -23952,7 +23952,7 @@ public class AbilityDefinitionItemCriticalChance16 extends AbilityDefinition addTooltipProperty("Damage Multiplier", lc) -/** WC3 ability ID: 'ACSo'. Base ability: AbilityIds.itemCriticalChance8. */ +/** 'ACSo' / AbilityIds.itemCriticalChance8 */ public class AbilityDefinitionItemCriticalChance8 extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemCriticalChance8) @@ -23986,7 +23986,7 @@ public class AbilityDefinitionItemCriticalChance8 extends AbilityDefinition addTooltipProperty("Damage Multiplier", lc) -/** WC3 ability ID: 'ACSq'. Base ability: AbilityIds.itemCriticalChance10. */ +/** 'ACSq' / AbilityIds.itemCriticalChance10 */ public class AbilityDefinitionItemCriticalChance10 extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemCriticalChance10) @@ -24020,7 +24020,7 @@ public class AbilityDefinitionItemCriticalChance10 extends AbilityDefinition addTooltipProperty("Damage Multiplier", lc) -/** WC3 ability ID: 'ACSr'. Base ability: AbilityIds.itemCriticalChance2. */ +/** 'ACSr' / AbilityIds.itemCriticalChance2 */ public class AbilityDefinitionItemCriticalChance2 extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemCriticalChance2) @@ -24054,7 +24054,7 @@ public class AbilityDefinitionItemCriticalChance2 extends AbilityDefinition addTooltipProperty("Damage Multiplier", lc) -/** WC3 ability ID: 'ACSu'. Base ability: AbilityIds.itemCriticalChance4. */ +/** 'ACSu' / AbilityIds.itemCriticalChance4 */ public class AbilityDefinitionItemCriticalChance4 extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemCriticalChance4) @@ -24088,7 +24088,7 @@ public class AbilityDefinitionItemCriticalChance4 extends AbilityDefinition addTooltipProperty("Damage Multiplier", lc) -/** WC3 ability ID: 'ACSv'. Base ability: AbilityIds.itemCriticalChance18. */ +/** 'ACSv' / AbilityIds.itemCriticalChance18 */ public class AbilityDefinitionItemCriticalChance18 extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemCriticalChance18) @@ -24122,7 +24122,7 @@ public class AbilityDefinitionItemCriticalChance18 extends AbilityDefinition addTooltipProperty("Damage Multiplier", lc) -/** WC3 ability ID: 'ACSx'. Base ability: AbilityIds.itemCriticalChance15. */ +/** 'ACSx' / AbilityIds.itemCriticalChance15 */ public class AbilityDefinitionItemCriticalChance15 extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemCriticalChance15) @@ -24156,7 +24156,7 @@ public class AbilityDefinitionItemCriticalChance15 extends AbilityDefinition addTooltipProperty("Damage Multiplier", lc) -/** WC3 ability ID: 'ACSy'. Base ability: AbilityIds.itemCriticalChance5. */ +/** 'ACSy' / AbilityIds.itemCriticalChance5 */ public class AbilityDefinitionItemCriticalChance5 extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemCriticalChance5) @@ -24190,7 +24190,7 @@ public class AbilityDefinitionItemCriticalChance5 extends AbilityDefinition addTooltipProperty("Damage Multiplier", lc) -/** WC3 ability ID: 'ACSz'. Base ability: AbilityIds.itemCriticalChance25. */ +/** 'ACSz' / AbilityIds.itemCriticalChance25 */ public class AbilityDefinitionItemCriticalChance25 extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemCriticalChance25) @@ -24224,7 +24224,7 @@ public class AbilityDefinitionItemCriticalChance25 extends AbilityDefinition addTooltipProperty("Damage Multiplier", lc) -/** WC3 ability ID: 'ACXe'. Base ability: AbilityIds.itemCriticalDamage10. */ +/** 'ACXe' / AbilityIds.itemCriticalDamage10 */ public class AbilityDefinitionItemCriticalDamage10 extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemCriticalDamage10) @@ -24258,7 +24258,7 @@ public class AbilityDefinitionItemCriticalDamage10 extends AbilityDefinition addTooltipProperty("Damage Multiplier", lc) -/** WC3 ability ID: 'ACXi'. Base ability: AbilityIds.itemCriticalDamage20. */ +/** 'ACXi' / AbilityIds.itemCriticalDamage20 */ public class AbilityDefinitionItemCriticalDamage20 extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemCriticalDamage20) @@ -24292,7 +24292,7 @@ public class AbilityDefinitionItemCriticalDamage20 extends AbilityDefinition addTooltipProperty("Damage Multiplier", lc) -/** WC3 ability ID: 'ACXo'. Base ability: AbilityIds.itemCriticalDamage12. */ +/** 'ACXo' / AbilityIds.itemCriticalDamage12 */ public class AbilityDefinitionItemCriticalDamage12 extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemCriticalDamage12) @@ -24326,7 +24326,7 @@ public class AbilityDefinitionItemCriticalDamage12 extends AbilityDefinition addTooltipProperty("Damage Multiplier", lc) -/** WC3 ability ID: 'ACXq'. Base ability: AbilityIds.itemCriticalDamage5. */ +/** 'ACXq' / AbilityIds.itemCriticalDamage5 */ public class AbilityDefinitionItemCriticalDamage5 extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemCriticalDamage5) @@ -24360,7 +24360,7 @@ public class AbilityDefinitionItemCriticalDamage5 extends AbilityDefinition addTooltipProperty("Damage Multiplier", lc) -/** WC3 ability ID: 'ACXr'. Base ability: AbilityIds.itemCriticalDamage13. */ +/** 'ACXr' / AbilityIds.itemCriticalDamage13 */ public class AbilityDefinitionItemCriticalDamage13 extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemCriticalDamage13) @@ -24394,7 +24394,7 @@ public class AbilityDefinitionItemCriticalDamage13 extends AbilityDefinition addTooltipProperty("Damage Multiplier", lc) -/** WC3 ability ID: 'ACXt'. Base ability: AbilityIds.itemCriticalDamage30. */ +/** 'ACXt' / AbilityIds.itemCriticalDamage30 */ public class AbilityDefinitionItemCriticalDamage30 extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemCriticalDamage30) @@ -24428,7 +24428,7 @@ public class AbilityDefinitionItemCriticalDamage30 extends AbilityDefinition addTooltipProperty("Damage Multiplier", lc) -/** WC3 ability ID: 'ACXu'. Base ability: AbilityIds.itemCriticalDamage25. */ +/** 'ACXu' / AbilityIds.itemCriticalDamage25 */ public class AbilityDefinitionItemCriticalDamage25 extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemCriticalDamage25) @@ -24462,7 +24462,7 @@ public class AbilityDefinitionItemCriticalDamage25 extends AbilityDefinition addTooltipProperty("Damage Multiplier", lc) -/** WC3 ability ID: 'ACXw'. Base ability: AbilityIds.itemCriticalDamage15. */ +/** 'ACXw' / AbilityIds.itemCriticalDamage15 */ public class AbilityDefinitionItemCriticalDamage15 extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemCriticalDamage15) @@ -24496,7 +24496,7 @@ public class AbilityDefinitionItemCriticalDamage15 extends AbilityDefinition addTooltipProperty("Damage Multiplier", lc) -/** WC3 ability ID: 'ACXy'. Base ability: AbilityIds.itemCriticalDamage40. */ +/** 'ACXy' / AbilityIds.itemCriticalDamage40 */ public class AbilityDefinitionItemCriticalDamage40 extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemCriticalDamage40) @@ -24530,7 +24530,7 @@ public class AbilityDefinitionItemCriticalDamage40 extends AbilityDefinition addTooltipProperty("Damage Multiplier", lc) -/** WC3 ability ID: 'AD18'. Base ability: AbilityIds.attackBonusPlus18. */ +/** 'AD18' / AbilityIds.attackBonusPlus18 */ public class AbilityDefinitionAttackBonusPlus18 extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.attackBonusPlus18) @@ -24543,7 +24543,7 @@ public class AbilityDefinitionAttackBonusPlus18 extends AbilityDefinition addTooltipProperty("Attack Bonus", lc) -/** WC3 ability ID: 'AD20'. Base ability: AbilityIds.itemDamage20. */ +/** 'AD20' / AbilityIds.itemDamage20 */ public class AbilityDefinitionItemDamage20 extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemDamage20) @@ -24556,7 +24556,7 @@ public class AbilityDefinitionItemDamage20 extends AbilityDefinition addTooltipProperty("Attack Bonus", lc) -/** WC3 ability ID: 'AD24'. Base ability: AbilityIds.attackBonusPlus24. */ +/** 'AD24' / AbilityIds.attackBonusPlus24 */ public class AbilityDefinitionAttackBonusPlus24 extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.attackBonusPlus24) @@ -24569,7 +24569,7 @@ public class AbilityDefinitionAttackBonusPlus24 extends AbilityDefinition addTooltipProperty("Attack Bonus", lc) -/** WC3 ability ID: 'AD45'. Base ability: AbilityIds.attackBonusPlus45. */ +/** 'AD45' / AbilityIds.attackBonusPlus45 */ public class AbilityDefinitionAttackBonusPlus45 extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.attackBonusPlus45) @@ -24582,7 +24582,7 @@ public class AbilityDefinitionAttackBonusPlus45 extends AbilityDefinition addTooltipProperty("Attack Bonus", lc) -/** WC3 ability ID: 'ADBa'. Base ability: AbilityIds.itemDaybreakerAttack. */ +/** 'ADBa' / AbilityIds.itemDaybreakerAttack */ public class AbilityDefinitionItemDaybreakerAttack extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemDaybreakerAttack) @@ -24637,7 +24637,7 @@ public class AbilityDefinitionItemDaybreakerAttack extends AbilityDefinition addTooltipProperty("% Hit Chance", lc) -/** WC3 ability ID: 'ADBf'. Base ability: AbilityIds.itemDaybreakerFS. */ +/** 'ADBf' / AbilityIds.itemDaybreakerFS */ public class AbilityDefinitionItemDaybreakerFS extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemDaybreakerFS) @@ -24685,13 +24685,13 @@ public class AbilityDefinitionItemDaybreakerFS extends AbilityDefinition addTooltipProperty("Half Damage Interval", lc) -/** WC3 ability ID: 'ADCa'. Base ability: AbilityIds.darkCommandersAura. */ +/** 'ADCa' / AbilityIds.darkCommandersAura */ public class AbilityDefinitionDarkCommandersAura extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.darkCommandersAura) -/** WC3 ability ID: 'ADCq'. Base ability: AbilityIds.itemDiseaseCloud1. */ +/** 'ADCq' / AbilityIds.itemDiseaseCloud1 */ public class AbilityDefinitionItemDiseaseCloud1 extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemDiseaseCloud1) @@ -24725,7 +24725,7 @@ public class AbilityDefinitionItemDiseaseCloud1 extends AbilityDefinition addTooltipProperty("Damage per Second", lc) -/** WC3 ability ID: 'ADMa'. Base ability: AbilityIds.darkMistressAura. */ +/** 'ADMa' / AbilityIds.darkMistressAura */ public class AbilityDefinitionDarkMistressAura extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.darkMistressAura) @@ -24745,7 +24745,7 @@ public class AbilityDefinitionDarkMistressAura extends AbilityDefinition addTooltipProperty("Attack Speed Increase (%)", lc) -/** WC3 ability ID: 'ADN5'. Base ability: AbilityIds.attackBonus5. */ +/** 'ADN5' / AbilityIds.attackBonus5 */ public class AbilityDefinitionAttackBonus5 extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.attackBonus5) @@ -24758,7 +24758,7 @@ public class AbilityDefinitionAttackBonus5 extends AbilityDefinition addTooltipProperty("Attack Bonus", lc) -/** WC3 ability ID: 'ADRq'. Base ability: AbilityIds.itemDamageReflect15. */ +/** 'ADRq' / AbilityIds.itemDamageReflect15 */ public class AbilityDefinitionItemDamageReflect15 extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemDamageReflect15) @@ -24785,7 +24785,7 @@ public class AbilityDefinitionItemDamageReflect15 extends AbilityDefinition addTooltipProperty("Defense Bonus", lc) -/** WC3 ability ID: 'ADRw'. Base ability: AbilityIds.itemDamageReflect20. */ +/** 'ADRw' / AbilityIds.itemDamageReflect20 */ public class AbilityDefinitionItemDamageReflect20 extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemDamageReflect20) @@ -24812,7 +24812,7 @@ public class AbilityDefinitionItemDamageReflect20 extends AbilityDefinition addTooltipProperty("Defense Bonus", lc) -/** WC3 ability ID: 'ADhr'. Base ability: AbilityIds.altarOfDarknessHealthRegen. */ +/** 'ADhr' / AbilityIds.altarOfDarknessHealthRegen */ public class AbilityDefinitionAltarOfDarknessHealthRegen extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.altarOfDarknessHealthRegen) @@ -24832,7 +24832,7 @@ public class AbilityDefinitionAltarOfDarknessHealthRegen extends AbilityDefiniti addTooltipProperty("Percentage", lc) -/** WC3 ability ID: 'ADmr'. Base ability: AbilityIds.altarOfDarknessManaRegen. */ +/** 'ADmr' / AbilityIds.altarOfDarknessManaRegen */ public class AbilityDefinitionAltarOfDarknessManaRegen extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.altarOfDarknessManaRegen) @@ -24852,7 +24852,7 @@ public class AbilityDefinitionAltarOfDarknessManaRegen extends AbilityDefinition addTooltipProperty("Percentage", lc) -/** WC3 ability ID: 'AEhl'. Base ability: AbilityIds.purifierBladeHolyLightItem. */ +/** 'AEhl' / AbilityIds.purifierBladeHolyLightItem */ public class AbilityDefinitionPurifierBladeHolyLightItem extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.purifierBladeHolyLightItem) @@ -24865,7 +24865,7 @@ public class AbilityDefinitionPurifierBladeHolyLightItem extends AbilityDefiniti addTooltipProperty("Amount Healed/Damaged", lc) -/** WC3 ability ID: 'AEpb'. Base ability: AbilityIds.purifierBladeItem. */ +/** 'AEpb' / AbilityIds.purifierBladeItem */ public class AbilityDefinitionPurifierBladeItem extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.purifierBladeItem) @@ -24913,7 +24913,7 @@ public class AbilityDefinitionPurifierBladeItem extends AbilityDefinition addTooltipProperty("Enabled Attack Index", lc) -/** WC3 ability ID: 'AEqu'. Base ability: AbilityIds.equipmentInventory1. */ +/** 'AEqu' / AbilityIds.equipmentInventory1 */ public class AbilityDefinitionEquipmentInventory1 extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.equipmentInventory1) @@ -24926,7 +24926,7 @@ public class AbilityDefinitionEquipmentInventory1 extends AbilityDefinition addTooltipProperty("Equipment Level Threshold", lc) -/** WC3 ability ID: 'AFBq'. Base ability: AbilityIds.itemFeedback4. */ +/** 'AFBq' / AbilityIds.itemFeedback4 */ public class AbilityDefinitionItemFeedback4 extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemFeedback4) @@ -24967,7 +24967,7 @@ public class AbilityDefinitionItemFeedback4 extends AbilityDefinition addTooltipProperty("Summoned Damage", lc) -/** WC3 ability ID: 'AFDe'. Base ability: AbilityIds.itemFingerOfDeath8. */ +/** 'AFDe' / AbilityIds.itemFingerOfDeath8 */ public class AbilityDefinitionItemFingerOfDeath8 extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemFingerOfDeath8) @@ -24994,7 +24994,7 @@ public class AbilityDefinitionItemFingerOfDeath8 extends AbilityDefinition addTooltipProperty("Damage", lc) -/** WC3 ability ID: 'AFDq'. Base ability: AbilityIds.itemFingerOfDeath12. */ +/** 'AFDq' / AbilityIds.itemFingerOfDeath12 */ public class AbilityDefinitionItemFingerOfDeath12 extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemFingerOfDeath12) @@ -25021,7 +25021,7 @@ public class AbilityDefinitionItemFingerOfDeath12 extends AbilityDefinition addTooltipProperty("Damage", lc) -/** WC3 ability ID: 'AFDw'. Base ability: AbilityIds.itemFingerOfDeath15. */ +/** 'AFDw' / AbilityIds.itemFingerOfDeath15 */ public class AbilityDefinitionItemFingerOfDeath15 extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemFingerOfDeath15) @@ -25048,7 +25048,7 @@ public class AbilityDefinitionItemFingerOfDeath15 extends AbilityDefinition addTooltipProperty("Damage", lc) -/** WC3 ability ID: 'AFRq'. Base ability: AbilityIds.darkRangerSBracersSummon. */ +/** 'AFRq' / AbilityIds.darkRangerSBracersSummon */ public class AbilityDefinitionDarkRangerSBracersSummon extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.darkRangerSBracersSummon) @@ -25068,7 +25068,7 @@ public class AbilityDefinitionDarkRangerSBracersSummon extends AbilityDefinition addTooltipProperty("Summoned Unit Type", lc) -/** WC3 ability ID: 'AFRw'. Base ability: AbilityIds.darkRangerSInsigniaSummon. */ +/** 'AFRw' / AbilityIds.darkRangerSInsigniaSummon */ public class AbilityDefinitionDarkRangerSInsigniaSummon extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.darkRangerSInsigniaSummon) @@ -25088,7 +25088,7 @@ public class AbilityDefinitionDarkRangerSInsigniaSummon extends AbilityDefinitio addTooltipProperty("Summoned Unit Type", lc) -/** WC3 ability ID: 'AFRx'. Base ability: AbilityIds.darkRangerSBracersAttack. */ +/** 'AFRx' / AbilityIds.darkRangerSBracersAttack */ public class AbilityDefinitionDarkRangerSBracersAttack extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.darkRangerSBracersAttack) @@ -25143,7 +25143,7 @@ public class AbilityDefinitionDarkRangerSBracersAttack extends AbilityDefinition addTooltipProperty("% Hit Chance", lc) -/** WC3 ability ID: 'AFRy'. Base ability: AbilityIds.itemDarkRangerSHoodSpellcast. */ +/** 'AFRy' / AbilityIds.itemDarkRangerSHoodSpellcast */ public class AbilityDefinitionItemDarkRangerSHoodSpellcast extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemDarkRangerSHoodSpellcast) @@ -25170,7 +25170,7 @@ public class AbilityDefinitionItemDarkRangerSHoodSpellcast extends AbilityDefini addTooltipProperty("Target Type", lc) -/** WC3 ability ID: 'AGZa'. Base ability: AbilityIds.gnomishZapperAttack. */ +/** 'AGZa' / AbilityIds.gnomishZapperAttack */ public class AbilityDefinitionGnomishZapperAttack extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.gnomishZapperAttack) @@ -25225,7 +25225,7 @@ public class AbilityDefinitionGnomishZapperAttack extends AbilityDefinition addTooltipProperty("% Hit Chance", lc) -/** WC3 ability ID: 'AGZf'. Base ability: AbilityIds.gnomishZapperFL. */ +/** 'AGZf' / AbilityIds.gnomishZapperFL */ public class AbilityDefinitionGnomishZapperFL extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.gnomishZapperFL) @@ -25259,7 +25259,7 @@ public class AbilityDefinitionGnomishZapperFL extends AbilityDefinition addTooltipProperty("Damage per Target", lc) -/** WC3 ability ID: 'AGca'. Base ability: AbilityIds.garekCleavingAttack. */ +/** 'AGca' / AbilityIds.garekCleavingAttack */ public class AbilityDefinitionGarekCleavingAttack extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.garekCleavingAttack) @@ -25272,7 +25272,7 @@ public class AbilityDefinitionGarekCleavingAttack extends AbilityDefinition addTooltipProperty("Distributed Damage Factor", lc) -/** WC3 ability ID: 'AGls'. Base ability: AbilityIds.garekWarcryLifesteal. */ +/** 'AGls' / AbilityIds.garekWarcryLifesteal */ public class AbilityDefinitionGarekWarcryLifesteal extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.garekWarcryLifesteal) @@ -25285,7 +25285,7 @@ public class AbilityDefinitionGarekWarcryLifesteal extends AbilityDefinition addTooltipProperty("Life Stolen Per Attack", lc) -/** WC3 ability ID: 'AGsv'. Base ability: AbilityIds.garekWarcrySpellVamp. */ +/** 'AGsv' / AbilityIds.garekWarcrySpellVamp */ public class AbilityDefinitionGarekWarcrySpellVamp extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.garekWarcrySpellVamp) @@ -25305,7 +25305,7 @@ public class AbilityDefinitionGarekWarcrySpellVamp extends AbilityDefinition addTooltipProperty("Spell Vamp", lc) -/** WC3 ability ID: 'AHDq'. Base ability: AbilityIds.itemHeroDamageX125. */ +/** 'AHDq' / AbilityIds.itemHeroDamageX125 */ public class AbilityDefinitionItemHeroDamageX125 extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemHeroDamageX125) @@ -25339,7 +25339,7 @@ public class AbilityDefinitionItemHeroDamageX125 extends AbilityDefinition addTooltipProperty("Damage Multiplier (Heroes)", lc) -/** WC3 ability ID: 'AHDw'. Base ability: AbilityIds.itemHeroDamageX115. */ +/** 'AHDw' / AbilityIds.itemHeroDamageX115 */ public class AbilityDefinitionItemHeroDamageX115 extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemHeroDamageX115) @@ -25373,7 +25373,7 @@ public class AbilityDefinitionItemHeroDamageX115 extends AbilityDefinition addTooltipProperty("Damage Multiplier (Heroes)", lc) -/** WC3 ability ID: 'AHRa'. Base ability: AbilityIds.rangerArrow. */ +/** 'AHRa' / AbilityIds.rangerArrow */ public class AbilityDefinitionItemHealthRegeneration51 extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.rangerArrow) @@ -25386,7 +25386,7 @@ public class AbilityDefinitionItemHealthRegeneration51 extends AbilityDefinition addTooltipProperty("Hit Points Regenerated Per Second", lc) -/** WC3 ability ID: 'AHRd'. Base ability: AbilityIds.itemHealthRegeneration10. */ +/** 'AHRd' / AbilityIds.itemHealthRegeneration10 */ public class AbilityDefinitionItemHealthRegeneration10 extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemHealthRegeneration10) @@ -25399,7 +25399,7 @@ public class AbilityDefinitionItemHealthRegeneration10 extends AbilityDefinition addTooltipProperty("Hit Points Regenerated Per Second", lc) -/** WC3 ability ID: 'AHRf'. Base ability: AbilityIds.itemHealthRegeneration15. */ +/** 'AHRf' / AbilityIds.itemHealthRegeneration15 */ public class AbilityDefinitionItemHealthRegeneration15 extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemHealthRegeneration15) @@ -25412,7 +25412,7 @@ public class AbilityDefinitionItemHealthRegeneration15 extends AbilityDefinition addTooltipProperty("Hit Points Regenerated Per Second", lc) -/** WC3 ability ID: 'AHRo'. Base ability: AbilityIds.itemHealthRegeneration8. */ +/** 'AHRo' / AbilityIds.itemHealthRegeneration8 */ public class AbilityDefinitionItemHealthRegeneration8 extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemHealthRegeneration8) @@ -25425,7 +25425,7 @@ public class AbilityDefinitionItemHealthRegeneration8 extends AbilityDefinition addTooltipProperty("Hit Points Regenerated Per Second", lc) -/** WC3 ability ID: 'AHRq'. Base ability: AbilityIds.itemHealthRegeneration3. */ +/** 'AHRq' / AbilityIds.itemHealthRegeneration3 */ public class AbilityDefinitionItemHealthRegeneration3 extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemHealthRegeneration3) @@ -25438,7 +25438,7 @@ public class AbilityDefinitionItemHealthRegeneration3 extends AbilityDefinition addTooltipProperty("Hit Points Regenerated Per Second", lc) -/** WC3 ability ID: 'AHRs'. Base ability: AbilityIds.itemHealthRegeneration7. */ +/** 'AHRs' / AbilityIds.itemHealthRegeneration7 */ public class AbilityDefinitionItemHealthRegeneration7 extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemHealthRegeneration7) @@ -25451,7 +25451,7 @@ public class AbilityDefinitionItemHealthRegeneration7 extends AbilityDefinition addTooltipProperty("Hit Points Regenerated Per Second", lc) -/** WC3 ability ID: 'AHRt'. Base ability: AbilityIds.itemHealthRegeneration5. */ +/** 'AHRt' / AbilityIds.itemHealthRegeneration5 */ public class AbilityDefinitionItemHealthRegeneration5 extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemHealthRegeneration5) @@ -25464,7 +25464,7 @@ public class AbilityDefinitionItemHealthRegeneration5 extends AbilityDefinition addTooltipProperty("Hit Points Regenerated Per Second", lc) -/** WC3 ability ID: 'AHRu'. Base ability: AbilityIds.itemHealthRegeneration6. */ +/** 'AHRu' / AbilityIds.itemHealthRegeneration6 */ public class AbilityDefinitionItemHealthRegeneration6 extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemHealthRegeneration6) @@ -25477,7 +25477,7 @@ public class AbilityDefinitionItemHealthRegeneration6 extends AbilityDefinition addTooltipProperty("Hit Points Regenerated Per Second", lc) -/** WC3 ability ID: 'AHRw'. Base ability: AbilityIds.itemHealthRegeneration31. */ +/** 'AHRw' / AbilityIds.itemHealthRegeneration31 */ public class AbilityDefinitionItemHealthRegeneration31 extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemHealthRegeneration31) @@ -25490,7 +25490,7 @@ public class AbilityDefinitionItemHealthRegeneration31 extends AbilityDefinition addTooltipProperty("Hit Points Regenerated Per Second", lc) -/** WC3 ability ID: 'AHRy'. Base ability: AbilityIds.itemHealthRegeneration4. */ +/** 'AHRy' / AbilityIds.itemHealthRegeneration4 */ public class AbilityDefinitionItemHealthRegeneration4 extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemHealthRegeneration4) @@ -25503,7 +25503,7 @@ public class AbilityDefinitionItemHealthRegeneration4 extends AbilityDefinition addTooltipProperty("Hit Points Regenerated Per Second", lc) -/** WC3 ability ID: 'AHSe'. Base ability: AbilityIds.itemHardenedSkin1007MTRT. */ +/** 'AHSe' / AbilityIds.itemHardenedSkin1007MTRT */ public class AbilityDefinitionItemHardenedSkin1007MTRT extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemHardenedSkin1007MTRT) @@ -25544,7 +25544,7 @@ public class AbilityDefinitionItemHardenedSkin1007MTRT extends AbilityDefinition addTooltipProperty("Ignored Damage", lc) -/** WC3 ability ID: 'AHSq'. Base ability: AbilityIds.itemHardenedSkin1002MTRT. */ +/** 'AHSq' / AbilityIds.itemHardenedSkin1002MTRT */ public class AbilityDefinitionItemHardenedSkin1002MTRT extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemHardenedSkin1002MTRT) @@ -25585,7 +25585,7 @@ public class AbilityDefinitionItemHardenedSkin1002MTRT extends AbilityDefinition addTooltipProperty("Ignored Damage", lc) -/** WC3 ability ID: 'AHTf'. Base ability: AbilityIds.highTemplarSFlameIncinerate. */ +/** 'AHTf' / AbilityIds.highTemplarSFlameIncinerate */ public class AbilityDefinitionHighTemplarSFlameIncinerate extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.highTemplarSFlameIncinerate) @@ -25633,7 +25633,7 @@ public class AbilityDefinitionHighTemplarSFlameIncinerate extends AbilityDefinit addTooltipProperty("Death Damage Full Area", lc) -/** WC3 ability ID: 'AHTh'. Base ability: AbilityIds.highTemplarSConquerorHeal. */ +/** 'AHTh' / AbilityIds.highTemplarSConquerorHeal */ public class AbilityDefinitionHighTemplarSConquerorHeal extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.highTemplarSConquerorHeal) @@ -25646,7 +25646,7 @@ public class AbilityDefinitionHighTemplarSConquerorHeal extends AbilityDefinitio addTooltipProperty("Hit Points Gained", lc) -/** WC3 ability ID: 'AHTi'. Base ability: AbilityIds.highTemplarSVisageIF. */ +/** 'AHTi' / AbilityIds.highTemplarSVisageIF */ public class AbilityDefinitionHighTemplarSVisageIF extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.highTemplarSVisageIF) @@ -25680,7 +25680,7 @@ public class AbilityDefinitionHighTemplarSVisageIF extends AbilityDefinition addTooltipProperty("Autocast Range", lc) -/** WC3 ability ID: 'AHTj'. Base ability: AbilityIds.highTemplarSJudgmentAttack. */ +/** 'AHTj' / AbilityIds.highTemplarSJudgmentAttack */ public class AbilityDefinitionHighTemplarSJudgmentAttack extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.highTemplarSJudgmentAttack) @@ -25735,7 +25735,7 @@ public class AbilityDefinitionHighTemplarSJudgmentAttack extends AbilityDefiniti addTooltipProperty("% Hit Chance", lc) -/** WC3 ability ID: 'AHTq'. Base ability: AbilityIds.highTemplarSConquerorAttack. */ +/** 'AHTq' / AbilityIds.highTemplarSConquerorAttack */ public class AbilityDefinitionHighTemplarSConquerorAttack extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.highTemplarSConquerorAttack) @@ -25790,7 +25790,7 @@ public class AbilityDefinitionHighTemplarSConquerorAttack extends AbilityDefinit addTooltipProperty("% Hit Chance", lc) -/** WC3 ability ID: 'AHTs'. Base ability: AbilityIds.highTemplarSJudgmentShockwave. */ +/** 'AHTs' / AbilityIds.highTemplarSJudgmentShockwave */ public class AbilityDefinitionHighTemplarSJudgmentShockwave extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.highTemplarSJudgmentShockwave) @@ -25824,7 +25824,7 @@ public class AbilityDefinitionHighTemplarSJudgmentShockwave extends AbilityDefin addTooltipProperty("Distance", lc) -/** WC3 ability ID: 'AHTv'. Base ability: AbilityIds.highTemplarSVisageAttack. */ +/** 'AHTv' / AbilityIds.highTemplarSVisageAttack */ public class AbilityDefinitionHighTemplarSVisageAttack extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.highTemplarSVisageAttack) @@ -25879,7 +25879,7 @@ public class AbilityDefinitionHighTemplarSVisageAttack extends AbilityDefinition addTooltipProperty("% Hit Chance", lc) -/** WC3 ability ID: 'AHa1'. Base ability: AbilityIds.ilastarSacredAuraTalent1. */ +/** 'AHa1' / AbilityIds.ilastarSacredAuraTalent1 */ public class AbilityDefinitionIlastarSacredAuraTalent1 extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.ilastarSacredAuraTalent1) @@ -25934,7 +25934,7 @@ public class AbilityDefinitionIlastarSacredAuraTalent1 extends AbilityDefinition addTooltipProperty("% Healing Decrease for Enemies", lc) -/** WC3 ability ID: 'AHa2'. Base ability: AbilityIds.ilastarSacredAuraTalent2. */ +/** 'AHa2' / AbilityIds.ilastarSacredAuraTalent2 */ public class AbilityDefinitionIlastarSacredAuraTalent2 extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.ilastarSacredAuraTalent2) @@ -25989,7 +25989,7 @@ public class AbilityDefinitionIlastarSacredAuraTalent2 extends AbilityDefinition addTooltipProperty("% Healing Decrease for Enemies", lc) -/** WC3 ability ID: 'AHa3'. Base ability: AbilityIds.ilastarSacredAuraTalent3. */ +/** 'AHa3' / AbilityIds.ilastarSacredAuraTalent3 */ public class AbilityDefinitionIlastarSacredAuraTalent3 extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.ilastarSacredAuraTalent3) @@ -26044,7 +26044,7 @@ public class AbilityDefinitionIlastarSacredAuraTalent3 extends AbilityDefinition addTooltipProperty("% Healing Decrease for Enemies", lc) -/** WC3 ability ID: 'AHal'. Base ability: AbilityIds.avatarOfLight. */ +/** 'AHal' / AbilityIds.avatarOfLight */ public class AbilityDefinitionAvatarOfLight extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.avatarOfLight) @@ -26113,7 +26113,7 @@ public class AbilityDefinitionAvatarOfLight extends AbilityDefinition addTooltipProperty("Bonus strength", lc) -/** WC3 ability ID: 'AHap'. Base ability: AbilityIds.apprehendAOETalent1. */ +/** 'AHap' / AbilityIds.apprehendAOETalent1 */ public class AbilityDefinitionApprehendAOETalent1 extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.apprehendAOETalent1) @@ -26168,7 +26168,7 @@ public class AbilityDefinitionApprehendAOETalent1 extends AbilityDefinition addTooltipProperty("Melee Attack Range", lc) -/** WC3 ability ID: 'AHas'. Base ability: AbilityIds.ilastarSacredAura. */ +/** 'AHas' / AbilityIds.ilastarSacredAura */ public class AbilityDefinitionIlastarSacredAura extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.ilastarSacredAura) @@ -26223,7 +26223,7 @@ public class AbilityDefinitionIlastarSacredAura extends AbilityDefinition addTooltipProperty("% Healing Decrease for Enemies", lc) -/** WC3 ability ID: 'AHb1'. Base ability: AbilityIds.unyieldingGuardT1DamageReflect. */ +/** 'AHb1' / AbilityIds.unyieldingGuardT1DamageReflect */ public class AbilityDefinitionUnyieldingGuardT1DamageReflect extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.unyieldingGuardT1DamageReflect) @@ -26285,7 +26285,7 @@ public class AbilityDefinitionUnyieldingGuardT1DamageReflect extends AbilityDefi addTooltipProperty("On Damage Taken Bonus Duration", lc) -/** WC3 ability ID: 'AHb2'. Base ability: AbilityIds.unyieldingGuardT2SWCDReduce. */ +/** 'AHb2' / AbilityIds.unyieldingGuardT2SWCDReduce */ public class AbilityDefinitionUnyieldingGuardT2SWCDReduce extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.unyieldingGuardT2SWCDReduce) @@ -26347,7 +26347,7 @@ public class AbilityDefinitionUnyieldingGuardT2SWCDReduce extends AbilityDefinit addTooltipProperty("On Damage Taken Bonus Duration", lc) -/** WC3 ability ID: 'AHb3'. Base ability: AbilityIds.unyieldingGuardT3DurationIncrease. */ +/** 'AHb3' / AbilityIds.unyieldingGuardT3DurationIncrease */ public class AbilityDefinitionUnyieldingGuardT3DurationIncrease extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.unyieldingGuardT3DurationIncrease) @@ -26409,7 +26409,7 @@ public class AbilityDefinitionUnyieldingGuardT3DurationIncrease extends AbilityD addTooltipProperty("On Damage Taken Bonus Duration", lc) -/** WC3 ability ID: 'AHbd'. Base ability: AbilityIds.unyieldingGuard. */ +/** 'AHbd' / AbilityIds.unyieldingGuard */ public class AbilityDefinitionUnyieldingGuard extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.unyieldingGuard) @@ -26471,7 +26471,7 @@ public class AbilityDefinitionUnyieldingGuard extends AbilityDefinition addTooltipProperty("On Damage Taken Bonus Duration", lc) -/** WC3 ability ID: 'AHc1'. Base ability: AbilityIds.valiantChargeT1CritChance. */ +/** 'AHc1' / AbilityIds.valiantChargeT1CritChance */ public class AbilityDefinitionValiantChargeT1CritChance extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.valiantChargeT1CritChance) @@ -26526,7 +26526,7 @@ public class AbilityDefinitionValiantChargeT1CritChance extends AbilityDefinitio addTooltipProperty("Hero - Bonus Critical Strike Duration", lc) -/** WC3 ability ID: 'AHc2'. Base ability: AbilityIds.valiantChargeT2HeroStunDuration. */ +/** 'AHc2' / AbilityIds.valiantChargeT2HeroStunDuration */ public class AbilityDefinitionValiantChargeT2HeroStunDuration extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.valiantChargeT2HeroStunDuration) @@ -26581,7 +26581,7 @@ public class AbilityDefinitionValiantChargeT2HeroStunDuration extends AbilityDef addTooltipProperty("Hero - Bonus Critical Strike Duration", lc) -/** WC3 ability ID: 'AHc3'. Base ability: AbilityIds.valiantChargeT3ManaCostDispel. */ +/** 'AHc3' / AbilityIds.valiantChargeT3ManaCostDispel */ public class AbilityDefinitionValiantChargeT3ManaCostDispel extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.valiantChargeT3ManaCostDispel) @@ -26636,7 +26636,7 @@ public class AbilityDefinitionValiantChargeT3ManaCostDispel extends AbilityDefin addTooltipProperty("Hero - Bonus Critical Strike Duration", lc) -/** WC3 ability ID: 'AHch'. Base ability: AbilityIds.valiantCharge. */ +/** 'AHch' / AbilityIds.valiantCharge */ public class AbilityDefinitionValiantCharge extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.valiantCharge) @@ -26691,7 +26691,7 @@ public class AbilityDefinitionValiantCharge extends AbilityDefinition addTooltipProperty("Hero - Bonus Critical Strike Duration", lc) -/** WC3 ability ID: 'AHcl'. Base ability: AbilityIds.cleansingFire. */ +/** 'AHcl' / AbilityIds.cleansingFire */ public class AbilityDefinitionCleansingFire extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.cleansingFire) @@ -26746,7 +26746,7 @@ public class AbilityDefinitionCleansingFire extends AbilityDefinition addTooltipProperty("Ally Damage Bonus Percent Base", lc) -/** WC3 ability ID: 'AHcr'. Base ability: AbilityIds.consecration. */ +/** 'AHcr' / AbilityIds.consecration */ public class AbilityDefinitionConsecration extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.consecration) @@ -26773,7 +26773,7 @@ public class AbilityDefinitionConsecration extends AbilityDefinition addTooltipProperty("Enemy Healing Reduction Percent", lc) -/** WC3 ability ID: 'AHct'. Base ability: AbilityIds.landenRaiseTheBanner. */ +/** 'AHct' / AbilityIds.landenRaiseTheBanner */ public class AbilityDefinitionLandenRaiseTheBanner extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.landenRaiseTheBanner) @@ -26793,7 +26793,7 @@ public class AbilityDefinitionLandenRaiseTheBanner extends AbilityDefinition addTooltipProperty("Summoned Unit Type", lc) -/** WC3 ability ID: 'AHe2'. Base ability: AbilityIds.apprehendTalent2. */ +/** 'AHe2' / AbilityIds.apprehendTalent2 */ public class AbilityDefinitionApprehendTalent2 extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.apprehendTalent2) @@ -26848,7 +26848,7 @@ public class AbilityDefinitionApprehendTalent2 extends AbilityDefinition addTooltipProperty("Melee Attack Range", lc) -/** WC3 ability ID: 'AHe3'. Base ability: AbilityIds.apprehendTalent3. */ +/** 'AHe3' / AbilityIds.apprehendTalent3 */ public class AbilityDefinitionApprehendTalent3 extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.apprehendTalent3) @@ -26903,7 +26903,7 @@ public class AbilityDefinitionApprehendTalent3 extends AbilityDefinition addTooltipProperty("Melee Attack Range", lc) -/** WC3 ability ID: 'AHen'. Base ability: AbilityIds.landenApprehendSingleTarget. */ +/** 'AHen' / AbilityIds.landenApprehendSingleTarget */ public class AbilityDefinitionLandenApprehendSingleTarget extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.landenApprehendSingleTarget) @@ -26958,7 +26958,7 @@ public class AbilityDefinitionLandenApprehendSingleTarget extends AbilityDefinit addTooltipProperty("Melee Attack Range", lc) -/** WC3 ability ID: 'AHes'. Base ability: AbilityIds.evasionStackable. */ +/** 'AHes' / AbilityIds.evasionStackable */ public class AbilityDefinitionEvasionStackable extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.evasionStackable) @@ -26971,7 +26971,7 @@ public class AbilityDefinitionEvasionStackable extends AbilityDefinition addTooltipProperty("Chance to Evade", lc) -/** WC3 ability ID: 'AHg1'. Base ability: AbilityIds.gritTalent1. */ +/** 'AHg1' / AbilityIds.gritTalent1 */ public class AbilityDefinitionGritTalent1 extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.gritTalent1) @@ -27005,7 +27005,7 @@ public class AbilityDefinitionGritTalent1 extends AbilityDefinition addTooltipProperty("Magic Resistance At Cap", lc) -/** WC3 ability ID: 'AHg2'. Base ability: AbilityIds.gritTalent2. */ +/** 'AHg2' / AbilityIds.gritTalent2 */ public class AbilityDefinitionGritTalent2 extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.gritTalent2) @@ -27039,7 +27039,7 @@ public class AbilityDefinitionGritTalent2 extends AbilityDefinition addTooltipProperty("Magic Resistance At Cap", lc) -/** WC3 ability ID: 'AHg3'. Base ability: AbilityIds.gritTalent3. */ +/** 'AHg3' / AbilityIds.gritTalent3 */ public class AbilityDefinitionGritTalent3 extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.gritTalent3) @@ -27073,7 +27073,7 @@ public class AbilityDefinitionGritTalent3 extends AbilityDefinition addTooltipProperty("Magic Resistance At Cap", lc) -/** WC3 ability ID: 'AHgh'. Base ability: AbilityIds.guidingHand. */ +/** 'AHgh' / AbilityIds.guidingHand */ public class AbilityDefinitionGuidingHand extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.guidingHand) @@ -27128,7 +27128,7 @@ public class AbilityDefinitionGuidingHand extends AbilityDefinition addTooltipProperty("Mana Per Second", lc) -/** WC3 ability ID: 'AHgr'. Base ability: AbilityIds.grit. */ +/** 'AHgr' / AbilityIds.grit */ public class AbilityDefinitionGrit extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.grit) @@ -27162,7 +27162,7 @@ public class AbilityDefinitionGrit extends AbilityDefinition addTooltipProperty("Magic Resistance At Cap", lc) -/** WC3 ability ID: 'AHh1'. Base ability: AbilityIds.headsplitterTalent1. */ +/** 'AHh1' / AbilityIds.headsplitterTalent1 */ public class AbilityDefinitionHeadsplitterTalent1 extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.headsplitterTalent1) @@ -27217,7 +27217,7 @@ public class AbilityDefinitionHeadsplitterTalent1 extends AbilityDefinition addTooltipProperty("Stun Duration - Hero", lc) -/** WC3 ability ID: 'AHh2'. Base ability: AbilityIds.headsplitterTalent2. */ +/** 'AHh2' / AbilityIds.headsplitterTalent2 */ public class AbilityDefinitionHeadsplitterTalent2 extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.headsplitterTalent2) @@ -27272,7 +27272,7 @@ public class AbilityDefinitionHeadsplitterTalent2 extends AbilityDefinition addTooltipProperty("Stun Duration - Hero", lc) -/** WC3 ability ID: 'AHh3'. Base ability: AbilityIds.headsplitterTalent3. */ +/** 'AHh3' / AbilityIds.headsplitterTalent3 */ public class AbilityDefinitionHeadsplitterTalent3 extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.headsplitterTalent3) @@ -27327,7 +27327,7 @@ public class AbilityDefinitionHeadsplitterTalent3 extends AbilityDefinition addTooltipProperty("Stun Duration - Hero", lc) -/** WC3 ability ID: 'AHhc'. Base ability: AbilityIds.heroicChallengeAkaProvoke. */ +/** 'AHhc' / AbilityIds.heroicChallengeAkaProvoke */ public class AbilityDefinitionHeroicChallengeAkaProvoke extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.heroicChallengeAkaProvoke) @@ -27361,7 +27361,7 @@ public class AbilityDefinitionHeroicChallengeAkaProvoke extends AbilityDefinitio addTooltipProperty("Shield Health", lc) -/** WC3 ability ID: 'AHhr'. Base ability: AbilityIds.headsplitter. */ +/** 'AHhr' / AbilityIds.headsplitter */ public class AbilityDefinitionHeadsplitter extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.headsplitter) @@ -27416,7 +27416,7 @@ public class AbilityDefinitionHeadsplitter extends AbilityDefinition addTooltipProperty("Stun Duration - Hero", lc) -/** WC3 ability ID: 'AHhs'. Base ability: AbilityIds.heroicSlash. */ +/** 'AHhs' / AbilityIds.heroicSlash */ public class AbilityDefinitionHeroicSlash extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.heroicSlash) @@ -27450,7 +27450,7 @@ public class AbilityDefinitionHeroicSlash extends AbilityDefinition addTooltipProperty("Refreshes Cooldown On Kill", lc) -/** WC3 ability ID: 'AHi1'. Base ability: AbilityIds.inspireCourageTalent1. */ +/** 'AHi1' / AbilityIds.inspireCourageTalent1 */ public class AbilityDefinitionInspireCourageTalent1 extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.inspireCourageTalent1) @@ -27484,7 +27484,7 @@ public class AbilityDefinitionInspireCourageTalent1 extends AbilityDefinition addTooltipProperty("Removes Negative Debuffs", lc) -/** WC3 ability ID: 'AHi2'. Base ability: AbilityIds.inspireCourageTalent2. */ +/** 'AHi2' / AbilityIds.inspireCourageTalent2 */ public class AbilityDefinitionInspireCourageTalent2 extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.inspireCourageTalent2) @@ -27518,7 +27518,7 @@ public class AbilityDefinitionInspireCourageTalent2 extends AbilityDefinition addTooltipProperty("Removes Negative Debuffs", lc) -/** WC3 ability ID: 'AHi3'. Base ability: AbilityIds.inspireCourageTalent3. */ +/** 'AHi3' / AbilityIds.inspireCourageTalent3 */ public class AbilityDefinitionInspireCourageTalent3 extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.inspireCourageTalent3) @@ -27552,7 +27552,7 @@ public class AbilityDefinitionInspireCourageTalent3 extends AbilityDefinition addTooltipProperty("Removes Negative Debuffs", lc) -/** WC3 ability ID: 'AHic'. Base ability: AbilityIds.inspireCourage. */ +/** 'AHic' / AbilityIds.inspireCourage */ public class AbilityDefinitionInspireCourage extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.inspireCourage) @@ -27586,7 +27586,7 @@ public class AbilityDefinitionInspireCourage extends AbilityDefinition addTooltipProperty("Removes Negative Debuffs", lc) -/** WC3 ability ID: 'AHl1'. Base ability: AbilityIds.ilastarSurgeOfLightTalent1. */ +/** 'AHl1' / AbilityIds.ilastarSurgeOfLightTalent1 */ public class AbilityDefinitionIlastarSurgeOfLightTalent1 extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.ilastarSurgeOfLightTalent1) @@ -27655,7 +27655,7 @@ public class AbilityDefinitionIlastarSurgeOfLightTalent1 extends AbilityDefiniti addTooltipProperty("% Movement Speed Gain", lc) -/** WC3 ability ID: 'AHl2'. Base ability: AbilityIds.ilastarSurgeOfLightTalent2. */ +/** 'AHl2' / AbilityIds.ilastarSurgeOfLightTalent2 */ public class AbilityDefinitionIlastarSurgeOfLightTalent2 extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.ilastarSurgeOfLightTalent2) @@ -27724,7 +27724,7 @@ public class AbilityDefinitionIlastarSurgeOfLightTalent2 extends AbilityDefiniti addTooltipProperty("% Movement Speed Gain", lc) -/** WC3 ability ID: 'AHl3'. Base ability: AbilityIds.ilastarSurgeOfLightTalent3. */ +/** 'AHl3' / AbilityIds.ilastarSurgeOfLightTalent3 */ public class AbilityDefinitionIlastarSurgeOfLightTalent3 extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.ilastarSurgeOfLightTalent3) @@ -27793,7 +27793,7 @@ public class AbilityDefinitionIlastarSurgeOfLightTalent3 extends AbilityDefiniti addTooltipProperty("% Movement Speed Gain", lc) -/** WC3 ability ID: 'AHm1'. Base ability: AbilityIds.lightSMercyTalent1. */ +/** 'AHm1' / AbilityIds.lightSMercyTalent1 */ public class AbilityDefinitionLightSMercyTalent1 extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.lightSMercyTalent1) @@ -27848,7 +27848,7 @@ public class AbilityDefinitionLightSMercyTalent1 extends AbilityDefinition addTooltipProperty("Enable Chain Explosion", lc) -/** WC3 ability ID: 'AHm2'. Base ability: AbilityIds.lightSMercyTalent2. */ +/** 'AHm2' / AbilityIds.lightSMercyTalent2 */ public class AbilityDefinitionLightSMercyTalent2 extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.lightSMercyTalent2) @@ -27903,7 +27903,7 @@ public class AbilityDefinitionLightSMercyTalent2 extends AbilityDefinition addTooltipProperty("Enable Chain Explosion", lc) -/** WC3 ability ID: 'AHm3'. Base ability: AbilityIds.lightSMercyTalent3. */ +/** 'AHm3' / AbilityIds.lightSMercyTalent3 */ public class AbilityDefinitionLightSMercyTalent3 extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.lightSMercyTalent3) @@ -27958,7 +27958,7 @@ public class AbilityDefinitionLightSMercyTalent3 extends AbilityDefinition addTooltipProperty("Enable Chain Explosion", lc) -/** WC3 ability ID: 'AHmc'. Base ability: AbilityIds.clericMindControl. */ +/** 'AHmc' / AbilityIds.clericMindControl */ public class AbilityDefinitionClericMindControl extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.clericMindControl) @@ -27999,7 +27999,7 @@ public class AbilityDefinitionClericMindControl extends AbilityDefinition addTooltipProperty("Explosion Radius", lc) -/** WC3 ability ID: 'AHnt'. Base ability: AbilityIds.challengingCall. */ +/** 'AHnt' / AbilityIds.challengingCall */ public class AbilityDefinitionChallengingCall extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.challengingCall) @@ -28075,7 +28075,7 @@ public class AbilityDefinitionChallengingCall extends AbilityDefinition addTooltipProperty("Prefer Friendlies", lc) -/** WC3 ability ID: 'AHpa'. Base ability: AbilityIds.forsakenPaladinSacredAura. */ +/** 'AHpa' / AbilityIds.forsakenPaladinSacredAura */ public class AbilityDefinitionForsakenPaladinSacredAura extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.forsakenPaladinSacredAura) @@ -28130,7 +28130,7 @@ public class AbilityDefinitionForsakenPaladinSacredAura extends AbilityDefinitio addTooltipProperty("% Healing Decrease for Enemies", lc) -/** WC3 ability ID: 'AHpb'. Base ability: AbilityIds.holyWrath. */ +/** 'AHpb' / AbilityIds.holyWrath */ public class AbilityDefinitionHolyWrath extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.holyWrath) @@ -28192,7 +28192,7 @@ public class AbilityDefinitionHolyWrath extends AbilityDefinition addTooltipProperty("Dispel Magic On Hit", lc) -/** WC3 ability ID: 'AHq1'. Base ability: AbilityIds.guidingHandTalent1. */ +/** 'AHq1' / AbilityIds.guidingHandTalent1 */ public class AbilityDefinitionGuidingHandTalent1 extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.guidingHandTalent1) @@ -28247,7 +28247,7 @@ public class AbilityDefinitionGuidingHandTalent1 extends AbilityDefinition addTooltipProperty("Mana Per Second", lc) -/** WC3 ability ID: 'AHq2'. Base ability: AbilityIds.guidingHandTalent2. */ +/** 'AHq2' / AbilityIds.guidingHandTalent2 */ public class AbilityDefinitionGuidingHandTalent2 extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.guidingHandTalent2) @@ -28302,7 +28302,7 @@ public class AbilityDefinitionGuidingHandTalent2 extends AbilityDefinition addTooltipProperty("Mana Per Second", lc) -/** WC3 ability ID: 'AHq3'. Base ability: AbilityIds.guidingHandTalent3. */ +/** 'AHq3' / AbilityIds.guidingHandTalent3 */ public class AbilityDefinitionGuidingHandTalent3 extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.guidingHandTalent3) @@ -28357,7 +28357,7 @@ public class AbilityDefinitionGuidingHandTalent3 extends AbilityDefinition addTooltipProperty("Mana Per Second", lc) -/** WC3 ability ID: 'AHs1'. Base ability: AbilityIds.sweepingStrikeT1ASReduce. */ +/** 'AHs1' / AbilityIds.sweepingStrikeT1ASReduce */ public class AbilityDefinitionSweepingStrikeT1ASReduce extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.sweepingStrikeT1ASReduce) @@ -28482,7 +28482,7 @@ public class AbilityDefinitionSweepingStrikeT1ASReduce extends AbilityDefinition addTooltipProperty("Damage", lc) -/** WC3 ability ID: 'AHs2'. Base ability: AbilityIds.sweepingStrikeT2ArmorReduce. */ +/** 'AHs2' / AbilityIds.sweepingStrikeT2ArmorReduce */ public class AbilityDefinitionSweepingStrikeT2ArmorReduce extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.sweepingStrikeT2ArmorReduce) @@ -28607,7 +28607,7 @@ public class AbilityDefinitionSweepingStrikeT2ArmorReduce extends AbilityDefinit addTooltipProperty("Damage", lc) -/** WC3 ability ID: 'AHs3'. Base ability: AbilityIds.sweepingStrikeT3CDReduce. */ +/** 'AHs3' / AbilityIds.sweepingStrikeT3CDReduce */ public class AbilityDefinitionSweepingStrikeT3CDReduce extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.sweepingStrikeT3CDReduce) @@ -28732,7 +28732,7 @@ public class AbilityDefinitionSweepingStrikeT3CDReduce extends AbilityDefinition addTooltipProperty("Damage", lc) -/** WC3 ability ID: 'AHsf'. Base ability: AbilityIds.clericSacredFlameLightSMercy. */ +/** 'AHsf' / AbilityIds.clericSacredFlameLightSMercy */ public class AbilityDefinitionClericSacredFlameLightSMercy extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.clericSacredFlameLightSMercy) @@ -28787,7 +28787,7 @@ public class AbilityDefinitionClericSacredFlameLightSMercy extends AbilityDefini addTooltipProperty("Enable Chain Explosion", lc) -/** WC3 ability ID: 'AHsl'. Base ability: AbilityIds.ilastarSurgeOfLight. */ +/** 'AHsl' / AbilityIds.ilastarSurgeOfLight */ public class AbilityDefinitionIlastarSurgeOfLight extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.ilastarSurgeOfLight) @@ -28856,7 +28856,7 @@ public class AbilityDefinitionIlastarSurgeOfLight extends AbilityDefinition addTooltipProperty("% Movement Speed Gain", lc) -/** WC3 ability ID: 'AHss'. Base ability: AbilityIds.hardenedSkinStacking. */ +/** 'AHss' / AbilityIds.hardenedSkinStacking */ public class AbilityDefinitionHardenedSkinStacking extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.hardenedSkinStacking) @@ -28897,7 +28897,7 @@ public class AbilityDefinitionHardenedSkinStacking extends AbilityDefinition addTooltipProperty("Ignored Damage", lc) -/** WC3 ability ID: 'AHsw'. Base ability: AbilityIds.sweepingStrike. */ +/** 'AHsw' / AbilityIds.sweepingStrike */ public class AbilityDefinitionSweepingStrike extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.sweepingStrike) @@ -29022,7 +29022,7 @@ public class AbilityDefinitionSweepingStrike extends AbilityDefinition addTooltipProperty("Damage", lc) -/** WC3 ability ID: 'AHu1'. Base ability: AbilityIds.heroicChallengeTalent1. */ +/** 'AHu1' / AbilityIds.heroicChallengeTalent1 */ public class AbilityDefinitionHeroicChallengeTalent1 extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.heroicChallengeTalent1) @@ -29056,7 +29056,7 @@ public class AbilityDefinitionHeroicChallengeTalent1 extends AbilityDefinition addTooltipProperty("Shield Health", lc) -/** WC3 ability ID: 'AHu2'. Base ability: AbilityIds.heroicChallengeTalent2. */ +/** 'AHu2' / AbilityIds.heroicChallengeTalent2 */ public class AbilityDefinitionHeroicChallengeTalent2 extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.heroicChallengeTalent2) @@ -29090,7 +29090,7 @@ public class AbilityDefinitionHeroicChallengeTalent2 extends AbilityDefinition addTooltipProperty("Shield Health", lc) -/** WC3 ability ID: 'AHu3'. Base ability: AbilityIds.heroicChallengeTalent3. */ +/** 'AHu3' / AbilityIds.heroicChallengeTalent3 */ public class AbilityDefinitionHeroicChallengeTalent3 extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.heroicChallengeTalent3) @@ -29124,7 +29124,7 @@ public class AbilityDefinitionHeroicChallengeTalent3 extends AbilityDefinition addTooltipProperty("Shield Health", lc) -/** WC3 ability ID: 'AHv1'. Base ability: AbilityIds.heroicSlashTalent1. */ +/** 'AHv1' / AbilityIds.heroicSlashTalent1 */ public class AbilityDefinitionHeroicSlashTalent1 extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.heroicSlashTalent1) @@ -29158,7 +29158,7 @@ public class AbilityDefinitionHeroicSlashTalent1 extends AbilityDefinition addTooltipProperty("Refreshes Cooldown On Kill", lc) -/** WC3 ability ID: 'AHv2'. Base ability: AbilityIds.heroicSlashTalent2. */ +/** 'AHv2' / AbilityIds.heroicSlashTalent2 */ public class AbilityDefinitionHeroicSlashTalent2 extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.heroicSlashTalent2) @@ -29192,7 +29192,7 @@ public class AbilityDefinitionHeroicSlashTalent2 extends AbilityDefinition addTooltipProperty("Refreshes Cooldown On Kill", lc) -/** WC3 ability ID: 'AHv3'. Base ability: AbilityIds.heroicSlashTalent3. */ +/** 'AHv3' / AbilityIds.heroicSlashTalent3 */ public class AbilityDefinitionHeroicSlashTalent3 extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.heroicSlashTalent3) @@ -29226,7 +29226,7 @@ public class AbilityDefinitionHeroicSlashTalent3 extends AbilityDefinition addTooltipProperty("Refreshes Cooldown On Kill", lc) -/** WC3 ability ID: 'AHw1'. Base ability: AbilityIds.warcryT1MagicImmunity. */ +/** 'AHw1' / AbilityIds.warcryT1MagicImmunity */ public class AbilityDefinitionWarcryT1MagicImmunity extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.warcryT1MagicImmunity) @@ -29239,7 +29239,7 @@ public class AbilityDefinitionWarcryT1MagicImmunity extends AbilityDefinition addTooltipProperty("Bonus Abilities List", lc) -/** WC3 ability ID: 'AHw2'. Base ability: AbilityIds.warcryT1SpellCrit. */ +/** 'AHw2' / AbilityIds.warcryT1SpellCrit */ public class AbilityDefinitionWarcryT1SpellCrit extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.warcryT1SpellCrit) @@ -29252,7 +29252,7 @@ public class AbilityDefinitionWarcryT1SpellCrit extends AbilityDefinition addTooltipProperty("Bonus Abilities List", lc) -/** WC3 ability ID: 'AHw3'. Base ability: AbilityIds.warcryT1MaxLifestealPlusAttackDamage. */ +/** 'AHw3' / AbilityIds.warcryT1MaxLifestealPlusAttackDamage */ public class AbilityDefinitionWarcryT1MaxLifestealPlusAttackDamage extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.warcryT1MaxLifestealPlusAttackDamage) @@ -29265,7 +29265,7 @@ public class AbilityDefinitionWarcryT1MaxLifestealPlusAttackDamage extends Abili addTooltipProperty("Bonus Abilities List", lc) -/** WC3 ability ID: 'AHw4'. Base ability: AbilityIds.warcryMagicImmunityPassive. */ +/** 'AHw4' / AbilityIds.warcryMagicImmunityPassive */ public class AbilityDefinitionWarcryMagicImmunityPassive extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.warcryMagicImmunityPassive) @@ -29278,7 +29278,7 @@ public class AbilityDefinitionWarcryMagicImmunityPassive extends AbilityDefiniti addTooltipProperty("Magic Damage Factor", lc) -/** WC3 ability ID: 'AHw5'. Base ability: AbilityIds.warcrySpellCritPassive. */ +/** 'AHw5' / AbilityIds.warcrySpellCritPassive */ public class AbilityDefinitionWarcrySpellCritPassive extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.warcrySpellCritPassive) @@ -29298,7 +29298,7 @@ public class AbilityDefinitionWarcrySpellCritPassive extends AbilityDefinition addTooltipProperty("Damage Multiplier", lc) -/** WC3 ability ID: 'AHw6'. Base ability: AbilityIds.warcryLifestealEnhanced. */ +/** 'AHw6' / AbilityIds.warcryLifestealEnhanced */ public class AbilityDefinitionWarcryLifestealEnhanced extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.warcryLifestealEnhanced) @@ -29311,7 +29311,7 @@ public class AbilityDefinitionWarcryLifestealEnhanced extends AbilityDefinition addTooltipProperty("Life Stolen Per Attack", lc) -/** WC3 ability ID: 'AHw7'. Base ability: AbilityIds.warcryDamageEnhanced. */ +/** 'AHw7' / AbilityIds.warcryDamageEnhanced */ public class AbilityDefinitionWarcryDamageEnhanced extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.warcryDamageEnhanced) @@ -29324,7 +29324,7 @@ public class AbilityDefinitionWarcryDamageEnhanced extends AbilityDefinition addTooltipProperty("Attack Bonus", lc) -/** WC3 ability ID: 'AHw8'. Base ability: AbilityIds.warcryCleaveEnhanced. */ +/** 'AHw8' / AbilityIds.warcryCleaveEnhanced */ public class AbilityDefinitionWarcryCleaveEnhanced extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.warcryCleaveEnhanced) @@ -29337,7 +29337,7 @@ public class AbilityDefinitionWarcryCleaveEnhanced extends AbilityDefinition addTooltipProperty("Distributed Damage Factor", lc) -/** WC3 ability ID: 'AHw9'. Base ability: AbilityIds.warcryAbilitySpeed. */ +/** 'AHw9' / AbilityIds.warcryAbilitySpeed */ public class AbilityDefinitionWarcryAbilitySpeed extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.warcryAbilitySpeed) @@ -29357,7 +29357,7 @@ public class AbilityDefinitionWarcryAbilitySpeed extends AbilityDefinition addTooltipProperty("Flat Bonus", lc) -/** WC3 ability ID: 'AHwc'. Base ability: AbilityIds.warcry. */ +/** 'AHwc' / AbilityIds.warcry */ public class AbilityDefinitionWarcry extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.warcry) @@ -29370,7 +29370,7 @@ public class AbilityDefinitionWarcry extends AbilityDefinition addTooltipProperty("Bonus Abilities List", lc) -/** WC3 ability ID: 'AHz1'. Base ability: AbilityIds.clericMindControlTalent1. */ +/** 'AHz1' / AbilityIds.clericMindControlTalent1 */ public class AbilityDefinitionClericMindControlTalent1 extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.clericMindControlTalent1) @@ -29411,7 +29411,7 @@ public class AbilityDefinitionClericMindControlTalent1 extends AbilityDefinition addTooltipProperty("Explosion Radius", lc) -/** WC3 ability ID: 'AHz2'. Base ability: AbilityIds.clericMindControlTalent2. */ +/** 'AHz2' / AbilityIds.clericMindControlTalent2 */ public class AbilityDefinitionClericMindControlTalent2 extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.clericMindControlTalent2) @@ -29452,7 +29452,7 @@ public class AbilityDefinitionClericMindControlTalent2 extends AbilityDefinition addTooltipProperty("Explosion Radius", lc) -/** WC3 ability ID: 'AHz3'. Base ability: AbilityIds.clericMindControlTalent3. */ +/** 'AHz3' / AbilityIds.clericMindControlTalent3 */ public class AbilityDefinitionClericMindControlTalent3 extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.clericMindControlTalent3) @@ -29493,7 +29493,7 @@ public class AbilityDefinitionClericMindControlTalent3 extends AbilityDefinition addTooltipProperty("Explosion Radius", lc) -/** WC3 ability ID: 'AI10'. Base ability: AbilityIds.intelligenceBonusPlus10. */ +/** 'AI10' / AbilityIds.intelligenceBonusPlus10 */ public class AbilityDefinitionIntelligenceBonusPlus10 extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.intelligenceBonusPlus10) @@ -29527,7 +29527,7 @@ public class AbilityDefinitionIntelligenceBonusPlus10 extends AbilityDefinition addTooltipProperty("Intelligence Bonus", lc) -/** WC3 ability ID: 'AI11'. Base ability: AbilityIds.intelligenceBonusPlus11. */ +/** 'AI11' / AbilityIds.intelligenceBonusPlus11 */ public class AbilityDefinitionIntelligenceBonusPlus11 extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.intelligenceBonusPlus11) @@ -29561,7 +29561,7 @@ public class AbilityDefinitionIntelligenceBonusPlus11 extends AbilityDefinition addTooltipProperty("Intelligence Bonus", lc) -/** WC3 ability ID: 'AI12'. Base ability: AbilityIds.intelligenceBonusPlus12. */ +/** 'AI12' / AbilityIds.intelligenceBonusPlus12 */ public class AbilityDefinitionIntelligenceBonusPlus12 extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.intelligenceBonusPlus12) @@ -29595,7 +29595,7 @@ public class AbilityDefinitionIntelligenceBonusPlus12 extends AbilityDefinition addTooltipProperty("Intelligence Bonus", lc) -/** WC3 ability ID: 'AIAq'. Base ability: AbilityIds.itemArmorBonus1. */ +/** 'AIAq' / AbilityIds.itemArmorBonus1 */ public class AbilityDefinitionItemArmorBonus1 extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemArmorBonus1) @@ -29608,7 +29608,7 @@ public class AbilityDefinitionItemArmorBonus1 extends AbilityDefinition addTooltipProperty("Defense Bonus", lc) -/** WC3 ability ID: 'AIAw'. Base ability: AbilityIds.itemArmorBonus2. */ +/** 'AIAw' / AbilityIds.itemArmorBonus2 */ public class AbilityDefinitionItemArmorBonus2 extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemArmorBonus2) @@ -29621,7 +29621,7 @@ public class AbilityDefinitionItemArmorBonus2 extends AbilityDefinition addTooltipProperty("Defense Bonus", lc) -/** WC3 ability ID: 'AIBq'. Base ability: AbilityIds.itemBash15251. */ +/** 'AIBq' / AbilityIds.itemBash15251 */ public class AbilityDefinitionItemBash15251 extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemBash15251) @@ -29662,7 +29662,7 @@ public class AbilityDefinitionItemBash15251 extends AbilityDefinition addTooltipProperty("Damage Bonus", lc) -/** WC3 ability ID: 'AIBw'. Base ability: AbilityIds.itemBash10252. */ +/** 'AIBw' / AbilityIds.itemBash10252 */ public class AbilityDefinitionItemBash10252 extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemBash10252) @@ -29703,7 +29703,7 @@ public class AbilityDefinitionItemBash10252 extends AbilityDefinition addTooltipProperty("Damage Bonus", lc) -/** WC3 ability ID: 'AIEi'. Base ability: AbilityIds.itemEvasion12. */ +/** 'AIEi' / AbilityIds.itemEvasion12 */ public class AbilityDefinitionItemEvasion12 extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemEvasion12) @@ -29716,7 +29716,7 @@ public class AbilityDefinitionItemEvasion12 extends AbilityDefinition addTooltipProperty("Chance to Evade", lc) -/** WC3 ability ID: 'AIEq'. Base ability: AbilityIds.itemEvasion2. */ +/** 'AIEq' / AbilityIds.itemEvasion2 */ public class AbilityDefinitionItemEvasion2 extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemEvasion2) @@ -29729,7 +29729,7 @@ public class AbilityDefinitionItemEvasion2 extends AbilityDefinition addTooltipProperty("Chance to Evade", lc) -/** WC3 ability ID: 'AIEr'. Base ability: AbilityIds.itemEvasion5. */ +/** 'AIEr' / AbilityIds.itemEvasion5 */ public class AbilityDefinitionItemEvasion5 extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemEvasion5) @@ -29742,7 +29742,7 @@ public class AbilityDefinitionItemEvasion5 extends AbilityDefinition addTooltipProperty("Chance to Evade", lc) -/** WC3 ability ID: 'AIEt'. Base ability: AbilityIds.itemEvasion7. */ +/** 'AIEt' / AbilityIds.itemEvasion7 */ public class AbilityDefinitionItemEvasion7 extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemEvasion7) @@ -29755,7 +29755,7 @@ public class AbilityDefinitionItemEvasion7 extends AbilityDefinition addTooltipProperty("Chance to Evade", lc) -/** WC3 ability ID: 'AIEu'. Base ability: AbilityIds.itemEvasion10. */ +/** 'AIEu' / AbilityIds.itemEvasion10 */ public class AbilityDefinitionItemEvasion10 extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemEvasion10) @@ -29768,7 +29768,7 @@ public class AbilityDefinitionItemEvasion10 extends AbilityDefinition addTooltipProperty("Chance to Evade", lc) -/** WC3 ability ID: 'AIEw'. Base ability: AbilityIds.itemEvasion4. */ +/** 'AIEw' / AbilityIds.itemEvasion4 */ public class AbilityDefinitionItemEvasion4 extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemEvasion4) @@ -29781,7 +29781,7 @@ public class AbilityDefinitionItemEvasion4 extends AbilityDefinition addTooltipProperty("Chance to Evade", lc) -/** WC3 ability ID: 'AIEy'. Base ability: AbilityIds.itemEvasion8. */ +/** 'AIEy' / AbilityIds.itemEvasion8 */ public class AbilityDefinitionItemEvasion8 extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemEvasion8) @@ -29794,7 +29794,7 @@ public class AbilityDefinitionItemEvasion8 extends AbilityDefinition addTooltipProperty("Chance to Evade", lc) -/** WC3 ability ID: 'AILa'. Base ability: AbilityIds.itemMaxLifeBonus250. */ +/** 'AILa' / AbilityIds.itemMaxLifeBonus250 */ public class AbilityDefinitionItemMaxLifeBonus250 extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemMaxLifeBonus250) @@ -29807,7 +29807,7 @@ public class AbilityDefinitionItemMaxLifeBonus250 extends AbilityDefinition addTooltipProperty("Max Life Gained", lc) -/** WC3 ability ID: 'AILe'. Base ability: AbilityIds.itemMaxLifeBonus280. */ +/** 'AILe' / AbilityIds.itemMaxLifeBonus280 */ public class AbilityDefinitionItemMaxLifeBonus280 extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemMaxLifeBonus280) @@ -29820,7 +29820,7 @@ public class AbilityDefinitionItemMaxLifeBonus280 extends AbilityDefinition addTooltipProperty("Max Life Gained", lc) -/** WC3 ability ID: 'AILi'. Base ability: AbilityIds.itemMaxLifeBonus40. */ +/** 'AILi' / AbilityIds.itemMaxLifeBonus40 */ public class AbilityDefinitionItemMaxLifeBonus40 extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemMaxLifeBonus40) @@ -29833,7 +29833,7 @@ public class AbilityDefinitionItemMaxLifeBonus40 extends AbilityDefinition addTooltipProperty("Max Life Gained", lc) -/** WC3 ability ID: 'AILr'. Base ability: AbilityIds.itemMaxLifeBonus60. */ +/** 'AILr' / AbilityIds.itemMaxLifeBonus60 */ public class AbilityDefinitionItemMaxLifeBonus60 extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemMaxLifeBonus60) @@ -29846,7 +29846,7 @@ public class AbilityDefinitionItemMaxLifeBonus60 extends AbilityDefinition addTooltipProperty("Max Life Gained", lc) -/** WC3 ability ID: 'AILt'. Base ability: AbilityIds.itemMaxLifeBonus200. */ +/** 'AILt' / AbilityIds.itemMaxLifeBonus200 */ public class AbilityDefinitionItemMaxLifeBonus200 extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemMaxLifeBonus200) @@ -29859,7 +29859,7 @@ public class AbilityDefinitionItemMaxLifeBonus200 extends AbilityDefinition addTooltipProperty("Max Life Gained", lc) -/** WC3 ability ID: 'AILw'. Base ability: AbilityIds.itemMaxLifeBonus50. */ +/** 'AILw' / AbilityIds.itemMaxLifeBonus50 */ public class AbilityDefinitionItemMaxLifeBonus50 extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemMaxLifeBonus50) @@ -29872,7 +29872,7 @@ public class AbilityDefinitionItemMaxLifeBonus50 extends AbilityDefinition addTooltipProperty("Max Life Gained", lc) -/** WC3 ability ID: 'AILy'. Base ability: AbilityIds.itemMaxLifeBonus20. */ +/** 'AILy' / AbilityIds.itemMaxLifeBonus20 */ public class AbilityDefinitionItemMaxLifeBonus20 extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemMaxLifeBonus20) @@ -29885,7 +29885,7 @@ public class AbilityDefinitionItemMaxLifeBonus20 extends AbilityDefinition addTooltipProperty("Max Life Gained", lc) -/** WC3 ability ID: 'AIR5'. Base ability: AbilityIds.itemResolve5. */ +/** 'AIR5' / AbilityIds.itemResolve5 */ public class AbilityDefinitionItemResolve5 extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemResolve5) @@ -29905,7 +29905,7 @@ public class AbilityDefinitionItemResolve5 extends AbilityDefinition addTooltipProperty("Flat Bonus", lc) -/** WC3 ability ID: 'AIRo'. Base ability: AbilityIds.itemResolve20. */ +/** 'AIRo' / AbilityIds.itemResolve20 */ public class AbilityDefinitionItemResolve20 extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemResolve20) @@ -29925,7 +29925,7 @@ public class AbilityDefinitionItemResolve20 extends AbilityDefinition addTooltipProperty("Flat Bonus", lc) -/** WC3 ability ID: 'AIRp'. Base ability: AbilityIds.itemResolve12. */ +/** 'AIRp' / AbilityIds.itemResolve12 */ public class AbilityDefinitionItemResolve12 extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemResolve12) @@ -29945,7 +29945,7 @@ public class AbilityDefinitionItemResolve12 extends AbilityDefinition addTooltipProperty("Flat Bonus", lc) -/** WC3 ability ID: 'AIRq'. Base ability: AbilityIds.itemResolve10. */ +/** 'AIRq' / AbilityIds.itemResolve10 */ public class AbilityDefinitionItemResolve10 extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemResolve10) @@ -29965,7 +29965,7 @@ public class AbilityDefinitionItemResolve10 extends AbilityDefinition addTooltipProperty("Flat Bonus", lc) -/** WC3 ability ID: 'AIRu'. Base ability: AbilityIds.itemResolve16. */ +/** 'AIRu' / AbilityIds.itemResolve16 */ public class AbilityDefinitionItemResolve16 extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemResolve16) @@ -29985,7 +29985,7 @@ public class AbilityDefinitionItemResolve16 extends AbilityDefinition addTooltipProperty("Flat Bonus", lc) -/** WC3 ability ID: 'AIRw'. Base ability: AbilityIds.itemResolve8. */ +/** 'AIRw' / AbilityIds.itemResolve8 */ public class AbilityDefinitionItemResolve8 extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemResolve8) @@ -30005,7 +30005,7 @@ public class AbilityDefinitionItemResolve8 extends AbilityDefinition addTooltipProperty("Flat Bonus", lc) -/** WC3 ability ID: 'AIRy'. Base ability: AbilityIds.itemResolve6. */ +/** 'AIRy' / AbilityIds.itemResolve6 */ public class AbilityDefinitionItemResolve6 extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemResolve6) @@ -30025,7 +30025,7 @@ public class AbilityDefinitionItemResolve6 extends AbilityDefinition addTooltipProperty("Flat Bonus", lc) -/** WC3 ability ID: 'AIa7'. Base ability: AbilityIds.agilityBonusPlus7. */ +/** 'AIa7' / AbilityIds.agilityBonusPlus7 */ public class AbilityDefinitionAgilityBonusPlus7 extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.agilityBonusPlus7) @@ -30059,7 +30059,7 @@ public class AbilityDefinitionAgilityBonusPlus7 extends AbilityDefinition addTooltipProperty("Intelligence Bonus", lc) -/** WC3 ability ID: 'AIa8'. Base ability: AbilityIds.agilityBonusPlus8. */ +/** 'AIa8' / AbilityIds.agilityBonusPlus8 */ public class AbilityDefinitionAgilityBonusPlus8 extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.agilityBonusPlus8) @@ -30093,7 +30093,7 @@ public class AbilityDefinitionAgilityBonusPlus8 extends AbilityDefinition addTooltipProperty("Intelligence Bonus", lc) -/** WC3 ability ID: 'AIap'. Base ability: AbilityIds.itemSpellAmp10. */ +/** 'AIap' / AbilityIds.itemSpellAmp10 */ public class AbilityDefinitionItemSpellAmp10 extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemSpellAmp10) @@ -30120,13 +30120,13 @@ public class AbilityDefinitionItemSpellAmp10 extends AbilityDefinition addTooltipProperty("Applies to Healing from Items", lc) -/** WC3 ability ID: 'AIcq'. Base ability: AbilityIds.itemAuraCommand8. */ +/** 'AIcq' / AbilityIds.itemAuraCommand8 */ public class AbilityDefinitionItemAuraCommand8 extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemAuraCommand8) -/** WC3 ability ID: 'AIcr'. Base ability: AbilityIds.itemCooldownReduction. */ +/** 'AIcr' / AbilityIds.itemCooldownReduction */ public class AbilityDefinitionItemCooldownReduction extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemCooldownReduction) @@ -30146,7 +30146,7 @@ public class AbilityDefinitionItemCooldownReduction extends AbilityDefinition addTooltipProperty("Flat Bonus", lc) -/** WC3 ability ID: 'AId6'. Base ability: AbilityIds.defenseBonusPlus6. */ +/** 'AId6' / AbilityIds.defenseBonusPlus6 */ public class AbilityDefinitionDefenseBonusPlus6 extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.defenseBonusPlus6) @@ -30159,7 +30159,7 @@ public class AbilityDefinitionDefenseBonusPlus6 extends AbilityDefinition addTooltipProperty("Defense Bonus", lc) -/** WC3 ability ID: 'AIee'. Base ability: AbilityIds.edricsEye. */ +/** 'AIee' / AbilityIds.edricsEye */ public class AbilityDefinitionEdricsEye extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.edricsEye) @@ -30179,7 +30179,7 @@ public class AbilityDefinitionEdricsEye extends AbilityDefinition addTooltipProperty("Always Autocast", lc) -/** WC3 ability ID: 'AIh4'. Base ability: AbilityIds.itemHealUltimate. */ +/** 'AIh4' / AbilityIds.itemHealUltimate */ public class AbilityDefinitionItemHealUltimate extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemHealUltimate) @@ -30192,7 +30192,7 @@ public class AbilityDefinitionItemHealUltimate extends AbilityDefinition addTooltipProperty("Hit Points Gained", lc) -/** WC3 ability ID: 'AIh5'. Base ability: AbilityIds.itemHealFinal. */ +/** 'AIh5' / AbilityIds.itemHealFinal */ public class AbilityDefinitionItemHealFinal extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemHealFinal) @@ -30205,7 +30205,7 @@ public class AbilityDefinitionItemHealFinal extends AbilityDefinition addTooltipProperty("Hit Points Gained", lc) -/** WC3 ability ID: 'AIhs'. Base ability: AbilityIds.hardenedSkinItem. */ +/** 'AIhs' / AbilityIds.hardenedSkinItem */ public class AbilityDefinitionHardenedSkinItem extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.hardenedSkinItem) @@ -30246,7 +30246,7 @@ public class AbilityDefinitionHardenedSkinItem extends AbilityDefinition addTooltipProperty("Ignored Damage", lc) -/** WC3 ability ID: 'AIi8'. Base ability: AbilityIds.intelligenceBonusPlus8. */ +/** 'AIi8' / AbilityIds.intelligenceBonusPlus8 */ public class AbilityDefinitionIntelligenceBonusPlus8 extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.intelligenceBonusPlus8) @@ -30280,7 +30280,7 @@ public class AbilityDefinitionIntelligenceBonusPlus8 extends AbilityDefinition addTooltipProperty("Intelligence Bonus", lc) -/** WC3 ability ID: 'AIki'. Base ability: AbilityIds.krisIncinerate. */ +/** 'AIki' / AbilityIds.krisIncinerate */ public class AbilityDefinitionKrisIncinerate extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.krisIncinerate) @@ -30328,7 +30328,7 @@ public class AbilityDefinitionKrisIncinerate extends AbilityDefinition addTooltipProperty("Death Damage Full Area", lc) -/** WC3 ability ID: 'AIl3'. Base ability: AbilityIds.itemMaxLifeBonus25. */ +/** 'AIl3' / AbilityIds.itemMaxLifeBonus25 */ public class AbilityDefinitionItemMaxLifeBonus25 extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemMaxLifeBonus25) @@ -30341,7 +30341,7 @@ public class AbilityDefinitionItemMaxLifeBonus25 extends AbilityDefinition addTooltipProperty("Max Life Gained", lc) -/** WC3 ability ID: 'AIlo'. Base ability: AbilityIds.lichOrb. */ +/** 'AIlo' / AbilityIds.lichOrb */ public class AbilityDefinitionLichOrb extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.lichOrb) @@ -30368,7 +30368,7 @@ public class AbilityDefinitionLichOrb extends AbilityDefinition addTooltipProperty("Restored Mana (-1 for current)", lc) -/** WC3 ability ID: 'AIlq'. Base ability: AbilityIds.itemMaxLifeBonus100. */ +/** 'AIlq' / AbilityIds.itemMaxLifeBonus100 */ public class AbilityDefinitionItemMaxLifeBonus100 extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemMaxLifeBonus100) @@ -30381,7 +30381,7 @@ public class AbilityDefinitionItemMaxLifeBonus100 extends AbilityDefinition addTooltipProperty("Max Life Gained", lc) -/** WC3 ability ID: 'AIlv'. Base ability: AbilityIds.itemResolve30. */ +/** 'AIlv' / AbilityIds.itemResolve30 */ public class AbilityDefinitionItemResolve30 extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemResolve30) @@ -30401,13 +30401,13 @@ public class AbilityDefinitionItemResolve30 extends AbilityDefinition addTooltipProperty("Flat Bonus", lc) -/** WC3 ability ID: 'AIm4'. Base ability: AbilityIds.itemManaRestoreUltimate. */ +/** 'AIm4' / AbilityIds.itemManaRestoreUltimate */ public class AbilityDefinitionItemManaRestoreUltimate extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemManaRestoreUltimate) -/** WC3 ability ID: 'AIme'. Base ability: AbilityIds.itemManaEfficiency. */ +/** 'AIme' / AbilityIds.itemManaEfficiency */ public class AbilityDefinitionItemManaEfficiency extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemManaEfficiency) @@ -30427,7 +30427,7 @@ public class AbilityDefinitionItemManaEfficiency extends AbilityDefinition addTooltipProperty("Mana Efficiency", lc) -/** WC3 ability ID: 'AImq'. Base ability: AbilityIds.itemManaEfficiency2. */ +/** 'AImq' / AbilityIds.itemManaEfficiency2 */ public class AbilityDefinitionItemManaEfficiency2 extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemManaEfficiency2) @@ -30447,7 +30447,7 @@ public class AbilityDefinitionItemManaEfficiency2 extends AbilityDefinition addTooltipProperty("Mana Efficiency", lc) -/** WC3 ability ID: 'AImw'. Base ability: AbilityIds.itemManaEfficiency5. */ +/** 'AImw' / AbilityIds.itemManaEfficiency5 */ public class AbilityDefinitionItemManaEfficiency5 extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemManaEfficiency5) @@ -30467,7 +30467,7 @@ public class AbilityDefinitionItemManaEfficiency5 extends AbilityDefinition addTooltipProperty("Mana Efficiency", lc) -/** WC3 ability ID: 'AIni'. Base ability: AbilityIds.extendedInventoryItem. */ +/** 'AIni' / AbilityIds.extendedInventoryItem */ public class AbilityDefinitionExtendedInventoryItem extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.extendedInventoryItem) @@ -30480,7 +30480,7 @@ public class AbilityDefinitionExtendedInventoryItem extends AbilityDefinition addTooltipProperty("Equipment Item Capacity", lc) -/** WC3 ability ID: 'AInp'. Base ability: AbilityIds.necromancersPlaguegreaves. */ +/** 'AInp' / AbilityIds.necromancersPlaguegreaves */ public class AbilityDefinitionNecromancersPlaguegreaves extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.necromancersPlaguegreaves) @@ -30514,7 +30514,7 @@ public class AbilityDefinitionNecromancersPlaguegreaves extends AbilityDefinitio addTooltipProperty("Summoned Unit Duration (seconds)", lc) -/** WC3 ability ID: 'AInx'. Base ability: AbilityIds.equipmentInventory. */ +/** 'AInx' / AbilityIds.equipmentInventory */ public class AbilityDefinitionEquipmentInventory extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.equipmentInventory) @@ -30527,7 +30527,7 @@ public class AbilityDefinitionEquipmentInventory extends AbilityDefinition addTooltipProperty("Equipment Item Capacity", lc) -/** WC3 ability ID: 'AIow'. Base ability: AbilityIds.ogreWarclubStats. */ +/** 'AIow' / AbilityIds.ogreWarclubStats */ public class AbilityDefinitionOgreWarclubStats extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.ogreWarclubStats) @@ -30561,7 +30561,7 @@ public class AbilityDefinitionOgreWarclubStats extends AbilityDefinition addTooltipProperty("Intelligence Bonus", lc) -/** WC3 ability ID: 'AIs7'. Base ability: AbilityIds.strengthBonusPlus7. */ +/** 'AIs7' / AbilityIds.strengthBonusPlus7 */ public class AbilityDefinitionStrengthBonusPlus7 extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.strengthBonusPlus7) @@ -30595,7 +30595,7 @@ public class AbilityDefinitionStrengthBonusPlus7 extends AbilityDefinition addTooltipProperty("Intelligence Bonus", lc) -/** WC3 ability ID: 'AIs8'. Base ability: AbilityIds.strengthBonusPlus8. */ +/** 'AIs8' / AbilityIds.strengthBonusPlus8 */ public class AbilityDefinitionStrengthBonusPlus8 extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.strengthBonusPlus8) @@ -30629,7 +30629,7 @@ public class AbilityDefinitionStrengthBonusPlus8 extends AbilityDefinition addTooltipProperty("Intelligence Bonus", lc) -/** WC3 ability ID: 'AIsc'. Base ability: AbilityIds.itemSpellCrit. */ +/** 'AIsc' / AbilityIds.itemSpellCrit */ public class AbilityDefinitionItemSpellCrit extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemSpellCrit) @@ -30649,7 +30649,7 @@ public class AbilityDefinitionItemSpellCrit extends AbilityDefinition addTooltipProperty("Damage Multiplier", lc) -/** WC3 ability ID: 'AIsd'. Base ability: AbilityIds.signetOfDecay. */ +/** 'AIsd' / AbilityIds.signetOfDecay */ public class AbilityDefinitionSignetOfDecay extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.signetOfDecay) @@ -30676,7 +30676,7 @@ public class AbilityDefinitionSignetOfDecay extends AbilityDefinition addTooltipProperty("Extra Mana Required", lc) -/** WC3 ability ID: 'AIsq'. Base ability: AbilityIds.itemAttackSpeedIncrease5. */ +/** 'AIsq' / AbilityIds.itemAttackSpeedIncrease5 */ public class AbilityDefinitionItemAttackSpeedIncrease5 extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemAttackSpeedIncrease5) @@ -30689,7 +30689,7 @@ public class AbilityDefinitionItemAttackSpeedIncrease5 extends AbilityDefinition addTooltipProperty("Attack Speed Increase", lc) -/** WC3 ability ID: 'AIss'. Base ability: AbilityIds.magicResistStacking. */ +/** 'AIss' / AbilityIds.magicResistStacking */ public class AbilityDefinitionMagicResistStacking extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.magicResistStacking) @@ -30709,7 +30709,7 @@ public class AbilityDefinitionMagicResistStacking extends AbilityDefinition addTooltipProperty("Damage Reduction", lc) -/** WC3 ability ID: 'AIsv'. Base ability: AbilityIds.itemSpellVamp25. */ +/** 'AIsv' / AbilityIds.itemSpellVamp25 */ public class AbilityDefinitionItemSpellVamp25 extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemSpellVamp25) @@ -30729,7 +30729,7 @@ public class AbilityDefinitionItemSpellVamp25 extends AbilityDefinition addTooltipProperty("Spell Vamp", lc) -/** WC3 ability ID: 'AIvx'. Base ability: AbilityIds.vampiricAttackStacking. */ +/** 'AIvx' / AbilityIds.vampiricAttackStacking */ public class AbilityDefinitionVampiricAttackStacking extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.vampiricAttackStacking) @@ -30742,7 +30742,7 @@ public class AbilityDefinitionVampiricAttackStacking extends AbilityDefinition addTooltipProperty("Life Stolen Per Attack", lc) -/** WC3 ability ID: 'AIx6'. Base ability: AbilityIds.itemAllStatsPlus6. */ +/** 'AIx6' / AbilityIds.itemAllStatsPlus6 */ public class AbilityDefinitionItemAllStatsPlus6 extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemAllStatsPlus6) @@ -30776,7 +30776,7 @@ public class AbilityDefinitionItemAllStatsPlus6 extends AbilityDefinition addTooltipProperty("Intelligence Bonus", lc) -/** WC3 ability ID: 'AIx7'. Base ability: AbilityIds.itemAllStatsPlus7. */ +/** 'AIx7' / AbilityIds.itemAllStatsPlus7 */ public class AbilityDefinitionItemAllStatsPlus7 extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemAllStatsPlus7) @@ -30810,7 +30810,7 @@ public class AbilityDefinitionItemAllStatsPlus7 extends AbilityDefinition addTooltipProperty("Intelligence Bonus", lc) -/** WC3 ability ID: 'AIxr'. Base ability: AbilityIds.itemCriticalStrikeSystem. */ +/** 'AIxr' / AbilityIds.itemCriticalStrikeSystem */ public class AbilityDefinitionItemCriticalStrikeSystem extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemCriticalStrikeSystem) @@ -30844,7 +30844,7 @@ public class AbilityDefinitionItemCriticalStrikeSystem extends AbilityDefinition addTooltipProperty("Damage Multiplier", lc) -/** WC3 ability ID: 'AL10'. Base ability: AbilityIds.itemLifesteal10. */ +/** 'AL10' / AbilityIds.itemLifesteal10 */ public class AbilityDefinitionItemLifesteal10 extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemLifesteal10) @@ -30857,7 +30857,7 @@ public class AbilityDefinitionItemLifesteal10 extends AbilityDefinition addTooltipProperty("Life Stolen Per Attack", lc) -/** WC3 ability ID: 'ALDa'. Base ability: AbilityIds.itemLanceOfTheDawnAttack. */ +/** 'ALDa' / AbilityIds.itemLanceOfTheDawnAttack */ public class AbilityDefinitionItemLanceOfTheDawnAttack extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemLanceOfTheDawnAttack) @@ -30912,7 +30912,7 @@ public class AbilityDefinitionItemLanceOfTheDawnAttack extends AbilityDefinition addTooltipProperty("% Hit Chance", lc) -/** WC3 ability ID: 'ALmt'. Base ability: AbilityIds.lesserMarkOfTime. */ +/** 'ALmt' / AbilityIds.lesserMarkOfTime */ public class AbilityDefinitionLesserMarkOfTime extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.lesserMarkOfTime) @@ -30939,7 +30939,7 @@ public class AbilityDefinitionLesserMarkOfTime extends AbilityDefinition addTooltipProperty("Attack Speed Factor", lc) -/** WC3 ability ID: 'ALs1'. Base ability: AbilityIds.itemLifesteal1. */ +/** 'ALs1' / AbilityIds.itemLifesteal1 */ public class AbilityDefinitionItemLifesteal1 extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemLifesteal1) @@ -30952,7 +30952,7 @@ public class AbilityDefinitionItemLifesteal1 extends AbilityDefinition addTooltipProperty("Life Stolen Per Attack", lc) -/** WC3 ability ID: 'ALs3'. Base ability: AbilityIds.itemLifesteal3. */ +/** 'ALs3' / AbilityIds.itemLifesteal3 */ public class AbilityDefinitionItemLifesteal3 extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemLifesteal3) @@ -30965,7 +30965,7 @@ public class AbilityDefinitionItemLifesteal3 extends AbilityDefinition addTooltipProperty("Life Stolen Per Attack", lc) -/** WC3 ability ID: 'ALs4'. Base ability: AbilityIds.itemLifesteal4. */ +/** 'ALs4' / AbilityIds.itemLifesteal4 */ public class AbilityDefinitionItemLifesteal4 extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemLifesteal4) @@ -30978,7 +30978,7 @@ public class AbilityDefinitionItemLifesteal4 extends AbilityDefinition addTooltipProperty("Life Stolen Per Attack", lc) -/** WC3 ability ID: 'ALs5'. Base ability: AbilityIds.itemLifesteal5. */ +/** 'ALs5' / AbilityIds.itemLifesteal5 */ public class AbilityDefinitionItemLifesteal5 extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemLifesteal5) @@ -30991,7 +30991,7 @@ public class AbilityDefinitionItemLifesteal5 extends AbilityDefinition addTooltipProperty("Life Stolen Per Attack", lc) -/** WC3 ability ID: 'ALs8'. Base ability: AbilityIds.itemLifesteal8. */ +/** 'ALs8' / AbilityIds.itemLifesteal8 */ public class AbilityDefinitionItemLifesteal8 extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemLifesteal8) @@ -31004,7 +31004,7 @@ public class AbilityDefinitionItemLifesteal8 extends AbilityDefinition addTooltipProperty("Life Stolen Per Attack", lc) -/** WC3 ability ID: 'AMEi'. Base ability: AbilityIds.itemManaEfficiency12. */ +/** 'AMEi' / AbilityIds.itemManaEfficiency12 */ public class AbilityDefinitionItemManaEfficiency12 extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemManaEfficiency12) @@ -31024,7 +31024,7 @@ public class AbilityDefinitionItemManaEfficiency12 extends AbilityDefinition addTooltipProperty("Mana Efficiency", lc) -/** WC3 ability ID: 'AMEq'. Base ability: AbilityIds.itemManaEfficiency7. */ +/** 'AMEq' / AbilityIds.itemManaEfficiency7 */ public class AbilityDefinitionItemManaEfficiency7 extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemManaEfficiency7) @@ -31044,7 +31044,7 @@ public class AbilityDefinitionItemManaEfficiency7 extends AbilityDefinition addTooltipProperty("Mana Efficiency", lc) -/** WC3 ability ID: 'AMEr'. Base ability: AbilityIds.itemManaEfficiency4. */ +/** 'AMEr' / AbilityIds.itemManaEfficiency4 */ public class AbilityDefinitionItemManaEfficiency4 extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemManaEfficiency4) @@ -31064,7 +31064,7 @@ public class AbilityDefinitionItemManaEfficiency4 extends AbilityDefinition addTooltipProperty("Mana Efficiency", lc) -/** WC3 ability ID: 'AMEt'. Base ability: AbilityIds.itemManaEfficiency8. */ +/** 'AMEt' / AbilityIds.itemManaEfficiency8 */ public class AbilityDefinitionItemManaEfficiency8 extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemManaEfficiency8) @@ -31084,7 +31084,7 @@ public class AbilityDefinitionItemManaEfficiency8 extends AbilityDefinition addTooltipProperty("Mana Efficiency", lc) -/** WC3 ability ID: 'AMEu'. Base ability: AbilityIds.itemManaEfficiency15. */ +/** 'AMEu' / AbilityIds.itemManaEfficiency15 */ public class AbilityDefinitionItemManaEfficiency15 extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemManaEfficiency15) @@ -31104,7 +31104,7 @@ public class AbilityDefinitionItemManaEfficiency15 extends AbilityDefinition addTooltipProperty("Mana Efficiency", lc) -/** WC3 ability ID: 'AMEw'. Base ability: AbilityIds.itemManaEfficiency6. */ +/** 'AMEw' / AbilityIds.itemManaEfficiency6 */ public class AbilityDefinitionItemManaEfficiency6 extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemManaEfficiency6) @@ -31124,7 +31124,7 @@ public class AbilityDefinitionItemManaEfficiency6 extends AbilityDefinition addTooltipProperty("Mana Efficiency", lc) -/** WC3 ability ID: 'AMEy'. Base ability: AbilityIds.itemManaEfficiency10. */ +/** 'AMEy' / AbilityIds.itemManaEfficiency10 */ public class AbilityDefinitionItemManaEfficiency10 extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemManaEfficiency10) @@ -31144,7 +31144,7 @@ public class AbilityDefinitionItemManaEfficiency10 extends AbilityDefinition addTooltipProperty("Mana Efficiency", lc) -/** WC3 ability ID: 'AMFq'. Base ability: AbilityIds.itemManaRefund5. */ +/** 'AMFq' / AbilityIds.itemManaRefund5 */ public class AbilityDefinitionItemManaRefund5 extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemManaRefund5) @@ -31164,7 +31164,7 @@ public class AbilityDefinitionItemManaRefund5 extends AbilityDefinition addTooltipProperty("Mana Efficiency", lc) -/** WC3 ability ID: 'AMMe'. Base ability: AbilityIds.itemMaxManaBonus120. */ +/** 'AMMe' / AbilityIds.itemMaxManaBonus120 */ public class AbilityDefinitionItemMaxManaBonus120 extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemMaxManaBonus120) @@ -31177,7 +31177,7 @@ public class AbilityDefinitionItemMaxManaBonus120 extends AbilityDefinition addTooltipProperty("Max Mana Gained", lc) -/** WC3 ability ID: 'AMMq'. Base ability: AbilityIds.itemMaxManaBonus25. */ +/** 'AMMq' / AbilityIds.itemMaxManaBonus25 */ public class AbilityDefinitionItemMaxManaBonus25 extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemMaxManaBonus25) @@ -31190,7 +31190,7 @@ public class AbilityDefinitionItemMaxManaBonus25 extends AbilityDefinition addTooltipProperty("Max Mana Gained", lc) -/** WC3 ability ID: 'AMMw'. Base ability: AbilityIds.itemMaxManaBonus150. */ +/** 'AMMw' / AbilityIds.itemMaxManaBonus150 */ public class AbilityDefinitionItemMaxManaBonus150 extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemMaxManaBonus150) @@ -31203,7 +31203,7 @@ public class AbilityDefinitionItemMaxManaBonus150 extends AbilityDefinition addTooltipProperty("Max Mana Gained", lc) -/** WC3 ability ID: 'AMRe'. Base ability: AbilityIds.itemManaRegen70. */ +/** 'AMRe' / AbilityIds.itemManaRegen70 */ public class AbilityDefinitionItemManaRegen70 extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemManaRegen70) @@ -31216,7 +31216,7 @@ public class AbilityDefinitionItemManaRegen70 extends AbilityDefinition addTooltipProperty("Mana Regeneration Bonus (as fraction of normal)", lc) -/** WC3 ability ID: 'AMRi'. Base ability: AbilityIds.itemManaRegen75. */ +/** 'AMRi' / AbilityIds.itemManaRegen75 */ public class AbilityDefinitionItemManaRegen75 extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemManaRegen75) @@ -31229,7 +31229,7 @@ public class AbilityDefinitionItemManaRegen75 extends AbilityDefinition addTooltipProperty("Mana Regeneration Bonus (as fraction of normal)", lc) -/** WC3 ability ID: 'AMRo'. Base ability: AbilityIds.itemManaRegen65. */ +/** 'AMRo' / AbilityIds.itemManaRegen65 */ public class AbilityDefinitionItemManaRegen65 extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemManaRegen65) @@ -31242,7 +31242,7 @@ public class AbilityDefinitionItemManaRegen65 extends AbilityDefinition addTooltipProperty("Mana Regeneration Bonus (as fraction of normal)", lc) -/** WC3 ability ID: 'AMRp'. Base ability: AbilityIds.itemManaRegen40. */ +/** 'AMRp' / AbilityIds.itemManaRegen40 */ public class AbilityDefinitionItemManaRegen40 extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemManaRegen40) @@ -31255,7 +31255,7 @@ public class AbilityDefinitionItemManaRegen40 extends AbilityDefinition addTooltipProperty("Mana Regeneration Bonus (as fraction of normal)", lc) -/** WC3 ability ID: 'AMRq'. Base ability: AbilityIds.itemManaRegen100. */ +/** 'AMRq' / AbilityIds.itemManaRegen100 */ public class AbilityDefinitionItemManaRegen100 extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemManaRegen100) @@ -31268,7 +31268,7 @@ public class AbilityDefinitionItemManaRegen100 extends AbilityDefinition addTooltipProperty("Mana Regeneration Bonus (as fraction of normal)", lc) -/** WC3 ability ID: 'AMRt'. Base ability: AbilityIds.itemManaRegen35. */ +/** 'AMRt' / AbilityIds.itemManaRegen35 */ public class AbilityDefinitionItemManaRegen35 extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemManaRegen35) @@ -31281,7 +31281,7 @@ public class AbilityDefinitionItemManaRegen35 extends AbilityDefinition addTooltipProperty("Mana Regeneration Bonus (as fraction of normal)", lc) -/** WC3 ability ID: 'AMRu'. Base ability: AbilityIds.itemManaRegen30. */ +/** 'AMRu' / AbilityIds.itemManaRegen30 */ public class AbilityDefinitionItemManaRegen30 extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemManaRegen30) @@ -31294,7 +31294,7 @@ public class AbilityDefinitionItemManaRegen30 extends AbilityDefinition addTooltipProperty("Mana Regeneration Bonus (as fraction of normal)", lc) -/** WC3 ability ID: 'AMRw'. Base ability: AbilityIds.itemManaRegen50. */ +/** 'AMRw' / AbilityIds.itemManaRegen50 */ public class AbilityDefinitionItemManaRegen50 extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemManaRegen50) @@ -31307,7 +31307,7 @@ public class AbilityDefinitionItemManaRegen50 extends AbilityDefinition addTooltipProperty("Mana Regeneration Bonus (as fraction of normal)", lc) -/** WC3 ability ID: 'AMRy'. Base ability: AbilityIds.itemManaRegen25. */ +/** 'AMRy' / AbilityIds.itemManaRegen25 */ public class AbilityDefinitionItemManaRegen25 extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemManaRegen25) @@ -31320,7 +31320,7 @@ public class AbilityDefinitionItemManaRegen25 extends AbilityDefinition addTooltipProperty("Mana Regeneration Bonus (as fraction of normal)", lc) -/** WC3 ability ID: 'AMSe'. Base ability: AbilityIds.itemMoveSpeedBonus20. */ +/** 'AMSe' / AbilityIds.itemMoveSpeedBonus20 */ public class AbilityDefinitionItemMoveSpeedBonus20 extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemMoveSpeedBonus20) @@ -31333,7 +31333,7 @@ public class AbilityDefinitionItemMoveSpeedBonus20 extends AbilityDefinition addTooltipProperty("Movement Speed Bonus", lc) -/** WC3 ability ID: 'AMSq'. Base ability: AbilityIds.itemMoveSpeedBonus10. */ +/** 'AMSq' / AbilityIds.itemMoveSpeedBonus10 */ public class AbilityDefinitionItemMoveSpeedBonus10 extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemMoveSpeedBonus10) @@ -31346,7 +31346,7 @@ public class AbilityDefinitionItemMoveSpeedBonus10 extends AbilityDefinition addTooltipProperty("Movement Speed Bonus", lc) -/** WC3 ability ID: 'AMSr'. Base ability: AbilityIds.itemMoveSpeedBonus30. */ +/** 'AMSr' / AbilityIds.itemMoveSpeedBonus30 */ public class AbilityDefinitionItemMoveSpeedBonus30 extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemMoveSpeedBonus30) @@ -31359,7 +31359,7 @@ public class AbilityDefinitionItemMoveSpeedBonus30 extends AbilityDefinition addTooltipProperty("Movement Speed Bonus", lc) -/** WC3 ability ID: 'AMSt'. Base ability: AbilityIds.itemMoveSpeedBonus40. */ +/** 'AMSt' / AbilityIds.itemMoveSpeedBonus40 */ public class AbilityDefinitionItemMoveSpeedBonus40 extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemMoveSpeedBonus40) @@ -31372,7 +31372,7 @@ public class AbilityDefinitionItemMoveSpeedBonus40 extends AbilityDefinition addTooltipProperty("Movement Speed Bonus", lc) -/** WC3 ability ID: 'AMSw'. Base ability: AbilityIds.itemMoveSpeedBonus15. */ +/** 'AMSw' / AbilityIds.itemMoveSpeedBonus15 */ public class AbilityDefinitionItemMoveSpeedBonus15 extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemMoveSpeedBonus15) @@ -31385,7 +31385,7 @@ public class AbilityDefinitionItemMoveSpeedBonus15 extends AbilityDefinition addTooltipProperty("Movement Speed Bonus", lc) -/** WC3 ability ID: 'ANcp'. Base ability: AbilityIds.righteousFury. */ +/** 'ANcp' / AbilityIds.righteousFury */ public class AbilityDefinitionRighteousFury extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.righteousFury) @@ -31454,7 +31454,7 @@ public class AbilityDefinitionRighteousFury extends AbilityDefinition addTooltipProperty("Hero - Bonus Critical Strike Duration", lc) -/** WC3 ability ID: 'AOwd'. Base ability: AbilityIds.shadowHunterSerpentWard2. */ +/** 'AOwd' / AbilityIds.shadowHunterSerpentWard2 */ public class AbilityDefinitionAOwd extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.shadowHunterSerpentWard2) @@ -31474,7 +31474,7 @@ public class AbilityDefinitionAOwd extends AbilityDefinition addTooltipProperty("Summoned Unit Type", lc) -/** WC3 ability ID: 'AS10'. Base ability: AbilityIds.strengthBonusPlus10. */ +/** 'AS10' / AbilityIds.strengthBonusPlus10 */ public class AbilityDefinitionStrengthBonusPlus10 extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.strengthBonusPlus10) @@ -31508,7 +31508,7 @@ public class AbilityDefinitionStrengthBonusPlus10 extends AbilityDefinition addTooltipProperty("Intelligence Bonus", lc) -/** WC3 ability ID: 'AS12'. Base ability: AbilityIds.strengthBonusPlus12. */ +/** 'AS12' / AbilityIds.strengthBonusPlus12 */ public class AbilityDefinitionStrengthBonusPlus12 extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.strengthBonusPlus12) @@ -31542,7 +31542,7 @@ public class AbilityDefinitionStrengthBonusPlus12 extends AbilityDefinition addTooltipProperty("Intelligence Bonus", lc) -/** WC3 ability ID: 'AS20'. Base ability: AbilityIds.strengthBonusPlus20. */ +/** 'AS20' / AbilityIds.strengthBonusPlus20 */ public class AbilityDefinitionStrengthBonusPlus20 extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.strengthBonusPlus20) @@ -31576,7 +31576,7 @@ public class AbilityDefinitionStrengthBonusPlus20 extends AbilityDefinition addTooltipProperty("Intelligence Bonus", lc) -/** WC3 ability ID: 'ASC8'. Base ability: AbilityIds.itemSpellCritChance8. */ +/** 'ASC8' / AbilityIds.itemSpellCritChance8 */ public class AbilityDefinitionItemSpellCritChance8 extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemSpellCritChance8) @@ -31596,7 +31596,7 @@ public class AbilityDefinitionItemSpellCritChance8 extends AbilityDefinition addTooltipProperty("Damage Multiplier", lc) -/** WC3 ability ID: 'ASCe'. Base ability: AbilityIds.itemSpellCritChance12. */ +/** 'ASCe' / AbilityIds.itemSpellCritChance12 */ public class AbilityDefinitionItemSpellCritChance12 extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemSpellCritChance12) @@ -31616,7 +31616,7 @@ public class AbilityDefinitionItemSpellCritChance12 extends AbilityDefinition addTooltipProperty("Damage Multiplier", lc) -/** WC3 ability ID: 'ASCq'. Base ability: AbilityIds.itemSpellCritChance15. */ +/** 'ASCq' / AbilityIds.itemSpellCritChance15 */ public class AbilityDefinitionItemSpellCritChance15 extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemSpellCritChance15) @@ -31636,7 +31636,7 @@ public class AbilityDefinitionItemSpellCritChance15 extends AbilityDefinition addTooltipProperty("Damage Multiplier", lc) -/** WC3 ability ID: 'ASCr'. Base ability: AbilityIds.itemSpellCritChance18. */ +/** 'ASCr' / AbilityIds.itemSpellCritChance18 */ public class AbilityDefinitionItemSpellCritChance18 extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemSpellCritChance18) @@ -31656,7 +31656,7 @@ public class AbilityDefinitionItemSpellCritChance18 extends AbilityDefinition addTooltipProperty("Damage Multiplier", lc) -/** WC3 ability ID: 'ASCs'. Base ability: AbilityIds.itemSpellCritChance5. */ +/** 'ASCs' / AbilityIds.itemSpellCritChance5 */ public class AbilityDefinitionItemSpellCritChance5 extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemSpellCritChance5) @@ -31676,7 +31676,7 @@ public class AbilityDefinitionItemSpellCritChance5 extends AbilityDefinition addTooltipProperty("Damage Multiplier", lc) -/** WC3 ability ID: 'ASCt'. Base ability: AbilityIds.itemSpellCritChance6. */ +/** 'ASCt' / AbilityIds.itemSpellCritChance6 */ public class AbilityDefinitionItemSpellCritChance6 extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemSpellCritChance6) @@ -31696,7 +31696,7 @@ public class AbilityDefinitionItemSpellCritChance6 extends AbilityDefinition addTooltipProperty("Damage Multiplier", lc) -/** WC3 ability ID: 'ASCu'. Base ability: AbilityIds.itemSpellCritChance4. */ +/** 'ASCu' / AbilityIds.itemSpellCritChance4 */ public class AbilityDefinitionItemSpellCritChance4 extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemSpellCritChance4) @@ -31716,7 +31716,7 @@ public class AbilityDefinitionItemSpellCritChance4 extends AbilityDefinition addTooltipProperty("Damage Multiplier", lc) -/** WC3 ability ID: 'ASCw'. Base ability: AbilityIds.itemSpellCritChance10. */ +/** 'ASCw' / AbilityIds.itemSpellCritChance10 */ public class AbilityDefinitionItemSpellCritChance10 extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemSpellCritChance10) @@ -31736,7 +31736,7 @@ public class AbilityDefinitionItemSpellCritChance10 extends AbilityDefinition addTooltipProperty("Damage Multiplier", lc) -/** WC3 ability ID: 'ASCy'. Base ability: AbilityIds.itemSpellCritChance30. */ +/** 'ASCy' / AbilityIds.itemSpellCritChance30 */ public class AbilityDefinitionItemSpellCritChance30 extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemSpellCritChance30) @@ -31756,7 +31756,7 @@ public class AbilityDefinitionItemSpellCritChance30 extends AbilityDefinition addTooltipProperty("Damage Multiplier", lc) -/** WC3 ability ID: 'ASD4'. Base ability: AbilityIds.itemSplashDamage4. */ +/** 'ASD4' / AbilityIds.itemSplashDamage4 */ public class AbilityDefinitionItemSplashDamage4 extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemSplashDamage4) @@ -31776,7 +31776,7 @@ public class AbilityDefinitionItemSplashDamage4 extends AbilityDefinition addTooltipProperty("Enabled Attack Index", lc) -/** WC3 ability ID: 'ASDq'. Base ability: AbilityIds.itemSpellCritDamage20. */ +/** 'ASDq' / AbilityIds.itemSpellCritDamage20 */ public class AbilityDefinitionItemSpellCritDamage20 extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemSpellCritDamage20) @@ -31796,7 +31796,7 @@ public class AbilityDefinitionItemSpellCritDamage20 extends AbilityDefinition addTooltipProperty("Damage Multiplier", lc) -/** WC3 ability ID: 'ASDw'. Base ability: AbilityIds.itemSpellCritDamage15. */ +/** 'ASDw' / AbilityIds.itemSpellCritDamage15 */ public class AbilityDefinitionItemSpellCritDamage15 extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemSpellCritDamage15) @@ -31816,7 +31816,7 @@ public class AbilityDefinitionItemSpellCritDamage15 extends AbilityDefinition addTooltipProperty("Damage Multiplier", lc) -/** WC3 ability ID: 'ASRe'. Base ability: AbilityIds.itemSpellResistance5. */ +/** 'ASRe' / AbilityIds.itemSpellResistance5 */ public class AbilityDefinitionItemSpellResistance5 extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemSpellResistance5) @@ -31836,7 +31836,7 @@ public class AbilityDefinitionItemSpellResistance5 extends AbilityDefinition addTooltipProperty("Damage Reduction", lc) -/** WC3 ability ID: 'ASRi'. Base ability: AbilityIds.itemSpellResistance10. */ +/** 'ASRi' / AbilityIds.itemSpellResistance10 */ public class AbilityDefinitionItemSpellResistance10 extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemSpellResistance10) @@ -31856,7 +31856,7 @@ public class AbilityDefinitionItemSpellResistance10 extends AbilityDefinition addTooltipProperty("Damage Reduction", lc) -/** WC3 ability ID: 'ASRo'. Base ability: AbilityIds.itemSpellResistance25. */ +/** 'ASRo' / AbilityIds.itemSpellResistance25 */ public class AbilityDefinitionItemSpellResistance25 extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemSpellResistance25) @@ -31876,7 +31876,7 @@ public class AbilityDefinitionItemSpellResistance25 extends AbilityDefinition addTooltipProperty("Damage Reduction", lc) -/** WC3 ability ID: 'ASRp'. Base ability: AbilityIds.itemSpellResistance33. */ +/** 'ASRp' / AbilityIds.itemSpellResistance33 */ public class AbilityDefinitionItemSpellResistance33 extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemSpellResistance33) @@ -31896,7 +31896,7 @@ public class AbilityDefinitionItemSpellResistance33 extends AbilityDefinition addTooltipProperty("Damage Reduction", lc) -/** WC3 ability ID: 'ASRq'. Base ability: AbilityIds.itemSpellResistance7. */ +/** 'ASRq' / AbilityIds.itemSpellResistance7 */ public class AbilityDefinitionItemSpellResistance7 extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemSpellResistance7) @@ -31916,7 +31916,7 @@ public class AbilityDefinitionItemSpellResistance7 extends AbilityDefinition addTooltipProperty("Damage Reduction", lc) -/** WC3 ability ID: 'ASRt'. Base ability: AbilityIds.itemSpellResistance14. */ +/** 'ASRt' / AbilityIds.itemSpellResistance14 */ public class AbilityDefinitionItemSpellResistance14 extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemSpellResistance14) @@ -31936,7 +31936,7 @@ public class AbilityDefinitionItemSpellResistance14 extends AbilityDefinition addTooltipProperty("Damage Reduction", lc) -/** WC3 ability ID: 'ASRu'. Base ability: AbilityIds.itemSpellResistance4. */ +/** 'ASRu' / AbilityIds.itemSpellResistance4 */ public class AbilityDefinitionItemSpellResistance4 extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemSpellResistance4) @@ -31956,7 +31956,7 @@ public class AbilityDefinitionItemSpellResistance4 extends AbilityDefinition addTooltipProperty("Damage Reduction", lc) -/** WC3 ability ID: 'ASRw'. Base ability: AbilityIds.itemSpellResistance3. */ +/** 'ASRw' / AbilityIds.itemSpellResistance3 */ public class AbilityDefinitionItemSpellResistance3 extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemSpellResistance3) @@ -31976,7 +31976,7 @@ public class AbilityDefinitionItemSpellResistance3 extends AbilityDefinition addTooltipProperty("Damage Reduction", lc) -/** WC3 ability ID: 'ASRy'. Base ability: AbilityIds.itemSpellResistance8. */ +/** 'ASRy' / AbilityIds.itemSpellResistance8 */ public class AbilityDefinitionItemSpellResistance8 extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemSpellResistance8) @@ -31996,7 +31996,7 @@ public class AbilityDefinitionItemSpellResistance8 extends AbilityDefinition addTooltipProperty("Damage Reduction", lc) -/** WC3 ability ID: 'ASVe'. Base ability: AbilityIds.itemSpellVamp7. */ +/** 'ASVe' / AbilityIds.itemSpellVamp7 */ public class AbilityDefinitionItemSpellVamp7 extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemSpellVamp7) @@ -32016,7 +32016,7 @@ public class AbilityDefinitionItemSpellVamp7 extends AbilityDefinition addTooltipProperty("Spell Vamp", lc) -/** WC3 ability ID: 'ASVi'. Base ability: AbilityIds.itemSpellVamp8. */ +/** 'ASVi' / AbilityIds.itemSpellVamp8 */ public class AbilityDefinitionItemSpellVamp8 extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemSpellVamp8) @@ -32036,7 +32036,7 @@ public class AbilityDefinitionItemSpellVamp8 extends AbilityDefinition addTooltipProperty("Spell Vamp", lc) -/** WC3 ability ID: 'ASVq'. Base ability: AbilityIds.itemSpellVamp5. */ +/** 'ASVq' / AbilityIds.itemSpellVamp5 */ public class AbilityDefinitionItemSpellVamp5 extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemSpellVamp5) @@ -32056,7 +32056,7 @@ public class AbilityDefinitionItemSpellVamp5 extends AbilityDefinition addTooltipProperty("Spell Vamp", lc) -/** WC3 ability ID: 'ASVr'. Base ability: AbilityIds.itemSpellVamp3. */ +/** 'ASVr' / AbilityIds.itemSpellVamp3 */ public class AbilityDefinitionItemSpellVamp3 extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemSpellVamp3) @@ -32076,7 +32076,7 @@ public class AbilityDefinitionItemSpellVamp3 extends AbilityDefinition addTooltipProperty("Spell Vamp", lc) -/** WC3 ability ID: 'ASVt'. Base ability: AbilityIds.itemSpellVamp4. */ +/** 'ASVt' / AbilityIds.itemSpellVamp4 */ public class AbilityDefinitionItemSpellVamp4 extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemSpellVamp4) @@ -32096,7 +32096,7 @@ public class AbilityDefinitionItemSpellVamp4 extends AbilityDefinition addTooltipProperty("Spell Vamp", lc) -/** WC3 ability ID: 'ASVu'. Base ability: AbilityIds.itemSpellVamp6. */ +/** 'ASVu' / AbilityIds.itemSpellVamp6 */ public class AbilityDefinitionItemSpellVamp6 extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemSpellVamp6) @@ -32116,7 +32116,7 @@ public class AbilityDefinitionItemSpellVamp6 extends AbilityDefinition addTooltipProperty("Spell Vamp", lc) -/** WC3 ability ID: 'ASVw'. Base ability: AbilityIds.itemSpellVamp2. */ +/** 'ASVw' / AbilityIds.itemSpellVamp2 */ public class AbilityDefinitionItemSpellVamp2 extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemSpellVamp2) @@ -32136,7 +32136,7 @@ public class AbilityDefinitionItemSpellVamp2 extends AbilityDefinition addTooltipProperty("Spell Vamp", lc) -/** WC3 ability ID: 'ASVy'. Base ability: AbilityIds.itemSpellVamp10. */ +/** 'ASVy' / AbilityIds.itemSpellVamp10 */ public class AbilityDefinitionItemSpellVamp10 extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemSpellVamp10) @@ -32156,7 +32156,7 @@ public class AbilityDefinitionItemSpellVamp10 extends AbilityDefinition addTooltipProperty("Spell Vamp", lc) -/** WC3 ability ID: 'ASde'. Base ability: AbilityIds.statDetails. */ +/** 'ASde' / AbilityIds.statDetails */ public class AbilityDefinitionStatDetails extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.statDetails) @@ -32169,13 +32169,13 @@ public class AbilityDefinitionStatDetails extends AbilityDefinition addTooltipProperty("Supported stat modifiers", lc) -/** WC3 ability ID: 'ASpc'. Base ability: AbilityIds.equipmentInventoryInterface. */ +/** 'ASpc' / AbilityIds.equipmentInventoryInterface */ public class AbilityDefinitionEquipmentInventoryInterface extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.equipmentInventoryInterface) -/** WC3 ability ID: 'AT1a'. Base ability: AbilityIds.anyaTalentTier1a. */ +/** 'AT1a' / AbilityIds.anyaTalentTier1a */ public class AbilityDefinitionAnyaTalentTier1a extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.anyaTalentTier1a) @@ -32223,7 +32223,7 @@ public class AbilityDefinitionAnyaTalentTier1a extends AbilityDefinition addTooltipProperty("Ability Upgrade 2", lc) -/** WC3 ability ID: 'AT1b'. Base ability: AbilityIds.anyaTalentTier1b. */ +/** 'AT1b' / AbilityIds.anyaTalentTier1b */ public class AbilityDefinitionAnyaTalentTier1b extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.anyaTalentTier1b) @@ -32271,7 +32271,7 @@ public class AbilityDefinitionAnyaTalentTier1b extends AbilityDefinition addTooltipProperty("Ability Upgrade 2", lc) -/** WC3 ability ID: 'AT1c'. Base ability: AbilityIds.anyaTalentTier1c. */ +/** 'AT1c' / AbilityIds.anyaTalentTier1c */ public class AbilityDefinitionAnyaTalentTier1c extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.anyaTalentTier1c) @@ -32319,7 +32319,7 @@ public class AbilityDefinitionAnyaTalentTier1c extends AbilityDefinition addTooltipProperty("Ability Upgrade 2", lc) -/** WC3 ability ID: 'AT2a'. Base ability: AbilityIds.anyaTalentTier2a. */ +/** 'AT2a' / AbilityIds.anyaTalentTier2a */ public class AbilityDefinitionAnyaTalentTier2a extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.anyaTalentTier2a) @@ -32367,7 +32367,7 @@ public class AbilityDefinitionAnyaTalentTier2a extends AbilityDefinition addTooltipProperty("Ability Upgrade 2", lc) -/** WC3 ability ID: 'AT2b'. Base ability: AbilityIds.anyaTalentTier2b. */ +/** 'AT2b' / AbilityIds.anyaTalentTier2b */ public class AbilityDefinitionAnyaTalentTier2b extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.anyaTalentTier2b) @@ -32415,7 +32415,7 @@ public class AbilityDefinitionAnyaTalentTier2b extends AbilityDefinition addTooltipProperty("Ability Upgrade 2", lc) -/** WC3 ability ID: 'AT2c'. Base ability: AbilityIds.anyaTalentTier2c. */ +/** 'AT2c' / AbilityIds.anyaTalentTier2c */ public class AbilityDefinitionAnyaTalentTier2c extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.anyaTalentTier2c) @@ -32463,7 +32463,7 @@ public class AbilityDefinitionAnyaTalentTier2c extends AbilityDefinition addTooltipProperty("Ability Upgrade 2", lc) -/** WC3 ability ID: 'AT3a'. Base ability: AbilityIds.anyaTalentTier3a. */ +/** 'AT3a' / AbilityIds.anyaTalentTier3a */ public class AbilityDefinitionAnyaTalentTier3a extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.anyaTalentTier3a) @@ -32511,7 +32511,7 @@ public class AbilityDefinitionAnyaTalentTier3a extends AbilityDefinition addTooltipProperty("Ability Upgrade 2", lc) -/** WC3 ability ID: 'AT3b'. Base ability: AbilityIds.anyaTalentTier3b. */ +/** 'AT3b' / AbilityIds.anyaTalentTier3b */ public class AbilityDefinitionAnyaTalentTier3b extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.anyaTalentTier3b) @@ -32559,7 +32559,7 @@ public class AbilityDefinitionAnyaTalentTier3b extends AbilityDefinition addTooltipProperty("Ability Upgrade 2", lc) -/** WC3 ability ID: 'AT3c'. Base ability: AbilityIds.anyaTalentTier3c. */ +/** 'AT3c' / AbilityIds.anyaTalentTier3c */ public class AbilityDefinitionAnyaTalentTier3c extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.anyaTalentTier3c) @@ -32607,7 +32607,7 @@ public class AbilityDefinitionAnyaTalentTier3c extends AbilityDefinition addTooltipProperty("Ability Upgrade 2", lc) -/** WC3 ability ID: 'AT4a'. Base ability: AbilityIds.anyaTalentTier4a. */ +/** 'AT4a' / AbilityIds.anyaTalentTier4a */ public class AbilityDefinitionAnyaTalentTier4a extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.anyaTalentTier4a) @@ -32655,7 +32655,7 @@ public class AbilityDefinitionAnyaTalentTier4a extends AbilityDefinition addTooltipProperty("Ability Upgrade 2", lc) -/** WC3 ability ID: 'AT4b'. Base ability: AbilityIds.anyaTalentTier4b. */ +/** 'AT4b' / AbilityIds.anyaTalentTier4b */ public class AbilityDefinitionAnyaTalentTier4b extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.anyaTalentTier4b) @@ -32703,7 +32703,7 @@ public class AbilityDefinitionAnyaTalentTier4b extends AbilityDefinition addTooltipProperty("Ability Upgrade 2", lc) -/** WC3 ability ID: 'AT4c'. Base ability: AbilityIds.anyaTalentTier4c. */ +/** 'AT4c' / AbilityIds.anyaTalentTier4c */ public class AbilityDefinitionAnyaTalentTier4c extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.anyaTalentTier4c) @@ -32751,7 +32751,7 @@ public class AbilityDefinitionAnyaTalentTier4c extends AbilityDefinition addTooltipProperty("Ability Upgrade 2", lc) -/** WC3 ability ID: 'AT5a'. Base ability: AbilityIds.anyaCritTalent. */ +/** 'AT5a' / AbilityIds.anyaCritTalent */ public class AbilityDefinitionAnyaCritTalent extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.anyaCritTalent) @@ -32785,7 +32785,7 @@ public class AbilityDefinitionAnyaCritTalent extends AbilityDefinition addTooltipProperty("Damage Multiplier", lc) -/** WC3 ability ID: 'AT5b'. Base ability: AbilityIds.anyaSpellCritTalent. */ +/** 'AT5b' / AbilityIds.anyaSpellCritTalent */ public class AbilityDefinitionAnyaSpellCritTalent extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.anyaSpellCritTalent) @@ -32805,7 +32805,7 @@ public class AbilityDefinitionAnyaSpellCritTalent extends AbilityDefinition addTooltipProperty("Damage Multiplier", lc) -/** WC3 ability ID: 'AT5c'. Base ability: AbilityIds.anyaPoisonArrows. */ +/** 'AT5c' / AbilityIds.anyaPoisonArrows */ public class AbilityDefinitionAnyaPoisonArrows extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.anyaPoisonArrows) @@ -32839,7 +32839,7 @@ public class AbilityDefinitionAnyaPoisonArrows extends AbilityDefinition addTooltipProperty("Stacking Type", lc) -/** WC3 ability ID: 'AT6a'. Base ability: AbilityIds.anyaPlusAgiStrTalent. */ +/** 'AT6a' / AbilityIds.anyaPlusAgiStrTalent */ public class AbilityDefinitionAnyaPlusAgiStrTalent extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.anyaPlusAgiStrTalent) @@ -32873,7 +32873,7 @@ public class AbilityDefinitionAnyaPlusAgiStrTalent extends AbilityDefinition addTooltipProperty("Intelligence Bonus", lc) -/** WC3 ability ID: 'AT6b'. Base ability: AbilityIds.anyaEvasionTalent. */ +/** 'AT6b' / AbilityIds.anyaEvasionTalent */ public class AbilityDefinitionAnyaEvasionTalent extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.anyaEvasionTalent) @@ -32886,7 +32886,7 @@ public class AbilityDefinitionAnyaEvasionTalent extends AbilityDefinition addTooltipProperty("Chance to Evade", lc) -/** WC3 ability ID: 'AT6c'. Base ability: AbilityIds.anyaSpellAmpTalent. */ +/** 'AT6c' / AbilityIds.anyaSpellAmpTalent */ public class AbilityDefinitionAnyaSpellAmpTalent extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.anyaSpellAmpTalent) @@ -32913,7 +32913,7 @@ public class AbilityDefinitionAnyaSpellAmpTalent extends AbilityDefinition addTooltipProperty("Applies to Healing from Items", lc) -/** WC3 ability ID: 'ATal'. Base ability: AbilityIds.talents. */ +/** 'ATal' / AbilityIds.talents */ public class AbilityDefinitionTalents extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.talents) @@ -32926,13 +32926,13 @@ public class AbilityDefinitionTalents extends AbilityDefinition addTooltipProperty("Talent Tier Abilities", lc) -/** WC3 ability ID: 'ATap'. Base ability: AbilityIds.grantTalentPoint. */ +/** 'ATap' / AbilityIds.grantTalentPoint */ public class AbilityDefinitionGrantTalentPoint extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.grantTalentPoint) -/** WC3 ability ID: 'ATce'. Base ability: AbilityIds.talentCleaving25. */ +/** 'ATce' / AbilityIds.talentCleaving25 */ public class AbilityDefinitionTalentCleaving25 extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.talentCleaving25) @@ -32945,7 +32945,7 @@ public class AbilityDefinitionTalentCleaving25 extends AbilityDefinition addTooltipProperty("Distributed Damage Factor", lc) -/** WC3 ability ID: 'ATcr'. Base ability: AbilityIds.talentCooldownReduction15. */ +/** 'ATcr' / AbilityIds.talentCooldownReduction15 */ public class AbilityDefinitionTalentCooldownReduction15 extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.talentCooldownReduction15) @@ -32965,7 +32965,7 @@ public class AbilityDefinitionTalentCooldownReduction15 extends AbilityDefinitio addTooltipProperty("Flat Bonus", lc) -/** WC3 ability ID: 'AThg'. Base ability: AbilityIds.talentsHumanGarek. */ +/** 'AThg' / AbilityIds.talentsHumanGarek */ public class AbilityDefinitionTalentsHumanGarek extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.talentsHumanGarek) @@ -32978,7 +32978,7 @@ public class AbilityDefinitionTalentsHumanGarek extends AbilityDefinition addTooltipProperty("Talent Tier Abilities", lc) -/** WC3 ability ID: 'AThi'. Base ability: AbilityIds.talentsHumanIlastar. */ +/** 'AThi' / AbilityIds.talentsHumanIlastar */ public class AbilityDefinitionTalentsHumanIlastar extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.talentsHumanIlastar) @@ -32991,7 +32991,7 @@ public class AbilityDefinitionTalentsHumanIlastar extends AbilityDefinition addTooltipProperty("Talent Tier Abilities", lc) -/** WC3 ability ID: 'AThl'. Base ability: AbilityIds.talentsHumanLanden. */ +/** 'AThl' / AbilityIds.talentsHumanLanden */ public class AbilityDefinitionTalentsHumanLanden extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.talentsHumanLanden) @@ -33004,7 +33004,7 @@ public class AbilityDefinitionTalentsHumanLanden extends AbilityDefinition addTooltipProperty("Talent Tier Abilities", lc) -/** WC3 ability ID: 'ATme'. Base ability: AbilityIds.talentManaEfficiency15. */ +/** 'ATme' / AbilityIds.talentManaEfficiency15 */ public class AbilityDefinitionTalentManaEfficiency15 extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.talentManaEfficiency15) @@ -33024,7 +33024,7 @@ public class AbilityDefinitionTalentManaEfficiency15 extends AbilityDefinition addTooltipProperty("Mana Efficiency", lc) -/** WC3 ability ID: 'ATst'. Base ability: AbilityIds.aTst. */ +/** 'ATst' / AbilityIds.aTst */ public class AbilityDefinitionATst extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.aTst) @@ -33044,7 +33044,7 @@ public class AbilityDefinitionATst extends AbilityDefinition addTooltipProperty("Max Charges", lc) -/** WC3 ability ID: 'ATua'. Base ability: AbilityIds.talentsUndeadAnya. */ +/** 'ATua' / AbilityIds.talentsUndeadAnya */ public class AbilityDefinitionTalentsUndeadAnya extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.talentsUndeadAnya) @@ -33057,7 +33057,7 @@ public class AbilityDefinitionTalentsUndeadAnya extends AbilityDefinition addTooltipProperty("Talent Tier Abilities", lc) -/** WC3 ability ID: 'ATug'. Base ability: AbilityIds.talentsUndeadGarek. */ +/** 'ATug' / AbilityIds.talentsUndeadGarek */ public class AbilityDefinitionTalentsUndeadGarek extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.talentsUndeadGarek) @@ -33070,7 +33070,7 @@ public class AbilityDefinitionTalentsUndeadGarek extends AbilityDefinition addTooltipProperty("Talent Tier Abilities", lc) -/** WC3 ability ID: 'ATul'. Base ability: AbilityIds.talentsUndeadLeonid. */ +/** 'ATul' / AbilityIds.talentsUndeadLeonid */ public class AbilityDefinitionTalentsUndeadLeonid extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.talentsUndeadLeonid) @@ -33083,7 +33083,7 @@ public class AbilityDefinitionTalentsUndeadLeonid extends AbilityDefinition addTooltipProperty("Talent Tier Abilities", lc) -/** WC3 ability ID: 'AUDq'. Base ability: AbilityIds.itemUnitDamageX125. */ +/** 'AUDq' / AbilityIds.itemUnitDamageX125 */ public class AbilityDefinitionItemUnitDamageX125 extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemUnitDamageX125) @@ -33117,7 +33117,7 @@ public class AbilityDefinitionItemUnitDamageX125 extends AbilityDefinition addTooltipProperty("Damage Multiplier (Heroes)", lc) -/** WC3 ability ID: 'AUDw'. Base ability: AbilityIds.itemUnitDamageX115. */ +/** 'AUDw' / AbilityIds.itemUnitDamageX115 */ public class AbilityDefinitionItemUnitDamageX115 extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemUnitDamageX115) @@ -33151,7 +33151,7 @@ public class AbilityDefinitionItemUnitDamageX115 extends AbilityDefinition addTooltipProperty("Damage Multiplier (Heroes)", lc) -/** WC3 ability ID: 'AUb1'. Base ability: AbilityIds.undyingDefianceTalent1. */ +/** 'AUb1' / AbilityIds.undyingDefianceTalent1 */ public class AbilityDefinitionUndyingDefianceTalent1 extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.undyingDefianceTalent1) @@ -33213,7 +33213,7 @@ public class AbilityDefinitionUndyingDefianceTalent1 extends AbilityDefinition addTooltipProperty("On Damage Taken Bonus Duration", lc) -/** WC3 ability ID: 'AUb2'. Base ability: AbilityIds.undyingDefianceTalent2. */ +/** 'AUb2' / AbilityIds.undyingDefianceTalent2 */ public class AbilityDefinitionUndyingDefianceTalent2 extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.undyingDefianceTalent2) @@ -33275,7 +33275,7 @@ public class AbilityDefinitionUndyingDefianceTalent2 extends AbilityDefinition addTooltipProperty("On Damage Taken Bonus Duration", lc) -/** WC3 ability ID: 'AUb3'. Base ability: AbilityIds.undyingDefianceTalent3. */ +/** 'AUb3' / AbilityIds.undyingDefianceTalent3 */ public class AbilityDefinitionUndyingDefianceTalent3 extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.undyingDefianceTalent3) @@ -33337,7 +33337,7 @@ public class AbilityDefinitionUndyingDefianceTalent3 extends AbilityDefinition addTooltipProperty("On Damage Taken Bonus Duration", lc) -/** WC3 ability ID: 'AUbd'. Base ability: AbilityIds.undyingDefianceUndead. */ +/** 'AUbd' / AbilityIds.undyingDefianceUndead */ public class AbilityDefinitionUndyingDefianceUndead extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.undyingDefianceUndead) @@ -33399,7 +33399,7 @@ public class AbilityDefinitionUndyingDefianceUndead extends AbilityDefinition addTooltipProperty("On Damage Taken Bonus Duration", lc) -/** WC3 ability ID: 'AUbr'. Base ability: AbilityIds.batteringRam. */ +/** 'AUbr' / AbilityIds.batteringRam */ public class AbilityDefinitionBatteringRam extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.batteringRam) @@ -33468,7 +33468,7 @@ public class AbilityDefinitionBatteringRam extends AbilityDefinition addTooltipProperty("Bonus Damage Duration", lc) -/** WC3 ability ID: 'AUd1'. Base ability: AbilityIds.deathseekerBowTalent1. */ +/** 'AUd1' / AbilityIds.deathseekerBowTalent1 */ public class AbilityDefinitionDeathseekerBowTalent1 extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.deathseekerBowTalent1) @@ -33509,7 +33509,7 @@ public class AbilityDefinitionDeathseekerBowTalent1 extends AbilityDefinition addTooltipProperty("Flat Damage", lc) -/** WC3 ability ID: 'AUd2'. Base ability: AbilityIds.deathseekerBowTalent2. */ +/** 'AUd2' / AbilityIds.deathseekerBowTalent2 */ public class AbilityDefinitionDeathseekerBowTalent2 extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.deathseekerBowTalent2) @@ -33550,7 +33550,7 @@ public class AbilityDefinitionDeathseekerBowTalent2 extends AbilityDefinition addTooltipProperty("Flat Damage", lc) -/** WC3 ability ID: 'AUd3'. Base ability: AbilityIds.deathseekerBowTalent3. */ +/** 'AUd3' / AbilityIds.deathseekerBowTalent3 */ public class AbilityDefinitionDeathseekerBowTalent3 extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.deathseekerBowTalent3) @@ -33591,7 +33591,7 @@ public class AbilityDefinitionDeathseekerBowTalent3 extends AbilityDefinition addTooltipProperty("Flat Damage", lc) -/** WC3 ability ID: 'AUdb'. Base ability: AbilityIds.deathseekerBow. */ +/** 'AUdb' / AbilityIds.deathseekerBow */ public class AbilityDefinitionDeathseekerBow extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.deathseekerBow) @@ -33632,7 +33632,7 @@ public class AbilityDefinitionDeathseekerBow extends AbilityDefinition addTooltipProperty("Flat Damage", lc) -/** WC3 ability ID: 'AUi1'. Base ability: AbilityIds.bansheeSCallWailTalent1. */ +/** 'AUi1' / AbilityIds.bansheeSCallWailTalent1 */ public class AbilityDefinitionBansheeSCallWailTalent1 extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.bansheeSCallWailTalent1) @@ -33694,7 +33694,7 @@ public class AbilityDefinitionBansheeSCallWailTalent1 extends AbilityDefinition addTooltipProperty("Healing Radius", lc) -/** WC3 ability ID: 'AUi2'. Base ability: AbilityIds.bansheeSCallWailTalent2. */ +/** 'AUi2' / AbilityIds.bansheeSCallWailTalent2 */ public class AbilityDefinitionBansheeSCallWailTalent2 extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.bansheeSCallWailTalent2) @@ -33756,7 +33756,7 @@ public class AbilityDefinitionBansheeSCallWailTalent2 extends AbilityDefinition addTooltipProperty("Healing Radius", lc) -/** WC3 ability ID: 'AUi3'. Base ability: AbilityIds.bansheeSCallWailTalent3. */ +/** 'AUi3' / AbilityIds.bansheeSCallWailTalent3 */ public class AbilityDefinitionBansheeSCallWailTalent3 extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.bansheeSCallWailTalent3) @@ -33818,7 +33818,7 @@ public class AbilityDefinitionBansheeSCallWailTalent3 extends AbilityDefinition addTooltipProperty("Healing Radius", lc) -/** WC3 ability ID: 'AUl1'. Base ability: AbilityIds.soulLanternTalent1. */ +/** 'AUl1' / AbilityIds.soulLanternTalent1 */ public class AbilityDefinitionSoulLanternTalent1 extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.soulLanternTalent1) @@ -33880,7 +33880,7 @@ public class AbilityDefinitionSoulLanternTalent1 extends AbilityDefinition addTooltipProperty("Ally Mana Per Second", lc) -/** WC3 ability ID: 'AUl2'. Base ability: AbilityIds.soulLanternTalent2. */ +/** 'AUl2' / AbilityIds.soulLanternTalent2 */ public class AbilityDefinitionSoulLanternTalent2 extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.soulLanternTalent2) @@ -33942,7 +33942,7 @@ public class AbilityDefinitionSoulLanternTalent2 extends AbilityDefinition addTooltipProperty("Ally Mana Per Second", lc) -/** WC3 ability ID: 'AUl3'. Base ability: AbilityIds.soulLanternTalent3. */ +/** 'AUl3' / AbilityIds.soulLanternTalent3 */ public class AbilityDefinitionSoulLanternTalent3 extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.soulLanternTalent3) @@ -34004,7 +34004,7 @@ public class AbilityDefinitionSoulLanternTalent3 extends AbilityDefinition addTooltipProperty("Ally Mana Per Second", lc) -/** WC3 ability ID: 'AUla'. Base ability: AbilityIds.soulLantern. */ +/** 'AUla' / AbilityIds.soulLantern */ public class AbilityDefinitionSoulLantern extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.soulLantern) @@ -34066,7 +34066,7 @@ public class AbilityDefinitionSoulLantern extends AbilityDefinition addTooltipProperty("Ally Mana Per Second", lc) -/** WC3 ability ID: 'AUr1'. Base ability: AbilityIds.batteringRamTalent1. */ +/** 'AUr1' / AbilityIds.batteringRamTalent1 */ public class AbilityDefinitionBatteringRamTalent1 extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.batteringRamTalent1) @@ -34135,7 +34135,7 @@ public class AbilityDefinitionBatteringRamTalent1 extends AbilityDefinition addTooltipProperty("Bonus Damage Duration", lc) -/** WC3 ability ID: 'AUr2'. Base ability: AbilityIds.batteringRamTalent2. */ +/** 'AUr2' / AbilityIds.batteringRamTalent2 */ public class AbilityDefinitionBatteringRamTalent2 extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.batteringRamTalent2) @@ -34204,7 +34204,7 @@ public class AbilityDefinitionBatteringRamTalent2 extends AbilityDefinition addTooltipProperty("Bonus Damage Duration", lc) -/** WC3 ability ID: 'AUr3'. Base ability: AbilityIds.batteringRamTalent3. */ +/** 'AUr3' / AbilityIds.batteringRamTalent3 */ public class AbilityDefinitionBatteringRamTalent3 extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.batteringRamTalent3) @@ -34273,7 +34273,7 @@ public class AbilityDefinitionBatteringRamTalent3 extends AbilityDefinition addTooltipProperty("Bonus Damage Duration", lc) -/** WC3 ability ID: 'AUs1'. Base ability: AbilityIds.relentlessCleaveTalent1. */ +/** 'AUs1' / AbilityIds.relentlessCleaveTalent1 */ public class AbilityDefinitionRelentlessCleaveTalent1 extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.relentlessCleaveTalent1) @@ -34398,7 +34398,7 @@ public class AbilityDefinitionRelentlessCleaveTalent1 extends AbilityDefinition addTooltipProperty("Damage", lc) -/** WC3 ability ID: 'AUs2'. Base ability: AbilityIds.relentlessCleaveTalent2. */ +/** 'AUs2' / AbilityIds.relentlessCleaveTalent2 */ public class AbilityDefinitionRelentlessCleaveTalent2 extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.relentlessCleaveTalent2) @@ -34523,7 +34523,7 @@ public class AbilityDefinitionRelentlessCleaveTalent2 extends AbilityDefinition addTooltipProperty("Damage", lc) -/** WC3 ability ID: 'AUs3'. Base ability: AbilityIds.relentlessCleaveTalent3. */ +/** 'AUs3' / AbilityIds.relentlessCleaveTalent3 */ public class AbilityDefinitionRelentlessCleaveTalent3 extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.relentlessCleaveTalent3) @@ -34648,7 +34648,7 @@ public class AbilityDefinitionRelentlessCleaveTalent3 extends AbilityDefinition addTooltipProperty("Damage", lc) -/** WC3 ability ID: 'AUss'. Base ability: AbilityIds.thornyShieldStacking. */ +/** 'AUss' / AbilityIds.thornyShieldStacking */ public class AbilityDefinitionThornyShieldStacking extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.thornyShieldStacking) @@ -34675,7 +34675,7 @@ public class AbilityDefinitionThornyShieldStacking extends AbilityDefinition addTooltipProperty("Defense Bonus", lc) -/** WC3 ability ID: 'AUsw'. Base ability: AbilityIds.relentlessCleave. */ +/** 'AUsw' / AbilityIds.relentlessCleave */ public class AbilityDefinitionRelentlessCleave extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.relentlessCleave) @@ -34800,7 +34800,7 @@ public class AbilityDefinitionRelentlessCleave extends AbilityDefinition addTooltipProperty("Damage", lc) -/** WC3 ability ID: 'AUv1'. Base ability: AbilityIds.grimConvictionTalent1. */ +/** 'AUv1' / AbilityIds.grimConvictionTalent1 */ public class AbilityDefinitionGrimConvictionTalent1 extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.grimConvictionTalent1) @@ -34848,7 +34848,7 @@ public class AbilityDefinitionGrimConvictionTalent1 extends AbilityDefinition addTooltipProperty("% Bonus Resolve", lc) -/** WC3 ability ID: 'AUv2'. Base ability: AbilityIds.grimConvictionTalent2. */ +/** 'AUv2' / AbilityIds.grimConvictionTalent2 */ public class AbilityDefinitionGrimConvictionTalent2 extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.grimConvictionTalent2) @@ -34896,7 +34896,7 @@ public class AbilityDefinitionGrimConvictionTalent2 extends AbilityDefinition addTooltipProperty("% Bonus Resolve", lc) -/** WC3 ability ID: 'AUv3'. Base ability: AbilityIds.grimConvictionTalent3. */ +/** 'AUv3' / AbilityIds.grimConvictionTalent3 */ public class AbilityDefinitionGrimConvictionTalent3 extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.grimConvictionTalent3) @@ -34944,7 +34944,7 @@ public class AbilityDefinitionGrimConvictionTalent3 extends AbilityDefinition addTooltipProperty("% Bonus Resolve", lc) -/** WC3 ability ID: 'AUvg'. Base ability: AbilityIds.undeadVengeanceAkaGrimConviction. */ +/** 'AUvg' / AbilityIds.undeadVengeanceAkaGrimConviction */ public class AbilityDefinitionUndeadVengeanceAkaGrimConviction extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.undeadVengeanceAkaGrimConviction) @@ -34992,7 +34992,7 @@ public class AbilityDefinitionUndeadVengeanceAkaGrimConviction extends AbilityDe addTooltipProperty("% Bonus Resolve", lc) -/** WC3 ability ID: 'AUw1'. Base ability: AbilityIds.witheringFireTalent1. */ +/** 'AUw1' / AbilityIds.witheringFireTalent1 */ public class AbilityDefinitionWitheringFireTalent1 extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.witheringFireTalent1) @@ -35033,7 +35033,7 @@ public class AbilityDefinitionWitheringFireTalent1 extends AbilityDefinition addTooltipProperty("Target Armor Reduction", lc) -/** WC3 ability ID: 'AUw2'. Base ability: AbilityIds.witheringFireTalent2. */ +/** 'AUw2' / AbilityIds.witheringFireTalent2 */ public class AbilityDefinitionWitheringFireTalent2 extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.witheringFireTalent2) @@ -35074,7 +35074,7 @@ public class AbilityDefinitionWitheringFireTalent2 extends AbilityDefinition addTooltipProperty("Target Armor Reduction", lc) -/** WC3 ability ID: 'AUw3'. Base ability: AbilityIds.witheringFireTalent3. */ +/** 'AUw3' / AbilityIds.witheringFireTalent3 */ public class AbilityDefinitionWitheringFireTalent3 extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.witheringFireTalent3) @@ -35115,7 +35115,7 @@ public class AbilityDefinitionWitheringFireTalent3 extends AbilityDefinition addTooltipProperty("Target Armor Reduction", lc) -/** WC3 ability ID: 'AUwc'. Base ability: AbilityIds.bansheeSCallWail. */ +/** 'AUwc' / AbilityIds.bansheeSCallWail */ public class AbilityDefinitionBansheeSCallWail extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.bansheeSCallWail) @@ -35177,7 +35177,7 @@ public class AbilityDefinitionBansheeSCallWail extends AbilityDefinition addTooltipProperty("Healing Radius", lc) -/** WC3 ability ID: 'AUwf'. Base ability: AbilityIds.witheringFire. */ +/** 'AUwf' / AbilityIds.witheringFire */ public class AbilityDefinitionWitheringFire extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.witheringFire) @@ -35218,7 +35218,7 @@ public class AbilityDefinitionWitheringFire extends AbilityDefinition addTooltipProperty("Target Armor Reduction", lc) -/** WC3 ability ID: 'AVAq'. Base ability: AbilityIds.itemVampiricAura4. */ +/** 'AVAq' / AbilityIds.itemVampiricAura4 */ public class AbilityDefinitionItemVampiricAura4 extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemVampiricAura4) @@ -35231,7 +35231,7 @@ public class AbilityDefinitionItemVampiricAura4 extends AbilityDefinition addTooltipProperty("Attack Damage Stolen (%)", lc) -/** WC3 ability ID: 'AViq'. Base ability: AbilityIds.inquisitorFlamingHandsVFX. */ +/** 'AViq' / AbilityIds.inquisitorFlamingHandsVFX */ public class AbilityDefinitionInquisitorFlamingHandsVFX extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.inquisitorFlamingHandsVFX) @@ -35244,7 +35244,7 @@ public class AbilityDefinitionInquisitorFlamingHandsVFX extends AbilityDefinitio addTooltipProperty("Defense Bonus", lc) -/** WC3 ability ID: 'AVsb'. Base ability: AbilityIds.shopBagVFX. */ +/** 'AVsb' / AbilityIds.shopBagVFX */ public class AbilityDefinitionShopBagVFX extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.shopBagVFX) @@ -35257,7 +35257,7 @@ public class AbilityDefinitionShopBagVFX extends AbilityDefinition addTooltipProperty("Defense Bonus", lc) -/** WC3 ability ID: 'AX10'. Base ability: AbilityIds.itemAllStatsPlus10. */ +/** 'AX10' / AbilityIds.itemAllStatsPlus10 */ public class AbilityDefinitionItemAllStatsPlus10 extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemAllStatsPlus10) @@ -35291,7 +35291,7 @@ public class AbilityDefinitionItemAllStatsPlus10 extends AbilityDefinition addTooltipProperty("Intelligence Bonus", lc) -/** WC3 ability ID: 'Aac1'. Base ability: AbilityIds.itemArmorSCHeal. */ +/** 'Aac1' / AbilityIds.itemArmorSCHeal */ public class AbilityDefinitionItemArmorSCHeal extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemArmorSCHeal) @@ -35304,7 +35304,7 @@ public class AbilityDefinitionItemArmorSCHeal extends AbilityDefinition addTooltipProperty("Hit Points Gained", lc) -/** WC3 ability ID: 'Aac2'. Base ability: AbilityIds.itemArmorSCAttack. */ +/** 'Aac2' / AbilityIds.itemArmorSCAttack */ public class AbilityDefinitionItemArmorSCAttack extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemArmorSCAttack) @@ -35338,7 +35338,7 @@ public class AbilityDefinitionItemArmorSCAttack extends AbilityDefinition addTooltipProperty("Target Type", lc) -/** WC3 ability ID: 'Aac3'. Base ability: AbilityIds.itemChillAttack3. */ +/** 'Aac3' / AbilityIds.itemChillAttack3 */ public class AbilityDefinitionItemChillAttack3 extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemChillAttack3) @@ -35393,7 +35393,7 @@ public class AbilityDefinitionItemChillAttack3 extends AbilityDefinition addTooltipProperty("% Hit Chance", lc) -/** WC3 ability ID: 'Aac5'. Base ability: AbilityIds.itemChillAttack5. */ +/** 'Aac5' / AbilityIds.itemChillAttack5 */ public class AbilityDefinitionItemChillAttack5 extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemChillAttack5) @@ -35448,7 +35448,7 @@ public class AbilityDefinitionItemChillAttack5 extends AbilityDefinition addTooltipProperty("% Hit Chance", lc) -/** WC3 ability ID: 'Aaca'. Base ability: AbilityIds.raiseTheStandardAura. */ +/** 'Aaca' / AbilityIds.raiseTheStandardAura */ public class AbilityDefinitionRaiseTheStandardAura extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.raiseTheStandardAura) @@ -35461,7 +35461,7 @@ public class AbilityDefinitionRaiseTheStandardAura extends AbilityDefinition addTooltipProperty("Given Abilities", lc) -/** WC3 ability ID: 'Aacr'. Base ability: AbilityIds.curseAnyaBanshee. */ +/** 'Aacr' / AbilityIds.curseAnyaBanshee */ public class AbilityDefinitionCurseAnyaBanshee extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.curseAnyaBanshee) @@ -35474,13 +35474,13 @@ public class AbilityDefinitionCurseAnyaBanshee extends AbilityDefinition addTooltipProperty("Chance to Miss", lc) -/** WC3 ability ID: 'Aadx'. Base ability: AbilityIds.itemAuraOfDarkness. */ +/** 'Aadx' / AbilityIds.itemAuraOfDarkness */ public class AbilityDefinitionItemAuraOfDarkness extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemAuraOfDarkness) -/** WC3 ability ID: 'Aagt'. Base ability: AbilityIds.itemAgitatingTotem. */ +/** 'Aagt' / AbilityIds.itemAgitatingTotem */ public class AbilityDefinitionItemAgitatingTotem extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemAgitatingTotem) @@ -35507,7 +35507,7 @@ public class AbilityDefinitionItemAgitatingTotem extends AbilityDefinition addTooltipProperty("Movement Speed Increase (%)", lc) -/** WC3 ability ID: 'Aah2'. Base ability: AbilityIds.itemArmorCorruptAttack2. */ +/** 'Aah2' / AbilityIds.itemArmorCorruptAttack2 */ public class AbilityDefinitionItemArmorCorruptAttack2 extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemArmorCorruptAttack2) @@ -35562,7 +35562,7 @@ public class AbilityDefinitionItemArmorCorruptAttack2 extends AbilityDefinition addTooltipProperty("% Hit Chance", lc) -/** WC3 ability ID: 'Aah3'. Base ability: AbilityIds.itemArmorCorruptAttack3. */ +/** 'Aah3' / AbilityIds.itemArmorCorruptAttack3 */ public class AbilityDefinitionItemArmorCorruptAttack3 extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemArmorCorruptAttack3) @@ -35617,7 +35617,7 @@ public class AbilityDefinitionItemArmorCorruptAttack3 extends AbilityDefinition addTooltipProperty("% Hit Chance", lc) -/** WC3 ability ID: 'Aah5'. Base ability: AbilityIds.itemArmorCorruptAttack5. */ +/** 'Aah5' / AbilityIds.itemArmorCorruptAttack5 */ public class AbilityDefinitionItemArmorCorruptAttack5 extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemArmorCorruptAttack5) @@ -35672,7 +35672,7 @@ public class AbilityDefinitionItemArmorCorruptAttack5 extends AbilityDefinition addTooltipProperty("% Hit Chance", lc) -/** WC3 ability ID: 'Aals'. Base ability: AbilityIds.onBasicAttackSample. */ +/** 'Aals' / AbilityIds.onBasicAttackSample */ public class AbilityDefinitionOnBasicAttackSample extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.onBasicAttackSample) @@ -35727,7 +35727,7 @@ public class AbilityDefinitionOnBasicAttackSample extends AbilityDefinition addTooltipProperty("% Hit Chance", lc) -/** WC3 ability ID: 'Aaml'. Base ability: AbilityIds.attributeModifierSkillRebirth. */ +/** 'Aaml' / AbilityIds.attributeModifierSkillRebirth */ public class AbilityDefinitionAttributeModifierSkillRebirth extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.attributeModifierSkillRebirth) @@ -35761,7 +35761,7 @@ public class AbilityDefinitionAttributeModifierSkillRebirth extends AbilityDefin addTooltipProperty("Intelligence Bonus", lc) -/** WC3 ability ID: 'Aar1'. Base ability: AbilityIds.itemArmorOfReanimationSummon. */ +/** 'Aar1' / AbilityIds.itemArmorOfReanimationSummon */ public class AbilityDefinitionItemArmorOfReanimationSummon extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemArmorOfReanimationSummon) @@ -35781,7 +35781,7 @@ public class AbilityDefinitionItemArmorOfReanimationSummon extends AbilityDefini addTooltipProperty("Summoned Unit Type", lc) -/** WC3 ability ID: 'Aar2'. Base ability: AbilityIds.itemArmorOfReanimationAttack. */ +/** 'Aar2' / AbilityIds.itemArmorOfReanimationAttack */ public class AbilityDefinitionItemArmorOfReanimationAttack extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemArmorOfReanimationAttack) @@ -35815,7 +35815,7 @@ public class AbilityDefinitionItemArmorOfReanimationAttack extends AbilityDefini addTooltipProperty("Target Type", lc) -/** WC3 ability ID: 'Aas2'. Base ability: AbilityIds.itemArmorCorruptSpell2. */ +/** 'Aas2' / AbilityIds.itemArmorCorruptSpell2 */ public class AbilityDefinitionItemArmorCorruptSpell2 extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemArmorCorruptSpell2) @@ -35863,7 +35863,7 @@ public class AbilityDefinitionItemArmorCorruptSpell2 extends AbilityDefinition addTooltipProperty("Damage Interval", lc) -/** WC3 ability ID: 'Aas3'. Base ability: AbilityIds.itemArmorCorruptSpell3. */ +/** 'Aas3' / AbilityIds.itemArmorCorruptSpell3 */ public class AbilityDefinitionItemArmorCorruptSpell3 extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemArmorCorruptSpell3) @@ -35911,7 +35911,7 @@ public class AbilityDefinitionItemArmorCorruptSpell3 extends AbilityDefinition addTooltipProperty("Damage Interval", lc) -/** WC3 ability ID: 'Aas5'. Base ability: AbilityIds.itemArmorCorruptSpell5. */ +/** 'Aas5' / AbilityIds.itemArmorCorruptSpell5 */ public class AbilityDefinitionItemArmorCorruptSpell5 extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemArmorCorruptSpell5) @@ -35959,7 +35959,7 @@ public class AbilityDefinitionItemArmorCorruptSpell5 extends AbilityDefinition addTooltipProperty("Damage Interval", lc) -/** WC3 ability ID: 'Aasb'. Base ability: AbilityIds.arcaneSpellblade. */ +/** 'Aasb' / AbilityIds.arcaneSpellblade */ public class AbilityDefinitionArcaneSpellblade extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.arcaneSpellblade) @@ -35979,7 +35979,7 @@ public class AbilityDefinitionArcaneSpellblade extends AbilityDefinition addTooltipProperty("Damage Per Second", lc) -/** WC3 ability ID: 'Aasc'. Base ability: AbilityIds.raiseTheStandardSpellCritical. */ +/** 'Aasc' / AbilityIds.raiseTheStandardSpellCritical */ public class AbilityDefinitionRaiseTheStandardSpellCritical extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.raiseTheStandardSpellCritical) @@ -35999,13 +35999,13 @@ public class AbilityDefinitionRaiseTheStandardSpellCritical extends AbilityDefin addTooltipProperty("Damage Multiplier", lc) -/** WC3 ability ID: 'Aat1'. Base ability: AbilityIds.itemAvianaSTalonsMana. */ +/** 'Aat1' / AbilityIds.itemAvianaSTalonsMana */ public class AbilityDefinitionItemAvianaSTalonsMana extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemAvianaSTalonsMana) -/** WC3 ability ID: 'Aat2'. Base ability: AbilityIds.itemAvianaSTalonsAttack1. */ +/** 'Aat2' / AbilityIds.itemAvianaSTalonsAttack1 */ public class AbilityDefinitionItemAvianaSTalonsAttack1 extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemAvianaSTalonsAttack1) @@ -36060,7 +36060,7 @@ public class AbilityDefinitionItemAvianaSTalonsAttack1 extends AbilityDefinition addTooltipProperty("% Hit Chance", lc) -/** WC3 ability ID: 'Aat3'. Base ability: AbilityIds.itemAvianaSTalonsAttack2. */ +/** 'Aat3' / AbilityIds.itemAvianaSTalonsAttack2 */ public class AbilityDefinitionItemAvianaSTalonsAttack2 extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemAvianaSTalonsAttack2) @@ -36115,7 +36115,7 @@ public class AbilityDefinitionItemAvianaSTalonsAttack2 extends AbilityDefinition addTooltipProperty("% Hit Chance", lc) -/** WC3 ability ID: 'Aaxr'. Base ability: AbilityIds.raiseTheStandardCritical. */ +/** 'Aaxr' / AbilityIds.raiseTheStandardCritical */ public class AbilityDefinitionRaiseTheStandardCritical extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.raiseTheStandardCritical) @@ -36149,7 +36149,7 @@ public class AbilityDefinitionRaiseTheStandardCritical extends AbilityDefinition addTooltipProperty("Damage Multiplier", lc) -/** WC3 ability ID: 'Aba1'. Base ability: AbilityIds.butchersAura1. */ +/** 'Aba1' / AbilityIds.butchersAura1 */ public class AbilityDefinitionButchersAura1 extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.butchersAura1) @@ -36162,7 +36162,7 @@ public class AbilityDefinitionButchersAura1 extends AbilityDefinition addTooltipProperty("Attack Damage Stolen (%)", lc) -/** WC3 ability ID: 'Aba2'. Base ability: AbilityIds.butchersAura2. */ +/** 'Aba2' / AbilityIds.butchersAura2 */ public class AbilityDefinitionButchersAura2 extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.butchersAura2) @@ -36175,7 +36175,7 @@ public class AbilityDefinitionButchersAura2 extends AbilityDefinition addTooltipProperty("Attack Damage Stolen (%)", lc) -/** WC3 ability ID: 'Abcs'. Base ability: AbilityIds.itemBoneCommanderSSkullAura. */ +/** 'Abcs' / AbilityIds.itemBoneCommanderSSkullAura */ public class AbilityDefinitionItemBoneCommanderSSkullAura extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemBoneCommanderSSkullAura) @@ -36195,7 +36195,7 @@ public class AbilityDefinitionItemBoneCommanderSSkullAura extends AbilityDefinit addTooltipProperty("Attack Speed Increase (%)", lc) -/** WC3 ability ID: 'Abdf'. Base ability: AbilityIds.blueDragonFigurine. */ +/** 'Abdf' / AbilityIds.blueDragonFigurine */ public class AbilityDefinitionBlueDragonFigurine extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.blueDragonFigurine) @@ -36236,7 +36236,7 @@ public class AbilityDefinitionBlueDragonFigurine extends AbilityDefinition addTooltipProperty("Damage", lc) -/** WC3 ability ID: 'Abfa'. Base ability: AbilityIds.bladeOfFrozenHungerAttack. */ +/** 'Abfa' / AbilityIds.bladeOfFrozenHungerAttack */ public class AbilityDefinitionBladeOfFrozenHungerAttack extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.bladeOfFrozenHungerAttack) @@ -36291,7 +36291,7 @@ public class AbilityDefinitionBladeOfFrozenHungerAttack extends AbilityDefinitio addTooltipProperty("% Hit Chance", lc) -/** WC3 ability ID: 'Abfh'. Base ability: AbilityIds.bladeOfFrozenHungerHeal. */ +/** 'Abfh' / AbilityIds.bladeOfFrozenHungerHeal */ public class AbilityDefinitionBladeOfFrozenHungerHeal extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.bladeOfFrozenHungerHeal) @@ -36304,7 +36304,7 @@ public class AbilityDefinitionBladeOfFrozenHungerHeal extends AbilityDefinition addTooltipProperty("Hit Points Gained", lc) -/** WC3 ability ID: 'Abh1'. Base ability: AbilityIds.itemBindingsOfHelyaCW. */ +/** 'Abh1' / AbilityIds.itemBindingsOfHelyaCW */ public class AbilityDefinitionItemBindingsOfHelyaCW extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemBindingsOfHelyaCW) @@ -36338,7 +36338,7 @@ public class AbilityDefinitionItemBindingsOfHelyaCW extends AbilityDefinition addTooltipProperty("Damage", lc) -/** WC3 ability ID: 'Abh2'. Base ability: AbilityIds.itemBindingsOfHelyaAttack. */ +/** 'Abh2' / AbilityIds.itemBindingsOfHelyaAttack */ public class AbilityDefinitionItemBindingsOfHelyaAttack extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemBindingsOfHelyaAttack) @@ -36393,7 +36393,7 @@ public class AbilityDefinitionItemBindingsOfHelyaAttack extends AbilityDefinitio addTooltipProperty("% Hit Chance", lc) -/** WC3 ability ID: 'Abi1'. Base ability: AbilityIds.itemBootsOfTheIcewalkerBoF. */ +/** 'Abi1' / AbilityIds.itemBootsOfTheIcewalkerBoF */ public class AbilityDefinitionItemBootsOfTheIcewalkerBoF extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemBootsOfTheIcewalkerBoF) @@ -36434,7 +36434,7 @@ public class AbilityDefinitionItemBootsOfTheIcewalkerBoF extends AbilityDefiniti addTooltipProperty("Damage", lc) -/** WC3 ability ID: 'Abi2'. Base ability: AbilityIds.itemBootsOfTheIcewalkerAttack. */ +/** 'Abi2' / AbilityIds.itemBootsOfTheIcewalkerAttack */ public class AbilityDefinitionItemBootsOfTheIcewalkerAttack extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemBootsOfTheIcewalkerAttack) @@ -36489,13 +36489,13 @@ public class AbilityDefinitionItemBootsOfTheIcewalkerAttack extends AbilityDefin addTooltipProperty("% Hit Chance", lc) -/** WC3 ability ID: 'Abns'. Base ability: AbilityIds.banshee. */ +/** 'Abns' / AbilityIds.banshee */ public class AbilityDefinitionBanshee extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.banshee) -/** WC3 ability ID: 'Abos'. Base ability: AbilityIds.itemBottledStormTrinket. */ +/** 'Abos' / AbilityIds.itemBottledStormTrinket */ public class AbilityDefinitionItemBottledStormTrinket extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemBottledStormTrinket) @@ -36522,7 +36522,7 @@ public class AbilityDefinitionItemBottledStormTrinket extends AbilityDefinition addTooltipProperty("Building Reduction", lc) -/** WC3 ability ID: 'Abr1'. Base ability: AbilityIds.itemBrimstoneSpell1. */ +/** 'Abr1' / AbilityIds.itemBrimstoneSpell1 */ public class AbilityDefinitionItemBrimstoneSpell1 extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemBrimstoneSpell1) @@ -36570,7 +36570,7 @@ public class AbilityDefinitionItemBrimstoneSpell1 extends AbilityDefinition addTooltipProperty("Damage Interval", lc) -/** WC3 ability ID: 'Abr2'. Base ability: AbilityIds.itemBrimstoneSpell2. */ +/** 'Abr2' / AbilityIds.itemBrimstoneSpell2 */ public class AbilityDefinitionItemBrimstoneSpell2 extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemBrimstoneSpell2) @@ -36618,7 +36618,7 @@ public class AbilityDefinitionItemBrimstoneSpell2 extends AbilityDefinition addTooltipProperty("Damage Interval", lc) -/** WC3 ability ID: 'Abs1'. Base ability: AbilityIds.itemBottledStormCL. */ +/** 'Abs1' / AbilityIds.itemBottledStormCL */ public class AbilityDefinitionItemBottledStormCL extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemBottledStormCL) @@ -36645,7 +36645,7 @@ public class AbilityDefinitionItemBottledStormCL extends AbilityDefinition addTooltipProperty("Damage Reduction per Target", lc) -/** WC3 ability ID: 'Abs2'. Base ability: AbilityIds.itemBottledStormAttack1. */ +/** 'Abs2' / AbilityIds.itemBottledStormAttack1 */ public class AbilityDefinitionItemBottledStormAttack1 extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemBottledStormAttack1) @@ -36700,7 +36700,7 @@ public class AbilityDefinitionItemBottledStormAttack1 extends AbilityDefinition addTooltipProperty("% Hit Chance", lc) -/** WC3 ability ID: 'Absc'. Base ability: AbilityIds.anyaBansheeCurseOrb. */ +/** 'Absc' / AbilityIds.anyaBansheeCurseOrb */ public class AbilityDefinitionAnyaBansheeCurseOrb extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.anyaBansheeCurseOrb) @@ -36748,7 +36748,7 @@ public class AbilityDefinitionAnyaBansheeCurseOrb extends AbilityDefinition addTooltipProperty("Enabled Attack Index", lc) -/** WC3 ability ID: 'Abx1'. Base ability: AbilityIds.itemBorelgoreAttack. */ +/** 'Abx1' / AbilityIds.itemBorelgoreAttack */ public class AbilityDefinitionItemBorelgoreAttack extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemBorelgoreAttack) @@ -36803,7 +36803,7 @@ public class AbilityDefinitionItemBorelgoreAttack extends AbilityDefinition addTooltipProperty("% Hit Chance", lc) -/** WC3 ability ID: 'Abz1'. Base ability: AbilityIds.itemBrimstoneAttack1. */ +/** 'Abz1' / AbilityIds.itemBrimstoneAttack1 */ public class AbilityDefinitionItemBrimstoneAttack1 extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemBrimstoneAttack1) @@ -36858,7 +36858,7 @@ public class AbilityDefinitionItemBrimstoneAttack1 extends AbilityDefinition addTooltipProperty("% Hit Chance", lc) -/** WC3 ability ID: 'Abz2'. Base ability: AbilityIds.itemBrimstoneAttack2. */ +/** 'Abz2' / AbilityIds.itemBrimstoneAttack2 */ public class AbilityDefinitionItemBrimstoneAttack2 extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemBrimstoneAttack2) @@ -36913,7 +36913,7 @@ public class AbilityDefinitionItemBrimstoneAttack2 extends AbilityDefinition addTooltipProperty("% Hit Chance", lc) -/** WC3 ability ID: 'Accm'. Base ability: AbilityIds.itemConsecratedMixture. */ +/** 'Accm' / AbilityIds.itemConsecratedMixture */ public class AbilityDefinitionItemConsecratedMixture extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemConsecratedMixture) @@ -36947,7 +36947,7 @@ public class AbilityDefinitionItemConsecratedMixture extends AbilityDefinition addTooltipProperty("Intelligence Bonus", lc) -/** WC3 ability ID: 'Ace1'. Base ability: AbilityIds.itemHelmCenarionHeal. */ +/** 'Ace1' / AbilityIds.itemHelmCenarionHeal */ public class AbilityDefinitionItemHelmCenarionHeal extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemHelmCenarionHeal) @@ -36974,7 +36974,7 @@ public class AbilityDefinitionItemHelmCenarionHeal extends AbilityDefinition addTooltipProperty("Damage Reduction per Target", lc) -/** WC3 ability ID: 'Ace2'. Base ability: AbilityIds.itemHelmCenarionAttack. */ +/** 'Ace2' / AbilityIds.itemHelmCenarionAttack */ public class AbilityDefinitionItemHelmCenarionAttack extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemHelmCenarionAttack) @@ -37029,7 +37029,7 @@ public class AbilityDefinitionItemHelmCenarionAttack extends AbilityDefinition addTooltipProperty("% Hit Chance", lc) -/** WC3 ability ID: 'Ace3'. Base ability: AbilityIds.itemHelmCenarionSpellcast. */ +/** 'Ace3' / AbilityIds.itemHelmCenarionSpellcast */ public class AbilityDefinitionItemHelmCenarionSpellcast extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemHelmCenarionSpellcast) @@ -37056,7 +37056,7 @@ public class AbilityDefinitionItemHelmCenarionSpellcast extends AbilityDefinitio addTooltipProperty("Target Type", lc) -/** WC3 ability ID: 'Acec'. Base ability: AbilityIds.itemElixirOfCunning. */ +/** 'Acec' / AbilityIds.itemElixirOfCunning */ public class AbilityDefinitionItemElixirOfCunning extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemElixirOfCunning) @@ -37090,7 +37090,7 @@ public class AbilityDefinitionItemElixirOfCunning extends AbilityDefinition addTooltipProperty("Intelligence Bonus", lc) -/** WC3 ability ID: 'Acem'. Base ability: AbilityIds.itemElixirOfTheMonsterHunter. */ +/** 'Acem' / AbilityIds.itemElixirOfTheMonsterHunter */ public class AbilityDefinitionItemElixirOfTheMonsterHunter extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemElixirOfTheMonsterHunter) @@ -37124,7 +37124,7 @@ public class AbilityDefinitionItemElixirOfTheMonsterHunter extends AbilityDefini addTooltipProperty("Intelligence Bonus", lc) -/** WC3 ability ID: 'Acgi'. Base ability: AbilityIds.itemElixirOfGreaterIntelligence. */ +/** 'Acgi' / AbilityIds.itemElixirOfGreaterIntelligence */ public class AbilityDefinitionItemElixirOfGreaterIntelligence extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemElixirOfGreaterIntelligence) @@ -37158,7 +37158,7 @@ public class AbilityDefinitionItemElixirOfGreaterIntelligence extends AbilityDef addTooltipProperty("Intelligence Bonus", lc) -/** WC3 ability ID: 'Acgr'. Base ability: AbilityIds.cursedGoldenRingCrit. */ +/** 'Acgr' / AbilityIds.cursedGoldenRingCrit */ public class AbilityDefinitionCursedGoldenRingCrit extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.cursedGoldenRingCrit) @@ -37192,7 +37192,7 @@ public class AbilityDefinitionCursedGoldenRingCrit extends AbilityDefinition addTooltipProperty("Damage Multiplier", lc) -/** WC3 ability ID: 'Ach1'. Base ability: AbilityIds.itemStaffCHTC. */ +/** 'Ach1' / AbilityIds.itemStaffCHTC */ public class AbilityDefinitionItemStaffCHTC extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemStaffCHTC) @@ -37226,7 +37226,7 @@ public class AbilityDefinitionItemStaffCHTC extends AbilityDefinition addTooltipProperty("Damage", lc) -/** WC3 ability ID: 'Ach2'. Base ability: AbilityIds.itemStaffCHSpellcast. */ +/** 'Ach2' / AbilityIds.itemStaffCHSpellcast */ public class AbilityDefinitionItemStaffCHSpellcast extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemStaffCHSpellcast) @@ -37253,7 +37253,7 @@ public class AbilityDefinitionItemStaffCHSpellcast extends AbilityDefinition addTooltipProperty("Target Type", lc) -/** WC3 ability ID: 'Ach3'. Base ability: AbilityIds.itemBladeCHDamage. */ +/** 'Ach3' / AbilityIds.itemBladeCHDamage */ public class AbilityDefinitionItemBladeCHDamage extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemBladeCHDamage) @@ -37280,7 +37280,7 @@ public class AbilityDefinitionItemBladeCHDamage extends AbilityDefinition addTooltipProperty("Damage", lc) -/** WC3 ability ID: 'Ach4'. Base ability: AbilityIds.itemBladeCHHeal. */ +/** 'Ach4' / AbilityIds.itemBladeCHHeal */ public class AbilityDefinitionItemBladeCHHeal extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemBladeCHHeal) @@ -37293,7 +37293,7 @@ public class AbilityDefinitionItemBladeCHHeal extends AbilityDefinition addTooltipProperty("Hit Points Gained", lc) -/** WC3 ability ID: 'Ach5'. Base ability: AbilityIds.itemBladeCHAttack1. */ +/** 'Ach5' / AbilityIds.itemBladeCHAttack1 */ public class AbilityDefinitionItemBladeCHAttack1 extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemBladeCHAttack1) @@ -37348,7 +37348,7 @@ public class AbilityDefinitionItemBladeCHAttack1 extends AbilityDefinition addTooltipProperty("% Hit Chance", lc) -/** WC3 ability ID: 'Ach6'. Base ability: AbilityIds.itemBladeCHAttack2. */ +/** 'Ach6' / AbilityIds.itemBladeCHAttack2 */ public class AbilityDefinitionItemBladeCHAttack2 extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemBladeCHAttack2) @@ -37403,7 +37403,7 @@ public class AbilityDefinitionItemBladeCHAttack2 extends AbilityDefinition addTooltipProperty("% Hit Chance", lc) -/** WC3 ability ID: 'Acli'. Base ability: AbilityIds.itemElixirOfLesserIntelligence. */ +/** 'Acli' / AbilityIds.itemElixirOfLesserIntelligence */ public class AbilityDefinitionItemElixirOfLesserIntelligence extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemElixirOfLesserIntelligence) @@ -37437,7 +37437,7 @@ public class AbilityDefinitionItemElixirOfLesserIntelligence extends AbilityDefi addTooltipProperty("Intelligence Bonus", lc) -/** WC3 ability ID: 'Aclq'. Base ability: AbilityIds.itemCleave15. */ +/** 'Aclq' / AbilityIds.itemCleave15 */ public class AbilityDefinitionItemCleave15 extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemCleave15) @@ -37450,7 +37450,7 @@ public class AbilityDefinitionItemCleave15 extends AbilityDefinition addTooltipProperty("Distributed Damage Factor", lc) -/** WC3 ability ID: 'Acrx'. Base ability: AbilityIds.itemColdbringersReachAttack. */ +/** 'Acrx' / AbilityIds.itemColdbringersReachAttack */ public class AbilityDefinitionItemColdbringersReachAttack extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemColdbringersReachAttack) @@ -37505,7 +37505,7 @@ public class AbilityDefinitionItemColdbringersReachAttack extends AbilityDefinit addTooltipProperty("% Hit Chance", lc) -/** WC3 ability ID: 'Acrz'. Base ability: AbilityIds.itemColdbringersReachFrostNova. */ +/** 'Acrz' / AbilityIds.itemColdbringersReachFrostNova */ public class AbilityDefinitionItemColdbringersReachFrostNova extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemColdbringersReachFrostNova) @@ -37532,7 +37532,7 @@ public class AbilityDefinitionItemColdbringersReachFrostNova extends AbilityDefi addTooltipProperty("Maximum Damage", lc) -/** WC3 ability ID: 'Adb1'. Base ability: AbilityIds.itemDeathbringerSBootsParasite. */ +/** 'Adb1' / AbilityIds.itemDeathbringerSBootsParasite */ public class AbilityDefinitionItemDeathbringerSBootsParasite extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemDeathbringerSBootsParasite) @@ -37587,7 +37587,7 @@ public class AbilityDefinitionItemDeathbringerSBootsParasite extends AbilityDefi addTooltipProperty("Stacking Type", lc) -/** WC3 ability ID: 'Adb2'. Base ability: AbilityIds.itemDeathbringerSBootsAttack. */ +/** 'Adb2' / AbilityIds.itemDeathbringerSBootsAttack */ public class AbilityDefinitionItemDeathbringerSBootsAttack extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemDeathbringerSBootsAttack) @@ -37621,7 +37621,7 @@ public class AbilityDefinitionItemDeathbringerSBootsAttack extends AbilityDefini addTooltipProperty("Target Type", lc) -/** WC3 ability ID: 'Adbl'. Base ability: AbilityIds.itemDeathbloomLeaves. */ +/** 'Adbl' / AbilityIds.itemDeathbloomLeaves */ public class AbilityDefinitionItemDeathbloomLeaves extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemDeathbloomLeaves) @@ -37662,7 +37662,7 @@ public class AbilityDefinitionItemDeathbloomLeaves extends AbilityDefinition addTooltipProperty("Unit Type For Limit Check", lc) -/** WC3 ability ID: 'Adbw'. Base ability: AbilityIds.itemDeepseaBagCW. */ +/** 'Adbw' / AbilityIds.itemDeepseaBagCW */ public class AbilityDefinitionItemDeepseaBagCW extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemDeepseaBagCW) @@ -37696,7 +37696,7 @@ public class AbilityDefinitionItemDeepseaBagCW extends AbilityDefinition addTooltipProperty("Damage", lc) -/** WC3 ability ID: 'Aefr'. Base ability: AbilityIds.endlessFlaskRejuvenation. */ +/** 'Aefr' / AbilityIds.endlessFlaskRejuvenation */ public class AbilityDefinitionEndlessFlaskRejuvenation extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.endlessFlaskRejuvenation) @@ -37730,7 +37730,7 @@ public class AbilityDefinitionEndlessFlaskRejuvenation extends AbilityDefinition addTooltipProperty("Allow When Full", lc) -/** WC3 ability ID: 'Aes1'. Base ability: AbilityIds.itemEssenciumMainSummon. */ +/** 'Aes1' / AbilityIds.itemEssenciumMainSummon */ public class AbilityDefinitionItemEssenciumMainSummon extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemEssenciumMainSummon) @@ -37757,7 +37757,7 @@ public class AbilityDefinitionItemEssenciumMainSummon extends AbilityDefinition addTooltipProperty("Minimum Number of Units", lc) -/** WC3 ability ID: 'Aes2'. Base ability: AbilityIds.itemEssenciumBlizzard. */ +/** 'Aes2' / AbilityIds.itemEssenciumBlizzard */ public class AbilityDefinitionItemEssenciumBlizzard extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemEssenciumBlizzard) @@ -37805,7 +37805,7 @@ public class AbilityDefinitionItemEssenciumBlizzard extends AbilityDefinition addTooltipProperty("Building Reduction", lc) -/** WC3 ability ID: 'Aes3'. Base ability: AbilityIds.itemEssenciumRainOfFire. */ +/** 'Aes3' / AbilityIds.itemEssenciumRainOfFire */ public class AbilityDefinitionItemEssenciumRainOfFire extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemEssenciumRainOfFire) @@ -37853,7 +37853,7 @@ public class AbilityDefinitionItemEssenciumRainOfFire extends AbilityDefinition addTooltipProperty("Building Reduction", lc) -/** WC3 ability ID: 'Aes4'. Base ability: AbilityIds.itemEssenciumChainLightning. */ +/** 'Aes4' / AbilityIds.itemEssenciumChainLightning */ public class AbilityDefinitionItemEssenciumChainLightning extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemEssenciumChainLightning) @@ -37880,7 +37880,7 @@ public class AbilityDefinitionItemEssenciumChainLightning extends AbilityDefinit addTooltipProperty("Damage Reduction per Target", lc) -/** WC3 ability ID: 'Aes5'. Base ability: AbilityIds.itemEssenciumCrushingWave. */ +/** 'Aes5' / AbilityIds.itemEssenciumCrushingWave */ public class AbilityDefinitionItemEssenciumCrushingWave extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemEssenciumCrushingWave) @@ -37914,7 +37914,7 @@ public class AbilityDefinitionItemEssenciumCrushingWave extends AbilityDefinitio addTooltipProperty("Damage", lc) -/** WC3 ability ID: 'Aes6'. Base ability: AbilityIds.itemEssenciumAttack1. */ +/** 'Aes6' / AbilityIds.itemEssenciumAttack1 */ public class AbilityDefinitionItemEssenciumAttack1 extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemEssenciumAttack1) @@ -37969,7 +37969,7 @@ public class AbilityDefinitionItemEssenciumAttack1 extends AbilityDefinition addTooltipProperty("% Hit Chance", lc) -/** WC3 ability ID: 'Aes7'. Base ability: AbilityIds.itemEssenciumAttack2. */ +/** 'Aes7' / AbilityIds.itemEssenciumAttack2 */ public class AbilityDefinitionItemEssenciumAttack2 extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemEssenciumAttack2) @@ -38024,7 +38024,7 @@ public class AbilityDefinitionItemEssenciumAttack2 extends AbilityDefinition addTooltipProperty("% Hit Chance", lc) -/** WC3 ability ID: 'Aes8'. Base ability: AbilityIds.itemEssenciumAttack3. */ +/** 'Aes8' / AbilityIds.itemEssenciumAttack3 */ public class AbilityDefinitionItemEssenciumAttack3 extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemEssenciumAttack3) @@ -38079,7 +38079,7 @@ public class AbilityDefinitionItemEssenciumAttack3 extends AbilityDefinition addTooltipProperty("% Hit Chance", lc) -/** WC3 ability ID: 'Aes9'. Base ability: AbilityIds.itemEssenciumAttack4. */ +/** 'Aes9' / AbilityIds.itemEssenciumAttack4 */ public class AbilityDefinitionItemEssenciumAttack4 extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemEssenciumAttack4) @@ -38134,7 +38134,7 @@ public class AbilityDefinitionItemEssenciumAttack4 extends AbilityDefinition addTooltipProperty("% Hit Chance", lc) -/** WC3 ability ID: 'Aesa'. Base ability: AbilityIds.itemEarthenSignetAttack. */ +/** 'Aesa' / AbilityIds.itemEarthenSignetAttack */ public class AbilityDefinitionItemEarthenSignetAttack extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemEarthenSignetAttack) @@ -38168,7 +38168,7 @@ public class AbilityDefinitionItemEarthenSignetAttack extends AbilityDefinition addTooltipProperty("Target Type", lc) -/** WC3 ability ID: 'Aesq'. Base ability: AbilityIds.essenceOfTheSpiderQueen. */ +/** 'Aesq' / AbilityIds.essenceOfTheSpiderQueen */ public class AbilityDefinitionEssenceOfTheSpiderQueen extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.essenceOfTheSpiderQueen) @@ -38195,7 +38195,7 @@ public class AbilityDefinitionEssenceOfTheSpiderQueen extends AbilityDefinition addTooltipProperty("Amount Is Raw Value", lc) -/** WC3 ability ID: 'Aesw'. Base ability: AbilityIds.itemEarthenSignetWS. */ +/** 'Aesw' / AbilityIds.itemEarthenSignetWS */ public class AbilityDefinitionItemEarthenSignetWS extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemEarthenSignetWS) @@ -38208,7 +38208,7 @@ public class AbilityDefinitionItemEarthenSignetWS extends AbilityDefinition addTooltipProperty("Damage", lc) -/** WC3 ability ID: 'Afab'. Base ability: AbilityIds.apothecaryAcidBomb. */ +/** 'Afab' / AbilityIds.apothecaryAcidBomb */ public class AbilityDefinitionApothecaryAcidBomb extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.apothecaryAcidBomb) @@ -38256,7 +38256,7 @@ public class AbilityDefinitionApothecaryAcidBomb extends AbilityDefinition addTooltipProperty("Damage Interval", lc) -/** WC3 ability ID: 'Affl'. Base ability: AbilityIds.itemForgottenFrostLotus. */ +/** 'Affl' / AbilityIds.itemForgottenFrostLotus */ public class AbilityDefinitionItemForgottenFrostLotus extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemForgottenFrostLotus) @@ -38276,7 +38276,7 @@ public class AbilityDefinitionItemForgottenFrostLotus extends AbilityDefinition addTooltipProperty("Armor Duration", lc) -/** WC3 ability ID: 'Afhs'. Base ability: AbilityIds.apothecaryHealingSpray. */ +/** 'Afhs' / AbilityIds.apothecaryHealingSpray */ public class AbilityDefinitionApothecaryHealingSpray extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.apothecaryHealingSpray) @@ -38324,7 +38324,7 @@ public class AbilityDefinitionApothecaryHealingSpray extends AbilityDefinition addTooltipProperty("Missile Count", lc) -/** WC3 ability ID: 'Afm1'. Base ability: AbilityIds.itemGlovesOfTheFlamewalkerSwarm. */ +/** 'Afm1' / AbilityIds.itemGlovesOfTheFlamewalkerSwarm */ public class AbilityDefinitionItemGlovesOfTheFlamewalkerSwarm extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemGlovesOfTheFlamewalkerSwarm) @@ -38372,7 +38372,7 @@ public class AbilityDefinitionItemGlovesOfTheFlamewalkerSwarm extends AbilityDef addTooltipProperty("Damage Return Threshold", lc) -/** WC3 ability ID: 'Afm2'. Base ability: AbilityIds.itemGlovesOfTheFlamewalkerAttack. */ +/** 'Afm2' / AbilityIds.itemGlovesOfTheFlamewalkerAttack */ public class AbilityDefinitionItemGlovesOfTheFlamewalkerAttack extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemGlovesOfTheFlamewalkerAttack) @@ -38427,7 +38427,7 @@ public class AbilityDefinitionItemGlovesOfTheFlamewalkerAttack extends AbilityDe addTooltipProperty("% Hit Chance", lc) -/** WC3 ability ID: 'Afoa'. Base ability: AbilityIds.itemFlameOfAlAr. */ +/** 'Afoa' / AbilityIds.itemFlameOfAlAr */ public class AbilityDefinitionItemFlameOfAlAr extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemFlameOfAlAr) @@ -38475,7 +38475,7 @@ public class AbilityDefinitionItemFlameOfAlAr extends AbilityDefinition addTooltipProperty("Half Damage Interval", lc) -/** WC3 ability ID: 'Afuf'. Base ability: AbilityIds.apothecaryChemicalFrenzy. */ +/** 'Afuf' / AbilityIds.apothecaryChemicalFrenzy */ public class AbilityDefinitionApothecaryChemicalFrenzy extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.apothecaryChemicalFrenzy) @@ -38495,7 +38495,7 @@ public class AbilityDefinitionApothecaryChemicalFrenzy extends AbilityDefinition addTooltipProperty("Damage per Second", lc) -/** WC3 ability ID: 'Agga'. Base ability: AbilityIds.itemGiftOfWrathAttack. */ +/** 'Agga' / AbilityIds.itemGiftOfWrathAttack */ public class AbilityDefinitionItemGiftOfWrathAttack extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemGiftOfWrathAttack) @@ -38529,7 +38529,7 @@ public class AbilityDefinitionItemGiftOfWrathAttack extends AbilityDefinition addTooltipProperty("Target Type", lc) -/** WC3 ability ID: 'Aggp'. Base ability: AbilityIds.itemGiftOfGreedPillage. */ +/** 'Aggp' / AbilityIds.itemGiftOfGreedPillage */ public class AbilityDefinitionItemGiftOfGreedPillage extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemGiftOfGreedPillage) @@ -38549,7 +38549,7 @@ public class AbilityDefinitionItemGiftOfGreedPillage extends AbilityDefinition addTooltipProperty("Accumulation Step", lc) -/** WC3 ability ID: 'Aggs'. Base ability: AbilityIds.itemGiftOfSlothSlow. */ +/** 'Aggs' / AbilityIds.itemGiftOfSlothSlow */ public class AbilityDefinitionItemGiftOfSlothSlow extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemGiftOfSlothSlow) @@ -38569,7 +38569,7 @@ public class AbilityDefinitionItemGiftOfSlothSlow extends AbilityDefinition addTooltipProperty("Attack Speed Increase (%)", lc) -/** WC3 ability ID: 'Aggw'. Base ability: AbilityIds.itemGiftOfWrathBloodlust. */ +/** 'Aggw' / AbilityIds.itemGiftOfWrathBloodlust */ public class AbilityDefinitionItemGiftOfWrathBloodlust extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemGiftOfWrathBloodlust) @@ -38596,13 +38596,13 @@ public class AbilityDefinitionItemGiftOfWrathBloodlust extends AbilityDefinition addTooltipProperty("Movement Speed Increase (%)", lc) -/** WC3 ability ID: 'Aggx'. Base ability: AbilityIds.itemCurseOfPride. */ +/** 'Aggx' / AbilityIds.itemCurseOfPride */ public class AbilityDefinitionItemCurseOfPride extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemCurseOfPride) -/** WC3 ability ID: 'Aglx'. Base ability: AbilityIds.itemGlixsBomb. */ +/** 'Aglx' / AbilityIds.itemGlixsBomb */ public class AbilityDefinitionItemGlixsBomb extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemGlixsBomb) @@ -38650,7 +38650,7 @@ public class AbilityDefinitionItemGlixsBomb extends AbilityDefinition addTooltipProperty("Effect Duration", lc) -/** WC3 ability ID: 'Agn1'. Base ability: AbilityIds.itemGlovesOfNecromancySummon. */ +/** 'Agn1' / AbilityIds.itemGlovesOfNecromancySummon */ public class AbilityDefinitionItemGlovesOfNecromancySummon extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemGlovesOfNecromancySummon) @@ -38670,7 +38670,7 @@ public class AbilityDefinitionItemGlovesOfNecromancySummon extends AbilityDefini addTooltipProperty("Summoned Unit Type", lc) -/** WC3 ability ID: 'Agn2'. Base ability: AbilityIds.itemGlovesOfNecromancyAttack. */ +/** 'Agn2' / AbilityIds.itemGlovesOfNecromancyAttack */ public class AbilityDefinitionItemGlovesOfNecromancyAttack extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemGlovesOfNecromancyAttack) @@ -38725,7 +38725,7 @@ public class AbilityDefinitionItemGlovesOfNecromancyAttack extends AbilityDefini addTooltipProperty("% Hit Chance", lc) -/** WC3 ability ID: 'Agnh'. Base ability: AbilityIds.itemGoldenNecklaceHeal. */ +/** 'Agnh' / AbilityIds.itemGoldenNecklaceHeal */ public class AbilityDefinitionItemGoldenNecklaceHeal extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemGoldenNecklaceHeal) @@ -38738,7 +38738,7 @@ public class AbilityDefinitionItemGoldenNecklaceHeal extends AbilityDefinition addTooltipProperty("Hit Points Gained", lc) -/** WC3 ability ID: 'Agns'. Base ability: AbilityIds.itemGoldenNecklaceSpellcast. */ +/** 'Agns' / AbilityIds.itemGoldenNecklaceSpellcast */ public class AbilityDefinitionItemGoldenNecklaceSpellcast extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemGoldenNecklaceSpellcast) @@ -38765,7 +38765,7 @@ public class AbilityDefinitionItemGoldenNecklaceSpellcast extends AbilityDefinit addTooltipProperty("Target Type", lc) -/** WC3 ability ID: 'Agpa'. Base ability: AbilityIds.itemGlovesOfThePhoenixSpellcast. */ +/** 'Agpa' / AbilityIds.itemGlovesOfThePhoenixSpellcast */ public class AbilityDefinitionItemGlovesOfThePhoenixSpellcast extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemGlovesOfThePhoenixSpellcast) @@ -38792,7 +38792,7 @@ public class AbilityDefinitionItemGlovesOfThePhoenixSpellcast extends AbilityDef addTooltipProperty("Target Type", lc) -/** WC3 ability ID: 'Agpd'. Base ability: AbilityIds.itemGlovesOfThePhoenixDamage. */ +/** 'Agpd' / AbilityIds.itemGlovesOfThePhoenixDamage */ public class AbilityDefinitionItemGlovesOfThePhoenixDamage extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemGlovesOfThePhoenixDamage) @@ -38819,7 +38819,7 @@ public class AbilityDefinitionItemGlovesOfThePhoenixDamage extends AbilityDefini addTooltipProperty("Damage", lc) -/** WC3 ability ID: 'Agr1'. Base ability: AbilityIds.itemGravelightDoT. */ +/** 'Agr1' / AbilityIds.itemGravelightDoT */ public class AbilityDefinitionItemGravelightDoT extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemGravelightDoT) @@ -38853,7 +38853,7 @@ public class AbilityDefinitionItemGravelightDoT extends AbilityDefinition addTooltipProperty("Stacking Type", lc) -/** WC3 ability ID: 'Agr2'. Base ability: AbilityIds.itemGravelightMainSwarm. */ +/** 'Agr2' / AbilityIds.itemGravelightMainSwarm */ public class AbilityDefinitionItemGravelightMainSwarm extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemGravelightMainSwarm) @@ -38901,7 +38901,7 @@ public class AbilityDefinitionItemGravelightMainSwarm extends AbilityDefinition addTooltipProperty("Damage Return Threshold", lc) -/** WC3 ability ID: 'Agr3'. Base ability: AbilityIds.itemGravelightSideSwarm. */ +/** 'Agr3' / AbilityIds.itemGravelightSideSwarm */ public class AbilityDefinitionItemGravelightSideSwarm extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemGravelightSideSwarm) @@ -38949,7 +38949,7 @@ public class AbilityDefinitionItemGravelightSideSwarm extends AbilityDefinition addTooltipProperty("Damage Return Threshold", lc) -/** WC3 ability ID: 'Agr4'. Base ability: AbilityIds.itemGravelightAttackMain. */ +/** 'Agr4' / AbilityIds.itemGravelightAttackMain */ public class AbilityDefinitionItemGravelightAttackMain extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemGravelightAttackMain) @@ -39004,7 +39004,7 @@ public class AbilityDefinitionItemGravelightAttackMain extends AbilityDefinition addTooltipProperty("% Hit Chance", lc) -/** WC3 ability ID: 'Agr5'. Base ability: AbilityIds.itemGravelightAttackSide. */ +/** 'Agr5' / AbilityIds.itemGravelightAttackSide */ public class AbilityDefinitionItemGravelightAttackSide extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemGravelightAttackSide) @@ -39059,7 +39059,7 @@ public class AbilityDefinitionItemGravelightAttackSide extends AbilityDefinition addTooltipProperty("% Hit Chance", lc) -/** WC3 ability ID: 'Agsh'. Base ability: AbilityIds.itemGlacialShard. */ +/** 'Agsh' / AbilityIds.itemGlacialShard */ public class AbilityDefinitionItemGlacialShard extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemGlacialShard) @@ -39107,7 +39107,7 @@ public class AbilityDefinitionItemGlacialShard extends AbilityDefinition addTooltipProperty("Building Reduction", lc) -/** WC3 ability ID: 'Ahem'. Base ability: AbilityIds.healingModifier. */ +/** 'Ahem' / AbilityIds.healingModifier */ public class AbilityDefinitionHealingModifier extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.healingModifier) @@ -39120,7 +39120,7 @@ public class AbilityDefinitionHealingModifier extends AbilityDefinition addTooltipProperty("% Healing Modifier", lc) -/** WC3 ability ID: 'Ahf1'. Base ability: AbilityIds.itemHugeFlailWS. */ +/** 'Ahf1' / AbilityIds.itemHugeFlailWS */ public class AbilityDefinitionItemHugeFlailWS extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemHugeFlailWS) @@ -39133,7 +39133,7 @@ public class AbilityDefinitionItemHugeFlailWS extends AbilityDefinition addTooltipProperty("Damage", lc) -/** WC3 ability ID: 'Ahf2'. Base ability: AbilityIds.itemHugeFlailAttack. */ +/** 'Ahf2' / AbilityIds.itemHugeFlailAttack */ public class AbilityDefinitionItemHugeFlailAttack extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemHugeFlailAttack) @@ -39188,7 +39188,7 @@ public class AbilityDefinitionItemHugeFlailAttack extends AbilityDefinition addTooltipProperty("% Hit Chance", lc) -/** WC3 ability ID: 'Ahfb'. Base ability: AbilityIds.heartOfTheFirebenderBoF. */ +/** 'Ahfb' / AbilityIds.heartOfTheFirebenderBoF */ public class AbilityDefinitionHeartOfTheFirebenderBoF extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.heartOfTheFirebenderBoF) @@ -39229,7 +39229,7 @@ public class AbilityDefinitionHeartOfTheFirebenderBoF extends AbilityDefinition addTooltipProperty("Damage", lc) -/** WC3 ability ID: 'Ahfo'. Base ability: AbilityIds.heartOfTheFirebenderOrb. */ +/** 'Ahfo' / AbilityIds.heartOfTheFirebenderOrb */ public class AbilityDefinitionHeartOfTheFirebenderOrb extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.heartOfTheFirebenderOrb) @@ -39277,7 +39277,7 @@ public class AbilityDefinitionHeartOfTheFirebenderOrb extends AbilityDefinition addTooltipProperty("Enabled Attack Index", lc) -/** WC3 ability ID: 'Ahhi'. Base ability: AbilityIds.headpieceOfTheHighInquisitor. */ +/** 'Ahhi' / AbilityIds.headpieceOfTheHighInquisitor */ public class AbilityDefinitionHeadpieceOfTheHighInquisitor extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.headpieceOfTheHighInquisitor) @@ -39304,7 +39304,7 @@ public class AbilityDefinitionHeadpieceOfTheHighInquisitor extends AbilityDefini addTooltipProperty("Percent Bonus", lc) -/** WC3 ability ID: 'Ahrx'. Base ability: AbilityIds.itemHelmOfTheRimelordSpellcast. */ +/** 'Ahrx' / AbilityIds.itemHelmOfTheRimelordSpellcast */ public class AbilityDefinitionItemHelmOfTheRimelordSpellcast extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemHelmOfTheRimelordSpellcast) @@ -39331,7 +39331,7 @@ public class AbilityDefinitionItemHelmOfTheRimelordSpellcast extends AbilityDefi addTooltipProperty("Target Type", lc) -/** WC3 ability ID: 'Ahrz'. Base ability: AbilityIds.itemHelmOfTheRimelordTC. */ +/** 'Ahrz' / AbilityIds.itemHelmOfTheRimelordTC */ public class AbilityDefinitionItemHelmOfTheRimelordTC extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemHelmOfTheRimelordTC) @@ -39365,7 +39365,7 @@ public class AbilityDefinitionItemHelmOfTheRimelordTC extends AbilityDefinition addTooltipProperty("Damage", lc) -/** WC3 ability ID: 'Ahsa'. Base ability: AbilityIds.itemHammerOfTheSilverHandAttack. */ +/** 'Ahsa' / AbilityIds.itemHammerOfTheSilverHandAttack */ public class AbilityDefinitionItemHammerOfTheSilverHandAttack extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemHammerOfTheSilverHandAttack) @@ -39420,7 +39420,7 @@ public class AbilityDefinitionItemHammerOfTheSilverHandAttack extends AbilityDef addTooltipProperty("% Hit Chance", lc) -/** WC3 ability ID: 'Ahsh'. Base ability: AbilityIds.itemHammerOfTheSilverHandHeal. */ +/** 'Ahsh' / AbilityIds.itemHammerOfTheSilverHandHeal */ public class AbilityDefinitionItemHammerOfTheSilverHandHeal extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemHammerOfTheSilverHandHeal) @@ -39433,7 +39433,7 @@ public class AbilityDefinitionItemHammerOfTheSilverHandHeal extends AbilityDefin addTooltipProperty("Hit Points Gained", lc) -/** WC3 ability ID: 'Ahtk'. Base ability: AbilityIds.itemHandfulOfThrowingKnives. */ +/** 'Ahtk' / AbilityIds.itemHandfulOfThrowingKnives */ public class AbilityDefinitionItemHandfulOfThrowingKnives extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemHandfulOfThrowingKnives) @@ -39467,7 +39467,7 @@ public class AbilityDefinitionItemHandfulOfThrowingKnives extends AbilityDefinit addTooltipProperty("Maximum Number of Targets", lc) -/** WC3 ability ID: 'Aic1'. Base ability: AbilityIds.itemIcecrownRingFrostNova. */ +/** 'Aic1' / AbilityIds.itemIcecrownRingFrostNova */ public class AbilityDefinitionItemIcecrownRingFrostNova extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemIcecrownRingFrostNova) @@ -39494,7 +39494,7 @@ public class AbilityDefinitionItemIcecrownRingFrostNova extends AbilityDefinitio addTooltipProperty("Maximum Damage", lc) -/** WC3 ability ID: 'Aic2'. Base ability: AbilityIds.itemIcecrownRingFrostAttack. */ +/** 'Aic2' / AbilityIds.itemIcecrownRingFrostAttack */ public class AbilityDefinitionItemIcecrownRingFrostAttack extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemIcecrownRingFrostAttack) @@ -39528,7 +39528,7 @@ public class AbilityDefinitionItemIcecrownRingFrostAttack extends AbilityDefinit addTooltipProperty("Target Type", lc) -/** WC3 ability ID: 'Ain1'. Base ability: AbilityIds.itemBladeOfInfernoRainOfFire. */ +/** 'Ain1' / AbilityIds.itemBladeOfInfernoRainOfFire */ public class AbilityDefinitionItemBladeOfInfernoRainOfFire extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemBladeOfInfernoRainOfFire) @@ -39576,7 +39576,7 @@ public class AbilityDefinitionItemBladeOfInfernoRainOfFire extends AbilityDefini addTooltipProperty("Building Reduction", lc) -/** WC3 ability ID: 'Ain2'. Base ability: AbilityIds.itemBladeOfInfernoAttack. */ +/** 'Ain2' / AbilityIds.itemBladeOfInfernoAttack */ public class AbilityDefinitionItemBladeOfInfernoAttack extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemBladeOfInfernoAttack) @@ -39631,7 +39631,7 @@ public class AbilityDefinitionItemBladeOfInfernoAttack extends AbilityDefinition addTooltipProperty("% Hit Chance", lc) -/** WC3 ability ID: 'Aisy'. Base ability: AbilityIds.attackSpeedIncreaseGreaterAisy. */ +/** 'Aisy' / AbilityIds.attackSpeedIncreaseGreaterAisy */ public class AbilityDefinitionAttackSpeedIncreaseGreaterAisy extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.attackSpeedIncreaseGreaterAisy) @@ -39644,7 +39644,7 @@ public class AbilityDefinitionAttackSpeedIncreaseGreaterAisy extends AbilityDefi addTooltipProperty("Attack Speed Increase", lc) -/** WC3 ability ID: 'Akma'. Base ability: AbilityIds.itemKaldoreiMoonglaiveAttack. */ +/** 'Akma' / AbilityIds.itemKaldoreiMoonglaiveAttack */ public class AbilityDefinitionItemKaldoreiMoonglaiveAttack extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemKaldoreiMoonglaiveAttack) @@ -39699,7 +39699,7 @@ public class AbilityDefinitionItemKaldoreiMoonglaiveAttack extends AbilityDefini addTooltipProperty("% Hit Chance", lc) -/** WC3 ability ID: 'Akms'. Base ability: AbilityIds.itemKaldoreiMoonglaiveSummon. */ +/** 'Akms' / AbilityIds.itemKaldoreiMoonglaiveSummon */ public class AbilityDefinitionItemKaldoreiMoonglaiveSummon extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemKaldoreiMoonglaiveSummon) @@ -39719,7 +39719,7 @@ public class AbilityDefinitionItemKaldoreiMoonglaiveSummon extends AbilityDefini addTooltipProperty("Summoned Unit Type", lc) -/** WC3 ability ID: 'Alfp'. Base ability: AbilityIds.itemLanceOfTheFrozenPhoenix. */ +/** 'Alfp' / AbilityIds.itemLanceOfTheFrozenPhoenix */ public class AbilityDefinitionItemLanceOfTheFrozenPhoenix extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemLanceOfTheFrozenPhoenix) @@ -39739,7 +39739,7 @@ public class AbilityDefinitionItemLanceOfTheFrozenPhoenix extends AbilityDefinit addTooltipProperty("Damage Per Second", lc) -/** WC3 ability ID: 'Alfq'. Base ability: AbilityIds.itemLostForsakenQuiverSummon. */ +/** 'Alfq' / AbilityIds.itemLostForsakenQuiverSummon */ public class AbilityDefinitionItemLostForsakenQuiverSummon extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemLostForsakenQuiverSummon) @@ -39759,7 +39759,7 @@ public class AbilityDefinitionItemLostForsakenQuiverSummon extends AbilityDefini addTooltipProperty("Summoned Unit Type", lc) -/** WC3 ability ID: 'Alhp'. Base ability: AbilityIds.lionskinHelmetOfPrecision. */ +/** 'Alhp' / AbilityIds.lionskinHelmetOfPrecision */ public class AbilityDefinitionLionskinHelmetOfPrecision extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.lionskinHelmetOfPrecision) @@ -39793,7 +39793,7 @@ public class AbilityDefinitionLionskinHelmetOfPrecision extends AbilityDefinitio addTooltipProperty("Damage Multiplier", lc) -/** WC3 ability ID: 'Almf'. Base ability: AbilityIds.lesserMarkOfTheForsaken. */ +/** 'Almf' / AbilityIds.lesserMarkOfTheForsaken */ public class AbilityDefinitionLesserMarkOfTheForsaken extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.lesserMarkOfTheForsaken) @@ -39806,7 +39806,7 @@ public class AbilityDefinitionLesserMarkOfTheForsaken extends AbilityDefinition addTooltipProperty("Amount Healed/Damaged", lc) -/** WC3 ability ID: 'Alra'. Base ability: AbilityIds.itemPortableLightningRodAttack. */ +/** 'Alra' / AbilityIds.itemPortableLightningRodAttack */ public class AbilityDefinitionItemPortableLightningRodAttack extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemPortableLightningRodAttack) @@ -39840,7 +39840,7 @@ public class AbilityDefinitionItemPortableLightningRodAttack extends AbilityDefi addTooltipProperty("Target Type", lc) -/** WC3 ability ID: 'Alrc'. Base ability: AbilityIds.itemPortableLightningRodCL. */ +/** 'Alrc' / AbilityIds.itemPortableLightningRodCL */ public class AbilityDefinitionItemPortableLightningRodCL extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemPortableLightningRodCL) @@ -39867,7 +39867,7 @@ public class AbilityDefinitionItemPortableLightningRodCL extends AbilityDefiniti addTooltipProperty("Damage Reduction per Target", lc) -/** WC3 ability ID: 'Amcx'. Base ability: AbilityIds.itemMordoSClub. */ +/** 'Amcx' / AbilityIds.itemMordoSClub */ public class AbilityDefinitionItemMordoSClub extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemMordoSClub) @@ -39908,7 +39908,7 @@ public class AbilityDefinitionItemMordoSClub extends AbilityDefinition addTooltipProperty("Flat Damage", lc) -/** WC3 ability ID: 'Amda'. Base ability: AbilityIds.abilityDamageAmpBClvl1. */ +/** 'Amda' / AbilityIds.abilityDamageAmpBClvl1 */ public class AbilityDefinitionAbilityDamageAmpBClvl1 extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.abilityDamageAmpBClvl1) @@ -39921,7 +39921,7 @@ public class AbilityDefinitionAbilityDamageAmpBClvl1 extends AbilityDefinition addTooltipProperty("Bonus Magic Damage Factor", lc) -/** WC3 ability ID: 'Amfs'. Base ability: AbilityIds.itemManuscriptOfTheForsakenSummon. */ +/** 'Amfs' / AbilityIds.itemManuscriptOfTheForsakenSummon */ public class AbilityDefinitionItemManuscriptOfTheForsakenSummon extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemManuscriptOfTheForsakenSummon) @@ -39941,7 +39941,7 @@ public class AbilityDefinitionItemManuscriptOfTheForsakenSummon extends AbilityD addTooltipProperty("Summoned Unit Type", lc) -/** WC3 ability ID: 'Amm1'. Base ability: AbilityIds.itemMonasteryMaceHeal. */ +/** 'Amm1' / AbilityIds.itemMonasteryMaceHeal */ public class AbilityDefinitionItemMonasteryMaceHeal extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemMonasteryMaceHeal) @@ -39968,7 +39968,7 @@ public class AbilityDefinitionItemMonasteryMaceHeal extends AbilityDefinition addTooltipProperty("Damage Reduction per Target", lc) -/** WC3 ability ID: 'Amm2'. Base ability: AbilityIds.itemMonasteryMaceAttack. */ +/** 'Amm2' / AbilityIds.itemMonasteryMaceAttack */ public class AbilityDefinitionItemMonasteryMaceAttack extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemMonasteryMaceAttack) @@ -40023,7 +40023,7 @@ public class AbilityDefinitionItemMonasteryMaceAttack extends AbilityDefinition addTooltipProperty("% Hit Chance", lc) -/** WC3 ability ID: 'Ampb'. Base ability: AbilityIds.itemMarkOfThePhoenixBoF. */ +/** 'Ampb' / AbilityIds.itemMarkOfThePhoenixBoF */ public class AbilityDefinitionItemMarkOfThePhoenixBoF extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemMarkOfThePhoenixBoF) @@ -40064,7 +40064,7 @@ public class AbilityDefinitionItemMarkOfThePhoenixBoF extends AbilityDefinition addTooltipProperty("Damage", lc) -/** WC3 ability ID: 'Amsc'. Base ability: AbilityIds.malachiteSwordCurse. */ +/** 'Amsc' / AbilityIds.malachiteSwordCurse */ public class AbilityDefinitionMalachiteSwordCurse extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.malachiteSwordCurse) @@ -40077,7 +40077,7 @@ public class AbilityDefinitionMalachiteSwordCurse extends AbilityDefinition addTooltipProperty("Chance to Miss", lc) -/** WC3 ability ID: 'Amso'. Base ability: AbilityIds.malachiteSwordOrb. */ +/** 'Amso' / AbilityIds.malachiteSwordOrb */ public class AbilityDefinitionMalachiteSwordOrb extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.malachiteSwordOrb) @@ -40125,7 +40125,7 @@ public class AbilityDefinitionMalachiteSwordOrb extends AbilityDefinition addTooltipProperty("Enabled Attack Index", lc) -/** WC3 ability ID: 'Andb'. Base ability: AbilityIds.andb. */ +/** 'Andb' / AbilityIds.andb */ public class AbilityDefinitionAndb extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.andb) @@ -40138,7 +40138,7 @@ public class AbilityDefinitionAndb extends AbilityDefinition addTooltipProperty("Damage Multiplier", lc) -/** WC3 ability ID: 'Anmi'. Base ability: AbilityIds.itemNevermeltingIce. */ +/** 'Anmi' / AbilityIds.itemNevermeltingIce */ public class AbilityDefinitionItemNevermeltingIce extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemNevermeltingIce) @@ -40172,7 +40172,7 @@ public class AbilityDefinitionItemNevermeltingIce extends AbilityDefinition addTooltipProperty("Stack Flags", lc) -/** WC3 ability ID: 'Aoas'. Base ability: AbilityIds.aoas. */ +/** 'Aoas' / AbilityIds.aoas */ public class AbilityDefinitionAoas extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.aoas) @@ -40227,7 +40227,7 @@ public class AbilityDefinitionAoas extends AbilityDefinition addTooltipProperty("% Hit Chance", lc) -/** WC3 ability ID: 'Aoc3'. Base ability: AbilityIds.itemOrbChill3s. */ +/** 'Aoc3' / AbilityIds.itemOrbChill3s */ public class AbilityDefinitionItemOrbChill3s extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemOrbChill3s) @@ -40247,7 +40247,7 @@ public class AbilityDefinitionItemOrbChill3s extends AbilityDefinition addTooltipProperty("Enabled Attack Index", lc) -/** WC3 ability ID: 'Aohl'. Base ability: AbilityIds.onHitSpellChainLightning. */ +/** 'Aohl' / AbilityIds.onHitSpellChainLightning */ public class AbilityDefinitionOnHitSpellChainLightning extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.onHitSpellChainLightning) @@ -40281,7 +40281,7 @@ public class AbilityDefinitionOnHitSpellChainLightning extends AbilityDefinition addTooltipProperty("Target Type", lc) -/** WC3 ability ID: 'Aoma'. Base ability: AbilityIds.itemTotemOgreMagiAttack. */ +/** 'Aoma' / AbilityIds.itemTotemOgreMagiAttack */ public class AbilityDefinitionItemTotemOgreMagiAttack extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemTotemOgreMagiAttack) @@ -40336,7 +40336,7 @@ public class AbilityDefinitionItemTotemOgreMagiAttack extends AbilityDefinition addTooltipProperty("% Hit Chance", lc) -/** WC3 ability ID: 'Aomb'. Base ability: AbilityIds.itemTotemOgreMagiBloodlust. */ +/** 'Aomb' / AbilityIds.itemTotemOgreMagiBloodlust */ public class AbilityDefinitionItemTotemOgreMagiBloodlust extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemTotemOgreMagiBloodlust) @@ -40363,7 +40363,7 @@ public class AbilityDefinitionItemTotemOgreMagiBloodlust extends AbilityDefiniti addTooltipProperty("Movement Speed Increase (%)", lc) -/** WC3 ability ID: 'Aomc'. Base ability: AbilityIds.itemBracersOgreMagiCL. */ +/** 'Aomc' / AbilityIds.itemBracersOgreMagiCL */ public class AbilityDefinitionItemBracersOgreMagiCL extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemBracersOgreMagiCL) @@ -40390,7 +40390,7 @@ public class AbilityDefinitionItemBracersOgreMagiCL extends AbilityDefinition addTooltipProperty("Damage Reduction per Target", lc) -/** WC3 ability ID: 'Aomh'. Base ability: AbilityIds.itemBracersOgreMagiHW. */ +/** 'Aomh' / AbilityIds.itemBracersOgreMagiHW */ public class AbilityDefinitionItemBracersOgreMagiHW extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemBracersOgreMagiHW) @@ -40417,7 +40417,7 @@ public class AbilityDefinitionItemBracersOgreMagiHW extends AbilityDefinition addTooltipProperty("Damage Reduction per Target", lc) -/** WC3 ability ID: 'Aoms'. Base ability: AbilityIds.itemTotemOgreMagiSummon. */ +/** 'Aoms' / AbilityIds.itemTotemOgreMagiSummon */ public class AbilityDefinitionItemTotemOgreMagiSummon extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemTotemOgreMagiSummon) @@ -40437,7 +40437,7 @@ public class AbilityDefinitionItemTotemOgreMagiSummon extends AbilityDefinition addTooltipProperty("Summoned Unit Type", lc) -/** WC3 ability ID: 'Aomx'. Base ability: AbilityIds.itemBracersOgreMagiAttack2. */ +/** 'Aomx' / AbilityIds.itemBracersOgreMagiAttack2 */ public class AbilityDefinitionItemBracersOgreMagiAttack2 extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemBracersOgreMagiAttack2) @@ -40492,7 +40492,7 @@ public class AbilityDefinitionItemBracersOgreMagiAttack2 extends AbilityDefiniti addTooltipProperty("% Hit Chance", lc) -/** WC3 ability ID: 'Aomz'. Base ability: AbilityIds.itemBracersOgreMagiAttack1. */ +/** 'Aomz' / AbilityIds.itemBracersOgreMagiAttack1 */ public class AbilityDefinitionItemBracersOgreMagiAttack1 extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemBracersOgreMagiAttack1) @@ -40547,7 +40547,7 @@ public class AbilityDefinitionItemBracersOgreMagiAttack1 extends AbilityDefiniti addTooltipProperty("% Hit Chance", lc) -/** WC3 ability ID: 'Apbs'. Base ability: AbilityIds.plaguebearerShortsword. */ +/** 'Apbs' / AbilityIds.plaguebearerShortsword */ public class AbilityDefinitionPlaguebearerShortsword extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.plaguebearerShortsword) @@ -40581,7 +40581,7 @@ public class AbilityDefinitionPlaguebearerShortsword extends AbilityDefinition addTooltipProperty("Stacking Type", lc) -/** WC3 ability ID: 'Apbw'. Base ability: AbilityIds.plagueTossBlightweaver. */ +/** 'Apbw' / AbilityIds.plagueTossBlightweaver */ public class AbilityDefinitionPlagueTossBlightweaver extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.plagueTossBlightweaver) @@ -40594,7 +40594,7 @@ public class AbilityDefinitionPlagueTossBlightweaver extends AbilityDefinition addTooltipProperty("Ward Unit Type", lc) -/** WC3 ability ID: 'Apl1'. Base ability: AbilityIds.itemPlaguegreavesSpell. */ +/** 'Apl1' / AbilityIds.itemPlaguegreavesSpell */ public class AbilityDefinitionItemPlaguegreavesSpell extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemPlaguegreavesSpell) @@ -40642,7 +40642,7 @@ public class AbilityDefinitionItemPlaguegreavesSpell extends AbilityDefinition addTooltipProperty("Damage Interval", lc) -/** WC3 ability ID: 'Apl2'. Base ability: AbilityIds.itemPlaguegreavesAttack. */ +/** 'Apl2' / AbilityIds.itemPlaguegreavesAttack */ public class AbilityDefinitionItemPlaguegreavesAttack extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemPlaguegreavesAttack) @@ -40676,7 +40676,7 @@ public class AbilityDefinitionItemPlaguegreavesAttack extends AbilityDefinition addTooltipProperty("Target Type", lc) -/** WC3 ability ID: 'Apna'. Base ability: AbilityIds.poisonNettleAttack. */ +/** 'Apna' / AbilityIds.poisonNettleAttack */ public class AbilityDefinitionPoisonNettleAttack extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.poisonNettleAttack) @@ -40731,7 +40731,7 @@ public class AbilityDefinitionPoisonNettleAttack extends AbilityDefinition addTooltipProperty("% Hit Chance", lc) -/** WC3 ability ID: 'Apne'. Base ability: AbilityIds.poisonNettleER. */ +/** 'Apne' / AbilityIds.poisonNettleER */ public class AbilityDefinitionPoisonNettleER extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.poisonNettleER) @@ -40744,7 +40744,7 @@ public class AbilityDefinitionPoisonNettleER extends AbilityDefinition addTooltipProperty("Damage per Second", lc) -/** WC3 ability ID: 'Apoa'. Base ability: AbilityIds.pintOfAle. */ +/** 'Apoa' / AbilityIds.pintOfAle */ public class AbilityDefinitionPintOfAle extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.pintOfAle) @@ -40778,7 +40778,7 @@ public class AbilityDefinitionPintOfAle extends AbilityDefinition addTooltipProperty("Attacks Prevented", lc) -/** WC3 ability ID: 'Apsq'. Base ability: AbilityIds.phalanxShieldAura. */ +/** 'Apsq' / AbilityIds.phalanxShieldAura */ public class AbilityDefinitionPhalanxShieldAura extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.phalanxShieldAura) @@ -40798,7 +40798,7 @@ public class AbilityDefinitionPhalanxShieldAura extends AbilityDefinition addTooltipProperty("Armor Bonus", lc) -/** WC3 ability ID: 'Apsx'. Base ability: AbilityIds.itemProtectorSHStun. */ +/** 'Apsx' / AbilityIds.itemProtectorSHStun */ public class AbilityDefinitionItemProtectorSHStun extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemProtectorSHStun) @@ -40811,7 +40811,7 @@ public class AbilityDefinitionItemProtectorSHStun extends AbilityDefinition addTooltipProperty("Damage", lc) -/** WC3 ability ID: 'Apsz'. Base ability: AbilityIds.itemProtectorSHAttack. */ +/** 'Apsz' / AbilityIds.itemProtectorSHAttack */ public class AbilityDefinitionItemProtectorSHAttack extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemProtectorSHAttack) @@ -40845,7 +40845,7 @@ public class AbilityDefinitionItemProtectorSHAttack extends AbilityDefinition addTooltipProperty("Target Type", lc) -/** WC3 ability ID: 'Apwa'. Base ability: AbilityIds.itemPlaguewroughtAttack. */ +/** 'Apwa' / AbilityIds.itemPlaguewroughtAttack */ public class AbilityDefinitionItemPlaguewroughtAttack extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemPlaguewroughtAttack) @@ -40900,7 +40900,7 @@ public class AbilityDefinitionItemPlaguewroughtAttack extends AbilityDefinition addTooltipProperty("% Hit Chance", lc) -/** WC3 ability ID: 'Apwp'. Base ability: AbilityIds.itemPlaguewroughtPoison. */ +/** 'Apwp' / AbilityIds.itemPlaguewroughtPoison */ public class AbilityDefinitionItemPlaguewroughtPoison extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemPlaguewroughtPoison) @@ -40934,7 +40934,7 @@ public class AbilityDefinitionItemPlaguewroughtPoison extends AbilityDefinition addTooltipProperty("Stacking Type", lc) -/** WC3 ability ID: 'Apws'. Base ability: AbilityIds.itemPlaguewroughtCS. */ +/** 'Apws' / AbilityIds.itemPlaguewroughtCS */ public class AbilityDefinitionItemPlaguewroughtCS extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemPlaguewroughtCS) @@ -40968,7 +40968,7 @@ public class AbilityDefinitionItemPlaguewroughtCS extends AbilityDefinition addTooltipProperty("Damage", lc) -/** WC3 ability ID: 'Arba'. Base ability: AbilityIds.itemRestorativeBalm. */ +/** 'Arba' / AbilityIds.itemRestorativeBalm */ public class AbilityDefinitionItemRestorativeBalm extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemRestorativeBalm) @@ -40995,7 +40995,7 @@ public class AbilityDefinitionItemRestorativeBalm extends AbilityDefinition addTooltipProperty("Damage Reduction per Target", lc) -/** WC3 ability ID: 'Ardr'. Base ability: AbilityIds.itemDiamondRingCDR. */ +/** 'Ardr' / AbilityIds.itemDiamondRingCDR */ public class AbilityDefinitionItemDiamondRingCDR extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemDiamondRingCDR) @@ -41015,7 +41015,7 @@ public class AbilityDefinitionItemDiamondRingCDR extends AbilityDefinition addTooltipProperty("Flat Bonus", lc) -/** WC3 ability ID: 'Arf1'. Base ability: AbilityIds.itemRingOfHolyFireImmo. */ +/** 'Arf1' / AbilityIds.itemRingOfHolyFireImmo */ public class AbilityDefinitionItemRingOfHolyFireImmo extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemRingOfHolyFireImmo) @@ -41042,7 +41042,7 @@ public class AbilityDefinitionItemRingOfHolyFireImmo extends AbilityDefinition addTooltipProperty("Extra Mana Required", lc) -/** WC3 ability ID: 'Arf2'. Base ability: AbilityIds.itemRingOfHolyFireFL. */ +/** 'Arf2' / AbilityIds.itemRingOfHolyFireFL */ public class AbilityDefinitionItemRingOfHolyFireFL extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemRingOfHolyFireFL) @@ -41076,7 +41076,7 @@ public class AbilityDefinitionItemRingOfHolyFireFL extends AbilityDefinition addTooltipProperty("Damage per Target", lc) -/** WC3 ability ID: 'Arf3'. Base ability: AbilityIds.itemRingOfHolyFireAttack. */ +/** 'Arf3' / AbilityIds.itemRingOfHolyFireAttack */ public class AbilityDefinitionItemRingOfHolyFireAttack extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemRingOfHolyFireAttack) @@ -41131,7 +41131,7 @@ public class AbilityDefinitionItemRingOfHolyFireAttack extends AbilityDefinition addTooltipProperty("% Hit Chance", lc) -/** WC3 ability ID: 'Arfa'. Base ability: AbilityIds.ringOfTheFirelandsAttack. */ +/** 'Arfa' / AbilityIds.ringOfTheFirelandsAttack */ public class AbilityDefinitionRingOfTheFirelandsAttack extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.ringOfTheFirelandsAttack) @@ -41186,7 +41186,7 @@ public class AbilityDefinitionRingOfTheFirelandsAttack extends AbilityDefinition addTooltipProperty("% Hit Chance", lc) -/** WC3 ability ID: 'Arfc'. Base ability: AbilityIds.ringOfTheFirelandsCR. */ +/** 'Arfc' / AbilityIds.ringOfTheFirelandsCR */ public class AbilityDefinitionRingOfTheFirelandsCR extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.ringOfTheFirelandsCR) @@ -41234,7 +41234,7 @@ public class AbilityDefinitionRingOfTheFirelandsCR extends AbilityDefinition addTooltipProperty("Effect Duration", lc) -/** WC3 ability ID: 'Ari1'. Base ability: AbilityIds.itemRazoriceAttack1. */ +/** 'Ari1' / AbilityIds.itemRazoriceAttack1 */ public class AbilityDefinitionItemRazoriceAttack1 extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemRazoriceAttack1) @@ -41289,7 +41289,7 @@ public class AbilityDefinitionItemRazoriceAttack1 extends AbilityDefinition addTooltipProperty("% Hit Chance", lc) -/** WC3 ability ID: 'Ari2'. Base ability: AbilityIds.itemRazoriceAttack2. */ +/** 'Ari2' / AbilityIds.itemRazoriceAttack2 */ public class AbilityDefinitionItemRazoriceAttack2 extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemRazoriceAttack2) @@ -41309,7 +41309,7 @@ public class AbilityDefinitionItemRazoriceAttack2 extends AbilityDefinition addTooltipProperty("Enabled Attack Index", lc) -/** WC3 ability ID: 'Ari3'. Base ability: AbilityIds.itemRazoriceBoF. */ +/** 'Ari3' / AbilityIds.itemRazoriceBoF */ public class AbilityDefinitionItemRazoriceBoF extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemRazoriceBoF) @@ -41350,7 +41350,7 @@ public class AbilityDefinitionItemRazoriceBoF extends AbilityDefinition addTooltipProperty("Damage", lc) -/** WC3 ability ID: 'Ari4'. Base ability: AbilityIds.itemRazoriceAttack4. */ +/** 'Ari4' / AbilityIds.itemRazoriceAttack4 */ public class AbilityDefinitionItemRazoriceAttack4 extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemRazoriceAttack4) @@ -41405,7 +41405,7 @@ public class AbilityDefinitionItemRazoriceAttack4 extends AbilityDefinition addTooltipProperty("% Hit Chance", lc) -/** WC3 ability ID: 'Arof'. Base ability: AbilityIds.itemRuneOfFire. */ +/** 'Arof' / AbilityIds.itemRuneOfFire */ public class AbilityDefinitionItemRuneOfFire extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemRuneOfFire) @@ -41418,7 +41418,7 @@ public class AbilityDefinitionItemRuneOfFire extends AbilityDefinition addTooltipProperty("Damage", lc) -/** WC3 ability ID: 'Arr1'. Base ability: AbilityIds.itemRobesOfRevengeAttack. */ +/** 'Arr1' / AbilityIds.itemRobesOfRevengeAttack */ public class AbilityDefinitionItemRobesOfRevengeAttack extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemRobesOfRevengeAttack) @@ -41452,7 +41452,7 @@ public class AbilityDefinitionItemRobesOfRevengeAttack extends AbilityDefinition addTooltipProperty("Target Type", lc) -/** WC3 ability ID: 'Asas'. Base ability: AbilityIds.onSpellAttackSample. */ +/** 'Asas' / AbilityIds.onSpellAttackSample */ public class AbilityDefinitionOnSpellAttackSample extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.onSpellAttackSample) @@ -41479,7 +41479,7 @@ public class AbilityDefinitionOnSpellAttackSample extends AbilityDefinition addTooltipProperty("Target Type", lc) -/** WC3 ability ID: 'Asc1'. Base ability: AbilityIds.itemSanctifiedChestplateHeal. */ +/** 'Asc1' / AbilityIds.itemSanctifiedChestplateHeal */ public class AbilityDefinitionItemSanctifiedChestplateHeal extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemSanctifiedChestplateHeal) @@ -41492,7 +41492,7 @@ public class AbilityDefinitionItemSanctifiedChestplateHeal extends AbilityDefini addTooltipProperty("Hit Points Gained", lc) -/** WC3 ability ID: 'Asc2'. Base ability: AbilityIds.itemSanctifiedChestplateSpellcast. */ +/** 'Asc2' / AbilityIds.itemSanctifiedChestplateSpellcast */ public class AbilityDefinitionItemSanctifiedChestplateSpellcast extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemSanctifiedChestplateSpellcast) @@ -41519,7 +41519,7 @@ public class AbilityDefinitionItemSanctifiedChestplateSpellcast extends AbilityD addTooltipProperty("Target Type", lc) -/** WC3 ability ID: 'Asc3'. Base ability: AbilityIds.itemChillNova3. */ +/** 'Asc3' / AbilityIds.itemChillNova3 */ public class AbilityDefinitionItemChillNova3 extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemChillNova3) @@ -41546,7 +41546,7 @@ public class AbilityDefinitionItemChillNova3 extends AbilityDefinition addTooltipProperty("Maximum Damage", lc) -/** WC3 ability ID: 'Asc5'. Base ability: AbilityIds.itemChillNova5. */ +/** 'Asc5' / AbilityIds.itemChillNova5 */ public class AbilityDefinitionItemChillNova5 extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemChillNova5) @@ -41573,7 +41573,7 @@ public class AbilityDefinitionItemChillNova5 extends AbilityDefinition addTooltipProperty("Maximum Damage", lc) -/** WC3 ability ID: 'Asca'. Base ability: AbilityIds.itemShieldOfTheScarletCrusadeAttack. */ +/** 'Asca' / AbilityIds.itemShieldOfTheScarletCrusadeAttack */ public class AbilityDefinitionItemShieldOfTheScarletCrusadeAttack extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemShieldOfTheScarletCrusadeAttack) @@ -41607,7 +41607,7 @@ public class AbilityDefinitionItemShieldOfTheScarletCrusadeAttack extends Abilit addTooltipProperty("Target Type", lc) -/** WC3 ability ID: 'Asch'. Base ability: AbilityIds.itemShieldOfTheScarletCrusadeHeal. */ +/** 'Asch' / AbilityIds.itemShieldOfTheScarletCrusadeHeal */ public class AbilityDefinitionItemShieldOfTheScarletCrusadeHeal extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemShieldOfTheScarletCrusadeHeal) @@ -41620,7 +41620,7 @@ public class AbilityDefinitionItemShieldOfTheScarletCrusadeHeal extends AbilityD addTooltipProperty("Hit Points Gained", lc) -/** WC3 ability ID: 'Asci'. Base ability: AbilityIds.itemSanctifiedChestplateImmo. */ +/** 'Asci' / AbilityIds.itemSanctifiedChestplateImmo */ public class AbilityDefinitionItemSanctifiedChestplateImmo extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemSanctifiedChestplateImmo) @@ -41647,7 +41647,7 @@ public class AbilityDefinitionItemSanctifiedChestplateImmo extends AbilityDefini addTooltipProperty("Extra Mana Required", lc) -/** WC3 ability ID: 'Asdd'. Base ability: AbilityIds.itemScepterOfDarknessSummon. */ +/** 'Asdd' / AbilityIds.itemScepterOfDarknessSummon */ public class AbilityDefinitionItemScepterOfDarknessSummon extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemScepterOfDarknessSummon) @@ -41667,7 +41667,7 @@ public class AbilityDefinitionItemScepterOfDarknessSummon extends AbilityDefinit addTooltipProperty("Summoned Unit Type", lc) -/** WC3 ability ID: 'Asdi'. Base ability: AbilityIds.clericDispelMagic. */ +/** 'Asdi' / AbilityIds.clericDispelMagic */ public class AbilityDefinitionClericDispelMagic extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.clericDispelMagic) @@ -41687,7 +41687,7 @@ public class AbilityDefinitionClericDispelMagic extends AbilityDefinition addTooltipProperty("Mana Loss", lc) -/** WC3 ability ID: 'Asdx'. Base ability: AbilityIds.itemScepterOfDarknessSpellcast. */ +/** 'Asdx' / AbilityIds.itemScepterOfDarknessSpellcast */ public class AbilityDefinitionItemScepterOfDarknessSpellcast extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemScepterOfDarknessSpellcast) @@ -41714,7 +41714,7 @@ public class AbilityDefinitionItemScepterOfDarknessSpellcast extends AbilityDefi addTooltipProperty("Target Type", lc) -/** WC3 ability ID: 'Asea'. Base ability: AbilityIds.clericHeal. */ +/** 'Asea' / AbilityIds.clericHeal */ public class AbilityDefinitionClericHeal extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.clericHeal) @@ -41727,7 +41727,7 @@ public class AbilityDefinitionClericHeal extends AbilityDefinition addTooltipProperty("Hit Points Gained", lc) -/** WC3 ability ID: 'Asfs'. Base ability: AbilityIds.inquisitorFlamestrike. */ +/** 'Asfs' / AbilityIds.inquisitorFlamestrike */ public class AbilityDefinitionInquisitorFlamestrike extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.inquisitorFlamestrike) @@ -41775,7 +41775,7 @@ public class AbilityDefinitionInquisitorFlamestrike extends AbilityDefinition addTooltipProperty("Half Damage Interval", lc) -/** WC3 ability ID: 'Asg1'. Base ability: AbilityIds.itemSanctifiedGauntletsImpale. */ +/** 'Asg1' / AbilityIds.itemSanctifiedGauntletsImpale */ public class AbilityDefinitionItemSanctifiedGauntletsImpale extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemSanctifiedGauntletsImpale) @@ -41823,7 +41823,7 @@ public class AbilityDefinitionItemSanctifiedGauntletsImpale extends AbilityDefin addTooltipProperty("Airborne Targets Vulnerable", lc) -/** WC3 ability ID: 'Asg2'. Base ability: AbilityIds.itemSanctifiedGauntletsAttack. */ +/** 'Asg2' / AbilityIds.itemSanctifiedGauntletsAttack */ public class AbilityDefinitionItemSanctifiedGauntletsAttack extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemSanctifiedGauntletsAttack) @@ -41878,7 +41878,7 @@ public class AbilityDefinitionItemSanctifiedGauntletsAttack extends AbilityDefin addTooltipProperty("% Hit Chance", lc) -/** WC3 ability ID: 'Asga'. Base ability: AbilityIds.itemSwordOfTheGhostlandsAttack. */ +/** 'Asga' / AbilityIds.itemSwordOfTheGhostlandsAttack */ public class AbilityDefinitionItemSwordOfTheGhostlandsAttack extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemSwordOfTheGhostlandsAttack) @@ -41933,7 +41933,7 @@ public class AbilityDefinitionItemSwordOfTheGhostlandsAttack extends AbilityDefi addTooltipProperty("% Hit Chance", lc) -/** WC3 ability ID: 'Asgh'. Base ability: AbilityIds.itemSwordOfTheGhostlandsHoT. */ +/** 'Asgh' / AbilityIds.itemSwordOfTheGhostlandsHoT */ public class AbilityDefinitionItemSwordOfTheGhostlandsHoT extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemSwordOfTheGhostlandsHoT) @@ -41988,7 +41988,7 @@ public class AbilityDefinitionItemSwordOfTheGhostlandsHoT extends AbilityDefinit addTooltipProperty("Max Units", lc) -/** WC3 ability ID: 'Ashc'. Base ability: AbilityIds.itemShepherdSCurse. */ +/** 'Ashc' / AbilityIds.itemShepherdSCurse */ public class AbilityDefinitionItemShepherdSCurse extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemShepherdSCurse) @@ -42029,7 +42029,7 @@ public class AbilityDefinitionItemShepherdSCurse extends AbilityDefinition addTooltipProperty("Morph Units - Amphibious", lc) -/** WC3 ability ID: 'Asic'. Base ability: AbilityIds.summonInfectiousGhoul. */ +/** 'Asic' / AbilityIds.summonInfectiousGhoul */ public class AbilityDefinitionSummonInfectiousGhoul extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.summonInfectiousGhoul) @@ -42049,7 +42049,7 @@ public class AbilityDefinitionSummonInfectiousGhoul extends AbilityDefinition addTooltipProperty("Summoned Unit Type", lc) -/** WC3 ability ID: 'Asif'. Base ability: AbilityIds.clericInnerFire. */ +/** 'Asif' / AbilityIds.clericInnerFire */ public class AbilityDefinitionClericInnerFire extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.clericInnerFire) @@ -42083,7 +42083,7 @@ public class AbilityDefinitionClericInnerFire extends AbilityDefinition addTooltipProperty("Autocast Range", lc) -/** WC3 ability ID: 'Ask1'. Base ability: AbilityIds.itemVestmentsStormKingMS. */ +/** 'Ask1' / AbilityIds.itemVestmentsStormKingMS */ public class AbilityDefinitionItemVestmentsStormKingMS extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemVestmentsStormKingMS) @@ -42110,7 +42110,7 @@ public class AbilityDefinitionItemVestmentsStormKingMS extends AbilityDefinition addTooltipProperty("Building Reduction", lc) -/** WC3 ability ID: 'Ask2'. Base ability: AbilityIds.itemVestmentsStormKingSpellcast. */ +/** 'Ask2' / AbilityIds.itemVestmentsStormKingSpellcast */ public class AbilityDefinitionItemVestmentsStormKingSpellcast extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemVestmentsStormKingSpellcast) @@ -42137,7 +42137,7 @@ public class AbilityDefinitionItemVestmentsStormKingSpellcast extends AbilityDef addTooltipProperty("Target Type", lc) -/** WC3 ability ID: 'Aska'. Base ability: AbilityIds.itemTomeOfTheSpiderkindAttack. */ +/** 'Aska' / AbilityIds.itemTomeOfTheSpiderkindAttack */ public class AbilityDefinitionItemTomeOfTheSpiderkindAttack extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemTomeOfTheSpiderkindAttack) @@ -42192,7 +42192,7 @@ public class AbilityDefinitionItemTomeOfTheSpiderkindAttack extends AbilityDefin addTooltipProperty("% Hit Chance", lc) -/** WC3 ability ID: 'Asks'. Base ability: AbilityIds.itemTomeOfTheSpiderkindSummon. */ +/** 'Asks' / AbilityIds.itemTomeOfTheSpiderkindSummon */ public class AbilityDefinitionItemTomeOfTheSpiderkindSummon extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemTomeOfTheSpiderkindSummon) @@ -42212,7 +42212,7 @@ public class AbilityDefinitionItemTomeOfTheSpiderkindSummon extends AbilityDefin addTooltipProperty("Summoned Unit Type", lc) -/** WC3 ability ID: 'Asmn'. Base ability: AbilityIds.bandOfTheSkeletalMageFrostNova. */ +/** 'Asmn' / AbilityIds.bandOfTheSkeletalMageFrostNova */ public class AbilityDefinitionBandOfTheSkeletalMageFrostNova extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.bandOfTheSkeletalMageFrostNova) @@ -42239,7 +42239,7 @@ public class AbilityDefinitionBandOfTheSkeletalMageFrostNova extends AbilityDefi addTooltipProperty("Maximum Damage", lc) -/** WC3 ability ID: 'Asmo'. Base ability: AbilityIds.bandOfTheSkeletalMageOrb. */ +/** 'Asmo' / AbilityIds.bandOfTheSkeletalMageOrb */ public class AbilityDefinitionBandOfTheSkeletalMageOrb extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.bandOfTheSkeletalMageOrb) @@ -42287,7 +42287,7 @@ public class AbilityDefinitionBandOfTheSkeletalMageOrb extends AbilityDefinition addTooltipProperty("Enabled Attack Index", lc) -/** WC3 ability ID: 'Asof'. Base ability: AbilityIds.itemScytheOfFrostAura. */ +/** 'Asof' / AbilityIds.itemScytheOfFrostAura */ public class AbilityDefinitionItemScytheOfFrostAura extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemScytheOfFrostAura) @@ -42307,13 +42307,13 @@ public class AbilityDefinitionItemScytheOfFrostAura extends AbilityDefinition addTooltipProperty("Attack Speed Increase (%)", lc) -/** WC3 ability ID: 'Asr1'. Base ability: AbilityIds.itemSoulstealerMana. */ +/** 'Asr1' / AbilityIds.itemSoulstealerMana */ public class AbilityDefinitionItemSoulstealerMana extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemSoulstealerMana) -/** WC3 ability ID: 'Asr2'. Base ability: AbilityIds.itemSoulstealerAttack. */ +/** 'Asr2' / AbilityIds.itemSoulstealerAttack */ public class AbilityDefinitionItemSoulstealerAttack extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemSoulstealerAttack) @@ -42368,7 +42368,7 @@ public class AbilityDefinitionItemSoulstealerAttack extends AbilityDefinition addTooltipProperty("% Hit Chance", lc) -/** WC3 ability ID: 'Ass1'. Base ability: AbilityIds.itemSeleneStarfall. */ +/** 'Ass1' / AbilityIds.itemSeleneStarfall */ public class AbilityDefinitionItemSeleneStarfall extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemSeleneStarfall) @@ -42395,7 +42395,7 @@ public class AbilityDefinitionItemSeleneStarfall extends AbilityDefinition addTooltipProperty("Building Reduction", lc) -/** WC3 ability ID: 'Ass2'. Base ability: AbilityIds.itemSeleneSpellcast. */ +/** 'Ass2' / AbilityIds.itemSeleneSpellcast */ public class AbilityDefinitionItemSeleneSpellcast extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemSeleneSpellcast) @@ -42422,7 +42422,7 @@ public class AbilityDefinitionItemSeleneSpellcast extends AbilityDefinition addTooltipProperty("Target Type", lc) -/** WC3 ability ID: 'Assb'. Base ability: AbilityIds.inquisitorSoulburn. */ +/** 'Assb' / AbilityIds.inquisitorSoulburn */ public class AbilityDefinitionInquisitorSoulburn extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.inquisitorSoulburn) @@ -42463,19 +42463,19 @@ public class AbilityDefinitionInquisitorSoulburn extends AbilityDefinition addTooltipProperty("Damage Penalty", lc) -/** WC3 ability ID: 'Assq'. Base ability: AbilityIds.itemSpellShield15. */ +/** 'Assq' / AbilityIds.itemSpellShield15 */ public class AbilityDefinitionItemSpellShield15 extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemSpellShield15) -/** WC3 ability ID: 'Assw'. Base ability: AbilityIds.itemSpellShield12. */ +/** 'Assw' / AbilityIds.itemSpellShield12 */ public class AbilityDefinitionItemSpellShield12 extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemSpellShield12) -/** WC3 ability ID: 'Asw1'. Base ability: AbilityIds.itemStormwalkersTC. */ +/** 'Asw1' / AbilityIds.itemStormwalkersTC */ public class AbilityDefinitionItemStormwalkersTC extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemStormwalkersTC) @@ -42516,7 +42516,7 @@ public class AbilityDefinitionItemStormwalkersTC extends AbilityDefinition addTooltipProperty("Specific Target Damage", lc) -/** WC3 ability ID: 'Asw2'. Base ability: AbilityIds.itemStormwalkersSpellcast. */ +/** 'Asw2' / AbilityIds.itemStormwalkersSpellcast */ public class AbilityDefinitionItemStormwalkersSpellcast extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemStormwalkersSpellcast) @@ -42543,7 +42543,7 @@ public class AbilityDefinitionItemStormwalkersSpellcast extends AbilityDefinitio addTooltipProperty("Target Type", lc) -/** WC3 ability ID: 'Asx1'. Base ability: AbilityIds.onHitChainLightningAttack. */ +/** 'Asx1' / AbilityIds.onHitChainLightningAttack */ public class AbilityDefinitionOnHitChainLightningAttack extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.onHitChainLightningAttack) @@ -42570,7 +42570,7 @@ public class AbilityDefinitionOnHitChainLightningAttack extends AbilityDefinitio addTooltipProperty("Damage Reduction per Target", lc) -/** WC3 ability ID: 'Atbd'. Base ability: AbilityIds.bagOfDust. */ +/** 'Atbd' / AbilityIds.bagOfDust */ public class AbilityDefinitionBagOfDust extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.bagOfDust) @@ -42583,7 +42583,7 @@ public class AbilityDefinitionBagOfDust extends AbilityDefinition addTooltipProperty("Chance to Miss", lc) -/** WC3 ability ID: 'Atds'. Base ability: AbilityIds.atds. */ +/** 'Atds' / AbilityIds.atds */ public class AbilityDefinitionAtds extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.atds) @@ -42617,7 +42617,7 @@ public class AbilityDefinitionAtds extends AbilityDefinition addTooltipProperty("Target Type", lc) -/** WC3 ability ID: 'Atff'. Base ability: AbilityIds.forsakenFangs. */ +/** 'Atff' / AbilityIds.forsakenFangs */ public class AbilityDefinitionForsakenFangs extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.forsakenFangs) @@ -42637,7 +42637,7 @@ public class AbilityDefinitionForsakenFangs extends AbilityDefinition addTooltipProperty("Max Hit Points", lc) -/** WC3 ability ID: 'Atkj'. Base ability: AbilityIds.knightSJavelin. */ +/** 'Atkj' / AbilityIds.knightSJavelin */ public class AbilityDefinitionKnightSJavelin extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.knightSJavelin) @@ -42650,7 +42650,7 @@ public class AbilityDefinitionKnightSJavelin extends AbilityDefinition addTooltipProperty("Damage", lc) -/** WC3 ability ID: 'Atkt'. Base ability: AbilityIds.tiaraOfTheKirinTor. */ +/** 'Atkt' / AbilityIds.tiaraOfTheKirinTor */ public class AbilityDefinitionTiaraOfTheKirinTor extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.tiaraOfTheKirinTor) @@ -42670,7 +42670,7 @@ public class AbilityDefinitionTiaraOfTheKirinTor extends AbilityDefinition addTooltipProperty("Damage Per Second", lc) -/** WC3 ability ID: 'Atmb'. Base ability: AbilityIds.itemManaBauble. */ +/** 'Atmb' / AbilityIds.itemManaBauble */ public class AbilityDefinitionItemManaBauble extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemManaBauble) @@ -42690,7 +42690,7 @@ public class AbilityDefinitionItemManaBauble extends AbilityDefinition addTooltipProperty("Maximum Life Absorbed", lc) -/** WC3 ability ID: 'Atno'. Base ability: AbilityIds.talismanOfNightmaresOrb. */ +/** 'Atno' / AbilityIds.talismanOfNightmaresOrb */ public class AbilityDefinitionTalismanOfNightmaresOrb extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.talismanOfNightmaresOrb) @@ -42738,7 +42738,7 @@ public class AbilityDefinitionTalismanOfNightmaresOrb extends AbilityDefinition addTooltipProperty("Enabled Attack Index", lc) -/** WC3 ability ID: 'Atns'. Base ability: AbilityIds.talismanOfNightmaresSleep. */ +/** 'Atns' / AbilityIds.talismanOfNightmaresSleep */ public class AbilityDefinitionTalismanOfNightmaresSleep extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.talismanOfNightmaresSleep) @@ -42751,7 +42751,7 @@ public class AbilityDefinitionTalismanOfNightmaresSleep extends AbilityDefinitio addTooltipProperty("Stun Duration", lc) -/** WC3 ability ID: 'Atra'. Base ability: AbilityIds.thornguardRapierAttack. */ +/** 'Atra' / AbilityIds.thornguardRapierAttack */ public class AbilityDefinitionThornguardRapierAttack extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.thornguardRapierAttack) @@ -42806,7 +42806,7 @@ public class AbilityDefinitionThornguardRapierAttack extends AbilityDefinition addTooltipProperty("% Hit Chance", lc) -/** WC3 ability ID: 'Atrr'. Base ability: AbilityIds.thornguardRapierRejuvenation. */ +/** 'Atrr' / AbilityIds.thornguardRapierRejuvenation */ public class AbilityDefinitionThornguardRapierRejuvenation extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.thornguardRapierRejuvenation) @@ -42840,7 +42840,7 @@ public class AbilityDefinitionThornguardRapierRejuvenation extends AbilityDefini addTooltipProperty("Allow When Full", lc) -/** WC3 ability ID: 'Ats1'. Base ability: AbilityIds.itemTheScreecherHoT. */ +/** 'Ats1' / AbilityIds.itemTheScreecherHoT */ public class AbilityDefinitionItemTheScreecherHoT extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemTheScreecherHoT) @@ -42895,7 +42895,7 @@ public class AbilityDefinitionItemTheScreecherHoT extends AbilityDefinition addTooltipProperty("Max Units", lc) -/** WC3 ability ID: 'Ats2'. Base ability: AbilityIds.itemTheScreecherAttack. */ +/** 'Ats2' / AbilityIds.itemTheScreecherAttack */ public class AbilityDefinitionItemTheScreecherAttack extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemTheScreecherAttack) @@ -42950,7 +42950,7 @@ public class AbilityDefinitionItemTheScreecherAttack extends AbilityDefinition addTooltipProperty("% Hit Chance", lc) -/** WC3 ability ID: 'Auic'. Base ability: AbilityIds.infectiousClaws. */ +/** 'Auic' / AbilityIds.infectiousClaws */ public class AbilityDefinitionInfectiousClaws extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.infectiousClaws) @@ -42984,7 +42984,7 @@ public class AbilityDefinitionInfectiousClaws extends AbilityDefinition addTooltipProperty("Summoned Unit Duration (seconds)", lc) -/** WC3 ability ID: 'Avb1'. Base ability: AbilityIds.itemLostSpiritsHeal. */ +/** 'Avb1' / AbilityIds.itemLostSpiritsHeal */ public class AbilityDefinitionItemLostSpiritsHeal extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemLostSpiritsHeal) @@ -43011,7 +43011,7 @@ public class AbilityDefinitionItemLostSpiritsHeal extends AbilityDefinition addTooltipProperty("Damage Reduction per Target", lc) -/** WC3 ability ID: 'Avb2'. Base ability: AbilityIds.itemLostSpiritsSpellcast. */ +/** 'Avb2' / AbilityIds.itemLostSpiritsSpellcast */ public class AbilityDefinitionItemLostSpiritsSpellcast extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemLostSpiritsSpellcast) @@ -43038,7 +43038,7 @@ public class AbilityDefinitionItemLostSpiritsSpellcast extends AbilityDefinition addTooltipProperty("Target Type", lc) -/** WC3 ability ID: 'Avm1'. Base ability: AbilityIds.itemVestmentsWaveHeal. */ +/** 'Avm1' / AbilityIds.itemVestmentsWaveHeal */ public class AbilityDefinitionItemVestmentsWaveHeal extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemVestmentsWaveHeal) @@ -43065,7 +43065,7 @@ public class AbilityDefinitionItemVestmentsWaveHeal extends AbilityDefinition addTooltipProperty("Damage Reduction per Target", lc) -/** WC3 ability ID: 'Avm2'. Base ability: AbilityIds.itemVestmentsWaveSpellcast. */ +/** 'Avm2' / AbilityIds.itemVestmentsWaveSpellcast */ public class AbilityDefinitionItemVestmentsWaveSpellcast extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemVestmentsWaveSpellcast) @@ -43092,7 +43092,7 @@ public class AbilityDefinitionItemVestmentsWaveSpellcast extends AbilityDefiniti addTooltipProperty("Target Type", lc) -/** WC3 ability ID: 'Avs1'. Base ability: AbilityIds.itemBloodstoneHeal. */ +/** 'Avs1' / AbilityIds.itemBloodstoneHeal */ public class AbilityDefinitionItemBloodstoneHeal extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemBloodstoneHeal) @@ -43119,7 +43119,7 @@ public class AbilityDefinitionItemBloodstoneHeal extends AbilityDefinition addTooltipProperty("Damage Reduction per Target", lc) -/** WC3 ability ID: 'Avs2'. Base ability: AbilityIds.itemBloodstoneAttack. */ +/** 'Avs2' / AbilityIds.itemBloodstoneAttack */ public class AbilityDefinitionItemBloodstoneAttack extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemBloodstoneAttack) @@ -43174,7 +43174,7 @@ public class AbilityDefinitionItemBloodstoneAttack extends AbilityDefinition addTooltipProperty("% Hit Chance", lc) -/** WC3 ability ID: 'Azgw'. Base ability: AbilityIds.itemZandalariGiantcrusherWS. */ +/** 'Azgw' / AbilityIds.itemZandalariGiantcrusherWS */ public class AbilityDefinitionItemZandalariGiantcrusherWS extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemZandalariGiantcrusherWS) @@ -43187,7 +43187,7 @@ public class AbilityDefinitionItemZandalariGiantcrusherWS extends AbilityDefinit addTooltipProperty("Damage", lc) -/** WC3 ability ID: 'Azgx'. Base ability: AbilityIds.itemZandalariGiantcrusherAttack. */ +/** 'Azgx' / AbilityIds.itemZandalariGiantcrusherAttack */ public class AbilityDefinitionItemZandalariGiantcrusherAttack extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemZandalariGiantcrusherAttack) @@ -43242,7 +43242,7 @@ public class AbilityDefinitionItemZandalariGiantcrusherAttack extends AbilityDef addTooltipProperty("% Hit Chance", lc) -/** WC3 ability ID: 'BT1a'. Base ability: AbilityIds.leonidTalentTier1a. */ +/** 'BT1a' / AbilityIds.leonidTalentTier1a */ public class AbilityDefinitionLeonidTalentTier1a extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.leonidTalentTier1a) @@ -43290,7 +43290,7 @@ public class AbilityDefinitionLeonidTalentTier1a extends AbilityDefinition addTooltipProperty("Ability Upgrade 2", lc) -/** WC3 ability ID: 'BT1b'. Base ability: AbilityIds.leonidTalentTier1b. */ +/** 'BT1b' / AbilityIds.leonidTalentTier1b */ public class AbilityDefinitionLeonidTalentTier1b extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.leonidTalentTier1b) @@ -43338,7 +43338,7 @@ public class AbilityDefinitionLeonidTalentTier1b extends AbilityDefinition addTooltipProperty("Ability Upgrade 2", lc) -/** WC3 ability ID: 'BT1c'. Base ability: AbilityIds.leonidTalentTier1c. */ +/** 'BT1c' / AbilityIds.leonidTalentTier1c */ public class AbilityDefinitionLeonidTalentTier1c extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.leonidTalentTier1c) @@ -43386,7 +43386,7 @@ public class AbilityDefinitionLeonidTalentTier1c extends AbilityDefinition addTooltipProperty("Ability Upgrade 2", lc) -/** WC3 ability ID: 'BT2a'. Base ability: AbilityIds.leonidTalentTier2a. */ +/** 'BT2a' / AbilityIds.leonidTalentTier2a */ public class AbilityDefinitionLeonidTalentTier2a extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.leonidTalentTier2a) @@ -43434,7 +43434,7 @@ public class AbilityDefinitionLeonidTalentTier2a extends AbilityDefinition addTooltipProperty("Ability Upgrade 2", lc) -/** WC3 ability ID: 'BT2b'. Base ability: AbilityIds.leonidTalentTier2b. */ +/** 'BT2b' / AbilityIds.leonidTalentTier2b */ public class AbilityDefinitionLeonidTalentTier2b extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.leonidTalentTier2b) @@ -43482,7 +43482,7 @@ public class AbilityDefinitionLeonidTalentTier2b extends AbilityDefinition addTooltipProperty("Ability Upgrade 2", lc) -/** WC3 ability ID: 'BT2c'. Base ability: AbilityIds.leonidTalentTier2c. */ +/** 'BT2c' / AbilityIds.leonidTalentTier2c */ public class AbilityDefinitionLeonidTalentTier2c extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.leonidTalentTier2c) @@ -43530,7 +43530,7 @@ public class AbilityDefinitionLeonidTalentTier2c extends AbilityDefinition addTooltipProperty("Ability Upgrade 2", lc) -/** WC3 ability ID: 'BT3a'. Base ability: AbilityIds.leonidTalentTier3a. */ +/** 'BT3a' / AbilityIds.leonidTalentTier3a */ public class AbilityDefinitionLeonidTalentTier3a extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.leonidTalentTier3a) @@ -43578,7 +43578,7 @@ public class AbilityDefinitionLeonidTalentTier3a extends AbilityDefinition addTooltipProperty("Ability Upgrade 2", lc) -/** WC3 ability ID: 'BT3b'. Base ability: AbilityIds.leonidTalentTier3b. */ +/** 'BT3b' / AbilityIds.leonidTalentTier3b */ public class AbilityDefinitionLeonidTalentTier3b extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.leonidTalentTier3b) @@ -43626,7 +43626,7 @@ public class AbilityDefinitionLeonidTalentTier3b extends AbilityDefinition addTooltipProperty("Ability Upgrade 2", lc) -/** WC3 ability ID: 'BT3c'. Base ability: AbilityIds.leonidTalentTier3c. */ +/** 'BT3c' / AbilityIds.leonidTalentTier3c */ public class AbilityDefinitionLeonidTalentTier3c extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.leonidTalentTier3c) @@ -43674,7 +43674,7 @@ public class AbilityDefinitionLeonidTalentTier3c extends AbilityDefinition addTooltipProperty("Ability Upgrade 2", lc) -/** WC3 ability ID: 'BT4a'. Base ability: AbilityIds.leonidTalentTier4a. */ +/** 'BT4a' / AbilityIds.leonidTalentTier4a */ public class AbilityDefinitionLeonidTalentTier4a extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.leonidTalentTier4a) @@ -43722,7 +43722,7 @@ public class AbilityDefinitionLeonidTalentTier4a extends AbilityDefinition addTooltipProperty("Ability Upgrade 2", lc) -/** WC3 ability ID: 'BT4b'. Base ability: AbilityIds.leonidTalentTier4b. */ +/** 'BT4b' / AbilityIds.leonidTalentTier4b */ public class AbilityDefinitionLeonidTalentTier4b extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.leonidTalentTier4b) @@ -43770,7 +43770,7 @@ public class AbilityDefinitionLeonidTalentTier4b extends AbilityDefinition addTooltipProperty("Ability Upgrade 2", lc) -/** WC3 ability ID: 'BT4c'. Base ability: AbilityIds.leonidTalentTier4c. */ +/** 'BT4c' / AbilityIds.leonidTalentTier4c */ public class AbilityDefinitionLeonidTalentTier4c extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.leonidTalentTier4c) @@ -43818,7 +43818,7 @@ public class AbilityDefinitionLeonidTalentTier4c extends AbilityDefinition addTooltipProperty("Ability Upgrade 2", lc) -/** WC3 ability ID: 'BT5a'. Base ability: AbilityIds.leonidDamageReductionTalent. */ +/** 'BT5a' / AbilityIds.leonidDamageReductionTalent */ public class AbilityDefinitionLeonidDamageReductionTalent extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.leonidDamageReductionTalent) @@ -43859,7 +43859,7 @@ public class AbilityDefinitionLeonidDamageReductionTalent extends AbilityDefinit addTooltipProperty("Ignored Damage", lc) -/** WC3 ability ID: 'BT5b'. Base ability: AbilityIds.leonidResolveTalent. */ +/** 'BT5b' / AbilityIds.leonidResolveTalent */ public class AbilityDefinitionLeonidResolveTalent extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.leonidResolveTalent) @@ -43879,7 +43879,7 @@ public class AbilityDefinitionLeonidResolveTalent extends AbilityDefinition addTooltipProperty("Flat Bonus", lc) -/** WC3 ability ID: 'BT5c'. Base ability: AbilityIds.leonidHealthRegenerationTalent. */ +/** 'BT5c' / AbilityIds.leonidHealthRegenerationTalent */ public class AbilityDefinitionLeonidHealthRegenerationTalent extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.leonidHealthRegenerationTalent) @@ -43892,7 +43892,7 @@ public class AbilityDefinitionLeonidHealthRegenerationTalent extends AbilityDefi addTooltipProperty("Hit Points Regenerated Per Second", lc) -/** WC3 ability ID: 'BT6a'. Base ability: AbilityIds.leonidPlusStrAgiTalent. */ +/** 'BT6a' / AbilityIds.leonidPlusStrAgiTalent */ public class AbilityDefinitionLeonidPlusStrAgiTalent extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.leonidPlusStrAgiTalent) @@ -43926,7 +43926,7 @@ public class AbilityDefinitionLeonidPlusStrAgiTalent extends AbilityDefinition addTooltipProperty("Intelligence Bonus", lc) -/** WC3 ability ID: 'BT6b'. Base ability: AbilityIds.leonidMagicResistTalent. */ +/** 'BT6b' / AbilityIds.leonidMagicResistTalent */ public class AbilityDefinitionLeonidMagicResistTalent extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.leonidMagicResistTalent) @@ -43946,7 +43946,7 @@ public class AbilityDefinitionLeonidMagicResistTalent extends AbilityDefinition addTooltipProperty("Damage Reduction", lc) -/** WC3 ability ID: 'BT6c'. Base ability: AbilityIds.leonidManaEfficiencyTalent. */ +/** 'BT6c' / AbilityIds.leonidManaEfficiencyTalent */ public class AbilityDefinitionLeonidManaEfficiencyTalent extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.leonidManaEfficiencyTalent) @@ -43966,7 +43966,7 @@ public class AbilityDefinitionLeonidManaEfficiencyTalent extends AbilityDefiniti addTooltipProperty("Mana Efficiency", lc) -/** WC3 ability ID: 'GT1a'. Base ability: AbilityIds.garekTalentTier1a. */ +/** 'GT1a' / AbilityIds.garekTalentTier1a */ public class AbilityDefinitionGarekTalentTier1a extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.garekTalentTier1a) @@ -44014,7 +44014,7 @@ public class AbilityDefinitionGarekTalentTier1a extends AbilityDefinition addTooltipProperty("Ability Upgrade 2", lc) -/** WC3 ability ID: 'GT1b'. Base ability: AbilityIds.garekTalentTier1b. */ +/** 'GT1b' / AbilityIds.garekTalentTier1b */ public class AbilityDefinitionGarekTalentTier1b extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.garekTalentTier1b) @@ -44062,7 +44062,7 @@ public class AbilityDefinitionGarekTalentTier1b extends AbilityDefinition addTooltipProperty("Ability Upgrade 2", lc) -/** WC3 ability ID: 'GT1c'. Base ability: AbilityIds.garekTalentTier1c. */ +/** 'GT1c' / AbilityIds.garekTalentTier1c */ public class AbilityDefinitionGarekTalentTier1c extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.garekTalentTier1c) @@ -44110,7 +44110,7 @@ public class AbilityDefinitionGarekTalentTier1c extends AbilityDefinition addTooltipProperty("Ability Upgrade 2", lc) -/** WC3 ability ID: 'GT2a'. Base ability: AbilityIds.garekTalentTier2a. */ +/** 'GT2a' / AbilityIds.garekTalentTier2a */ public class AbilityDefinitionGarekTalentTier2a extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.garekTalentTier2a) @@ -44158,7 +44158,7 @@ public class AbilityDefinitionGarekTalentTier2a extends AbilityDefinition addTooltipProperty("Ability Upgrade 2", lc) -/** WC3 ability ID: 'GT2b'. Base ability: AbilityIds.garekTalentTier2b. */ +/** 'GT2b' / AbilityIds.garekTalentTier2b */ public class AbilityDefinitionGarekTalentTier2b extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.garekTalentTier2b) @@ -44206,7 +44206,7 @@ public class AbilityDefinitionGarekTalentTier2b extends AbilityDefinition addTooltipProperty("Ability Upgrade 2", lc) -/** WC3 ability ID: 'GT2c'. Base ability: AbilityIds.garekTalentTier2c. */ +/** 'GT2c' / AbilityIds.garekTalentTier2c */ public class AbilityDefinitionGarekTalentTier2c extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.garekTalentTier2c) @@ -44254,7 +44254,7 @@ public class AbilityDefinitionGarekTalentTier2c extends AbilityDefinition addTooltipProperty("Ability Upgrade 2", lc) -/** WC3 ability ID: 'GT3a'. Base ability: AbilityIds.garekTalentTier3a. */ +/** 'GT3a' / AbilityIds.garekTalentTier3a */ public class AbilityDefinitionGarekTalentTier3a extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.garekTalentTier3a) @@ -44302,7 +44302,7 @@ public class AbilityDefinitionGarekTalentTier3a extends AbilityDefinition addTooltipProperty("Ability Upgrade 2", lc) -/** WC3 ability ID: 'GT3b'. Base ability: AbilityIds.garekTalentTier3b. */ +/** 'GT3b' / AbilityIds.garekTalentTier3b */ public class AbilityDefinitionGarekTalentTier3b extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.garekTalentTier3b) @@ -44350,7 +44350,7 @@ public class AbilityDefinitionGarekTalentTier3b extends AbilityDefinition addTooltipProperty("Ability Upgrade 2", lc) -/** WC3 ability ID: 'GT3c'. Base ability: AbilityIds.garekTalentTier3c. */ +/** 'GT3c' / AbilityIds.garekTalentTier3c */ public class AbilityDefinitionGarekTalentTier3c extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.garekTalentTier3c) @@ -44398,7 +44398,7 @@ public class AbilityDefinitionGarekTalentTier3c extends AbilityDefinition addTooltipProperty("Ability Upgrade 2", lc) -/** WC3 ability ID: 'GT4a'. Base ability: AbilityIds.garekTalentTier4a. */ +/** 'GT4a' / AbilityIds.garekTalentTier4a */ public class AbilityDefinitionGarekTalentTier4a extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.garekTalentTier4a) @@ -44446,7 +44446,7 @@ public class AbilityDefinitionGarekTalentTier4a extends AbilityDefinition addTooltipProperty("Ability Upgrade 2", lc) -/** WC3 ability ID: 'GT4b'. Base ability: AbilityIds.garekTalentTier4b. */ +/** 'GT4b' / AbilityIds.garekTalentTier4b */ public class AbilityDefinitionGarekTalentTier4b extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.garekTalentTier4b) @@ -44494,7 +44494,7 @@ public class AbilityDefinitionGarekTalentTier4b extends AbilityDefinition addTooltipProperty("Ability Upgrade 2", lc) -/** WC3 ability ID: 'GT4c'. Base ability: AbilityIds.garekTalentTier4c. */ +/** 'GT4c' / AbilityIds.garekTalentTier4c */ public class AbilityDefinitionGarekTalentTier4c extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.garekTalentTier4c) @@ -44542,7 +44542,7 @@ public class AbilityDefinitionGarekTalentTier4c extends AbilityDefinition addTooltipProperty("Ability Upgrade 2", lc) -/** WC3 ability ID: 'IT1a'. Base ability: AbilityIds.ilastarTalentTier1a. */ +/** 'IT1a' / AbilityIds.ilastarTalentTier1a */ public class AbilityDefinitionIlastarTalentTier1a extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.ilastarTalentTier1a) @@ -44590,7 +44590,7 @@ public class AbilityDefinitionIlastarTalentTier1a extends AbilityDefinition addTooltipProperty("Ability Upgrade 2", lc) -/** WC3 ability ID: 'IT1b'. Base ability: AbilityIds.ilastarTalentTier1b. */ +/** 'IT1b' / AbilityIds.ilastarTalentTier1b */ public class AbilityDefinitionIlastarTalentTier1b extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.ilastarTalentTier1b) @@ -44638,7 +44638,7 @@ public class AbilityDefinitionIlastarTalentTier1b extends AbilityDefinition addTooltipProperty("Ability Upgrade 2", lc) -/** WC3 ability ID: 'IT1c'. Base ability: AbilityIds.ilastarTalentTier1c. */ +/** 'IT1c' / AbilityIds.ilastarTalentTier1c */ public class AbilityDefinitionIlastarTalentTier1c extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.ilastarTalentTier1c) @@ -44686,7 +44686,7 @@ public class AbilityDefinitionIlastarTalentTier1c extends AbilityDefinition addTooltipProperty("Ability Upgrade 2", lc) -/** WC3 ability ID: 'IT2a'. Base ability: AbilityIds.ilastarTalentTier2a. */ +/** 'IT2a' / AbilityIds.ilastarTalentTier2a */ public class AbilityDefinitionIlastarTalentTier2a extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.ilastarTalentTier2a) @@ -44734,7 +44734,7 @@ public class AbilityDefinitionIlastarTalentTier2a extends AbilityDefinition addTooltipProperty("Ability Upgrade 2", lc) -/** WC3 ability ID: 'IT2b'. Base ability: AbilityIds.ilastarTalentTier2b. */ +/** 'IT2b' / AbilityIds.ilastarTalentTier2b */ public class AbilityDefinitionIlastarTalentTier2b extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.ilastarTalentTier2b) @@ -44782,7 +44782,7 @@ public class AbilityDefinitionIlastarTalentTier2b extends AbilityDefinition addTooltipProperty("Ability Upgrade 2", lc) -/** WC3 ability ID: 'IT2c'. Base ability: AbilityIds.ilastarTalentTier2c. */ +/** 'IT2c' / AbilityIds.ilastarTalentTier2c */ public class AbilityDefinitionIlastarTalentTier2c extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.ilastarTalentTier2c) @@ -44830,7 +44830,7 @@ public class AbilityDefinitionIlastarTalentTier2c extends AbilityDefinition addTooltipProperty("Ability Upgrade 2", lc) -/** WC3 ability ID: 'IT3a'. Base ability: AbilityIds.ilastarTalentTier3a. */ +/** 'IT3a' / AbilityIds.ilastarTalentTier3a */ public class AbilityDefinitionIlastarTalentTier3a extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.ilastarTalentTier3a) @@ -44878,7 +44878,7 @@ public class AbilityDefinitionIlastarTalentTier3a extends AbilityDefinition addTooltipProperty("Ability Upgrade 2", lc) -/** WC3 ability ID: 'IT3b'. Base ability: AbilityIds.ilastarTalentTier3b. */ +/** 'IT3b' / AbilityIds.ilastarTalentTier3b */ public class AbilityDefinitionIlastarTalentTier3b extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.ilastarTalentTier3b) @@ -44926,7 +44926,7 @@ public class AbilityDefinitionIlastarTalentTier3b extends AbilityDefinition addTooltipProperty("Ability Upgrade 2", lc) -/** WC3 ability ID: 'IT3c'. Base ability: AbilityIds.ilastarTalentTier3c. */ +/** 'IT3c' / AbilityIds.ilastarTalentTier3c */ public class AbilityDefinitionIlastarTalentTier3c extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.ilastarTalentTier3c) @@ -44974,7 +44974,7 @@ public class AbilityDefinitionIlastarTalentTier3c extends AbilityDefinition addTooltipProperty("Ability Upgrade 2", lc) -/** WC3 ability ID: 'IT4a'. Base ability: AbilityIds.ilastarTalentTier4a. */ +/** 'IT4a' / AbilityIds.ilastarTalentTier4a */ public class AbilityDefinitionIlastarTalentTier4a extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.ilastarTalentTier4a) @@ -45022,7 +45022,7 @@ public class AbilityDefinitionIlastarTalentTier4a extends AbilityDefinition addTooltipProperty("Ability Upgrade 2", lc) -/** WC3 ability ID: 'IT4b'. Base ability: AbilityIds.ilastarTalentTier4b. */ +/** 'IT4b' / AbilityIds.ilastarTalentTier4b */ public class AbilityDefinitionIlastarTalentTier4b extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.ilastarTalentTier4b) @@ -45070,7 +45070,7 @@ public class AbilityDefinitionIlastarTalentTier4b extends AbilityDefinition addTooltipProperty("Ability Upgrade 2", lc) -/** WC3 ability ID: 'IT4c'. Base ability: AbilityIds.ilastarTalentTier4c. */ +/** 'IT4c' / AbilityIds.ilastarTalentTier4c */ public class AbilityDefinitionIlastarTalentTier4c extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.ilastarTalentTier4c) @@ -45118,7 +45118,7 @@ public class AbilityDefinitionIlastarTalentTier4c extends AbilityDefinition addTooltipProperty("Ability Upgrade 2", lc) -/** WC3 ability ID: 'IT6c'. Base ability: AbilityIds.ilastarTalentTier6c. */ +/** 'IT6c' / AbilityIds.ilastarTalentTier6c */ public class AbilityDefinitionIlastarTalentTier6c extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.ilastarTalentTier6c) @@ -45166,7 +45166,7 @@ public class AbilityDefinitionIlastarTalentTier6c extends AbilityDefinition addTooltipProperty("Ability Upgrade 2", lc) -/** WC3 ability ID: 'LT1a'. Base ability: AbilityIds.landenTalentTier1a. */ +/** 'LT1a' / AbilityIds.landenTalentTier1a */ public class AbilityDefinitionLandenTalentTier1a extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.landenTalentTier1a) @@ -45214,7 +45214,7 @@ public class AbilityDefinitionLandenTalentTier1a extends AbilityDefinition addTooltipProperty("Ability Upgrade 2", lc) -/** WC3 ability ID: 'LT1b'. Base ability: AbilityIds.landenTalentTier1b. */ +/** 'LT1b' / AbilityIds.landenTalentTier1b */ public class AbilityDefinitionLandenTalentTier1b extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.landenTalentTier1b) @@ -45262,7 +45262,7 @@ public class AbilityDefinitionLandenTalentTier1b extends AbilityDefinition addTooltipProperty("Ability Upgrade 2", lc) -/** WC3 ability ID: 'LT1c'. Base ability: AbilityIds.landenTalentTier1c. */ +/** 'LT1c' / AbilityIds.landenTalentTier1c */ public class AbilityDefinitionLandenTalentTier1c extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.landenTalentTier1c) @@ -45310,7 +45310,7 @@ public class AbilityDefinitionLandenTalentTier1c extends AbilityDefinition addTooltipProperty("Ability Upgrade 2", lc) -/** WC3 ability ID: 'LT2a'. Base ability: AbilityIds.landenTalentTier2a. */ +/** 'LT2a' / AbilityIds.landenTalentTier2a */ public class AbilityDefinitionLandenTalentTier2a extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.landenTalentTier2a) @@ -45358,7 +45358,7 @@ public class AbilityDefinitionLandenTalentTier2a extends AbilityDefinition addTooltipProperty("Ability Upgrade 2", lc) -/** WC3 ability ID: 'LT2b'. Base ability: AbilityIds.landenTalentTier2b. */ +/** 'LT2b' / AbilityIds.landenTalentTier2b */ public class AbilityDefinitionLandenTalentTier2b extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.landenTalentTier2b) @@ -45406,7 +45406,7 @@ public class AbilityDefinitionLandenTalentTier2b extends AbilityDefinition addTooltipProperty("Ability Upgrade 2", lc) -/** WC3 ability ID: 'LT2c'. Base ability: AbilityIds.landenTalentTier2c. */ +/** 'LT2c' / AbilityIds.landenTalentTier2c */ public class AbilityDefinitionLandenTalentTier2c extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.landenTalentTier2c) @@ -45454,7 +45454,7 @@ public class AbilityDefinitionLandenTalentTier2c extends AbilityDefinition addTooltipProperty("Ability Upgrade 2", lc) -/** WC3 ability ID: 'LT3a'. Base ability: AbilityIds.landenTalentTier3a. */ +/** 'LT3a' / AbilityIds.landenTalentTier3a */ public class AbilityDefinitionLandenTalentTier3a extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.landenTalentTier3a) @@ -45502,7 +45502,7 @@ public class AbilityDefinitionLandenTalentTier3a extends AbilityDefinition addTooltipProperty("Ability Upgrade 2", lc) -/** WC3 ability ID: 'LT3b'. Base ability: AbilityIds.landenTalentTier3b. */ +/** 'LT3b' / AbilityIds.landenTalentTier3b */ public class AbilityDefinitionLandenTalentTier3b extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.landenTalentTier3b) @@ -45550,7 +45550,7 @@ public class AbilityDefinitionLandenTalentTier3b extends AbilityDefinition addTooltipProperty("Ability Upgrade 2", lc) -/** WC3 ability ID: 'LT3c'. Base ability: AbilityIds.landenTalentTier3c. */ +/** 'LT3c' / AbilityIds.landenTalentTier3c */ public class AbilityDefinitionLandenTalentTier3c extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.landenTalentTier3c) @@ -45598,7 +45598,7 @@ public class AbilityDefinitionLandenTalentTier3c extends AbilityDefinition addTooltipProperty("Ability Upgrade 2", lc) -/** WC3 ability ID: 'LT4a'. Base ability: AbilityIds.landenTalentTier4a. */ +/** 'LT4a' / AbilityIds.landenTalentTier4a */ public class AbilityDefinitionLandenTalentTier4a extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.landenTalentTier4a) @@ -45646,7 +45646,7 @@ public class AbilityDefinitionLandenTalentTier4a extends AbilityDefinition addTooltipProperty("Ability Upgrade 2", lc) -/** WC3 ability ID: 'LT4b'. Base ability: AbilityIds.landenTalentTier4b. */ +/** 'LT4b' / AbilityIds.landenTalentTier4b */ public class AbilityDefinitionLandenTalentTier4b extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.landenTalentTier4b) @@ -45694,7 +45694,7 @@ public class AbilityDefinitionLandenTalentTier4b extends AbilityDefinition addTooltipProperty("Ability Upgrade 2", lc) -/** WC3 ability ID: 'LT4c'. Base ability: AbilityIds.landenTalentTier4c. */ +/** 'LT4c' / AbilityIds.landenTalentTier4c */ public class AbilityDefinitionLandenTalentTier4c extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.landenTalentTier4c) @@ -45742,7 +45742,7 @@ public class AbilityDefinitionLandenTalentTier4c extends AbilityDefinition addTooltipProperty("Ability Upgrade 2", lc) -/** WC3 ability ID: 'UT1a'. Base ability: AbilityIds.ugarekTalentTier1a. */ +/** 'UT1a' / AbilityIds.ugarekTalentTier1a */ public class AbilityDefinitionUgarekTalentTier1a extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.ugarekTalentTier1a) @@ -45790,7 +45790,7 @@ public class AbilityDefinitionUgarekTalentTier1a extends AbilityDefinition addTooltipProperty("Ability Upgrade 2", lc) -/** WC3 ability ID: 'UT1b'. Base ability: AbilityIds.ugarekTalentTier1b. */ +/** 'UT1b' / AbilityIds.ugarekTalentTier1b */ public class AbilityDefinitionUgarekTalentTier1b extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.ugarekTalentTier1b) @@ -45838,7 +45838,7 @@ public class AbilityDefinitionUgarekTalentTier1b extends AbilityDefinition addTooltipProperty("Ability Upgrade 2", lc) -/** WC3 ability ID: 'UT1c'. Base ability: AbilityIds.ugarekTalentTier1c. */ +/** 'UT1c' / AbilityIds.ugarekTalentTier1c */ public class AbilityDefinitionUgarekTalentTier1c extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.ugarekTalentTier1c) @@ -45886,7 +45886,7 @@ public class AbilityDefinitionUgarekTalentTier1c extends AbilityDefinition addTooltipProperty("Ability Upgrade 2", lc) -/** WC3 ability ID: 'UT2a'. Base ability: AbilityIds.ugarekTalentTier2a. */ +/** 'UT2a' / AbilityIds.ugarekTalentTier2a */ public class AbilityDefinitionUgarekTalentTier2a extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.ugarekTalentTier2a) @@ -45934,7 +45934,7 @@ public class AbilityDefinitionUgarekTalentTier2a extends AbilityDefinition addTooltipProperty("Ability Upgrade 2", lc) -/** WC3 ability ID: 'UT2b'. Base ability: AbilityIds.ugarekTalentTier2b. */ +/** 'UT2b' / AbilityIds.ugarekTalentTier2b */ public class AbilityDefinitionUgarekTalentTier2b extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.ugarekTalentTier2b) @@ -45982,7 +45982,7 @@ public class AbilityDefinitionUgarekTalentTier2b extends AbilityDefinition addTooltipProperty("Ability Upgrade 2", lc) -/** WC3 ability ID: 'UT2c'. Base ability: AbilityIds.ugarekTalentTier2c. */ +/** 'UT2c' / AbilityIds.ugarekTalentTier2c */ public class AbilityDefinitionUgarekTalentTier2c extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.ugarekTalentTier2c) @@ -46030,7 +46030,7 @@ public class AbilityDefinitionUgarekTalentTier2c extends AbilityDefinition addTooltipProperty("Ability Upgrade 2", lc) -/** WC3 ability ID: 'UT3a'. Base ability: AbilityIds.ugarekTalentTier3a. */ +/** 'UT3a' / AbilityIds.ugarekTalentTier3a */ public class AbilityDefinitionUgarekTalentTier3a extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.ugarekTalentTier3a) @@ -46078,7 +46078,7 @@ public class AbilityDefinitionUgarekTalentTier3a extends AbilityDefinition addTooltipProperty("Ability Upgrade 2", lc) -/** WC3 ability ID: 'UT3b'. Base ability: AbilityIds.ugarekTalentTier3b. */ +/** 'UT3b' / AbilityIds.ugarekTalentTier3b */ public class AbilityDefinitionUgarekTalentTier3b extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.ugarekTalentTier3b) @@ -46126,7 +46126,7 @@ public class AbilityDefinitionUgarekTalentTier3b extends AbilityDefinition addTooltipProperty("Ability Upgrade 2", lc) -/** WC3 ability ID: 'UT3c'. Base ability: AbilityIds.ugarekTalentTier3c. */ +/** 'UT3c' / AbilityIds.ugarekTalentTier3c */ public class AbilityDefinitionUgarekTalentTier3c extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.ugarekTalentTier3c) @@ -46174,7 +46174,7 @@ public class AbilityDefinitionUgarekTalentTier3c extends AbilityDefinition addTooltipProperty("Ability Upgrade 2", lc) -/** WC3 ability ID: 'UT4a'. Base ability: AbilityIds.ugarekTalentTier4a. */ +/** 'UT4a' / AbilityIds.ugarekTalentTier4a */ public class AbilityDefinitionUgarekTalentTier4a extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.ugarekTalentTier4a) @@ -46222,7 +46222,7 @@ public class AbilityDefinitionUgarekTalentTier4a extends AbilityDefinition addTooltipProperty("Ability Upgrade 2", lc) -/** WC3 ability ID: 'UT4b'. Base ability: AbilityIds.ugarekTalentTier4b. */ +/** 'UT4b' / AbilityIds.ugarekTalentTier4b */ public class AbilityDefinitionUgarekTalentTier4b extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.ugarekTalentTier4b) @@ -46270,7 +46270,7 @@ public class AbilityDefinitionUgarekTalentTier4b extends AbilityDefinition addTooltipProperty("Ability Upgrade 2", lc) -/** WC3 ability ID: 'UT4c'. Base ability: AbilityIds.ugarekTalentTier4c. */ +/** 'UT4c' / AbilityIds.ugarekTalentTier4c */ public class AbilityDefinitionUgarekTalentTier4c extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.ugarekTalentTier4c) @@ -46318,7 +46318,7 @@ public class AbilityDefinitionUgarekTalentTier4c extends AbilityDefinition addTooltipProperty("Ability Upgrade 2", lc) -/** WC3 ability ID: 'UT5a'. Base ability: AbilityIds.garekArmorTalent. */ +/** 'UT5a' / AbilityIds.garekArmorTalent */ public class AbilityDefinitionGarekArmorTalent extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.garekArmorTalent) @@ -46331,7 +46331,7 @@ public class AbilityDefinitionGarekArmorTalent extends AbilityDefinition addTooltipProperty("Defense Bonus", lc) -/** WC3 ability ID: 'UT5b'. Base ability: AbilityIds.garekSpellAmpTalent. */ +/** 'UT5b' / AbilityIds.garekSpellAmpTalent */ public class AbilityDefinitionGarekSpellAmpTalent extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.garekSpellAmpTalent) @@ -46358,7 +46358,7 @@ public class AbilityDefinitionGarekSpellAmpTalent extends AbilityDefinition addTooltipProperty("Applies to Healing from Items", lc) -/** WC3 ability ID: 'UT5c'. Base ability: AbilityIds.garekPlusStrengIntTalent. */ +/** 'UT5c' / AbilityIds.garekPlusStrengIntTalent */ public class AbilityDefinitionGarekPlusStrengIntTalent extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.garekPlusStrengIntTalent) @@ -46392,7 +46392,7 @@ public class AbilityDefinitionGarekPlusStrengIntTalent extends AbilityDefinition addTooltipProperty("Intelligence Bonus", lc) -/** WC3 ability ID: 'UT6a'. Base ability: AbilityIds.garekCleaveTalent. */ +/** 'UT6a' / AbilityIds.garekCleaveTalent */ public class AbilityDefinitionGarekCleaveTalent extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.garekCleaveTalent) @@ -46405,7 +46405,7 @@ public class AbilityDefinitionGarekCleaveTalent extends AbilityDefinition addTooltipProperty("Distributed Damage Factor", lc) -/** WC3 ability ID: 'UT6b'. Base ability: AbilityIds.garekCooldownReductionTalent. */ +/** 'UT6b' / AbilityIds.garekCooldownReductionTalent */ public class AbilityDefinitionGarekCooldownReductionTalent extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.garekCooldownReductionTalent) @@ -46425,7 +46425,7 @@ public class AbilityDefinitionGarekCooldownReductionTalent extends AbilityDefini addTooltipProperty("Flat Bonus", lc) -/** WC3 ability ID: 'UT6c'. Base ability: AbilityIds.garekManaEfficiencyTalent. */ +/** 'UT6c' / AbilityIds.garekManaEfficiencyTalent */ public class AbilityDefinitionGarekManaEfficiencyTalent extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.garekManaEfficiencyTalent) @@ -46445,42 +46445,42 @@ public class AbilityDefinitionGarekManaEfficiencyTalent extends AbilityDefinitio addTooltipProperty("Mana Efficiency", lc) // Backward-compatible names for current abilities whose rawcodes remain in Reforged v3. -/** WC3 ability ID: 'AId1'. Base ability: AbilityIds.itemArmorBonus. */ +/** 'AId1' / AbilityIds.itemArmorBonus */ public class AbilityDefinitionArmorBonus extends AbilityDefinitionDefenseBonusPlus1 construct(int newAbilityId) super(newAbilityId) -/** WC3 ability ID: 'Absk'. Base ability: AbilityIds.berserkerRage1. */ +/** 'Absk' / AbilityIds.berserkerRage1 */ public class AbilityDefinitionBeserk extends AbilityDefinitionBerserk construct(int newAbilityId) super(newAbilityId) -/** WC3 ability ID: 'Aall'. Base ability: AbilityIds.shopSharingAlliedBldg. */ +/** 'Aall' / AbilityIds.shopSharingAlliedBldg */ public class AbilityDefinitionAlliedBuilding extends AbilityDefinitionShopSharing construct(int newAbilityId) super(newAbilityId) -/** WC3 ability ID: 'ACcl'. Base ability: AbilityIds.chainLightning. */ +/** 'ACcl' / AbilityIds.chainLightning */ public class AbilityDefinitionItemChainLightning extends AbilityDefinitionChainLightningcreep construct(int newAbilityId) super(newAbilityId) -/** WC3 ability ID: 'ACsw'. Base ability: AbilityIds.slow1. */ +/** 'ACsw' / AbilityIds.slow1 */ public class AbilityDefinitionSlow1 extends AbilityDefinitionSlowCreep construct(int newAbilityId) super(newAbilityId) -/** WC3 ability ID: 'Acyc'. Base ability: AbilityIds.cyclone1. */ +/** 'Acyc' / AbilityIds.cyclone1 */ public class AbilityDefinitionCyclone1 extends AbilityDefinitionCyclone construct(int newAbilityId) super(newAbilityId) -/** WC3 ability ID: 'AHca'. Base ability: AbilityIds.coldArrows. */ +/** 'AHca' / AbilityIds.coldArrows */ public class AbilityDefinitionColdArrows extends AbilityDefinitionRangerColdArrows construct(int newAbilityId) super(newAbilityId) -/** WC3 ability ID: 'Ahwd'. Base ability: AbilityIds.healingWard1. */ +/** 'Ahwd' / AbilityIds.healingWard1 */ public class AbilityDefinitionHealingWard1 extends AbilityDefinitionHealingWard construct(int newAbilityId) super(newAbilityId) From 45764047e417da429208020f79558fc3d945b2bc Mon Sep 17 00:00:00 2001 From: Frotty Date: Wed, 7 Oct 2026 14:03:24 +0200 Subject: [PATCH 3/4] Add focused object-editing API documentation --- wurst/_wurst/assets/AbilityIds.wurst | 1 + wurst/_wurst/assets/BuffIds.wurst | 1 + wurst/_wurst/assets/ItemIds.wurst | 1 + wurst/_wurst/assets/UnitIds.wurst | 1 + wurst/objediting/AbilityObjEditing.wurst | 989 ++++++++++++++++++ wurst/objediting/BuffObjEditing.wurst | 8 + wurst/objediting/DestructableObjEditing.wurst | 7 + wurst/objediting/DoodadObjEditing.wurst | 6 + wurst/objediting/ItemObjEditing.wurst | 7 + wurst/objediting/ObjEditingNatives.wurst | 12 +- wurst/objediting/UnitObjEditing.wurst | 9 + wurst/objediting/UpgradeObjEditing.wurst | 11 +- .../presets/ObjectIdGenerator.wurst | 13 + 13 files changed, 1062 insertions(+), 4 deletions(-) diff --git a/wurst/_wurst/assets/AbilityIds.wurst b/wurst/_wurst/assets/AbilityIds.wurst index 7a295fc4..6419d729 100644 --- a/wurst/_wurst/assets/AbilityIds.wurst +++ b/wurst/_wurst/assets/AbilityIds.wurst @@ -1,6 +1,7 @@ package AbilityIds import NoWurst +/** Built-in ability rawcodes. Use these with ability natives or to identify the base ability of an object-editing wrapper. */ public class AbilityIds static constant aOEdamageupondeath = 'Adda' // (Sapper) static constant abolishMagic = 'Aadm' diff --git a/wurst/_wurst/assets/BuffIds.wurst b/wurst/_wurst/assets/BuffIds.wurst index 98e67a9b..6430ba3a 100644 --- a/wurst/_wurst/assets/BuffIds.wurst +++ b/wurst/_wurst/assets/BuffIds.wurst @@ -1,6 +1,7 @@ package BuffIds import NoWurst +/** Built-in buff rawcodes. Use these as base IDs for `BuffDefinition`; an ability applies the buff to a unit. */ public class BuffIds static constant acidBomb = 'BNab' static constant aerialShackles = 'Bmlt' diff --git a/wurst/_wurst/assets/ItemIds.wurst b/wurst/_wurst/assets/ItemIds.wurst index 2fdb73ec..4f787403 100644 --- a/wurst/_wurst/assets/ItemIds.wurst +++ b/wurst/_wurst/assets/ItemIds.wurst @@ -1,6 +1,7 @@ package ItemIds import NoWurst +/** Built-in item rawcodes. Use these as base IDs for `ItemDefinition` or with item natives. */ public class ItemIds static constant alleriasFluteofAccuracy = 'afac' static constant amuletofRecall = 'amrc' diff --git a/wurst/_wurst/assets/UnitIds.wurst b/wurst/_wurst/assets/UnitIds.wurst index 6ede0dfd..748dfcc0 100644 --- a/wurst/_wurst/assets/UnitIds.wurst +++ b/wurst/_wurst/assets/UnitIds.wurst @@ -1,5 +1,6 @@ package UnitIds +/** Built-in unit, hero, and building rawcodes. Use these as base IDs for object editing or with unit natives. */ public class UnitIds static constant abomination = 'uabo' // model: Abomination scale: 0,9 selectScale: 2,1 static constant abominationcinematic = 'uabc' // model: AbominationCIN scale: 0,9 selectScale: 2,1 diff --git a/wurst/objediting/AbilityObjEditing.wurst b/wurst/objediting/AbilityObjEditing.wurst index fec9f522..f5e90967 100644 --- a/wurst/objediting/AbilityObjEditing.wurst +++ b/wurst/objediting/AbilityObjEditing.wurst @@ -1,3 +1,4 @@ +/** Create ability object data at compile time. Levels start at 1; generated field presets set all levels and add tooltip properties. */ package AbilityObjEditing import NoWurst import Integer @@ -213,30 +214,38 @@ public class AbilityDefinition function setTargetAttachments(int value) def.setLvlDataInt("atac", 0, 0, value) + /** Target Attachment Point 1 / 'ata0' */ function setTargetAttachmentPoint(string value) def.setLvlDataString("ata0", 0, 0, value) + /** Target Attachment Point 2 / 'ata1' */ function setTargetAttachmentPoint1(string value) def.setLvlDataString("ata1", 0, 0, value) + /** Target Attachment Point 3 / 'ata2' */ function setTargetAttachmentPoint2(string value) def.setLvlDataString("ata2", 0, 0, value) + /** Target Attachment Point 4 / 'ata3' */ function setTargetAttachmentPoint3(string value) def.setLvlDataString("ata3", 0, 0, value) + /** Target Attachment Point 5 / 'ata4' */ function setTargetAttachmentPoint4(string value) def.setLvlDataString("ata4", 0, 0, value) + /** Target Attachment Point 6 / 'ata5' */ function setTargetAttachmentPoint5(string value) def.setLvlDataString("ata5", 0, 0, value) function setCasterAttachments(int value) def.setLvlDataInt("acac", 0, 0, value) + /** Caster Attachment Point 1 / 'acap' */ function setCasterAttachmentPoint(string value) def.setLvlDataString("acap", 0, 0, value) + /** Caster Attachment Point 2 / 'aca1' */ function setCasterAttachmentPoint1(string value) def.setLvlDataString("aca1", 0, 0, value) @@ -307,6 +316,7 @@ public class AbilityDefinition function setPriorityforSpellSteal(int value) def.setLvlDataInt("apri", 0, 0, value) + /** Order String - Use/Turn On / 'aord' */ function setOrderStringUseTurnOn(string value) def.setLvlDataString("aord", 0, 0, value) @@ -1001,6 +1011,7 @@ public class AbilityDefinitionRoarcreepSkeletalOrc extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.roarcreepSkeletalOrc) + /** Damage Increase (%) / 'Roa1' */ function setDamageIncrease(int level, real value) def.setLvlDataUnreal("Roa1", level, 1, value) @@ -1169,6 +1180,7 @@ public class AbilityDefinitionPulverizecreep extends AbilityDefinition def.setLevelsDataUnreal("War3", lvls, 3, lc) addTooltipProperty("Full Damage Radius", lc) + /** Chance to Stomp (%) / 'War1' */ function setChancetoStomp(int level, real value) def.setLvlDataUnreal("War1", level, 1, value) @@ -1332,6 +1344,7 @@ public class AbilityDefinitionFirelordSoulBurn extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.soulBurn) + /** Attack Speed Reduction (%) / 'Nso5' */ function setAttackSpeedReduction(int level, real value) def.setLvlDataUnreal("Nso5", level, 5, value) @@ -1353,6 +1366,7 @@ public class AbilityDefinitionFirelordSoulBurn extends AbilityDefinition def.setLevelsDataUnreal("Nso2", lvls, 2, lc) addTooltipProperty("Damage Period", lc) + /** Movement Speed Reduction (%) / 'Nso4' */ function setMovementSpeedReduction(int level, real value) def.setLvlDataUnreal("Nso4", level, 4, value) @@ -1393,6 +1407,7 @@ public class AbilityDefinitionFrenzy extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.frenzy) + /** Movement Speed Increase (%) / 'Blo2' */ function setMovementSpeedIncrease(int level, real value) def.setLvlDataUnreal("Blo2", level, 2, value) @@ -1400,6 +1415,7 @@ public class AbilityDefinitionFrenzy extends AbilityDefinition def.setLevelsDataUnreal("Blo2", lvls, 2, lc) addTooltipProperty("Movement Speed Increase (%)", lc) + /** Attack Speed Increase (%) / 'Blo1' */ function setAttackSpeedIncrease(int level, real value) def.setLvlDataUnreal("Blo1", level, 1, value) @@ -1467,6 +1483,7 @@ public class AbilityDefinitionDarkRangerSilence extends AbilityDefinition def.setLevelsDataUnreal("Nsi3", lvls, 3, lc) addTooltipProperty("Movement Speed Modifier", lc) + /** Chance To Miss (%) / 'Nsi2' */ function setChanceToMiss(int level, real value) def.setLvlDataUnreal("Nsi2", level, 2, value) @@ -1528,6 +1545,7 @@ public class AbilityDefinitionShadowMeldInstant extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.shadowMeldInstant) + /** Day/Night Duration / 'Shm2' */ function setDayNightDuration(int level, real value) def.setLvlDataUnreal("Shm2", level, 2, value) @@ -1575,6 +1593,7 @@ public class AbilityDefinitionItemAuraEndurance extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemAuraEndurance) + /** Movement Speed Increase (%) / 'Oae1' */ function setMovementSpeedIncrease(int level, real value) def.setLvlDataUnreal("Oae1", level, 1, value) @@ -1582,6 +1601,7 @@ public class AbilityDefinitionItemAuraEndurance extends AbilityDefinition def.setLevelsDataUnreal("Oae1", lvls, 1, lc) addTooltipProperty("Movement Speed Increase (%)", lc) + /** Attack Speed Increase (%) / 'Oae2' */ function setAttackSpeedIncrease(int level, real value) def.setLvlDataUnreal("Oae2", level, 2, value) @@ -1960,6 +1980,7 @@ public class AbilityDefinitionUnholyFrenzyWarlock extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.unholyFrenzy1) + /** Attack Speed Bonus (%) / 'Uhf1' */ function setAttackSpeedBonus(int level, real value) def.setLvlDataUnreal("Uhf1", level, 1, value) @@ -2149,6 +2170,7 @@ public class AbilityDefinitionItemAuraVampiric extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemAuraVampiric) + /** Attack Damage Stolen (%) / 'Uav1' */ function setAttackDamageStolen(int level, real value) def.setLvlDataUnreal("Uav1", level, 1, value) @@ -2169,6 +2191,7 @@ public class AbilityDefinitionItemAuraUnholy extends AbilityDefinition def.setLevelsDataBoolean("Uau3", lvls, 3, lc) addTooltipProperty("Percent Bonus", lc) + /** Life Regeneration Increase (%) / 'Uau2' */ function setLifeRegenerationIncrease(int level, real value) def.setLvlDataUnreal("Uau2", level, 2, value) @@ -2176,6 +2199,7 @@ public class AbilityDefinitionItemAuraUnholy extends AbilityDefinition def.setLevelsDataUnreal("Uau2", lvls, 2, lc) addTooltipProperty("Life Regeneration Increase (%)", lc) + /** Movement Speed Increase (%) / 'Uau1' */ function setMovementSpeedIncrease(int level, real value) def.setLvlDataUnreal("Uau1", level, 1, value) @@ -2229,6 +2253,7 @@ public class AbilityDefinitionRoarcreep extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.roarcreep) + /** Damage Increase (%) / 'Roa1' */ function setDamageIncrease(int level, real value) def.setLvlDataUnreal("Roa1", level, 1, value) @@ -2337,6 +2362,7 @@ public class AbilityDefinitionItemAuraTrueshot extends AbilityDefinition def.setLevelsDataBoolean("Ear3", lvls, 3, lc) addTooltipProperty("Ranged Bonus", lc) + /** Damage Bonus (%) / 'Ear1' */ function setDamageBonus(int level, real value) def.setLvlDataUnreal("Ear1", level, 1, value) @@ -2432,6 +2458,7 @@ public class AbilityDefinitionBloodMageBanish extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.banish) + /** Attack Speed Reduction (%) / 'Hbn2' */ function setAttackSpeedReduction(int level, real value) def.setLvlDataUnreal("Hbn2", level, 2, value) @@ -2439,6 +2466,7 @@ public class AbilityDefinitionBloodMageBanish extends AbilityDefinition def.setLevelsDataUnreal("Hbn2", lvls, 2, lc) addTooltipProperty("Attack Speed Reduction (%)", lc) + /** Movement Speed Reduction (%) / 'Hbn1' */ function setMovementSpeedReduction(int level, real value) def.setLvlDataUnreal("Hbn1", level, 1, value) @@ -2924,6 +2952,7 @@ public class AbilityDefinitionSilenceCreep extends AbilityDefinition def.setLevelsDataUnreal("Nsi3", lvls, 3, lc) addTooltipProperty("Movement Speed Modifier", lc) + /** Chance To Miss (%) / 'Nsi2' */ function setChanceToMiss(int level, real value) def.setLvlDataUnreal("Nsi2", level, 2, value) @@ -3446,6 +3475,7 @@ public class AbilityDefinitionDefendItem extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.defendItem) + /** Damage Taken (%) / 'Def1' */ function setDamageTaken(int level, real value) def.setLvlDataUnreal("Def1", level, 1, value) @@ -3474,6 +3504,7 @@ public class AbilityDefinitionDefendItem extends AbilityDefinition def.setLevelsDataUnreal("Def4", lvls, 4, lc) addTooltipProperty("Attack Speed Factor", lc) + /** Damage Dealt (%) / 'Def2' */ function setDamageDealt(int level, real value) def.setLvlDataUnreal("Def2", level, 2, value) @@ -3508,6 +3539,7 @@ public class AbilityDefinitionOrbofDarkness extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.orbofDarkness) + /** Chance To Hit Units (%) / 'Iob2' */ function setChanceToHitUnits(int level, real value) def.setLvlDataUnreal("Iob2", level, 2, value) @@ -3522,6 +3554,7 @@ public class AbilityDefinitionOrbofDarkness extends AbilityDefinition def.setLevelsDataInt("Iob5", lvls, 5, lc) addTooltipProperty("Enabled Attack Index", lc) + /** Chance To Hit Summons (%) / 'Iob4' */ function setChanceToHitSummons(int level, real value) def.setLvlDataUnreal("Iob4", level, 4, value) @@ -3529,6 +3562,7 @@ public class AbilityDefinitionOrbofDarkness extends AbilityDefinition def.setLevelsDataUnreal("Iob4", lvls, 4, lc) addTooltipProperty("Chance To Hit Summons (%)", lc) + /** Chance To Hit Heros (%) / 'Iob3' */ function setChanceToHitHeros(int level, real value) def.setLvlDataUnreal("Iob3", level, 3, value) @@ -3715,6 +3749,7 @@ public class AbilityDefinitionTaurenChieftainEnduranceAura extends AbilityDefini construct(int newAbilityId) super(newAbilityId, AbilityIds.enduranceAura1) + /** Movement Speed Increase (%) / 'Oae1' */ function setMovementSpeedIncrease(int level, real value) def.setLvlDataUnreal("Oae1", level, 1, value) @@ -3722,6 +3757,7 @@ public class AbilityDefinitionTaurenChieftainEnduranceAura extends AbilityDefini def.setLevelsDataUnreal("Oae1", lvls, 1, lc) addTooltipProperty("Movement Speed Increase (%)", lc) + /** Attack Speed Increase (%) / 'Oae2' */ function setAttackSpeedIncrease(int level, real value) def.setLvlDataUnreal("Oae2", level, 2, value) @@ -3823,6 +3859,7 @@ public class AbilityDefinitionWindWalk extends AbilityDefinition def.setLevelsDataBoolean("Owk4", lvls, 4, lc) addTooltipProperty("Backstab Damage", lc) + /** Movement Speed Increase (%) / 'Owk2' */ function setMovementSpeedIncrease(int level, real value) def.setLvlDataUnreal("Owk2", level, 2, value) @@ -3864,6 +3901,7 @@ public class AbilityDefinitionManaShieldCreep extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.manaShieldCreep) + /** Damage Absorbed (%) / 'Nms2' */ function setDamageAbsorbed(int level, real value) def.setLvlDataUnreal("Nms2", level, 2, value) @@ -4171,6 +4209,7 @@ public class AbilityDefinitionCloudofFogItem extends AbilityDefinition def.setLevelsDataUnreal("Nsi3", lvls, 3, lc) addTooltipProperty("Movement Speed Modifier", lc) + /** Chance To Miss (%) / 'Nsi2' */ function setChanceToMiss(int level, real value) def.setLvlDataUnreal("Nsi2", level, 2, value) @@ -4272,6 +4311,7 @@ public class AbilityDefinitionFigurineFurbolg extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemFurbolgSummon) + /** Summon 2 - Unit Type / 'Ist2' */ function setSummonUnitType(int level, string value) def.setLvlDataString("Ist2", level, 4, value) @@ -4279,6 +4319,7 @@ public class AbilityDefinitionFigurineFurbolg extends AbilityDefinition def.setLevelsDataString("Ist2", lvls, 4, lc) addTooltipProperty("Summon 2 - Unit Type", lc) + /** Summon 2 - Amount / 'Isn2' */ function setSummonAmount(int level, int value) def.setLvlDataInt("Isn2", level, 2, value) @@ -4286,6 +4327,7 @@ public class AbilityDefinitionFigurineFurbolg extends AbilityDefinition def.setLevelsDataInt("Isn2", lvls, 2, lc) addTooltipProperty("Summon 2 - Amount", lc) + /** Summon 1 - Unit Type / 'Ist1' */ function setSummonUnitType1(int level, string value) def.setLvlDataString("Ist1", level, 3, value) @@ -4293,6 +4335,7 @@ public class AbilityDefinitionFigurineFurbolg extends AbilityDefinition def.setLevelsDataString("Ist1", lvls, 3, lc) addTooltipProperty("Summon 1 - Unit Type", lc) + /** Summon 1 - Amount / 'Isn1' */ function setSummonAmount1(int level, int value) def.setLvlDataInt("Isn1", level, 1, value) @@ -4306,6 +4349,7 @@ public class AbilityDefinitionFigurineFelHound extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemFelhoundSummon) + /** Summon 2 - Unit Type / 'Ist2' */ function setSummonUnitType(int level, string value) def.setLvlDataString("Ist2", level, 4, value) @@ -4313,6 +4357,7 @@ public class AbilityDefinitionFigurineFelHound extends AbilityDefinition def.setLevelsDataString("Ist2", lvls, 4, lc) addTooltipProperty("Summon 2 - Unit Type", lc) + /** Summon 2 - Amount / 'Isn2' */ function setSummonAmount(int level, int value) def.setLvlDataInt("Isn2", level, 2, value) @@ -4320,6 +4365,7 @@ public class AbilityDefinitionFigurineFelHound extends AbilityDefinition def.setLevelsDataInt("Isn2", lvls, 2, lc) addTooltipProperty("Summon 2 - Amount", lc) + /** Summon 1 - Unit Type / 'Ist1' */ function setSummonUnitType1(int level, string value) def.setLvlDataString("Ist1", level, 3, value) @@ -4327,6 +4373,7 @@ public class AbilityDefinitionFigurineFelHound extends AbilityDefinition def.setLevelsDataString("Ist1", lvls, 3, lc) addTooltipProperty("Summon 1 - Unit Type", lc) + /** Summon 1 - Amount / 'Isn1' */ function setSummonAmount1(int level, int value) def.setLvlDataInt("Isn1", level, 1, value) @@ -4455,6 +4502,7 @@ public class AbilityDefinitionFigurineRedDrake extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemRedDrakeSummon) + /** Summon 2 - Unit Type / 'Ist2' */ function setSummonUnitType(int level, string value) def.setLvlDataString("Ist2", level, 4, value) @@ -4462,6 +4510,7 @@ public class AbilityDefinitionFigurineRedDrake extends AbilityDefinition def.setLevelsDataString("Ist2", lvls, 4, lc) addTooltipProperty("Summon 2 - Unit Type", lc) + /** Summon 2 - Amount / 'Isn2' */ function setSummonAmount(int level, int value) def.setLvlDataInt("Isn2", level, 2, value) @@ -4469,6 +4518,7 @@ public class AbilityDefinitionFigurineRedDrake extends AbilityDefinition def.setLevelsDataInt("Isn2", lvls, 2, lc) addTooltipProperty("Summon 2 - Amount", lc) + /** Summon 1 - Unit Type / 'Ist1' */ function setSummonUnitType1(int level, string value) def.setLvlDataString("Ist1", level, 3, value) @@ -4476,6 +4526,7 @@ public class AbilityDefinitionFigurineRedDrake extends AbilityDefinition def.setLevelsDataString("Ist1", lvls, 3, lc) addTooltipProperty("Summon 1 - Unit Type", lc) + /** Summon 1 - Amount / 'Isn1' */ function setSummonAmount1(int level, int value) def.setLvlDataInt("Isn1", level, 1, value) @@ -4614,6 +4665,7 @@ public class AbilityDefinitionFigurineRockGolem extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemRockGolemSummon) + /** Summon 2 - Unit Type / 'Ist2' */ function setSummonUnitType(int level, string value) def.setLvlDataString("Ist2", level, 4, value) @@ -4621,6 +4673,7 @@ public class AbilityDefinitionFigurineRockGolem extends AbilityDefinition def.setLevelsDataString("Ist2", lvls, 4, lc) addTooltipProperty("Summon 2 - Unit Type", lc) + /** Summon 2 - Amount / 'Isn2' */ function setSummonAmount(int level, int value) def.setLvlDataInt("Isn2", level, 2, value) @@ -4628,6 +4681,7 @@ public class AbilityDefinitionFigurineRockGolem extends AbilityDefinition def.setLevelsDataInt("Isn2", lvls, 2, lc) addTooltipProperty("Summon 2 - Amount", lc) + /** Summon 1 - Unit Type / 'Ist1' */ function setSummonUnitType1(int level, string value) def.setLvlDataString("Ist1", level, 3, value) @@ -4635,6 +4689,7 @@ public class AbilityDefinitionFigurineRockGolem extends AbilityDefinition def.setLevelsDataString("Ist1", lvls, 3, lc) addTooltipProperty("Summon 1 - Unit Type", lc) + /** Summon 1 - Amount / 'Isn1' */ function setSummonAmount1(int level, int value) def.setLvlDataInt("Isn1", level, 1, value) @@ -4648,6 +4703,7 @@ public class AbilityDefinitionFigurineSkeleton extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemSkeletonSummon) + /** Summon 2 - Unit Type / 'Ist2' */ function setSummonUnitType(int level, string value) def.setLvlDataString("Ist2", level, 4, value) @@ -4655,6 +4711,7 @@ public class AbilityDefinitionFigurineSkeleton extends AbilityDefinition def.setLevelsDataString("Ist2", lvls, 4, lc) addTooltipProperty("Summon 2 - Unit Type", lc) + /** Summon 2 - Amount / 'Isn2' */ function setSummonAmount(int level, int value) def.setLvlDataInt("Isn2", level, 2, value) @@ -4662,6 +4719,7 @@ public class AbilityDefinitionFigurineSkeleton extends AbilityDefinition def.setLevelsDataInt("Isn2", lvls, 2, lc) addTooltipProperty("Summon 2 - Amount", lc) + /** Summon 1 - Unit Type / 'Ist1' */ function setSummonUnitType1(int level, string value) def.setLvlDataString("Ist1", level, 3, value) @@ -4669,6 +4727,7 @@ public class AbilityDefinitionFigurineSkeleton extends AbilityDefinition def.setLevelsDataString("Ist1", lvls, 3, lc) addTooltipProperty("Summon 1 - Unit Type", lc) + /** Summon 1 - Amount / 'Isn1' */ function setSummonAmount1(int level, int value) def.setLvlDataInt("Isn1", level, 1, value) @@ -4768,6 +4827,7 @@ public class AbilityDefinitionFigurineDoomGuard extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemDoomGuardSummon) + /** Summon 2 - Unit Type / 'Ist2' */ function setSummonUnitType(int level, string value) def.setLvlDataString("Ist2", level, 4, value) @@ -4775,6 +4835,7 @@ public class AbilityDefinitionFigurineDoomGuard extends AbilityDefinition def.setLevelsDataString("Ist2", lvls, 4, lc) addTooltipProperty("Summon 2 - Unit Type", lc) + /** Summon 2 - Amount / 'Isn2' */ function setSummonAmount(int level, int value) def.setLvlDataInt("Isn2", level, 2, value) @@ -4782,6 +4843,7 @@ public class AbilityDefinitionFigurineDoomGuard extends AbilityDefinition def.setLevelsDataInt("Isn2", lvls, 2, lc) addTooltipProperty("Summon 2 - Amount", lc) + /** Summon 1 - Unit Type / 'Ist1' */ function setSummonUnitType1(int level, string value) def.setLvlDataString("Ist1", level, 3, value) @@ -4789,6 +4851,7 @@ public class AbilityDefinitionFigurineDoomGuard extends AbilityDefinition def.setLevelsDataString("Ist1", lvls, 3, lc) addTooltipProperty("Summon 1 - Unit Type", lc) + /** Summon 1 - Amount / 'Isn1' */ function setSummonAmount1(int level, int value) def.setLvlDataInt("Isn1", level, 1, value) @@ -5580,6 +5643,7 @@ public class AbilityDefinitionSuperEarthquake extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.earthquake) + /** Units Slowed (%) / 'Oeq3' */ function setUnitsSlowed(int level, real value) def.setLvlDataUnreal("Oeq3", level, 3, value) @@ -5920,6 +5984,7 @@ public class AbilityDefinitionInnerFireCreep extends AbilityDefinition def.setLevelsDataInt("Inf2", lvls, 2, lc) addTooltipProperty("Defense Increase", lc) + /** Damage Increase (%) / 'Inf1' */ function setDamageIncrease(int level, real value) def.setLvlDataUnreal("Inf1", level, 1, value) @@ -6007,6 +6072,7 @@ public class AbilityDefinitionPulverize extends AbilityDefinition def.setLevelsDataUnreal("War3", lvls, 3, lc) addTooltipProperty("Full Damage Radius", lc) + /** Chance to Stomp (%) / 'War1' */ function setChancetoStomp(int level, real value) def.setLvlDataUnreal("War1", level, 1, value) @@ -6046,6 +6112,7 @@ public class AbilityDefinitionFarseerEarthquake extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.earthquake1) + /** Units Slowed (%) / 'Oeq3' */ function setUnitsSlowed(int level, real value) def.setLvlDataUnreal("Oeq3", level, 3, value) @@ -6189,6 +6256,7 @@ public class AbilityDefinitionFigurineIceRevenant extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.figurineIceRevenant) + /** Summon 2 - Unit Type / 'Ist2' */ function setSummonUnitType(int level, string value) def.setLvlDataString("Ist2", level, 4, value) @@ -6196,6 +6264,7 @@ public class AbilityDefinitionFigurineIceRevenant extends AbilityDefinition def.setLevelsDataString("Ist2", lvls, 4, lc) addTooltipProperty("Summon 2 - Unit Type", lc) + /** Summon 2 - Amount / 'Isn2' */ function setSummonAmount(int level, int value) def.setLvlDataInt("Isn2", level, 2, value) @@ -6203,6 +6272,7 @@ public class AbilityDefinitionFigurineIceRevenant extends AbilityDefinition def.setLevelsDataInt("Isn2", lvls, 2, lc) addTooltipProperty("Summon 2 - Amount", lc) + /** Summon 1 - Unit Type / 'Ist1' */ function setSummonUnitType1(int level, string value) def.setLvlDataString("Ist1", level, 3, value) @@ -6210,6 +6280,7 @@ public class AbilityDefinitionFigurineIceRevenant extends AbilityDefinition def.setLevelsDataString("Ist1", lvls, 3, lc) addTooltipProperty("Summon 1 - Unit Type", lc) + /** Summon 1 - Amount / 'Isn1' */ function setSummonAmount1(int level, int value) def.setLvlDataInt("Isn1", level, 1, value) @@ -6230,6 +6301,7 @@ public class AbilityDefinitionSuperDeathandDecay extends AbilityDefinition def.setLevelsDataUnreal("Udd2", lvls, 2, lc) addTooltipProperty("Building Reduction", lc) + /** Max Life Drained per Second (%) / 'Udd1' */ function setMaxLifeDrainedperSecond(int level, real value) def.setLvlDataUnreal("Udd1", level, 1, value) @@ -6365,6 +6437,7 @@ public class AbilityDefinitionItemIllusion extends AbilityDefinition def.setLevelsDataUnreal("Iilw", lvls, 2, lc) addTooltipProperty("Damage Received Multiplier", lc) + /** Damage Dealt (% of normal) / 'Iild' */ function setDamageDealtofnormal(int level, real value) def.setLvlDataUnreal("Iild", level, 1, value) @@ -6378,6 +6451,7 @@ public class AbilityDefinitionMagicDefense extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.magicDefense) + /** Damage Taken (%) / 'Def1' */ function setDamageTaken(int level, real value) def.setLvlDataUnreal("Def1", level, 1, value) @@ -6406,6 +6480,7 @@ public class AbilityDefinitionMagicDefense extends AbilityDefinition def.setLevelsDataUnreal("Def4", lvls, 4, lc) addTooltipProperty("Attack Speed Factor", lc) + /** Damage Dealt (%) / 'Def2' */ function setDamageDealt(int level, real value) def.setLvlDataUnreal("Def2", level, 2, value) @@ -7376,6 +7451,7 @@ public class AbilityDefinitionShadowMeldAkama extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.shadowMeldAkama) + /** Day/Night Duration / 'Shm2' */ function setDayNightDuration(int level, real value) def.setLvlDataUnreal("Shm2", level, 2, value) @@ -7410,6 +7486,7 @@ public class AbilityDefinitionCripplecreep extends AbilityDefinition def.setLevelsDataUnreal("Cri3", lvls, 3, lc) addTooltipProperty("Damage Reduction", lc) + /** Attack Speed Reduction (%) / 'Cri2' */ function setAttackSpeedReduction(int level, real value) def.setLvlDataUnreal("Cri2", level, 2, value) @@ -7417,6 +7494,7 @@ public class AbilityDefinitionCripplecreep extends AbilityDefinition def.setLevelsDataUnreal("Cri2", lvls, 2, lc) addTooltipProperty("Attack Speed Reduction (%)", lc) + /** Movement Speed Reduction (%) / 'Cri1' */ function setMovementSpeedReduction(int level, real value) def.setLvlDataUnreal("Cri1", level, 1, value) @@ -7708,6 +7786,7 @@ public class AbilityDefinitionAuraEnduranceCreep extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.enduranceAura) + /** Movement Speed Increase (%) / 'Oae1' */ function setMovementSpeedIncrease(int level, real value) def.setLvlDataUnreal("Oae1", level, 1, value) @@ -7715,6 +7794,7 @@ public class AbilityDefinitionAuraEnduranceCreep extends AbilityDefinition def.setLevelsDataUnreal("Oae1", lvls, 1, lc) addTooltipProperty("Movement Speed Increase (%)", lc) + /** Attack Speed Increase (%) / 'Oae2' */ function setAttackSpeedIncrease(int level, real value) def.setLvlDataUnreal("Oae2", level, 2, value) @@ -8189,6 +8269,7 @@ public class AbilityDefinitionPaladinHolyLight extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.holyLight) + /** Amount Healed/Damaged / 'Hhb1' */ function setAmountHealedDamaged(int level, real value) def.setLvlDataUnreal("Hhb1", level, 1, value) @@ -8215,6 +8296,7 @@ public class AbilityDefinitionOrbofLightning extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.orbofLightning) + /** Chance To Hit Units (%) / 'Iob2' */ function setChanceToHitUnits(int level, real value) def.setLvlDataUnreal("Iob2", level, 2, value) @@ -8229,6 +8311,7 @@ public class AbilityDefinitionOrbofLightning extends AbilityDefinition def.setLevelsDataInt("Iob5", lvls, 5, lc) addTooltipProperty("Enabled Attack Index", lc) + /** Chance To Hit Summons (%) / 'Iob4' */ function setChanceToHitSummons(int level, real value) def.setLvlDataUnreal("Iob4", level, 4, value) @@ -8236,6 +8319,7 @@ public class AbilityDefinitionOrbofLightning extends AbilityDefinition def.setLevelsDataUnreal("Iob4", lvls, 4, lc) addTooltipProperty("Chance To Hit Summons (%)", lc) + /** Chance To Hit Heros (%) / 'Iob3' */ function setChanceToHitHeros(int level, real value) def.setLvlDataUnreal("Iob3", level, 3, value) @@ -8570,6 +8654,7 @@ public class AbilityDefinitionDeathCoilcreep extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.deathCoil) + /** Amount Healed/Damaged / 'Udc1' */ function setAmountHealedDamaged(int level, real value) def.setLvlDataUnreal("Udc1", level, 1, value) @@ -9245,6 +9330,7 @@ public class AbilityDefinitionFeedbackArcaneTower extends AbilityDefinition def.setLevelsDataUnreal("fbk1", lvls, 1, lc) addTooltipProperty("Max Mana Drained - Units", lc) + /** Damage Ratio - Units (%) / 'fbk2' */ function setDamageRatioUnits(int level, real value) def.setLvlDataUnreal("fbk2", level, 2, value) @@ -9259,6 +9345,7 @@ public class AbilityDefinitionFeedbackArcaneTower extends AbilityDefinition def.setLevelsDataUnreal("fbk3", lvls, 3, lc) addTooltipProperty("Max Mana Drained - Heros", lc) + /** Damage Ratio - Heros (%) / 'fbk4' */ function setDamageRatioHeros(int level, real value) def.setLvlDataUnreal("fbk4", level, 4, value) @@ -9473,6 +9560,7 @@ public class AbilityDefinitionInnerFire extends AbilityDefinition def.setLevelsDataInt("Inf2", lvls, 2, lc) addTooltipProperty("Defense Increase", lc) + /** Damage Increase (%) / 'Inf1' */ function setDamageIncrease(int level, real value) def.setLvlDataUnreal("Inf1", level, 1, value) @@ -9595,6 +9683,7 @@ public class AbilityDefinitionnullroarsummoner extends AbilityDefinition def.setLevelsDataUnreal("Roa4", lvls, 4, lc) addTooltipProperty("Mana Regen", lc) + /** Damage Increase (%) / 'Roa1' */ function setDamageIncrease(int level, real value) def.setLvlDataUnreal("Roa1", level, 1, value) @@ -9622,6 +9711,7 @@ public class AbilityDefinitionSeaWitchManaShield extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.seaWitchManaShield) + /** Damage Absorbed (%) / 'Nms2' */ function setDamageAbsorbed(int level, real value) def.setLvlDataUnreal("Nms2", level, 2, value) @@ -9817,6 +9907,7 @@ public class AbilityDefinitionFeedbackSpiritBeast extends AbilityDefinition def.setLevelsDataUnreal("fbk1", lvls, 1, lc) addTooltipProperty("Max Mana Drained - Units", lc) + /** Damage Ratio - Units (%) / 'fbk2' */ function setDamageRatioUnits(int level, real value) def.setLvlDataUnreal("fbk2", level, 2, value) @@ -9831,6 +9922,7 @@ public class AbilityDefinitionFeedbackSpiritBeast extends AbilityDefinition def.setLevelsDataUnreal("fbk3", lvls, 3, lc) addTooltipProperty("Max Mana Drained - Heros", lc) + /** Damage Ratio - Heros (%) / 'fbk4' */ function setDamageRatioHeros(int level, real value) def.setLvlDataUnreal("fbk4", level, 4, value) @@ -10072,6 +10164,7 @@ public class AbilityDefinitionHardenedSkin extends AbilityDefinition def.setLevelsDataUnreal("Ssk3", lvls, 3, lc) addTooltipProperty("Ignored Damage", lc) + /** Chance to Reduce Damage (%) / 'Ssk1' */ function setChancetoReduceDamage(int level, real value) def.setLvlDataUnreal("Ssk1", level, 1, value) @@ -10163,6 +10256,7 @@ public class AbilityDefinitionFeedback extends AbilityDefinition def.setLevelsDataUnreal("fbk5", lvls, 5, lc) addTooltipProperty("Summoned Damage", lc) + /** Damage Ratio - Units (%) / 'fbk2' */ function setDamageRatioUnits(int level, real value) def.setLvlDataUnreal("fbk2", level, 2, value) @@ -10184,6 +10278,7 @@ public class AbilityDefinitionFeedback extends AbilityDefinition def.setLevelsDataUnreal("fbk1", lvls, 1, lc) addTooltipProperty("Max Mana Drained - Units", lc) + /** Damage Ratio - Heros (%) / 'fbk4' */ function setDamageRatioHeros(int level, real value) def.setLvlDataUnreal("fbk4", level, 4, value) @@ -10319,6 +10414,7 @@ public class AbilityDefinitionBloodlustCreep extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.bloodlust) + /** Movement Speed Increase (%) / 'Blo2' */ function setMovementSpeedIncrease(int level, real value) def.setLvlDataUnreal("Blo2", level, 2, value) @@ -10326,6 +10422,7 @@ public class AbilityDefinitionBloodlustCreep extends AbilityDefinition def.setLevelsDataUnreal("Blo2", lvls, 2, lc) addTooltipProperty("Movement Speed Increase (%)", lc) + /** Attack Speed Increase (%) / 'Blo1' */ function setAttackSpeedIncrease(int level, real value) def.setLvlDataUnreal("Blo1", level, 1, value) @@ -10346,6 +10443,7 @@ public class AbilityDefinitionRoarAIrr extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.roarAIrr) + /** Damage Increase (%) / 'Roa1' */ function setDamageIncrease(int level, real value) def.setLvlDataUnreal("Roa1", level, 1, value) @@ -10919,6 +11017,7 @@ public class AbilityDefinitionSilenceItem extends AbilityDefinition def.setLevelsDataUnreal("Nsi3", lvls, 3, lc) addTooltipProperty("Movement Speed Modifier", lc) + /** Chance To Miss (%) / 'Nsi2' */ function setChanceToMiss(int level, real value) def.setLvlDataUnreal("Nsi2", level, 2, value) @@ -11034,6 +11133,7 @@ public class AbilityDefinitionCloudofFog extends AbilityDefinition def.setLevelsDataUnreal("Nsi3", lvls, 3, lc) addTooltipProperty("Movement Speed Modifier", lc) + /** Chance To Miss (%) / 'Nsi2' */ function setChanceToMiss(int level, real value) def.setLvlDataUnreal("Nsi2", level, 2, value) @@ -11101,6 +11201,7 @@ public class AbilityDefinitionBladeMasterMirrorImage extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.mirrorImage) + /** Damage Dealt (%) / 'Omi2' */ function setDamageDealt(int level, real value) def.setLvlDataUnreal("Omi2", level, 2, value) @@ -11115,6 +11216,7 @@ public class AbilityDefinitionBladeMasterMirrorImage extends AbilityDefinition def.setLevelsDataInt("Omi1", lvls, 1, lc) addTooltipProperty("Number of Images", lc) + /** Damage Taken (%) / 'Omi3' */ function setDamageTaken(int level, real value) def.setLvlDataUnreal("Omi3", level, 3, value) @@ -11202,6 +11304,7 @@ public class AbilityDefinitionOrbofSpells extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.orbofSpells) + /** Chance To Hit Units (%) / 'Iob2' */ function setChanceToHitUnits(int level, real value) def.setLvlDataUnreal("Iob2", level, 2, value) @@ -11216,6 +11319,7 @@ public class AbilityDefinitionOrbofSpells extends AbilityDefinition def.setLevelsDataInt("Iob5", lvls, 5, lc) addTooltipProperty("Enabled Attack Index", lc) + /** Chance To Hit Summons (%) / 'Iob4' */ function setChanceToHitSummons(int level, real value) def.setLvlDataUnreal("Iob4", level, 4, value) @@ -11223,6 +11327,7 @@ public class AbilityDefinitionOrbofSpells extends AbilityDefinition def.setLevelsDataUnreal("Iob4", lvls, 4, lc) addTooltipProperty("Chance To Hit Summons (%)", lc) + /** Chance To Hit Heros (%) / 'Iob3' */ function setChanceToHitHeros(int level, real value) def.setLvlDataUnreal("Iob3", level, 3, value) @@ -11263,6 +11368,7 @@ public class AbilityDefinitionUnholyFrenzy extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.unholyFrenzy) + /** Attack Speed Bonus (%) / 'Uhf1' */ function setAttackSpeedBonus(int level, real value) def.setLvlDataUnreal("Uhf1", level, 1, value) @@ -11645,6 +11751,7 @@ public class AbilityDefinitionMoonPriestessTrueshotAura extends AbilityDefinitio def.setLevelsDataBoolean("Ear3", lvls, 3, lc) addTooltipProperty("Ranged Bonus", lc) + /** Damage Bonus (%) / 'Ear1' */ function setDamageBonus(int level, real value) def.setLvlDataUnreal("Ear1", level, 1, value) @@ -11875,6 +11982,7 @@ public class AbilityDefinitionBrewmasterDrunkenHaze extends AbilityDefinition def.setLevelsDataUnreal("Nsi3", lvls, 3, lc) addTooltipProperty("Movement Speed Modifier", lc) + /** Chance To Miss (%) / 'Nsi2' */ function setChanceToMiss(int level, real value) def.setLvlDataUnreal("Nsi2", level, 2, value) @@ -12175,6 +12283,7 @@ public class AbilityDefinitionItemReincarnation extends AbilityDefinition def.setLevelsDataInt("Ircd", lvls, 1, lc) addTooltipProperty("Delay After Death (seconds)", lc) + /** Restored Mana (-1 for current) / 'irc3' */ function setRestoredManaforcurrent(int level, int value) def.setLvlDataInt("irc3", level, 3, value) @@ -12342,6 +12451,7 @@ public class AbilityDefinitionAuraTrueshotCreep extends AbilityDefinition def.setLevelsDataBoolean("Ear3", lvls, 3, lc) addTooltipProperty("Ranged Bonus", lc) + /** Damage Bonus (%) / 'Ear1' */ function setDamageBonus(int level, real value) def.setLvlDataUnreal("Ear1", level, 1, value) @@ -12540,6 +12650,7 @@ public class AbilityDefinitionDreadlordVampiricAura extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.vampiricAura1) + /** Attack Damage Stolen (%) / 'Uav1' */ function setAttackDamageStolen(int level, real value) def.setLvlDataUnreal("Uav1", level, 1, value) @@ -12608,6 +12719,7 @@ public class AbilityDefinitionDeathKnightUnholyAura extends AbilityDefinition def.setLevelsDataBoolean("Uau3", lvls, 3, lc) addTooltipProperty("Percent Bonus", lc) + /** Life Regeneration Increase (%) / 'Uau2' */ function setLifeRegenerationIncrease(int level, real value) def.setLvlDataUnreal("Uau2", level, 2, value) @@ -12615,6 +12727,7 @@ public class AbilityDefinitionDeathKnightUnholyAura extends AbilityDefinition def.setLevelsDataUnreal("Uau2", lvls, 2, lc) addTooltipProperty("Life Regeneration Increase (%)", lc) + /** Movement Speed Increase (%) / 'Uau1' */ function setMovementSpeedIncrease(int level, real value) def.setLvlDataUnreal("Uau1", level, 1, value) @@ -12985,6 +13098,7 @@ public class AbilityDefinitionAlchemistAcidBomb extends AbilityDefinition def.setLevelsDataUnreal("Nab4", lvls, 4, lc) addTooltipProperty("Primary Damage", lc) + /** Movement Speed Reduction (%) / 'Nab1' */ function setMovementSpeedReduction(int level, real value) def.setLvlDataUnreal("Nab1", level, 1, value) @@ -13006,6 +13120,7 @@ public class AbilityDefinitionAlchemistAcidBomb extends AbilityDefinition def.setLevelsDataUnreal("Nab5", lvls, 5, lc) addTooltipProperty("Secondary Damage", lc) + /** Attack Speed Reduction (%) / 'Nab2' */ function setAttackSpeedReduction(int level, real value) def.setLvlDataUnreal("Nab2", level, 2, value) @@ -13941,6 +14056,7 @@ public class AbilityDefinitionLichDeathandDecay extends AbilityDefinition def.setLevelsDataUnreal("Udd2", lvls, 2, lc) addTooltipProperty("Building Reduction", lc) + /** Max Life Drained per Second (%) / 'Udd1' */ function setMaxLifeDrainedperSecond(int level, real value) def.setLvlDataUnreal("Udd1", level, 1, value) @@ -14113,6 +14229,7 @@ public class AbilityDefinitionDeathKnightDeathCoil extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.deathCoil1) + /** Amount Healed/Damaged / 'Udc1' */ function setAmountHealedDamaged(int level, real value) def.setLvlDataUnreal("Udc1", level, 1, value) @@ -14126,6 +14243,7 @@ public class AbilityDefinitionPhaseShift extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.phaseShift) + /** Attack Speed Reduction (%) / 'Hbn2' */ function setAttackSpeedReduction(int level, real value) def.setLvlDataUnreal("Hbn2", level, 2, value) @@ -14133,6 +14251,7 @@ public class AbilityDefinitionPhaseShift extends AbilityDefinition def.setLevelsDataUnreal("Hbn2", lvls, 2, lc) addTooltipProperty("Attack Speed Reduction (%)", lc) + /** Movement Speed Reduction (%) / 'Hbn1' */ function setMovementSpeedReduction(int level, real value) def.setLvlDataUnreal("Hbn1", level, 1, value) @@ -14166,6 +14285,7 @@ public class AbilityDefinitionFigurineUrsaWarrior extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.figurineUrsaWarrior) + /** Summon 2 - Unit Type / 'Ist2' */ function setSummonUnitType(int level, string value) def.setLvlDataString("Ist2", level, 4, value) @@ -14173,6 +14293,7 @@ public class AbilityDefinitionFigurineUrsaWarrior extends AbilityDefinition def.setLevelsDataString("Ist2", lvls, 4, lc) addTooltipProperty("Summon 2 - Unit Type", lc) + /** Summon 2 - Amount / 'Isn2' */ function setSummonAmount(int level, int value) def.setLvlDataInt("Isn2", level, 2, value) @@ -14180,6 +14301,7 @@ public class AbilityDefinitionFigurineUrsaWarrior extends AbilityDefinition def.setLevelsDataInt("Isn2", lvls, 2, lc) addTooltipProperty("Summon 2 - Amount", lc) + /** Summon 1 - Unit Type / 'Ist1' */ function setSummonUnitType1(int level, string value) def.setLvlDataString("Ist1", level, 3, value) @@ -14187,6 +14309,7 @@ public class AbilityDefinitionFigurineUrsaWarrior extends AbilityDefinition def.setLevelsDataString("Ist1", lvls, 3, lc) addTooltipProperty("Summon 1 - Unit Type", lc) + /** Summon 1 - Amount / 'Isn1' */ function setSummonAmount1(int level, int value) def.setLvlDataInt("Isn1", level, 1, value) @@ -14228,6 +14351,7 @@ public class AbilityDefinitionElunesGrace extends AbilityDefinition def.setLevelsDataUnreal("Def5", lvls, 5, lc) addTooltipProperty("Magic Damage Reduction", lc) + /** Damage Taken (%) / 'Def1' */ function setDamageTaken(int level, real value) def.setLvlDataUnreal("Def1", level, 1, value) @@ -14235,6 +14359,7 @@ public class AbilityDefinitionElunesGrace extends AbilityDefinition def.setLevelsDataUnreal("Def1", lvls, 1, lc) addTooltipProperty("Damage Taken (%)", lc) + /** Damage Dealt (%) / 'Def2' */ function setDamageDealt(int level, real value) def.setLvlDataUnreal("Def2", level, 2, value) @@ -14308,6 +14433,7 @@ public class AbilityDefinitionPitLordHowlofTerror extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.pitLordHowlofTerror) + /** Damage Increase (%) / 'Roa1' */ function setDamageIncrease(int level, real value) def.setLvlDataUnreal("Roa1", level, 1, value) @@ -15270,6 +15396,7 @@ public class AbilityDefinitionCripple extends AbilityDefinition def.setLevelsDataUnreal("Cri3", lvls, 3, lc) addTooltipProperty("Damage Reduction", lc) + /** Attack Speed Reduction (%) / 'Cri2' */ function setAttackSpeedReduction(int level, real value) def.setLvlDataUnreal("Cri2", level, 2, value) @@ -15277,6 +15404,7 @@ public class AbilityDefinitionCripple extends AbilityDefinition def.setLevelsDataUnreal("Cri2", lvls, 2, lc) addTooltipProperty("Attack Speed Reduction (%)", lc) + /** Movement Speed Reduction (%) / 'Cri1' */ function setMovementSpeedReduction(int level, real value) def.setLvlDataUnreal("Cri1", level, 1, value) @@ -15405,6 +15533,7 @@ public class AbilityDefinitionTinkererEngineeringUpgrade extends AbilityDefiniti construct(int newAbilityId) super(newAbilityId, AbilityIds.tinkererEngineeringUpgrade) + /** Ability Upgrade 1 / 'Neg3' */ function setAbilityUpgrade(int level, string value) def.setLvlDataString("Neg3", level, 3, value) @@ -15412,6 +15541,7 @@ public class AbilityDefinitionTinkererEngineeringUpgrade extends AbilityDefiniti def.setLevelsDataString("Neg3", lvls, 3, lc) addTooltipProperty("Ability Upgrade 1", lc) + /** Ability Upgrade 3 / 'Neg5' */ function setAbilityUpgrade1(int level, string value) def.setLvlDataString("Neg5", level, 5, value) @@ -15419,6 +15549,7 @@ public class AbilityDefinitionTinkererEngineeringUpgrade extends AbilityDefiniti def.setLevelsDataString("Neg5", lvls, 5, lc) addTooltipProperty("Ability Upgrade 3", lc) + /** Ability Upgrade 4 / 'Neg6' */ function setAbilityUpgrade2(int level, string value) def.setLvlDataString("Neg6", level, 6, value) @@ -15440,6 +15571,7 @@ public class AbilityDefinitionTinkererEngineeringUpgrade extends AbilityDefiniti def.setLevelsDataUnreal("Neg2", lvls, 2, lc) addTooltipProperty("Damage Bonus", lc) + /** Ability Upgrade 2 / 'Neg4' */ function setAbilityUpgrade3(int level, string value) def.setLvlDataString("Neg4", level, 4, value) @@ -15513,6 +15645,7 @@ public class AbilityDefinitionRoar extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.roar) + /** Damage Increase (%) / 'Roa1' */ function setDamageIncrease(int level, real value) def.setLvlDataUnreal("Roa1", level, 1, value) @@ -15669,6 +15802,7 @@ public class AbilityDefinitionBloodlust extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.bloodlust1) + /** Movement Speed Increase (%) / 'Blo2' */ function setMovementSpeedIncrease(int level, real value) def.setLvlDataUnreal("Blo2", level, 2, value) @@ -15676,6 +15810,7 @@ public class AbilityDefinitionBloodlust extends AbilityDefinition def.setLevelsDataUnreal("Blo2", lvls, 2, lc) addTooltipProperty("Movement Speed Increase (%)", lc) + /** Attack Speed Increase (%) / 'Blo1' */ function setAttackSpeedIncrease(int level, real value) def.setLvlDataUnreal("Blo1", level, 1, value) @@ -15895,6 +16030,7 @@ public class AbilityDefinitionDefend extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.defend) + /** Damage Taken (%) / 'Def1' */ function setDamageTaken(int level, real value) def.setLvlDataUnreal("Def1", level, 1, value) @@ -15923,6 +16059,7 @@ public class AbilityDefinitionDefend extends AbilityDefinition def.setLevelsDataUnreal("Def4", lvls, 4, lc) addTooltipProperty("Attack Speed Factor", lc) + /** Damage Dealt (%) / 'Def2' */ function setDamageDealt(int level, real value) def.setLvlDataUnreal("Def2", level, 2, value) @@ -16135,6 +16272,7 @@ public class AbilityDefinitionMountainKingThunderClap extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.thunderClap) + /** Attack Speed Reduction (%) / 'Htc4' */ function setAttackSpeedReduction(int level, real value) def.setLvlDataUnreal("Htc4", level, 4, value) @@ -16163,6 +16301,7 @@ public class AbilityDefinitionMountainKingThunderClap extends AbilityDefinition def.setLevelsDataUnreal("Htc5", lvls, 5, lc) addTooltipProperty("Maximum Damage", lc) + /** Movement Speed Reduction (%) / 'Htc3' */ function setMovementSpeedReduction(int level, real value) def.setLvlDataUnreal("Htc3", level, 3, value) @@ -16575,6 +16714,7 @@ public class AbilityDefinitionShadowMeld extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.shadowMeld) + /** Day/Night Duration / 'Shm2' */ function setDayNightDuration(int level, real value) def.setLvlDataUnreal("Shm2", level, 2, value) @@ -16609,6 +16749,7 @@ public class AbilityDefinitionShadowMeldItem extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemShadowMeld) + /** Day/Night Duration / 'Shm2' */ function setDayNightDuration(int level, real value) def.setLvlDataUnreal("Shm2", level, 2, value) @@ -16643,6 +16784,7 @@ public class AbilityDefinitionRoarAra2 extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.roarAra2) + /** Damage Increase (%) / 'Roa1' */ function setDamageIncrease(int level, real value) def.setLvlDataUnreal("Roa1", level, 1, value) @@ -17012,6 +17154,7 @@ public class AbilityDefinitionCrippleWarlock extends AbilityDefinition def.setLevelsDataUnreal("Cri3", lvls, 3, lc) addTooltipProperty("Damage Reduction", lc) + /** Attack Speed Reduction (%) / 'Cri2' */ function setAttackSpeedReduction(int level, real value) def.setLvlDataUnreal("Cri2", level, 2, value) @@ -17019,6 +17162,7 @@ public class AbilityDefinitionCrippleWarlock extends AbilityDefinition def.setLevelsDataUnreal("Cri2", lvls, 2, lc) addTooltipProperty("Attack Speed Reduction (%)", lc) + /** Movement Speed Reduction (%) / 'Cri1' */ function setMovementSpeedReduction(int level, real value) def.setLvlDataUnreal("Cri1", level, 1, value) @@ -17276,6 +17420,7 @@ public class AbilityDefinitionUnholyFrenzycreep extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.unholyFrenzycreep) + /** Attack Speed Bonus (%) / 'Uhf1' */ function setAttackSpeedBonus(int level, real value) def.setLvlDataUnreal("Uhf1", level, 1, value) @@ -17411,6 +17556,7 @@ public class AbilityDefinitionUnholyAuracreep extends AbilityDefinition def.setLevelsDataBoolean("Uau3", lvls, 3, lc) addTooltipProperty("Percent Bonus", lc) + /** Life Regeneration Increase (%) / 'Uau2' */ function setLifeRegenerationIncrease(int level, real value) def.setLvlDataUnreal("Uau2", level, 2, value) @@ -17418,6 +17564,7 @@ public class AbilityDefinitionUnholyAuracreep extends AbilityDefinition def.setLevelsDataUnreal("Uau2", lvls, 2, lc) addTooltipProperty("Life Regeneration Increase (%)", lc) + /** Movement Speed Increase (%) / 'Uau1' */ function setMovementSpeedIncrease(int level, real value) def.setLvlDataUnreal("Uau1", level, 1, value) @@ -18206,6 +18353,7 @@ public class AbilityDefinitionBladeMasterWindWalk extends AbilityDefinition def.setLevelsDataBoolean("Owk4", lvls, 4, lc) addTooltipProperty("Backstab Damage", lc) + /** Movement Speed Increase (%) / 'Owk2' */ function setMovementSpeedIncrease(int level, real value) def.setLvlDataUnreal("Owk2", level, 2, value) @@ -18533,6 +18681,7 @@ public class AbilityDefinitionVampiricAuracreep extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.vampiricAura) + /** Attack Damage Stolen (%) / 'Uav1' */ function setAttackDamageStolen(int level, real value) def.setLvlDataUnreal("Uav1", level, 1, value) @@ -18978,6 +19127,7 @@ public class AbilityDefinitionChenDrunkenHaze extends AbilityDefinition function setAttacksPrevented(int level, int value) def.setLvlDataInt("Nsi1", level, 1, value) + /** Chance To Miss (%) / 'Nsi2' */ function setChanceToMiss(int level, real value) def.setLvlDataUnreal("Nsi2", level, 2, value) @@ -19199,6 +19349,7 @@ public class AbilityDefinitionUnholyFrenzyItem extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.unholyFrenzyItem) + /** Attack Speed Bonus (%) / 'Uhf1' */ function setAttackSpeedBonus(int level, real value) def.setLvlDataUnreal("Uhf1", level, 1, value) @@ -19360,6 +19511,7 @@ public class AbilityDefinitionHowlOfTerror extends AbilityDefinition function setMaxUnits(int level, int value) def.setLvlDataInt("Roa7", level, 7, value) + /** Damage Increase (%) / 'Roa1' */ function setDamageIncrease(int level, real value) def.setLvlDataUnreal("Roa1", level, 1, value) @@ -19406,15 +19558,19 @@ public class AbilityDefinitionFigurineFurbolgTracker extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.figurineFurbolgTracker) + /** Summon 2 - Amount / 'Isn2' */ function setSummonAmount(int level, int value) def.setLvlDataInt("Isn2", level, 2, value) + /** Summon 2 - Unit Type / 'Ist2' */ function setSummonUnitType(int level, string value) def.setLvlDataString("Ist2", level, 4, value) + /** Summon 1 - Unit Type / 'Ist1' */ function setSummonUnitType1(int level, string value) def.setLvlDataString("Ist1", level, 3, value) + /** Summon 1 - Amount / 'Isn1' */ function setSummonAmount1(int level, int value) def.setLvlDataInt("Isn1", level, 1, value) @@ -20529,15 +20685,19 @@ public class AbilityDefinitionFigurineBlueDrake extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.figurineBlueDrake) + /** Summon 2 - Amount / 'Isn2' */ function setSummonAmount(int level, int value) def.setLvlDataInt("Isn2", level, 2, value) + /** Summon 2 - Unit Type / 'Ist2' */ function setSummonUnitType(int level, string value) def.setLvlDataString("Ist2", level, 4, value) + /** Summon 1 - Unit Type / 'Ist1' */ function setSummonUnitType1(int level, string value) def.setLvlDataString("Ist1", level, 3, value) + /** Summon 1 - Amount / 'Isn1' */ function setSummonAmount1(int level, int value) def.setLvlDataInt("Isn1", level, 1, value) @@ -20896,9 +21056,11 @@ public class AbilityDefinitionCairneEnduranceAura extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.cairneEnduranceAura) + /** Attack Speed Increase (%) / 'Oae2' */ function setAttackSpeedIncrease(int level, real value) def.setLvlDataUnreal("Oae2", level, 2, value) + /** Movement Speed Increase (%) / 'Oae1' */ function setMovementSpeedIncrease(int level, real value) def.setLvlDataUnreal("Oae1", level, 1, value) @@ -20942,15 +21104,19 @@ public class AbilityDefinitionFigurineDragonspawnOverseer extends AbilityDefinit construct(int newAbilityId) super(newAbilityId, AbilityIds.figurineDragonspawnOverseer) + /** Summon 2 - Amount / 'Isn2' */ function setSummonAmount(int level, int value) def.setLvlDataInt("Isn2", level, 2, value) + /** Summon 2 - Unit Type / 'Ist2' */ function setSummonUnitType(int level, string value) def.setLvlDataString("Ist2", level, 4, value) + /** Summon 1 - Unit Type / 'Ist1' */ function setSummonUnitType1(int level, string value) def.setLvlDataString("Ist1", level, 3, value) + /** Summon 1 - Amount / 'Isn1' */ function setSummonAmount1(int level, int value) def.setLvlDataInt("Isn1", level, 1, value) @@ -21217,6 +21383,7 @@ public class AbilityDefinitionHolyLightItem extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.holyLightItem) + /** Amount Healed/Damaged / 'Hhb1' */ function setAmountHealedDamaged(int level, real value) def.setLvlDataUnreal("Hhb1", level, 1, value) @@ -21377,6 +21544,7 @@ public class AbilityDefinitionHardenedSkinNagaTurtle extends AbilityDefinition function setIncludeMeleeDamage(int level, bool value) def.setLvlDataBoolean("Ssk5", level, 5, value) + /** Chance to Reduce Damage (%) / 'Ssk1' */ function setChancetoReduceDamage(int level, real value) def.setLvlDataUnreal("Ssk1", level, 1, value) @@ -21425,18 +21593,21 @@ public class AbilityDefinitionShamanClawsLightningMelee extends AbilityDefinitio construct(int newAbilityId) super(newAbilityId, AbilityIds.shamanClawsLightningMelee) + /** Chance To Hit Units (%) / 'Iob2' */ function setChanceToHitUnits(int level, real value) def.setLvlDataUnreal("Iob2", level, 2, value) function setEffectAbility(int level, string value) def.setLvlDataString("Iobu", level, 0, value) + /** Chance To Hit Summons (%) / 'Iob4' */ function setChanceToHitSummons(int level, real value) def.setLvlDataUnreal("Iob4", level, 4, value) function setEnabledAttackIndex(int level, int value) def.setLvlDataInt("Iob5", level, 5, value) + /** Chance To Hit Heros (%) / 'Iob3' */ function setChanceToHitHeros(int level, real value) def.setLvlDataUnreal("Iob3", level, 3, value) @@ -21587,9 +21758,11 @@ public class AbilityDefinitionBanishCreep extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.banishCreep) + /** Movement Speed Reduction (%) / 'Hbn1' */ function setMovementSpeedReduction(int level, real value) def.setLvlDataUnreal("Hbn1", level, 1, value) + /** Attack Speed Reduction (%) / 'Hbn2' */ function setAttackSpeedReduction(int level, real value) def.setLvlDataUnreal("Hbn2", level, 2, value) @@ -21664,9 +21837,11 @@ public class AbilityDefinitionBloodlustCreepHotkeyB extends AbilityDefinition function setScalingFactor(int level, real value) def.setLvlDataUnreal("Blo3", level, 3, value) + /** Attack Speed Increase (%) / 'Blo1' */ function setAttackSpeedIncrease(int level, real value) def.setLvlDataUnreal("Blo1", level, 1, value) + /** Movement Speed Increase (%) / 'Blo2' */ function setMovementSpeedIncrease(int level, real value) def.setLvlDataUnreal("Blo2", level, 2, value) @@ -23666,9 +23841,11 @@ public class AbilityDefinitionChronomasterSGlovesAlly extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.chronomasterSGlovesAlly) + /** Movement Speed Increase (%) / 'Oae1' */ function setMovementSpeedIncrease(int level, real value) def.setLvlDataUnreal("Oae1", level, 1, value) + /** Attack Speed Increase (%) / 'Oae2' */ function setAttackSpeedIncrease(int level, real value) def.setLvlDataUnreal("Oae2", level, 2, value) @@ -23686,9 +23863,11 @@ public class AbilityDefinitionChronomasterSGlovesEnemy extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.chronomasterSGlovesEnemy) + /** Movement Speed Increase (%) / 'Oae1' */ function setMovementSpeedIncrease(int level, real value) def.setLvlDataUnreal("Oae1", level, 1, value) + /** Attack Speed Increase (%) / 'Oae2' */ function setAttackSpeedIncrease(int level, real value) def.setLvlDataUnreal("Oae2", level, 2, value) @@ -24590,21 +24769,26 @@ public class AbilityDefinitionItemDaybreakerAttack extends AbilityDefinition function setAbility(int level, string value) def.setLvlDataString("opp1", level, 1, value) + /** % Hit chance on Hero / 'oap2' */ function setHitchanceonHero(int level, int value) def.setLvlDataInt("oap2", level, 5, value) function setTargetType(int level, string value) def.setLvlDataString("opp3", level, 3, value) + /** % Hit chance on Critical Strike / 'oap4' */ function setHitchanceonCriticalStrike(int level, int value) def.setLvlDataInt("oap4", level, 7, value) + /** % Hit chance on Summon / 'oap3' */ function setHitchanceonSummon(int level, int value) def.setLvlDataInt("oap3", level, 6, value) + /** % Hit chance on Unit / 'oap1' */ function setHitchanceonUnit(int level, int value) def.setLvlDataInt("oap1", level, 4, value) + /** % Hit Chance / 'opp2' */ function setHitChance(int level, int value) def.setLvlDataInt("opp2", level, 2, value) @@ -24730,9 +24914,11 @@ public class AbilityDefinitionDarkMistressAura extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.darkMistressAura) + /** Movement Speed Increase (%) / 'Oae1' */ function setMovementSpeedIncrease(int level, real value) def.setLvlDataUnreal("Oae1", level, 1, value) + /** Attack Speed Increase (%) / 'Oae2' */ function setAttackSpeedIncrease(int level, real value) def.setLvlDataUnreal("Oae2", level, 2, value) @@ -24857,6 +25043,7 @@ public class AbilityDefinitionPurifierBladeHolyLightItem extends AbilityDefiniti construct(int newAbilityId) super(newAbilityId, AbilityIds.purifierBladeHolyLightItem) + /** Amount Healed/Damaged / 'Hhb1' */ function setAmountHealedDamaged(int level, real value) def.setLvlDataUnreal("Hhb1", level, 1, value) @@ -24870,15 +25057,18 @@ public class AbilityDefinitionPurifierBladeItem extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.purifierBladeItem) + /** Chance To Hit Units (%) / 'Iob2' */ function setChanceToHitUnits(int level, real value) def.setLvlDataUnreal("Iob2", level, 2, value) + /** Chance To Hit Summons (%) / 'Iob4' */ function setChanceToHitSummons(int level, real value) def.setLvlDataUnreal("Iob4", level, 4, value) function setEffectAbility(int level, string value) def.setLvlDataString("Iobu", level, 0, value) + /** Chance To Hit Heros (%) / 'Iob3' */ function setChanceToHitHeros(int level, real value) def.setLvlDataUnreal("Iob3", level, 3, value) @@ -24934,12 +25124,14 @@ public class AbilityDefinitionItemFeedback4 extends AbilityDefinition function setMaxManaDrainedUnits(int level, real value) def.setLvlDataUnreal("fbk1", level, 1, value) + /** Damage Ratio - Units (%) / 'fbk2' */ function setDamageRatioUnits(int level, real value) def.setLvlDataUnreal("fbk2", level, 2, value) function setMaxManaDrainedHeros(int level, real value) def.setLvlDataUnreal("fbk3", level, 3, value) + /** Damage Ratio - Heros (%) / 'fbk4' */ function setDamageRatioHeros(int level, real value) def.setLvlDataUnreal("fbk4", level, 4, value) @@ -25096,21 +25288,26 @@ public class AbilityDefinitionDarkRangerSBracersAttack extends AbilityDefinition function setAbility(int level, string value) def.setLvlDataString("opp1", level, 1, value) + /** % Hit chance on Hero / 'oap2' */ function setHitchanceonHero(int level, int value) def.setLvlDataInt("oap2", level, 5, value) function setTargetType(int level, string value) def.setLvlDataString("opp3", level, 3, value) + /** % Hit chance on Critical Strike / 'oap4' */ function setHitchanceonCriticalStrike(int level, int value) def.setLvlDataInt("oap4", level, 7, value) + /** % Hit chance on Summon / 'oap3' */ function setHitchanceonSummon(int level, int value) def.setLvlDataInt("oap3", level, 6, value) + /** % Hit chance on Unit / 'oap1' */ function setHitchanceonUnit(int level, int value) def.setLvlDataInt("oap1", level, 4, value) + /** % Hit Chance / 'opp2' */ function setHitChance(int level, int value) def.setLvlDataInt("opp2", level, 2, value) @@ -25151,6 +25348,7 @@ public class AbilityDefinitionItemDarkRangerSHoodSpellcast extends AbilityDefini function setAbility(int level, string value) def.setLvlDataString("opp1", level, 1, value) + /** % Hit Chance / 'opp2' */ function setHitChance(int level, int value) def.setLvlDataInt("opp2", level, 2, value) @@ -25178,21 +25376,26 @@ public class AbilityDefinitionGnomishZapperAttack extends AbilityDefinition function setAbility(int level, string value) def.setLvlDataString("opp1", level, 1, value) + /** % Hit chance on Hero / 'oap2' */ function setHitchanceonHero(int level, int value) def.setLvlDataInt("oap2", level, 5, value) function setTargetType(int level, string value) def.setLvlDataString("opp3", level, 3, value) + /** % Hit chance on Critical Strike / 'oap4' */ function setHitchanceonCriticalStrike(int level, int value) def.setLvlDataInt("oap4", level, 7, value) + /** % Hit chance on Summon / 'oap3' */ function setHitchanceonSummon(int level, int value) def.setLvlDataInt("oap3", level, 6, value) + /** % Hit chance on Unit / 'oap1' */ function setHitchanceonUnit(int level, int value) def.setLvlDataInt("oap1", level, 4, value) + /** % Hit Chance / 'opp2' */ function setHitChance(int level, int value) def.setLvlDataInt("opp2", level, 2, value) @@ -25517,6 +25720,7 @@ public class AbilityDefinitionItemHardenedSkin1007MTRT extends AbilityDefinition function setIncludeMeleeDamage(int level, bool value) def.setLvlDataBoolean("Ssk5", level, 5, value) + /** Chance to Reduce Damage (%) / 'Ssk1' */ function setChancetoReduceDamage(int level, real value) def.setLvlDataUnreal("Ssk1", level, 1, value) @@ -25558,6 +25762,7 @@ public class AbilityDefinitionItemHardenedSkin1002MTRT extends AbilityDefinition function setIncludeMeleeDamage(int level, bool value) def.setLvlDataBoolean("Ssk5", level, 5, value) + /** Chance to Reduce Damage (%) / 'Ssk1' */ function setChancetoReduceDamage(int level, real value) def.setLvlDataUnreal("Ssk1", level, 1, value) @@ -25651,6 +25856,7 @@ public class AbilityDefinitionHighTemplarSVisageIF extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.highTemplarSVisageIF) + /** Damage Increase (%) / 'Inf1' */ function setDamageIncrease(int level, real value) def.setLvlDataUnreal("Inf1", level, 1, value) @@ -25688,21 +25894,26 @@ public class AbilityDefinitionHighTemplarSJudgmentAttack extends AbilityDefiniti function setAbility(int level, string value) def.setLvlDataString("opp1", level, 1, value) + /** % Hit chance on Hero / 'oap2' */ function setHitchanceonHero(int level, int value) def.setLvlDataInt("oap2", level, 5, value) function setTargetType(int level, string value) def.setLvlDataString("opp3", level, 3, value) + /** % Hit chance on Critical Strike / 'oap4' */ function setHitchanceonCriticalStrike(int level, int value) def.setLvlDataInt("oap4", level, 7, value) + /** % Hit chance on Summon / 'oap3' */ function setHitchanceonSummon(int level, int value) def.setLvlDataInt("oap3", level, 6, value) + /** % Hit chance on Unit / 'oap1' */ function setHitchanceonUnit(int level, int value) def.setLvlDataInt("oap1", level, 4, value) + /** % Hit Chance / 'opp2' */ function setHitChance(int level, int value) def.setLvlDataInt("opp2", level, 2, value) @@ -25743,21 +25954,26 @@ public class AbilityDefinitionHighTemplarSConquerorAttack extends AbilityDefinit function setAbility(int level, string value) def.setLvlDataString("opp1", level, 1, value) + /** % Hit chance on Hero / 'oap2' */ function setHitchanceonHero(int level, int value) def.setLvlDataInt("oap2", level, 5, value) function setTargetType(int level, string value) def.setLvlDataString("opp3", level, 3, value) + /** % Hit chance on Critical Strike / 'oap4' */ function setHitchanceonCriticalStrike(int level, int value) def.setLvlDataInt("oap4", level, 7, value) + /** % Hit chance on Summon / 'oap3' */ function setHitchanceonSummon(int level, int value) def.setLvlDataInt("oap3", level, 6, value) + /** % Hit chance on Unit / 'oap1' */ function setHitchanceonUnit(int level, int value) def.setLvlDataInt("oap1", level, 4, value) + /** % Hit Chance / 'opp2' */ function setHitChance(int level, int value) def.setLvlDataInt("opp2", level, 2, value) @@ -25832,21 +26048,26 @@ public class AbilityDefinitionHighTemplarSVisageAttack extends AbilityDefinition function setAbility(int level, string value) def.setLvlDataString("opp1", level, 1, value) + /** % Hit chance on Hero / 'oap2' */ function setHitchanceonHero(int level, int value) def.setLvlDataInt("oap2", level, 5, value) function setTargetType(int level, string value) def.setLvlDataString("opp3", level, 3, value) + /** % Hit chance on Critical Strike / 'oap4' */ function setHitchanceonCriticalStrike(int level, int value) def.setLvlDataInt("oap4", level, 7, value) + /** % Hit chance on Summon / 'oap3' */ function setHitchanceonSummon(int level, int value) def.setLvlDataInt("oap3", level, 6, value) + /** % Hit chance on Unit / 'oap1' */ function setHitchanceonUnit(int level, int value) def.setLvlDataInt("oap1", level, 4, value) + /** % Hit Chance / 'opp2' */ function setHitChance(int level, int value) def.setLvlDataInt("opp2", level, 2, value) @@ -25884,24 +26105,30 @@ public class AbilityDefinitionIlastarSacredAuraTalent1 extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.ilastarSacredAuraTalent1) + /** % Magic Resist Decrease for Enemies / 'hsa4' */ function setMagicResistDecreaseforEnemies(int level, real value) def.setLvlDataUnreal("hsa4", level, 4, value) + /** % Healing Increase for Allies / 'hsa2' */ function setHealingIncreaseforAllies(int level, real value) def.setLvlDataUnreal("hsa2", level, 2, value) + /** % Cooldown Increase for Enemies / 'hsa6' */ function setCooldownIncreaseforEnemies(int level, real value) def.setLvlDataUnreal("hsa6", level, 6, value) + /** % Magic Resist Increase for Allies / 'hsa1' */ function setMagicResistIncreaseforAllies(int level, real value) def.setLvlDataUnreal("hsa1", level, 1, value) + /** % Cooldown Reduction Increase for Allies / 'hsa3' */ function setCooldownReductionIncreaseforAllies(int level, real value) def.setLvlDataUnreal("hsa3", level, 3, value) function setFlatManaRegenforAllies(int level, real value) def.setLvlDataUnreal("hsa7", level, 7, value) + /** % Healing Decrease for Enemies / 'hsa5' */ function setHealingDecreaseforEnemies(int level, real value) def.setLvlDataUnreal("hsa5", level, 5, value) @@ -25939,24 +26166,30 @@ public class AbilityDefinitionIlastarSacredAuraTalent2 extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.ilastarSacredAuraTalent2) + /** % Magic Resist Decrease for Enemies / 'hsa4' */ function setMagicResistDecreaseforEnemies(int level, real value) def.setLvlDataUnreal("hsa4", level, 4, value) + /** % Healing Increase for Allies / 'hsa2' */ function setHealingIncreaseforAllies(int level, real value) def.setLvlDataUnreal("hsa2", level, 2, value) + /** % Cooldown Increase for Enemies / 'hsa6' */ function setCooldownIncreaseforEnemies(int level, real value) def.setLvlDataUnreal("hsa6", level, 6, value) + /** % Magic Resist Increase for Allies / 'hsa1' */ function setMagicResistIncreaseforAllies(int level, real value) def.setLvlDataUnreal("hsa1", level, 1, value) + /** % Cooldown Reduction Increase for Allies / 'hsa3' */ function setCooldownReductionIncreaseforAllies(int level, real value) def.setLvlDataUnreal("hsa3", level, 3, value) function setFlatManaRegenforAllies(int level, real value) def.setLvlDataUnreal("hsa7", level, 7, value) + /** % Healing Decrease for Enemies / 'hsa5' */ function setHealingDecreaseforEnemies(int level, real value) def.setLvlDataUnreal("hsa5", level, 5, value) @@ -25994,24 +26227,30 @@ public class AbilityDefinitionIlastarSacredAuraTalent3 extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.ilastarSacredAuraTalent3) + /** % Magic Resist Decrease for Enemies / 'hsa4' */ function setMagicResistDecreaseforEnemies(int level, real value) def.setLvlDataUnreal("hsa4", level, 4, value) + /** % Healing Increase for Allies / 'hsa2' */ function setHealingIncreaseforAllies(int level, real value) def.setLvlDataUnreal("hsa2", level, 2, value) + /** % Cooldown Increase for Enemies / 'hsa6' */ function setCooldownIncreaseforEnemies(int level, real value) def.setLvlDataUnreal("hsa6", level, 6, value) + /** % Magic Resist Increase for Allies / 'hsa1' */ function setMagicResistIncreaseforAllies(int level, real value) def.setLvlDataUnreal("hsa1", level, 1, value) + /** % Cooldown Reduction Increase for Allies / 'hsa3' */ function setCooldownReductionIncreaseforAllies(int level, real value) def.setLvlDataUnreal("hsa3", level, 3, value) function setFlatManaRegenforAllies(int level, real value) def.setLvlDataUnreal("hsa7", level, 7, value) + /** % Healing Decrease for Enemies / 'hsa5' */ function setHealingDecreaseforEnemies(int level, real value) def.setLvlDataUnreal("hsa5", level, 5, value) @@ -26049,27 +26288,34 @@ public class AbilityDefinitionAvatarOfLight extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.avatarOfLight) + /** % Health Cost / 'uvg1' */ function setHealthCost(int level, int value) def.setLvlDataInt("uvg1", level, 1, value) function setDamageOnCast(int level, real value) def.setLvlDataUnreal("uvg7", level, 7, value) + /** % Bonus Spell Crit Damage / 'uvg9' */ function setBonusSpellCritDamage(int level, int value) def.setLvlDataInt("uvg9", level, 9, value) + /** % Bonus Life Steal / 'uvg4' */ function setBonusLifeSteal(int level, int value) def.setLvlDataInt("uvg4", level, 4, value) + /** Double bonus bellow health % / 'uvg6' */ function setDoublebonusbellowhealth(int level, int value) def.setLvlDataInt("uvg6", level, 6, value) + /** % Bonus Resolve / 'uvg3' */ function setBonusResolve(int level, int value) def.setLvlDataInt("uvg3", level, 3, value) + /** % Bonus Spell Vamp / 'uvg5' */ function setBonusSpellVamp(int level, int value) def.setLvlDataInt("uvg5", level, 5, value) + /** % Bonus Spell Crit / 'uvg8' */ function setBonusSpellCrit(int level, int value) def.setLvlDataInt("uvg8", level, 8, value) @@ -26173,24 +26419,30 @@ public class AbilityDefinitionIlastarSacredAura extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.ilastarSacredAura) + /** % Magic Resist Decrease for Enemies / 'hsa4' */ function setMagicResistDecreaseforEnemies(int level, real value) def.setLvlDataUnreal("hsa4", level, 4, value) + /** % Healing Increase for Allies / 'hsa2' */ function setHealingIncreaseforAllies(int level, real value) def.setLvlDataUnreal("hsa2", level, 2, value) + /** % Cooldown Increase for Enemies / 'hsa6' */ function setCooldownIncreaseforEnemies(int level, real value) def.setLvlDataUnreal("hsa6", level, 6, value) + /** % Magic Resist Increase for Allies / 'hsa1' */ function setMagicResistIncreaseforAllies(int level, real value) def.setLvlDataUnreal("hsa1", level, 1, value) + /** % Cooldown Reduction Increase for Allies / 'hsa3' */ function setCooldownReductionIncreaseforAllies(int level, real value) def.setLvlDataUnreal("hsa3", level, 3, value) function setFlatManaRegenforAllies(int level, real value) def.setLvlDataUnreal("hsa7", level, 7, value) + /** % Healing Decrease for Enemies / 'hsa5' */ function setHealingDecreaseforEnemies(int level, real value) def.setLvlDataUnreal("hsa5", level, 5, value) @@ -26228,21 +26480,26 @@ public class AbilityDefinitionUnyieldingGuardT1DamageReflect extends AbilityDefi construct(int newAbilityId) super(newAbilityId, AbilityIds.unyieldingGuardT1DamageReflect) + /** % Attack Speed Increase / 'bld3' */ function setAttackSpeedIncrease(int level, real value) def.setLvlDataUnreal("bld3", level, 3, value) function setSweepRemainingCooldownReductionOnHit(int level, real value) def.setLvlDataUnreal("bld5", level, 5, value) + /** % Damage Reduction / 'bld1' */ function setDamageReduction(int level, real value) def.setLvlDataUnreal("bld1", level, 1, value) + /** % Ability Speed Increase / 'bld8' */ function setAbilitySpeedIncrease(int level, real value) def.setLvlDataUnreal("bld8", level, 8, value) + /** % Movement Speed reduction / 'bld2' */ function setMovementSpeedreduction(int level, real value) def.setLvlDataUnreal("bld2", level, 2, value) + /** % Damage Reflection / 'bld6' */ function setDamageReflection(int level, real value) def.setLvlDataUnreal("bld6", level, 6, value) @@ -26290,21 +26547,26 @@ public class AbilityDefinitionUnyieldingGuardT2SWCDReduce extends AbilityDefinit construct(int newAbilityId) super(newAbilityId, AbilityIds.unyieldingGuardT2SWCDReduce) + /** % Attack Speed Increase / 'bld3' */ function setAttackSpeedIncrease(int level, real value) def.setLvlDataUnreal("bld3", level, 3, value) function setSweepRemainingCooldownReductionOnHit(int level, real value) def.setLvlDataUnreal("bld5", level, 5, value) + /** % Damage Reduction / 'bld1' */ function setDamageReduction(int level, real value) def.setLvlDataUnreal("bld1", level, 1, value) + /** % Ability Speed Increase / 'bld8' */ function setAbilitySpeedIncrease(int level, real value) def.setLvlDataUnreal("bld8", level, 8, value) + /** % Movement Speed reduction / 'bld2' */ function setMovementSpeedreduction(int level, real value) def.setLvlDataUnreal("bld2", level, 2, value) + /** % Damage Reflection / 'bld6' */ function setDamageReflection(int level, real value) def.setLvlDataUnreal("bld6", level, 6, value) @@ -26352,21 +26614,26 @@ public class AbilityDefinitionUnyieldingGuardT3DurationIncrease extends AbilityD construct(int newAbilityId) super(newAbilityId, AbilityIds.unyieldingGuardT3DurationIncrease) + /** % Attack Speed Increase / 'bld3' */ function setAttackSpeedIncrease(int level, real value) def.setLvlDataUnreal("bld3", level, 3, value) function setSweepRemainingCooldownReductionOnHit(int level, real value) def.setLvlDataUnreal("bld5", level, 5, value) + /** % Damage Reduction / 'bld1' */ function setDamageReduction(int level, real value) def.setLvlDataUnreal("bld1", level, 1, value) + /** % Ability Speed Increase / 'bld8' */ function setAbilitySpeedIncrease(int level, real value) def.setLvlDataUnreal("bld8", level, 8, value) + /** % Movement Speed reduction / 'bld2' */ function setMovementSpeedreduction(int level, real value) def.setLvlDataUnreal("bld2", level, 2, value) + /** % Damage Reflection / 'bld6' */ function setDamageReflection(int level, real value) def.setLvlDataUnreal("bld6", level, 6, value) @@ -26414,21 +26681,26 @@ public class AbilityDefinitionUnyieldingGuard extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.unyieldingGuard) + /** % Attack Speed Increase / 'bld3' */ function setAttackSpeedIncrease(int level, real value) def.setLvlDataUnreal("bld3", level, 3, value) function setSweepRemainingCooldownReductionOnHit(int level, real value) def.setLvlDataUnreal("bld5", level, 5, value) + /** % Damage Reduction / 'bld1' */ function setDamageReduction(int level, real value) def.setLvlDataUnreal("bld1", level, 1, value) + /** % Ability Speed Increase / 'bld8' */ function setAbilitySpeedIncrease(int level, real value) def.setLvlDataUnreal("bld8", level, 8, value) + /** % Movement Speed reduction / 'bld2' */ function setMovementSpeedreduction(int level, real value) def.setLvlDataUnreal("bld2", level, 2, value) + /** % Damage Reflection / 'bld6' */ function setDamageReflection(int level, real value) def.setLvlDataUnreal("bld6", level, 6, value) @@ -27609,12 +27881,15 @@ public class AbilityDefinitionIlastarSurgeOfLightTalent1 extends AbilityDefiniti function setAbilityPassiveRadius(int level, real value) def.setLvlDataUnreal("slrd", level, 0, value) + /** % Ally Passive Stat Amplify / 'sol6' */ function setAllyPassiveStatAmplify(int level, int value) def.setLvlDataInt("sol6", level, 6, value) + /** % Attack Speed Gain / 'sol7' */ function setAttackSpeedGain(int level, int value) def.setLvlDataInt("sol7", level, 7, value) + /** % Movement Speed Gain / 'sol8' */ function setMovementSpeedGain(int level, int value) def.setLvlDataInt("sol8", level, 8, value) @@ -27678,12 +27953,15 @@ public class AbilityDefinitionIlastarSurgeOfLightTalent2 extends AbilityDefiniti function setAbilityPassiveRadius(int level, real value) def.setLvlDataUnreal("slrd", level, 0, value) + /** % Ally Passive Stat Amplify / 'sol6' */ function setAllyPassiveStatAmplify(int level, int value) def.setLvlDataInt("sol6", level, 6, value) + /** % Attack Speed Gain / 'sol7' */ function setAttackSpeedGain(int level, int value) def.setLvlDataInt("sol7", level, 7, value) + /** % Movement Speed Gain / 'sol8' */ function setMovementSpeedGain(int level, int value) def.setLvlDataInt("sol8", level, 8, value) @@ -27747,12 +28025,15 @@ public class AbilityDefinitionIlastarSurgeOfLightTalent3 extends AbilityDefiniti function setAbilityPassiveRadius(int level, real value) def.setLvlDataUnreal("slrd", level, 0, value) + /** % Ally Passive Stat Amplify / 'sol6' */ function setAllyPassiveStatAmplify(int level, int value) def.setLvlDataInt("sol6", level, 6, value) + /** % Attack Speed Gain / 'sol7' */ function setAttackSpeedGain(int level, int value) def.setLvlDataInt("sol7", level, 7, value) + /** % Movement Speed Gain / 'sol8' */ function setMovementSpeedGain(int level, int value) def.setLvlDataInt("sol8", level, 8, value) @@ -28080,24 +28361,30 @@ public class AbilityDefinitionForsakenPaladinSacredAura extends AbilityDefinitio construct(int newAbilityId) super(newAbilityId, AbilityIds.forsakenPaladinSacredAura) + /** % Magic Resist Decrease for Enemies / 'hsa4' */ function setMagicResistDecreaseforEnemies(int level, real value) def.setLvlDataUnreal("hsa4", level, 4, value) + /** % Healing Increase for Allies / 'hsa2' */ function setHealingIncreaseforAllies(int level, real value) def.setLvlDataUnreal("hsa2", level, 2, value) + /** % Cooldown Increase for Enemies / 'hsa6' */ function setCooldownIncreaseforEnemies(int level, real value) def.setLvlDataUnreal("hsa6", level, 6, value) + /** % Magic Resist Increase for Allies / 'hsa1' */ function setMagicResistIncreaseforAllies(int level, real value) def.setLvlDataUnreal("hsa1", level, 1, value) + /** % Cooldown Reduction Increase for Allies / 'hsa3' */ function setCooldownReductionIncreaseforAllies(int level, real value) def.setLvlDataUnreal("hsa3", level, 3, value) function setFlatManaRegenforAllies(int level, real value) def.setLvlDataUnreal("hsa7", level, 7, value) + /** % Healing Decrease for Enemies / 'hsa5' */ function setHealingDecreaseforEnemies(int level, real value) def.setLvlDataUnreal("hsa5", level, 5, value) @@ -28135,6 +28422,7 @@ public class AbilityDefinitionHolyWrath extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.holyWrath) + /** Damage Strength Modifier (%) / 'pbl5' */ function setDamageStrengthModifier(int level, int value) def.setLvlDataInt("pbl5", level, 4, value) @@ -28386,12 +28674,14 @@ public class AbilityDefinitionSweepingStrikeT1ASReduce extends AbilityDefinition function setHealingPerTargetHit(int level, real value) def.setLvlDataUnreal("swp6", level, 5, value) + /** Damage By Target Max Health (%) / 'swpa' */ function setDamageByTargetMaxHealth(int level, real value) def.setLvlDataUnreal("swpa", level, 9, value) function setMaxTargetHit(int level, int value) def.setLvlDataInt("swp7", level, 6, value) + /** Damage Strength Modifier (%) / 'swp5' */ function setDamageStrengthModifier(int level, int value) def.setLvlDataInt("swp5", level, 4, value) @@ -28407,6 +28697,7 @@ public class AbilityDefinitionSweepingStrikeT1ASReduce extends AbilityDefinition function setDamageDelay(int level, real value) def.setLvlDataUnreal("swp4", level, 3, value) + /** Attack Speed Reduction (%) / 'swp9' */ function setAttackSpeedReduction(int level, int value) def.setLvlDataInt("swp9", level, 8, value) @@ -28511,12 +28802,14 @@ public class AbilityDefinitionSweepingStrikeT2ArmorReduce extends AbilityDefinit function setHealingPerTargetHit(int level, real value) def.setLvlDataUnreal("swp6", level, 5, value) + /** Damage By Target Max Health (%) / 'swpa' */ function setDamageByTargetMaxHealth(int level, real value) def.setLvlDataUnreal("swpa", level, 9, value) function setMaxTargetHit(int level, int value) def.setLvlDataInt("swp7", level, 6, value) + /** Damage Strength Modifier (%) / 'swp5' */ function setDamageStrengthModifier(int level, int value) def.setLvlDataInt("swp5", level, 4, value) @@ -28532,6 +28825,7 @@ public class AbilityDefinitionSweepingStrikeT2ArmorReduce extends AbilityDefinit function setDamageDelay(int level, real value) def.setLvlDataUnreal("swp4", level, 3, value) + /** Attack Speed Reduction (%) / 'swp9' */ function setAttackSpeedReduction(int level, int value) def.setLvlDataInt("swp9", level, 8, value) @@ -28636,12 +28930,14 @@ public class AbilityDefinitionSweepingStrikeT3CDReduce extends AbilityDefinition function setHealingPerTargetHit(int level, real value) def.setLvlDataUnreal("swp6", level, 5, value) + /** Damage By Target Max Health (%) / 'swpa' */ function setDamageByTargetMaxHealth(int level, real value) def.setLvlDataUnreal("swpa", level, 9, value) function setMaxTargetHit(int level, int value) def.setLvlDataInt("swp7", level, 6, value) + /** Damage Strength Modifier (%) / 'swp5' */ function setDamageStrengthModifier(int level, int value) def.setLvlDataInt("swp5", level, 4, value) @@ -28657,6 +28953,7 @@ public class AbilityDefinitionSweepingStrikeT3CDReduce extends AbilityDefinition function setDamageDelay(int level, real value) def.setLvlDataUnreal("swp4", level, 3, value) + /** Attack Speed Reduction (%) / 'swp9' */ function setAttackSpeedReduction(int level, int value) def.setLvlDataInt("swp9", level, 8, value) @@ -28810,12 +29107,15 @@ public class AbilityDefinitionIlastarSurgeOfLight extends AbilityDefinition function setAbilityPassiveRadius(int level, real value) def.setLvlDataUnreal("slrd", level, 0, value) + /** % Ally Passive Stat Amplify / 'sol6' */ function setAllyPassiveStatAmplify(int level, int value) def.setLvlDataInt("sol6", level, 6, value) + /** % Attack Speed Gain / 'sol7' */ function setAttackSpeedGain(int level, int value) def.setLvlDataInt("sol7", level, 7, value) + /** % Movement Speed Gain / 'sol8' */ function setMovementSpeedGain(int level, int value) def.setLvlDataInt("sol8", level, 8, value) @@ -28870,6 +29170,7 @@ public class AbilityDefinitionHardenedSkinStacking extends AbilityDefinition function setIncludeMeleeDamage(int level, bool value) def.setLvlDataBoolean("Ssk5", level, 5, value) + /** Chance to Reduce Damage (%) / 'Ssk1' */ function setChancetoReduceDamage(int level, real value) def.setLvlDataUnreal("Ssk1", level, 1, value) @@ -28926,12 +29227,14 @@ public class AbilityDefinitionSweepingStrike extends AbilityDefinition function setHealingPerTargetHit(int level, real value) def.setLvlDataUnreal("swp6", level, 5, value) + /** Damage By Target Max Health (%) / 'swpa' */ function setDamageByTargetMaxHealth(int level, real value) def.setLvlDataUnreal("swpa", level, 9, value) function setMaxTargetHit(int level, int value) def.setLvlDataInt("swp7", level, 6, value) + /** Damage Strength Modifier (%) / 'swp5' */ function setDamageStrengthModifier(int level, int value) def.setLvlDataInt("swp5", level, 4, value) @@ -28947,6 +29250,7 @@ public class AbilityDefinitionSweepingStrike extends AbilityDefinition function setDamageDelay(int level, real value) def.setLvlDataUnreal("swp4", level, 3, value) + /** Attack Speed Reduction (%) / 'swp9' */ function setAttackSpeedReduction(int level, int value) def.setLvlDataInt("swp9", level, 8, value) @@ -30219,6 +30523,7 @@ public class AbilityDefinitionHardenedSkinItem extends AbilityDefinition function setIncludeMeleeDamage(int level, bool value) def.setLvlDataBoolean("Ssk5", level, 5, value) + /** Chance to Reduce Damage (%) / 'Ssk1' */ function setChancetoReduceDamage(int level, real value) def.setLvlDataUnreal("Ssk1", level, 1, value) @@ -30352,6 +30657,7 @@ public class AbilityDefinitionLichOrb extends AbilityDefinition function setDelayAfterDeathseconds(int level, int value) def.setLvlDataInt("Ircd", level, 1, value) + /** Restored Mana (-1 for current) / 'irc3' */ function setRestoredManaforcurrent(int level, int value) def.setLvlDataInt("irc3", level, 3, value) @@ -30865,21 +31171,26 @@ public class AbilityDefinitionItemLanceOfTheDawnAttack extends AbilityDefinition function setAbility(int level, string value) def.setLvlDataString("opp1", level, 1, value) + /** % Hit chance on Hero / 'oap2' */ function setHitchanceonHero(int level, int value) def.setLvlDataInt("oap2", level, 5, value) function setTargetType(int level, string value) def.setLvlDataString("opp3", level, 3, value) + /** % Hit chance on Critical Strike / 'oap4' */ function setHitchanceonCriticalStrike(int level, int value) def.setLvlDataInt("oap4", level, 7, value) + /** % Hit chance on Summon / 'oap3' */ function setHitchanceonSummon(int level, int value) def.setLvlDataInt("oap3", level, 6, value) + /** % Hit chance on Unit / 'oap1' */ function setHitchanceonUnit(int level, int value) def.setLvlDataInt("oap1", level, 4, value) + /** % Hit Chance / 'opp2' */ function setHitChance(int level, int value) def.setLvlDataInt("opp2", level, 2, value) @@ -32180,12 +32491,15 @@ public class AbilityDefinitionAnyaTalentTier1a extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.anyaTalentTier1a) + /** Ability Upgrade 1 / 'Neg3' */ function setAbilityUpgrade(int level, string value) def.setLvlDataString("Neg3", level, 3, value) + /** Ability Upgrade 3 / 'Neg5' */ function setAbilityUpgrade1(int level, string value) def.setLvlDataString("Neg5", level, 5, value) + /** Ability Upgrade 4 / 'Neg6' */ function setAbilityUpgrade2(int level, string value) def.setLvlDataString("Neg6", level, 6, value) @@ -32195,6 +32509,7 @@ public class AbilityDefinitionAnyaTalentTier1a extends AbilityDefinition function setDamageBonus(int level, real value) def.setLvlDataUnreal("Neg2", level, 2, value) + /** Ability Upgrade 2 / 'Neg4' */ function setAbilityUpgrade3(int level, string value) def.setLvlDataString("Neg4", level, 4, value) @@ -32228,12 +32543,15 @@ public class AbilityDefinitionAnyaTalentTier1b extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.anyaTalentTier1b) + /** Ability Upgrade 1 / 'Neg3' */ function setAbilityUpgrade(int level, string value) def.setLvlDataString("Neg3", level, 3, value) + /** Ability Upgrade 3 / 'Neg5' */ function setAbilityUpgrade1(int level, string value) def.setLvlDataString("Neg5", level, 5, value) + /** Ability Upgrade 4 / 'Neg6' */ function setAbilityUpgrade2(int level, string value) def.setLvlDataString("Neg6", level, 6, value) @@ -32243,6 +32561,7 @@ public class AbilityDefinitionAnyaTalentTier1b extends AbilityDefinition function setDamageBonus(int level, real value) def.setLvlDataUnreal("Neg2", level, 2, value) + /** Ability Upgrade 2 / 'Neg4' */ function setAbilityUpgrade3(int level, string value) def.setLvlDataString("Neg4", level, 4, value) @@ -32276,12 +32595,15 @@ public class AbilityDefinitionAnyaTalentTier1c extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.anyaTalentTier1c) + /** Ability Upgrade 1 / 'Neg3' */ function setAbilityUpgrade(int level, string value) def.setLvlDataString("Neg3", level, 3, value) + /** Ability Upgrade 3 / 'Neg5' */ function setAbilityUpgrade1(int level, string value) def.setLvlDataString("Neg5", level, 5, value) + /** Ability Upgrade 4 / 'Neg6' */ function setAbilityUpgrade2(int level, string value) def.setLvlDataString("Neg6", level, 6, value) @@ -32291,6 +32613,7 @@ public class AbilityDefinitionAnyaTalentTier1c extends AbilityDefinition function setDamageBonus(int level, real value) def.setLvlDataUnreal("Neg2", level, 2, value) + /** Ability Upgrade 2 / 'Neg4' */ function setAbilityUpgrade3(int level, string value) def.setLvlDataString("Neg4", level, 4, value) @@ -32324,12 +32647,15 @@ public class AbilityDefinitionAnyaTalentTier2a extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.anyaTalentTier2a) + /** Ability Upgrade 1 / 'Neg3' */ function setAbilityUpgrade(int level, string value) def.setLvlDataString("Neg3", level, 3, value) + /** Ability Upgrade 3 / 'Neg5' */ function setAbilityUpgrade1(int level, string value) def.setLvlDataString("Neg5", level, 5, value) + /** Ability Upgrade 4 / 'Neg6' */ function setAbilityUpgrade2(int level, string value) def.setLvlDataString("Neg6", level, 6, value) @@ -32339,6 +32665,7 @@ public class AbilityDefinitionAnyaTalentTier2a extends AbilityDefinition function setDamageBonus(int level, real value) def.setLvlDataUnreal("Neg2", level, 2, value) + /** Ability Upgrade 2 / 'Neg4' */ function setAbilityUpgrade3(int level, string value) def.setLvlDataString("Neg4", level, 4, value) @@ -32372,12 +32699,15 @@ public class AbilityDefinitionAnyaTalentTier2b extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.anyaTalentTier2b) + /** Ability Upgrade 1 / 'Neg3' */ function setAbilityUpgrade(int level, string value) def.setLvlDataString("Neg3", level, 3, value) + /** Ability Upgrade 3 / 'Neg5' */ function setAbilityUpgrade1(int level, string value) def.setLvlDataString("Neg5", level, 5, value) + /** Ability Upgrade 4 / 'Neg6' */ function setAbilityUpgrade2(int level, string value) def.setLvlDataString("Neg6", level, 6, value) @@ -32387,6 +32717,7 @@ public class AbilityDefinitionAnyaTalentTier2b extends AbilityDefinition function setDamageBonus(int level, real value) def.setLvlDataUnreal("Neg2", level, 2, value) + /** Ability Upgrade 2 / 'Neg4' */ function setAbilityUpgrade3(int level, string value) def.setLvlDataString("Neg4", level, 4, value) @@ -32420,12 +32751,15 @@ public class AbilityDefinitionAnyaTalentTier2c extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.anyaTalentTier2c) + /** Ability Upgrade 1 / 'Neg3' */ function setAbilityUpgrade(int level, string value) def.setLvlDataString("Neg3", level, 3, value) + /** Ability Upgrade 3 / 'Neg5' */ function setAbilityUpgrade1(int level, string value) def.setLvlDataString("Neg5", level, 5, value) + /** Ability Upgrade 4 / 'Neg6' */ function setAbilityUpgrade2(int level, string value) def.setLvlDataString("Neg6", level, 6, value) @@ -32435,6 +32769,7 @@ public class AbilityDefinitionAnyaTalentTier2c extends AbilityDefinition function setDamageBonus(int level, real value) def.setLvlDataUnreal("Neg2", level, 2, value) + /** Ability Upgrade 2 / 'Neg4' */ function setAbilityUpgrade3(int level, string value) def.setLvlDataString("Neg4", level, 4, value) @@ -32468,12 +32803,15 @@ public class AbilityDefinitionAnyaTalentTier3a extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.anyaTalentTier3a) + /** Ability Upgrade 1 / 'Neg3' */ function setAbilityUpgrade(int level, string value) def.setLvlDataString("Neg3", level, 3, value) + /** Ability Upgrade 3 / 'Neg5' */ function setAbilityUpgrade1(int level, string value) def.setLvlDataString("Neg5", level, 5, value) + /** Ability Upgrade 4 / 'Neg6' */ function setAbilityUpgrade2(int level, string value) def.setLvlDataString("Neg6", level, 6, value) @@ -32483,6 +32821,7 @@ public class AbilityDefinitionAnyaTalentTier3a extends AbilityDefinition function setDamageBonus(int level, real value) def.setLvlDataUnreal("Neg2", level, 2, value) + /** Ability Upgrade 2 / 'Neg4' */ function setAbilityUpgrade3(int level, string value) def.setLvlDataString("Neg4", level, 4, value) @@ -32516,12 +32855,15 @@ public class AbilityDefinitionAnyaTalentTier3b extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.anyaTalentTier3b) + /** Ability Upgrade 1 / 'Neg3' */ function setAbilityUpgrade(int level, string value) def.setLvlDataString("Neg3", level, 3, value) + /** Ability Upgrade 3 / 'Neg5' */ function setAbilityUpgrade1(int level, string value) def.setLvlDataString("Neg5", level, 5, value) + /** Ability Upgrade 4 / 'Neg6' */ function setAbilityUpgrade2(int level, string value) def.setLvlDataString("Neg6", level, 6, value) @@ -32531,6 +32873,7 @@ public class AbilityDefinitionAnyaTalentTier3b extends AbilityDefinition function setDamageBonus(int level, real value) def.setLvlDataUnreal("Neg2", level, 2, value) + /** Ability Upgrade 2 / 'Neg4' */ function setAbilityUpgrade3(int level, string value) def.setLvlDataString("Neg4", level, 4, value) @@ -32564,12 +32907,15 @@ public class AbilityDefinitionAnyaTalentTier3c extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.anyaTalentTier3c) + /** Ability Upgrade 1 / 'Neg3' */ function setAbilityUpgrade(int level, string value) def.setLvlDataString("Neg3", level, 3, value) + /** Ability Upgrade 3 / 'Neg5' */ function setAbilityUpgrade1(int level, string value) def.setLvlDataString("Neg5", level, 5, value) + /** Ability Upgrade 4 / 'Neg6' */ function setAbilityUpgrade2(int level, string value) def.setLvlDataString("Neg6", level, 6, value) @@ -32579,6 +32925,7 @@ public class AbilityDefinitionAnyaTalentTier3c extends AbilityDefinition function setDamageBonus(int level, real value) def.setLvlDataUnreal("Neg2", level, 2, value) + /** Ability Upgrade 2 / 'Neg4' */ function setAbilityUpgrade3(int level, string value) def.setLvlDataString("Neg4", level, 4, value) @@ -32612,12 +32959,15 @@ public class AbilityDefinitionAnyaTalentTier4a extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.anyaTalentTier4a) + /** Ability Upgrade 1 / 'Neg3' */ function setAbilityUpgrade(int level, string value) def.setLvlDataString("Neg3", level, 3, value) + /** Ability Upgrade 3 / 'Neg5' */ function setAbilityUpgrade1(int level, string value) def.setLvlDataString("Neg5", level, 5, value) + /** Ability Upgrade 4 / 'Neg6' */ function setAbilityUpgrade2(int level, string value) def.setLvlDataString("Neg6", level, 6, value) @@ -32627,6 +32977,7 @@ public class AbilityDefinitionAnyaTalentTier4a extends AbilityDefinition function setDamageBonus(int level, real value) def.setLvlDataUnreal("Neg2", level, 2, value) + /** Ability Upgrade 2 / 'Neg4' */ function setAbilityUpgrade3(int level, string value) def.setLvlDataString("Neg4", level, 4, value) @@ -32660,12 +33011,15 @@ public class AbilityDefinitionAnyaTalentTier4b extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.anyaTalentTier4b) + /** Ability Upgrade 1 / 'Neg3' */ function setAbilityUpgrade(int level, string value) def.setLvlDataString("Neg3", level, 3, value) + /** Ability Upgrade 3 / 'Neg5' */ function setAbilityUpgrade1(int level, string value) def.setLvlDataString("Neg5", level, 5, value) + /** Ability Upgrade 4 / 'Neg6' */ function setAbilityUpgrade2(int level, string value) def.setLvlDataString("Neg6", level, 6, value) @@ -32675,6 +33029,7 @@ public class AbilityDefinitionAnyaTalentTier4b extends AbilityDefinition function setDamageBonus(int level, real value) def.setLvlDataUnreal("Neg2", level, 2, value) + /** Ability Upgrade 2 / 'Neg4' */ function setAbilityUpgrade3(int level, string value) def.setLvlDataString("Neg4", level, 4, value) @@ -32708,12 +33063,15 @@ public class AbilityDefinitionAnyaTalentTier4c extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.anyaTalentTier4c) + /** Ability Upgrade 1 / 'Neg3' */ function setAbilityUpgrade(int level, string value) def.setLvlDataString("Neg3", level, 3, value) + /** Ability Upgrade 3 / 'Neg5' */ function setAbilityUpgrade1(int level, string value) def.setLvlDataString("Neg5", level, 5, value) + /** Ability Upgrade 4 / 'Neg6' */ function setAbilityUpgrade2(int level, string value) def.setLvlDataString("Neg6", level, 6, value) @@ -32723,6 +33081,7 @@ public class AbilityDefinitionAnyaTalentTier4c extends AbilityDefinition function setDamageBonus(int level, real value) def.setLvlDataUnreal("Neg2", level, 2, value) + /** Ability Upgrade 2 / 'Neg4' */ function setAbilityUpgrade3(int level, string value) def.setLvlDataString("Neg4", level, 4, value) @@ -33156,21 +33515,26 @@ public class AbilityDefinitionUndyingDefianceTalent1 extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.undyingDefianceTalent1) + /** % Attack Speed Increase / 'bld3' */ function setAttackSpeedIncrease(int level, real value) def.setLvlDataUnreal("bld3", level, 3, value) function setSweepRemainingCooldownReductionOnHit(int level, real value) def.setLvlDataUnreal("bld5", level, 5, value) + /** % Damage Reduction / 'bld1' */ function setDamageReduction(int level, real value) def.setLvlDataUnreal("bld1", level, 1, value) + /** % Ability Speed Increase / 'bld8' */ function setAbilitySpeedIncrease(int level, real value) def.setLvlDataUnreal("bld8", level, 8, value) + /** % Movement Speed reduction / 'bld2' */ function setMovementSpeedreduction(int level, real value) def.setLvlDataUnreal("bld2", level, 2, value) + /** % Damage Reflection / 'bld6' */ function setDamageReflection(int level, real value) def.setLvlDataUnreal("bld6", level, 6, value) @@ -33218,21 +33582,26 @@ public class AbilityDefinitionUndyingDefianceTalent2 extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.undyingDefianceTalent2) + /** % Attack Speed Increase / 'bld3' */ function setAttackSpeedIncrease(int level, real value) def.setLvlDataUnreal("bld3", level, 3, value) function setSweepRemainingCooldownReductionOnHit(int level, real value) def.setLvlDataUnreal("bld5", level, 5, value) + /** % Damage Reduction / 'bld1' */ function setDamageReduction(int level, real value) def.setLvlDataUnreal("bld1", level, 1, value) + /** % Ability Speed Increase / 'bld8' */ function setAbilitySpeedIncrease(int level, real value) def.setLvlDataUnreal("bld8", level, 8, value) + /** % Movement Speed reduction / 'bld2' */ function setMovementSpeedreduction(int level, real value) def.setLvlDataUnreal("bld2", level, 2, value) + /** % Damage Reflection / 'bld6' */ function setDamageReflection(int level, real value) def.setLvlDataUnreal("bld6", level, 6, value) @@ -33280,21 +33649,26 @@ public class AbilityDefinitionUndyingDefianceTalent3 extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.undyingDefianceTalent3) + /** % Attack Speed Increase / 'bld3' */ function setAttackSpeedIncrease(int level, real value) def.setLvlDataUnreal("bld3", level, 3, value) function setSweepRemainingCooldownReductionOnHit(int level, real value) def.setLvlDataUnreal("bld5", level, 5, value) + /** % Damage Reduction / 'bld1' */ function setDamageReduction(int level, real value) def.setLvlDataUnreal("bld1", level, 1, value) + /** % Ability Speed Increase / 'bld8' */ function setAbilitySpeedIncrease(int level, real value) def.setLvlDataUnreal("bld8", level, 8, value) + /** % Movement Speed reduction / 'bld2' */ function setMovementSpeedreduction(int level, real value) def.setLvlDataUnreal("bld2", level, 2, value) + /** % Damage Reflection / 'bld6' */ function setDamageReflection(int level, real value) def.setLvlDataUnreal("bld6", level, 6, value) @@ -33342,21 +33716,26 @@ public class AbilityDefinitionUndyingDefianceUndead extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.undyingDefianceUndead) + /** % Attack Speed Increase / 'bld3' */ function setAttackSpeedIncrease(int level, real value) def.setLvlDataUnreal("bld3", level, 3, value) function setSweepRemainingCooldownReductionOnHit(int level, real value) def.setLvlDataUnreal("bld5", level, 5, value) + /** % Damage Reduction / 'bld1' */ function setDamageReduction(int level, real value) def.setLvlDataUnreal("bld1", level, 1, value) + /** % Ability Speed Increase / 'bld8' */ function setAbilitySpeedIncrease(int level, real value) def.setLvlDataUnreal("bld8", level, 8, value) + /** % Movement Speed reduction / 'bld2' */ function setMovementSpeedreduction(int level, real value) def.setLvlDataUnreal("bld2", level, 2, value) + /** % Damage Reflection / 'bld6' */ function setDamageReflection(int level, real value) def.setLvlDataUnreal("bld6", level, 6, value) @@ -34302,12 +34681,14 @@ public class AbilityDefinitionRelentlessCleaveTalent1 extends AbilityDefinition function setHealingPerTargetHit(int level, real value) def.setLvlDataUnreal("swp6", level, 5, value) + /** Damage By Target Max Health (%) / 'swpa' */ function setDamageByTargetMaxHealth(int level, real value) def.setLvlDataUnreal("swpa", level, 9, value) function setMaxTargetHit(int level, int value) def.setLvlDataInt("swp7", level, 6, value) + /** Damage Strength Modifier (%) / 'swp5' */ function setDamageStrengthModifier(int level, int value) def.setLvlDataInt("swp5", level, 4, value) @@ -34323,6 +34704,7 @@ public class AbilityDefinitionRelentlessCleaveTalent1 extends AbilityDefinition function setDamageDelay(int level, real value) def.setLvlDataUnreal("swp4", level, 3, value) + /** Attack Speed Reduction (%) / 'swp9' */ function setAttackSpeedReduction(int level, int value) def.setLvlDataInt("swp9", level, 8, value) @@ -34427,12 +34809,14 @@ public class AbilityDefinitionRelentlessCleaveTalent2 extends AbilityDefinition function setHealingPerTargetHit(int level, real value) def.setLvlDataUnreal("swp6", level, 5, value) + /** Damage By Target Max Health (%) / 'swpa' */ function setDamageByTargetMaxHealth(int level, real value) def.setLvlDataUnreal("swpa", level, 9, value) function setMaxTargetHit(int level, int value) def.setLvlDataInt("swp7", level, 6, value) + /** Damage Strength Modifier (%) / 'swp5' */ function setDamageStrengthModifier(int level, int value) def.setLvlDataInt("swp5", level, 4, value) @@ -34448,6 +34832,7 @@ public class AbilityDefinitionRelentlessCleaveTalent2 extends AbilityDefinition function setDamageDelay(int level, real value) def.setLvlDataUnreal("swp4", level, 3, value) + /** Attack Speed Reduction (%) / 'swp9' */ function setAttackSpeedReduction(int level, int value) def.setLvlDataInt("swp9", level, 8, value) @@ -34552,12 +34937,14 @@ public class AbilityDefinitionRelentlessCleaveTalent3 extends AbilityDefinition function setHealingPerTargetHit(int level, real value) def.setLvlDataUnreal("swp6", level, 5, value) + /** Damage By Target Max Health (%) / 'swpa' */ function setDamageByTargetMaxHealth(int level, real value) def.setLvlDataUnreal("swpa", level, 9, value) function setMaxTargetHit(int level, int value) def.setLvlDataInt("swp7", level, 6, value) + /** Damage Strength Modifier (%) / 'swp5' */ function setDamageStrengthModifier(int level, int value) def.setLvlDataInt("swp5", level, 4, value) @@ -34573,6 +34960,7 @@ public class AbilityDefinitionRelentlessCleaveTalent3 extends AbilityDefinition function setDamageDelay(int level, real value) def.setLvlDataUnreal("swp4", level, 3, value) + /** Attack Speed Reduction (%) / 'swp9' */ function setAttackSpeedReduction(int level, int value) def.setLvlDataInt("swp9", level, 8, value) @@ -34704,12 +35092,14 @@ public class AbilityDefinitionRelentlessCleave extends AbilityDefinition function setHealingPerTargetHit(int level, real value) def.setLvlDataUnreal("swp6", level, 5, value) + /** Damage By Target Max Health (%) / 'swpa' */ function setDamageByTargetMaxHealth(int level, real value) def.setLvlDataUnreal("swpa", level, 9, value) function setMaxTargetHit(int level, int value) def.setLvlDataInt("swp7", level, 6, value) + /** Damage Strength Modifier (%) / 'swp5' */ function setDamageStrengthModifier(int level, int value) def.setLvlDataInt("swp5", level, 4, value) @@ -34725,6 +35115,7 @@ public class AbilityDefinitionRelentlessCleave extends AbilityDefinition function setDamageDelay(int level, real value) def.setLvlDataUnreal("swp4", level, 3, value) + /** Attack Speed Reduction (%) / 'swp9' */ function setAttackSpeedReduction(int level, int value) def.setLvlDataInt("swp9", level, 8, value) @@ -34805,21 +35196,26 @@ public class AbilityDefinitionGrimConvictionTalent1 extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.grimConvictionTalent1) + /** % Health Cost / 'uvg1' */ function setHealthCost(int level, int value) def.setLvlDataInt("uvg1", level, 1, value) + /** % Bonus Spell Vamp / 'uvg5' */ function setBonusSpellVamp(int level, int value) def.setLvlDataInt("uvg5", level, 5, value) function setBonusstrength(int level, int value) def.setLvlDataInt("uvg2", level, 2, value) + /** % Bonus Life Steal / 'uvg4' */ function setBonusLifeSteal(int level, int value) def.setLvlDataInt("uvg4", level, 4, value) + /** Double bonus bellow health % / 'uvg6' */ function setDoublebonusbellowhealth(int level, int value) def.setLvlDataInt("uvg6", level, 6, value) + /** % Bonus Resolve / 'uvg3' */ function setBonusResolve(int level, int value) def.setLvlDataInt("uvg3", level, 3, value) @@ -34853,21 +35249,26 @@ public class AbilityDefinitionGrimConvictionTalent2 extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.grimConvictionTalent2) + /** % Health Cost / 'uvg1' */ function setHealthCost(int level, int value) def.setLvlDataInt("uvg1", level, 1, value) + /** % Bonus Spell Vamp / 'uvg5' */ function setBonusSpellVamp(int level, int value) def.setLvlDataInt("uvg5", level, 5, value) function setBonusstrength(int level, int value) def.setLvlDataInt("uvg2", level, 2, value) + /** % Bonus Life Steal / 'uvg4' */ function setBonusLifeSteal(int level, int value) def.setLvlDataInt("uvg4", level, 4, value) + /** Double bonus bellow health % / 'uvg6' */ function setDoublebonusbellowhealth(int level, int value) def.setLvlDataInt("uvg6", level, 6, value) + /** % Bonus Resolve / 'uvg3' */ function setBonusResolve(int level, int value) def.setLvlDataInt("uvg3", level, 3, value) @@ -34901,21 +35302,26 @@ public class AbilityDefinitionGrimConvictionTalent3 extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.grimConvictionTalent3) + /** % Health Cost / 'uvg1' */ function setHealthCost(int level, int value) def.setLvlDataInt("uvg1", level, 1, value) + /** % Bonus Spell Vamp / 'uvg5' */ function setBonusSpellVamp(int level, int value) def.setLvlDataInt("uvg5", level, 5, value) function setBonusstrength(int level, int value) def.setLvlDataInt("uvg2", level, 2, value) + /** % Bonus Life Steal / 'uvg4' */ function setBonusLifeSteal(int level, int value) def.setLvlDataInt("uvg4", level, 4, value) + /** Double bonus bellow health % / 'uvg6' */ function setDoublebonusbellowhealth(int level, int value) def.setLvlDataInt("uvg6", level, 6, value) + /** % Bonus Resolve / 'uvg3' */ function setBonusResolve(int level, int value) def.setLvlDataInt("uvg3", level, 3, value) @@ -34949,21 +35355,26 @@ public class AbilityDefinitionUndeadVengeanceAkaGrimConviction extends AbilityDe construct(int newAbilityId) super(newAbilityId, AbilityIds.undeadVengeanceAkaGrimConviction) + /** % Health Cost / 'uvg1' */ function setHealthCost(int level, int value) def.setLvlDataInt("uvg1", level, 1, value) + /** % Bonus Spell Vamp / 'uvg5' */ function setBonusSpellVamp(int level, int value) def.setLvlDataInt("uvg5", level, 5, value) function setBonusstrength(int level, int value) def.setLvlDataInt("uvg2", level, 2, value) + /** % Bonus Life Steal / 'uvg4' */ function setBonusLifeSteal(int level, int value) def.setLvlDataInt("uvg4", level, 4, value) + /** Double bonus bellow health % / 'uvg6' */ function setDoublebonusbellowhealth(int level, int value) def.setLvlDataInt("uvg6", level, 6, value) + /** % Bonus Resolve / 'uvg3' */ function setBonusResolve(int level, int value) def.setLvlDataInt("uvg3", level, 3, value) @@ -35223,6 +35634,7 @@ public class AbilityDefinitionItemVampiricAura4 extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemVampiricAura4) + /** Attack Damage Stolen (%) / 'Uav1' */ function setAttackDamageStolen(int level, real value) def.setLvlDataUnreal("Uav1", level, 1, value) @@ -35315,6 +35727,7 @@ public class AbilityDefinitionItemArmorSCAttack extends AbilityDefinition function setAbility(int level, string value) def.setLvlDataString("opp1", level, 1, value) + /** % Hit Chance / 'opp2' */ function setHitChance(int level, int value) def.setLvlDataInt("opp2", level, 2, value) @@ -35346,21 +35759,26 @@ public class AbilityDefinitionItemChillAttack3 extends AbilityDefinition function setAbility(int level, string value) def.setLvlDataString("opp1", level, 1, value) + /** % Hit chance on Hero / 'oap2' */ function setHitchanceonHero(int level, int value) def.setLvlDataInt("oap2", level, 5, value) function setTargetType(int level, string value) def.setLvlDataString("opp3", level, 3, value) + /** % Hit chance on Critical Strike / 'oap4' */ function setHitchanceonCriticalStrike(int level, int value) def.setLvlDataInt("oap4", level, 7, value) + /** % Hit chance on Summon / 'oap3' */ function setHitchanceonSummon(int level, int value) def.setLvlDataInt("oap3", level, 6, value) + /** % Hit chance on Unit / 'oap1' */ function setHitchanceonUnit(int level, int value) def.setLvlDataInt("oap1", level, 4, value) + /** % Hit Chance / 'opp2' */ function setHitChance(int level, int value) def.setLvlDataInt("opp2", level, 2, value) @@ -35401,21 +35819,26 @@ public class AbilityDefinitionItemChillAttack5 extends AbilityDefinition function setAbility(int level, string value) def.setLvlDataString("opp1", level, 1, value) + /** % Hit chance on Hero / 'oap2' */ function setHitchanceonHero(int level, int value) def.setLvlDataInt("oap2", level, 5, value) function setTargetType(int level, string value) def.setLvlDataString("opp3", level, 3, value) + /** % Hit chance on Critical Strike / 'oap4' */ function setHitchanceonCriticalStrike(int level, int value) def.setLvlDataInt("oap4", level, 7, value) + /** % Hit chance on Summon / 'oap3' */ function setHitchanceonSummon(int level, int value) def.setLvlDataInt("oap3", level, 6, value) + /** % Hit chance on Unit / 'oap1' */ function setHitchanceonUnit(int level, int value) def.setLvlDataInt("oap1", level, 4, value) + /** % Hit Chance / 'opp2' */ function setHitChance(int level, int value) def.setLvlDataInt("opp2", level, 2, value) @@ -35488,9 +35911,11 @@ public class AbilityDefinitionItemAgitatingTotem extends AbilityDefinition function setScalingFactor(int level, real value) def.setLvlDataUnreal("Blo3", level, 3, value) + /** Attack Speed Increase (%) / 'Blo1' */ function setAttackSpeedIncrease(int level, real value) def.setLvlDataUnreal("Blo1", level, 1, value) + /** Movement Speed Increase (%) / 'Blo2' */ function setMovementSpeedIncrease(int level, real value) def.setLvlDataUnreal("Blo2", level, 2, value) @@ -35515,21 +35940,26 @@ public class AbilityDefinitionItemArmorCorruptAttack2 extends AbilityDefinition function setAbility(int level, string value) def.setLvlDataString("opp1", level, 1, value) + /** % Hit chance on Hero / 'oap2' */ function setHitchanceonHero(int level, int value) def.setLvlDataInt("oap2", level, 5, value) function setTargetType(int level, string value) def.setLvlDataString("opp3", level, 3, value) + /** % Hit chance on Critical Strike / 'oap4' */ function setHitchanceonCriticalStrike(int level, int value) def.setLvlDataInt("oap4", level, 7, value) + /** % Hit chance on Summon / 'oap3' */ function setHitchanceonSummon(int level, int value) def.setLvlDataInt("oap3", level, 6, value) + /** % Hit chance on Unit / 'oap1' */ function setHitchanceonUnit(int level, int value) def.setLvlDataInt("oap1", level, 4, value) + /** % Hit Chance / 'opp2' */ function setHitChance(int level, int value) def.setLvlDataInt("opp2", level, 2, value) @@ -35570,21 +36000,26 @@ public class AbilityDefinitionItemArmorCorruptAttack3 extends AbilityDefinition function setAbility(int level, string value) def.setLvlDataString("opp1", level, 1, value) + /** % Hit chance on Hero / 'oap2' */ function setHitchanceonHero(int level, int value) def.setLvlDataInt("oap2", level, 5, value) function setTargetType(int level, string value) def.setLvlDataString("opp3", level, 3, value) + /** % Hit chance on Critical Strike / 'oap4' */ function setHitchanceonCriticalStrike(int level, int value) def.setLvlDataInt("oap4", level, 7, value) + /** % Hit chance on Summon / 'oap3' */ function setHitchanceonSummon(int level, int value) def.setLvlDataInt("oap3", level, 6, value) + /** % Hit chance on Unit / 'oap1' */ function setHitchanceonUnit(int level, int value) def.setLvlDataInt("oap1", level, 4, value) + /** % Hit Chance / 'opp2' */ function setHitChance(int level, int value) def.setLvlDataInt("opp2", level, 2, value) @@ -35625,21 +36060,26 @@ public class AbilityDefinitionItemArmorCorruptAttack5 extends AbilityDefinition function setAbility(int level, string value) def.setLvlDataString("opp1", level, 1, value) + /** % Hit chance on Hero / 'oap2' */ function setHitchanceonHero(int level, int value) def.setLvlDataInt("oap2", level, 5, value) function setTargetType(int level, string value) def.setLvlDataString("opp3", level, 3, value) + /** % Hit chance on Critical Strike / 'oap4' */ function setHitchanceonCriticalStrike(int level, int value) def.setLvlDataInt("oap4", level, 7, value) + /** % Hit chance on Summon / 'oap3' */ function setHitchanceonSummon(int level, int value) def.setLvlDataInt("oap3", level, 6, value) + /** % Hit chance on Unit / 'oap1' */ function setHitchanceonUnit(int level, int value) def.setLvlDataInt("oap1", level, 4, value) + /** % Hit Chance / 'opp2' */ function setHitChance(int level, int value) def.setLvlDataInt("opp2", level, 2, value) @@ -35680,21 +36120,26 @@ public class AbilityDefinitionOnBasicAttackSample extends AbilityDefinition function setAbility(int level, string value) def.setLvlDataString("opp1", level, 1, value) + /** % Hit chance on Hero / 'oap2' */ function setHitchanceonHero(int level, int value) def.setLvlDataInt("oap2", level, 5, value) function setTargetType(int level, string value) def.setLvlDataString("opp3", level, 3, value) + /** % Hit chance on Critical Strike / 'oap4' */ function setHitchanceonCriticalStrike(int level, int value) def.setLvlDataInt("oap4", level, 7, value) + /** % Hit chance on Summon / 'oap3' */ function setHitchanceonSummon(int level, int value) def.setLvlDataInt("oap3", level, 6, value) + /** % Hit chance on Unit / 'oap1' */ function setHitchanceonUnit(int level, int value) def.setLvlDataInt("oap1", level, 4, value) + /** % Hit Chance / 'opp2' */ function setHitChance(int level, int value) def.setLvlDataInt("opp2", level, 2, value) @@ -35792,6 +36237,7 @@ public class AbilityDefinitionItemArmorOfReanimationAttack extends AbilityDefini function setAbility(int level, string value) def.setLvlDataString("opp1", level, 1, value) + /** % Hit Chance / 'opp2' */ function setHitChance(int level, int value) def.setLvlDataInt("opp2", level, 2, value) @@ -35829,9 +36275,11 @@ public class AbilityDefinitionItemArmorCorruptSpell2 extends AbilityDefinition function setPrimaryDamage(int level, real value) def.setLvlDataUnreal("Nab4", level, 4, value) + /** Movement Speed Reduction (%) / 'Nab1' */ function setMovementSpeedReduction(int level, real value) def.setLvlDataUnreal("Nab1", level, 1, value) + /** Attack Speed Reduction (%) / 'Nab2' */ function setAttackSpeedReduction(int level, real value) def.setLvlDataUnreal("Nab2", level, 2, value) @@ -35877,9 +36325,11 @@ public class AbilityDefinitionItemArmorCorruptSpell3 extends AbilityDefinition function setPrimaryDamage(int level, real value) def.setLvlDataUnreal("Nab4", level, 4, value) + /** Movement Speed Reduction (%) / 'Nab1' */ function setMovementSpeedReduction(int level, real value) def.setLvlDataUnreal("Nab1", level, 1, value) + /** Attack Speed Reduction (%) / 'Nab2' */ function setAttackSpeedReduction(int level, real value) def.setLvlDataUnreal("Nab2", level, 2, value) @@ -35925,9 +36375,11 @@ public class AbilityDefinitionItemArmorCorruptSpell5 extends AbilityDefinition function setPrimaryDamage(int level, real value) def.setLvlDataUnreal("Nab4", level, 4, value) + /** Movement Speed Reduction (%) / 'Nab1' */ function setMovementSpeedReduction(int level, real value) def.setLvlDataUnreal("Nab1", level, 1, value) + /** Attack Speed Reduction (%) / 'Nab2' */ function setAttackSpeedReduction(int level, real value) def.setLvlDataUnreal("Nab2", level, 2, value) @@ -36013,21 +36465,26 @@ public class AbilityDefinitionItemAvianaSTalonsAttack1 extends AbilityDefinition function setAbility(int level, string value) def.setLvlDataString("opp1", level, 1, value) + /** % Hit chance on Hero / 'oap2' */ function setHitchanceonHero(int level, int value) def.setLvlDataInt("oap2", level, 5, value) function setTargetType(int level, string value) def.setLvlDataString("opp3", level, 3, value) + /** % Hit chance on Critical Strike / 'oap4' */ function setHitchanceonCriticalStrike(int level, int value) def.setLvlDataInt("oap4", level, 7, value) + /** % Hit chance on Summon / 'oap3' */ function setHitchanceonSummon(int level, int value) def.setLvlDataInt("oap3", level, 6, value) + /** % Hit chance on Unit / 'oap1' */ function setHitchanceonUnit(int level, int value) def.setLvlDataInt("oap1", level, 4, value) + /** % Hit Chance / 'opp2' */ function setHitChance(int level, int value) def.setLvlDataInt("opp2", level, 2, value) @@ -36068,21 +36525,26 @@ public class AbilityDefinitionItemAvianaSTalonsAttack2 extends AbilityDefinition function setAbility(int level, string value) def.setLvlDataString("opp1", level, 1, value) + /** % Hit chance on Hero / 'oap2' */ function setHitchanceonHero(int level, int value) def.setLvlDataInt("oap2", level, 5, value) function setTargetType(int level, string value) def.setLvlDataString("opp3", level, 3, value) + /** % Hit chance on Critical Strike / 'oap4' */ function setHitchanceonCriticalStrike(int level, int value) def.setLvlDataInt("oap4", level, 7, value) + /** % Hit chance on Summon / 'oap3' */ function setHitchanceonSummon(int level, int value) def.setLvlDataInt("oap3", level, 6, value) + /** % Hit chance on Unit / 'oap1' */ function setHitchanceonUnit(int level, int value) def.setLvlDataInt("oap1", level, 4, value) + /** % Hit Chance / 'opp2' */ function setHitChance(int level, int value) def.setLvlDataInt("opp2", level, 2, value) @@ -36154,6 +36616,7 @@ public class AbilityDefinitionButchersAura1 extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.butchersAura1) + /** Attack Damage Stolen (%) / 'Uav1' */ function setAttackDamageStolen(int level, real value) def.setLvlDataUnreal("Uav1", level, 1, value) @@ -36167,6 +36630,7 @@ public class AbilityDefinitionButchersAura2 extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.butchersAura2) + /** Attack Damage Stolen (%) / 'Uav1' */ function setAttackDamageStolen(int level, real value) def.setLvlDataUnreal("Uav1", level, 1, value) @@ -36180,9 +36644,11 @@ public class AbilityDefinitionItemBoneCommanderSSkullAura extends AbilityDefinit construct(int newAbilityId) super(newAbilityId, AbilityIds.itemBoneCommanderSSkullAura) + /** Movement Speed Increase (%) / 'Oae1' */ function setMovementSpeedIncrease(int level, real value) def.setLvlDataUnreal("Oae1", level, 1, value) + /** Attack Speed Increase (%) / 'Oae2' */ function setAttackSpeedIncrease(int level, real value) def.setLvlDataUnreal("Oae2", level, 2, value) @@ -36244,21 +36710,26 @@ public class AbilityDefinitionBladeOfFrozenHungerAttack extends AbilityDefinitio function setAbility(int level, string value) def.setLvlDataString("opp1", level, 1, value) + /** % Hit chance on Hero / 'oap2' */ function setHitchanceonHero(int level, int value) def.setLvlDataInt("oap2", level, 5, value) function setTargetType(int level, string value) def.setLvlDataString("opp3", level, 3, value) + /** % Hit chance on Critical Strike / 'oap4' */ function setHitchanceonCriticalStrike(int level, int value) def.setLvlDataInt("oap4", level, 7, value) + /** % Hit chance on Summon / 'oap3' */ function setHitchanceonSummon(int level, int value) def.setLvlDataInt("oap3", level, 6, value) + /** % Hit chance on Unit / 'oap1' */ function setHitchanceonUnit(int level, int value) def.setLvlDataInt("oap1", level, 4, value) + /** % Hit Chance / 'opp2' */ function setHitChance(int level, int value) def.setLvlDataInt("opp2", level, 2, value) @@ -36346,21 +36817,26 @@ public class AbilityDefinitionItemBindingsOfHelyaAttack extends AbilityDefinitio function setAbility(int level, string value) def.setLvlDataString("opp1", level, 1, value) + /** % Hit chance on Hero / 'oap2' */ function setHitchanceonHero(int level, int value) def.setLvlDataInt("oap2", level, 5, value) function setTargetType(int level, string value) def.setLvlDataString("opp3", level, 3, value) + /** % Hit chance on Critical Strike / 'oap4' */ function setHitchanceonCriticalStrike(int level, int value) def.setLvlDataInt("oap4", level, 7, value) + /** % Hit chance on Summon / 'oap3' */ function setHitchanceonSummon(int level, int value) def.setLvlDataInt("oap3", level, 6, value) + /** % Hit chance on Unit / 'oap1' */ function setHitchanceonUnit(int level, int value) def.setLvlDataInt("oap1", level, 4, value) + /** % Hit Chance / 'opp2' */ function setHitChance(int level, int value) def.setLvlDataInt("opp2", level, 2, value) @@ -36442,21 +36918,26 @@ public class AbilityDefinitionItemBootsOfTheIcewalkerAttack extends AbilityDefin function setAbility(int level, string value) def.setLvlDataString("opp1", level, 1, value) + /** % Hit chance on Hero / 'oap2' */ function setHitchanceonHero(int level, int value) def.setLvlDataInt("oap2", level, 5, value) function setTargetType(int level, string value) def.setLvlDataString("opp3", level, 3, value) + /** % Hit chance on Critical Strike / 'oap4' */ function setHitchanceonCriticalStrike(int level, int value) def.setLvlDataInt("oap4", level, 7, value) + /** % Hit chance on Summon / 'oap3' */ function setHitchanceonSummon(int level, int value) def.setLvlDataInt("oap3", level, 6, value) + /** % Hit chance on Unit / 'oap1' */ function setHitchanceonUnit(int level, int value) def.setLvlDataInt("oap1", level, 4, value) + /** % Hit Chance / 'opp2' */ function setHitChance(int level, int value) def.setLvlDataInt("opp2", level, 2, value) @@ -36536,9 +37017,11 @@ public class AbilityDefinitionItemBrimstoneSpell1 extends AbilityDefinition function setPrimaryDamage(int level, real value) def.setLvlDataUnreal("Nab4", level, 4, value) + /** Movement Speed Reduction (%) / 'Nab1' */ function setMovementSpeedReduction(int level, real value) def.setLvlDataUnreal("Nab1", level, 1, value) + /** Attack Speed Reduction (%) / 'Nab2' */ function setAttackSpeedReduction(int level, real value) def.setLvlDataUnreal("Nab2", level, 2, value) @@ -36584,9 +37067,11 @@ public class AbilityDefinitionItemBrimstoneSpell2 extends AbilityDefinition function setPrimaryDamage(int level, real value) def.setLvlDataUnreal("Nab4", level, 4, value) + /** Movement Speed Reduction (%) / 'Nab1' */ function setMovementSpeedReduction(int level, real value) def.setLvlDataUnreal("Nab1", level, 1, value) + /** Attack Speed Reduction (%) / 'Nab2' */ function setAttackSpeedReduction(int level, real value) def.setLvlDataUnreal("Nab2", level, 2, value) @@ -36653,21 +37138,26 @@ public class AbilityDefinitionItemBottledStormAttack1 extends AbilityDefinition function setAbility(int level, string value) def.setLvlDataString("opp1", level, 1, value) + /** % Hit chance on Hero / 'oap2' */ function setHitchanceonHero(int level, int value) def.setLvlDataInt("oap2", level, 5, value) function setTargetType(int level, string value) def.setLvlDataString("opp3", level, 3, value) + /** % Hit chance on Critical Strike / 'oap4' */ function setHitchanceonCriticalStrike(int level, int value) def.setLvlDataInt("oap4", level, 7, value) + /** % Hit chance on Summon / 'oap3' */ function setHitchanceonSummon(int level, int value) def.setLvlDataInt("oap3", level, 6, value) + /** % Hit chance on Unit / 'oap1' */ function setHitchanceonUnit(int level, int value) def.setLvlDataInt("oap1", level, 4, value) + /** % Hit Chance / 'opp2' */ function setHitChance(int level, int value) def.setLvlDataInt("opp2", level, 2, value) @@ -36705,15 +37195,18 @@ public class AbilityDefinitionAnyaBansheeCurseOrb extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.anyaBansheeCurseOrb) + /** Chance To Hit Units (%) / 'Iob2' */ function setChanceToHitUnits(int level, real value) def.setLvlDataUnreal("Iob2", level, 2, value) + /** Chance To Hit Summons (%) / 'Iob4' */ function setChanceToHitSummons(int level, real value) def.setLvlDataUnreal("Iob4", level, 4, value) function setEffectAbility(int level, string value) def.setLvlDataString("Iobu", level, 0, value) + /** Chance To Hit Heros (%) / 'Iob3' */ function setChanceToHitHeros(int level, real value) def.setLvlDataUnreal("Iob3", level, 3, value) @@ -36756,21 +37249,26 @@ public class AbilityDefinitionItemBorelgoreAttack extends AbilityDefinition function setAbility(int level, string value) def.setLvlDataString("opp1", level, 1, value) + /** % Hit chance on Hero / 'oap2' */ function setHitchanceonHero(int level, int value) def.setLvlDataInt("oap2", level, 5, value) function setTargetType(int level, string value) def.setLvlDataString("opp3", level, 3, value) + /** % Hit chance on Critical Strike / 'oap4' */ function setHitchanceonCriticalStrike(int level, int value) def.setLvlDataInt("oap4", level, 7, value) + /** % Hit chance on Summon / 'oap3' */ function setHitchanceonSummon(int level, int value) def.setLvlDataInt("oap3", level, 6, value) + /** % Hit chance on Unit / 'oap1' */ function setHitchanceonUnit(int level, int value) def.setLvlDataInt("oap1", level, 4, value) + /** % Hit Chance / 'opp2' */ function setHitChance(int level, int value) def.setLvlDataInt("opp2", level, 2, value) @@ -36811,21 +37309,26 @@ public class AbilityDefinitionItemBrimstoneAttack1 extends AbilityDefinition function setAbility(int level, string value) def.setLvlDataString("opp1", level, 1, value) + /** % Hit chance on Hero / 'oap2' */ function setHitchanceonHero(int level, int value) def.setLvlDataInt("oap2", level, 5, value) function setTargetType(int level, string value) def.setLvlDataString("opp3", level, 3, value) + /** % Hit chance on Critical Strike / 'oap4' */ function setHitchanceonCriticalStrike(int level, int value) def.setLvlDataInt("oap4", level, 7, value) + /** % Hit chance on Summon / 'oap3' */ function setHitchanceonSummon(int level, int value) def.setLvlDataInt("oap3", level, 6, value) + /** % Hit chance on Unit / 'oap1' */ function setHitchanceonUnit(int level, int value) def.setLvlDataInt("oap1", level, 4, value) + /** % Hit Chance / 'opp2' */ function setHitChance(int level, int value) def.setLvlDataInt("opp2", level, 2, value) @@ -36866,21 +37369,26 @@ public class AbilityDefinitionItemBrimstoneAttack2 extends AbilityDefinition function setAbility(int level, string value) def.setLvlDataString("opp1", level, 1, value) + /** % Hit chance on Hero / 'oap2' */ function setHitchanceonHero(int level, int value) def.setLvlDataInt("oap2", level, 5, value) function setTargetType(int level, string value) def.setLvlDataString("opp3", level, 3, value) + /** % Hit chance on Critical Strike / 'oap4' */ function setHitchanceonCriticalStrike(int level, int value) def.setLvlDataInt("oap4", level, 7, value) + /** % Hit chance on Summon / 'oap3' */ function setHitchanceonSummon(int level, int value) def.setLvlDataInt("oap3", level, 6, value) + /** % Hit chance on Unit / 'oap1' */ function setHitchanceonUnit(int level, int value) def.setLvlDataInt("oap1", level, 4, value) + /** % Hit Chance / 'opp2' */ function setHitChance(int level, int value) def.setLvlDataInt("opp2", level, 2, value) @@ -36982,21 +37490,26 @@ public class AbilityDefinitionItemHelmCenarionAttack extends AbilityDefinition function setAbility(int level, string value) def.setLvlDataString("opp1", level, 1, value) + /** % Hit chance on Hero / 'oap2' */ function setHitchanceonHero(int level, int value) def.setLvlDataInt("oap2", level, 5, value) function setTargetType(int level, string value) def.setLvlDataString("opp3", level, 3, value) + /** % Hit chance on Critical Strike / 'oap4' */ function setHitchanceonCriticalStrike(int level, int value) def.setLvlDataInt("oap4", level, 7, value) + /** % Hit chance on Summon / 'oap3' */ function setHitchanceonSummon(int level, int value) def.setLvlDataInt("oap3", level, 6, value) + /** % Hit chance on Unit / 'oap1' */ function setHitchanceonUnit(int level, int value) def.setLvlDataInt("oap1", level, 4, value) + /** % Hit Chance / 'opp2' */ function setHitChance(int level, int value) def.setLvlDataInt("opp2", level, 2, value) @@ -37037,6 +37550,7 @@ public class AbilityDefinitionItemHelmCenarionSpellcast extends AbilityDefinitio function setAbility(int level, string value) def.setLvlDataString("opp1", level, 1, value) + /** % Hit Chance / 'opp2' */ function setHitChance(int level, int value) def.setLvlDataInt("opp2", level, 2, value) @@ -37234,6 +37748,7 @@ public class AbilityDefinitionItemStaffCHSpellcast extends AbilityDefinition function setAbility(int level, string value) def.setLvlDataString("opp1", level, 1, value) + /** % Hit Chance / 'opp2' */ function setHitChance(int level, int value) def.setLvlDataInt("opp2", level, 2, value) @@ -37301,21 +37816,26 @@ public class AbilityDefinitionItemBladeCHAttack1 extends AbilityDefinition function setAbility(int level, string value) def.setLvlDataString("opp1", level, 1, value) + /** % Hit chance on Hero / 'oap2' */ function setHitchanceonHero(int level, int value) def.setLvlDataInt("oap2", level, 5, value) function setTargetType(int level, string value) def.setLvlDataString("opp3", level, 3, value) + /** % Hit chance on Critical Strike / 'oap4' */ function setHitchanceonCriticalStrike(int level, int value) def.setLvlDataInt("oap4", level, 7, value) + /** % Hit chance on Summon / 'oap3' */ function setHitchanceonSummon(int level, int value) def.setLvlDataInt("oap3", level, 6, value) + /** % Hit chance on Unit / 'oap1' */ function setHitchanceonUnit(int level, int value) def.setLvlDataInt("oap1", level, 4, value) + /** % Hit Chance / 'opp2' */ function setHitChance(int level, int value) def.setLvlDataInt("opp2", level, 2, value) @@ -37356,21 +37876,26 @@ public class AbilityDefinitionItemBladeCHAttack2 extends AbilityDefinition function setAbility(int level, string value) def.setLvlDataString("opp1", level, 1, value) + /** % Hit chance on Hero / 'oap2' */ function setHitchanceonHero(int level, int value) def.setLvlDataInt("oap2", level, 5, value) function setTargetType(int level, string value) def.setLvlDataString("opp3", level, 3, value) + /** % Hit chance on Critical Strike / 'oap4' */ function setHitchanceonCriticalStrike(int level, int value) def.setLvlDataInt("oap4", level, 7, value) + /** % Hit chance on Summon / 'oap3' */ function setHitchanceonSummon(int level, int value) def.setLvlDataInt("oap3", level, 6, value) + /** % Hit chance on Unit / 'oap1' */ function setHitchanceonUnit(int level, int value) def.setLvlDataInt("oap1", level, 4, value) + /** % Hit Chance / 'opp2' */ function setHitChance(int level, int value) def.setLvlDataInt("opp2", level, 2, value) @@ -37458,21 +37983,26 @@ public class AbilityDefinitionItemColdbringersReachAttack extends AbilityDefinit function setAbility(int level, string value) def.setLvlDataString("opp1", level, 1, value) + /** % Hit chance on Hero / 'oap2' */ function setHitchanceonHero(int level, int value) def.setLvlDataInt("oap2", level, 5, value) function setTargetType(int level, string value) def.setLvlDataString("opp3", level, 3, value) + /** % Hit chance on Critical Strike / 'oap4' */ function setHitchanceonCriticalStrike(int level, int value) def.setLvlDataInt("oap4", level, 7, value) + /** % Hit chance on Summon / 'oap3' */ function setHitchanceonSummon(int level, int value) def.setLvlDataInt("oap3", level, 6, value) + /** % Hit chance on Unit / 'oap1' */ function setHitchanceonUnit(int level, int value) def.setLvlDataInt("oap1", level, 4, value) + /** % Hit Chance / 'opp2' */ function setHitChance(int level, int value) def.setLvlDataInt("opp2", level, 2, value) @@ -37598,6 +38128,7 @@ public class AbilityDefinitionItemDeathbringerSBootsAttack extends AbilityDefini function setAbility(int level, string value) def.setLvlDataString("opp1", level, 1, value) + /** % Hit Chance / 'opp2' */ function setHitChance(int level, int value) def.setLvlDataInt("opp2", level, 2, value) @@ -37922,21 +38453,26 @@ public class AbilityDefinitionItemEssenciumAttack1 extends AbilityDefinition function setAbility(int level, string value) def.setLvlDataString("opp1", level, 1, value) + /** % Hit chance on Hero / 'oap2' */ function setHitchanceonHero(int level, int value) def.setLvlDataInt("oap2", level, 5, value) function setTargetType(int level, string value) def.setLvlDataString("opp3", level, 3, value) + /** % Hit chance on Critical Strike / 'oap4' */ function setHitchanceonCriticalStrike(int level, int value) def.setLvlDataInt("oap4", level, 7, value) + /** % Hit chance on Summon / 'oap3' */ function setHitchanceonSummon(int level, int value) def.setLvlDataInt("oap3", level, 6, value) + /** % Hit chance on Unit / 'oap1' */ function setHitchanceonUnit(int level, int value) def.setLvlDataInt("oap1", level, 4, value) + /** % Hit Chance / 'opp2' */ function setHitChance(int level, int value) def.setLvlDataInt("opp2", level, 2, value) @@ -37977,21 +38513,26 @@ public class AbilityDefinitionItemEssenciumAttack2 extends AbilityDefinition function setAbility(int level, string value) def.setLvlDataString("opp1", level, 1, value) + /** % Hit chance on Hero / 'oap2' */ function setHitchanceonHero(int level, int value) def.setLvlDataInt("oap2", level, 5, value) function setTargetType(int level, string value) def.setLvlDataString("opp3", level, 3, value) + /** % Hit chance on Critical Strike / 'oap4' */ function setHitchanceonCriticalStrike(int level, int value) def.setLvlDataInt("oap4", level, 7, value) + /** % Hit chance on Summon / 'oap3' */ function setHitchanceonSummon(int level, int value) def.setLvlDataInt("oap3", level, 6, value) + /** % Hit chance on Unit / 'oap1' */ function setHitchanceonUnit(int level, int value) def.setLvlDataInt("oap1", level, 4, value) + /** % Hit Chance / 'opp2' */ function setHitChance(int level, int value) def.setLvlDataInt("opp2", level, 2, value) @@ -38032,21 +38573,26 @@ public class AbilityDefinitionItemEssenciumAttack3 extends AbilityDefinition function setAbility(int level, string value) def.setLvlDataString("opp1", level, 1, value) + /** % Hit chance on Hero / 'oap2' */ function setHitchanceonHero(int level, int value) def.setLvlDataInt("oap2", level, 5, value) function setTargetType(int level, string value) def.setLvlDataString("opp3", level, 3, value) + /** % Hit chance on Critical Strike / 'oap4' */ function setHitchanceonCriticalStrike(int level, int value) def.setLvlDataInt("oap4", level, 7, value) + /** % Hit chance on Summon / 'oap3' */ function setHitchanceonSummon(int level, int value) def.setLvlDataInt("oap3", level, 6, value) + /** % Hit chance on Unit / 'oap1' */ function setHitchanceonUnit(int level, int value) def.setLvlDataInt("oap1", level, 4, value) + /** % Hit Chance / 'opp2' */ function setHitChance(int level, int value) def.setLvlDataInt("opp2", level, 2, value) @@ -38087,21 +38633,26 @@ public class AbilityDefinitionItemEssenciumAttack4 extends AbilityDefinition function setAbility(int level, string value) def.setLvlDataString("opp1", level, 1, value) + /** % Hit chance on Hero / 'oap2' */ function setHitchanceonHero(int level, int value) def.setLvlDataInt("oap2", level, 5, value) function setTargetType(int level, string value) def.setLvlDataString("opp3", level, 3, value) + /** % Hit chance on Critical Strike / 'oap4' */ function setHitchanceonCriticalStrike(int level, int value) def.setLvlDataInt("oap4", level, 7, value) + /** % Hit chance on Summon / 'oap3' */ function setHitchanceonSummon(int level, int value) def.setLvlDataInt("oap3", level, 6, value) + /** % Hit chance on Unit / 'oap1' */ function setHitchanceonUnit(int level, int value) def.setLvlDataInt("oap1", level, 4, value) + /** % Hit Chance / 'opp2' */ function setHitChance(int level, int value) def.setLvlDataInt("opp2", level, 2, value) @@ -38145,6 +38696,7 @@ public class AbilityDefinitionItemEarthenSignetAttack extends AbilityDefinition function setAbility(int level, string value) def.setLvlDataString("opp1", level, 1, value) + /** % Hit Chance / 'opp2' */ function setHitChance(int level, int value) def.setLvlDataInt("opp2", level, 2, value) @@ -38222,9 +38774,11 @@ public class AbilityDefinitionApothecaryAcidBomb extends AbilityDefinition function setPrimaryDamage(int level, real value) def.setLvlDataUnreal("Nab4", level, 4, value) + /** Movement Speed Reduction (%) / 'Nab1' */ function setMovementSpeedReduction(int level, real value) def.setLvlDataUnreal("Nab1", level, 1, value) + /** Attack Speed Reduction (%) / 'Nab2' */ function setAttackSpeedReduction(int level, real value) def.setLvlDataUnreal("Nab2", level, 2, value) @@ -38380,21 +38934,26 @@ public class AbilityDefinitionItemGlovesOfTheFlamewalkerAttack extends AbilityDe function setAbility(int level, string value) def.setLvlDataString("opp1", level, 1, value) + /** % Hit chance on Hero / 'oap2' */ function setHitchanceonHero(int level, int value) def.setLvlDataInt("oap2", level, 5, value) function setTargetType(int level, string value) def.setLvlDataString("opp3", level, 3, value) + /** % Hit chance on Critical Strike / 'oap4' */ function setHitchanceonCriticalStrike(int level, int value) def.setLvlDataInt("oap4", level, 7, value) + /** % Hit chance on Summon / 'oap3' */ function setHitchanceonSummon(int level, int value) def.setLvlDataInt("oap3", level, 6, value) + /** % Hit chance on Unit / 'oap1' */ function setHitchanceonUnit(int level, int value) def.setLvlDataInt("oap1", level, 4, value) + /** % Hit Chance / 'opp2' */ function setHitChance(int level, int value) def.setLvlDataInt("opp2", level, 2, value) @@ -38480,6 +39039,7 @@ public class AbilityDefinitionApothecaryChemicalFrenzy extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.apothecaryChemicalFrenzy) + /** Attack Speed Bonus (%) / 'Uhf1' */ function setAttackSpeedBonus(int level, real value) def.setLvlDataUnreal("Uhf1", level, 1, value) @@ -38506,6 +39066,7 @@ public class AbilityDefinitionItemGiftOfWrathAttack extends AbilityDefinition function setAbility(int level, string value) def.setLvlDataString("opp1", level, 1, value) + /** % Hit Chance / 'opp2' */ function setHitChance(int level, int value) def.setLvlDataInt("opp2", level, 2, value) @@ -38554,9 +39115,11 @@ public class AbilityDefinitionItemGiftOfSlothSlow extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemGiftOfSlothSlow) + /** Movement Speed Increase (%) / 'Oae1' */ function setMovementSpeedIncrease(int level, real value) def.setLvlDataUnreal("Oae1", level, 1, value) + /** Attack Speed Increase (%) / 'Oae2' */ function setAttackSpeedIncrease(int level, real value) def.setLvlDataUnreal("Oae2", level, 2, value) @@ -38577,9 +39140,11 @@ public class AbilityDefinitionItemGiftOfWrathBloodlust extends AbilityDefinition function setScalingFactor(int level, real value) def.setLvlDataUnreal("Blo3", level, 3, value) + /** Attack Speed Increase (%) / 'Blo1' */ function setAttackSpeedIncrease(int level, real value) def.setLvlDataUnreal("Blo1", level, 1, value) + /** Movement Speed Increase (%) / 'Blo2' */ function setMovementSpeedIncrease(int level, real value) def.setLvlDataUnreal("Blo2", level, 2, value) @@ -38678,21 +39243,26 @@ public class AbilityDefinitionItemGlovesOfNecromancyAttack extends AbilityDefini function setAbility(int level, string value) def.setLvlDataString("opp1", level, 1, value) + /** % Hit chance on Hero / 'oap2' */ function setHitchanceonHero(int level, int value) def.setLvlDataInt("oap2", level, 5, value) function setTargetType(int level, string value) def.setLvlDataString("opp3", level, 3, value) + /** % Hit chance on Critical Strike / 'oap4' */ function setHitchanceonCriticalStrike(int level, int value) def.setLvlDataInt("oap4", level, 7, value) + /** % Hit chance on Summon / 'oap3' */ function setHitchanceonSummon(int level, int value) def.setLvlDataInt("oap3", level, 6, value) + /** % Hit chance on Unit / 'oap1' */ function setHitchanceonUnit(int level, int value) def.setLvlDataInt("oap1", level, 4, value) + /** % Hit Chance / 'opp2' */ function setHitChance(int level, int value) def.setLvlDataInt("opp2", level, 2, value) @@ -38746,6 +39316,7 @@ public class AbilityDefinitionItemGoldenNecklaceSpellcast extends AbilityDefinit function setAbility(int level, string value) def.setLvlDataString("opp1", level, 1, value) + /** % Hit Chance / 'opp2' */ function setHitChance(int level, int value) def.setLvlDataInt("opp2", level, 2, value) @@ -38773,6 +39344,7 @@ public class AbilityDefinitionItemGlovesOfThePhoenixSpellcast extends AbilityDef function setAbility(int level, string value) def.setLvlDataString("opp1", level, 1, value) + /** % Hit Chance / 'opp2' */ function setHitChance(int level, int value) def.setLvlDataInt("opp2", level, 2, value) @@ -38957,21 +39529,26 @@ public class AbilityDefinitionItemGravelightAttackMain extends AbilityDefinition function setAbility(int level, string value) def.setLvlDataString("opp1", level, 1, value) + /** % Hit chance on Hero / 'oap2' */ function setHitchanceonHero(int level, int value) def.setLvlDataInt("oap2", level, 5, value) function setTargetType(int level, string value) def.setLvlDataString("opp3", level, 3, value) + /** % Hit chance on Critical Strike / 'oap4' */ function setHitchanceonCriticalStrike(int level, int value) def.setLvlDataInt("oap4", level, 7, value) + /** % Hit chance on Summon / 'oap3' */ function setHitchanceonSummon(int level, int value) def.setLvlDataInt("oap3", level, 6, value) + /** % Hit chance on Unit / 'oap1' */ function setHitchanceonUnit(int level, int value) def.setLvlDataInt("oap1", level, 4, value) + /** % Hit Chance / 'opp2' */ function setHitChance(int level, int value) def.setLvlDataInt("opp2", level, 2, value) @@ -39012,21 +39589,26 @@ public class AbilityDefinitionItemGravelightAttackSide extends AbilityDefinition function setAbility(int level, string value) def.setLvlDataString("opp1", level, 1, value) + /** % Hit chance on Hero / 'oap2' */ function setHitchanceonHero(int level, int value) def.setLvlDataInt("oap2", level, 5, value) function setTargetType(int level, string value) def.setLvlDataString("opp3", level, 3, value) + /** % Hit chance on Critical Strike / 'oap4' */ function setHitchanceonCriticalStrike(int level, int value) def.setLvlDataInt("oap4", level, 7, value) + /** % Hit chance on Summon / 'oap3' */ function setHitchanceonSummon(int level, int value) def.setLvlDataInt("oap3", level, 6, value) + /** % Hit chance on Unit / 'oap1' */ function setHitchanceonUnit(int level, int value) def.setLvlDataInt("oap1", level, 4, value) + /** % Hit Chance / 'opp2' */ function setHitChance(int level, int value) def.setLvlDataInt("opp2", level, 2, value) @@ -39112,6 +39694,7 @@ public class AbilityDefinitionHealingModifier extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.healingModifier) + /** % Healing Modifier / 'hem1' */ function setHealingModifier(int level, real value) def.setLvlDataUnreal("hem1", level, 1, value) @@ -39141,21 +39724,26 @@ public class AbilityDefinitionItemHugeFlailAttack extends AbilityDefinition function setAbility(int level, string value) def.setLvlDataString("opp1", level, 1, value) + /** % Hit chance on Hero / 'oap2' */ function setHitchanceonHero(int level, int value) def.setLvlDataInt("oap2", level, 5, value) function setTargetType(int level, string value) def.setLvlDataString("opp3", level, 3, value) + /** % Hit chance on Critical Strike / 'oap4' */ function setHitchanceonCriticalStrike(int level, int value) def.setLvlDataInt("oap4", level, 7, value) + /** % Hit chance on Summon / 'oap3' */ function setHitchanceonSummon(int level, int value) def.setLvlDataInt("oap3", level, 6, value) + /** % Hit chance on Unit / 'oap1' */ function setHitchanceonUnit(int level, int value) def.setLvlDataInt("oap1", level, 4, value) + /** % Hit Chance / 'opp2' */ function setHitChance(int level, int value) def.setLvlDataInt("opp2", level, 2, value) @@ -39234,15 +39822,18 @@ public class AbilityDefinitionHeartOfTheFirebenderOrb extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.heartOfTheFirebenderOrb) + /** Chance To Hit Units (%) / 'Iob2' */ function setChanceToHitUnits(int level, real value) def.setLvlDataUnreal("Iob2", level, 2, value) + /** Chance To Hit Summons (%) / 'Iob4' */ function setChanceToHitSummons(int level, real value) def.setLvlDataUnreal("Iob4", level, 4, value) function setEffectAbility(int level, string value) def.setLvlDataString("Iobu", level, 0, value) + /** Chance To Hit Heros (%) / 'Iob3' */ function setChanceToHitHeros(int level, real value) def.setLvlDataUnreal("Iob3", level, 3, value) @@ -39282,9 +39873,11 @@ public class AbilityDefinitionHeadpieceOfTheHighInquisitor extends AbilityDefini construct(int newAbilityId) super(newAbilityId, AbilityIds.headpieceOfTheHighInquisitor) + /** Movement Speed Increase (%) / 'Uau1' */ function setMovementSpeedIncrease(int level, real value) def.setLvlDataUnreal("Uau1", level, 1, value) + /** Life Regeneration Increase (%) / 'Uau2' */ function setLifeRegenerationIncrease(int level, real value) def.setLvlDataUnreal("Uau2", level, 2, value) @@ -39312,6 +39905,7 @@ public class AbilityDefinitionItemHelmOfTheRimelordSpellcast extends AbilityDefi function setAbility(int level, string value) def.setLvlDataString("opp1", level, 1, value) + /** % Hit Chance / 'opp2' */ function setHitChance(int level, int value) def.setLvlDataInt("opp2", level, 2, value) @@ -39373,21 +39967,26 @@ public class AbilityDefinitionItemHammerOfTheSilverHandAttack extends AbilityDef function setAbility(int level, string value) def.setLvlDataString("opp1", level, 1, value) + /** % Hit chance on Hero / 'oap2' */ function setHitchanceonHero(int level, int value) def.setLvlDataInt("oap2", level, 5, value) function setTargetType(int level, string value) def.setLvlDataString("opp3", level, 3, value) + /** % Hit chance on Critical Strike / 'oap4' */ function setHitchanceonCriticalStrike(int level, int value) def.setLvlDataInt("oap4", level, 7, value) + /** % Hit chance on Summon / 'oap3' */ function setHitchanceonSummon(int level, int value) def.setLvlDataInt("oap3", level, 6, value) + /** % Hit chance on Unit / 'oap1' */ function setHitchanceonUnit(int level, int value) def.setLvlDataInt("oap1", level, 4, value) + /** % Hit Chance / 'opp2' */ function setHitChance(int level, int value) def.setLvlDataInt("opp2", level, 2, value) @@ -39505,6 +40104,7 @@ public class AbilityDefinitionItemIcecrownRingFrostAttack extends AbilityDefinit function setAbility(int level, string value) def.setLvlDataString("opp1", level, 1, value) + /** % Hit Chance / 'opp2' */ function setHitChance(int level, int value) def.setLvlDataInt("opp2", level, 2, value) @@ -39584,21 +40184,26 @@ public class AbilityDefinitionItemBladeOfInfernoAttack extends AbilityDefinition function setAbility(int level, string value) def.setLvlDataString("opp1", level, 1, value) + /** % Hit chance on Hero / 'oap2' */ function setHitchanceonHero(int level, int value) def.setLvlDataInt("oap2", level, 5, value) function setTargetType(int level, string value) def.setLvlDataString("opp3", level, 3, value) + /** % Hit chance on Critical Strike / 'oap4' */ function setHitchanceonCriticalStrike(int level, int value) def.setLvlDataInt("oap4", level, 7, value) + /** % Hit chance on Summon / 'oap3' */ function setHitchanceonSummon(int level, int value) def.setLvlDataInt("oap3", level, 6, value) + /** % Hit chance on Unit / 'oap1' */ function setHitchanceonUnit(int level, int value) def.setLvlDataInt("oap1", level, 4, value) + /** % Hit Chance / 'opp2' */ function setHitChance(int level, int value) def.setLvlDataInt("opp2", level, 2, value) @@ -39652,21 +40257,26 @@ public class AbilityDefinitionItemKaldoreiMoonglaiveAttack extends AbilityDefini function setAbility(int level, string value) def.setLvlDataString("opp1", level, 1, value) + /** % Hit chance on Hero / 'oap2' */ function setHitchanceonHero(int level, int value) def.setLvlDataInt("oap2", level, 5, value) function setTargetType(int level, string value) def.setLvlDataString("opp3", level, 3, value) + /** % Hit chance on Critical Strike / 'oap4' */ function setHitchanceonCriticalStrike(int level, int value) def.setLvlDataInt("oap4", level, 7, value) + /** % Hit chance on Summon / 'oap3' */ function setHitchanceonSummon(int level, int value) def.setLvlDataInt("oap3", level, 6, value) + /** % Hit chance on Unit / 'oap1' */ function setHitchanceonUnit(int level, int value) def.setLvlDataInt("oap1", level, 4, value) + /** % Hit Chance / 'opp2' */ function setHitChance(int level, int value) def.setLvlDataInt("opp2", level, 2, value) @@ -39798,6 +40408,7 @@ public class AbilityDefinitionLesserMarkOfTheForsaken extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.lesserMarkOfTheForsaken) + /** Amount Healed/Damaged / 'Udc1' */ function setAmountHealedDamaged(int level, real value) def.setLvlDataUnreal("Udc1", level, 1, value) @@ -39817,6 +40428,7 @@ public class AbilityDefinitionItemPortableLightningRodAttack extends AbilityDefi function setAbility(int level, string value) def.setLvlDataString("opp1", level, 1, value) + /** % Hit Chance / 'opp2' */ function setHitChance(int level, int value) def.setLvlDataInt("opp2", level, 2, value) @@ -39976,21 +40588,26 @@ public class AbilityDefinitionItemMonasteryMaceAttack extends AbilityDefinition function setAbility(int level, string value) def.setLvlDataString("opp1", level, 1, value) + /** % Hit chance on Hero / 'oap2' */ function setHitchanceonHero(int level, int value) def.setLvlDataInt("oap2", level, 5, value) function setTargetType(int level, string value) def.setLvlDataString("opp3", level, 3, value) + /** % Hit chance on Critical Strike / 'oap4' */ function setHitchanceonCriticalStrike(int level, int value) def.setLvlDataInt("oap4", level, 7, value) + /** % Hit chance on Summon / 'oap3' */ function setHitchanceonSummon(int level, int value) def.setLvlDataInt("oap3", level, 6, value) + /** % Hit chance on Unit / 'oap1' */ function setHitchanceonUnit(int level, int value) def.setLvlDataInt("oap1", level, 4, value) + /** % Hit Chance / 'opp2' */ function setHitChance(int level, int value) def.setLvlDataInt("opp2", level, 2, value) @@ -40082,15 +40699,18 @@ public class AbilityDefinitionMalachiteSwordOrb extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.malachiteSwordOrb) + /** Chance To Hit Units (%) / 'Iob2' */ function setChanceToHitUnits(int level, real value) def.setLvlDataUnreal("Iob2", level, 2, value) + /** Chance To Hit Summons (%) / 'Iob4' */ function setChanceToHitSummons(int level, real value) def.setLvlDataUnreal("Iob4", level, 4, value) function setEffectAbility(int level, string value) def.setLvlDataString("Iobu", level, 0, value) + /** Chance To Hit Heros (%) / 'Iob3' */ function setChanceToHitHeros(int level, real value) def.setLvlDataUnreal("Iob3", level, 3, value) @@ -40180,21 +40800,26 @@ public class AbilityDefinitionAoas extends AbilityDefinition function setAbility(int level, string value) def.setLvlDataString("opp1", level, 1, value) + /** % Hit chance on Hero / 'oap2' */ function setHitchanceonHero(int level, int value) def.setLvlDataInt("oap2", level, 5, value) function setTargetType(int level, string value) def.setLvlDataString("opp3", level, 3, value) + /** % Hit chance on Critical Strike / 'oap4' */ function setHitchanceonCriticalStrike(int level, int value) def.setLvlDataInt("oap4", level, 7, value) + /** % Hit chance on Summon / 'oap3' */ function setHitchanceonSummon(int level, int value) def.setLvlDataInt("oap3", level, 6, value) + /** % Hit chance on Unit / 'oap1' */ function setHitchanceonUnit(int level, int value) def.setLvlDataInt("oap1", level, 4, value) + /** % Hit Chance / 'opp2' */ function setHitChance(int level, int value) def.setLvlDataInt("opp2", level, 2, value) @@ -40258,6 +40883,7 @@ public class AbilityDefinitionOnHitSpellChainLightning extends AbilityDefinition function setAbility(int level, string value) def.setLvlDataString("opp1", level, 1, value) + /** % Hit Chance / 'opp2' */ function setHitChance(int level, int value) def.setLvlDataInt("opp2", level, 2, value) @@ -40289,21 +40915,26 @@ public class AbilityDefinitionItemTotemOgreMagiAttack extends AbilityDefinition function setAbility(int level, string value) def.setLvlDataString("opp1", level, 1, value) + /** % Hit chance on Hero / 'oap2' */ function setHitchanceonHero(int level, int value) def.setLvlDataInt("oap2", level, 5, value) function setTargetType(int level, string value) def.setLvlDataString("opp3", level, 3, value) + /** % Hit chance on Critical Strike / 'oap4' */ function setHitchanceonCriticalStrike(int level, int value) def.setLvlDataInt("oap4", level, 7, value) + /** % Hit chance on Summon / 'oap3' */ function setHitchanceonSummon(int level, int value) def.setLvlDataInt("oap3", level, 6, value) + /** % Hit chance on Unit / 'oap1' */ function setHitchanceonUnit(int level, int value) def.setLvlDataInt("oap1", level, 4, value) + /** % Hit Chance / 'opp2' */ function setHitChance(int level, int value) def.setLvlDataInt("opp2", level, 2, value) @@ -40344,9 +40975,11 @@ public class AbilityDefinitionItemTotemOgreMagiBloodlust extends AbilityDefiniti function setScalingFactor(int level, real value) def.setLvlDataUnreal("Blo3", level, 3, value) + /** Attack Speed Increase (%) / 'Blo1' */ function setAttackSpeedIncrease(int level, real value) def.setLvlDataUnreal("Blo1", level, 1, value) + /** Movement Speed Increase (%) / 'Blo2' */ function setMovementSpeedIncrease(int level, real value) def.setLvlDataUnreal("Blo2", level, 2, value) @@ -40445,21 +41078,26 @@ public class AbilityDefinitionItemBracersOgreMagiAttack2 extends AbilityDefiniti function setAbility(int level, string value) def.setLvlDataString("opp1", level, 1, value) + /** % Hit chance on Hero / 'oap2' */ function setHitchanceonHero(int level, int value) def.setLvlDataInt("oap2", level, 5, value) function setTargetType(int level, string value) def.setLvlDataString("opp3", level, 3, value) + /** % Hit chance on Critical Strike / 'oap4' */ function setHitchanceonCriticalStrike(int level, int value) def.setLvlDataInt("oap4", level, 7, value) + /** % Hit chance on Summon / 'oap3' */ function setHitchanceonSummon(int level, int value) def.setLvlDataInt("oap3", level, 6, value) + /** % Hit chance on Unit / 'oap1' */ function setHitchanceonUnit(int level, int value) def.setLvlDataInt("oap1", level, 4, value) + /** % Hit Chance / 'opp2' */ function setHitChance(int level, int value) def.setLvlDataInt("opp2", level, 2, value) @@ -40500,21 +41138,26 @@ public class AbilityDefinitionItemBracersOgreMagiAttack1 extends AbilityDefiniti function setAbility(int level, string value) def.setLvlDataString("opp1", level, 1, value) + /** % Hit chance on Hero / 'oap2' */ function setHitchanceonHero(int level, int value) def.setLvlDataInt("oap2", level, 5, value) function setTargetType(int level, string value) def.setLvlDataString("opp3", level, 3, value) + /** % Hit chance on Critical Strike / 'oap4' */ function setHitchanceonCriticalStrike(int level, int value) def.setLvlDataInt("oap4", level, 7, value) + /** % Hit chance on Summon / 'oap3' */ function setHitchanceonSummon(int level, int value) def.setLvlDataInt("oap3", level, 6, value) + /** % Hit chance on Unit / 'oap1' */ function setHitchanceonUnit(int level, int value) def.setLvlDataInt("oap1", level, 4, value) + /** % Hit Chance / 'opp2' */ function setHitChance(int level, int value) def.setLvlDataInt("opp2", level, 2, value) @@ -40608,9 +41251,11 @@ public class AbilityDefinitionItemPlaguegreavesSpell extends AbilityDefinition function setPrimaryDamage(int level, real value) def.setLvlDataUnreal("Nab4", level, 4, value) + /** Movement Speed Reduction (%) / 'Nab1' */ function setMovementSpeedReduction(int level, real value) def.setLvlDataUnreal("Nab1", level, 1, value) + /** Attack Speed Reduction (%) / 'Nab2' */ function setAttackSpeedReduction(int level, real value) def.setLvlDataUnreal("Nab2", level, 2, value) @@ -40653,6 +41298,7 @@ public class AbilityDefinitionItemPlaguegreavesAttack extends AbilityDefinition function setAbility(int level, string value) def.setLvlDataString("opp1", level, 1, value) + /** % Hit Chance / 'opp2' */ function setHitChance(int level, int value) def.setLvlDataInt("opp2", level, 2, value) @@ -40684,21 +41330,26 @@ public class AbilityDefinitionPoisonNettleAttack extends AbilityDefinition function setAbility(int level, string value) def.setLvlDataString("opp1", level, 1, value) + /** % Hit chance on Hero / 'oap2' */ function setHitchanceonHero(int level, int value) def.setLvlDataInt("oap2", level, 5, value) function setTargetType(int level, string value) def.setLvlDataString("opp3", level, 3, value) + /** % Hit chance on Critical Strike / 'oap4' */ function setHitchanceonCriticalStrike(int level, int value) def.setLvlDataInt("oap4", level, 7, value) + /** % Hit chance on Summon / 'oap3' */ function setHitchanceonSummon(int level, int value) def.setLvlDataInt("oap3", level, 6, value) + /** % Hit chance on Unit / 'oap1' */ function setHitchanceonUnit(int level, int value) def.setLvlDataInt("oap1", level, 4, value) + /** % Hit Chance / 'opp2' */ function setHitChance(int level, int value) def.setLvlDataInt("opp2", level, 2, value) @@ -40749,6 +41400,7 @@ public class AbilityDefinitionPintOfAle extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.pintOfAle) + /** Chance To Miss (%) / 'Nsi2' */ function setChanceToMiss(int level, real value) def.setLvlDataUnreal("Nsi2", level, 2, value) @@ -40822,6 +41474,7 @@ public class AbilityDefinitionItemProtectorSHAttack extends AbilityDefinition function setAbility(int level, string value) def.setLvlDataString("opp1", level, 1, value) + /** % Hit Chance / 'opp2' */ function setHitChance(int level, int value) def.setLvlDataInt("opp2", level, 2, value) @@ -40853,21 +41506,26 @@ public class AbilityDefinitionItemPlaguewroughtAttack extends AbilityDefinition function setAbility(int level, string value) def.setLvlDataString("opp1", level, 1, value) + /** % Hit chance on Hero / 'oap2' */ function setHitchanceonHero(int level, int value) def.setLvlDataInt("oap2", level, 5, value) function setTargetType(int level, string value) def.setLvlDataString("opp3", level, 3, value) + /** % Hit chance on Critical Strike / 'oap4' */ function setHitchanceonCriticalStrike(int level, int value) def.setLvlDataInt("oap4", level, 7, value) + /** % Hit chance on Summon / 'oap3' */ function setHitchanceonSummon(int level, int value) def.setLvlDataInt("oap3", level, 6, value) + /** % Hit chance on Unit / 'oap1' */ function setHitchanceonUnit(int level, int value) def.setLvlDataInt("oap1", level, 4, value) + /** % Hit Chance / 'opp2' */ function setHitChance(int level, int value) def.setLvlDataInt("opp2", level, 2, value) @@ -41084,21 +41742,26 @@ public class AbilityDefinitionItemRingOfHolyFireAttack extends AbilityDefinition function setAbility(int level, string value) def.setLvlDataString("opp1", level, 1, value) + /** % Hit chance on Hero / 'oap2' */ function setHitchanceonHero(int level, int value) def.setLvlDataInt("oap2", level, 5, value) function setTargetType(int level, string value) def.setLvlDataString("opp3", level, 3, value) + /** % Hit chance on Critical Strike / 'oap4' */ function setHitchanceonCriticalStrike(int level, int value) def.setLvlDataInt("oap4", level, 7, value) + /** % Hit chance on Summon / 'oap3' */ function setHitchanceonSummon(int level, int value) def.setLvlDataInt("oap3", level, 6, value) + /** % Hit chance on Unit / 'oap1' */ function setHitchanceonUnit(int level, int value) def.setLvlDataInt("oap1", level, 4, value) + /** % Hit Chance / 'opp2' */ function setHitChance(int level, int value) def.setLvlDataInt("opp2", level, 2, value) @@ -41139,21 +41802,26 @@ public class AbilityDefinitionRingOfTheFirelandsAttack extends AbilityDefinition function setAbility(int level, string value) def.setLvlDataString("opp1", level, 1, value) + /** % Hit chance on Hero / 'oap2' */ function setHitchanceonHero(int level, int value) def.setLvlDataInt("oap2", level, 5, value) function setTargetType(int level, string value) def.setLvlDataString("opp3", level, 3, value) + /** % Hit chance on Critical Strike / 'oap4' */ function setHitchanceonCriticalStrike(int level, int value) def.setLvlDataInt("oap4", level, 7, value) + /** % Hit chance on Summon / 'oap3' */ function setHitchanceonSummon(int level, int value) def.setLvlDataInt("oap3", level, 6, value) + /** % Hit chance on Unit / 'oap1' */ function setHitchanceonUnit(int level, int value) def.setLvlDataInt("oap1", level, 4, value) + /** % Hit Chance / 'opp2' */ function setHitChance(int level, int value) def.setLvlDataInt("opp2", level, 2, value) @@ -41242,21 +41910,26 @@ public class AbilityDefinitionItemRazoriceAttack1 extends AbilityDefinition function setAbility(int level, string value) def.setLvlDataString("opp1", level, 1, value) + /** % Hit chance on Hero / 'oap2' */ function setHitchanceonHero(int level, int value) def.setLvlDataInt("oap2", level, 5, value) function setTargetType(int level, string value) def.setLvlDataString("opp3", level, 3, value) + /** % Hit chance on Critical Strike / 'oap4' */ function setHitchanceonCriticalStrike(int level, int value) def.setLvlDataInt("oap4", level, 7, value) + /** % Hit chance on Summon / 'oap3' */ function setHitchanceonSummon(int level, int value) def.setLvlDataInt("oap3", level, 6, value) + /** % Hit chance on Unit / 'oap1' */ function setHitchanceonUnit(int level, int value) def.setLvlDataInt("oap1", level, 4, value) + /** % Hit Chance / 'opp2' */ function setHitChance(int level, int value) def.setLvlDataInt("opp2", level, 2, value) @@ -41358,21 +42031,26 @@ public class AbilityDefinitionItemRazoriceAttack4 extends AbilityDefinition function setAbility(int level, string value) def.setLvlDataString("opp1", level, 1, value) + /** % Hit chance on Hero / 'oap2' */ function setHitchanceonHero(int level, int value) def.setLvlDataInt("oap2", level, 5, value) function setTargetType(int level, string value) def.setLvlDataString("opp3", level, 3, value) + /** % Hit chance on Critical Strike / 'oap4' */ function setHitchanceonCriticalStrike(int level, int value) def.setLvlDataInt("oap4", level, 7, value) + /** % Hit chance on Summon / 'oap3' */ function setHitchanceonSummon(int level, int value) def.setLvlDataInt("oap3", level, 6, value) + /** % Hit chance on Unit / 'oap1' */ function setHitchanceonUnit(int level, int value) def.setLvlDataInt("oap1", level, 4, value) + /** % Hit Chance / 'opp2' */ function setHitChance(int level, int value) def.setLvlDataInt("opp2", level, 2, value) @@ -41429,6 +42107,7 @@ public class AbilityDefinitionItemRobesOfRevengeAttack extends AbilityDefinition function setAbility(int level, string value) def.setLvlDataString("opp1", level, 1, value) + /** % Hit Chance / 'opp2' */ function setHitChance(int level, int value) def.setLvlDataInt("opp2", level, 2, value) @@ -41460,6 +42139,7 @@ public class AbilityDefinitionOnSpellAttackSample extends AbilityDefinition function setAbility(int level, string value) def.setLvlDataString("opp1", level, 1, value) + /** % Hit Chance / 'opp2' */ function setHitChance(int level, int value) def.setLvlDataInt("opp2", level, 2, value) @@ -41500,6 +42180,7 @@ public class AbilityDefinitionItemSanctifiedChestplateSpellcast extends AbilityD function setAbility(int level, string value) def.setLvlDataString("opp1", level, 1, value) + /** % Hit Chance / 'opp2' */ function setHitChance(int level, int value) def.setLvlDataInt("opp2", level, 2, value) @@ -41584,6 +42265,7 @@ public class AbilityDefinitionItemShieldOfTheScarletCrusadeAttack extends Abilit function setAbility(int level, string value) def.setLvlDataString("opp1", level, 1, value) + /** % Hit Chance / 'opp2' */ function setHitChance(int level, int value) def.setLvlDataInt("opp2", level, 2, value) @@ -41695,6 +42377,7 @@ public class AbilityDefinitionItemScepterOfDarknessSpellcast extends AbilityDefi function setAbility(int level, string value) def.setLvlDataString("opp1", level, 1, value) + /** % Hit Chance / 'opp2' */ function setHitChance(int level, int value) def.setLvlDataInt("opp2", level, 2, value) @@ -41831,21 +42514,26 @@ public class AbilityDefinitionItemSanctifiedGauntletsAttack extends AbilityDefin function setAbility(int level, string value) def.setLvlDataString("opp1", level, 1, value) + /** % Hit chance on Hero / 'oap2' */ function setHitchanceonHero(int level, int value) def.setLvlDataInt("oap2", level, 5, value) function setTargetType(int level, string value) def.setLvlDataString("opp3", level, 3, value) + /** % Hit chance on Critical Strike / 'oap4' */ function setHitchanceonCriticalStrike(int level, int value) def.setLvlDataInt("oap4", level, 7, value) + /** % Hit chance on Summon / 'oap3' */ function setHitchanceonSummon(int level, int value) def.setLvlDataInt("oap3", level, 6, value) + /** % Hit chance on Unit / 'oap1' */ function setHitchanceonUnit(int level, int value) def.setLvlDataInt("oap1", level, 4, value) + /** % Hit Chance / 'opp2' */ function setHitChance(int level, int value) def.setLvlDataInt("opp2", level, 2, value) @@ -41886,21 +42574,26 @@ public class AbilityDefinitionItemSwordOfTheGhostlandsAttack extends AbilityDefi function setAbility(int level, string value) def.setLvlDataString("opp1", level, 1, value) + /** % Hit chance on Hero / 'oap2' */ function setHitchanceonHero(int level, int value) def.setLvlDataInt("oap2", level, 5, value) function setTargetType(int level, string value) def.setLvlDataString("opp3", level, 3, value) + /** % Hit chance on Critical Strike / 'oap4' */ function setHitchanceonCriticalStrike(int level, int value) def.setLvlDataInt("oap4", level, 7, value) + /** % Hit chance on Summon / 'oap3' */ function setHitchanceonSummon(int level, int value) def.setLvlDataInt("oap3", level, 6, value) + /** % Hit chance on Unit / 'oap1' */ function setHitchanceonUnit(int level, int value) def.setLvlDataInt("oap1", level, 4, value) + /** % Hit Chance / 'opp2' */ function setHitChance(int level, int value) def.setLvlDataInt("opp2", level, 2, value) @@ -41941,6 +42634,7 @@ public class AbilityDefinitionItemSwordOfTheGhostlandsHoT extends AbilityDefinit function setLifeRegenerationRate(int level, real value) def.setLvlDataUnreal("Roa3", level, 3, value) + /** Damage Increase (%) / 'Roa1' */ function setDamageIncrease(int level, real value) def.setLvlDataUnreal("Roa1", level, 1, value) @@ -42054,6 +42748,7 @@ public class AbilityDefinitionClericInnerFire extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.clericInnerFire) + /** Damage Increase (%) / 'Inf1' */ function setDamageIncrease(int level, real value) def.setLvlDataUnreal("Inf1", level, 1, value) @@ -42118,6 +42813,7 @@ public class AbilityDefinitionItemVestmentsStormKingSpellcast extends AbilityDef function setAbility(int level, string value) def.setLvlDataString("opp1", level, 1, value) + /** % Hit Chance / 'opp2' */ function setHitChance(int level, int value) def.setLvlDataInt("opp2", level, 2, value) @@ -42145,21 +42841,26 @@ public class AbilityDefinitionItemTomeOfTheSpiderkindAttack extends AbilityDefin function setAbility(int level, string value) def.setLvlDataString("opp1", level, 1, value) + /** % Hit chance on Hero / 'oap2' */ function setHitchanceonHero(int level, int value) def.setLvlDataInt("oap2", level, 5, value) function setTargetType(int level, string value) def.setLvlDataString("opp3", level, 3, value) + /** % Hit chance on Critical Strike / 'oap4' */ function setHitchanceonCriticalStrike(int level, int value) def.setLvlDataInt("oap4", level, 7, value) + /** % Hit chance on Summon / 'oap3' */ function setHitchanceonSummon(int level, int value) def.setLvlDataInt("oap3", level, 6, value) + /** % Hit chance on Unit / 'oap1' */ function setHitchanceonUnit(int level, int value) def.setLvlDataInt("oap1", level, 4, value) + /** % Hit Chance / 'opp2' */ function setHitChance(int level, int value) def.setLvlDataInt("opp2", level, 2, value) @@ -42244,15 +42945,18 @@ public class AbilityDefinitionBandOfTheSkeletalMageOrb extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.bandOfTheSkeletalMageOrb) + /** Chance To Hit Units (%) / 'Iob2' */ function setChanceToHitUnits(int level, real value) def.setLvlDataUnreal("Iob2", level, 2, value) + /** Chance To Hit Summons (%) / 'Iob4' */ function setChanceToHitSummons(int level, real value) def.setLvlDataUnreal("Iob4", level, 4, value) function setEffectAbility(int level, string value) def.setLvlDataString("Iobu", level, 0, value) + /** Chance To Hit Heros (%) / 'Iob3' */ function setChanceToHitHeros(int level, real value) def.setLvlDataUnreal("Iob3", level, 3, value) @@ -42292,9 +42996,11 @@ public class AbilityDefinitionItemScytheOfFrostAura extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.itemScytheOfFrostAura) + /** Movement Speed Increase (%) / 'Oae1' */ function setMovementSpeedIncrease(int level, real value) def.setLvlDataUnreal("Oae1", level, 1, value) + /** Attack Speed Increase (%) / 'Oae2' */ function setAttackSpeedIncrease(int level, real value) def.setLvlDataUnreal("Oae2", level, 2, value) @@ -42321,21 +43027,26 @@ public class AbilityDefinitionItemSoulstealerAttack extends AbilityDefinition function setAbility(int level, string value) def.setLvlDataString("opp1", level, 1, value) + /** % Hit chance on Hero / 'oap2' */ function setHitchanceonHero(int level, int value) def.setLvlDataInt("oap2", level, 5, value) function setTargetType(int level, string value) def.setLvlDataString("opp3", level, 3, value) + /** % Hit chance on Critical Strike / 'oap4' */ function setHitchanceonCriticalStrike(int level, int value) def.setLvlDataInt("oap4", level, 7, value) + /** % Hit chance on Summon / 'oap3' */ function setHitchanceonSummon(int level, int value) def.setLvlDataInt("oap3", level, 6, value) + /** % Hit chance on Unit / 'oap1' */ function setHitchanceonUnit(int level, int value) def.setLvlDataInt("oap1", level, 4, value) + /** % Hit Chance / 'opp2' */ function setHitChance(int level, int value) def.setLvlDataInt("opp2", level, 2, value) @@ -42403,6 +43114,7 @@ public class AbilityDefinitionItemSeleneSpellcast extends AbilityDefinition function setAbility(int level, string value) def.setLvlDataString("opp1", level, 1, value) + /** % Hit Chance / 'opp2' */ function setHitChance(int level, int value) def.setLvlDataInt("opp2", level, 2, value) @@ -42433,9 +43145,11 @@ public class AbilityDefinitionInquisitorSoulburn extends AbilityDefinition function setDamagePeriod(int level, real value) def.setLvlDataUnreal("Nso2", level, 2, value) + /** Movement Speed Reduction (%) / 'Nso4' */ function setMovementSpeedReduction(int level, real value) def.setLvlDataUnreal("Nso4", level, 4, value) + /** Attack Speed Reduction (%) / 'Nso5' */ function setAttackSpeedReduction(int level, real value) def.setLvlDataUnreal("Nso5", level, 5, value) @@ -42483,9 +43197,11 @@ public class AbilityDefinitionItemStormwalkersTC extends AbilityDefinition function setMaximumDamage(int level, real value) def.setLvlDataUnreal("Htc5", level, 5, value) + /** Movement Speed Reduction (%) / 'Htc3' */ function setMovementSpeedReduction(int level, real value) def.setLvlDataUnreal("Htc3", level, 3, value) + /** Attack Speed Reduction (%) / 'Htc4' */ function setAttackSpeedReduction(int level, real value) def.setLvlDataUnreal("Htc4", level, 4, value) @@ -42524,6 +43240,7 @@ public class AbilityDefinitionItemStormwalkersSpellcast extends AbilityDefinitio function setAbility(int level, string value) def.setLvlDataString("opp1", level, 1, value) + /** % Hit Chance / 'opp2' */ function setHitChance(int level, int value) def.setLvlDataInt("opp2", level, 2, value) @@ -42594,6 +43311,7 @@ public class AbilityDefinitionAtds extends AbilityDefinition function setAbility(int level, string value) def.setLvlDataString("opp1", level, 1, value) + /** % Hit Chance / 'opp2' */ function setHitChance(int level, int value) def.setLvlDataInt("opp2", level, 2, value) @@ -42695,15 +43413,18 @@ public class AbilityDefinitionTalismanOfNightmaresOrb extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.talismanOfNightmaresOrb) + /** Chance To Hit Units (%) / 'Iob2' */ function setChanceToHitUnits(int level, real value) def.setLvlDataUnreal("Iob2", level, 2, value) + /** Chance To Hit Summons (%) / 'Iob4' */ function setChanceToHitSummons(int level, real value) def.setLvlDataUnreal("Iob4", level, 4, value) function setEffectAbility(int level, string value) def.setLvlDataString("Iobu", level, 0, value) + /** Chance To Hit Heros (%) / 'Iob3' */ function setChanceToHitHeros(int level, real value) def.setLvlDataUnreal("Iob3", level, 3, value) @@ -42759,21 +43480,26 @@ public class AbilityDefinitionThornguardRapierAttack extends AbilityDefinition function setAbility(int level, string value) def.setLvlDataString("opp1", level, 1, value) + /** % Hit chance on Hero / 'oap2' */ function setHitchanceonHero(int level, int value) def.setLvlDataInt("oap2", level, 5, value) function setTargetType(int level, string value) def.setLvlDataString("opp3", level, 3, value) + /** % Hit chance on Critical Strike / 'oap4' */ function setHitchanceonCriticalStrike(int level, int value) def.setLvlDataInt("oap4", level, 7, value) + /** % Hit chance on Summon / 'oap3' */ function setHitchanceonSummon(int level, int value) def.setLvlDataInt("oap3", level, 6, value) + /** % Hit chance on Unit / 'oap1' */ function setHitchanceonUnit(int level, int value) def.setLvlDataInt("oap1", level, 4, value) + /** % Hit Chance / 'opp2' */ function setHitChance(int level, int value) def.setLvlDataInt("opp2", level, 2, value) @@ -42848,6 +43574,7 @@ public class AbilityDefinitionItemTheScreecherHoT extends AbilityDefinition function setLifeRegenerationRate(int level, real value) def.setLvlDataUnreal("Roa3", level, 3, value) + /** Damage Increase (%) / 'Roa1' */ function setDamageIncrease(int level, real value) def.setLvlDataUnreal("Roa1", level, 1, value) @@ -42903,21 +43630,26 @@ public class AbilityDefinitionItemTheScreecherAttack extends AbilityDefinition function setAbility(int level, string value) def.setLvlDataString("opp1", level, 1, value) + /** % Hit chance on Hero / 'oap2' */ function setHitchanceonHero(int level, int value) def.setLvlDataInt("oap2", level, 5, value) function setTargetType(int level, string value) def.setLvlDataString("opp3", level, 3, value) + /** % Hit chance on Critical Strike / 'oap4' */ function setHitchanceonCriticalStrike(int level, int value) def.setLvlDataInt("oap4", level, 7, value) + /** % Hit chance on Summon / 'oap3' */ function setHitchanceonSummon(int level, int value) def.setLvlDataInt("oap3", level, 6, value) + /** % Hit chance on Unit / 'oap1' */ function setHitchanceonUnit(int level, int value) def.setLvlDataInt("oap1", level, 4, value) + /** % Hit Chance / 'opp2' */ function setHitChance(int level, int value) def.setLvlDataInt("opp2", level, 2, value) @@ -43019,6 +43751,7 @@ public class AbilityDefinitionItemLostSpiritsSpellcast extends AbilityDefinition function setAbility(int level, string value) def.setLvlDataString("opp1", level, 1, value) + /** % Hit Chance / 'opp2' */ function setHitChance(int level, int value) def.setLvlDataInt("opp2", level, 2, value) @@ -43073,6 +43806,7 @@ public class AbilityDefinitionItemVestmentsWaveSpellcast extends AbilityDefiniti function setAbility(int level, string value) def.setLvlDataString("opp1", level, 1, value) + /** % Hit Chance / 'opp2' */ function setHitChance(int level, int value) def.setLvlDataInt("opp2", level, 2, value) @@ -43127,21 +43861,26 @@ public class AbilityDefinitionItemBloodstoneAttack extends AbilityDefinition function setAbility(int level, string value) def.setLvlDataString("opp1", level, 1, value) + /** % Hit chance on Hero / 'oap2' */ function setHitchanceonHero(int level, int value) def.setLvlDataInt("oap2", level, 5, value) function setTargetType(int level, string value) def.setLvlDataString("opp3", level, 3, value) + /** % Hit chance on Critical Strike / 'oap4' */ function setHitchanceonCriticalStrike(int level, int value) def.setLvlDataInt("oap4", level, 7, value) + /** % Hit chance on Summon / 'oap3' */ function setHitchanceonSummon(int level, int value) def.setLvlDataInt("oap3", level, 6, value) + /** % Hit chance on Unit / 'oap1' */ function setHitchanceonUnit(int level, int value) def.setLvlDataInt("oap1", level, 4, value) + /** % Hit Chance / 'opp2' */ function setHitChance(int level, int value) def.setLvlDataInt("opp2", level, 2, value) @@ -43195,21 +43934,26 @@ public class AbilityDefinitionItemZandalariGiantcrusherAttack extends AbilityDef function setAbility(int level, string value) def.setLvlDataString("opp1", level, 1, value) + /** % Hit chance on Hero / 'oap2' */ function setHitchanceonHero(int level, int value) def.setLvlDataInt("oap2", level, 5, value) function setTargetType(int level, string value) def.setLvlDataString("opp3", level, 3, value) + /** % Hit chance on Critical Strike / 'oap4' */ function setHitchanceonCriticalStrike(int level, int value) def.setLvlDataInt("oap4", level, 7, value) + /** % Hit chance on Summon / 'oap3' */ function setHitchanceonSummon(int level, int value) def.setLvlDataInt("oap3", level, 6, value) + /** % Hit chance on Unit / 'oap1' */ function setHitchanceonUnit(int level, int value) def.setLvlDataInt("oap1", level, 4, value) + /** % Hit Chance / 'opp2' */ function setHitChance(int level, int value) def.setLvlDataInt("opp2", level, 2, value) @@ -43247,12 +43991,15 @@ public class AbilityDefinitionLeonidTalentTier1a extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.leonidTalentTier1a) + /** Ability Upgrade 1 / 'Neg3' */ function setAbilityUpgrade(int level, string value) def.setLvlDataString("Neg3", level, 3, value) + /** Ability Upgrade 3 / 'Neg5' */ function setAbilityUpgrade1(int level, string value) def.setLvlDataString("Neg5", level, 5, value) + /** Ability Upgrade 4 / 'Neg6' */ function setAbilityUpgrade2(int level, string value) def.setLvlDataString("Neg6", level, 6, value) @@ -43262,6 +44009,7 @@ public class AbilityDefinitionLeonidTalentTier1a extends AbilityDefinition function setDamageBonus(int level, real value) def.setLvlDataUnreal("Neg2", level, 2, value) + /** Ability Upgrade 2 / 'Neg4' */ function setAbilityUpgrade3(int level, string value) def.setLvlDataString("Neg4", level, 4, value) @@ -43295,12 +44043,15 @@ public class AbilityDefinitionLeonidTalentTier1b extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.leonidTalentTier1b) + /** Ability Upgrade 1 / 'Neg3' */ function setAbilityUpgrade(int level, string value) def.setLvlDataString("Neg3", level, 3, value) + /** Ability Upgrade 3 / 'Neg5' */ function setAbilityUpgrade1(int level, string value) def.setLvlDataString("Neg5", level, 5, value) + /** Ability Upgrade 4 / 'Neg6' */ function setAbilityUpgrade2(int level, string value) def.setLvlDataString("Neg6", level, 6, value) @@ -43310,6 +44061,7 @@ public class AbilityDefinitionLeonidTalentTier1b extends AbilityDefinition function setDamageBonus(int level, real value) def.setLvlDataUnreal("Neg2", level, 2, value) + /** Ability Upgrade 2 / 'Neg4' */ function setAbilityUpgrade3(int level, string value) def.setLvlDataString("Neg4", level, 4, value) @@ -43343,12 +44095,15 @@ public class AbilityDefinitionLeonidTalentTier1c extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.leonidTalentTier1c) + /** Ability Upgrade 1 / 'Neg3' */ function setAbilityUpgrade(int level, string value) def.setLvlDataString("Neg3", level, 3, value) + /** Ability Upgrade 3 / 'Neg5' */ function setAbilityUpgrade1(int level, string value) def.setLvlDataString("Neg5", level, 5, value) + /** Ability Upgrade 4 / 'Neg6' */ function setAbilityUpgrade2(int level, string value) def.setLvlDataString("Neg6", level, 6, value) @@ -43358,6 +44113,7 @@ public class AbilityDefinitionLeonidTalentTier1c extends AbilityDefinition function setDamageBonus(int level, real value) def.setLvlDataUnreal("Neg2", level, 2, value) + /** Ability Upgrade 2 / 'Neg4' */ function setAbilityUpgrade3(int level, string value) def.setLvlDataString("Neg4", level, 4, value) @@ -43391,12 +44147,15 @@ public class AbilityDefinitionLeonidTalentTier2a extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.leonidTalentTier2a) + /** Ability Upgrade 1 / 'Neg3' */ function setAbilityUpgrade(int level, string value) def.setLvlDataString("Neg3", level, 3, value) + /** Ability Upgrade 3 / 'Neg5' */ function setAbilityUpgrade1(int level, string value) def.setLvlDataString("Neg5", level, 5, value) + /** Ability Upgrade 4 / 'Neg6' */ function setAbilityUpgrade2(int level, string value) def.setLvlDataString("Neg6", level, 6, value) @@ -43406,6 +44165,7 @@ public class AbilityDefinitionLeonidTalentTier2a extends AbilityDefinition function setDamageBonus(int level, real value) def.setLvlDataUnreal("Neg2", level, 2, value) + /** Ability Upgrade 2 / 'Neg4' */ function setAbilityUpgrade3(int level, string value) def.setLvlDataString("Neg4", level, 4, value) @@ -43439,12 +44199,15 @@ public class AbilityDefinitionLeonidTalentTier2b extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.leonidTalentTier2b) + /** Ability Upgrade 1 / 'Neg3' */ function setAbilityUpgrade(int level, string value) def.setLvlDataString("Neg3", level, 3, value) + /** Ability Upgrade 3 / 'Neg5' */ function setAbilityUpgrade1(int level, string value) def.setLvlDataString("Neg5", level, 5, value) + /** Ability Upgrade 4 / 'Neg6' */ function setAbilityUpgrade2(int level, string value) def.setLvlDataString("Neg6", level, 6, value) @@ -43454,6 +44217,7 @@ public class AbilityDefinitionLeonidTalentTier2b extends AbilityDefinition function setDamageBonus(int level, real value) def.setLvlDataUnreal("Neg2", level, 2, value) + /** Ability Upgrade 2 / 'Neg4' */ function setAbilityUpgrade3(int level, string value) def.setLvlDataString("Neg4", level, 4, value) @@ -43487,12 +44251,15 @@ public class AbilityDefinitionLeonidTalentTier2c extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.leonidTalentTier2c) + /** Ability Upgrade 1 / 'Neg3' */ function setAbilityUpgrade(int level, string value) def.setLvlDataString("Neg3", level, 3, value) + /** Ability Upgrade 3 / 'Neg5' */ function setAbilityUpgrade1(int level, string value) def.setLvlDataString("Neg5", level, 5, value) + /** Ability Upgrade 4 / 'Neg6' */ function setAbilityUpgrade2(int level, string value) def.setLvlDataString("Neg6", level, 6, value) @@ -43502,6 +44269,7 @@ public class AbilityDefinitionLeonidTalentTier2c extends AbilityDefinition function setDamageBonus(int level, real value) def.setLvlDataUnreal("Neg2", level, 2, value) + /** Ability Upgrade 2 / 'Neg4' */ function setAbilityUpgrade3(int level, string value) def.setLvlDataString("Neg4", level, 4, value) @@ -43535,12 +44303,15 @@ public class AbilityDefinitionLeonidTalentTier3a extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.leonidTalentTier3a) + /** Ability Upgrade 1 / 'Neg3' */ function setAbilityUpgrade(int level, string value) def.setLvlDataString("Neg3", level, 3, value) + /** Ability Upgrade 3 / 'Neg5' */ function setAbilityUpgrade1(int level, string value) def.setLvlDataString("Neg5", level, 5, value) + /** Ability Upgrade 4 / 'Neg6' */ function setAbilityUpgrade2(int level, string value) def.setLvlDataString("Neg6", level, 6, value) @@ -43550,6 +44321,7 @@ public class AbilityDefinitionLeonidTalentTier3a extends AbilityDefinition function setDamageBonus(int level, real value) def.setLvlDataUnreal("Neg2", level, 2, value) + /** Ability Upgrade 2 / 'Neg4' */ function setAbilityUpgrade3(int level, string value) def.setLvlDataString("Neg4", level, 4, value) @@ -43583,12 +44355,15 @@ public class AbilityDefinitionLeonidTalentTier3b extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.leonidTalentTier3b) + /** Ability Upgrade 1 / 'Neg3' */ function setAbilityUpgrade(int level, string value) def.setLvlDataString("Neg3", level, 3, value) + /** Ability Upgrade 3 / 'Neg5' */ function setAbilityUpgrade1(int level, string value) def.setLvlDataString("Neg5", level, 5, value) + /** Ability Upgrade 4 / 'Neg6' */ function setAbilityUpgrade2(int level, string value) def.setLvlDataString("Neg6", level, 6, value) @@ -43598,6 +44373,7 @@ public class AbilityDefinitionLeonidTalentTier3b extends AbilityDefinition function setDamageBonus(int level, real value) def.setLvlDataUnreal("Neg2", level, 2, value) + /** Ability Upgrade 2 / 'Neg4' */ function setAbilityUpgrade3(int level, string value) def.setLvlDataString("Neg4", level, 4, value) @@ -43631,12 +44407,15 @@ public class AbilityDefinitionLeonidTalentTier3c extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.leonidTalentTier3c) + /** Ability Upgrade 1 / 'Neg3' */ function setAbilityUpgrade(int level, string value) def.setLvlDataString("Neg3", level, 3, value) + /** Ability Upgrade 3 / 'Neg5' */ function setAbilityUpgrade1(int level, string value) def.setLvlDataString("Neg5", level, 5, value) + /** Ability Upgrade 4 / 'Neg6' */ function setAbilityUpgrade2(int level, string value) def.setLvlDataString("Neg6", level, 6, value) @@ -43646,6 +44425,7 @@ public class AbilityDefinitionLeonidTalentTier3c extends AbilityDefinition function setDamageBonus(int level, real value) def.setLvlDataUnreal("Neg2", level, 2, value) + /** Ability Upgrade 2 / 'Neg4' */ function setAbilityUpgrade3(int level, string value) def.setLvlDataString("Neg4", level, 4, value) @@ -43679,12 +44459,15 @@ public class AbilityDefinitionLeonidTalentTier4a extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.leonidTalentTier4a) + /** Ability Upgrade 1 / 'Neg3' */ function setAbilityUpgrade(int level, string value) def.setLvlDataString("Neg3", level, 3, value) + /** Ability Upgrade 3 / 'Neg5' */ function setAbilityUpgrade1(int level, string value) def.setLvlDataString("Neg5", level, 5, value) + /** Ability Upgrade 4 / 'Neg6' */ function setAbilityUpgrade2(int level, string value) def.setLvlDataString("Neg6", level, 6, value) @@ -43694,6 +44477,7 @@ public class AbilityDefinitionLeonidTalentTier4a extends AbilityDefinition function setDamageBonus(int level, real value) def.setLvlDataUnreal("Neg2", level, 2, value) + /** Ability Upgrade 2 / 'Neg4' */ function setAbilityUpgrade3(int level, string value) def.setLvlDataString("Neg4", level, 4, value) @@ -43727,12 +44511,15 @@ public class AbilityDefinitionLeonidTalentTier4b extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.leonidTalentTier4b) + /** Ability Upgrade 1 / 'Neg3' */ function setAbilityUpgrade(int level, string value) def.setLvlDataString("Neg3", level, 3, value) + /** Ability Upgrade 3 / 'Neg5' */ function setAbilityUpgrade1(int level, string value) def.setLvlDataString("Neg5", level, 5, value) + /** Ability Upgrade 4 / 'Neg6' */ function setAbilityUpgrade2(int level, string value) def.setLvlDataString("Neg6", level, 6, value) @@ -43742,6 +44529,7 @@ public class AbilityDefinitionLeonidTalentTier4b extends AbilityDefinition function setDamageBonus(int level, real value) def.setLvlDataUnreal("Neg2", level, 2, value) + /** Ability Upgrade 2 / 'Neg4' */ function setAbilityUpgrade3(int level, string value) def.setLvlDataString("Neg4", level, 4, value) @@ -43775,12 +44563,15 @@ public class AbilityDefinitionLeonidTalentTier4c extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.leonidTalentTier4c) + /** Ability Upgrade 1 / 'Neg3' */ function setAbilityUpgrade(int level, string value) def.setLvlDataString("Neg3", level, 3, value) + /** Ability Upgrade 3 / 'Neg5' */ function setAbilityUpgrade1(int level, string value) def.setLvlDataString("Neg5", level, 5, value) + /** Ability Upgrade 4 / 'Neg6' */ function setAbilityUpgrade2(int level, string value) def.setLvlDataString("Neg6", level, 6, value) @@ -43790,6 +44581,7 @@ public class AbilityDefinitionLeonidTalentTier4c extends AbilityDefinition function setDamageBonus(int level, real value) def.setLvlDataUnreal("Neg2", level, 2, value) + /** Ability Upgrade 2 / 'Neg4' */ function setAbilityUpgrade3(int level, string value) def.setLvlDataString("Neg4", level, 4, value) @@ -43832,6 +44624,7 @@ public class AbilityDefinitionLeonidDamageReductionTalent extends AbilityDefinit function setIncludeMeleeDamage(int level, bool value) def.setLvlDataBoolean("Ssk5", level, 5, value) + /** Chance to Reduce Damage (%) / 'Ssk1' */ function setChancetoReduceDamage(int level, real value) def.setLvlDataUnreal("Ssk1", level, 1, value) @@ -43971,12 +44764,15 @@ public class AbilityDefinitionGarekTalentTier1a extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.garekTalentTier1a) + /** Ability Upgrade 1 / 'Neg3' */ function setAbilityUpgrade(int level, string value) def.setLvlDataString("Neg3", level, 3, value) + /** Ability Upgrade 3 / 'Neg5' */ function setAbilityUpgrade1(int level, string value) def.setLvlDataString("Neg5", level, 5, value) + /** Ability Upgrade 4 / 'Neg6' */ function setAbilityUpgrade2(int level, string value) def.setLvlDataString("Neg6", level, 6, value) @@ -43986,6 +44782,7 @@ public class AbilityDefinitionGarekTalentTier1a extends AbilityDefinition function setDamageBonus(int level, real value) def.setLvlDataUnreal("Neg2", level, 2, value) + /** Ability Upgrade 2 / 'Neg4' */ function setAbilityUpgrade3(int level, string value) def.setLvlDataString("Neg4", level, 4, value) @@ -44019,12 +44816,15 @@ public class AbilityDefinitionGarekTalentTier1b extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.garekTalentTier1b) + /** Ability Upgrade 1 / 'Neg3' */ function setAbilityUpgrade(int level, string value) def.setLvlDataString("Neg3", level, 3, value) + /** Ability Upgrade 3 / 'Neg5' */ function setAbilityUpgrade1(int level, string value) def.setLvlDataString("Neg5", level, 5, value) + /** Ability Upgrade 4 / 'Neg6' */ function setAbilityUpgrade2(int level, string value) def.setLvlDataString("Neg6", level, 6, value) @@ -44034,6 +44834,7 @@ public class AbilityDefinitionGarekTalentTier1b extends AbilityDefinition function setDamageBonus(int level, real value) def.setLvlDataUnreal("Neg2", level, 2, value) + /** Ability Upgrade 2 / 'Neg4' */ function setAbilityUpgrade3(int level, string value) def.setLvlDataString("Neg4", level, 4, value) @@ -44067,12 +44868,15 @@ public class AbilityDefinitionGarekTalentTier1c extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.garekTalentTier1c) + /** Ability Upgrade 1 / 'Neg3' */ function setAbilityUpgrade(int level, string value) def.setLvlDataString("Neg3", level, 3, value) + /** Ability Upgrade 3 / 'Neg5' */ function setAbilityUpgrade1(int level, string value) def.setLvlDataString("Neg5", level, 5, value) + /** Ability Upgrade 4 / 'Neg6' */ function setAbilityUpgrade2(int level, string value) def.setLvlDataString("Neg6", level, 6, value) @@ -44082,6 +44886,7 @@ public class AbilityDefinitionGarekTalentTier1c extends AbilityDefinition function setDamageBonus(int level, real value) def.setLvlDataUnreal("Neg2", level, 2, value) + /** Ability Upgrade 2 / 'Neg4' */ function setAbilityUpgrade3(int level, string value) def.setLvlDataString("Neg4", level, 4, value) @@ -44115,12 +44920,15 @@ public class AbilityDefinitionGarekTalentTier2a extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.garekTalentTier2a) + /** Ability Upgrade 1 / 'Neg3' */ function setAbilityUpgrade(int level, string value) def.setLvlDataString("Neg3", level, 3, value) + /** Ability Upgrade 3 / 'Neg5' */ function setAbilityUpgrade1(int level, string value) def.setLvlDataString("Neg5", level, 5, value) + /** Ability Upgrade 4 / 'Neg6' */ function setAbilityUpgrade2(int level, string value) def.setLvlDataString("Neg6", level, 6, value) @@ -44130,6 +44938,7 @@ public class AbilityDefinitionGarekTalentTier2a extends AbilityDefinition function setDamageBonus(int level, real value) def.setLvlDataUnreal("Neg2", level, 2, value) + /** Ability Upgrade 2 / 'Neg4' */ function setAbilityUpgrade3(int level, string value) def.setLvlDataString("Neg4", level, 4, value) @@ -44163,12 +44972,15 @@ public class AbilityDefinitionGarekTalentTier2b extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.garekTalentTier2b) + /** Ability Upgrade 1 / 'Neg3' */ function setAbilityUpgrade(int level, string value) def.setLvlDataString("Neg3", level, 3, value) + /** Ability Upgrade 3 / 'Neg5' */ function setAbilityUpgrade1(int level, string value) def.setLvlDataString("Neg5", level, 5, value) + /** Ability Upgrade 4 / 'Neg6' */ function setAbilityUpgrade2(int level, string value) def.setLvlDataString("Neg6", level, 6, value) @@ -44178,6 +44990,7 @@ public class AbilityDefinitionGarekTalentTier2b extends AbilityDefinition function setDamageBonus(int level, real value) def.setLvlDataUnreal("Neg2", level, 2, value) + /** Ability Upgrade 2 / 'Neg4' */ function setAbilityUpgrade3(int level, string value) def.setLvlDataString("Neg4", level, 4, value) @@ -44211,12 +45024,15 @@ public class AbilityDefinitionGarekTalentTier2c extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.garekTalentTier2c) + /** Ability Upgrade 1 / 'Neg3' */ function setAbilityUpgrade(int level, string value) def.setLvlDataString("Neg3", level, 3, value) + /** Ability Upgrade 3 / 'Neg5' */ function setAbilityUpgrade1(int level, string value) def.setLvlDataString("Neg5", level, 5, value) + /** Ability Upgrade 4 / 'Neg6' */ function setAbilityUpgrade2(int level, string value) def.setLvlDataString("Neg6", level, 6, value) @@ -44226,6 +45042,7 @@ public class AbilityDefinitionGarekTalentTier2c extends AbilityDefinition function setDamageBonus(int level, real value) def.setLvlDataUnreal("Neg2", level, 2, value) + /** Ability Upgrade 2 / 'Neg4' */ function setAbilityUpgrade3(int level, string value) def.setLvlDataString("Neg4", level, 4, value) @@ -44259,12 +45076,15 @@ public class AbilityDefinitionGarekTalentTier3a extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.garekTalentTier3a) + /** Ability Upgrade 1 / 'Neg3' */ function setAbilityUpgrade(int level, string value) def.setLvlDataString("Neg3", level, 3, value) + /** Ability Upgrade 3 / 'Neg5' */ function setAbilityUpgrade1(int level, string value) def.setLvlDataString("Neg5", level, 5, value) + /** Ability Upgrade 4 / 'Neg6' */ function setAbilityUpgrade2(int level, string value) def.setLvlDataString("Neg6", level, 6, value) @@ -44274,6 +45094,7 @@ public class AbilityDefinitionGarekTalentTier3a extends AbilityDefinition function setDamageBonus(int level, real value) def.setLvlDataUnreal("Neg2", level, 2, value) + /** Ability Upgrade 2 / 'Neg4' */ function setAbilityUpgrade3(int level, string value) def.setLvlDataString("Neg4", level, 4, value) @@ -44307,12 +45128,15 @@ public class AbilityDefinitionGarekTalentTier3b extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.garekTalentTier3b) + /** Ability Upgrade 1 / 'Neg3' */ function setAbilityUpgrade(int level, string value) def.setLvlDataString("Neg3", level, 3, value) + /** Ability Upgrade 3 / 'Neg5' */ function setAbilityUpgrade1(int level, string value) def.setLvlDataString("Neg5", level, 5, value) + /** Ability Upgrade 4 / 'Neg6' */ function setAbilityUpgrade2(int level, string value) def.setLvlDataString("Neg6", level, 6, value) @@ -44322,6 +45146,7 @@ public class AbilityDefinitionGarekTalentTier3b extends AbilityDefinition function setDamageBonus(int level, real value) def.setLvlDataUnreal("Neg2", level, 2, value) + /** Ability Upgrade 2 / 'Neg4' */ function setAbilityUpgrade3(int level, string value) def.setLvlDataString("Neg4", level, 4, value) @@ -44355,12 +45180,15 @@ public class AbilityDefinitionGarekTalentTier3c extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.garekTalentTier3c) + /** Ability Upgrade 1 / 'Neg3' */ function setAbilityUpgrade(int level, string value) def.setLvlDataString("Neg3", level, 3, value) + /** Ability Upgrade 3 / 'Neg5' */ function setAbilityUpgrade1(int level, string value) def.setLvlDataString("Neg5", level, 5, value) + /** Ability Upgrade 4 / 'Neg6' */ function setAbilityUpgrade2(int level, string value) def.setLvlDataString("Neg6", level, 6, value) @@ -44370,6 +45198,7 @@ public class AbilityDefinitionGarekTalentTier3c extends AbilityDefinition function setDamageBonus(int level, real value) def.setLvlDataUnreal("Neg2", level, 2, value) + /** Ability Upgrade 2 / 'Neg4' */ function setAbilityUpgrade3(int level, string value) def.setLvlDataString("Neg4", level, 4, value) @@ -44403,12 +45232,15 @@ public class AbilityDefinitionGarekTalentTier4a extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.garekTalentTier4a) + /** Ability Upgrade 1 / 'Neg3' */ function setAbilityUpgrade(int level, string value) def.setLvlDataString("Neg3", level, 3, value) + /** Ability Upgrade 3 / 'Neg5' */ function setAbilityUpgrade1(int level, string value) def.setLvlDataString("Neg5", level, 5, value) + /** Ability Upgrade 4 / 'Neg6' */ function setAbilityUpgrade2(int level, string value) def.setLvlDataString("Neg6", level, 6, value) @@ -44418,6 +45250,7 @@ public class AbilityDefinitionGarekTalentTier4a extends AbilityDefinition function setDamageBonus(int level, real value) def.setLvlDataUnreal("Neg2", level, 2, value) + /** Ability Upgrade 2 / 'Neg4' */ function setAbilityUpgrade3(int level, string value) def.setLvlDataString("Neg4", level, 4, value) @@ -44451,12 +45284,15 @@ public class AbilityDefinitionGarekTalentTier4b extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.garekTalentTier4b) + /** Ability Upgrade 1 / 'Neg3' */ function setAbilityUpgrade(int level, string value) def.setLvlDataString("Neg3", level, 3, value) + /** Ability Upgrade 3 / 'Neg5' */ function setAbilityUpgrade1(int level, string value) def.setLvlDataString("Neg5", level, 5, value) + /** Ability Upgrade 4 / 'Neg6' */ function setAbilityUpgrade2(int level, string value) def.setLvlDataString("Neg6", level, 6, value) @@ -44466,6 +45302,7 @@ public class AbilityDefinitionGarekTalentTier4b extends AbilityDefinition function setDamageBonus(int level, real value) def.setLvlDataUnreal("Neg2", level, 2, value) + /** Ability Upgrade 2 / 'Neg4' */ function setAbilityUpgrade3(int level, string value) def.setLvlDataString("Neg4", level, 4, value) @@ -44499,12 +45336,15 @@ public class AbilityDefinitionGarekTalentTier4c extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.garekTalentTier4c) + /** Ability Upgrade 1 / 'Neg3' */ function setAbilityUpgrade(int level, string value) def.setLvlDataString("Neg3", level, 3, value) + /** Ability Upgrade 3 / 'Neg5' */ function setAbilityUpgrade1(int level, string value) def.setLvlDataString("Neg5", level, 5, value) + /** Ability Upgrade 4 / 'Neg6' */ function setAbilityUpgrade2(int level, string value) def.setLvlDataString("Neg6", level, 6, value) @@ -44514,6 +45354,7 @@ public class AbilityDefinitionGarekTalentTier4c extends AbilityDefinition function setDamageBonus(int level, real value) def.setLvlDataUnreal("Neg2", level, 2, value) + /** Ability Upgrade 2 / 'Neg4' */ function setAbilityUpgrade3(int level, string value) def.setLvlDataString("Neg4", level, 4, value) @@ -44547,12 +45388,15 @@ public class AbilityDefinitionIlastarTalentTier1a extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.ilastarTalentTier1a) + /** Ability Upgrade 1 / 'Neg3' */ function setAbilityUpgrade(int level, string value) def.setLvlDataString("Neg3", level, 3, value) + /** Ability Upgrade 3 / 'Neg5' */ function setAbilityUpgrade1(int level, string value) def.setLvlDataString("Neg5", level, 5, value) + /** Ability Upgrade 4 / 'Neg6' */ function setAbilityUpgrade2(int level, string value) def.setLvlDataString("Neg6", level, 6, value) @@ -44562,6 +45406,7 @@ public class AbilityDefinitionIlastarTalentTier1a extends AbilityDefinition function setDamageBonus(int level, real value) def.setLvlDataUnreal("Neg2", level, 2, value) + /** Ability Upgrade 2 / 'Neg4' */ function setAbilityUpgrade3(int level, string value) def.setLvlDataString("Neg4", level, 4, value) @@ -44595,12 +45440,15 @@ public class AbilityDefinitionIlastarTalentTier1b extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.ilastarTalentTier1b) + /** Ability Upgrade 1 / 'Neg3' */ function setAbilityUpgrade(int level, string value) def.setLvlDataString("Neg3", level, 3, value) + /** Ability Upgrade 3 / 'Neg5' */ function setAbilityUpgrade1(int level, string value) def.setLvlDataString("Neg5", level, 5, value) + /** Ability Upgrade 4 / 'Neg6' */ function setAbilityUpgrade2(int level, string value) def.setLvlDataString("Neg6", level, 6, value) @@ -44610,6 +45458,7 @@ public class AbilityDefinitionIlastarTalentTier1b extends AbilityDefinition function setDamageBonus(int level, real value) def.setLvlDataUnreal("Neg2", level, 2, value) + /** Ability Upgrade 2 / 'Neg4' */ function setAbilityUpgrade3(int level, string value) def.setLvlDataString("Neg4", level, 4, value) @@ -44643,12 +45492,15 @@ public class AbilityDefinitionIlastarTalentTier1c extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.ilastarTalentTier1c) + /** Ability Upgrade 1 / 'Neg3' */ function setAbilityUpgrade(int level, string value) def.setLvlDataString("Neg3", level, 3, value) + /** Ability Upgrade 3 / 'Neg5' */ function setAbilityUpgrade1(int level, string value) def.setLvlDataString("Neg5", level, 5, value) + /** Ability Upgrade 4 / 'Neg6' */ function setAbilityUpgrade2(int level, string value) def.setLvlDataString("Neg6", level, 6, value) @@ -44658,6 +45510,7 @@ public class AbilityDefinitionIlastarTalentTier1c extends AbilityDefinition function setDamageBonus(int level, real value) def.setLvlDataUnreal("Neg2", level, 2, value) + /** Ability Upgrade 2 / 'Neg4' */ function setAbilityUpgrade3(int level, string value) def.setLvlDataString("Neg4", level, 4, value) @@ -44691,12 +45544,15 @@ public class AbilityDefinitionIlastarTalentTier2a extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.ilastarTalentTier2a) + /** Ability Upgrade 1 / 'Neg3' */ function setAbilityUpgrade(int level, string value) def.setLvlDataString("Neg3", level, 3, value) + /** Ability Upgrade 3 / 'Neg5' */ function setAbilityUpgrade1(int level, string value) def.setLvlDataString("Neg5", level, 5, value) + /** Ability Upgrade 4 / 'Neg6' */ function setAbilityUpgrade2(int level, string value) def.setLvlDataString("Neg6", level, 6, value) @@ -44706,6 +45562,7 @@ public class AbilityDefinitionIlastarTalentTier2a extends AbilityDefinition function setDamageBonus(int level, real value) def.setLvlDataUnreal("Neg2", level, 2, value) + /** Ability Upgrade 2 / 'Neg4' */ function setAbilityUpgrade3(int level, string value) def.setLvlDataString("Neg4", level, 4, value) @@ -44739,12 +45596,15 @@ public class AbilityDefinitionIlastarTalentTier2b extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.ilastarTalentTier2b) + /** Ability Upgrade 1 / 'Neg3' */ function setAbilityUpgrade(int level, string value) def.setLvlDataString("Neg3", level, 3, value) + /** Ability Upgrade 3 / 'Neg5' */ function setAbilityUpgrade1(int level, string value) def.setLvlDataString("Neg5", level, 5, value) + /** Ability Upgrade 4 / 'Neg6' */ function setAbilityUpgrade2(int level, string value) def.setLvlDataString("Neg6", level, 6, value) @@ -44754,6 +45614,7 @@ public class AbilityDefinitionIlastarTalentTier2b extends AbilityDefinition function setDamageBonus(int level, real value) def.setLvlDataUnreal("Neg2", level, 2, value) + /** Ability Upgrade 2 / 'Neg4' */ function setAbilityUpgrade3(int level, string value) def.setLvlDataString("Neg4", level, 4, value) @@ -44787,12 +45648,15 @@ public class AbilityDefinitionIlastarTalentTier2c extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.ilastarTalentTier2c) + /** Ability Upgrade 1 / 'Neg3' */ function setAbilityUpgrade(int level, string value) def.setLvlDataString("Neg3", level, 3, value) + /** Ability Upgrade 3 / 'Neg5' */ function setAbilityUpgrade1(int level, string value) def.setLvlDataString("Neg5", level, 5, value) + /** Ability Upgrade 4 / 'Neg6' */ function setAbilityUpgrade2(int level, string value) def.setLvlDataString("Neg6", level, 6, value) @@ -44802,6 +45666,7 @@ public class AbilityDefinitionIlastarTalentTier2c extends AbilityDefinition function setDamageBonus(int level, real value) def.setLvlDataUnreal("Neg2", level, 2, value) + /** Ability Upgrade 2 / 'Neg4' */ function setAbilityUpgrade3(int level, string value) def.setLvlDataString("Neg4", level, 4, value) @@ -44835,12 +45700,15 @@ public class AbilityDefinitionIlastarTalentTier3a extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.ilastarTalentTier3a) + /** Ability Upgrade 1 / 'Neg3' */ function setAbilityUpgrade(int level, string value) def.setLvlDataString("Neg3", level, 3, value) + /** Ability Upgrade 3 / 'Neg5' */ function setAbilityUpgrade1(int level, string value) def.setLvlDataString("Neg5", level, 5, value) + /** Ability Upgrade 4 / 'Neg6' */ function setAbilityUpgrade2(int level, string value) def.setLvlDataString("Neg6", level, 6, value) @@ -44850,6 +45718,7 @@ public class AbilityDefinitionIlastarTalentTier3a extends AbilityDefinition function setDamageBonus(int level, real value) def.setLvlDataUnreal("Neg2", level, 2, value) + /** Ability Upgrade 2 / 'Neg4' */ function setAbilityUpgrade3(int level, string value) def.setLvlDataString("Neg4", level, 4, value) @@ -44883,12 +45752,15 @@ public class AbilityDefinitionIlastarTalentTier3b extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.ilastarTalentTier3b) + /** Ability Upgrade 1 / 'Neg3' */ function setAbilityUpgrade(int level, string value) def.setLvlDataString("Neg3", level, 3, value) + /** Ability Upgrade 3 / 'Neg5' */ function setAbilityUpgrade1(int level, string value) def.setLvlDataString("Neg5", level, 5, value) + /** Ability Upgrade 4 / 'Neg6' */ function setAbilityUpgrade2(int level, string value) def.setLvlDataString("Neg6", level, 6, value) @@ -44898,6 +45770,7 @@ public class AbilityDefinitionIlastarTalentTier3b extends AbilityDefinition function setDamageBonus(int level, real value) def.setLvlDataUnreal("Neg2", level, 2, value) + /** Ability Upgrade 2 / 'Neg4' */ function setAbilityUpgrade3(int level, string value) def.setLvlDataString("Neg4", level, 4, value) @@ -44931,12 +45804,15 @@ public class AbilityDefinitionIlastarTalentTier3c extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.ilastarTalentTier3c) + /** Ability Upgrade 1 / 'Neg3' */ function setAbilityUpgrade(int level, string value) def.setLvlDataString("Neg3", level, 3, value) + /** Ability Upgrade 3 / 'Neg5' */ function setAbilityUpgrade1(int level, string value) def.setLvlDataString("Neg5", level, 5, value) + /** Ability Upgrade 4 / 'Neg6' */ function setAbilityUpgrade2(int level, string value) def.setLvlDataString("Neg6", level, 6, value) @@ -44946,6 +45822,7 @@ public class AbilityDefinitionIlastarTalentTier3c extends AbilityDefinition function setDamageBonus(int level, real value) def.setLvlDataUnreal("Neg2", level, 2, value) + /** Ability Upgrade 2 / 'Neg4' */ function setAbilityUpgrade3(int level, string value) def.setLvlDataString("Neg4", level, 4, value) @@ -44979,12 +45856,15 @@ public class AbilityDefinitionIlastarTalentTier4a extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.ilastarTalentTier4a) + /** Ability Upgrade 1 / 'Neg3' */ function setAbilityUpgrade(int level, string value) def.setLvlDataString("Neg3", level, 3, value) + /** Ability Upgrade 3 / 'Neg5' */ function setAbilityUpgrade1(int level, string value) def.setLvlDataString("Neg5", level, 5, value) + /** Ability Upgrade 4 / 'Neg6' */ function setAbilityUpgrade2(int level, string value) def.setLvlDataString("Neg6", level, 6, value) @@ -44994,6 +45874,7 @@ public class AbilityDefinitionIlastarTalentTier4a extends AbilityDefinition function setDamageBonus(int level, real value) def.setLvlDataUnreal("Neg2", level, 2, value) + /** Ability Upgrade 2 / 'Neg4' */ function setAbilityUpgrade3(int level, string value) def.setLvlDataString("Neg4", level, 4, value) @@ -45027,12 +45908,15 @@ public class AbilityDefinitionIlastarTalentTier4b extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.ilastarTalentTier4b) + /** Ability Upgrade 1 / 'Neg3' */ function setAbilityUpgrade(int level, string value) def.setLvlDataString("Neg3", level, 3, value) + /** Ability Upgrade 3 / 'Neg5' */ function setAbilityUpgrade1(int level, string value) def.setLvlDataString("Neg5", level, 5, value) + /** Ability Upgrade 4 / 'Neg6' */ function setAbilityUpgrade2(int level, string value) def.setLvlDataString("Neg6", level, 6, value) @@ -45042,6 +45926,7 @@ public class AbilityDefinitionIlastarTalentTier4b extends AbilityDefinition function setDamageBonus(int level, real value) def.setLvlDataUnreal("Neg2", level, 2, value) + /** Ability Upgrade 2 / 'Neg4' */ function setAbilityUpgrade3(int level, string value) def.setLvlDataString("Neg4", level, 4, value) @@ -45075,12 +45960,15 @@ public class AbilityDefinitionIlastarTalentTier4c extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.ilastarTalentTier4c) + /** Ability Upgrade 1 / 'Neg3' */ function setAbilityUpgrade(int level, string value) def.setLvlDataString("Neg3", level, 3, value) + /** Ability Upgrade 3 / 'Neg5' */ function setAbilityUpgrade1(int level, string value) def.setLvlDataString("Neg5", level, 5, value) + /** Ability Upgrade 4 / 'Neg6' */ function setAbilityUpgrade2(int level, string value) def.setLvlDataString("Neg6", level, 6, value) @@ -45090,6 +45978,7 @@ public class AbilityDefinitionIlastarTalentTier4c extends AbilityDefinition function setDamageBonus(int level, real value) def.setLvlDataUnreal("Neg2", level, 2, value) + /** Ability Upgrade 2 / 'Neg4' */ function setAbilityUpgrade3(int level, string value) def.setLvlDataString("Neg4", level, 4, value) @@ -45123,12 +46012,15 @@ public class AbilityDefinitionIlastarTalentTier6c extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.ilastarTalentTier6c) + /** Ability Upgrade 1 / 'Neg3' */ function setAbilityUpgrade(int level, string value) def.setLvlDataString("Neg3", level, 3, value) + /** Ability Upgrade 3 / 'Neg5' */ function setAbilityUpgrade1(int level, string value) def.setLvlDataString("Neg5", level, 5, value) + /** Ability Upgrade 4 / 'Neg6' */ function setAbilityUpgrade2(int level, string value) def.setLvlDataString("Neg6", level, 6, value) @@ -45138,6 +46030,7 @@ public class AbilityDefinitionIlastarTalentTier6c extends AbilityDefinition function setDamageBonus(int level, real value) def.setLvlDataUnreal("Neg2", level, 2, value) + /** Ability Upgrade 2 / 'Neg4' */ function setAbilityUpgrade3(int level, string value) def.setLvlDataString("Neg4", level, 4, value) @@ -45171,12 +46064,15 @@ public class AbilityDefinitionLandenTalentTier1a extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.landenTalentTier1a) + /** Ability Upgrade 1 / 'Neg3' */ function setAbilityUpgrade(int level, string value) def.setLvlDataString("Neg3", level, 3, value) + /** Ability Upgrade 3 / 'Neg5' */ function setAbilityUpgrade1(int level, string value) def.setLvlDataString("Neg5", level, 5, value) + /** Ability Upgrade 4 / 'Neg6' */ function setAbilityUpgrade2(int level, string value) def.setLvlDataString("Neg6", level, 6, value) @@ -45186,6 +46082,7 @@ public class AbilityDefinitionLandenTalentTier1a extends AbilityDefinition function setDamageBonus(int level, real value) def.setLvlDataUnreal("Neg2", level, 2, value) + /** Ability Upgrade 2 / 'Neg4' */ function setAbilityUpgrade3(int level, string value) def.setLvlDataString("Neg4", level, 4, value) @@ -45219,12 +46116,15 @@ public class AbilityDefinitionLandenTalentTier1b extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.landenTalentTier1b) + /** Ability Upgrade 1 / 'Neg3' */ function setAbilityUpgrade(int level, string value) def.setLvlDataString("Neg3", level, 3, value) + /** Ability Upgrade 3 / 'Neg5' */ function setAbilityUpgrade1(int level, string value) def.setLvlDataString("Neg5", level, 5, value) + /** Ability Upgrade 4 / 'Neg6' */ function setAbilityUpgrade2(int level, string value) def.setLvlDataString("Neg6", level, 6, value) @@ -45234,6 +46134,7 @@ public class AbilityDefinitionLandenTalentTier1b extends AbilityDefinition function setDamageBonus(int level, real value) def.setLvlDataUnreal("Neg2", level, 2, value) + /** Ability Upgrade 2 / 'Neg4' */ function setAbilityUpgrade3(int level, string value) def.setLvlDataString("Neg4", level, 4, value) @@ -45267,12 +46168,15 @@ public class AbilityDefinitionLandenTalentTier1c extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.landenTalentTier1c) + /** Ability Upgrade 1 / 'Neg3' */ function setAbilityUpgrade(int level, string value) def.setLvlDataString("Neg3", level, 3, value) + /** Ability Upgrade 3 / 'Neg5' */ function setAbilityUpgrade1(int level, string value) def.setLvlDataString("Neg5", level, 5, value) + /** Ability Upgrade 4 / 'Neg6' */ function setAbilityUpgrade2(int level, string value) def.setLvlDataString("Neg6", level, 6, value) @@ -45282,6 +46186,7 @@ public class AbilityDefinitionLandenTalentTier1c extends AbilityDefinition function setDamageBonus(int level, real value) def.setLvlDataUnreal("Neg2", level, 2, value) + /** Ability Upgrade 2 / 'Neg4' */ function setAbilityUpgrade3(int level, string value) def.setLvlDataString("Neg4", level, 4, value) @@ -45315,12 +46220,15 @@ public class AbilityDefinitionLandenTalentTier2a extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.landenTalentTier2a) + /** Ability Upgrade 1 / 'Neg3' */ function setAbilityUpgrade(int level, string value) def.setLvlDataString("Neg3", level, 3, value) + /** Ability Upgrade 3 / 'Neg5' */ function setAbilityUpgrade1(int level, string value) def.setLvlDataString("Neg5", level, 5, value) + /** Ability Upgrade 4 / 'Neg6' */ function setAbilityUpgrade2(int level, string value) def.setLvlDataString("Neg6", level, 6, value) @@ -45330,6 +46238,7 @@ public class AbilityDefinitionLandenTalentTier2a extends AbilityDefinition function setDamageBonus(int level, real value) def.setLvlDataUnreal("Neg2", level, 2, value) + /** Ability Upgrade 2 / 'Neg4' */ function setAbilityUpgrade3(int level, string value) def.setLvlDataString("Neg4", level, 4, value) @@ -45363,12 +46272,15 @@ public class AbilityDefinitionLandenTalentTier2b extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.landenTalentTier2b) + /** Ability Upgrade 1 / 'Neg3' */ function setAbilityUpgrade(int level, string value) def.setLvlDataString("Neg3", level, 3, value) + /** Ability Upgrade 3 / 'Neg5' */ function setAbilityUpgrade1(int level, string value) def.setLvlDataString("Neg5", level, 5, value) + /** Ability Upgrade 4 / 'Neg6' */ function setAbilityUpgrade2(int level, string value) def.setLvlDataString("Neg6", level, 6, value) @@ -45378,6 +46290,7 @@ public class AbilityDefinitionLandenTalentTier2b extends AbilityDefinition function setDamageBonus(int level, real value) def.setLvlDataUnreal("Neg2", level, 2, value) + /** Ability Upgrade 2 / 'Neg4' */ function setAbilityUpgrade3(int level, string value) def.setLvlDataString("Neg4", level, 4, value) @@ -45411,12 +46324,15 @@ public class AbilityDefinitionLandenTalentTier2c extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.landenTalentTier2c) + /** Ability Upgrade 1 / 'Neg3' */ function setAbilityUpgrade(int level, string value) def.setLvlDataString("Neg3", level, 3, value) + /** Ability Upgrade 3 / 'Neg5' */ function setAbilityUpgrade1(int level, string value) def.setLvlDataString("Neg5", level, 5, value) + /** Ability Upgrade 4 / 'Neg6' */ function setAbilityUpgrade2(int level, string value) def.setLvlDataString("Neg6", level, 6, value) @@ -45426,6 +46342,7 @@ public class AbilityDefinitionLandenTalentTier2c extends AbilityDefinition function setDamageBonus(int level, real value) def.setLvlDataUnreal("Neg2", level, 2, value) + /** Ability Upgrade 2 / 'Neg4' */ function setAbilityUpgrade3(int level, string value) def.setLvlDataString("Neg4", level, 4, value) @@ -45459,12 +46376,15 @@ public class AbilityDefinitionLandenTalentTier3a extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.landenTalentTier3a) + /** Ability Upgrade 1 / 'Neg3' */ function setAbilityUpgrade(int level, string value) def.setLvlDataString("Neg3", level, 3, value) + /** Ability Upgrade 3 / 'Neg5' */ function setAbilityUpgrade1(int level, string value) def.setLvlDataString("Neg5", level, 5, value) + /** Ability Upgrade 4 / 'Neg6' */ function setAbilityUpgrade2(int level, string value) def.setLvlDataString("Neg6", level, 6, value) @@ -45474,6 +46394,7 @@ public class AbilityDefinitionLandenTalentTier3a extends AbilityDefinition function setDamageBonus(int level, real value) def.setLvlDataUnreal("Neg2", level, 2, value) + /** Ability Upgrade 2 / 'Neg4' */ function setAbilityUpgrade3(int level, string value) def.setLvlDataString("Neg4", level, 4, value) @@ -45507,12 +46428,15 @@ public class AbilityDefinitionLandenTalentTier3b extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.landenTalentTier3b) + /** Ability Upgrade 1 / 'Neg3' */ function setAbilityUpgrade(int level, string value) def.setLvlDataString("Neg3", level, 3, value) + /** Ability Upgrade 3 / 'Neg5' */ function setAbilityUpgrade1(int level, string value) def.setLvlDataString("Neg5", level, 5, value) + /** Ability Upgrade 4 / 'Neg6' */ function setAbilityUpgrade2(int level, string value) def.setLvlDataString("Neg6", level, 6, value) @@ -45522,6 +46446,7 @@ public class AbilityDefinitionLandenTalentTier3b extends AbilityDefinition function setDamageBonus(int level, real value) def.setLvlDataUnreal("Neg2", level, 2, value) + /** Ability Upgrade 2 / 'Neg4' */ function setAbilityUpgrade3(int level, string value) def.setLvlDataString("Neg4", level, 4, value) @@ -45555,12 +46480,15 @@ public class AbilityDefinitionLandenTalentTier3c extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.landenTalentTier3c) + /** Ability Upgrade 1 / 'Neg3' */ function setAbilityUpgrade(int level, string value) def.setLvlDataString("Neg3", level, 3, value) + /** Ability Upgrade 3 / 'Neg5' */ function setAbilityUpgrade1(int level, string value) def.setLvlDataString("Neg5", level, 5, value) + /** Ability Upgrade 4 / 'Neg6' */ function setAbilityUpgrade2(int level, string value) def.setLvlDataString("Neg6", level, 6, value) @@ -45570,6 +46498,7 @@ public class AbilityDefinitionLandenTalentTier3c extends AbilityDefinition function setDamageBonus(int level, real value) def.setLvlDataUnreal("Neg2", level, 2, value) + /** Ability Upgrade 2 / 'Neg4' */ function setAbilityUpgrade3(int level, string value) def.setLvlDataString("Neg4", level, 4, value) @@ -45603,12 +46532,15 @@ public class AbilityDefinitionLandenTalentTier4a extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.landenTalentTier4a) + /** Ability Upgrade 1 / 'Neg3' */ function setAbilityUpgrade(int level, string value) def.setLvlDataString("Neg3", level, 3, value) + /** Ability Upgrade 3 / 'Neg5' */ function setAbilityUpgrade1(int level, string value) def.setLvlDataString("Neg5", level, 5, value) + /** Ability Upgrade 4 / 'Neg6' */ function setAbilityUpgrade2(int level, string value) def.setLvlDataString("Neg6", level, 6, value) @@ -45618,6 +46550,7 @@ public class AbilityDefinitionLandenTalentTier4a extends AbilityDefinition function setDamageBonus(int level, real value) def.setLvlDataUnreal("Neg2", level, 2, value) + /** Ability Upgrade 2 / 'Neg4' */ function setAbilityUpgrade3(int level, string value) def.setLvlDataString("Neg4", level, 4, value) @@ -45651,12 +46584,15 @@ public class AbilityDefinitionLandenTalentTier4b extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.landenTalentTier4b) + /** Ability Upgrade 1 / 'Neg3' */ function setAbilityUpgrade(int level, string value) def.setLvlDataString("Neg3", level, 3, value) + /** Ability Upgrade 3 / 'Neg5' */ function setAbilityUpgrade1(int level, string value) def.setLvlDataString("Neg5", level, 5, value) + /** Ability Upgrade 4 / 'Neg6' */ function setAbilityUpgrade2(int level, string value) def.setLvlDataString("Neg6", level, 6, value) @@ -45666,6 +46602,7 @@ public class AbilityDefinitionLandenTalentTier4b extends AbilityDefinition function setDamageBonus(int level, real value) def.setLvlDataUnreal("Neg2", level, 2, value) + /** Ability Upgrade 2 / 'Neg4' */ function setAbilityUpgrade3(int level, string value) def.setLvlDataString("Neg4", level, 4, value) @@ -45699,12 +46636,15 @@ public class AbilityDefinitionLandenTalentTier4c extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.landenTalentTier4c) + /** Ability Upgrade 1 / 'Neg3' */ function setAbilityUpgrade(int level, string value) def.setLvlDataString("Neg3", level, 3, value) + /** Ability Upgrade 3 / 'Neg5' */ function setAbilityUpgrade1(int level, string value) def.setLvlDataString("Neg5", level, 5, value) + /** Ability Upgrade 4 / 'Neg6' */ function setAbilityUpgrade2(int level, string value) def.setLvlDataString("Neg6", level, 6, value) @@ -45714,6 +46654,7 @@ public class AbilityDefinitionLandenTalentTier4c extends AbilityDefinition function setDamageBonus(int level, real value) def.setLvlDataUnreal("Neg2", level, 2, value) + /** Ability Upgrade 2 / 'Neg4' */ function setAbilityUpgrade3(int level, string value) def.setLvlDataString("Neg4", level, 4, value) @@ -45747,12 +46688,15 @@ public class AbilityDefinitionUgarekTalentTier1a extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.ugarekTalentTier1a) + /** Ability Upgrade 1 / 'Neg3' */ function setAbilityUpgrade(int level, string value) def.setLvlDataString("Neg3", level, 3, value) + /** Ability Upgrade 3 / 'Neg5' */ function setAbilityUpgrade1(int level, string value) def.setLvlDataString("Neg5", level, 5, value) + /** Ability Upgrade 4 / 'Neg6' */ function setAbilityUpgrade2(int level, string value) def.setLvlDataString("Neg6", level, 6, value) @@ -45762,6 +46706,7 @@ public class AbilityDefinitionUgarekTalentTier1a extends AbilityDefinition function setDamageBonus(int level, real value) def.setLvlDataUnreal("Neg2", level, 2, value) + /** Ability Upgrade 2 / 'Neg4' */ function setAbilityUpgrade3(int level, string value) def.setLvlDataString("Neg4", level, 4, value) @@ -45795,12 +46740,15 @@ public class AbilityDefinitionUgarekTalentTier1b extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.ugarekTalentTier1b) + /** Ability Upgrade 1 / 'Neg3' */ function setAbilityUpgrade(int level, string value) def.setLvlDataString("Neg3", level, 3, value) + /** Ability Upgrade 3 / 'Neg5' */ function setAbilityUpgrade1(int level, string value) def.setLvlDataString("Neg5", level, 5, value) + /** Ability Upgrade 4 / 'Neg6' */ function setAbilityUpgrade2(int level, string value) def.setLvlDataString("Neg6", level, 6, value) @@ -45810,6 +46758,7 @@ public class AbilityDefinitionUgarekTalentTier1b extends AbilityDefinition function setDamageBonus(int level, real value) def.setLvlDataUnreal("Neg2", level, 2, value) + /** Ability Upgrade 2 / 'Neg4' */ function setAbilityUpgrade3(int level, string value) def.setLvlDataString("Neg4", level, 4, value) @@ -45843,12 +46792,15 @@ public class AbilityDefinitionUgarekTalentTier1c extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.ugarekTalentTier1c) + /** Ability Upgrade 1 / 'Neg3' */ function setAbilityUpgrade(int level, string value) def.setLvlDataString("Neg3", level, 3, value) + /** Ability Upgrade 3 / 'Neg5' */ function setAbilityUpgrade1(int level, string value) def.setLvlDataString("Neg5", level, 5, value) + /** Ability Upgrade 4 / 'Neg6' */ function setAbilityUpgrade2(int level, string value) def.setLvlDataString("Neg6", level, 6, value) @@ -45858,6 +46810,7 @@ public class AbilityDefinitionUgarekTalentTier1c extends AbilityDefinition function setDamageBonus(int level, real value) def.setLvlDataUnreal("Neg2", level, 2, value) + /** Ability Upgrade 2 / 'Neg4' */ function setAbilityUpgrade3(int level, string value) def.setLvlDataString("Neg4", level, 4, value) @@ -45891,12 +46844,15 @@ public class AbilityDefinitionUgarekTalentTier2a extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.ugarekTalentTier2a) + /** Ability Upgrade 1 / 'Neg3' */ function setAbilityUpgrade(int level, string value) def.setLvlDataString("Neg3", level, 3, value) + /** Ability Upgrade 3 / 'Neg5' */ function setAbilityUpgrade1(int level, string value) def.setLvlDataString("Neg5", level, 5, value) + /** Ability Upgrade 4 / 'Neg6' */ function setAbilityUpgrade2(int level, string value) def.setLvlDataString("Neg6", level, 6, value) @@ -45906,6 +46862,7 @@ public class AbilityDefinitionUgarekTalentTier2a extends AbilityDefinition function setDamageBonus(int level, real value) def.setLvlDataUnreal("Neg2", level, 2, value) + /** Ability Upgrade 2 / 'Neg4' */ function setAbilityUpgrade3(int level, string value) def.setLvlDataString("Neg4", level, 4, value) @@ -45939,12 +46896,15 @@ public class AbilityDefinitionUgarekTalentTier2b extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.ugarekTalentTier2b) + /** Ability Upgrade 1 / 'Neg3' */ function setAbilityUpgrade(int level, string value) def.setLvlDataString("Neg3", level, 3, value) + /** Ability Upgrade 3 / 'Neg5' */ function setAbilityUpgrade1(int level, string value) def.setLvlDataString("Neg5", level, 5, value) + /** Ability Upgrade 4 / 'Neg6' */ function setAbilityUpgrade2(int level, string value) def.setLvlDataString("Neg6", level, 6, value) @@ -45954,6 +46914,7 @@ public class AbilityDefinitionUgarekTalentTier2b extends AbilityDefinition function setDamageBonus(int level, real value) def.setLvlDataUnreal("Neg2", level, 2, value) + /** Ability Upgrade 2 / 'Neg4' */ function setAbilityUpgrade3(int level, string value) def.setLvlDataString("Neg4", level, 4, value) @@ -45987,12 +46948,15 @@ public class AbilityDefinitionUgarekTalentTier2c extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.ugarekTalentTier2c) + /** Ability Upgrade 1 / 'Neg3' */ function setAbilityUpgrade(int level, string value) def.setLvlDataString("Neg3", level, 3, value) + /** Ability Upgrade 3 / 'Neg5' */ function setAbilityUpgrade1(int level, string value) def.setLvlDataString("Neg5", level, 5, value) + /** Ability Upgrade 4 / 'Neg6' */ function setAbilityUpgrade2(int level, string value) def.setLvlDataString("Neg6", level, 6, value) @@ -46002,6 +46966,7 @@ public class AbilityDefinitionUgarekTalentTier2c extends AbilityDefinition function setDamageBonus(int level, real value) def.setLvlDataUnreal("Neg2", level, 2, value) + /** Ability Upgrade 2 / 'Neg4' */ function setAbilityUpgrade3(int level, string value) def.setLvlDataString("Neg4", level, 4, value) @@ -46035,12 +47000,15 @@ public class AbilityDefinitionUgarekTalentTier3a extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.ugarekTalentTier3a) + /** Ability Upgrade 1 / 'Neg3' */ function setAbilityUpgrade(int level, string value) def.setLvlDataString("Neg3", level, 3, value) + /** Ability Upgrade 3 / 'Neg5' */ function setAbilityUpgrade1(int level, string value) def.setLvlDataString("Neg5", level, 5, value) + /** Ability Upgrade 4 / 'Neg6' */ function setAbilityUpgrade2(int level, string value) def.setLvlDataString("Neg6", level, 6, value) @@ -46050,6 +47018,7 @@ public class AbilityDefinitionUgarekTalentTier3a extends AbilityDefinition function setDamageBonus(int level, real value) def.setLvlDataUnreal("Neg2", level, 2, value) + /** Ability Upgrade 2 / 'Neg4' */ function setAbilityUpgrade3(int level, string value) def.setLvlDataString("Neg4", level, 4, value) @@ -46083,12 +47052,15 @@ public class AbilityDefinitionUgarekTalentTier3b extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.ugarekTalentTier3b) + /** Ability Upgrade 1 / 'Neg3' */ function setAbilityUpgrade(int level, string value) def.setLvlDataString("Neg3", level, 3, value) + /** Ability Upgrade 3 / 'Neg5' */ function setAbilityUpgrade1(int level, string value) def.setLvlDataString("Neg5", level, 5, value) + /** Ability Upgrade 4 / 'Neg6' */ function setAbilityUpgrade2(int level, string value) def.setLvlDataString("Neg6", level, 6, value) @@ -46098,6 +47070,7 @@ public class AbilityDefinitionUgarekTalentTier3b extends AbilityDefinition function setDamageBonus(int level, real value) def.setLvlDataUnreal("Neg2", level, 2, value) + /** Ability Upgrade 2 / 'Neg4' */ function setAbilityUpgrade3(int level, string value) def.setLvlDataString("Neg4", level, 4, value) @@ -46131,12 +47104,15 @@ public class AbilityDefinitionUgarekTalentTier3c extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.ugarekTalentTier3c) + /** Ability Upgrade 1 / 'Neg3' */ function setAbilityUpgrade(int level, string value) def.setLvlDataString("Neg3", level, 3, value) + /** Ability Upgrade 3 / 'Neg5' */ function setAbilityUpgrade1(int level, string value) def.setLvlDataString("Neg5", level, 5, value) + /** Ability Upgrade 4 / 'Neg6' */ function setAbilityUpgrade2(int level, string value) def.setLvlDataString("Neg6", level, 6, value) @@ -46146,6 +47122,7 @@ public class AbilityDefinitionUgarekTalentTier3c extends AbilityDefinition function setDamageBonus(int level, real value) def.setLvlDataUnreal("Neg2", level, 2, value) + /** Ability Upgrade 2 / 'Neg4' */ function setAbilityUpgrade3(int level, string value) def.setLvlDataString("Neg4", level, 4, value) @@ -46179,12 +47156,15 @@ public class AbilityDefinitionUgarekTalentTier4a extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.ugarekTalentTier4a) + /** Ability Upgrade 1 / 'Neg3' */ function setAbilityUpgrade(int level, string value) def.setLvlDataString("Neg3", level, 3, value) + /** Ability Upgrade 3 / 'Neg5' */ function setAbilityUpgrade1(int level, string value) def.setLvlDataString("Neg5", level, 5, value) + /** Ability Upgrade 4 / 'Neg6' */ function setAbilityUpgrade2(int level, string value) def.setLvlDataString("Neg6", level, 6, value) @@ -46194,6 +47174,7 @@ public class AbilityDefinitionUgarekTalentTier4a extends AbilityDefinition function setDamageBonus(int level, real value) def.setLvlDataUnreal("Neg2", level, 2, value) + /** Ability Upgrade 2 / 'Neg4' */ function setAbilityUpgrade3(int level, string value) def.setLvlDataString("Neg4", level, 4, value) @@ -46227,12 +47208,15 @@ public class AbilityDefinitionUgarekTalentTier4b extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.ugarekTalentTier4b) + /** Ability Upgrade 1 / 'Neg3' */ function setAbilityUpgrade(int level, string value) def.setLvlDataString("Neg3", level, 3, value) + /** Ability Upgrade 3 / 'Neg5' */ function setAbilityUpgrade1(int level, string value) def.setLvlDataString("Neg5", level, 5, value) + /** Ability Upgrade 4 / 'Neg6' */ function setAbilityUpgrade2(int level, string value) def.setLvlDataString("Neg6", level, 6, value) @@ -46242,6 +47226,7 @@ public class AbilityDefinitionUgarekTalentTier4b extends AbilityDefinition function setDamageBonus(int level, real value) def.setLvlDataUnreal("Neg2", level, 2, value) + /** Ability Upgrade 2 / 'Neg4' */ function setAbilityUpgrade3(int level, string value) def.setLvlDataString("Neg4", level, 4, value) @@ -46275,12 +47260,15 @@ public class AbilityDefinitionUgarekTalentTier4c extends AbilityDefinition construct(int newAbilityId) super(newAbilityId, AbilityIds.ugarekTalentTier4c) + /** Ability Upgrade 1 / 'Neg3' */ function setAbilityUpgrade(int level, string value) def.setLvlDataString("Neg3", level, 3, value) + /** Ability Upgrade 3 / 'Neg5' */ function setAbilityUpgrade1(int level, string value) def.setLvlDataString("Neg5", level, 5, value) + /** Ability Upgrade 4 / 'Neg6' */ function setAbilityUpgrade2(int level, string value) def.setLvlDataString("Neg6", level, 6, value) @@ -46290,6 +47278,7 @@ public class AbilityDefinitionUgarekTalentTier4c extends AbilityDefinition function setDamageBonus(int level, real value) def.setLvlDataUnreal("Neg2", level, 2, value) + /** Ability Upgrade 2 / 'Neg4' */ function setAbilityUpgrade3(int level, string value) def.setLvlDataString("Neg4", level, 4, value) diff --git a/wurst/objediting/BuffObjEditing.wurst b/wurst/objediting/BuffObjEditing.wurst index 4398e592..12a7cac8 100644 --- a/wurst/objediting/BuffObjEditing.wurst +++ b/wurst/objediting/BuffObjEditing.wurst @@ -1,3 +1,4 @@ +/** Create buff object data and helper abilities that display custom buffs. */ package BuffObjEditing import AbilityObjEditing import ObjectIds @@ -42,6 +43,12 @@ public function createDummyBuffObject(string name, string tooltip, string iconpa return buffTuple(abilId, buffId) +/** Creates buff object data based on an existing buff ID. Import `BuffIds` and `ObjectIdGenerator` for this example: + > @compiletime function createMyBuff() + > new BuffDefinition(BUFF_ID_GEN.next(), BuffIds.slow) + > ..setName(1, "My Slow") + Buff object data defines presentation; use an ability to apply the buff to a unit. +*/ public class BuffDefinition ObjectDefinition def @@ -54,6 +61,7 @@ public class BuffDefinition function getBaseId() returns int return baseId + /** Copies `baseId` into the custom buff `newId`. Use a new ID that does not collide with another buff. */ construct(int newId, int baseId) this.newId = newId this.baseId = baseId diff --git a/wurst/objediting/DestructableObjEditing.wurst b/wurst/objediting/DestructableObjEditing.wurst index e007abf0..1689574f 100644 --- a/wurst/objediting/DestructableObjEditing.wurst +++ b/wurst/objediting/DestructableObjEditing.wurst @@ -1,3 +1,4 @@ +/** Create and configure destructable object data at compile time. */ package DestructableObjEditing import ObjEditingNatives import NoWurst @@ -19,6 +20,12 @@ public class W3BDefinition this.baseId = baseId def = createObjectDefinition("w3b", newId, baseId) +/** Creates a destructable by copying `origID` into the custom object `newID`. + Choose a non-colliding custom ID; `'B000'` is an example, not a reserved ID. + > @compiletime function createMyDestructable() + > new DestructableDefinition('B000', 'LTlt') + > ..setName("My Tree") +*/ public class DestructableDefinition extends W3BDefinition construct(int newID,int origID) super(newID,origID) diff --git a/wurst/objediting/DoodadObjEditing.wurst b/wurst/objediting/DoodadObjEditing.wurst index ebf1f416..4a765514 100644 --- a/wurst/objediting/DoodadObjEditing.wurst +++ b/wurst/objediting/DoodadObjEditing.wurst @@ -1,3 +1,4 @@ +/** Create and configure doodad object data at compile time. */ package DoodadObjEditing import ObjEditingNatives import NoWurst @@ -19,6 +20,11 @@ public class W3DDefinition this.baseId = baseId def = createObjectDefinition("w3d", newId, baseId) +/** Creates a doodad by copying `origID` into the custom object `newID`. + Choose a non-colliding custom ID; `'D000'` is an example, not a reserved ID. + `baseDoodadId` must identify an existing doodad. Inside compile-time object generation: + > new DoodadDefinition('D000', baseDoodadId) +*/ public class DoodadDefinition extends W3DDefinition construct(int newID, int origID) super(newID, origID) diff --git a/wurst/objediting/ItemObjEditing.wurst b/wurst/objediting/ItemObjEditing.wurst index 35727bf6..fab324f1 100644 --- a/wurst/objediting/ItemObjEditing.wurst +++ b/wurst/objediting/ItemObjEditing.wurst @@ -1,3 +1,4 @@ +/** Create and configure item object data at compile time. */ package ItemObjEditing import ObjEditingNatives import UnitObjEditing @@ -15,6 +16,7 @@ public class W3TDefinition function getBaseId() returns int return baseId + /** Copies `baseId` into the custom item `newId`. Use a new ID that does not collide with another item. */ construct(int newId, int baseId) this.newId = newId this.baseId = baseId @@ -47,6 +49,11 @@ public class W3TDefinition function setButtonPositionX(int data) def.setInt("ubpx", data) +/** Creates an item based on an existing item ID. Import `ObjectIdGenerator` and `ItemIds` for this example: + > @compiletime function createMyItem() + > new ItemDefinition(ITEM_ID_GEN.next(), ItemIds.clawsofAttack15) + > ..setName("My Claws") +*/ public class ItemDefinition extends W3TDefinition construct(int newId, int origId) diff --git a/wurst/objediting/ObjEditingNatives.wurst b/wurst/objediting/ObjEditingNatives.wurst index d20caeda..3b641d6a 100644 --- a/wurst/objediting/ObjEditingNatives.wurst +++ b/wurst/objediting/ObjEditingNatives.wurst @@ -1,3 +1,6 @@ +/** Low-level compile-time object-data editing. Prefer typed definitions for ordinary map code. + Level closures receive levels starting at 1. +*/ package ObjEditingNatives import NoWurst import Boolean @@ -18,9 +21,12 @@ public interface BooleanLevelClosure public tuple ObjectDefinition(string key) -// creates a new unit objectdefinition -// for example to create a new unit with id "h000" which is based on a footman ("hfoo") -// let u = createObjectDefinition("w3u", "h000", "hfoo") +/** Copies `deriveFrom` into the custom object `newId` during compile-time object generation. + `fileType` selects the object kind: `w3u` unit, `w3a` ability, `w3t` item, `w3h` buff, + `w3b` destructable, `w3d` doodad, or `w3q` upgrade. + Choose a custom ID that does not collide with another object: + > let unitDef = createObjectDefinition("w3u", 'h000', 'hfoo') +*/ @compiletimenative public function createObjectDefinition(string fileType, int newId, int deriveFrom) returns ObjectDefinition return ObjectDefinition("") // dummy implementation diff --git a/wurst/objediting/UnitObjEditing.wurst b/wurst/objediting/UnitObjEditing.wurst index 6e320190..281ee89f 100644 --- a/wurst/objediting/UnitObjEditing.wurst +++ b/wurst/objediting/UnitObjEditing.wurst @@ -1,3 +1,4 @@ +/** Create and configure unit, hero, and building object data at compile time. */ package UnitObjEditing import NoWurst import ObjEditingNatives @@ -18,6 +19,7 @@ public class W3UDefinition function getBaseId() returns int return baseId + /** Copies `baseId` into the custom object `newId`. Use a new ID that does not collide with another object. */ construct(int newId, int baseId) this.newId = newId this.baseId = baseId @@ -626,6 +628,7 @@ public class UnitOrHeroDefinition extends UnitOrBuildingOrHeroDefinition def.setInt("ufor", data) +/** Creates a hero based on an existing hero ID. Configure it during compile-time object generation. */ public class HeroDefinition extends UnitOrHeroDefinition construct(int newId, int origId) @@ -702,6 +705,11 @@ public class HeroDefinition extends UnitOrHeroDefinition def.setString("urq8", data) default +/** Creates a unit based on an existing unit ID. Import `ObjectIdGenerator` and `UnitIds` for this example: + > @compiletime function createMyUnit() + > new UnitDefinition(UNIT_ID_GEN.next(), UnitIds.footman) + > ..setName("My Footman") +*/ public class UnitDefinition extends UnitOrHeroDefinition construct(int newId, int origId) @@ -716,6 +724,7 @@ public class UnitDefinition extends UnitOrHeroDefinition function setCasterUpgradeArt(string data) def.setString("ucua", data) +/** Creates a building based on an existing building ID. Configure it during compile-time object generation. */ public class BuildingDefinition extends UnitOrBuildingOrHeroDefinition construct(int newId, int origId) diff --git a/wurst/objediting/UpgradeObjEditing.wurst b/wurst/objediting/UpgradeObjEditing.wurst index 1894eb03..0e2c75b9 100644 --- a/wurst/objediting/UpgradeObjEditing.wurst +++ b/wurst/objediting/UpgradeObjEditing.wurst @@ -269,16 +269,20 @@ public class W3QDefinition function presetTooltipExtended(StringLevelClosure lc) def.setLevelsDataString("gub1", levels, 0, lc) + /** Selects the effect in slot 1 through 4. Use `UpgradeDefinition.addEffect...` methods for clean upgrades. */ function setEffectType(int effectIndex, UpgradeEffectType effectType) def.setLvlDataString(EFFECT_TAG_PREFIX + effectIndex, 0, 0, effectType.toIdentifierString()) + /** Sets the base value for effect slot 1 through 4; the effect type determines its meaning and units. */ function setEffectBase(int effectIndex, real value) def.setLvlDataUnreal(BASE_TAG_PREFIX + effectIndex, 0, 0, value) + /** Sets the per-level increment for effect slot 1 through 4; the effect type determines its meaning and units. */ function setEffectIncrement(int effectIndex, real value) def.setLvlDataUnreal(INCREMENT_TAG_PREFIX + effectIndex, 0, 0, value) + /** Sets the rawcode string required by the selected effect, such as an ability or unit ID, in slot 1 through 4. */ function setEffectCode(int effectIndex, string value) def.setLvlDataString(CODE_TAG_PREFIX + effectIndex, 0, 0, value) @@ -297,7 +301,12 @@ public class W3QDefinition /** Use this class to create upgrade definitions. Constructors provide a "Clean" upgrade definition, without any research cost or effects. Using the addEffectXXX() methods will add additional effects, with a limit of 4 - effects. Do not use the setEffect methods from the W3Q baseclass. */ + effects. Do not use the setEffect methods from the W3Q baseclass. + Import `ObjectIdGenerator` for this example: + > @compiletime function createMyUpgrade() + > new UpgradeDefinition(UPGD_ID_GEN.next(), 3) + > ..addEffectAttackDamageBonus(5, 2) +*/ public class UpgradeDefinition extends W3QDefinition int effectCount = 0 diff --git a/wurst/objediting/presets/ObjectIdGenerator.wurst b/wurst/objediting/presets/ObjectIdGenerator.wurst index 4adf1445..b7f1353d 100644 --- a/wurst/objediting/presets/ObjectIdGenerator.wurst +++ b/wurst/objediting/presets/ObjectIdGenerator.wurst @@ -1,3 +1,9 @@ +/** Allocate sequential custom rawcodes for compile-time object generation. + Use the generator matching the object kind: `UNIT_ID_GEN`, `HERO_ID_GEN`, `ABIL_ID_GEN`, + `BUFF_ID_GEN`, `ITEM_ID_GEN`, or `UPGD_ID_GEN`. + Generators do not inspect existing map objects for collisions; keep their ranges separate + from IDs used by your map and other libraries. +*/ package ObjectIdGenerator import NoWurst import Annotations @@ -11,12 +17,19 @@ public constant BUFF_ID_GEN = new IdGenerator('BM00') public constant ITEM_ID_GEN = new IdGenerator('IM00') public constant UPGD_ID_GEN = new IdGenerator('RM00') +/** Generates sequential four-character object IDs from a starting rawcode. + The starting ID is a seed: `next()` advances before returning an ID. + > let ids = new IdGenerator('x000') + > let firstId = ids.next() + Use one shared generator for a range, rather than repeatedly constructing generators with the same seed. +*/ public class IdGenerator private int i1 private int i2 private int i3 private int i4 + /** Sets the initial rawcode. Choose a range that does not overlap existing object IDs. */ construct(int start) i1 = start mod 256 i2 = (start mod 65536) div 256 From c5dfe5c31ca76a5d255d6c7abc9027fc2d5534fe Mon Sep 17 00:00:00 2001 From: Frotty Date: Wed, 7 Oct 2026 14:51:19 +0200 Subject: [PATCH 4/4] Keep package declarations before documentation --- wurst/objediting/AbilityObjEditing.wurst | 2 +- wurst/objediting/BuffObjEditing.wurst | 1 - wurst/objediting/DestructableObjEditing.wurst | 1 - wurst/objediting/DoodadObjEditing.wurst | 1 - wurst/objediting/ItemObjEditing.wurst | 2 +- wurst/objediting/ObjEditingNatives.wurst | 6 +++--- wurst/objediting/UnitObjEditing.wurst | 2 +- wurst/objediting/presets/ObjectIdGenerator.wurst | 7 +------ 8 files changed, 7 insertions(+), 15 deletions(-) diff --git a/wurst/objediting/AbilityObjEditing.wurst b/wurst/objediting/AbilityObjEditing.wurst index f5e90967..81d853f4 100644 --- a/wurst/objediting/AbilityObjEditing.wurst +++ b/wurst/objediting/AbilityObjEditing.wurst @@ -1,4 +1,3 @@ -/** Create ability object data at compile time. Levels start at 1; generated field presets set all levels and add tooltip properties. */ package AbilityObjEditing import NoWurst import Integer @@ -53,6 +52,7 @@ public function AbilityDefinition.setDummyAbility() returns AbilityDefinition ..setCheckDependencies(false) return this +/** Create ability object data at compile time. Levels start at 1; generated field presets set all levels and add tooltip properties. */ public class AbilityDefinition protected ObjectDefinition def protected int lvls = 1 diff --git a/wurst/objediting/BuffObjEditing.wurst b/wurst/objediting/BuffObjEditing.wurst index 12a7cac8..363c6f9d 100644 --- a/wurst/objediting/BuffObjEditing.wurst +++ b/wurst/objediting/BuffObjEditing.wurst @@ -1,4 +1,3 @@ -/** Create buff object data and helper abilities that display custom buffs. */ package BuffObjEditing import AbilityObjEditing import ObjectIds diff --git a/wurst/objediting/DestructableObjEditing.wurst b/wurst/objediting/DestructableObjEditing.wurst index 1689574f..bae7dc38 100644 --- a/wurst/objediting/DestructableObjEditing.wurst +++ b/wurst/objediting/DestructableObjEditing.wurst @@ -1,4 +1,3 @@ -/** Create and configure destructable object data at compile time. */ package DestructableObjEditing import ObjEditingNatives import NoWurst diff --git a/wurst/objediting/DoodadObjEditing.wurst b/wurst/objediting/DoodadObjEditing.wurst index 4a765514..677329e2 100644 --- a/wurst/objediting/DoodadObjEditing.wurst +++ b/wurst/objediting/DoodadObjEditing.wurst @@ -1,4 +1,3 @@ -/** Create and configure doodad object data at compile time. */ package DoodadObjEditing import ObjEditingNatives import NoWurst diff --git a/wurst/objediting/ItemObjEditing.wurst b/wurst/objediting/ItemObjEditing.wurst index fab324f1..6f9be8f4 100644 --- a/wurst/objediting/ItemObjEditing.wurst +++ b/wurst/objediting/ItemObjEditing.wurst @@ -1,9 +1,9 @@ -/** Create and configure item object data at compile time. */ package ItemObjEditing import ObjEditingNatives import UnitObjEditing import NoWurst +/** Create and configure item object data at compile time. */ public class W3TDefinition ObjectDefinition def diff --git a/wurst/objediting/ObjEditingNatives.wurst b/wurst/objediting/ObjEditingNatives.wurst index 3b641d6a..e058ce44 100644 --- a/wurst/objediting/ObjEditingNatives.wurst +++ b/wurst/objediting/ObjEditingNatives.wurst @@ -1,6 +1,3 @@ -/** Low-level compile-time object-data editing. Prefer typed definitions for ordinary map code. - Level closures receive levels starting at 1. -*/ package ObjEditingNatives import NoWurst import Boolean @@ -19,6 +16,9 @@ public interface BooleanLevelClosure function run(int lvl) returns boolean +/** Low-level compile-time object-data editing. Prefer typed definitions for ordinary map code. + Level closures receive levels starting at 1. +*/ public tuple ObjectDefinition(string key) /** Copies `deriveFrom` into the custom object `newId` during compile-time object generation. diff --git a/wurst/objediting/UnitObjEditing.wurst b/wurst/objediting/UnitObjEditing.wurst index 281ee89f..3b7be3ba 100644 --- a/wurst/objediting/UnitObjEditing.wurst +++ b/wurst/objediting/UnitObjEditing.wurst @@ -1,4 +1,3 @@ -/** Create and configure unit, hero, and building object data at compile time. */ package UnitObjEditing import NoWurst import ObjEditingNatives @@ -7,6 +6,7 @@ import ObjectIds import public TargetsAllowed import public ObjEditingCommons +/** Create and configure unit, hero, and building object data at compile time. */ public class W3UDefinition ObjectDefinition def diff --git a/wurst/objediting/presets/ObjectIdGenerator.wurst b/wurst/objediting/presets/ObjectIdGenerator.wurst index b7f1353d..95a84b26 100644 --- a/wurst/objediting/presets/ObjectIdGenerator.wurst +++ b/wurst/objediting/presets/ObjectIdGenerator.wurst @@ -1,9 +1,3 @@ -/** Allocate sequential custom rawcodes for compile-time object generation. - Use the generator matching the object kind: `UNIT_ID_GEN`, `HERO_ID_GEN`, `ABIL_ID_GEN`, - `BUFF_ID_GEN`, `ITEM_ID_GEN`, or `UPGD_ID_GEN`. - Generators do not inspect existing map objects for collisions; keep their ranges separate - from IDs used by your map and other libraries. -*/ package ObjectIdGenerator import NoWurst import Annotations @@ -18,6 +12,7 @@ public constant ITEM_ID_GEN = new IdGenerator('IM00') public constant UPGD_ID_GEN = new IdGenerator('RM00') /** Generates sequential four-character object IDs from a starting rawcode. + Does not check existing map IDs for collisions; keep generator ranges separate from other objects. The starting ID is a seed: `next()` advances before returning an ID. > let ids = new IdGenerator('x000') > let firstId = ids.next()