//Battlecry: Reveal a minion in each deck. If yours costs more, gain Charge public override void getBattlecryEffect(Playfield p, Minion own, Minion target, int choice) { if (p.isServer) { //TODO p.minionGetCharge(own); return; } p.minionGetCharge(own); }
// jedes mal, wenn ihr einen diener mit max. 3 angriff herbeiruft, erhält dieser ansturm/. public override void onMinionIsSummoned(Playfield p, Minion triggerEffectMinion, Minion summonedMinion) { if (triggerEffectMinion.own == summonedMinion.own && summonedMinion.handcard.card.Attack <= 3 ) { p.minionGetCharge(summonedMinion); } }
// hat ansturm/, während ihr eine waffe angelegt habt. public override void getBattlecryEffect(Playfield p, Minion own, Minion target, int choice) { if (own.own) { if (p.ownWeaponDurability >= 1) { p.minionGetCharge(own); } } else { if (p.enemyWeaponDurability >= 1) { p.minionGetCharge(own); } } }
// eure wildtiere haben ansturm/. //todo charge? public override void onAuraStarts(Playfield p, Minion own) { if (own.own) { p.anzOwnTundrarhino++; foreach (Minion m in p.ownMinions) { if ((TAG_RACE)m.handcard.card.race == TAG_RACE.PET) p.minionGetCharge(m); } } else { p.anzEnemyTundrarhino++; foreach (Minion m in p.enemyMinions) { if ((TAG_RACE)m.handcard.card.race == TAG_RACE.PET) p.minionGetCharge(m); } } }
//Battlecry: If you're holding a Dragon, gain +1 Attack and Charge public override void getBattlecryEffect(Playfield p, Minion own, Minion target, int choice) { bool hasdragon = false; if (own.own) { foreach (Handmanager.Handcard hc in p.owncards) { if (hc.card.race == TAG_RACE.DRAGON) hasdragon = true; } } else { hasdragon = true; } if (hasdragon) { p.minionGetBuffed(own, 1, 0); p.minionGetCharge(own); } }
public override void onCardPlay(Playfield p, bool ownplay, Minion target, int choice) { p.minionGetBuffed(target, 2, 0); p.minionGetCharge(target); }