Casting

Casting stages
Casting spells have 3 stages:

1) Chosing - you clicking on your elements, to choose the spell. After clicking first element you have 1 second, clicking on next element adds 0.5 seconds to cast time left, clicking on target or ground aiming the spell.

Your movement speed is decreased by 80%, you can move, but very slowly. Cast movement speed can be increased by affinity.

You can click at X button to stop casting immediatly

The click isnt registered if:

-you don't have mana of that element;

-you click on the element that do not make any spell;

2) Casting - after 1 second (+0.5 for each element added) spell is being fired. 1 mana is consumed for every element chosen. This stage taking no time, it just happen. If target was chosen, then spell is fired there, if not - the spell is casted on nearest target (on yourself if it is friendly spell)

3) Channeling - some spells are channeled, they require you to stand still and maintain it.

You cant move, but cone and beam spells can be turned by click and drag

You can click at X button to stop channel immediatly.

Casting speed
Casting speed stacking multiplicatively.

10% cast speed increase = all cast time windows and channel tick time are multiplied by 0.9

Look example 2

Example 1
You click Fire, 1 second cast left

at 0.8 seconds you click Fire again, 0.5 seconds added, and you have 0.7 seconds left.

0.5 seconds after (at 1.3) you click Death, click doesn't registered, because there is no Fire-Fire-Death spell, 0.2 seconds left

at 1.5 seconds 2 Fire mana is consumed and Ignite (Fire-Fire) is being casted on nearest enemy, because no target was clicked

Example 2
You have 10% cast speed

You click Fire, 0.9 seconds left

at 0.3 seconds you click Lightning, 0.45 seconds added, 1.05 seconds left

0.3 seconds after (at 0.6) you click Earth, 0.45 seconds added, 1.2 seconds left

0.8 seconds after (at 1.4) you click on targeted ground, 0.4 seconds left

0.4 seconds after (at 1.8) 1 Fire, 1 Lightning and 1 Earth mana is consumed, Inferno (Fire-Lightning-Earth) started channel on targeted ground

Inferno ticking every 0.45 seconds for a total 3.6 seconds channel because of 10% cast speed

2.3 seconds after (at 4.1 from the cast beginning) Inferno ticked 5 times, all enemies left the AOE, you press X button to stop channel and cast next spell