Page 1 of 1

Macro question

Posted: Tue Mar 17, 2009 1:11 pm
by Kharzak
so i can't figure out why my macro on my dk isn't working

/cast horn of winter
/cast icy touch

if i run that it only does the first one listed depending on the order i put them.  i thought that the need for some sort of stopcasting line was removed a while ago.  i must be doing something very simple and stupid

Re: Macro question

Posted: Tue Mar 17, 2009 1:59 pm
by Acherontia
.

Re: Macro question

Posted: Tue Mar 17, 2009 2:17 pm
by Yichimet
Yeah, you can only macro two abilities together that don't incur the global cooldown. HoW is like Battle Shout for warriors--a buff but uses a GCD. You'll never get past that first line with that macro.

Re: Macro question

Posted: Tue Mar 17, 2009 2:30 pm
by Kharzak
so if i reverse them and then press the button twice they will both be used?   hmm, annoying.  i have another macro question:

i was looking at the useful macros for DK's on wowwiki and at the bottom of the page they have a few misc. "fun" macros that play sounds like


#showtooltip
/cast Death Gate
/stopmacro [noexists] [help]
/script local c="Death Gate";if GetSpellCooldown(c)==0 then PlaySoundFile("Sound\\Creature\\NexusPrinceShafar\\Auch_NexPrince_Death01.wav")  end;


but it doesn't seem to work when i run it.  i assume that this is older information and that what they have here doesn't work anymore?

Re: Macro question

Posted: Tue Mar 17, 2009 3:03 pm
by Yichimet
No idea about the last macro you posted, I'm not good at calling game files in /script. The first macro just won't work ever because they're two spells. You can link spells that don't incur the GCD when you use them in a macro, like Nature's Swiftness or Elemental Mastery, but if they incur a GCD then no matter what you're going to have to just push two buttons unless you use modifiers in the macro (i.e., "modifier=[shift]" or whatever the syntax is).

Re: Macro question

Posted: Tue Mar 17, 2009 3:58 pm
by Greebo
Castsequence might work, it would alternate the two spells.

Re: Macro question

Posted: Tue Mar 17, 2009 8:08 pm
by Caelum
From the sound of it it appears that all Kharzak wants to do is cast Horn of Winter whenever the cooldown is up by tying it to a spam key, Icy Touch in this case. Its easy enough to do with a situational modifier but its really not something I'd suggest tying to Icy Touch considering thats our default ranged pull/opener and we're already hard up for global cooldowns if your not in Unholy Stance. If anything I'd suggest downloading an Addon I use called Smartbuff, its the addon that got me through the old days of retardedly short Pally buffs.

Still if you must tie it to Icy Touch theirs a couple ways that I 'think' would work, but I can't verify right now since I'm at work.

Option A: It'll cast Horn of Winter when its available, Icy Touch when its not.

/cast !Horn of Winter
/cast Icy Touch

Option B: It'll cast Horn of Winter if your targeting yourself or an ally, Icy Touch if targetting an enemy.

/cast [help] Horn of Winter; Icy Touch