Okay, so I am nearing level 70, and been tweaking my macro's and stuff a lot. Now I wanted to share what I use, and perhaps people can tell me where I might be able to improve, or otherwise this might be a nice guide to starting shaman boxers. ^^
1. General macro's
2. Main/Alt system
3. Offensive macro's
4. Defensive macro's
1. General Macro's
The Big Button(tm)
Code:
/script AcceptGroup();
/script AcceptQuest();
/script AcceptTrade();
/script RetrieveCorpse();
/script RepopMe();
The followmain button (I incorporated a ALARM DO NOT CONTINUE CASTING! inside this button. Thoughts on this are appreciated, I sometimes end up stopping the casts in a fight, maybe not worth adding a /stopcasting? How do other people stop casting when things go out of hand?)
Code:
/stopcasting
/cleartarget
/target focus
/follow
/cleartarget
My alltime favorite
2. Main/Alt system
Three shaman, three buttons. Four shaman, four buttons. Etcetera!
Code:
Button 1 - Toon 1
/clearfocus
Button 1 - Toon 2
/clearfocus
/focus Toon 1
Etcetera. With a press of a button, you choose a new main, that will drop his focus, and all other alts will focus that new main. In my case, I use F1 to F4 for my swap main keys. F5 too when I 5-box with my main in the bunch. Your main dies, you press the next button on the list and move to that screen. (Or have PiP to fly that toon to the main screen.) and continue as if nothing happened!
3. Offensive macro's
Standard issue Lightning Bolt! (Any spell that requires targeting.)
Code:
/assist focus
/cast [target=focustarget, nodead, harm, exists] Lightning Bolt ; Lightning Bolt
With some modifiers and trinkets! In my case, I have to spelldamage trinkets that don't stack, this is my way of utilizing the most out of both. I could pop one on Lightning Bolt for max usage, but I want one ready for my Elemental Mastery bomb.
Code:
/assist focus
/use 13 [modifier]
/use 14
/cast [modifier] Elemental Mastery ; [target=focustarget, nodead, harm, exists] Chain Lightning ; Chain Lightning
Same is repeated on all offensive spells. The part that will be used on my alts. "[target=focustarget, nodead, harm, exists]" basicly targets the target of the focus for the spell, checks to see if it is infact harmful, to see if if isn't dead, and most important, to check if it even exists! This seems to be important.
4. Defensive macro's
Totemssss
Code:
/castsequence reset=12 Number One Totem, Number Two Totem, Number Three Totem, Number Four Totem
I can go very deeply into this, but there are a lot of different sequences you can use for all different kinds of things! The one thing you should consider, is when using multiple tremor totems, have each toon drop his tremor totem at a different time. (So, one toon drops it first, the other as the second totem, etc.) Other then that, it's highly preferential. I myself have a PvP standard set and a PvE standard set. I also have a button to drop 4x grounding and a button to drop fire nova, or if I modify that button, a small castsequence that drops stoneclaw, then firenova (for PvE purposes). I do my cleansing manually from my main. In PvP I use 4x healing stream. In PvE 3x healing stream and 1x mana spring.
The Heal button. (Based on the mains target.)
The next one I only thought of adding the cleansing bits last night. I have yet to test it. I have to remove most of the not so neccesary modifiers (Such as nodead, and such, they are more just convenient though.) The important modifiers are left in. I see no reason why the cleansing shouldn't work. But if it won't after testing tonight I will post this straight away. What this macro basicly does is this.
If your main has someone targeted. Anything. It will try to cast Lesser Healing Wave with all shamans on that target, or normal Healing Wave if you hold shift/alt or control (Any modifier key.) meanwhile. If your target is cleared, you will remove disease when you hold a modifier key, or poison if you just click it.
Code:
NOTE: There are two extra enters inputted in this box for forum convenience.
If you copy-paste this directly into your game, remember to backspace those
two enters first!
/cast [modifier, target=focustarget, exists] Healing Wave ; [modifier, target=target, exists]
Healing Wave ; [modifier] Cure Disease ; [target=focustarget, exists] Lesser Healing Wave ;
[target=target, exists] Lesser Healing Wave ; Cure Poison
I have a seperate binding for healing up my shamans AoE style
In the following macro you can also just have the Chain heal target the player, but I like a light show, so every toon of mine targets the next toon to chain heal. When a modifier key is held, they will all cast a lesser healing wave onto themselves.
Code:
/cast [modifier, target=player] Lesser Healing Wave ; [target=<insert toon rotation>] Chain Heal
Those two buttons are all I need for all healing really.
Well, those were the basics of basicly all my macro's, all macro's I haven't mentioned can be directly derived from the above. Like purge "/cast [target=focustarget, nodead, harm, exists] Purge : Purge" and so on and so forth.
Any, and I mean any critisism is welcome! The main reason I post this is to check if I am actually doing this right, or if there is something else I might have skipped. We're all here to improve, so if anyone has ideas that can improve this, it's very welcome. <3
Edited loads for layoutness, I fail at making things look good.
Connect With Us