Twist
Community Developer
- Joined
- Oct 15, 2010
- Messages
- 643
Eclipse - Twisted Combat! (with VIDEO!)
UPDATED 2/28/2015 added lots of new functionality!
Check out the new screen shots below and read to find out the new feature reveal!
AND Check out the super-cool "basics" video! (using the term cool loosely here)
Eclipse - Combat Routines AKA Twisted Combat! - YouTube
If you have ever said these things...
Well What if?...
What if you could write your own CC without knowing one single thing about code? What if you had the POWER to tweak your CR WHILE your character is FIGHTING a boss?!?!
Well my friends that day has nearly come.
Introducing Twisted Combat!
This Combat Routine allows you to make any CLASS any SPEC cast ANY spell use any ITEM without knowing one lick of CODE! Seriously - it totally does this.
The below image is NOT The final interface - just a working interface. (Ver5)
And suppose you could make a combat routine and then distribute it to others? Once again without writing code? What if you could make your OWN combat rotation and then SELL it to others?
"But Wait Twist! If we allow people to import our stuff how do we protect it?!"
No WORRIES! If a user imports your routine EVEN IF THEY CHANGE IT they still won't be able to export it. You may ONLY export ORIGINAL work!
If you want something done right sometimes you have to do it yourself! The Pre-Alpha is already under way and the first Alpha is slated for this coming week. - Pretty soon you will be have custom ass-kicking perfection just the way that - YOU the player YOU the customer YOU the playing-since-vanilla BADASS that you are - want it!!
--- Ver 1.0.6.0 ---
Fixed Targeting system for Me vs Mob
added a TON of logging.
Added preclude functionality so we dont go through the logic and targeting when we arent going to use it (makes it faster with less ticks).
Added time delay in spells being cast so we dont spam the same spell with low GCD over and over (this will be configureable eventually)
Added auto compilating of routine name by adding spec and class to it.
Updated routine list on creation of a new one so you can switch back and forth without reloading the gui.
Extended orm to allow enum serialization
Added "Use tank's target" option
Removed text based operator drop down and converted to a bound enum.
Fixed bug that would cause the enum values not to serialize properly when choosing "edit"
--- Ver 1.0.6.1 ---
Added constructor logic to pre-load data so that you don't start with nothing.
If there is a Class spec match loaded it will now use these be default.
Failing a class spec match it will use the first matching your class.
If you want it +Rep and I'll get it out soon as possible!
- Twist -

UPDATED 2/28/2015 added lots of new functionality!
Check out the new screen shots below and read to find out the new feature reveal!
AND Check out the super-cool "basics" video! (using the term cool loosely here)
Eclipse - Combat Routines AKA Twisted Combat! - YouTube
If you have ever said these things...
- "I love this CR/CC but if only they would make that small tweak it would be perfect!"
- "If I could write CRs/CCs I could make a WAY better rotation for this spec."
- "This is great but it does not check for Pets/Buffs/Curses/Etc..."
- "I wish i could just use 2 abilities and nothing else..."
- "My favorite CC doesnt work on my lowbie =("
Well What if?...
What if you could write your own CC without knowing one single thing about code? What if you had the POWER to tweak your CR WHILE your character is FIGHTING a boss?!?!
Well my friends that day has nearly come.
Introducing Twisted Combat!
This Combat Routine allows you to make any CLASS any SPEC cast ANY spell use any ITEM without knowing one lick of CODE! Seriously - it totally does this.
The below image is NOT The final interface - just a working interface. (Ver5)

And suppose you could make a combat routine and then distribute it to others? Once again without writing code? What if you could make your OWN combat rotation and then SELL it to others?

"But Wait Twist! If we allow people to import our stuff how do we protect it?!"
No WORRIES! If a user imports your routine EVEN IF THEY CHANGE IT they still won't be able to export it. You may ONLY export ORIGINAL work!
If you want something done right sometimes you have to do it yourself! The Pre-Alpha is already under way and the first Alpha is slated for this coming week. - Pretty soon you will be have custom ass-kicking perfection just the way that - YOU the player YOU the customer YOU the playing-since-vanilla BADASS that you are - want it!!

--- Ver 1.0.6.0 ---
Fixed Targeting system for Me vs Mob
added a TON of logging.
Added preclude functionality so we dont go through the logic and targeting when we arent going to use it (makes it faster with less ticks).
Added time delay in spells being cast so we dont spam the same spell with low GCD over and over (this will be configureable eventually)
Added auto compilating of routine name by adding spec and class to it.
Updated routine list on creation of a new one so you can switch back and forth without reloading the gui.
Extended orm to allow enum serialization
Added "Use tank's target" option
Removed text based operator drop down and converted to a bound enum.
Fixed bug that would cause the enum values not to serialize properly when choosing "edit"
--- Ver 1.0.6.1 ---
Added constructor logic to pre-load data so that you don't start with nothing.
If there is a Class spec match loaded it will now use these be default.
Failing a class spec match it will use the first matching your class.
If you want it +Rep and I'll get it out soon as possible!
- Twist -
Last edited: