I've added a command called "
SmartSkill" to the Script Editor, it makes our life much easier at creating a combat routine.
As you probably can see at the commandlist
SmartSkill=[SkillID],[Cooldown],[Cast or Animation time],[Chaintime],[Chargetime];
for example if I wanna execute a chain from assassin for example "Swift Edge"
it will look like this
Code:
SmartSkill=3194,7000,500,1000,False;
The skill ID is 3194
The skill cooldown is 7 seconds (7000 milliseconds)
I gave it 500ms time for the animation
I gave it 1000ms time for the following chain skills which are 2 so 500ms for each
And it isn't a charging spell cause of this the 5th parameter is set to "False"
______________________________________
Another example this time it's a spell from Songweaver called "Fiery Requiem"
it would look like
Code:
SmartSkill=4471,120000,500,500,3000;
The skill ID is 4471
The skill cooldown is 2 minutes (120000 milliseconds)
I gave it 500ms time for the animation
I gave it 500ms time for the following chain skills which is just 1
And since it is a charging spell which takes 3 seconds (3000ms) till the last charging state the 5th parameter is set to 3000
______________________________________
The last example is a normal cast spell from Songweaver called "Pulse"
it would look like
Code:
SmartSkill=4420,2000,1250,False,False;
The skill ID is 4420
The skill cooldown is just 2 seconds (2000 milliseconds)
It has 1 second cast time so I gave it 1250 milliseconds time cause of the animation at the end of each spell
It has no following chain skills so the 4th parameter is set to "False"
It also isn't a charging spell so the 5th parameter is also set to "False"
_________________________________________
However I would appreciate your help if you guys could post me a combat routine for your class, it would make it much easier to create a combat script for all classes and many other scripts that use combat like the FT script.