help a newbie shaman

Post Reply
Vorobo
Posts: 3

help a newbie shaman

Post by Vorobo » Tue Apr 16, 2024 4:53 pm

Hello! I'm looking for a macro for a shaman to heal by mouseover, I used to heal with this /LUNAMO Healing Wave but now these macros don't work. suggest alternatives. Thank you

Akos1896
Posts: 483
Has liked: 2 times
Likes: 6 times

Re: help a newbie shaman

Post by Akos1896 » Tue Apr 16, 2024 5:06 pm

Would love to help (loving shamans) but I can't. Never used macro for healing.
My method is assigning chain heal to 2, lesser healing wave to 3, healing wave to 4, using shift+ctrl for different levels of downgrades and doing it manually.

Vorobo
Posts: 3

Re: help a newbie shaman

Post by Vorobo » Tue Apr 16, 2024 6:01 pm

It’s all about saving time; going to Target and pressing a button is slower than moving a mouseover. but thanks anyway

Obzbud
Posts: 1

Re: help a newbie shaman

Post by Obzbud » Sat May 11, 2024 5:23 pm

Mouseover works on PFui. /pfcast (spellname)

User avatar
Imonobor
Posts: 345
Has liked: 4 times
Likes: 2 times

Re: help a newbie shaman

Post by Imonobor » Sat May 11, 2024 6:00 pm

If you want your spells to automatically downrank based on missing HP percentage of the mouseover target, you can use SmartHealer (https://github.com/melbaa/SmartHealer) - it works with the mouseover functions of pfUI, Clique and ClassicMouseover. I've only used pfUI of the three and it works well, although you might also need TheoryCraft for precise calculations.
The trouble is that you need to bind the heal to a mouse button (at least for Clique and pfUI) for it to scale. For normal mouseover that you put on your hotbars, a macro with "/pfcast Healing Wave" works well.

Also, welcome, fellow shaman. Hope you enjoy your stay!
Nydas - 60 High Elf Mage (Nordanaar)
Farren - 60 Tauren Shaman (Nordanaar)
Gothric - 15 Human Paladin (Nordanaar)
Markal - 58 Undead Priest (Tel'Abim)

User avatar
Sharq
Posts: 4

Re: help a newbie shaman

Post by Sharq » Sat May 11, 2024 7:06 pm

If you don't have pfui ( /pfcast ) then I suggest putting

Code: Select all

/run TargetUnit("focus")
before the rest of the macro and then using the target. I think this could be easily extended to use different ranks of a spell based on target hp. Like

Code: Select all

/script if(UnitHealth("target")/UnitHealthMax("target")<0.50) then CastSpellByName("Flash Heal(Rank 3)")else CastSpellByName("Flash Heal(Rank 1)"); end
from https://github.com/Meridaw/Vanilla-Macr ... ages%20.md

Post Reply