In episode 190 the Lich King has his own plans for his army of undead minions as the boys are joined by Nick from the Tauren and the Goblin podcast for the Death Knight edition of the Stay Classy series.
Direct Link
In episode 190 the Lich King has his own plans for his army of undead minions as the boys are joined by Nick from the Tauren and the Goblin podcast for the Death Knight edition of the Stay Classy series.
In episode 189 the light is swinging and the holy power is fully charged as the boys are joined by Rades for the Paladin edition of the Stay Classy series.
What happens when you combine the best profession in game with a macro? You get Hend excited! This macro from Moogyver did just that!
/targetlasttarget
/use Loot-A-Rang
These macros come courtesy of Sunnier, as well as the descriptions for them. Enjoy.
This macro targets yourself with Chi Wave, guaranteeing that Chi Wave will heal you on its first bounce. That’s pretty important if you want Chi Wave to be useful while tanking. Just in case you want to start the Chi Wave bounce on someone other than yourself, use it with the ctrl modifier.
#showtooltip
/use [nomod, @player] Chi Wave
/use [mod:ctrl] Chi Wave
This macro puts all your taunt functionality on the same button. Without modifiers, it simply taunts your target. With shift, it targets and taunts off your Ox Statue, which is an AoE taunt. With ctrl, it casts Leer of the Ox (assuming you have it glyphed), which taunts some mobs onto your statue.
#showtooltip
/cast [nomod] Provoke
/target [mod:shift] Black Ox Statue;
/cast [mod:shift] Provoke
/cast [mod:ctrl] Leer of the Ox
Use this macro to bind world markers to your keys. To change between the various colors, simply change the last digit in the macro on the second line to the corresponding number in the table below! Thanks and hendlove to Pudkud for sending this in!
/click CompactRaidFrameManagerDisplayFrameLeaderOptionsRaidWorldMarkerButton
/click DropDownList1Button1
1 Blue square
2 Green triangle
3 Purple diamond
4 Red cross
5 Yellow Star
6 Clear All
Beru brought us a simple yet effective macro to make all those special abilities you receive when fighting certain bosses easy to use! Try it on Tortos when you need to kick the turtle shell!
/click ExtraActionButton1
Perfect!
You can’t win the interrupt meta game if you’re getting dizzy spinning in circles. This one helps Rob have a fighting chance against Hend when it comes to interrupt supremacy!
#showtooltip Spear Hand Strike
/cancelaura Spinning Crane Kick
/cast Spear Hand Strike
Macroexplain.com explains it like this:
Remove Spinning Crane Kick from yourself
Cast Spear Hand Strike? on the currently targeted unit
Olivia Grace stopped by and gave us a great healing macro for Arenas that heals her or her party members by her modifier. Genius!
#showtooltip Greater Healing Wave
/cast [mod:alt,@party1] Greater Healing Wave
/cast [mod:shift,@party2] Greater Healing Wave
/cast [nomod] Greater Healing Wave
Macroexplain.com explains it like this:
If you were holding the alt key then:
Cast Greater Healing Wave on party member 1
If you were holding the shift key then:
Cast Greater Healing Wave on party member 2
If you were not holding any modifier key down then:
Cast Greater Healing Wave on the currently targeted unit
Hendlove is going strong for warlocks right now, so here are 2 of Hend’s favourite warlock macros.
Before the fight, set a focus target. (Try the MOTW from Ep 36!) Using the following macro will cast Havoc on that focus. If that target dies and you need to refocus and cast Havoc again, mouseover a new target and hit this. Sets as new target and casts Havoc!
#showtooltip Havoc
/focus [@mouseover,harm,nodead]
/cast [@focus,exists]Havoc
Macroexplain.com explains it like this:
If the unit your mouse is currently over is an enemy and is not dead then:
Set your focus target to the unit your mouse is currently over
If the unit saved as your focus target exists then:
Cast Havoc on the unit saved as your focus target
This gem casts your Incinerate as normal, but if you hold down SHIFT, it will cast Fire and Brimstone first. This macro can also be used for Conflagrate, Immolate, and your Curses just as effectively!
#showtooltip Incinerate
/cast [mod:shift,harm]Fire and Brimstone
/cast [mod:shift,harm]Incinerate;[harm]Incinerate
Macroexplain.com explains it like this:
If you were holding the shift key and the currently targeted unit is an enemy then:
Cast Fire and Brimstone
If you were holding the shift key and the currently targeted unit is an enemy then:
Cast Incinerate on the currently targeted unit
Else, if the currently targeted unit is an enemy then:
Cast Incinerate on the currently targeted unit
Time to blow stuff up!
This is my main focus macro. I have it bound to a mouse button. If I mouse over a target and hit the button, it sets focus. If I want to clear my focus, mouseover nothing and hit the button. Simple and effetive!
/clearfocus [@focus,exists]
/stopmacro [@focus,exists]
/focus [@mouseover]
Kristin brought something different today. A Death Knight macro!
#showtooltip Lichborne
/cast !Lichborne
/cast [@player] Death Coil
Macroexplain.com describes it as this:
Cast Lichborne (if Lichborne is not already active) on the currently targeted unit
Cast Death Coil on you
Nerf Death Knights!
Anne Stickney not only knows her lore, but her Tricks of the Trade macros as well. You get 2 for the price of 1 this week!
#showtooltip
/cast [@targettarget] Tricks of the Trade
Cast Tricks of the Trade on the currently targeted unit’s currently targeted unit
/cast [target=Focus] Tricks of the Trade
/targetlastenemy
Cast Tricks of the Trade on the unit saved as your focus target
Target the last enemy unit you had targeted
As always, these explanations are pulled from Macroexplain.com
Time to get stabby!
This macro will add ancestral spirit to your Lightning Bolt/Healing Surge macro, but you can add the Ancestral Spirit section to any macro you wish to help clear up some keyboard space.
#showtooltip Lightning Bolt
/cast [@mouseover,help,dead]Ancestral Spirit;[@mouseover,help]Healing Surge;[@mouseover,harm]Lightning Bolt;[help,dead]Ancestral Spirit;[help]Healing Surge;[harm]Lightning Bolt
Macroexplain.com says it does the following:
If the unit your mouse is currently over is a friend and is dead then:
Cast Ancestral Spirit on the unit your mouse is currently over
Else, if the unit your mouse is currently over is a friend then:
Cast Healing Surge on the unit your mouse is currently over
Else, if the unit your mouse is currently over is an enemy then:
Cast Lightning Bolt on the unit your mouse is currently over
Else, if the currently targeted unit is a friend and is dead then:
Cast Ancestral Spirit on the currently targeted unit
Else, if the currently targeted unit is a friend then:
Cast Healing Surge on the currently targeted unit
Else, if the currently targeted unit is an enemy then:
Cast Lightning Bolt on the currently targeted unit
Brilliant!
Matic heard us discussing error cancelling macros and I guess he figured he could do better than us. Well, he was right! Wrap your head around these magnificent macro monstrosities!
#showtooltip Regrowth
/script UIErrorsFrame:Hide()
/console Sound_EnableSFX 0
/use 13
/console Sound_EnableSFX 1
/script UIErrorsFrame:Clear()
/script UIErrorsFrame:Show()
/cast [target=mouseover,help,nodead][] Regrowth
Some useful Resto Druid macros…
Pressing this out of combat will make you prowl, in combat you will shadowmeld first.. you can spam this button cause it wont cancel your prowling.. you can easy do it with pressing shift modifier..
#showtooltip Prowl
/cast [combat] !Shadowmeld; [noform] [nocombat] !Prowl; [combat] !Shadowmeld:
/cast [modifier:shift] Prowl
Big escape macro..
/stopcasting
/cast Barkskin
/cast [target=player] Ironbark
/cast Evasion
/cast Healthstone
/cast Displacer Beast
Healing touch always trying to cast Nature’s Swiftness first..
#showtooltip Healing Touch
/script UIErrorsFrame:Hide()
/console Sound_EnableSFX 0
/cast !Nature's Swiftness
/console Sound_EnableSFX 1
/script UIErrorsFrame:Clear()
/script UIErrorsFrame:Show()
/cast [target=mouseover,help,nodead][] Healing Touch
A simple macro for a simple shaman.
/cast Ascendance
/cast Fire Elemental Totem
“Assuming that Glyph of Fire Elemental is beneficial to us in 5.2, this macro could come in super handy, as both cooldowns will both be up within 3 minutes. Ascendance does not take a GCD to pop, so pairing it with something else can make binding everything a bit easier. Even if the glyph isn’t optimal in 5.2, this overly simplified macro is great for openers.” – Saz
We discussed a lot of Hunter macros with Ghemit in Episode 32. Here they are in all their macrolicious glory!
Simple Misdirection
This casts Misdirection onto your friendly focus target (main tank) without deselecting your current target. If you have no focus target selected, it will cast Misdirection onto your pet.
#showtooltip Misdirection
/cast [@focus,exists][@pet,exists] Misdirection
This macro will cast Misdirection on the target you are currently mousing over, provided that they are friendly and not dead. Otherwise, it will cast Misdirection on your focus target, if they are friendly and not dead. If this is not a valid choice either, it will cast Misdirection on your current target.
#showtooltip Misdirection
/cast [@mouseover,help,nodead][@focus,help,nodead][] Misdirection
This hunter macro casts Readiness (When activated, this ability immediately finishes the cooldown on all Hunter abilities with a base cooldown less than 5 minutes) immediately following your Rapid Fire ability (Increases ranged attack speed by 40% for 15 sec).
#showtooltip Readiness
/cast [nomod] Rapid Fire
/cast [nomod] Readiness
/cast [mod:shift] Rapid Fire
This is a really handy macro for Wow if you PVP alot and get someone up in your face as a Hunter. It clears your target and targets another enemy that is closer, then casts your Hunter’s Scatter Shot on it.
#showtooltip Scatter Shot
/cleartarget
/targetenemyplayer
/cast Scatter Shot
/targetlasttarget
Easy mouse over scatter macro
#showtooltip scatter shot
/cast [target=mouseover,exists,harm,nodead] scatter shot
This macro allows you to cancel your Deterrence (by pressing it twice). This is useful, because while Deterrence is active, you cannot perform any attacks. With this macro, you can use Deterrence to avoid a specific boss ability and then quickly resume DPS.
#showtooltip Deterrence
/cast Deterrence
/cancelaura Deterrence
This macro will randomly call any mount listed as a number in between the { }
/run if (not IsMounted()) then local t = {2,3,4} CallCompanion ("Mount", t[random(#t)]) else DismissCompanion("Mount") end
Enter the number of the mount as it appears in your spellbook. If the first mount listed in your spellbook is the Abyssal Seahorse from Vashjir, that would be 1, and if the second mount is the Albino Drake, it would be 2, etc. If you want the Albino Drake in your macro, input the number 2 in the number section between the { }. Add additional mounts by separating their corresponding number with a comma.
It can be difficult counting the number of each mount as it appears in your mount tab but it will work. When first creating it, I would suggest adding only one mount and try it to make sure you have the correct corresponding number to the mount you want. One thing you will need to watch for is getting new mounts. It will mess with your ordering since the new mount will be added alphabetically and increase the number value of any mounts listed after it, meaning you may need to modify your macro.
Have fun!.
This macro is straight out of Hend’s Enhancement playbook with only a slight modification: the @player condition at the end.
#showtooltip Lightning Bolt
/cast [@mouseover,help]Healing Surge; [@mouseover,harm]Lightning Bolt; [@target,help]Healing Surge; [@target,harm]Lightning Bolt;[@player]Healing Surge
Macroexplain.com says it does the following:
If the unit your mouse is currently over is a friend then:
Cast Healing Surge on the unit your mouse is currently over
Else, if the unit your mouse is currently over is an enemy then:
Cast Lightning Bolt on the unit your mouse is currently over
Else, if the currently targeted unit is a friend then:
Cast Healing Surge on the currently targeted unit
Else, if the currently targeted unit is an enemy then:
Cast Lightning Bolt on the currently targeted unit
Otherwise:
Cast Healing Surge on you
Enjoy!
This Hunter macro is provided courtesy of Kevin Oldscratch from The Darkmoon Herald Podcast.
#showtooltip
/cast [@focus,help][@pet,exists] Misdirection
Macroexplain.com says it does the following:
If the unit saved as your focus target is a friend then:
Cast Misdirection on the unit saved as your focus target
Else, if your pet exists then:
Cast Misdirection on your pet
Brilliant!
This macro is a good OH CRAP button that will pop trinkets and use Synapse Springs on gloves if you’re an engineer. If you try to use it again while any of those are on cooldown, it should not print an error message on the screeen. You will still be able to hear the error sound file “That spell is not ready yet” but that cannot be helped as far as we know.
#showtooltip
/cast Ancestral Swiftness
/use 10
/use 13
/use 14
/y Let the Hendlove heal you!
/cast [@mouseover,help]Greater Healing Wave;[help]Greater Healing Wave
/script UIErrorsFrame:Clear()
Mentioned in Episode 31.
Ever find yourself wondering if you’ve killed the Sha of Anger this week? The Training Dummies certainly have. Well, wonder no more! Elamari, from over at File Under Feral, sent us this macro/script.
Enjoy!
/run local z,t,s={[32099]='Sha of Anger this week.'},GetQuestsCompleted();for c,v in pairs(z) do if t[c] then s='' else s=' not' end print('You have'..s,'done',v) end
This is Hend’s current farming macro. To get the most utility out of it, use the SHIFT key to use your plow, plant the “Crop of the Day” as per Farmer Yoon (after taking the quest, trust me, this is an important step), and clear it’s affliction right away. You can then use ALT and this button to dig up that crop so you can plant what you really want. Turn in the quest for an easy 9g 92s 50c!
Adding the different seeds at the end will plant what you have in your bags that match the first criteria. That means it will plant Seed Priority #1 until they are gone, then plant Seed Priority #2, etc.
Enjoy!
/target Growing
/use [mod:alt]Dented Shovel
/target Tilled Soil
/use [mod:shift]Master Plow;Seed Priority #1
/use Seed Priority #2
/use Seed Priority #3
These come to us via the Robot of Ask Mr. Robot fame.
#show Swift Flight Form
/cast [modifier:ctrl] Running Wild; [modifier:alt] Sandstone Drake; [swimming] Aquatic Form; [combat] Travel Form; [flyable,nocombat] Swift Flight Form; Travel Form
What it does courtesy of Macroexplain.com
If you were holding the control key then:
Cast Running Wild on the currently targeted unit
Else, if you were holding the alt key then:
Cast Sandstone Drake on the currently targeted unit
Else, if you are swimming then:
Cast Aquatic Form on the currently targeted unit
Else, if you are in combat then:
Cast Travel Form on the currently targeted unit
Else, if you are in a zone allowing flying and are not in combat then:
Cast Swift Flight Form on the currently targeted unit
Otherwise:
Cast Travel Form on the currently targeted unit
/cast [modifier:ctrl] Swift White Ram; [flyable] Red Proto-Drake; Swift White Ram
What it does courtesy of Macroexplain.com
If you were holding the control key then:
Cast Swift White Ram on the currently targeted unit
Else, if you are in a zone allowing flying then:
Cast Red Proto-Drake on the currently targeted unit
Otherwise:
Cast Swift White Ram on the currently targeted unit
We discuss macros so often we figured we should start consolidating them in one place. If you are looking for specific class or role macros, you can select the category drop down on the right side of the page and it will list only those specific to your query.
Enjoy!
#showtooltip Regrowth
/cast [@mouseover,help]Regrowth;[@mouseover,harm]Wrath;[help]Regrowth;[harm]Wrath
What it does courtesy of Macroexplain.com
Show tooltip, icon, and cooldown for Regrowth for this macro on the action bar
If the unit your mouse is currently over is a friend then:
Cast Regrowth on the unit your mouse is currently over
Else, if the unit your mouse is currently over is an enemy then:
Cast Wrath on the unit your mouse is currently over
Else, if the currently targeted unit is a friend then:
Cast Regrowth on the currently targeted unit
Else, if the currently targeted unit is an enemy then:
Cast Wrath on the currently targeted unit
/train
@dukeofearl1711: “@TrainingDummies how can I learn the syntax and what limitations there are on macros?”
While all you need to know is Copy & Paste to Use a macro, sometimes you want to know what it is you’re doing and how it works. To learn how to write your own may take some time.
Everyone learns a little differently, and at different levels. This could be easier or harder for you to learn based on if you have ever had any kind of scripting or programming background. However, learning the syntax is pretty easy though, especially if you’re good at solving a “puzzle” with the answers given to you. I’ll explain that in a bit.
To get started, I’d say give this a light reading: http://www.wowwiki.com/Making_a_macro
The beginning of this will go over some fundamentals.
If you’re already familiar with this, skip down to the “Macro options” section.
Next, you’ll want to review the “Syntax overview” section.
Now, about that “puzzle” mentioned earlier. If this is too much to absorb (there are many generic examples, and a few actual working examples) there’s another way you can learn how to do this.
http://www.macroexplain.com/ has the ability to decipher any working macro for you. If you’ve found a macro that does something you like, but you’re unsure of how or why it works, Copy and paste that macro into MacroExplain’s macro box and then click “Explain This Macro”. What you’ll get is the logical step by step breakdown of what the macro is trying to do, and what it will do or continue trying to do until it meets a condition that passes.
MacroExplain is also a very easy way to begin writing your own macros. Once you’re familiar enough with the basics you can use MacroExplain to check your syntax and also see if your macro will work or if it will break. If it will break, it also explains to you why it will break (because of a global cooldown, typo, rule or some other limiting factor). In this way, MacroExplain can be your cipher to understanding while writing your own macros.
With Mists of Pandaria and the MoP prepatch right around the corner there may be some changes that alter how some commands work, but there are definitely some spell’s functions that will be changing for all classes. I am not sure how MacroExplain keeps itself up to date, so if it does not update with MoP, it may no longer correctly explain macros beyond that time. If it does stay up to date, then it can still be a usefull tool to decipher a macro or an assistant for writing your own macros.
~Hoofit