I was wondering if anyone knows where I could find information on target macros. In the past I knew a priest who had a macro to target the person in the raid with the lowest health and then he would click a button to cast heal. Is there a Enemy Target with lowest health?
I ask because I just started playing a hunter and I decided to go to Warsong. The annoying things were; If I tab to target nearest enemy it might be a pet; I use "Show enemy name plates" so I can see the player with the lowest health but this does not work at great distance.
I also use the TAB key to target and I was hoping to assign a button on a bar to be the tab key, place the macro there so I still use the same key but it would have the new functionality I am looking for.
Can a macro be made to do both? I do not know how to write macros at all, but for example:
/target priority within 50 yards enemywithlowesthealth notapet (Always target the lowest health first if within range or under a certain % health if possible)
/target secondary nearest nonpetenemy (Completely ignore Water Elementals, Void, Succubus, Any Hunter Pet etc)
Not possible as of 2.0 (or 2.1?). This falls into the "macros playing the game for you" bin.
Originally Posted by ChronoKill
A guildie of mine asked for some help with a macro, and since I was the only one who knew anything about macros at the time, I decided I'd look into it for him.
He wanted a macro that would scan his pet for Mend Pet. If it was already on, it would do nothing. If not, it would cast Mend Pet. I thought I had a solution, but without CastSpellByName(), I couldn't find one. Is this even possible anymore, with the macro changes in 2.0?
*Edit - Readability*
Not strictly possible, but you can fake it for mend pet, because of the 15-second duration:
/castsequence reset=15 mend pet, null
Something like that. It was discussed earlier, perhaps in this very thread.
I'm finding a lot of generalized macros for the Spitfire Totem on Karathress fight, but nothing really "spammable." I haven't tried my hand at this before but I'm seeing a real need to move quick between the two targets. I came up with one but a guildmate and I can't decide if it will work.
I can't remember whether or not /targetexact was supposed to be added in 2.3 or a later patch, but if it's in the game now, that macro will target the totem if it's up, Fathom-Guard Tidalvess if there's no totem and (s)he's not dead, and Karathress if neither of the other 2 conditions are met. If /targetexact isn't in game yet, that second line is suspect.
Originally Posted by DeeNogger
Every time I bite into an oatmeal raisin cookie mistaken for a chocolate-chip an angle loses its wings. Fucking trani's of the cookie world!
Thank you for the help, I will try it out. I played a bit with my first macro, but it wouldn't target Karathress at the end, so this may be the answer I'm looking for.
I asked in the Priest Raiding Compendium, so this could be considered a double post, but I wasn't sure how active this one was. 2 questions:
1. Is there a macro/way (aside from watching a HoT timer) to only cast renew on a target..say Rank 9, when Renew Rank 9 (from myself) isn't already up on the target. The reason I ask is because I swap L'sJ and SoV with +81 Healing and Spellsurge and they overwrite unless it's during a swap where my +Healing changes by ~70. I'm using HoT candy but I'm still double HoTing people because I use keybind and try to stay really sharp.
2. When healing on Rage Winterchill / Solarian ect. aside from watching ToTT's is there a macro to heal the frostbolt/arcane missles person. Currently I'm using (Yes we have other healers healing these people too):
/tar bossXX
/assist
/cast Flash Heal (Rank 7)
Usually when I do this I only get one heal off, and if I push the macro again it heals our MT, while the bolted person still takes damage. Do I need to set up a focus macro or something so I can stay on that person? We've killed Rage 6 times now, but my overall healing lacks because I just wait and watch him switch targets and try to spam that macro, while my spot healing is much lower.
2. When healing on Rage Winterchill / Solarian ect. aside from watching ToTT's is there a macro to heal the frostbolt/arcane missles person. Currently I'm using (Yes we have other healers healing these people too):
/tar bossXX
/assist
/cast Flash Heal (Rank 7)
Usually when I do this I only get one heal off, and if I push the macro again it heals our MT, while the bolted person still takes damage. Do I need to set up a focus macro or something so I can stay on that person? We've killed Rage 6 times now, but my overall healing lacks because I just wait and watch him switch targets and try to spam that macro, while my spot healing is much lower.
You would want to use your macro for the first heal, then your regular heal hotkey for the second one. What's happening is that you're casting your first heal on the target he's casting the Ice Bolt on, then, you hit your macro again and he's back to targeting your main tank, so you target your main tank.
What you want to do is hit the macro once (making the icebolt taget your target via the /assist command) then hit your normal flash heal hotkey (still targeting the ice bolt target as you have not reassisted this time). After you get your 2nd heal, or 3rd, however many you choose, just use your macro again to go back to targeting the main tank.
I knew that could possibly be the answer but was secretly hoping it wasn't. I rarely flash heal during raids so that macro just goes over my original Flash Heal button. Any tips on setting up a focus macro for healing like that?
For bosses that crush, I normally use a macro like the following:
/cast Shield Block
/stopcasting
/cast Shield Slam
I add the first two lines before my 4 main abilities: Shield Slam, Revenge, Devastate, and Heroic Strike.
1) Do I need the "/stopcasting" anymore?
2) Is there a way to put some type of conditional to only cast Shield Block if (for instance) the Target is my Focus? That way I don't have to manually add/remove those 2 lines between bosses and trash.
You might be able to do:
/cast [target=focus, exists] Shield Block
/cast Shield Slam
And barring that:
/cast Shield Slam
/stopmacro [target=focus, noexists, nodead]
/cast Shield Block
Might work, I'm not sure if having the shield block after would hose execution though. You might try a /castrandom Shield Block instead, I'm not sure if /castrandoms still get a higher processing priority or not.
I knew that could possibly be the answer but was secretly hoping it wasn't. I rarely flash heal during raids so that macro just goes over my original Flash Heal button. Any tips on setting up a focus macro for healing like that?
The best way to do that, I would think, would be to use a modifier key (shift/ctrl/alt whichever you're comfortable with) on the targetting portion of the macro.
Doing it this way, if you hold down shift, it will target whoever the boss is targetting for the first heal, and when you don't have shift held down it will function normally. Which in this case would be flash healing whoever your current target is.
Originally Posted by DeeNogger
Every time I bite into an oatmeal raisin cookie mistaken for a chocolate-chip an angle loses its wings. Fucking trani's of the cookie world!
I am looking to create a macro that will allow me to switch between dual wielding axes and one axe and a shield. I was hoping for something that functions like a toggle.
So I start out dual wielding. I hit the macro and it equips my shield in the offhand. I hit the macro again and it equips the axe back in my offhand.
A guildie of mine came up with the below macro. But it doesnt quite work. It will change me from dual wield to sword and board. But it doesnt switch back to dual wielding.
/equipslot [noequipped:Shields] 17 triptych shield of the ancients; [equipped:Shields] 17 merciless gladiator cleaver
Is it possible to use two "/castsequences" in one macro?
An Example would be:
/castsequence reset = 110 Hunter's Mark
/castsequence reset = 3 Auto Shot, Steady Shot
I've seen a variation where someone uses trinkets instead of Hunter's Mark, but if i just sub in the Hunter's Mark like above it gets stuck on the Hunter's Mark and never shoots.
I started leveling my lvl 60 Hunter (still trapped in full T2 and BWL gear). I've been told that my pet (an owl) has great agro capablility.
Currently is has Growl, Claw and Screech, I have Growl and Screech on autocast. When question/grinding I use:
/cast Hunter's Mark
/petattack
/assist Pet
(So If I'm on multiple mobs I can DPS the one my pet is on because I usually just chain pull) But when my pet's loyalty goes up again I'm teaching him Dive, but I don't want it on auto cast. What's the command for that? Does anyone have a better macro? And is there a good 5-man assist one one for DPSing the tanks targets? I'm trying to not use Tab so much and don't want my pet running back and forth after a mob dies. I use a G15 Keyboard and use Cntrl-1 already, so is it better to keybind /petattack to a different button? I really don't know anything about scripting or macros. :-/
I'm getting increasingly frustrated over how difficult it is to find out how I can remove "Item is not ready yet" messages. I'm fairly certain it's possible, since I can recall seeing something of the sort applied in several examples on forum posts I'll never see again.
Reading this topic, I stumbled upon "/script UIErrorFrame:Clear()", but when I put it in a macro like this:
I'm pretty sure there is a way to toggle these messages on and off, as I seem to recall seeing that as well some long time ago, and that isn't what is used here.
So can anyone please tell me how I can make those messages go away (or if it's even possible)?
It still works as usual for healing -- I just mouseover my intended target's unitframe and hit the macro, and it heals 'em. However, since (2.3? Didn't notice exactly when it broke, sigh) using the decurse version on both my mage and my druid it returns a "Nothing to Dispel" error and doesn't cast on mouseover. If I manually target someone and hit the macro, it works as expected and it also self-decurses as expected.
So really, the problem is that the [target=mouseover, help] gate is busted; for some reason the mouseover isn't returning debuff status. Anyone have any ideas of what might have broken this and any possible workarounds, or am I going to have to decurse the slow way for now?
I'm pretty sure the macro will fail out (and stop running) as soon as one of the spells fails... i.e. if your partner is not debuffed, the macro will stop having not cast anything. If he is debuffed, the macro will cast cleanse on him and then stop.
I started leveling my lvl 60 Hunter (still trapped in full T2 and BWL gear). I've been told that my pet (an owl) has great agro capablility.
Currently is has Growl, Claw and Screech, I have Growl and Screech on autocast. When question/grinding I use:
/cast Hunter's Mark
/petattack
/assist Pet
(So If I'm on multiple mobs I can DPS the one my pet is on because I usually just chain pull) But when my pet's loyalty goes up again I'm teaching him Dive, but I don't want it on auto cast. What's the command for that? Does anyone have a better macro? And is there a good 5-man assist one one for DPSing the tanks targets? I'm trying to not use Tab so much and don't want my pet running back and forth after a mob dies. I use a G15 Keyboard and use Cntrl-1 already, so is it better to keybind /petattack to a different button? I really don't know anything about scripting or macros. :-/
It's tedious, but you can make a generic assist macro and just change the name of the tank/MA each time you group/raid (/assist <name>, or /target <name> /assist). For the pet, you can do /cast [pet] dive I believe. To not autocast something with your pet just click it's icon on the pet's bar or in the pet's spellbook. I use the same hunter's mark macro on my hunter, except I don't have the /assist there.
It's tedious, but you can make a generic assist macro and just change the name of the tank/MA each time you group/raid (/assist <name>, or /target <name> /assist). For the pet, you can do /cast [pet] dive I believe. To not autocast something with your pet just click it's icon on the pet's bar or in the pet's spellbook. I use the same hunter's mark macro on my hunter, except I don't have the /assist there.
You can actually set a main assist through the default UI, by having the party leader type /ma <target> or just /ma when having the player targetted.
You can then use /assist ma to assist the main assist. Not that anyone actually uses those commands, but it's neat to know that they're there.
I'm trying to set up a pet attack macro for my warlock and running into some issues. I have the macro itself set up (I think), but I can't click and drag it onto the pet bar. I think I'm overlooking something, but I can't seem to get any macro to move onto the pet bar. Am I doing something wrong (or is there an addon interferring), or does Blizzard really not let a macro be added to a pet bar?