hpp (HitPointsPercent)
Checks whether a target has a certain % of hp.
Usage
hpp:hitpointspercent:need:target
hitpointspercent : <number>
The % of hp you want to check for.
need : + or -
+ if you want the ability to show up when the
target has more hp % than the value above, - when the target has less
(leaving this blank means +).
target : f, e or p
The mod will usually guess the target
you want to check using the tags of the ability, but in some cases it
doesn't work, so use f (friendly target), e (enemy target) or p
(player, yourself). If you always use the same option for an ability
you can set it's default target either with the /nb dt command or by
changing it in the class file (see the archmage file for an example).
ap (ActionPoints)
Checks whether you have a certain amount of ap.
Usage
ap:actionpoints:need
actionpoints : <number>
The amount of ap you want to check for.
need : + or -
+ if you want the ability to show up when you
have more ap than the value above, - when you have less (leaving this
blank means +).
c (Career)
Checks whether a target is of a specific career.
Usage
c:career:need:target
career : <careerShortName>
The career you want to check for :
Ranged physical DPS
- en = GameData.CareerLine.ENGINEER
- sw = GameData.CareerLine.SHADOW_WARRIOR
- sh = GameData.CareerLine.SQUIG_HERDER
Tank
- ib = GameData.CareerLine.IRON_BREAKER
- bg = GameData.CareerLine.SHADE (Blackguard)
- sm = GameData.CareerLine.SWORDMASTER
- bo = GameData.CareerLine.BLACK_ORC
- kbs = GameData.CareerLine.KNIGHT
- chs = GameData.CareerLine.CHOSEN
Melee DPS
- wh = GameData.CareerLine.WITCH_HUNTER
- we = GameData.CareerLine.ASSASSIN
- wl = GameData.CareerLine.SEER (White Lion)
- ma = GameData.CareerLine.WARRIOR (Marauder)
- sl = GameData.CareerLine.SLAYER
- chp = GameData.CareerLine.CHOPPA
Ranged support
- am = GameData.CareerLine.ARCHMAGE
- sha = GameData.CareerLine.SHAMAN
- rp = GameData.CareerLine.RUNE_PRIEST
- zlt = GameData.CareerLine.ZEALOT
Ranged magical DPS
- bw = GameData.CareerLine.BRIGHT_WIZARD
- sor = GameData.CareerLine.SORCERER
- mag = GameData.CareerLine.MAGUS
Melee support
- wp = GameData.CareerLine.WARRIOR_PRIEST
- dok = GameData.CareerLine.BLOOD_PRIEST (Disciple of Khaine)
Other
- npc = 0 (mobs)
- obj = -1 (keep doors, ...)
need : + or -
+ if you want the ability to show up when the target is of the specific career, - if it is not (leaving this blank means +).
target : f, e or p
The mod will usually guess the target
you want to check using the tags of the ability, but in some cases it
doesn't work, so use f (friendly target), e (enemy target) or p
(player, yourself). If you always use the same option for an ability
you can set it's default target either with the /nb dt command or by
changing it in the class file (see the archmage file for an example).
a (Archetype)
Checks whether a target is of a specific archetype.
Usage
a:archetype:need:target
archetype : <archetypeShortName>
The archetype you want to check for :
Basic archetypes
- "tank", -- Tank
- "mdps", -- Melee DPS
- "rpdps", -- Ranged Physical DPS
- "rmdps", -- Ranged Magical DPS
- "rsupp", -- Ranged Support
- "msupp", -- Melee Support
Composite archetypes
- "melee", -- Melee
- "cast", -- Caster
- "dps", -- DPS
- "pdps", -- Physical DPS
- "rdps", -- Ranged DPS
- "supp", -- Support
- "wu", -- Weapon user (MELEE + RPDPS)
Other
- "npc" -- (both npc and obj "careers")
need : + or -
+ if you want the ability to show up when the target is of the specific archetype, - if it is not (leaving this blank means +).
target : f, e or p
The mod will usually guess the target
you want to check using the tags of the ability, but in some cases it
doesn't work, so use f (friendly target), e (enemy target) or p
(player, yourself). If you always use the same option for an ability
you can set it's default target either with the /nb dt command or by
changing it in the class file (see the archmage file for an example).
mov (Movement)
Checks whether you are moving.
Usage
mov:need
need : + or -
+ if you want the ability to show up when you are moving, - if you are not.
ae (AbilityEnabled)
Checks
whether one of your ability is enabled. This means if it is grayed in
the action bar or not, not related to cooldown or range. Use only for
abilities other than the one this is linked to, as it will be checked
by default.
Usage
ae:ability:need
ability : <abilityId>
The ID of the ability you want to check.
need : + or -
+ if you want the ability to show up when the ability above is enabled, - if not (leaving this blank means +).
atv (AbilityTargetValid)
Checks
whether one of your ability has a valid target. Use only for abilities
other than the one this is linked to, as it will be checked by default.
Usage
atv:ability:need
ability : <abilityId>
The ID of the ability you want to check.
need : + or -
+ if you want the ability to show up when the ability above has a valid target, - if not (leaving this blank means +).
acd (AbilityOnCooldown)
Checks
whether one of your ability is on cooldown. Use only for abilities
other than the one this is linked to, as it will be checked by default.
Usage
acd:ability:need
ability : <abilityId>
The ID of the ability you want to check.
need : + or -
+ if you want the ability to show up when the ability above is on cooldown, - if not (leaving this blank means +).