Page Index Toggle Pages: [1] 2  Send TopicPrint
Normal Topic Generic ultimate spell rotation made easy (Read 6282 times)
SayWhatAgain
Dragon Raider
***
Offline


I Love Drama!

Posts: 236
Joined: Jul 30th, 2014
Generic ultimate spell rotation made easy
Sep 23rd, 2014 at 8:48am
Print Post  
I've seen this subject rise quite a bit lately and in general so decided to share a simple and fun way to make a generic rotation that will maximise your dps/heal/buff rotation effectiveness with the least amount of effort.

The idea is simple. Basicly you just load all your different spells you wish to use for your rotation onto a hotbar and use a macro assigned to a key that will hit all those keys consecutively while pressed once or held down. I'll give an example:

I want my pure sun elf fvs to cycle through the following spells that are bound to my main hotbar as follows:
1) avenging light
2) sun bolt sla (from capstone)
3) sun bolt sla (from EA)
4) searing light
5) nimbus of light
6) divine punishment
7) rebuke foe
8) comet fall

I create a macro (will show a tool and an example for this below) that each time I hit a certain mouse key I will inject the following keys in the following order:
1 2 3 4 5 6 7 8.
So when I hit my assigned key once it will trigger avenging light. Keys 2-8 will be sent as well but won't trigger anything since all spells are on a short cd after any spell is cast.
If I hit my assigned key again quickly it will trigger sun bolt (sun elf fvs capstone) because avenging light is on cd and the again the remainder of the keys (3-8) won't trigger because having sunbolt cast they are on global cd.

Nice but it gets better, if I keep my assigned key held down I will be sending keys 1-8 repeatedly and will hit whatever spell is off cooldown as fast as possible. This is the part that makes it so effective. Having many short cd spells can suffocate your rotation and deny the later longer abilities (like Divine punishment and rebuke foe) so play with it some by having them appear before or in between the short cd spells.

You can also create a macro that will cycle through keys with a certain delay till it is done thus making a single stroke of a key do your entire buffage (spells, scrolls, potions).

Not limited to just buffs or offensive spells you can do the same to cycle through
Mass cure mod
Mass cure crit
Mass cure light
Mass heal
So if you need to toss some heals around You'll have a single button that always has a healing spell off cd.

I enjoyed hitting umpteen bound keys (e,r,t,y,x,z,f,g shift + whatever and so on) but like Tring it got old and like stones having a shortcut is fun!

So how do you create the macro?
Some of you probably know and use AHK (auto hot script) but that isn't too friendly even though it has plenty of references and tips on the web. If you can handle light scripting go for it but if not or if you are just a little lazy use the next option:
A gaming mouse and Logitech gaming software. The software is super easy, intuitive and friendly. Personally I use the g400 gaming mouse.

Below is a link to a video showing how to create a simple macro using said mouse and Logitech gaming software.
http://m.youtube.com/watch?v=b_nAbTfA02Q

Try it!
I'll try and help if anyone has specific questions.
« Last Edit: Sep 23rd, 2014 at 8:52am by SayWhatAgain »  
Back to top
 
IP Logged
 
Angry
Puppy Farmer
****
Offline



Posts: 1699
Joined: Feb 13th, 2014
Re: Generic ultimate spell rotation made easy
Reply #1 - Sep 23rd, 2014 at 9:03am
Print Post  
I like that. I have Razer mouse and keyboard that both support macro recording... for things like this.

Not sure I would use it, but I like the idea. Would have to test it out to see if I like it in practice or not.
  
Back to top
 
IP Logged
 
SayWhatAgain
Dragon Raider
***
Offline


I Love Drama!

Posts: 236
Joined: Jul 30th, 2014
Re: Generic ultimate spell rotation made easy
Reply #2 - Sep 23rd, 2014 at 9:07am
Print Post  
I had a lot of fun with it, still do.
It's bring in some arcade atmosphere to the game but in a good way.
  
Back to top
 
IP Logged
 
eighnuss
Epic Poster
*****
Offline


ด้้้้้ ͩͩͩͩͩͩͩͩͩͩ
ͩͩͩͩͩͩ

Posts: 3532
Location: ด้้้้้็็็็็้้้้้็็็็็  ͩͩͩͩͩͩͩ
Joined: Jan 30th, 2013
Re: Generic ultimate spell rotation made easy
Reply #3 - Sep 23rd, 2014 at 11:28am
Print Post  
bind "w" "/death"
  

ͩͩͩͩͩͩͩͩͩͩͩͩͩͩͩͩͩͩͩͩͩͩͩͩͩͩͩͩͩͩͩͩͩͩͩͩͩͩͩͩͩͩͩͩͩͩͩͩͩDISCLAIMER: This post is provided �as is� for informational purposes only. The Department of Vault
Security (DVS) does not provide any warranties of any kind regarding any information contained within. DVS
does not endorse any commercial product or service referenced in this post or otherwise.
Back to top
 
IP Logged
 
Aeolwind
HERALD OF HATE
*
Offline


DDO: More broken than
peanut brittle

Posts: 2074
Location: Sarlona
Joined: Apr 13th, 2011
Gender: Male
Re: Generic ultimate spell rotation made easy
Reply #4 - Sep 23rd, 2014 at 11:58am
Print Post  
Move your long cooldown stuff earlier in the rotation for raids.  That way you're doing damage while your big hits are on CD for longer fights.
  
Back to top
 
IP Logged
 
Cow humper
Ex Member


Re: Generic ultimate spell rotation made easy
Reply #5 - Sep 23rd, 2014 at 12:00pm
Print Post  
I like it but I guess that the said software is not working for non logitech mouses or is it?
  
Back to top
 
IP Logged
 
SayWhatAgain
Dragon Raider
***
Offline


I Love Drama!

Posts: 236
Joined: Jul 30th, 2014
Re: Generic ultimate spell rotation made easy
Reply #6 - Sep 23rd, 2014 at 1:10pm
Print Post  
eighnuss wrote on Sep 23rd, 2014 at 11:28am:
bind "w" "/death"


That's a win right there!
  
Back to top
 
IP Logged
 
SayWhatAgain
Dragon Raider
***
Offline


I Love Drama!

Posts: 236
Joined: Jul 30th, 2014
Re: Generic ultimate spell rotation made easy
Reply #7 - Sep 23rd, 2014 at 1:18pm
Print Post  
Aeolwind wrote on Sep 23rd, 2014 at 11:58am:
Move your long cooldown stuff earlier in the rotation for raids.  That way you're doing damage while your big hits are on CD for longer fights.


Aye that works or simply someplace snug in the middle prefebly after your SLA's since you'll want to start with the free b's.
  
Back to top
 
IP Logged
 
SayWhatAgain
Dragon Raider
***
Offline


I Love Drama!

Posts: 236
Joined: Jul 30th, 2014
Re: Generic ultimate spell rotation made easy
Reply #8 - Sep 23rd, 2014 at 1:21pm
Print Post  
Quote:
I like it but I guess that the said software is not working for non logitech mouses or is it?


Aye, Logitech software for Logitech hardware.
There are counterparts for other gaming mice as well I'm sure.
  
Back to top
 
IP Logged
 
Angry
Puppy Farmer
****
Offline



Posts: 1699
Joined: Feb 13th, 2014
Re: Generic ultimate spell rotation made easy
Reply #9 - Sep 23rd, 2014 at 1:30pm
Print Post  
I am now thinking I'd like to record one for my melees too.. like cleave, great cleave, momentum swing, what ever.. I tend to hit my keys til my wrist starts to cramp (I have a Naga with 12 buttons on the side that I hit with my tumb), so a script would prolly help me a little Tongue

Oooh.. if I could put it on loop and just give it start and stop keys, hit autoattack, hit script and leave your toon to fight the boss... or alternatively, while blitzing through the mobs, just starts script and run without ever having to hit any extra keys except to stop the script. Wonder if that works...

And gaming just got boring. *shrug*
« Last Edit: Sep 23rd, 2014 at 1:47pm by Angry »  
Back to top
 
IP Logged
 
Cow humper
Ex Member


Re: Generic ultimate spell rotation made easy
Reply #10 - Sep 23rd, 2014 at 1:34pm
Print Post  
SayWhatAgain wrote on Sep 23rd, 2014 at 1:21pm:
Aye, Logitech software for Logitech hardware.
There are counterparts for other gaming mice as well I'm sure.

Cool, I'll look for something then. It got me pretty interested.
  
Back to top
 
IP Logged
 
SayWhatAgain
Dragon Raider
***
Offline


I Love Drama!

Posts: 236
Joined: Jul 30th, 2014
Re: Generic ultimate spell rotation made easy
Reply #11 - Sep 23rd, 2014 at 2:15pm
Print Post  
Angry wrote on Sep 23rd, 2014 at 1:30pm:
I am now thinking I'd like to record one for my melees too.. like cleave, great cleave, momentum swing, what ever.. I tend to hit my keys til my wrist starts to cramp (I have a Naga with 12 buttons on the side that I hit with my tumb), so a script would prolly help me a little Tongue

Oooh.. if I could put it on loop and just give it start and stop keys, hit autoattack, hit script and leave your toon to fight the boss... or alternatively, while blitzing through the mobs, just starts script and run without ever having to hit any extra keys except to stop the script. Wonder if that works...

And gaming just got boring. *shrug*


Very doable. The software I use has repeat options where one is a toggle (on/off) and the other is continuous (as long as you hold the key down).

Shouldn't make gaming boring, still have controls over everything else just not the single target rotation. The thing I personally like most is the single button complete buff set. It's my personal complete ship buff button and I love it!
  
Back to top
 
IP Logged
 
fr8o
Dragon Raider
***
Offline



Posts: 274
Joined: Mar 17th, 2014
Re: Generic ultimate spell rotation made easy
Reply #12 - Sep 23rd, 2014 at 3:07pm
Print Post  
Here, my mouse did not like to map buttons properly in scripts so I set it for while = is held down to rotate 0-7 then bound a mouse button to be =.
$=::
While GetKeyState("=","p"){
  Send 0
  Sleep 80
  Send 9
  Sleep 80
  Send 8
  Sleep 80
  Send 7
  Sleep 80
}
return
  
Back to top
 
IP Logged
 
Nuckinfutz
Titan Demolisher
****
Offline


The Pig's a tease.

Posts: 364
Location: Mom's Basement
Joined: Aug 9th, 2014
Gender: Male
Re: Generic ultimate spell rotation made easy
Reply #13 - Sep 23rd, 2014 at 4:51pm
Print Post  
SayWhatAgain wrote on Sep 23rd, 2014 at 8:48am:
I've sSome dumbass shit

Fixed it for ya. That's just another XP stone of Not playing. Im in ddo TO play it. Why would I want something to play for me? If I wanted to have some one play for me, I would have one of my kids do it so at least some one would be getting enjoyment(shut up) out of the game.
  

Felgor wrote on May 21st, 2013 at 3:45am:
DDO died a long time ago, we just all have trouble admitting it.

Back to top
 
IP Logged
 
SayWhatAgain
Dragon Raider
***
Offline


I Love Drama!

Posts: 236
Joined: Jul 30th, 2014
Re: Generic ultimate spell rotation made easy
Reply #14 - Sep 23rd, 2014 at 6:53pm
Print Post  
Nuckinfutz wrote on Sep 23rd, 2014 at 4:51pm:
Fixed it for ya. That's just another XP stone of Not playing. Im in ddo TO play it. Why would I want something to play for me? If I wanted to have some one play for me, I would have one of my kids do it so at least some one would be getting enjoyment(shut up) out of the game.


You probably couldn't care less for a spell rotation or one button buff sequence and that's cool. I'm actually really glad for you that you are enjoying the game hard core with no short cuts. I've been around for a while now and it's things like this that keep it going for me much like lube and sex toys for the miss'es after marriage  Grin
« Last Edit: Sep 23rd, 2014 at 6:57pm by SayWhatAgain »  
Back to top
 
IP Logged
 
swampshape
Korthos Resident
*
Offline


I Love Drama!

Posts: 43
Joined: Feb 21st, 2013
Re: Generic ultimate spell rotation made easy
Reply #15 - Sep 25th, 2014 at 11:31pm
Print Post  
SayWhatAgain wrote on Sep 23rd, 2014 at 6:53pm:
I've been around for a while now and it's things like this that keep it going for me


This. Same goes for many dupers no doubt.

Back on topic, scripting the first part of crucible makes for easy epic and iconic past lives. Was good for a long while before you could just save your otto stones. Still good if you happen to have said Logitech keyboard or mouse and don't have an ottos to reuse.
« Last Edit: Sep 25th, 2014 at 11:32pm by swampshape »  
Back to top
 
IP Logged
 
Some Guy Here On The Boards
Ghostbaned
*****
Offline


Somewhere on Korthos Island

Posts: 528
Location: Thelanis
Joined: Nov 3rd, 2013
Gender: Male
Re: Generic ultimate spell rotation made easy
Reply #16 - Sep 26th, 2014 at 1:28am
Print Post  
I've done the same but with cleaves... Yeah, I'm lazy Tongue No more spamming the 4 cleaves all the time. Especially useful for building blitz at entrance whilst I go and get a drink.
  
Back to top
 
IP Logged
 
SayWhatAgain
Dragon Raider
***
Offline


I Love Drama!

Posts: 236
Joined: Jul 30th, 2014
Re: Generic ultimate spell rotation made easy
Reply #17 - Sep 26th, 2014 at 3:58am
Print Post  
Some Guy Here On The Boards wrote on Sep 26th, 2014 at 1:28am:
I've done the same but with cleaves... Yeah, I'm lazy Tongue No more spamming the 4 cleaves all the time. Especially useful for building blitz at entrance whilst I go and get a drink.


That's a good example for a quality of life script.
I wrote a script for my monk that runs through cleave, great cleave, sunder, trip and whirlwind for when I want to build up my blitz either at the start of a quest/raid or at anytime it is lost midway (zoning and such).

Post u23 there won't be a need to build a blitz though so your script will be handier than mine.
« Last Edit: Sep 26th, 2014 at 4:03am by SayWhatAgain »  
Back to top
 
IP Logged
 
AtomicMew
Horoluth Raider
****
Offline


I Love Drama!

Posts: 2073
Joined: Jan 12th, 2011
Re: Generic ultimate spell rotation made easy
Reply #18 - Sep 26th, 2014 at 4:36am
Print Post  
Nice, I do the same thing with an AHK macro and bind it to mouse button 4.  Another trick is to have your heal button and DoT spell buttons triple cast, to help avoid the bug where the casting animation goes off, but the spell doesn't actually cast server side. 
  
Back to top
 
IP Logged
 
Some Guy Here On The Boards
Ghostbaned
*****
Offline


Somewhere on Korthos Island

Posts: 528
Location: Thelanis
Joined: Nov 3rd, 2013
Gender: Male
Re: Generic ultimate spell rotation made easy
Reply #19 - Sep 26th, 2014 at 8:31am
Print Post  
Feeling nice, so here you guys go, that are lazy and want an easy cleave button...

----------------------------------------
----------------------------------------

IfWinExist, Dungeons and Dragons Online
{
     WinActivate, Dungeons and Dragons Online
}
stop = 1
Loop
{
     Loop
     {
           If stop = 1
                 Break
           Send, {1}
           Sleep, 50
           Send, {2}
           Sleep, 50
           Send, {3}
           Sleep, 50
           Send, {4}
     }
}
return

XButton2::stop:=!stop

-----------------------------------------------
-----------------------------------------------

What the above AutoHotKey script does is:
1) Makes the "Dungeons and Dragons Online" window active (yes, I know there is a better way, ollie and others showed me... I'm too lazy to do it)
2) When you press mouse button 4, it loops spamming keys 1,2,3,4 (my cleave/greatcleave/laywaste/momentum)
3) Press mouse button 4 again to stop the spamming.

Feel free to altar as needed. SendKey is the part that clicks your buttons for you. Have cleave to something other than 1? Change the 1 to 9, or 5, or 2, or whatever your cleave is. Same with the other 3 sendkey commands... Don't like the toggle being XButton1 (mousekey 4)? Change to whatever Tongue
  
Back to top
 
IP Logged
 
GreenDragonShard
Korthos Resident
*
Offline


I Love Drama!

Posts: 33
Joined: Aug 4th, 2014
Re: Generic ultimate spell rotation made easy
Reply #20 - Sep 26th, 2014 at 3:37pm
Print Post  
i was gonna reply with OLD !

but then i saw then: 1 button to cycle all heal mass Tongue
seems interesting as concept...

i got right mouse click cast the first spell on cooldown

and: while capslock on, keeps spamming melee abilities

to stop spells i just stop right clicking, and press block scroll to be able to right click without casting a spell if i really need to right click, almost never happens...

to stop melee attacks i can tap capslock off...
the melee attack chain uses also left mouse click, so while melee abilities are all on cooldowns your toon still attacks..

i tried 50ms but was too laggy and ended up attacking less, as a monk i found 100ms mostly fine, sometimes lags happens.
  
Back to top
 
IP Logged
 
Angry
Puppy Farmer
****
Offline



Posts: 1699
Joined: Feb 13th, 2014
Re: Generic ultimate spell rotation made easy
Reply #21 - Sep 28th, 2014 at 5:56am
Print Post  
Macro for spell rotation on Thaz (with Naga mouse) test 1: I put it on loop and toggle on/ off. Lagged like crazy when trash spawned. Only to be used when little to no trash and fighting boss.

Note: I still don't run SSD... but a plain HDD on laptop. Prolly would have less problems with a better computer.
  
Back to top
 
IP Logged
 
Some Guy Here On The Boards
Ghostbaned
*****
Offline


Somewhere on Korthos Island

Posts: 528
Location: Thelanis
Joined: Nov 3rd, 2013
Gender: Male
Re: Generic ultimate spell rotation made easy
Reply #22 - Sep 28th, 2014 at 6:16am
Print Post  
Hmm. Don't know Thaz. I do know SSD's work marvels, but, broke and unemployed here... so no SSD either. Running DDO windowed on a laptop X_X  Don't have much latency problem running attack macro, but then, I'm just cleaving...  Haven't done anything fancier like the spam all heals button...
  
Back to top
 
IP Logged
 
Angry
Puppy Farmer
****
Offline



Posts: 1699
Joined: Feb 13th, 2014
Re: Generic ultimate spell rotation made easy
Reply #23 - Sep 28th, 2014 at 7:34am
Print Post  
I put on rotation:

1. dp (all metas)
2. nimbus sla (with all metas) - no additional sp cost with metas
3. nimbus spell (no metas)
4. searing light sla (all metas) - no additional sp cost with metas
5. searing light spell (no metas)
6. sunbolt sla from EA (all metas) - no additional sp cost with metas
7 sunbolt spell from dd (no metas)

EE Outbreak, as long as I was standing still just attacking a boss, I could have the macro on loop (till I needed to heal myself, as I could not cast heals during loop)... but I tried kiting bb while running script, first trash spawn and I froze.

Toggle worked nicely though, I liked that a lot. Put it on button 5 on my naga mouse (small button just above the scroll)

I'll make a diff profile for each toon, so I can have a diff script to toggle depending what toon I'm running. I already have most of my keys hot keyed, so I can't really do diff key for each toon.
  
Back to top
 
IP Logged
 
salsonpex
Korthos Resident
*
Offline


I Love Drama!

Posts: 19
Joined: May 10th, 2014
Re: Generic ultimate spell rotation made easy
Reply #24 - Sep 28th, 2014 at 9:50am
Print Post  
you can make a macro that checks what spells are on cooldown and prioritize them, I did one with cleave, gcleave, lay waste etc
« Last Edit: Sep 28th, 2014 at 9:50am by salsonpex »  
Back to top
 
IP Logged
 
Page Index Toggle Pages: [1] 2 
Send TopicPrint