Answers To WoW Questions
Posted on May 19th, 2009 by Lawbringer under Exploits, General Tips, Instances, PVE, PVP, Raiding, World of Warcraft, WotLKVinniej posted:
HEY LAWBRINGER,
Sorry for caps, just trying to get your attention. I’m looking for some macro help and am not finding what in need by googling. I’m trying to figure out a way to combine 2 macros into one, the problem is they involve a global cooldown inbetwen to the 2 spells i’d like to cast. For example, i would like to target a main tank (changing name when needed), cast a sacred shield on them, then target the off tank (again, manually altering name as needed) and cast a Beacon of light on him. The problem is the global cooldown stops me from doing both functions. Is there anyway to get around that? Please help
JV
One of the real lacking areas in WoW coverage is in the realm of scripts and macros vinnie. And we wish we could be more help. But the fact is that Macros, and especially their more advanced cousin, scripts are so situational and personal that there may not be a way to even develop a consistent clearinghouse for that sort of thing.
As a result, most players do without them completely and they remain the realm of guys with programming skills and knowledge of .lua stuff. In fact, until you have a certain level of expertise in the game they might be more confusing than helpful anyway. Since most of WoW is made up of casual players, they remain on the sidelines.
To answer your specific question – no you can’t do that. You simply cannot build a macro that will get around global cooldowns. This isn’t entirely true, but you certainly can’t do it through the in-game macro screen. Certain products such as the G13 and N52te can do so, but you put yourself at the mercy of the ToS by using them.
Blizzard doesn’t want some genius coming up with ways to script the automation of playing the game. This is highlighted by the fact that they recently won a 6 million dollar plus lawsuit with the fellow who made Glider. It may seem like you just want to do something simple. But if you give people an inch, they end up taking the whole thing and you always end up with glider.
People could take your macro and add another step to it, then another, then another – then make it dungeon specific or any number of things and then next time you turn around you’re in an arena match with a bot wiping the floor with everyone. The global cooldown is there to force you to hit buttons. It is the great equalizer between man and machine. It’s very hard to program something to think like a human being, and that’s just the way Blizz wants it.
Overall I think this is a good thing. It forces us to play the game straight up without being able to automate a ton of stuff. However, there are ways to do what you’re talking about. You probably wouldn’t get in trouble for using this one, but you need to know it is against the rules and could get your account banned.
Blizz views anything that automates player functions as a bot. Anything that can perform multiple keystrokes around the global cooldown is considered botting. That is why even though my G13 can do what you’re describing, I avoid doing so.
Would it make my life easier? Most certainly it would. Would it give me an unfair advantage over the guy without a G13 having to mash all the right buttons where I just push one? Blizzard thinks so.
As a result, macros have been limited to use with the odd little things outside of combat for the most part. There are dozens of good macros for goofy things like /love on critters for achievements, but because of the global cooldown, their use in combat for complex things is very limited.
Arena players and certain PvE situations find a few uses for macros to combine skills like Nature’s Swiftness (makes your next spell with a cast time an instant spell) with a long cast time big heal like Nourish. Or little scripts that switch you from one form to another and back if you get cc’d, but that’s about as far as you can take them within the rules.
So while I hear you that your idea would help you a lot, it’s just not possible without going into the danger zone of the user agreement. If you’re doing this at level 80 with a well geared toon you probably don’t want to risk losing all that time and work you’ve put in.
We all want the game to play easier and better. But part of the reason that WoW stays so popular is that Blizz has a ton of checks and balances in the game to prevent goobers from hacking and botting. It keeps the game in in purest and simplest state. If you ever played D2 you know what I mean. That whole experience was ruined by bots and hacks and cheats.
So, while the strict rules aren’t really popular, they are at the same time. I would rather have people griping about the fact that they can’t make macros than the fact that they can’t even play the game any more because of gold selling farm bots and uber leet arena hackers. It would kill the whole thing in less than two months, and so sometimes ‘no’ is an ok thing.















Agreed, I use a Logitech G15 keyboard which can achieve nearly similar timed macros to the G13, but I only ever use the more simple labor-saving
scripts u can easily google – and I’m happy with the balance of that. There is nothing worse in a game than hacked leets, D2 proved that aplenty.
‘first eva comment this, nevertheless, thanks evasomuch from this aussie player for your inspired, witty, informed and neat news and views.
Yay for big heal, long cast Nourish!
Not too sure why you’d want that kind of macro when you could just do it by hand anyway, sure not as fast, but more flexible. If you cast the same spell on the MT everytime you can always use:
/cast [target=focus] [spell]
(where you’ve “/focus” on the MT beforehand) so you can cast on the MT while targetting someone else?
Automating much more kinda takes the whole point of “Game” away from WoW
Law, very well said. I agree wholeheartedly in as you put it, “checks and balances”. After all, things like huge zones that take forever to travel across are all a result of people finding advantages, sprinting through content with getting the top gear/rewards as fast as possible being only thing in mind as they miss the entire point. For me, reading quests became a chore, and I installed a quest helping addon. Okay, I still use it, but I felt that it made me overlook little clues that the helper failed to point out too often, and as I would go back thru the quest info, I realized that I also missed the story altogether…I enjoy the idea that my toon is “helping” out the NPCs, and it becomes rather dull if I am just randomly killing things. Once you eliminate the storylines in WoW it just becomes another meaningless game, might as well play Knighthood on facebook or something. I guess what I am saying, that though I empathize and even fall victim to addon/macro mania, it really is for everyones own benefit that they “nerf” things.
Of course you could always use a /castsequence macro and just press the same button twice
This would also enable you to not waste mana and another GCD casting the beacon if you decide at the last second that its not needed. Personally I find I use macros a lot. Although my laziness probably has a lot to do with it, I do enjoy the extra action bar space acquired by simply macroing 2 or more similar spells to the same button and having each activated by different modifiers – eg. holding the Shift or Ctrl key down while pressing the button. I do have a G15, but only use its macro buttons for things such as /roll. If you make it all too automated it just makes the game that little bit more boring.
I believe what you’re looking for is /castsequence.
Something such as…
#showtooltip
/castsequence Sacred Shield, [target=focus] Beacon of Light
…should work. You’ll have to hit the button a second time once the GCD is up, but that’s a given. Also helps to have the offtank as focus, or vice-versa with the target in the first half of the macro.
All this without identifiers, such as [noharm, exists], or a reset, such as [reset=shift] or [reset=5]. Castsequence macros are a great tool, and even greater is the lack of knowledge of them.
Now, then, I’m not advocating one-button Huntards here. Far from it. Just certain spell combinations that work excellently together.
Thanks for such a detailed response LAW!!
I guess i’ll just stick to using two macros
. Curently I manually enter the 2 tank’s names i’m responsible for prior to the start of the fight. I was just wondering if there was some language I could copy/paste in the macro field to make this work as the G13 does without using the G13 but I think you have clearely answered that question. I have one more question if you don’t mind. I would like to know if I can alter my current macro to target whom ever my macro target is attacking. For example:
(My Macro currently is)
/target (whatever my MT’s name is for the fight)
/cast Sacred Shield
** at this point i would like to add a command that would target whomever this player is currently attacking. Right now I am just hitting the “F” key after the macro, but if possible I would like to incorporate this to make one less key stroke for me.**
Why you would EVER combine swiftmend with nourish is beyond me…I think you mean Healing Touch (Nourish is 1.5sec pre haste and talents and doesn’t hit for more than around 3k unless you’ve got hots up first whereas HT is more like 3sec, 20k healing or so)
I don’t see any other real way to ask a question, and this blog post seemed to be the best spot.
My question is what is the best looking gear you can get for your little level 1 banker alt. I got tired of looking like every other level 1 warrior in stormwind, with the default shiled and shirt.
Any good banker alt should be just sitting there with 2-3k gold(like mine), and while i bought tux pants, and a Stylish Blue Shirt, im wondering if theres anything else i could look out for to make my banker look more unique.
I have a Tailor, so im wondering if theres any recipes i could look for that would look good.
Right ….. chaining 2 spells into the 1 button is game breaking and unfair whereas there is absolutely nothing wrong with that draenei shaman 5 boxing and having 5 lava bursts hit you at once. Yeah, real fair. Oh, and it’s also real fair that all those melee classes can walk through you to LoS your spell even though you’ve mouse turned perfectly; lag is not your friend.
While they allow 1 keystroke to unleash 5 spells SIMULTANEOUSLY, each of which designed to be only 1 every X seconds mind you, they’re claims of “botting” being unfair are a croc. And FFS add an AUTOTRACKING option to spell casts! There’s auto-tracking on channelled spells, you should be able to do it on casts too. &^%$ lag. %^* lack of collision detection.
A little less caffeine would be good I think sig – lol.
There are still plenty of uses for macros — I have a /castsequence one for grinding with my Holy Priest (Holy Fire, Devouring Plague, SW:P; then those three mixed into a set of Smites to account for cooldowns and DoT timers).
I also have “/use 13; /use 14″ on my utility heal so that I don’t have to try to remember to use my trinkets; and I preface my Greater Heal with the non-GCD Guardian Spirit so it functions as an “oh sh*t” button. None of these are perfect, but they help more than they harm.
And Vinniej, you can use “/assist” (or more verbosely, “/targettargetstarget”) as a macro-able “F” key.