// Deathrattle: Add a Spare Part card to your hand. public override void onDeathrattle(Playfield p, Minion m) { if (p.isServer) { p.drawACard(p.getRandomSparePart_SERVER(), m.own, true); return; } p.drawACard(CardDB.cardIDEnum.PART_001, m.own, true); }
// Battlecry: If you have a Mech, gain +1/+1 and add a Spare Part to your hand. public override void getBattlecryEffect(Playfield p, Minion own, Minion target, int choice) { List<Minion> temp = (own.own) ? p.ownMinions : p.enemyMinions; foreach (Minion m in temp) { if ((TAG_RACE)m.handcard.card.race == TAG_RACE.MECHANICAL) { p.minionGetBuffed(own, 1, 1); if (p.isServer) { p.drawACard(p.getRandomSparePart_SERVER(), own.own, true); return; } p.drawACard(CardDB.cardIDEnum.PART_001, own.own, true); return; } } }