Reference

Condition browser

145 of 145 condition types.

Combat

ConditionEditionsWhat it checks
Casting
CASTING
Classic EraTBC AnniversaryClassic progressionForeverRetailChecks if the unit specified is currently casting a spell. Channeled spells do not count.
Specific Spell Casting
CASTING_SPELL
Classic EraTBC AnniversaryClassic progressionForeverRetailChecks if the unit specified is currently casting the spell you choose. Where spells have ranks, any rank of that spell matches unless you tick Use this exact spell rank.
Cast Time Remaining
CASTING_REMAIN
Classic EraTBC AnniversaryClassic progressionForeverRetailChecks how many seconds are left before the current cast of the unit specified completes, compared with the number of seconds you set. It does not match when the unit is not casting, whatever the comparison.
Cast Progress
CASTING_PROGRESS
Classic EraTBC AnniversaryClassic progressionForeverRetailChecks how far the unit specified is through its current cast, from 0% at the start to 100% at completion, compared with the percentage you set. It does not match when the unit is not casting, whatever the comparison.
Cast Interruptible
CAST_INTERRUPTABLE
Classic EraTBC AnniversaryClassic progressionForeverRetailChecks if the spell the unit specified is currently casting can be interrupted. It does not match when the unit is not casting.
Channeling
CHANNELING
Classic EraTBC AnniversaryClassic progressionForeverRetailChecks if the unit specified is currently channeling a spell.
Specific Spell Channeling
CHANNELING_SPELL
Classic EraTBC AnniversaryClassic progressionForeverRetailChecks if the unit specified is currently channeling the spell you choose. Where spells have ranks, any rank of that spell matches unless you tick Use this exact spell rank.
Channel Time Remaining
CHANNELING_REMAIN
Classic EraTBC AnniversaryClassic progressionForeverRetailChecks how many seconds are left in the current channel of the unit specified, compared with the number of seconds you set. It does not match when the unit is not channeling, whatever the comparison.
Channel Progress
CHANNELING_PROGRESS
Classic EraTBC AnniversaryClassic progressionForeverRetailChecks how far the unit specified is through its current channel, from 0% at the start to 100% at the end, compared with the percentage you set. It does not match when the unit is not channeling, whatever the comparison.
Channel Interruptible
CHANNEL_INTERRUPTABLE
Classic EraTBC AnniversaryClassic progressionForeverRetailChecks if the spell the unit specified is currently channeling can be interrupted. It does not match when the unit is not channeling.
In Combat
COMBAT
Classic EraTBC AnniversaryClassic progressionForeverRetailChecks if the unit specified is in combat.
Stealth
STEALTHED
Classic EraTBC AnniversaryClassic progressionForeverRetailChecks if your character is stealthed. It does not check whether an enemy can detect you.
In Control
INCONTROL
Classic EraTBC AnniversaryClassic progressionForeverRetailChecks if the game reports that you have full control of your character, so you are not stunned, feared, charmed or similarly controlled.
Loss Of Control Type
LOC_TYPE
Classic EraTBC AnniversaryClassic progressionForeverRetailChecks how much time is left on a loss of control of the type you choose, such as a stun, fear or silence, compared with the number of seconds you set. If no loss of control of that type is on you, it does not match.
Loss Of Control Blocked
LOC_BLOCKED
Classic EraTBC AnniversaryClassic progressionForeverRetailChecks how much time is left on a loss of control that locks you out of abilities of the spell school you choose, compared with the number of seconds you set. If no such lockout is on you, it does not match.
Runner
RUNNER
Classic EraTBC AnniversaryClassic progressionForeverRetailChecks whether the unit specified is the kind of mob that runs away at low health. It relies on MobInfo2 records, so a mob you have never fought does not match.
Resistant
RESIST
Classic EraTBC AnniversaryClassic progressionForeverRetailChecks how much the unit specified resists the spell school you choose, as a percentage, compared with the percentage you set. It relies on MobInfo2 records, so a mob you have never fought does not match.
Immune
IMMUNE
Classic EraTBC AnniversaryClassic progressionForeverRetailChecks whether the unit specified has been recorded by the MobInfo2 addon as immune to the spell school you choose. With Partial ticked, a mob that was only sometimes immune also counts, and a mob you have never fought never matches.
Moving
MOVING
Classic EraTBC AnniversaryClassic progressionForeverRetailChecks if your character is currently moving, based on your movement speed.
Threat
THREAT
Classic EraTBC AnniversaryClassic progressionForeverRetailChecks whether your threat on the unit specified is at least the threat level you choose. If you have no threat on that unit at all, it does not match.
Threat Count
THREAT_COUNT
Classic EraTBC AnniversaryClassic progressionForeverRetailChecks how many enemies you have at least the threat level you choose on, compared with the number you set. Only enemies within nameplate range are counted.
Attackable
ATTACKABLE
Classic EraTBC AnniversaryClassic progressionForeverRetailChecks if the unit specified is one you can attack.
Hostile
ENEMY
Classic EraTBC AnniversaryClassic progressionForeverRetailChecks if the unit specified is an enemy of yours, as the game reports it.
Combat Action History
COMBAT_HISTORY
Classic EraTBC AnniversaryClassic progressionForeverRetailChecks whether the combat event you choose happened to the unit specified at a position in its recent history that fits the comparison with the count you set, where 1 is the latest event and 2 the one before it. Events older than the Combat History Memory setting are forgotten.
Combat Action History Time
COMBAT_HISTORY_TIME
Classic EraTBC AnniversaryClassic progressionForeverRetailChecks how many seconds ago the combat event you choose happened to the unit specified, compared with the number of seconds you set. Events older than the Combat History Memory setting are forgotten.
Time Since Combat Start
TIME_IN_COMBAT
Classic EraTBC AnniversaryClassic progressionForeverRetailChecks how many seconds you have been in combat, compared with the number of seconds you set. Out of combat it does not match.
Boss Mod Encounter
BOSSMOD_ENCOUNTER
Classic EraTBC AnniversaryClassic progressionForeverRetailChecks whether your boss mod reports a boss encounter in progress, or the specific encounter whose ID you enter. Leave the encounter ID blank to match any encounter.
Boss Mod Encounter Stage
BOSSMOD_STAGE
Classic EraTBC AnniversaryClassic progressionForeverRetailChecks which stage your boss mod reports for the current encounter, compared with the stage number you set. Outside an encounter it does not match.
Boss Mod Timer
BOSSMOD_TIMER
Classic EraTBC AnniversaryClassic progressionForeverRetailChecks how much time is left on your boss mod's timer for the boss ability whose spell ID you enter, compared with the number of seconds you set. It does not match while no timer for that ability is running.
Boss Encounter
ENCOUNTER
Classic EraTBC AnniversaryClassic progressionForeverRetailChecks if the game reports a boss encounter in progress. It needs no boss mod.
Raid Mark
MARKED
Classic EraTBC AnniversaryClassic progressionForeverRetailChecks whether a unit has no raid mark, any mark, or a selected mark.
Raid Mark Count
MARK_COUNT
Classic EraTBC AnniversaryClassic progressionForeverRetailChecks how many marked units are known.

Character

ConditionEditionsWhat it checks
Class
CLASS
Classic EraTBC AnniversaryClassic progressionForeverRetailChecks if the character class of the unit specified is the class you choose.
Class In Group
CLASS_GROUP
Classic EraTBC AnniversaryClassic progressionForeverRetailChecks how many members of the class you choose are in your party, or in your whole raid when Raid is ticked, compared with the number you set. You count too, and when you are not in a group only you are counted.
Creature Type
CREATURE
Classic EraTBC AnniversaryClassic progressionForeverRetailChecks if the creature type of the unit specified, such as Beast, Demon or Undead, is the one you choose.
Unit Classification
CLASSIFICATION
Classic EraTBC AnniversaryClassic progressionForeverRetailChecks if the classification of the unit specified, such as Elite, Rare or World Boss, is the one you choose.
Level
LEVEL
Classic EraTBC AnniversaryClassic progressionForeverRetailChecks how the level of the unit specified compares with the level you set. With Relative ticked, the level you set is an offset from your own level, so -3 means three levels below yours.
Talent
TALENT
Classic EraTBC AnniversaryClassic progressionForeverRetailChecks how many points or ranks you have in the talent you choose, compared with the number you set. Where talents are picked one per row, it checks whether you picked that talent instead.
Specialization
SPECIALIZATION
Classic EraTBC AnniversaryClassic progressionForeverRetailChecks whether your specialization is the one you choose, which on older game versions means the talent tree with the most points. A specialization of another class never matches.
Role
ROLE
Classic EraTBC AnniversaryClassic progressionForeverRetailChecks whether the role of the unit specified (tank, healer or DPS) is the role you choose. Where the editor offers no unit, it checks your own role.
In Group
GROUP
Classic EraTBC AnniversaryClassic progressionForeverRetailChecks if you, or the unit specified, are in a party or raid. With Raid ticked, only raid membership counts.
Raid Role
RAID_ROLE
Classic EraTBC AnniversaryClassic progressionForeverRetailChecks whether you are a raid member, assistant or leader.
Unit Exists
UNIT_EXISTS
Classic EraTBC AnniversaryClassic progressionForeverRetailChecks whether the chosen unit exists.
Shapeshift Form
FORM
Classic EraTBC AnniversaryClassic progressionForeverRetailChecks if you are currently in the shapeshift form or stance you choose, matching any rank of it. Choosing humanoid checks that you are not shapeshifted at all.
Have Pet
PET
Classic EraTBC AnniversaryClassic progressionForeverRetailChecks if you currently have a pet out. It does not check whether the pet is alive, in range or able to act.
Have Named Pet
PET_NAME
Classic EraTBC AnniversaryClassic progressionForeverRetailChecks if your current pet has exactly the name you enter. With no pet out, it does not match.
Health
HEALTH
Classic EraTBC AnniversaryClassic progressionForeverRetailChecks how much health the unit specified has, compared with the number you set. A negative number compares how much health the unit is missing from its maximum instead.
Health Percentage
HEALTHPCT
Classic EraTBC AnniversaryClassic progressionForeverRetailChecks how much health the unit specified has as a percentage of its maximum health, compared with the percentage you set.
Time Until Health
TT_HEALTH
Classic EraTBC AnniversaryClassic progressionForeverRetailChecks how many seconds it should take the unit specified to reach the health you set, compared with the number of seconds you set, estimated from recent damage, healing or both as Mode says. A negative health number means that much missing health instead.
Time Until Health Percentage
TT_HEALTHPCT
Classic EraTBC AnniversaryClassic progressionForeverRetailChecks how many seconds it should take the unit specified to reach the health percentage you set, compared with the number of seconds you set. The estimate comes from recent damage, healing or both, as Mode says.
Mana
MANA
Classic EraTBC AnniversaryClassic progressionForeverRetailChecks how much mana the unit specified has, compared with the number you set. A negative number compares how much mana the unit is missing from its maximum instead.
Mana Percentage
MANAPCT
Classic EraTBC AnniversaryClassic progressionForeverRetailChecks how much mana the unit specified has as a percentage of its maximum mana, compared with the percentage you set.
Power
POWER
Classic EraTBC AnniversaryClassic progressionForeverRetailChecks how much of its main power, such as rage, energy or mana, the unit specified has, compared with the number you set. A negative number compares how much power the unit is missing from its maximum instead.
Power Percentage
POWERPCT
Classic EraTBC AnniversaryClassic progressionForeverRetailChecks how much of its main power, such as rage, energy or mana, the unit specified has as a percentage of its maximum, compared with the percentage you set.
Points
POINT
Classic EraTBC AnniversaryClassic progressionForeverRetailChecks how many points, such as combo points, holy power or arcane charges, the unit specified has, compared with the number you set. A negative number compares how many points the unit is short of its maximum instead.
Runes
RUNE
Classic EraTBC AnniversaryClassic progressionForeverRetailChecks how many runes of the type you choose are ready to use, compared with the number you set.
Rune Cooldown
RUNE_COOLDOWN
Classic EraTBC AnniversaryClassic progressionForeverRetailChecks how many seconds are left before your next rune of the type you choose is ready, compared with the number of seconds you set. It uses whichever rune of that type comes back soonest, and a ready rune counts as zero.
Totem Present
TOTEM
Classic EraTBC AnniversaryClassic progressionForeverRetailChecks if you have a totem active in the element slot you choose: Fire, Earth, Water or Air. An empty or expired slot does not match.
Specific Totem Present
TOTEM_SPELL
Classic EraTBC AnniversaryClassic progressionForeverRetailChecks if the totem you choose is active. Where spells have ranks, any rank of that totem counts unless you tick Use this exact spell rank.
Totem Time Remaining
TOTEM_REMAIN
Classic EraTBC AnniversaryClassic progressionForeverRetailChecks how many seconds are left on your totem in the element slot you choose, compared with the number of seconds you set. An empty or expired slot does not match.
Specific Totem Time Remaining
TOTEM_SPELL_REMAIN
Classic EraTBC AnniversaryClassic progressionForeverRetailChecks how many seconds are left on the totem you choose, compared with the number of seconds you set. A totem that is not active does not match.
Character Stat
STAT
Classic EraTBC AnniversaryClassic progressionForeverRetailChecks how the character stat you choose on the unit specified compares with the number you set. A unit that does not exist does not match.
Extended Character Stat
ECS_STAT
Classic EraTBC AnniversaryClassic progressionForeverRetailChecks how the ExtendedCharacterStats stat you choose, such as your attack power, compares with the value you set. It needs the ExtendedCharacterStats addon installed and loaded.
Extended Character Stat Percentage
ECS_STAT_PCT
Classic EraTBC AnniversaryClassic progressionForeverRetailChecks how the ExtendedCharacterStats percentage stat you choose, such as a crit or hit chance, compares with the percentage you set. It needs the ExtendedCharacterStats addon installed and loaded.
Hero Talent Tree
HERO_TALENT
Classic EraTBC AnniversaryClassic progressionForeverRetailChecks if you have chosen a hero talent tree, or the specific tree you pick.
Group Count
GROUP_COUNT
Classic EraTBC AnniversaryClassic progressionForeverRetailChecks a count taken over your party or raid, always including you: the whole group, the members holding an assigned role, or the dead members, as a number of players or as a percent of the group.
Pet Happiness
PET_HAPPINESS
Classic EraTBC AnniversaryClassic progressionForeverRetailChecks if your Hunter pet's mood is the one you choose: Unhappy, Content or Happy.
Stagger
STAGGER
Classic EraTBC AnniversaryClassic progressionForeverRetailChecks how much damage is waiting in your Stagger pool, or that damage as a percent of your maximum health, compared with the number you set.
Eclipse
ECLIPSE
Classic EraTBC AnniversaryClassic progressionForeverRetailChecks the Balance Druid Eclipse bar: whether it is heading toward a Solar or a Lunar Eclipse, or how its energy compares with the number you set.
Talent Tree Points
TALENT_TREE_POINTS
Classic EraTBC AnniversaryClassic progressionForeverRetailChecks how many talent points you have spent in the talent tree you choose, compared with the number you set.
Primary Talent Tree
PRIMARY_TALENT_TREE
Classic EraTBC AnniversaryClassic progressionForeverRetailChecks if the talent tree you choose is your primary one, meaning the tree with the most talent points spent in it. If two trees tie for the most points, or you have spent none, it cannot decide either way.
Is Dead or Ghost
DEAD
Classic EraTBC AnniversaryClassic progressionForeverRetailChecks if the unit specified is dead or a ghost. A unit that does not exist makes the condition unavailable rather than false.
Is Friendly
FRIENDLY
Classic EraTBC AnniversaryClassic progressionForeverRetailChecks if the game reports the unit specified as friendly to you. Being friendly does not mean the unit is in your party or raid.
Action Context
ACTION_CONTEXT
Classic EraTBC AnniversaryClassic progressionForeverRetailChecks whether you are acting through the action bar you choose: your own, a vehicle, a possessed unit, an override bar, or a pet battle.
Engraved Rune
RUNE_ENGRAVED
Classic EraTBC AnniversaryClassic progressionForeverRetailChecks if the Season of Discovery rune you choose is engraved on one of your equipped items. Passive runes count too.

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.

Items

ConditionEditionsWhat it checks
Have Item Equipped
EQUIPPED
Classic EraTBC AnniversaryClassic progressionForeverRetailChecks if you have the item you choose, or any item in the item set you choose, equipped.
Have Item In Bags
CARRYING
Classic EraTBC AnniversaryClassic progressionForeverRetailChecks how many of the item you choose you are carrying in your bags, compared with the quantity you set. For an item set, only the first item in the list that you carry is counted, and carrying none counts as zero.
Item Available
ITEM
Classic EraTBC AnniversaryClassic progressionForeverRetailChecks if the first item you are carrying or wearing from the item set you choose is ready to use, meaning you meet its level requirement and it is off cooldown. With Check If Not Carrying ticked, the first item in the set is checked even if you do not have it.
Item In Range
ITEM_RANGE
Classic EraTBC AnniversaryClassic progressionForeverRetailChecks if your target is within range of the first item you are carrying or wearing from the item set you choose. With Check If Not Carrying ticked, the first item in the set is checked even if you do not have it.
Item Cooldown
ITEM_COOLDOWN
Classic EraTBC AnniversaryClassic progressionForeverRetailChecks how many seconds are left on the cooldown of the first item you are carrying or wearing from the item set you choose, or of whatever is equipped in the trinket slot you choose, compared with the number of seconds you set. With an item set and none of its items, it does not match unless Check If Not Carrying is ticked.
Glyph
GLYPH
Classic EraTBC AnniversaryClassic progressionForeverRetailChecks if the glyph you choose is active in one of your glyph sockets.
Weapon Type
WEAPON_TYPE
Classic EraTBC AnniversaryClassic progressionForeverRetailChecks whether the slot you choose (main hand, off hand or ranged) holds the kind of item you choose, such as nothing, any weapon, a two-handed weapon, a shield or a specific weapon type like Daggers.
Item Set Pieces Equipped
SET_PIECES
Classic EraTBC AnniversaryClassic progressionForeverRetailChecks how many pieces of the item set you choose you have equipped, compared with the number you set.

Buffs

ConditionEditionsWhat it checks
Buff Present
BUFF
Classic EraTBC AnniversaryClassic progressionForeverRetailChecks if the unit specified has the buff you choose. With Own Buff ticked, only a buff you applied yourself counts.
Buff Time Remaining
BUFF_REMAIN
Classic EraTBC AnniversaryClassic progressionForeverRetailChecks how much time is left on the buff you choose on the unit specified, compared with the number of seconds you set. An absent buff does not match, and a permanent buff counts as never running out.
Buff Stacks
BUFF_STACKS
Classic EraTBC AnniversaryClassic progressionForeverRetailChecks how many stacks the buff you choose has on the unit specified, compared with the number you set. An absent buff does not match, and a buff that uses charges, such as Earth Shield, counts its charges.
Has Stealable Buff
STEALABLE
Classic EraTBC AnniversaryClassic progressionForeverRetailChecks if the unit specified has at least one buff that can be stolen.
Debuff Present
DEBUFF
Classic EraTBC AnniversaryClassic progressionForeverRetailChecks if the unit specified has the debuff you choose. With Own Debuff ticked, only a debuff you applied yourself counts.
Debuff Time Remaining
DEBUFF_REMAIN
Classic EraTBC AnniversaryClassic progressionForeverRetailChecks how much time is left on the debuff you choose on the unit specified, compared with the number of seconds you set. An absent debuff does not match, and a permanent debuff counts as never running out.
Debuff Stacks
DEBUFF_STACKS
Classic EraTBC AnniversaryClassic progressionForeverRetailChecks how many stacks the debuff you choose has on the unit specified, compared with the number you set. An absent debuff does not match.
Debuff Type Present
DISPELLABLE
Classic EraTBC AnniversaryClassic progressionForeverRetailChecks if the unit specified has a debuff of the type you choose, such as Magic, Curse, Disease or Poison. With Dispellable ticked only debuffs the game says you can dispel count, and with Own Debuff ticked only debuffs you applied.
Weapon Enchant Present
WEAPON
Classic EraTBC AnniversaryClassic progressionForeverRetailChecks if your main-hand weapon, or your off-hand weapon when Off Hand is ticked, has a temporary enchant such as a poison, oil or imbue.
Weapon Enchant Time Remaining
WEAPON_REMAIN
Classic EraTBC AnniversaryClassic progressionForeverRetailChecks how many seconds are left on the temporary enchant of your main-hand weapon, or off-hand weapon when Off Hand is ticked, compared with the number of seconds you set. A weapon with no temporary enchant does not match.
Weapon Enchant Stacks
WEAPON_STACKS
Classic EraTBC AnniversaryClassic progressionForeverRetailChecks how many charges are left on the temporary enchant of your main-hand weapon, or off-hand weapon when Off Hand is ticked, compared with the number you set. A weapon with no temporary enchant does not match.
Weapon Swing Time
SWING_TIME
Classic EraTBC AnniversaryClassic progressionForeverRetailChecks how your main-hand weapon's attack speed in seconds compares with the number of seconds you set, or your off-hand weapon's when Off Hand is ticked, or your ranged weapon's when Ranged is ticked. With no off-hand weapon equipped, an off-hand check does not match.
Weapon Swing Time Remaining
SWING_TIME_REMAIN
Classic EraTBC AnniversaryClassic progressionForeverRetailChecks how many seconds are left until your next main-hand swing, off-hand swing when Off Hand is ticked, or Auto Shot or wand shot when Ranged is ticked, compared with the number of seconds you set. While you are casting or channeling, a melee swing uses your full swing time.
Weapon Enchant Type
WEAPON_IMBUE
Classic EraTBC AnniversaryClassic progressionForeverRetailChecks whether the temporary enchant on your main-hand weapon, or off-hand weapon when Off Hand is ticked, is the enchant ID you enter. A weapon with no temporary enchant does not match.

Spatial

ConditionEditionsWhat it checks
Zone
ZONE
Classic EraTBC AnniversaryClassic progressionForeverRetailChecks if the name of the zone you are in, or the subzone when SubZone is ticked, exactly matches the name you enter.
Outdoors
OUTDOORS
Classic EraTBC AnniversaryClassic progressionForeverRetailChecks if the game reports that you are outdoors, which is not the same as being outside an instance.
Distance
DISTANCE
Classic EraTBC AnniversaryClassic progressionForeverRetailChecks if the unit specified is within the distance you set, in yards up to 40. Distances are only known as a range, so it matches only when the far end of that range is within your distance.
Beyond Melee Range
BEYOND_MELEE
Classic EraTBC AnniversaryClassic progressionForeverRetailChecks if the unit specified is farther away than melee range. A unit that does not exist does not match, and when the distance cannot be told for certain the condition is unavailable.
Distance Count
DISTANCE_COUNT
Classic EraTBC AnniversaryClassic progressionForeverRetailChecks how many units around you are within the distance you set, compared with the count you set: enemies when Enemy is ticked, everything else when it is not, and only units that are in combat when In Combat is ticked. If the distance of any unit it would count is uncertain, the whole count is unavailable.
Allies Within Range
PROXIMITY
Classic EraTBC AnniversaryClassic progressionForeverRetailChecks how many members of your party or raid are within the distance you set of the unit specified, compared with the number you set. The unit specified counts itself, and Same Group and Include Pets narrow or widen who is counted.
Health Within Range
PROXIMITY_HEALTH
Classic EraTBC AnniversaryClassic progressionForeverRetailChecks the lowest, average or highest health among party or raid members within the distance you set of the unit specified, compared with the number you set. A negative number compares their missing health instead.
Health Count Within Range
PROXIMITY_HEALTH_COUNT
Classic EraTBC AnniversaryClassic progressionForeverRetailChecks how many party or raid members within the distance you set of the unit specified have health that passes the comparison you set, compared with the count you set. A negative health number compares each member's missing health instead.
Health Percentage Within Range
PROXIMITY_HEALTHPCT
Classic EraTBC AnniversaryClassic progressionForeverRetailChecks the lowest, average or highest health percentage among party or raid members within the distance you set of the unit specified, compared with the percentage you set.
Health Percentage Count Within Range
PROXIMITY_HEALTHPCT_COUNT
Classic EraTBC AnniversaryClassic progressionForeverRetailChecks how many party or raid members within the distance you set of the unit specified have a health percentage that passes the comparison you set, compared with the count you set.
Mana Within Range
PROXIMITY_MANA
Classic EraTBC AnniversaryClassic progressionForeverRetailChecks the lowest, average or highest mana among party or raid members within the distance you set of the unit specified, compared with the number you set. Members without mana count as having none, and a negative number compares their missing mana instead.
Mana Count Within Range
PROXIMITY_MANA_COUNT
Classic EraTBC AnniversaryClassic progressionForeverRetailChecks how many party or raid members within the distance you set of the unit specified have mana that passes the mana comparison you set, compared with the count you set. Mana is measured in points, and a negative mana number compares each ally's missing mana instead.
Mana Percentage Within Range
PROXIMITY_MANAPCT
Classic EraTBC AnniversaryClassic progressionForeverRetailChecks the lowest, average or highest mana percentage among party or raid members within the distance you set of the unit specified, compared with the percentage you set. If any member counted has no mana bar, it cannot decide either way.
Mana Percentage Count Within Range
PROXIMITY_MANAPCT_COUNT
Classic EraTBC AnniversaryClassic progressionForeverRetailChecks how many party or raid members within the distance you set of the unit specified have a mana percentage that passes the comparison you set, compared with the count you set. If any member counted has no mana bar, it cannot decide either way.
Player State
PLAYER_STATE
Classic EraTBC AnniversaryClassic progressionForeverRetailChecks if you are in the state you choose: mounted, swimming, flying, falling, in a rested area, dead or a ghost.
Mythic+ Keystone Level
KEYSTONE_LEVEL
Classic EraTBC AnniversaryClassic progressionForeverRetailChecks how the level of your active Mythic+ keystone compares with the number you set. It is 0 when you are not in a Mythic+ dungeon.

Other

ConditionEditionsWhat it checks
Instance
INSTANCE
Classic EraTBC AnniversaryClassic progressionForeverRetailChecks if the kind of instance you are in, such as a dungeon, raid, battleground, arena or scenario, is the one you choose, and optionally its difficulty and which instance it is. Everything you set must match. Choosing Outside checks that you are not in any instance.
Is Same As
ISSAME
Classic EraTBC AnniversaryClassic progressionForeverRetailChecks if the unit specified is the same character or creature as the second unit you choose, such as whether your target is also your focus.
PVP Flagged
PVP
Classic EraTBC AnniversaryClassic progressionForeverRetailChecks if the unit specified is flagged for PvP.
Level
SELF_LEVEL
Classic EraTBC AnniversaryClassic progressionForeverRetailChecks how your character's level compares with the level you set.
Zone PVP
ZONEPVP
Classic EraTBC AnniversaryClassic progressionForeverRetailChecks whether the PvP status of the zone you are in, such as sanctuary, contested or arena, is the one you choose.