razorbax
06-24-2009, 10:17 PM
NB: This may have been obvious to others, but it was new to me
;)
When I was Tri-boxing, I would usually use three DPS's or have a Tank and two DPS's. I briefly tried one of each, Tank, DPS and Healer. Effectively you have to be able to do three things at once. It was very confusing.....Until now!
This is how I used to do it. I used my main keyboard to control the Tank. This was basically QWEASD and the numbers 1-5. I controlled the DPS's using the main Keypad on my X-Keys Pro (8 Keys). Then used the 10 keys on the right of the X-Keys Pro for my healing, 2 for each member of the party. Each key was bound to a single spell.
To run an instance, I would have my left hand on the keyboard controlling the tank, and then my right hand would be tapping on the X-Keys doing DPS and clicking the occasional Heal. This was really hard work and if the Tank took some spike damage, I would often slow down on DPS, and even tanking, in order to concentrate on healing.
This got me thinking. Is it really necessary to separate the Tank and the DPS? I started thinking about comparing abilities and matching Tank and DPS abilities up but the various cast times always made it too complicated. What I wanted was a One Button solution.
I remembered that the /castsequence macro allowed you to enter blanks. If I combined these blanks with a timeline based on half second intervals, I could actually macro any spell combination so that you would just need to press a button twice a second. I also used excel to make the macro for me.
http://sites.google.com/site/threedruidnoob/Home/Macro.xls
To download the spreadsheet. I had to use Excel 2007 for this because of the length of the cast sequence macro. I have included an example with a Balance Druid Rotation. My timings are probably off, since I don't have access to WoW but it should give you an understanding of how it's meant to work.
In Practice, you would probably manually pull with the tank, build a small amount of threat and then kick of the macro. Alternatively you could make two macro's for the tank. The First would be the "Get Threat" macro and this key would only be bound on the Tank. Then you have the Full Rotation bound on both Tank and DPS's. As long as there is a static rotation for a class, this system should be able to handle it. And since you just have to click a key twice a second, you can concentrate on healing your group with little else to distract you.
If you happen to feel like trying this out, I would love some feedback. Feel free to send in any Rotations and I will add them in the spreadsheet for anyone to use. Just email your spreadsheets to razorbax@threedruidnoob.com. ('mailto:razorbax@threedruidnoob.com.')
NB: This assumes you would use your target/assit before this macro.
EDIT: Here is a screenshot.
http://sites.google.com/site/threedruidnoob/Home/macro.jpg ('http://sites.google.com/site/threedruidnoob/Home/macro.jpg')
EDIT. Updated Spreadsheet.
Added Macro Length.
Added Examples Tab.
Added More time on the Timeline
EDIT: Updated Spreadsheet. Converted from .xlsx to .xls
Added Timeline Duration
EDIT: Updated Spreadsheet
Added Target Conditions
EDIT: Updated Spreadsheet
Added more premade examples.
;)
When I was Tri-boxing, I would usually use three DPS's or have a Tank and two DPS's. I briefly tried one of each, Tank, DPS and Healer. Effectively you have to be able to do three things at once. It was very confusing.....Until now!
This is how I used to do it. I used my main keyboard to control the Tank. This was basically QWEASD and the numbers 1-5. I controlled the DPS's using the main Keypad on my X-Keys Pro (8 Keys). Then used the 10 keys on the right of the X-Keys Pro for my healing, 2 for each member of the party. Each key was bound to a single spell.
To run an instance, I would have my left hand on the keyboard controlling the tank, and then my right hand would be tapping on the X-Keys doing DPS and clicking the occasional Heal. This was really hard work and if the Tank took some spike damage, I would often slow down on DPS, and even tanking, in order to concentrate on healing.
This got me thinking. Is it really necessary to separate the Tank and the DPS? I started thinking about comparing abilities and matching Tank and DPS abilities up but the various cast times always made it too complicated. What I wanted was a One Button solution.
I remembered that the /castsequence macro allowed you to enter blanks. If I combined these blanks with a timeline based on half second intervals, I could actually macro any spell combination so that you would just need to press a button twice a second. I also used excel to make the macro for me.
http://sites.google.com/site/threedruidnoob/Home/Macro.xls
To download the spreadsheet. I had to use Excel 2007 for this because of the length of the cast sequence macro. I have included an example with a Balance Druid Rotation. My timings are probably off, since I don't have access to WoW but it should give you an understanding of how it's meant to work.
In Practice, you would probably manually pull with the tank, build a small amount of threat and then kick of the macro. Alternatively you could make two macro's for the tank. The First would be the "Get Threat" macro and this key would only be bound on the Tank. Then you have the Full Rotation bound on both Tank and DPS's. As long as there is a static rotation for a class, this system should be able to handle it. And since you just have to click a key twice a second, you can concentrate on healing your group with little else to distract you.
If you happen to feel like trying this out, I would love some feedback. Feel free to send in any Rotations and I will add them in the spreadsheet for anyone to use. Just email your spreadsheets to razorbax@threedruidnoob.com. ('mailto:razorbax@threedruidnoob.com.')
NB: This assumes you would use your target/assit before this macro.
EDIT: Here is a screenshot.
http://sites.google.com/site/threedruidnoob/Home/macro.jpg ('http://sites.google.com/site/threedruidnoob/Home/macro.jpg')
EDIT. Updated Spreadsheet.
Added Macro Length.
Added Examples Tab.
Added More time on the Timeline
EDIT: Updated Spreadsheet. Converted from .xlsx to .xls
Added Timeline Duration
EDIT: Updated Spreadsheet
Added Target Conditions
EDIT: Updated Spreadsheet
Added more premade examples.