private void applyBuff() { Buff b = target.GetComponent<EnemyStats>().checkBuff(buff.name); if(b==null){ buff = (Buff)Instantiate(buff); buff.initialize(); target.GetComponent<EnemyStats>().addBuff(buff); buff.enemy = target.GetComponent<EnemyStats>(); } else if(b.time<buff.time) b.time = buff.time; }