Merge branch 'costs' into 'master'

use IsPresent instead of CheckSVar for some cost reductions

See merge request core-developers/forge!6130
This commit is contained in:
Michael Kamensky
2022-02-03 04:08:15 +00:00
5 changed files with 5 additions and 10 deletions

View File

@@ -2,8 +2,7 @@ Name:Academy Journeymage
ManaCost:4 U
Types:Creature Human Wizard
PT:3/2
S:Mode$ ReduceCost | ValidCard$ Card.Self | Type$ Spell | Amount$ 1 | EffectZone$ All | CheckSVar$ Wizard | SVarCompare$ GE1 | Description$ This spell costs {1} less to cast if you control a Wizard.
SVar:Wizard:Count$Valid Wizard.YouCtrl
S:Mode$ ReduceCost | ValidCard$ Card.Self | Type$ Spell | Amount$ 1 | EffectZone$ All | IsPresent$ Wizard.YouCtrl | Description$ This spell costs {1} less to cast if you control a Wizard.
T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigChangeZone | TriggerDescription$ When CARDNAME enters the battlefield, return target creature an opponent controls to its owner's hand.
SVar:TrigChangeZone:DB$ ChangeZone | ValidTgts$ Creature.OppCtrl | TgtPrompt$ Select target creature an opponent controls | Origin$ Battlefield | Destination$ Hand
DeckHints:Type$Wizard

View File

@@ -1,7 +1,6 @@
Name:Lookout's Dispersal
ManaCost:2 U
Types:Instant
S:Mode$ ReduceCost | ValidCard$ Card.Self | Type$ Spell | Amount$ 1 | EffectZone$ All | CheckSVar$ Piracy | SVarCompare$ GE1 | Description$ This spell costs {1} less to cast if you control a Pirate.
SVar:Piracy:Count$Valid Pirate.YouCtrl
S:Mode$ ReduceCost | ValidCard$ Card.Self | Type$ Spell | Amount$ 1 | EffectZone$ All | IsPresent$ Pirate.YouCtrl | Description$ This spell costs {1} less to cast if you control a Pirate.
A:SP$ Counter | Cost$ 2 U | TargetType$ Spell | TgtPrompt$ Select target spell | ValidTgts$ Card | UnlessCost$ 4 | SpellDescription$ Counter target spell unless its controller pays {4}.
Oracle:This spell costs {1} less to cast if you control a Pirate.\nCounter target spell unless its controller pays {4}.

View File

@@ -3,8 +3,7 @@ ManaCost:8 U U
Types:Legendary Creature Elemental Octopus
PT:8/8
K:Ward:8
S:Mode$ ReduceCost | ValidCard$ Card.Self | Type$ Spell | Amount$ 8 | EffectZone$ All | CheckSVar$ X | SVarCompare$ GE8 | Description$ This spell costs {8} less to cast if you have eight or more instant and/or sorcery cards in your graveyard.
SVar:X:Count$ValidGraveyard Instant.YouOwn,Sorcery.YouOwn
S:Mode$ ReduceCost | ValidCard$ Card.Self | Type$ Spell | Amount$ 8 | EffectZone$ All | IsPresent$ Instant.YouOwn,Sorcery.YouOwn | PresentZone$ Graveyard | PresentCompare$ GE8 | Description$ This spell costs {8} less to cast if you have eight or more instant and/or sorcery cards in your graveyard.
T:Mode$ SpellCastOrCopy | ValidCard$ Instant,Sorcery | ValidActivatingPlayer$ You | TriggerZones$ Battlefield | Execute$ TrigOctify | TriggerDescription$ Magecraft — Whenever you cast or copy an instant or sorcery spell, target creature has base power and toughness 8/8 until end of turn.
SVar:TrigOctify:DB$ Animate | ValidTgts$ Creature | TgtPrompt$ Select target creature | Power$ 8 | Toughness$ 8 | IsCurse$ True | SpellDescription$ Magecraft — Whenever you cast or copy an instant or sorcery spell, target creature has base power and toughness 8/8 until end of turn.
DeckNeeds:Type$Instant|Sorcery

View File

@@ -1,8 +1,7 @@
Name:Wizard's Lightning
ManaCost:2 R
Types:Instant
S:Mode$ ReduceCost | ValidCard$ Card.Self | Type$ Spell | Amount$ 2 | EffectZone$ All | CheckSVar$ Wizard | SVarCompare$ GE1 | Description$ This spell costs {2} less to cast if you control a Wizard.
SVar:Wizard:Count$Valid Wizard.YouCtrl
S:Mode$ ReduceCost | ValidCard$ Card.Self | Type$ Spell | Amount$ 2 | EffectZone$ All | IsPresent$ Wizard.YouCtrl | Description$ This spell costs {2} less to cast if you control a Wizard.
A:SP$ DealDamage | Cost$ 2 R | ValidTgts$ Creature,Player,Planeswalker | TgtPrompt$ Select target | NumDmg$ 3 | SpellDescription$ CARDNAME deals 3 damage to any target.
DeckNeeds:Type$Wizard
Oracle:This spell costs {2} less to cast if you control a Wizard.\nWizard's Lightning deals 3 damage to any target.

View File

@@ -1,8 +1,7 @@
Name:Wizard's Retort
ManaCost:1 U U
Types:Instant
S:Mode$ ReduceCost | ValidCard$ Card.Self | Type$ Spell | Amount$ 1 | EffectZone$ All | CheckSVar$ Wizard | SVarCompare$ GE1 | Description$ This spell costs {1} less to cast if you control a Wizard.
SVar:Wizard:Count$Valid Wizard.YouCtrl
S:Mode$ ReduceCost | ValidCard$ Card.Self | Type$ Spell | Amount$ 1 | EffectZone$ All | IsPresent$ Wizard.YouCtrl | Description$ This spell costs {1} less to cast if you control a Wizard.
A:SP$ Counter | Cost$ 1 U U | TargetType$ Spell | ValidTgts$ Card | SpellDescription$ Counter target spell.
DeckNeeds:Type$Wizard
Oracle:This spell costs {1} less to cast if you control a Wizard.\nCounter target spell.