Well, first of all, sorry for my english. Second, i want to do the following
I press button 2, this should trigger the following
Step 1
- Press Alt+Shift+1, dont press this one again for 15 seconds
Step 2
- Press Alt+Shift+2, dont press this one again for 8 seconds
Step 3
- Press Alt+Shift+3, dont press this one for 3 Seconds
Step 4
- Press Alt+Shift+4, dont press this one for 4 seconds
Step 5
- Press Alt+Shift+5, press this all over the other keys wont get pressed
You consider it doing that way:
Create a new Mapped Key named 15SecondsStyleKey1 for Step 1 having two steps
Step 1
- Press Alt+Shift+1
Step 2
- Empty
--- Check "Do not advance to the next step for at least 15 seconds
Step 1 in my '2'-key would just call the mapped key
Step 1
- Press Mapped Key for 15secondsStyleKey1
Step 2
...
Step 3
...
This should work, yes.
Still i would like to suggest to add an option named "Skip this step if not at least 15 seconds have passed after last invocation". Possibly that would make setups more easy, and would save one single mapped key.
Just thought that every kind of cooldown-style should just be spammed always, and that just only spells like dots without cooldowns should be timed that way. A mix out of timed key presses, and those who can be pressed on every key press.
This would prevent you from getting into lag issues, as like you press key 2 even if a spell is being casted currently, and isboxer would not be able to check if that was done.
As like:
Key '2'
Step 1
Press Mapped Key 15SecondsStyleKey1
Press Mapped Key 8SecondsStyleKey2
Press Alt+Shift 3
Press Alt+Shift 4
Press Alt+Shift 5
Cooldown spells as like Mindblast, Hand of Gul'dan would just be put onto the keys 3,4 and 5, and dots would be put onto 1 and 2, as like SW: P or Devouring Plage.
To prevent "pressing while casting" just use macros to the timed keys and add /stopcasting. The last would always win.
The Mapped keys should be different. As like:
15SecondsStyleKey1:
Step 1
- Press Alt+Shift+1 (triggers a macro, doing: /stopcasting, /cast Devouring Plague)
Step 2
- Empty
--- Check "Do not advance to the next step for at least 15 seconds
8SecondsStyleKey2:
Step 1
- Empty
--- Check "Do not advance to the next step for at least 2 seconds
Step 2
- Press Alt+Shift+2 (triggers a macro, doing /stopcasting, /cast SW: P, just an example)
Step 3
- Empty
--- Check "Do not advance to the next step for at least 6 seconds
.. because if Key2 would not have a pause at the start, it would get lost in the gcd of key 1.
A Mapped Key Step action should be bound to another key as well to reset the timers. That would solve the reset=target issue, by just pressing the key if you would like to start the sequence over.
Edit: Just tested such kind of setup with a low level priest/pala team. Works, as far as i can say, even if sometimes casts get broken due to /stopcasting, but this is a dps loss which cant be removed i would guess, if the timed spells should be casted in time.
Edit2: Found out that the global cooldown seems to be the big enemy of that solution. If the gcd, which cant be predicted at all, should still run if one of the dots should be refreshed, it just would be skipped. No solution yet for that.
Connect With Us