public void Operation(IDuel duel, Card card, LauchEffect effect, Group group = null) { Group g = new Group(); Code code = duel.GetCurCode(); g = code.group.GetFitlerGroup(filter); if (g.GroupNum != 0) { duel.AddFinishHandle(); duel.SendToRemove(ComVal.Area_Monster, g, card, ComVal.reason_Effect, effect); } else { duel.FinishHandle(); } }