mirror of
https://github.com/Card-Forge/forge.git
synced 2025-11-16 02:38:02 +00:00
- More cards ready for multiplayer
This commit is contained in:
@@ -1,11 +1,10 @@
|
|||||||
Name:Omen of Fire
|
Name:Omen of Fire
|
||||||
ManaCost:3 R R
|
ManaCost:3 R R
|
||||||
Types:Instant
|
Types:Instant
|
||||||
A:SP$ ChangeZoneAll | Cost$ 3 R R | ChangeType$ Island | Origin$ Battlefield | Destination$ Hand | SpellDescription$ Return all Islands to their owners' hands. | SubAbility$ DBSacYou
|
A:SP$ ChangeZoneAll | Cost$ 3 R R | ChangeType$ Island | Origin$ Battlefield | Destination$ Hand | SpellDescription$ Return all Islands to their owners' hands. Each player sacrifices a Plains or a white permanent for each white permanent he or she controls. | SubAbility$ DBSac
|
||||||
SVar:DBSacYou:DB$Sacrifice | Amount$ YouX | SacValid$ Plains,Permanent.White | Defined$ You | References$ YouX | SubAbility$ DBSacOpp | SpellDescription$ Each player sacrifices a Plains or a white permanent for each white permanent he or she controls.
|
SVar:DBSac:DB$ RepeatEach | RepeatPlayers$ Player | RepeatSubAbility$ DBSacEach
|
||||||
SVar:DBSacOpp:DB$Sacrifice | Amount$ OppX | SacValid$ Plains,Permanent.White | Defined$ Opponent | References$ OppX
|
SVar:DBSacEach:DB$ Sacrifice | Defined$ Player.IsRemembered | Amount$ OppX | SacValid$ Plains,Permanent.White | References$ OppX
|
||||||
SVar:YouX:Count$Valid Permanent.White+YouCtrl
|
SVar:OppX:Count$Valid Permanent.White+RememberedPlayerCtrl
|
||||||
SVar:OppX:Count$Valid Permanent.White+YouDontCtrl
|
|
||||||
SVar:RemRandomDeck:True
|
SVar:RemRandomDeck:True
|
||||||
SVar:Picture:http://www.wizards.com/global/images/magic/general/omen_of_fire.jpg
|
SVar:Picture:http://www.wizards.com/global/images/magic/general/omen_of_fire.jpg
|
||||||
Oracle:Return all Islands to their owners' hands.\nEach player sacrifices a Plains or a white permanent for each white permanent he or she controls.
|
Oracle:Return all Islands to their owners' hands.\nEach player sacrifices a Plains or a white permanent for each white permanent he or she controls.
|
||||||
@@ -1,10 +1,8 @@
|
|||||||
Name:Razor Pendulum
|
Name:Razor Pendulum
|
||||||
ManaCost:4
|
ManaCost:4
|
||||||
Types:Artifact
|
Types:Artifact
|
||||||
T:Mode$ Phase | Phase$ End of Turn | ValidPlayer$ You | TriggerZones$ Battlefield | Execute$ TrigDamageYou | LifeTotal$ You | LifeAmount$ LE5 | TriggerDescription$ At the beginning of each player's end step, if that player has 5 or less life, CARDNAME deals 2 damage to him or her.
|
T:Mode$ Phase | Phase$ End of Turn | ValidPlayer$ Player | TriggerZones$ Battlefield | Execute$ TrigDamage | LifeTotal$ ActivePlayer | LifeAmount$ LE5 | TriggerDescription$ At the beginning of each player's end step, if that player has 5 or less life, CARDNAME deals 2 damage to him or her.
|
||||||
T:Mode$ Phase | Phase$ End of Turn | ValidPlayer$ Opponent | TriggerZones$ Battlefield | Execute$ TrigDamageOpp | LifeTotal$ Opponent | LifeAmount$ LE5 | Secondary$ True | TriggerDescription$ At the beginning of each player's end step, if that player has 5 or less life, CARDNAME deals 2 damage to him or her.
|
SVar:TrigDamage:AB$ DealDamage | Cost$ 0 | Defined$ TriggeredPlayer | NumDmg$ 2
|
||||||
SVar:TrigDamageYou:AB$DealDamage | Cost$ 0 | Defined$ You | NumDmg$ 2
|
|
||||||
SVar:TrigDamageOpp:AB$DealDamage | Cost$ 0 | Defined$ Opponent | NumDmg$ 2
|
|
||||||
SVar:RemAIDeck:True
|
SVar:RemAIDeck:True
|
||||||
SVar:Picture:http://www.wizards.com/global/images/magic/general/razor_pendulum.jpg
|
SVar:Picture:http://www.wizards.com/global/images/magic/general/razor_pendulum.jpg
|
||||||
Oracle:At the beginning of each player's end step, if that player has 5 or less life, Razor Pendulum deals 2 damage to him or her.
|
Oracle:At the beginning of each player's end step, if that player has 5 or less life, Razor Pendulum deals 2 damage to him or her.
|
||||||
@@ -1,11 +1,8 @@
|
|||||||
Name:Repercussion
|
Name:Repercussion
|
||||||
ManaCost:1 R R
|
ManaCost:1 R R
|
||||||
Types:Enchantment
|
Types:Enchantment
|
||||||
T:Mode$ DamageDone | ValidTarget$ Creature.YouCtrl | TriggerZones$ Battlefield | Execute$ TrigDamageYou | TriggerDescription$ Whenever a creature is dealt damage, CARDNAME deals that much damage to that creature's controller.
|
T:Mode$ DamageDone | ValidTarget$ Creature | TriggerZones$ Battlefield | Execute$ TrigDamage | TriggerDescription$ Whenever a creature is dealt damage, CARDNAME deals that much damage to that creature's controller.
|
||||||
T:Mode$ DamageDone | ValidTarget$ Creature.YouDontCtrl | TriggerZones$ Battlefield | Execute$ TrigDamageOpp | Secondary$ True | TriggerDescription$ Whenever a creature is dealt damage, CARDNAME deals that much damage to that creature's controller.
|
SVar:TrigDamage:AB$ DealDamage | Cost$ 0 | Defined$ TriggeredTargetController | NumDmg$ X | References$ X
|
||||||
SVar:TrigDamageYou:AB$DealDamage | Cost$ 0 | Defined$ You | NumDmg$ X | References$ X
|
|
||||||
SVar:TrigDamageOpp:AB$DealDamage | Cost$ 0 | Defined$ Opponent | NumDmg$ Y | References$ X
|
|
||||||
SVar:X:TriggerCount$DamageAmount
|
SVar:X:TriggerCount$DamageAmount
|
||||||
SVar:Y:TriggerCount$DamageAmount
|
|
||||||
SVar:Picture:http://www.wizards.com/global/images/magic/general/repercussion.jpg
|
SVar:Picture:http://www.wizards.com/global/images/magic/general/repercussion.jpg
|
||||||
Oracle:Whenever a creature is dealt damage, Repercussion deals that much damage to that creature's controller.
|
Oracle:Whenever a creature is dealt damage, Repercussion deals that much damage to that creature's controller.
|
||||||
@@ -1,11 +1,9 @@
|
|||||||
Name:Smokestack
|
Name:Smokestack
|
||||||
ManaCost:4
|
ManaCost:4
|
||||||
Types:Artifact
|
Types:Artifact
|
||||||
T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | TriggerZones$ Battlefield | Execute$ TrigSacrifice | TriggerDescription$ At the beginning of your upkeep .
|
T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ Player | TriggerZones$ Battlefield | Execute$ TrigSacrifice | TriggerDescription$ At the beginning of each player's upkeep, that player sacrifices a permanent for each soot counter on CARDNAME
|
||||||
T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ Opponent | TriggerZones$ Battlefield | Execute$ TriggerSacrifice | TriggerDescription$ that player sacrifices a Permanent for each soot counter on CARDNAME
|
|
||||||
T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | TriggerZones$ Battlefield | OptionalDecider$ You | Execute$ TrigPutCounter | TriggerDescription$ At the beginning of your upkeep, you may put a soot counter on CARDNAME.
|
T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | TriggerZones$ Battlefield | OptionalDecider$ You | Execute$ TrigPutCounter | TriggerDescription$ At the beginning of your upkeep, you may put a soot counter on CARDNAME.
|
||||||
SVar:TrigSacrifice:AB$ Sacrifice | Cost$ 0 | Amount$ X | References$ X | SacValid$ Permanent | SacMessage$ Permanent
|
SVar:TrigSacrifice:AB$ Sacrifice | Cost$ 0 | Defined$ TriggeredPlayer | Amount$ X | References$ X | SacValid$ Permanent | SacMessage$ Permanent
|
||||||
SVar:TriggerSacrifice:AB$ Sacrifice | Cost$ 0 | Defined$ Opponent | Amount$ X | References$ X | SacValid$ Permanent | SacMessage$ Permanent
|
|
||||||
SVar:TrigPutCounter:AB$ PutCounter | Cost$ 0 | Defined$ Self | CounterType$ SOOT | CounterNum$ 1
|
SVar:TrigPutCounter:AB$ PutCounter | Cost$ 0 | Defined$ Self | CounterType$ SOOT | CounterNum$ 1
|
||||||
SVar:X:Count$CardCounters.SOOT
|
SVar:X:Count$CardCounters.SOOT
|
||||||
SVar:RemRandomDeck:True
|
SVar:RemRandomDeck:True
|
||||||
|
|||||||
@@ -183,7 +183,9 @@ public abstract class TriggerReplacementBase {
|
|||||||
if (player.equals("Opponent")) {
|
if (player.equals("Opponent")) {
|
||||||
life = hostController.getOpponent().getLife();
|
life = hostController.getOpponent().getLife();
|
||||||
}
|
}
|
||||||
|
if (player.equals("ActivePlayer")) {
|
||||||
|
life = game.getPhaseHandler().getPlayerTurn().getLife();
|
||||||
|
}
|
||||||
if (params.containsKey("LifeAmount")) {
|
if (params.containsKey("LifeAmount")) {
|
||||||
lifeCompare = params.get("LifeAmount");
|
lifeCompare = params.get("LifeAmount");
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user