mirror of
https://github.com/correl/mage.git
synced 2024-11-15 19:19:33 +00:00
* Hinterland Scourge - Changed blocking requrement effect from all to at least one (at least one is not implemented perfectly yet).
This commit is contained in:
parent
104f20c125
commit
c9b88ac713
1 changed files with 2 additions and 1 deletions
|
@ -39,6 +39,7 @@ import mage.abilities.condition.common.TwoOrMoreSpellsWereCastLastTurnCondition;
|
||||||
import mage.abilities.decorator.ConditionalTriggeredAbility;
|
import mage.abilities.decorator.ConditionalTriggeredAbility;
|
||||||
import mage.abilities.effects.common.combat.MustBeBlockedByAllSourceEffect;
|
import mage.abilities.effects.common.combat.MustBeBlockedByAllSourceEffect;
|
||||||
import mage.abilities.effects.common.TransformSourceEffect;
|
import mage.abilities.effects.common.TransformSourceEffect;
|
||||||
|
import mage.abilities.effects.common.combat.MustBeBlockedByAtLeastOneSourceEffect;
|
||||||
import mage.abilities.keyword.TransformAbility;
|
import mage.abilities.keyword.TransformAbility;
|
||||||
import mage.cards.CardImpl;
|
import mage.cards.CardImpl;
|
||||||
import mage.constants.TargetController;
|
import mage.constants.TargetController;
|
||||||
|
@ -63,7 +64,7 @@ public class HinterlandScourge extends CardImpl<HinterlandScourge> {
|
||||||
this.toughness = new MageInt(2);
|
this.toughness = new MageInt(2);
|
||||||
|
|
||||||
// Hinterland Scourge must be blocked if able.
|
// Hinterland Scourge must be blocked if able.
|
||||||
this.addAbility(new SimpleStaticAbility(Zone.BATTLEFIELD, new MustBeBlockedByAllSourceEffect()));
|
this.addAbility(new SimpleStaticAbility(Zone.BATTLEFIELD, new MustBeBlockedByAtLeastOneSourceEffect()));
|
||||||
|
|
||||||
// At the beginning of each upkeep, if a player cast two or more spells last turn, transform Hinterland Scourge.
|
// At the beginning of each upkeep, if a player cast two or more spells last turn, transform Hinterland Scourge.
|
||||||
TriggeredAbility ability = new BeginningOfUpkeepTriggeredAbility(new TransformSourceEffect(false), TargetController.ANY, false);
|
TriggeredAbility ability = new BeginningOfUpkeepTriggeredAbility(new TransformSourceEffect(false), TargetController.ANY, false);
|
||||||
|
|
Loading…
Reference in a new issue