Fixed BloodlordOfVaasgoth. Fixed OracleofMulDaya. Fixed MakindiShieldmate.

This commit is contained in:
magenoxx 2011-09-13 22:37:17 +04:00
parent 58fd018db2
commit f7bae67ab7
3 changed files with 7 additions and 1 deletions

View file

@ -35,6 +35,7 @@ import mage.abilities.Ability;
import mage.abilities.common.SpellCastTriggeredAbility; import mage.abilities.common.SpellCastTriggeredAbility;
import mage.abilities.effects.ContinuousEffectImpl; import mage.abilities.effects.ContinuousEffectImpl;
import mage.abilities.keyword.BloodthirstAbility; import mage.abilities.keyword.BloodthirstAbility;
import mage.abilities.keyword.FlyingAbility;
import mage.cards.CardImpl; import mage.cards.CardImpl;
import mage.filter.Filter; import mage.filter.Filter;
import mage.filter.FilterCard; import mage.filter.FilterCard;
@ -71,6 +72,8 @@ public class BloodlordOfVaasgoth extends CardImpl<BloodlordOfVaasgoth> {
// Bloodthirst 3 // Bloodthirst 3
this.addAbility(new BloodthirstAbility(3)); this.addAbility(new BloodthirstAbility(3));
this.addAbility(FlyingAbility.getInstance());
// Whenever you cast a Vampire creature spell, it gains bloodthirst 3. // Whenever you cast a Vampire creature spell, it gains bloodthirst 3.
this.addAbility(new SpellCastTriggeredAbility(new BloodlordOfVaasgothEffect(), filterCard, false, true)); this.addAbility(new SpellCastTriggeredAbility(new BloodlordOfVaasgothEffect(), filterCard, false, true));
} }

View file

@ -33,6 +33,7 @@ import mage.Constants.Rarity;
import mage.MageInt; import mage.MageInt;
import mage.abilities.common.AllyEntersBattlefieldTriggeredAbility; import mage.abilities.common.AllyEntersBattlefieldTriggeredAbility;
import mage.abilities.effects.common.counter.AddCountersSourceEffect; import mage.abilities.effects.common.counter.AddCountersSourceEffect;
import mage.abilities.keyword.DefenderAbility;
import mage.cards.CardImpl; import mage.cards.CardImpl;
import mage.counters.CounterType; import mage.counters.CounterType;
@ -53,6 +54,8 @@ public class MakindiShieldmate extends CardImpl<MakindiShieldmate> {
this.power = new MageInt(0); this.power = new MageInt(0);
this.toughness = new MageInt(3); this.toughness = new MageInt(3);
this.addAbility(DefenderAbility.getInstance());
this.addAbility(new AllyEntersBattlefieldTriggeredAbility(new AddCountersSourceEffect(CounterType.P1P1.createInstance()), true)); this.addAbility(new AllyEntersBattlefieldTriggeredAbility(new AddCountersSourceEffect(CounterType.P1P1.createInstance()), true));
} }

View file

@ -56,7 +56,7 @@ public class OracleOfMulDaya extends CardImpl<OracleOfMulDaya> {
this.color.setGreen(true); this.color.setGreen(true);
this.power = new MageInt(2); this.power = new MageInt(2);
this.toughness = new MageInt(3); this.toughness = new MageInt(2);
// You may play an additional land on each of your turns. // You may play an additional land on each of your turns.
this.addAbility(new SimpleStaticAbility(Zone.BATTLEFIELD, new OracleOfMulDayaEffect1())); this.addAbility(new SimpleStaticAbility(Zone.BATTLEFIELD, new OracleOfMulDayaEffect1()));