Press again for Curse of Agony, and again for Corruption. Sends your pet to attack, and casts immolate.
petattack /castsequence reset=target/combat Corruption, Curse of Agony, Immolate, Shadow Bolt, Shadow Bolt, Shoot /cast Drain Soul Pet Attack => Cast DoT's in Sequence => Hold Alt to nuke
If you want to cram even more functionality into that grinding button, here's the above macro, plus the feature that if you hold Alt while pressing it, it will cast Drain Soul instead. cast Shadow Bolt Curse of Recklessness /petattack /castsequence reset=target Curse of Agony, Immolate, Corruption Pet Attack => Grind => Drain Soul As is typical with macros like this, you press it once to begin the actions, then wait for appropriate cooldowns before pressing it again. The castsequence you can view below you may wish to change the spells used or add/insert spells into the chain. This is useful in cases where you have already caught aggro as well as cases where you change your target to another mob (e.g., you got an "add.") NB: If you pulled with Recklessness (or any other curse), it will change to Agony.