// vernichtet zu beginn eures zuges alle diener. public override void onTurnStartTrigger(Playfield p, Minion triggerEffectMinion, bool turnStartOfOwner) { if (turnStartOfOwner == triggerEffectMinion.own) { p.allMinionsGetDestroyed(); } }
// kampfschrei:/ vernichtet alle anderen diener und werft eure hand ab. public override void getBattlecryEffect(Playfield p, Minion own, Minion target, int choice) { p.allMinionsGetDestroyed(); if (own.own) { p.owncards.Clear(); } else { p.enemycarddraw = 0; p.enemyAnzCards = 0; } }
// vernichtet alle diener und ruft für jeden einen treant (2/2) als ersatz herbei. public override void onCardPlay(Playfield p, bool ownplay, Minion target, int choice) { int ownanz = p.ownMinions.Count; int enemanz = p.enemyMinions.Count; p.allMinionsGetDestroyed(); for (int i = 0; i < ownanz; i++) { p.callKid(d, 1, true); } for (int i = 0; i < enemanz; i++) { p.callKid(d, 1, false); } }
// vernichtet alle diener bis auf einen. (zufällige auswahl) public override void onCardPlay(Playfield p, bool ownplay, Minion target, int choice) { if (p.isServer) { Minion choosen = p.getRandomCharExcept_SERVER(null, false); foreach (Minion m in p.ownMinions) { if (m == choosen) continue; p.minionGetDestroyed(m); } foreach (Minion m in p.enemyMinions) { if (m == choosen) continue; p.minionGetDestroyed(m); } } p.allMinionsGetDestroyed(); }
// vernichtet alle diener. public override void onCardPlay(Playfield p, bool ownplay, Minion target, int choice) { p.allMinionsGetDestroyed(); }