Topic Healing Macro Help!
Epixphail
Silvermoon
Epixphail
37 Gnome Mage
270
In work atm so can't check but I'm after a macro that will cast a spell (say renew) on my vudho mouseover target, if that doesnt exist then on my selected target, if that doesn't exist then on myself.

wwas thinking something along the lines of:

/cast [target=vuhdo] renew; [target] renew; renew

Alternatively is there a way of getting vuhdo to cast the spell you have assigned to a mouse button to do the above when you are not hovered over a vuhdo frame?
Jadeofarc
Draenor
Jadeofarc
90 Blood Elf Paladin
9325
Have u tried a 'mouseo over' macro?x
Epixphail
Silvermoon
Epixphail
37 Gnome Mage
270
Problem solved, I was looking for:

#showtooltip
/cast [target=mouseover,help] renew; [help] renew; renew

Think I might have to change "mouseover" to "vuhdo" though, will see tonight :p
Jadeofarc
Draenor
Jadeofarc
90 Blood Elf Paladin
9325
Yeah I had the same problem ages ago nd I changed it to mouse over and never had a problem again! :)
Celiby
Nordrassil
Celiby
MVP - World of Warcraft
85 Gnome Mage
11530
Problem solved, I was looking for:

#showtooltip
/cast [target=mouseover,help] renew; [help] renew; renew

Think I might have to change "mouseover" to "vuhdo" though, will see tonight :p
To be honest

#showtooltip
/cast [@mouseover, exists] Renew; Renew

should work perfectly fine (all my casting macro's are made like that)
Dreffan
Azjol-Nerub
Dreffan
85 Human Priest
11965
what does @mouseover, exist, and help do? (my macros form mop a total crap so if you know good macros I will be rlly gradful, becuase I am rlly not get used to oldschool healing ).
Aladya
Xavius
Aladya
85 Human Paladin
9050

http://inthefringes.wordpress.com/2009/01/27/macro-syntax-writing-a-wow-macro/
Conditions

Conditions are important and it’s often the place where my macro breaks. A condition (or the sum of all set conditions) must be true if the spell is to be cast. If all conditions aren’t met, the macro will continue onward to the next set of conditions and if there isn’t any, the macro will end without casting. It’s vital to get your conditions correct. Any condition usually has an opposite, such as combat vs nocombat, where ‘no’ negates the condition. If no conditions are mentioned, the spell will automatically cast. My favourite conditions:

[target=mouseover] – spell will be cast on mouseover target

[combat, nocombat] – evaluates combat status

[harm, help] – harm is true if your target is attackable and help is true if target is assistable

[nostance, stance, stance:0 - stance:6] very important as a shapeshifting druid. Nostance or stance:0 refers to normal stance, i.e. caster form as a druid, whilst stance:1 to stance:6 is each form as you count them from your druid shapeshifting bar. As a resto, I always remember stance:5, which is Tree of Life or Moonkin form. [stance] means the condition is true in any form.

[stealth, nostealth] - applies to rogues and cat form

[modifier, nomodifier, modifier:<shift,ctrl,alt>] – I don’t use modifiers much as it generally requires pressing two keys at once, but a lot of macro’s do and that creates the need to know about them.

[exists, noexists] – Returns true if the target or spell exists. Rarely useful to me, but used occasionally.

[dead, nodead] – Great for resurrection spells in particular.
Jyyn
Blackmoore
Jyyn
90 Night Elf Druid
7240
Edited by Jyyn on 16/04/12 15:04 (BST)
Problem solved, I was looking for:

#showtooltip
/cast [target=mouseover,help] renew; [help] renew; renew

Think I might have to change "mouseover" to "vuhdo" though, will see tonight :p


That's pretty messy macroing.

You should rewrite it as such:

/cast [@mouseover,help,nodead] [] Renew

More you don't need. "target=mouseover" is old, was replaced by "@mouseover".
"nodead" is self-explanatory, no error messages if person is dead.
"[]" is equivalent to a standard Renew cast without any macros (the way it would cast if you clicked it in the spellbook), so it would choose your target, and if it is a friendly target cast it on the target, if not, cast it on yourself.

By the way, this is my standard heal macro:

/cast [@mouseover,help,nodead] [@target,help,nodead] [@focus,help,nodead,exists] [@player] Rejuvenation

It's basically a priority list. Mouseover is the most important, then target, then focus, then myself. Maybe that's helpful to some people. ^.^

Please report any Code of Conduct violations, including:

Threats of violence. We take these seriously and will alert the proper authorities.

Posts containing personal information about other players. This includes physical addresses, e-mail addresses, phone numbers, and inappropriate photos and/or videos.

Harassing or discriminatory language. This will not be tolerated.

Click here to view the Forums Code of Conduct.

Report Post # written by
Reason
Explain (256 characters max)

Reported!

[Close]