I use the simple macro:
/cast Presence of Mind
/cast Alter Time
/cast Pyroblast
Scenario 1: Alter Time and PoM
- Fireball until you get a crit.
- Inferno Blast queue that crit into a Pyroblast Buff.
- Make sure Pyromaniac debuff (via mage bomb) is up.
- Pop all trinkets/Synapse Spring buffs
- Hit the Macro - At this point it will fire 1 pyroblast (using up the buff), you will have a PoM buff, and 6 seconds till Alter Time ends.
- Hit Pyroblast - this will use up the PoM buff (sending out pyroblast 2)
- Hit the Macro - This will preemptively end your Alter Time countdown and reset you to: Pyroblast buff and PoM buff and then it will fire insta pyroblast 3, consuming Pyroblast buff.
- Hit Pyroblast for insta pyroblast 4 (consuming PoM buff for the 2nd time).
- Hit Combust