This is something I've wanted to implement for a while. Essentially you can now assign different attack speeds to different abilities. The syntax will probably be a little confusing at first. I have tested it, and it does work.
[Attack Animation Settings]
These settings can be used to set specific speeds for specific abilities/key combinations. Keys should be written in virtual key code format. Here is an example of how I would set up Speeder to double the speed of Wizard's fireball (S + left-click) and triple the speed of their right-click attack:
attack animation keys=83,1|2
attack animation speeds=1|2
attack animation delays=0|0
attack animation durations=0|0
Notice how the key combination 83 (S key) + 1 (left click) is assigned the speed "1" (100% speed increase) and the key 2 (right click) is assigned the speed "2" (200% increase).
"delays" can be used to wait a specific amount of milliseconds before the speeds are activated. Let's say I wanted to wait half a second before increasing fireball speed:
attack animation delays=500|0
"durations" control how long the speed is hacked. Make sure that duration is always greater than delay. Keep in mind that the duration will only kick in once the keys have been released. Therefore, if you want to hack your normal left/right click attack, you can simply set this to 0, and it will remain hacked as long as the mouse button is held. Let's say I want to have Speeder wait 500 milliseconds before hacking fireball speed and then have it remain hacked for two seconds:
attack animation delays=500|0
attack animation durations=2000|0