Resto druid help/harm macro for feral affinity

Hey guys,

Does anyone know if its possible to make a macro that casts for example lifebloom when targeting a friendly target and if targeting an enemy and you are in cat form it uses a cat form spell like rake? Mouseovers are not really required if that helps.

My healer in pvp wants to be able to have both spells on one keybind so she can easily switch between healing and dps (as resto) without additional keybinds or modifiers.

Cheers!
I don't know for 100% sure, but did you try this?:
/cast [noharm] Lifebloom
/cast [harm] Rake
Will try when I'm home.

Thanks.
Hard to tell what kind of priority you want but I'm guessing it would be:
#showtooltip
/use [@mouseover,help,nodead][help,nodead]Lifebloom;[@mouseover,harm,nodead][harm,nodead]Rake;Lifebloom

This will in order try to:
1. Cast Lifebloom on mouseover if it's friendly and alive, if not it will try to
2. Cast Lifebloom on target fi it's friendly and alive, if not it will try to
3. Cast Rake on mouseover if it's an enemy that's not dead, if not it will try to
4. Cast Rake on target if it's an enemy that's not dead, if not it will try to
5. Cast Lifebloom which will target the player if auto selfcast is enabled

If you want Rake to be the priority (cast it even if mouseover is friendly) this is what you want:
#showtooltip
/use [@mouseover,harm,nodead][harm,nodead]Rake;[@mouseover,help,nodead][help,nodead][]Lifebloom;

This will in order try to:
1. Cast Rake on mouseover if it's an enemy that's not dead, if not it will try to
2. Cast Rake on target if it's an enemy that's not dead, if not it will try to
3. Cast Lifebloom on mouseover if it's friendly and alive, if not it will try to
4. Cast Lifebloom on target fi it's friendly and alive, if not it will try to
5. Cast Lifebloom which will target the player if auto selfcast is enabled
4 Likes