Advertisment



The G&T Chronicles

The G&T Chronicles
Macros

Below are some macro's we use on a regular basis. Tuek and I constantly found ourselves telling eachother how much experience or faction we had when we were grinding, especially if we were helping eachother. With these macros it enabled us to notify eachother with the click of a button, rather then typing it out each time.

Also, remember that most of these macros MUST remain on one single line. If for some reason they seperate and end up on different lines, you will get errors in WoW. If you recieve errors when trying to use, check to insure this did not happen before reporting any problems to us.

If you have any requests for macros and are not comfortable figuring out how to make it yourself, feel free to shoot us a message and we'll see what we can do for you. Hopefully in the near future this section will be updated to include sub-sections for class specific macros. Keep checking back to find out whether this has happened or not.

Aside from the Experience and Faction macros, you'll find a few others, such as my Blessing of Protection macro which whispers whoever recieves a paladin's Blessing of Protection. This macro can also we set up to work for just about any targetable spell. You'll find my healing macro for my paladin that makes it simple to cast holy light and flash of light. This can also easily be changed for other classes. Last, but not least, you'll find my Resurrect macro, again, it can be changed for any class that is able to resurrect.

Faction to Guild Macro

This macro will send a message to your guild giving information about your current watched faction. It will tell them the Name of the faction, Current Status with the faction, current amount of reputation with faction, max rep with faction, percentage into current status, amount till next faction level, percentage till next faction level and the name of the next faction level.


Example: Thrallmar:Honored 1550/12000-12% | 10450-88% til Revered

/run n,s,i,a,v=GetWatchedFactionInfo()if s<8 then q=s+1;X=v-i;Y=a-i;W=X/Y;O=100;G=getfenv()l="FACTION_STANDING_LABEL";f=G[l..s];e=G[l..q];SendChatMessage(n..":"..f.." "..X.."/"..Y.."-"..floor(W*O).."% | "..(Y-X).."-"..ceil(O-(W*O)).."% til "..e,GUILD);end

NOTE: To send the message to your party, instead of guild, simply change GUILD near the end of the macro to PARTY


Experience to Guild Macro

This macro will send a message to your guild telling them information about your current experience. It provides Current XP, Max XP, Percentage into the level, Your next level, Amount of XP till next level, Percentage of XP till next level, Percent of Rested XP left and Exact amount of Rested XP left.


Example: XP: 21732/614400 - 3% - NEXT LVL 63: 592668 - 97% - 3% Rested 22766

/run p="player" O=100;E=GetXPExhaustion()F=E and E or 0;X=UnitXP(p)Y=UnitXPMax(p)L=1+UnitLevel(p)Z=(X/Y)SendChatMessage("XP: "..X.."/"..Y.."-"..floor(Z*O).."% - NEXT LVL "..L..": "..(Y-X).."-"..ceil(O-(Z*O)).."% - "..floor((F/Y)*O).."% Rested "..F,GUILD);

NOTE: To send the message to your party, instead of guild, simply change GUILD near the end of the macro to PARTY


Blessing of Protection Whisper Macro

This Macro Whispers the reciever of your Blessing of Protection, notifying them they have the blessing. It will not whisper them if for some reason they did not get the blessing.


Example: [Goodhurt] whispers: You are Shielded with Blessing of Protection.

#showtooltip
/cast Blessing of Protection
/in 1 /script t="target" s="Blessing of Protection" for i=1,26 do U=UnitBuff(t,i)if (U==s) then SendChatMessage("You are Shielded with "..U..".",WHISPER,nil,UnitName(t));end;end

NOTE: This macro requires the Addon Cosmos to handle the "/in" command.


Holy Light/Flash of Light Macro [Paladin]

Casts Holy Light on a regular click or regular hotkey button. Casts Flash of Light if you hold down SHIFT when you click or use hotkey button. Casts Flash of light if you right click the button.


EQUALSIGN (=) yields "Holy Light"
LEFT CLICK yields "Holy Light"
RIGHT CLICK yields "Flash of Light"
SHIFT + EQUALSIGN (shift+=) yields "Flash of Light"
SHIFT + LEFT CLICK yields "Flash of Light"

This example assumes the macro has been placed as your last hotkey on the main bar.


#showtooltip
/cast [modifier:shift] [button:2] Flash of Light; Holy Light

Healing Wave/Lesser Healing Wave/Chain Heal Macro [Shaman]

Casts Healing Wave on a regular click or regular hotkey button. Casts Lesser Healing Wave if you hold down SHIFT when you click or use hotkey button. Casts Lesser Healing Wave if you right click the button. Casts Chain Heal if you hold down CTRL when you click or use hotkey button. Casts Chain Heal if you middle click (with the scroll wheel) the button.


EQUALSIGN (=) yields "Healing Wave"
LEFT CLICK yields "Healing Wave"
RIGHT CLICK yields "Lesser Healing Wave"
SHIFT + EQUALSIGN (shift+=) yields "Lesser Healing Wave"
SHIFT + LEFT CLICK yields "Lesser Healing Wave"
MIDDLE CLICK yields "Chain Heal"
CTRL + EQUALSIGN (ctrl+=) yields "Chain Heal"
CTRL + LEFT CLICK yields "Chain Heal"

This example assumes the macro has been placed as your last hotkey on the main bar.


#showtooltip
/cast [modifier:shift] [button:2] Lesser Healing Wave; [modifier:ctrl] [button:3] Chain Heal; Healing Wave

Instant-Crit Chain Lightning Macro

Simple macro that you click 3 times. First click trigers Nature's Swiftness, Second trigers Elemental Mastery, Third click trigers Chain Lightning. Results in massive devistation.


#showtooltip
/castsequence Nature's Swiftness, Elemental Mastery, Chain Lightning

NOTE: This macro is for Elemental/Restoration shamans that have both Nature's Swiftness & Elemental Mastery


Enhancement Shaman Grinding Macro

Another Simple macro that you click 3 times. First click attacks your target with Stormstrike, Second casts Earth Shock Rank 1, Third click renews Water Shield. The reason for Earth Shock Rank 1 is that I had my shaman with 11 talent points into elemental, so i would get the Omen of Clarity effect. I'd cast Earth Shock rank 1 until i got the effect, then use any other high level shock mana free. This order worked great as just about every time Stormstrike's cooldown was up, I'd get the last hit using up my water shield, then i'd recast the shield and hit the macro all over again. If I didnt use this macro, I would always forget to reapply either of my shields. Also, using this macro I literally had no downtime while grinding up the levels. With the occasional help of Shamanistic rage, I would regenerate mana as fast as i was using, therefore eliminating the need to buy food and drink constently and lowering my costs to only my armor repair bill.


#showtooltip
/castsequence reset=10,combat/target Stormstrike, Earth Shock(Rank 1), Water Shield

Pet Bar Fix

If you play a hunter or warlock, chances are you've had your pet bar mysteriously go missing. This gets VERY annoying and blizzards purposed "fix" is to have you add the macro commands to your hotbar, taking up much needed space. This however, takes up one slot on your hotbar and hopefully will restore your pet hotbar, reenabling you to control your pet. Enjoy.


/script PetActionBarFrame:SetAttribute("unit", "pet");RegisterUnitWatch(PetActionBarFrame);PetActionBar_Update();ShowPetActionBar();

Resurrect Macro

Tells your party who is getting rezed. Remember to replace '/cast Redemption' with your class' resurrect spell.


Example: [Party][Goodhurt]: Resurrecting <target>.

#showtooltip
/cast Redemption
/stopmacro [nohelp,nodead]
/party Resurrecting %t.




Advertisment