add fireball animation and sound when casting against the playable characters.
synchronising the end of an action with the beginning of the next action: this enables more complex combat animations