📖 Read the detailed guide for hand-written examples and background.
Re-exports: ObjEditingNatives, UnitObjEditing, AbilityIds
public class AbilityDefinition
Members:
getNewId() returns intgetBaseId() returns intgetLevels() returns intconstruct(int newId, int baseId)construct(int newId, int baseId, int lvls)addTooltipProperty(string pName, StringLevelClosure lc)addTooltipProperty(string pName, IntLevelClosure lc)addTooltipProperty(string pName, RealLevelClosure lc)addTooltipProperty(string pName, BooleanLevelClosure lc)registerTooltipGenerator(TooltipGenerator tgen)tooltipStartListen()tooltipStopListen()tooltipStopListen(boolean build)setName(string value)setEditorSuffix(string value)setHeroAbility(bool value)setItemAbility(bool value)setRace(Race rce)setButtonPositionNormalX(int value)setButtonPositionNormalY(int value)setButtonPositionTurnOffX(int value)setButtonPositionTurnOffY(int value)setButtonPositionResearchX(int value)setButtonPositionResearchY(int value)presetButtonPosNormal(int x, int y)presetButtonPosTurnOff(int x, int y)presetButtonPosResearch(int x, int y)setIconNormal(string value)setIconTurnOff(string value)setIconResearch(string value)presetIcon(string name)setArtCaster(string value)setArtTarget(string value)setArtSpecial(string value)setArtEffect(string value)setAreaEffect(string value)setLightningEffects(string value)setMissileArt(string value)setMissileSpeed(int value)setMissileArc(real value)setMissileHomingEnabled(bool value)setTargetAttachments(int value)setTargetAttachmentPoint(string value)setTargetAttachmentPoint1(string value)setTargetAttachmentPoint2(string value)setTargetAttachmentPoint3(string value)setTargetAttachmentPoint4(string value)setTargetAttachmentPoint5(string value)setCasterAttachments(int value)setCasterAttachmentPoint(string value)setCasterAttachmentPoint1(string value)setSpecialAttachmentPoint(string value)setAnimationNames(string value)setTooltipNormal(int level, string value)presetTooltipNormal(StringLevelClosure lc)setTooltipTurnOff(int level, string value)presetTooltipTurnOff(StringLevelClosure lc)setTooltipNormalExtended(int level, string value)presetTooltipNormalExtended(StringLevelClosure lc)setTooltipTurnOffExtended(int level, string value)presetTooltipTurnOffExtended(StringLevelClosure lc)setTooltipLearn(string value)setTooltipLearnExtended(string value)setHotkeyLearn(string value)setHotkeyNormal(string value)setHotkeyTurnOff(string value)presetHotkey(string value)setRequirements(string value)setRequirementsLevels(string value)setCheckDependencies(bool value)setPriorityforSpellSteal(int value)setOrderStringUseTurnOn(string value)setOrderStringTurnOff(string value)setOrderStringActivate(string value)setOrderStringDeactivate(string value)setEffectSound(string value)setEffectSoundLooping(string value)setLevels(int value)setRequiredLevel(int value)setLevelSkipRequirement(int value)setTargetsAllowed(int level, string value)presetTargetsAllowed(StringLevelClosure lc)setCastingTime(int level, real value)presetCastingTime(RealLevelClosure lc)setDurationNormal(int level, real value)presetDurationNormal(RealLevelClosure lc)setDurationHero(int level, real value)presetDurationHero(RealLevelClosure lc)setCooldown(int level, real value)presetCooldown(RealLevelClosure lc)setManaCost(int level, int value)presetManaCost(IntLevelClosure lc)setAreaofEffect(int level, real value)presetAreaofEffect(RealLevelClosure lc)setCastRange(int level, real value)presetCastRange(RealLevelClosure lc)setBuffs(int level, string value)presetBuffs(StringLevelClosure lc)setEffects(int level, string value)presetEffects(StringLevelClosure lc)public class AbilityDefinitionTaunt extends AbilityDefinition
Members:
construct(int newAbilityId)setPreferFriendlies(int level, int value)presetPreferFriendlies(IntLevelClosure lc)setPreferHostiles(int level, int value)presetPreferHostiles(IntLevelClosure lc)setMaxUnits(int level, int value)presetMaxUnits(IntLevelClosure lc)setNumberOfPulses(int level, int value)presetNumberOfPulses(IntLevelClosure lc)setIntervalBetweenPulses(int level, real value)presetIntervalBetweenPulses(RealLevelClosure lc)public class AbilityDefinitionPoisonArrows extends AbilityDefinition
Members:
construct(int newAbilityId)setMovementSpeedFactor(int level, real value)presetMovementSpeedFactor(RealLevelClosure lc)setStackingType(int level, int value)presetStackingTypes(IntLevelClosure lc)presetStackingType(StackingType stackingType, boolean flag)hasStackingType(StackingType stackingType) returns booleansetExtraDamage(int level, real value)presetExtraDamage(RealLevelClosure lc)setAttackSpeedFactor(int level, real value)presetAttackSpeedFactor(RealLevelClosure lc)setDamageperSecond(int level, real value)presetDamageperSecond(RealLevelClosure lc)public class AbilityDefinitionRangerColdArrows extends AbilityDefinition
Members:
construct(int newAbilityId)setStackFlags(int level, int value)presetStackFlags(IntLevelClosure lc)presetStackFlag(StackFlag stackFlag, boolean flag)hasStackFlag(StackFlag stackFlag) returns booleansetExtraDamage(int level, real value)presetExtraDamage(RealLevelClosure lc)setAttackSpeedFactor(int level, real value)presetAttackSpeedFactor(RealLevelClosure lc)setMovementSpeedFactor(int level, real value)presetMovementSpeedFactor(RealLevelClosure lc)public class AbilityDefinitionSeaWitchTornado extends AbilityDefinition
Members:
construct(int newAbilityId)setSummonedUnitType(int level, string value)presetSummonedUnitType(StringLevelClosure lc)public class AbilityDefinitionAgilityBonusPlus4 extends AbilityDefinition
Members:
construct(int newAbilityId)setHideButton(int level, bool value)presetHideButton(BooleanLevelClosure lc)setIntelligenceBonus(int level, int value)presetIntelligenceBonus(IntLevelClosure lc)setAgilityBonus(int level, int value)presetAgilityBonus(IntLevelClosure lc)setStrengthBonus(int level, int value)presetStrengthBonus(IntLevelClosure lc)public class AbilityDefinitionAlchemistTransmute extends AbilityDefinition
Members:
construct(int newAbilityId)setLumberCostFactor(int level, real value)presetLumberCostFactor(RealLevelClosure lc)setAllowBounty(int level, bool value)presetAllowBounty(BooleanLevelClosure lc)setMaxCreepLevel(int level, int value)presetMaxCreepLevel(IntLevelClosure lc)setGoldCostFactor(int level, real value)presetGoldCostFactor(RealLevelClosure lc)public class AbilityDefinitionAgilityBonusPlus3 extends AbilityDefinition
Members:
construct(int newAbilityId)setHideButton(int level, bool value)presetHideButton(BooleanLevelClosure lc)setIntelligenceBonus(int level, int value)presetIntelligenceBonus(IntLevelClosure lc)setAgilityBonus(int level, int value)presetAgilityBonus(IntLevelClosure lc)setStrengthBonus(int level, int value)presetStrengthBonus(IntLevelClosure lc)public class AbilityDefinitionAgilityBonusPlus1 extends AbilityDefinition
Members:
construct(int newAbilityId)setHideButton(int level, bool value)presetHideButton(BooleanLevelClosure lc)setIntelligenceBonus(int level, int value)presetIntelligenceBonus(IntLevelClosure lc)setAgilityBonus(int level, int value)presetAgilityBonus(IntLevelClosure lc)setStrengthBonus(int level, int value)presetStrengthBonus(IntLevelClosure lc)public class AbilityDefinitionAgilityBonusPlus2 extends AbilityDefinition
Members:
construct(int newAbilityId)setHideButton(int level, bool value)presetHideButton(BooleanLevelClosure lc)setIntelligenceBonus(int level, int value)presetIntelligenceBonus(IntLevelClosure lc)setAgilityBonus(int level, int value)presetAgilityBonus(IntLevelClosure lc)setStrengthBonus(int level, int value)presetStrengthBonus(IntLevelClosure lc)public class AbilityDefinitionAgilityBonusPlus5 extends AbilityDefinition
Members:
construct(int newAbilityId)setHideButton(int level, bool value)presetHideButton(BooleanLevelClosure lc)setIntelligenceBonus(int level, int value)presetIntelligenceBonus(IntLevelClosure lc)setAgilityBonus(int level, int value)presetAgilityBonus(IntLevelClosure lc)setStrengthBonus(int level, int value)presetStrengthBonus(IntLevelClosure lc)public class AbilityDefinitionThornyShieldCreep extends AbilityDefinition
Members:
construct(int newAbilityId)setDefenseBonus(int level, real value)presetDefenseBonus(RealLevelClosure lc)setReceivedDamageFactor(int level, real value)presetReceivedDamageFactor(RealLevelClosure lc)setReturnedDamageFactor(int level, real value)presetReturnedDamageFactor(RealLevelClosure lc)public class AbilityDefinitionAgilityBonusPlus6 extends AbilityDefinition
Members:
construct(int newAbilityId)setHideButton(int level, bool value)presetHideButton(BooleanLevelClosure lc)setIntelligenceBonus(int level, int value)presetIntelligenceBonus(IntLevelClosure lc)setAgilityBonus(int level, int value)presetAgilityBonus(IntLevelClosure lc)setStrengthBonus(int level, int value)presetStrengthBonus(IntLevelClosure lc)public class AbilityDefinitionBloodMageSiphonMana extends AbilityDefinition
Members:
construct(int newAbilityId)setBonusLifeDecay(int level, real value)presetBonusLifeDecay(RealLevelClosure lc)setDrainIntervalseconds(int level, real value)presetDrainIntervalseconds(RealLevelClosure lc)setHitPointsDrained(int level, real value)presetHitPointsDrained(RealLevelClosure lc)setBonusLifeFactor(int level, real value)presetBonusLifeFactor(RealLevelClosure lc)setManaPointsDrained(int level, real value)presetManaPointsDrained(RealLevelClosure lc)setManaTransferredPerSecond(int level, real value)presetManaTransferredPerSecond(RealLevelClosure lc)setBonusManaDecay(int level, real value)presetBonusManaDecay(RealLevelClosure lc)setBonusManaFactor(int level, real value)presetBonusManaFactor(RealLevelClosure lc)setLifeTransferredPerSecond(int level, real value)presetLifeTransferredPerSecond(RealLevelClosure lc)public class AbilityDefinitionPossessioncreep extends AbilityDefinition
Members:
construct(int newAbilityId)setMaximumCreepLevel(int level, int value)presetMaximumCreepLevel(IntLevelClosure lc)public class AbilityDefinitionPaladinDivineShield extends AbilityDefinition
Members:
construct(int newAbilityId)setCanDeactivate(int level, bool value)presetCanDeactivate(BooleanLevelClosure lc)public class AbilityDefinitionPurgeCreep extends AbilityDefinition
Members:
construct(int newAbilityId)setHeroPauseDuration(int level, real value)presetHeroPauseDuration(RealLevelClosure lc)setUnitPauseDuration(int level, real value)presetUnitPauseDuration(RealLevelClosure lc)setMovementUpdateFrequency(int level, int value)presetMovementUpdateFrequency(IntLevelClosure lc)setAttackUpdateFrequency(int level, int value)presetAttackUpdateFrequency(IntLevelClosure lc)setManaLoss(int level, int value)presetManaLoss(IntLevelClosure lc)setSummonedUnitDamage(int level, real value)presetSummonedUnitDamage(RealLevelClosure lc)public class AbilityDefinitionRoarcreepSkeletalOrc extends AbilityDefinition
Members:
construct(int newAbilityId)setDamageIncrease(int level, real value)presetDamageIncrease(RealLevelClosure lc)setDefenseIncrease(int level, int value)presetDefenseIncrease(IntLevelClosure lc)setPreferHostiles(int level, bool value)presetPreferHostiles(BooleanLevelClosure lc)setManaRegen(int level, real value)presetManaRegen(RealLevelClosure lc)setLifeRegenerationRate(int level, real value)presetLifeRegenerationRate(RealLevelClosure lc)setPreferFriendlies(int level, bool value)presetPreferFriendlies(BooleanLevelClosure lc)setMaxUnits(int level, int value)presetMaxUnits(IntLevelClosure lc)public class AbilityDefinitionTauntCreep extends AbilityDefinition
Members:
construct(int newAbilityId)setPreferFriendlies(int level, int value)presetPreferFriendlies(IntLevelClosure lc)setPreferHostiles(int level, int value)presetPreferHostiles(IntLevelClosure lc)setMaxUnits(int level, int value)presetMaxUnits(IntLevelClosure lc)setNumberOfPulses(int level, int value)presetNumberOfPulses(IntLevelClosure lc)setIntervalBetweenPulses(int level, real value)presetIntervalBetweenPulses(RealLevelClosure lc)public class AbilityDefinitionRejuvinationFurbolg extends AbilityDefinition
Members:
construct(int newAbilityId)setManaPointsGained(int level, real value)presetManaPointsGained(RealLevelClosure lc)setNoTargetRequired(int level, bool value)presetNoTargetRequired(BooleanLevelClosure lc)setHitPointsGained(int level, real value)presetHitPointsGained(RealLevelClosure lc)setAllowWhenFull(int level, AllowWhenFull value)presetAllowWhenFull(IntLevelClosure lc)public class AbilityDefinitionPulverizecreep extends AbilityDefinition
Members:
construct(int newAbilityId)setHalfDamageRadius(int level, real value)presetHalfDamageRadius(RealLevelClosure lc)setDamageDealt(int level, real value)presetDamageDealt(RealLevelClosure lc)setFullDamageRadius(int level, real value)presetFullDamageRadius(RealLevelClosure lc)setChancetoStomp(int level, real value)presetChancetoStomp(RealLevelClosure lc)public class AbilityDefinitionBeastMasterSummonHawk extends AbilityDefinition
Members:
construct(int newAbilityId)setSummonedUnitCount(int level, int value)presetSummonedUnitCount(IntLevelClosure lc)setSummonedUnitType(int level, string value)presetSummonedUnitType(StringLevelClosure lc)public class AbilityDefinitionTinkererSummonFactoryLevel0 extends AbilityDefinition
Members:
construct(int newAbilityId)setSpawnInterval(int level, real value)presetSpawnInterval(RealLevelClosure lc)setLeashRange(int level, real value)presetLeashRange(RealLevelClosure lc)setSpawnUnitID(int level, string value)presetSpawnUnitID(StringLevelClosure lc)setFactoryUnitID(int level, string value)presetFactoryUnitID(StringLevelClosure lc)setSpawnUnitOffset(int level, real value)presetSpawnUnitOffset(RealLevelClosure lc)setSpawnUnitDuration(int level, real value)presetSpawnUnitDuration(RealLevelClosure lc)public class AbilityDefinitionPolymorphcreep extends AbilityDefinition
Members:
construct(int newAbilityId)setMorphUnitsGround(int level, string value)presetMorphUnitsGround(StringLevelClosure lc)setMorphUnitsWater(int level, string value)presetMorphUnitsWater(StringLevelClosure lc)setMorphUnitsAmphibious(int level, string value)presetMorphUnitsAmphibious(StringLevelClosure lc)setMorphUnitsAir(int level, string value)presetMorphUnitsAir(StringLevelClosure lc)setMaximumCreepLevel(int level, int value)presetMaximumCreepLevel(IntLevelClosure lc)public class AbilityDefinitionBeastMasterStampede extends AbilityDefinition
Members:
construct(int newAbilityId)setBeastsPerSecond(int level, int value)presetBeastsPerSecond(IntLevelClosure lc)setDamageDelay(int level, real value)presetDamageDelay(RealLevelClosure lc)setDamageRadius(int level, real value)presetDamageRadius(RealLevelClosure lc)setBeastCollisionRadius(int level, real value)presetBeastCollisionRadius(RealLevelClosure lc)setDamageAmount(int level, real value)presetDamageAmount(RealLevelClosure lc)public class AbilityDefinitionFirelordSoulBurn extends AbilityDefinition
Members:
construct(int newAbilityId)setAttackSpeedReduction(int level, real value)presetAttackSpeedReduction(RealLevelClosure lc)setDamageAmount(int level, real value)presetDamageAmount(RealLevelClosure lc)setDamagePeriod(int level, real value)presetDamagePeriod(RealLevelClosure lc)setMovementSpeedReduction(int level, real value)presetMovementSpeedReduction(RealLevelClosure lc)setDamagePenalty(int level, real value)presetDamagePenalty(RealLevelClosure lc)public class AbilityDefinitionBeastMasterSummonQuilbeast extends AbilityDefinition
Members:
construct(int newAbilityId)setSummonedUnitCount(int level, int value)presetSummonedUnitCount(IntLevelClosure lc)setSummonedUnitType(int level, string value)presetSummonedUnitType(StringLevelClosure lc)public class AbilityDefinitionFrenzy extends AbilityDefinition
Members:
construct(int newAbilityId)setMovementSpeedIncrease(int level, real value)presetMovementSpeedIncrease(RealLevelClosure lc)setAttackSpeedIncrease(int level, real value)presetAttackSpeedIncrease(RealLevelClosure lc)setScalingFactor(int level, real value)presetScalingFactor(RealLevelClosure lc)public class AbilityDefinitionMalganisSoulPreservation extends AbilityDefinition
Members:
construct(int newAbilityId)setUnittoPreserve(int level, string value)presetUnittoPreserve(StringLevelClosure lc)public class AbilityDefinitionBeastMasterSummonBear extends AbilityDefinition
Members:
construct(int newAbilityId)setSummonedUnitCount(int level, int value)presetSummonedUnitCount(IntLevelClosure lc)setSummonedUnitType(int level, string value)presetSummonedUnitType(StringLevelClosure lc)public class AbilityDefinitionDarkRangerSilence extends AbilityDefinition
Members:
construct(int newAbilityId)setAttackSpeedModifier(int level, real value)presetAttackSpeedModifier(RealLevelClosure lc)setMovementSpeedModifier(int level, real value)presetMovementSpeedModifier(RealLevelClosure lc)setChanceToMiss(int level, real value)presetChanceToMiss(RealLevelClosure lc)setAttacksPrevented(int level, int value)presetAttacksPrevented(IntLevelClosure lc)public class AbilityDefinitionSanctuary extends AbilityDefinition
Members:
construct(int newAbilityId)setHitPointsPerSecond(int level, real value)presetHitPointsPerSecond(RealLevelClosure lc)setMagicDamageReduction(int level, real value)presetMagicDamageReduction(RealLevelClosure lc)setBuildingTypesAllowed(int level, string value)presetBuildingTypesAllowed(StringLevelClosure lc)setHeroRegenerationDelay(int level, real value)presetHeroRegenerationDelay(RealLevelClosure lc)setUnitRegenerationDelay(int level, real value)presetUnitRegenerationDelay(RealLevelClosure lc)public class AbilityDefinitionShadowMeldInstant extends AbilityDefinition
Members:
construct(int newAbilityId)setDayNightDuration(int level, real value)presetDayNightDuration(RealLevelClosure lc)setActionDuration(int level, real value)presetActionDuration(RealLevelClosure lc)setFadeDuration(int level, real value)presetFadeDuration(RealLevelClosure lc)setPermanentCloak(int level, bool value)presetPermanentCloak(BooleanLevelClosure lc)public class AbilityDefinitionSpellShieldAOE extends AbilityDefinition
Members:
construct(int newAbilityId)setShieldCooldownTime(int level, real value)presetShieldCooldownTime(RealLevelClosure lc)public class AbilityDefinitionItemAuraEndurance extends AbilityDefinition
Members:
construct(int newAbilityId)setMovementSpeedIncrease(int level, real value)presetMovementSpeedIncrease(RealLevelClosure lc)setAttackSpeedIncrease(int level, real value)presetAttackSpeedIncrease(RealLevelClosure lc)public class AbilityDefinitionSpiritPigcreep extends AbilityDefinition
Members:
construct(int newAbilityId)setSummonedUnit(int level, string value)presetSummonedUnit(StringLevelClosure lc)setNumberofSummonedUnits(int level, int value)presetNumberofSummonedUnits(IntLevelClosure lc)public class AbilityDefinitionUnstableConcoction extends AbilityDefinition
Members:
construct(int newAbilityId)setPartialDamageAmount(int level, real value)presetPartialDamageAmount(RealLevelClosure lc)setFullDamageRadius(int level, real value)presetFullDamageRadius(RealLevelClosure lc)setFullDamageAmount(int level, real value)presetFullDamageAmount(RealLevelClosure lc)setMoveSpeedBonus(int level, real value)presetMoveSpeedBonus(RealLevelClosure lc)setMaxDamage(int level, real value)presetMaxDamage(RealLevelClosure lc)setPartialDamageRadius(int level, real value)presetPartialDamageRadius(RealLevelClosure lc)public class AbilityDefinitionItemAuraDevotion extends AbilityDefinition
Members:
construct(int newAbilityId)setPercentBonus(int level, bool value)presetPercentBonus(BooleanLevelClosure lc)setArmorBonus(int level, real value)presetArmorBonus(RealLevelClosure lc)public class AbilityDefinitionAttackMod extends AbilityDefinition
Members:
construct(int newAbilityId)setAttackModification(int level, int value)presetAttackModification(IntLevelClosure lc)public class AbilityDefinitionMountainKingAvatar extends AbilityDefinition
Members:
construct(int newAbilityId)setMagicDamageReduction(int level, real value)presetMagicDamageReduction(RealLevelClosure lc)setDefenseBonus(int level, real value)presetDefenseBonus(RealLevelClosure lc)setDamageBonus(int level, real value)presetDamageBonus(RealLevelClosure lc)setHitPointBonus(int level, real value)presetHitPointBonus(RealLevelClosure lc)public class AbilityDefinitionAIab extends AbilityDefinition
Members:
construct(int newAbilityId)setHideButton(int level, bool value)presetHideButton(BooleanLevelClosure lc)setIntelligenceBonus(int level, int value)presetIntelligenceBonus(IntLevelClosure lc)setAgilityBonus(int level, int value)presetAgilityBonus(IntLevelClosure lc)setStrengthBonus(int level, int value)presetStrengthBonus(IntLevelClosure lc)public class AbilityDefinitionMannorothReincarnation extends AbilityDefinition
Members:
construct(int newAbilityId)setReincarnationDelay(int level, real value)presetReincarnationDelay(RealLevelClosure lc)public class AbilityDefinitionAnimateDead extends AbilityDefinition
Members:
construct(int newAbilityId)setRaisedUnitsAreInvulnerable(int level, bool value)presetRaisedUnitsAreInvulnerable(BooleanLevelClosure lc)setNumberofCorpsesRaised(int level, int value)presetNumberofCorpsesRaised(IntLevelClosure lc)setInheritUpgrades(int level, bool value)presetInheritUpgrades(BooleanLevelClosure lc)public class AbilityDefinitionAgilityMod extends AbilityDefinition
Members:
construct(int newAbilityId)setHideButton(int level, bool value)presetHideButton(BooleanLevelClosure lc)setIntelligenceBonus(int level, int value)presetIntelligenceBonus(IntLevelClosure lc)setAgilityBonus(int level, int value)presetAgilityBonus(IntLevelClosure lc)setStrengthBonus(int level, int value)presetStrengthBonus(IntLevelClosure lc)public class AbilityDefinitionRainofFirecreep extends AbilityDefinition
Members:
construct(int newAbilityId)setMaximumDamageperWave(int level, real value)presetMaximumDamageperWave(RealLevelClosure lc)setDamagePerSecond(int level, real value)presetDamagePerSecond(RealLevelClosure lc)setNumberofWaves(int level, int value)presetNumberofWaves(IntLevelClosure lc)setNumberofShards(int level, int value)presetNumberofShards(IntLevelClosure lc)setBuildingReduction(int level, real value)presetBuildingReduction(RealLevelClosure lc)setDamage(int level, real value)presetDamage(RealLevelClosure lc)public class AbilityDefinitionDreadlordSleep extends AbilityDefinition
Members:
construct(int newAbilityId)setStunDuration(int level, real value)presetStunDuration(RealLevelClosure lc)public class AbilityDefinitionRaiseDeadCreep extends AbilityDefinition
Members:
construct(int newAbilityId)setUnitsSummonedTypeOne(int level, int value)presetUnitsSummonedTypeOne(IntLevelClosure lc)setUnitTypeForLimitCheck(int level, string value)presetUnitTypeForLimitCheck(StringLevelClosure lc)setUnitsSummonedTypeTwo(int level, int value)presetUnitsSummonedTypeTwo(IntLevelClosure lc)setUnitTypeTwo(int level, string value)presetUnitTypeTwo(StringLevelClosure lc)setUnitTypeOne(int level, string value)presetUnitTypeOne(StringLevelClosure lc)public class AbilityDefinitionFaerieFireAfa2 extends AbilityDefinition
Members:
construct(int newAbilityId)setAlwaysAutocast(int level, bool value)presetAlwaysAutocast(BooleanLevelClosure lc)setDefenseReduction(int level, int value)presetDefenseReduction(IntLevelClosure lc)public class AbilityDefinitionUnholyFrenzyWarlock extends AbilityDefinition
Members:
construct(int newAbilityId)setAttackSpeedBonus(int level, real value)presetAttackSpeedBonus(RealLevelClosure lc)setDamageperSecond(int level, real value)presetDamageperSecond(RealLevelClosure lc)public class AbilityDefinitionPaladinDevotionAura extends AbilityDefinition
Members:
construct(int newAbilityId)setPercentBonus(int level, bool value)presetPercentBonus(BooleanLevelClosure lc)setArmorBonus(int level, real value)presetArmorBonus(RealLevelClosure lc)public class AbilityDefinitionTinkererRoboGoblinLevel0 extends AbilityDefinition
Members:
construct(int newAbilityId)setStrengthBonus(int level, int value)presetStrengthBonus(IntLevelClosure lc)setNormalFormUnit(int level, string value)presetNormalFormUnit(StringLevelClosure lc)setLandingDelayTime(int level, real value)presetLandingDelayTime(RealLevelClosure lc)setAltitudeAdjustmentDuration(int level, real value)presetAltitudeAdjustmentDuration(RealLevelClosure lc)setMorphingFlags(int level, int value)presetMorphingFlags(IntLevelClosure lc)presetMorphingFlag(MorphingFlag morphingFlag, boolean flag)hasMorphingFlag(MorphingFlag morphingFlag) returns booleansetDefenseBonus(int level, int value)presetDefenseBonus(IntLevelClosure lc)setAlternateFormUnit(int level, string value)presetAlternateFormUnit(StringLevelClosure lc)public class AbilityDefinitionRejuvinationcreep extends AbilityDefinition
Members:
construct(int newAbilityId)setManaPointsGained(int level, real value)presetManaPointsGained(RealLevelClosure lc)setNoTargetRequired(int level, bool value)presetNoTargetRequired(BooleanLevelClosure lc)setHitPointsGained(int level, real value)presetHitPointsGained(RealLevelClosure lc)setAllowWhenFull(int level, AllowWhenFull value)presetAllowWhenFull(IntLevelClosure lc)public class AbilityDefinitionRainofFire extends AbilityDefinition
Members:
construct(int newAbilityId)setMaximumDamageperWave(int level, real value)presetMaximumDamageperWave(RealLevelClosure lc)setDamagePerSecond(int level, real value)presetDamagePerSecond(RealLevelClosure lc)setNumberofWaves(int level, int value)presetNumberofWaves(IntLevelClosure lc)setNumberofShards(int level, int value)presetNumberofShards(IntLevelClosure lc)setBuildingReduction(int level, real value)presetBuildingReduction(RealLevelClosure lc)setDamage(int level, real value)presetDamage(RealLevelClosure lc)public class AbilityDefinitionItemAuraVampiric extends AbilityDefinition
Members:
construct(int newAbilityId)setAttackDamageStolen(int level, real value)presetAttackDamageStolen(RealLevelClosure lc)public class AbilityDefinitionItemAuraUnholy extends AbilityDefinition
Members:
construct(int newAbilityId)setPercentBonus(int level, bool value)presetPercentBonus(BooleanLevelClosure lc)setLifeRegenerationIncrease(int level, real value)presetLifeRegenerationIncrease(RealLevelClosure lc)setMovementSpeedIncrease(int level, real value)presetMovementSpeedIncrease(RealLevelClosure lc)public class AbilityDefinitionArchMageBrillianceAura extends AbilityDefinition
Members:
construct(int newAbilityId)setManaRegenerationIncrease(int level, real value)presetManaRegenerationIncrease(RealLevelClosure lc)setPercentBonus(int level, bool value)presetPercentBonus(BooleanLevelClosure lc)public class AbilityDefinitionNeutralRegenmanaonly extends AbilityDefinition
Members:
construct(int newAbilityId)setPercentage(int level, bool value)presetPercentage(BooleanLevelClosure lc)setAmountRegenerated(int level, real value)presetAmountRegenerated(RealLevelClosure lc)public class AbilityDefinitionRoarcreep extends AbilityDefinition
Members:
construct(int newAbilityId)setDamageIncrease(int level, real value)presetDamageIncrease(RealLevelClosure lc)setDefenseIncrease(int level, int value)presetDefenseIncrease(IntLevelClosure lc)setPreferHostiles(int level, bool value)presetPreferHostiles(BooleanLevelClosure lc)setManaRegen(int level, real value)presetManaRegen(RealLevelClosure lc)setLifeRegenerationRate(int level, real value)presetLifeRegenerationRate(RealLevelClosure lc)setPreferFriendlies(int level, bool value)presetPreferFriendlies(BooleanLevelClosure lc)setMaxUnits(int level, int value)presetMaxUnits(IntLevelClosure lc)public class AbilityDefinitionAttackBonus extends AbilityDefinition
Members:
construct(int newAbilityId)setAttackBonus(int level, int value)presetAttackBonus(IntLevelClosure lc)public class AbilityDefinitionAIas extends AbilityDefinition
Members:
construct(int newAbilityId)setAttackSpeedIncrease(int level, real value)presetAttackSpeedIncrease(RealLevelClosure lc)public class AbilityDefinitionReincarnationcreep extends AbilityDefinition
Members:
construct(int newAbilityId)setReincarnationDelay(int level, real value)presetReincarnationDelay(RealLevelClosure lc)public class AbilityDefinitionItemAuraTrueshot extends AbilityDefinition
Members:
construct(int newAbilityId)setFlatBonus(int level, bool value)presetFlatBonus(BooleanLevelClosure lc)setRangedBonus(int level, bool value)presetRangedBonus(BooleanLevelClosure lc)setDamageBonus(int level, real value)presetDamageBonus(RealLevelClosure lc)setMeleeBonus(int level, bool value)presetMeleeBonus(BooleanLevelClosure lc)public class AbilityDefinitionThunderClapThunderLizard extends AbilityDefinition
Members:
construct(int newAbilityId)setDamage(int level, real value)presetDamage(RealLevelClosure lc)setExtraDamageToTarget(int level, real value)presetExtraDamageToTarget(RealLevelClosure lc)setAttackSpeedReduction(int level, real value)presetAttackSpeedReduction(RealLevelClosure lc)setMovementSpeedReduction(int level, real value)presetMovementSpeedReduction(RealLevelClosure lc)public class AbilityDefinitionWardenShadowStrike extends AbilityDefinition
Members:
construct(int newAbilityId)setMovementSpeedFactor(int level, real value)presetMovementSpeedFactor(RealLevelClosure lc)setInitialDamage(int level, real value)presetInitialDamage(RealLevelClosure lc)setDecayPower(int level, real value)presetDecayPower(RealLevelClosure lc)setDecayingDamage(int level, real value)presetDecayingDamage(RealLevelClosure lc)setAttackSpeedFactor(int level, real value)presetAttackSpeedFactor(RealLevelClosure lc)public class AbilityDefinitionBloodMageBanish extends AbilityDefinition
Members:
construct(int newAbilityId)setAttackSpeedReduction(int level, real value)presetAttackSpeedReduction(RealLevelClosure lc)setMovementSpeedReduction(int level, real value)presetMovementSpeedReduction(RealLevelClosure lc)public class AbilityDefinitionItemAuraBrilliance extends AbilityDefinition
Members:
construct(int newAbilityId)setManaRegenerationIncrease(int level, real value)presetManaRegenerationIncrease(RealLevelClosure lc)setPercentBonus(int level, bool value)presetPercentBonus(BooleanLevelClosure lc)public class AbilityDefinitionRainofChaos extends AbilityDefinition
Members:
construct(int newAbilityId)setAbilityforUnitCreation(int level, string value)presetAbilityforUnitCreation(StringLevelClosure lc)setNumberofUnitsCreated(int level, int value)presetNumberofUnitsCreated(IntLevelClosure lc)public class AbilityDefinitionBuildTinyGreatHall extends AbilityDefinition
Members:
construct(int newAbilityId)setUnitCreatedperplayerrace(int level, string value)presetUnitCreatedperplayerrace(StringLevelClosure lc)public class AbilityDefinitionCryptLordSpikedCarapace extends AbilityDefinition
Members:
construct(int newAbilityId)setDefenseBonus(int level, real value)presetDefenseBonus(RealLevelClosure lc)setReceivedDamageFactor(int level, real value)presetReceivedDamageFactor(RealLevelClosure lc)setReturnedDamageFactor(int level, real value)presetReturnedDamageFactor(RealLevelClosure lc)public class AbilityDefinitionCenariusBeefyStarfall extends AbilityDefinition
Members:
construct(int newAbilityId)setDamageDealt(int level, real value)presetDamageDealt(RealLevelClosure lc)setDamageInterval(int level, real value)presetDamageInterval(RealLevelClosure lc)setBuildingReduction(int level, real value)presetBuildingReduction(RealLevelClosure lc)public class AbilityDefinitionMoonPriestessStarfall extends AbilityDefinition
Members:
construct(int newAbilityId)setDamageDealt(int level, real value)presetDamageDealt(RealLevelClosure lc)setDamageInterval(int level, real value)presetDamageInterval(RealLevelClosure lc)setBuildingReduction(int level, real value)presetBuildingReduction(RealLevelClosure lc)public class AbilityDefinitionArchMageBlizzard extends AbilityDefinition
Members:
construct(int newAbilityId)setMaximumDamageperWave(int level, real value)presetMaximumDamageperWave(RealLevelClosure lc)setDamagePerSecond(int level, real value)presetDamagePerSecond(RealLevelClosure lc)setNumberofWaves(int level, int value)presetNumberofWaves(IntLevelClosure lc)setNumberofShards(int level, int value)presetNumberofShards(IntLevelClosure lc)setBuildingReduction(int level, real value)presetBuildingReduction(RealLevelClosure lc)setDamage(int level, real value)presetDamage(RealLevelClosure lc)public class AbilityDefinitionDefenseBonusPlus1 extends AbilityDefinition
Members:
construct(int newAbilityId)setDefenseBonus(int level, int value)presetDefenseBonus(IntLevelClosure lc)public class AbilityDefinitionSearingArrowscreep extends AbilityDefinition
Members:
construct(int newAbilityId)setDamageBonus(int level, real value)presetDamageBonus(RealLevelClosure lc)public class AbilityDefinitionTinkererSummonFactoryLevel1 extends AbilityDefinition
Members:
construct(int newAbilityId)setSpawnInterval(int level, real value)presetSpawnInterval(RealLevelClosure lc)setLeashRange(int level, real value)presetLeashRange(RealLevelClosure lc)setSpawnUnitID(int level, string value)presetSpawnUnitID(StringLevelClosure lc)setFactoryUnitID(int level, string value)presetFactoryUnitID(StringLevelClosure lc)setSpawnUnitOffset(int level, real value)presetSpawnUnitOffset(RealLevelClosure lc)setSpawnUnitDuration(int level, real value)presetSpawnUnitDuration(RealLevelClosure lc)public class AbilityDefinitionDefenseBonusPlus3 extends AbilityDefinition
Members:
construct(int newAbilityId)setDefenseBonus(int level, int value)presetDefenseBonus(IntLevelClosure lc)public class AbilityDefinitionDefenseBonusPlus2 extends AbilityDefinition
Members:
construct(int newAbilityId)setDefenseBonus(int level, int value)presetDefenseBonus(IntLevelClosure lc)public class AbilityDefinitionTinkererSummonFactoryLevel3 extends AbilityDefinition
Members:
construct(int newAbilityId)setSpawnInterval(int level, real value)presetSpawnInterval(RealLevelClosure lc)setLeashRange(int level, real value)presetLeashRange(RealLevelClosure lc)setSpawnUnitID(int level, string value)presetSpawnUnitID(StringLevelClosure lc)setFactoryUnitID(int level, string value)presetFactoryUnitID(StringLevelClosure lc)setSpawnUnitOffset(int level, real value)presetSpawnUnitOffset(RealLevelClosure lc)setSpawnUnitDuration(int level, real value)presetSpawnUnitDuration(RealLevelClosure lc)public class AbilityDefinitionSpiritWolfcreep extends AbilityDefinition
Members:
construct(int newAbilityId)setSummonedUnit(int level, string value)presetSummonedUnit(StringLevelClosure lc)setNumberofSummonedUnits(int level, int value)presetNumberofSummonedUnits(IntLevelClosure lc)public class AbilityDefinitionTinkererSummonFactoryLevel2 extends AbilityDefinition
Members:
construct(int newAbilityId)setSpawnInterval(int level, real value)presetSpawnInterval(RealLevelClosure lc)setLeashRange(int level, real value)presetLeashRange(RealLevelClosure lc)setSpawnUnitID(int level, string value)presetSpawnUnitID(StringLevelClosure lc)setFactoryUnitID(int level, string value)presetFactoryUnitID(StringLevelClosure lc)setSpawnUnitOffset(int level, real value)presetSpawnUnitOffset(RealLevelClosure lc)setSpawnUnitDuration(int level, real value)presetSpawnUnitDuration(RealLevelClosure lc)public class AbilityDefinitionMaxManaBonusMost extends AbilityDefinition
Members:
construct(int newAbilityId)setMaxManaGained(int level, int value)presetMaxManaGained(IntLevelClosure lc)public class AbilityDefinitionShockwaveCreep extends AbilityDefinition
Members:
construct(int newAbilityId)setDamage(int level, real value)presetDamage(RealLevelClosure lc)setDistance(int level, real value)presetDistance(RealLevelClosure lc)setFinalArea(int level, real value)presetFinalArea(RealLevelClosure lc)setMaximumDamage(int level, real value)presetMaximumDamage(RealLevelClosure lc)public class AbilityDefinitionBuildTinyCastle extends AbilityDefinition
Members:
construct(int newAbilityId)setUnitCreatedperplayerrace(int level, string value)presetUnitCreatedperplayerrace(StringLevelClosure lc)public class AbilityDefinitionSilenceCreep extends AbilityDefinition
Members:
construct(int newAbilityId)setAttackSpeedModifier(int level, real value)presetAttackSpeedModifier(RealLevelClosure lc)setMovementSpeedModifier(int level, real value)presetMovementSpeedModifier(RealLevelClosure lc)setChanceToMiss(int level, real value)presetChanceToMiss(RealLevelClosure lc)setAttacksPrevented(int level, int value)presetAttacksPrevented(IntLevelClosure lc)public class AbilityDefinitionSleepcreep extends AbilityDefinition
Members:
construct(int newAbilityId)setStunDuration(int level, real value)presetStunDuration(RealLevelClosure lc)public class AbilityDefinitionBashitem extends AbilityDefinition
Members:
construct(int newAbilityId)setNeverMiss(int level, bool value)presetNeverMiss(BooleanLevelClosure lc)setChancetoBash(int level, real value)presetChancetoBash(RealLevelClosure lc)setDamageMultiplier(int level, real value)presetDamageMultiplier(RealLevelClosure lc)setDamageBonus(int level, real value)presetDamageBonus(RealLevelClosure lc)setChancetoMiss(int level, real value)presetChancetoMiss(RealLevelClosure lc)public class AbilityDefinitionDefenseBonusPlus5 extends AbilityDefinition
Members:
construct(int newAbilityId)setDefenseBonus(int level, int value)presetDefenseBonus(IntLevelClosure lc)public class AbilityDefinitionMountainKingBash extends AbilityDefinition
Members:
construct(int newAbilityId)setChancetoBash(int level, real value)presetChancetoBash(RealLevelClosure lc)setChancetoMiss(int level, real value)presetChancetoMiss(RealLevelClosure lc)setDamageBonus(int level, real value)presetDamageBonus(RealLevelClosure lc)setNeverMiss(int level, bool value)presetNeverMiss(BooleanLevelClosure lc)setDamageMultiplier(int level, real value)presetDamageMultiplier(RealLevelClosure lc)public class AbilityDefinitionSiphonManaCreep extends AbilityDefinition
Members:
construct(int newAbilityId)setBonusLifeDecay(int level, real value)presetBonusLifeDecay(RealLevelClosure lc)setManaTransferredPerSecond(int level, real value)presetManaTransferredPerSecond(RealLevelClosure lc)setBonusManaDecay(int level, real value)presetBonusManaDecay(RealLevelClosure lc)setBonusLifeFactor(int level, real value)presetBonusLifeFactor(RealLevelClosure lc)setBonusManaFactor(int level, real value)presetBonusManaFactor(RealLevelClosure lc)setLifeTransferredPerSecond(int level, real value)presetLifeTransferredPerSecond(RealLevelClosure lc)setHitPointsDrained(int level, real value)presetHitPointsDrained(RealLevelClosure lc)setManaPointsDrained(int level, real value)presetManaPointsDrained(RealLevelClosure lc)setDrainIntervalseconds(int level, real value)presetDrainIntervalseconds(RealLevelClosure lc)public class AbilityDefinitionDefenseBonusPlus4 extends AbilityDefinition
Members:
construct(int newAbilityId)setDefenseBonus(int level, int value)presetDefenseBonus(IntLevelClosure lc)public class AbilityDefinitionBuildTinyScoutTower extends AbilityDefinition
Members:
construct(int newAbilityId)setUnitCreatedperplayerrace(int level, string value)presetUnitCreatedperplayerrace(StringLevelClosure lc)public class AbilityDefinitionItemCloakOfFlames extends AbilityDefinition
Members:
construct(int newAbilityId)setExtraManaRequired(int level, int value)presetExtraManaRequired(IntLevelClosure lc)setDamagePerDuration(int level, int value)presetDamagePerDuration(IntLevelClosure lc)setManaUsedPerSecond(int level, int value)presetManaUsedPerSecond(IntLevelClosure lc)public class AbilityDefinitionItemAuraCommand extends AbilityDefinition
Members:
construct(int newAbilityId)setRangedBonus(int level, bool value)presetRangedBonus(BooleanLevelClosure lc)setFlatBonus(int level, bool value)presetFlatBonus(BooleanLevelClosure lc)setAttackDamageIncrease(int level, real value)presetAttackDamageIncrease(RealLevelClosure lc)setMeleeBonus(int level, bool value)presetMeleeBonus(BooleanLevelClosure lc)public class AbilityDefinitionHarvest extends AbilityDefinition
Members:
construct(int newAbilityId)setGoldCapacity(int level, int value)presetGoldCapacity(IntLevelClosure lc)setLumberCapacity(int level, int value)presetLumberCapacity(IntLevelClosure lc)setDamagetoTree(int level, int value)presetDamagetoTree(IntLevelClosure lc)public class AbilityDefinitionMagicImmunityDragons extends AbilityDefinition
Members:
construct(int newAbilityId)setMagicDamageFactor(int level, real value)presetMagicDamageFactor(RealLevelClosure lc)public class AbilityDefinitionMagicImmunityArchimonde extends AbilityDefinition
Members:
construct(int newAbilityId)setMagicDamageFactor(int level, real value)presetMagicDamageFactor(RealLevelClosure lc)public class AbilityDefinitionOrbofCorruption extends AbilityDefinition
Members:
construct(int newAbilityId)setArmorPenalty(int level, int value)presetArmorPenalty(IntLevelClosure lc)setEnabledAttackIndex(int level, int value)presetEnabledAttackIndex(IntLevelClosure lc)setDamageBonusDice(int level, int value)presetDamageBonusDice(IntLevelClosure lc)public class AbilityDefinitionWardenSpiritofVengeance extends AbilityDefinition
Members:
construct(int newAbilityId)setSummonedUnitType(int level, string value)presetSummonedUnitType(StringLevelClosure lc)setNumberofSummonedUnits(int level, int value)presetNumberofSummonedUnits(IntLevelClosure lc)public class AbilityDefinitionItemChangeTOD extends AbilityDefinition
Members:
construct(int newAbilityId)setNewTimeofDayMinute(int level, int value)presetNewTimeofDayMinute(IntLevelClosure lc)setNewTimeofDayHour(int level, int value)presetNewTimeofDayHour(IntLevelClosure lc)public class AbilityDefinitionMoonPriestessScout extends AbilityDefinition
Members:
construct(int newAbilityId)setSummonedUnitCount(int level, int value)presetSummonedUnitCount(IntLevelClosure lc)setSummonedUnitType(int level, string value)presetSummonedUnitType(StringLevelClosure lc)public class AbilityDefinitionCycloneAIcy extends AbilityDefinition
Members:
construct(int newAbilityId)setCanBeDispelled(int level, bool value)presetCanBeDispelled(BooleanLevelClosure lc)public class AbilityDefinitionExhume extends AbilityDefinition
Members:
construct(int newAbilityId)setUnitType(int level, string value)presetUnitType(StringLevelClosure lc)setMaximumNumberofCorpses(int level, int value)presetMaximumNumberofCorpses(IntLevelClosure lc)public class AbilityDefinitionItemCommand extends AbilityDefinition
Members:
construct(int newAbilityId)setMaximumCreepLevel(int level, int value)presetMaximumCreepLevel(IntLevelClosure lc)public class AbilityDefinitionExperienceModgreater extends AbilityDefinition
Members:
construct(int newAbilityId)setExperienceGained(int level, int value)presetExperienceGained(IntLevelClosure lc)public class AbilityDefinitionArmorBonus extends AbilityDefinition
Members:
construct(int newAbilityId)setDefenseBonus(int level, int value)presetDefenseBonus(IntLevelClosure lc)public class AbilityDefinitionDefenseBonusPlus7 extends AbilityDefinition
Members:
construct(int newAbilityId)setDefenseBonus(int level, int value)presetDefenseBonus(IntLevelClosure lc)public class AbilityDefinitionDefenseBonusPlus8 extends AbilityDefinition
Members:
construct(int newAbilityId)setDefenseBonus(int level, int value)presetDefenseBonus(IntLevelClosure lc)public class AbilityDefinitionDefenseBonusPlus10 extends AbilityDefinition
Members:
construct(int newAbilityId)setDefenseBonus(int level, int value)presetDefenseBonus(IntLevelClosure lc)public class AbilityDefinitionDefendItem extends AbilityDefinition
Members:
construct(int newAbilityId)setDamageTaken(int level, real value)presetDamageTaken(RealLevelClosure lc)setChancetoDeflect(int level, real value)presetChancetoDeflect(RealLevelClosure lc)setMovementSpeedFactor(int level, real value)presetMovementSpeedFactor(RealLevelClosure lc)setAttackSpeedFactor(int level, real value)presetAttackSpeedFactor(RealLevelClosure lc)setDamageDealt(int level, real value)presetDamageDealt(RealLevelClosure lc)setDeflectDamageTakenSpells(int level, real value)presetDeflectDamageTakenSpells(RealLevelClosure lc)setDeflectDamageTakenPiercing(int level, real value)presetDeflectDamageTakenPiercing(RealLevelClosure lc)setMagicDamageReduction(int level, real value)presetMagicDamageReduction(RealLevelClosure lc)public class AbilityDefinitionOrbofDarkness extends AbilityDefinition
Members:
construct(int newAbilityId)setChanceToHitUnits(int level, real value)presetChanceToHitUnits(RealLevelClosure lc)setEnabledAttackIndex(int level, int value)presetEnabledAttackIndex(IntLevelClosure lc)setChanceToHitSummons(int level, real value)presetChanceToHitSummons(RealLevelClosure lc)setChanceToHitHeros(int level, real value)presetChanceToHitHeros(RealLevelClosure lc)setDamageBonus(int level, real value)presetDamageBonus(RealLevelClosure lc)setEffectAbility(int level, string value)presetEffectAbility(StringLevelClosure lc)public class AbilityDefinitionItemDispelAoe extends AbilityDefinition
Members:
construct(int newAbilityId)setDamageToSummonedUnits(int level, int value)presetDamageToSummonedUnits(IntLevelClosure lc)setManaLossPerUnit(int level, int value)presetManaLossPerUnit(IntLevelClosure lc)public class AbilityDefinitionLightningShieldcreep extends AbilityDefinition
Members:
construct(int newAbilityId)setDamageperSecond(int level, real value)presetDamageperSecond(RealLevelClosure lc)public class AbilityDefinitionCargoHoldShip extends AbilityDefinition
Members:
construct(int newAbilityId)setCargoCapacity(int level, int value)presetCargoCapacity(IntLevelClosure lc)public class AbilityDefinitionCannibalize extends AbilityDefinition
Members:
construct(int newAbilityId)setMaxHitPoints(int level, real value)presetMaxHitPoints(RealLevelClosure lc)setHitPointsperSecond(int level, real value)presetHitPointsperSecond(RealLevelClosure lc)public class AbilityDefinitionCargoHoldTank extends AbilityDefinition
Members:
construct(int newAbilityId)setCargoCapacity(int level, int value)presetCargoCapacity(IntLevelClosure lc)public class AbilityDefinitionItemDefenseAoe extends AbilityDefinition
Members:
construct(int newAbilityId)setHitPointsGained(int level, int value)presetHitPointsGained(IntLevelClosure lc)setManaPointsGained(int level, int value)presetManaPointsGained(IntLevelClosure lc)setDefenseBonus(int level, int value)presetDefenseBonus(IntLevelClosure lc)public class AbilityDefinitionCargoHoldTransport extends AbilityDefinition
Members:
construct(int newAbilityId)setCargoCapacity(int level, int value)presetCargoCapacity(IntLevelClosure lc)public class AbilityDefinitionCargoHoldMeatWagon extends AbilityDefinition
Members:
construct(int newAbilityId)setCargoCapacity(int level, int value)presetCargoCapacity(IntLevelClosure lc)public class AbilityDefinitionItemDispelChain extends AbilityDefinition
Members:
construct(int newAbilityId)setMaximumDispelledUnits(int level, int value)presetMaximumDispelledUnits(IntLevelClosure lc)setSummonedUnitDamage(int level, real value)presetSummonedUnitDamage(RealLevelClosure lc)setManaLossPerUnit(int level, real value)presetManaLossPerUnit(RealLevelClosure lc)public class AbilityDefinitionTaurenChieftainEnduranceAura extends AbilityDefinition
Members:
construct(int newAbilityId)setMovementSpeedIncrease(int level, real value)presetMovementSpeedIncrease(RealLevelClosure lc)setAttackSpeedIncrease(int level, real value)presetAttackSpeedIncrease(RealLevelClosure lc)public class AbilityDefinitionItemDefenseAoePlusHealing extends AbilityDefinition
Members:
construct(int newAbilityId)setHitPointsGained(int level, int value)presetHitPointsGained(IntLevelClosure lc)setManaPointsGained(int level, int value)presetManaPointsGained(IntLevelClosure lc)setDefenseBonus(int level, int value)presetDefenseBonus(IntLevelClosure lc)public class AbilityDefinitionMagicImmunityCreep extends AbilityDefinition
Members:
construct(int newAbilityId)setMagicDamageFactor(int level, real value)presetMagicDamageFactor(RealLevelClosure lc)public class AbilityDefinitionKeeperoftheGroveTranquility extends AbilityDefinition
Members:
construct(int newAbilityId)setHealInterval(int level, real value)presetHealInterval(RealLevelClosure lc)setBuildingReduction(int level, real value)presetBuildingReduction(RealLevelClosure lc)setLifeHealed(int level, real value)presetLifeHealed(RealLevelClosure lc)setInitialImmunityDuration(int level, real value)presetInitialImmunityDuration(RealLevelClosure lc)public class AbilityDefinitionWindWalk extends AbilityDefinition
Members:
construct(int newAbilityId)setBackstabDamage(int level, real value)presetBackstabDamage(RealLevelClosure lc)setBackstabDamage(int level, bool value)presetBackstabDamage(BooleanLevelClosure lc)setMovementSpeedIncrease(int level, real value)presetMovementSpeedIncrease(RealLevelClosure lc)setTransitionTime(int level, real value)presetTransitionTime(RealLevelClosure lc)setStartCooldownWhenDecloak(int level, bool value)presetStartCooldownWhenDecloak(BooleanLevelClosure lc)public class AbilityDefinitionManaShieldCreep extends AbilityDefinition
Members:
construct(int newAbilityId)setDamageAbsorbed(int level, real value)presetDamageAbsorbed(RealLevelClosure lc)setManaperHitPoint(int level, real value)presetManaperHitPoint(RealLevelClosure lc)public class AbilityDefinitionWateryMinion extends AbilityDefinition
Members:
construct(int newAbilityId)setSummonedUnitCount(int level, int value)presetSummonedUnitCount(IntLevelClosure lc)setSummonedUnitType(int level, string value)presetSummonedUnitType(StringLevelClosure lc)public class AbilityDefinitionItemDispelAoeWithCooldown extends AbilityDefinition
Members:
construct(int newAbilityId)setDamageToSummonedUnits(int level, int value)presetDamageToSummonedUnits(IntLevelClosure lc)setManaLossPerUnit(int level, int value)presetManaLossPerUnit(IntLevelClosure lc)public class AbilityDefinitionEvilIllidanMetamorphosis extends AbilityDefinition
Members:
construct(int newAbilityId)setNormalFormUnit(int level, string value)presetNormalFormUnit(StringLevelClosure lc)setLandingDelayTime(int level, real value)presetLandingDelayTime(RealLevelClosure lc)setAltitudeAdjustmentDuration(int level, real value)presetAltitudeAdjustmentDuration(RealLevelClosure lc)setMorphingFlags(int level, int value)presetMorphingFlags(IntLevelClosure lc)presetMorphingFlag(MorphingFlag morphingFlag, boolean flag)hasMorphingFlag(MorphingFlag morphingFlag) returns booleansetAlternateFormHitPointBonus(int level, real value)presetAlternateFormHitPointBonus(RealLevelClosure lc)setAlternateFormUnit(int level, string value)presetAlternateFormUnit(StringLevelClosure lc)public class AbilityDefinitionImpaleCreep extends AbilityDefinition
Members:
construct(int newAbilityId)setWaveTimeseconds(int level, real value)presetWaveTimeseconds(RealLevelClosure lc)setAirTimeseconds(int level, real value)presetAirTimeseconds(RealLevelClosure lc)setDamageDealt(int level, real value)presetDamageDealt(RealLevelClosure lc)setWaveDistance(int level, real value)presetWaveDistance(RealLevelClosure lc)setUninterruptible(int level, bool value)presetUninterruptible(BooleanLevelClosure lc)setAirborneTargetsVulnerable(int level, bool value)presetAirborneTargetsVulnerable(BooleanLevelClosure lc)public class AbilityDefinitionMonsooncreep extends AbilityDefinition
Members:
construct(int newAbilityId)setDamageDealt(int level, real value)presetDamageDealt(RealLevelClosure lc)setDamageInterval(int level, real value)presetDamageInterval(RealLevelClosure lc)setBuildingReduction(int level, real value)presetBuildingReduction(RealLevelClosure lc)public class AbilityDefinitionDevourMagic extends AbilityDefinition
Members:
construct(int newAbilityId)setManaPerBuff(int level, real value)presetManaPerBuff(RealLevelClosure lc)setLifePerUnit(int level, real value)presetLifePerUnit(RealLevelClosure lc)setManaPerUnit(int level, real value)presetManaPerUnit(RealLevelClosure lc)setIgnoreFriendlyBuffs(int level, bool value)presetIgnoreFriendlyBuffs(BooleanLevelClosure lc)setLifePerBuff(int level, real value)presetLifePerBuff(RealLevelClosure lc)setSummonedUnitDamage(int level, real value)presetSummonedUnitDamage(RealLevelClosure lc)public class AbilityDefinitionEvasion extends AbilityDefinition
Members:
construct(int newAbilityId)setChancetoEvade(int level, real value)presetChancetoEvade(RealLevelClosure lc)public class AbilityDefinitionCargoHoldDevour extends AbilityDefinition
Members:
construct(int newAbilityId)setDamageperSecond(int level, real value)presetDamageperSecond(RealLevelClosure lc)setCargoCapacity(int level, int value)presetCargoCapacity(IntLevelClosure lc)setMaximumCreepLevel(int level, int value)presetMaximumCreepLevel(IntLevelClosure lc)public class AbilityDefinitionExperienceMod extends AbilityDefinition
Members:
construct(int newAbilityId)setExperienceGained(int level, int value)presetExperienceGained(IntLevelClosure lc)public class AbilityDefinitionCloudofFogItem extends AbilityDefinition
Members:
construct(int newAbilityId)setAttackSpeedModifier(int level, real value)presetAttackSpeedModifier(RealLevelClosure lc)setMovementSpeedModifier(int level, real value)presetMovementSpeedModifier(RealLevelClosure lc)setChanceToMiss(int level, real value)presetChanceToMiss(RealLevelClosure lc)setAttacksPrevented(int level, int value)presetAttacksPrevented(IntLevelClosure lc)public class AbilityDefinitionDisenchantold extends AbilityDefinition
Members:
construct(int newAbilityId)setManaLoss(int level, real value)presetManaLoss(RealLevelClosure lc)setSummonedUnitDamage(int level, real value)presetSummonedUnitDamage(RealLevelClosure lc)public class AbilityDefinitionPillage extends AbilityDefinition
Members:
construct(int newAbilityId)setAccumulationStep(int level, int value)presetAccumulationStep(IntLevelClosure lc)setSalvageCostRatio(int level, real value)presetSalvageCostRatio(RealLevelClosure lc)public class AbilityDefinitionInventoryPackMule extends AbilityDefinition
Members:
construct(int newAbilityId)setCanDropItems(int level, bool value)presetCanDropItems(BooleanLevelClosure lc)setCanUseItems(int level, bool value)presetCanUseItems(BooleanLevelClosure lc)setDropItemsOnDeath(int level, bool value)presetDropItemsOnDeath(BooleanLevelClosure lc)setCanGetItems(int level, bool value)presetCanGetItems(BooleanLevelClosure lc)setItemCapacity(int level, int value)presetItemCapacity(IntLevelClosure lc)public class AbilityDefinitionFigurineFurbolg extends AbilityDefinition
Members:
construct(int newAbilityId)setSummonUnitType(int level, string value)presetSummonUnitType(StringLevelClosure lc)setSummonAmount(int level, int value)presetSummonAmount(IntLevelClosure lc)setSummonUnitType1(int level, string value)presetSummonUnitType1(StringLevelClosure lc)setSummonAmount1(int level, int value)presetSummonAmount1(IntLevelClosure lc)public class AbilityDefinitionFigurineFelHound extends AbilityDefinition
Members:
construct(int newAbilityId)setSummonUnitType(int level, string value)presetSummonUnitType(StringLevelClosure lc)setSummonAmount(int level, int value)presetSummonAmount(IntLevelClosure lc)setSummonUnitType1(int level, string value)presetSummonUnitType1(StringLevelClosure lc)setSummonAmount1(int level, int value)presetSummonAmount1(IntLevelClosure lc)public class AbilityDefinitionFireDamageBonus extends AbilityDefinition
Members:
construct(int newAbilityId)setEnabledAttackIndex(int level, int value)presetEnabledAttackIndex(IntLevelClosure lc)setDamageBonus(int level, real value)presetDamageBonus(RealLevelClosure lc)public class AbilityDefinitionHealReductionBonus extends AbilityDefinition
Members:
construct(int newAbilityId)setEnabledAttackIndex(int level, int value)presetEnabledAttackIndex(IntLevelClosure lc)setDamageBonus(int level, real value)presetDamageBonus(RealLevelClosure lc)setHealingMultiplier(int level, real value)presetHealingMultiplier(RealLevelClosure lc)public class AbilityDefinitionDetectMagicSentinel extends AbilityDefinition
Members:
construct(int newAbilityId)setDetectionType(int level, string value)presetDetectionType(StringLevelClosure lc)public class AbilityDefinitionFirelordVolcano extends AbilityDefinition
Members:
construct(int newAbilityId)setDestructibleID(int level, string value)presetDestructibleID(StringLevelClosure lc)setBuildingDamageFactor(int level, real value)presetBuildingDamageFactor(RealLevelClosure lc)setFullDamageAmount(int level, real value)presetFullDamageAmount(RealLevelClosure lc)setRockRingCount(int level, int value)presetRockRingCount(IntLevelClosure lc)setWaveInterval(int level, real value)presetWaveInterval(RealLevelClosure lc)setHalfDamageFactor(int level, real value)presetHalfDamageFactor(RealLevelClosure lc)setWaveCount(int level, int value)presetWaveCount(IntLevelClosure lc)public class AbilityDefinitionFigurineRedDrake extends AbilityDefinition
Members:
construct(int newAbilityId)setSummonUnitType(int level, string value)presetSummonUnitType(StringLevelClosure lc)setSummonAmount(int level, int value)presetSummonAmount(IntLevelClosure lc)setSummonUnitType1(int level, string value)presetSummonUnitType1(StringLevelClosure lc)setSummonAmount1(int level, int value)presetSummonAmount1(IntLevelClosure lc)public class AbilityDefinitionHealingWard extends AbilityDefinition
Members:
construct(int newAbilityId)setWardUnitType(int level, string value)presetWardUnitType(StringLevelClosure lc)public class AbilityDefinitionFlareGun extends AbilityDefinition
Members:
construct(int newAbilityId)setDetectionType(int level, string value)presetDetectionType(StringLevelClosure lc)setDelayForTargetEffect(int level, real value)presetDelayForTargetEffect(RealLevelClosure lc)public class AbilityDefinitionLoadEntangledGoldMine extends AbilityDefinition
Members:
construct(int newAbilityId)setAllowedUnitType(int level, string value)presetAllowedUnitType(StringLevelClosure lc)public class AbilityDefinitionNeutralRegenhealthonly extends AbilityDefinition
Members:
construct(int newAbilityId)setPercentage(int level, bool value)presetPercentage(BooleanLevelClosure lc)setAmountofHitPointsRegenerated(int level, real value)presetAmountofHitPointsRegenerated(RealLevelClosure lc)public class AbilityDefinitionAuraRegenerationHealingWard extends AbilityDefinition
Members:
construct(int newAbilityId)setPercentage(int level, bool value)presetPercentage(BooleanLevelClosure lc)setAmountofHitPointsRegenerated(int level, real value)presetAmountofHitPointsRegenerated(RealLevelClosure lc)public class AbilityDefinitionLoadNavies extends AbilityDefinition
Members:
construct(int newAbilityId)setAllowedUnitType(int level, string value)presetAllowedUnitType(StringLevelClosure lc)public class AbilityDefinitionInvisibility extends AbilityDefinition
Members:
construct(int newAbilityId)setTransitionTimeseconds(int level, real value)presetTransitionTimeseconds(RealLevelClosure lc)public class AbilityDefinitionSentryWard extends AbilityDefinition
Members:
construct(int newAbilityId)setWardUnitType(int level, string value)presetWardUnitType(StringLevelClosure lc)public class AbilityDefinitionFigurineRockGolem extends AbilityDefinition
Members:
construct(int newAbilityId)setSummonUnitType(int level, string value)presetSummonUnitType(StringLevelClosure lc)setSummonAmount(int level, int value)presetSummonAmount(IntLevelClosure lc)setSummonUnitType1(int level, string value)presetSummonUnitType1(StringLevelClosure lc)setSummonAmount1(int level, int value)presetSummonAmount1(IntLevelClosure lc)public class AbilityDefinitionFigurineSkeleton extends AbilityDefinition
Members:
construct(int newAbilityId)setSummonUnitType(int level, string value)presetSummonUnitType(StringLevelClosure lc)setSummonAmount(int level, int value)presetSummonAmount(IntLevelClosure lc)setSummonUnitType1(int level, string value)presetSummonUnitType1(StringLevelClosure lc)setSummonAmount1(int level, int value)presetSummonAmount1(IntLevelClosure lc)public class AbilityDefinitionSubmergeMyrmidon extends AbilityDefinition
Members:
construct(int newAbilityId)setNormalFormUnit(int level, string value)presetNormalFormUnit(StringLevelClosure lc)setAltitudeAdjustmentDuration(int level, real value)presetAltitudeAdjustmentDuration(RealLevelClosure lc)setMorphingFlags(int level, int value)presetMorphingFlags(IntLevelClosure lc)presetMorphingFlag(MorphingFlag morphingFlag, boolean flag)hasMorphingFlag(MorphingFlag morphingFlag) returns booleansetAlternateFormUnit(int level, string value)presetAlternateFormUnit(StringLevelClosure lc)public class AbilityDefinitionSubmergeRoyalGuard extends AbilityDefinition
Members:
construct(int newAbilityId)setNormalFormUnit(int level, string value)presetNormalFormUnit(StringLevelClosure lc)setAltitudeAdjustmentDuration(int level, real value)presetAltitudeAdjustmentDuration(RealLevelClosure lc)setMorphingFlags(int level, int value)presetMorphingFlags(IntLevelClosure lc)presetMorphingFlag(MorphingFlag morphingFlag, boolean flag)hasMorphingFlag(MorphingFlag morphingFlag) returns booleansetAlternateFormUnit(int level, string value)presetAlternateFormUnit(StringLevelClosure lc)public class AbilityDefinitionFigurineDoomGuard extends AbilityDefinition
Members:
construct(int newAbilityId)setSummonUnitType(int level, string value)presetSummonUnitType(StringLevelClosure lc)setSummonAmount(int level, int value)presetSummonAmount(IntLevelClosure lc)setSummonUnitType1(int level, string value)presetSummonUnitType1(StringLevelClosure lc)setSummonAmount1(int level, int value)presetSummonAmount1(IntLevelClosure lc)public class AbilityDefinitionSubmergeSnapDragon extends AbilityDefinition
Members:
construct(int newAbilityId)setNormalFormUnit(int level, string value)presetNormalFormUnit(StringLevelClosure lc)setAltitudeAdjustmentDuration(int level, real value)presetAltitudeAdjustmentDuration(RealLevelClosure lc)setMorphingFlags(int level, int value)presetMorphingFlags(IntLevelClosure lc)presetMorphingFlag(MorphingFlag morphingFlag, boolean flag)hasMorphingFlag(MorphingFlag morphingFlag) returns booleansetAlternateFormUnit(int level, string value)presetAlternateFormUnit(StringLevelClosure lc)public class AbilityDefinitionItemHealLesser extends AbilityDefinition
Members:
construct(int newAbilityId)setHitPointsGained(int level, int value)presetHitPointsGained(IntLevelClosure lc)public class AbilityDefinitionItemHealGreater extends AbilityDefinition
Members:
construct(int newAbilityId)setHitPointsGained(int level, int value)presetHitPointsGained(IntLevelClosure lc)public class AbilityDefinitionItemHealLeast extends AbilityDefinition
Members:
construct(int newAbilityId)setHitPointsGained(int level, int value)presetHitPointsGained(IntLevelClosure lc)public class AbilityDefinitionGiveGold extends AbilityDefinition
Members:
construct(int newAbilityId)setGoldGiven(int level, int value)presetGoldGiven(IntLevelClosure lc)public class AbilityDefinitionIntelligenceBonusPlus1 extends AbilityDefinition
Members:
construct(int newAbilityId)setHideButton(int level, bool value)presetHideButton(BooleanLevelClosure lc)setIntelligenceBonus(int level, int value)presetIntelligenceBonus(IntLevelClosure lc)setAgilityBonus(int level, int value)presetAgilityBonus(IntLevelClosure lc)setStrengthBonus(int level, int value)presetStrengthBonus(IntLevelClosure lc)public class AbilityDefinitionIntelligenceBonusPlus2 extends AbilityDefinition
Members:
construct(int newAbilityId)setHideButton(int level, bool value)presetHideButton(BooleanLevelClosure lc)setIntelligenceBonus(int level, int value)presetIntelligenceBonus(IntLevelClosure lc)setAgilityBonus(int level, int value)presetAgilityBonus(IntLevelClosure lc)setStrengthBonus(int level, int value)presetStrengthBonus(IntLevelClosure lc)public class AbilityDefinitionIntelligenceBonusPlus5 extends AbilityDefinition
Members:
construct(int newAbilityId)setHideButton(int level, bool value)presetHideButton(BooleanLevelClosure lc)setIntelligenceBonus(int level, int value)presetIntelligenceBonus(IntLevelClosure lc)setAgilityBonus(int level, int value)presetAgilityBonus(IntLevelClosure lc)setStrengthBonus(int level, int value)presetStrengthBonus(IntLevelClosure lc)public class AbilityDefinitionBurrowscarablvl2 extends AbilityDefinition
Members:
construct(int newAbilityId)setNormalFormUnit(int level, string value)presetNormalFormUnit(StringLevelClosure lc)setLandingDelayTime(int level, real value)presetLandingDelayTime(RealLevelClosure lc)setAltitudeAdjustmentDuration(int level, real value)presetAltitudeAdjustmentDuration(RealLevelClosure lc)setMorphingFlags(int level, int value)presetMorphingFlags(IntLevelClosure lc)presetMorphingFlag(MorphingFlag morphingFlag, boolean flag)hasMorphingFlag(MorphingFlag morphingFlag) returns booleansetAlternateFormUnit(int level, string value)presetAlternateFormUnit(StringLevelClosure lc)public class AbilityDefinitionIntelligenceBonusPlus4 extends AbilityDefinition
Members:
construct(int newAbilityId)setHideButton(int level, bool value)presetHideButton(BooleanLevelClosure lc)setIntelligenceBonus(int level, int value)presetIntelligenceBonus(IntLevelClosure lc)setAgilityBonus(int level, int value)presetAgilityBonus(IntLevelClosure lc)setStrengthBonus(int level, int value)presetStrengthBonus(IntLevelClosure lc)public class AbilityDefinitionFirelordSummonLavaSpawn extends AbilityDefinition
Members:
construct(int newAbilityId)setSummonedUnitCount(int level, int value)presetSummonedUnitCount(IntLevelClosure lc)setLifeDurationSplitBonus(int level, real value)presetLifeDurationSplitBonus(RealLevelClosure lc)setMaxHitpointFactor(int level, real value)presetMaxHitpointFactor(RealLevelClosure lc)setGenerationCount(int level, int value)presetGenerationCount(IntLevelClosure lc)setSplitDelay(int level, real value)presetSplitDelay(RealLevelClosure lc)setSummonedUnitType(int level, string value)presetSummonedUnitType(StringLevelClosure lc)setSplitAttackCount(int level, int value)presetSplitAttackCount(IntLevelClosure lc)public class AbilityDefinitionBurrowscarablvl3 extends AbilityDefinition
Members:
construct(int newAbilityId)setNormalFormUnit(int level, string value)presetNormalFormUnit(StringLevelClosure lc)setLandingDelayTime(int level, real value)presetLandingDelayTime(RealLevelClosure lc)setAltitudeAdjustmentDuration(int level, real value)presetAltitudeAdjustmentDuration(RealLevelClosure lc)setMorphingFlags(int level, int value)presetMorphingFlags(IntLevelClosure lc)presetMorphingFlag(MorphingFlag morphingFlag, boolean flag)hasMorphingFlag(MorphingFlag morphingFlag) returns booleansetAlternateFormUnit(int level, string value)presetAlternateFormUnit(StringLevelClosure lc)public class AbilityDefinitionHeal extends AbilityDefinition
Members:
construct(int newAbilityId)setHitPointsGained(int level, real value)presetHitPointsGained(RealLevelClosure lc)public class AbilityDefinitionIntelligenceBonusPlus3 extends AbilityDefinition
Members:
construct(int newAbilityId)setHideButton(int level, bool value)presetHideButton(BooleanLevelClosure lc)setIntelligenceBonus(int level, int value)presetIntelligenceBonus(IntLevelClosure lc)setAgilityBonus(int level, int value)presetAgilityBonus(IntLevelClosure lc)setStrengthBonus(int level, int value)presetStrengthBonus(IntLevelClosure lc)public class AbilityDefinitionIntelligenceBonusPlus6 extends AbilityDefinition
Members:
construct(int newAbilityId)setHideButton(int level, bool value)presetHideButton(BooleanLevelClosure lc)setIntelligenceBonus(int level, int value)presetIntelligenceBonus(IntLevelClosure lc)setAgilityBonus(int level, int value)presetAgilityBonus(IntLevelClosure lc)setStrengthBonus(int level, int value)presetStrengthBonus(IntLevelClosure lc)public class AbilityDefinitionBerserk extends AbilityDefinition
Members:
construct(int newAbilityId)setDamageTakenIncrease(int level, real value)presetDamageTakenIncrease(RealLevelClosure lc)setMovementSpeedIncrease(int level, real value)presetMovementSpeedIncrease(RealLevelClosure lc)setAttackSpeedIncrease(int level, real value)presetAttackSpeedIncrease(RealLevelClosure lc)public class AbilityDefinitionBeserk extends AbilityDefinitionBerserk
Members:
construct(int newAbilityId)public class AbilityDefinitionReplenishLifeMana extends AbilityDefinition
Members:
construct(int newAbilityId)setMinimumManaRequired(int level, real value)presetMinimumManaRequired(RealLevelClosure lc)setMaximumUnitsChargedToCaster(int level, int value)presetMaximumUnitsChargedToCaster(IntLevelClosure lc)setMinimumLifeRequired(int level, real value)presetMinimumLifeRequired(RealLevelClosure lc)setManaPointsGained(int level, real value)presetManaPointsGained(RealLevelClosure lc)setMaximumUnitsAffected(int level, int value)presetMaximumUnitsAffected(IntLevelClosure lc)setHitPointsGained(int level, real value)presetHitPointsGained(RealLevelClosure lc)public class AbilityDefinitionUltraVisionGlyph extends AbilityDefinition
Members:
construct(int newAbilityId)setUpgradeLevels(int level, int value)presetUpgradeLevels(IntLevelClosure lc)setUpgradeType(int level, string value)presetUpgradeType(StringLevelClosure lc)public class AbilityDefinitionReplenishLife extends AbilityDefinition
Members:
construct(int newAbilityId)setMinimumLifeRequired(int level, real value)presetMinimumLifeRequired(RealLevelClosure lc)setMaximumUnitsChargedToCaster(int level, int value)presetMaximumUnitsChargedToCaster(IntLevelClosure lc)setMaximumUnitsAffected(int level, int value)presetMaximumUnitsAffected(IntLevelClosure lc)setHitPointsGained(int level, real value)presetHitPointsGained(RealLevelClosure lc)public class AbilityDefinitionInventory2slotunitUndead extends AbilityDefinition
Members:
construct(int newAbilityId)setCanDropItems(int level, bool value)presetCanDropItems(BooleanLevelClosure lc)setCanUseItems(int level, bool value)presetCanUseItems(BooleanLevelClosure lc)setDropItemsOnDeath(int level, bool value)presetDropItemsOnDeath(BooleanLevelClosure lc)setCanGetItems(int level, bool value)presetCanGetItems(BooleanLevelClosure lc)setItemCapacity(int level, int value)presetItemCapacity(IntLevelClosure lc)public class AbilityDefinitionManaBattery extends AbilityDefinition
Members:
construct(int newAbilityId)setHitPointsGained(int level, real value)presetHitPointsGained(RealLevelClosure lc)setWaterHeight(int level, real value)presetWaterHeight(RealLevelClosure lc)setAutocastRequirement(int level, real value)presetAutocastRequirement(RealLevelClosure lc)setManaGained(int level, real value)presetManaGained(RealLevelClosure lc)setRegenerateOnlyAtNight(int level, bool value)presetRegenerateOnlyAtNight(BooleanLevelClosure lc)public class AbilityDefinitionReplenishMana extends AbilityDefinition
Members:
construct(int newAbilityId)setMinimumManaRequired(int level, real value)presetMinimumManaRequired(RealLevelClosure lc)setMaximumUnitsChargedToCaster(int level, int value)presetMaximumUnitsChargedToCaster(IntLevelClosure lc)setManaPointsGained(int level, real value)presetManaPointsGained(RealLevelClosure lc)setMaximumUnitsAffected(int level, int value)presetMaximumUnitsAffected(IntLevelClosure lc)public class AbilityDefinitionHealCreepNormal extends AbilityDefinition
Members:
construct(int newAbilityId)setHitPointsGained(int level, real value)presetHitPointsGained(RealLevelClosure lc)public class AbilityDefinitionHealCreepHigh extends AbilityDefinition
Members:
construct(int newAbilityId)setHitPointsGained(int level, real value)presetHitPointsGained(RealLevelClosure lc)public class AbilityDefinitionAuraSlow extends AbilityDefinition
Members:
construct(int newAbilityId)setMovementSpeedFactor(int level, real value)presetMovementSpeedFactor(RealLevelClosure lc)setAlwaysAutocast(int level, bool value)presetAlwaysAutocast(BooleanLevelClosure lc)setAttackSpeedFactor(int level, real value)presetAttackSpeedFactor(RealLevelClosure lc)public class AbilityDefinitionCurse extends AbilityDefinition
Members:
construct(int newAbilityId)setChancetoMiss(int level, real value)presetChancetoMiss(RealLevelClosure lc)public class AbilityDefinitionSuperEarthquake extends AbilityDefinition
Members:
construct(int newAbilityId)setUnitsSlowed(int level, real value)presetUnitsSlowed(RealLevelClosure lc)setEffectDelay(int level, real value)presetEffectDelay(RealLevelClosure lc)setFinalArea(int level, real value)presetFinalArea(RealLevelClosure lc)setDamageperSecondtoBuildings(int level, real value)presetDamageperSecondtoBuildings(RealLevelClosure lc)public class AbilityDefinitionFortificationGlyph extends AbilityDefinition
Members:
construct(int newAbilityId)setUpgradeLevels(int level, int value)presetUpgradeLevels(IntLevelClosure lc)setUpgradeType(int level, string value)presetUpgradeType(StringLevelClosure lc)public class AbilityDefinitionManaBurndemonAmbd extends AbilityDefinition
Members:
construct(int newAbilityId)setMaxManaDrained(int level, real value)presetMaxManaDrained(RealLevelClosure lc)setBoltLifetime(int level, real value)presetBoltLifetime(RealLevelClosure lc)setBoltDelay(int level, real value)presetBoltDelay(RealLevelClosure lc)public class AbilityDefinitionFarseerFarSight extends AbilityDefinition
Members:
construct(int newAbilityId)setDetectionType(int level, string value)presetDetectionType(StringLevelClosure lc)public class AbilityDefinitionAgilityModPlus2 extends AbilityDefinition
Members:
construct(int newAbilityId)setHideButton(int level, bool value)presetHideButton(BooleanLevelClosure lc)setIntelligenceBonus(int level, int value)presetIntelligenceBonus(IntLevelClosure lc)setAgilityBonus(int level, int value)presetAgilityBonus(IntLevelClosure lc)setStrengthBonus(int level, int value)presetStrengthBonus(IntLevelClosure lc)public class AbilityDefinitionHarvestLumberArchimondeghouls extends AbilityDefinition
Members:
construct(int newAbilityId)setLumberCapacity(int level, int value)presetLumberCapacity(IntLevelClosure lc)setDamagetoTree(int level, int value)presetDamagetoTree(IntLevelClosure lc)public class AbilityDefinitionHealingWardAIhw extends AbilityDefinition
Members:
construct(int newAbilityId)setWardUnitType(int level, string value)presetWardUnitType(StringLevelClosure lc)public class AbilityDefinitionIllidanMetamorphosis extends AbilityDefinition
Members:
construct(int newAbilityId)setNormalFormUnit(int level, string value)presetNormalFormUnit(StringLevelClosure lc)setLandingDelayTime(int level, real value)presetLandingDelayTime(RealLevelClosure lc)setAltitudeAdjustmentDuration(int level, real value)presetAltitudeAdjustmentDuration(RealLevelClosure lc)setMorphingFlags(int level, int value)presetMorphingFlags(IntLevelClosure lc)presetMorphingFlag(MorphingFlag morphingFlag, boolean flag)hasMorphingFlag(MorphingFlag morphingFlag) returns booleansetAlternateFormHitPointBonus(int level, real value)presetAlternateFormHitPointBonus(RealLevelClosure lc)setAlternateFormUnit(int level, string value)presetAlternateFormUnit(StringLevelClosure lc)public class AbilityDefinitionHexCreep extends AbilityDefinition
Members:
construct(int newAbilityId)setMorphUnitsGround(int level, string value)presetMorphUnitsGround(StringLevelClosure lc)setMorphUnitsWater(int level, string value)presetMorphUnitsWater(StringLevelClosure lc)setMorphUnitsAmphibious(int level, string value)presetMorphUnitsAmphibious(StringLevelClosure lc)setMorphUnitsAir(int level, string value)presetMorphUnitsAir(StringLevelClosure lc)setMaximumCreepLevel(int level, int value)presetMaximumCreepLevel(IntLevelClosure lc)public class AbilityDefinitionHealingWardcreep extends AbilityDefinition
Members:
construct(int newAbilityId)setWardUnitType(int level, string value)presetWardUnitType(StringLevelClosure lc)public class AbilityDefinitionBattlestations extends AbilityDefinition
Members:
construct(int newAbilityId)setSummonBusyUnits(int level, bool value)presetSummonBusyUnits(BooleanLevelClosure lc)setAllowedUnitType(int level, string value)presetAllowedUnitType(StringLevelClosure lc)public class AbilityDefinitionHealingWaveCreep extends AbilityDefinition
Members:
construct(int newAbilityId)setDamageperTarget(int level, real value)presetDamageperTarget(RealLevelClosure lc)setNumberofTargetsHit(int level, int value)presetNumberofTargetsHit(IntLevelClosure lc)setDamageReductionperTarget(int level, real value)presetDamageReductionperTarget(RealLevelClosure lc)public class AbilityDefinitionInnerFireCreep extends AbilityDefinition
Members:
construct(int newAbilityId)setAutocastRange(int level, real value)presetAutocastRange(RealLevelClosure lc)setLifeRegenRate(int level, real value)presetLifeRegenRate(RealLevelClosure lc)setDefenseIncrease(int level, int value)presetDefenseIncrease(IntLevelClosure lc)setDamageIncrease(int level, real value)presetDamageIncrease(RealLevelClosure lc)public class AbilityDefinitionAncestralSpirit extends AbilityDefinition
Members:
construct(int newAbilityId)setLifeRestoredFactor(int level, real value)presetLifeRestoredFactor(RealLevelClosure lc)setManaRestoredFactor(int level, real value)presetManaRestoredFactor(RealLevelClosure lc)public class AbilityDefinitionHarvestLumbershredder extends AbilityDefinition
Members:
construct(int newAbilityId)setLumberCapacity(int level, int value)presetLumberCapacity(IntLevelClosure lc)setDamagetoTree(int level, int value)presetDamagetoTree(IntLevelClosure lc)public class AbilityDefinitionItemHealAoeGreater extends AbilityDefinition
Members:
construct(int newAbilityId)setHitPointsGained(int level, int value)presetHitPointsGained(IntLevelClosure lc)public class AbilityDefinitionPulverize extends AbilityDefinition
Members:
construct(int newAbilityId)setHalfDamageRadius(int level, real value)presetHalfDamageRadius(RealLevelClosure lc)setDamageDealt(int level, real value)presetDamageDealt(RealLevelClosure lc)setFullDamageRadius(int level, real value)presetFullDamageRadius(RealLevelClosure lc)setChancetoStomp(int level, real value)presetChancetoStomp(RealLevelClosure lc)public class AbilityDefinitionItemHealAoe extends AbilityDefinition
Members:
construct(int newAbilityId)setHitPointsGained(int level, int value)presetHitPointsGained(IntLevelClosure lc)public class AbilityDefinitionAIhe extends AbilityDefinition
Members:
construct(int newAbilityId)setHitPointsGained(int level, int value)presetHitPointsGained(IntLevelClosure lc)public class AbilityDefinitionFarseerEarthquake extends AbilityDefinition
Members:
construct(int newAbilityId)setUnitsSlowed(int level, real value)presetUnitsSlowed(RealLevelClosure lc)setEffectDelay(int level, real value)presetEffectDelay(RealLevelClosure lc)setFinalArea(int level, real value)presetFinalArea(RealLevelClosure lc)setDamageperSecondtoBuildings(int level, real value)presetDamageperSecondtoBuildings(RealLevelClosure lc)public class AbilityDefinitionDemonHunterImmolation extends AbilityDefinition
Members:
construct(int newAbilityId)setManaDrainedperSecond(int level, real value)presetManaDrainedperSecond(RealLevelClosure lc)setBufferManaRequired(int level, real value)presetBufferManaRequired(RealLevelClosure lc)setDamageperInterval(int level, real value)presetDamageperInterval(RealLevelClosure lc)public class AbilityDefinitionNeutralDetectionRevealability extends AbilityDefinition
Members:
construct(int newAbilityId)setLumberCost(int level, int value)presetLumberCost(IntLevelClosure lc)setDetectionType(int level, string value)presetDetectionType(StringLevelClosure lc)setGoldCost(int level, int value)presetGoldCost(IntLevelClosure lc)public class AbilityDefinitionWeb extends AbilityDefinition
Members:
construct(int newAbilityId)setAirUnitHeight(int level, real value)presetAirUnitHeight(RealLevelClosure lc)setAirUnitLowerDuration(int level, real value)presetAirUnitLowerDuration(RealLevelClosure lc)setMeleeAttackRange(int level, real value)presetMeleeAttackRange(RealLevelClosure lc)public class AbilityDefinitionFigurineIceRevenant extends AbilityDefinition
Members:
construct(int newAbilityId)setSummonUnitType(int level, string value)presetSummonUnitType(StringLevelClosure lc)setSummonAmount(int level, int value)presetSummonAmount(IntLevelClosure lc)setSummonUnitType1(int level, string value)presetSummonUnitType1(StringLevelClosure lc)setSummonAmount1(int level, int value)presetSummonAmount1(IntLevelClosure lc)public class AbilityDefinitionSuperDeathandDecay extends AbilityDefinition
Members:
construct(int newAbilityId)setBuildingReduction(int level, real value)presetBuildingReduction(RealLevelClosure lc)setMaxLifeDrainedperSecond(int level, real value)presetMaxLifeDrainedperSecond(RealLevelClosure lc)public class AbilityDefinitionDarkConversionFast extends AbilityDefinition
Members:
construct(int newAbilityId)setConversionUnit(int level, string value)presetConversionUnit(StringLevelClosure lc)setRacetoConvert(int level, string value)presetRacetoConvert(StringLevelClosure lc)public class AbilityDefinitionImmolationcreep extends AbilityDefinition
Members:
construct(int newAbilityId)setManaDrainedperSecond(int level, real value)presetManaDrainedperSecond(RealLevelClosure lc)setBufferManaRequired(int level, real value)presetBufferManaRequired(RealLevelClosure lc)setDamageperInterval(int level, real value)presetDamageperInterval(RealLevelClosure lc)public class AbilityDefinitionIntelligenceMod extends AbilityDefinition
Members:
construct(int newAbilityId)setHideButton(int level, bool value)presetHideButton(BooleanLevelClosure lc)setIntelligenceBonus(int level, int value)presetIntelligenceBonus(IntLevelClosure lc)setAgilityBonus(int level, int value)presetAgilityBonus(IntLevelClosure lc)setStrengthBonus(int level, int value)presetStrengthBonus(IntLevelClosure lc)public class AbilityDefinitionItemInferno extends AbilityDefinition
Members:
construct(int newAbilityId)setDuration(int level, real value)presetDuration(RealLevelClosure lc)setDamage(int level, real value)presetDamage(RealLevelClosure lc)setSummonedUnit(int level, string value)presetSummonedUnit(StringLevelClosure lc)setImpactDelay(int level, real value)presetImpactDelay(RealLevelClosure lc)public class AbilityDefinitionItemIllusion extends AbilityDefinition
Members:
construct(int newAbilityId)setDamageReceivedMultiplier(int level, real value)presetDamageReceivedMultiplier(RealLevelClosure lc)setDamageDealtofnormal(int level, real value)presetDamageDealtofnormal(RealLevelClosure lc)public class AbilityDefinitionMagicDefense extends AbilityDefinition
Members:
construct(int newAbilityId)setDamageTaken(int level, real value)presetDamageTaken(RealLevelClosure lc)setChancetoDeflect(int level, real value)presetChancetoDeflect(RealLevelClosure lc)setMovementSpeedFactor(int level, real value)presetMovementSpeedFactor(RealLevelClosure lc)setAttackSpeedFactor(int level, real value)presetAttackSpeedFactor(RealLevelClosure lc)setDamageDealt(int level, real value)presetDamageDealt(RealLevelClosure lc)setDeflectDamageTakenSpells(int level, real value)presetDeflectDamageTakenSpells(RealLevelClosure lc)setDeflectDamageTakenPiercing(int level, real value)presetDeflectDamageTakenPiercing(RealLevelClosure lc)setMagicDamageReduction(int level, real value)presetMagicDamageReduction(RealLevelClosure lc)public class AbilityDefinitionAvengerForm extends AbilityDefinition
Members:
construct(int newAbilityId)setNormalFormUnit(int level, string value)presetNormalFormUnit(StringLevelClosure lc)setLandingDelayTime(int level, real value)presetLandingDelayTime(RealLevelClosure lc)setAltitudeAdjustmentDuration(int level, real value)presetAltitudeAdjustmentDuration(RealLevelClosure lc)setMorphingFlags(int level, int value)presetMorphingFlags(IntLevelClosure lc)presetMorphingFlag(MorphingFlag morphingFlag, boolean flag)hasMorphingFlag(MorphingFlag morphingFlag) returns booleansetLifeRegenerationRatepersecond(int level, real value)presetLifeRegenerationRatepersecond(RealLevelClosure lc)setAlternateFormUnit(int level, string value)presetAlternateFormUnit(StringLevelClosure lc)public class AbilityDefinitionHarvestLumber extends AbilityDefinition
Members:
construct(int newAbilityId)setLumberCapacity(int level, int value)presetLumberCapacity(IntLevelClosure lc)setDamagetoTree(int level, int value)presetDamagetoTree(IntLevelClosure lc)public class AbilityDefinitionNeutralBuilding extends AbilityDefinition
Members:
construct(int newAbilityId)setShowUnitIndicator(int level, bool value)presetShowUnitIndicator(BooleanLevelClosure lc)setActivationRadius(int level, real value)presetActivationRadius(RealLevelClosure lc)setShowSelectUnitButton(int level, bool value)presetShowSelectUnitButton(BooleanLevelClosure lc)setInteractionType(int level, string value)presetInteractionType(StringLevelClosure lc)public class AbilityDefinitionShopSharing extends AbilityDefinition
Members:
construct(int newAbilityId)setShowUnitIndicator(int level, bool value)presetShowUnitIndicator(BooleanLevelClosure lc)setActivationRadius(int level, real value)presetActivationRadius(RealLevelClosure lc)setShowSelectUnitButton(int level, bool value)presetShowSelectUnitButton(BooleanLevelClosure lc)setInteractionType(int level, string value)presetInteractionType(StringLevelClosure lc)public class AbilityDefinitionRepairHuman extends AbilityDefinition
Members:
construct(int newAbilityId)setPowerbuildRate(int level, real value)presetPowerbuildRate(RealLevelClosure lc)setNavalRangeBonus(int level, real value)presetNavalRangeBonus(RealLevelClosure lc)setRepairTimeRatio(int level, real value)presetRepairTimeRatio(RealLevelClosure lc)setRepairCostRatio(int level, real value)presetRepairCostRatio(RealLevelClosure lc)setPowerbuildCost(int level, real value)presetPowerbuildCost(RealLevelClosure lc)public class AbilityDefinitionAhrs extends AbilityDefinition
Members:
construct(int newAbilityId)setTerrainDeformationAmplitude(int level, real value)presetTerrainDeformationAmplitude(RealLevelClosure lc)setTerrainDeformationDurationms(int level, int value)presetTerrainDeformationDurationms(IntLevelClosure lc)setDamage(int level, real value)presetDamage(RealLevelClosure lc)public class AbilityDefinitionFirelordIncinerate extends AbilityDefinition
Members:
construct(int newAbilityId)setDeathDamageHalfAmount(int level, real value)presetDeathDamageHalfAmount(RealLevelClosure lc)setDeathDamageFullArea(int level, real value)presetDeathDamageFullArea(RealLevelClosure lc)setBonusDamageMultiplier(int level, real value)presetBonusDamageMultiplier(RealLevelClosure lc)setDeathDamageFullAmount(int level, real value)presetDeathDamageFullAmount(RealLevelClosure lc)setDeathDamageDelay(int level, real value)presetDeathDamageDelay(RealLevelClosure lc)setDeathDamageHalfArea(int level, real value)presetDeathDamageHalfArea(RealLevelClosure lc)public class AbilityDefinitionBearform extends AbilityDefinition
Members:
construct(int newAbilityId)setNormalFormUnit(int level, string value)presetNormalFormUnit(StringLevelClosure lc)setLandingDelayTime(int level, real value)presetLandingDelayTime(RealLevelClosure lc)setAltitudeAdjustmentDuration(int level, real value)presetAltitudeAdjustmentDuration(RealLevelClosure lc)setMorphingFlags(int level, int value)presetMorphingFlags(IntLevelClosure lc)presetMorphingFlag(MorphingFlag morphingFlag, boolean flag)hasMorphingFlag(MorphingFlag morphingFlag) returns booleansetAlternateFormUnit(int level, string value)presetAlternateFormUnit(StringLevelClosure lc)public class AbilityDefinitionCryptLordLocustSwarm extends AbilityDefinition
Members:
construct(int newAbilityId)setNumberofSwarmUnits(int level, int value)presetNumberofSwarmUnits(IntLevelClosure lc)setUnitReleaseIntervalseconds(int level, real value)presetUnitReleaseIntervalseconds(RealLevelClosure lc)setMaxSwarmUnitsPerTarget(int level, int value)presetMaxSwarmUnitsPerTarget(IntLevelClosure lc)setSwarmUnitType(int level, string value)presetSwarmUnitType(StringLevelClosure lc)setDamageReturnThreshold(int level, real value)presetDamageReturnThreshold(RealLevelClosure lc)setDamageReturnFactor(int level, real value)presetDamageReturnFactor(RealLevelClosure lc)public class AbilityDefinitionRestoration extends AbilityDefinition
Members:
construct(int newAbilityId)setPowerbuildRate(int level, real value)presetPowerbuildRate(RealLevelClosure lc)setNavalRangeBonus(int level, real value)presetNavalRangeBonus(RealLevelClosure lc)setRepairTimeRatio(int level, real value)presetRepairTimeRatio(RealLevelClosure lc)setRepairCostRatio(int level, real value)presetRepairCostRatio(RealLevelClosure lc)setPowerbuildCost(int level, real value)presetPowerbuildCost(RealLevelClosure lc)public class AbilityDefinitionFarseerChainLightning extends AbilityDefinition
Members:
construct(int newAbilityId)setDamageperTarget(int level, real value)presetDamageperTarget(RealLevelClosure lc)setNumberofTargetsHit(int level, int value)presetNumberofTargetsHit(IntLevelClosure lc)setDamageReductionperTarget(int level, real value)presetDamageReductionperTarget(RealLevelClosure lc)public class AbilityDefinitionMaxLifeBonusGreater extends AbilityDefinition
Members:
construct(int newAbilityId)setMaxLifeGained(int level, int value)presetMaxLifeGained(IntLevelClosure lc)public class AbilityDefinitionInferno extends AbilityDefinition
Members:
construct(int newAbilityId)setDuration(int level, real value)presetDuration(RealLevelClosure lc)setDamage(int level, real value)presetDamage(RealLevelClosure lc)setSummonedUnit(int level, string value)presetSummonedUnit(StringLevelClosure lc)setImpactDelay(int level, real value)presetImpactDelay(RealLevelClosure lc)public class AbilityDefinitionMechanicalCritter extends AbilityDefinition
Members:
construct(int newAbilityId)setNumberofUnitsCreated(int level, int value)presetNumberofUnitsCreated(IntLevelClosure lc)public class AbilityDefinitionMaxLifeBonusLesser extends AbilityDefinition
Members:
construct(int newAbilityId)setMaxLifeGained(int level, int value)presetMaxLifeGained(IntLevelClosure lc)public class AbilityDefinitionPurgeApg2 extends AbilityDefinition
Members:
construct(int newAbilityId)setManaLoss(int level, int value)presetManaLoss(IntLevelClosure lc)setMovementUpdateFrequency(int level, int value)presetMovementUpdateFrequency(IntLevelClosure lc)setAttackUpdateFrequency(int level, int value)presetAttackUpdateFrequency(IntLevelClosure lc)setSummonedUnitDamage(int level, real value)presetSummonedUnitDamage(RealLevelClosure lc)setUnitPauseDuration(int level, real value)presetUnitPauseDuration(RealLevelClosure lc)setHeroPauseDuration(int level, real value)presetHeroPauseDuration(RealLevelClosure lc)public class AbilityDefinitionBladeMasterCriticalStrike extends AbilityDefinition
Members:
construct(int newAbilityId)setDamageMultiplier(int level, real value)presetDamageMultiplier(RealLevelClosure lc)setChancetoCriticalStrike(int level, real value)presetChancetoCriticalStrike(RealLevelClosure lc)setDamageBonus(int level, real value)presetDamageBonus(RealLevelClosure lc)setChancetoEvade(int level, real value)presetChancetoEvade(RealLevelClosure lc)setNeverMiss(int level, bool value)presetNeverMiss(BooleanLevelClosure lc)setExcludeItemDamage(int level, bool value)presetExcludeItemDamage(BooleanLevelClosure lc)public class AbilityDefinitionAuraPlagueAbomination extends AbilityDefinition
Members:
construct(int newAbilityId)setPlagueWardUnitType(int level, string value)presetPlagueWardUnitType(StringLevelClosure lc)setDurationofPlagueWard(int level, real value)presetDurationofPlagueWard(RealLevelClosure lc)setAuraDuration(int level, real value)presetAuraDuration(RealLevelClosure lc)setDamageperSecond(int level, real value)presetDamageperSecond(RealLevelClosure lc)public class AbilityDefinitionAuraPlagueCreep extends AbilityDefinition
Members:
construct(int newAbilityId)setPlagueWardUnitType(int level, string value)presetPlagueWardUnitType(StringLevelClosure lc)setDurationofPlagueWard(int level, real value)presetDurationofPlagueWard(RealLevelClosure lc)setAuraDuration(int level, real value)presetAuraDuration(RealLevelClosure lc)setDamageperSecond(int level, real value)presetDamageperSecond(RealLevelClosure lc)public class AbilityDefinitionPermanentImmolation extends AbilityDefinition
Members:
construct(int newAbilityId)setManaDrainedperSecond(int level, real value)presetManaDrainedperSecond(RealLevelClosure lc)setBufferManaRequired(int level, real value)presetBufferManaRequired(RealLevelClosure lc)setDamageperInterval(int level, real value)presetDamageperInterval(RealLevelClosure lc)public class AbilityDefinitionAuraPlaguePlagueWard extends AbilityDefinition
Members:
construct(int newAbilityId)setPlagueWardUnitType(int level, string value)presetPlagueWardUnitType(StringLevelClosure lc)setDurationofPlagueWard(int level, real value)presetDurationofPlagueWard(RealLevelClosure lc)setAuraDuration(int level, real value)presetAuraDuration(RealLevelClosure lc)setDamageperSecond(int level, real value)presetDamageperSecond(RealLevelClosure lc)public class AbilityDefinitionCyclonecreep extends AbilityDefinition
Members:
construct(int newAbilityId)setCanBeDispelled(int level, bool value)presetCanBeDispelled(BooleanLevelClosure lc)public class AbilityDefinitionAuraPlagueCreepnodamage extends AbilityDefinition
Members:
construct(int newAbilityId)setPlagueWardUnitType(int level, string value)presetPlagueWardUnitType(StringLevelClosure lc)setDurationofPlagueWard(int level, real value)presetDurationofPlagueWard(RealLevelClosure lc)setAuraDuration(int level, real value)presetAuraDuration(RealLevelClosure lc)setDamageperSecond(int level, real value)presetDamageperSecond(RealLevelClosure lc)public class AbilityDefinitionLightningDamageBonus extends AbilityDefinition
Members:
construct(int newAbilityId)setEnabledAttackIndex(int level, int value)presetEnabledAttackIndex(IntLevelClosure lc)setDamageBonus(int level, real value)presetDamageBonus(RealLevelClosure lc)setDamageBonusDice(int level, int value)presetDamageBonusDice(IntLevelClosure lc)public class AbilityDefinitionArtn extends AbilityDefinition
Members:
construct(int newAbilityId)setAcceptsGold(int level, bool value)presetAcceptsGold(BooleanLevelClosure lc)setAcceptsLumber(int level, bool value)presetAcceptsLumber(BooleanLevelClosure lc)public class AbilityDefinitionCrushingWave extends AbilityDefinition
Members:
construct(int newAbilityId)setMaxDamage(int level, real value)presetMaxDamage(RealLevelClosure lc)setDamage(int level, real value)presetDamage(RealLevelClosure lc)setFinalArea(int level, real value)presetFinalArea(RealLevelClosure lc)setDistance(int level, real value)presetDistance(RealLevelClosure lc)public class AbilityDefinitionColdArrowscreep extends AbilityDefinition
Members:
construct(int newAbilityId)setStackFlags(int level, int value)presetStackFlags(IntLevelClosure lc)presetStackFlag(StackFlag stackFlag, boolean flag)hasStackFlag(StackFlag stackFlag) returns booleansetExtraDamage(int level, real value)presetExtraDamage(RealLevelClosure lc)setAttackSpeedFactor(int level, real value)presetAttackSpeedFactor(RealLevelClosure lc)setMovementSpeedFactor(int level, real value)presetMovementSpeedFactor(RealLevelClosure lc)public class AbilityDefinitionEatTree extends AbilityDefinition
Members:
construct(int newAbilityId)setEatDelay(int level, real value)presetEatDelay(RealLevelClosure lc)setHitPointsGained(int level, real value)presetHitPointsGained(RealLevelClosure lc)setRipDelay(int level, real value)presetRipDelay(RealLevelClosure lc)public class AbilityDefinitionPreservation extends AbilityDefinition
Members:
construct(int newAbilityId)setBuildingTypesAllowed(int level, string value)presetBuildingTypesAllowed(StringLevelClosure lc)public class AbilityDefinitionShadowMeldAkama extends AbilityDefinition
Members:
construct(int newAbilityId)setDayNightDuration(int level, real value)presetDayNightDuration(RealLevelClosure lc)setActionDuration(int level, real value)presetActionDuration(RealLevelClosure lc)setFadeDuration(int level, real value)presetFadeDuration(RealLevelClosure lc)public class AbilityDefinitionCripplecreep extends AbilityDefinition
Members:
construct(int newAbilityId)setDamageReduction(int level, real value)presetDamageReduction(RealLevelClosure lc)setAttackSpeedReduction(int level, real value)presetAttackSpeedReduction(RealLevelClosure lc)setMovementSpeedReduction(int level, real value)presetMovementSpeedReduction(RealLevelClosure lc)public class AbilityDefinitionCursecreep extends AbilityDefinition
Members:
construct(int newAbilityId)setChancetoMiss(int level, real value)presetChancetoMiss(RealLevelClosure lc)public class AbilityDefinitionCriticalStrikecreep extends AbilityDefinition
Members:
construct(int newAbilityId)setDamageMultiplier(int level, real value)presetDamageMultiplier(RealLevelClosure lc)setChancetoCriticalStrike(int level, real value)presetChancetoCriticalStrike(RealLevelClosure lc)setDamageBonus(int level, real value)presetDamageBonus(RealLevelClosure lc)setChancetoEvade(int level, real value)presetChancetoEvade(RealLevelClosure lc)setNeverMiss(int level, bool value)presetNeverMiss(BooleanLevelClosure lc)setExcludeItemDamage(int level, bool value)presetExcludeItemDamage(BooleanLevelClosure lc)public class AbilityDefinitionCannibalizecreep extends AbilityDefinition
Members:
construct(int newAbilityId)setMaxHitPoints(int level, real value)presetMaxHitPoints(RealLevelClosure lc)setHitPointsperSecond(int level, real value)presetHitPointsperSecond(RealLevelClosure lc)public class AbilityDefinitionCycloneCenarius extends AbilityDefinition
Members:
construct(int newAbilityId)setCanBeDispelled(int level, bool value)presetCanBeDispelled(BooleanLevelClosure lc)public class AbilityDefinitionItemManaRestoreGreater extends AbilityDefinition
Members:
construct(int newAbilityId)setManaPointsGained(int level, int value)presetManaPointsGained(IntLevelClosure lc)public class AbilityDefinitionItemManaRestoreLesser extends AbilityDefinition
Members:
construct(int newAbilityId)setManaPointsGained(int level, int value)presetManaPointsGained(IntLevelClosure lc)public class AbilityDefinitionStoneForm extends AbilityDefinition
Members:
construct(int newAbilityId)setNormalFormUnit(int level, string value)presetNormalFormUnit(StringLevelClosure lc)setLandingDelayTime(int level, real value)presetLandingDelayTime(RealLevelClosure lc)setAltitudeAdjustmentDuration(int level, real value)presetAltitudeAdjustmentDuration(RealLevelClosure lc)setMorphingFlags(int level, int value)presetMorphingFlags(IntLevelClosure lc)presetMorphingFlag(MorphingFlag morphingFlag, boolean flag)hasMorphingFlag(MorphingFlag morphingFlag) returns booleansetLifeRegenerationRatepersecond(int level, real value)presetLifeRegenerationRatepersecond(RealLevelClosure lc)setAlternateFormUnit(int level, string value)presetAlternateFormUnit(StringLevelClosure lc)public class AbilityDefinitionChainLightningcreep extends AbilityDefinition
Members:
construct(int newAbilityId)setDamageperTarget(int level, real value)presetDamageperTarget(RealLevelClosure lc)setNumberofTargetsHit(int level, int value)presetNumberofTargetsHit(IntLevelClosure lc)setDamageReductionperTarget(int level, real value)presetDamageReductionperTarget(RealLevelClosure lc)public class AbilityDefinitionFaerieFire extends AbilityDefinition
Members:
construct(int newAbilityId)setAlwaysAutocast(int level, bool value)presetAlwaysAutocast(BooleanLevelClosure lc)setDefenseReduction(int level, int value)presetDefenseReduction(IntLevelClosure lc)public class AbilityDefinitionCharm extends AbilityDefinition
Members:
construct(int newAbilityId)setMaximumCreepLevel(int level, int value)presetMaximumCreepLevel(IntLevelClosure lc)public class AbilityDefinitionManaSteal extends AbilityDefinition
Members:
construct(int newAbilityId)setLeaveTargetAlive(int level, bool value)presetLeaveTargetAlive(BooleanLevelClosure lc)setLifeConvertedtoMana(int level, real value)presetLifeConvertedtoMana(RealLevelClosure lc)setLifeConvertedtoLife(int level, real value)presetLifeConvertedtoLife(RealLevelClosure lc)setLifeConversionAsPercent(int level, bool value)presetLifeConversionAsPercent(BooleanLevelClosure lc)setManaConversionAsPercent(int level, bool value)presetManaConversionAsPercent(BooleanLevelClosure lc)public class AbilityDefinitionAuraEnduranceCreep extends AbilityDefinition
Members:
construct(int newAbilityId)setMovementSpeedIncrease(int level, real value)presetMovementSpeedIncrease(RealLevelClosure lc)setAttackSpeedIncrease(int level, real value)presetAttackSpeedIncrease(RealLevelClosure lc)public class AbilityDefinitionTichondriusInferno extends AbilityDefinition
Members:
construct(int newAbilityId)setDuration(int level, real value)presetDuration(RealLevelClosure lc)setDamage(int level, real value)presetDamage(RealLevelClosure lc)setSummonedUnit(int level, string value)presetSummonedUnit(StringLevelClosure lc)setImpactDelay(int level, real value)presetImpactDelay(RealLevelClosure lc)public class AbilityDefinitionCryptLordImpale extends AbilityDefinition
Members:
construct(int newAbilityId)setWaveTimeseconds(int level, real value)presetWaveTimeseconds(RealLevelClosure lc)setAirTimeseconds(int level, real value)presetAirTimeseconds(RealLevelClosure lc)setDamageDealt(int level, real value)presetDamageDealt(RealLevelClosure lc)setWaveDistance(int level, real value)presetWaveDistance(RealLevelClosure lc)setUninterruptible(int level, bool value)presetUninterruptible(BooleanLevelClosure lc)setAirborneTargetsVulnerable(int level, bool value)presetAirborneTargetsVulnerable(BooleanLevelClosure lc)public class AbilityDefinitionFrostBolt extends AbilityDefinition
Members:
construct(int newAbilityId)setDamage(int level, real value)presetDamage(RealLevelClosure lc)public class AbilityDefinitionCarrionSwarmcreep extends AbilityDefinition
Members:
construct(int newAbilityId)setMaxDamage(int level, real value)presetMaxDamage(RealLevelClosure lc)setDamage(int level, real value)presetDamage(RealLevelClosure lc)setFinalArea(int level, real value)presetFinalArea(RealLevelClosure lc)setDistance(int level, real value)presetDistance(RealLevelClosure lc)public class AbilityDefinitionDreadlordInferno extends AbilityDefinition
Members:
construct(int newAbilityId)setDuration(int level, real value)presetDuration(RealLevelClosure lc)setDamage(int level, real value)presetDamage(RealLevelClosure lc)setSummonedUnit(int level, string value)presetSummonedUnit(StringLevelClosure lc)setImpactDelay(int level, real value)presetImpactDelay(RealLevelClosure lc)public class AbilityDefinitionWispHarvestInvulnerable extends AbilityDefinition
Members:
construct(int newAbilityId)setArtAttachmentHeight(int level, real value)presetArtAttachmentHeight(RealLevelClosure lc)setIntervalsBeforeChangingTrees(int level, int value)presetIntervalsBeforeChangingTrees(IntLevelClosure lc)setLumberperInterval(int level, real value)presetLumberperInterval(RealLevelClosure lc)public class AbilityDefinitionOrbofAnnihilation extends AbilityDefinition
Members:
construct(int newAbilityId)setSmallDamageFactor(int level, real value)presetSmallDamageFactor(RealLevelClosure lc)setDamageBonus(int level, real value)presetDamageBonus(RealLevelClosure lc)setHalfDamageRadius(int level, real value)presetHalfDamageRadius(RealLevelClosure lc)setMediumDamageFactor(int level, real value)presetMediumDamageFactor(RealLevelClosure lc)setFullDamageRadius(int level, real value)presetFullDamageRadius(RealLevelClosure lc)public class AbilityDefinitionMaxManaBonusLeast extends AbilityDefinition
Members:
construct(int newAbilityId)setMaxManaGained(int level, int value)presetMaxManaGained(IntLevelClosure lc)public class AbilityDefinitionNeutralBuildinganyunit extends AbilityDefinition
Members:
construct(int newAbilityId)setShowUnitIndicator(int level, bool value)presetShowUnitIndicator(BooleanLevelClosure lc)setActivationRadius(int level, real value)presetActivationRadius(RealLevelClosure lc)setShowSelectUnitButton(int level, bool value)presetShowSelectUnitButton(BooleanLevelClosure lc)setInteractionType(int level, string value)presetInteractionType(StringLevelClosure lc)public class AbilityDefinitionGhost extends AbilityDefinition
Members:
construct(int newAbilityId)setDoesNotBlockBuildings(int level, bool value)presetDoesNotBlockBuildings(BooleanLevelClosure lc)setImmunetoMorphEffects(int level, bool value)presetImmunetoMorphEffects(BooleanLevelClosure lc)setAutoAcquireAttackTargets(int level, bool value)presetAutoAcquireAttackTargets(BooleanLevelClosure lc)public class AbilityDefinitionDevourCreep extends AbilityDefinition
Members:
construct(int newAbilityId)setMaxCreepLevel(int level, int value)presetMaxCreepLevel(IntLevelClosure lc)public class AbilityDefinitionGiveLumber extends AbilityDefinition
Members:
construct(int newAbilityId)setLumberGiven(int level, int value)presetLumberGiven(IntLevelClosure lc)public class AbilityDefinitionFireBoltwarlock extends AbilityDefinition
Members:
construct(int newAbilityId)setDamage(int level, real value)presetDamage(RealLevelClosure lc)public class AbilityDefinitionDrainLifeCreep extends AbilityDefinition
Members:
construct(int newAbilityId)setHitPointsDrained(int level, real value)presetHitPointsDrained(RealLevelClosure lc)setDrainInterval(int level, real value)presetDrainInterval(RealLevelClosure lc)setBonusLifeDecay(int level, real value)presetBonusLifeDecay(RealLevelClosure lc)setManaTransferredPerSecond(int level, real value)presetManaTransferredPerSecond(RealLevelClosure lc)setBonusManaDecay(int level, real value)presetBonusManaDecay(RealLevelClosure lc)setBonusLifeFactor(int level, real value)presetBonusLifeFactor(RealLevelClosure lc)setBonusManaFactor(int level, real value)presetBonusManaFactor(RealLevelClosure lc)setLifeTransferredPerSecond(int level, real value)presetLifeTransferredPerSecond(RealLevelClosure lc)setManaPointsDrained(int level, real value)presetManaPointsDrained(RealLevelClosure lc)public class AbilityDefinitionPaladinHolyLight extends AbilityDefinition
Members:
construct(int newAbilityId)setAmountHealedDamaged(int level, real value)presetAmountHealedDamaged(RealLevelClosure lc)public class AbilityDefinitionLevelMod extends AbilityDefinition
Members:
construct(int newAbilityId)setLevelsGained(int level, int value)presetLevelsGained(IntLevelClosure lc)public class AbilityDefinitionOrbofLightning extends AbilityDefinition
Members:
construct(int newAbilityId)setChanceToHitUnits(int level, real value)presetChanceToHitUnits(RealLevelClosure lc)setEnabledAttackIndex(int level, int value)presetEnabledAttackIndex(IntLevelClosure lc)setChanceToHitSummons(int level, real value)presetChanceToHitSummons(RealLevelClosure lc)setChanceToHitHeros(int level, real value)presetChanceToHitHeros(RealLevelClosure lc)setDamageBonus(int level, real value)presetDamageBonus(RealLevelClosure lc)setEffectAbility(int level, string value)presetEffectAbility(StringLevelClosure lc)public class AbilityDefinitionLightningShieldAIls extends AbilityDefinition
Members:
construct(int newAbilityId)setDamagePerSecond(int level, real value)presetDamagePerSecond(RealLevelClosure lc)setDamageperSecond(int level, real value)presetDamageperSecond(RealLevelClosure lc)public class AbilityDefinitionAbolishMagicCreep extends AbilityDefinition
Members:
construct(int newAbilityId)setManaLoss(int level, real value)presetManaLoss(RealLevelClosure lc)setSummonedUnitDamage(int level, real value)presetSummonedUnitDamage(RealLevelClosure lc)public class AbilityDefinitionLightningPurge extends AbilityDefinition
Members:
construct(int newAbilityId)setHeroPauseDuration(int level, real value)presetHeroPauseDuration(RealLevelClosure lc)setUnitPauseDuration(int level, real value)presetUnitPauseDuration(RealLevelClosure lc)setMovementUpdateFrequency(int level, int value)presetMovementUpdateFrequency(IntLevelClosure lc)setAttackUpdateFrequency(int level, int value)presetAttackUpdateFrequency(IntLevelClosure lc)setManaLoss(int level, int value)presetManaLoss(IntLevelClosure lc)setSummonedUnitDamage(int level, real value)presetSummonedUnitDamage(RealLevelClosure lc)public class AbilityDefinitionMaxLifeBonusLeast extends AbilityDefinition
Members:
construct(int newAbilityId)setMaxLifeGained(int level, int value)presetMaxLifeGained(IntLevelClosure lc)public class AbilityDefinitionParasite extends AbilityDefinition
Members:
construct(int newAbilityId)setStackingType(int level, int value)presetStackingTypes(IntLevelClosure lc)presetStackingType(StackingType stackingType, boolean flag)hasStackingType(StackingType stackingType) returns booleansetSummonedUnitDuration(int level, real value)presetSummonedUnitDuration(RealLevelClosure lc)setSummonedUnitCount(int level, int value)presetSummonedUnitCount(IntLevelClosure lc)setMovementSpeedFactor(int level, real value)presetMovementSpeedFactor(RealLevelClosure lc)setDamageperSecond(int level, real value)presetDamageperSecond(RealLevelClosure lc)setAttackSpeedFactor(int level, real value)presetAttackSpeedFactor(RealLevelClosure lc)setUnitType(int level, string value)presetUnitType(StringLevelClosure lc)public class AbilityDefinitionDemonHunterMetamorphosis extends AbilityDefinition
Members:
construct(int newAbilityId)setNormalFormUnit(int level, string value)presetNormalFormUnit(StringLevelClosure lc)setLandingDelayTime(int level, real value)presetLandingDelayTime(RealLevelClosure lc)setAltitudeAdjustmentDuration(int level, real value)presetAltitudeAdjustmentDuration(RealLevelClosure lc)setMorphingFlags(int level, int value)presetMorphingFlags(IntLevelClosure lc)presetMorphingFlag(MorphingFlag morphingFlag, boolean flag)hasMorphingFlag(MorphingFlag morphingFlag) returns booleansetAlternateFormHitPointBonus(int level, real value)presetAlternateFormHitPointBonus(RealLevelClosure lc)setAlternateFormUnit(int level, string value)presetAlternateFormUnit(StringLevelClosure lc)public class AbilityDefinitionDevourMagiccreep extends AbilityDefinition
Members:
construct(int newAbilityId)setIgnoreFriendlyBuffs(int level, bool value)presetIgnoreFriendlyBuffs(BooleanLevelClosure lc)setLifePerUnit(int level, real value)presetLifePerUnit(RealLevelClosure lc)setManaPerUnit(int level, real value)presetManaPerUnit(RealLevelClosure lc)setLifePerBuff(int level, real value)presetLifePerBuff(RealLevelClosure lc)setManaPerBuff(int level, real value)presetManaPerBuff(RealLevelClosure lc)setSummonedUnitDamage(int level, real value)presetSummonedUnitDamage(RealLevelClosure lc)public class AbilityDefinitionAapl extends AbilityDefinition
Members:
construct(int newAbilityId)setPlagueWardUnitType(int level, string value)presetPlagueWardUnitType(StringLevelClosure lc)setDurationofPlagueWard(int level, real value)presetDurationofPlagueWard(RealLevelClosure lc)setAuraDuration(int level, real value)presetAuraDuration(RealLevelClosure lc)setDamageperSecond(int level, real value)presetDamageperSecond(RealLevelClosure lc)public class AbilityDefinitionDeathCoilcreep extends AbilityDefinition
Members:
construct(int newAbilityId)setAmountHealedDamaged(int level, real value)presetAmountHealedDamaged(RealLevelClosure lc)public class AbilityDefinitionDemonHunterManaBurn extends AbilityDefinition
Members:
construct(int newAbilityId)setMaxManaDrained(int level, real value)presetMaxManaDrained(RealLevelClosure lc)setBoltLifetime(int level, real value)presetBoltLifetime(RealLevelClosure lc)setBoltDelay(int level, real value)presetBoltDelay(RealLevelClosure lc)public class AbilityDefinitionLichFrostArmorAutocast extends AbilityDefinition
Members:
construct(int newAbilityId)setArmorDuration(int level, real value)presetArmorDuration(RealLevelClosure lc)setArmorBonus(int level, real value)presetArmorBonus(RealLevelClosure lc)public class AbilityDefinitionAnimateDeaditemspecial extends AbilityDefinition
Members:
construct(int newAbilityId)setInheritUpgrades(int level, bool value)presetInheritUpgrades(BooleanLevelClosure lc)setRaisedUnitsAreInvulnerable(int level, bool value)presetRaisedUnitsAreInvulnerable(BooleanLevelClosure lc)setNumberofCorpsesRaised(int level, int value)presetNumberofCorpsesRaised(IntLevelClosure lc)public class AbilityDefinitionFrostArmorcreep extends AbilityDefinition
Members:
construct(int newAbilityId)setArmorDuration(int level, real value)presetArmorDuration(RealLevelClosure lc)setArmorBonus(int level, real value)presetArmorBonus(RealLevelClosure lc)public class AbilityDefinitionManaBatteryObsidianStatue extends AbilityDefinition
Members:
construct(int newAbilityId)setHitPointsGained(int level, real value)presetHitPointsGained(RealLevelClosure lc)setWaterHeight(int level, real value)presetWaterHeight(RealLevelClosure lc)setAutocastRequirement(int level, real value)presetAutocastRequirement(RealLevelClosure lc)setManaGained(int level, real value)presetManaGained(RealLevelClosure lc)setRegenerateOnlyAtNight(int level, bool value)presetRegenerateOnlyAtNight(BooleanLevelClosure lc)public class AbilityDefinitionFireBoltcreep extends AbilityDefinition
Members:
construct(int newAbilityId)setDamage(int level, real value)presetDamage(RealLevelClosure lc)public class AbilityDefinitionEvasioncreep100 extends AbilityDefinition
Members:
construct(int newAbilityId)setChancetoEvade(int level, real value)presetChancetoEvade(RealLevelClosure lc)public class AbilityDefinitionVenomSpears extends AbilityDefinition
Members:
construct(int newAbilityId)setMovementSpeedFactor(int level, real value)presetMovementSpeedFactor(RealLevelClosure lc)setStackingType(int level, int value)presetStackingTypes(IntLevelClosure lc)presetStackingType(StackingType stackingType, boolean flag)hasStackingType(StackingType stackingType) returns booleansetDamageperSecond(int level, real value)presetDamageperSecond(RealLevelClosure lc)setAttackSpeedFactor(int level, real value)presetAttackSpeedFactor(RealLevelClosure lc)public class AbilityDefinitionEvasioncreep extends AbilityDefinition
Members:
construct(int newAbilityId)setChancetoEvade(int level, real value)presetChancetoEvade(RealLevelClosure lc)public class AbilityDefinitionCargoHoldBurrow extends AbilityDefinition
Members:
construct(int newAbilityId)setCargoCapacity(int level, int value)presetCargoCapacity(IntLevelClosure lc)public class AbilityDefinitionMagicImmunityAImx extends AbilityDefinition
Members:
construct(int newAbilityId)setMagicDamageFactor(int level, real value)presetMagicDamageFactor(RealLevelClosure lc)public class AbilityDefinitionBurrow extends AbilityDefinition
Members:
construct(int newAbilityId)setNormalFormUnit(int level, string value)presetNormalFormUnit(StringLevelClosure lc)setLandingDelayTime(int level, real value)presetLandingDelayTime(RealLevelClosure lc)setAltitudeAdjustmentDuration(int level, real value)presetAltitudeAdjustmentDuration(RealLevelClosure lc)setMorphingFlags(int level, int value)presetMorphingFlags(IntLevelClosure lc)presetMorphingFlag(MorphingFlag morphingFlag, boolean flag)hasMorphingFlag(MorphingFlag morphingFlag) returns booleansetAlternateFormUnit(int level, string value)presetAlternateFormUnit(StringLevelClosure lc)public class AbilityDefinitionCyclone extends AbilityDefinition
Members:
construct(int newAbilityId)setCanBeDispelled(int level, bool value)presetCanBeDispelled(BooleanLevelClosure lc)public class AbilityDefinitionItemManaRestoreAoe extends AbilityDefinition
Members:
construct(int newAbilityId)setManaPointsGained(int level, int value)presetManaPointsGained(IntLevelClosure lc)public class AbilityDefinitionStaffoTeleportation extends AbilityDefinition
Members:
construct(int newAbilityId)setUseTeleportClustering(int level, bool value)presetUseTeleportClustering(BooleanLevelClosure lc)setCastingDelay(int level, real value)presetCastingDelay(RealLevelClosure lc)setNumberofUnitsTeleported(int level, int value)presetNumberofUnitsTeleported(IntLevelClosure lc)public class AbilityDefinitionEnsnareCreep extends AbilityDefinition
Members:
construct(int newAbilityId)setAirUnitHeight(int level, real value)presetAirUnitHeight(RealLevelClosure lc)setAirUnitLowerDuration(int level, real value)presetAirUnitLowerDuration(RealLevelClosure lc)setMeleeAttackRange(int level, real value)presetMeleeAttackRange(RealLevelClosure lc)public class AbilityDefinitionMoveSpeedBonus extends AbilityDefinition
Members:
construct(int newAbilityId)setMovementSpeedBonus(int level, int value)presetMovementSpeedBonus(IntLevelClosure lc)public class AbilityDefinitionPhoenix extends AbilityDefinition
Members:
construct(int newAbilityId)setNormalFormUnit(int level, string value)presetNormalFormUnit(StringLevelClosure lc)setLandingDelayTime(int level, real value)presetLandingDelayTime(RealLevelClosure lc)setAltitudeAdjustmentDuration(int level, real value)presetAltitudeAdjustmentDuration(RealLevelClosure lc)setMorphingFlags(int level, int value)presetMorphingFlags(IntLevelClosure lc)presetMorphingFlag(MorphingFlag morphingFlag, boolean flag)hasMorphingFlag(MorphingFlag morphingFlag) returns booleansetAlternateFormUnit(int level, string value)presetAlternateFormUnit(StringLevelClosure lc)public class AbilityDefinitionNeutralSpell extends AbilityDefinition
Members:
construct(int newAbilityId)setChargeOwningPlayer(int level, bool value)presetChargeOwningPlayer(BooleanLevelClosure lc)setGoldCost(int level, int value)presetGoldCost(IntLevelClosure lc)setBaseOrderID(int level, string value)presetBaseOrderID(StringLevelClosure lc)setLumberCost(int level, int value)presetLumberCost(IntLevelClosure lc)public class AbilityDefinitionAImm extends AbilityDefinition
Members:
construct(int newAbilityId)setMaxManaGained(int level, int value)presetMaxManaGained(IntLevelClosure lc)public class AbilityDefinitionShadowHunterHealingWave extends AbilityDefinition
Members:
construct(int newAbilityId)setDamageperTarget(int level, real value)presetDamageperTarget(RealLevelClosure lc)setNumberofTargetsHit(int level, int value)presetNumberofTargetsHit(IntLevelClosure lc)setDamageReductionperTarget(int level, real value)presetDamageReductionperTarget(RealLevelClosure lc)public class AbilityDefinitionShadowHunterHex extends AbilityDefinition
Members:
construct(int newAbilityId)setMorphUnitsGround(int level, string value)presetMorphUnitsGround(StringLevelClosure lc)setMorphUnitsWater(int level, string value)presetMorphUnitsWater(StringLevelClosure lc)setMorphUnitsAmphibious(int level, string value)presetMorphUnitsAmphibious(StringLevelClosure lc)setMorphUnitsAir(int level, string value)presetMorphUnitsAir(StringLevelClosure lc)setMaximumCreepLevel(int level, int value)presetMaximumCreepLevel(IntLevelClosure lc)public class AbilityDefinitionItemMonsterLure extends AbilityDefinition
Members:
construct(int newAbilityId)setLureUnitType(int level, string value)presetLureUnitType(StringLevelClosure lc)setNumberofLures(int level, int value)presetNumberofLures(IntLevelClosure lc)setActivationDelay(int level, real value)presetActivationDelay(RealLevelClosure lc)setLureIntervalseconds(int level, real value)presetLureIntervalseconds(RealLevelClosure lc)public class AbilityDefinitionAImi extends AbilityDefinition
Members:
construct(int newAbilityId)setMaxLifeGained(int level, int value)presetMaxLifeGained(IntLevelClosure lc)public class AbilityDefinitionAIml extends AbilityDefinition
Members:
construct(int newAbilityId)setMaxLifeGained(int level, int value)presetMaxLifeGained(IntLevelClosure lc)public class AbilityDefinitionPermanentHitpointBonusfromchargeditem extends AbilityDefinition
Members:
construct(int newAbilityId)setMaxLifeGained(int level, int value)presetMaxLifeGained(IntLevelClosure lc)public class AbilityDefinitionFeedbackArcaneTower extends AbilityDefinition
Members:
construct(int newAbilityId)setMaxManaDrainedUnits(int level, real value)presetMaxManaDrainedUnits(RealLevelClosure lc)setDamageRatioUnits(int level, real value)presetDamageRatioUnits(RealLevelClosure lc)setMaxManaDrainedHeros(int level, real value)presetMaxManaDrainedHeros(RealLevelClosure lc)setDamageRatioHeros(int level, real value)presetDamageRatioHeros(RealLevelClosure lc)setSummonedDamage(int level, real value)presetSummonedDamage(RealLevelClosure lc)public class AbilityDefinitionChaosGrunt extends AbilityDefinition
Members:
construct(int newAbilityId)setNewUnitType(int level, string value)presetNewUnitType(StringLevelClosure lc)public class AbilityDefinitionChaosRaider extends AbilityDefinition
Members:
construct(int newAbilityId)setNewUnitType(int level, string value)presetNewUnitType(StringLevelClosure lc)public class AbilityDefinitionStasisTrap extends AbilityDefinition
Members:
construct(int newAbilityId)setWardUnitType(int level, string value)presetWardUnitType(StringLevelClosure lc)setActivationDelay(int level, real value)presetActivationDelay(RealLevelClosure lc)setDetectionRadius(int level, real value)presetDetectionRadius(RealLevelClosure lc)setDetonationRadius(int level, real value)presetDetonationRadius(RealLevelClosure lc)setStunDuration(int level, real value)presetStunDuration(RealLevelClosure lc)setDetonationDelay(int level, real value)presetDetonationDelay(RealLevelClosure lc)public class AbilityDefinitionPermanentImmolationgraphic extends AbilityDefinition
Members:
construct(int newAbilityId)setManaDrainedperSecond(int level, real value)presetManaDrainedperSecond(RealLevelClosure lc)setBufferManaRequired(int level, real value)presetBufferManaRequired(RealLevelClosure lc)setDamageperInterval(int level, real value)presetDamageperInterval(RealLevelClosure lc)public class AbilityDefinitionChaosShaman extends AbilityDefinition
Members:
construct(int newAbilityId)setNewUnitType(int level, string value)presetNewUnitType(StringLevelClosure lc)public class AbilityDefinitionChaosKodo extends AbilityDefinition
Members:
construct(int newAbilityId)setNewUnitType(int level, string value)presetNewUnitType(StringLevelClosure lc)public class AbilityDefinitionChaosPeon extends AbilityDefinition
Members:
construct(int newAbilityId)setNewUnitType(int level, string value)presetNewUnitType(StringLevelClosure lc)public class AbilityDefinitionFrostDamageBonus extends AbilityDefinition
Members:
construct(int newAbilityId)setEnabledAttackIndex(int level, int value)presetEnabledAttackIndex(IntLevelClosure lc)setDamageBonus(int level, real value)presetDamageBonus(RealLevelClosure lc)public class AbilityDefinitionChaosGrom extends AbilityDefinition
Members:
construct(int newAbilityId)setNewUnitType(int level, string value)presetNewUnitType(StringLevelClosure lc)public class AbilityDefinitionInnerFire extends AbilityDefinition
Members:
construct(int newAbilityId)setAutocastRange(int level, real value)presetAutocastRange(RealLevelClosure lc)setLifeRegenRate(int level, real value)presetLifeRegenRate(RealLevelClosure lc)setDefenseIncrease(int level, int value)presetDefenseIncrease(IntLevelClosure lc)setDamageIncrease(int level, real value)presetDamageIncrease(RealLevelClosure lc)public class AbilityDefinitionMoonPriestessSearingArrows extends AbilityDefinition
Members:
construct(int newAbilityId)setDamageBonus(int level, real value)presetDamageBonus(RealLevelClosure lc)public class AbilityDefinitionMonsoon extends AbilityDefinition
Members:
construct(int newAbilityId)setDamageDealt(int level, real value)presetDamageDealt(RealLevelClosure lc)setDamageInterval(int level, real value)presetDamageInterval(RealLevelClosure lc)setBuildingReduction(int level, real value)presetBuildingReduction(RealLevelClosure lc)public class AbilityDefinitionInventory extends AbilityDefinition
Members:
construct(int newAbilityId)setCanDropItems(int level, bool value)presetCanDropItems(BooleanLevelClosure lc)setCanUseItems(int level, bool value)presetCanUseItems(BooleanLevelClosure lc)setDropItemsOnDeath(int level, bool value)presetDropItemsOnDeath(BooleanLevelClosure lc)setCanGetItems(int level, bool value)presetCanGetItems(BooleanLevelClosure lc)setItemCapacity(int level, int value)presetItemCapacity(IntLevelClosure lc)public class AbilityDefinitionnullroarsummoner extends AbilityDefinition
Members:
construct(int newAbilityId)setPreferFriendlies(int level, bool value)presetPreferFriendlies(BooleanLevelClosure lc)setMaxUnits(int level, int value)presetMaxUnits(IntLevelClosure lc)setPreferHostiles(int level, bool value)presetPreferHostiles(BooleanLevelClosure lc)setManaRegen(int level, real value)presetManaRegen(RealLevelClosure lc)setDamageIncrease(int level, real value)presetDamageIncrease(RealLevelClosure lc)setDefenseIncrease(int level, int value)presetDefenseIncrease(IntLevelClosure lc)setLifeRegenerationRate(int level, real value)presetLifeRegenerationRate(RealLevelClosure lc)public class AbilityDefinitionSeaWitchManaShield extends AbilityDefinition
Members:
construct(int newAbilityId)setDamageAbsorbed(int level, real value)presetDamageAbsorbed(RealLevelClosure lc)setManaperHitPoint(int level, real value)presetManaperHitPoint(RealLevelClosure lc)public class AbilityDefinitionSpawnSpiderlingOnDeath extends AbilityDefinition
Members:
construct(int newAbilityId)setNumberofUnits(int level, int value)presetNumberofUnits(IntLevelClosure lc)setUnitType(int level, string value)presetUnitType(StringLevelClosure lc)public class AbilityDefinitionScrollofRejuvII extends AbilityDefinition
Members:
construct(int newAbilityId)setNoTargetRequired(int level, bool value)presetNoTargetRequired(BooleanLevelClosure lc)setDispelOnAttack(int level, bool value)presetDispelOnAttack(BooleanLevelClosure lc)setManaRegenerated(int level, real value)presetManaRegenerated(RealLevelClosure lc)setAllowWhenFull(int level, AllowWhenFull value)presetAllowWhenFull(IntLevelClosure lc)setLifeRegenerated(int level, real value)presetLifeRegenerated(RealLevelClosure lc)public class AbilityDefinitionMindRot extends AbilityDefinition
Members:
construct(int newAbilityId)setManaDrainedperSecond(int level, real value)presetManaDrainedperSecond(RealLevelClosure lc)public class AbilityDefinitionFrostNovacreep extends AbilityDefinition
Members:
construct(int newAbilityId)setAreaofEffectDamage(int level, real value)presetAreaofEffectDamage(RealLevelClosure lc)setSpecificTargetDamage(int level, real value)presetSpecificTargetDamage(RealLevelClosure lc)setMaximumDamage(int level, real value)presetMaximumDamage(RealLevelClosure lc)public class AbilityDefinitionScrollofRejuvI extends AbilityDefinition
Members:
construct(int newAbilityId)setNoTargetRequired(int level, bool value)presetNoTargetRequired(BooleanLevelClosure lc)setDispelOnAttack(int level, bool value)presetDispelOnAttack(BooleanLevelClosure lc)setManaRegenerated(int level, real value)presetManaRegenerated(RealLevelClosure lc)setAllowWhenFull(int level, AllowWhenFull value)presetAllowWhenFull(IntLevelClosure lc)setLifeRegenerated(int level, real value)presetLifeRegenerated(RealLevelClosure lc)public class AbilityDefinitionPermanentInvisibility extends AbilityDefinition
Members:
construct(int newAbilityId)setAutoAcquireAttackTargets(int level, bool value)presetAutoAcquireAttackTargets(BooleanLevelClosure lc)public class AbilityDefinitionFeedbackSpiritBeast extends AbilityDefinition
Members:
construct(int newAbilityId)setSummonedDamage(int level, real value)presetSummonedDamage(RealLevelClosure lc)setMaxManaDrainedUnits(int level, real value)presetMaxManaDrainedUnits(RealLevelClosure lc)setDamageRatioUnits(int level, real value)presetDamageRatioUnits(RealLevelClosure lc)setMaxManaDrainedHeros(int level, real value)presetMaxManaDrainedHeros(RealLevelClosure lc)setDamageRatioHeros(int level, real value)presetDamageRatioHeros(RealLevelClosure lc)public class AbilityDefinitionPotionofRejuvIV extends AbilityDefinition
Members:
construct(int newAbilityId)setNoTargetRequired(int level, bool value)presetNoTargetRequired(BooleanLevelClosure lc)setDispelOnAttack(int level, bool value)presetDispelOnAttack(BooleanLevelClosure lc)setManaRegenerated(int level, real value)presetManaRegenerated(RealLevelClosure lc)setAllowWhenFull(int level, AllowWhenFull value)presetAllowWhenFull(IntLevelClosure lc)setLifeRegenerated(int level, real value)presetLifeRegenerated(RealLevelClosure lc)public class AbilityDefinitionPotionofRejuvIII extends AbilityDefinition
Members:
construct(int newAbilityId)setNoTargetRequired(int level, bool value)presetNoTargetRequired(BooleanLevelClosure lc)setDispelOnAttack(int level, bool value)presetDispelOnAttack(BooleanLevelClosure lc)setManaRegenerated(int level, real value)presetManaRegenerated(RealLevelClosure lc)setAllowWhenFull(int level, AllowWhenFull value)presetAllowWhenFull(IntLevelClosure lc)setLifeRegenerated(int level, real value)presetLifeRegenerated(RealLevelClosure lc)public class AbilityDefinitionFlameStrikeCreep extends AbilityDefinition
Members:
construct(int newAbilityId)setBuildingReduction(int level, real value)presetBuildingReduction(RealLevelClosure lc)setMaximumDamage(int level, real value)presetMaximumDamage(RealLevelClosure lc)setHalfDamageDealt(int level, real value)presetHalfDamageDealt(RealLevelClosure lc)setFullDamageDealt(int level, real value)presetFullDamageDealt(RealLevelClosure lc)setHalfDamageInterval(int level, real value)presetHalfDamageInterval(RealLevelClosure lc)setFullDamageInterval(int level, real value)presetFullDamageInterval(RealLevelClosure lc)public class AbilityDefinitionWispHarvest extends AbilityDefinition
Members:
construct(int newAbilityId)setArtAttachmentHeight(int level, real value)presetArtAttachmentHeight(RealLevelClosure lc)setIntervalsBeforeChangingTrees(int level, int value)presetIntervalsBeforeChangingTrees(IntLevelClosure lc)setLumberperInterval(int level, real value)presetLumberperInterval(RealLevelClosure lc)public class AbilityDefinitionPotionofRejuvII extends AbilityDefinition
Members:
construct(int newAbilityId)setNoTargetRequired(int level, bool value)presetNoTargetRequired(BooleanLevelClosure lc)setDispelOnAttack(int level, bool value)presetDispelOnAttack(BooleanLevelClosure lc)setManaRegenerated(int level, real value)presetManaRegenerated(RealLevelClosure lc)setAllowWhenFull(int level, AllowWhenFull value)presetAllowWhenFull(IntLevelClosure lc)setLifeRegenerated(int level, real value)presetLifeRegenerated(RealLevelClosure lc)public class AbilityDefinitionHardenedSkin extends AbilityDefinition
Members:
construct(int newAbilityId)setIncludeRangedDamage(int level, bool value)presetIncludeRangedDamage(BooleanLevelClosure lc)setMinimumDamage(int level, real value)presetMinimumDamage(RealLevelClosure lc)setIgnoredDamage(int level, real value)presetIgnoredDamage(RealLevelClosure lc)setChancetoReduceDamage(int level, real value)presetChancetoReduceDamage(RealLevelClosure lc)setIncludeMeleeDamage(int level, bool value)presetIncludeMeleeDamage(BooleanLevelClosure lc)public class AbilityDefinitionForceofNaturecreep extends AbilityDefinition
Members:
construct(int newAbilityId)setSummonedUnitType(int level, string value)presetSummonedUnitType(StringLevelClosure lc)setNumberofSummonedUnits(int level, int value)presetNumberofSummonedUnits(IntLevelClosure lc)public class AbilityDefinitionPotionofRejuvI extends AbilityDefinition
Members:
construct(int newAbilityId)setNoTargetRequired(int level, bool value)presetNoTargetRequired(BooleanLevelClosure lc)setDispelOnAttack(int level, bool value)presetDispelOnAttack(BooleanLevelClosure lc)setManaRegenerated(int level, real value)presetManaRegenerated(RealLevelClosure lc)setAllowWhenFull(int level, AllowWhenFull value)presetAllowWhenFull(IntLevelClosure lc)setLifeRegenerated(int level, real value)presetLifeRegenerated(RealLevelClosure lc)public class AbilityDefinitionFeedback extends AbilityDefinition
Members:
construct(int newAbilityId)setSummonedDamage(int level, real value)presetSummonedDamage(RealLevelClosure lc)setDamageRatioUnits(int level, real value)presetDamageRatioUnits(RealLevelClosure lc)setMaxManaDrainedHeros(int level, real value)presetMaxManaDrainedHeros(RealLevelClosure lc)setMaxManaDrainedUnits(int level, real value)presetMaxManaDrainedUnits(RealLevelClosure lc)setDamageRatioHeros(int level, real value)presetDamageRatioHeros(RealLevelClosure lc)public class AbilityDefinitionStrengthModPlus2 extends AbilityDefinition
Members:
construct(int newAbilityId)setHideButton(int level, bool value)presetHideButton(BooleanLevelClosure lc)setIntelligenceBonus(int level, int value)presetIntelligenceBonus(IntLevelClosure lc)setAgilityBonus(int level, int value)presetAgilityBonus(IntLevelClosure lc)setStrengthBonus(int level, int value)presetStrengthBonus(IntLevelClosure lc)public class AbilityDefinitionFaerieFirecreep extends AbilityDefinition
Members:
construct(int newAbilityId)setAlwaysAutocast(int level, bool value)presetAlwaysAutocast(BooleanLevelClosure lc)setDefenseReduction(int level, int value)presetDefenseReduction(IntLevelClosure lc)public class AbilityDefinitionAarm extends AbilityDefinition
Members:
construct(int newAbilityId)setPercentage(int level, bool value)presetPercentage(BooleanLevelClosure lc)setAmountRegenerated(int level, real value)presetAmountRegenerated(RealLevelClosure lc)public class AbilityDefinitionBloodMageFlameStrike extends AbilityDefinition
Members:
construct(int newAbilityId)setBuildingReduction(int level, real value)presetBuildingReduction(RealLevelClosure lc)setMaximumDamage(int level, real value)presetMaximumDamage(RealLevelClosure lc)setHalfDamageDealt(int level, real value)presetHalfDamageDealt(RealLevelClosure lc)setFullDamageDealt(int level, real value)presetFullDamageDealt(RealLevelClosure lc)setHalfDamageInterval(int level, real value)presetHalfDamageInterval(RealLevelClosure lc)setFullDamageInterval(int level, real value)presetFullDamageInterval(RealLevelClosure lc)public class AbilityDefinitionBloodlustCreep extends AbilityDefinition
Members:
construct(int newAbilityId)setMovementSpeedIncrease(int level, real value)presetMovementSpeedIncrease(RealLevelClosure lc)setAttackSpeedIncrease(int level, real value)presetAttackSpeedIncrease(RealLevelClosure lc)setScalingFactor(int level, real value)presetScalingFactor(RealLevelClosure lc)public class AbilityDefinitionRoarAIrr extends AbilityDefinition
Members:
construct(int newAbilityId)setDamageIncrease(int level, real value)presetDamageIncrease(RealLevelClosure lc)setDefenseIncrease(int level, int value)presetDefenseIncrease(IntLevelClosure lc)setPreferHostiles(int level, bool value)presetPreferHostiles(BooleanLevelClosure lc)setManaRegen(int level, real value)presetManaRegen(RealLevelClosure lc)setLifeRegenerationRate(int level, real value)presetLifeRegenerationRate(RealLevelClosure lc)setPreferFriendlies(int level, bool value)presetPreferFriendlies(BooleanLevelClosure lc)setMaxUnits(int level, int value)presetMaxUnits(IntLevelClosure lc)public class AbilityDefinitionResurrection extends AbilityDefinition
Members:
construct(int newAbilityId)setRaisedUnitsAreInvulnerable(int level, bool value)presetRaisedUnitsAreInvulnerable(BooleanLevelClosure lc)setNumberofCorpsesRaised(int level, int value)presetNumberofCorpsesRaised(IntLevelClosure lc)public class AbilityDefinitionItemRecall extends AbilityDefinition
Members:
construct(int newAbilityId)setMaximumNumberofUnits(int level, int value)presetMaximumNumberofUnits(IntLevelClosure lc)setUseTeleportClustering(int level, bool value)presetUseTeleportClustering(BooleanLevelClosure lc)public class AbilityDefinitionAttackBonusAIt6 extends AbilityDefinition
Members:
construct(int newAbilityId)setAttackBonus(int level, int value)presetAttackBonus(IntLevelClosure lc)public class AbilityDefinitionItemRevealMap extends AbilityDefinition
Members:
construct(int newAbilityId)setDetectionType(int level, string value)presetDetectionType(StringLevelClosure lc)public class AbilityDefinitionBashcreep extends AbilityDefinition
Members:
construct(int newAbilityId)setChancetoBash(int level, real value)presetChancetoBash(RealLevelClosure lc)setChancetoMiss(int level, real value)presetChancetoMiss(RealLevelClosure lc)setDamageBonus(int level, real value)presetDamageBonus(RealLevelClosure lc)setNeverMiss(int level, bool value)presetNeverMiss(BooleanLevelClosure lc)setDamageMultiplier(int level, real value)presetDamageMultiplier(RealLevelClosure lc)public class AbilityDefinitionAlchemistChemicalRage extends AbilityDefinition
Members:
construct(int newAbilityId)setAttackSpeedBonusInfoPanelOnly(int level, real value)presetAttackSpeedBonusInfoPanelOnly(RealLevelClosure lc)setNormalFormUnit(int level, string value)presetNormalFormUnit(StringLevelClosure lc)setMoveSpeedBonusInfoPanelOnly(int level, real value)presetMoveSpeedBonusInfoPanelOnly(RealLevelClosure lc)setLandingDelayTime(int level, real value)presetLandingDelayTime(RealLevelClosure lc)setAltitudeAdjustmentDuration(int level, real value)presetAltitudeAdjustmentDuration(RealLevelClosure lc)setMorphingFlags(int level, int value)presetMorphingFlags(IntLevelClosure lc)presetMorphingFlag(MorphingFlag morphingFlag, boolean flag)hasMorphingFlag(MorphingFlag morphingFlag) returns booleansetAlternateFormUnit(int level, string value)presetAlternateFormUnit(StringLevelClosure lc)public class AbilityDefinitionTinkererClusterRocketsLevel0 extends AbilityDefinition
Members:
construct(int newAbilityId)setEffectDuration(int level, real value)presetEffectDuration(RealLevelClosure lc)setDamageInterval(int level, real value)presetDamageInterval(RealLevelClosure lc)setMaxDamage(int level, real value)presetMaxDamage(RealLevelClosure lc)setMissileCount(int level, int value)presetMissileCount(IntLevelClosure lc)setDamageAmount(int level, real value)presetDamageAmount(RealLevelClosure lc)setBuildingDamageFactor(int level, real value)presetBuildingDamageFactor(RealLevelClosure lc)public class AbilityDefinitionAttackBonusAIt9 extends AbilityDefinition
Members:
construct(int newAbilityId)setAttackBonus(int level, int value)presetAttackBonus(IntLevelClosure lc)public class AbilityDefinitionPossession extends AbilityDefinition
Members:
construct(int newAbilityId)setMaximumCreepLevel(int level, int value)presetMaximumCreepLevel(IntLevelClosure lc)public class AbilityDefinitionPotionofLifeRegen extends AbilityDefinition
Members:
construct(int newAbilityId)setNoTargetRequired(int level, bool value)presetNoTargetRequired(BooleanLevelClosure lc)setDispelOnAttack(int level, bool value)presetDispelOnAttack(BooleanLevelClosure lc)setManaRegenerated(int level, real value)presetManaRegenerated(RealLevelClosure lc)setAllowWhenFull(int level, AllowWhenFull value)presetAllowWhenFull(IntLevelClosure lc)setLifeRegenerated(int level, real value)presetLifeRegenerated(RealLevelClosure lc)public class AbilityDefinitionDarkRangerCharm extends AbilityDefinition
Members:
construct(int newAbilityId)setMaximumCreepLevel(int level, int value)presetMaximumCreepLevel(IntLevelClosure lc)public class AbilityDefinitionBreathofFrostCreep extends AbilityDefinition
Members:
construct(int newAbilityId)setMaxDamage(int level, real value)presetMaxDamage(RealLevelClosure lc)setDamagePerSecond(int level, real value)presetDamagePerSecond(RealLevelClosure lc)setDamage(int level, real value)presetDamage(RealLevelClosure lc)setFinalArea(int level, real value)presetFinalArea(RealLevelClosure lc)setDistance(int level, real value)presetDistance(RealLevelClosure lc)public class AbilityDefinitionItemRegenMana extends AbilityDefinition
Members:
construct(int newAbilityId)setManaRegenerationBonusasfractionofnormal(int level, real value)presetManaRegenerationBonusasfractionofnormal(RealLevelClosure lc)public class AbilityDefinitionItemRegenManalesser extends AbilityDefinition
Members:
construct(int newAbilityId)setManaRegenerationBonusasfractionofnormal(int level, real value)presetManaRegenerationBonusasfractionofnormal(RealLevelClosure lc)public class AbilityDefinitionAuraBrilliancecreep extends AbilityDefinition
Members:
construct(int newAbilityId)setManaRegenerationIncrease(int level, real value)presetManaRegenerationIncrease(RealLevelClosure lc)setPercentBonus(int level, bool value)presetPercentBonus(BooleanLevelClosure lc)public class AbilityDefinitionIllidanChannel extends AbilityDefinition
Members:
construct(int newAbilityId)setArtDuration(int level, real value)presetArtDuration(RealLevelClosure lc)setBaseOrderID(int level, string value)presetBaseOrderID(StringLevelClosure lc)setDisableOtherAbilities(int level, bool value)presetDisableOtherAbilities(BooleanLevelClosure lc)setFollowThroughTime(int level, real value)presetFollowThroughTime(RealLevelClosure lc)setTargetType(int level, int value)presetTargetType(IntLevelClosure lc)setOptions(int level, int value)presetOptions(IntLevelClosure lc)public class AbilityDefinitionBreathofFireCreep extends AbilityDefinition
Members:
construct(int newAbilityId)setMaxDamage(int level, real value)presetMaxDamage(RealLevelClosure lc)setDamagePerSecond(int level, real value)presetDamagePerSecond(RealLevelClosure lc)setDamage(int level, real value)presetDamage(RealLevelClosure lc)setFinalArea(int level, real value)presetFinalArea(RealLevelClosure lc)setDistance(int level, real value)presetDistance(RealLevelClosure lc)public class AbilityDefinitionPitLordCleavingAttack extends AbilityDefinition
Members:
construct(int newAbilityId)setDistributedDamageFactor(int level, real value)presetDistributedDamageFactor(RealLevelClosure lc)public class AbilityDefinitionSilenceItem extends AbilityDefinition
Members:
construct(int newAbilityId)setAttackSpeedModifier(int level, real value)presetAttackSpeedModifier(RealLevelClosure lc)setMovementSpeedModifier(int level, real value)presetMovementSpeedModifier(RealLevelClosure lc)setChanceToMiss(int level, real value)presetChanceToMiss(RealLevelClosure lc)setAttacksPrevented(int level, int value)presetAttacksPrevented(IntLevelClosure lc)public class AbilityDefinitionSummonHeadhunteritem extends AbilityDefinition
Members:
construct(int newAbilityId)setSummonedUnit(int level, string value)presetSummonedUnit(StringLevelClosure lc)setNumberofSummonedUnits(int level, int value)presetNumberofSummonedUnits(IntLevelClosure lc)public class AbilityDefinitionSightBonus extends AbilityDefinition
Members:
construct(int newAbilityId)setSightRangeBonus(int level, int value)presetSightRangeBonus(IntLevelClosure lc)public class AbilityDefinitionBlizzardcreep extends AbilityDefinition
Members:
construct(int newAbilityId)setMaximumDamageperWave(int level, real value)presetMaximumDamageperWave(RealLevelClosure lc)setDamagePerSecond(int level, real value)presetDamagePerSecond(RealLevelClosure lc)setNumberofWaves(int level, int value)presetNumberofWaves(IntLevelClosure lc)setNumberofShards(int level, int value)presetNumberofShards(IntLevelClosure lc)setBuildingReduction(int level, real value)presetBuildingReduction(RealLevelClosure lc)setDamage(int level, real value)presetDamage(RealLevelClosure lc)public class AbilityDefinitionCloudofFog extends AbilityDefinition
Members:
construct(int newAbilityId)setAttackSpeedModifier(int level, real value)presetAttackSpeedModifier(RealLevelClosure lc)setMovementSpeedModifier(int level, real value)presetMovementSpeedModifier(RealLevelClosure lc)setChanceToMiss(int level, real value)presetChanceToMiss(RealLevelClosure lc)setAttacksPrevented(int level, int value)presetAttacksPrevented(IntLevelClosure lc)public class AbilityDefinitionAntimagicShieldMatrix extends AbilityDefinition
Members:
construct(int newAbilityId)setManaLoss(int level, int value)presetManaLoss(IntLevelClosure lc)setSummonedUnitDamage(int level, real value)presetSummonedUnitDamage(RealLevelClosure lc)setMagicDamageReduction(int level, real value)presetMagicDamageReduction(RealLevelClosure lc)setShieldLife(int level, int value)presetShieldLife(IntLevelClosure lc)public class AbilityDefinitionLoad extends AbilityDefinition
Members:
construct(int newAbilityId)setAllowedUnitType(int level, string value)presetAllowedUnitType(StringLevelClosure lc)public class AbilityDefinitionBladeMasterMirrorImage extends AbilityDefinition
Members:
construct(int newAbilityId)setDamageDealt(int level, real value)presetDamageDealt(RealLevelClosure lc)setNumberofImages(int level, int value)presetNumberofImages(IntLevelClosure lc)setDamageTaken(int level, real value)presetDamageTaken(RealLevelClosure lc)setAnimationDelay(int level, real value)presetAnimationDelay(RealLevelClosure lc)public class AbilityDefinitionWardenBlink extends AbilityDefinition
Members:
construct(int newAbilityId)setMaximumRange(int level, real value)presetMaximumRange(RealLevelClosure lc)setMinimumRange(int level, real value)presetMinimumRange(RealLevelClosure lc)public class AbilityDefinitionPoisonAttack extends AbilityDefinition
Members:
construct(int newAbilityId)setMovementSpeedFactor(int level, real value)presetMovementSpeedFactor(RealLevelClosure lc)setStackingType(int level, int value)presetStackingTypes(IntLevelClosure lc)presetStackingType(StackingType stackingType, boolean flag)hasStackingType(StackingType stackingType) returns booleansetDamageperSecond(int level, real value)presetDamageperSecond(RealLevelClosure lc)setAttackSpeedFactor(int level, real value)presetAttackSpeedFactor(RealLevelClosure lc)public class AbilityDefinitionOrbofSpells extends AbilityDefinition
Members:
construct(int newAbilityId)setChanceToHitUnits(int level, real value)presetChanceToHitUnits(RealLevelClosure lc)setEnabledAttackIndex(int level, int value)presetEnabledAttackIndex(IntLevelClosure lc)setChanceToHitSummons(int level, real value)presetChanceToHitSummons(RealLevelClosure lc)setChanceToHitHeros(int level, real value)presetChanceToHitHeros(RealLevelClosure lc)setDamageBonus(int level, real value)presetDamageBonus(RealLevelClosure lc)setEffectAbility(int level, string value)presetEffectAbility(StringLevelClosure lc)public class AbilityDefinitionItemSpeedAoe extends AbilityDefinition
Members:
construct(int newAbilityId)setMovementSpeedIncrease(int level, real value)presetMovementSpeedIncrease(RealLevelClosure lc)public class AbilityDefinitionUnholyFrenzy extends AbilityDefinition
Members:
construct(int newAbilityId)setAttackSpeedBonus(int level, real value)presetAttackSpeedBonus(RealLevelClosure lc)setDamageperSecond(int level, real value)presetDamageperSecond(RealLevelClosure lc)public class AbilityDefinitionAntimagicShieldcreep extends AbilityDefinition
Members:
construct(int newAbilityId)setMagicDamageReduction(int level, real value)presetMagicDamageReduction(RealLevelClosure lc)setManaLoss(int level, int value)presetManaLoss(IntLevelClosure lc)setSummonedUnitDamage(int level, real value)presetSummonedUnitDamage(RealLevelClosure lc)setShieldLife(int level, int value)presetShieldLife(IntLevelClosure lc)public class AbilityDefinitionSpawnSpiderOnDeath extends AbilityDefinition
Members:
construct(int newAbilityId)setNumberofUnits(int level, int value)presetNumberofUnits(IntLevelClosure lc)setUnitType(int level, string value)presetUnitType(StringLevelClosure lc)public class AbilityDefinitionDarkRangerDrain extends AbilityDefinition
Members:
construct(int newAbilityId)setBonusLifeDecay(int level, real value)presetBonusLifeDecay(RealLevelClosure lc)setDrainIntervalseconds(int level, real value)presetDrainIntervalseconds(RealLevelClosure lc)setHitPointsDrained(int level, real value)presetHitPointsDrained(RealLevelClosure lc)setBonusLifeFactor(int level, real value)presetBonusLifeFactor(RealLevelClosure lc)setManaPointsDrained(int level, real value)presetManaPointsDrained(RealLevelClosure lc)setManaTransferredPerSecond(int level, real value)presetManaTransferredPerSecond(RealLevelClosure lc)setBonusManaDecay(int level, real value)presetBonusManaDecay(RealLevelClosure lc)setBonusManaFactor(int level, real value)presetBonusManaFactor(RealLevelClosure lc)setLifeTransferredPerSecond(int level, real value)presetLifeTransferredPerSecond(RealLevelClosure lc)setNdrA(int level, bool value)presetNdrA(BooleanLevelClosure lc)public class AbilityDefinitionFlare extends AbilityDefinition
Members:
construct(int newAbilityId)setDetectionType(int level, string value)presetDetectionType(StringLevelClosure lc)setFlareCount(int level, int value)presetFlareCount(IntLevelClosure lc)setEffectDelay(int level, real value)presetEffectDelay(RealLevelClosure lc)public class AbilityDefinitionStrengthBonusPlus6 extends AbilityDefinition
Members:
construct(int newAbilityId)setHideButton(int level, bool value)presetHideButton(BooleanLevelClosure lc)setIntelligenceBonus(int level, int value)presetIntelligenceBonus(IntLevelClosure lc)setAgilityBonus(int level, int value)presetAgilityBonus(IntLevelClosure lc)setStrengthBonus(int level, int value)presetStrengthBonus(IntLevelClosure lc)public class AbilityDefinitionPitLordDoom extends AbilityDefinition
Members:
construct(int newAbilityId)setDamagePerSecond(int level, real value)presetDamagePerSecond(RealLevelClosure lc)setNumberofSummonedUnits(int level, int value)presetNumberofSummonedUnits(IntLevelClosure lc)setSummonedUnitType(int level, string value)presetSummonedUnitType(StringLevelClosure lc)setSummonedUnitDurationseconds(int level, real value)presetSummonedUnitDurationseconds(RealLevelClosure lc)setMaximumCreepLevel(int level, int value)presetMaximumCreepLevel(IntLevelClosure lc)setMovementSpeedFactor(int level, real value)presetMovementSpeedFactor(RealLevelClosure lc)public class AbilityDefinitionSpellBook extends AbilityDefinition
Members:
construct(int newAbilityId)setMaximumSpells(int level, int value)presetMaximumSpells(IntLevelClosure lc)setSharedSpellCooldown(int level, bool value)presetSharedSpellCooldown(BooleanLevelClosure lc)setSpellList(int level, string value)presetSpellList(StringLevelClosure lc)setMinimumSpells(int level, int value)presetMinimumSpells(IntLevelClosure lc)setBaseOrderID(int level, string value)presetBaseOrderID(StringLevelClosure lc)public class AbilityDefinitionStrengthBonusPlus3 extends AbilityDefinition
Members:
construct(int newAbilityId)setHideButton(int level, bool value)presetHideButton(BooleanLevelClosure lc)setIntelligenceBonus(int level, int value)presetIntelligenceBonus(IntLevelClosure lc)setAgilityBonus(int level, int value)presetAgilityBonus(IntLevelClosure lc)setStrengthBonus(int level, int value)presetStrengthBonus(IntLevelClosure lc)public class AbilityDefinitionDarkPortal extends AbilityDefinition
Members:
construct(int newAbilityId)setSpawnedUnits(int level, string value)presetSpawnedUnits(StringLevelClosure lc)setMaximumNumberofUnits(int level, int value)presetMaximumNumberofUnits(IntLevelClosure lc)setMinimumNumberofUnits(int level, int value)presetMinimumNumberofUnits(IntLevelClosure lc)public class AbilityDefinitionMoonPriestessTrueshotAura extends AbilityDefinition
Members:
construct(int newAbilityId)setFlatBonus(int level, bool value)presetFlatBonus(BooleanLevelClosure lc)setRangedBonus(int level, bool value)presetRangedBonus(BooleanLevelClosure lc)setDamageBonus(int level, real value)presetDamageBonus(RealLevelClosure lc)setMeleeBonus(int level, bool value)presetMeleeBonus(BooleanLevelClosure lc)public class AbilityDefinitionStrengthBonusPlus4 extends AbilityDefinition
Members:
construct(int newAbilityId)setHideButton(int level, bool value)presetHideButton(BooleanLevelClosure lc)setIntelligenceBonus(int level, int value)presetIntelligenceBonus(IntLevelClosure lc)setAgilityBonus(int level, int value)presetAgilityBonus(IntLevelClosure lc)setStrengthBonus(int level, int value)presetStrengthBonus(IntLevelClosure lc)public class AbilityDefinitionSpiderAttack extends AbilityDefinition
Members:
construct(int newAbilityId)setSpiderCapacity(int level, int value)presetSpiderCapacity(IntLevelClosure lc)public class AbilityDefinitionSpiritLink extends AbilityDefinition
Members:
construct(int newAbilityId)setMaximumNumberofTargets(int level, int value)presetMaximumNumberofTargets(IntLevelClosure lc)setDistributedDamageFactor(int level, real value)presetDistributedDamageFactor(RealLevelClosure lc)public class AbilityDefinitionAuraWarDrumsKodobeast extends AbilityDefinition
Members:
construct(int newAbilityId)setFlatBonus(int level, bool value)presetFlatBonus(BooleanLevelClosure lc)setRangedBonus(int level, bool value)presetRangedBonus(BooleanLevelClosure lc)setAttackDamageIncrease(int level, real value)presetAttackDamageIncrease(RealLevelClosure lc)setMeleeBonus(int level, bool value)presetMeleeBonus(BooleanLevelClosure lc)setPlayChannelAnimation(int level, bool value)presetPlayChannelAnimation(BooleanLevelClosure lc)public class AbilityDefinitionArchMageMassTeleport extends AbilityDefinition
Members:
construct(int newAbilityId)setUseTeleportClustering(int level, bool value)presetUseTeleportClustering(BooleanLevelClosure lc)setCastingDelay(int level, real value)presetCastingDelay(RealLevelClosure lc)setNumberofUnitsTeleported(int level, int value)presetNumberofUnitsTeleported(IntLevelClosure lc)public class AbilityDefinitionGoldMine extends AbilityDefinition
Members:
construct(int newAbilityId)setMiningCapacity(int level, int value)presetMiningCapacity(IntLevelClosure lc)setMaxGold(int level, int value)presetMaxGold(IntLevelClosure lc)setMiningDuration(int level, real value)presetMiningDuration(RealLevelClosure lc)public class AbilityDefinitionAuraCommandCreep extends AbilityDefinition
Members:
construct(int newAbilityId)setRangedBonus(int level, bool value)presetRangedBonus(BooleanLevelClosure lc)setFlatBonus(int level, bool value)presetFlatBonus(BooleanLevelClosure lc)setAttackDamageIncrease(int level, real value)presetAttackDamageIncrease(RealLevelClosure lc)setMeleeBonus(int level, bool value)presetMeleeBonus(BooleanLevelClosure lc)public class AbilityDefinitionBrewmasterDrunkenHaze extends AbilityDefinition
Members:
construct(int newAbilityId)setAttackSpeedModifier(int level, real value)presetAttackSpeedModifier(RealLevelClosure lc)setMovementSpeedModifier(int level, real value)presetMovementSpeedModifier(RealLevelClosure lc)setChanceToMiss(int level, real value)presetChanceToMiss(RealLevelClosure lc)setAttacksPrevented(int level, int value)presetAttacksPrevented(IntLevelClosure lc)public class AbilityDefinitionAnimateDeadcreep extends AbilityDefinition
Members:
construct(int newAbilityId)setRaisedUnitsAreInvulnerable(int level, bool value)presetRaisedUnitsAreInvulnerable(BooleanLevelClosure lc)setNumberofCorpsesRaised(int level, int value)presetNumberofCorpsesRaised(IntLevelClosure lc)setInheritUpgrades(int level, bool value)presetInheritUpgrades(BooleanLevelClosure lc)public class AbilityDefinitionStrengthBonusPlus1 extends AbilityDefinition
Members:
construct(int newAbilityId)setHideButton(int level, bool value)presetHideButton(BooleanLevelClosure lc)setIntelligenceBonus(int level, int value)presetIntelligenceBonus(IntLevelClosure lc)setAgilityBonus(int level, int value)presetAgilityBonus(IntLevelClosure lc)setStrengthBonus(int level, int value)presetStrengthBonus(IntLevelClosure lc)public class AbilityDefinitionStrengthBonusPlus5 extends AbilityDefinition
Members:
construct(int newAbilityId)setHideButton(int level, bool value)presetHideButton(BooleanLevelClosure lc)setIntelligenceBonus(int level, int value)presetIntelligenceBonus(IntLevelClosure lc)setAgilityBonus(int level, int value)presetAgilityBonus(IntLevelClosure lc)setStrengthBonus(int level, int value)presetStrengthBonus(IntLevelClosure lc)public class AbilityDefinitionAttackSpeedIncreaseGreater extends AbilityDefinition
Members:
construct(int newAbilityId)setAttackSpeedIncrease(int level, real value)presetAttackSpeedIncrease(RealLevelClosure lc)public class AbilityDefinitionItemRestore extends AbilityDefinition
Members:
construct(int newAbilityId)setManaPointsRestored(int level, int value)presetManaPointsRestored(IntLevelClosure lc)setHitPointsRestored(int level, int value)presetHitPointsRestored(IntLevelClosure lc)public class AbilityDefinitionBrewmasterDrunkenBrawler extends AbilityDefinition
Members:
construct(int newAbilityId)setDamageMultiplier(int level, real value)presetDamageMultiplier(RealLevelClosure lc)setChancetoCriticalStrike(int level, real value)presetChancetoCriticalStrike(RealLevelClosure lc)setDamageBonus(int level, real value)presetDamageBonus(RealLevelClosure lc)setChancetoEvade(int level, real value)presetChancetoEvade(RealLevelClosure lc)setNeverMiss(int level, bool value)presetNeverMiss(BooleanLevelClosure lc)setExcludeItemDamage(int level, bool value)presetExcludeItemDamage(BooleanLevelClosure lc)public class AbilityDefinitionRaiseDeadItem extends AbilityDefinition
Members:
construct(int newAbilityId)setUnitsSummonedTypeOne(int level, int value)presetUnitsSummonedTypeOne(IntLevelClosure lc)setUnitTypeForLimitCheck(int level, string value)presetUnitTypeForLimitCheck(StringLevelClosure lc)setUnitsSummonedTypeTwo(int level, int value)presetUnitsSummonedTypeTwo(IntLevelClosure lc)setUnitTypeTwo(int level, string value)presetUnitTypeTwo(StringLevelClosure lc)setUnitTypeOne(int level, string value)presetUnitTypeOne(StringLevelClosure lc)public class AbilityDefinitionSpawnHydraHatchling extends AbilityDefinition
Members:
construct(int newAbilityId)setNumberofUnits(int level, int value)presetNumberofUnits(IntLevelClosure lc)setUnitType(int level, string value)presetUnitType(StringLevelClosure lc)public class AbilityDefinitionItemReincarnation extends AbilityDefinition
Members:
construct(int newAbilityId)setRestoredLife(int level, int value)presetRestoredLife(IntLevelClosure lc)setDelayAfterDeathseconds(int level, int value)presetDelayAfterDeathseconds(IntLevelClosure lc)setRestoredManaforcurrent(int level, int value)presetRestoredManaforcurrent(IntLevelClosure lc)public class AbilityDefinitionTinkererDemolishLevel0 extends AbilityDefinition
Members:
construct(int newAbilityId)setDamageMultiplierBuildings(int level, real value)presetDamageMultiplierBuildings(RealLevelClosure lc)setDamageMultiplierUnits(int level, real value)presetDamageMultiplierUnits(RealLevelClosure lc)setDamageMultiplierHeroes(int level, real value)presetDamageMultiplierHeroes(RealLevelClosure lc)setChancetoDemolish(int level, real value)presetChancetoDemolish(RealLevelClosure lc)public class AbilityDefinitionRuneofSpiritLink extends AbilityDefinition
Members:
construct(int newAbilityId)setDistributedDamageFactor(int level, real value)presetDistributedDamageFactor(RealLevelClosure lc)setMaximumNumberofTargets(int level, int value)presetMaximumNumberofTargets(IntLevelClosure lc)public class AbilityDefinitionSlowPoison extends AbilityDefinition
Members:
construct(int newAbilityId)setDamagePerSecond(int level, real value)presetDamagePerSecond(RealLevelClosure lc)setStackingType(int level, int value)presetStackingTypes(IntLevelClosure lc)presetStackingType(StackingType stackingType, boolean flag)hasStackingType(StackingType stackingType) returns booleansetAttackSpeedFactor(int level, real value)presetAttackSpeedFactor(RealLevelClosure lc)setMovementSpeedFactor(int level, real value)presetMovementSpeedFactor(RealLevelClosure lc)public class AbilityDefinitionMalganisDarkConversion extends AbilityDefinition
Members:
construct(int newAbilityId)setConversionUnit(int level, string value)presetConversionUnit(StringLevelClosure lc)setRacetoConvert(int level, string value)presetRacetoConvert(StringLevelClosure lc)public class AbilityDefinitionAuraDevotionCreep extends AbilityDefinition
Members:
construct(int newAbilityId)setPercentBonus(int level, bool value)presetPercentBonus(BooleanLevelClosure lc)setArmorBonus(int level, real value)presetArmorBonus(RealLevelClosure lc)public class AbilityDefinitionAuraTrueshotCreep extends AbilityDefinition
Members:
construct(int newAbilityId)setFlatBonus(int level, bool value)presetFlatBonus(BooleanLevelClosure lc)setRangedBonus(int level, bool value)presetRangedBonus(BooleanLevelClosure lc)setDamageBonus(int level, real value)presetDamageBonus(RealLevelClosure lc)setMeleeBonus(int level, bool value)presetMeleeBonus(BooleanLevelClosure lc)public class AbilityDefinitionItemRestoreAoe extends AbilityDefinition
Members:
construct(int newAbilityId)setManaPointsRestored(int level, int value)presetManaPointsRestored(IntLevelClosure lc)setHitPointsRestored(int level, int value)presetHitPointsRestored(IntLevelClosure lc)public class AbilityDefinitionKeeperoftheGroveThornsAura extends AbilityDefinition
Members:
construct(int newAbilityId)setDamageisPercentReceived(int level, bool value)presetDamageisPercentReceived(BooleanLevelClosure lc)setDamageDealttoAttackers(int level, real value)presetDamageDealttoAttackers(RealLevelClosure lc)public class AbilityDefinitionSpawnHydra extends AbilityDefinition
Members:
construct(int newAbilityId)setNumberofUnits(int level, int value)presetNumberofUnits(IntLevelClosure lc)setUnitType(int level, string value)presetUnitType(StringLevelClosure lc)public class AbilityDefinitionAspx extends AbilityDefinition
Members:
construct(int newAbilityId)setNormalFormUnit(int level, string value)presetNormalFormUnit(StringLevelClosure lc)setLandingDelayTime(int level, real value)presetLandingDelayTime(RealLevelClosure lc)setAltitudeAdjustmentDuration(int level, real value)presetAltitudeAdjustmentDuration(RealLevelClosure lc)setMorphingFlags(int level, int value)presetMorphingFlags(IntLevelClosure lc)presetMorphingFlag(MorphingFlag morphingFlag, boolean flag)hasMorphingFlag(MorphingFlag morphingFlag) returns booleansetAlternateFormUnit(int level, string value)presetAlternateFormUnit(StringLevelClosure lc)public class AbilityDefinitionTinkererClusterRocketsLevel2 extends AbilityDefinition
Members:
construct(int newAbilityId)setEffectDuration(int level, real value)presetEffectDuration(RealLevelClosure lc)setDamageInterval(int level, real value)presetDamageInterval(RealLevelClosure lc)setMaxDamage(int level, real value)presetMaxDamage(RealLevelClosure lc)setMissileCount(int level, int value)presetMissileCount(IntLevelClosure lc)setDamageAmount(int level, real value)presetDamageAmount(RealLevelClosure lc)setBuildingDamageFactor(int level, real value)presetBuildingDamageFactor(RealLevelClosure lc)public class AbilityDefinitionDreadlordVampiricAura extends AbilityDefinition
Members:
construct(int newAbilityId)setAttackDamageStolen(int level, real value)presetAttackDamageStolen(RealLevelClosure lc)public class AbilityDefinitionTinkererClusterRocketsLevel3 extends AbilityDefinition
Members:
construct(int newAbilityId)setEffectDuration(int level, real value)presetEffectDuration(RealLevelClosure lc)setDamageInterval(int level, real value)presetDamageInterval(RealLevelClosure lc)setMaxDamage(int level, real value)presetMaxDamage(RealLevelClosure lc)setMissileCount(int level, int value)presetMissileCount(IntLevelClosure lc)setDamageAmount(int level, real value)presetDamageAmount(RealLevelClosure lc)setBuildingDamageFactor(int level, real value)presetBuildingDamageFactor(RealLevelClosure lc)public class AbilityDefinitionDeathKnightUnholyAura extends AbilityDefinition
Members:
construct(int newAbilityId)setPercentBonus(int level, bool value)presetPercentBonus(BooleanLevelClosure lc)setLifeRegenerationIncrease(int level, real value)presetLifeRegenerationIncrease(RealLevelClosure lc)setMovementSpeedIncrease(int level, real value)presetMovementSpeedIncrease(RealLevelClosure lc)public class AbilityDefinitionItemPotionVampirism extends AbilityDefinition
Members:
construct(int newAbilityId)setAmountIsRawValue(int level, bool value)presetAmountIsRawValue(BooleanLevelClosure lc)setDamageBonus(int level, real value)presetDamageBonus(RealLevelClosure lc)setLifeStealAmount(int level, real value)presetLifeStealAmount(RealLevelClosure lc)public class AbilityDefinitionOrbofVenomPoisonAttack extends AbilityDefinition
Members:
construct(int newAbilityId)setMovementSpeedFactor(int level, real value)presetMovementSpeedFactor(RealLevelClosure lc)setStackingType(int level, int value)presetStackingTypes(IntLevelClosure lc)presetStackingType(StackingType stackingType, boolean flag)hasStackingType(StackingType stackingType) returns booleansetDamageperSecond(int level, real value)presetDamageperSecond(RealLevelClosure lc)setAttackSpeedFactor(int level, real value)presetAttackSpeedFactor(RealLevelClosure lc)public class AbilityDefinitionCoupleInstantArcher extends AbilityDefinition
Members:
construct(int newAbilityId)setMoveToPartner(int level, bool value)presetMoveToPartner(BooleanLevelClosure lc)setResultingUnitType(int level, string value)presetResultingUnitType(StringLevelClosure lc)setPartnerUnitType(int level, string value)presetPartnerUnitType(StringLevelClosure lc)public class AbilityDefinitionPotionofManaRegengreater extends AbilityDefinition
Members:
construct(int newAbilityId)setNoTargetRequired(int level, bool value)presetNoTargetRequired(BooleanLevelClosure lc)setDispelOnAttack(int level, bool value)presetDispelOnAttack(BooleanLevelClosure lc)setManaRegenerated(int level, real value)presetManaRegenerated(RealLevelClosure lc)setAllowWhenFull(int level, AllowWhenFull value)presetAllowWhenFull(IntLevelClosure lc)setLifeRegenerated(int level, real value)presetLifeRegenerated(RealLevelClosure lc)public class AbilityDefinitionTinkererClusterRocketsLevel1 extends AbilityDefinition
Members:
construct(int newAbilityId)setEffectDuration(int level, real value)presetEffectDuration(RealLevelClosure lc)setDamageInterval(int level, real value)presetDamageInterval(RealLevelClosure lc)setMaxDamage(int level, real value)presetMaxDamage(RealLevelClosure lc)setMissileCount(int level, int value)presetMissileCount(IntLevelClosure lc)setDamageAmount(int level, real value)presetDamageAmount(RealLevelClosure lc)setBuildingDamageFactor(int level, real value)presetBuildingDamageFactor(RealLevelClosure lc)public class AbilityDefinitionCoupleInstantHippogryph extends AbilityDefinition
Members:
construct(int newAbilityId)setMoveToPartner(int level, bool value)presetMoveToPartner(BooleanLevelClosure lc)setResultingUnitType(int level, string value)presetResultingUnitType(StringLevelClosure lc)setPartnerUnitType(int level, string value)presetPartnerUnitType(StringLevelClosure lc)public class AbilityDefinitionSpawnOnDeathskeleton extends AbilityDefinition
Members:
construct(int newAbilityId)setNumberofUnits(int level, int value)presetNumberofUnits(IntLevelClosure lc)setUnitType(int level, string value)presetUnitType(StringLevelClosure lc)public class AbilityDefinitionPotionofManaRegenlesser extends AbilityDefinition
Members:
construct(int newAbilityId)setNoTargetRequired(int level, bool value)presetNoTargetRequired(BooleanLevelClosure lc)setDispelOnAttack(int level, bool value)presetDispelOnAttack(BooleanLevelClosure lc)setManaRegenerated(int level, real value)presetManaRegenerated(RealLevelClosure lc)setAllowWhenFull(int level, AllowWhenFull value)presetAllowWhenFull(IntLevelClosure lc)setLifeRegenerated(int level, real value)presetLifeRegenerated(RealLevelClosure lc)public class AbilityDefinitionDeathKnightAnimateDead extends AbilityDefinition
Members:
construct(int newAbilityId)setRaisedUnitsAreInvulnerable(int level, bool value)presetRaisedUnitsAreInvulnerable(BooleanLevelClosure lc)setInheritUpgrades(int level, bool value)presetInheritUpgrades(BooleanLevelClosure lc)setNumberofCorpsesRaised(int level, int value)presetNumberofCorpsesRaised(IntLevelClosure lc)public class AbilityDefinitionItemPlaceMine extends AbilityDefinition
Members:
construct(int newAbilityId)setUnitType(int level, string value)presetUnitType(StringLevelClosure lc)public class AbilityDefinitionBloodMagePhoenix extends AbilityDefinition
Members:
construct(int newAbilityId)setSummonedUnitCount(int level, int value)presetSummonedUnitCount(IntLevelClosure lc)setSummonedUnitType(int level, string value)presetSummonedUnitType(StringLevelClosure lc)public class AbilityDefinitionAlchemistAcidBomb extends AbilityDefinition
Members:
construct(int newAbilityId)setDamageInterval(int level, real value)presetDamageInterval(RealLevelClosure lc)setPrimaryDamage(int level, real value)presetPrimaryDamage(RealLevelClosure lc)setMovementSpeedReduction(int level, real value)presetMovementSpeedReduction(RealLevelClosure lc)setArmorPenalty(int level, int value)presetArmorPenalty(IntLevelClosure lc)setSecondaryDamage(int level, real value)presetSecondaryDamage(RealLevelClosure lc)setAttackSpeedReduction(int level, real value)presetAttackSpeedReduction(RealLevelClosure lc)public class AbilityDefinitionPermanentImmolationflying extends AbilityDefinition
Members:
construct(int newAbilityId)setManaDrainedperSecond(int level, real value)presetManaDrainedperSecond(RealLevelClosure lc)setBufferManaRequired(int level, real value)presetBufferManaRequired(RealLevelClosure lc)setDamageperInterval(int level, real value)presetDamageperInterval(RealLevelClosure lc)public class AbilityDefinitionTornadoSpin extends AbilityDefinition
Members:
construct(int newAbilityId)setMinimumHitIntervalseconds(int level, real value)presetMinimumHitIntervalseconds(RealLevelClosure lc)setAirTimeseconds(int level, real value)presetAirTimeseconds(RealLevelClosure lc)public class AbilityDefinitionAntimagicShield extends AbilityDefinition
Members:
construct(int newAbilityId)setMagicDamageReduction(int level, real value)presetMagicDamageReduction(RealLevelClosure lc)setManaLoss(int level, int value)presetManaLoss(IntLevelClosure lc)setSummonedUnitDamage(int level, real value)presetSummonedUnitDamage(RealLevelClosure lc)setShieldLife(int level, int value)presetShieldLife(IntLevelClosure lc)public class AbilityDefinitionOrbofDarknessBlackArrow extends AbilityDefinition
Members:
construct(int newAbilityId)setNumberofSummonedUnits(int level, int value)presetNumberofSummonedUnits(IntLevelClosure lc)setDamageBonus(int level, real value)presetDamageBonus(RealLevelClosure lc)setSummonedUnitType(int level, string value)presetSummonedUnitType(StringLevelClosure lc)setSummonedUnitDurationseconds(int level, real value)presetSummonedUnitDurationseconds(RealLevelClosure lc)public class AbilityDefinitionTinkererDemolishLevel3 extends AbilityDefinition
Members:
construct(int newAbilityId)setDamageMultiplierBuildings(int level, real value)presetDamageMultiplierBuildings(RealLevelClosure lc)setDamageMultiplierUnits(int level, real value)presetDamageMultiplierUnits(RealLevelClosure lc)setDamageMultiplierHeroes(int level, real value)presetDamageMultiplierHeroes(RealLevelClosure lc)setChancetoDemolish(int level, real value)presetChancetoDemolish(RealLevelClosure lc)public class AbilityDefinitionSlowAIos extends AbilityDefinition
Members:
construct(int newAbilityId)setMovementSpeedFactor(int level, real value)presetMovementSpeedFactor(RealLevelClosure lc)setAlwaysAutocast(int level, bool value)presetAlwaysAutocast(BooleanLevelClosure lc)setAttackSpeedFactor(int level, real value)presetAttackSpeedFactor(RealLevelClosure lc)public class AbilityDefinitionBattleRoar extends AbilityDefinition
Members:
construct(int newAbilityId)setDamageIncrease(int level, real value)presetDamageIncrease(RealLevelClosure lc)setDefenseIncrease(int level, int value)presetDefenseIncrease(IntLevelClosure lc)setPreferHostiles(int level, bool value)presetPreferHostiles(BooleanLevelClosure lc)setLifeRegenerationRate(int level, real value)presetLifeRegenerationRate(RealLevelClosure lc)setManaRegen(int level, real value)presetManaRegen(RealLevelClosure lc)setPreferFriendlies(int level, bool value)presetPreferFriendlies(BooleanLevelClosure lc)setMaxUnits(int level, int value)presetMaxUnits(IntLevelClosure lc)public class AbilityDefinitionTinkererDemolishLevel1 extends AbilityDefinition
Members:
construct(int newAbilityId)setDamageMultiplierBuildings(int level, real value)presetDamageMultiplierBuildings(RealLevelClosure lc)setDamageMultiplierUnits(int level, real value)presetDamageMultiplierUnits(RealLevelClosure lc)setDamageMultiplierHeroes(int level, real value)presetDamageMultiplierHeroes(RealLevelClosure lc)setChancetoDemolish(int level, real value)presetChancetoDemolish(RealLevelClosure lc)public class AbilityDefinitionTinkererDemolishLevel2 extends AbilityDefinition
Members:
construct(int newAbilityId)setDamageMultiplierBuildings(int level, real value)presetDamageMultiplierBuildings(RealLevelClosure lc)setDamageMultiplierUnits(int level, real value)presetDamageMultiplierUnits(RealLevelClosure lc)setDamageMultiplierHeroes(int level, real value)presetDamageMultiplierHeroes(RealLevelClosure lc)setChancetoDemolish(int level, real value)presetChancetoDemolish(RealLevelClosure lc)public class AbilityDefinitionAttributeModifierSkill extends AbilityDefinition
Members:
construct(int newAbilityId)setHideButton(int level, bool value)presetHideButton(BooleanLevelClosure lc)setIntelligenceBonus(int level, int value)presetIntelligenceBonus(IntLevelClosure lc)setAgilityBonus(int level, int value)presetAgilityBonus(IntLevelClosure lc)setStrengthBonus(int level, int value)presetStrengthBonus(IntLevelClosure lc)public class AbilityDefinitionDispelMagic extends AbilityDefinition
Members:
construct(int newAbilityId)setManaLoss(int level, real value)presetManaLoss(RealLevelClosure lc)setSummonedUnitDamage(int level, real value)presetSummonedUnitDamage(RealLevelClosure lc)public class AbilityDefinitionBashBeastmasterBear extends AbilityDefinition
Members:
construct(int newAbilityId)setNeverMiss(int level, bool value)presetNeverMiss(BooleanLevelClosure lc)setChancetoBash(int level, real value)presetChancetoBash(RealLevelClosure lc)setDamageMultiplier(int level, real value)presetDamageMultiplier(RealLevelClosure lc)setDamageBonus(int level, real value)presetDamageBonus(RealLevelClosure lc)setChancetoMiss(int level, real value)presetChancetoMiss(RealLevelClosure lc)public class AbilityDefinitionBrewmasterBreathofFire extends AbilityDefinition
Members:
construct(int newAbilityId)setMaxDamage(int level, real value)presetMaxDamage(RealLevelClosure lc)setDamagePerSecond(int level, real value)presetDamagePerSecond(RealLevelClosure lc)setDamage(int level, real value)presetDamage(RealLevelClosure lc)setFinalArea(int level, real value)presetFinalArea(RealLevelClosure lc)setDistance(int level, real value)presetDistance(RealLevelClosure lc)public class AbilityDefinitionPolymorph extends AbilityDefinition
Members:
construct(int newAbilityId)setMorphUnitsGround(int level, string value)presetMorphUnitsGround(StringLevelClosure lc)setMorphUnitsWater(int level, string value)presetMorphUnitsWater(StringLevelClosure lc)setMorphUnitsAmphibious(int level, string value)presetMorphUnitsAmphibious(StringLevelClosure lc)setMorphUnitsAir(int level, string value)presetMorphUnitsAir(StringLevelClosure lc)setMaximumCreepLevel(int level, int value)presetMaximumCreepLevel(IntLevelClosure lc)public class AbilityDefinitionPurgeorb extends AbilityDefinition
Members:
construct(int newAbilityId)setHeroPauseDuration(int level, real value)presetHeroPauseDuration(RealLevelClosure lc)setUnitPauseDuration(int level, real value)presetUnitPauseDuration(RealLevelClosure lc)setMovementUpdateFrequency(int level, int value)presetMovementUpdateFrequency(IntLevelClosure lc)setAttackUpdateFrequency(int level, int value)presetAttackUpdateFrequency(IntLevelClosure lc)setManaLoss(int level, int value)presetManaLoss(IntLevelClosure lc)setSummonedUnitDamage(int level, real value)presetSummonedUnitDamage(RealLevelClosure lc)public class AbilityDefinitionDarkRangerBlackArrow extends AbilityDefinition
Members:
construct(int newAbilityId)setNumberofSummonedUnits(int level, int value)presetNumberofSummonedUnits(IntLevelClosure lc)setDamageBonus(int level, real value)presetDamageBonus(RealLevelClosure lc)setSummonedUnitType(int level, string value)presetSummonedUnitType(StringLevelClosure lc)setSummonedUnitDurationseconds(int level, real value)presetSummonedUnitDurationseconds(RealLevelClosure lc)public class AbilityDefinitionCargoHoldEntangledGoldMine extends AbilityDefinition
Members:
construct(int newAbilityId)setCargoCapacity(int level, int value)presetCargoCapacity(IntLevelClosure lc)public class AbilityDefinitionAerialShackles extends AbilityDefinition
Members:
construct(int newAbilityId)setDamagePerSecond(int level, real value)presetDamagePerSecond(RealLevelClosure lc)public class AbilityDefinitionOrbofVenom extends AbilityDefinition
Members:
construct(int newAbilityId)setEnabledAttackIndex(int level, int value)presetEnabledAttackIndex(IntLevelClosure lc)setDamageBonus(int level, real value)presetDamageBonus(RealLevelClosure lc)setDamageBonusDice(int level, int value)presetDamageBonusDice(IntLevelClosure lc)public class AbilityDefinitionDetectShade extends AbilityDefinition
Members:
construct(int newAbilityId)setDetectionType(int level, string value)presetDetectionType(StringLevelClosure lc)public class AbilityDefinitionAlliedBuilding extends AbilityDefinition
Members:
construct(int newAbilityId)setShowUnitIndicator(int level, bool value)presetShowUnitIndicator(BooleanLevelClosure lc)setActivationRadius(int level, real value)presetActivationRadius(RealLevelClosure lc)setShowSelectUnitButton(int level, bool value)presetShowSelectUnitButton(BooleanLevelClosure lc)setInteractionType(int level, string value)presetInteractionType(StringLevelClosure lc)public class AbilityDefinitionControlMagic extends AbilityDefinition
Members:
construct(int newAbilityId)setChargeforCurrentLife(int level, real value)presetChargeforCurrentLife(RealLevelClosure lc)setManaperSummonedHitpoint(int level, real value)presetManaperSummonedHitpoint(RealLevelClosure lc)setMaximumCreepLevel(int level, int value)presetMaximumCreepLevel(IntLevelClosure lc)public class AbilityDefinitionDreadlordCarrionSwarm extends AbilityDefinition
Members:
construct(int newAbilityId)setMaxDamage(int level, real value)presetMaxDamage(RealLevelClosure lc)setDamage(int level, real value)presetDamage(RealLevelClosure lc)setFinalArea(int level, real value)presetFinalArea(RealLevelClosure lc)setDistance(int level, real value)presetDistance(RealLevelClosure lc)public class AbilityDefinitionAllPlus1 extends AbilityDefinition
Members:
construct(int newAbilityId)setHideButton(int level, bool value)presetHideButton(BooleanLevelClosure lc)setIntelligenceBonus(int level, int value)presetIntelligenceBonus(IntLevelClosure lc)setAgilityBonus(int level, int value)presetAgilityBonus(IntLevelClosure lc)setStrengthBonus(int level, int value)presetStrengthBonus(IntLevelClosure lc)public class AbilityDefinitionAllPlus2 extends AbilityDefinition
Members:
construct(int newAbilityId)setHideButton(int level, bool value)presetHideButton(BooleanLevelClosure lc)setIntelligenceBonus(int level, int value)presetIntelligenceBonus(IntLevelClosure lc)setAgilityBonus(int level, int value)presetAgilityBonus(IntLevelClosure lc)setStrengthBonus(int level, int value)presetStrengthBonus(IntLevelClosure lc)public class AbilityDefinitionCrownofKingsAllPlus5 extends AbilityDefinition
Members:
construct(int newAbilityId)setHideButton(int level, bool value)presetHideButton(BooleanLevelClosure lc)setIntelligenceBonus(int level, int value)presetIntelligenceBonus(IntLevelClosure lc)setAgilityBonus(int level, int value)presetAgilityBonus(IntLevelClosure lc)setStrengthBonus(int level, int value)presetStrengthBonus(IntLevelClosure lc)public class AbilityDefinitionCorrosiveBreath extends AbilityDefinition
Members:
construct(int newAbilityId)setDamagePerSecond(int level, real value)presetDamagePerSecond(RealLevelClosure lc)public class AbilityDefinitionRootAncients extends AbilityDefinition
Members:
construct(int newAbilityId)setUprootedDefenseType(int level, string value)presetUprootedDefenseType(StringLevelClosure lc)setRootedTurning(int level, bool value)presetRootedTurning(BooleanLevelClosure lc)setUprootedWeapons(int level, string value)presetUprootedWeapons(StringLevelClosure lc)setRootedWeapons(int level, string value)presetRootedWeapons(StringLevelClosure lc)public class AbilityDefinitionRootAncientProtector extends AbilityDefinition
Members:
construct(int newAbilityId)setUprootedDefenseType(int level, string value)presetUprootedDefenseType(StringLevelClosure lc)setRootedTurning(int level, bool value)presetRootedTurning(BooleanLevelClosure lc)setUprootedWeapons(int level, string value)presetUprootedWeapons(StringLevelClosure lc)setRootedWeapons(int level, string value)presetRootedWeapons(StringLevelClosure lc)public class AbilityDefinitionFactory extends AbilityDefinition
Members:
construct(int newAbilityId)setSpawnUnitID(int level, string value)presetSpawnUnitID(StringLevelClosure lc)setLeashRange(int level, real value)presetLeashRange(RealLevelClosure lc)setSpawnInterval(int level, real value)presetSpawnInterval(RealLevelClosure lc)public class AbilityDefinitionKeeperoftheGroveForceofNature extends AbilityDefinition
Members:
construct(int newAbilityId)setSummonedUnitType(int level, string value)presetSummonedUnitType(StringLevelClosure lc)setNumberofSummonedUnits(int level, int value)presetNumberofSummonedUnits(IntLevelClosure lc)public class AbilityDefinitionLichDeathandDecay extends AbilityDefinition
Members:
construct(int newAbilityId)setBuildingReduction(int level, real value)presetBuildingReduction(RealLevelClosure lc)setMaxLifeDrainedperSecond(int level, real value)presetMaxLifeDrainedperSecond(RealLevelClosure lc)public class AbilityDefinitionItemWeb extends AbilityDefinition
Members:
construct(int newAbilityId)setAirUnitHeight(int level, real value)presetAirUnitHeight(RealLevelClosure lc)setAirUnitLowerDuration(int level, real value)presetAirUnitLowerDuration(RealLevelClosure lc)setMeleeAttackRange(int level, real value)presetMeleeAttackRange(RealLevelClosure lc)public class AbilityDefinitionWardenFanofKnives extends AbilityDefinition
Members:
construct(int newAbilityId)setMaximumSpeedAdjustment(int level, real value)presetMaximumSpeedAdjustment(RealLevelClosure lc)setMaximumNumberofTargets(int level, int value)presetMaximumNumberofTargets(IntLevelClosure lc)setDamagePerTarget(int level, real value)presetDamagePerTarget(RealLevelClosure lc)setMaximumTotalDamage(int level, real value)presetMaximumTotalDamage(RealLevelClosure lc)public class AbilityDefinitionBattlestationsChaos extends AbilityDefinition
Members:
construct(int newAbilityId)setSummonBusyUnits(int level, bool value)presetSummonBusyUnits(BooleanLevelClosure lc)setAllowedUnitType(int level, string value)presetAllowedUnitType(StringLevelClosure lc)public class AbilityDefinitionCorporealForm extends AbilityDefinition
Members:
construct(int newAbilityId)setNormalFormUnit(int level, string value)presetNormalFormUnit(StringLevelClosure lc)setLandingDelayTime(int level, real value)presetLandingDelayTime(RealLevelClosure lc)setAltitudeAdjustmentDuration(int level, real value)presetAltitudeAdjustmentDuration(RealLevelClosure lc)setMorphingFlags(int level, int value)presetMorphingFlags(IntLevelClosure lc)presetMorphingFlag(MorphingFlag morphingFlag, boolean flag)hasMorphingFlag(MorphingFlag morphingFlag) returns booleansetAlternateFormUnit(int level, string value)presetAlternateFormUnit(StringLevelClosure lc)public class AbilityDefinitionDeathKnightDeathCoil extends AbilityDefinition
Members:
construct(int newAbilityId)setAmountHealedDamaged(int level, real value)presetAmountHealedDamaged(RealLevelClosure lc)public class AbilityDefinitionPhaseShift extends AbilityDefinition
Members:
construct(int newAbilityId)setAttackSpeedReduction(int level, real value)presetAttackSpeedReduction(RealLevelClosure lc)setMovementSpeedReduction(int level, real value)presetMovementSpeedReduction(RealLevelClosure lc)public class AbilityDefinitionSleepAlways extends AbilityDefinition
Members:
construct(int newAbilityId)setSleepOnce(int level, bool value)presetSleepOnce(BooleanLevelClosure lc)setAllowOnAnyPlayerSlot(int level, bool value)presetAllowOnAnyPlayerSlot(BooleanLevelClosure lc)public class AbilityDefinitionFigurineUrsaWarrior extends AbilityDefinition
Members:
construct(int newAbilityId)setSummonUnitType(int level, string value)presetSummonUnitType(StringLevelClosure lc)setSummonAmount(int level, int value)presetSummonAmount(IntLevelClosure lc)setSummonUnitType1(int level, string value)presetSummonUnitType1(StringLevelClosure lc)setSummonAmount1(int level, int value)presetSummonAmount1(IntLevelClosure lc)public class AbilityDefinitionElunesGrace extends AbilityDefinition
Members:
construct(int newAbilityId)setChancetoDeflect(int level, real value)presetChancetoDeflect(RealLevelClosure lc)setDeflectDamageTakenSpells(int level, real value)presetDeflectDamageTakenSpells(RealLevelClosure lc)setDeflectDamageTakenPiercing(int level, real value)presetDeflectDamageTakenPiercing(RealLevelClosure lc)setMagicDamageReduction(int level, real value)presetMagicDamageReduction(RealLevelClosure lc)setDamageTaken(int level, real value)presetDamageTaken(RealLevelClosure lc)setDamageDealt(int level, real value)presetDamageDealt(RealLevelClosure lc)setMovementSpeedFactor(int level, real value)presetMovementSpeedFactor(RealLevelClosure lc)setAttackSpeedFactor(int level, real value)presetAttackSpeedFactor(RealLevelClosure lc)public class AbilityDefinitionReturnLumber extends AbilityDefinition
Members:
construct(int newAbilityId)setAcceptsGold(int level, bool value)presetAcceptsGold(BooleanLevelClosure lc)setAcceptsLumber(int level, bool value)presetAcceptsLumber(BooleanLevelClosure lc)public class AbilityDefinitionRegenLifeArll extends AbilityDefinition
Members:
construct(int newAbilityId)setHitPointsRegeneratedPerSecond(int level, int value)presetHitPointsRegeneratedPerSecond(IntLevelClosure lc)public class AbilityDefinitionDemonHunterEvasion extends AbilityDefinition
Members:
construct(int newAbilityId)setChancetoEvade(int level, real value)presetChancetoEvade(RealLevelClosure lc)public class AbilityDefinitionPitLordHowlofTerror extends AbilityDefinition
Members:
construct(int newAbilityId)setDamageIncrease(int level, real value)presetDamageIncrease(RealLevelClosure lc)setDefenseIncrease(int level, int value)presetDefenseIncrease(IntLevelClosure lc)setPreferHostiles(int level, bool value)presetPreferHostiles(BooleanLevelClosure lc)setManaRegen(int level, real value)presetManaRegen(RealLevelClosure lc)setLifeRegenerationRate(int level, real value)presetLifeRegenerationRate(RealLevelClosure lc)setPreferFriendlies(int level, bool value)presetPreferFriendlies(BooleanLevelClosure lc)setMaxUnits(int level, int value)presetMaxUnits(IntLevelClosure lc)public class AbilityDefinitionAlchemistHealingSpray extends AbilityDefinition
Members:
construct(int newAbilityId)setDamageInterval(int level, real value)presetDamageInterval(RealLevelClosure lc)setMaxDamage(int level, real value)presetMaxDamage(RealLevelClosure lc)setMissileCount(int level, int value)presetMissileCount(IntLevelClosure lc)setWaveCount(int level, int value)presetWaveCount(IntLevelClosure lc)setDamageAmount(int level, real value)presetDamageAmount(RealLevelClosure lc)setBuildingDamageFactor(int level, real value)presetBuildingDamageFactor(RealLevelClosure lc)public class AbilityDefinitionEntangledGoldMine extends AbilityDefinition
Members:
construct(int newAbilityId)setIntervalDuration(int level, real value)presetIntervalDuration(RealLevelClosure lc)setGoldperInterval(int level, int value)presetGoldperInterval(IntLevelClosure lc)public class AbilityDefinitionKeeperoftheGroveEntanglingRoots extends AbilityDefinition
Members:
construct(int newAbilityId)setDamageperSecond(int level, real value)presetDamageperSecond(RealLevelClosure lc)public class AbilityDefinitionLightningShield extends AbilityDefinition
Members:
construct(int newAbilityId)setDamageperSecond(int level, real value)presetDamageperSecond(RealLevelClosure lc)public class AbilityDefinitionVampiricattackAIva extends AbilityDefinition
Members:
construct(int newAbilityId)setLifeStolenPerAttack(int level, real value)presetLifeStolenPerAttack(RealLevelClosure lc)public class AbilityDefinitionCoupleHippogryph extends AbilityDefinition
Members:
construct(int newAbilityId)setResultingUnitType(int level, string value)presetResultingUnitType(StringLevelClosure lc)setPartnerUnitType(int level, string value)presetPartnerUnitType(StringLevelClosure lc)public class AbilityDefinitionPaladinResurrection extends AbilityDefinition
Members:
construct(int newAbilityId)setRaisedUnitsAreInvulnerable(int level, bool value)presetRaisedUnitsAreInvulnerable(BooleanLevelClosure lc)setNumberofCorpsesRaised(int level, int value)presetNumberofCorpsesRaised(IntLevelClosure lc)public class AbilityDefinitionCryptLordCarrionScarabs extends AbilityDefinition
Members:
construct(int newAbilityId)setUnitsSummonedTypeOne(int level, int value)presetUnitsSummonedTypeOne(IntLevelClosure lc)setUnitsSummonedTypeTwo(int level, int value)presetUnitsSummonedTypeTwo(IntLevelClosure lc)setKillOnCasterDeath(int level, bool value)presetKillOnCasterDeath(BooleanLevelClosure lc)setMaxUnitsSummoned(int level, int value)presetMaxUnitsSummoned(IntLevelClosure lc)setUnitTypeTwo(int level, string value)presetUnitTypeTwo(StringLevelClosure lc)setUnitTypeOne(int level, string value)presetUnitTypeOne(StringLevelClosure lc)public class AbilityDefinitionBerserkerUpgrade extends AbilityDefinition
Members:
construct(int newAbilityId)setNewUnitType(int level, string value)presetNewUnitType(StringLevelClosure lc)public class AbilityDefinitionRuneofGreaterResurrection extends AbilityDefinition
Members:
construct(int newAbilityId)setRaisedUnitsAreInvulnerable(int level, bool value)presetRaisedUnitsAreInvulnerable(BooleanLevelClosure lc)setNumberofCorpsesRaised(int level, int value)presetNumberofCorpsesRaised(IntLevelClosure lc)public class AbilityDefinitionManaFlare extends AbilityDefinition
Members:
construct(int newAbilityId)setHeroMaximumDamage(int level, real value)presetHeroMaximumDamage(RealLevelClosure lc)setHeroDamagePerManaPoint(int level, real value)presetHeroDamagePerManaPoint(RealLevelClosure lc)setCasterOnlySplash(int level, bool value)presetCasterOnlySplash(BooleanLevelClosure lc)setDamageCooldown(int level, real value)presetDamageCooldown(RealLevelClosure lc)setUnitDamagePerManaPoint(int level, real value)presetUnitDamagePerManaPoint(RealLevelClosure lc)setUnitMaximumDamage(int level, real value)presetUnitMaximumDamage(RealLevelClosure lc)public class AbilityDefinitionTaurenChieftainReincarnation extends AbilityDefinition
Members:
construct(int newAbilityId)setReincarnationDelay(int level, real value)presetReincarnationDelay(RealLevelClosure lc)public class AbilityDefinitionCoupleArcher extends AbilityDefinition
Members:
construct(int newAbilityId)setResultingUnitType(int level, string value)presetResultingUnitType(StringLevelClosure lc)setPartnerUnitType(int level, string value)presetPartnerUnitType(StringLevelClosure lc)public class AbilityDefinitionBallsofFire extends AbilityDefinition
Members:
construct(int newAbilityId)setBuildingReduction(int level, real value)presetBuildingReduction(RealLevelClosure lc)setMaximumDamage(int level, real value)presetMaximumDamage(RealLevelClosure lc)setHalfDamageDealt(int level, real value)presetHalfDamageDealt(RealLevelClosure lc)setFullDamageDealt(int level, real value)presetFullDamageDealt(RealLevelClosure lc)setHalfDamageInterval(int level, real value)presetHalfDamageInterval(RealLevelClosure lc)setFullDamageInterval(int level, real value)presetFullDamageInterval(RealLevelClosure lc)public class AbilityDefinitionPurge extends AbilityDefinition
Members:
construct(int newAbilityId)setHeroPauseDuration(int level, real value)presetHeroPauseDuration(RealLevelClosure lc)setUnitPauseDuration(int level, real value)presetUnitPauseDuration(RealLevelClosure lc)setMovementUpdateFrequency(int level, int value)presetMovementUpdateFrequency(IntLevelClosure lc)setAttackUpdateFrequency(int level, int value)presetAttackUpdateFrequency(IntLevelClosure lc)setManaLoss(int level, int value)presetManaLoss(IntLevelClosure lc)setSummonedUnitDamage(int level, real value)presetSummonedUnitDamage(RealLevelClosure lc)public class AbilityDefinitionSlow extends AbilityDefinition
Members:
construct(int newAbilityId)setMovementSpeedFactor(int level, real value)presetMovementSpeedFactor(RealLevelClosure lc)setAlwaysAutocast(int level, bool value)presetAlwaysAutocast(BooleanLevelClosure lc)setAttackSpeedFactor(int level, real value)presetAttackSpeedFactor(RealLevelClosure lc)public class AbilityDefinitionRuneofLesserResurrection extends AbilityDefinition
Members:
construct(int newAbilityId)setRaisedUnitsAreInvulnerable(int level, bool value)presetRaisedUnitsAreInvulnerable(BooleanLevelClosure lc)setNumberofCorpsesRaised(int level, int value)presetNumberofCorpsesRaised(IntLevelClosure lc)public class AbilityDefinitionItemTownPortal extends AbilityDefinition
Members:
construct(int newAbilityId)setMaximumNumberofUnits(int level, int value)presetMaximumNumberofUnits(IntLevelClosure lc)setUseTeleportClustering(int level, bool value)presetUseTeleportClustering(BooleanLevelClosure lc)public class AbilityDefinitionTinkererRoboGoblinLevel1 extends AbilityDefinition
Members:
construct(int newAbilityId)setStrengthBonus(int level, int value)presetStrengthBonus(IntLevelClosure lc)setNormalFormUnit(int level, string value)presetNormalFormUnit(StringLevelClosure lc)setLandingDelayTime(int level, real value)presetLandingDelayTime(RealLevelClosure lc)setAltitudeAdjustmentDuration(int level, real value)presetAltitudeAdjustmentDuration(RealLevelClosure lc)setMorphingFlags(int level, int value)presetMorphingFlags(IntLevelClosure lc)presetMorphingFlag(MorphingFlag morphingFlag, boolean flag)hasMorphingFlag(MorphingFlag morphingFlag) returns booleansetDefenseBonus(int level, int value)presetDefenseBonus(IntLevelClosure lc)setAlternateFormUnit(int level, string value)presetAlternateFormUnit(StringLevelClosure lc)public class AbilityDefinitionMilitia extends AbilityDefinition
Members:
construct(int newAbilityId)setAlternateFormUnit(int level, string value)presetAlternateFormUnit(StringLevelClosure lc)setNormalFormUnit(int level, string value)presetNormalFormUnit(StringLevelClosure lc)public class AbilityDefinitionVengeance extends AbilityDefinition
Members:
construct(int newAbilityId)setUnitsSummonedTypeTwo(int level, int value)presetUnitsSummonedTypeTwo(IntLevelClosure lc)setKillOnCasterDeath(int level, bool value)presetKillOnCasterDeath(BooleanLevelClosure lc)setMaxUnitsSummoned(int level, int value)presetMaxUnitsSummoned(IntLevelClosure lc)setUnitTypeOne(int level, string value)presetUnitTypeOne(StringLevelClosure lc)setUnitsSummonedTypeOne(int level, int value)presetUnitsSummonedTypeOne(IntLevelClosure lc)setUnitTypeForLimitCheck(int level, string value)presetUnitTypeForLimitCheck(StringLevelClosure lc)setUnitTypeTwo(int level, string value)presetUnitTypeTwo(StringLevelClosure lc)public class AbilityDefinitionIntelligenceModPlus2 extends AbilityDefinition
Members:
construct(int newAbilityId)setHideButton(int level, bool value)presetHideButton(BooleanLevelClosure lc)setIntelligenceBonus(int level, int value)presetIntelligenceBonus(IntLevelClosure lc)setAgilityBonus(int level, int value)presetAgilityBonus(IntLevelClosure lc)setStrengthBonus(int level, int value)presetStrengthBonus(IntLevelClosure lc)public class AbilityDefinitionAttackBonusPlus8 extends AbilityDefinition
Members:
construct(int newAbilityId)setAttackBonus(int level, int value)presetAttackBonus(IntLevelClosure lc)public class AbilityDefinitionAttackBonusPlus10 extends AbilityDefinition
Members:
construct(int newAbilityId)setAttackBonus(int level, int value)presetAttackBonus(IntLevelClosure lc)public class AbilityDefinitionTinkererRoboGoblinLevel3 extends AbilityDefinition
Members:
construct(int newAbilityId)setStrengthBonus(int level, int value)presetStrengthBonus(IntLevelClosure lc)setNormalFormUnit(int level, string value)presetNormalFormUnit(StringLevelClosure lc)setLandingDelayTime(int level, real value)presetLandingDelayTime(RealLevelClosure lc)setAltitudeAdjustmentDuration(int level, real value)presetAltitudeAdjustmentDuration(RealLevelClosure lc)setMorphingFlags(int level, int value)presetMorphingFlags(IntLevelClosure lc)presetMorphingFlag(MorphingFlag morphingFlag, boolean flag)hasMorphingFlag(MorphingFlag morphingFlag) returns booleansetDefenseBonus(int level, int value)presetDefenseBonus(IntLevelClosure lc)setAlternateFormUnit(int level, string value)presetAlternateFormUnit(StringLevelClosure lc)public class AbilityDefinitionDeathDamageAOEsapper extends AbilityDefinition
Members:
construct(int newAbilityId)setPartialDamageAmount(int level, real value)presetPartialDamageAmount(RealLevelClosure lc)setFullDamageRadius(int level, real value)presetFullDamageRadius(RealLevelClosure lc)setFullDamageAmount(int level, real value)presetFullDamageAmount(RealLevelClosure lc)setPartialDamageRadius(int level, real value)presetPartialDamageRadius(RealLevelClosure lc)public class AbilityDefinitionAroo extends AbilityDefinition
Members:
construct(int newAbilityId)setUprootedDefenseType(int level, string value)presetUprootedDefenseType(StringLevelClosure lc)setRootedTurning(int level, bool value)presetRootedTurning(BooleanLevelClosure lc)setUprootedWeapons(int level, string value)presetUprootedWeapons(StringLevelClosure lc)setRootedWeapons(int level, string value)presetRootedWeapons(StringLevelClosure lc)public class AbilityDefinitionTinkererRoboGoblinLevel2 extends AbilityDefinition
Members:
construct(int newAbilityId)setStrengthBonus(int level, int value)presetStrengthBonus(IntLevelClosure lc)setNormalFormUnit(int level, string value)presetNormalFormUnit(StringLevelClosure lc)setLandingDelayTime(int level, real value)presetLandingDelayTime(RealLevelClosure lc)setAltitudeAdjustmentDuration(int level, real value)presetAltitudeAdjustmentDuration(RealLevelClosure lc)setMorphingFlags(int level, int value)presetMorphingFlags(IntLevelClosure lc)presetMorphingFlag(MorphingFlag morphingFlag, boolean flag)hasMorphingFlag(MorphingFlag morphingFlag) returns booleansetDefenseBonus(int level, int value)presetDefenseBonus(IntLevelClosure lc)setAlternateFormUnit(int level, string value)presetAlternateFormUnit(StringLevelClosure lc)public class AbilityDefinitionLichFrostArmor extends AbilityDefinition
Members:
construct(int newAbilityId)setArmorDuration(int level, real value)presetArmorDuration(RealLevelClosure lc)setArmorBonus(int level, real value)presetArmorBonus(RealLevelClosure lc)public class AbilityDefinitionTankUpgrade extends AbilityDefinition
Members:
construct(int newAbilityId)setNewUnitType(int level, string value)presetNewUnitType(StringLevelClosure lc)public class AbilityDefinitionCripple extends AbilityDefinition
Members:
construct(int newAbilityId)setDamageReduction(int level, real value)presetDamageReduction(RealLevelClosure lc)setAttackSpeedReduction(int level, real value)presetAttackSpeedReduction(RealLevelClosure lc)setMovementSpeedReduction(int level, real value)presetMovementSpeedReduction(RealLevelClosure lc)public class AbilityDefinitionFlakCannon extends AbilityDefinition
Members:
construct(int newAbilityId)setSmallDamageRadius(int level, real value)presetSmallDamageRadius(RealLevelClosure lc)setSmallDamageAmount(int level, real value)presetSmallDamageAmount(RealLevelClosure lc)setMediumDamageAmount(int level, real value)presetMediumDamageAmount(RealLevelClosure lc)setMediumDamageRadius(int level, real value)presetMediumDamageRadius(RealLevelClosure lc)setFullDamageAmount(int level, real value)presetFullDamageAmount(RealLevelClosure lc)public class AbilityDefinitionPossessionChanneling extends AbilityDefinition
Members:
construct(int newAbilityId)setTargetIsMagicImmune(int level, bool value)presetTargetIsMagicImmune(BooleanLevelClosure lc)setMaximumCreepLevel(int level, int value)presetMaximumCreepLevel(IntLevelClosure lc)setDamageAmplification(int level, real value)presetDamageAmplification(RealLevelClosure lc)setTargetIsInvulnerable(int level, bool value)presetTargetIsInvulnerable(BooleanLevelClosure lc)public class AbilityDefinitionRocketAttack extends AbilityDefinition
Members:
construct(int newAbilityId)setMaximumNumberofTargets(int level, int value)presetMaximumNumberofTargets(IntLevelClosure lc)setDamagePerTarget(int level, real value)presetDamagePerTarget(RealLevelClosure lc)setMaximumTotalDamage(int level, real value)presetMaximumTotalDamage(RealLevelClosure lc)public class AbilityDefinitionBrewmasterStormEarthandFire extends AbilityDefinition
Members:
construct(int newAbilityId)setSummonedUnitTypes(int level, string value)presetSummonedUnitTypes(StringLevelClosure lc)public class AbilityDefinitionTinkererEngineeringUpgrade extends AbilityDefinition
Members:
construct(int newAbilityId)setAbilityUpgrade(int level, string value)presetAbilityUpgrade(StringLevelClosure lc)setAbilityUpgrade1(int level, string value)presetAbilityUpgrade1(StringLevelClosure lc)setAbilityUpgrade2(int level, string value)presetAbilityUpgrade2(StringLevelClosure lc)setMoveSpeedBonus(int level, real value)presetMoveSpeedBonus(RealLevelClosure lc)setDamageBonus(int level, real value)presetDamageBonus(RealLevelClosure lc)setAbilityUpgrade3(int level, string value)presetAbilityUpgrade3(StringLevelClosure lc)public class AbilityDefinitionMine extends AbilityDefinition
Members:
construct(int newAbilityId)setActivationDelay(int level, real value)presetActivationDelay(RealLevelClosure lc)setInvisibilityTransitionTime(int level, real value)presetInvisibilityTransitionTime(RealLevelClosure lc)public class AbilityDefinitionMagicImmunity extends AbilityDefinition
Members:
construct(int newAbilityId)setMagicDamageFactor(int level, real value)presetMagicDamageFactor(RealLevelClosure lc)public class AbilityDefinitionLichFrostNova extends AbilityDefinition
Members:
construct(int newAbilityId)setAreaofEffectDamage(int level, real value)presetAreaofEffectDamage(RealLevelClosure lc)setSpecificTargetDamage(int level, real value)presetSpecificTargetDamage(RealLevelClosure lc)setMaximumDamage(int level, real value)presetMaximumDamage(RealLevelClosure lc)public class AbilityDefinitionRoar extends AbilityDefinition
Members:
construct(int newAbilityId)setDamageIncrease(int level, real value)presetDamageIncrease(RealLevelClosure lc)setDefenseIncrease(int level, int value)presetDefenseIncrease(IntLevelClosure lc)setPreferHostiles(int level, bool value)presetPreferHostiles(BooleanLevelClosure lc)setManaRegen(int level, real value)presetManaRegen(RealLevelClosure lc)setLifeRegenerationRate(int level, real value)presetLifeRegenerationRate(RealLevelClosure lc)setPreferFriendlies(int level, bool value)presetPreferFriendlies(BooleanLevelClosure lc)setMaxUnits(int level, int value)presetMaxUnits(IntLevelClosure lc)public class AbilityDefinitionRunedBracers extends AbilityDefinition
Members:
construct(int newAbilityId)setDamageBonus(int level, real value)presetDamageBonus(RealLevelClosure lc)setDamageReduction(int level, real value)presetDamageReduction(RealLevelClosure lc)public class AbilityDefinitionLichDarkRitual extends AbilityDefinition
Members:
construct(int newAbilityId)setLeaveTargetAlive(int level, bool value)presetLeaveTargetAlive(BooleanLevelClosure lc)setLifeConvertedtoMana(int level, real value)presetLifeConvertedtoMana(RealLevelClosure lc)setLifeConvertedtoLife(int level, real value)presetLifeConvertedtoLife(RealLevelClosure lc)setLifeConversionAsPercent(int level, bool value)presetLifeConversionAsPercent(BooleanLevelClosure lc)setManaConversionAsPercent(int level, bool value)presetManaConversionAsPercent(BooleanLevelClosure lc)public class AbilityDefinitionTichondriusDarkSummoning extends AbilityDefinition
Members:
construct(int newAbilityId)setMaximumUnits(int level, int value)presetMaximumUnits(IntLevelClosure lc)setUseTeleportClustering(int level, bool value)presetUseTeleportClustering(BooleanLevelClosure lc)setCastingDelayseconds(int level, real value)presetCastingDelayseconds(RealLevelClosure lc)public class AbilityDefinitionItemSpeed extends AbilityDefinition
Members:
construct(int newAbilityId)setMovementSpeedIncrease(int level, real value)presetMovementSpeedIncrease(RealLevelClosure lc)public class AbilityDefinitionBloodlust extends AbilityDefinition
Members:
construct(int newAbilityId)setMovementSpeedIncrease(int level, real value)presetMovementSpeedIncrease(RealLevelClosure lc)setAttackSpeedIncrease(int level, real value)presetAttackSpeedIncrease(RealLevelClosure lc)setScalingFactor(int level, real value)presetScalingFactor(RealLevelClosure lc)public class AbilityDefinitionDeathKnightDeathPact extends AbilityDefinition
Members:
construct(int newAbilityId)setLeaveTargetAlive(int level, bool value)presetLeaveTargetAlive(BooleanLevelClosure lc)setLifeConvertedtoMana(int level, real value)presetLifeConvertedtoMana(RealLevelClosure lc)setLifeConvertedtoLife(int level, real value)presetLifeConvertedtoLife(RealLevelClosure lc)setLifeConversionAsPercent(int level, bool value)presetLifeConversionAsPercent(BooleanLevelClosure lc)setManaConversionAsPercent(int level, bool value)presetManaConversionAsPercent(BooleanLevelClosure lc)public class AbilityDefinitionBlightPlacement extends AbilityDefinition
Members:
construct(int newAbilityId)setCreatesBlight(int level, bool value)presetCreatesBlight(BooleanLevelClosure lc)setExpansionAmount(int level, real value)presetExpansionAmount(RealLevelClosure lc)public class AbilityDefinitionSeaWitchForkedLightning extends AbilityDefinition
Members:
construct(int newAbilityId)setNumberofTargetsHit(int level, int value)presetNumberofTargetsHit(IntLevelClosure lc)setDamageperTarget(int level, real value)presetDamageperTarget(RealLevelClosure lc)setFinalArea(int level, real value)presetFinalArea(RealLevelClosure lc)setDistance(int level, real value)presetDistance(RealLevelClosure lc)public class AbilityDefinitionStrengthMod extends AbilityDefinition
Members:
construct(int newAbilityId)setHideButton(int level, bool value)presetHideButton(BooleanLevelClosure lc)setIntelligenceBonus(int level, int value)presetIntelligenceBonus(IntLevelClosure lc)setAgilityBonus(int level, int value)presetAgilityBonus(IntLevelClosure lc)setStrengthBonus(int level, int value)presetStrengthBonus(IntLevelClosure lc)public class AbilityDefinitionScrollofLifeRegen extends AbilityDefinition
Members:
construct(int newAbilityId)setNoTargetRequired(int level, bool value)presetNoTargetRequired(BooleanLevelClosure lc)setDispelOnAttack(int level, bool value)presetDispelOnAttack(BooleanLevelClosure lc)setManaRegenerated(int level, real value)presetManaRegenerated(RealLevelClosure lc)setAllowWhenFull(int level, AllowWhenFull value)presetAllowWhenFull(IntLevelClosure lc)setLifeRegenerated(int level, real value)presetLifeRegenerated(RealLevelClosure lc)public class AbilityDefinitionHealCreepNormalAnhe extends AbilityDefinition
Members:
construct(int newAbilityId)setHitPointsGained(int level, real value)presetHitPointsGained(RealLevelClosure lc)public class AbilityDefinitionAttackSpeedIncrease extends AbilityDefinition
Members:
construct(int newAbilityId)setAttackSpeedIncrease(int level, real value)presetAttackSpeedIncrease(RealLevelClosure lc)public class AbilityDefinitionDefend extends AbilityDefinition
Members:
construct(int newAbilityId)setDamageTaken(int level, real value)presetDamageTaken(RealLevelClosure lc)setChancetoDeflect(int level, real value)presetChancetoDeflect(RealLevelClosure lc)setMovementSpeedFactor(int level, real value)presetMovementSpeedFactor(RealLevelClosure lc)setAttackSpeedFactor(int level, real value)presetAttackSpeedFactor(RealLevelClosure lc)setDamageDealt(int level, real value)presetDamageDealt(RealLevelClosure lc)setDeflectDamageTakenSpells(int level, real value)presetDeflectDamageTakenSpells(RealLevelClosure lc)setDeflectDamageTakenPiercing(int level, real value)presetDeflectDamageTakenPiercing(RealLevelClosure lc)setMagicDamageReduction(int level, real value)presetMagicDamageReduction(RealLevelClosure lc)public class AbilityDefinitionSentryWardAIsw extends AbilityDefinition
Members:
construct(int newAbilityId)setWardUnitType(int level, string value)presetWardUnitType(StringLevelClosure lc)public class AbilityDefinitionGrabTree extends AbilityDefinition
Members:
construct(int newAbilityId)setEnabledAttackIndex(int level, int value)presetEnabledAttackIndex(IntLevelClosure lc)setMaximumAttacks(int level, int value)presetMaximumAttacks(IntLevelClosure lc)setAttachDelay(int level, real value)presetAttachDelay(RealLevelClosure lc)setDisabledAttackIndex(int level, int value)presetDisabledAttackIndex(IntLevelClosure lc)setRemoveDelay(int level, real value)presetRemoveDelay(RealLevelClosure lc)public class AbilityDefinitionDecouple extends AbilityDefinition
Members:
construct(int newAbilityId)setPartnerUnitTypeOne(int level, string value)presetPartnerUnitTypeOne(StringLevelClosure lc)setPartnerUnitTypeTwo(int level, string value)presetPartnerUnitTypeTwo(StringLevelClosure lc)public class AbilityDefinitionDustofAppearance extends AbilityDefinition
Members:
construct(int newAbilityId)setDetectionType(int level, string value)presetDetectionType(StringLevelClosure lc)public class AbilityDefinitionAttackBonusAItc extends AbilityDefinition
Members:
construct(int newAbilityId)setAttackBonus(int level, int value)presetAttackBonus(IntLevelClosure lc)public class AbilityDefinitionItemDetectAoe extends AbilityDefinition
Members:
construct(int newAbilityId)setDetectionRadius(int level, string value)presetDetectionRadius(StringLevelClosure lc)public class AbilityDefinitionAttackBonusPlus5 extends AbilityDefinition
Members:
construct(int newAbilityId)setAttackBonus(int level, int value)presetAttackBonus(IntLevelClosure lc)public class AbilityDefinitionAttackBonusPlus7 extends AbilityDefinition
Members:
construct(int newAbilityId)setAttackBonus(int level, int value)presetAttackBonus(IntLevelClosure lc)public class AbilityDefinitionAttackBonusPlus2 extends AbilityDefinition
Members:
construct(int newAbilityId)setAttackBonus(int level, int value)presetAttackBonus(IntLevelClosure lc)public class AbilityDefinitionDevour extends AbilityDefinition
Members:
construct(int newAbilityId)setMaxCreepLevel(int level, int value)presetMaxCreepLevel(IntLevelClosure lc)public class AbilityDefinitionAttackBonusPlus4 extends AbilityDefinition
Members:
construct(int newAbilityId)setAttackBonus(int level, int value)presetAttackBonus(IntLevelClosure lc)public class AbilityDefinitionMountainKingThunderClap extends AbilityDefinition
Members:
construct(int newAbilityId)setAttackSpeedReduction(int level, real value)presetAttackSpeedReduction(RealLevelClosure lc)setSpecificTargetDamage(int level, real value)presetSpecificTargetDamage(RealLevelClosure lc)setAOEDamage(int level, real value)presetAOEDamage(RealLevelClosure lc)setMaximumDamage(int level, real value)presetMaximumDamage(RealLevelClosure lc)setMovementSpeedReduction(int level, real value)presetMovementSpeedReduction(RealLevelClosure lc)public class AbilityDefinitionAttackBonusAItf extends AbilityDefinition
Members:
construct(int newAbilityId)setAttackBonus(int level, int value)presetAttackBonus(IntLevelClosure lc)public class AbilityDefinitionAdet extends AbilityDefinition
Members:
construct(int newAbilityId)setDetectionType(int level, string value)presetDetectionType(StringLevelClosure lc)public class AbilityDefinitionFingerofDeath extends AbilityDefinition
Members:
construct(int newAbilityId)setGraphicDelay(int level, real value)presetGraphicDelay(RealLevelClosure lc)setDamage(int level, real value)presetDamage(RealLevelClosure lc)setGraphicDuration(int level, real value)presetGraphicDuration(RealLevelClosure lc)public class AbilityDefinitionAttackBonusPlus1 extends AbilityDefinition
Members:
construct(int newAbilityId)setAttackBonus(int level, int value)presetAttackBonus(IntLevelClosure lc)public class AbilityDefinitionSeaWitchFrostArrows extends AbilityDefinition
Members:
construct(int newAbilityId)setStackFlags(int level, int value)presetStackFlags(IntLevelClosure lc)presetStackFlag(StackFlag stackFlag, boolean flag)hasStackFlag(StackFlag stackFlag) returns booleansetExtraDamage(int level, real value)presetExtraDamage(RealLevelClosure lc)setAttackSpeedFactor(int level, real value)presetAttackSpeedFactor(RealLevelClosure lc)setMovementSpeedFactor(int level, real value)presetMovementSpeedFactor(RealLevelClosure lc)public class AbilityDefinitionFireBolt extends AbilityDefinition
Members:
construct(int newAbilityId)setDamage(int level, real value)presetDamage(RealLevelClosure lc)public class AbilityDefinitionMountainKingThunderBolt extends AbilityDefinition
Members:
construct(int newAbilityId)setDamage(int level, real value)presetDamage(RealLevelClosure lc)public class AbilityDefinitionSentinel extends AbilityDefinition
Members:
construct(int newAbilityId)setHoveringSightRadius(int level, real value)presetHoveringSightRadius(RealLevelClosure lc)setInFlightSightRadius(int level, real value)presetInFlightSightRadius(RealLevelClosure lc)setNumberofOwls(int level, int value)presetNumberofOwls(IntLevelClosure lc)setHoveringHeight(int level, real value)presetHoveringHeight(RealLevelClosure lc)setDurationOfOwls(int level, real value)presetDurationOfOwls(RealLevelClosure lc)public class AbilityDefinitionArchMageSummonWaterElemental extends AbilityDefinition
Members:
construct(int newAbilityId)setSummonedUnitCount(int level, int value)presetSummonedUnitCount(IntLevelClosure lc)setSummonedUnitType(int level, string value)presetSummonedUnitType(StringLevelClosure lc)public class AbilityDefinitionLoadBurrow extends AbilityDefinition
Members:
construct(int newAbilityId)setAllowedUnitType(int level, string value)presetAllowedUnitType(StringLevelClosure lc)public class AbilityDefinitionDispelMagiccreep extends AbilityDefinition
Members:
construct(int newAbilityId)setManaLoss(int level, real value)presetManaLoss(RealLevelClosure lc)setSummonedUnitDamage(int level, real value)presetSummonedUnitDamage(RealLevelClosure lc)public class AbilityDefinitionFragShards extends AbilityDefinition
Members:
construct(int newAbilityId)setSmallDamageRadius(int level, real value)presetSmallDamageRadius(RealLevelClosure lc)setSmallDamageAmount(int level, real value)presetSmallDamageAmount(RealLevelClosure lc)setMediumDamageAmount(int level, real value)presetMediumDamageAmount(RealLevelClosure lc)setMediumDamageRadius(int level, real value)presetMediumDamageRadius(RealLevelClosure lc)setFullDamageAmount(int level, real value)presetFullDamageAmount(RealLevelClosure lc)public class AbilityDefinitionDetectSentryWard extends AbilityDefinition
Members:
construct(int newAbilityId)setDetectionType(int level, string value)presetDetectionType(StringLevelClosure lc)public class AbilityDefinitionPhoenixFire extends AbilityDefinition
Members:
construct(int newAbilityId)setInitialDamage(int level, real value)presetInitialDamage(RealLevelClosure lc)setDamagePerSecond(int level, real value)presetDamagePerSecond(RealLevelClosure lc)public class AbilityDefinitionRaiseDead extends AbilityDefinition
Members:
construct(int newAbilityId)setUnitsSummonedTypeOne(int level, int value)presetUnitsSummonedTypeOne(IntLevelClosure lc)setUnitTypeForLimitCheck(int level, string value)presetUnitTypeForLimitCheck(StringLevelClosure lc)setUnitsSummonedTypeTwo(int level, int value)presetUnitsSummonedTypeTwo(IntLevelClosure lc)setUnitTypeTwo(int level, string value)presetUnitTypeTwo(StringLevelClosure lc)setUnitTypeOne(int level, string value)presetUnitTypeOne(StringLevelClosure lc)public class AbilityDefinitionAnwm extends AbilityDefinition
Members:
construct(int newAbilityId)setSummonedUnitCount(int level, int value)presetSummonedUnitCount(IntLevelClosure lc)setSummonedUnitType(int level, string value)presetSummonedUnitType(StringLevelClosure lc)public class AbilityDefinitionRayOfDisruption extends AbilityDefinition
Members:
construct(int newAbilityId)setManaLossPerUnit(int level, real value)presetManaLossPerUnit(RealLevelClosure lc)setMaximumDispelledUnits(int level, int value)presetMaximumDispelledUnits(IntLevelClosure lc)setSummonedUnitDamage(int level, real value)presetSummonedUnitDamage(RealLevelClosure lc)public class AbilityDefinitionShadowMeld extends AbilityDefinition
Members:
construct(int newAbilityId)setDayNightDuration(int level, real value)presetDayNightDuration(RealLevelClosure lc)setActionDuration(int level, real value)presetActionDuration(RealLevelClosure lc)setFadeDuration(int level, real value)presetFadeDuration(RealLevelClosure lc)setPermanentCloak(int level, bool value)presetPermanentCloak(BooleanLevelClosure lc)public class AbilityDefinitionRoarAra2 extends AbilityDefinition
Members:
construct(int newAbilityId)setDamageIncrease(int level, real value)presetDamageIncrease(RealLevelClosure lc)setDefenseIncrease(int level, int value)presetDefenseIncrease(IntLevelClosure lc)setPreferHostiles(int level, bool value)presetPreferHostiles(BooleanLevelClosure lc)setManaRegen(int level, real value)presetManaRegen(RealLevelClosure lc)setLifeRegenerationRate(int level, real value)presetLifeRegenerationRate(RealLevelClosure lc)setPreferFriendlies(int level, bool value)presetPreferFriendlies(BooleanLevelClosure lc)setMaxUnits(int level, int value)presetMaxUnits(IntLevelClosure lc)public class AbilityDefinitionGhostVisible extends AbilityDefinition
Members:
construct(int newAbilityId)setDoesNotBlockBuildings(int level, bool value)presetDoesNotBlockBuildings(BooleanLevelClosure lc)setImmunetoMorphEffects(int level, bool value)presetImmunetoMorphEffects(BooleanLevelClosure lc)public class AbilityDefinitionDetectgeneral extends AbilityDefinition
Members:
construct(int newAbilityId)setDetectionType(int level, string value)presetDetectionType(StringLevelClosure lc)public class AbilityDefinitionPIlotTankRifleman extends AbilityDefinition
Members:
construct(int newAbilityId)setConvertedUnitType(int level, string value)presetConvertedUnitType(StringLevelClosure lc)setRequiredUnitType(int level, string value)presetRequiredUnitType(StringLevelClosure lc)public class AbilityDefinitionFreezeDamageBonus extends AbilityDefinition
Members:
construct(int newAbilityId)setEnabledAttackIndex(int level, int value)presetEnabledAttackIndex(IntLevelClosure lc)setDamageBonus(int level, real value)presetDamageBonus(RealLevelClosure lc)public class AbilityDefinitionEtherealForm extends AbilityDefinition
Members:
construct(int newAbilityId)setNormalFormUnit(int level, string value)presetNormalFormUnit(StringLevelClosure lc)setLandingDelayTime(int level, real value)presetLandingDelayTime(RealLevelClosure lc)setAltitudeAdjustmentDuration(int level, real value)presetAltitudeAdjustmentDuration(RealLevelClosure lc)setMorphingFlags(int level, int value)presetMorphingFlags(IntLevelClosure lc)presetMorphingFlag(MorphingFlag morphingFlag, boolean flag)hasMorphingFlag(MorphingFlag morphingFlag) returns booleansetAlternateFormUnit(int level, string value)presetAlternateFormUnit(StringLevelClosure lc)public class AbilityDefinitionDetonate extends AbilityDefinition
Members:
construct(int newAbilityId)setDamagetoSummonedUnits(int level, real value)presetDamagetoSummonedUnits(RealLevelClosure lc)setManaLossperunit(int level, real value)presetManaLossperunit(RealLevelClosure lc)public class AbilityDefinitionRavenFormMedivh extends AbilityDefinition
Members:
construct(int newAbilityId)setNormalFormUnit(int level, string value)presetNormalFormUnit(StringLevelClosure lc)setLandingDelayTime(int level, real value)presetLandingDelayTime(RealLevelClosure lc)setAltitudeAdjustmentDuration(int level, real value)presetAltitudeAdjustmentDuration(RealLevelClosure lc)setMorphingFlags(int level, int value)presetMorphingFlags(IntLevelClosure lc)presetMorphingFlag(MorphingFlag morphingFlag, boolean flag)hasMorphingFlag(MorphingFlag morphingFlag) returns booleansetAlternateFormUnit(int level, string value)presetAlternateFormUnit(StringLevelClosure lc)public class AbilityDefinitionShadowHunterSerpentWard extends AbilityDefinition
Members:
construct(int newAbilityId)setSummonedUnitCount(int level, int value)presetSummonedUnitCount(IntLevelClosure lc)setSummonedUnitType(int level, string value)presetSummonedUnitType(StringLevelClosure lc)public class AbilityDefinitionAbsorbMana extends AbilityDefinition
Members:
construct(int newAbilityId)setMaximumManaAbsorbed(int level, real value)presetMaximumManaAbsorbed(RealLevelClosure lc)setMaximumLifeAbsorbed(int level, real value)presetMaximumLifeAbsorbed(RealLevelClosure lc)public class AbilityDefinitionAuraRegenerationStatue extends AbilityDefinition
Members:
construct(int newAbilityId)setPercentage(int level, bool value)presetPercentage(BooleanLevelClosure lc)setAmountofHitPointsRegenerated(int level, real value)presetAmountofHitPointsRegenerated(RealLevelClosure lc)public class AbilityDefinitionUnsummon extends AbilityDefinition
Members:
construct(int newAbilityId)setAccumulationStep(int level, int value)presetAccumulationStep(IntLevelClosure lc)setSalvageCostRatio(int level, real value)presetSalvageCostRatio(RealLevelClosure lc)public class AbilityDefinitionTaurenChieftainShockWave extends AbilityDefinition
Members:
construct(int newAbilityId)setDamage(int level, real value)presetDamage(RealLevelClosure lc)setDistance(int level, real value)presetDistance(RealLevelClosure lc)setFinalArea(int level, real value)presetFinalArea(RealLevelClosure lc)setMaximumDamage(int level, real value)presetMaximumDamage(RealLevelClosure lc)public class AbilityDefinitionCrippleWarlock extends AbilityDefinition
Members:
construct(int newAbilityId)setDamageReduction(int level, real value)presetDamageReduction(RealLevelClosure lc)setAttackSpeedReduction(int level, real value)presetAttackSpeedReduction(RealLevelClosure lc)setMovementSpeedReduction(int level, real value)presetMovementSpeedReduction(RealLevelClosure lc)public class AbilityDefinitionFarseerSpiritWolf extends AbilityDefinition
Members:
construct(int newAbilityId)setSummonedUnit(int level, string value)presetSummonedUnit(StringLevelClosure lc)setNumberofSummonedUnits(int level, int value)presetNumberofSummonedUnits(IntLevelClosure lc)public class AbilityDefinitionPilotTankMortarTeam extends AbilityDefinition
Members:
construct(int newAbilityId)setConvertedUnitType(int level, string value)presetConvertedUnitType(StringLevelClosure lc)setRequiredUnitType(int level, string value)presetRequiredUnitType(StringLevelClosure lc)public class AbilityDefinitionAntimagicShieldAIxs extends AbilityDefinition
Members:
construct(int newAbilityId)setMagicDamageReduction(int level, real value)presetMagicDamageReduction(RealLevelClosure lc)setDamageToSummonedUnits(int level, real value)presetDamageToSummonedUnits(RealLevelClosure lc)setManaLoss(int level, int value)presetManaLoss(IntLevelClosure lc)setShieldLife(int level, int value)presetShieldLife(IntLevelClosure lc)public class AbilityDefinitionPermanentAllPlus1 extends AbilityDefinition
Members:
construct(int newAbilityId)setHideButton(int level, bool value)presetHideButton(BooleanLevelClosure lc)setIntelligenceBonus(int level, int value)presetIntelligenceBonus(IntLevelClosure lc)setAgilityBonus(int level, int value)presetAgilityBonus(IntLevelClosure lc)setStrengthBonus(int level, int value)presetStrengthBonus(IntLevelClosure lc)public class AbilityDefinitionAbolishMagic extends AbilityDefinition
Members:
construct(int newAbilityId)setManaLoss(int level, real value)presetManaLoss(RealLevelClosure lc)setSummonedUnitDamage(int level, real value)presetSummonedUnitDamage(RealLevelClosure lc)public class AbilityDefinitionRavenFormDruidoftheTalon extends AbilityDefinition
Members:
construct(int newAbilityId)setNormalFormUnit(int level, string value)presetNormalFormUnit(StringLevelClosure lc)setLandingDelayTime(int level, real value)presetLandingDelayTime(RealLevelClosure lc)setAltitudeAdjustmentDuration(int level, real value)presetAltitudeAdjustmentDuration(RealLevelClosure lc)setMorphingFlags(int level, int value)presetMorphingFlags(IntLevelClosure lc)presetMorphingFlag(MorphingFlag morphingFlag, boolean flag)hasMorphingFlag(MorphingFlag morphingFlag) returns booleansetAlternateFormUnit(int level, string value)presetAlternateFormUnit(StringLevelClosure lc)public class AbilityDefinitionPlagueToss extends AbilityDefinition
Members:
construct(int newAbilityId)setWardUnitType(int level, string value)presetWardUnitType(StringLevelClosure lc)public class AbilityDefinitionVampiricattack extends AbilityDefinition
Members:
construct(int newAbilityId)setLifeStolenPerAttack(int level, real value)presetLifeStolenPerAttack(RealLevelClosure lc)public class AbilityDefinitionCargoHoldDeath extends AbilityDefinition
Members:
construct(int newAbilityId)setMovementUpdateFrequency(int level, real value)presetMovementUpdateFrequency(RealLevelClosure lc)setSummonedUnitDamage(int level, real value)presetSummonedUnitDamage(RealLevelClosure lc)setAttackUpdateFrequency(int level, real value)presetAttackUpdateFrequency(RealLevelClosure lc)public class AbilityDefinitionAcha extends AbilityDefinition
Members:
construct(int newAbilityId)setNewUnitType(int level, string value)presetNewUnitType(StringLevelClosure lc)public class AbilityDefinitionUnholyFrenzycreep extends AbilityDefinition
Members:
construct(int newAbilityId)setAttackSpeedBonus(int level, real value)presetAttackSpeedBonus(RealLevelClosure lc)setDamageperSecond(int level, real value)presetDamageperSecond(RealLevelClosure lc)public class AbilityDefinitionRenew extends AbilityDefinition
Members:
construct(int newAbilityId)setPowerbuildRate(int level, real value)presetPowerbuildRate(RealLevelClosure lc)setNavalRangeBonus(int level, real value)presetNavalRangeBonus(RealLevelClosure lc)setRepairTimeRatio(int level, real value)presetRepairTimeRatio(RealLevelClosure lc)setRepairCostRatio(int level, real value)presetRepairCostRatio(RealLevelClosure lc)setPowerbuildCost(int level, real value)presetPowerbuildCost(RealLevelClosure lc)public class AbilityDefinitionRegenLife extends AbilityDefinition
Members:
construct(int newAbilityId)setHitPointsRegeneratedPerSecond(int level, int value)presetHitPointsRegeneratedPerSecond(IntLevelClosure lc)public class AbilityDefinitionBlightGrowthLarge extends AbilityDefinition
Members:
construct(int newAbilityId)setCreatesBlight(int level, bool value)presetCreatesBlight(BooleanLevelClosure lc)setExpansionAmount(int level, real value)presetExpansionAmount(RealLevelClosure lc)public class AbilityDefinitionBlightedGoldmine extends AbilityDefinition
Members:
construct(int newAbilityId)setGoldperInterval(int level, int value)presetGoldperInterval(IntLevelClosure lc)setRadiusofMiningRing(int level, real value)presetRadiusofMiningRing(RealLevelClosure lc)setIntervalDuration(int level, real value)presetIntervalDuration(RealLevelClosure lc)setMaxNumberofMiners(int level, int value)presetMaxNumberofMiners(IntLevelClosure lc)public class AbilityDefinitionUnholyAuracreep extends AbilityDefinition
Members:
construct(int newAbilityId)setPercentBonus(int level, bool value)presetPercentBonus(BooleanLevelClosure lc)setLifeRegenerationIncrease(int level, real value)presetLifeRegenerationIncrease(RealLevelClosure lc)setMovementSpeedIncrease(int level, real value)presetMovementSpeedIncrease(RealLevelClosure lc)public class AbilityDefinitionRepairOrc extends AbilityDefinition
Members:
construct(int newAbilityId)setPowerbuildRate(int level, real value)presetPowerbuildRate(RealLevelClosure lc)setNavalRangeBonus(int level, real value)presetNavalRangeBonus(RealLevelClosure lc)setRepairTimeRatio(int level, real value)presetRepairTimeRatio(RealLevelClosure lc)setRepairCostRatio(int level, real value)presetRepairCostRatio(RealLevelClosure lc)setPowerbuildCost(int level, real value)presetPowerbuildCost(RealLevelClosure lc)public class AbilityDefinitionEntanglingSeaweed extends AbilityDefinition
Members:
construct(int newAbilityId)setDamageperSecond(int level, real value)presetDamageperSecond(RealLevelClosure lc)public class AbilityDefinitionNeutralSpies extends AbilityDefinition
Members:
construct(int newAbilityId)setGoldCostperStructure(int level, int value)presetGoldCostperStructure(IntLevelClosure lc)setLumberCostperUse(int level, int value)presetLumberCostperUse(IntLevelClosure lc)setDetectionType(int level, string value)presetDetectionType(StringLevelClosure lc)public class AbilityDefinitionEntangle extends AbilityDefinition
Members:
construct(int newAbilityId)setResultingUnitType(int level, string value)presetResultingUnitType(StringLevelClosure lc)public class AbilityDefinitionRejuvination extends AbilityDefinition
Members:
construct(int newAbilityId)setManaPointsGained(int level, real value)presetManaPointsGained(RealLevelClosure lc)setNoTargetRequired(int level, bool value)presetNoTargetRequired(BooleanLevelClosure lc)setHitPointsGained(int level, real value)presetHitPointsGained(RealLevelClosure lc)setAllowWhenFull(int level, AllowWhenFull value)presetAllowWhenFull(IntLevelClosure lc)public class AbilityDefinitionEntanglingRootscreep extends AbilityDefinition
Members:
construct(int newAbilityId)setDamageperSecond(int level, real value)presetDamageperSecond(RealLevelClosure lc)public class AbilityDefinitionSelfDestruct extends AbilityDefinition
Members:
construct(int newAbilityId)setPartialDamageAmount(int level, real value)presetPartialDamageAmount(RealLevelClosure lc)setFullDamageRadius(int level, real value)presetFullDamageRadius(RealLevelClosure lc)setFullDamageAmount(int level, real value)presetFullDamageAmount(RealLevelClosure lc)setExplodesonDeath(int level, bool value)presetExplodesonDeath(BooleanLevelClosure lc)setBuildingDamageFactor(int level, real value)presetBuildingDamageFactor(RealLevelClosure lc)setPartialDamageRadius(int level, real value)presetPartialDamageRadius(RealLevelClosure lc)public class AbilityDefinitionBlightGrowthSmall extends AbilityDefinition
Members:
construct(int newAbilityId)setCreatesBlight(int level, bool value)presetCreatesBlight(BooleanLevelClosure lc)setExpansionAmount(int level, real value)presetExpansionAmount(RealLevelClosure lc)public class AbilityDefinitionEnsnare extends AbilityDefinition
Members:
construct(int newAbilityId)setAirUnitHeight(int level, real value)presetAirUnitHeight(RealLevelClosure lc)setAirUnitLowerDuration(int level, real value)presetAirUnitLowerDuration(RealLevelClosure lc)setMeleeAttackRange(int level, real value)presetMeleeAttackRange(RealLevelClosure lc)public class AbilityDefinitionDeathDamageAOEmineBIG extends AbilityDefinition
Members:
construct(int newAbilityId)setPartialDamageAmount(int level, real value)presetPartialDamageAmount(RealLevelClosure lc)setFullDamageRadius(int level, real value)presetFullDamageRadius(RealLevelClosure lc)setFullDamageAmount(int level, real value)presetFullDamageAmount(RealLevelClosure lc)setPartialDamageRadius(int level, real value)presetPartialDamageRadius(RealLevelClosure lc)public class AbilityDefinitionSerpentWardtentacleForgottenone extends AbilityDefinition
Members:
construct(int newAbilityId)setSummonedUnitCount(int level, int value)presetSummonedUnitCount(IntLevelClosure lc)setSummonedUnitType(int level, string value)presetSummonedUnitType(StringLevelClosure lc)public class AbilityDefinitionTornadoDamage extends AbilityDefinition
Members:
construct(int newAbilityId)setMediumDamageRadius(int level, real value)presetMediumDamageRadius(RealLevelClosure lc)setMediumDamagePerSecond(int level, real value)presetMediumDamagePerSecond(RealLevelClosure lc)setSmallDamageRadius(int level, real value)presetSmallDamageRadius(RealLevelClosure lc)setSmallDamagePerSecond(int level, real value)presetSmallDamagePerSecond(RealLevelClosure lc)setDamagePerSecond(int level, real value)presetDamagePerSecond(RealLevelClosure lc)public class AbilityDefinitionThunderBoltCreep extends AbilityDefinition
Members:
construct(int newAbilityId)setDamage(int level, real value)presetDamage(RealLevelClosure lc)public class AbilityDefinitionThunderClapCreep extends AbilityDefinition
Members:
construct(int newAbilityId)setDamage(int level, real value)presetDamage(RealLevelClosure lc)setExtraDamageToTarget(int level, real value)presetExtraDamageToTarget(RealLevelClosure lc)setAttackSpeedReduction(int level, real value)presetAttackSpeedReduction(RealLevelClosure lc)setMovementSpeedReduction(int level, real value)presetMovementSpeedReduction(RealLevelClosure lc)public class AbilityDefinitionSelfDestructClockwerkGoblins extends AbilityDefinition
Members:
construct(int newAbilityId)setExplodesonDeath(int level, bool value)presetExplodesonDeath(BooleanLevelClosure lc)setFullDamageRadius(int level, real value)presetFullDamageRadius(RealLevelClosure lc)setFullDamageAmount(int level, real value)presetFullDamageAmount(RealLevelClosure lc)setPartialDamageRadius(int level, real value)presetPartialDamageRadius(RealLevelClosure lc)setPartialDamageAmount(int level, real value)presetPartialDamageAmount(RealLevelClosure lc)setBuildingDamageFactor(int level, real value)presetBuildingDamageFactor(RealLevelClosure lc)public class AbilityDefinitionDeathDamageAOEmine extends AbilityDefinition
Members:
construct(int newAbilityId)setPartialDamageAmount(int level, real value)presetPartialDamageAmount(RealLevelClosure lc)setFullDamageRadius(int level, real value)presetFullDamageRadius(RealLevelClosure lc)setFullDamageAmount(int level, real value)presetFullDamageAmount(RealLevelClosure lc)setPartialDamageRadius(int level, real value)presetPartialDamageRadius(RealLevelClosure lc)public class AbilityDefinitionManaBurndemon extends AbilityDefinition
Members:
construct(int newAbilityId)setMaxManaDrained(int level, real value)presetMaxManaDrained(RealLevelClosure lc)setBoltLifetime(int level, real value)presetBoltLifetime(RealLevelClosure lc)setBoltDelay(int level, real value)presetBoltDelay(RealLevelClosure lc)public class AbilityDefinitionShockwaveTrap extends AbilityDefinition
Members:
construct(int newAbilityId)setDamage(int level, real value)presetDamage(RealLevelClosure lc)setDistance(int level, real value)presetDistance(RealLevelClosure lc)setFinalArea(int level, real value)presetFinalArea(RealLevelClosure lc)setMaximumDamage(int level, real value)presetMaximumDamage(RealLevelClosure lc)public class AbilityDefinitionShadowStrikeCreep extends AbilityDefinition
Members:
construct(int newAbilityId)setMovementSpeedFactor(int level, real value)presetMovementSpeedFactor(RealLevelClosure lc)setInitialDamage(int level, real value)presetInitialDamage(RealLevelClosure lc)setDecayPower(int level, real value)presetDecayPower(RealLevelClosure lc)setDecayingDamage(int level, real value)presetDecayingDamage(RealLevelClosure lc)setAttackSpeedFactor(int level, real value)presetAttackSpeedFactor(RealLevelClosure lc)public class AbilityDefinitionBashmaulSPBearlevel3 extends AbilityDefinition
Members:
construct(int newAbilityId)setNeverMiss(int level, bool value)presetNeverMiss(BooleanLevelClosure lc)setChancetoBash(int level, real value)presetChancetoBash(RealLevelClosure lc)setDamageMultiplier(int level, real value)presetDamageMultiplier(RealLevelClosure lc)setDamageBonus(int level, real value)presetDamageBonus(RealLevelClosure lc)setChancetoMiss(int level, real value)presetChancetoMiss(RealLevelClosure lc)public class AbilityDefinitionSlowCreep extends AbilityDefinition
Members:
construct(int newAbilityId)setMovementSpeedFactor(int level, real value)presetMovementSpeedFactor(RealLevelClosure lc)setAlwaysAutocast(int level, bool value)presetAlwaysAutocast(BooleanLevelClosure lc)setAttackSpeedFactor(int level, real value)presetAttackSpeedFactor(RealLevelClosure lc)public class AbilityDefinitionReturnGold extends AbilityDefinition
Members:
construct(int newAbilityId)setAcceptsGold(int level, bool value)presetAcceptsGold(BooleanLevelClosure lc)setAcceptsLumber(int level, bool value)presetAcceptsLumber(BooleanLevelClosure lc)public class AbilityDefinitionWarStompseagiant extends AbilityDefinition
Members:
construct(int newAbilityId)setTerrainDeformationAmplitude(int level, real value)presetTerrainDeformationAmplitude(RealLevelClosure lc)setTerrainDeformationDurationms(int level, int value)presetTerrainDeformationDurationms(IntLevelClosure lc)setDamage(int level, real value)presetDamage(RealLevelClosure lc)public class AbilityDefinitionBladeMasterBladestorm extends AbilityDefinition
Members:
construct(int newAbilityId)setMagicDamageReduction(int level, real value)presetMagicDamageReduction(RealLevelClosure lc)setDamagePerSecond(int level, real value)presetDamagePerSecond(RealLevelClosure lc)public class AbilityDefinitionTaurenChieftainWarStomp extends AbilityDefinition
Members:
construct(int newAbilityId)setDamage(int level, real value)presetDamage(RealLevelClosure lc)public class AbilityDefinitionWarStomphydra extends AbilityDefinition
Members:
construct(int newAbilityId)setTerrainDeformationAmplitude(int level, real value)presetTerrainDeformationAmplitude(RealLevelClosure lc)setTerrainDeformationDurationms(int level, int value)presetTerrainDeformationDurationms(IntLevelClosure lc)setDamage(int level, real value)presetDamage(RealLevelClosure lc)public class AbilityDefinitionBladeMasterWindWalk extends AbilityDefinition
Members:
construct(int newAbilityId)setBackstabDamage(int level, bool value)presetBackstabDamage(BooleanLevelClosure lc)setMovementSpeedIncrease(int level, real value)presetMovementSpeedIncrease(RealLevelClosure lc)setTransitionTime(int level, real value)presetTransitionTime(RealLevelClosure lc)setBackstabDamage1(int level, real value)presetBackstabDamage1(RealLevelClosure lc)setStartCooldownWhenDecloak(int level, bool value)presetStartCooldownWhenDecloak(BooleanLevelClosure lc)public class AbilityDefinitionSummonSeaElemental extends AbilityDefinition
Members:
construct(int newAbilityId)setSummonedUnitCount(int level, int value)presetSummonedUnitCount(IntLevelClosure lc)setSummonedUnitType(int level, string value)presetSummonedUnitType(StringLevelClosure lc)public class AbilityDefinitionWebcreep extends AbilityDefinition
Members:
construct(int newAbilityId)setAirUnitHeight(int level, real value)presetAirUnitHeight(RealLevelClosure lc)setAirUnitLowerDuration(int level, real value)presetAirUnitLowerDuration(RealLevelClosure lc)setMeleeAttackRange(int level, real value)presetMeleeAttackRange(RealLevelClosure lc)public class AbilityDefinitionReturnGoldLumber extends AbilityDefinition
Members:
construct(int newAbilityId)setAcceptsGold(int level, bool value)presetAcceptsGold(BooleanLevelClosure lc)setAcceptsLumber(int level, bool value)presetAcceptsLumber(BooleanLevelClosure lc)public class AbilityDefinitionSelfDestruct3ClockwerkGoblins extends AbilityDefinition
Members:
construct(int newAbilityId)setExplodesonDeath(int level, bool value)presetExplodesonDeath(BooleanLevelClosure lc)setFullDamageRadius(int level, real value)presetFullDamageRadius(RealLevelClosure lc)setFullDamageAmount(int level, real value)presetFullDamageAmount(RealLevelClosure lc)setPartialDamageRadius(int level, real value)presetPartialDamageRadius(RealLevelClosure lc)setPartialDamageAmount(int level, real value)presetPartialDamageAmount(RealLevelClosure lc)setBuildingDamageFactor(int level, real value)presetBuildingDamageFactor(RealLevelClosure lc)public class AbilityDefinitionSelfDestruct2ClockwerkGoblins extends AbilityDefinition
Members:
construct(int newAbilityId)setExplodesonDeath(int level, bool value)presetExplodesonDeath(BooleanLevelClosure lc)setFullDamageRadius(int level, real value)presetFullDamageRadius(RealLevelClosure lc)setFullDamageAmount(int level, real value)presetFullDamageAmount(RealLevelClosure lc)setPartialDamageRadius(int level, real value)presetPartialDamageRadius(RealLevelClosure lc)setPartialDamageAmount(int level, real value)presetPartialDamageAmount(RealLevelClosure lc)setBuildingDamageFactor(int level, real value)presetBuildingDamageFactor(RealLevelClosure lc)public class AbilityDefinitionGraveyard extends AbilityDefinition
Members:
construct(int newAbilityId)setRadiusofCorpses(int level, real value)presetRadiusofCorpses(RealLevelClosure lc)setMaximumNumberofCorpses(int level, int value)presetMaximumNumberofCorpses(IntLevelClosure lc)setRadiusofGravestones(int level, real value)presetRadiusofGravestones(RealLevelClosure lc)setCorpseUnitType(int level, string value)presetCorpseUnitType(StringLevelClosure lc)public class AbilityDefinitionWarStompcreep extends AbilityDefinition
Members:
construct(int newAbilityId)setTerrainDeformationAmplitude(int level, real value)presetTerrainDeformationAmplitude(RealLevelClosure lc)setTerrainDeformationDurationms(int level, int value)presetTerrainDeformationDurationms(IntLevelClosure lc)setDamage(int level, real value)presetDamage(RealLevelClosure lc)public class AbilityDefinitionWarp extends AbilityDefinition
Members:
construct(int newAbilityId)setTeleportAreaWidth(int level, real value)presetTeleportAreaWidth(RealLevelClosure lc)setTeleportAreaHeight(int level, real value)presetTeleportAreaHeight(RealLevelClosure lc)public class AbilityDefinitionVampiricAuracreep extends AbilityDefinition
Members:
construct(int newAbilityId)setAttackDamageStolen(int level, real value)presetAttackDamageStolen(RealLevelClosure lc)public class AbilityDefinitionVenomSpearsCreep extends AbilityDefinition
Members:
construct(int newAbilityId)setMovementSpeedFactor(int level, real value)presetMovementSpeedFactor(RealLevelClosure lc)setStackingType(int level, int value)presetStackingTypes(IntLevelClosure lc)presetStackingType(StackingType stackingType, boolean flag)hasStackingType(StackingType stackingType) returns booleansetDamageperSecond(int level, real value)presetDamageperSecond(RealLevelClosure lc)setAttackSpeedFactor(int level, real value)presetAttackSpeedFactor(RealLevelClosure lc)public class AbilityDefinitionBurrowDetectionFlyers extends AbilityDefinition
Members:
construct(int newAbilityId)setDetectionType(int level, string value)presetDetectionType(StringLevelClosure lc)public class AbilityDefinitionBlightDispelSmall extends AbilityDefinition
Members:
construct(int newAbilityId)setCreatesBlight(int level, bool value)presetCreatesBlight(BooleanLevelClosure lc)setExpansionAmount(int level, real value)presetExpansionAmount(RealLevelClosure lc)public class AbilityDefinitionLiquidFire extends AbilityDefinition
Members:
construct(int newAbilityId)setAttackSpeedReduction(int level, real value)presetAttackSpeedReduction(RealLevelClosure lc)setMovementSpeedReduction(int level, real value)presetMovementSpeedReduction(RealLevelClosure lc)setRepairsAllowed(int level, bool value)presetRepairsAllowed(BooleanLevelClosure lc)setExtraDamagePerSecond(int level, real value)presetExtraDamagePerSecond(RealLevelClosure lc)public class AbilityDefinitionDetectGyrocopter extends AbilityDefinition
Members:
construct(int newAbilityId)setDetectionType(int level, string value)presetDetectionType(StringLevelClosure lc)public class AbilityDefinitionLightningAttack extends AbilityDefinition
Members:
construct(int newAbilityId)setGraphicDuration(int level, real value)presetGraphicDuration(RealLevelClosure lc)setGraphicDelay(int level, real value)presetGraphicDelay(RealLevelClosure lc)public class AbilityDefinitionBlightDispelLarge extends AbilityDefinition
Members:
construct(int newAbilityId)setCreatesBlight(int level, bool value)presetCreatesBlight(BooleanLevelClosure lc)setExpansionAmount(int level, real value)presetExpansionAmount(RealLevelClosure lc)public class AbilityDefinitionChaosCargoLoad extends AbilityDefinition
Members:
construct(int newAbilityId)setUnitTypeAllowed(int level, string value)presetUnitTypeAllowed(StringLevelClosure lc)public class AbilityDefinitionSunderingBlades extends AbilityDefinition
Members:
construct(int newAbilityId)setBonusDamageFlat(int level, real value)presetBonusDamageFlat(RealLevelClosure lc)setBonusDamagePercent(int level, real value)presetBonusDamagePercent(RealLevelClosure lc)setDefenseTypeAffected(int level, int types)presetDefenseTypeAffected(IntLevelClosure lc)presetDefenseTypeAffected(ArmorType atype, boolean flag)hasStackingType(StackingType stackingType) returns booleanpublic class AbilityDefinitionItemChainLightning extends AbilityDefinition
Members:
construct(int newAbilityId)setDamageperTarget(int level, real value)presetDamageperTarget(RealLevelClosure lc)setNumberofTargetsHit(int level, int value)presetNumberofTargetsHit(IntLevelClosure lc)setDamageReductionperTarget(int level, real value)presetDamageReductionperTarget(RealLevelClosure lc)public class AbilityDefinitionSlow1 extends AbilityDefinition
Members:
construct(int newAbilityId)setAlwaysAutocast(int level, bool value)setAttackSpeedFactor(int level, real value)setMovementSpeedFactor(int level, real value)public class AbilityDefinitionPenguinSqueek extends AbilityDefinition
Members:
construct(int newAbilityId)setHitPointsGained(int level, int value)public class AbilityDefinitionPermanentHitPointBonusSmall extends AbilityDefinition
Members:
construct(int newAbilityId)setMaxLifeGained(int level, int value)public class AbilityDefinitionFrostArmorCreepAutocast extends AbilityDefinition
Members:
construct(int newAbilityId)setArmorBonus(int level, real value)setArmorDuration(int level, real value)public class AbilityDefinitionFingerOfPain21Button extends AbilityDefinition
Members:
construct(int newAbilityId)setGraphicDelay(int level, real value)setGraphicDuration(int level, real value)setDamage(int level, real value)public class AbilityDefinitionPurgeWandOfNegation extends AbilityDefinition
Members:
construct(int newAbilityId)setAttackUpdateFrequency(int level, int value)setUnitPauseDuration(int level, real value)setHeroPauseDuration(int level, real value)setSummonedUnitDamage(int level, real value)setManaLoss(int level, int value)setMovementUpdateFrequency(int level, int value)public class AbilityDefinitionPurgeTotemSP extends AbilityDefinition
Members:
construct(int newAbilityId)setAttackUpdateFrequency(int level, int value)setUnitPauseDuration(int level, real value)setHeroPauseDuration(int level, real value)setSummonedUnitDamage(int level, real value)setManaLoss(int level, int value)setMovementUpdateFrequency(int level, int value)public class AbilityDefinitionInventory2SlotUnitOrc extends AbilityDefinition
Members:
construct(int newAbilityId)setItemCapacity(int level, int value)setCanGetItems(int level, bool value)setCanUseItems(int level, bool value)setDropItemsOnDeath(int level, bool value)setCanDropItems(int level, bool value)public class AbilityDefinitionChenDrunkenHaze extends AbilityDefinition
Members:
construct(int newAbilityId)setAttackSpeedModifier(int level, real value)setAttacksPrevented(int level, string value)setChanceToMiss(int level, real value)setMovementSpeedModifier(int level, real value)public class AbilityDefinitionChenDrunkenBrawler extends AbilityDefinition
Members:
construct(int newAbilityId)setChancetoEvade(int level, real value)setChancetoCriticalStrike(int level, real value)setDamageMultiplier(int level, real value)setNeverMiss(int level, bool value)setExcludeItemDamage(int level, bool value)setDamageBonus(int level, real value)public class AbilityDefinitionFrostArmorAutocastNaga extends AbilityDefinition
Members:
construct(int newAbilityId)setArmorBonus(int level, real value)setArmorDuration(int level, real value)public class AbilityDefinitionResurrectionItem extends AbilityDefinition
Members:
construct(int newAbilityId)setNumberofCorpsesRaised(int level, int value)setRaisedUnitsAreInvulnerable(int level, bool value)public class AbilityDefinitionForkedLightningCreep extends AbilityDefinition
Members:
construct(int newAbilityId)setDistance(int level, real value)setFinalArea(int level, real value)setNumberofTargetsHit(int level, int value)setDamageperTarget(int level, real value)public class AbilityDefinitionChenStormEarthAndFire extends AbilityDefinition
Members:
construct(int newAbilityId)setSummonedUnitTypes(int level, string value)public class AbilityDefinitionFingerOfPain extends AbilityDefinition
Members:
construct(int newAbilityId)setGraphicDelay(int level, real value)setGraphicDuration(int level, real value)setDamage(int level, real value)public class AbilityDefinitionSlowPoisonItem extends AbilityDefinition
Members:
construct(int newAbilityId)setDamagePerSecond(int level, real value)setMovementSpeedFactor(int level, real value)setStackingType(int level, string value)setAttackSpeedFactor(int level, real value)public class AbilityDefinitionUnholyFrenzyItem extends AbilityDefinition
Members:
construct(int newAbilityId)setAttackSpeedBonus(int level, real value)setDamageperSecond(int level, real value)public class AbilityDefinitionAttackBonusPlus20 extends AbilityDefinition
Members:
construct(int newAbilityId)setAttackBonus(int level, int value)public class AbilityDefinitionItemTransmute extends AbilityDefinition
Members:
construct(int newAbilityId)setGoldCostFactor(int level, real value)setAllowBounty(int level, bool value)setLumberCostFactor(int level, real value)setMaxCreepLevel(int level, int value)public class AbilityDefinitionManaBonus200 extends AbilityDefinition
Members:
construct(int newAbilityId)setMaxManaGained(int level, int value)public class AbilityDefinitionItemInvulLesser extends AbilityDefinition
Members:
construct(int newAbilityId)setData(int level, bool value)public class AbilityDefinitionFingerOfDeath1 extends AbilityDefinition
Members:
construct(int newAbilityId)setGraphicDelay(int level, real value)setGraphicDuration(int level, real value)setDamage(int level, real value)public class AbilityDefinitionItemInvulDivinity extends AbilityDefinition
Members:
construct(int newAbilityId)setData(int level, bool value)public class AbilityDefinitionRevealArcaneTower extends AbilityDefinition
Members:
construct(int newAbilityId)setDetectionRadius(int level, string value)public class AbilityDefinitionHowlOfTerror extends AbilityDefinition
Members:
construct(int newAbilityId)setPreferFriendlies(int level, bool value)setPreferHostiles(int level, bool value)setMaxUnits(int level, int value)setDamageIncrease(int level, real value)setManaRegen(int level, real value)setLifeRegenerationRate(int level, real value)setDefenseIncrease(int level, int value)public class AbilityDefinitionFigurineFurbolgTracker extends AbilityDefinition
Members:
construct(int newAbilityId)setSummonAmount(int level, int value)setSummonUnitType(int level, string value)setSummonUnitType1(int level, string value)setSummonAmount1(int level, int value)public class AbilityDefinitionWateryMinionItem extends AbilityDefinition
Members:
construct(int newAbilityId)setSummonedUnitType(int level, string value)setSummonedUnitCount(int level, int value)public class AbilityDefinitionPowerupDispelAoe extends AbilityDefinition
Members:
construct(int newAbilityId)setManaLossPerUnit(int level, int value)setDamageToSummonedUnits(int level, int value)public class AbilityDefinitionItemAuraWarDrums extends AbilityDefinition
Members:
construct(int newAbilityId)setAttackDamageIncrease(int level, real value)setFlatBonus(int level, bool value)setPlayChannelAnimation(int level, bool value)setRangedBonus(int level, bool value)setMeleeBonus(int level, bool value)public class AbilityDefinitionAllPlus4 extends AbilityDefinition
Members:
construct(int newAbilityId)setHideButton(int level, bool value)setStrengthBonus(int level, int value)setAgilityBonus(int level, int value)setIntelligenceBonus(int level, int value)public class AbilityDefinitionAllPlus3 extends AbilityDefinition
Members:
construct(int newAbilityId)setHideButton(int level, bool value)setStrengthBonus(int level, int value)setAgilityBonus(int level, int value)setIntelligenceBonus(int level, int value)public class AbilityDefinitionBeserkItem extends AbilityDefinition
Members:
construct(int newAbilityId)setDamageTakenIncrease(int level, real value)setAttackSpeedIncrease(int level, real value)setMovementSpeedIncrease(int level, real value)public class AbilityDefinitionPowerupHealAoeGreater extends AbilityDefinition
Members:
construct(int newAbilityId)setHitPointsGained(int level, int value)public class AbilityDefinitionPowerupHealAoeLesser extends AbilityDefinition
Members:
construct(int newAbilityId)setHitPointsGained(int level, int value)public class AbilityDefinitionPowerupHealAoe extends AbilityDefinition
Members:
construct(int newAbilityId)setHitPointsGained(int level, int value)public class AbilityDefinitionBlinkBeastmasterBear extends AbilityDefinition
Members:
construct(int newAbilityId)setMaximumRange(int level, real value)setMinimumRange(int level, real value)public class AbilityDefinitionAvatarGarithos extends AbilityDefinition
Members:
construct(int newAbilityId)setHitPointBonus(int level, real value)setMagicDamageReduction(int level, real value)setDamageBonus(int level, real value)setDefenseBonus(int level, real value)public class AbilityDefinitionSummonLobstrokPrawns extends AbilityDefinition
Members:
construct(int newAbilityId)setSummonedUnitType(int level, string value)setSummonedUnitCount(int level, int value)public class AbilityDefinitionChenBreathOfFire extends AbilityDefinition
Members:
construct(int newAbilityId)setDistance(int level, real value)setDamage(int level, real value)setMaxDamage(int level, real value)setFinalArea(int level, real value)setDamagePerSecond(int level, real value)public class AbilityDefinitionCannibalizeAbomination extends AbilityDefinition
Members:
construct(int newAbilityId)setHitPointsperSecond(int level, real value)setMaxHitPoints(int level, real value)public class AbilityDefinitionEnsnareNaga extends AbilityDefinition
Members:
construct(int newAbilityId)setMeleeAttackRange(int level, real value)setAirUnitHeight(int level, real value)setAirUnitLowerDuration(int level, real value)public class AbilityDefinitionAbolishMagicNaga extends AbilityDefinition
Members:
construct(int newAbilityId)setManaLoss(int level, real value)setSummonedUnitDamage(int level, real value)public class AbilityDefinitionParasiteEredar extends AbilityDefinition
Members:
construct(int newAbilityId)setMovementSpeedFactor(int level, real value)setAttackSpeedFactor(int level, real value)setUnitType(int level, string value)setDamageperSecond(int level, real value)setStackingType(int level, string value)setSummonedUnitCount(int level, int value)setSummonedUnitDuration(int level, real value)public class AbilityDefinitionCycloneNaga extends AbilityDefinition
Members:
construct(int newAbilityId)setCanBeDispelled(int level, bool value)public class AbilityDefinitionManaBurnHotkeyB extends AbilityDefinition
Members:
construct(int newAbilityId)setBoltDelay(int level, real value)setBoltLifetime(int level, real value)setMaxManaDrained(int level, real value)public class AbilityDefinitionFlameStrikeImprovedCreep extends AbilityDefinition
Members:
construct(int newAbilityId)setHalfDamageDealt(int level, real value)setFullDamageDealt(int level, real value)setFullDamageInterval(int level, real value)setBuildingReduction(int level, real value)setHalfDamageInterval(int level, real value)setMaximumDamage(int level, real value)public class AbilityDefinitionSentinelNoResearch extends AbilityDefinition
Members:
construct(int newAbilityId)setNumberofOwls(int level, int value)setInFlightSightRadius(int level, real value)setHoveringHeight(int level, real value)setHoveringSightRadius(int level, real value)setDurationOfOwls(int level, real value)public class AbilityDefinitionRainOfFireCreepGreater extends AbilityDefinition
Members:
construct(int newAbilityId)setDamagePerSecond(int level, real value)setNumberofWaves(int level, int value)setNumberofShards(int level, int value)setMaximumDamageperWave(int level, real value)setDamage(int level, real value)setBuildingReduction(int level, real value)public class AbilityDefinitionFeralSpiritAkama extends AbilityDefinition
Members:
construct(int newAbilityId)setNumberofSummonedUnits(int level, int value)setSummonedUnit(int level, string value)public class AbilityDefinitionFeralSpiritSpiritBeast extends AbilityDefinition
Members:
construct(int newAbilityId)setNumberofSummonedUnits(int level, int value)setSummonedUnit(int level, string value)public class AbilityDefinitionRokhanHealingWave extends AbilityDefinition
Members:
construct(int newAbilityId)setNumberofTargetsHit(int level, int value)setDamageperTarget(int level, real value)setDamageReductionperTarget(int level, real value)public class AbilityDefinitionRokhanHex extends AbilityDefinition
Members:
construct(int newAbilityId)setMorphUnitsWater(int level, string value)setMorphUnitsAir(int level, string value)setMaximumCreepLevel(int level, int value)setMorphUnitsGround(int level, string value)setMorphUnitsAmphibious(int level, string value)public class AbilityDefinitionHarvestNaga extends AbilityDefinition
Members:
construct(int newAbilityId)setLumberCapacity(int level, int value)setDamagetoTree(int level, int value)setGoldCapacity(int level, int value)public class AbilityDefinitionInciteUnholyFrenzy extends AbilityDefinition
Members:
construct(int newAbilityId)setData(int level, bool value)setLeaveTargetAlive(int level, bool value)setData1(int level, string value)public class AbilityDefinitionRuneManaRestoreAoe extends AbilityDefinition
Members:
construct(int newAbilityId)setManaPointsGained(int level, int value)public class AbilityDefinitionRuneManaRestoreGreaterAoe extends AbilityDefinition
Members:
construct(int newAbilityId)setManaPointsGained(int level, int value)public class AbilityDefinitionAuraPlagueAnimatedDead extends AbilityDefinition
Members:
construct(int newAbilityId)setAuraDuration(int level, real value)setDurationofPlagueWard(int level, real value)setDamageperSecond(int level, real value)setPlagueWardUnitType(int level, string value)public class AbilityDefinitionRokhanVoodooSpirits extends AbilityDefinition
Members:
construct(int newAbilityId)setMaxSwarmUnitsPerTarget(int level, int value)setUnitReleaseIntervalseconds(int level, real value)setNumberofSwarmUnits(int level, int value)setSwarmUnitType(int level, string value)setDamageReturnFactor(int level, real value)setDamageReturnThreshold(int level, real value)public class AbilityDefinitionBuildTinyLumberMill extends AbilityDefinition
Members:
construct(int newAbilityId)setUnitCreatedperplayerrace(int level, string value)public class AbilityDefinitionBuildTinyBarracks extends AbilityDefinition
Members:
construct(int newAbilityId)setUnitCreatedperplayerrace(int level, string value)public class AbilityDefinitionRokhanSerpentWard extends AbilityDefinition
Members:
construct(int newAbilityId)setSummonedUnitType(int level, string value)setSummonedUnitCount(int level, int value)public class AbilityDefinitionBlinkItem extends AbilityDefinition
Members:
construct(int newAbilityId)setMaximumRange(int level, real value)setMinimumRange(int level, real value)public class AbilityDefinitionBuildTinyAltar extends AbilityDefinition
Members:
construct(int newAbilityId)setUnitCreatedperplayerrace(int level, string value)public class AbilityDefinitionRexxarSummonQuilbeast extends AbilityDefinition
Members:
construct(int newAbilityId)setSummonedUnitType(int level, string value)setSummonedUnitCount(int level, int value)public class AbilityDefinitionRexxarStampede extends AbilityDefinition
Members:
construct(int newAbilityId)setDamageDelay(int level, real value)setBeastsPerSecond(int level, int value)setDamageRadius(int level, real value)setBeastCollisionRadius(int level, real value)setDamageAmount(int level, real value)public class AbilityDefinitionBuildTinyFarm extends AbilityDefinition
Members:
construct(int newAbilityId)setUnitCreatedperplayerrace(int level, string value)public class AbilityDefinitionFigurineBlueDrake extends AbilityDefinition
Members:
construct(int newAbilityId)setSummonAmount(int level, int value)setSummonUnitType(int level, string value)setSummonUnitType1(int level, string value)setSummonAmount1(int level, int value)public class AbilityDefinitionBuildTinyBlacksmith extends AbilityDefinition
Members:
construct(int newAbilityId)setUnitCreatedperplayerrace(int level, string value)public class AbilityDefinitionRexxarSummonBear extends AbilityDefinition
Members:
construct(int newAbilityId)setNumberofSummonedUnits(int level, int value)setSummonedUnit(int level, string value)public class AbilityDefinitionBurrowBarbedArachnathid extends AbilityDefinition
Members:
construct(int newAbilityId)setAlternateFormUnit(int level, string value)setMorphingFlags(int level, string value)setLandingDelayTime(int level, real value)setNormalFormUnit(int level, string value)setAltitudeAdjustmentDuration(int level, real value)public class AbilityDefinitionAgilityBonusPlus10 extends AbilityDefinition
Members:
construct(int newAbilityId)setHideButton(int level, bool value)setStrengthBonus(int level, int value)setAgilityBonus(int level, int value)setIntelligenceBonus(int level, int value)public class AbilityDefinitionCyclone1 extends AbilityDefinition
Members:
construct(int newAbilityId)setCanBeDispelled(int level, bool value)public class AbilityDefinitionRuneRestoreAoe extends AbilityDefinition
Members:
construct(int newAbilityId)setHitPointsRestored(int level, int value)setManaPointsRestored(int level, int value)public class AbilityDefinitionCriticalStrikeItem extends AbilityDefinition
Members:
construct(int newAbilityId)setChancetoEvade(int level, real value)setChancetoCriticalStrike(int level, real value)setDamageMultiplier(int level, real value)setNeverMiss(int level, bool value)setExcludeItemDamage(int level, bool value)setDamageBonus(int level, real value)public class AbilityDefinitionControlMagicItem extends AbilityDefinition
Members:
construct(int newAbilityId)setChargeforCurrentLife(int level, real value)setMaximumCreepLevel(int level, int value)setManaperSummonedHitpoint(int level, real value)public class AbilityDefinitionChainLightningItem extends AbilityDefinition
Members:
construct(int newAbilityId)setNumberofTargetsHit(int level, int value)setDamageperTarget(int level, real value)setDamageReductionperTarget(int level, real value)public class AbilityDefinitionAttackTargetPriority extends AbilityDefinition
Members:
construct(int newAbilityId)setData(int level, bool value)public class AbilityDefinitionRuneSpeedAoe extends AbilityDefinition
Members:
construct(int newAbilityId)setMovementSpeedIncrease(int level, real value)public class AbilityDefinitionDivineShieldItem extends AbilityDefinition
Members:
construct(int newAbilityId)setCanDeactivate(int level, bool value)public class AbilityDefinitionDeathPactItem extends AbilityDefinition
Members:
construct(int newAbilityId)setLeaveTargetAlive(int level, bool value)setLifeConvertedtoLife(int level, real value)setManaConversionAsPercent(int level, bool value)setLifeConversionAsPercent(int level, bool value)setLifeConvertedtoMana(int level, real value)public class AbilityDefinitionShadowOrbAbility extends AbilityDefinition
Members:
construct(int newAbilityId)setEnabledAttackIndex(int level, int value)setDamageBonus(int level, real value)public class AbilityDefinitionCairneEnduranceAura extends AbilityDefinition
Members:
construct(int newAbilityId)setAttackSpeedIncrease(int level, real value)setMovementSpeedIncrease(int level, real value)public class AbilityDefinitionCairneReincarnation extends AbilityDefinition
Members:
construct(int newAbilityId)setReincarnationDelay(int level, real value)public class AbilityDefinitionAIde extends AbilityDefinition
Members:
construct(int newAbilityId)setDefenseBonus(int level, int value)public class AbilityDefinitionFigurineDragonspawnOverseer extends AbilityDefinition
Members:
construct(int newAbilityId)setSummonAmount(int level, int value)setSummonUnitType(int level, string value)setSummonUnitType1(int level, string value)setSummonAmount1(int level, int value)public class AbilityDefinitionCairneShockWave extends AbilityDefinition
Members:
construct(int newAbilityId)setDamage(int level, real value)setDistance(int level, real value)setFinalArea(int level, real value)setMaximumDamage(int level, real value)public class AbilityDefinitionColdArrows extends AbilityDefinition
Members:
construct(int newAbilityId)setStackFlags(int level, string value)setExtraDamage(int level, real value)setMovementSpeedFactor(int level, real value)setAttackSpeedFactor(int level, real value)public class AbilityDefinitionFingerOfDeathItem extends AbilityDefinition
Members:
construct(int newAbilityId)setGraphicDelay(int level, real value)setGraphicDuration(int level, real value)setDamage(int level, real value)public class AbilityDefinitionSearingBladeFireMelee extends AbilityDefinition
Members:
construct(int newAbilityId)setEnabledAttackIndex(int level, int value)setDamageBonus(int level, real value)public class AbilityDefinitionFrostguardFrostMelee extends AbilityDefinition
Members:
construct(int newAbilityId)setEnabledAttackIndex(int level, int value)setDamageBonus(int level, real value)public class AbilityDefinitionInventory2SlotUnitNightElf extends AbilityDefinition
Members:
construct(int newAbilityId)setItemCapacity(int level, int value)setCanGetItems(int level, bool value)setCanUseItems(int level, bool value)setDropItemsOnDeath(int level, bool value)setCanDropItems(int level, bool value)public class AbilityDefinitionRainOfChaosButton02 extends AbilityDefinition
Members:
construct(int newAbilityId)setAbilityforUnitCreation(int level, string value)setNumberofUnitsCreated(int level, int value)public class AbilityDefinitionReincarnationGeneric extends AbilityDefinition
Members:
construct(int newAbilityId)setReincarnationDelay(int level, real value)public class AbilityDefinitionAuraRegenerationItem extends AbilityDefinition
Members:
construct(int newAbilityId)setAmountofHitPointsRegenerated(int level, real value)setPercentage(int level, bool value)public class AbilityDefinitionOrbOfGuldan extends AbilityDefinition
Members:
construct(int newAbilityId)setEnabledAttackIndex(int level, int value)setDamageBonus(int level, real value)public class AbilityDefinitionRexxarStormBolt extends AbilityDefinition
Members:
construct(int newAbilityId)setDamage(int level, real value)public class AbilityDefinitionItemHealLeastest extends AbilityDefinition
Members:
construct(int newAbilityId)setHitPointsGained(int level, int value)public class AbilityDefinitionHealingWard1 extends AbilityDefinition
Members:
construct(int newAbilityId)setWardUnitType(int level, string value)public class AbilityDefinitionHolyLightItem extends AbilityDefinition
Members:
construct(int newAbilityId)setAmountHealedDamaged(int level, real value)public class AbilityDefinitionThornyShieldDragonTurtle extends AbilityDefinition
Members:
construct(int newAbilityId)setReturnedDamageFactor(int level, real value)setReceivedDamageFactor(int level, real value)setDefenseBonus(int level, real value)public class AbilityDefinitionInventory2SlotUnitHuman extends AbilityDefinition
Members:
construct(int newAbilityId)setItemCapacity(int level, int value)setCanGetItems(int level, bool value)setCanUseItems(int level, bool value)setDropItemsOnDeath(int level, bool value)setCanDropItems(int level, bool value)public class AbilityDefinitionRuneOfTheWatcher extends AbilityDefinition
Members:
construct(int newAbilityId)setWardUnitType(int level, string value)public class AbilityDefinitionCairneWarStomp extends AbilityDefinition
Members:
construct(int newAbilityId)setDamage(int level, real value)public class AbilityDefinitionGarithosShockWave extends AbilityDefinition
Members:
construct(int newAbilityId)setDamage(int level, real value)setDistance(int level, real value)setFinalArea(int level, real value)setMaximumDamage(int level, real value)public class AbilityDefinitionDetectWarEagle extends AbilityDefinition
Members:
construct(int newAbilityId)setDetectionType(int level, string value)public class AbilityDefinitionHardenedSkinNagaTurtle extends AbilityDefinition
Members:
construct(int newAbilityId)setIgnoredDamage(int level, real value)setIncludeMeleeDamage(int level, bool value)setChancetoReduceDamage(int level, real value)setIncludeRangedDamage(int level, bool value)setMinimumDamage(int level, real value)public class AbilityDefinitionMaxLifeBonusLeastest extends AbilityDefinition
Members:
construct(int newAbilityId)setMaxLifeGained(int level, int value)public class AbilityDefinitionShamanClawsLightningMelee extends AbilityDefinition
Members:
construct(int newAbilityId)setChanceToHitUnits(int level, real value)setEffectAbility(int level, string value)setChanceToHitSummons(int level, real value)setEnabledAttackIndex(int level, int value)setChanceToHitHeros(int level, real value)setDamageBonus(int level, real value)public class AbilityDefinitionMaxManaBonusLeastest extends AbilityDefinition
Members:
construct(int newAbilityId)setMaxManaGained(int level, int value)public class AbilityDefinitionCrushingWaveLesser extends AbilityDefinition
Members:
construct(int newAbilityId)setDistance(int level, real value)setDamage(int level, real value)setMaxDamage(int level, real value)setFinalArea(int level, real value)public class AbilityDefinitionCrushingWaveDragonTurtle extends AbilityDefinition
Members:
construct(int newAbilityId)setDistance(int level, real value)setDamage(int level, real value)setMaxDamage(int level, real value)setFinalArea(int level, real value)public class AbilityDefinitionMaxManaBonusLeastestReally extends AbilityDefinition
Members:
construct(int newAbilityId)setMaxManaGained(int level, int value)public class AbilityDefinitionDarkSummoning extends AbilityDefinition
Members:
construct(int newAbilityId)setUseTeleportClustering(int level, bool value)setMaximumUnits(int level, int value)setCastingDelayseconds(int level, real value)public class AbilityDefinitionAbolishMagicCreep12Pos extends AbilityDefinition
Members:
construct(int newAbilityId)setManaLoss(int level, real value)setSummonedUnitDamage(int level, real value)public class AbilityDefinitionBanishCreep extends AbilityDefinition
Members:
construct(int newAbilityId)setMovementSpeedReduction(int level, real value)setAttackSpeedReduction(int level, real value)public class AbilityDefinitionDisenchantNew extends AbilityDefinition
Members:
construct(int newAbilityId)setManaLoss(int level, real value)setSummonedUnitDamage(int level, real value)public class AbilityDefinitionBlackArrowMeleeCreep extends AbilityDefinition
Members:
construct(int newAbilityId)setSummonedUnitDurationseconds(int level, real value)setSummonedUnitType(int level, string value)setNumberofSummonedUnits(int level, int value)setDamageBonus(int level, real value)public class AbilityDefinitionBloodlustCreepHotkeyB extends AbilityDefinition
Members:
construct(int newAbilityId)setScalingFactor(int level, real value)setAttackSpeedIncrease(int level, real value)setMovementSpeedIncrease(int level, real value)public class AbilityDefinitionPassiveHumanLumberHarvestingRhlh extends AbilityDefinition
Members:
construct(int newAbilityId)public class AbilityDefinitionPassiveGhostIconOnlyUndeadAgho extends AbilityDefinition
Members:
construct(int newAbilityId)public class AbilityDefinitionPassiveUndeadGhoulFrenzyRugf extends AbilityDefinition
Members:
construct(int newAbilityId)public class AbilityDefinitionOnFireUndead extends AbilityDefinition
Members:
construct(int newAbilityId)public class AbilityDefinitionOnFire extends AbilityDefinition
Members:
construct(int newAbilityId)public class AbilityDefinitionOnFireOrc extends AbilityDefinition
Members:
construct(int newAbilityId)public class AbilityDefinitionOnFireNightElf extends AbilityDefinition
Members:
construct(int newAbilityId)public class AbilityDefinitionOnFireHuman extends AbilityDefinition
Members:
construct(int newAbilityId)public class AbilityDefinitionDrop1 extends AbilityDefinition
Members:
construct(int newAbilityId)public class AbilityDefinitionPassivePhoenixFireAndEgg extends AbilityDefinition
Members:
construct(int newAbilityId)public class AbilityDefinitionPassiveHumanRiflemanPlusRangeRhri extends AbilityDefinition
Members:
construct(int newAbilityId)public class AbilityDefinitionShadowSight extends AbilityDefinition
Members:
construct(int newAbilityId)public class AbilityDefinitionUltravision extends AbilityDefinition
Members:
construct(int newAbilityId)public class AbilityDefinitionPassiveOrcGruntBerserkRobs extends AbilityDefinition
Members:
construct(int newAbilityId)public class AbilityDefinitionPassiveOrcBerserkersRobk extends AbilityDefinition
Members:
construct(int newAbilityId)public class AbilityDefinitionFrostAttack12 extends AbilityDefinition
Members:
construct(int newAbilityId)public class AbilityDefinitionFrostBreathNewHasIcon extends AbilityDefinition
Members:
construct(int newAbilityId)public class AbilityDefinitionFrostBreath extends AbilityDefinition
Members:
construct(int newAbilityId)public class AbilityDefinitionFrostAttack extends AbilityDefinition
Members:
construct(int newAbilityId)public class AbilityDefinitionFreezingBreath extends AbilityDefinition
Members:
construct(int newAbilityId)public class AbilityDefinitionSphereSoVLevel6 extends AbilityDefinition
Members:
construct(int newAbilityId)public class AbilityDefinitionSphereSoVLevel5 extends AbilityDefinition
Members:
construct(int newAbilityId)public class AbilityDefinitionSphereSoVLevel4 extends AbilityDefinition
Members:
construct(int newAbilityId)public class AbilityDefinitionSphereSoVLevel3 extends AbilityDefinition
Members:
construct(int newAbilityId)public class AbilityDefinitionSphereSoVLevel2 extends AbilityDefinition
Members:
construct(int newAbilityId)public class AbilityDefinitionSphereSoVLevel1 extends AbilityDefinition
Members:
construct(int newAbilityId)public class AbilityDefinitionPassiveUndeadSkeletalMasteryRusm extends AbilityDefinition
Members:
construct(int newAbilityId)public class AbilityDefinitionSpellSteal extends AbilityDefinition
Members:
construct(int newAbilityId)public class AbilityDefinitionSpikedBarricades extends AbilityDefinition
Members:
construct(int newAbilityId)public class AbilityDefinitionSphere extends AbilityDefinition
Members:
construct(int newAbilityId)public class AbilityDefinitionMoonGlaiveNoResearch extends AbilityDefinition
Members:
construct(int newAbilityId)public class AbilityDefinitionMoonGlaive extends AbilityDefinition
Members:
construct(int newAbilityId)public class AbilityDefinitionBouncingMissileFilter extends AbilityDefinition
Members:
construct(int newAbilityId)public class AbilityDefinitionStormHammers extends AbilityDefinition
Members:
construct(int newAbilityId)public class AbilityDefinitionStandDown extends AbilityDefinition
Members:
construct(int newAbilityId)public class AbilityDefinitionSellUnit extends AbilityDefinition
Members:
construct(int newAbilityId)public class AbilityDefinitionPassiveOrcReinforcedDefenseRorb extends AbilityDefinition
Members:
construct(int newAbilityId)public class AbilityDefinitionFlagOrcBattleStandard extends AbilityDefinition
Members:
construct(int newAbilityId)public class AbilityDefinitionMove extends AbilityDefinition
Members:
construct(int newAbilityId)public class AbilityDefinitionPassiveOrcSpikedBarricadeRosp extends AbilityDefinition
Members:
construct(int newAbilityId)public class AbilityDefinitionPassiveOrcTrollRegenerationRotr extends AbilityDefinition
Members:
construct(int newAbilityId)public class AbilityDefinitionPassiveOrcGhostIconOnlyOrcAethUnused extends AbilityDefinition
Members:
construct(int newAbilityId)public class AbilityDefinitionImpalingBolt extends AbilityDefinition
Members:
construct(int newAbilityId)public class AbilityDefinitionDropPilot extends AbilityDefinition
Members:
construct(int newAbilityId)public class AbilityDefinitionItemRandomItem extends AbilityDefinition
Members:
construct(int newAbilityId)public class AbilityDefinitionPassiveNightelfImprovedBowsReib extends AbilityDefinition
Members:
construct(int newAbilityId)public class AbilityDefinitionRuneOfRebirth extends AbilityDefinition
Members:
construct(int newAbilityId)public class AbilityDefinitionReinforcedBurrows extends AbilityDefinition
Members:
construct(int newAbilityId)public class AbilityDefinitionPassiveSimple extends AbilityDefinition
Members:
construct(int newAbilityId)public class AbilityDefinitionItemInvisGreater extends AbilityDefinition
Members:
construct(int newAbilityId)public class AbilityDefinitionItemInvisLesser extends AbilityDefinition
Members:
construct(int newAbilityId)public class AbilityDefinitionReassignableAttributeBonusPlus1 extends AbilityDefinition
Members:
construct(int newAbilityId)public class AbilityDefinitionItemUltravision extends AbilityDefinition
Members:
construct(int newAbilityId)public class AbilityDefinitionRetrain extends AbilityDefinition
Members:
construct(int newAbilityId)public class AbilityDefinitionPassiveNightelfMarksmanshipRemk extends AbilityDefinition
Members:
construct(int newAbilityId)public class AbilityDefinitionLoadPilot extends AbilityDefinition
Members:
construct(int newAbilityId)public class AbilityDefinitionEthereal extends AbilityDefinition
Members:
construct(int newAbilityId)public class AbilityDefinitionInvulnerable extends AbilityDefinition
Members:
construct(int newAbilityId)public class AbilityDefinitionGyrocopterBombs extends AbilityDefinition
Members:
construct(int newAbilityId)public class AbilityDefinitionRevenge extends AbilityDefinition
Members:
construct(int newAbilityId)public class AbilityDefinitionAlarm extends AbilityDefinition
Members:
construct(int newAbilityId)public class AbilityDefinitionResistantSkin31PosCreep extends AbilityDefinition
Members:
construct(int newAbilityId)public class AbilityDefinitionTankTurret extends AbilityDefinition
Members:
construct(int newAbilityId)public class AbilityDefinitionFirelordIncinerate1 extends AbilityDefinition
Members:
construct(int newAbilityId)public class AbilityDefinitionPassiveNightelfWellSpringRews extends AbilityDefinition
Members:
construct(int newAbilityId)public class AbilityDefinitionTornadoWander extends AbilityDefinition
Members:
construct(int newAbilityId)public class AbilityDefinitionResistantSkin extends AbilityDefinition
Members:
construct(int newAbilityId)public class AbilityDefinitionAttack extends AbilityDefinition
Members:
construct(int newAbilityId)public class AbilityDefinitionPassiveHumanAnimalBreedingRhan extends AbilityDefinition
Members:
construct(int newAbilityId)public class AbilityDefinitionHero extends AbilityDefinition
Members:
construct(int newAbilityId)public class AbilityDefinitionWander extends AbilityDefinition
Members:
construct(int newAbilityId)public class AbilityDefinitionLocust extends AbilityDefinition
Members:
construct(int newAbilityId)public class AbilityDefinitionSpellShield extends AbilityDefinition
Members:
construct(int newAbilityId)public interface TooltipGenerator
Members:
addProperty(string title, StringLevelClosure lc)applyToDef(AbilityDefinition def)public enum AllowWhenFull
Values: NEVER, LIFE_ONLY, MANA_ONLY, ALWAYS
public enum StackingType
Values: DAMAGE, MOVEMENT, ATTACK_RATE, KILL_UNIT
public enum StackFlag
Values: DAMAGE, MOVEMENT, ATTACK_RATE, KILL_UNIT
public enum MorphingFlag
Values: UNINTERRUPTABLE, IMMEDIATE_LANDING, IMMEDIATE_TAKE_OFF, PERMANENT, REQUIRES_PAYMENT
public function AbilityDefinition.setDummyAbility() returns AbilityDefinition
Makes an ability able to be cast by a dummy
constant USE_PROPERTY_SPACING = true
🔧 Configurable. Override it in your map’s config package.
Configure this variable to false if you don’t want the property names to have spaces.