mirror of
https://github.com/Card-Forge/forge.git
synced 2025-11-19 04:08:01 +00:00
- Fixed Flame Rift and Kagemaro, First to Suffer.
This commit is contained in:
@@ -4,7 +4,7 @@ Types:Legendary Creature Demon Spirit
|
|||||||
Text:no text
|
Text:no text
|
||||||
PT:*/*
|
PT:*/*
|
||||||
S:Mode$ Continuous | EffectZone$ All | CharacteristicDefining$ True | SetPower$ X | SetToughness$ X | Description$ CARDNAME's power and toughness are each equal to the number of cards in your hand.
|
S:Mode$ Continuous | EffectZone$ All | CharacteristicDefining$ True | SetPower$ X | SetToughness$ X | Description$ CARDNAME's power and toughness are each equal to the number of cards in your hand.
|
||||||
A:AB$ PumpAll | Cost$ Sac<1/CARDNAME> | ValidCards$ Creature | NumAtt$ -X | NumDef$ -X | IsCurse$ True | SpellDescription$ All creatures get -X/-X until end of turn, where X is the number of cards in your hand.
|
A:AB$ PumpAll | Cost$ B Sac<1/CARDNAME> | ValidCards$ Creature | NumAtt$ -X | NumDef$ -X | IsCurse$ True | SpellDescription$ All creatures get -X/-X until end of turn, where X is the number of cards in your hand.
|
||||||
SVar:X:Count$InYourHand
|
SVar:X:Count$InYourHand
|
||||||
SVar:RemAIDeck:True
|
SVar:RemAIDeck:True
|
||||||
SVar:Rarity:Rare
|
SVar:Rarity:Rare
|
||||||
|
|||||||
@@ -943,14 +943,19 @@ public class AbilityFactory_DealDamage {
|
|||||||
targetPlayer = tgt.getTargetPlayers().get(0);
|
targetPlayer = tgt.getTargetPlayers().get(0);
|
||||||
|
|
||||||
String players = "";
|
String players = "";
|
||||||
|
CardList list = new CardList();
|
||||||
|
|
||||||
if (params.containsKey("ValidPlayers"))
|
if (params.containsKey("ValidPlayers")) {
|
||||||
players = params.get("ValidPlayers");
|
players = params.get("ValidPlayers");
|
||||||
|
}
|
||||||
|
|
||||||
|
if (params.containsKey("ValidCards")) {
|
||||||
|
list = AllZoneUtil.getCardsInPlay();
|
||||||
|
}
|
||||||
|
|
||||||
CardList list = AllZoneUtil.getCardsInPlay();
|
if (targetPlayer != null) {
|
||||||
|
|
||||||
if (targetPlayer != null)
|
|
||||||
list = list.getController(targetPlayer);
|
list = list.getController(targetPlayer);
|
||||||
|
}
|
||||||
|
|
||||||
list = AbilityFactory.filterListByType(list, params.get("ValidCards"), sa);
|
list = AbilityFactory.filterListByType(list, params.get("ValidCards"), sa);
|
||||||
|
|
||||||
@@ -961,9 +966,9 @@ public class AbilityFactory_DealDamage {
|
|||||||
p.addDamage(dmg, card);
|
p.addDamage(dmg, card);
|
||||||
} else if (players.equals("EachOpponent")) {
|
} else if (players.equals("EachOpponent")) {
|
||||||
for (Player p : AllZoneUtil.getOpponents(card.getController())) p.addDamage(dmg, card);
|
for (Player p : AllZoneUtil.getOpponents(card.getController())) p.addDamage(dmg, card);
|
||||||
} else if (players.equals("Self"))
|
} else if (players.equals("Self")) {
|
||||||
card.getController().addDamage(dmg, card);
|
card.getController().addDamage(dmg, card);
|
||||||
else if (players.equals("Targeted"))
|
} else if (players.equals("Targeted"))
|
||||||
targetPlayer.addDamage(dmg, card);
|
targetPlayer.addDamage(dmg, card);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user