This site makes extensive use of JavaScript.
Please
enable JavaScript
in your browser.
Live
PTR
Classic
TBC
Classic Theme
Thottbot Theme
Need lots of help with some macros
Post Reply
Return to board index
Post by
Gorbin
So, I just need help figuring out these macros. I've done what I could on my own but macros really aren't my thing. :\
1. Macro for my hunter's pet
#showtooltip
/cast Call Pet; Mend Pet
This is all I have so far. What I want it to do after this is to cast Revive Pet if my pet is dead but still exists, and then to cast Revive Pet if my pet is dead but does not exist. I don't know how to check for either condition.
2. Mount to use a random mount or dismount if mounted
Is this correct?
/castrandom mount1, mount2, (etc.); dismount
3. Is there a way to make a macro that will have me use certain food in order of priority? For example, I'd like to use mage food over food I can cook. I often have multiple different types of food in my inventory, and I don't want to use the wrong food.
Post by
HighFive
1. Unless they changed it at some point if your pet does not exist you can't know if it's dead (in terms of macros at least). The closest you can come is something like this:/use Revive Pet;Call Pet;Mend Pet
2. "dismount" is not a spell you can cast. you could use the slash command "/dismount":/dismount
/castrandom flying mount 1, flying mount 2; ground mount 1, ground mount 2Prior patch 3.2 the flyable conditional was broken in Dalaran and Wintergrasp. It still has the issue of returning true during a WG battle. If that (pressing a modifier key (shift, ctrl or alt) during a WG battle to force a ground mount) is an issue for you, check out
this
thread for a scripted answer.
3. Not in the scope of a macro. You should check out Buffet.
Post by
RedwoodElf
Try this:
#showtooltip
/castsequence reset=combat call pet,revive pet;mend pet
it will try call pet, then on the second click either heal your pet (if you successfully called it) or cast Revive pet (if you still don't have one)
Post by
HighFive
Oh, yeah. didn't think of a castsequence. But you'd probably want to change it to:#showtooltip
/castsequence
Revive Pet;
reset=combat call pet,revive pet;mend pet
Post by
Wildhorn
No, Call has to be first. Call will proc off either you have a pet or not, but revive wont proc/cast if your pet is alive but despawned.
Post by
Wanderingfox
Try this:
#showtooltip
/castsequence reset=combat call pet,revive pet;mend pet
it will try call pet, then on the second click either heal your pet (if you successfully called it) or cast Revive pet (if you still don't have one)
Cast sequences do not work like that. It will hang on revive pet permanently since you can't revive a living pet, and cast sequences will not advance until the action successfully occurs or the reset condition is met.
Post by
RedwoodElf
Try this:
#showtooltip
/castsequence reset=combat call pet,revive pet;mend pet
it will try call pet, then on the second click either heal your pet (if you successfully called it) or cast Revive pet (if you still don't have one)
Cast sequences do not work like that. It will hang on revive pet permanently since you can't revive a living pet, and cast sequences will not advance until the action successfully occurs or the reset condition is met.
Always try a macro before you assume it won't work. Call pet is one of those few abilities that goes off, regardless of whether it works or not. Don't go telling the OP it wont work when it will.
Post by
Wanderingfox
Sorry, didn't see the ; thought it was a ,
Post Reply
You are not logged in. Please
log in
to post a reply or
register
if you don't already have an account.
© 2021 Fanbyte