I wanted a fast way to swap current pet for nether ray and cast Ancient Hysteria just before boss pulls, had some help over on the macro forum and we came up with this macro which I find works pretty well..
Code:
#showtooltip
/use Ancient Hysteria
/castsequence !Dismiss Pet, Call Pet 3, !Dismiss Pet, Call Pet 2
just change the call pet 3 to the number your nether ray slot is in so 1 if in bottom slot and 5 if in top also do the same for call pet 2 this should be set to your default pet
To use:
click once to dismiss current pet
second time to call nether ray
and a third time to activate buff, at this point note if you are not moving you will be dismissing the nether ray either continue to dismiss and press a forth time to go back to default pet but this will lose precious seconds of the buff or just move to keep nether ray for boss and click again after killed to go back to the default pet..
saves time and is pretty slick.. hope you like