# Available Packages:

Back to index
- jenkins/workspace/Wurst/de.peeeqscript/./build/deps/WurstStdlib2-master/wurst/Wurst
- jenkins/workspace/Wurst/de.peeeqscript/./build/deps/WurstStdlib2-master/wurst/_handles/Ability
- jenkins/workspace/Wurst/de.peeeqscript/./build/deps/WurstStdlib2-master/wurst/_handles/Boolexpr
- jenkins/workspace/Wurst/de.peeeqscript/./build/deps/WurstStdlib2-master/wurst/_handles/Camera
- jenkins/workspace/Wurst/de.peeeqscript/./build/deps/WurstStdlib2-master/wurst/_handles/Destructable
- jenkins/workspace/Wurst/de.peeeqscript/./build/deps/WurstStdlib2-master/wurst/_handles/Dialog
- jenkins/workspace/Wurst/de.peeeqscript/./build/deps/WurstStdlib2-master/wurst/_handles/Effect
- jenkins/workspace/Wurst/de.peeeqscript/./build/deps/WurstStdlib2-master/wurst/_handles/Fogmodifier
- jenkins/workspace/Wurst/de.peeeqscript/./build/deps/WurstStdlib2-master/wurst/_handles/Force
- jenkins/workspace/Wurst/de.peeeqscript/./build/deps/WurstStdlib2-master/wurst/_handles/ForceTests
- jenkins/workspace/Wurst/de.peeeqscript/./build/deps/WurstStdlib2-master/wurst/_handles/Framehandle
- jenkins/workspace/Wurst/de.peeeqscript/./build/deps/WurstStdlib2-master/wurst/_handles/GameCache
- jenkins/workspace/Wurst/de.peeeqscript/./build/deps/WurstStdlib2-master/wurst/_handles/GameCacheTests
- jenkins/workspace/Wurst/de.peeeqscript/./build/deps/WurstStdlib2-master/wurst/_handles/Group
- jenkins/workspace/Wurst/de.peeeqscript/./build/deps/WurstStdlib2-master/wurst/_handles/GroupTests
- jenkins/workspace/Wurst/de.peeeqscript/./build/deps/WurstStdlib2-master/wurst/_handles/Hashtable
- jenkins/workspace/Wurst/de.peeeqscript/./build/deps/WurstStdlib2-master/wurst/_handles/HashtableTests
- jenkins/workspace/Wurst/de.peeeqscript/./build/deps/WurstStdlib2-master/wurst/_handles/Image
- jenkins/workspace/Wurst/de.peeeqscript/./build/deps/WurstStdlib2-master/wurst/_handles/Item
- jenkins/workspace/Wurst/de.peeeqscript/./build/deps/WurstStdlib2-master/wurst/_handles/Lightning
- jenkins/workspace/Wurst/de.peeeqscript/./build/deps/WurstStdlib2-master/wurst/_handles/Multiboard
- jenkins/workspace/Wurst/de.peeeqscript/./build/deps/WurstStdlib2-master/wurst/_handles/Player
- jenkins/workspace/Wurst/de.peeeqscript/./build/deps/WurstStdlib2-master/wurst/_handles/Playercolor
- jenkins/workspace/Wurst/de.peeeqscript/./build/deps/WurstStdlib2-master/wurst/_handles/Quest
- jenkins/workspace/Wurst/de.peeeqscript/./build/deps/WurstStdlib2-master/wurst/_handles/QuestItem
- jenkins/workspace/Wurst/de.peeeqscript/./build/deps/WurstStdlib2-master/wurst/_handles/QuestItemTests
- jenkins/workspace/Wurst/de.peeeqscript/./build/deps/WurstStdlib2-master/wurst/_handles/QuestTests
- jenkins/workspace/Wurst/de.peeeqscript/./build/deps/WurstStdlib2-master/wurst/_handles/Rect
- jenkins/workspace/Wurst/de.peeeqscript/./build/deps/WurstStdlib2-master/wurst/_handles/Region
- jenkins/workspace/Wurst/de.peeeqscript/./build/deps/WurstStdlib2-master/wurst/_handles/Sound
- jenkins/workspace/Wurst/de.peeeqscript/./build/deps/WurstStdlib2-master/wurst/_handles/Texttag
- jenkins/workspace/Wurst/de.peeeqscript/./build/deps/WurstStdlib2-master/wurst/_handles/Timer
- jenkins/workspace/Wurst/de.peeeqscript/./build/deps/WurstStdlib2-master/wurst/_handles/TimerDialog
- jenkins/workspace/Wurst/de.peeeqscript/./build/deps/WurstStdlib2-master/wurst/_handles/Trigger
- jenkins/workspace/Wurst/de.peeeqscript/./build/deps/WurstStdlib2-master/wurst/_handles/Unit
- jenkins/workspace/Wurst/de.peeeqscript/./build/deps/WurstStdlib2-master/wurst/_handles/Weather
- jenkins/workspace/Wurst/de.peeeqscript/./build/deps/WurstStdlib2-master/wurst/_handles/Widget
- jenkins/workspace/Wurst/de.peeeqscript/./build/deps/WurstStdlib2-master/wurst/_handles/_Handles
- jenkins/workspace/Wurst/de.peeeqscript/./build/deps/WurstStdlib2-master/wurst/_handles/primitives/Boolean
- jenkins/workspace/Wurst/de.peeeqscript/./build/deps/WurstStdlib2-master/wurst/_handles/primitives/Integer
- jenkins/workspace/Wurst/de.peeeqscript/./build/deps/WurstStdlib2-master/wurst/_handles/primitives/PrimitivesTests
- jenkins/workspace/Wurst/de.peeeqscript/./build/deps/WurstStdlib2-master/wurst/_handles/primitives/Real
- jenkins/workspace/Wurst/de.peeeqscript/./build/deps/WurstStdlib2-master/wurst/_handles/primitives/Reference
- jenkins/workspace/Wurst/de.peeeqscript/./build/deps/WurstStdlib2-master/wurst/_handles/primitives/String
- jenkins/workspace/Wurst/de.peeeqscript/./build/deps/WurstStdlib2-master/wurst/_handles/primitives/StringTests
- jenkins/workspace/Wurst/de.peeeqscript/./build/deps/WurstStdlib2-master/wurst/_handles/primitives/_Primitives
- jenkins/workspace/Wurst/de.peeeqscript/./build/deps/WurstStdlib2-master/wurst/_wurst/Annotations
- jenkins/workspace/Wurst/de.peeeqscript/./build/deps/WurstStdlib2-master/wurst/_wurst/Basics
- jenkins/workspace/Wurst/de.peeeqscript/./build/deps/WurstStdlib2-master/wurst/_wurst/ErrorHandling
- jenkins/workspace/Wurst/de.peeeqscript/./build/deps/WurstStdlib2-master/wurst/_wurst/MagicFunctions
- jenkins/workspace/Wurst/de.peeeqscript/./build/deps/WurstStdlib2-master/wurst/_wurst/Reflection
- jenkins/workspace/Wurst/de.peeeqscript/./build/deps/WurstStdlib2-master/wurst/_wurst/TypeCasting
- jenkins/workspace/Wurst/de.peeeqscript/./build/deps/WurstStdlib2-master/wurst/_wurst/Wurstunit
- jenkins/workspace/Wurst/de.peeeqscript/./build/deps/WurstStdlib2-master/wurst/_wurst/assets/Abilities
- jenkins/workspace/Wurst/de.peeeqscript/./build/deps/WurstStdlib2-master/wurst/_wurst/assets/AbilityIds
- jenkins/workspace/Wurst/de.peeeqscript/./build/deps/WurstStdlib2-master/wurst/_wurst/assets/Assets
- jenkins/workspace/Wurst/de.peeeqscript/./build/deps/WurstStdlib2-master/wurst/_wurst/assets/AttachmentPoints
- jenkins/workspace/Wurst/de.peeeqscript/./build/deps/WurstStdlib2-master/wurst/_wurst/assets/BuffIds
- jenkins/workspace/Wurst/de.peeeqscript/./build/deps/WurstStdlib2-master/wurst/_wurst/assets/Buildings
- jenkins/workspace/Wurst/de.peeeqscript/./build/deps/WurstStdlib2-master/wurst/_wurst/assets/Doodads
- jenkins/workspace/Wurst/de.peeeqscript/./build/deps/WurstStdlib2-master/wurst/_wurst/assets/Environment
- jenkins/workspace/Wurst/de.peeeqscript/./build/deps/WurstStdlib2-master/wurst/_wurst/assets/FramehandleNames
- jenkins/workspace/Wurst/de.peeeqscript/./build/deps/WurstStdlib2-master/wurst/_wurst/assets/Icons
- jenkins/workspace/Wurst/de.peeeqscript/./build/deps/WurstStdlib2-master/wurst/_wurst/assets/ItemIds
- jenkins/workspace/Wurst/de.peeeqscript/./build/deps/WurstStdlib2-master/wurst/_wurst/assets/Objects
- jenkins/workspace/Wurst/de.peeeqscript/./build/deps/WurstStdlib2-master/wurst/_wurst/assets/OrderIds
- jenkins/workspace/Wurst/de.peeeqscript/./build/deps/WurstStdlib2-master/wurst/_wurst/assets/Orders
- jenkins/workspace/Wurst/de.peeeqscript/./build/deps/WurstStdlib2-master/wurst/_wurst/assets/PathingMaps
- jenkins/workspace/Wurst/de.peeeqscript/./build/deps/WurstStdlib2-master/wurst/_wurst/assets/Sounds
- jenkins/workspace/Wurst/de.peeeqscript/./build/deps/WurstStdlib2-master/wurst/_wurst/assets/Soundsets
- jenkins/workspace/Wurst/de.peeeqscript/./build/deps/WurstStdlib2-master/wurst/_wurst/assets/Textures
- jenkins/workspace/Wurst/de.peeeqscript/./build/deps/WurstStdlib2-master/wurst/_wurst/assets/Tiles
- jenkins/workspace/Wurst/de.peeeqscript/./build/deps/WurstStdlib2-master/wurst/_wurst/assets/UI
- jenkins/workspace/Wurst/de.peeeqscript/./build/deps/WurstStdlib2-master/wurst/_wurst/assets/UnitAnimations
- jenkins/workspace/Wurst/de.peeeqscript/./build/deps/WurstStdlib2-master/wurst/_wurst/assets/UnitIds
- jenkins/workspace/Wurst/de.peeeqscript/./build/deps/WurstStdlib2-master/wurst/_wurst/assets/Units
- jenkins/workspace/Wurst/de.peeeqscript/./build/deps/WurstStdlib2-master/wurst/_wurst/assets/WeatherEffects
- jenkins/workspace/Wurst/de.peeeqscript/./build/deps/WurstStdlib2-master/wurst/closures/ClosureEvents
- jenkins/workspace/Wurst/de.peeeqscript/./build/deps/WurstStdlib2-master/wurst/closures/ClosureEventsTests
- jenkins/workspace/Wurst/de.peeeqscript/./build/deps/WurstStdlib2-master/wurst/closures/ClosureForGroups
- jenkins/workspace/Wurst/de.peeeqscript/./build/deps/WurstStdlib2-master/wurst/closures/ClosureFrames
- jenkins/workspace/Wurst/de.peeeqscript/./build/deps/WurstStdlib2-master/wurst/closures/ClosureKeyPresses
- jenkins/workspace/Wurst/de.peeeqscript/./build/deps/WurstStdlib2-master/wurst/closures/ClosureTimers
- jenkins/workspace/Wurst/de.peeeqscript/./build/deps/WurstStdlib2-master/wurst/closures/Execute
- jenkins/workspace/Wurst/de.peeeqscript/./build/deps/WurstStdlib2-master/wurst/data/BitSet
- jenkins/workspace/Wurst/de.peeeqscript/./build/deps/WurstStdlib2-master/wurst/data/HashList
- jenkins/workspace/Wurst/de.peeeqscript/./build/deps/WurstStdlib2-master/wurst/data/HashListTests
- jenkins/workspace/Wurst/de.peeeqscript/./build/deps/WurstStdlib2-master/wurst/data/HashMap
- jenkins/workspace/Wurst/de.peeeqscript/./build/deps/WurstStdlib2-master/wurst/data/HashMapTests
- jenkins/workspace/Wurst/de.peeeqscript/./build/deps/WurstStdlib2-master/wurst/data/HashSet
- jenkins/workspace/Wurst/de.peeeqscript/./build/deps/WurstStdlib2-master/wurst/data/HashSetTests
- jenkins/workspace/Wurst/de.peeeqscript/./build/deps/WurstStdlib2-master/wurst/data/LinkedList
- jenkins/workspace/Wurst/de.peeeqscript/./build/deps/WurstStdlib2-master/wurst/data/LinkedListModule
- jenkins/workspace/Wurst/de.peeeqscript/./build/deps/WurstStdlib2-master/wurst/data/LinkedListModuleTests
- jenkins/workspace/Wurst/de.peeeqscript/./build/deps/WurstStdlib2-master/wurst/data/LinkedListTests
- jenkins/workspace/Wurst/de.peeeqscript/./build/deps/WurstStdlib2-master/wurst/data/Table
- jenkins/workspace/Wurst/de.peeeqscript/./build/deps/WurstStdlib2-master/wurst/dummy/DummyCaster
- jenkins/workspace/Wurst/de.peeeqscript/./build/deps/WurstStdlib2-master/wurst/dummy/DummyDamage
- jenkins/workspace/Wurst/de.peeeqscript/./build/deps/WurstStdlib2-master/wurst/dummy/DummyRecycler
- jenkins/workspace/Wurst/de.peeeqscript/./build/deps/WurstStdlib2-master/wurst/dummy/Fx
- jenkins/workspace/Wurst/de.peeeqscript/./build/deps/WurstStdlib2-master/wurst/dummy/Fx2
- jenkins/workspace/Wurst/de.peeeqscript/./build/deps/WurstStdlib2-master/wurst/dummy/InstantDummyCaster
- jenkins/workspace/Wurst/de.peeeqscript/./build/deps/WurstStdlib2-master/wurst/event/DamageDetection
- jenkins/workspace/Wurst/de.peeeqscript/./build/deps/WurstStdlib2-master/wurst/event/DamageEvent
- jenkins/workspace/Wurst/de.peeeqscript/./build/deps/WurstStdlib2-master/wurst/event/EventHelper
- jenkins/workspace/Wurst/de.peeeqscript/./build/deps/WurstStdlib2-master/wurst/event/LastOrder
- jenkins/workspace/Wurst/de.peeeqscript/./build/deps/WurstStdlib2-master/wurst/event/OnUnitEnterLeave
- jenkins/workspace/Wurst/de.peeeqscript/./build/deps/WurstStdlib2-master/wurst/event/RegisterEvents
- jenkins/workspace/Wurst/de.peeeqscript/./build/deps/WurstStdlib2-master/wurst/file/Base64
- jenkins/workspace/Wurst/de.peeeqscript/./build/deps/WurstStdlib2-master/wurst/file/Base64Tests
- jenkins/workspace/Wurst/de.peeeqscript/./build/deps/WurstStdlib2-master/wurst/file/ByteBuffer
- jenkins/workspace/Wurst/de.peeeqscript/./build/deps/WurstStdlib2-master/wurst/file/ChunkedString
- jenkins/workspace/Wurst/de.peeeqscript/./build/deps/WurstStdlib2-master/wurst/file/FileIO
- jenkins/workspace/Wurst/de.peeeqscript/./build/deps/WurstStdlib2-master/wurst/file/GameStatus
- jenkins/workspace/Wurst/de.peeeqscript/./build/deps/WurstStdlib2-master/wurst/file/SaveLoadData
- jenkins/workspace/Wurst/de.peeeqscript/./build/deps/WurstStdlib2-master/wurst/file/Serializable
- jenkins/workspace/Wurst/de.peeeqscript/./build/deps/WurstStdlib2-master/wurst/file/SyncSimple
- jenkins/workspace/Wurst/de.peeeqscript/./build/deps/WurstStdlib2-master/wurst/math/Angle
- jenkins/workspace/Wurst/de.peeeqscript/./build/deps/WurstStdlib2-master/wurst/math/BigNum
- jenkins/workspace/Wurst/de.peeeqscript/./build/deps/WurstStdlib2-master/wurst/math/Bitwise
- jenkins/workspace/Wurst/de.peeeqscript/./build/deps/WurstStdlib2-master/wurst/math/BitwiseInit
- jenkins/workspace/Wurst/de.peeeqscript/./build/deps/WurstStdlib2-master/wurst/math/BitwiseTests
- jenkins/workspace/Wurst/de.peeeqscript/./build/deps/WurstStdlib2-master/wurst/math/Interpolation
- jenkins/workspace/Wurst/de.peeeqscript/./build/deps/WurstStdlib2-master/wurst/math/Maths
- jenkins/workspace/Wurst/de.peeeqscript/./build/deps/WurstStdlib2-master/wurst/math/Matrices
- jenkins/workspace/Wurst/de.peeeqscript/./build/deps/WurstStdlib2-master/wurst/math/MatricesTests
- jenkins/workspace/Wurst/de.peeeqscript/./build/deps/WurstStdlib2-master/wurst/math/Quaternion
- jenkins/workspace/Wurst/de.peeeqscript/./build/deps/WurstStdlib2-master/wurst/math/QuaternionTests
- jenkins/workspace/Wurst/de.peeeqscript/./build/deps/WurstStdlib2-master/wurst/math/Raycast
- jenkins/workspace/Wurst/de.peeeqscript/./build/deps/WurstStdlib2-master/wurst/math/Vectors
- jenkins/workspace/Wurst/de.peeeqscript/./build/deps/WurstStdlib2-master/wurst/objediting/AbilityObjEditing
- jenkins/workspace/Wurst/de.peeeqscript/./build/deps/WurstStdlib2-master/wurst/objediting/BuffObjEditing
- jenkins/workspace/Wurst/de.peeeqscript/./build/deps/WurstStdlib2-master/wurst/objediting/DestructableObjEditing
- jenkins/workspace/Wurst/de.peeeqscript/./build/deps/WurstStdlib2-master/wurst/objediting/ItemObjEditing
- jenkins/workspace/Wurst/de.peeeqscript/./build/deps/WurstStdlib2-master/wurst/objediting/ObjEditingCommons
- jenkins/workspace/Wurst/de.peeeqscript/./build/deps/WurstStdlib2-master/wurst/objediting/ObjEditingNatives
- jenkins/workspace/Wurst/de.peeeqscript/./build/deps/WurstStdlib2-master/wurst/objediting/ObjectIds
- jenkins/workspace/Wurst/de.peeeqscript/./build/deps/WurstStdlib2-master/wurst/objediting/TargetsAllowed
- jenkins/workspace/Wurst/de.peeeqscript/./build/deps/WurstStdlib2-master/wurst/objediting/UnitObjEditing
- jenkins/workspace/Wurst/de.peeeqscript/./build/deps/WurstStdlib2-master/wurst/objediting/UpgradeObjEditing
- jenkins/workspace/Wurst/de.peeeqscript/./build/deps/WurstStdlib2-master/wurst/objediting/presets/ChannelAbilityPreset
- jenkins/workspace/Wurst/de.peeeqscript/./build/deps/WurstStdlib2-master/wurst/objediting/presets/HeroPreset
- jenkins/workspace/Wurst/de.peeeqscript/./build/deps/WurstStdlib2-master/wurst/objediting/presets/ObjectIdGenerator
- jenkins/workspace/Wurst/de.peeeqscript/./build/deps/WurstStdlib2-master/wurst/objediting/presets/OrderStringFactory
- jenkins/workspace/Wurst/de.peeeqscript/./build/deps/WurstStdlib2-master/wurst/util/Board
- jenkins/workspace/Wurst/de.peeeqscript/./build/deps/WurstStdlib2-master/wurst/util/Cinematic
- jenkins/workspace/Wurst/de.peeeqscript/./build/deps/WurstStdlib2-master/wurst/util/Colors
- jenkins/workspace/Wurst/de.peeeqscript/./build/deps/WurstStdlib2-master/wurst/util/DialogBox
- jenkins/workspace/Wurst/de.peeeqscript/./build/deps/WurstStdlib2-master/wurst/util/EffectUtils
- jenkins/workspace/Wurst/de.peeeqscript/./build/deps/WurstStdlib2-master/wurst/util/GameTimer
- jenkins/workspace/Wurst/de.peeeqscript/./build/deps/WurstStdlib2-master/wurst/util/GroupUtils
- jenkins/workspace/Wurst/de.peeeqscript/./build/deps/WurstStdlib2-master/wurst/util/Knockback3
- jenkins/workspace/Wurst/de.peeeqscript/./build/deps/WurstStdlib2-master/wurst/util/MapBounds
- jenkins/workspace/Wurst/de.peeeqscript/./build/deps/WurstStdlib2-master/wurst/util/Preloader
- jenkins/workspace/Wurst/de.peeeqscript/./build/deps/WurstStdlib2-master/wurst/util/Printing
- jenkins/workspace/Wurst/de.peeeqscript/./build/deps/WurstStdlib2-master/wurst/util/SafetyChecks
- jenkins/workspace/Wurst/de.peeeqscript/./build/deps/WurstStdlib2-master/wurst/util/Simulate3dSound
- jenkins/workspace/Wurst/de.peeeqscript/./build/deps/WurstStdlib2-master/wurst/util/SoundUtils
- jenkins/workspace/Wurst/de.peeeqscript/./build/deps/WurstStdlib2-master/wurst/util/StandardTextTags
- jenkins/workspace/Wurst/de.peeeqscript/./build/deps/WurstStdlib2-master/wurst/util/StringUtils
- jenkins/workspace/Wurst/de.peeeqscript/./build/deps/WurstStdlib2-master/wurst/util/StringUtilsTests
- jenkins/workspace/Wurst/de.peeeqscript/./build/deps/WurstStdlib2-master/wurst/util/TerrainUtils
- jenkins/workspace/Wurst/de.peeeqscript/./build/deps/WurstStdlib2-master/wurst/util/Time
- jenkins/workspace/Wurst/de.peeeqscript/./build/deps/WurstStdlib2-master/wurst/util/TimerUtils
- jenkins/workspace/Wurst/de.peeeqscript/./build/deps/WurstStdlib2-master/wurst/util/UnitIndexer

# AbilityObjEditing

Source

### function AbilityDefinition.setDummyAbility() returns AbilityDefinition

Source

Makes an ability able to be cast by a dummy

## class AbilityDefinition

Source

### int baseId

Source

### ObjectDefinition def

Source

### boolean listen

Source

### int lvls

Source

### int newId

Source

### TooltipGenerator tooltipGen

Source

### function addTooltipProperty(string pName, StringLevelClosure lc)

Source

### function addTooltipProperty(string pName, IntLevelClosure lc)

Source

### function addTooltipProperty(string pName, RealLevelClosure lc)

Source

### function addTooltipProperty(string pName, BooleanLevelClosure lc)

Source

### function getBaseId() returns int

Source

### function getLevels() returns int

Source

### function getNewId() returns int

Source

### function presetAreaofEffect(RealLevelClosure lc)

Source

### function presetBuffs(StringLevelClosure lc)

Source

### function presetButtonPosNormal(int x, int y)

Source

### function presetButtonPosResearch(int x, int y)

Source

### function presetButtonPosTurnOff(int x, int y)

Source

### function presetCastRange(RealLevelClosure lc)

Source

### function presetCastingTime(RealLevelClosure lc)

Source

### function presetCooldown(RealLevelClosure lc)

Source

### function presetDurationHero(RealLevelClosure lc)

Source

### function presetDurationNormal(RealLevelClosure lc)

Source

### function presetEffects(StringLevelClosure lc)

Source

### function presetHotkey(string value)

Source

### function presetIcon(string name)

Source

### function presetManaCost(IntLevelClosure lc)

Source

### function presetTargetsAllowed(StringLevelClosure lc)

Source

### function presetTooltipNormal(StringLevelClosure lc)

Source

### function presetTooltipNormalExtended(StringLevelClosure lc)

Source

### function presetTooltipTurnOff(StringLevelClosure lc)

Source

### function presetTooltipTurnOffExtended(StringLevelClosure lc)

Source

### function registerTooltipGenerator(TooltipGenerator tgen)

Source

### function setAnimationNames(string value)

Source

### function setAreaEffect(string value)

Source

### function setAreaofEffect(int level, real value)

Source

### function setArtCaster(string value)

Source

### function setArtEffect(string value)

Source

### function setArtSpecial(string value)

Source

### function setArtTarget(string value)

Source

### function setBuffs(int level, string value)

Source

### function setButtonPositionNormalX(int value)

Source

### function setButtonPositionNormalY(int value)

Source

### function setButtonPositionResearchX(int value)

Source

### function setButtonPositionResearchY(int value)

Source

### function setButtonPositionTurnOffX(int value)

Source

### function setButtonPositionTurnOffY(int value)

Source

### function setCastRange(int level, real value)

Source

### function setCasterAttachmentPoint(string value)

Source

### function setCasterAttachmentPoint1(string value)

Source

### function setCasterAttachments(int value)

Source

### function setCastingTime(int level, real value)

Source

### function setCheckDependencies(boolean value)

Source

### function setCooldown(int level, real value)

Source

### function setDurationHero(int level, real value)

Source

### function setDurationNormal(int level, real value)

Source

### function setEditorSuffix(string value)

Source

### function setEffectSound(string value)

Source

### function setEffectSoundLooping(string value)

Source

### function setEffects(int level, string value)

Source

### function setHeroAbility(boolean value)

Source

### function setHotkeyLearn(string value)

Source

### function setHotkeyNormal(string value)

Source

### function setHotkeyTurnOff(string value)

Source

### function setIconNormal(string value)

Source

### function setIconResearch(string value)

Source

### function setIconTurnOff(string value)

Source

### function setItemAbility(boolean value)

Source

### function setLevelSkipRequirement(int value)

Source

### function setLevels(int value)

Source

### function setLightningEffects(string value)

Source

### function setManaCost(int level, int value)

Source

### function setMissileArc(real value)

Source

### function setMissileArt(string value)

Source

### function setMissileHomingEnabled(boolean value)

Source

### function setMissileSpeed(int value)

Source

### function setName(string value)

Source

### function setOrderStringActivate(string value)

Source

### function setOrderStringDeactivate(string value)

Source

### function setOrderStringTurnOff(string value)

Source

### function setOrderStringUseTurnOn(string value)

Source

### function setPriorityforSpellSteal(int value)

Source

### function setRace(Race rce)

Source

### function setRequiredLevel(int value)

Source

### function setRequirements(string value)

Source

### function setRequirementsLevels(string value)

Source

### function setSpecialAttachmentPoint(string value)

Source

### function setTargetAttachmentPoint(string value)

Source

### function setTargetAttachmentPoint1(string value)

Source

### function setTargetAttachmentPoint2(string value)

Source

### function setTargetAttachmentPoint3(string value)

Source

### function setTargetAttachmentPoint4(string value)

Source

### function setTargetAttachmentPoint5(string value)

Source

### function setTargetAttachments(int value)

Source

### function setTargetsAllowed(int level, string value)

Source

### function setTooltipLearn(string value)

Source

### function setTooltipLearnExtended(string value)

Source

### function setTooltipNormal(int level, string value)

Source

### function setTooltipNormalExtended(int level, string value)

Source

### function setTooltipTurnOff(int level, string value)

Source

### function setTooltipTurnOffExtended(int level, string value)

Source

### function tooltipStartListen()

Source

### function tooltipStopListen()

Source

### function tooltipStopListen(boolean build)

Source

## class AbilityDefinitionAIab

Source

### function presetAgilityBonus(IntLevelClosure lc)

Source

### function presetHideButton(BooleanLevelClosure lc)

Source

### function presetIntelligenceBonus(IntLevelClosure lc)

Source

### function presetStrengthBonus(IntLevelClosure lc)

Source

### function setAgilityBonus(int level, int value)

Source

### function setHideButton(int level, boolean value)

Source

### function setIntelligenceBonus(int level, int value)

Source

### function setStrengthBonus(int level, int value)

Source

## class AbilityDefinitionAIas

Source

### function presetAttackSpeedIncrease(RealLevelClosure lc)

Source

### function setAttackSpeedIncrease(int level, real value)

Source

## class AbilityDefinitionAIde

Source

### function presetDefenseBonus(IntLevelClosure lc)

Source

### function setDefenseBonus(int level, int value)

Source

## class AbilityDefinitionAIhe

Source

### function presetHitPointsGained(IntLevelClosure lc)

Source

### function setHitPointsGained(int level, int value)

Source

## class AbilityDefinitionAImi

Source

### function presetMaxLifeGained(IntLevelClosure lc)

Source

### function setMaxLifeGained(int level, int value)

Source

## class AbilityDefinitionAIml

Source

### function presetMaxLifeGained(IntLevelClosure lc)

Source

### function setMaxLifeGained(int level, int value)

Source

## class AbilityDefinitionAImm

Source

### function presetMaxManaGained(IntLevelClosure lc)

Source

### function setMaxManaGained(int level, int value)

Source

## class AbilityDefinitionAapl

Source

### function presetAuraDuration(RealLevelClosure lc)

Source

### function presetDamageperSecond(RealLevelClosure lc)

Source

### function presetDurationofPlagueWard(RealLevelClosure lc)

Source

### function presetPlagueWardUnitType(StringLevelClosure lc)

Source

### function setAuraDuration(int level, real value)

Source

### function setDamageperSecond(int level, real value)

Source

### function setDurationofPlagueWard(int level, real value)

Source

### function setPlagueWardUnitType(int level, string value)

Source

## class AbilityDefinitionAarm

Source

### function presetAmountRegenerated(RealLevelClosure lc)

Source

### function presetPercentage(BooleanLevelClosure lc)

Source

### function setAmountRegenerated(int level, real value)

Source

### function setPercentage(int level, boolean value)

Source

## class AbilityDefinitionAbolishMagic

Source

### function presetManaLoss(RealLevelClosure lc)

Source

### function presetSummonedUnitDamage(RealLevelClosure lc)

Source

### function setManaLoss(int level, real value)

Source

### function setSummonedUnitDamage(int level, real value)

Source

## class AbilityDefinitionAbolishMagicCreep

Source

### function presetManaLoss(RealLevelClosure lc)

Source

### function presetSummonedUnitDamage(RealLevelClosure lc)

Source

### function setManaLoss(int level, real value)

Source

### function setSummonedUnitDamage(int level, real value)

Source

## class AbilityDefinitionAbsorbMana

Source

### function presetMaximumLifeAbsorbed(RealLevelClosure lc)

Source

### function presetMaximumManaAbsorbed(RealLevelClosure lc)

Source

### function setMaximumLifeAbsorbed(int level, real value)

Source

### function setMaximumManaAbsorbed(int level, real value)

Source

## class AbilityDefinitionAcha

Source

### function presetNewUnitType(StringLevelClosure lc)

Source

### function setNewUnitType(int level, string value)

Source

## class AbilityDefinitionAdet

Source

### function presetDetectionType(StringLevelClosure lc)

Source

### function setDetectionType(int level, string value)

Source

## class AbilityDefinitionAerialShackles

Source

### function presetDamagePerSecond(RealLevelClosure lc)

Source

### function setDamagePerSecond(int level, real value)

Source

## class AbilityDefinitionAgilityBonusPlus1

Source

### function presetAgilityBonus(IntLevelClosure lc)

Source

### function presetHideButton(BooleanLevelClosure lc)

Source

### function presetIntelligenceBonus(IntLevelClosure lc)

Source

### function presetStrengthBonus(IntLevelClosure lc)

Source

### function setAgilityBonus(int level, int value)

Source

### function setHideButton(int level, boolean value)

Source

### function setIntelligenceBonus(int level, int value)

Source

### function setStrengthBonus(int level, int value)

Source

## class AbilityDefinitionAgilityBonusPlus3

Source

### function presetAgilityBonus(IntLevelClosure lc)

Source

### function presetHideButton(BooleanLevelClosure lc)

Source

### function presetIntelligenceBonus(IntLevelClosure lc)

Source

### function presetStrengthBonus(IntLevelClosure lc)

Source

### function setAgilityBonus(int level, int value)

Source

### function setHideButton(int level, boolean value)

Source

### function setIntelligenceBonus(int level, int value)

Source

### function setStrengthBonus(int level, int value)

Source

## class AbilityDefinitionAgilityBonusPlus4

Source

### function presetAgilityBonus(IntLevelClosure lc)

Source

### function presetHideButton(BooleanLevelClosure lc)

Source

### function presetIntelligenceBonus(IntLevelClosure lc)

Source

### function presetStrengthBonus(IntLevelClosure lc)

Source

### function setAgilityBonus(int level, int value)

Source

### function setHideButton(int level, boolean value)

Source

### function setIntelligenceBonus(int level, int value)

Source

### function setStrengthBonus(int level, int value)

Source

## class AbilityDefinitionAgilityBonusPlus6

Source

### function presetAgilityBonus(IntLevelClosure lc)

Source

### function presetHideButton(BooleanLevelClosure lc)

Source

### function presetIntelligenceBonus(IntLevelClosure lc)

Source

### function presetStrengthBonus(IntLevelClosure lc)

Source

### function setAgilityBonus(int level, int value)

Source

### function setHideButton(int level, boolean value)

Source

### function setIntelligenceBonus(int level, int value)

Source

### function setStrengthBonus(int level, int value)

Source

## class AbilityDefinitionAgilityMod

Source

### function presetAgilityBonus(IntLevelClosure lc)

Source

### function presetHideButton(BooleanLevelClosure lc)

Source

### function presetIntelligenceBonus(IntLevelClosure lc)

Source

### function presetStrengthBonus(IntLevelClosure lc)

Source

### function setAgilityBonus(int level, int value)

Source

### function setHideButton(int level, boolean value)

Source

### function setIntelligenceBonus(int level, int value)

Source

### function setStrengthBonus(int level, int value)

Source

## class AbilityDefinitionAgilityModPlus2

Source

### function presetAgilityBonus(IntLevelClosure lc)

Source

### function presetHideButton(BooleanLevelClosure lc)

Source

### function presetIntelligenceBonus(IntLevelClosure lc)

Source

### function presetStrengthBonus(IntLevelClosure lc)

Source

### function setAgilityBonus(int level, int value)

Source

### function setHideButton(int level, boolean value)

Source

### function setIntelligenceBonus(int level, int value)

Source

### function setStrengthBonus(int level, int value)

Source

## class AbilityDefinitionAhrs

Source

### function presetDamage(RealLevelClosure lc)

Source

### function presetTerrainDeformationAmplitude(RealLevelClosure lc)

Source

### function presetTerrainDeformationDurationms(IntLevelClosure lc)

Source

### function setDamage(int level, real value)

Source

### function setTerrainDeformationAmplitude(int level, real value)

Source

### function setTerrainDeformationDurationms(int level, int value)

Source

## class AbilityDefinitionAlchemistAcidBomb

Source

### function presetArmorPenalty(IntLevelClosure lc)

Source

### function presetAttackSpeedReduction(RealLevelClosure lc)

Source

### function presetDamageInterval(RealLevelClosure lc)

Source

### function presetMovementSpeedReduction(RealLevelClosure lc)

Source

### function presetPrimaryDamage(RealLevelClosure lc)

Source

### function presetSecondaryDamage(RealLevelClosure lc)

Source

### function setArmorPenalty(int level, int value)

Source

### function setAttackSpeedReduction(int level, real value)

Source

### function setDamageInterval(int level, real value)

Source

### function setMovementSpeedReduction(int level, real value)

Source

### function setPrimaryDamage(int level, real value)

Source

### function setSecondaryDamage(int level, real value)

Source

## class AbilityDefinitionAlchemistChemicalRage

Source

### function hasMorphingFlag(MorphingFlag morphingFlag) returns boolean

Source

### function presetAlternateFormUnit(StringLevelClosure lc)

Source

### function presetAltitudeAdjustmentDuration(RealLevelClosure lc)

Source

### function presetAttackSpeedBonusInfoPanelOnly(RealLevelClosure lc)

Source

### function presetLandingDelayTime(RealLevelClosure lc)

Source

### function presetMorphingFlag(MorphingFlag morphingFlag, boolean flag)

Source

### function presetMorphingFlags(IntLevelClosure lc)

Source

### function presetMoveSpeedBonusInfoPanelOnly(RealLevelClosure lc)

Source

### function presetNormalFormUnit(StringLevelClosure lc)

Source

### function setAlternateFormUnit(int level, string value)

Source

### function setAltitudeAdjustmentDuration(int level, real value)

Source

### function setAttackSpeedBonusInfoPanelOnly(int level, real value)

Source

### function setLandingDelayTime(int level, real value)

Source

### function setMorphingFlags(int level, int value)

Source

### function setMoveSpeedBonusInfoPanelOnly(int level, real value)

Source

### function setNormalFormUnit(int level, string value)

Source

## class AbilityDefinitionAlchemistHealingSpray

Source

### function presetBuildingDamageFactor(RealLevelClosure lc)

Source

### function presetDamageAmount(RealLevelClosure lc)

Source

### function presetDamageInterval(RealLevelClosure lc)

Source

### function presetMaxDamage(RealLevelClosure lc)

Source

### function presetMissileCount(IntLevelClosure lc)

Source

### function presetWaveCount(IntLevelClosure lc)

Source

### function setBuildingDamageFactor(int level, real value)

Source

### function setDamageAmount(int level, real value)

Source

### function setDamageInterval(int level, real value)

Source

### function setMaxDamage(int level, real value)

Source

### function setMissileCount(int level, int value)

Source

### function setWaveCount(int level, int value)

Source

## class AbilityDefinitionAlchemistTransmute

Source

### function presetAllowBounty(BooleanLevelClosure lc)

Source

### function presetGoldCostFactor(RealLevelClosure lc)

Source

### function presetLumberCostFactor(RealLevelClosure lc)

Source

### function presetMaxCreepLevel(IntLevelClosure lc)

Source

### function setAllowBounty(int level, boolean value)

Source

### function setGoldCostFactor(int level, real value)

Source

### function setLumberCostFactor(int level, real value)

Source

### function setMaxCreepLevel(int level, int value)

Source

## class AbilityDefinitionAllPlus1

Source

### function presetAgilityBonus(IntLevelClosure lc)

Source

### function presetHideButton(BooleanLevelClosure lc)

Source

### function presetIntelligenceBonus(IntLevelClosure lc)

Source

### function presetStrengthBonus(IntLevelClosure lc)

Source

### function setAgilityBonus(int level, int value)

Source

### function setHideButton(int level, boolean value)

Source

### function setIntelligenceBonus(int level, int value)

Source

### function setStrengthBonus(int level, int value)

Source

## class AbilityDefinitionAllPlus2

Source

### function presetAgilityBonus(IntLevelClosure lc)

Source

### function presetHideButton(BooleanLevelClosure lc)

Source

### function presetIntelligenceBonus(IntLevelClosure lc)

Source

### function presetStrengthBonus(IntLevelClosure lc)

Source

### function setAgilityBonus(int level, int value)

Source

### function setHideButton(int level, boolean value)

Source

### function setIntelligenceBonus(int level, int value)

Source

### function setStrengthBonus(int level, int value)

Source

## class AbilityDefinitionAlliedBuilding

Source

### function presetActivationRadius(RealLevelClosure lc)

Source

### function presetInteractionType(StringLevelClosure lc)

Source

### function presetShowSelectUnitButton(BooleanLevelClosure lc)

Source

### function presetShowUnitIndicator(BooleanLevelClosure lc)

Source

### function setActivationRadius(int level, real value)

Source

### function setInteractionType(int level, string value)

Source

### function setShowSelectUnitButton(int level, boolean value)

Source

### function setShowUnitIndicator(int level, boolean value)

Source

## class AbilityDefinitionAncestralSpirit

Source

### function presetLifeRestoredFactor(RealLevelClosure lc)

Source

### function presetManaRestoredFactor(RealLevelClosure lc)

Source

### function setLifeRestoredFactor(int level, real value)

Source

### function setManaRestoredFactor(int level, real value)

Source

## class AbilityDefinitionAnimateDead

Source

### function presetInheritUpgrades(BooleanLevelClosure lc)

Source

### function presetNumberofCorpsesRaised(IntLevelClosure lc)

Source

### function presetRaisedUnitsAreInvulnerable(BooleanLevelClosure lc)

Source

### function setInheritUpgrades(int level, boolean value)

Source

### function setNumberofCorpsesRaised(int level, int value)

Source

### function setRaisedUnitsAreInvulnerable(int level, boolean value)

Source

## class AbilityDefinitionAnimateDeadcreep

Source

### function presetInheritUpgrades(BooleanLevelClosure lc)

Source

### function presetNumberofCorpsesRaised(IntLevelClosure lc)

Source

### function presetRaisedUnitsAreInvulnerable(BooleanLevelClosure lc)

Source

### function setInheritUpgrades(int level, boolean value)

Source

### function setNumberofCorpsesRaised(int level, int value)

Source

### function setRaisedUnitsAreInvulnerable(int level, boolean value)

Source

## class AbilityDefinitionAnimateDeaditemspecial

Source

### function presetInheritUpgrades(BooleanLevelClosure lc)

Source

### function setInheritUpgrades(int level, boolean value)

Source

## class AbilityDefinitionAntimagicShield

Source

### function presetMagicDamageReduction(RealLevelClosure lc)

Source

### function presetManaLoss(IntLevelClosure lc)

Source

### function presetShieldLife(IntLevelClosure lc)

Source

### function presetSummonedUnitDamage(RealLevelClosure lc)

Source

### function setMagicDamageReduction(int level, real value)

Source

### function setManaLoss(int level, int value)

Source

### function setShieldLife(int level, int value)

Source

### function setSummonedUnitDamage(int level, real value)

Source

## class AbilityDefinitionAntimagicShieldAIxs

Source

### function presetDamageToSummonedUnits(RealLevelClosure lc)

Source

### function presetMagicDamageReduction(RealLevelClosure lc)

Source

### function presetManaLoss(IntLevelClosure lc)

Source

### function presetShieldLife(IntLevelClosure lc)

Source

### function setDamageToSummonedUnits(int level, real value)

Source

### function setMagicDamageReduction(int level, real value)

Source

### function setManaLoss(int level, int value)

Source

### function setShieldLife(int level, int value)

Source

## class AbilityDefinitionAntimagicShieldMatrix

Source

### function presetManaLoss(IntLevelClosure lc)

Source

### function setManaLoss(int level, int value)

Source

## class AbilityDefinitionAntimagicShieldcreep

Source

### function presetMagicDamageReduction(RealLevelClosure lc)

Source

### function presetManaLoss(IntLevelClosure lc)

Source

### function presetShieldLife(IntLevelClosure lc)

Source

### function presetSummonedUnitDamage(RealLevelClosure lc)

Source

### function setMagicDamageReduction(int level, real value)

Source

### function setManaLoss(int level, int value)

Source

### function setShieldLife(int level, int value)

Source

### function setSummonedUnitDamage(int level, real value)

Source

## class AbilityDefinitionAnwm

Source

### function presetSummonedUnitCount(IntLevelClosure lc)

Source

### function presetSummonedUnitType(StringLevelClosure lc)

Source

### function setSummonedUnitCount(int level, int value)

Source

### function setSummonedUnitType(int level, string value)

Source

## class AbilityDefinitionArchMageBlizzard

Source

### function presetBuildingReduction(RealLevelClosure lc)

Source

### function presetDamage(RealLevelClosure lc)

Source

### function presetDamagePerSecond(RealLevelClosure lc)

Source

### function presetMaximumDamageperWave(RealLevelClosure lc)

Source

### function presetNumberofShards(IntLevelClosure lc)

Source

### function presetNumberofWaves(IntLevelClosure lc)

Source

### function setBuildingReduction(int level, real value)

Source

### function setDamage(int level, real value)

Source

### function setDamagePerSecond(int level, real value)

Source

### function setMaximumDamageperWave(int level, real value)

Source

### function setNumberofShards(int level, int value)

Source

### function setNumberofWaves(int level, int value)

Source

## class AbilityDefinitionArchMageBrillianceAura

Source

### function presetManaRegenerationIncrease(RealLevelClosure lc)

Source

### function presetPercentBonus(BooleanLevelClosure lc)

Source

### function setManaRegenerationIncrease(int level, real value)

Source

### function setPercentBonus(int level, boolean value)

Source

## class AbilityDefinitionArchMageMassTeleport

Source

### function presetCastingDelay(RealLevelClosure lc)

Source

### function presetNumberofUnitsTeleported(IntLevelClosure lc)

Source

### function presetUseTeleportClustering(BooleanLevelClosure lc)

Source

### function setCastingDelay(int level, real value)

Source

### function setNumberofUnitsTeleported(int level, int value)

Source

### function setUseTeleportClustering(int level, boolean value)

Source

## class AbilityDefinitionArchMageSummonWaterElemental

Source

### function presetSummonedUnitCount(IntLevelClosure lc)

Source

### function presetSummonedUnitType(StringLevelClosure lc)

Source

### function setSummonedUnitCount(int level, int value)

Source

### function setSummonedUnitType(int level, string value)

Source

## class AbilityDefinitionAroo

Source

### function presetRootedTurning(BooleanLevelClosure lc)

Source

### function presetRootedWeapons(StringLevelClosure lc)

Source

### function presetUprootedDefenseType(StringLevelClosure lc)

Source

### function presetUprootedWeapons(StringLevelClosure lc)

Source

### function setRootedTurning(int level, boolean value)

Source

### function setRootedWeapons(int level, string value)

Source

### function setUprootedDefenseType(int level, string value)

Source

### function setUprootedWeapons(int level, string value)

Source

## class AbilityDefinitionArtn

Source

### function presetAcceptsGold(BooleanLevelClosure lc)

Source

### function presetAcceptsLumber(BooleanLevelClosure lc)

Source

### function setAcceptsGold(int level, boolean value)

Source

### function setAcceptsLumber(int level, boolean value)

Source

## class AbilityDefinitionAspx

Source

### function hasMorphingFlag(MorphingFlag morphingFlag) returns boolean

Source

### function presetAlternateFormUnit(StringLevelClosure lc)

Source

### function presetAltitudeAdjustmentDuration(RealLevelClosure lc)

Source

### function presetLandingDelayTime(RealLevelClosure lc)

Source

### function presetMorphingFlag(MorphingFlag morphingFlag, boolean flag)

Source

### function presetMorphingFlags(IntLevelClosure lc)

Source

### function presetNormalFormUnit(StringLevelClosure lc)

Source

### function setAlternateFormUnit(int level, string value)

Source

### function setAltitudeAdjustmentDuration(int level, real value)

Source

### function setLandingDelayTime(int level, real value)

Source

### function setMorphingFlags(int level, int value)

Source

### function setNormalFormUnit(int level, string value)

Source

## class AbilityDefinitionAttackBonus

Source

### function presetAttackBonus(IntLevelClosure lc)

Source

### function setAttackBonus(int level, int value)

Source

## class AbilityDefinitionAttackBonusAIt6

Source

### function presetAttackBonus(IntLevelClosure lc)

Source

### function setAttackBonus(int level, int value)

Source

## class AbilityDefinitionAttackBonusAIt9

Source

### function presetAttackBonus(IntLevelClosure lc)

Source

### function setAttackBonus(int level, int value)

Source

## class AbilityDefinitionAttackBonusAItc

Source

### function presetAttackBonus(IntLevelClosure lc)

Source

### function setAttackBonus(int level, int value)

Source

## class AbilityDefinitionAttackBonusAItf

Source

### function presetAttackBonus(IntLevelClosure lc)

Source

### function setAttackBonus(int level, int value)

Source

## class AbilityDefinitionAttackBonusPlus1

Source

### function presetAttackBonus(IntLevelClosure lc)

Source

### function setAttackBonus(int level, int value)

Source

## class AbilityDefinitionAttackBonusPlus10

Source

### function presetAttackBonus(IntLevelClosure lc)

Source

### function setAttackBonus(int level, int value)

Source

## class AbilityDefinitionAttackBonusPlus2

Source

### function presetAttackBonus(IntLevelClosure lc)

Source

### function setAttackBonus(int level, int value)

Source

## class AbilityDefinitionAttackBonusPlus4

Source

### function presetAttackBonus(IntLevelClosure lc)

Source

### function setAttackBonus(int level, int value)

Source

## class AbilityDefinitionAttackBonusPlus5

Source

### function presetAttackBonus(IntLevelClosure lc)

Source

### function setAttackBonus(int level, int value)

Source

## class AbilityDefinitionAttackBonusPlus7

Source

### function presetAttackBonus(IntLevelClosure lc)

Source

### function setAttackBonus(int level, int value)

Source

## class AbilityDefinitionAttackBonusPlus8

Source

### function presetAttackBonus(IntLevelClosure lc)

Source

### function setAttackBonus(int level, int value)

Source

## class AbilityDefinitionAttackMod

Source

### function presetAttackModification(IntLevelClosure lc)

Source

### function setAttackModification(int level, int value)

Source

## class AbilityDefinitionAttackSpeedIncrease

Source

### function presetAttackSpeedIncrease(RealLevelClosure lc)

Source

### function setAttackSpeedIncrease(int level, real value)

Source

## class AbilityDefinitionAttackSpeedIncreaseGreater

Source

### function presetAttackSpeedIncrease(RealLevelClosure lc)

Source

### function setAttackSpeedIncrease(int level, real value)

Source

## class AbilityDefinitionAttributeModifierSkill

Source

### function presetAgilityBonus(IntLevelClosure lc)

Source

### function presetHideButton(BooleanLevelClosure lc)

Source

### function presetIntelligenceBonus(IntLevelClosure lc)

Source

### function presetStrengthBonus(IntLevelClosure lc)

Source

### function setAgilityBonus(int level, int value)

Source

### function setHideButton(int level, boolean value)

Source

### function setIntelligenceBonus(int level, int value)

Source

### function setStrengthBonus(int level, int value)

Source

## class AbilityDefinitionAuraBrilliancecreep

Source

### function presetManaRegenerationIncrease(RealLevelClosure lc)

Source

### function presetPercentBonus(BooleanLevelClosure lc)

Source

### function setManaRegenerationIncrease(int level, real value)

Source

### function setPercentBonus(int level, boolean value)

Source

## class AbilityDefinitionAuraCommandCreep

Source

### function presetAttackDamageIncrease(RealLevelClosure lc)

Source

### function presetFlatBonus(BooleanLevelClosure lc)

Source

### function presetMeleeBonus(BooleanLevelClosure lc)

Source

### function presetRangedBonus(BooleanLevelClosure lc)

Source

### function setAttackDamageIncrease(int level, real value)

Source

### function setFlatBonus(int level, boolean value)

Source

### function setMeleeBonus(int level, boolean value)

Source

### function setRangedBonus(int level, boolean value)

Source

## class AbilityDefinitionAuraDevotionCreep

Source

### function presetArmorBonus(RealLevelClosure lc)

Source

### function presetPercentBonus(BooleanLevelClosure lc)

Source

### function setArmorBonus(int level, real value)

Source

### function setPercentBonus(int level, boolean value)

Source

## class AbilityDefinitionAuraEnduranceCreep

Source

### function presetAttackSpeedIncrease(RealLevelClosure lc)

Source

### function presetMovementSpeedIncrease(RealLevelClosure lc)

Source

### function setAttackSpeedIncrease(int level, real value)

Source

### function setMovementSpeedIncrease(int level, real value)

Source

## class AbilityDefinitionAuraPlagueAbomination

Source

### function presetAuraDuration(RealLevelClosure lc)

Source

### function presetDamageperSecond(RealLevelClosure lc)

Source

### function presetDurationofPlagueWard(RealLevelClosure lc)

Source

### function presetPlagueWardUnitType(StringLevelClosure lc)

Source

### function setAuraDuration(int level, real value)

Source

### function setDamageperSecond(int level, real value)

Source

### function setDurationofPlagueWard(int level, real value)

Source

### function setPlagueWardUnitType(int level, string value)

Source

## class AbilityDefinitionAuraPlagueCreep

Source

### function presetAuraDuration(RealLevelClosure lc)

Source

### function presetDamageperSecond(RealLevelClosure lc)

Source

### function presetDurationofPlagueWard(RealLevelClosure lc)

Source

### function presetPlagueWardUnitType(StringLevelClosure lc)

Source

### function setAuraDuration(int level, real value)

Source

### function setDamageperSecond(int level, real value)

Source

### function setDurationofPlagueWard(int level, real value)

Source

### function setPlagueWardUnitType(int level, string value)

Source

## class AbilityDefinitionAuraPlagueCreepnodamage

Source

### function presetAuraDuration(RealLevelClosure lc)

Source

### function presetDamageperSecond(RealLevelClosure lc)

Source

### function presetDurationofPlagueWard(RealLevelClosure lc)

Source

### function presetPlagueWardUnitType(StringLevelClosure lc)

Source

### function setAuraDuration(int level, real value)

Source

### function setDamageperSecond(int level, real value)

Source

### function setDurationofPlagueWard(int level, real value)

Source

### function setPlagueWardUnitType(int level, string value)

Source

## class AbilityDefinitionAuraPlaguePlagueWard

Source

### function presetAuraDuration(RealLevelClosure lc)

Source

### function presetDamageperSecond(RealLevelClosure lc)

Source

### function presetDurationofPlagueWard(RealLevelClosure lc)

Source

### function presetPlagueWardUnitType(StringLevelClosure lc)

Source

### function setAuraDuration(int level, real value)

Source

### function setDamageperSecond(int level, real value)

Source

### function setDurationofPlagueWard(int level, real value)

Source

### function setPlagueWardUnitType(int level, string value)

Source

## class AbilityDefinitionAuraRegenerationHealingWard

Source

### function presetAmountofHitPointsRegenerated(RealLevelClosure lc)

Source

### function presetPercentage(BooleanLevelClosure lc)

Source

### function setAmountofHitPointsRegenerated(int level, real value)

Source

### function setPercentage(int level, boolean value)

Source

## class AbilityDefinitionAuraRegenerationStatue

Source

### function presetAmountofHitPointsRegenerated(RealLevelClosure lc)

Source

### function presetPercentage(BooleanLevelClosure lc)

Source

### function setAmountofHitPointsRegenerated(int level, real value)

Source

### function setPercentage(int level, boolean value)

Source

## class AbilityDefinitionAuraSlow

Source

### function presetAlwaysAutocast(BooleanLevelClosure lc)

Source

### function presetAttackSpeedFactor(RealLevelClosure lc)

Source

### function presetMovementSpeedFactor(RealLevelClosure lc)

Source

### function setAlwaysAutocast(int level, boolean value)

Source

### function setAttackSpeedFactor(int level, real value)

Source

### function setMovementSpeedFactor(int level, real value)

Source

## class AbilityDefinitionAuraTrueshotCreep

Source

### function presetDamageBonus(RealLevelClosure lc)

Source

### function presetFlatBonus(BooleanLevelClosure lc)

Source

### function presetMeleeBonus(BooleanLevelClosure lc)

Source

### function presetRangedBonus(BooleanLevelClosure lc)

Source

### function setDamageBonus(int level, real value)

Source

### function setFlatBonus(int level, boolean value)

Source

### function setMeleeBonus(int level, boolean value)

Source

### function setRangedBonus(int level, boolean value)

Source

## class AbilityDefinitionAuraWarDrumsKodobeast

Source

### function presetAttackDamageIncrease(RealLevelClosure lc)

Source

### function presetFlatBonus(BooleanLevelClosure lc)

Source

### function presetMeleeBonus(BooleanLevelClosure lc)

Source

### function presetRangedBonus(BooleanLevelClosure lc)

Source

### function setAttackDamageIncrease(int level, real value)

Source

### function setFlatBonus(int level, boolean value)

Source

### function setMeleeBonus(int level, boolean value)

Source

### function setRangedBonus(int level, boolean value)

Source

## class AbilityDefinitionAvengerForm

Source

### function hasMorphingFlag(MorphingFlag morphingFlag) returns boolean

Source

### function presetAlternateFormUnit(StringLevelClosure lc)

Source

### function presetAltitudeAdjustmentDuration(RealLevelClosure lc)

Source

### function presetLandingDelayTime(RealLevelClosure lc)

Source

### function presetLifeRegenerationRatepersecond(RealLevelClosure lc)

Source

### function presetMorphingFlag(MorphingFlag morphingFlag, boolean flag)

Source

### function presetMorphingFlags(IntLevelClosure lc)

Source

### function presetNormalFormUnit(StringLevelClosure lc)

Source

### function setAlternateFormUnit(int level, string value)

Source

### function setAltitudeAdjustmentDuration(int level, real value)

Source

### function setLandingDelayTime(int level, real value)

Source

### function setLifeRegenerationRatepersecond(int level, real value)

Source

### function setMorphingFlags(int level, int value)

Source

### function setNormalFormUnit(int level, string value)

Source

## class AbilityDefinitionBallsofFire

Source

### function presetBuildingReduction(RealLevelClosure lc)

Source

### function presetFullDamageDealt(RealLevelClosure lc)

Source

### function presetFullDamageInterval(RealLevelClosure lc)

Source

### function presetHalfDamageDealt(RealLevelClosure lc)

Source

### function presetHalfDamageInterval(RealLevelClosure lc)

Source

### function presetMaximumDamage(RealLevelClosure lc)

Source

### function setBuildingReduction(int level, real value)

Source

### function setFullDamageDealt(int level, real value)

Source

### function setFullDamageInterval(int level, real value)

Source

### function setHalfDamageDealt(int level, real value)

Source

### function setHalfDamageInterval(int level, real value)

Source

### function setMaximumDamage(int level, real value)

Source

## class AbilityDefinitionBashBeastmasterBear

Source

### function presetNeverMiss(BooleanLevelClosure lc)

Source

### function setNeverMiss(int level, boolean value)

Source

## class AbilityDefinitionBashcreep

Source

### function presetChancetoBash(RealLevelClosure lc)

Source

### function presetChancetoMiss(RealLevelClosure lc)

Source

### function presetDamageBonus(RealLevelClosure lc)

Source

### function presetDamageMultiplier(RealLevelClosure lc)

Source

### function presetNeverMiss(BooleanLevelClosure lc)

Source

### function setChancetoBash(int level, real value)

Source

### function setChancetoMiss(int level, real value)

Source

### function setDamageBonus(int level, real value)

Source

### function setDamageMultiplier(int level, real value)

Source

### function setNeverMiss(int level, boolean value)

Source

## class AbilityDefinitionBashitem

Source

### function presetNeverMiss(BooleanLevelClosure lc)

Source

### function setNeverMiss(int level, boolean value)

Source

## class AbilityDefinitionBashmaulSPBearlevel3

Source

### function presetNeverMiss(BooleanLevelClosure lc)

Source

### function setNeverMiss(int level, boolean value)

Source

## class AbilityDefinitionBattleRoar

Source

### function presetDamageIncrease(RealLevelClosure lc)

Source

### function presetDefenseIncrease(IntLevelClosure lc)

Source

### function presetLifeRegenerationRate(RealLevelClosure lc)

Source

### function presetManaRegen(RealLevelClosure lc)

Source

### function presetMaxUnits(IntLevelClosure lc)

Source

### function presetPreferFriendlies(BooleanLevelClosure lc)

Source

### function presetPreferHostiles(BooleanLevelClosure lc)

Source

### function setDamageIncrease(int level, real value)

Source

### function setDefenseIncrease(int level, int value)

Source

### function setLifeRegenerationRate(int level, real value)

Source

### function setManaRegen(int level, real value)

Source

### function setMaxUnits(int level, int value)

Source

### function setPreferFriendlies(int level, boolean value)

Source

### function setPreferHostiles(int level, boolean value)

Source

## class AbilityDefinitionBattlestations

Source

### function presetAllowedUnitType(StringLevelClosure lc)

Source

### function presetSummonBusyUnits(BooleanLevelClosure lc)

Source

### function setAllowedUnitType(int level, string value)

Source

### function setSummonBusyUnits(int level, boolean value)

Source

## class AbilityDefinitionBattlestationsChaos

Source

### function presetAllowedUnitType(StringLevelClosure lc)

Source

### function presetSummonBusyUnits(BooleanLevelClosure lc)

Source

### function setAllowedUnitType(int level, string value)

Source

### function setSummonBusyUnits(int level, boolean value)

Source

## class AbilityDefinitionBearform

Source

### function hasMorphingFlag(MorphingFlag morphingFlag) returns boolean

Source

### function presetAlternateFormUnit(StringLevelClosure lc)

Source

### function presetAltitudeAdjustmentDuration(RealLevelClosure lc)

Source

### function presetLandingDelayTime(RealLevelClosure lc)

Source

### function presetMorphingFlag(MorphingFlag morphingFlag, boolean flag)

Source

### function presetMorphingFlags(IntLevelClosure lc)

Source

### function presetNormalFormUnit(StringLevelClosure lc)

Source

### function setAlternateFormUnit(int level, string value)

Source

### function setAltitudeAdjustmentDuration(int level, real value)

Source

### function setLandingDelayTime(int level, real value)

Source

### function setMorphingFlags(int level, int value)

Source

### function setNormalFormUnit(int level, string value)

Source

## class AbilityDefinitionBeastMasterStampede

Source

### function presetBeastCollisionRadius(RealLevelClosure lc)

Source

### function presetBeastsPerSecond(IntLevelClosure lc)

Source

### function presetDamageAmount(RealLevelClosure lc)

Source

### function presetDamageDelay(RealLevelClosure lc)

Source

### function presetDamageRadius(RealLevelClosure lc)

Source

### function setBeastCollisionRadius(int level, real value)

Source

### function setBeastsPerSecond(int level, int value)

Source

### function setDamageAmount(int level, real value)

Source

### function setDamageDelay(int level, real value)

Source

### function setDamageRadius(int level, real value)

Source

## class AbilityDefinitionBeastMasterSummonBear

Source

### function presetSummonedUnitCount(IntLevelClosure lc)

Source

### function presetSummonedUnitType(StringLevelClosure lc)

Source

### function setSummonedUnitCount(int level, int value)

Source

### function setSummonedUnitType(int level, string value)

Source

## class AbilityDefinitionBeastMasterSummonHawk

Source

### function presetSummonedUnitCount(IntLevelClosure lc)

Source

### function presetSummonedUnitType(StringLevelClosure lc)

Source

### function setSummonedUnitCount(int level, int value)

Source

### function setSummonedUnitType(int level, string value)

Source

## class AbilityDefinitionBeastMasterSummonQuilbeast

Source

### function presetSummonedUnitCount(IntLevelClosure lc)

Source

### function presetSummonedUnitType(StringLevelClosure lc)

Source

### function setSummonedUnitCount(int level, int value)

Source

### function setSummonedUnitType(int level, string value)

Source

## class AbilityDefinitionBerserk

Source

### function presetAttackSpeedIncrease(RealLevelClosure lc)

Source

### function presetDamageTakenIncrease(RealLevelClosure lc)

Source

### function presetMovementSpeedIncrease(RealLevelClosure lc)

Source

### function setAttackSpeedIncrease(int level, real value)

Source

### function setDamageTakenIncrease(int level, real value)

Source

### function setMovementSpeedIncrease(int level, real value)

Source

## class AbilityDefinitionBerserkerUpgrade

Source

### function presetNewUnitType(StringLevelClosure lc)

Source

### function setNewUnitType(int level, string value)

Source

## class AbilityDefinitionBeserk

Source

## class AbilityDefinitionBladeMasterBladestorm

Source

### function presetDamagePerSecond(RealLevelClosure lc)

Source

### function presetMagicDamageReduction(RealLevelClosure lc)

Source

### function setDamagePerSecond(int level, real value)

Source

### function setMagicDamageReduction(int level, real value)

Source

## class AbilityDefinitionBladeMasterCriticalStrike

Source

### function presetChancetoCriticalStrike(RealLevelClosure lc)

Source

### function presetChancetoEvade(RealLevelClosure lc)

Source

### function presetDamageBonus(RealLevelClosure lc)

Source

### function presetDamageMultiplier(RealLevelClosure lc)

Source

### function presetNeverMiss(BooleanLevelClosure lc)

Source

### function setChancetoCriticalStrike(int level, real value)

Source

### function setChancetoEvade(int level, real value)

Source

### function setDamageBonus(int level, real value)

Source

### function setDamageMultiplier(int level, real value)

Source

### function setNeverMiss(int level, boolean value)

Source

## class AbilityDefinitionBladeMasterMirrorImage

Source

### function presetAnimationDelay(RealLevelClosure lc)

Source

### function presetDamageDealt(RealLevelClosure lc)

Source

### function presetDamageTaken(RealLevelClosure lc)

Source

### function presetNumberofImages(IntLevelClosure lc)

Source

### function setAnimationDelay(int level, real value)

Source

### function setDamageDealt(int level, real value)

Source

### function setDamageTaken(int level, real value)

Source

### function setNumberofImages(int level, int value)

Source

## class AbilityDefinitionBladeMasterWindWalk

Source

### function presetBackstabDamage(BooleanLevelClosure lc)

Source

### function presetBackstabDamage1(RealLevelClosure lc)

Source

### function presetMovementSpeedIncrease(RealLevelClosure lc)

Source

### function presetTransitionTime(RealLevelClosure lc)

Source

### function setBackstabDamage(int level, boolean value)

Source

### function setBackstabDamage1(int level, real value)

Source

### function setMovementSpeedIncrease(int level, real value)

Source

### function setTransitionTime(int level, real value)

Source

## class AbilityDefinitionBlightDispelLarge

Source

### function presetCreatesBlight(BooleanLevelClosure lc)

Source

### function presetExpansionAmount(RealLevelClosure lc)

Source

### function setCreatesBlight(int level, boolean value)

Source

### function setExpansionAmount(int level, real value)

Source

## class AbilityDefinitionBlightDispelSmall

Source

### function presetCreatesBlight(BooleanLevelClosure lc)

Source

### function presetExpansionAmount(RealLevelClosure lc)

Source

### function setCreatesBlight(int level, boolean value)

Source

### function setExpansionAmount(int level, real value)

Source

## class AbilityDefinitionBlightGrowthLarge

Source

### function presetCreatesBlight(BooleanLevelClosure lc)

Source

### function presetExpansionAmount(RealLevelClosure lc)

Source

### function setCreatesBlight(int level, boolean value)

Source

### function setExpansionAmount(int level, real value)

Source

## class AbilityDefinitionBlightGrowthSmall

Source

### function presetCreatesBlight(BooleanLevelClosure lc)

Source

### function presetExpansionAmount(RealLevelClosure lc)

Source

### function setCreatesBlight(int level, boolean value)

Source

### function setExpansionAmount(int level, real value)

Source

## class AbilityDefinitionBlightPlacement

Source

### function presetCreatesBlight(BooleanLevelClosure lc)

Source

### function presetExpansionAmount(RealLevelClosure lc)

Source

### function setCreatesBlight(int level, boolean value)

Source

### function setExpansionAmount(int level, real value)

Source

## class AbilityDefinitionBlightedGoldmine

Source

### function presetGoldperInterval(IntLevelClosure lc)

Source

### function presetIntervalDuration(RealLevelClosure lc)

Source

### function presetMaxNumberofMiners(IntLevelClosure lc)

Source

### function presetRadiusofMiningRing(RealLevelClosure lc)

Source

### function setGoldperInterval(int level, int value)

Source

### function setIntervalDuration(int level, real value)

Source

### function setMaxNumberofMiners(int level, int value)

Source

### function setRadiusofMiningRing(int level, real value)

Source

## class AbilityDefinitionBlizzardcreep

Source

### function presetBuildingReduction(RealLevelClosure lc)

Source

### function presetDamage(RealLevelClosure lc)

Source

### function presetDamagePerSecond(RealLevelClosure lc)

Source

### function presetMaximumDamageperWave(RealLevelClosure lc)

Source

### function presetNumberofShards(IntLevelClosure lc)

Source

### function presetNumberofWaves(IntLevelClosure lc)

Source

### function setBuildingReduction(int level, real value)

Source

### function setDamage(int level, real value)

Source

### function setDamagePerSecond(int level, real value)

Source

### function setMaximumDamageperWave(int level, real value)

Source

### function setNumberofShards(int level, int value)

Source

### function setNumberofWaves(int level, int value)

Source

## class AbilityDefinitionBloodMageBanish

Source

### function presetAttackSpeedReduction(RealLevelClosure lc)

Source

### function presetMovementSpeedReduction(RealLevelClosure lc)

Source

### function setAttackSpeedReduction(int level, real value)

Source

### function setMovementSpeedReduction(int level, real value)

Source

## class AbilityDefinitionBloodMageFlameStrike

Source

### function presetBuildingReduction(RealLevelClosure lc)

Source

### function presetFullDamageDealt(RealLevelClosure lc)

Source

### function presetFullDamageInterval(RealLevelClosure lc)

Source

### function presetHalfDamageDealt(RealLevelClosure lc)

Source

### function presetHalfDamageInterval(RealLevelClosure lc)

Source

### function presetMaximumDamage(RealLevelClosure lc)

Source

### function setBuildingReduction(int level, real value)

Source

### function setFullDamageDealt(int level, real value)

Source

### function setFullDamageInterval(int level, real value)

Source

### function setHalfDamageDealt(int level, real value)

Source

### function setHalfDamageInterval(int level, real value)

Source

### function setMaximumDamage(int level, real value)

Source

## class AbilityDefinitionBloodMagePhoenix

Source

### function presetSummonedUnitCount(IntLevelClosure lc)

Source

### function presetSummonedUnitType(StringLevelClosure lc)

Source

### function setSummonedUnitCount(int level, int value)

Source

### function setSummonedUnitType(int level, string value)

Source

## class AbilityDefinitionBloodMageSiphonMana

Source

### function presetBonusLifeDecay(RealLevelClosure lc)

Source

### function presetBonusLifeFactor(RealLevelClosure lc)

Source

### function presetBonusManaDecay(RealLevelClosure lc)

Source

### function presetBonusManaFactor(RealLevelClosure lc)

Source

### function presetDrainIntervalseconds(RealLevelClosure lc)

Source

### function presetHitPointsDrained(RealLevelClosure lc)

Source

### function presetLifeTransferredPerSecond(RealLevelClosure lc)

Source

### function presetManaPointsDrained(RealLevelClosure lc)

Source

### function presetManaTransferredPerSecond(RealLevelClosure lc)

Source

### function setBonusLifeDecay(int level, real value)

Source

### function setBonusLifeFactor(int level, real value)

Source

### function setBonusManaDecay(int level, real value)

Source

### function setBonusManaFactor(int level, real value)

Source

### function setDrainIntervalseconds(int level, real value)

Source

### function setHitPointsDrained(int level, real value)

Source

### function setLifeTransferredPerSecond(int level, real value)

Source

### function setManaPointsDrained(int level, real value)

Source

### function setManaTransferredPerSecond(int level, real value)

Source

## class AbilityDefinitionBloodlust

Source

### function presetAttackSpeedIncrease(RealLevelClosure lc)

Source

### function presetMovementSpeedIncrease(RealLevelClosure lc)

Source

### function presetScalingFactor(RealLevelClosure lc)

Source

### function setAttackSpeedIncrease(int level, real value)

Source

### function setMovementSpeedIncrease(int level, real value)

Source

### function setScalingFactor(int level, real value)

Source

## class AbilityDefinitionBloodlustCreep

Source

### function presetAttackSpeedIncrease(RealLevelClosure lc)

Source

### function presetMovementSpeedIncrease(RealLevelClosure lc)

Source

### function presetScalingFactor(RealLevelClosure lc)

Source

### function setAttackSpeedIncrease(int level, real value)

Source

### function setMovementSpeedIncrease(int level, real value)

Source

### function setScalingFactor(int level, real value)

Source

## class AbilityDefinitionBreathofFireCreep

Source

### function presetDamage(RealLevelClosure lc)

Source

### function presetDamagePerSecond(RealLevelClosure lc)

Source

### function presetDistance(RealLevelClosure lc)

Source

### function presetFinalArea(RealLevelClosure lc)

Source

### function presetMaxDamage(RealLevelClosure lc)

Source

### function setDamage(int level, real value)

Source

### function setDamagePerSecond(int level, real value)

Source

### function setDistance(int level, real value)

Source

### function setFinalArea(int level, real value)

Source

### function setMaxDamage(int level, real value)

Source

## class AbilityDefinitionBreathofFrostCreep

Source

### function presetDamage(RealLevelClosure lc)

Source

### function presetDamagePerSecond(RealLevelClosure lc)

Source

### function presetDistance(RealLevelClosure lc)

Source

### function presetFinalArea(RealLevelClosure lc)

Source

### function presetMaxDamage(RealLevelClosure lc)

Source

### function setDamage(int level, real value)

Source

### function setDamagePerSecond(int level, real value)

Source

### function setDistance(int level, real value)

Source

### function setFinalArea(int level, real value)

Source

### function setMaxDamage(int level, real value)

Source

## class AbilityDefinitionBrewmasterBreathofFire

Source

### function presetDamage(RealLevelClosure lc)

Source

### function presetDamagePerSecond(RealLevelClosure lc)

Source

### function presetDistance(RealLevelClosure lc)

Source

### function presetFinalArea(RealLevelClosure lc)

Source

### function presetMaxDamage(RealLevelClosure lc)

Source

### function setDamage(int level, real value)

Source

### function setDamagePerSecond(int level, real value)

Source

### function setDistance(int level, real value)

Source

### function setFinalArea(int level, real value)

Source

### function setMaxDamage(int level, real value)

Source

## class AbilityDefinitionBrewmasterDrunkenBrawler

Source

### function presetChancetoCriticalStrike(RealLevelClosure lc)

Source

### function presetChancetoEvade(RealLevelClosure lc)

Source

### function presetDamageBonus(RealLevelClosure lc)

Source

### function presetDamageMultiplier(RealLevelClosure lc)

Source

### function presetNeverMiss(BooleanLevelClosure lc)

Source

### function setChancetoCriticalStrike(int level, real value)

Source

### function setChancetoEvade(int level, real value)

Source

### function setDamageBonus(int level, real value)

Source

### function setDamageMultiplier(int level, real value)

Source

### function setNeverMiss(int level, boolean value)

Source

## class AbilityDefinitionBrewmasterDrunkenHaze

Source

### function presetAttackSpeedModifier(RealLevelClosure lc)

Source

### function presetAttacksPrevented(IntLevelClosure lc)

Source

### function presetChanceToMiss(RealLevelClosure lc)

Source

### function presetMovementSpeedModifier(RealLevelClosure lc)

Source

### function setAttackSpeedModifier(int level, real value)

Source

### function setAttacksPrevented(int level, int value)

Source

### function setChanceToMiss(int level, real value)

Source

### function setMovementSpeedModifier(int level, real value)

Source

## class AbilityDefinitionBrewmasterStormEarthandFire

Source

### function presetSummonedUnitTypes(StringLevelClosure lc)

Source

### function setSummonedUnitTypes(int level, string value)

Source

## class AbilityDefinitionBuildTinyCastle

Source

### function presetUnitCreatedperplayerrace(StringLevelClosure lc)

Source

### function setUnitCreatedperplayerrace(int level, string value)

Source

## class AbilityDefinitionBuildTinyGreatHall

Source

### function presetUnitCreatedperplayerrace(StringLevelClosure lc)

Source

### function setUnitCreatedperplayerrace(int level, string value)

Source

## class AbilityDefinitionBuildTinyScoutTower

Source

### function presetUnitCreatedperplayerrace(StringLevelClosure lc)

Source

### function setUnitCreatedperplayerrace(int level, string value)

Source

## class AbilityDefinitionBurrow

Source

### function hasMorphingFlag(MorphingFlag morphingFlag) returns boolean

Source

### function presetAlternateFormUnit(StringLevelClosure lc)

Source

### function presetAltitudeAdjustmentDuration(RealLevelClosure lc)

Source

### function presetLandingDelayTime(RealLevelClosure lc)

Source

### function presetMorphingFlag(MorphingFlag morphingFlag, boolean flag)

Source

### function presetMorphingFlags(IntLevelClosure lc)

Source

### function presetNormalFormUnit(StringLevelClosure lc)

Source

### function setAlternateFormUnit(int level, string value)

Source

### function setAltitudeAdjustmentDuration(int level, real value)

Source

### function setLandingDelayTime(int level, real value)

Source

### function setMorphingFlags(int level, int value)

Source

### function setNormalFormUnit(int level, string value)

Source

## class AbilityDefinitionBurrowDetectionFlyers

Source

### function presetDetectionType(StringLevelClosure lc)

Source

### function setDetectionType(int level, string value)

Source

## class AbilityDefinitionBurrowscarablvl2

Source

### function hasMorphingFlag(MorphingFlag morphingFlag) returns boolean

Source

### function presetAlternateFormUnit(StringLevelClosure lc)

Source

### function presetAltitudeAdjustmentDuration(RealLevelClosure lc)

Source

### function presetLandingDelayTime(RealLevelClosure lc)

Source

### function presetMorphingFlag(MorphingFlag morphingFlag, boolean flag)

Source

### function presetMorphingFlags(IntLevelClosure lc)

Source

### function presetNormalFormUnit(StringLevelClosure lc)

Source

### function setAlternateFormUnit(int level, string value)

Source

### function setAltitudeAdjustmentDuration(int level, real value)

Source

### function setLandingDelayTime(int level, real value)

Source

### function setMorphingFlags(int level, int value)

Source

### function setNormalFormUnit(int level, string value)

Source

## class AbilityDefinitionBurrowscarablvl3

Source

### function hasMorphingFlag(MorphingFlag morphingFlag) returns boolean

Source

### function presetAlternateFormUnit(StringLevelClosure lc)

Source

### function presetAltitudeAdjustmentDuration(RealLevelClosure lc)

Source

### function presetLandingDelayTime(RealLevelClosure lc)

Source

### function presetMorphingFlag(MorphingFlag morphingFlag, boolean flag)

Source

### function presetMorphingFlags(IntLevelClosure lc)

Source

### function presetNormalFormUnit(StringLevelClosure lc)

Source

### function setAlternateFormUnit(int level, string value)

Source

### function setAltitudeAdjustmentDuration(int level, real value)

Source

### function setLandingDelayTime(int level, real value)

Source

### function setMorphingFlags(int level, int value)

Source

### function setNormalFormUnit(int level, string value)

Source

## class AbilityDefinitionCannibalize

Source

### function presetHitPointsperSecond(RealLevelClosure lc)

Source

### function presetMaxHitPoints(RealLevelClosure lc)

Source

### function setHitPointsperSecond(int level, real value)

Source

### function setMaxHitPoints(int level, real value)

Source

## class AbilityDefinitionCannibalizecreep

Source

### function presetHitPointsperSecond(RealLevelClosure lc)

Source

### function presetMaxHitPoints(RealLevelClosure lc)

Source

### function setHitPointsperSecond(int level, real value)

Source

### function setMaxHitPoints(int level, real value)

Source

## class AbilityDefinitionCargoHoldBurrow

Source

### function presetCargoCapacity(IntLevelClosure lc)

Source

### function setCargoCapacity(int level, int value)

Source

## class AbilityDefinitionCargoHoldDeath

Source

### function presetAttackUpdateFrequency(RealLevelClosure lc)

Source

### function presetMovementUpdateFrequency(RealLevelClosure lc)

Source

### function presetSummonedUnitDamage(RealLevelClosure lc)

Source

### function setAttackUpdateFrequency(int level, real value)

Source

### function setMovementUpdateFrequency(int level, real value)

Source

### function setSummonedUnitDamage(int level, real value)

Source

## class AbilityDefinitionCargoHoldDevour

Source

### function presetCargoCapacity(IntLevelClosure lc)

Source

### function presetDamageperSecond(RealLevelClosure lc)

Source

### function presetMaximumCreepLevel(IntLevelClosure lc)

Source

### function setCargoCapacity(int level, int value)

Source

### function setDamageperSecond(int level, real value)

Source

### function setMaximumCreepLevel(int level, int value)

Source

## class AbilityDefinitionCargoHoldEntangledGoldMine

Source

### function presetCargoCapacity(IntLevelClosure lc)

Source

### function setCargoCapacity(int level, int value)

Source

## class AbilityDefinitionCargoHoldMeatWagon

Source

### function presetCargoCapacity(IntLevelClosure lc)

Source

### function setCargoCapacity(int level, int value)

Source

## class AbilityDefinitionCargoHoldShip

Source

### function presetCargoCapacity(IntLevelClosure lc)

Source

### function setCargoCapacity(int level, int value)

Source

## class AbilityDefinitionCargoHoldTank

Source

### function presetCargoCapacity(IntLevelClosure lc)

Source

### function setCargoCapacity(int level, int value)

Source

## class AbilityDefinitionCargoHoldTransport

Source

### function presetCargoCapacity(IntLevelClosure lc)

Source

### function setCargoCapacity(int level, int value)

Source

## class AbilityDefinitionCarrionSwarmcreep

Source

### function presetDamage(RealLevelClosure lc)

Source

### function presetDistance(RealLevelClosure lc)

Source

### function presetFinalArea(RealLevelClosure lc)

Source

### function presetMaxDamage(RealLevelClosure lc)

Source

### function setDamage(int level, real value)

Source

### function setDistance(int level, real value)

Source

### function setFinalArea(int level, real value)

Source

### function setMaxDamage(int level, real value)

Source

## class AbilityDefinitionCenariusBeefyStarfall

Source

### function presetBuildingReduction(RealLevelClosure lc)

Source

### function presetDamageDealt(RealLevelClosure lc)

Source

### function presetDamageInterval(RealLevelClosure lc)

Source

### function setBuildingReduction(int level, real value)

Source

### function setDamageDealt(int level, real value)

Source

### function setDamageInterval(int level, real value)

Source

## class AbilityDefinitionChainLightningcreep

Source

### function presetDamageReductionperTarget(RealLevelClosure lc)

Source

### function presetDamageperTarget(RealLevelClosure lc)

Source

### function presetNumberofTargetsHit(IntLevelClosure lc)

Source

### function setDamageReductionperTarget(int level, real value)

Source

### function setDamageperTarget(int level, real value)

Source

### function setNumberofTargetsHit(int level, int value)

Source

## class AbilityDefinitionChaosCargoLoad

Source

### function presetUnitTypeAllowed(StringLevelClosure lc)

Source

### function setUnitTypeAllowed(int level, string value)

Source

## class AbilityDefinitionChaosGrom

Source

### function presetNewUnitType(StringLevelClosure lc)

Source

### function setNewUnitType(int level, string value)

Source

## class AbilityDefinitionChaosGrunt

Source

### function presetNewUnitType(StringLevelClosure lc)

Source

### function setNewUnitType(int level, string value)

Source

## class AbilityDefinitionChaosKodo

Source

### function presetNewUnitType(StringLevelClosure lc)

Source

### function setNewUnitType(int level, string value)

Source

## class AbilityDefinitionChaosPeon

Source

### function presetNewUnitType(StringLevelClosure lc)

Source

### function setNewUnitType(int level, string value)

Source

## class AbilityDefinitionChaosRaider

Source

### function presetNewUnitType(StringLevelClosure lc)

Source

### function setNewUnitType(int level, string value)

Source

## class AbilityDefinitionChaosShaman

Source

### function presetNewUnitType(StringLevelClosure lc)

Source

### function setNewUnitType(int level, string value)

Source

## class AbilityDefinitionCharm

Source

### function presetMaximumCreepLevel(IntLevelClosure lc)

Source

### function setMaximumCreepLevel(int level, int value)

Source

## class AbilityDefinitionCloudofFog

Source

### function presetAttackSpeedModifier(RealLevelClosure lc)

Source

### function presetAttacksPrevented(IntLevelClosure lc)

Source

### function presetChanceToMiss(RealLevelClosure lc)

Source

### function presetMovementSpeedModifier(RealLevelClosure lc)

Source

### function setAttackSpeedModifier(int level, real value)

Source

### function setAttacksPrevented(int level, int value)

Source

### function setChanceToMiss(int level, real value)

Source

### function setMovementSpeedModifier(int level, real value)

Source

## class AbilityDefinitionCloudofFogItem

Source

### function presetAttackSpeedModifier(RealLevelClosure lc)

Source

### function presetAttacksPrevented(IntLevelClosure lc)

Source

### function presetChanceToMiss(RealLevelClosure lc)

Source

### function presetMovementSpeedModifier(RealLevelClosure lc)

Source

### function setAttackSpeedModifier(int level, real value)

Source

### function setAttacksPrevented(int level, int value)

Source

### function setChanceToMiss(int level, real value)

Source

### function setMovementSpeedModifier(int level, real value)

Source

## class AbilityDefinitionColdArrowscreep

Source

### function hasStackFlag(StackFlag stackFlag) returns boolean

Source

### function presetAttackSpeedFactor(RealLevelClosure lc)

Source

### function presetExtraDamage(RealLevelClosure lc)

Source

### function presetMovementSpeedFactor(RealLevelClosure lc)

Source

### function presetStackFlag(StackFlag stackFlag, boolean flag)

Source

### function presetStackFlags(IntLevelClosure lc)

Source

### function setAttackSpeedFactor(int level, real value)

Source

### function setExtraDamage(int level, real value)

Source

### function setMovementSpeedFactor(int level, real value)

Source

### function setStackFlags(int level, int value)

Source

## class AbilityDefinitionControlMagic

Source

### function presetChargeforCurrentLife(RealLevelClosure lc)

Source

### function presetManaperSummonedHitpoint(RealLevelClosure lc)

Source

### function presetMaximumCreepLevel(IntLevelClosure lc)

Source

### function setChargeforCurrentLife(int level, real value)

Source

### function setManaperSummonedHitpoint(int level, real value)

Source

### function setMaximumCreepLevel(int level, int value)

Source

## class AbilityDefinitionCorporealForm

Source

### function hasMorphingFlag(MorphingFlag morphingFlag) returns boolean

Source

### function presetAlternateFormUnit(StringLevelClosure lc)

Source

### function presetAltitudeAdjustmentDuration(RealLevelClosure lc)

Source

### function presetLandingDelayTime(RealLevelClosure lc)

Source

### function presetMorphingFlag(MorphingFlag morphingFlag, boolean flag)

Source

### function presetMorphingFlags(IntLevelClosure lc)

Source

### function presetNormalFormUnit(StringLevelClosure lc)

Source

### function setAlternateFormUnit(int level, string value)

Source

### function setAltitudeAdjustmentDuration(int level, real value)

Source

### function setLandingDelayTime(int level, real value)

Source

### function setMorphingFlags(int level, int value)

Source

### function setNormalFormUnit(int level, string value)

Source

## class AbilityDefinitionCorrosiveBreath

Source

### function presetDamagePerSecond(RealLevelClosure lc)

Source

### function setDamagePerSecond(int level, real value)

Source

## class AbilityDefinitionCoupleArcher

Source

### function presetPartnerUnitType(StringLevelClosure lc)

Source

### function presetResultingUnitType(StringLevelClosure lc)

Source

### function setPartnerUnitType(int level, string value)

Source

### function setResultingUnitType(int level, string value)

Source

## class AbilityDefinitionCoupleHippogryph

Source

### function presetPartnerUnitType(StringLevelClosure lc)

Source

### function presetResultingUnitType(StringLevelClosure lc)

Source

### function setPartnerUnitType(int level, string value)

Source

### function setResultingUnitType(int level, string value)

Source

## class AbilityDefinitionCoupleInstantArcher

Source

### function presetMoveToPartner(BooleanLevelClosure lc)

Source

### function presetPartnerUnitType(StringLevelClosure lc)

Source

### function presetResultingUnitType(StringLevelClosure lc)

Source

### function setMoveToPartner(int level, boolean value)

Source

### function setPartnerUnitType(int level, string value)

Source

### function setResultingUnitType(int level, string value)

Source

## class AbilityDefinitionCoupleInstantHippogryph

Source

### function presetMoveToPartner(BooleanLevelClosure lc)

Source

### function presetPartnerUnitType(StringLevelClosure lc)

Source

### function presetResultingUnitType(StringLevelClosure lc)

Source

### function setMoveToPartner(int level, boolean value)

Source

### function setPartnerUnitType(int level, string value)

Source

### function setResultingUnitType(int level, string value)

Source

## class AbilityDefinitionCripple

Source

### function presetAttackSpeedReduction(RealLevelClosure lc)

Source

### function presetDamageReduction(RealLevelClosure lc)

Source

### function presetMovementSpeedReduction(RealLevelClosure lc)

Source

### function setAttackSpeedReduction(int level, real value)

Source

### function setDamageReduction(int level, real value)

Source

### function setMovementSpeedReduction(int level, real value)

Source

## class AbilityDefinitionCrippleWarlock

Source

### function presetAttackSpeedReduction(RealLevelClosure lc)

Source

### function presetDamageReduction(RealLevelClosure lc)

Source

### function presetMovementSpeedReduction(RealLevelClosure lc)

Source

### function setAttackSpeedReduction(int level, real value)

Source

### function setDamageReduction(int level, real value)

Source

### function setMovementSpeedReduction(int level, real value)

Source

## class AbilityDefinitionCripplecreep

Source

### function presetAttackSpeedReduction(RealLevelClosure lc)

Source

### function presetDamageReduction(RealLevelClosure lc)

Source

### function presetMovementSpeedReduction(RealLevelClosure lc)

Source

### function setAttackSpeedReduction(int level, real value)

Source

### function setDamageReduction(int level, real value)

Source

### function setMovementSpeedReduction(int level, real value)

Source

## class AbilityDefinitionCriticalStrikecreep

Source

### function presetChancetoCriticalStrike(RealLevelClosure lc)

Source

### function presetChancetoEvade(RealLevelClosure lc)

Source

### function presetDamageBonus(RealLevelClosure lc)

Source

### function presetDamageMultiplier(RealLevelClosure lc)

Source

### function presetNeverMiss(BooleanLevelClosure lc)

Source

### function setChancetoCriticalStrike(int level, real value)

Source

### function setChancetoEvade(int level, real value)

Source

### function setDamageBonus(int level, real value)

Source

### function setDamageMultiplier(int level, real value)

Source

### function setNeverMiss(int level, boolean value)

Source

## class AbilityDefinitionCrownofKingsAllPlus5

Source

### function presetAgilityBonus(IntLevelClosure lc)

Source

### function presetHideButton(BooleanLevelClosure lc)

Source

### function presetIntelligenceBonus(IntLevelClosure lc)

Source

### function presetStrengthBonus(IntLevelClosure lc)

Source

### function setAgilityBonus(int level, int value)

Source

### function setHideButton(int level, boolean value)

Source

### function setIntelligenceBonus(int level, int value)

Source

### function setStrengthBonus(int level, int value)

Source

## class AbilityDefinitionCrushingWave

Source

### function presetDamage(RealLevelClosure lc)

Source

### function presetDistance(RealLevelClosure lc)

Source

### function presetFinalArea(RealLevelClosure lc)

Source

### function presetMaxDamage(RealLevelClosure lc)

Source

### function setDamage(int level, real value)

Source

### function setDistance(int level, real value)

Source

### function setFinalArea(int level, real value)

Source

### function setMaxDamage(int level, real value)

Source

## class AbilityDefinitionCryptLordCarrionScarabs

Source

### function presetKillOnCasterDeath(BooleanLevelClosure lc)

Source

### function presetMaxUnitsSummoned(IntLevelClosure lc)

Source

### function presetUnitTypeOne(StringLevelClosure lc)

Source

### function presetUnitTypeTwo(StringLevelClosure lc)

Source

### function presetUnitsSummonedTypeOne(IntLevelClosure lc)

Source

### function presetUnitsSummonedTypeTwo(IntLevelClosure lc)

Source

### function setKillOnCasterDeath(int level, boolean value)

Source

### function setMaxUnitsSummoned(int level, int value)

Source

### function setUnitTypeOne(int level, string value)

Source

### function setUnitTypeTwo(int level, string value)

Source

### function setUnitsSummonedTypeOne(int level, int value)

Source

### function setUnitsSummonedTypeTwo(int level, int value)

Source

## class AbilityDefinitionCryptLordImpale

Source

### function presetAirTimeseconds(RealLevelClosure lc)

Source

### function presetDamageDealt(RealLevelClosure lc)

Source

### function presetWaveDistance(RealLevelClosure lc)

Source

### function presetWaveTimeseconds(RealLevelClosure lc)

Source

### function setAirTimeseconds(int level, real value)

Source

### function setDamageDealt(int level, real value)

Source

### function setWaveDistance(int level, real value)

Source

### function setWaveTimeseconds(int level, real value)

Source

## class AbilityDefinitionCryptLordLocustSwarm

Source

### function presetDamageReturnFactor(RealLevelClosure lc)

Source

### function presetDamageReturnThreshold(RealLevelClosure lc)

Source

### function presetMaxSwarmUnitsPerTarget(IntLevelClosure lc)

Source

### function presetNumberofSwarmUnits(IntLevelClosure lc)

Source

### function presetSwarmUnitType(StringLevelClosure lc)

Source

### function presetUnitReleaseIntervalseconds(RealLevelClosure lc)

Source

### function setDamageReturnFactor(int level, real value)

Source

### function setDamageReturnThreshold(int level, real value)

Source

### function setMaxSwarmUnitsPerTarget(int level, int value)

Source

### function setNumberofSwarmUnits(int level, int value)

Source

### function setSwarmUnitType(int level, string value)

Source

### function setUnitReleaseIntervalseconds(int level, real value)

Source

## class AbilityDefinitionCryptLordSpikedCarapace

Source

### function presetDefenseBonus(RealLevelClosure lc)

Source

### function presetReceivedDamageFactor(RealLevelClosure lc)

Source

### function presetReturnedDamageFactor(RealLevelClosure lc)

Source

### function setDefenseBonus(int level, real value)

Source

### function setReceivedDamageFactor(int level, real value)

Source

### function setReturnedDamageFactor(int level, real value)

Source

## class AbilityDefinitionCurse

Source

### function presetChancetoMiss(RealLevelClosure lc)

Source

### function setChancetoMiss(int level, real value)

Source

## class AbilityDefinitionCursecreep

Source

### function presetChancetoMiss(RealLevelClosure lc)

Source

### function setChancetoMiss(int level, real value)

Source

## class AbilityDefinitionCyclone

Source

### function presetCanBeDispelled(BooleanLevelClosure lc)

Source

### function setCanBeDispelled(int level, boolean value)

Source

## class AbilityDefinitionCycloneAIcy

Source

### function presetCanBeDispelled(BooleanLevelClosure lc)

Source

### function setCanBeDispelled(int level, boolean value)

Source

## class AbilityDefinitionCycloneCenarius

Source

### function presetCanBeDispelled(BooleanLevelClosure lc)

Source

### function setCanBeDispelled(int level, boolean value)

Source

## class AbilityDefinitionCyclonecreep

Source

### function presetCanBeDispelled(BooleanLevelClosure lc)

Source

### function setCanBeDispelled(int level, boolean value)

Source

## class AbilityDefinitionDarkConversionFast

Source

### function presetConversionUnit(StringLevelClosure lc)

Source

### function presetRacetoConvert(StringLevelClosure lc)

Source

### function setConversionUnit(int level, string value)

Source

### function setRacetoConvert(int level, string value)

Source

## class AbilityDefinitionDarkPortal

Source

### function presetMaximumNumberofUnits(IntLevelClosure lc)

Source

### function presetMinimumNumberofUnits(IntLevelClosure lc)

Source

### function presetSpawnedUnits(StringLevelClosure lc)

Source

### function setMaximumNumberofUnits(int level, int value)

Source

### function setMinimumNumberofUnits(int level, int value)

Source

### function setSpawnedUnits(int level, string value)

Source

## class AbilityDefinitionDarkRangerBlackArrow

Source

### function presetDamageBonus(RealLevelClosure lc)

Source

### function presetNumberofSummonedUnits(IntLevelClosure lc)

Source

### function presetSummonedUnitDurationseconds(RealLevelClosure lc)

Source

### function presetSummonedUnitType(StringLevelClosure lc)

Source

### function setDamageBonus(int level, real value)

Source

### function setNumberofSummonedUnits(int level, int value)

Source

### function setSummonedUnitDurationseconds(int level, real value)

Source

### function setSummonedUnitType(int level, string value)

Source

## class AbilityDefinitionDarkRangerCharm

Source

### function presetMaximumCreepLevel(IntLevelClosure lc)

Source

### function setMaximumCreepLevel(int level, int value)

Source

## class AbilityDefinitionDarkRangerDrain

Source

### function presetBonusLifeDecay(RealLevelClosure lc)

Source

### function presetBonusLifeFactor(RealLevelClosure lc)

Source

### function presetBonusManaDecay(RealLevelClosure lc)

Source

### function presetBonusManaFactor(RealLevelClosure lc)

Source

### function presetDrainIntervalseconds(RealLevelClosure lc)

Source

### function presetHitPointsDrained(RealLevelClosure lc)

Source

### function presetLifeTransferredPerSecond(RealLevelClosure lc)

Source

### function presetManaPointsDrained(RealLevelClosure lc)

Source

### function presetManaTransferredPerSecond(RealLevelClosure lc)

Source

### function setBonusLifeDecay(int level, real value)

Source

### function setBonusLifeFactor(int level, real value)

Source

### function setBonusManaDecay(int level, real value)

Source

### function setBonusManaFactor(int level, real value)

Source

### function setDrainIntervalseconds(int level, real value)

Source

### function setHitPointsDrained(int level, real value)

Source

### function setLifeTransferredPerSecond(int level, real value)

Source

### function setManaPointsDrained(int level, real value)

Source

### function setManaTransferredPerSecond(int level, real value)

Source

## class AbilityDefinitionDarkRangerSilence

Source

### function presetAttackSpeedModifier(RealLevelClosure lc)

Source

### function presetAttacksPrevented(IntLevelClosure lc)

Source

### function presetChanceToMiss(RealLevelClosure lc)

Source

### function presetMovementSpeedModifier(RealLevelClosure lc)

Source

### function setAttackSpeedModifier(int level, real value)

Source

### function setAttacksPrevented(int level, int value)

Source

### function setChanceToMiss(int level, real value)

Source

### function setMovementSpeedModifier(int level, real value)

Source

## class AbilityDefinitionDeathCoilcreep

Source

### function presetAmountHealedDamaged(RealLevelClosure lc)

Source

### function setAmountHealedDamaged(int level, real value)

Source

## class AbilityDefinitionDeathDamageAOEmine

Source

### function presetFullDamageAmount(RealLevelClosure lc)

Source

### function presetFullDamageRadius(RealLevelClosure lc)

Source

### function presetPartialDamageAmount(RealLevelClosure lc)

Source

### function presetPartialDamageRadius(RealLevelClosure lc)

Source

### function setFullDamageAmount(int level, real value)

Source

### function setFullDamageRadius(int level, real value)

Source

### function setPartialDamageAmount(int level, real value)

Source

### function setPartialDamageRadius(int level, real value)

Source

## class AbilityDefinitionDeathDamageAOEmineBIG

Source

### function presetFullDamageAmount(RealLevelClosure lc)

Source

### function presetFullDamageRadius(RealLevelClosure lc)

Source

### function presetPartialDamageAmount(RealLevelClosure lc)

Source

### function presetPartialDamageRadius(RealLevelClosure lc)

Source

### function setFullDamageAmount(int level, real value)

Source

### function setFullDamageRadius(int level, real value)

Source

### function setPartialDamageAmount(int level, real value)

Source

### function setPartialDamageRadius(int level, real value)

Source

## class AbilityDefinitionDeathDamageAOEsapper

Source

### function presetFullDamageAmount(RealLevelClosure lc)

Source

### function presetFullDamageRadius(RealLevelClosure lc)

Source

### function presetPartialDamageAmount(RealLevelClosure lc)

Source

### function presetPartialDamageRadius(RealLevelClosure lc)

Source

### function setFullDamageAmount(int level, real value)

Source

### function setFullDamageRadius(int level, real value)

Source

### function setPartialDamageAmount(int level, real value)

Source

### function setPartialDamageRadius(int level, real value)

Source

## class AbilityDefinitionDeathKnightAnimateDead

Source

### function presetInheritUpgrades(BooleanLevelClosure lc)

Source

### function presetNumberofCorpsesRaised(IntLevelClosure lc)

Source

### function presetRaisedUnitsAreInvulnerable(BooleanLevelClosure lc)

Source

### function setInheritUpgrades(int level, boolean value)

Source

### function setNumberofCorpsesRaised(int level, int value)

Source

### function setRaisedUnitsAreInvulnerable(int level, boolean value)

Source

## class AbilityDefinitionDeathKnightDeathCoil

Source

### function presetAmountHealedDamaged(RealLevelClosure lc)

Source

### function setAmountHealedDamaged(int level, real value)

Source

## class AbilityDefinitionDeathKnightDeathPact

Source

### function presetLeaveTargetAlive(BooleanLevelClosure lc)

Source

### function presetLifeConversionAsPercent(BooleanLevelClosure lc)

Source

### function presetLifeConvertedtoLife(RealLevelClosure lc)

Source

### function presetLifeConvertedtoMana(RealLevelClosure lc)

Source

### function presetManaConversionAsPercent(BooleanLevelClosure lc)

Source

### function setLeaveTargetAlive(int level, boolean value)

Source

### function setLifeConversionAsPercent(int level, boolean value)

Source

### function setLifeConvertedtoLife(int level, real value)

Source

### function setLifeConvertedtoMana(int level, real value)

Source

### function setManaConversionAsPercent(int level, boolean value)

Source

## class AbilityDefinitionDeathKnightUnholyAura

Source

### function presetLifeRegenerationIncrease(RealLevelClosure lc)

Source

### function presetMovementSpeedIncrease(RealLevelClosure lc)

Source

### function presetPercentBonus(BooleanLevelClosure lc)

Source

### function setLifeRegenerationIncrease(int level, real value)

Source

### function setMovementSpeedIncrease(int level, real value)

Source

### function setPercentBonus(int level, boolean value)

Source

## class AbilityDefinitionDecouple

Source

### function presetPartnerUnitTypeOne(StringLevelClosure lc)

Source

### function presetPartnerUnitTypeTwo(StringLevelClosure lc)

Source

### function setPartnerUnitTypeOne(int level, string value)

Source

### function setPartnerUnitTypeTwo(int level, string value)

Source

## class AbilityDefinitionDefend

Source

### function presetAttackSpeedFactor(RealLevelClosure lc)

Source

### function presetChancetoDeflect(RealLevelClosure lc)

Source

### function presetDamageDealt(RealLevelClosure lc)

Source

### function presetDamageTaken(RealLevelClosure lc)

Source

### function presetDeflectDamageTakenPiercing(RealLevelClosure lc)

Source

### function presetDeflectDamageTakenSpells(RealLevelClosure lc)

Source

### function presetMagicDamageReduction(RealLevelClosure lc)

Source

### function presetMovementSpeedFactor(RealLevelClosure lc)

Source

### function setAttackSpeedFactor(int level, real value)

Source

### function setChancetoDeflect(int level, real value)

Source

### function setDamageDealt(int level, real value)

Source

### function setDamageTaken(int level, real value)

Source

### function setDeflectDamageTakenPiercing(int level, real value)

Source

### function setDeflectDamageTakenSpells(int level, real value)

Source

### function setMagicDamageReduction(int level, real value)

Source

### function setMovementSpeedFactor(int level, real value)

Source

## class AbilityDefinitionDefendItem

Source

### function presetAttackSpeedFactor(RealLevelClosure lc)

Source

### function presetChancetoDeflect(RealLevelClosure lc)

Source

### function presetDamageDealt(RealLevelClosure lc)

Source

### function presetDamageTaken(RealLevelClosure lc)

Source

### function presetDeflectDamageTakenPiercing(RealLevelClosure lc)

Source

### function presetDeflectDamageTakenSpells(RealLevelClosure lc)

Source

### function presetMagicDamageReduction(RealLevelClosure lc)

Source

### function presetMovementSpeedFactor(RealLevelClosure lc)

Source

### function setAttackSpeedFactor(int level, real value)

Source

### function setChancetoDeflect(int level, real value)

Source

### function setDamageDealt(int level, real value)

Source

### function setDamageTaken(int level, real value)

Source

### function setDeflectDamageTakenPiercing(int level, real value)

Source

### function setDeflectDamageTakenSpells(int level, real value)

Source

### function setMagicDamageReduction(int level, real value)

Source

### function setMovementSpeedFactor(int level, real value)

Source

## class AbilityDefinitionDefenseBonusPlus1

Source

### function presetDefenseBonus(IntLevelClosure lc)

Source

### function setDefenseBonus(int level, int value)

Source

## class AbilityDefinitionDefenseBonusPlus2

Source

### function presetDefenseBonus(IntLevelClosure lc)

Source

### function setDefenseBonus(int level, int value)

Source

## class AbilityDefinitionDefenseBonusPlus3

Source

### function presetDefenseBonus(IntLevelClosure lc)

Source

### function setDefenseBonus(int level, int value)

Source

## class AbilityDefinitionDefenseBonusPlus4

Source

### function presetDefenseBonus(IntLevelClosure lc)

Source

### function setDefenseBonus(int level, int value)

Source

## class AbilityDefinitionDefenseBonusPlus5

Source

### function presetDefenseBonus(IntLevelClosure lc)

Source

### function setDefenseBonus(int level, int value)

Source

## class AbilityDefinitionDemonHunterEvasion

Source

### function presetChancetoEvade(RealLevelClosure lc)

Source

### function setChancetoEvade(int level, real value)

Source

## class AbilityDefinitionDemonHunterImmolation

Source

### function presetBufferManaRequired(RealLevelClosure lc)

Source

### function presetDamageperInterval(RealLevelClosure lc)

Source

### function presetManaDrainedperSecond(RealLevelClosure lc)

Source

### function setBufferManaRequired(int level, real value)

Source

### function setDamageperInterval(int level, real value)

Source

### function setManaDrainedperSecond(int level, real value)

Source

## class AbilityDefinitionDemonHunterManaBurn

Source

### function presetBoltDelay(RealLevelClosure lc)

Source

### function presetBoltLifetime(RealLevelClosure lc)

Source

### function presetMaxManaDrained(RealLevelClosure lc)

Source

### function setBoltDelay(int level, real value)

Source

### function setBoltLifetime(int level, real value)

Source

### function setMaxManaDrained(int level, real value)

Source

## class AbilityDefinitionDemonHunterMetamorphosis

Source

### function hasMorphingFlag(MorphingFlag morphingFlag) returns boolean

Source

### function presetAlternateFormHitPointBonus(RealLevelClosure lc)

Source

### function presetAlternateFormUnit(StringLevelClosure lc)

Source

### function presetAltitudeAdjustmentDuration(RealLevelClosure lc)

Source

### function presetLandingDelayTime(RealLevelClosure lc)

Source

### function presetMorphingFlag(MorphingFlag morphingFlag, boolean flag)

Source

### function presetMorphingFlags(IntLevelClosure lc)

Source

### function presetNormalFormUnit(StringLevelClosure lc)

Source

### function setAlternateFormHitPointBonus(int level, real value)

Source

### function setAlternateFormUnit(int level, string value)

Source

### function setAltitudeAdjustmentDuration(int level, real value)

Source

### function setLandingDelayTime(int level, real value)

Source

### function setMorphingFlags(int level, int value)

Source

### function setNormalFormUnit(int level, string value)

Source

## class AbilityDefinitionDetectGyrocopter

Source

### function presetDetectionType(StringLevelClosure lc)

Source

### function setDetectionType(int level, string value)

Source

## class AbilityDefinitionDetectMagicSentinel

Source

### function presetDetectionType(StringLevelClosure lc)

Source

### function setDetectionType(int level, string value)

Source

## class AbilityDefinitionDetectSentryWard

Source

### function presetDetectionType(StringLevelClosure lc)

Source

### function setDetectionType(int level, string value)

Source

## class AbilityDefinitionDetectShade

Source

### function presetDetectionType(StringLevelClosure lc)

Source

### function setDetectionType(int level, string value)

Source

## class AbilityDefinitionDetectgeneral

Source

### function presetDetectionType(StringLevelClosure lc)

Source

### function setDetectionType(int level, string value)

Source

## class AbilityDefinitionDetonate

Source

### function presetDamagetoSummonedUnits(RealLevelClosure lc)

Source

### function presetManaLossperunit(RealLevelClosure lc)

Source

### function setDamagetoSummonedUnits(int level, real value)

Source

### function setManaLossperunit(int level, real value)

Source

## class AbilityDefinitionDevour

Source

### function presetMaxCreepLevel(IntLevelClosure lc)

Source

### function setMaxCreepLevel(int level, int value)

Source

## class AbilityDefinitionDevourCreep

Source

### function presetMaxCreepLevel(IntLevelClosure lc)

Source

### function setMaxCreepLevel(int level, int value)

Source

## class AbilityDefinitionDevourMagic

Source

### function presetIgnoreFriendlyBuffs(BooleanLevelClosure lc)

Source

### function presetLifePerBuff(RealLevelClosure lc)

Source

### function presetLifePerUnit(RealLevelClosure lc)

Source

### function presetManaPerBuff(RealLevelClosure lc)

Source

### function presetManaPerUnit(RealLevelClosure lc)

Source

### function presetSummonedUnitDamage(RealLevelClosure lc)

Source

### function setIgnoreFriendlyBuffs(int level, boolean value)

Source

### function setLifePerBuff(int level, real value)

Source

### function setLifePerUnit(int level, real value)

Source

### function setManaPerBuff(int level, real value)

Source

### function setManaPerUnit(int level, real value)

Source

### function setSummonedUnitDamage(int level, real value)

Source

## class AbilityDefinitionDevourMagiccreep

Source

### function presetIgnoreFriendlyBuffs(BooleanLevelClosure lc)

Source

### function setIgnoreFriendlyBuffs(int level, boolean value)

Source

## class AbilityDefinitionDisenchantold

Source

### function presetManaLoss(RealLevelClosure lc)

Source

### function presetSummonedUnitDamage(RealLevelClosure lc)

Source

### function setManaLoss(int level, real value)

Source

### function setSummonedUnitDamage(int level, real value)

Source

## class AbilityDefinitionDispelMagic

Source

### function presetManaLoss(RealLevelClosure lc)

Source

### function presetSummonedUnitDamage(RealLevelClosure lc)

Source

### function setManaLoss(int level, real value)

Source

### function setSummonedUnitDamage(int level, real value)

Source

## class AbilityDefinitionDispelMagiccreep

Source

### function presetManaLoss(RealLevelClosure lc)

Source

### function presetSummonedUnitDamage(RealLevelClosure lc)

Source

### function setManaLoss(int level, real value)

Source

### function setSummonedUnitDamage(int level, real value)

Source

## class AbilityDefinitionDrainLifeCreep

Source

### function presetBonusLifeDecay(RealLevelClosure lc)

Source

### function presetBonusLifeFactor(RealLevelClosure lc)

Source

### function presetBonusManaDecay(RealLevelClosure lc)

Source

### function presetBonusManaFactor(RealLevelClosure lc)

Source

### function presetLifeTransferredPerSecond(RealLevelClosure lc)

Source

### function presetManaTransferredPerSecond(RealLevelClosure lc)

Source

### function setBonusLifeDecay(int level, real value)

Source

### function setBonusLifeFactor(int level, real value)

Source

### function setBonusManaDecay(int level, real value)

Source

### function setBonusManaFactor(int level, real value)

Source

### function setLifeTransferredPerSecond(int level, real value)

Source

### function setManaTransferredPerSecond(int level, real value)

Source

## class AbilityDefinitionDreadlordCarrionSwarm

Source

### function presetDamage(RealLevelClosure lc)

Source

### function presetDistance(RealLevelClosure lc)

Source

### function presetFinalArea(RealLevelClosure lc)

Source

### function presetMaxDamage(RealLevelClosure lc)

Source

### function setDamage(int level, real value)

Source

### function setDistance(int level, real value)

Source

### function setFinalArea(int level, real value)

Source

### function setMaxDamage(int level, real value)

Source

## class AbilityDefinitionDreadlordInferno

Source

### function presetDamage(RealLevelClosure lc)

Source

### function presetDuration(RealLevelClosure lc)

Source

### function presetImpactDelay(RealLevelClosure lc)

Source

### function presetSummonedUnit(StringLevelClosure lc)

Source

### function setDamage(int level, real value)

Source

### function setDuration(int level, real value)

Source

### function setImpactDelay(int level, real value)

Source

### function setSummonedUnit(int level, string value)

Source

## class AbilityDefinitionDreadlordSleep

Source

### function presetStunDuration(RealLevelClosure lc)

Source

### function setStunDuration(int level, real value)

Source

## class AbilityDefinitionDreadlordVampiricAura

Source

### function presetAttackDamageStolen(RealLevelClosure lc)

Source

### function setAttackDamageStolen(int level, real value)

Source

## class AbilityDefinitionDustofAppearance

Source

### function presetDetectionType(StringLevelClosure lc)

Source

### function setDetectionType(int level, string value)

Source

## class AbilityDefinitionEatTree

Source

### function presetEatDelay(RealLevelClosure lc)

Source

### function presetHitPointsGained(RealLevelClosure lc)

Source

### function presetRipDelay(RealLevelClosure lc)

Source

### function setEatDelay(int level, real value)

Source

### function setHitPointsGained(int level, real value)

Source

### function setRipDelay(int level, real value)

Source

## class AbilityDefinitionElunesGrace

Source

### function presetChancetoDeflect(RealLevelClosure lc)

Source

### function presetDamageDealt(RealLevelClosure lc)

Source

### function presetDamageTaken(RealLevelClosure lc)

Source

### function presetDeflectDamageTakenPiercing(RealLevelClosure lc)

Source

### function presetDeflectDamageTakenSpells(RealLevelClosure lc)

Source

### function presetMagicDamageReduction(RealLevelClosure lc)

Source

### function setChancetoDeflect(int level, real value)

Source

### function setDamageDealt(int level, real value)

Source

### function setDamageTaken(int level, real value)

Source

### function setDeflectDamageTakenPiercing(int level, real value)

Source

### function setDeflectDamageTakenSpells(int level, real value)

Source

### function setMagicDamageReduction(int level, real value)

Source

## class AbilityDefinitionEnsnare

Source

### function presetAirUnitHeight(RealLevelClosure lc)

Source

### function presetAirUnitLowerDuration(RealLevelClosure lc)

Source

### function presetMeleeAttackRange(RealLevelClosure lc)

Source

### function setAirUnitHeight(int level, real value)

Source

### function setAirUnitLowerDuration(int level, real value)

Source

### function setMeleeAttackRange(int level, real value)

Source

## class AbilityDefinitionEnsnareCreep

Source

### function presetAirUnitHeight(RealLevelClosure lc)

Source

### function presetAirUnitLowerDuration(RealLevelClosure lc)

Source

### function presetMeleeAttackRange(RealLevelClosure lc)

Source

### function setAirUnitHeight(int level, real value)

Source

### function setAirUnitLowerDuration(int level, real value)

Source

### function setMeleeAttackRange(int level, real value)

Source

## class AbilityDefinitionEntangle

Source

### function presetResultingUnitType(StringLevelClosure lc)

Source

### function setResultingUnitType(int level, string value)

Source

## class AbilityDefinitionEntangledGoldMine

Source

### function presetGoldperInterval(IntLevelClosure lc)

Source

### function presetIntervalDuration(RealLevelClosure lc)

Source

### function setGoldperInterval(int level, int value)

Source

### function setIntervalDuration(int level, real value)

Source

## class AbilityDefinitionEntanglingRootscreep

Source

### function presetDamageperSecond(RealLevelClosure lc)

Source

### function setDamageperSecond(int level, real value)

Source

## class AbilityDefinitionEntanglingSeaweed

Source

### function presetDamageperSecond(RealLevelClosure lc)

Source

### function setDamageperSecond(int level, real value)

Source

## class AbilityDefinitionEtherealForm

Source

### function hasMorphingFlag(MorphingFlag morphingFlag) returns boolean

Source

### function presetAlternateFormUnit(StringLevelClosure lc)

Source

### function presetAltitudeAdjustmentDuration(RealLevelClosure lc)

Source

### function presetLandingDelayTime(RealLevelClosure lc)

Source

### function presetMorphingFlag(MorphingFlag morphingFlag, boolean flag)

Source

### function presetMorphingFlags(IntLevelClosure lc)

Source

### function presetNormalFormUnit(StringLevelClosure lc)

Source

### function setAlternateFormUnit(int level, string value)

Source

### function setAltitudeAdjustmentDuration(int level, real value)

Source

### function setLandingDelayTime(int level, real value)

Source

### function setMorphingFlags(int level, int value)

Source

### function setNormalFormUnit(int level, string value)

Source

## class AbilityDefinitionEvasion

Source

### function presetChancetoEvade(RealLevelClosure lc)

Source

### function setChancetoEvade(int level, real value)

Source

## class AbilityDefinitionEvasioncreep

Source

### function presetChancetoEvade(RealLevelClosure lc)

Source

### function setChancetoEvade(int level, real value)

Source

## class AbilityDefinitionEvasioncreep100

Source

### function presetChancetoEvade(RealLevelClosure lc)

Source

### function setChancetoEvade(int level, real value)

Source

## class AbilityDefinitionEvilIllidanMetamorphosis

Source

### function hasMorphingFlag(MorphingFlag morphingFlag) returns boolean

Source

### function presetAlternateFormHitPointBonus(RealLevelClosure lc)

Source

### function presetAlternateFormUnit(StringLevelClosure lc)

Source

### function presetAltitudeAdjustmentDuration(RealLevelClosure lc)

Source

### function presetLandingDelayTime(RealLevelClosure lc)

Source

### function presetMorphingFlag(MorphingFlag morphingFlag, boolean flag)

Source

### function presetMorphingFlags(IntLevelClosure lc)

Source

### function presetNormalFormUnit(StringLevelClosure lc)

Source

### function setAlternateFormHitPointBonus(int level, real value)

Source

### function setAlternateFormUnit(int level, string value)

Source

### function setAltitudeAdjustmentDuration(int level, real value)

Source

### function setLandingDelayTime(int level, real value)

Source

### function setMorphingFlags(int level, int value)

Source

### function setNormalFormUnit(int level, string value)

Source

## class AbilityDefinitionExhume

Source

### function presetMaximumNumberofCorpses(IntLevelClosure lc)

Source

### function presetUnitType(StringLevelClosure lc)

Source

### function setMaximumNumberofCorpses(int level, int value)

Source

### function setUnitType(int level, string value)

Source

## class AbilityDefinitionExperienceMod

Source

### function presetExperienceGained(IntLevelClosure lc)

Source

### function setExperienceGained(int level, int value)

Source

## class AbilityDefinitionExperienceModgreater

Source

### function presetExperienceGained(IntLevelClosure lc)

Source

### function setExperienceGained(int level, int value)

Source

## class AbilityDefinitionFactory

Source

### function presetLeashRange(RealLevelClosure lc)

Source

### function presetSpawnInterval(RealLevelClosure lc)

Source

### function presetSpawnUnitID(StringLevelClosure lc)

Source

### function setLeashRange(int level, real value)

Source

### function setSpawnInterval(int level, real value)

Source

### function setSpawnUnitID(int level, string value)

Source

## class AbilityDefinitionFaerieFire

Source

### function presetAlwaysAutocast(BooleanLevelClosure lc)

Source

### function presetDefenseReduction(IntLevelClosure lc)

Source

### function setAlwaysAutocast(int level, boolean value)

Source

### function setDefenseReduction(int level, int value)

Source

## class AbilityDefinitionFaerieFireAfa2

Source

### function presetAlwaysAutocast(BooleanLevelClosure lc)

Source

### function presetDefenseReduction(IntLevelClosure lc)

Source

### function setAlwaysAutocast(int level, boolean value)

Source

### function setDefenseReduction(int level, int value)

Source

## class AbilityDefinitionFaerieFirecreep

Source

### function presetAlwaysAutocast(BooleanLevelClosure lc)

Source

### function presetDefenseReduction(IntLevelClosure lc)

Source

### function setAlwaysAutocast(int level, boolean value)

Source

### function setDefenseReduction(int level, int value)

Source

## class AbilityDefinitionFarseerChainLightning

Source

### function presetDamageReductionperTarget(RealLevelClosure lc)

Source

### function presetDamageperTarget(RealLevelClosure lc)

Source

### function presetNumberofTargetsHit(IntLevelClosure lc)

Source

### function setDamageReductionperTarget(int level, real value)

Source

### function setDamageperTarget(int level, real value)

Source

### function setNumberofTargetsHit(int level, int value)

Source

## class AbilityDefinitionFarseerEarthquake

Source

### function presetDamageperSecondtoBuildings(RealLevelClosure lc)

Source

### function presetEffectDelay(RealLevelClosure lc)

Source

### function presetFinalArea(RealLevelClosure lc)

Source

### function presetUnitsSlowed(RealLevelClosure lc)

Source

### function setDamageperSecondtoBuildings(int level, real value)

Source

### function setEffectDelay(int level, real value)

Source

### function setFinalArea(int level, real value)

Source

### function setUnitsSlowed(int level, real value)

Source

## class AbilityDefinitionFarseerFarSight

Source

### function presetDetectionType(StringLevelClosure lc)

Source

### function setDetectionType(int level, string value)

Source

## class AbilityDefinitionFarseerSpiritWolf

Source

### function presetNumberofSummonedUnits(IntLevelClosure lc)

Source

### function presetSummonedUnit(StringLevelClosure lc)

Source

### function setNumberofSummonedUnits(int level, int value)

Source

### function setSummonedUnit(int level, string value)

Source

## class AbilityDefinitionFeedback

Source

### function presetDamageRatioHeros(RealLevelClosure lc)

Source

### function presetDamageRatioUnits(RealLevelClosure lc)

Source

### function presetMaxManaDrainedHeros(RealLevelClosure lc)

Source

### function presetMaxManaDrainedUnits(RealLevelClosure lc)

Source

### function presetSummonedDamage(RealLevelClosure lc)

Source

### function setDamageRatioHeros(int level, real value)

Source

### function setDamageRatioUnits(int level, real value)

Source

### function setMaxManaDrainedHeros(int level, real value)

Source

### function setMaxManaDrainedUnits(int level, real value)

Source

### function setSummonedDamage(int level, real value)

Source

## class AbilityDefinitionFeedbackArcaneTower

Source

### function presetSummonedDamage(RealLevelClosure lc)

Source

### function setSummonedDamage(int level, real value)

Source

## class AbilityDefinitionFeedbackSpiritBeast

Source

### function presetSummonedDamage(RealLevelClosure lc)

Source

### function setSummonedDamage(int level, real value)

Source

## class AbilityDefinitionFigurineDoomGuard

Source

### function presetSummonAmount(IntLevelClosure lc)

Source

### function presetSummonAmount1(IntLevelClosure lc)

Source

### function presetSummonUnitType(StringLevelClosure lc)

Source

### function presetSummonUnitType1(StringLevelClosure lc)

Source

### function setSummonAmount(int level, int value)

Source

### function setSummonAmount1(int level, int value)

Source

### function setSummonUnitType(int level, string value)

Source

### function setSummonUnitType1(int level, string value)

Source

## class AbilityDefinitionFigurineFelHound

Source

### function presetSummonAmount(IntLevelClosure lc)

Source

### function presetSummonAmount1(IntLevelClosure lc)

Source

### function presetSummonUnitType(StringLevelClosure lc)

Source

### function presetSummonUnitType1(StringLevelClosure lc)

Source

### function setSummonAmount(int level, int value)

Source

### function setSummonAmount1(int level, int value)

Source

### function setSummonUnitType(int level, string value)

Source

### function setSummonUnitType1(int level, string value)

Source

## class AbilityDefinitionFigurineFurbolg

Source

### function presetSummonAmount(IntLevelClosure lc)

Source

### function presetSummonAmount1(IntLevelClosure lc)

Source

### function presetSummonUnitType(StringLevelClosure lc)

Source

### function presetSummonUnitType1(StringLevelClosure lc)

Source

### function setSummonAmount(int level, int value)

Source

### function setSummonAmount1(int level, int value)

Source

### function setSummonUnitType(int level, string value)

Source

### function setSummonUnitType1(int level, string value)

Source

## class AbilityDefinitionFigurineIceRevenant

Source

### function presetSummonAmount(IntLevelClosure lc)

Source

### function presetSummonAmount1(IntLevelClosure lc)

Source

### function presetSummonUnitType(StringLevelClosure lc)

Source

### function presetSummonUnitType1(StringLevelClosure lc)

Source

### function setSummonAmount(int level, int value)

Source

### function setSummonAmount1(int level, int value)

Source

### function setSummonUnitType(int level, string value)

Source

### function setSummonUnitType1(int level, string value)

Source

## class AbilityDefinitionFigurineRedDrake

Source

### function presetSummonAmount(IntLevelClosure lc)

Source

### function presetSummonAmount1(IntLevelClosure lc)

Source

### function presetSummonUnitType(StringLevelClosure lc)

Source

### function presetSummonUnitType1(StringLevelClosure lc)

Source

### function setSummonAmount(int level, int value)

Source

### function setSummonAmount1(int level, int value)

Source

### function setSummonUnitType(int level, string value)

Source

### function setSummonUnitType1(int level, string value)

Source

## class AbilityDefinitionFigurineRockGolem

Source

### function presetSummonAmount(IntLevelClosure lc)

Source

### function presetSummonAmount1(IntLevelClosure lc)

Source

### function presetSummonUnitType(StringLevelClosure lc)

Source

### function presetSummonUnitType1(StringLevelClosure lc)

Source

### function setSummonAmount(int level, int value)

Source

### function setSummonAmount1(int level, int value)

Source

### function setSummonUnitType(int level, string value)

Source

### function setSummonUnitType1(int level, string value)

Source

## class AbilityDefinitionFigurineSkeleton

Source

### function presetSummonAmount(IntLevelClosure lc)

Source

### function presetSummonAmount1(IntLevelClosure lc)

Source

### function presetSummonUnitType(StringLevelClosure lc)

Source

### function presetSummonUnitType1(StringLevelClosure lc)

Source

### function setSummonAmount(int level, int value)

Source

### function setSummonAmount1(int level, int value)

Source

### function setSummonUnitType(int level, string value)

Source

### function setSummonUnitType1(int level, string value)

Source

## class AbilityDefinitionFigurineUrsaWarrior

Source

### function presetSummonAmount(IntLevelClosure lc)

Source

### function presetSummonAmount1(IntLevelClosure lc)

Source

### function presetSummonUnitType(StringLevelClosure lc)

Source

### function presetSummonUnitType1(StringLevelClosure lc)

Source

### function setSummonAmount(int level, int value)

Source

### function setSummonAmount1(int level, int value)

Source

### function setSummonUnitType(int level, string value)

Source

### function setSummonUnitType1(int level, string value)

Source

## class AbilityDefinitionFingerofDeath

Source

### function presetDamage(RealLevelClosure lc)

Source

### function presetGraphicDelay(RealLevelClosure lc)

Source

### function presetGraphicDuration(RealLevelClosure lc)

Source

### function setDamage(int level, real value)

Source

### function setGraphicDelay(int level, real value)

Source

### function setGraphicDuration(int level, real value)

Source

## class AbilityDefinitionFireBolt

Source

### function presetDamage(RealLevelClosure lc)

Source

### function setDamage(int level, real value)

Source

## class AbilityDefinitionFireBoltcreep

Source

### function presetDamage(RealLevelClosure lc)

Source

### function setDamage(int level, real value)

Source

## class AbilityDefinitionFireBoltwarlock

Source

### function presetDamage(RealLevelClosure lc)

Source

### function setDamage(int level, real value)

Source

## class AbilityDefinitionFireDamageBonus

Source

### function presetDamageBonus(RealLevelClosure lc)

Source

### function presetEnabledAttackIndex(IntLevelClosure lc)

Source

### function setDamageBonus(int level, real value)

Source

### function setEnabledAttackIndex(int level, int value)

Source

## class AbilityDefinitionFirelordIncinerate

Source

### function presetBonusDamageMultiplier(RealLevelClosure lc)

Source

### function presetDeathDamageDelay(RealLevelClosure lc)

Source

### function presetDeathDamageFullAmount(RealLevelClosure lc)

Source

### function presetDeathDamageFullArea(RealLevelClosure lc)

Source

### function presetDeathDamageHalfAmount(RealLevelClosure lc)

Source

### function presetDeathDamageHalfArea(RealLevelClosure lc)

Source

### function setBonusDamageMultiplier(int level, real value)

Source

### function setDeathDamageDelay(int level, real value)

Source

### function setDeathDamageFullAmount(int level, real value)

Source

### function setDeathDamageFullArea(int level, real value)

Source

### function setDeathDamageHalfAmount(int level, real value)

Source

### function setDeathDamageHalfArea(int level, real value)

Source

## class AbilityDefinitionFirelordSoulBurn

Source

### function presetAttackSpeedReduction(RealLevelClosure lc)

Source

### function presetDamageAmount(RealLevelClosure lc)

Source

### function presetDamagePenalty(RealLevelClosure lc)

Source

### function presetDamagePeriod(RealLevelClosure lc)

Source

### function presetMovementSpeedReduction(RealLevelClosure lc)

Source

### function setAttackSpeedReduction(int level, real value)

Source

### function setDamageAmount(int level, real value)

Source

### function setDamagePenalty(int level, real value)

Source

### function setDamagePeriod(int level, real value)

Source

### function setMovementSpeedReduction(int level, real value)

Source

## class AbilityDefinitionFirelordSummonLavaSpawn

Source

### function presetGenerationCount(IntLevelClosure lc)

Source

### function presetLifeDurationSplitBonus(RealLevelClosure lc)

Source

### function presetMaxHitpointFactor(RealLevelClosure lc)

Source

### function presetSplitAttackCount(IntLevelClosure lc)

Source

### function presetSplitDelay(RealLevelClosure lc)

Source

### function presetSummonedUnitCount(IntLevelClosure lc)

Source

### function presetSummonedUnitType(StringLevelClosure lc)

Source

### function setGenerationCount(int level, int value)

Source

### function setLifeDurationSplitBonus(int level, real value)

Source

### function setMaxHitpointFactor(int level, real value)

Source

### function setSplitAttackCount(int level, int value)

Source

### function setSplitDelay(int level, real value)

Source

### function setSummonedUnitCount(int level, int value)

Source

### function setSummonedUnitType(int level, string value)

Source

## class AbilityDefinitionFirelordVolcano

Source

### function presetBuildingDamageFactor(RealLevelClosure lc)

Source

### function presetDestructibleID(StringLevelClosure lc)

Source

### function presetFullDamageAmount(RealLevelClosure lc)

Source

### function presetHalfDamageFactor(RealLevelClosure lc)

Source

### function presetRockRingCount(IntLevelClosure lc)

Source

### function presetWaveCount(IntLevelClosure lc)

Source

### function presetWaveInterval(RealLevelClosure lc)

Source

### function setBuildingDamageFactor(int level, real value)

Source

### function setDestructibleID(int level, string value)

Source

### function setFullDamageAmount(int level, real value)

Source

### function setHalfDamageFactor(int level, real value)

Source

### function setRockRingCount(int level, int value)

Source

### function setWaveCount(int level, int value)

Source

### function setWaveInterval(int level, real value)

Source

## class AbilityDefinitionFlakCannon

Source

### function presetFullDamageAmount(RealLevelClosure lc)

Source

### function presetMediumDamageAmount(RealLevelClosure lc)

Source

### function presetMediumDamageRadius(RealLevelClosure lc)

Source

### function presetSmallDamageAmount(RealLevelClosure lc)

Source

### function presetSmallDamageRadius(RealLevelClosure lc)

Source

### function setFullDamageAmount(int level, real value)

Source

### function setMediumDamageAmount(int level, real value)

Source

### function setMediumDamageRadius(int level, real value)

Source

### function setSmallDamageAmount(int level, real value)

Source

### function setSmallDamageRadius(int level, real value)

Source

## class AbilityDefinitionFlameStrikeCreep

Source

### function presetBuildingReduction(RealLevelClosure lc)

Source

### function presetFullDamageDealt(RealLevelClosure lc)

Source

### function presetFullDamageInterval(RealLevelClosure lc)

Source

### function presetHalfDamageDealt(RealLevelClosure lc)

Source

### function presetHalfDamageInterval(RealLevelClosure lc)

Source

### function presetMaximumDamage(RealLevelClosure lc)

Source

### function setBuildingReduction(int level, real value)

Source

### function setFullDamageDealt(int level, real value)

Source

### function setFullDamageInterval(int level, real value)

Source

### function setHalfDamageDealt(int level, real value)

Source

### function setHalfDamageInterval(int level, real value)

Source

### function setMaximumDamage(int level, real value)

Source

## class AbilityDefinitionFlare

Source

### function presetDetectionType(StringLevelClosure lc)

Source

### function presetEffectDelay(RealLevelClosure lc)

Source

### function presetFlareCount(IntLevelClosure lc)

Source

### function setDetectionType(int level, string value)

Source

### function setEffectDelay(int level, real value)

Source

### function setFlareCount(int level, int value)

Source

## class AbilityDefinitionFlareGun

Source

### function presetDelayForTargetEffect(RealLevelClosure lc)

Source

### function presetDetectionType(StringLevelClosure lc)

Source

### function setDelayForTargetEffect(int level, real value)

Source

### function setDetectionType(int level, string value)

Source

## class AbilityDefinitionForceofNaturecreep

Source

### function presetNumberofSummonedUnits(IntLevelClosure lc)

Source

### function presetSummonedUnitType(StringLevelClosure lc)

Source

### function setNumberofSummonedUnits(int level, int value)

Source

### function setSummonedUnitType(int level, string value)

Source

## class AbilityDefinitionFortificationGlyph

Source

### function presetUpgradeLevels(IntLevelClosure lc)

Source

### function presetUpgradeType(StringLevelClosure lc)

Source

### function setUpgradeLevels(int level, int value)

Source

### function setUpgradeType(int level, string value)

Source

## class AbilityDefinitionFragShards

Source

### function presetFullDamageAmount(RealLevelClosure lc)

Source

### function presetMediumDamageAmount(RealLevelClosure lc)

Source

### function presetMediumDamageRadius(RealLevelClosure lc)

Source

### function presetSmallDamageAmount(RealLevelClosure lc)

Source

### function presetSmallDamageRadius(RealLevelClosure lc)

Source

### function setFullDamageAmount(int level, real value)

Source

### function setMediumDamageAmount(int level, real value)

Source

### function setMediumDamageRadius(int level, real value)

Source

### function setSmallDamageAmount(int level, real value)

Source

### function setSmallDamageRadius(int level, real value)

Source

## class AbilityDefinitionFreezeDamageBonus

Source

### function presetDamageBonus(RealLevelClosure lc)

Source

### function presetEnabledAttackIndex(IntLevelClosure lc)

Source

### function setDamageBonus(int level, real value)

Source

### function setEnabledAttackIndex(int level, int value)

Source

## class AbilityDefinitionFrenzy

Source

### function presetAttackSpeedIncrease(RealLevelClosure lc)

Source

### function presetMovementSpeedIncrease(RealLevelClosure lc)

Source

### function presetScalingFactor(RealLevelClosure lc)

Source

### function setAttackSpeedIncrease(int level, real value)

Source

### function setMovementSpeedIncrease(int level, real value)

Source

### function setScalingFactor(int level, real value)

Source

## class AbilityDefinitionFrostArmorcreep

Source

### function presetArmorBonus(RealLevelClosure lc)

Source

### function presetArmorDuration(RealLevelClosure lc)

Source

### function setArmorBonus(int level, real value)

Source

### function setArmorDuration(int level, real value)

Source

## class AbilityDefinitionFrostBolt

Source

### function presetDamage(RealLevelClosure lc)

Source

### function setDamage(int level, real value)

Source

## class AbilityDefinitionFrostDamageBonus

Source

### function presetDamageBonus(RealLevelClosure lc)

Source

### function presetEnabledAttackIndex(IntLevelClosure lc)

Source

### function setDamageBonus(int level, real value)

Source

### function setEnabledAttackIndex(int level, int value)

Source

## class AbilityDefinitionFrostNovacreep

Source

### function presetAreaofEffectDamage(RealLevelClosure lc)

Source

### function presetSpecificTargetDamage(RealLevelClosure lc)

Source

### function setAreaofEffectDamage(int level, real value)

Source

### function setSpecificTargetDamage(int level, real value)

Source

## class AbilityDefinitionGhost

Source

### function presetAutoAcquireAttackTargets(BooleanLevelClosure lc)

Source

### function presetDoesNotBlockBuildings(BooleanLevelClosure lc)

Source

### function presetImmunetoMorphEffects(BooleanLevelClosure lc)

Source

### function setAutoAcquireAttackTargets(int level, boolean value)

Source

### function setDoesNotBlockBuildings(int level, boolean value)

Source

### function setImmunetoMorphEffects(int level, boolean value)

Source

## class AbilityDefinitionGhostVisible

Source

### function presetDoesNotBlockBuildings(BooleanLevelClosure lc)

Source

### function presetImmunetoMorphEffects(BooleanLevelClosure lc)

Source

### function setDoesNotBlockBuildings(int level, boolean value)

Source

### function setImmunetoMorphEffects(int level, boolean value)

Source

## class AbilityDefinitionGiveGold

Source

### function presetGoldGiven(IntLevelClosure lc)

Source

### function setGoldGiven(int level, int value)

Source

## class AbilityDefinitionGiveLumber

Source

### function presetLumberGiven(IntLevelClosure lc)

Source

### function setLumberGiven(int level, int value)

Source

## class AbilityDefinitionGoldMine

Source

### function presetMaxGold(IntLevelClosure lc)

Source

### function presetMiningCapacity(IntLevelClosure lc)

Source

### function presetMiningDuration(RealLevelClosure lc)

Source

### function setMaxGold(int level, int value)

Source

### function setMiningCapacity(int level, int value)

Source

### function setMiningDuration(int level, real value)

Source

## class AbilityDefinitionGrabTree

Source

### function presetAttachDelay(RealLevelClosure lc)

Source

### function presetDisabledAttackIndex(IntLevelClosure lc)

Source

### function presetEnabledAttackIndex(IntLevelClosure lc)

Source

### function presetMaximumAttacks(IntLevelClosure lc)

Source

### function presetRemoveDelay(RealLevelClosure lc)

Source

### function setAttachDelay(int level, real value)

Source

### function setDisabledAttackIndex(int level, int value)

Source

### function setEnabledAttackIndex(int level, int value)

Source

### function setMaximumAttacks(int level, int value)

Source

### function setRemoveDelay(int level, real value)

Source

## class AbilityDefinitionGraveyard

Source

### function presetCorpseUnitType(StringLevelClosure lc)

Source

### function presetMaximumNumberofCorpses(IntLevelClosure lc)

Source

### function presetRadiusofCorpses(RealLevelClosure lc)

Source

### function presetRadiusofGravestones(RealLevelClosure lc)

Source

### function setCorpseUnitType(int level, string value)

Source

### function setMaximumNumberofCorpses(int level, int value)

Source

### function setRadiusofCorpses(int level, real value)

Source

### function setRadiusofGravestones(int level, real value)

Source

## class AbilityDefinitionHardenedSkin

Source

### function presetChancetoReduceDamage(RealLevelClosure lc)

Source

### function presetIgnoredDamage(RealLevelClosure lc)

Source

### function presetIncludeMeleeDamage(BooleanLevelClosure lc)

Source

### function presetIncludeRangedDamage(BooleanLevelClosure lc)

Source

### function presetMinimumDamage(RealLevelClosure lc)

Source

### function setChancetoReduceDamage(int level, real value)

Source

### function setIgnoredDamage(int level, real value)

Source

### function setIncludeMeleeDamage(int level, boolean value)

Source

### function setIncludeRangedDamage(int level, boolean value)

Source

### function setMinimumDamage(int level, real value)

Source

## class AbilityDefinitionHarvest

Source

### function presetDamagetoTree(IntLevelClosure lc)

Source

### function presetGoldCapacity(IntLevelClosure lc)

Source

### function presetLumberCapacity(IntLevelClosure lc)

Source

### function setDamagetoTree(int level, int value)

Source

### function setGoldCapacity(int level, int value)

Source

### function setLumberCapacity(int level, int value)

Source

## class AbilityDefinitionHarvestLumber

Source

### function presetDamagetoTree(IntLevelClosure lc)

Source

### function presetLumberCapacity(IntLevelClosure lc)

Source

### function setDamagetoTree(int level, int value)

Source

### function setLumberCapacity(int level, int value)

Source

## class AbilityDefinitionHarvestLumberArchimondeghouls

Source

### function presetDamagetoTree(IntLevelClosure lc)

Source

### function presetLumberCapacity(IntLevelClosure lc)

Source

### function setDamagetoTree(int level, int value)

Source

### function setLumberCapacity(int level, int value)

Source

## class AbilityDefinitionHarvestLumbershredder

Source

### function presetDamagetoTree(IntLevelClosure lc)

Source

### function presetLumberCapacity(IntLevelClosure lc)

Source

### function setDamagetoTree(int level, int value)

Source

### function setLumberCapacity(int level, int value)

Source

## class AbilityDefinitionHeal

Source

### function presetHitPointsGained(RealLevelClosure lc)

Source

### function setHitPointsGained(int level, real value)

Source

## class AbilityDefinitionHealCreepHigh

Source

### function presetHitPointsGained(RealLevelClosure lc)

Source

### function setHitPointsGained(int level, real value)

Source

## class AbilityDefinitionHealCreepNormal

Source

### function presetHitPointsGained(RealLevelClosure lc)

Source

### function setHitPointsGained(int level, real value)

Source

## class AbilityDefinitionHealCreepNormalAnhe

Source

### function presetHitPointsGained(RealLevelClosure lc)

Source

### function setHitPointsGained(int level, real value)

Source

## class AbilityDefinitionHealReductionBonus

Source

### function presetDamageBonus(RealLevelClosure lc)

Source

### function presetEnabledAttackIndex(IntLevelClosure lc)

Source

### function presetHealingMultiplier(RealLevelClosure lc)

Source

### function setDamageBonus(int level, real value)

Source

### function setEnabledAttackIndex(int level, int value)

Source

### function setHealingMultiplier(int level, real value)

Source

## class AbilityDefinitionHealingWard

Source

### function presetWardUnitType(StringLevelClosure lc)

Source

### function setWardUnitType(int level, string value)

Source

## class AbilityDefinitionHealingWardAIhw

Source

### function presetWardUnitType(StringLevelClosure lc)

Source

### function setWardUnitType(int level, string value)

Source

## class AbilityDefinitionHealingWardcreep

Source

### function presetWardUnitType(StringLevelClosure lc)

Source

### function setWardUnitType(int level, string value)

Source

## class AbilityDefinitionHealingWaveCreep

Source

### function presetDamageReductionperTarget(RealLevelClosure lc)

Source

### function presetDamageperTarget(RealLevelClosure lc)

Source

### function presetNumberofTargetsHit(IntLevelClosure lc)

Source

### function setDamageReductionperTarget(int level, real value)

Source

### function setDamageperTarget(int level, real value)

Source

### function setNumberofTargetsHit(int level, int value)

Source

## class AbilityDefinitionHexCreep

Source

### function presetMaximumCreepLevel(IntLevelClosure lc)

Source

### function presetMorphUnitsAir(StringLevelClosure lc)

Source

### function presetMorphUnitsAmphibious(StringLevelClosure lc)

Source

### function presetMorphUnitsGround(StringLevelClosure lc)

Source

### function presetMorphUnitsWater(StringLevelClosure lc)

Source

### function setMaximumCreepLevel(int level, int value)

Source

### function setMorphUnitsAir(int level, string value)

Source

### function setMorphUnitsAmphibious(int level, string value)

Source

### function setMorphUnitsGround(int level, string value)

Source

### function setMorphUnitsWater(int level, string value)

Source

## class AbilityDefinitionIllidanChannel

Source

### function presetArtDuration(RealLevelClosure lc)

Source

### function presetBaseOrderID(StringLevelClosure lc)

Source

### function presetDisableOtherAbilities(BooleanLevelClosure lc)

Source

### function presetFollowThroughTime(RealLevelClosure lc)

Source

### function presetOptions(IntLevelClosure lc)

Source

### function presetTargetType(IntLevelClosure lc)

Source

### function setArtDuration(int level, real value)

Source

### function setBaseOrderID(int level, string value)

Source

### function setDisableOtherAbilities(int level, boolean value)

Source

### function setFollowThroughTime(int level, real value)

Source

### function setOptions(int level, int value)

Source

### function setTargetType(int level, int value)

Source

## class AbilityDefinitionIllidanMetamorphosis

Source

### function hasMorphingFlag(MorphingFlag morphingFlag) returns boolean

Source

### function presetAlternateFormHitPointBonus(RealLevelClosure lc)

Source

### function presetAlternateFormUnit(StringLevelClosure lc)

Source

### function presetAltitudeAdjustmentDuration(RealLevelClosure lc)

Source

### function presetLandingDelayTime(RealLevelClosure lc)

Source

### function presetMorphingFlag(MorphingFlag morphingFlag, boolean flag)

Source

### function presetMorphingFlags(IntLevelClosure lc)

Source

### function presetNormalFormUnit(StringLevelClosure lc)

Source

### function setAlternateFormHitPointBonus(int level, real value)

Source

### function setAlternateFormUnit(int level, string value)

Source

### function setAltitudeAdjustmentDuration(int level, real value)

Source

### function setLandingDelayTime(int level, real value)

Source

### function setMorphingFlags(int level, int value)

Source

### function setNormalFormUnit(int level, string value)

Source

## class AbilityDefinitionImmolationcreep

Source

### function presetBufferManaRequired(RealLevelClosure lc)

Source

### function presetDamageperInterval(RealLevelClosure lc)

Source

### function presetManaDrainedperSecond(RealLevelClosure lc)

Source

### function setBufferManaRequired(int level, real value)

Source

### function setDamageperInterval(int level, real value)

Source

### function setManaDrainedperSecond(int level, real value)

Source

## class AbilityDefinitionImpaleCreep

Source

### function presetAirTimeseconds(RealLevelClosure lc)

Source

### function presetDamageDealt(RealLevelClosure lc)

Source

### function presetWaveDistance(RealLevelClosure lc)

Source

### function presetWaveTimeseconds(RealLevelClosure lc)

Source

### function setAirTimeseconds(int level, real value)

Source

### function setDamageDealt(int level, real value)

Source

### function setWaveDistance(int level, real value)

Source

### function setWaveTimeseconds(int level, real value)

Source

## class AbilityDefinitionInferno

Source

### function presetDamage(RealLevelClosure lc)

Source

### function presetDuration(RealLevelClosure lc)

Source

### function presetImpactDelay(RealLevelClosure lc)

Source

### function presetSummonedUnit(StringLevelClosure lc)

Source

### function setDamage(int level, real value)

Source

### function setDuration(int level, real value)

Source

### function setImpactDelay(int level, real value)

Source

### function setSummonedUnit(int level, string value)

Source

## class AbilityDefinitionInnerFire

Source

### function presetAutocastRange(RealLevelClosure lc)

Source

### function presetDamageIncrease(RealLevelClosure lc)

Source

### function presetDefenseIncrease(IntLevelClosure lc)

Source

### function presetLifeRegenRate(RealLevelClosure lc)

Source

### function setAutocastRange(int level, real value)

Source

### function setDamageIncrease(int level, real value)

Source

### function setDefenseIncrease(int level, int value)

Source

### function setLifeRegenRate(int level, real value)

Source

## class AbilityDefinitionInnerFireCreep

Source

### function presetAutocastRange(RealLevelClosure lc)

Source

### function presetDamageIncrease(RealLevelClosure lc)

Source

### function presetDefenseIncrease(IntLevelClosure lc)

Source

### function presetLifeRegenRate(RealLevelClosure lc)

Source

### function setAutocastRange(int level, real value)

Source

### function setDamageIncrease(int level, real value)

Source

### function setDefenseIncrease(int level, int value)

Source

### function setLifeRegenRate(int level, real value)

Source

## class AbilityDefinitionIntelligenceBonusPlus1

Source

### function presetAgilityBonus(IntLevelClosure lc)

Source

### function presetHideButton(BooleanLevelClosure lc)

Source

### function presetIntelligenceBonus(IntLevelClosure lc)

Source

### function presetStrengthBonus(IntLevelClosure lc)

Source

### function setAgilityBonus(int level, int value)

Source

### function setHideButton(int level, boolean value)

Source

### function setIntelligenceBonus(int level, int value)

Source

### function setStrengthBonus(int level, int value)

Source

## class AbilityDefinitionIntelligenceBonusPlus3

Source

### function presetAgilityBonus(IntLevelClosure lc)

Source

### function presetHideButton(BooleanLevelClosure lc)

Source

### function presetIntelligenceBonus(IntLevelClosure lc)

Source

### function presetStrengthBonus(IntLevelClosure lc)

Source

### function setAgilityBonus(int level, int value)

Source

### function setHideButton(int level, boolean value)

Source

### function setIntelligenceBonus(int level, int value)

Source

### function setStrengthBonus(int level, int value)

Source

## class AbilityDefinitionIntelligenceBonusPlus4

Source

### function presetAgilityBonus(IntLevelClosure lc)

Source

### function presetHideButton(BooleanLevelClosure lc)

Source

### function presetIntelligenceBonus(IntLevelClosure lc)

Source

### function presetStrengthBonus(IntLevelClosure lc)

Source

### function setAgilityBonus(int level, int value)

Source

### function setHideButton(int level, boolean value)

Source

### function setIntelligenceBonus(int level, int value)

Source

### function setStrengthBonus(int level, int value)

Source

## class AbilityDefinitionIntelligenceBonusPlus6

Source

### function presetAgilityBonus(IntLevelClosure lc)

Source

### function presetHideButton(BooleanLevelClosure lc)

Source

### function presetIntelligenceBonus(IntLevelClosure lc)

Source

### function presetStrengthBonus(IntLevelClosure lc)

Source

### function setAgilityBonus(int level, int value)

Source

### function setHideButton(int level, boolean value)

Source

### function setIntelligenceBonus(int level, int value)

Source

### function setStrengthBonus(int level, int value)

Source

## class AbilityDefinitionIntelligenceMod

Source

### function presetAgilityBonus(IntLevelClosure lc)

Source

### function presetHideButton(BooleanLevelClosure lc)

Source

### function presetIntelligenceBonus(IntLevelClosure lc)

Source

### function presetStrengthBonus(IntLevelClosure lc)

Source

### function setAgilityBonus(int level, int value)

Source

### function setHideButton(int level, boolean value)

Source

### function setIntelligenceBonus(int level, int value)

Source

### function setStrengthBonus(int level, int value)

Source

## class AbilityDefinitionIntelligenceModPlus2

Source

### function presetAgilityBonus(IntLevelClosure lc)

Source

### function presetHideButton(BooleanLevelClosure lc)

Source

### function presetIntelligenceBonus(IntLevelClosure lc)

Source

### function presetStrengthBonus(IntLevelClosure lc)

Source

### function setAgilityBonus(int level, int value)

Source

### function setHideButton(int level, boolean value)

Source

### function setIntelligenceBonus(int level, int value)

Source

### function setStrengthBonus(int level, int value)

Source

## class AbilityDefinitionInventory

Source

### function presetCanDropItems(BooleanLevelClosure lc)

Source

### function presetCanGetItems(BooleanLevelClosure lc)

Source

### function presetCanUseItems(BooleanLevelClosure lc)

Source

### function presetDropItemsOnDeath(BooleanLevelClosure lc)

Source

### function presetItemCapacity(IntLevelClosure lc)

Source

### function setCanDropItems(int level, boolean value)

Source

### function setCanGetItems(int level, boolean value)

Source

### function setCanUseItems(int level, boolean value)

Source

### function setDropItemsOnDeath(int level, boolean value)

Source

### function setItemCapacity(int level, int value)

Source

## class AbilityDefinitionInventory2slotunitUndead

Source

### function presetCanDropItems(BooleanLevelClosure lc)

Source

### function presetCanGetItems(BooleanLevelClosure lc)

Source

### function presetCanUseItems(BooleanLevelClosure lc)

Source

### function presetDropItemsOnDeath(BooleanLevelClosure lc)

Source

### function presetItemCapacity(IntLevelClosure lc)

Source

### function setCanDropItems(int level, boolean value)

Source

### function setCanGetItems(int level, boolean value)

Source

### function setCanUseItems(int level, boolean value)

Source

### function setDropItemsOnDeath(int level, boolean value)

Source

### function setItemCapacity(int level, int value)

Source

## class AbilityDefinitionInventoryPackMule

Source

### function presetCanDropItems(BooleanLevelClosure lc)

Source

### function presetCanGetItems(BooleanLevelClosure lc)

Source

### function presetCanUseItems(BooleanLevelClosure lc)

Source

### function presetDropItemsOnDeath(BooleanLevelClosure lc)

Source

### function presetItemCapacity(IntLevelClosure lc)

Source

### function setCanDropItems(int level, boolean value)

Source

### function setCanGetItems(int level, boolean value)

Source

### function setCanUseItems(int level, boolean value)

Source

### function setDropItemsOnDeath(int level, boolean value)

Source

### function setItemCapacity(int level, int value)

Source

## class AbilityDefinitionInvisibility

Source

### function presetTransitionTimeseconds(RealLevelClosure lc)

Source

### function setTransitionTimeseconds(int level, real value)

Source

## class AbilityDefinitionItemAuraBrilliance

Source

### function presetManaRegenerationIncrease(RealLevelClosure lc)

Source

### function presetPercentBonus(BooleanLevelClosure lc)

Source

### function setManaRegenerationIncrease(int level, real value)

Source

### function setPercentBonus(int level, boolean value)

Source

## class AbilityDefinitionItemAuraCommand

Source

### function presetAttackDamageIncrease(RealLevelClosure lc)

Source

### function presetFlatBonus(BooleanLevelClosure lc)

Source

### function presetMeleeBonus(BooleanLevelClosure lc)

Source

### function presetRangedBonus(BooleanLevelClosure lc)

Source

### function setAttackDamageIncrease(int level, real value)

Source

### function setFlatBonus(int level, boolean value)

Source

### function setMeleeBonus(int level, boolean value)

Source

### function setRangedBonus(int level, boolean value)

Source

## class AbilityDefinitionItemAuraDevotion

Source

### function presetArmorBonus(RealLevelClosure lc)

Source

### function presetPercentBonus(BooleanLevelClosure lc)

Source

### function setArmorBonus(int level, real value)

Source

### function setPercentBonus(int level, boolean value)

Source

## class AbilityDefinitionItemAuraEndurance

Source

### function presetAttackSpeedIncrease(RealLevelClosure lc)

Source

### function presetMovementSpeedIncrease(RealLevelClosure lc)

Source

### function setAttackSpeedIncrease(int level, real value)

Source

### function setMovementSpeedIncrease(int level, real value)

Source

## class AbilityDefinitionItemAuraTrueshot

Source

### function presetDamageBonus(RealLevelClosure lc)

Source

### function presetFlatBonus(BooleanLevelClosure lc)

Source

### function presetMeleeBonus(BooleanLevelClosure lc)

Source

### function presetRangedBonus(BooleanLevelClosure lc)

Source

### function setDamageBonus(int level, real value)

Source

### function setFlatBonus(int level, boolean value)

Source

### function setMeleeBonus(int level, boolean value)

Source

### function setRangedBonus(int level, boolean value)

Source

## class AbilityDefinitionItemAuraUnholy

Source

### function presetLifeRegenerationIncrease(RealLevelClosure lc)

Source

### function presetMovementSpeedIncrease(RealLevelClosure lc)

Source

### function presetPercentBonus(BooleanLevelClosure lc)

Source

### function setLifeRegenerationIncrease(int level, real value)

Source

### function setMovementSpeedIncrease(int level, real value)

Source

### function setPercentBonus(int level, boolean value)

Source

## class AbilityDefinitionItemAuraVampiric

Source

### function presetAttackDamageStolen(RealLevelClosure lc)

Source

### function setAttackDamageStolen(int level, real value)

Source

## class AbilityDefinitionItemChangeTOD

Source

### function presetNewTimeofDayHour(IntLevelClosure lc)

Source

### function presetNewTimeofDayMinute(IntLevelClosure lc)

Source

### function setNewTimeofDayHour(int level, int value)

Source

### function setNewTimeofDayMinute(int level, int value)

Source

## class AbilityDefinitionItemCloakOfFlames

Source

### function presetDamagePerDuration(IntLevelClosure lc)

Source

### function presetExtraManaRequired(IntLevelClosure lc)

Source

### function presetManaUsedPerSecond(IntLevelClosure lc)

Source

### function setDamagePerDuration(int level, int value)

Source

### function setExtraManaRequired(int level, int value)

Source

### function setManaUsedPerSecond(int level, int value)

Source

## class AbilityDefinitionItemCommand

Source

### function presetMaximumCreepLevel(IntLevelClosure lc)

Source

### function setMaximumCreepLevel(int level, int value)

Source

## class AbilityDefinitionItemDefenseAoe

Source

### function presetDefenseBonus(IntLevelClosure lc)

Source

### function presetHitPointsGained(IntLevelClosure lc)

Source

### function presetManaPointsGained(IntLevelClosure lc)

Source

### function setDefenseBonus(int level, int value)

Source

### function setHitPointsGained(int level, int value)

Source

### function setManaPointsGained(int level, int value)

Source

## class AbilityDefinitionItemDefenseAoePlusHealing

Source

### function presetDefenseBonus(IntLevelClosure lc)

Source

### function presetHitPointsGained(IntLevelClosure lc)

Source

### function presetManaPointsGained(IntLevelClosure lc)

Source

### function setDefenseBonus(int level, int value)

Source

### function setHitPointsGained(int level, int value)

Source

### function setManaPointsGained(int level, int value)

Source

## class AbilityDefinitionItemDetectAoe

Source

### function presetDetectionRadius(StringLevelClosure lc)

Source

### function setDetectionRadius(int level, string value)

Source

## class AbilityDefinitionItemDispelAoe

Source

### function presetDamageToSummonedUnits(IntLevelClosure lc)

Source

### function presetManaLossPerUnit(IntLevelClosure lc)

Source

### function setDamageToSummonedUnits(int level, int value)

Source

### function setManaLossPerUnit(int level, int value)

Source

## class AbilityDefinitionItemDispelAoeWithCooldown

Source

### function presetDamageToSummonedUnits(IntLevelClosure lc)

Source

### function presetManaLossPerUnit(IntLevelClosure lc)

Source

### function setDamageToSummonedUnits(int level, int value)

Source

### function setManaLossPerUnit(int level, int value)

Source

## class AbilityDefinitionItemDispelChain

Source

### function presetManaLossPerUnit(RealLevelClosure lc)

Source

### function presetMaximumDispelledUnits(IntLevelClosure lc)

Source

### function presetSummonedUnitDamage(RealLevelClosure lc)

Source

### function setManaLossPerUnit(int level, real value)

Source

### function setMaximumDispelledUnits(int level, int value)

Source

### function setSummonedUnitDamage(int level, real value)

Source

## class AbilityDefinitionItemHealAoe

Source

### function presetHitPointsGained(IntLevelClosure lc)

Source

### function setHitPointsGained(int level, int value)

Source

## class AbilityDefinitionItemHealAoeGreater

Source

### function presetHitPointsGained(IntLevelClosure lc)

Source

### function setHitPointsGained(int level, int value)

Source

## class AbilityDefinitionItemHealGreater

Source

### function presetHitPointsGained(IntLevelClosure lc)

Source

### function setHitPointsGained(int level, int value)

Source

## class AbilityDefinitionItemHealLeast

Source

### function presetHitPointsGained(IntLevelClosure lc)

Source

### function setHitPointsGained(int level, int value)

Source

## class AbilityDefinitionItemHealLesser

Source

### function presetHitPointsGained(IntLevelClosure lc)

Source

### function setHitPointsGained(int level, int value)

Source

## class AbilityDefinitionItemIllusion

Source

### function presetDamageDealtofnormal(RealLevelClosure lc)

Source

### function presetDamageReceivedMultiplier(RealLevelClosure lc)

Source

### function setDamageDealtofnormal(int level, real value)

Source

### function setDamageReceivedMultiplier(int level, real value)

Source

## class AbilityDefinitionItemInferno

Source

### function presetDamage(RealLevelClosure lc)

Source

### function presetDuration(RealLevelClosure lc)

Source

### function presetImpactDelay(RealLevelClosure lc)

Source

### function presetSummonedUnit(StringLevelClosure lc)

Source

### function setDamage(int level, real value)

Source

### function setDuration(int level, real value)

Source

### function setImpactDelay(int level, real value)

Source

### function setSummonedUnit(int level, string value)

Source

## class AbilityDefinitionItemManaRestoreAoe

Source

### function presetManaPointsGained(IntLevelClosure lc)

Source

### function setManaPointsGained(int level, int value)

Source

## class AbilityDefinitionItemManaRestoreGreater

Source

### function presetManaPointsGained(IntLevelClosure lc)

Source

### function setManaPointsGained(int level, int value)

Source

## class AbilityDefinitionItemManaRestoreLesser

Source

### function presetManaPointsGained(IntLevelClosure lc)

Source

### function setManaPointsGained(int level, int value)

Source

## class AbilityDefinitionItemMonsterLure

Source

### function presetActivationDelay(RealLevelClosure lc)

Source

### function presetLureIntervalseconds(RealLevelClosure lc)

Source

### function presetLureUnitType(StringLevelClosure lc)

Source

### function presetNumberofLures(IntLevelClosure lc)

Source

### function setActivationDelay(int level, real value)

Source

### function setLureIntervalseconds(int level, real value)

Source

### function setLureUnitType(int level, string value)

Source

### function setNumberofLures(int level, int value)

Source

## class AbilityDefinitionItemPlaceMine

Source

### function presetUnitType(StringLevelClosure lc)

Source

### function setUnitType(int level, string value)

Source

## class AbilityDefinitionItemPotionVampirism

Source

### function presetAmountIsRawValue(BooleanLevelClosure lc)

Source

### function presetDamageBonus(RealLevelClosure lc)

Source

### function presetLifeStealAmount(RealLevelClosure lc)

Source

### function setAmountIsRawValue(int level, boolean value)

Source

### function setDamageBonus(int level, real value)

Source

### function setLifeStealAmount(int level, real value)

Source

## class AbilityDefinitionItemRecall

Source

### function presetMaximumNumberofUnits(IntLevelClosure lc)

Source

### function presetUseTeleportClustering(BooleanLevelClosure lc)

Source

### function setMaximumNumberofUnits(int level, int value)

Source

### function setUseTeleportClustering(int level, boolean value)

Source

## class AbilityDefinitionItemRegenMana

Source

### function presetManaRegenerationBonusasfractionofnormal(RealLevelClosure lc)

Source

### function setManaRegenerationBonusasfractionofnormal(int level, real value)

Source

## class AbilityDefinitionItemRegenManalesser

Source

### function presetManaRegenerationBonusasfractionofnormal(RealLevelClosure lc)

Source

### function setManaRegenerationBonusasfractionofnormal(int level, real value)

Source

## class AbilityDefinitionItemReincarnation

Source

### function presetDelayAfterDeathseconds(IntLevelClosure lc)

Source

### function presetRestoredLife(IntLevelClosure lc)

Source

### function presetRestoredManaforcurrent(IntLevelClosure lc)

Source

### function setDelayAfterDeathseconds(int level, int value)

Source

### function setRestoredLife(int level, int value)

Source

### function setRestoredManaforcurrent(int level, int value)

Source

## class AbilityDefinitionItemRestore

Source

### function presetHitPointsRestored(IntLevelClosure lc)

Source

### function presetManaPointsRestored(IntLevelClosure lc)

Source

### function setHitPointsRestored(int level, int value)

Source

### function setManaPointsRestored(int level, int value)

Source

## class AbilityDefinitionItemRestoreAoe

Source

### function presetHitPointsRestored(IntLevelClosure lc)

Source

### function presetManaPointsRestored(IntLevelClosure lc)

Source

### function setHitPointsRestored(int level, int value)

Source

### function setManaPointsRestored(int level, int value)

Source

## class AbilityDefinitionItemRevealMap

Source

### function presetDetectionType(StringLevelClosure lc)

Source

### function setDetectionType(int level, string value)

Source

## class AbilityDefinitionItemSpeed

Source

### function presetMovementSpeedIncrease(RealLevelClosure lc)

Source

### function setMovementSpeedIncrease(int level, real value)

Source

## class AbilityDefinitionItemSpeedAoe

Source

### function presetMovementSpeedIncrease(RealLevelClosure lc)

Source

### function setMovementSpeedIncrease(int level, real value)

Source

## class AbilityDefinitionItemTownPortal

Source

### function presetMaximumNumberofUnits(IntLevelClosure lc)

Source

### function presetUseTeleportClustering(BooleanLevelClosure lc)

Source

### function setMaximumNumberofUnits(int level, int value)

Source

### function setUseTeleportClustering(int level, boolean value)

Source

## class AbilityDefinitionItemWeb

Source

### function presetAirUnitHeight(RealLevelClosure lc)

Source

### function presetAirUnitLowerDuration(RealLevelClosure lc)

Source

### function presetMeleeAttackRange(RealLevelClosure lc)

Source

### function setAirUnitHeight(int level, real value)

Source

### function setAirUnitLowerDuration(int level, real value)

Source

### function setMeleeAttackRange(int level, real value)

Source

## class AbilityDefinitionKeeperoftheGroveEntanglingRoots

Source

### function presetDamageperSecond(RealLevelClosure lc)

Source

### function setDamageperSecond(int level, real value)

Source

## class AbilityDefinitionKeeperoftheGroveForceofNature

Source

### function presetNumberofSummonedUnits(IntLevelClosure lc)

Source

### function presetSummonedUnitType(StringLevelClosure lc)

Source

### function setNumberofSummonedUnits(int level, int value)

Source

### function setSummonedUnitType(int level, string value)

Source

## class AbilityDefinitionKeeperoftheGroveThornsAura

Source

### function presetDamageDealttoAttackers(RealLevelClosure lc)

Source

### function presetDamageisPercentReceived(BooleanLevelClosure lc)

Source

### function setDamageDealttoAttackers(int level, real value)

Source

### function setDamageisPercentReceived(int level, boolean value)

Source

## class AbilityDefinitionKeeperoftheGroveTranquility

Source

### function presetBuildingReduction(RealLevelClosure lc)

Source

### function presetHealInterval(RealLevelClosure lc)

Source

### function presetLifeHealed(RealLevelClosure lc)

Source

### function setBuildingReduction(int level, real value)

Source

### function setHealInterval(int level, real value)

Source

### function setLifeHealed(int level, real value)

Source

## class AbilityDefinitionLevelMod

Source

### function presetLevelsGained(IntLevelClosure lc)

Source

### function setLevelsGained(int level, int value)

Source

## class AbilityDefinitionLichDarkRitual

Source

### function presetLeaveTargetAlive(BooleanLevelClosure lc)

Source

### function presetLifeConversionAsPercent(BooleanLevelClosure lc)

Source

### function presetLifeConvertedtoLife(RealLevelClosure lc)

Source

### function presetLifeConvertedtoMana(RealLevelClosure lc)

Source

### function presetManaConversionAsPercent(BooleanLevelClosure lc)

Source

### function setLeaveTargetAlive(int level, boolean value)

Source

### function setLifeConversionAsPercent(int level, boolean value)

Source

### function setLifeConvertedtoLife(int level, real value)

Source

### function setLifeConvertedtoMana(int level, real value)

Source

### function setManaConversionAsPercent(int level, boolean value)

Source

## class AbilityDefinitionLichDeathandDecay

Source

### function presetBuildingReduction(RealLevelClosure lc)

Source

### function presetMaxLifeDrainedperSecond(RealLevelClosure lc)

Source

### function setBuildingReduction(int level, real value)

Source

### function setMaxLifeDrainedperSecond(int level, real value)

Source

## class AbilityDefinitionLichFrostArmor

Source

### function presetArmorBonus(RealLevelClosure lc)

Source

### function presetArmorDuration(RealLevelClosure lc)

Source

### function setArmorBonus(int level, real value)

Source

### function setArmorDuration(int level, real value)

Source

## class AbilityDefinitionLichFrostArmorAutocast

Source

### function presetArmorBonus(RealLevelClosure lc)

Source

### function presetArmorDuration(RealLevelClosure lc)

Source

### function setArmorBonus(int level, real value)

Source

### function setArmorDuration(int level, real value)

Source

## class AbilityDefinitionLichFrostNova

Source

### function presetAreaofEffectDamage(RealLevelClosure lc)

Source

### function presetSpecificTargetDamage(RealLevelClosure lc)

Source

### function setAreaofEffectDamage(int level, real value)

Source

### function setSpecificTargetDamage(int level, real value)

Source

## class AbilityDefinitionLightningAttack

Source

### function presetGraphicDelay(RealLevelClosure lc)

Source

### function presetGraphicDuration(RealLevelClosure lc)

Source

### function setGraphicDelay(int level, real value)

Source

### function setGraphicDuration(int level, real value)

Source

## class AbilityDefinitionLightningDamageBonus

Source

### function presetDamageBonus(RealLevelClosure lc)

Source

### function presetDamageBonusDice(IntLevelClosure lc)

Source

### function presetEnabledAttackIndex(IntLevelClosure lc)

Source

### function setDamageBonus(int level, real value)

Source

### function setDamageBonusDice(int level, int value)

Source

### function setEnabledAttackIndex(int level, int value)

Source

## class AbilityDefinitionLightningPurge

Source

### function presetAttackUpdateFrequency(IntLevelClosure lc)

Source

### function presetHeroPauseDuration(RealLevelClosure lc)

Source

### function presetManaLoss(IntLevelClosure lc)

Source

### function presetMovementUpdateFrequency(IntLevelClosure lc)

Source

### function presetSummonedUnitDamage(RealLevelClosure lc)

Source

### function presetUnitPauseDuration(RealLevelClosure lc)

Source

### function setAttackUpdateFrequency(int level, int value)

Source

### function setHeroPauseDuration(int level, real value)

Source

### function setManaLoss(int level, int value)

Source

### function setMovementUpdateFrequency(int level, int value)

Source

### function setSummonedUnitDamage(int level, real value)

Source

### function setUnitPauseDuration(int level, real value)

Source

## class AbilityDefinitionLightningShield

Source

### function presetDamageperSecond(RealLevelClosure lc)

Source

### function setDamageperSecond(int level, real value)

Source

## class AbilityDefinitionLightningShieldAIls

Source

### function presetDamagePerSecond(RealLevelClosure lc)

Source

### function setDamagePerSecond(int level, real value)

Source

## class AbilityDefinitionLightningShieldcreep

Source

### function presetDamageperSecond(RealLevelClosure lc)

Source

### function setDamageperSecond(int level, real value)

Source

## class AbilityDefinitionLiquidFire

Source

### function presetAttackSpeedReduction(RealLevelClosure lc)

Source

### function presetExtraDamagePerSecond(RealLevelClosure lc)

Source

### function presetMovementSpeedReduction(RealLevelClosure lc)

Source

### function presetRepairsAllowed(BooleanLevelClosure lc)

Source

### function setAttackSpeedReduction(int level, real value)

Source

### function setExtraDamagePerSecond(int level, real value)

Source

### function setMovementSpeedReduction(int level, real value)

Source

### function setRepairsAllowed(int level, boolean value)

Source

## class AbilityDefinitionLoad

Source

### function presetAllowedUnitType(StringLevelClosure lc)

Source

### function setAllowedUnitType(int level, string value)

Source

## class AbilityDefinitionLoadBurrow

Source

### function presetAllowedUnitType(StringLevelClosure lc)

Source

### function setAllowedUnitType(int level, string value)

Source

## class AbilityDefinitionLoadEntangledGoldMine

Source

### function presetAllowedUnitType(StringLevelClosure lc)

Source

### function setAllowedUnitType(int level, string value)

Source

## class AbilityDefinitionLoadNavies

Source

### function presetAllowedUnitType(StringLevelClosure lc)

Source

### function setAllowedUnitType(int level, string value)

Source

## class AbilityDefinitionMagicDefense

Source

### function presetAttackSpeedFactor(RealLevelClosure lc)

Source

### function presetChancetoDeflect(RealLevelClosure lc)

Source

### function presetDamageDealt(RealLevelClosure lc)

Source

### function presetDamageTaken(RealLevelClosure lc)

Source

### function presetDeflectDamageTakenPiercing(RealLevelClosure lc)

Source

### function presetDeflectDamageTakenSpells(RealLevelClosure lc)

Source

### function presetMagicDamageReduction(RealLevelClosure lc)

Source

### function presetMovementSpeedFactor(RealLevelClosure lc)

Source

### function setAttackSpeedFactor(int level, real value)

Source

### function setChancetoDeflect(int level, real value)

Source

### function setDamageDealt(int level, real value)

Source

### function setDamageTaken(int level, real value)

Source

### function setDeflectDamageTakenPiercing(int level, real value)

Source

### function setDeflectDamageTakenSpells(int level, real value)

Source

### function setMagicDamageReduction(int level, real value)

Source

### function setMovementSpeedFactor(int level, real value)

Source

## class AbilityDefinitionMagicImmunity

Source

### function presetMagicDamageFactor(RealLevelClosure lc)

Source

### function setMagicDamageFactor(int level, real value)

Source

## class AbilityDefinitionMagicImmunityAImx

Source

### function presetMagicDamageFactor(RealLevelClosure lc)

Source

### function setMagicDamageFactor(int level, real value)

Source

## class AbilityDefinitionMagicImmunityArchimonde

Source

### function presetMagicDamageFactor(RealLevelClosure lc)

Source

### function setMagicDamageFactor(int level, real value)

Source

## class AbilityDefinitionMagicImmunityCreep

Source

### function presetMagicDamageFactor(RealLevelClosure lc)

Source

### function setMagicDamageFactor(int level, real value)

Source

## class AbilityDefinitionMagicImmunityDragons

Source

### function presetMagicDamageFactor(RealLevelClosure lc)

Source

### function setMagicDamageFactor(int level, real value)

Source

## class AbilityDefinitionMalganisDarkConversion

Source

### function presetConversionUnit(StringLevelClosure lc)

Source

### function presetRacetoConvert(StringLevelClosure lc)

Source

### function setConversionUnit(int level, string value)

Source

### function setRacetoConvert(int level, string value)

Source

## class AbilityDefinitionMalganisSoulPreservation

Source

### function presetUnittoPreserve(StringLevelClosure lc)

Source

### function setUnittoPreserve(int level, string value)

Source

## class AbilityDefinitionManaBattery

Source

### function presetAutocastRequirement(RealLevelClosure lc)

Source

### function presetHitPointsGained(RealLevelClosure lc)

Source

### function presetManaGained(RealLevelClosure lc)

Source

### function presetRegenerateOnlyAtNight(BooleanLevelClosure lc)

Source

### function presetWaterHeight(RealLevelClosure lc)

Source

### function setAutocastRequirement(int level, real value)

Source

### function setHitPointsGained(int level, real value)

Source

### function setManaGained(int level, real value)

Source

### function setRegenerateOnlyAtNight(int level, boolean value)

Source

### function setWaterHeight(int level, real value)

Source

## class AbilityDefinitionManaBatteryObsidianStatue

Source

### function presetAutocastRequirement(RealLevelClosure lc)

Source

### function presetHitPointsGained(RealLevelClosure lc)

Source

### function presetManaGained(RealLevelClosure lc)

Source

### function presetRegenerateOnlyAtNight(BooleanLevelClosure lc)

Source

### function presetWaterHeight(RealLevelClosure lc)

Source

### function setAutocastRequirement(int level, real value)

Source

### function setHitPointsGained(int level, real value)

Source

### function setManaGained(int level, real value)

Source

### function setRegenerateOnlyAtNight(int level, boolean value)

Source

### function setWaterHeight(int level, real value)

Source

## class AbilityDefinitionManaBurndemon

Source

### function presetBoltDelay(RealLevelClosure lc)

Source

### function presetBoltLifetime(RealLevelClosure lc)

Source

### function presetMaxManaDrained(RealLevelClosure lc)

Source

### function setBoltDelay(int level, real value)

Source

### function setBoltLifetime(int level, real value)

Source

### function setMaxManaDrained(int level, real value)

Source

## class AbilityDefinitionManaBurndemonAmbd

Source

### function presetBoltDelay(RealLevelClosure lc)

Source

### function presetBoltLifetime(RealLevelClosure lc)

Source

### function presetMaxManaDrained(RealLevelClosure lc)

Source

### function setBoltDelay(int level, real value)

Source

### function setBoltLifetime(int level, real value)

Source

### function setMaxManaDrained(int level, real value)

Source

## class AbilityDefinitionManaFlare

Source

### function presetCasterOnlySplash(BooleanLevelClosure lc)

Source

### function presetDamageCooldown(RealLevelClosure lc)

Source

### function presetHeroDamagePerManaPoint(RealLevelClosure lc)

Source

### function presetHeroMaximumDamage(RealLevelClosure lc)

Source

### function presetUnitDamagePerManaPoint(RealLevelClosure lc)

Source

### function presetUnitMaximumDamage(RealLevelClosure lc)

Source

### function setCasterOnlySplash(int level, boolean value)

Source

### function setDamageCooldown(int level, real value)

Source

### function setHeroDamagePerManaPoint(int level, real value)

Source

### function setHeroMaximumDamage(int level, real value)

Source

### function setUnitDamagePerManaPoint(int level, real value)

Source

### function setUnitMaximumDamage(int level, real value)

Source

## class AbilityDefinitionManaShieldCreep

Source

### function presetDamageAbsorbed(RealLevelClosure lc)

Source

### function presetManaperHitPoint(RealLevelClosure lc)

Source

### function setDamageAbsorbed(int level, real value)

Source

### function setManaperHitPoint(int level, real value)

Source

## class AbilityDefinitionManaSteal

Source

### function presetLeaveTargetAlive(BooleanLevelClosure lc)

Source

### function presetLifeConversionAsPercent(BooleanLevelClosure lc)

Source

### function presetLifeConvertedtoLife(RealLevelClosure lc)

Source

### function presetLifeConvertedtoMana(RealLevelClosure lc)

Source

### function presetManaConversionAsPercent(BooleanLevelClosure lc)

Source

### function setLeaveTargetAlive(int level, boolean value)

Source

### function setLifeConversionAsPercent(int level, boolean value)

Source

### function setLifeConvertedtoLife(int level, real value)

Source

### function setLifeConvertedtoMana(int level, real value)

Source

### function setManaConversionAsPercent(int level, boolean value)

Source

## class AbilityDefinitionMannorothReincarnation

Source

### function presetReincarnationDelay(RealLevelClosure lc)

Source

### function setReincarnationDelay(int level, real value)

Source

## class AbilityDefinitionMaxLifeBonusGreater

Source

### function presetMaxLifeGained(IntLevelClosure lc)

Source

### function setMaxLifeGained(int level, int value)

Source

## class AbilityDefinitionMaxLifeBonusLeast

Source

### function presetMaxLifeGained(IntLevelClosure lc)

Source

### function setMaxLifeGained(int level, int value)

Source

## class AbilityDefinitionMaxLifeBonusLesser

Source

### function presetMaxLifeGained(IntLevelClosure lc)

Source

### function setMaxLifeGained(int level, int value)

Source

## class AbilityDefinitionMaxManaBonusLeast

Source

### function presetMaxManaGained(IntLevelClosure lc)

Source

### function setMaxManaGained(int level, int value)

Source

## class AbilityDefinitionMaxManaBonusMost

Source

### function presetMaxManaGained(IntLevelClosure lc)

Source

### function setMaxManaGained(int level, int value)

Source

## class AbilityDefinitionMechanicalCritter

Source

### function presetNumberofUnitsCreated(IntLevelClosure lc)

Source

### function setNumberofUnitsCreated(int level, int value)

Source

## class AbilityDefinitionMilitia

Source

### function presetAlternateFormUnit(StringLevelClosure lc)

Source

### function presetNormalFormUnit(StringLevelClosure lc)

Source

### function setAlternateFormUnit(int level, string value)

Source

### function setNormalFormUnit(int level, string value)

Source

## class AbilityDefinitionMindRot

Source

### function presetManaDrainedperSecond(RealLevelClosure lc)

Source

### function setManaDrainedperSecond(int level, real value)

Source

## class AbilityDefinitionMine

Source

### function presetActivationDelay(RealLevelClosure lc)

Source

### function presetInvisibilityTransitionTime(RealLevelClosure lc)

Source

### function setActivationDelay(int level, real value)

Source

### function setInvisibilityTransitionTime(int level, real value)

Source

## class AbilityDefinitionMonsoon

Source

### function presetBuildingReduction(RealLevelClosure lc)

Source

### function presetDamageDealt(RealLevelClosure lc)

Source

### function presetDamageInterval(RealLevelClosure lc)

Source

### function setBuildingReduction(int level, real value)

Source

### function setDamageDealt(int level, real value)

Source

### function setDamageInterval(int level, real value)

Source

## class AbilityDefinitionMonsooncreep

Source

### function presetBuildingReduction(RealLevelClosure lc)

Source

### function presetDamageDealt(RealLevelClosure lc)

Source

### function presetDamageInterval(RealLevelClosure lc)

Source

### function setBuildingReduction(int level, real value)

Source

### function setDamageDealt(int level, real value)

Source

### function setDamageInterval(int level, real value)

Source

## class AbilityDefinitionMoonPriestessScout

Source

### function presetSummonedUnitCount(IntLevelClosure lc)

Source

### function presetSummonedUnitType(StringLevelClosure lc)

Source

### function setSummonedUnitCount(int level, int value)

Source

### function setSummonedUnitType(int level, string value)

Source

## class AbilityDefinitionMoonPriestessSearingArrows

Source

### function presetDamageBonus(RealLevelClosure lc)

Source

### function setDamageBonus(int level, real value)

Source

## class AbilityDefinitionMoonPriestessStarfall

Source

### function presetBuildingReduction(RealLevelClosure lc)

Source

### function presetDamageDealt(RealLevelClosure lc)

Source

### function presetDamageInterval(RealLevelClosure lc)

Source

### function setBuildingReduction(int level, real value)

Source

### function setDamageDealt(int level, real value)

Source

### function setDamageInterval(int level, real value)

Source

## class AbilityDefinitionMoonPriestessTrueshotAura

Source

### function presetDamageBonus(RealLevelClosure lc)

Source

### function presetFlatBonus(BooleanLevelClosure lc)

Source

### function presetMeleeBonus(BooleanLevelClosure lc)

Source

### function presetRangedBonus(BooleanLevelClosure lc)

Source

### function setDamageBonus(int level, real value)

Source

### function setFlatBonus(int level, boolean value)

Source

### function setMeleeBonus(int level, boolean value)

Source

### function setRangedBonus(int level, boolean value)

Source

## class AbilityDefinitionMountainKingAvatar

Source

### function presetDamageBonus(RealLevelClosure lc)

Source

### function presetDefenseBonus(RealLevelClosure lc)

Source

### function presetHitPointBonus(RealLevelClosure lc)

Source

### function presetMagicDamageReduction(RealLevelClosure lc)

Source

### function setDamageBonus(int level, real value)

Source

### function setDefenseBonus(int level, real value)

Source

### function setHitPointBonus(int level, real value)

Source

### function setMagicDamageReduction(int level, real value)

Source

## class AbilityDefinitionMountainKingBash

Source

### function presetChancetoBash(RealLevelClosure lc)

Source

### function presetChancetoMiss(RealLevelClosure lc)

Source

### function presetDamageBonus(RealLevelClosure lc)

Source

### function presetDamageMultiplier(RealLevelClosure lc)

Source

### function presetNeverMiss(BooleanLevelClosure lc)

Source

### function setChancetoBash(int level, real value)

Source

### function setChancetoMiss(int level, real value)

Source

### function setDamageBonus(int level, real value)

Source

### function setDamageMultiplier(int level, real value)

Source

### function setNeverMiss(int level, boolean value)

Source

## class AbilityDefinitionMountainKingThunderBolt

Source

### function presetDamage(RealLevelClosure lc)

Source

### function setDamage(int level, real value)

Source

## class AbilityDefinitionMountainKingThunderClap

Source

### function presetAOEDamage(RealLevelClosure lc)

Source

### function presetAttackSpeedReduction(RealLevelClosure lc)

Source

### function presetMaximumDamage(RealLevelClosure lc)

Source

### function presetMovementSpeedReduction(RealLevelClosure lc)

Source

### function presetSpecificTargetDamage(RealLevelClosure lc)

Source

### function setAOEDamage(int level, real value)

Source

### function setAttackSpeedReduction(int level, real value)

Source

### function setMaximumDamage(int level, real value)

Source

### function setMovementSpeedReduction(int level, real value)

Source

### function setSpecificTargetDamage(int level, real value)

Source

## class AbilityDefinitionMoveSpeedBonus

Source

### function presetMovementSpeedBonus(IntLevelClosure lc)

Source

### function setMovementSpeedBonus(int level, int value)

Source

## class AbilityDefinitionNeutralBuilding

Source

### function presetActivationRadius(RealLevelClosure lc)

Source

### function presetInteractionType(StringLevelClosure lc)

Source

### function presetShowSelectUnitButton(BooleanLevelClosure lc)

Source

### function presetShowUnitIndicator(BooleanLevelClosure lc)

Source

### function setActivationRadius(int level, real value)

Source

### function setInteractionType(int level, string value)

Source

### function setShowSelectUnitButton(int level, boolean value)

Source

### function setShowUnitIndicator(int level, boolean value)

Source

## class AbilityDefinitionNeutralBuildinganyunit

Source

### function presetActivationRadius(RealLevelClosure lc)

Source

### function presetInteractionType(StringLevelClosure lc)

Source

### function presetShowSelectUnitButton(BooleanLevelClosure lc)

Source

### function presetShowUnitIndicator(BooleanLevelClosure lc)

Source

### function setActivationRadius(int level, real value)

Source

### function setInteractionType(int level, string value)

Source

### function setShowSelectUnitButton(int level, boolean value)

Source

### function setShowUnitIndicator(int level, boolean value)

Source

## class AbilityDefinitionNeutralDetectionRevealability

Source

### function presetDetectionType(StringLevelClosure lc)

Source

### function presetGoldCost(IntLevelClosure lc)

Source

### function presetLumberCost(IntLevelClosure lc)

Source

### function setDetectionType(int level, string value)

Source

### function setGoldCost(int level, int value)

Source

### function setLumberCost(int level, int value)

Source

## class AbilityDefinitionNeutralRegenhealthonly

Source

### function presetAmountofHitPointsRegenerated(RealLevelClosure lc)

Source

### function presetPercentage(BooleanLevelClosure lc)

Source

### function setAmountofHitPointsRegenerated(int level, real value)

Source

### function setPercentage(int level, boolean value)

Source

## class AbilityDefinitionNeutralRegenmanaonly

Source

### function presetAmountRegenerated(RealLevelClosure lc)

Source

### function presetPercentage(BooleanLevelClosure lc)

Source

### function setAmountRegenerated(int level, real value)

Source

### function setPercentage(int level, boolean value)

Source

## class AbilityDefinitionNeutralSpell

Source

### function presetBaseOrderID(StringLevelClosure lc)

Source

### function presetChargeOwningPlayer(BooleanLevelClosure lc)

Source

### function presetGoldCost(IntLevelClosure lc)

Source

### function presetLumberCost(IntLevelClosure lc)

Source

### function setBaseOrderID(int level, string value)

Source

### function setChargeOwningPlayer(int level, boolean value)

Source

### function setGoldCost(int level, int value)

Source

### function setLumberCost(int level, int value)

Source

## class AbilityDefinitionNeutralSpies

Source

### function presetDetectionType(StringLevelClosure lc)

Source

### function presetGoldCostperStructure(IntLevelClosure lc)

Source

### function presetLumberCostperUse(IntLevelClosure lc)

Source

### function setDetectionType(int level, string value)

Source

### function setGoldCostperStructure(int level, int value)

Source

### function setLumberCostperUse(int level, int value)

Source

## class AbilityDefinitionOrbofAnnihilation

Source

### function presetDamageBonus(RealLevelClosure lc)

Source

### function presetFullDamageRadius(RealLevelClosure lc)

Source

### function presetHalfDamageRadius(RealLevelClosure lc)

Source

### function presetMediumDamageFactor(RealLevelClosure lc)

Source

### function presetSmallDamageFactor(RealLevelClosure lc)

Source

### function setDamageBonus(int level, real value)

Source

### function setFullDamageRadius(int level, real value)

Source

### function setHalfDamageRadius(int level, real value)

Source

### function setMediumDamageFactor(int level, real value)

Source

### function setSmallDamageFactor(int level, real value)

Source

## class AbilityDefinitionOrbofCorruption

Source

### function presetArmorPenalty(IntLevelClosure lc)

Source

### function presetDamageBonusDice(IntLevelClosure lc)

Source

### function presetEnabledAttackIndex(IntLevelClosure lc)

Source

### function setArmorPenalty(int level, int value)

Source

### function setDamageBonusDice(int level, int value)

Source

### function setEnabledAttackIndex(int level, int value)

Source

## class AbilityDefinitionOrbofDarkness

Source

### function presetChanceToHitHeros(RealLevelClosure lc)

Source

### function presetChanceToHitSummons(RealLevelClosure lc)

Source

### function presetChanceToHitUnits(RealLevelClosure lc)

Source

### function presetDamageBonus(RealLevelClosure lc)

Source

### function presetEffectAbility(StringLevelClosure lc)

Source

### function presetEnabledAttackIndex(IntLevelClosure lc)

Source

### function setChanceToHitHeros(int level, real value)

Source

### function setChanceToHitSummons(int level, real value)

Source

### function setChanceToHitUnits(int level, real value)

Source

### function setDamageBonus(int level, real value)

Source

### function setEffectAbility(int level, string value)

Source

### function setEnabledAttackIndex(int level, int value)

Source

## class AbilityDefinitionOrbofDarknessBlackArrow

Source

### function presetDamageBonus(RealLevelClosure lc)

Source

### function presetNumberofSummonedUnits(IntLevelClosure lc)

Source

### function presetSummonedUnitDurationseconds(RealLevelClosure lc)

Source

### function presetSummonedUnitType(StringLevelClosure lc)

Source

### function setDamageBonus(int level, real value)

Source

### function setNumberofSummonedUnits(int level, int value)

Source

### function setSummonedUnitDurationseconds(int level, real value)

Source

### function setSummonedUnitType(int level, string value)

Source

## class AbilityDefinitionOrbofLightning

Source

### function presetChanceToHitHeros(RealLevelClosure lc)

Source

### function presetChanceToHitSummons(RealLevelClosure lc)

Source

### function presetChanceToHitUnits(RealLevelClosure lc)

Source

### function presetDamageBonus(RealLevelClosure lc)

Source

### function presetEffectAbility(StringLevelClosure lc)

Source

### function presetEnabledAttackIndex(IntLevelClosure lc)

Source

### function setChanceToHitHeros(int level, real value)

Source

### function setChanceToHitSummons(int level, real value)

Source

### function setChanceToHitUnits(int level, real value)

Source

### function setDamageBonus(int level, real value)

Source

### function setEffectAbility(int level, string value)

Source

### function setEnabledAttackIndex(int level, int value)

Source

## class AbilityDefinitionOrbofSpells

Source

### function presetChanceToHitHeros(RealLevelClosure lc)

Source

### function presetChanceToHitSummons(RealLevelClosure lc)

Source

### function presetChanceToHitUnits(RealLevelClosure lc)

Source

### function presetDamageBonus(RealLevelClosure lc)

Source

### function presetEffectAbility(StringLevelClosure lc)

Source

### function presetEnabledAttackIndex(IntLevelClosure lc)

Source

### function setChanceToHitHeros(int level, real value)

Source

### function setChanceToHitSummons(int level, real value)

Source

### function setChanceToHitUnits(int level, real value)

Source

### function setDamageBonus(int level, real value)

Source

### function setEffectAbility(int level, string value)

Source

### function setEnabledAttackIndex(int level, int value)

Source

## class AbilityDefinitionOrbofVenom

Source

### function presetDamageBonus(RealLevelClosure lc)

Source

### function presetDamageBonusDice(IntLevelClosure lc)

Source

### function presetEnabledAttackIndex(IntLevelClosure lc)

Source

### function setDamageBonus(int level, real value)

Source

### function setDamageBonusDice(int level, int value)

Source

### function setEnabledAttackIndex(int level, int value)

Source

## class AbilityDefinitionOrbofVenomPoisonAttack

Source

### function hasStackingType(StackingType stackingType) returns boolean

Source

### function presetAttackSpeedFactor(RealLevelClosure lc)

Source

### function presetDamageperSecond(RealLevelClosure lc)

Source

### function presetMovementSpeedFactor(RealLevelClosure lc)

Source

### function presetStackingType(StackingType stackingType, boolean flag)

Source

### function presetStackingTypes(IntLevelClosure lc)

Source

### function setAttackSpeedFactor(int level, real value)

Source

### function setDamageperSecond(int level, real value)

Source

### function setMovementSpeedFactor(int level, real value)

Source

### function setStackingType(int level, int value)

Source

## class AbilityDefinitionPIlotTankRifleman

Source

### function presetConvertedUnitType(StringLevelClosure lc)

Source

### function presetRequiredUnitType(StringLevelClosure lc)

Source

### function setConvertedUnitType(int level, string value)

Source

### function setRequiredUnitType(int level, string value)

Source

## class AbilityDefinitionPaladinDevotionAura

Source

### function presetArmorBonus(RealLevelClosure lc)

Source

### function presetPercentBonus(BooleanLevelClosure lc)

Source

### function setArmorBonus(int level, real value)

Source

### function setPercentBonus(int level, boolean value)

Source

## class AbilityDefinitionPaladinDivineShield

Source

### function presetCanDeactivate(BooleanLevelClosure lc)

Source

### function setCanDeactivate(int level, boolean value)

Source

## class AbilityDefinitionPaladinHolyLight

Source

### function presetAmountHealedDamaged(RealLevelClosure lc)

Source

### function setAmountHealedDamaged(int level, real value)

Source

## class AbilityDefinitionPaladinResurrection

Source

### function presetNumberofCorpsesRaised(IntLevelClosure lc)

Source

### function presetRaisedUnitsAreInvulnerable(BooleanLevelClosure lc)

Source

### function setNumberofCorpsesRaised(int level, int value)

Source

### function setRaisedUnitsAreInvulnerable(int level, boolean value)

Source

## class AbilityDefinitionParasite

Source

### function hasStackingType(StackingType stackingType) returns boolean

Source

### function presetAttackSpeedFactor(RealLevelClosure lc)

Source

### function presetDamageperSecond(RealLevelClosure lc)

Source

### function presetMovementSpeedFactor(RealLevelClosure lc)

Source

### function presetStackingType(StackingType stackingType, boolean flag)

Source

### function presetStackingTypes(IntLevelClosure lc)

Source

### function presetSummonedUnitCount(IntLevelClosure lc)

Source

### function presetSummonedUnitDuration(RealLevelClosure lc)

Source

### function presetUnitType(StringLevelClosure lc)

Source

### function setAttackSpeedFactor(int level, real value)

Source

### function setDamageperSecond(int level, real value)

Source

### function setMovementSpeedFactor(int level, real value)

Source

### function setStackingType(int level, int value)

Source

### function setSummonedUnitCount(int level, int value)

Source

### function setSummonedUnitDuration(int level, real value)

Source

### function setUnitType(int level, string value)

Source

## class AbilityDefinitionPermanentAllPlus1

Source

### function presetAgilityBonus(IntLevelClosure lc)

Source

### function presetHideButton(BooleanLevelClosure lc)

Source

### function presetIntelligenceBonus(IntLevelClosure lc)

Source

### function presetStrengthBonus(IntLevelClosure lc)

Source

### function setAgilityBonus(int level, int value)

Source

### function setHideButton(int level, boolean value)

Source

### function setIntelligenceBonus(int level, int value)

Source

### function setStrengthBonus(int level, int value)

Source

## class AbilityDefinitionPermanentHitpointBonusfromchargeditem

Source

### function presetMaxLifeGained(IntLevelClosure lc)

Source

### function setMaxLifeGained(int level, int value)

Source

## class AbilityDefinitionPermanentImmolation

Source

### function presetBufferManaRequired(RealLevelClosure lc)

Source

### function presetDamageperInterval(RealLevelClosure lc)

Source

### function presetManaDrainedperSecond(RealLevelClosure lc)

Source

### function setBufferManaRequired(int level, real value)

Source

### function setDamageperInterval(int level, real value)

Source

### function setManaDrainedperSecond(int level, real value)

Source

## class AbilityDefinitionPermanentImmolationflying

Source

### function presetBufferManaRequired(RealLevelClosure lc)

Source

### function presetDamageperInterval(RealLevelClosure lc)

Source

### function presetManaDrainedperSecond(RealLevelClosure lc)

Source

### function setBufferManaRequired(int level, real value)

Source

### function setDamageperInterval(int level, real value)

Source

### function setManaDrainedperSecond(int level, real value)

Source

## class AbilityDefinitionPermanentImmolationgraphic

Source

### function presetBufferManaRequired(RealLevelClosure lc)

Source

### function presetDamageperInterval(RealLevelClosure lc)

Source

### function presetManaDrainedperSecond(RealLevelClosure lc)

Source

### function setBufferManaRequired(int level, real value)

Source

### function setDamageperInterval(int level, real value)

Source

### function setManaDrainedperSecond(int level, real value)

Source

## class AbilityDefinitionPermanentInvisibility

Source

### function presetAutoAcquireAttackTargets(BooleanLevelClosure lc)

Source

### function setAutoAcquireAttackTargets(int level, boolean value)

Source

## class AbilityDefinitionPhaseShift

Source

### function presetAttackSpeedReduction(RealLevelClosure lc)

Source

### function presetMovementSpeedReduction(RealLevelClosure lc)

Source

### function setAttackSpeedReduction(int level, real value)

Source

### function setMovementSpeedReduction(int level, real value)

Source

## class AbilityDefinitionPhoenix

Source

### function hasMorphingFlag(MorphingFlag morphingFlag) returns boolean

Source

### function presetAlternateFormUnit(StringLevelClosure lc)

Source

### function presetAltitudeAdjustmentDuration(RealLevelClosure lc)

Source

### function presetLandingDelayTime(RealLevelClosure lc)

Source

### function presetMorphingFlag(MorphingFlag morphingFlag, boolean flag)

Source

### function presetMorphingFlags(IntLevelClosure lc)

Source

### function presetNormalFormUnit(StringLevelClosure lc)

Source

### function setAlternateFormUnit(int level, string value)

Source

### function setAltitudeAdjustmentDuration(int level, real value)

Source

### function setLandingDelayTime(int level, real value)

Source

### function setMorphingFlags(int level, int value)

Source

### function setNormalFormUnit(int level, string value)

Source

## class AbilityDefinitionPhoenixFire

Source

### function presetDamagePerSecond(RealLevelClosure lc)

Source

### function presetInitialDamage(RealLevelClosure lc)

Source

### function setDamagePerSecond(int level, real value)

Source

### function setInitialDamage(int level, real value)

Source

## class AbilityDefinitionPillage

Source

### function presetAccumulationStep(IntLevelClosure lc)

Source

### function presetSalvageCostRatio(RealLevelClosure lc)

Source

### function setAccumulationStep(int level, int value)

Source

### function setSalvageCostRatio(int level, real value)

Source

## class AbilityDefinitionPilotTankMortarTeam

Source

### function presetConvertedUnitType(StringLevelClosure lc)

Source

### function presetRequiredUnitType(StringLevelClosure lc)

Source

### function setConvertedUnitType(int level, string value)

Source

### function setRequiredUnitType(int level, string value)

Source

## class AbilityDefinitionPitLordCleavingAttack

Source

### function presetDistributedDamageFactor(RealLevelClosure lc)

Source

### function setDistributedDamageFactor(int level, real value)

Source

## class AbilityDefinitionPitLordDoom

Source

### function presetDamagePerSecond(RealLevelClosure lc)

Source

### function presetNumberofSummonedUnits(IntLevelClosure lc)

Source

### function presetSummonedUnitDurationseconds(RealLevelClosure lc)

Source

### function presetSummonedUnitType(StringLevelClosure lc)

Source

### function setDamagePerSecond(int level, real value)

Source

### function setNumberofSummonedUnits(int level, int value)

Source

### function setSummonedUnitDurationseconds(int level, real value)

Source

### function setSummonedUnitType(int level, string value)

Source

## class AbilityDefinitionPitLordHowlofTerror

Source

### function presetDamageIncrease(RealLevelClosure lc)

Source

### function presetDefenseIncrease(IntLevelClosure lc)

Source

### function presetLifeRegenerationRate(RealLevelClosure lc)

Source

### function presetManaRegen(RealLevelClosure lc)

Source

### function presetMaxUnits(IntLevelClosure lc)

Source

### function presetPreferFriendlies(BooleanLevelClosure lc)

Source

### function presetPreferHostiles(BooleanLevelClosure lc)

Source

### function setDamageIncrease(int level, real value)

Source

### function setDefenseIncrease(int level, int value)

Source

### function setLifeRegenerationRate(int level, real value)

Source

### function setManaRegen(int level, real value)

Source

### function setMaxUnits(int level, int value)

Source

### function setPreferFriendlies(int level, boolean value)

Source

### function setPreferHostiles(int level, boolean value)

Source

## class AbilityDefinitionPlagueToss

Source

### function presetWardUnitType(StringLevelClosure lc)

Source

### function setWardUnitType(int level, string value)

Source

## class AbilityDefinitionPoisonArrows

Source

### function hasStackingType(StackingType stackingType) returns boolean

Source

### function presetAttackSpeedFactor(RealLevelClosure lc)

Source

### function presetDamageperSecond(RealLevelClosure lc)

Source

### function presetExtraDamage(RealLevelClosure lc)

Source

### function presetMovementSpeedFactor(RealLevelClosure lc)

Source

### function presetStackingType(StackingType stackingType, boolean flag)

Source

### function presetStackingTypes(IntLevelClosure lc)

Source

### function setAttackSpeedFactor(int level, real value)

Source

### function setDamageperSecond(int level, real value)

Source

### function setExtraDamage(int level, real value)

Source

### function setMovementSpeedFactor(int level, real value)

Source

### function setStackingType(int level, int value)

Source

## class AbilityDefinitionPoisonAttack

Source

### function hasStackingType(StackingType stackingType) returns boolean

Source

### function presetAttackSpeedFactor(RealLevelClosure lc)

Source

### function presetDamageperSecond(RealLevelClosure lc)

Source

### function presetMovementSpeedFactor(RealLevelClosure lc)

Source

### function presetStackingType(StackingType stackingType, boolean flag)

Source

### function presetStackingTypes(IntLevelClosure lc)

Source

### function setAttackSpeedFactor(int level, real value)

Source

### function setDamageperSecond(int level, real value)

Source

### function setMovementSpeedFactor(int level, real value)

Source

### function setStackingType(int level, int value)

Source

## class AbilityDefinitionPolymorph

Source

### function presetMaximumCreepLevel(IntLevelClosure lc)

Source

### function presetMorphUnitsAir(StringLevelClosure lc)

Source

### function presetMorphUnitsAmphibious(StringLevelClosure lc)

Source

### function presetMorphUnitsGround(StringLevelClosure lc)

Source

### function presetMorphUnitsWater(StringLevelClosure lc)

Source

### function setMaximumCreepLevel(int level, int value)

Source

### function setMorphUnitsAir(int level, string value)

Source

### function setMorphUnitsAmphibious(int level, string value)

Source

### function setMorphUnitsGround(int level, string value)

Source

### function setMorphUnitsWater(int level, string value)

Source

## class AbilityDefinitionPolymorphcreep

Source

### function presetMaximumCreepLevel(IntLevelClosure lc)

Source

### function presetMorphUnitsAir(StringLevelClosure lc)

Source

### function presetMorphUnitsAmphibious(StringLevelClosure lc)

Source

### function presetMorphUnitsGround(StringLevelClosure lc)

Source

### function presetMorphUnitsWater(StringLevelClosure lc)

Source

### function setMaximumCreepLevel(int level, int value)

Source

### function setMorphUnitsAir(int level, string value)

Source

### function setMorphUnitsAmphibious(int level, string value)

Source

### function setMorphUnitsGround(int level, string value)

Source

### function setMorphUnitsWater(int level, string value)

Source

## class AbilityDefinitionPossession

Source

### function presetMaximumCreepLevel(IntLevelClosure lc)

Source

### function setMaximumCreepLevel(int level, int value)

Source

## class AbilityDefinitionPossessionChanneling

Source

### function presetDamageAmplification(RealLevelClosure lc)

Source

### function presetMaximumCreepLevel(IntLevelClosure lc)

Source

### function presetTargetIsInvulnerable(BooleanLevelClosure lc)

Source

### function presetTargetIsMagicImmune(BooleanLevelClosure lc)

Source

### function setDamageAmplification(int level, real value)

Source

### function setMaximumCreepLevel(int level, int value)

Source

### function setTargetIsInvulnerable(int level, boolean value)

Source

### function setTargetIsMagicImmune(int level, boolean value)

Source

## class AbilityDefinitionPossessioncreep

Source

### function presetMaximumCreepLevel(IntLevelClosure lc)

Source

### function setMaximumCreepLevel(int level, int value)

Source

## class AbilityDefinitionPotionofLifeRegen

Source

### function presetAllowWhenFull(IntLevelClosure lc)

Source

### function presetDispelOnAttack(BooleanLevelClosure lc)

Source

### function presetLifeRegenerated(RealLevelClosure lc)

Source

### function presetManaRegenerated(RealLevelClosure lc)

Source

### function presetNoTargetRequired(BooleanLevelClosure lc)

Source

### function setAllowWhenFull(int level, AllowWhenFull value)

Source

### function setDispelOnAttack(int level, boolean value)

Source

### function setLifeRegenerated(int level, real value)

Source

### function setManaRegenerated(int level, real value)

Source

### function setNoTargetRequired(int level, boolean value)

Source

## class AbilityDefinitionPotionofManaRegengreater

Source

### function presetAllowWhenFull(IntLevelClosure lc)

Source

### function presetDispelOnAttack(BooleanLevelClosure lc)

Source

### function presetLifeRegenerated(RealLevelClosure lc)

Source

### function presetManaRegenerated(RealLevelClosure lc)

Source

### function presetNoTargetRequired(BooleanLevelClosure lc)

Source

### function setAllowWhenFull(int level, AllowWhenFull value)

Source

### function setDispelOnAttack(int level, boolean value)

Source

### function setLifeRegenerated(int level, real value)

Source

### function setManaRegenerated(int level, real value)

Source

### function setNoTargetRequired(int level, boolean value)

Source

## class AbilityDefinitionPotionofManaRegenlesser

Source

### function presetAllowWhenFull(IntLevelClosure lc)

Source

### function presetDispelOnAttack(BooleanLevelClosure lc)

Source

### function presetLifeRegenerated(RealLevelClosure lc)

Source

### function presetManaRegenerated(RealLevelClosure lc)

Source

### function presetNoTargetRequired(BooleanLevelClosure lc)

Source

### function setAllowWhenFull(int level, AllowWhenFull value)

Source

### function setDispelOnAttack(int level, boolean value)

Source

### function setLifeRegenerated(int level, real value)

Source

### function setManaRegenerated(int level, real value)

Source

### function setNoTargetRequired(int level, boolean value)

Source

## class AbilityDefinitionPotionofRejuvI

Source

### function presetAllowWhenFull(IntLevelClosure lc)

Source

### function presetDispelOnAttack(BooleanLevelClosure lc)

Source

### function presetLifeRegenerated(RealLevelClosure lc)

Source

### function presetManaRegenerated(RealLevelClosure lc)

Source

### function presetNoTargetRequired(BooleanLevelClosure lc)

Source

### function setAllowWhenFull(int level, AllowWhenFull value)

Source

### function setDispelOnAttack(int level, boolean value)

Source

### function setLifeRegenerated(int level, real value)

Source

### function setManaRegenerated(int level, real value)

Source

### function setNoTargetRequired(int level, boolean value)

Source

## class AbilityDefinitionPotionofRejuvII

Source

### function presetAllowWhenFull(IntLevelClosure lc)

Source

### function presetDispelOnAttack(BooleanLevelClosure lc)

Source

### function presetLifeRegenerated(RealLevelClosure lc)

Source

### function presetManaRegenerated(RealLevelClosure lc)

Source

### function presetNoTargetRequired(BooleanLevelClosure lc)

Source

### function setAllowWhenFull(int level, AllowWhenFull value)

Source

### function setDispelOnAttack(int level, boolean value)

Source

### function setLifeRegenerated(int level, real value)

Source

### function setManaRegenerated(int level, real value)

Source

### function setNoTargetRequired(int level, boolean value)

Source

## class AbilityDefinitionPotionofRejuvIII

Source

### function presetAllowWhenFull(IntLevelClosure lc)

Source

### function presetDispelOnAttack(BooleanLevelClosure lc)

Source

### function presetLifeRegenerated(RealLevelClosure lc)

Source

### function presetManaRegenerated(RealLevelClosure lc)

Source

### function presetNoTargetRequired(BooleanLevelClosure lc)

Source

### function setAllowWhenFull(int level, AllowWhenFull value)

Source

### function setDispelOnAttack(int level, boolean value)

Source

### function setLifeRegenerated(int level, real value)

Source

### function setManaRegenerated(int level, real value)

Source

### function setNoTargetRequired(int level, boolean value)

Source

## class AbilityDefinitionPotionofRejuvIV

Source

### function presetAllowWhenFull(IntLevelClosure lc)

Source

### function presetDispelOnAttack(BooleanLevelClosure lc)

Source

### function presetLifeRegenerated(RealLevelClosure lc)

Source

### function presetManaRegenerated(RealLevelClosure lc)

Source

### function presetNoTargetRequired(BooleanLevelClosure lc)

Source

### function setAllowWhenFull(int level, AllowWhenFull value)

Source

### function setDispelOnAttack(int level, boolean value)

Source

### function setLifeRegenerated(int level, real value)

Source

### function setManaRegenerated(int level, real value)

Source

### function setNoTargetRequired(int level, boolean value)

Source

## class AbilityDefinitionPreservation

Source

### function presetBuildingTypesAllowed(StringLevelClosure lc)

Source

### function setBuildingTypesAllowed(int level, string value)

Source

## class AbilityDefinitionPulverize

Source

### function presetChancetoStomp(RealLevelClosure lc)

Source

### function presetDamageDealt(RealLevelClosure lc)

Source

### function presetFullDamageRadius(RealLevelClosure lc)

Source

### function presetHalfDamageRadius(RealLevelClosure lc)

Source

### function setChancetoStomp(int level, real value)

Source

### function setDamageDealt(int level, real value)

Source

### function setFullDamageRadius(int level, real value)

Source

### function setHalfDamageRadius(int level, real value)

Source

## class AbilityDefinitionPulverizecreep

Source

### function presetChancetoStomp(RealLevelClosure lc)

Source

### function presetDamageDealt(RealLevelClosure lc)

Source

### function presetFullDamageRadius(RealLevelClosure lc)

Source

### function presetHalfDamageRadius(RealLevelClosure lc)

Source

### function setChancetoStomp(int level, real value)

Source

### function setDamageDealt(int level, real value)

Source

### function setFullDamageRadius(int level, real value)

Source

### function setHalfDamageRadius(int level, real value)

Source

## class AbilityDefinitionPurge

Source

### function presetAttackUpdateFrequency(IntLevelClosure lc)

Source

### function presetHeroPauseDuration(RealLevelClosure lc)

Source

### function presetManaLoss(IntLevelClosure lc)

Source

### function presetMovementUpdateFrequency(IntLevelClosure lc)

Source

### function presetSummonedUnitDamage(RealLevelClosure lc)

Source

### function presetUnitPauseDuration(RealLevelClosure lc)

Source

### function setAttackUpdateFrequency(int level, int value)

Source

### function setHeroPauseDuration(int level, real value)

Source

### function setManaLoss(int level, int value)

Source

### function setMovementUpdateFrequency(int level, int value)

Source

### function setSummonedUnitDamage(int level, real value)

Source

### function setUnitPauseDuration(int level, real value)

Source

## class AbilityDefinitionPurgeApg2

Source

### function presetManaLoss(IntLevelClosure lc)

Source

### function setManaLoss(int level, int value)

Source

## class AbilityDefinitionPurgeCreep

Source

### function presetAttackUpdateFrequency(IntLevelClosure lc)

Source

### function presetHeroPauseDuration(RealLevelClosure lc)

Source

### function presetManaLoss(IntLevelClosure lc)

Source

### function presetMovementUpdateFrequency(IntLevelClosure lc)

Source

### function presetSummonedUnitDamage(RealLevelClosure lc)

Source

### function presetUnitPauseDuration(RealLevelClosure lc)

Source

### function setAttackUpdateFrequency(int level, int value)

Source

### function setHeroPauseDuration(int level, real value)

Source

### function setManaLoss(int level, int value)

Source

### function setMovementUpdateFrequency(int level, int value)

Source

### function setSummonedUnitDamage(int level, real value)

Source

### function setUnitPauseDuration(int level, real value)

Source

## class AbilityDefinitionPurgeorb

Source

### function presetAttackUpdateFrequency(IntLevelClosure lc)

Source

### function presetHeroPauseDuration(RealLevelClosure lc)

Source

### function presetManaLoss(IntLevelClosure lc)

Source

### function presetMovementUpdateFrequency(IntLevelClosure lc)

Source

### function presetSummonedUnitDamage(RealLevelClosure lc)

Source

### function presetUnitPauseDuration(RealLevelClosure lc)

Source

### function setAttackUpdateFrequency(int level, int value)

Source

### function setHeroPauseDuration(int level, real value)

Source

### function setManaLoss(int level, int value)

Source

### function setMovementUpdateFrequency(int level, int value)

Source

### function setSummonedUnitDamage(int level, real value)

Source

### function setUnitPauseDuration(int level, real value)

Source

## class AbilityDefinitionRainofChaos

Source

### function presetAbilityforUnitCreation(StringLevelClosure lc)

Source

### function presetNumberofUnitsCreated(IntLevelClosure lc)

Source

### function setAbilityforUnitCreation(int level, string value)

Source

### function setNumberofUnitsCreated(int level, int value)

Source

## class AbilityDefinitionRainofFire

Source

### function presetBuildingReduction(RealLevelClosure lc)

Source

### function presetDamage(RealLevelClosure lc)

Source

### function presetDamagePerSecond(RealLevelClosure lc)

Source

### function presetMaximumDamageperWave(RealLevelClosure lc)

Source

### function presetNumberofShards(IntLevelClosure lc)

Source

### function presetNumberofWaves(IntLevelClosure lc)

Source

### function setBuildingReduction(int level, real value)

Source

### function setDamage(int level, real value)

Source

### function setDamagePerSecond(int level, real value)

Source

### function setMaximumDamageperWave(int level, real value)

Source

### function setNumberofShards(int level, int value)

Source

### function setNumberofWaves(int level, int value)

Source

## class AbilityDefinitionRainofFirecreep

Source

### function presetBuildingReduction(RealLevelClosure lc)

Source

### function presetDamage(RealLevelClosure lc)

Source

### function presetDamagePerSecond(RealLevelClosure lc)

Source

### function presetMaximumDamageperWave(RealLevelClosure lc)

Source

### function presetNumberofShards(IntLevelClosure lc)

Source

### function presetNumberofWaves(IntLevelClosure lc)

Source

### function setBuildingReduction(int level, real value)

Source

### function setDamage(int level, real value)

Source

### function setDamagePerSecond(int level, real value)

Source

### function setMaximumDamageperWave(int level, real value)

Source

### function setNumberofShards(int level, int value)

Source

### function setNumberofWaves(int level, int value)

Source

## class AbilityDefinitionRaiseDead

Source

### function presetUnitTypeForLimitCheck(StringLevelClosure lc)

Source

### function presetUnitTypeOne(StringLevelClosure lc)

Source

### function presetUnitTypeTwo(StringLevelClosure lc)

Source

### function presetUnitsSummonedTypeOne(IntLevelClosure lc)

Source

### function presetUnitsSummonedTypeTwo(IntLevelClosure lc)

Source

### function setUnitTypeForLimitCheck(int level, string value)

Source

### function setUnitTypeOne(int level, string value)

Source

### function setUnitTypeTwo(int level, string value)

Source

### function setUnitsSummonedTypeOne(int level, int value)

Source

### function setUnitsSummonedTypeTwo(int level, int value)

Source

## class AbilityDefinitionRaiseDeadCreep

Source

### function presetUnitTypeForLimitCheck(StringLevelClosure lc)

Source

### function presetUnitTypeOne(StringLevelClosure lc)

Source

### function presetUnitTypeTwo(StringLevelClosure lc)

Source

### function presetUnitsSummonedTypeOne(IntLevelClosure lc)

Source

### function presetUnitsSummonedTypeTwo(IntLevelClosure lc)

Source

### function setUnitTypeForLimitCheck(int level, string value)

Source

### function setUnitTypeOne(int level, string value)

Source

### function setUnitTypeTwo(int level, string value)

Source

### function setUnitsSummonedTypeOne(int level, int value)

Source

### function setUnitsSummonedTypeTwo(int level, int value)

Source

## class AbilityDefinitionRaiseDeadItem

Source

### function presetUnitTypeForLimitCheck(StringLevelClosure lc)

Source

### function presetUnitTypeOne(StringLevelClosure lc)

Source

### function presetUnitTypeTwo(StringLevelClosure lc)

Source

### function presetUnitsSummonedTypeOne(IntLevelClosure lc)

Source

### function presetUnitsSummonedTypeTwo(IntLevelClosure lc)

Source

### function setUnitTypeForLimitCheck(int level, string value)

Source

### function setUnitTypeOne(int level, string value)

Source

### function setUnitTypeTwo(int level, string value)

Source

### function setUnitsSummonedTypeOne(int level, int value)

Source

### function setUnitsSummonedTypeTwo(int level, int value)

Source

## class AbilityDefinitionRangerColdArrows

Source

### function hasStackFlag(StackFlag stackFlag) returns boolean

Source

### function presetAttackSpeedFactor(RealLevelClosure lc)

Source

### function presetExtraDamage(RealLevelClosure lc)

Source

### function presetMovementSpeedFactor(RealLevelClosure lc)

Source

### function presetStackFlag(StackFlag stackFlag, boolean flag)

Source

### function presetStackFlags(IntLevelClosure lc)

Source

### function setAttackSpeedFactor(int level, real value)

Source

### function setExtraDamage(int level, real value)

Source

### function setMovementSpeedFactor(int level, real value)

Source

### function setStackFlags(int level, int value)

Source

## class AbilityDefinitionRavenFormDruidoftheTalon

Source

### function hasMorphingFlag(MorphingFlag morphingFlag) returns boolean

Source

### function presetAlternateFormUnit(StringLevelClosure lc)

Source

### function presetAltitudeAdjustmentDuration(RealLevelClosure lc)

Source

### function presetLandingDelayTime(RealLevelClosure lc)

Source

### function presetMorphingFlag(MorphingFlag morphingFlag, boolean flag)

Source

### function presetMorphingFlags(IntLevelClosure lc)

Source

### function presetNormalFormUnit(StringLevelClosure lc)

Source

### function setAlternateFormUnit(int level, string value)

Source

### function setAltitudeAdjustmentDuration(int level, real value)

Source

### function setLandingDelayTime(int level, real value)

Source

### function setMorphingFlags(int level, int value)

Source

### function setNormalFormUnit(int level, string value)

Source

## class AbilityDefinitionRavenFormMedivh

Source

### function hasMorphingFlag(MorphingFlag morphingFlag) returns boolean

Source

### function presetAlternateFormUnit(StringLevelClosure lc)

Source

### function presetAltitudeAdjustmentDuration(RealLevelClosure lc)

Source

### function presetLandingDelayTime(RealLevelClosure lc)

Source

### function presetMorphingFlag(MorphingFlag morphingFlag, boolean flag)

Source

### function presetMorphingFlags(IntLevelClosure lc)

Source

### function presetNormalFormUnit(StringLevelClosure lc)

Source

### function setAlternateFormUnit(int level, string value)

Source

### function setAltitudeAdjustmentDuration(int level, real value)

Source

### function setLandingDelayTime(int level, real value)

Source

### function setMorphingFlags(int level, int value)

Source

### function setNormalFormUnit(int level, string value)

Source

## class AbilityDefinitionRayOfDisruption

Source

### function presetManaLossPerUnit(RealLevelClosure lc)

Source

### function presetMaximumDispelledUnits(IntLevelClosure lc)

Source

### function presetSummonedUnitDamage(RealLevelClosure lc)

Source

### function setManaLossPerUnit(int level, real value)

Source

### function setMaximumDispelledUnits(int level, int value)

Source

### function setSummonedUnitDamage(int level, real value)

Source

## class AbilityDefinitionRegenLife

Source

### function presetHitPointsRegeneratedPerSecond(IntLevelClosure lc)

Source

### function setHitPointsRegeneratedPerSecond(int level, int value)

Source

## class AbilityDefinitionRegenLifeArll

Source

### function presetHitPointsRegeneratedPerSecond(IntLevelClosure lc)

Source

### function setHitPointsRegeneratedPerSecond(int level, int value)

Source

## class AbilityDefinitionReincarnationcreep

Source

### function presetReincarnationDelay(RealLevelClosure lc)

Source

### function setReincarnationDelay(int level, real value)

Source

## class AbilityDefinitionRejuvination

Source

### function presetAllowWhenFull(IntLevelClosure lc)

Source

### function presetHitPointsGained(RealLevelClosure lc)

Source

### function presetManaPointsGained(RealLevelClosure lc)

Source

### function presetNoTargetRequired(BooleanLevelClosure lc)

Source

### function setAllowWhenFull(int level, AllowWhenFull value)

Source

### function setHitPointsGained(int level, real value)

Source

### function setManaPointsGained(int level, real value)

Source

### function setNoTargetRequired(int level, boolean value)

Source

## class AbilityDefinitionRejuvinationFurbolg

Source

### function presetAllowWhenFull(IntLevelClosure lc)

Source

### function presetHitPointsGained(RealLevelClosure lc)

Source

### function presetManaPointsGained(RealLevelClosure lc)

Source

### function presetNoTargetRequired(BooleanLevelClosure lc)

Source

### function setAllowWhenFull(int level, AllowWhenFull value)

Source

### function setHitPointsGained(int level, real value)

Source

### function setManaPointsGained(int level, real value)

Source

### function setNoTargetRequired(int level, boolean value)

Source

## class AbilityDefinitionRejuvinationcreep

Source

### function presetAllowWhenFull(IntLevelClosure lc)

Source

### function presetHitPointsGained(RealLevelClosure lc)

Source

### function presetManaPointsGained(RealLevelClosure lc)

Source

### function presetNoTargetRequired(BooleanLevelClosure lc)

Source

### function setAllowWhenFull(int level, AllowWhenFull value)

Source

### function setHitPointsGained(int level, real value)

Source

### function setManaPointsGained(int level, real value)

Source

### function setNoTargetRequired(int level, boolean value)

Source

## class AbilityDefinitionRenew

Source

### function presetNavalRangeBonus(RealLevelClosure lc)

Source

### function presetPowerbuildCost(RealLevelClosure lc)

Source

### function presetPowerbuildRate(RealLevelClosure lc)

Source

### function presetRepairCostRatio(RealLevelClosure lc)

Source

### function presetRepairTimeRatio(RealLevelClosure lc)

Source

### function setNavalRangeBonus(int level, real value)

Source

### function setPowerbuildCost(int level, real value)

Source

### function setPowerbuildRate(int level, real value)

Source

### function setRepairCostRatio(int level, real value)

Source

### function setRepairTimeRatio(int level, real value)

Source

## class AbilityDefinitionRepairHuman

Source

### function presetNavalRangeBonus(RealLevelClosure lc)

Source

### function presetPowerbuildCost(RealLevelClosure lc)

Source

### function presetPowerbuildRate(RealLevelClosure lc)

Source

### function presetRepairCostRatio(RealLevelClosure lc)

Source

### function presetRepairTimeRatio(RealLevelClosure lc)

Source

### function setNavalRangeBonus(int level, real value)

Source

### function setPowerbuildCost(int level, real value)

Source

### function setPowerbuildRate(int level, real value)

Source

### function setRepairCostRatio(int level, real value)

Source

### function setRepairTimeRatio(int level, real value)

Source

## class AbilityDefinitionRepairOrc

Source

### function presetNavalRangeBonus(RealLevelClosure lc)

Source

### function presetPowerbuildCost(RealLevelClosure lc)

Source

### function presetPowerbuildRate(RealLevelClosure lc)

Source

### function presetRepairCostRatio(RealLevelClosure lc)

Source

### function presetRepairTimeRatio(RealLevelClosure lc)

Source

### function setNavalRangeBonus(int level, real value)

Source

### function setPowerbuildCost(int level, real value)

Source

### function setPowerbuildRate(int level, real value)

Source

### function setRepairCostRatio(int level, real value)

Source

### function setRepairTimeRatio(int level, real value)

Source

## class AbilityDefinitionReplenishLife

Source

### function presetHitPointsGained(RealLevelClosure lc)

Source

### function presetMaximumUnitsAffected(IntLevelClosure lc)

Source

### function presetMaximumUnitsChargedToCaster(IntLevelClosure lc)

Source

### function presetMinimumLifeRequired(RealLevelClosure lc)

Source

### function setHitPointsGained(int level, real value)

Source

### function setMaximumUnitsAffected(int level, int value)

Source

### function setMaximumUnitsChargedToCaster(int level, int value)

Source

### function setMinimumLifeRequired(int level, real value)

Source

## class AbilityDefinitionReplenishLifeMana

Source

### function presetHitPointsGained(RealLevelClosure lc)

Source

### function presetManaPointsGained(RealLevelClosure lc)

Source

### function presetMaximumUnitsAffected(IntLevelClosure lc)

Source

### function presetMaximumUnitsChargedToCaster(IntLevelClosure lc)

Source

### function presetMinimumLifeRequired(RealLevelClosure lc)

Source

### function presetMinimumManaRequired(RealLevelClosure lc)

Source

### function setHitPointsGained(int level, real value)

Source

### function setManaPointsGained(int level, real value)

Source

### function setMaximumUnitsAffected(int level, int value)

Source

### function setMaximumUnitsChargedToCaster(int level, int value)

Source

### function setMinimumLifeRequired(int level, real value)

Source

### function setMinimumManaRequired(int level, real value)

Source

## class AbilityDefinitionReplenishMana

Source

### function presetManaPointsGained(RealLevelClosure lc)

Source

### function presetMaximumUnitsAffected(IntLevelClosure lc)

Source

### function presetMaximumUnitsChargedToCaster(IntLevelClosure lc)

Source

### function presetMinimumManaRequired(RealLevelClosure lc)

Source

### function setManaPointsGained(int level, real value)

Source

### function setMaximumUnitsAffected(int level, int value)

Source

### function setMaximumUnitsChargedToCaster(int level, int value)

Source

### function setMinimumManaRequired(int level, real value)

Source

## class AbilityDefinitionRestoration

Source

### function presetNavalRangeBonus(RealLevelClosure lc)

Source

### function presetPowerbuildCost(RealLevelClosure lc)

Source

### function presetPowerbuildRate(RealLevelClosure lc)

Source

### function presetRepairCostRatio(RealLevelClosure lc)

Source

### function presetRepairTimeRatio(RealLevelClosure lc)

Source

### function setNavalRangeBonus(int level, real value)

Source

### function setPowerbuildCost(int level, real value)

Source

### function setPowerbuildRate(int level, real value)

Source

### function setRepairCostRatio(int level, real value)

Source

### function setRepairTimeRatio(int level, real value)

Source

## class AbilityDefinitionResurrection

Source

### function presetNumberofCorpsesRaised(IntLevelClosure lc)

Source

### function presetRaisedUnitsAreInvulnerable(BooleanLevelClosure lc)

Source

### function setNumberofCorpsesRaised(int level, int value)

Source

### function setRaisedUnitsAreInvulnerable(int level, boolean value)

Source

## class AbilityDefinitionReturnGold

Source

### function presetAcceptsGold(BooleanLevelClosure lc)

Source

### function presetAcceptsLumber(BooleanLevelClosure lc)

Source

### function setAcceptsGold(int level, boolean value)

Source

### function setAcceptsLumber(int level, boolean value)

Source

## class AbilityDefinitionReturnGoldLumber

Source

### function presetAcceptsGold(BooleanLevelClosure lc)

Source

### function presetAcceptsLumber(BooleanLevelClosure lc)

Source

### function setAcceptsGold(int level, boolean value)

Source

### function setAcceptsLumber(int level, boolean value)

Source

## class AbilityDefinitionReturnLumber

Source

### function presetAcceptsGold(BooleanLevelClosure lc)

Source

### function presetAcceptsLumber(BooleanLevelClosure lc)

Source

### function setAcceptsGold(int level, boolean value)

Source

### function setAcceptsLumber(int level, boolean value)

Source

## class AbilityDefinitionRoar

Source

### function presetDamageIncrease(RealLevelClosure lc)

Source

### function presetDefenseIncrease(IntLevelClosure lc)

Source

### function presetLifeRegenerationRate(RealLevelClosure lc)

Source

### function presetManaRegen(RealLevelClosure lc)

Source

### function presetMaxUnits(IntLevelClosure lc)

Source

### function presetPreferFriendlies(BooleanLevelClosure lc)

Source

### function presetPreferHostiles(BooleanLevelClosure lc)

Source

### function setDamageIncrease(int level, real value)

Source

### function setDefenseIncrease(int level, int value)

Source

### function setLifeRegenerationRate(int level, real value)

Source

### function setManaRegen(int level, real value)

Source

### function setMaxUnits(int level, int value)

Source

### function setPreferFriendlies(int level, boolean value)

Source

### function setPreferHostiles(int level, boolean value)

Source

## class AbilityDefinitionRoarAIrr

Source

### function presetDamageIncrease(RealLevelClosure lc)

Source

### function presetDefenseIncrease(IntLevelClosure lc)

Source

### function presetLifeRegenerationRate(RealLevelClosure lc)

Source

### function presetManaRegen(RealLevelClosure lc)

Source

### function presetMaxUnits(IntLevelClosure lc)

Source

### function presetPreferFriendlies(BooleanLevelClosure lc)

Source

### function presetPreferHostiles(BooleanLevelClosure lc)

Source

### function setDamageIncrease(int level, real value)

Source

### function setDefenseIncrease(int level, int value)

Source

### function setLifeRegenerationRate(int level, real value)

Source

### function setManaRegen(int level, real value)

Source

### function setMaxUnits(int level, int value)

Source

### function setPreferFriendlies(int level, boolean value)

Source

### function setPreferHostiles(int level, boolean value)

Source

## class AbilityDefinitionRoarAra2

Source

### function presetDamageIncrease(RealLevelClosure lc)

Source

### function presetDefenseIncrease(IntLevelClosure lc)

Source

### function presetLifeRegenerationRate(RealLevelClosure lc)

Source

### function presetManaRegen(RealLevelClosure lc)

Source

### function presetMaxUnits(IntLevelClosure lc)

Source

### function presetPreferFriendlies(BooleanLevelClosure lc)

Source

### function presetPreferHostiles(BooleanLevelClosure lc)

Source

### function setDamageIncrease(int level, real value)

Source

### function setDefenseIncrease(int level, int value)

Source

### function setLifeRegenerationRate(int level, real value)

Source

### function setManaRegen(int level, real value)

Source

### function setMaxUnits(int level, int value)

Source

### function setPreferFriendlies(int level, boolean value)

Source

### function setPreferHostiles(int level, boolean value)

Source

## class AbilityDefinitionRoarcreep

Source

### function presetDamageIncrease(RealLevelClosure lc)

Source

### function presetDefenseIncrease(IntLevelClosure lc)

Source

### function presetLifeRegenerationRate(RealLevelClosure lc)

Source

### function presetManaRegen(RealLevelClosure lc)

Source

### function presetMaxUnits(IntLevelClosure lc)

Source

### function presetPreferFriendlies(BooleanLevelClosure lc)

Source

### function presetPreferHostiles(BooleanLevelClosure lc)

Source

### function setDamageIncrease(int level, real value)

Source

### function setDefenseIncrease(int level, int value)

Source

### function setLifeRegenerationRate(int level, real value)

Source

### function setManaRegen(int level, real value)

Source

### function setMaxUnits(int level, int value)

Source

### function setPreferFriendlies(int level, boolean value)

Source

### function setPreferHostiles(int level, boolean value)

Source

## class AbilityDefinitionRoarcreepSkeletalOrc

Source

### function presetDamageIncrease(RealLevelClosure lc)

Source

### function presetDefenseIncrease(IntLevelClosure lc)

Source

### function presetLifeRegenerationRate(RealLevelClosure lc)

Source

### function presetManaRegen(RealLevelClosure lc)

Source

### function presetMaxUnits(IntLevelClosure lc)

Source

### function presetPreferFriendlies(BooleanLevelClosure lc)

Source

### function presetPreferHostiles(BooleanLevelClosure lc)

Source

### function setDamageIncrease(int level, real value)

Source

### function setDefenseIncrease(int level, int value)

Source

### function setLifeRegenerationRate(int level, real value)

Source

### function setManaRegen(int level, real value)

Source

### function setMaxUnits(int level, int value)

Source

### function setPreferFriendlies(int level, boolean value)

Source

### function setPreferHostiles(int level, boolean value)

Source

## class AbilityDefinitionRocketAttack

Source

### function presetDamagePerTarget(RealLevelClosure lc)

Source

### function presetMaximumNumberofTargets(IntLevelClosure lc)

Source

### function presetMaximumTotalDamage(RealLevelClosure lc)

Source

### function setDamagePerTarget(int level, real value)

Source

### function setMaximumNumberofTargets(int level, int value)

Source

### function setMaximumTotalDamage(int level, real value)

Source

## class AbilityDefinitionRootAncientProtector

Source

### function presetRootedTurning(BooleanLevelClosure lc)

Source

### function presetRootedWeapons(StringLevelClosure lc)

Source

### function presetUprootedDefenseType(StringLevelClosure lc)

Source

### function presetUprootedWeapons(StringLevelClosure lc)

Source

### function setRootedTurning(int level, boolean value)

Source

### function setRootedWeapons(int level, string value)

Source

### function setUprootedDefenseType(int level, string value)

Source

### function setUprootedWeapons(int level, string value)

Source

## class AbilityDefinitionRootAncients

Source

### function presetRootedTurning(BooleanLevelClosure lc)

Source

### function presetRootedWeapons(StringLevelClosure lc)

Source

### function presetUprootedDefenseType(StringLevelClosure lc)

Source

### function presetUprootedWeapons(StringLevelClosure lc)

Source

### function setRootedTurning(int level, boolean value)

Source

### function setRootedWeapons(int level, string value)

Source

### function setUprootedDefenseType(int level, string value)

Source

### function setUprootedWeapons(int level, string value)

Source

## class AbilityDefinitionRunedBracers

Source

### function presetDamageBonus(RealLevelClosure lc)

Source

### function presetDamageReduction(RealLevelClosure lc)

Source

### function setDamageBonus(int level, real value)

Source

### function setDamageReduction(int level, real value)

Source

## class AbilityDefinitionRuneofGreaterResurrection

Source

### function presetRaisedUnitsAreInvulnerable(BooleanLevelClosure lc)

Source

### function setRaisedUnitsAreInvulnerable(int level, boolean value)

Source

## class AbilityDefinitionRuneofLesserResurrection

Source

### function presetRaisedUnitsAreInvulnerable(BooleanLevelClosure lc)

Source

### function setRaisedUnitsAreInvulnerable(int level, boolean value)

Source

## class AbilityDefinitionRuneofSpiritLink

Source

### function presetDistributedDamageFactor(RealLevelClosure lc)

Source

### function setDistributedDamageFactor(int level, real value)

Source

## class AbilityDefinitionSanctuary

Source

### function presetBuildingTypesAllowed(StringLevelClosure lc)

Source

### function presetHeroRegenerationDelay(RealLevelClosure lc)

Source

### function presetHitPointsPerSecond(RealLevelClosure lc)

Source

### function presetMagicDamageReduction(RealLevelClosure lc)

Source

### function presetUnitRegenerationDelay(RealLevelClosure lc)

Source

### function setBuildingTypesAllowed(int level, string value)

Source

### function setHeroRegenerationDelay(int level, real value)

Source

### function setHitPointsPerSecond(int level, real value)

Source

### function setMagicDamageReduction(int level, real value)

Source

### function setUnitRegenerationDelay(int level, real value)

Source

## class AbilityDefinitionScrollofLifeRegen

Source

### function presetAllowWhenFull(IntLevelClosure lc)

Source

### function presetDispelOnAttack(BooleanLevelClosure lc)

Source

### function presetLifeRegenerated(RealLevelClosure lc)

Source

### function presetManaRegenerated(RealLevelClosure lc)

Source

### function presetNoTargetRequired(BooleanLevelClosure lc)

Source

### function setAllowWhenFull(int level, AllowWhenFull value)

Source

### function setDispelOnAttack(int level, boolean value)

Source

### function setLifeRegenerated(int level, real value)

Source

### function setManaRegenerated(int level, real value)

Source

### function setNoTargetRequired(int level, boolean value)

Source

## class AbilityDefinitionScrollofRejuvI

Source

### function presetAllowWhenFull(IntLevelClosure lc)

Source

### function presetDispelOnAttack(BooleanLevelClosure lc)

Source

### function presetLifeRegenerated(RealLevelClosure lc)

Source

### function presetManaRegenerated(RealLevelClosure lc)

Source

### function presetNoTargetRequired(BooleanLevelClosure lc)

Source

### function setAllowWhenFull(int level, AllowWhenFull value)

Source

### function setDispelOnAttack(int level, boolean value)

Source

### function setLifeRegenerated(int level, real value)

Source

### function setManaRegenerated(int level, real value)

Source

### function setNoTargetRequired(int level, boolean value)

Source

## class AbilityDefinitionScrollofRejuvII

Source

### function presetAllowWhenFull(IntLevelClosure lc)

Source

### function presetDispelOnAttack(BooleanLevelClosure lc)

Source

### function presetLifeRegenerated(RealLevelClosure lc)

Source

### function presetManaRegenerated(RealLevelClosure lc)

Source

### function presetNoTargetRequired(BooleanLevelClosure lc)

Source

### function setAllowWhenFull(int level, AllowWhenFull value)

Source

### function setDispelOnAttack(int level, boolean value)

Source

### function setLifeRegenerated(int level, real value)

Source

### function setManaRegenerated(int level, real value)

Source

### function setNoTargetRequired(int level, boolean value)

Source

## class AbilityDefinitionSeaWitchForkedLightning

Source

### function presetDamageperTarget(RealLevelClosure lc)

Source

### function presetDistance(RealLevelClosure lc)

Source

### function presetFinalArea(RealLevelClosure lc)

Source

### function presetNumberofTargetsHit(IntLevelClosure lc)

Source

### function setDamageperTarget(int level, real value)

Source

### function setDistance(int level, real value)

Source

### function setFinalArea(int level, real value)

Source

### function setNumberofTargetsHit(int level, int value)

Source

## class AbilityDefinitionSeaWitchFrostArrows

Source

### function hasStackFlag(StackFlag stackFlag) returns boolean

Source

### function presetAttackSpeedFactor(RealLevelClosure lc)

Source

### function presetExtraDamage(RealLevelClosure lc)

Source

### function presetMovementSpeedFactor(RealLevelClosure lc)

Source

### function presetStackFlag(StackFlag stackFlag, boolean flag)

Source

### function presetStackFlags(IntLevelClosure lc)

Source

### function setAttackSpeedFactor(int level, real value)

Source

### function setExtraDamage(int level, real value)

Source

### function setMovementSpeedFactor(int level, real value)

Source

### function setStackFlags(int level, int value)

Source

## class AbilityDefinitionSeaWitchManaShield

Source

### function presetDamageAbsorbed(RealLevelClosure lc)

Source

### function presetManaperHitPoint(RealLevelClosure lc)

Source

### function setDamageAbsorbed(int level, real value)

Source

### function setManaperHitPoint(int level, real value)

Source

## class AbilityDefinitionSeaWitchTornado

Source

### function presetSummonedUnitType(StringLevelClosure lc)

Source

### function setSummonedUnitType(int level, string value)

Source

## class AbilityDefinitionSearingArrowscreep

Source

### function presetDamageBonus(RealLevelClosure lc)

Source

### function setDamageBonus(int level, real value)

Source

## class AbilityDefinitionSelfDestruct

Source

### function presetBuildingDamageFactor(RealLevelClosure lc)

Source

### function presetExplodesonDeath(BooleanLevelClosure lc)

Source

### function presetFullDamageAmount(RealLevelClosure lc)

Source

### function presetFullDamageRadius(RealLevelClosure lc)

Source

### function presetPartialDamageAmount(RealLevelClosure lc)

Source

### function presetPartialDamageRadius(RealLevelClosure lc)

Source

### function setBuildingDamageFactor(int level, real value)

Source

### function setExplodesonDeath(int level, boolean value)

Source

### function setFullDamageAmount(int level, real value)

Source

### function setFullDamageRadius(int level, real value)

Source

### function setPartialDamageAmount(int level, real value)

Source

### function setPartialDamageRadius(int level, real value)

Source

## class AbilityDefinitionSelfDestruct2ClockwerkGoblins

Source

### function presetExplodesonDeath(BooleanLevelClosure lc)

Source

### function setExplodesonDeath(int level, boolean value)

Source

## class AbilityDefinitionSelfDestruct3ClockwerkGoblins

Source

### function presetExplodesonDeath(BooleanLevelClosure lc)

Source

### function setExplodesonDeath(int level, boolean value)

Source

## class AbilityDefinitionSelfDestructClockwerkGoblins

Source

### function presetExplodesonDeath(BooleanLevelClosure lc)

Source

### function setExplodesonDeath(int level, boolean value)

Source

## class AbilityDefinitionSentinel

Source

### function presetHoveringHeight(RealLevelClosure lc)

Source

### function presetHoveringSightRadius(RealLevelClosure lc)

Source

### function presetInFlightSightRadius(RealLevelClosure lc)

Source

### function presetNumberofOwls(IntLevelClosure lc)

Source

### function setHoveringHeight(int level, real value)

Source

### function setHoveringSightRadius(int level, real value)

Source

### function setInFlightSightRadius(int level, real value)

Source

### function setNumberofOwls(int level, int value)

Source

## class AbilityDefinitionSentryWard

Source

### function presetWardUnitType(StringLevelClosure lc)

Source

### function setWardUnitType(int level, string value)

Source

## class AbilityDefinitionSentryWardAIsw

Source

### function presetWardUnitType(StringLevelClosure lc)

Source

### function setWardUnitType(int level, string value)

Source

## class AbilityDefinitionSerpentWardtentacleForgottenone

Source

### function presetSummonedUnitCount(IntLevelClosure lc)

Source

### function presetSummonedUnitType(StringLevelClosure lc)

Source

### function setSummonedUnitCount(int level, int value)

Source

### function setSummonedUnitType(int level, string value)

Source

## class AbilityDefinitionShadowHunterHealingWave

Source

### function presetDamageReductionperTarget(RealLevelClosure lc)

Source

### function presetDamageperTarget(RealLevelClosure lc)

Source

### function presetNumberofTargetsHit(IntLevelClosure lc)

Source

### function setDamageReductionperTarget(int level, real value)

Source

### function setDamageperTarget(int level, real value)

Source

### function setNumberofTargetsHit(int level, int value)

Source

## class AbilityDefinitionShadowHunterHex

Source

### function presetMaximumCreepLevel(IntLevelClosure lc)

Source

### function presetMorphUnitsAir(StringLevelClosure lc)

Source

### function presetMorphUnitsAmphibious(StringLevelClosure lc)

Source

### function presetMorphUnitsGround(StringLevelClosure lc)

Source

### function presetMorphUnitsWater(StringLevelClosure lc)

Source

### function setMaximumCreepLevel(int level, int value)

Source

### function setMorphUnitsAir(int level, string value)

Source

### function setMorphUnitsAmphibious(int level, string value)

Source

### function setMorphUnitsGround(int level, string value)

Source

### function setMorphUnitsWater(int level, string value)

Source

## class AbilityDefinitionShadowHunterSerpentWard

Source

### function presetSummonedUnitCount(IntLevelClosure lc)

Source

### function presetSummonedUnitType(StringLevelClosure lc)

Source

### function setSummonedUnitCount(int level, int value)

Source

### function setSummonedUnitType(int level, string value)

Source

## class AbilityDefinitionShadowMeld

Source

### function presetActionDuration(RealLevelClosure lc)

Source

### function presetDayNightDuration(RealLevelClosure lc)

Source

### function presetFadeDuration(RealLevelClosure lc)

Source

### function setActionDuration(int level, real value)

Source

### function setDayNightDuration(int level, real value)

Source

### function setFadeDuration(int level, real value)

Source

## class AbilityDefinitionShadowMeldAkama

Source

### function presetActionDuration(RealLevelClosure lc)

Source

### function presetDayNightDuration(RealLevelClosure lc)

Source

### function presetFadeDuration(RealLevelClosure lc)

Source

### function setActionDuration(int level, real value)

Source

### function setDayNightDuration(int level, real value)

Source

### function setFadeDuration(int level, real value)

Source

## class AbilityDefinitionShadowMeldInstant

Source

### function presetActionDuration(RealLevelClosure lc)

Source

### function presetDayNightDuration(RealLevelClosure lc)

Source

### function presetFadeDuration(RealLevelClosure lc)

Source

### function setActionDuration(int level, real value)

Source

### function setDayNightDuration(int level, real value)

Source

### function setFadeDuration(int level, real value)

Source

## class AbilityDefinitionShadowStrikeCreep

Source

### function presetAttackSpeedFactor(RealLevelClosure lc)

Source

### function presetDecayPower(RealLevelClosure lc)

Source

### function presetDecayingDamage(RealLevelClosure lc)

Source

### function presetInitialDamage(RealLevelClosure lc)

Source

### function presetMovementSpeedFactor(RealLevelClosure lc)

Source

### function setAttackSpeedFactor(int level, real value)

Source

### function setDecayPower(int level, real value)

Source

### function setDecayingDamage(int level, real value)

Source

### function setInitialDamage(int level, real value)

Source

### function setMovementSpeedFactor(int level, real value)

Source

## class AbilityDefinitionShockwaveCreep

Source

### function presetDamage(RealLevelClosure lc)

Source

### function presetDistance(RealLevelClosure lc)

Source

### function presetFinalArea(RealLevelClosure lc)

Source

### function presetMaximumDamage(RealLevelClosure lc)

Source

### function setDamage(int level, real value)

Source

### function setDistance(int level, real value)

Source

### function setFinalArea(int level, real value)

Source

### function setMaximumDamage(int level, real value)

Source

## class AbilityDefinitionShockwaveTrap

Source

### function presetDamage(RealLevelClosure lc)

Source

### function presetDistance(RealLevelClosure lc)

Source

### function presetFinalArea(RealLevelClosure lc)

Source

### function presetMaximumDamage(RealLevelClosure lc)

Source

### function setDamage(int level, real value)

Source

### function setDistance(int level, real value)

Source

### function setFinalArea(int level, real value)

Source

### function setMaximumDamage(int level, real value)

Source

## class AbilityDefinitionShopSharing

Source

### function presetActivationRadius(RealLevelClosure lc)

Source

### function presetInteractionType(StringLevelClosure lc)

Source

### function presetShowSelectUnitButton(BooleanLevelClosure lc)

Source

### function presetShowUnitIndicator(BooleanLevelClosure lc)

Source

### function setActivationRadius(int level, real value)

Source

### function setInteractionType(int level, string value)

Source

### function setShowSelectUnitButton(int level, boolean value)

Source

### function setShowUnitIndicator(int level, boolean value)

Source

## class AbilityDefinitionSightBonus

Source

### function presetSightRangeBonus(IntLevelClosure lc)

Source

### function setSightRangeBonus(int level, int value)

Source

## class AbilityDefinitionSilenceCreep

Source

### function presetAttackSpeedModifier(RealLevelClosure lc)

Source

### function presetAttacksPrevented(IntLevelClosure lc)

Source

### function presetChanceToMiss(RealLevelClosure lc)

Source

### function presetMovementSpeedModifier(RealLevelClosure lc)

Source

### function setAttackSpeedModifier(int level, real value)

Source

### function setAttacksPrevented(int level, int value)

Source

### function setChanceToMiss(int level, real value)

Source

### function setMovementSpeedModifier(int level, real value)

Source

## class AbilityDefinitionSilenceItem

Source

### function presetAttackSpeedModifier(RealLevelClosure lc)

Source

### function presetAttacksPrevented(IntLevelClosure lc)

Source

### function presetChanceToMiss(RealLevelClosure lc)

Source

### function presetMovementSpeedModifier(RealLevelClosure lc)

Source

### function setAttackSpeedModifier(int level, real value)

Source

### function setAttacksPrevented(int level, int value)

Source

### function setChanceToMiss(int level, real value)

Source

### function setMovementSpeedModifier(int level, real value)

Source

## class AbilityDefinitionSiphonManaCreep

Source

### function presetBonusLifeDecay(RealLevelClosure lc)

Source

### function presetBonusLifeFactor(RealLevelClosure lc)

Source

### function presetBonusManaDecay(RealLevelClosure lc)

Source

### function presetBonusManaFactor(RealLevelClosure lc)

Source

### function presetLifeTransferredPerSecond(RealLevelClosure lc)

Source

### function presetManaTransferredPerSecond(RealLevelClosure lc)

Source

### function setBonusLifeDecay(int level, real value)

Source

### function setBonusLifeFactor(int level, real value)

Source

### function setBonusManaDecay(int level, real value)

Source

### function setBonusManaFactor(int level, real value)

Source

### function setLifeTransferredPerSecond(int level, real value)

Source

### function setManaTransferredPerSecond(int level, real value)

Source

## class AbilityDefinitionSleepAlways

Source

### function presetAllowOnAnyPlayerSlot(BooleanLevelClosure lc)

Source

### function presetSleepOnce(BooleanLevelClosure lc)

Source

### function setAllowOnAnyPlayerSlot(int level, boolean value)

Source

### function setSleepOnce(int level, boolean value)

Source

## class AbilityDefinitionSleepcreep

Source

### function presetStunDuration(RealLevelClosure lc)

Source

### function setStunDuration(int level, real value)

Source

## class AbilityDefinitionSlow

Source

### function presetAlwaysAutocast(BooleanLevelClosure lc)

Source

### function presetAttackSpeedFactor(RealLevelClosure lc)

Source

### function presetMovementSpeedFactor(RealLevelClosure lc)

Source

### function setAlwaysAutocast(int level, boolean value)

Source

### function setAttackSpeedFactor(int level, real value)

Source

### function setMovementSpeedFactor(int level, real value)

Source

## class AbilityDefinitionSlowAIos

Source

### function presetAlwaysAutocast(BooleanLevelClosure lc)

Source

### function presetAttackSpeedFactor(RealLevelClosure lc)

Source

### function presetMovementSpeedFactor(RealLevelClosure lc)

Source

### function setAlwaysAutocast(int level, boolean value)

Source

### function setAttackSpeedFactor(int level, real value)

Source

### function setMovementSpeedFactor(int level, real value)

Source

## class AbilityDefinitionSlowCreep

Source

### function presetAlwaysAutocast(BooleanLevelClosure lc)

Source

### function presetAttackSpeedFactor(RealLevelClosure lc)

Source

### function presetMovementSpeedFactor(RealLevelClosure lc)

Source

### function setAlwaysAutocast(int level, boolean value)

Source

### function setAttackSpeedFactor(int level, real value)

Source

### function setMovementSpeedFactor(int level, real value)

Source

## class AbilityDefinitionSlowPoison

Source

### function hasStackingType(StackingType stackingType) returns boolean

Source

### function presetAttackSpeedFactor(RealLevelClosure lc)

Source

### function presetDamagePerSecond(RealLevelClosure lc)

Source

### function presetMovementSpeedFactor(RealLevelClosure lc)

Source

### function presetStackingType(StackingType stackingType, boolean flag)

Source

### function presetStackingTypes(IntLevelClosure lc)

Source

### function setAttackSpeedFactor(int level, real value)

Source

### function setDamagePerSecond(int level, real value)

Source

### function setMovementSpeedFactor(int level, real value)

Source

### function setStackingType(int level, int value)

Source

## class AbilityDefinitionSpawnHydra

Source

### function presetNumberofUnits(IntLevelClosure lc)

Source

### function presetUnitType(StringLevelClosure lc)

Source

### function setNumberofUnits(int level, int value)

Source

### function setUnitType(int level, string value)

Source

## class AbilityDefinitionSpawnHydraHatchling

Source

### function presetNumberofUnits(IntLevelClosure lc)

Source

### function presetUnitType(StringLevelClosure lc)

Source

### function setNumberofUnits(int level, int value)

Source

### function setUnitType(int level, string value)

Source

## class AbilityDefinitionSpawnOnDeathskeleton

Source

### function presetNumberofUnits(IntLevelClosure lc)

Source

### function presetUnitType(StringLevelClosure lc)

Source

### function setNumberofUnits(int level, int value)

Source

### function setUnitType(int level, string value)

Source

## class AbilityDefinitionSpawnSpiderOnDeath

Source

### function presetNumberofUnits(IntLevelClosure lc)

Source

### function presetUnitType(StringLevelClosure lc)

Source

### function setNumberofUnits(int level, int value)

Source

### function setUnitType(int level, string value)

Source

## class AbilityDefinitionSpawnSpiderlingOnDeath

Source

### function presetNumberofUnits(IntLevelClosure lc)

Source

### function presetUnitType(StringLevelClosure lc)

Source

### function setNumberofUnits(int level, int value)

Source

### function setUnitType(int level, string value)

Source

## class AbilityDefinitionSpellBook

Source

### function presetBaseOrderID(StringLevelClosure lc)

Source

### function presetMaximumSpells(IntLevelClosure lc)

Source

### function presetMinimumSpells(IntLevelClosure lc)

Source

### function presetSharedSpellCooldown(BooleanLevelClosure lc)

Source

### function presetSpellList(StringLevelClosure lc)

Source

### function setBaseOrderID(int level, string value)

Source

### function setMaximumSpells(int level, int value)

Source

### function setMinimumSpells(int level, int value)

Source

### function setSharedSpellCooldown(int level, boolean value)

Source

### function setSpellList(int level, string value)

Source

## class AbilityDefinitionSpellShieldAOE

Source

### function presetShieldCooldownTime(RealLevelClosure lc)

Source

### function setShieldCooldownTime(int level, real value)

Source

## class AbilityDefinitionSpiderAttack

Source

### function presetSpiderCapacity(IntLevelClosure lc)

Source

### function setSpiderCapacity(int level, int value)

Source

## class AbilityDefinitionSpiritLink

Source

### function presetDistributedDamageFactor(RealLevelClosure lc)

Source

### function presetMaximumNumberofTargets(IntLevelClosure lc)

Source

### function setDistributedDamageFactor(int level, real value)

Source

### function setMaximumNumberofTargets(int level, int value)

Source

## class AbilityDefinitionSpiritPigcreep

Source

### function presetNumberofSummonedUnits(IntLevelClosure lc)

Source

### function presetSummonedUnit(StringLevelClosure lc)

Source

### function setNumberofSummonedUnits(int level, int value)

Source

### function setSummonedUnit(int level, string value)

Source

## class AbilityDefinitionSpiritWolfcreep

Source

### function presetNumberofSummonedUnits(IntLevelClosure lc)

Source

### function presetSummonedUnit(StringLevelClosure lc)

Source

### function setNumberofSummonedUnits(int level, int value)

Source

### function setSummonedUnit(int level, string value)

Source

## class AbilityDefinitionStaffoTeleportation

Source

### function presetCastingDelay(RealLevelClosure lc)

Source

### function presetNumberofUnitsTeleported(IntLevelClosure lc)

Source

### function presetUseTeleportClustering(BooleanLevelClosure lc)

Source

### function setCastingDelay(int level, real value)

Source

### function setNumberofUnitsTeleported(int level, int value)

Source

### function setUseTeleportClustering(int level, boolean value)

Source

## class AbilityDefinitionStasisTrap

Source

### function presetActivationDelay(RealLevelClosure lc)

Source

### function presetDetectionRadius(RealLevelClosure lc)

Source

### function presetDetonationDelay(RealLevelClosure lc)

Source

### function presetDetonationRadius(RealLevelClosure lc)

Source

### function presetStunDuration(RealLevelClosure lc)

Source

### function presetWardUnitType(StringLevelClosure lc)

Source

### function setActivationDelay(int level, real value)

Source

### function setDetectionRadius(int level, real value)

Source

### function setDetonationDelay(int level, real value)

Source

### function setDetonationRadius(int level, real value)

Source

### function setStunDuration(int level, real value)

Source

### function setWardUnitType(int level, string value)

Source

## class AbilityDefinitionStoneForm

Source

### function hasMorphingFlag(MorphingFlag morphingFlag) returns boolean

Source

### function presetAlternateFormUnit(StringLevelClosure lc)

Source

### function presetAltitudeAdjustmentDuration(RealLevelClosure lc)

Source

### function presetLandingDelayTime(RealLevelClosure lc)

Source

### function presetLifeRegenerationRatepersecond(RealLevelClosure lc)

Source

### function presetMorphingFlag(MorphingFlag morphingFlag, boolean flag)

Source

### function presetMorphingFlags(IntLevelClosure lc)

Source

### function presetNormalFormUnit(StringLevelClosure lc)

Source

### function setAlternateFormUnit(int level, string value)

Source

### function setAltitudeAdjustmentDuration(int level, real value)

Source

### function setLandingDelayTime(int level, real value)

Source

### function setLifeRegenerationRatepersecond(int level, real value)

Source

### function setMorphingFlags(int level, int value)

Source

### function setNormalFormUnit(int level, string value)

Source

## class AbilityDefinitionStrengthBonusPlus1

Source

### function presetAgilityBonus(IntLevelClosure lc)

Source

### function presetHideButton(BooleanLevelClosure lc)

Source

### function presetIntelligenceBonus(IntLevelClosure lc)

Source

### function presetStrengthBonus(IntLevelClosure lc)

Source

### function setAgilityBonus(int level, int value)

Source

### function setHideButton(int level, boolean value)

Source

### function setIntelligenceBonus(int level, int value)

Source

### function setStrengthBonus(int level, int value)

Source

## class AbilityDefinitionStrengthBonusPlus3

Source

### function presetAgilityBonus(IntLevelClosure lc)

Source

### function presetHideButton(BooleanLevelClosure lc)

Source

### function presetIntelligenceBonus(IntLevelClosure lc)

Source

### function presetStrengthBonus(IntLevelClosure lc)

Source

### function setAgilityBonus(int level, int value)

Source

### function setHideButton(int level, boolean value)

Source

### function setIntelligenceBonus(int level, int value)

Source

### function setStrengthBonus(int level, int value)

Source

## class AbilityDefinitionStrengthBonusPlus4

Source

### function presetAgilityBonus(IntLevelClosure lc)

Source

### function presetHideButton(BooleanLevelClosure lc)

Source

### function presetIntelligenceBonus(IntLevelClosure lc)

Source

### function presetStrengthBonus(IntLevelClosure lc)

Source

### function setAgilityBonus(int level, int value)

Source

### function setHideButton(int level, boolean value)

Source

### function setIntelligenceBonus(int level, int value)

Source

### function setStrengthBonus(int level, int value)

Source

## class AbilityDefinitionStrengthBonusPlus6

Source

### function presetAgilityBonus(IntLevelClosure lc)

Source

### function presetHideButton(BooleanLevelClosure lc)

Source

### function presetIntelligenceBonus(IntLevelClosure lc)

Source

### function presetStrengthBonus(IntLevelClosure lc)

Source

### function setAgilityBonus(int level, int value)

Source

### function setHideButton(int level, boolean value)

Source

### function setIntelligenceBonus(int level, int value)

Source

### function setStrengthBonus(int level, int value)

Source

## class AbilityDefinitionStrengthMod

Source

### function presetAgilityBonus(IntLevelClosure lc)

Source

### function presetHideButton(BooleanLevelClosure lc)

Source

### function presetIntelligenceBonus(IntLevelClosure lc)

Source

### function presetStrengthBonus(IntLevelClosure lc)

Source

### function setAgilityBonus(int level, int value)

Source

### function setHideButton(int level, boolean value)

Source

### function setIntelligenceBonus(int level, int value)

Source

### function setStrengthBonus(int level, int value)

Source

## class AbilityDefinitionStrengthModPlus2

Source

### function presetAgilityBonus(IntLevelClosure lc)

Source

### function presetHideButton(BooleanLevelClosure lc)

Source

### function presetIntelligenceBonus(IntLevelClosure lc)

Source

### function presetStrengthBonus(IntLevelClosure lc)

Source

### function setAgilityBonus(int level, int value)

Source

### function setHideButton(int level, boolean value)

Source

### function setIntelligenceBonus(int level, int value)

Source

### function setStrengthBonus(int level, int value)

Source

## class AbilityDefinitionSubmergeMyrmidon

Source

### function hasMorphingFlag(MorphingFlag morphingFlag) returns boolean

Source

### function presetAlternateFormUnit(StringLevelClosure lc)

Source

### function presetAltitudeAdjustmentDuration(RealLevelClosure lc)

Source

### function presetMorphingFlag(MorphingFlag morphingFlag, boolean flag)

Source

### function presetMorphingFlags(IntLevelClosure lc)

Source

### function presetNormalFormUnit(StringLevelClosure lc)

Source

### function setAlternateFormUnit(int level, string value)

Source

### function setAltitudeAdjustmentDuration(int level, real value)

Source

### function setMorphingFlags(int level, int value)

Source

### function setNormalFormUnit(int level, string value)

Source

## class AbilityDefinitionSubmergeRoyalGuard

Source

### function hasMorphingFlag(MorphingFlag morphingFlag) returns boolean

Source

### function presetAlternateFormUnit(StringLevelClosure lc)

Source

### function presetAltitudeAdjustmentDuration(RealLevelClosure lc)

Source

### function presetMorphingFlag(MorphingFlag morphingFlag, boolean flag)

Source

### function presetMorphingFlags(IntLevelClosure lc)

Source

### function presetNormalFormUnit(StringLevelClosure lc)

Source

### function setAlternateFormUnit(int level, string value)

Source

### function setAltitudeAdjustmentDuration(int level, real value)

Source

### function setMorphingFlags(int level, int value)

Source

### function setNormalFormUnit(int level, string value)

Source

## class AbilityDefinitionSubmergeSnapDragon

Source

### function hasMorphingFlag(MorphingFlag morphingFlag) returns boolean

Source

### function presetAlternateFormUnit(StringLevelClosure lc)

Source

### function presetAltitudeAdjustmentDuration(RealLevelClosure lc)

Source

### function presetMorphingFlag(MorphingFlag morphingFlag, boolean flag)

Source

### function presetMorphingFlags(IntLevelClosure lc)

Source

### function presetNormalFormUnit(StringLevelClosure lc)

Source

### function setAlternateFormUnit(int level, string value)

Source

### function setAltitudeAdjustmentDuration(int level, real value)

Source

### function setMorphingFlags(int level, int value)

Source

### function setNormalFormUnit(int level, string value)

Source

## class AbilityDefinitionSummonHeadhunteritem

Source

### function presetNumberofSummonedUnits(IntLevelClosure lc)

Source

### function presetSummonedUnit(StringLevelClosure lc)

Source

### function setNumberofSummonedUnits(int level, int value)

Source

### function setSummonedUnit(int level, string value)

Source

## class AbilityDefinitionSummonSeaElemental

Source

### function presetSummonedUnitCount(IntLevelClosure lc)

Source

### function presetSummonedUnitType(StringLevelClosure lc)

Source

### function setSummonedUnitCount(int level, int value)

Source

### function setSummonedUnitType(int level, string value)

Source

## class AbilityDefinitionSunderingBlades

Source

### function hasStackingType(StackingType stackingType) returns boolean

Source

### function presetBonusDamageFlat(RealLevelClosure lc)

Source

### function presetBonusDamagePercent(RealLevelClosure lc)

Source

### function presetDefenseTypeAffected(IntLevelClosure lc)

Source

### function presetDefenseTypeAffected(ArmorType atype, boolean flag)

Source

### function setBonusDamageFlat(int level, real value)

Source

### function setBonusDamagePercent(int level, real value)

Source

### function setDefenseTypeAffected(int level, int types)

Source

## class AbilityDefinitionSuperDeathandDecay

Source

### function presetBuildingReduction(RealLevelClosure lc)

Source

### function presetMaxLifeDrainedperSecond(RealLevelClosure lc)

Source

### function setBuildingReduction(int level, real value)

Source

### function setMaxLifeDrainedperSecond(int level, real value)

Source

## class AbilityDefinitionSuperEarthquake

Source

### function presetDamageperSecondtoBuildings(RealLevelClosure lc)

Source

### function presetEffectDelay(RealLevelClosure lc)

Source

### function presetFinalArea(RealLevelClosure lc)

Source

### function presetUnitsSlowed(RealLevelClosure lc)

Source

### function setDamageperSecondtoBuildings(int level, real value)

Source

### function setEffectDelay(int level, real value)

Source

### function setFinalArea(int level, real value)

Source

### function setUnitsSlowed(int level, real value)

Source

## class AbilityDefinitionTankUpgrade

Source

### function presetNewUnitType(StringLevelClosure lc)

Source

### function setNewUnitType(int level, string value)

Source

## class AbilityDefinitionTaunt

Source

### function presetMaxUnits(IntLevelClosure lc)

Source

### function presetPreferFriendlies(IntLevelClosure lc)

Source

### function presetPreferHostiles(IntLevelClosure lc)

Source

### function setMaxUnits(int level, int value)

Source

### function setPreferFriendlies(int level, int value)

Source

### function setPreferHostiles(int level, int value)

Source

## class AbilityDefinitionTauntCreep

Source

### function presetMaxUnits(IntLevelClosure lc)

Source

### function presetPreferFriendlies(IntLevelClosure lc)

Source

### function presetPreferHostiles(IntLevelClosure lc)

Source

### function setMaxUnits(int level, int value)

Source

### function setPreferFriendlies(int level, int value)

Source

### function setPreferHostiles(int level, int value)

Source

## class AbilityDefinitionTaurenChieftainEnduranceAura

Source

### function presetAttackSpeedIncrease(RealLevelClosure lc)

Source

### function presetMovementSpeedIncrease(RealLevelClosure lc)

Source

### function setAttackSpeedIncrease(int level, real value)

Source

### function setMovementSpeedIncrease(int level, real value)

Source

## class AbilityDefinitionTaurenChieftainReincarnation

Source

### function presetReincarnationDelay(RealLevelClosure lc)

Source

### function setReincarnationDelay(int level, real value)

Source

## class AbilityDefinitionTaurenChieftainShockWave

Source

### function presetDamage(RealLevelClosure lc)

Source

### function presetDistance(RealLevelClosure lc)

Source

### function presetFinalArea(RealLevelClosure lc)

Source

### function presetMaximumDamage(RealLevelClosure lc)

Source

### function setDamage(int level, real value)

Source

### function setDistance(int level, real value)

Source

### function setFinalArea(int level, real value)

Source

### function setMaximumDamage(int level, real value)

Source

## class AbilityDefinitionTaurenChieftainWarStomp

Source

### function presetDamage(RealLevelClosure lc)

Source

### function setDamage(int level, real value)

Source

## class AbilityDefinitionThornyShieldCreep

Source

### function presetDefenseBonus(RealLevelClosure lc)

Source

### function presetReceivedDamageFactor(RealLevelClosure lc)

Source

### function presetReturnedDamageFactor(RealLevelClosure lc)

Source

### function setDefenseBonus(int level, real value)

Source

### function setReceivedDamageFactor(int level, real value)

Source

### function setReturnedDamageFactor(int level, real value)

Source

## class AbilityDefinitionThunderBoltCreep

Source

### function presetDamage(RealLevelClosure lc)

Source

### function setDamage(int level, real value)

Source

## class AbilityDefinitionThunderClapCreep

Source

### function presetAttackSpeedReduction(RealLevelClosure lc)

Source

### function presetDamage(RealLevelClosure lc)

Source

### function presetExtraDamageToTarget(RealLevelClosure lc)

Source

### function presetMovementSpeedReduction(RealLevelClosure lc)

Source

### function setAttackSpeedReduction(int level, real value)

Source

### function setDamage(int level, real value)

Source

### function setExtraDamageToTarget(int level, real value)

Source

### function setMovementSpeedReduction(int level, real value)

Source

## class AbilityDefinitionThunderClapThunderLizard

Source

### function presetAttackSpeedReduction(RealLevelClosure lc)

Source

### function presetDamage(RealLevelClosure lc)

Source

### function presetExtraDamageToTarget(RealLevelClosure lc)

Source

### function presetMovementSpeedReduction(RealLevelClosure lc)

Source

### function setAttackSpeedReduction(int level, real value)

Source

### function setDamage(int level, real value)

Source

### function setExtraDamageToTarget(int level, real value)

Source

### function setMovementSpeedReduction(int level, real value)

Source

## class AbilityDefinitionTichondriusDarkSummoning

Source

### function presetCastingDelayseconds(RealLevelClosure lc)

Source

### function presetMaximumUnits(IntLevelClosure lc)

Source

### function presetUseTeleportClustering(BooleanLevelClosure lc)

Source

### function setCastingDelayseconds(int level, real value)

Source

### function setMaximumUnits(int level, int value)

Source

### function setUseTeleportClustering(int level, boolean value)

Source

## class AbilityDefinitionTichondriusInferno

Source

### function presetDamage(RealLevelClosure lc)

Source

### function presetDuration(RealLevelClosure lc)

Source

### function presetImpactDelay(RealLevelClosure lc)

Source

### function presetSummonedUnit(StringLevelClosure lc)

Source

### function setDamage(int level, real value)

Source

### function setDuration(int level, real value)

Source

### function setImpactDelay(int level, real value)

Source

### function setSummonedUnit(int level, string value)

Source

## class AbilityDefinitionTinkererClusterRocketsLevel0

Source

### function presetBuildingDamageFactor(RealLevelClosure lc)

Source

### function presetDamageAmount(RealLevelClosure lc)

Source

### function presetDamageInterval(RealLevelClosure lc)

Source

### function presetEffectDuration(RealLevelClosure lc)

Source

### function presetMaxDamage(RealLevelClosure lc)

Source

### function presetMissileCount(IntLevelClosure lc)

Source

### function setBuildingDamageFactor(int level, real value)

Source

### function setDamageAmount(int level, real value)

Source

### function setDamageInterval(int level, real value)

Source

### function setEffectDuration(int level, real value)

Source

### function setMaxDamage(int level, real value)

Source

### function setMissileCount(int level, int value)

Source

## class AbilityDefinitionTinkererClusterRocketsLevel1

Source

### function presetBuildingDamageFactor(RealLevelClosure lc)

Source

### function presetDamageAmount(RealLevelClosure lc)

Source

### function presetDamageInterval(RealLevelClosure lc)

Source

### function presetEffectDuration(RealLevelClosure lc)

Source

### function presetMaxDamage(RealLevelClosure lc)

Source

### function presetMissileCount(IntLevelClosure lc)

Source

### function setBuildingDamageFactor(int level, real value)

Source

### function setDamageAmount(int level, real value)

Source

### function setDamageInterval(int level, real value)

Source

### function setEffectDuration(int level, real value)

Source

### function setMaxDamage(int level, real value)

Source

### function setMissileCount(int level, int value)

Source

## class AbilityDefinitionTinkererClusterRocketsLevel2

Source

### function presetBuildingDamageFactor(RealLevelClosure lc)

Source

### function presetDamageAmount(RealLevelClosure lc)

Source

### function presetDamageInterval(RealLevelClosure lc)

Source

### function presetEffectDuration(RealLevelClosure lc)

Source

### function presetMaxDamage(RealLevelClosure lc)

Source

### function presetMissileCount(IntLevelClosure lc)

Source

### function setBuildingDamageFactor(int level, real value)

Source

### function setDamageAmount(int level, real value)

Source

### function setDamageInterval(int level, real value)

Source

### function setEffectDuration(int level, real value)

Source

### function setMaxDamage(int level, real value)

Source

### function setMissileCount(int level, int value)

Source

## class AbilityDefinitionTinkererClusterRocketsLevel3

Source

### function presetBuildingDamageFactor(RealLevelClosure lc)

Source

### function presetDamageAmount(RealLevelClosure lc)

Source

### function presetDamageInterval(RealLevelClosure lc)

Source

### function presetEffectDuration(RealLevelClosure lc)

Source

### function presetMaxDamage(RealLevelClosure lc)

Source

### function presetMissileCount(IntLevelClosure lc)

Source

### function setBuildingDamageFactor(int level, real value)

Source

### function setDamageAmount(int level, real value)

Source

### function setDamageInterval(int level, real value)

Source

### function setEffectDuration(int level, real value)

Source

### function setMaxDamage(int level, real value)

Source

### function setMissileCount(int level, int value)

Source

## class AbilityDefinitionTinkererDemolishLevel0

Source

### function presetChancetoDemolish(RealLevelClosure lc)

Source

### function presetDamageMultiplierBuildings(RealLevelClosure lc)

Source

### function presetDamageMultiplierHeroes(RealLevelClosure lc)

Source

### function presetDamageMultiplierUnits(RealLevelClosure lc)

Source

### function setChancetoDemolish(int level, real value)

Source

### function setDamageMultiplierBuildings(int level, real value)

Source

### function setDamageMultiplierHeroes(int level, real value)

Source

### function setDamageMultiplierUnits(int level, real value)

Source

## class AbilityDefinitionTinkererDemolishLevel1

Source

### function presetChancetoDemolish(RealLevelClosure lc)

Source

### function presetDamageMultiplierBuildings(RealLevelClosure lc)

Source

### function presetDamageMultiplierHeroes(RealLevelClosure lc)

Source

### function presetDamageMultiplierUnits(RealLevelClosure lc)

Source

### function setChancetoDemolish(int level, real value)

Source

### function setDamageMultiplierBuildings(int level, real value)

Source

### function setDamageMultiplierHeroes(int level, real value)

Source

### function setDamageMultiplierUnits(int level, real value)

Source

## class AbilityDefinitionTinkererDemolishLevel2

Source

### function presetChancetoDemolish(RealLevelClosure lc)

Source

### function presetDamageMultiplierBuildings(RealLevelClosure lc)

Source

### function presetDamageMultiplierHeroes(RealLevelClosure lc)

Source

### function presetDamageMultiplierUnits(RealLevelClosure lc)

Source

### function setChancetoDemolish(int level, real value)

Source

### function setDamageMultiplierBuildings(int level, real value)

Source

### function setDamageMultiplierHeroes(int level, real value)

Source

### function setDamageMultiplierUnits(int level, real value)

Source

## class AbilityDefinitionTinkererDemolishLevel3

Source

### function presetChancetoDemolish(RealLevelClosure lc)

Source

### function presetDamageMultiplierBuildings(RealLevelClosure lc)

Source

### function presetDamageMultiplierHeroes(RealLevelClosure lc)

Source

### function presetDamageMultiplierUnits(RealLevelClosure lc)

Source

### function setChancetoDemolish(int level, real value)

Source

### function setDamageMultiplierBuildings(int level, real value)

Source

### function setDamageMultiplierHeroes(int level, real value)

Source

### function setDamageMultiplierUnits(int level, real value)

Source

## class AbilityDefinitionTinkererEngineeringUpgrade

Source

### function presetAbilityUpgrade(StringLevelClosure lc)

Source

### function presetAbilityUpgrade1(StringLevelClosure lc)

Source

### function presetAbilityUpgrade2(StringLevelClosure lc)

Source

### function presetAbilityUpgrade3(StringLevelClosure lc)

Source

### function presetDamageBonus(RealLevelClosure lc)

Source

### function presetMoveSpeedBonus(RealLevelClosure lc)

Source

### function setAbilityUpgrade(int level, string value)

Source

### function setAbilityUpgrade1(int level, string value)

Source

### function setAbilityUpgrade2(int level, string value)

Source

### function setAbilityUpgrade3(int level, string value)

Source

### function setDamageBonus(int level, real value)

Source

### function setMoveSpeedBonus(int level, real value)

Source

## class AbilityDefinitionTinkererRoboGoblinLevel0

Source

### function hasMorphingFlag(MorphingFlag morphingFlag) returns boolean

Source

### function presetAlternateFormUnit(StringLevelClosure lc)

Source

### function presetAltitudeAdjustmentDuration(RealLevelClosure lc)

Source

### function presetDefenseBonus(IntLevelClosure lc)

Source

### function presetLandingDelayTime(RealLevelClosure lc)

Source

### function presetMorphingFlag(MorphingFlag morphingFlag, boolean flag)

Source

### function presetMorphingFlags(IntLevelClosure lc)

Source

### function presetNormalFormUnit(StringLevelClosure lc)

Source

### function presetStrengthBonus(IntLevelClosure lc)

Source

### function setAlternateFormUnit(int level, string value)

Source

### function setAltitudeAdjustmentDuration(int level, real value)

Source

### function setDefenseBonus(int level, int value)

Source

### function setLandingDelayTime(int level, real value)

Source

### function setMorphingFlags(int level, int value)

Source

### function setNormalFormUnit(int level, string value)

Source

### function setStrengthBonus(int level, int value)

Source

## class AbilityDefinitionTinkererRoboGoblinLevel1

Source

### function hasMorphingFlag(MorphingFlag morphingFlag) returns boolean

Source

### function presetAlternateFormUnit(StringLevelClosure lc)

Source

### function presetAltitudeAdjustmentDuration(RealLevelClosure lc)

Source

### function presetDefenseBonus(IntLevelClosure lc)

Source

### function presetLandingDelayTime(RealLevelClosure lc)

Source

### function presetMorphingFlag(MorphingFlag morphingFlag, boolean flag)

Source

### function presetMorphingFlags(IntLevelClosure lc)

Source

### function presetNormalFormUnit(StringLevelClosure lc)

Source

### function presetStrengthBonus(IntLevelClosure lc)

Source

### function setAlternateFormUnit(int level, string value)

Source

### function setAltitudeAdjustmentDuration(int level, real value)

Source

### function setDefenseBonus(int level, int value)

Source

### function setLandingDelayTime(int level, real value)

Source

### function setMorphingFlags(int level, int value)

Source

### function setNormalFormUnit(int level, string value)

Source

### function setStrengthBonus(int level, int value)

Source

## class AbilityDefinitionTinkererRoboGoblinLevel2

Source

### function hasMorphingFlag(MorphingFlag morphingFlag) returns boolean

Source

### function presetAlternateFormUnit(StringLevelClosure lc)

Source

### function presetAltitudeAdjustmentDuration(RealLevelClosure lc)

Source

### function presetDefenseBonus(IntLevelClosure lc)

Source

### function presetLandingDelayTime(RealLevelClosure lc)

Source

### function presetMorphingFlag(MorphingFlag morphingFlag, boolean flag)

Source

### function presetMorphingFlags(IntLevelClosure lc)

Source

### function presetNormalFormUnit(StringLevelClosure lc)

Source

### function presetStrengthBonus(IntLevelClosure lc)

Source

### function setAlternateFormUnit(int level, string value)

Source

### function setAltitudeAdjustmentDuration(int level, real value)

Source

### function setDefenseBonus(int level, int value)

Source

### function setLandingDelayTime(int level, real value)

Source

### function setMorphingFlags(int level, int value)

Source

### function setNormalFormUnit(int level, string value)

Source

### function setStrengthBonus(int level, int value)

Source

## class AbilityDefinitionTinkererRoboGoblinLevel3

Source

### function hasMorphingFlag(MorphingFlag morphingFlag) returns boolean

Source

### function presetAlternateFormUnit(StringLevelClosure lc)

Source

### function presetAltitudeAdjustmentDuration(RealLevelClosure lc)

Source

### function presetDefenseBonus(IntLevelClosure lc)

Source

### function presetLandingDelayTime(RealLevelClosure lc)

Source

### function presetMorphingFlag(MorphingFlag morphingFlag, boolean flag)

Source

### function presetMorphingFlags(IntLevelClosure lc)

Source

### function presetNormalFormUnit(StringLevelClosure lc)

Source

### function presetStrengthBonus(IntLevelClosure lc)

Source

### function setAlternateFormUnit(int level, string value)

Source

### function setAltitudeAdjustmentDuration(int level, real value)

Source

### function setDefenseBonus(int level, int value)

Source

### function setLandingDelayTime(int level, real value)

Source

### function setMorphingFlags(int level, int value)

Source

### function setNormalFormUnit(int level, string value)

Source

### function setStrengthBonus(int level, int value)

Source

## class AbilityDefinitionTinkererSummonFactoryLevel0

Source

### function presetFactoryUnitID(StringLevelClosure lc)

Source

### function presetLeashRange(RealLevelClosure lc)

Source

### function presetSpawnInterval(RealLevelClosure lc)

Source

### function presetSpawnUnitDuration(RealLevelClosure lc)

Source

### function presetSpawnUnitID(StringLevelClosure lc)

Source

### function presetSpawnUnitOffset(RealLevelClosure lc)

Source

### function setFactoryUnitID(int level, string value)

Source

### function setLeashRange(int level, real value)

Source

### function setSpawnInterval(int level, real value)

Source

### function setSpawnUnitDuration(int level, real value)

Source

### function setSpawnUnitID(int level, string value)

Source

### function setSpawnUnitOffset(int level, real value)

Source

## class AbilityDefinitionTinkererSummonFactoryLevel1

Source

### function presetFactoryUnitID(StringLevelClosure lc)

Source

### function presetLeashRange(RealLevelClosure lc)

Source

### function presetSpawnInterval(RealLevelClosure lc)

Source

### function presetSpawnUnitDuration(RealLevelClosure lc)

Source

### function presetSpawnUnitID(StringLevelClosure lc)

Source

### function presetSpawnUnitOffset(RealLevelClosure lc)

Source

### function setFactoryUnitID(int level, string value)

Source

### function setLeashRange(int level, real value)

Source

### function setSpawnInterval(int level, real value)

Source

### function setSpawnUnitDuration(int level, real value)

Source

### function setSpawnUnitID(int level, string value)

Source

### function setSpawnUnitOffset(int level, real value)

Source

## class AbilityDefinitionTinkererSummonFactoryLevel2

Source

### function presetFactoryUnitID(StringLevelClosure lc)

Source

### function presetLeashRange(RealLevelClosure lc)

Source

### function presetSpawnInterval(RealLevelClosure lc)

Source

### function presetSpawnUnitDuration(RealLevelClosure lc)

Source

### function presetSpawnUnitID(StringLevelClosure lc)

Source

### function presetSpawnUnitOffset(RealLevelClosure lc)

Source

### function setFactoryUnitID(int level, string value)

Source

### function setLeashRange(int level, real value)

Source

### function setSpawnInterval(int level, real value)

Source

### function setSpawnUnitDuration(int level, real value)

Source

### function setSpawnUnitID(int level, string value)

Source

### function setSpawnUnitOffset(int level, real value)

Source

## class AbilityDefinitionTinkererSummonFactoryLevel3

Source

### function presetFactoryUnitID(StringLevelClosure lc)

Source

### function presetLeashRange(RealLevelClosure lc)

Source

### function presetSpawnInterval(RealLevelClosure lc)

Source

### function presetSpawnUnitDuration(RealLevelClosure lc)

Source

### function presetSpawnUnitID(StringLevelClosure lc)

Source

### function presetSpawnUnitOffset(RealLevelClosure lc)

Source

### function setFactoryUnitID(int level, string value)

Source

### function setLeashRange(int level, real value)

Source

### function setSpawnInterval(int level, real value)

Source

### function setSpawnUnitDuration(int level, real value)

Source

### function setSpawnUnitID(int level, string value)

Source

### function setSpawnUnitOffset(int level, real value)

Source

## class AbilityDefinitionTornadoDamage

Source

### function presetDamagePerSecond(RealLevelClosure lc)

Source

### function presetMediumDamagePerSecond(RealLevelClosure lc)

Source

### function presetMediumDamageRadius(RealLevelClosure lc)

Source

### function presetSmallDamagePerSecond(RealLevelClosure lc)

Source

### function presetSmallDamageRadius(RealLevelClosure lc)

Source

### function setDamagePerSecond(int level, real value)

Source

### function setMediumDamagePerSecond(int level, real value)

Source

### function setMediumDamageRadius(int level, real value)

Source

### function setSmallDamagePerSecond(int level, real value)

Source

### function setSmallDamageRadius(int level, real value)

Source

## class AbilityDefinitionTornadoSpin

Source

### function presetAirTimeseconds(RealLevelClosure lc)

Source

### function presetMinimumHitIntervalseconds(RealLevelClosure lc)

Source

### function setAirTimeseconds(int level, real value)

Source

### function setMinimumHitIntervalseconds(int level, real value)

Source

## class AbilityDefinitionUltraVisionGlyph

Source

### function presetUpgradeLevels(IntLevelClosure lc)

Source

### function presetUpgradeType(StringLevelClosure lc)

Source

### function setUpgradeLevels(int level, int value)

Source

### function setUpgradeType(int level, string value)

Source

## class AbilityDefinitionUnholyAuracreep

Source

### function presetLifeRegenerationIncrease(RealLevelClosure lc)

Source

### function presetMovementSpeedIncrease(RealLevelClosure lc)

Source

### function presetPercentBonus(BooleanLevelClosure lc)

Source

### function setLifeRegenerationIncrease(int level, real value)

Source

### function setMovementSpeedIncrease(int level, real value)

Source

### function setPercentBonus(int level, boolean value)

Source

## class AbilityDefinitionUnholyFrenzy

Source

### function presetAttackSpeedBonus(RealLevelClosure lc)

Source

### function presetDamageperSecond(RealLevelClosure lc)

Source

### function setAttackSpeedBonus(int level, real value)

Source

### function setDamageperSecond(int level, real value)

Source

## class AbilityDefinitionUnholyFrenzyWarlock

Source

### function presetAttackSpeedBonus(RealLevelClosure lc)

Source

### function presetDamageperSecond(RealLevelClosure lc)

Source

### function setAttackSpeedBonus(int level, real value)

Source

### function setDamageperSecond(int level, real value)

Source

## class AbilityDefinitionUnholyFrenzycreep

Source

### function presetAttackSpeedBonus(RealLevelClosure lc)

Source

### function presetDamageperSecond(RealLevelClosure lc)

Source

### function setAttackSpeedBonus(int level, real value)

Source

### function setDamageperSecond(int level, real value)

Source

## class AbilityDefinitionUnstableConcoction

Source

### function presetFullDamageAmount(RealLevelClosure lc)

Source

### function presetFullDamageRadius(RealLevelClosure lc)

Source

### function presetMaxDamage(RealLevelClosure lc)

Source

### function presetMoveSpeedBonus(RealLevelClosure lc)

Source

### function presetPartialDamageAmount(RealLevelClosure lc)

Source

### function presetPartialDamageRadius(RealLevelClosure lc)

Source

### function setFullDamageAmount(int level, real value)

Source

### function setFullDamageRadius(int level, real value)

Source

### function setMaxDamage(int level, real value)

Source

### function setMoveSpeedBonus(int level, real value)

Source

### function setPartialDamageAmount(int level, real value)

Source

### function setPartialDamageRadius(int level, real value)

Source

## class AbilityDefinitionUnsummon

Source

### function presetAccumulationStep(IntLevelClosure lc)

Source

### function presetSalvageCostRatio(RealLevelClosure lc)

Source

### function setAccumulationStep(int level, int value)

Source

### function setSalvageCostRatio(int level, real value)

Source

## class AbilityDefinitionVampiricAuracreep

Source

### function presetAttackDamageStolen(RealLevelClosure lc)

Source

### function setAttackDamageStolen(int level, real value)

Source

## class AbilityDefinitionVampiricattack

Source

### function presetLifeStolenPerAttack(RealLevelClosure lc)

Source

### function setLifeStolenPerAttack(int level, real value)

Source

## class AbilityDefinitionVampiricattackAIva

Source

### function presetLifeStolenPerAttack(RealLevelClosure lc)

Source

### function setLifeStolenPerAttack(int level, real value)

Source

## class AbilityDefinitionVengeance

Source

### function presetKillOnCasterDeath(BooleanLevelClosure lc)

Source

### function presetMaxUnitsSummoned(IntLevelClosure lc)

Source

### function presetUnitTypeForLimitCheck(StringLevelClosure lc)

Source

### function presetUnitTypeOne(StringLevelClosure lc)

Source

### function presetUnitTypeTwo(StringLevelClosure lc)

Source

### function presetUnitsSummonedTypeOne(IntLevelClosure lc)

Source

### function presetUnitsSummonedTypeTwo(IntLevelClosure lc)

Source

### function setKillOnCasterDeath(int level, boolean value)

Source

### function setMaxUnitsSummoned(int level, int value)

Source

### function setUnitTypeForLimitCheck(int level, string value)

Source

### function setUnitTypeOne(int level, string value)

Source

### function setUnitTypeTwo(int level, string value)

Source

### function setUnitsSummonedTypeOne(int level, int value)

Source

### function setUnitsSummonedTypeTwo(int level, int value)

Source

## class AbilityDefinitionVenomSpears

Source

### function hasStackingType(StackingType stackingType) returns boolean

Source

### function presetAttackSpeedFactor(RealLevelClosure lc)

Source

### function presetDamageperSecond(RealLevelClosure lc)

Source

### function presetMovementSpeedFactor(RealLevelClosure lc)

Source

### function presetStackingType(StackingType stackingType, boolean flag)

Source

### function presetStackingTypes(IntLevelClosure lc)

Source

### function setAttackSpeedFactor(int level, real value)

Source

### function setDamageperSecond(int level, real value)

Source

### function setMovementSpeedFactor(int level, real value)

Source

### function setStackingType(int level, int value)

Source

## class AbilityDefinitionVenomSpearsCreep

Source

### function hasStackingType(StackingType stackingType) returns boolean

Source

### function presetAttackSpeedFactor(RealLevelClosure lc)

Source

### function presetDamageperSecond(RealLevelClosure lc)

Source

### function presetMovementSpeedFactor(RealLevelClosure lc)

Source

### function presetStackingType(StackingType stackingType, boolean flag)

Source

### function presetStackingTypes(IntLevelClosure lc)

Source

### function setAttackSpeedFactor(int level, real value)

Source

### function setDamageperSecond(int level, real value)

Source

### function setMovementSpeedFactor(int level, real value)

Source

### function setStackingType(int level, int value)

Source

## class AbilityDefinitionWarStompcreep

Source

### function presetDamage(RealLevelClosure lc)

Source

### function presetTerrainDeformationAmplitude(RealLevelClosure lc)

Source

### function presetTerrainDeformationDurationms(IntLevelClosure lc)

Source

### function setDamage(int level, real value)

Source

### function setTerrainDeformationAmplitude(int level, real value)

Source

### function setTerrainDeformationDurationms(int level, int value)

Source

## class AbilityDefinitionWarStomphydra

Source

### function presetDamage(RealLevelClosure lc)

Source

### function presetTerrainDeformationAmplitude(RealLevelClosure lc)

Source

### function presetTerrainDeformationDurationms(IntLevelClosure lc)

Source

### function setDamage(int level, real value)

Source

### function setTerrainDeformationAmplitude(int level, real value)

Source

### function setTerrainDeformationDurationms(int level, int value)

Source

## class AbilityDefinitionWarStompseagiant

Source

### function presetDamage(RealLevelClosure lc)

Source

### function presetTerrainDeformationAmplitude(RealLevelClosure lc)

Source

### function presetTerrainDeformationDurationms(IntLevelClosure lc)

Source

### function setDamage(int level, real value)

Source

### function setTerrainDeformationAmplitude(int level, real value)

Source

### function setTerrainDeformationDurationms(int level, int value)

Source

## class AbilityDefinitionWardenBlink

Source

### function presetMaximumRange(RealLevelClosure lc)

Source

### function presetMinimumRange(RealLevelClosure lc)

Source

### function setMaximumRange(int level, real value)

Source

### function setMinimumRange(int level, real value)

Source

## class AbilityDefinitionWardenFanofKnives

Source

### function presetDamagePerTarget(RealLevelClosure lc)

Source

### function presetMaximumNumberofTargets(IntLevelClosure lc)

Source

### function presetMaximumSpeedAdjustment(RealLevelClosure lc)

Source

### function presetMaximumTotalDamage(RealLevelClosure lc)

Source

### function setDamagePerTarget(int level, real value)

Source

### function setMaximumNumberofTargets(int level, int value)

Source

### function setMaximumSpeedAdjustment(int level, real value)

Source

### function setMaximumTotalDamage(int level, real value)

Source

## class AbilityDefinitionWardenShadowStrike

Source

### function presetAttackSpeedFactor(RealLevelClosure lc)

Source

### function presetDecayPower(RealLevelClosure lc)

Source

### function presetDecayingDamage(RealLevelClosure lc)

Source

### function presetInitialDamage(RealLevelClosure lc)

Source

### function presetMovementSpeedFactor(RealLevelClosure lc)

Source

### function setAttackSpeedFactor(int level, real value)

Source

### function setDecayPower(int level, real value)

Source

### function setDecayingDamage(int level, real value)

Source

### function setInitialDamage(int level, real value)

Source

### function setMovementSpeedFactor(int level, real value)

Source

## class AbilityDefinitionWardenSpiritofVengeance

Source

### function presetNumberofSummonedUnits(IntLevelClosure lc)

Source

### function presetSummonedUnitType(StringLevelClosure lc)

Source

### function setNumberofSummonedUnits(int level, int value)

Source

### function setSummonedUnitType(int level, string value)

Source

## class AbilityDefinitionWarp

Source

### function presetTeleportAreaHeight(RealLevelClosure lc)

Source

### function presetTeleportAreaWidth(RealLevelClosure lc)

Source

### function setTeleportAreaHeight(int level, real value)

Source

### function setTeleportAreaWidth(int level, real value)

Source

## class AbilityDefinitionWateryMinion

Source

### function presetSummonedUnitCount(IntLevelClosure lc)

Source

### function presetSummonedUnitType(StringLevelClosure lc)

Source

### function setSummonedUnitCount(int level, int value)

Source

### function setSummonedUnitType(int level, string value)

Source

## class AbilityDefinitionWeb

Source

### function presetAirUnitHeight(RealLevelClosure lc)

Source

### function presetAirUnitLowerDuration(RealLevelClosure lc)

Source

### function presetMeleeAttackRange(RealLevelClosure lc)

Source

### function setAirUnitHeight(int level, real value)

Source

### function setAirUnitLowerDuration(int level, real value)

Source

### function setMeleeAttackRange(int level, real value)

Source

## class AbilityDefinitionWebcreep

Source

### function presetAirUnitHeight(RealLevelClosure lc)

Source

### function presetAirUnitLowerDuration(RealLevelClosure lc)

Source

### function presetMeleeAttackRange(RealLevelClosure lc)

Source

### function setAirUnitHeight(int level, real value)

Source

### function setAirUnitLowerDuration(int level, real value)

Source

### function setMeleeAttackRange(int level, real value)

Source

## class AbilityDefinitionWindWalk

Source

### function presetBackstabDamage(RealLevelClosure lc)

Source

### function presetBackstabDamage(BooleanLevelClosure lc)

Source

### function presetMovementSpeedIncrease(RealLevelClosure lc)

Source

### function presetTransitionTime(RealLevelClosure lc)

Source

### function setBackstabDamage(int level, real value)

Source

### function setBackstabDamage(int level, boolean value)

Source

### function setMovementSpeedIncrease(int level, real value)

Source

### function setTransitionTime(int level, real value)

Source

## class AbilityDefinitionWispHarvest

Source

### function presetArtAttachmentHeight(RealLevelClosure lc)

Source

### function presetIntervalsBeforeChangingTrees(IntLevelClosure lc)

Source

### function presetLumberperInterval(RealLevelClosure lc)

Source

### function setArtAttachmentHeight(int level, real value)

Source

### function setIntervalsBeforeChangingTrees(int level, int value)

Source

### function setLumberperInterval(int level, real value)

Source

## class AbilityDefinitionWispHarvestInvulnerable

Source

### function presetArtAttachmentHeight(RealLevelClosure lc)

Source

### function presetIntervalsBeforeChangingTrees(IntLevelClosure lc)

Source

### function presetLumberperInterval(RealLevelClosure lc)

Source

### function setArtAttachmentHeight(int level, real value)

Source

### function setIntervalsBeforeChangingTrees(int level, int value)

Source

### function setLumberperInterval(int level, real value)

Source

## class AbilityDefinitionnullroarsummoner

Source

### function presetManaRegen(RealLevelClosure lc)

Source

### function presetMaxUnits(IntLevelClosure lc)

Source

### function presetPreferFriendlies(BooleanLevelClosure lc)

Source

### function presetPreferHostiles(BooleanLevelClosure lc)

Source

### function setManaRegen(int level, real value)

Source

### function setMaxUnits(int level, int value)

Source

### function setPreferFriendlies(int level, boolean value)

Source

### function setPreferHostiles(int level, boolean value)

Source

## interface TooltipGenerator

Source

### function addProperty(string title, StringLevelClosure lc)

Source

### function applyToDef(AbilityDefinition def)

Source