ChannelAbilityPreset

Object Editing View source
ChannelAbilityPreset

Source on GitHub

Re-exports: AbilityObjEditing, ObjectIds, ObjectIdGenerator, Icons

Classes

ChannelAbilityPreset

public class ChannelAbilityPreset extends AbilityDefinitionIllidanChannel

Members:

  • getOrderString() returns string
  • construct(int newId, int lvls, boolean removeChannelProperties, TooltipGenerator tgen)
  • construct(int newId, int lvls, boolean removeChannelProperties)
  • setup(int lvls, boolean removeChannelProperties)
  • makeUnitSpell(int mana, real cooldown)
  • removeChannelProperties(boolean removeVisuals)
  • removeChannelProperties(boolean removeVisuals, boolean makeVisible)
  • presetTargetTypes(Targettype ttype)
  • presetOption(Option opt, boolean flag)
  • hasOption(Option option) returns boolean

Enums

Option

public enum Option

Values: VISIBLE, TARGETIMAGE, PHYSICALSPELL, UNIVERSALSPELL, UNIQUECAST

Targettype

public enum Targettype

Values: NONE, UNIT, POINT, POINTUNIT, PASSIVE

Extension Functions

Targettype.toString

public function Targettype.toString() returns string