Log in

View Full Version : Gift of the Naaru



Blueberry
03-09-2008, 01:34 AM
Hi all :)

I've only just registered with this wonderful site, but been reading it for some weeks now, and its all been very useful! So thank you!

However I do have a query - I've started a triple boxing draenei shamans (had some previous experience with 3 mages, and dual boxing) and wanted to do some what I would call 'proper' macros...But I got stuck. What I'm trying to do is to have on one macro Healing Wave and Gift of the Naaru. And for mana to be spared I would like GotN to be cast first (if available) and then Healing Wave.

I tried this:

/castsequence [target=blueberry] reset=180 Gift of the Naaru(Racial), Healing Wave

It will cast GotN and then Healing Wave, but if I try it again before GotN has cooldown it wont cast Healing Wave :(

I also tried this one without the reset of 180seconds:

/castsequence [target=blueberry] Gift of the Naaru(Racial), Healing Wave

Still didn't work, would come up with spell is not ready yet.

So my question is how can I make it Healing Wave work when GotN is not available?

Any help would be greatly appreciated! :D

Vyndree
03-09-2008, 03:40 AM
A simple macro of:

/cast Gift of the Naaru
/cast Healing Wave

should work... however, it will spam you every time Gift of the Naaru is on cooldown, saying something along the lines of "Spell is not ready yet".

Blueberry
03-09-2008, 05:57 PM
Thank you, I shall try it :D

Moxy
03-09-2008, 10:22 PM
A macro like the one above will only work if the first spell does not trigger the Global Cooldown. i.e. Wing Clip for a hunter. I believe (but am not certain) that Gift of the Naaru does trigger the GCD.
In that case, you have a few options. The first is to add modifiers to your macros. I find this perfect for my healing set up, since I use the numpad (1-5 for each group member, 0 for focustarget, 6 for everyone to self heal, etc) Each of these keys I would bind to a macro like the one below.

/target Toon1
/cast [modifier:alt] Gift of the Naaru; [modifier:ctrl] Healing Wave; Lesser Healing Wave;
/targetlasttarget

This macro will target Toon1, and cast Gift of the Naaru if alt is held, Healing Wave if ctrl is held, and Lesser Healing Wave if pressed without these modifiers.
My own macros end up being a bit more complex- but this is the basic form if you want to use modifiers. I use the /target command as it saves some characters if its a longer heal macro vs putting target= in each modifier line.

Another option would be to use /cast random (might require some key spamming, but it will toss Gift of the Naaru in the mix as a heal and save mana)
i.e.
/castrandom Gift of the Naaru, Lesser Healing Wave

Or, you could use /castsequence in the form below, but there are some catches.
/castsequence reset=180 [target=focustarget] Gift of the Naaru, Healing Wave, Healing Wave, Healing Wave, Healing Wave, Healing Wave, Healing Wave;

The catches are: reset=number always resets each time your press it. So Gift would not be cast unless you didn't heal for the specified amount of time or you cycled through all the Healing Waves listed.
You could use different reset conditions, like a modifier key (probably your best option but requires manually resetting it- one more thing for a highly taxed brain to process) or nocombat etc. But I haven't found anything that works well with this scenario. I'm sure there are people with more experience than myself at writing macros, so they might have a solution beyond these- but these are the only ways to pull it off that I know. :) Best of luck- let me know if Gift triggers the GCD- i'm curious now. :D


-Moxy

Djarid
03-10-2008, 05:27 AM
Moxy, I think Vyndree is counting on the GCD to prevent the Heal kicking off the first time the macro is cast

Drakkun
03-11-2008, 02:37 PM
A simple macro of:

/cast Gift of the Naaru
/cast Healing Wave

should work... however, it will spam you every time Gift of the Naaru is on cooldown, saying something along the lines of "Spell is not ready yet".You can hide the error by wrapping the following around the macro:



/script UIErrorsFrame:Hide()
/cast Gift of the Naaru
/cast Healing Wave
/script UIErrorsFrame:Clear()
/script UIErrorsFrame:Show()