Forum Settings
       
Reply To Thread

Macro helpFollow

#1 Nov 08 2008 at 2:33 PM Rating: Good
**
736 posts
Having a little macro trouble.

I'm trying to make a macro that will cast Sheild on whomever in my group is being targeted by a mob.

So far

/assist party1 [noharm]
/cast [target=targettarget] Power Word: Shield

Seems to work, but not all the time. Sometimes I'm told I Don't have a target, sometimes it will prioritize me, despite someone else being torn to pieces.

Any help would be greatly appreciated.

Edited, Nov 8th 2008 5:34pm by Zemzelette
#2 Nov 08 2008 at 3:09 PM Rating: Decent
***
2,029 posts
Well, for one thing, it depends on the first person in your group targeting a mob, which is a flaw in and of itself. If the first person is you, then it will target whoever you're targeting, which might be yourself and might be someone else and might be no one. Tanks might often target group members as well, for intervene or something similar.

I would suggest, instead, getting a mod that can show who has aggro (I use Grid unit frames, where a red border appears around everyone who has aggro) and simply manually targeting it.
#3 Nov 08 2008 at 3:52 PM Rating: Decent
**
736 posts


Ahhh. So Party1 isn't The first Party among potentially many, but rather, the first member of your own Party? I see why that would be problematic, then.

There's really no way to target a monster that's the target of/targeting your party in a more general sense?


Well, seeing as how I'm so new to the game, I'd really rather not leap headfirst into combat-related Modding if I can at all avoid it.
#4 Nov 08 2008 at 4:36 PM Rating: Good
Zemzelette wrote:
Well, seeing as how I'm so new to the game, I'd really rather not leap headfirst into combat-related Modding if I can at all avoid it.
Then don't. Like Isfreak said, you can just use a raid/party frame that shows aggro (most does, these days) and set up a mouseover macro for your shield. Hover your pointer over the group/raidmember in question and just activate the macro either through a bound mousekey or a keyboard key. Automating things like that won't be flexible anyway, and unforeseen things happen all the time in raids. Never trust a macro to do what you can do yourself, unless it's so incredibly simple like a mouseover macro.
#5 Nov 08 2008 at 9:57 PM Rating: Decent
**
736 posts



"Never trust a macro to do what you can do yourself"

Hmm. That sounds like sound advice.

#6 Nov 09 2008 at 6:24 AM Rating: Decent
****
4,684 posts
That's what I thought at first, but when you think about it it's really situational. I've got a prep macro on my rogue which automatically hits sprint and evasion before using prep (prep resets the cooldown on those two skills, so I might as well use them if I'm going to reset the CD). While I could technically use sprint and evasion myself before clicking prep, this does simplify stuff. You'd have to rephrase the sentence to make it cutting.
#7 Nov 10 2008 at 11:16 AM Rating: Decent
**
717 posts
There's an option in Bartender 4 (Addon) that will attempt to cast spell on your target, but if it does not apply (trying to shield a mob), it will attempt to cast spell on your target's target. I never played with it, but it is close to what OP is talking about. It sounds like you might get unexpected results, though. I'd rather know where my heals are headed then accidently toss a shield on someone arbitrarily.
#8 Nov 11 2008 at 10:35 AM Rating: Decent
I agree with NorthAI the Hand, The only macro I use is for my shackle.. I like to know where my heals are going. I'
#9 Nov 14 2008 at 7:38 PM Rating: Decent
Get Healbot, which will save you some space and allow you to perform more actions in less time. Also, check out an add-on called Q-Userkeys; both from Curse.com
You could also make target macros for each person, if you're really unsure.
#10 Dec 30 2008 at 10:01 PM Rating: Good
**
871 posts
I'm new to WoW as well and have a question concerning macros...

My idea for having my macros set up was to have one bar for every person in the party - including myself - and then the 6th bar would be for outside parties (raid, NPC, etc.) Each bar would have macros specifically for the person occupying the position in the party (example: Action Bar 1 is for whoever is occupying the party1 value/slot in the party). Currently each bar has the same spells, but is made so that I can just select the page and then press the key to the corresponding spell I want to use on the player (example: party member 2 is taking damage. Go to Action Bar 2 and press the '1' key to automatically cast Lesser Healing on party member 2.)

I'm not very familiar with the group mechanics of this game and what may or may not be necessary as a priest - or mages in general - to take care of it all.

Basically I'm looking for advice and suggestions on how to build my macros and manage my actions bars. Which add ons should I get? How do you, my fellow players, organize your macros? How should I build my macros?

Thanks in advance for any responses.
#11 Dec 31 2008 at 4:57 AM Rating: Decent
*
129 posts
Quote:

"Never trust a macro to do what you can do yourself"

Hmm. That sounds like sound advice.


I agree to a certain point. But having mouseover macros to heal others in the raid, or shield them, without deselecting my main target has helped a great deal with improving how fast i heal and making sure I heal/shield the correct people when there is mass chaos.

Quote:
I'm trying to make a macro that will cast Sheild on whomever in my group is being targeted by a mob.


I have xper and bartender. This is what I use:
/cast [target=mouseover] power word: shield
#12 Dec 31 2008 at 6:20 AM Rating: Good
**
988 posts
Quote:
Basically I'm looking for advice and suggestions on how to build my macros and manage my actions bars. Which add ons should I get? How do you, my fellow players, organize your macros? How should I build my macros?


Macros are the perfect (and only?) way to de-clutter your action bars, especially if you're not a Shadow Priest and don't have the extra tab available that allows you to at least organize things into holy/shadow spells.

Like you can use a single button on your bar and let your UI decide what needs cast.

So instead of having one button each for Renew, Devouring Plage, and SW:Pain, I'm using

Quote:
/castsequence [target=player, modifier:ALT] [target=mouseover,help,nodead] Renew; [target=mouseover,harm,nodead] reset=3, Shadow Word: Pain, Devouring Plague; [help] Renew; [harm] reset=3, Shadow Word: Pain, Devouring Plague; [target=player] Renew


What's happening is that if I mouseover a friendly target and hit the macro key, I'm casting Renew on it. If the target is hostile, I'm casting SW:Pain and Devouring Plague. This part resets after 3 seconds, so the macro won't get stuck while waiting for the cooldown of Plague, allowing me to put SW:Pain on more than one target.
If I have a target it does the same thing. Renew on friendly, and the SW:Pain/Plague combo on hostile.
Holding down ALT while hitting the macro key will cast Renew on myself, regardless of what I have targeted. If I don't have a target I will cast Renew on myself also.

This can be done with just about every spell you have, for example

Quote:
/cast [target=player, modifier:ALT] [target=mouseover,help,nodead] Flash Heal; [target=mouseover,harm,nodead] Holy Fire; [help] Flash Heal; [harm]Holy Fire; [target=player] Flash Heal


will do Flash Heal/Holy Fire depending on how the target reacts to you. You could do the same with Greater Heal/Smite or Binding Heal/Mind Blast. Just depends on what you prefer to use. I prefer to combine spells that have the same or similar cast time.

Quote:
/castsequence reset=3, inner fire, shadow protection, power word: fortitude, divine spirit


Single button to buff yourself up. Since it resets after 3 seconds, it will be available once inner fire expires. Since the next buff to expire would be Shadow Protection, you'd just click through it until there and have it reset yet again. Same thing can be done with the party buffs of course.

There are also modifiers available that allow you to cast depending on whether or not you're in combat. For example, you can't use Resurrection while in combat, so there is no need to clutter your screen with it. Have it share a button with something else.

The only addons I'd recommend are X-perl and Decursive. I think healbot sucks, and about the only thing it's good for is to show the predicted amount healed in the unit frame - but it does that even while sitting disabled in the background.

One thing about the "Mishaps" from using those more or less automated tools:

We used to have a good laugh in Kara each time our Pally would by mistake cast Divine Intervention on somebody thanks to one of his addons not working right...
#13 Dec 31 2008 at 10:37 AM Rating: Good
****
4,684 posts
The downside of Kanngarnix' macros is that they have to be clicked, since you can't hotkey macros with a modifier (well, you can, but you can't use the modifier functions by pushing the modifier and the hotkey). That's not to say they're useless since he manages to crank in 3 spells into a macro whereas the ones I'm about to talk about have 2.

The macros I use look like this;
Quote:
#showtooltip [noharm] Prayer of Mending;[harm,exists]Mind Blast
/cast [target=mouseover, help] Prayer of Mending;[noharm] Prayer of Mending;[harm,exists] Mind Blast


What they do, basically, is make the spell cast dependant on what target is selected (or mouseovered, in the case of heals). If an enemy target is selected, the macro behaves like the normal Mind Blast spell would, icon and all included. If a friendly target is selected, the macro behaves like a normal Prayer of Mending. Regardless of what I'm targeting, if I have a mouseover, it will use ProM on them, allowing for mouseover healing.

While this seems a bit obscure at first glance, it's effect is quite loveable. Let me show you what happens in-game;
Enemy selected: http://img361.imageshack.us/img361/2838/belluuifinaltd7.jpg
Friend selected: http://img185.imageshack.us/img185/4906/belluuifinal2vf3.jpg

The reason I love macros like these so much is because I've pretty much halved the amount of barspace needed, up to the point where I've actually got Mind Soothe and Mind Control keybound. To do the same with other spells, just replace "Prayer of Mending" and "Mind Blast" in the macro with the spells you want it to cast.
#14 Dec 31 2008 at 6:39 PM Rating: Decent
**
988 posts
Quote:
The downside of Kanngarnix' macros is that they have to be clicked, since you can't hotkey macros with a modifier (well, you can, but you can't use the modifier functions by pushing the modifier and the hotkey).


Don't know what you're talking about. The modifier works fine without having to click anything.
#15 Dec 31 2008 at 7:56 PM Rating: Decent
****
4,684 posts
How d'you make that work? I've tried numerous [modifier] macros and I couldn't keybind them. If I bound the macro to for example the delete key, pushing delete would normally activate it. Where I to add for example a [modifier:shift] condition to it, pushing shift+delete would activate a completely different spell which I had bound to shift+delete, rather than activating the intended macro's [modifier] function. I'd have to hold shift and click the macro manually before I actually got the desired effect.

Is it perhaps so that you haven't got any keybindings set to shift+delete (as it would be in my case)?
#16 Jan 01 2009 at 3:30 AM Rating: Good
**
988 posts
Quote:
Is it perhaps so that you haven't got any keybindings set to shift+delete (as it would be in my case)?


I guess so. I have all my - call them spell macros - bound to the standard action bar buttons in the order I use them. Not using any special keys, and not having more than one bind per key.

Edited, Jan 1st 2009 12:35pm by Kanngarnix
#17 Jan 01 2009 at 8:42 AM Rating: Good
****
4,684 posts
That's actually fairly interesting, thanks for the heads up! Using this technique you can effectively half the amount of abilities on your bars while still hotkeying them all. I've been using workarounds to get that effect.
Reply To Thread

Colors Smileys Quote OriginalQuote Checked Help

 

Recent Visitors: 119 All times are in CST
Anonymous Guests (119)