Originally Posted by endx7
It's being prevented by the global cooldown, since C_PetJournal.SummonPetByID() even when dismissing a pet is on the global cooldown (both invokes and affected by).
Stealth, Prowl and Feign Death are not on the global cooldown, so they don't prevent you from dismissing a pet immediately, unlike Camo.
|
Looks like only Invisibility and Camouflage invoke the GCD. Managed to code up a workaround with UNIT_AURA. Not ideal, but it works.