IEnumerator LoseBoost() { yield return(new WaitForSeconds(duration)); EffectsModule.RemoveTemporaryEffect(Effect); Destroy(gameObject); }
void LoseBoost() { AttackModule.OnAttackEnd -= LoseBoost; EffectsModule.RemoveTemporaryEffect(Effect); Destroy(gameObject); }