public virtual void InvokeAction(MingmingBattleLogic source, MingmingBattleLogic target, CardAlignment cardAlignment) { OnInvoked?.Invoke(); //PerformAnimation(source, target); source.OnTriggerAnimation(PerformAnimation, target); }