private IEnumerator FizzyForDuration(BattleAgentController affectedAgent) { yield return(new WaitForSeconds(duration)); affectedAgent.isAttackActionFinish = true; affectedAgent.propertyCalculator.RemoveAttachedSkill <TriggeredSkill> (this); affectedAgent.Fight(); }