public override void SetEffect(BattleCharacter target, Dictionary <BattleCharacter, List <FloatingNumberData> > floatingNumberDic) { target.ClearAbnormal(); _floatingNumberDic = floatingNumberDic; SetFloatingNumberDic(target, FloatingNumber.Type.Other, "解除異常狀態"); CheckSubSkill(target, HitType.Hit); //Timer timer1 = new Timer(Data.ShowTime / 2f, () => //{ // target.ClearAbnormal(); // BattleUI.Instance.SetFloatingNumber(target, "解除異常狀態", FloatingNumber.Type.Other); //}); //Timer timer2 = new Timer(Data.ShowTime / 2f + _floatingNumberTime, () => //{ // CheckSubSkill(target, HitType.Hit); //}); }