Fuzzyboy
11-23-2008, 12:16 PM
After I started posting videos, I've been getting PM's about my setup, macros etc. etc., so I decided to redo my interface and post the info here, hoping someone might benefit from it. I'm not sure if this is actually the forum this belongs in - if not, feel free to move it :-)
First a few pictures of my keyboards:
http://www.wegame.com/view/X7_keyboard/
http://www.wegame.com/view/G15_keyboard/
I'm using the X7 as my primary keyboard with the red buttons (WASD).
Movement
Main: WASD movement + mouse. I have WASD on my DNP list, so technically I wouldn't have to unbind them on my slaves, but I have anyway, since I need to use the keys for other things. Arrow keys are unbound on my main.
Slaves: Arrow key movement (on G15 keyboard) and I have the "^" key on the X7 assigned to my spread macro (on char stands still, one strafes right, one strafes left, one backs up). This also leaves the forward keybinding open.
5-8 (on the X7) is assigned to slave forward movement (slave 1 on 5, slave 2 on 6 etc.) to avoid losing dps in certain fights when needing to move one slave while the others dps. This is based on screen setup and not on alphabetical sorting like healing (see below). So F9 is the leftmost character on my hardware setup etc. This takes some getting used to but works really well for those disc-of-pain type encounters, because you don't have to stop dps'ing to move just one char (such as the Nethekurse encounter).
Crowd control
Ctrl + 1: assigns mains target as focus for slave 1 (elemental shaman)
Ctrl + 2: assigns mains target as focus for slave 2 (balance druid)
Ctrl + 3: assigns mains target as focus for slave 3 (resto shaman)
Ctrl + 4: assigns mains target as focus for slave 4 (elemental shaman)
Ctrl + 5: casts CC spell (entangle for druid, hex for shammies - hex isn't available to me yet, so those are unused atm)
Ctrl + 1-4 are mapped on my main as assign raid target (star, skull, moon etc.).
Damage, tanking and healing
I have my main bar setup to switch between two modes: trash and boss. Pressing G1 will enable trash mode (linked to ALT+1), pressing G2 will enable boss mode (linked to ALT+2) - this is simple action bar switching, which I use because I have different DPS and tanking macros depending on boss/trash mode (see below under macros).
This means that I simply press G1 before a boss fight and have my macros for bosses or G2 for trash fights, where I have my macros for trash fights. This way I have as few keybindings as possible.
Normal key assignments:
Q: DPS for all chars (including resto shaman)
- CTRL:
- ALT:
- SHIFT: Chain lightning on shaman, wrath/starfire on druid
Trash and boss DPS macro for tank:
/console Sound_EnableSFX 0
/castrandom [combat] Hammer of Wrath, Hammer of the Righteous, Shield of Righteousness
/console Sound_EnableSFX 1
/run UIErrorsFrame:Clear()
Trash DPS macro for elemental shaman
/castsequence Lightning bolt, Chain Lightning, Lightning Bolt
Boss DPS macro for elemental shaman
/castsequence reset=combat flame shock, lava burst, chain lightning, lightning bolt, lightning bolt, lightning bolt, lightning bolt, lava burst, chain lightning, lightning bolt, lightning bolt, lightning bolt, lightning bolt
Trash dps macro for balance druid
/castsequence wrath, starfire
Boss DPS macro for elemental shaman
/castsequence reset=40 wrath, faerie fire, starfire, wrath, starfire, wrats etc.
Resto shaman just casts lightning bolt
E: DPS (same as above) for all chars but resto shaman, who casts healing wave on tank
- CTRL: Reapply earth shield to tank
- ALT:
- SHIFT: Chain heal (all shamans cast chain heal)
R: Tanking macro
- CTRL: Pulling macro (/castsequence reset=combat/15 Seal of Wisdom, Avenger's Shield)
- ALT: Reply to tell (only main)
- SHIFT: Consecration
F: Follow
- CTRL: Moonkin form
- ALT:
- SHIFT: Totemic recall
G: Smartbuff trigger
- CTRL: Reset buff timers
- ALT:
- SHIFT:
C: Default totem stagger macro
- CTRL: Disease+poison cleanse totem stagger macro
- ALT: Show character sheet
- SHIFT: Resistance totem stagger macro
X: Hammer of Justice + gust of wind (round robin)
- CTRL: Selfheal (note: all my chars have heals)
- ALT:
- SHIFT:
Y: Instant DD macro (shaman shocks) - one of each (earth, fire, frost)
- CTRL: Flameshock (shaman) + moonfire
- ALT:
- SHIFT:
N: Drink
- CTRL: Food
- ALT: Reserved for stat-food
- SHIFT: Reserved for stat-drink
V: Trinket macro
- CTRL: Mana macro (resto casts mana tide, druid innervates resto shaman)
- ALT:
- SHIFT:
- CTRL + ALT: Toggle nameplates
L: Accept macro
- CTRL: Press dialogue button 1 macro (for setting hearthstone etc.)
- ALT:
- SHIFT:
1-5: Single target heal macro (shamans cast lesser healing wave on target)
- CTRL: CC mark (1 sets focus for shaman 1, 2 sets focus for shaman 2 etc.)
- ALT: Resurrect target (only on resto)
- SHIFT: Cleanse target (resto shaman)
* note that I have Pitbull installed with alphabetic sorting of characters so I can always count on target 1 to be my tank, target 2 to be my resto shaman etc.
M: Emergency heal macro
- CTRL: Mouseover cleanse (paladin)
- ALT: Show map (only main)
- SHIFT:
U: Mount macro
- CTRL:
- ALT:
- SHIFT:
B: Open bags (baggins w. search)
Space: Jump
- CTRL: BG scores (only main)
- ALT:
- SHIFT:
Numeric key assignments:
0: Drop poison cleanse, disease cleanse and mana spring totems
- CTRL: Drop default water totems (2 * healing stream, 1 * mana stream)
- ALT: Mana replenish totems (1 healing stream, 1 mana stream, 1 mana tide) + innervate on resto shaman)
- SHIFT:
1: Drop default earth totems (strength of earth, earthbind and tremor)
- CTRL:
- ALT:
- SHIFT:
2: Drop fire nova totems
- CTRL: Drop magma totems
- ALT:
- SHIFT:
3: Drop 3 grounding totems
- CTRL: Drop default earth totems (2 grounding + 1 wrath of air)
- ALT:
- SHIFT:
4: Round robin earth elemental
- CTRL: Round robin fire elemental
- ALT:
- SHIFT:
+: Heroism round robin
- CTRL:
- ALT:
- SHIFT:
*: Thunderstorm + cyclone round robin
- CTRL: Thunderstorm + starfall(all at once)
- ALT:
- SHIFT:
/: Open chat with a slash in front
- CTRL:
- ALT: Toggle run/walk
- SHIFT:
-: Round robin purge
- CTRL:
- ALT:
- SHIFT:
My UI
Main: http://www.wegame.com/view/UI/
http://www.dual-boxing.com/forums/file:///d:/Desktop/main.jpghttp://www.dual-boxing.com/forums/file:///d:/Desktop/main.jpg
Slave: http://www.wegame.com/view/Slave_UI/
Add-ons:
Pitbull Omen Recount Prat PallyPower* Smartbuff* ElkBuffbars Jamba* Fubar + trainerfu, experiencefu, durabilityfu, netstatsfu, mailfu, micromenufu, clockfu Mapster Quest helper Doublewide Lightheaded Macaroon* Ratingbuster Auctioneer suiteI've marked the add-ons I consider more or less mandatory with (*)
Other software
Keyclone Fraps Synergy
First a few pictures of my keyboards:
http://www.wegame.com/view/X7_keyboard/
http://www.wegame.com/view/G15_keyboard/
I'm using the X7 as my primary keyboard with the red buttons (WASD).
Movement
Main: WASD movement + mouse. I have WASD on my DNP list, so technically I wouldn't have to unbind them on my slaves, but I have anyway, since I need to use the keys for other things. Arrow keys are unbound on my main.
Slaves: Arrow key movement (on G15 keyboard) and I have the "^" key on the X7 assigned to my spread macro (on char stands still, one strafes right, one strafes left, one backs up). This also leaves the forward keybinding open.
5-8 (on the X7) is assigned to slave forward movement (slave 1 on 5, slave 2 on 6 etc.) to avoid losing dps in certain fights when needing to move one slave while the others dps. This is based on screen setup and not on alphabetical sorting like healing (see below). So F9 is the leftmost character on my hardware setup etc. This takes some getting used to but works really well for those disc-of-pain type encounters, because you don't have to stop dps'ing to move just one char (such as the Nethekurse encounter).
Crowd control
Ctrl + 1: assigns mains target as focus for slave 1 (elemental shaman)
Ctrl + 2: assigns mains target as focus for slave 2 (balance druid)
Ctrl + 3: assigns mains target as focus for slave 3 (resto shaman)
Ctrl + 4: assigns mains target as focus for slave 4 (elemental shaman)
Ctrl + 5: casts CC spell (entangle for druid, hex for shammies - hex isn't available to me yet, so those are unused atm)
Ctrl + 1-4 are mapped on my main as assign raid target (star, skull, moon etc.).
Damage, tanking and healing
I have my main bar setup to switch between two modes: trash and boss. Pressing G1 will enable trash mode (linked to ALT+1), pressing G2 will enable boss mode (linked to ALT+2) - this is simple action bar switching, which I use because I have different DPS and tanking macros depending on boss/trash mode (see below under macros).
This means that I simply press G1 before a boss fight and have my macros for bosses or G2 for trash fights, where I have my macros for trash fights. This way I have as few keybindings as possible.
Normal key assignments:
Q: DPS for all chars (including resto shaman)
- CTRL:
- ALT:
- SHIFT: Chain lightning on shaman, wrath/starfire on druid
Trash and boss DPS macro for tank:
/console Sound_EnableSFX 0
/castrandom [combat] Hammer of Wrath, Hammer of the Righteous, Shield of Righteousness
/console Sound_EnableSFX 1
/run UIErrorsFrame:Clear()
Trash DPS macro for elemental shaman
/castsequence Lightning bolt, Chain Lightning, Lightning Bolt
Boss DPS macro for elemental shaman
/castsequence reset=combat flame shock, lava burst, chain lightning, lightning bolt, lightning bolt, lightning bolt, lightning bolt, lava burst, chain lightning, lightning bolt, lightning bolt, lightning bolt, lightning bolt
Trash dps macro for balance druid
/castsequence wrath, starfire
Boss DPS macro for elemental shaman
/castsequence reset=40 wrath, faerie fire, starfire, wrath, starfire, wrats etc.
Resto shaman just casts lightning bolt
E: DPS (same as above) for all chars but resto shaman, who casts healing wave on tank
- CTRL: Reapply earth shield to tank
- ALT:
- SHIFT: Chain heal (all shamans cast chain heal)
R: Tanking macro
- CTRL: Pulling macro (/castsequence reset=combat/15 Seal of Wisdom, Avenger's Shield)
- ALT: Reply to tell (only main)
- SHIFT: Consecration
F: Follow
- CTRL: Moonkin form
- ALT:
- SHIFT: Totemic recall
G: Smartbuff trigger
- CTRL: Reset buff timers
- ALT:
- SHIFT:
C: Default totem stagger macro
- CTRL: Disease+poison cleanse totem stagger macro
- ALT: Show character sheet
- SHIFT: Resistance totem stagger macro
X: Hammer of Justice + gust of wind (round robin)
- CTRL: Selfheal (note: all my chars have heals)
- ALT:
- SHIFT:
Y: Instant DD macro (shaman shocks) - one of each (earth, fire, frost)
- CTRL: Flameshock (shaman) + moonfire
- ALT:
- SHIFT:
N: Drink
- CTRL: Food
- ALT: Reserved for stat-food
- SHIFT: Reserved for stat-drink
V: Trinket macro
- CTRL: Mana macro (resto casts mana tide, druid innervates resto shaman)
- ALT:
- SHIFT:
- CTRL + ALT: Toggle nameplates
L: Accept macro
- CTRL: Press dialogue button 1 macro (for setting hearthstone etc.)
- ALT:
- SHIFT:
1-5: Single target heal macro (shamans cast lesser healing wave on target)
- CTRL: CC mark (1 sets focus for shaman 1, 2 sets focus for shaman 2 etc.)
- ALT: Resurrect target (only on resto)
- SHIFT: Cleanse target (resto shaman)
* note that I have Pitbull installed with alphabetic sorting of characters so I can always count on target 1 to be my tank, target 2 to be my resto shaman etc.
M: Emergency heal macro
- CTRL: Mouseover cleanse (paladin)
- ALT: Show map (only main)
- SHIFT:
U: Mount macro
- CTRL:
- ALT:
- SHIFT:
B: Open bags (baggins w. search)
Space: Jump
- CTRL: BG scores (only main)
- ALT:
- SHIFT:
Numeric key assignments:
0: Drop poison cleanse, disease cleanse and mana spring totems
- CTRL: Drop default water totems (2 * healing stream, 1 * mana stream)
- ALT: Mana replenish totems (1 healing stream, 1 mana stream, 1 mana tide) + innervate on resto shaman)
- SHIFT:
1: Drop default earth totems (strength of earth, earthbind and tremor)
- CTRL:
- ALT:
- SHIFT:
2: Drop fire nova totems
- CTRL: Drop magma totems
- ALT:
- SHIFT:
3: Drop 3 grounding totems
- CTRL: Drop default earth totems (2 grounding + 1 wrath of air)
- ALT:
- SHIFT:
4: Round robin earth elemental
- CTRL: Round robin fire elemental
- ALT:
- SHIFT:
+: Heroism round robin
- CTRL:
- ALT:
- SHIFT:
*: Thunderstorm + cyclone round robin
- CTRL: Thunderstorm + starfall(all at once)
- ALT:
- SHIFT:
/: Open chat with a slash in front
- CTRL:
- ALT: Toggle run/walk
- SHIFT:
-: Round robin purge
- CTRL:
- ALT:
- SHIFT:
My UI
Main: http://www.wegame.com/view/UI/
http://www.dual-boxing.com/forums/file:///d:/Desktop/main.jpghttp://www.dual-boxing.com/forums/file:///d:/Desktop/main.jpg
Slave: http://www.wegame.com/view/Slave_UI/
Add-ons:
Pitbull Omen Recount Prat PallyPower* Smartbuff* ElkBuffbars Jamba* Fubar + trainerfu, experiencefu, durabilityfu, netstatsfu, mailfu, micromenufu, clockfu Mapster Quest helper Doublewide Lightheaded Macaroon* Ratingbuster Auctioneer suiteI've marked the add-ons I consider more or less mandatory with (*)
Other software
Keyclone Fraps Synergy