The last couple of days when I've been online, I've been asked about this problem quite a lot, and I guess I'm not the only one who's been asked about this.
Since the pet-fix update there's surfaced a bug where the /cast command doesn't work for any of the Elemental's spells. So the...
/cast [nopet] Summon Water Elemental
/cast Freeze
... macro, and all it's equivalents, will only summon the Elemental, but not let you cast Freeze. Of course this applies to similar commands, such as /cast Waterbolt as well. There's a way around this though, which will sort all of the said problems for you.
In the case of the Freeze spell, all you have to do is erase your /cast command and replace it with a /click command. Somewhat like this.
/cast [nopet] Summon Water Elemental
/click PetActionButton5
This macro will work exactly as the aforementioned one, as long as you have the Freeze spell located in the fifth slot (default) of the Elemental's pet-bar. If you have, for some reason, moved it to another slot, all you have to do is replace the last digit of the command to whatever slot you have the spell in. When it comes to the Waterbolt spell, the pet attack, /petattack command or /click PetActionButton4 command (default) will work where /cast Waterbolt doesn't.
Just remember to keep all capital letter, /click petactionbutton5 won't work, it has to be PetActionButton.
All the other pet state commands works like they should (such as /petfollow, /petpassive, /petattack), so you don't have to worry about those.
The only thing you can't get working unless you do it manually (right clicking the spell on the bar) is to get your Elemental to put Waterbolt on autocast. The /petautocaston Waterbolt command doesn't work, and there seems to be no way around this (except, as said, activating it manually).
Hopefully this helps.
Note: The itailc lines are the actual macro commands.
How to get your Elemental macro working again
Who is online
Users browsing this forum: No registered users and 1 guest