Merge branch 'AFR_fixes' into 'master'

Fixes from Alumi comments

See merge request core-developers/forge!4995
This commit is contained in:
Michael Kamensky
2021-07-12 16:12:47 +00:00
8 changed files with 11 additions and 11 deletions

View File

@@ -1,6 +1,6 @@
Name:Divine Smite
ManaCost:1 W
Types:Instant
A:SP$ Phases | Cost$ 1 W | ValidTgts$ Creature,Planeswalker | IsCurse$ True | ConditionDefined$ Targeted | ConditionPresent$ Card.Black | ConditionCompare$ EQ0 | SubAbility$ DBExile | StackDescription$ SpellDescription | SpellDescription$ Target creature or planeswalker an opponent controls phases out. If that permanent is black, exile it instead. (If it phases out, treat it and anything attached to it as though they don't exist until its controller's next turn.)
A:SP$ Phases | Cost$ 1 W | ValidTgts$ Creature.OppCtrl,Planeswalker.OppCtrl | IsCurse$ True | ConditionDefined$ Targeted | ConditionPresent$ Card.Black | ConditionCompare$ EQ0 | SubAbility$ DBExile | StackDescription$ SpellDescription | SpellDescription$ Target creature or planeswalker an opponent controls phases out. If that permanent is black, exile it instead. (If it phases out, treat it and anything attached to it as though they don't exist until its controller's next turn.)
SVar:DBExile:DB$ ChangeZone | Defined$ Targeted | Origin$ Battlefield | Destination$ Exile | ConditionDefined$ Targeted | ConditionPresent$ Card.Black | ConditionCompare$ EQ1 | StackDescription$ None
Oracle:Target creature or planeswalker an opponent controls phases out. If that permanent is black, exile it instead. (If it phases out, treat it and anything attached to it as though they don't exist until its controller's next turn.)

View File

@@ -6,6 +6,6 @@ S:Mode$ ReduceCost | ValidCard$ Card.Self | Type$ Spell | Amount$ CostReduction
SVar:CostReduction:Count$Compare CheckTgt GE1.3.0
SVar:CheckTgt:TargetedObjects$Valid Card.Blue+YouDontCtrl
A:SP$ Pump | Cost$ 3 G | ValidTgts$ Creature.YouCtrl | AILogic$ PowerDmg | NumAtt$ +1 | NumDef$ +1 | TgtPrompt$ Select target creature you control | SubAbility$ SoulsDamage | StackDescription$ {c:ThisTargetedCard} gets +1/+1 until end of turn. | SpellDescription$ Target creature you control gets +1/+1 until end of turn. It deals damage equal to its power to target creature you don't control.
SVar:SoulsDamage:DB$ DealDamage | ValidTgts$ Creature.YouDontCtrl | AILogic$ PowerDmg | TgtPrompt$ Select target creature you don't control | NumDmg$ X | DamageSource$ ParentTarget | StackDescription$ Then {c:ParentTarget} deals damage equal to its power to {c:ThisTargetedCard}.
SVar:SoulsDamage:DB$ DealDamage | ValidTgts$ Creature.YouDontCtrl,Planeswalker.YouDontCtrl | AILogic$ PowerDmg | TgtPrompt$ Select target creature or planeswalker you don't control | NumDmg$ X | DamageSource$ ParentTarget | StackDescription$ Then {c:ParentTarget} deals damage equal to its power to {c:ThisTargetedCard}.
SVar:X:ParentTargeted$CardPower
Oracle:This spell costs {3} less to cast if it targets a blue permanent you don't control.\nThis spell can't be countered.\nTarget creature you control gets +1/+1 until end of turn. Then it deals damage equal to its power to target creature or planeswalker you don't control.

View File

@@ -1,7 +1,7 @@
Name:Improvised Weaponry
ManaCost:2 R
Types:Sorcery
A:SP$ DealDamage | Cost$ 1 R R | ValidTgts$ Creature,Player,Planeswalker | TgtPrompt$ Select any targeto | NumDmg$ 2 | SubAbility$ DBToken | SpellDescription$ CARDNAME deals 2 damage to any target.
A:SP$ DealDamage | Cost$ 2 R | ValidTgts$ Creature,Player,Planeswalker | TgtPrompt$ Select any targeto | NumDmg$ 2 | SubAbility$ DBToken | SpellDescription$ CARDNAME deals 2 damage to any target.
SVar:DBToken:DB$ Token | TokenAmount$ 1 | TokenScript$ c_a_treasure_sac | TokenOwner$ You | SpellDescription$ Create a Treasure token.
DeckHas:Ability$Token
Oracle:Improvised Weaponry deals 2 damage to any target. Create a Treasure token. (It's an artifact with "{T}, Sacrifice this artifact: Add one mana of any color.")

View File

@@ -3,7 +3,7 @@ ManaCost:G
Types:Legendary Artifact
T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | TriggerZones$ Battlefield | OptionalDecider$ You | Execute$ TrigPutCounter | TriggerDescription$ At the beginning of your upkeep, you may put a charge counter on CARDNAME.
SVar:TrigPutCounter:DB$PutCounter | Defined$ Self | CounterType$ HARMONY | CounterNum$ 1
A:AB$ ChangeZone | Cost$ 3 G T | Origin$ Library | Destination$ Hand | ChangeType$ Creature.cmcLEX | ChangeNum$ 1 | RememberChanged$ True | SubAbility$ DBToken | StackDescription$ SpellDescription | SpellDescription$ Search your library for a creature card with mana value equal to the number of harmony counters on CARDNAME, reveal it, and put it into your hand. If that card is legendary, create a Treasure token. Then shuffle.
A:AB$ ChangeZone | Cost$ 3 G T | Origin$ Library | Destination$ Hand | ChangeType$ Creature.cmcEQX | ChangeNum$ 1 | RememberChanged$ True | SubAbility$ DBToken | StackDescription$ SpellDescription | SpellDescription$ Search your library for a creature card with mana value equal to the number of harmony counters on CARDNAME, reveal it, and put it into your hand. If that card is legendary, create a Treasure token. Then shuffle.
SVar:DBToken:DB$ Token | TokenAmount$ 1 | TokenScript$ c_a_treasure_sac | TokenOwner$ You | ConditionDefined$ Remembered | ConditionPresent$ Card.Legendary | ConditionCompare$ GE1 | SubAbility$ DBCleanup
SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True
SVar:X:Count$CardCounters.HARMONY

View File

@@ -5,5 +5,5 @@ PT:2/1
K:Flash
K:Flying
T:Mode$ ChangesZone | ValidCard$ Card.Self | Origin$ Any | Destination$ Battlefield | Execute$ TailSpikes | TriggerDescription$ Tail Spikes — When CARDNAME enters the battlefield, destroy target creature an opponent controls that was dealt damage this turn.
SVar:TailSpikes:DB$ Destroy | ValidTgts$ Creature.wasDealtDamageThisTurn | TgtPrompt$ Select target creature that was dealt damage this turn
SVar:TailSpikes:DB$ Destroy | ValidTgts$ Creature.wasDealtDamageThisTurn+OppCtrl | TgtPrompt$ Select target creature an opponent controls that was dealt damage this turn
Oracle:Tail Spikes — When Manticore enters the battlefield, destroy target creature an opponent controls that was dealt damage this turn.

View File

@@ -4,6 +4,6 @@ Types:Creature Dwarf Citizen
PT:1/4
T:Mode$ ChangesZone | ValidCard$ Card.Self | Origin$ Any | Destination$ Battlefield | Execute$ DBToken | TriggerDescription$ When CARDNAME enters the battlefield, create a Treasure token.
SVar:DBToken:DB$ Token | TokenAmount$ 1 | TokenScript$ c_a_treasure_sac | TokenOwner$ You
A:AB$ Draw | Cost$ Sac<1/Creature.Other;Artifact.Treasure/another creature or treasure> | NumCards$ 1 | SpellDescription$ Draw a card.
A:AB$ Draw | Cost$ 1 B Sac<1/Creature.Other;Artifact.Treasure/another creature or treasure> | NumCards$ 1 | SpellDescription$ Draw a card.
DeckHas:Ability$Token
Oracle:When Skullport Merchant enters the battlefield, create a Treasure token. (It's an artifact with \"{T}, Sacrifice this artifact: Add one mana of any color.\")\n{1}{B}, Sacrifice another creature or a Treasure: Draw a card.
Oracle:When Skullport Merchant enters the battlefield, create a Treasure token. (It's an artifact with \"{T}, Sacrifice this artifact: Add one mana of any color.\")\n{1}{B}, Sacrifice another creature or a Treasure: Draw a card.

View File

@@ -4,6 +4,6 @@ Types:Artifact Equipment
K:Equip:3
T:Mode$ ChangesZone | ValidCard$ Card.Self | Origin$ Any | Destination$ Battlefield | Execute$ DBToken | TriggerDescription$ When CARDNAME enters the battlefield, create a Treasure token.
SVar:DBToken:DB$ Token | TokenAmount$ 1 | TokenScript$ c_a_treasure_sac | TokenOwner$ You
S:Mode$ Continuous | Affected$ Creature.EquippedBy+powerLE3 | AddHiddenKeyword$ Unblockable | Description$ nEquipped creature can't be blocked as long as its power is 3 or less.
S:Mode$ Continuous | Affected$ Creature.EquippedBy+powerLE3 | AddHiddenKeyword$ Unblockable | Description$ Equipped creature can't be blocked as long as its power is 3 or less.
DeckHas:Ability$Token
Oracle:When Thieves' Tools enters the battlefield, create a Treasure token. (It's an artifact with \"{T}, Sacrifice this artifact: Add one mana of any color.\")\nEquipped creature can't be blocked as long as its power is 3 or less.\nEquip {2} ({2}: Attach to target creature you control. Equip only as a sorcery.)

View File

@@ -2,7 +2,7 @@ Name:Wild Shape
ManaCost: G
Types:Instant
A:SP$ Charm | Cost$ G | Choices$ ChangeIntoTurtle,ChangeIntoSpider,ChangeIntoElephant | SpellDescription$ Choose one. Until end of turn, target creature you control has that base power and toughness, becomes that creature type, and gains that ability.
SVar:ChangeIntoTurtle:DB$ Animate | ValidTgts$ Creature.YouCtrl | TgtPrompt$ Select target creature you control | Power$ 1 | Toughness$ 3 | Types$ Creature,Turtle | Keywords$ Hexproof | SpellDescription$ 1/3 Turtle with hexproof.
SVar:ChangeIntoSpider:DB$ Animate | ValidTgts$ Creature.YouCtrl | TgtPrompt$ Select target creature you control | Power$ 1 | Toughness$ 5 | Types$ Creature,Spider | Keywords$ Reach | SpellDescription$ 1/5 Spider with reach.
SVar:ChangeIntoElephant:DB$ Animate | ValidTgts$ Creature.YouCtrl | TgtPrompt$ Select target creature you control | Power$ 3 | Toughness$ 3 | Types$ Creature,Elephant | Keywords$ Trample | SpellDescription$ 3/3 Elephant with trample.
SVar:ChangeIntoTurtle:DB$ Animate | ValidTgts$ Creature.YouCtrl | TgtPrompt$ Select target creature you control | Power$ 1 | Toughness$ 3 | RemoveCreatureTypes$ True| Types$ Creature,Turtle | Keywords$ Hexproof | SpellDescription$ 1/3 Turtle with hexproof.
SVar:ChangeIntoSpider:DB$ Animate | ValidTgts$ Creature.YouCtrl | TgtPrompt$ Select target creature you control | Power$ 1 | Toughness$ 5 | RemoveCreatureTypes$ True | Types$ Creature,Spider | Keywords$ Reach | SpellDescription$ 1/5 Spider with reach.
SVar:ChangeIntoElephant:DB$ Animate | ValidTgts$ Creature.YouCtrl | TgtPrompt$ Select target creature you control | Power$ 3 | Toughness$ 3 | RemoveCreatureTypes$ True | Types$ Creature,Elephant | Keywords$ Trample | SpellDescription$ 3/3 Elephant with trample.
Oracle:Choose one. Until end of turn, target creature you control has that base power and toughness, becomes that creature type, and gains that ability.\n• 1/3 Turtle with hexproof.\n• 1/5 Spider with reach.\n• 3/3 Elephant with trample.