I have a spell which has a 2 second cast time. I want to make it so when the caster first starts using the ability, it shows a certain "effect" before the cast time (To give other players a heads up of whats coming). It also has to be cancellable, if the unit stops casting the spell by pressing stop.
How would you do something like this?
How would you do something like this?