private static void PaladinNonCollect(IDictionary <string, Power> cards) { // ---------------------------------- ENCHANTMENT - PALADIN // [BRM_018e] Unchained! (*) - COST:0 // - Set: brm, // -------------------------------------------------------- // Text: Your next Dragon costs (2) less. // -------------------------------------------------------- cards.Add("BRM_018e", new Power { Aura = new Aura(AuraType.HAND, Effects.ReduceCost(2)) { Condition = SelfCondition.IsRace(Race.DRAGON), RemoveTrigger = (TriggerType.PLAY_MINION, SelfCondition.IsRace(Race.DRAGON)) } });
private static void Warlock(IDictionary <string, Power> cards) { // --------------------------------------- MINION - WARLOCK // [FP1_022] Voidcaller - COST:4 [ATK:3/HP:4] // - Race: demon, Set: naxx, Rarity: common // -------------------------------------------------------- // Text: <b>Deathrattle:</b> Put a random Demon from your hand into the battlefield. // -------------------------------------------------------- // GameTag: // - DEATHRATTLE = 1 // -------------------------------------------------------- cards.Add("FP1_022", new Power { DeathrattleTask = ComplexTask.Create( new IncludeTask(EntityType.HAND), new FilterStackTask(SelfCondition.IsRace(Race.DEMON)), new RandomTask(1, EntityType.STACK), new SummonTask()) }); }