Does anyone know if there are something like the old timers? i stop playing wow when the first expansion comes "BC" and now i start playing again but they just remove a lot of macro funtions like timers so you cant just click one button and make a rotation for example, i just found the command /castsequence, there are anothers? thank you
There is nothing like the old timers, you can no longer have a macro do your job for you.
The closest you can get is making a cast sequence macro such as:
/castsequence Icy Touch, Obliterate, Obliterate, Blood Strike, Frost Strike
(for frost, don't include this note in the macro)
You would simply have to spam this macro. It is, however, recommended that you use your own judgement and cast each ability individually because a miss will not be accounted for and the macro will simply skip over it.
Originally Posted by zagor
There's been some discussion about many dodges and parries especially for DRW in blood thread a while ago, and the consensus was that it's good to clear current target before casting DRW. That way DRW appears near the player and not somewhere infront of the boss.
I would never put more than that into a macro, I prefer to use the trinket and potion myself. Casting the Dancing Rune Weapon would put the weapon right beside you without the clumsiness of clearing and reacquiring your target, unless I'm missing something about the mechanics of the ability.
For my own purposes, I use simple macros and try to stay away from the more complicated ones. Some of these include:
The more complicated macros tend to cause functionality that is useful in the majority of cases, but can be debilitating under less common circumstances resulting in a messed up rotation or mis-targetted spell. This includes things like macroing Rune String to every skill or macroing Blood Tap to BA/UA/VB.
Last edited by Shadowalker : 03/19/09 at 10:13 PM.
That is correct, lua functions that modify spell behavior (namely CastSpell() and CastSpellByName()) are protected and have been unusable by macros since 2.0. Accessors of certain spell information, however, are still usable and while you can't entirely automate your character with lua code, you can still find out important information regarding a spell/ability to use in conditionals.
And then use the results of those conditionals to do things that don't involve casting a spell... like equipping an item... or clicking off a buff.
This will not work anymore, and won't, and doesn't.
Anyone knows how to make a macro that allows me to chaincast Heart Strike?
I normally use 'F' for Heart Strike; but I want a macro that cast 2 Heart Strikes in a row(GCD included ofcourse)
Just press F twice ?
You can not macro more than one GCD ability in a macro, unless its a castsequence or castrandom. It's the first rule of macro's.
Every macro you see in this thread consist of 1 GCD ability (Heart strike, Summon Gargoyle, DRW), and a couple of non-GCD abilities (Blood Tap, Racial) or items (Potions, Trinkets).
Or the macro is made of a castsequence, that performs a number of GCD attacks in a certain order, like the raise dead->deathpact macro a few replies back.
However what you want is just casting 2x HS in a row if i get your point. Why don't you just press the button twice ?
I don't even see a benefit in wanting to chain 2 HS, you'd totally lose control over your runes.
Rune control is what makes the difference between a good and a bad DK player. Thats the exact reason why no sane DK should make a /castsequence for his rotation, you'd totally lose the ability to adjust your rotation on the fly.
Was anyone else having trouble on the PTR with MagicRunes and multiple dk's?
On the latest push whenever any dk refreshed diseases then magic runes would update mine. Xperl debuffs was also not differentiating between debuffs.
It seems to be more a problem with how debuffs are recognized as "yours" than anything else. Is anyone else having this problem on the ptr?
Yes, it is a documented API change in 3.1. In 3.0.x, the API returns 1 for the "isMine" part of the UnitAura function. In 3.1, it returns the unit string id of the unit that applied the debuff. Since the previous return value for buffs/debuffs that weren't yours was nil, most addon authors probably used "if isMine then doCoolStuffWithMyAura" logic.
As a sidenote, someone said that a buff/debuff applied by someone outside of your party/raid returns "pet" in 3.1. Let's hope that gets fixed to nil or other (or that they just will return the unit number id).
"Let me be clear... I am prepared to claim any level of incompetence, no matter how absurd, in order to avoid culpability." SMBC #2387
Make sure you use '?' icon for any '#showtooltip' macro.
With #showtooltip you do not need the "?" icon. The tooltip will still be what it should (whether its specified or part of a /castsequence)
Originally Posted by Azrael
can any button work as a modifier? i.e mouse 3, mouse 4, mouse 5?
instead of [mod:alt/shift/ctrl] you put [button:#]. Replace # with 1 for left click, 2 for right, and 3 for middle. Some mouses have a 4 and 5, but that depends on you.
Originally Posted by salviastria
Hey all...been attempting to figure out a one-button macro that summons my pet on the first click, then Death Pact on the second click.
I use the macro Slant gave on page 1 of this thread. It makes it so if your pet is out and alive, it summons it. If it is already alive, it will Death Pact it, and if you hold alt, it will cast Raise Ally.
/cast [target=pet,exists,nomodifier:alt,nodead] Death Pact; [modifier:alt] Raise Ally; Raise Dead
Now for my own little macro. I made it for the same reason I made my "ghoul heal" macro. Sometimes I want to cast something on my ghoul, but don't want to target him.
/target [mod:alt] Pet
/cast [mod:alt] Corpse Explosion; Corpse Explosion
It casts Corpse Explosion normally or if I hold alt it casts it on my ghoul.
My ghoul heal macro was mainly thought of when I used the glyph to reduce Death Coils cost when used to heal. I still use it, just not as much as I used to.
/cast [mod:alt,target=pet] Death Coil; Death Coil
I don't think this is possible. Your best option would be to use something like TellMeWhen to show an icon with duration of the buff so you can easily tell when it is about to wear off.
I would use powaauras and make something like this...
Notice the target frame, the green circle rune* is for PS and blue is for IT debuff. Didn't bother putting timer on it since I don't need to keep track of it much since my rotation would refresh them b4 they run out. Also for the Runic Power in the center, I make it to pop up 1(30%), 2(60%),3(90%) of current RP have so I know tat I can cast how many DC at end for my RP dump.