void LaunchSpellCast(Controller.PlayerDirection spellDirection) { if (canAttack) { canAttack = false; spellCooldownTimer.SetTime(spellCooldown); StartCoroutine(SpellCast(spellDirection)); } }
public abstract IEnumerator SpellCast(Controller.PlayerDirection spellDirection);