Reference › Condition browser › Spells

Spell Cast History Time

Classic EraTBC AnniversaryClassic progressionForeverRetail
  • Not available on that edition (the reason is in the tooltip)
  • Depends on the setting, your class or another addon (details in the tooltip)

What it does

Checks 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.

Why you might use it

Looks back through your recent casts by time. Its classic use is stopping a double cast before the result shows up: skip Immolate, Serpent Sting or Corruption if you cast it less than 2 seconds ago and the debuff has not appeared yet. Casts older than the Spell History Memory setting are forgotten. On Retail and WoW Forever a cast the game hides is recorded as unknown, which can make the check unavailable within that window. See also Spell Cast History and Debuff Present.

Example

Immolate was cast less than 2 seconds ago

Settings

What each setting in the condition editor means, from the game's own help.

The icon next to the spell name will automatically update to display the spell that is currently selected. You can drag a new spell from your spell book or action bars into this icon slot to replace your selected spell.

Use this exact spell rank - Unticked (the default), any rank of the spell matches. Ticked, only the rank you chose matches. (only on Classic Era, TBC Anniversary, Forever)

Spell - This is a specific spell used in this condition. You may drag this spell from your spell book or action bars into the input field or spell icon to set this value. This input field has prediction enabled, so you do not have to type the full spell name, just select from the prediction frame when it appears.

Operator - How to compare Spell Cast History Time with the Seconds value. This comparison uses basic mathematical comparison operations.

Seconds - How far back in your spell history to look for a casting of Spell (by time). Any spell cast more than the setting of Spell History Memory (seconds) in the primary Rotation Master configuration screen ago will not be available.

Helpers its code uses

Identifier
SPELL_HISTORY_TIME
Category
Spells

Back to Condition browser