public void RemoveEffect(BattleAction_RemoveEffect data, bool isServerData)
 {
     if (data.casterId == this.owner.ID)
     {
     }
     if (data.targetIds.Contains(this.owner.ID))
     {
     }
 }
    public static void SendRemoveEffect(long casterID, List <long> targetIDs, int effectID, int uniqueID)
    {
        BattleAction_RemoveEffect battleAction_RemoveEffect = new BattleAction_RemoveEffect();

        battleAction_RemoveEffect.casterId = casterID;
        battleAction_RemoveEffect.targetIds.AddRange(targetIDs);
        battleAction_RemoveEffect.effectId = effectID;
        battleAction_RemoveEffect.uniqueId = (long)uniqueID;
        EventDispatcher.BroadcastAsync <BattleAction_RemoveEffect, bool>(BattleActionEvent.RemoveEffect, battleAction_RemoveEffect, false);
    }