When Pyroblast! procs: frost nova, deep freeze, burst trinket, alter time, pyroblast, alter time, pyroblast
Here is a detailed sequence of events for the Fire Mage burst ability. Hopefully some of you are familiar with the process and how Alter Time works. Can anyone collaborate with me to get this working? It will allow me to release my Mage Fire PvP profile to the public.
When Pyroblast! proc [ UnitBuffID("player",4810

] is up perform the following:
1st: Cast Frost Nova [ Spell ID: 122 ] on target (when in range so that I am able to deep freeze)
2nd: Cast Deep Freeze [ Spell ID: 44572 ] on target (so i can begin burst)
3rd: Use burst trinket (in slot 14)
Cast Alter Time (Start) [ Spell ID: 108978 ]
Cast Pyroblast [ Spell ID: 11366 ]
Cast Alter Time (End) [ Spell ID: 108978 ]
Cast Pyroblast [ Spell ID: 11366 ]
It's this 3rd step I'm having the issue with, making sure it only casts that sequence, and i still want it to cast Pyroblast on procs when Alter Time isn't up.
Ability Name: Pyroblast (Alter Time)
if UnitBuffID("player",4810

or UnitBuffID("player",110909) then
CastSpellByName(GetSpellInfo(10897

,"player")
return true
end
Actions: /use 14
Spell ID: 11366