Reference

Condition browser

27 of 145 condition types. Clear filters

Spells

ConditionEditionsWhat it checks
Spell Known
SPELL_KNOWN
Classic EraTBC AnniversaryClassic progressionForeverRetailChecks whether you know the spell you choose, or your pet does when Pet spell is ticked. It does not check cooldown, resources, range or whether the spell can be cast right now.
Spell Available
SPELL_AVAIL
Classic EraTBC AnniversaryClassic progressionForeverRetailChecks if the spell you choose is off cooldown, counting a cooldown that ends with the current global cooldown as ready. It does not check range, resources or whether you know the spell.
Spell In Range
SPELL_RANGE
Classic EraTBC AnniversaryClassic progressionForeverRetailChecks if your current target is within range of the spell you choose. With no target, or a spell that has no range, it does not match.
Spell Cooldown
SPELL_COOLDOWN
Classic EraTBC AnniversaryClassic progressionForeverRetailChecks how many seconds are left on the cooldown of the spell you choose, compared with the number of seconds you set. A spell that is ready counts as zero.
Spell Recharge Time
SPELL_REMAIN
Classic EraTBC AnniversaryClassic progressionForeverRetailChecks how many seconds are left until the spell you choose gains its next charge, compared with the number of seconds you set. A spell at full charges counts as zero.
Spell Charges
SPELL_CHARGES
Classic EraTBC AnniversaryClassic progressionForeverRetailChecks how many charges the spell you choose currently has, compared with the number you set.
Spell Active or Pending
SPELL_ACTIVE
Classic EraTBC AnniversaryClassic progressionForeverRetailChecks if the spell you choose is active or pending, such as being cast right now or queued for your next swing.
Spell Cast History
SPELL_HISTORY
Classic EraTBC AnniversaryClassic progressionForeverRetailChecks whether you cast the spell you choose at a point in your recent casts that matches the count you set, where 1 is your last cast and 2 the one before. Casts older than the Spell History Memory setting are forgotten, and a spell not in your history does not match.
Spell Cast History Time
SPELL_HISTORY_TIME
Classic EraTBC AnniversaryClassic progressionForeverRetailChecks how many seconds ago you cast the spell you choose, compared with the number of seconds you set. Casts older than the Spell History Memory setting are forgotten, and a spell not in your history does not match.
Pet Spell Available
PETSPELL_AVAIL
Classic EraTBC AnniversaryClassic progressionForeverRetailChecks if your pet knows the pet spell you choose and it is off cooldown. A spell held only by the global cooldown still counts as available.
Pet Spell In Range
PETSPELL_RANGE
Classic EraTBC AnniversaryClassic progressionForeverRetailChecks if your target is within range of the pet spell you choose. With no target, or for a pet spell that has no range, it does not match.
Pet Spell Cooldown
PETSPELL_COOLDOWN
Classic EraTBC AnniversaryClassic progressionForeverRetailChecks how many seconds are left on the cooldown of the pet spell you choose, compared with the number of seconds you set. A pet spell your pet does not know never matches.
Pet Spell Recharge Time
PETSPELL_REMAIN
Classic EraTBC AnniversaryClassic progressionForeverRetailChecks how many seconds are left until the pet spell you choose gains its next charge, compared with the number of seconds you set. When the spell has all its charges, the time left counts as zero.
Pet Spell Charges
PETSPELL_CHARGES
Classic EraTBC AnniversaryClassic progressionForeverRetailChecks how many charges the pet spell you choose currently has, compared with the number you set.
Pet Spell Active or Pending
PETSPELL_ACTIVE
Classic EraTBC AnniversaryClassic progressionForeverRetailChecks if the game reports the pet spell you choose as currently active or pending, such as one queued to go off with the next attack. A pet spell your pet does not know never matches.
Pet Spell Cast History
PETSPELL_HISTORY
Classic EraTBC AnniversaryClassic progressionForeverRetailChecks how many casts ago the pet spell you choose was cast, compared with the number you set, where 1 means the most recent cast. Your own casts and your pet's are counted together, and only casts within the remembered history time are kept.
Pet Spell Cast History Time
PETSPELL_HISTORY_TIME
Classic EraTBC AnniversaryClassic progressionForeverRetailChecks how many seconds ago the pet spell you choose was cast, compared with the number of seconds you set. Casts older than the remembered history time are forgotten, so they never match.
Any Spell Available
ANYSPELL_AVAIL
Classic EraTBC AnniversaryClassic progressionForeverRetailChecks if the spell you choose is ready to cast, for any spell rather than only your specialization's own. A spell waiting only on the global cooldown counts as ready.
Any Spell In Range
ANYSPELL_RANGE
Classic EraTBC AnniversaryClassic progressionForeverRetailChecks if your current target is within range of the spell you choose, for any spell rather than only your specialization's own. With no target it does not match, and neither does a spell that has no range check against that target.
Any Spell Cooldown
ANYSPELL_COOLDOWN
Classic EraTBC AnniversaryClassic progressionForeverRetailChecks how much time is left on the cooldown of the spell you choose, for any spell rather than only your specialization's own, compared with the number of seconds you set. A spell that is ready counts as zero seconds.
Any Spell Recharge Time
ANYSPELL_REMAIN
Classic EraTBC AnniversaryClassic progressionForeverRetailChecks how long until the spell you choose gains its next charge, for any spell rather than only your specialization's own, compared with the number of seconds you set. A spell at full charges counts as zero seconds.
Any Spell Charges
ANYSPELL_CHARGES
Classic EraTBC AnniversaryClassic progressionForeverRetailChecks how many charges the spell you choose currently has, for any spell rather than only your specialization's own, compared with the number you set.
Spell Proc Glow
SPELL_GLOW
Classic EraTBC AnniversaryClassic progressionForeverRetailChecks if the game is showing the activation glow, the golden border of a proc, on the spell you choose.
Spell Auto-Repeat Active
SPELL_AUTOREPEAT
Classic EraTBC AnniversaryClassic progressionForeverRetailChecks if the spell you choose is currently auto-repeating, such as Auto Shot or Shoot. A spell that is only queued does not count.
Assisted Combat Suggestion
ASSISTED_SUGGESTION
Classic EraTBC AnniversaryClassic progressionForeverRetailChecks whether Blizzard's Assisted Combat is suggesting the spell you choose as your next cast. With no spell chosen, it matches whenever Assisted Combat suggests anything.
Assisted Combat Rotation Spell
ASSISTED_ROTATION_SPELL
Classic EraTBC AnniversaryClassic progressionForeverRetailChecks whether the spell you choose is one that Blizzard's Assisted Combat can suggest for your current specialization. The spell's current override and its base spell count as the same spell.
Assisted Combat Available
ASSISTED_AVAILABLE
Classic EraTBC AnniversaryClassic progressionForeverRetailChecks whether the game offers Blizzard's Assisted Combat for your character and current specialization. When it is not offered, the condition is false rather than unavailable.