- Moved the execution of getStLandManaAbilities() to checkStaticAbilities() (fixes Evil Presence).

This commit is contained in:
Sloth
2012-02-08 20:44:00 +00:00
parent 091509434a
commit 4fdd9a5bcd
3 changed files with 18 additions and 17 deletions

View File

@@ -8,6 +8,7 @@ SVar:ChangeZone:AB$ ChangeZone | Cost$ 0 | Hidden$ True | Mandatory$ True | Chan
T:Mode$ Always | TriggerZones$ Battlefield | IsPresent$ Card.YouCtrl | PresentZone$ Graveyard | PresentCompare$ EQ0 | Execute$ TrigLoseGame | TriggerDescription$ When there are no cards in your graveyard, you lose the game.
SVar:TrigLoseGame:AB$ LosesGame | Cost$ 0 | Defined$ You
SVar:X:ReplaceCount$DamageAmount
SVar:RemRandomDeck:True
SVar:Rarity:Rare
SVar:Picture:http://www.wizards.com/global/images/magic/general/immortal_coil.jpg
SetInfo:ALA|Rare|http://magiccards.info/scans/en/ala/79.jpg

View File

@@ -2,7 +2,7 @@ Name:Momentous Fall
ManaCost:2 G G
Types:Instant
Text:no text
A:SP$ Draw | Cost$ 2 G G Sac<1/Creature> | NumCards$ XPower | SubAbility$ DBGainLife | SpellDescription$ You draw cards equal to the sacrificed creature's power, then you gain life equal to its toughness.
A:SP$ Draw | Cost$ 2 G G Sac<1/Creature> | NumCards$ XPower | SubAbility$ DBGainLife | SpellDescription$ You draw cards equal to the sacrificed creature's power, then you gain life equal to its toughness.
SVar:DBGainLife:DB$GainLife | LifeAmount$ XToughness
SVar:XPower:Sacrificed$CardPower
SVar:XToughness:Sacrificed$CardToughness

View File

@@ -863,6 +863,8 @@ public class GameAction {
final Command com = GameActionUtil.getCommands().get(effect);
com.execute();
}
GameActionUtil.getStLandManaAbilities().execute();
}
/**
@@ -1028,8 +1030,6 @@ public class GameAction {
this.destroyLegendaryCreatures();
this.destroyPlaneswalkers();
GameActionUtil.getStLandManaAbilities().execute();
if (!refreeze) {
AllZone.getStack().unfreezeStack();
}