diff --git a/projects/mtg/bin/Res/sets/primitives/borderline.txt b/projects/mtg/bin/Res/sets/primitives/borderline.txt index fc9e75f64..6e8a8d0cd 100644 --- a/projects/mtg/bin/Res/sets/primitives/borderline.txt +++ b/projects/mtg/bin/Res/sets/primitives/borderline.txt @@ -146,6 +146,65 @@ mana={2}{R} type=Sorcery [/card] [card] +name=Collective Effort +target=player +other={1}{W}{W}{T(creature|mybattlefield)}{T(creature|mybattlefield)}: name(Escalate) +auto=if paid(alternative) then bury target(creature[power>=4]) +auto=if paid(alternative) then destroy target(enchantment) +auto=if paid(alternative) then transforms((,newability[choice name(Put counter on your creatures) counter(1/1,1) all(creature|myBattlefield)],newability[choice name(Put counter on opponent creatures) counter(1/1,1) all(creature|opponentBattlefield)])) +auto=ifnot paid(alternative) then choice name(Destroy creature) bury target(creature[power>=4]) +auto=ifnot paid(alternative) then choice name(Destroy enchantment) destroy target(enchantment) +auto=ifnot paid(alternative) then choice name(Put counter on your creatures) counter(1/1,1) all(creature|myBattlefield) +auto=ifnot paid(alternative) then choice name(Put counter on opponent creatures) counter(1/1,1) all(creature|opponentBattlefield) +text=Escalate—Tap an untapped creature you control. (Pay this cost for each mode chosen beyond the first.) -- Choose one or more — -- • Destroy target creature with power 4 or greater. -- • Destroy target enchantment. -- • Put a +1/+1 counter on each creature target player controls. +mana={1}{W}{W} +type=Sorcery +[/card] +[card] +name=Blessed Alliance +target=opponent +other={5}{W} name(Escalate) +auto=if paid(alternative) then life:4 controller +auto=if paid(alternative) then untap target(creature) +auto=if paid(alternative) then ability$!name(sacrifice) target(creature[attacking]|mybattlefield) sacrifice!$ targetedplayer +auto=ifnot paid(alternative) then choice name(Player gains life) life:4 controller +auto=ifnot paid(alternative) then choice name(Untap creatures) untap target(creature) +auto=ifnot paid(alternative) then choice name(Opponent scrifices creature) target(creature[attacking]|mybattlefield) sacrifice!$ targetedplayer +text=Escalate {2} (Pay this cost for each mode chosen beyond the first.) -- Choose one or more — -- • Target player gains 4 life. -- • Untap up to two target creatures. -- • Target opponent sacrifices an attacking creature. +mana={1}{W} +type=Instant +[/card] +[card] +name=Savage Alliance +target=player +other={4}{R} name(Escalate) +auto=if paid(alternative) then transforms((,newability[choice name(Your creatures have trample) all(creature|myBattlefield) trample ueot],newability[Opponent creatures have trample) all(creature|opponentBattlefield) trample ueot])) +auto=if paid(alternative) then damage:2 target(creature) +auto=if paid(alternative) then damage:1 all(creature|opponentBattlefield) +auto=ifnot paid(alternative) then choice name(Your creatures have trample) all(creature|myBattlefield) trample ueot +auto=ifnot paid(alternative) then choice name(Opponent creatures have trample) all(creature|opponentBattlefield) trample ueot +auto=ifnot paid(alternative) then choice name(Damage target creature) damage:2 target(creature) +auto=ifnot paid(alternative) then choice name(Damage all opponent creatures) damage:1 all(creature|opponentBattlefield) +text=Escalate {1} (Pay this cost for each mode chosen beyond the first.) -- Choose one or more — -- • Creatures target player controls gain trample until end of turn. -- • Savage Alliance deals 2 damage to target creature. -- • Savage Alliance deals 1 damage to each creature target opponent controls. +mana={2}{R} +type=Instant +[/card] +[card] +name=Collective Defiance +target=player +other={3}{R}{R} name(Escalate) +auto=if paid(alternative) then transforms((,newability[choice name(You discard hand) all(*|myhand) transforms((,newability[reject],newability[draw:1]))],newability[choice name(Opponent discard hand) all(*|opponenthand) transforms((,newability[reject],newability[draw:1]))])) +auto=if paid(alternative) then damage:4 target(creature) +auto=if paid(alternative) then damage:3 opponent +auto=ifnot paid(alternative) then choice name(You discard hand) all(*|myhand) transforms((,newability[reject],newability[draw:1])) +auto=ifnot paid(alternative) then choice name(Opponent discard hand) all(*|opponenthand) transforms((,newability[reject],newability[draw:1])) +auto=ifnot paid(alternative) then choice name(Damage target creature) damage:4 target(creature) +auto=ifnot paid(alternative) then choice name(Damage target opponent) damage:3 opponent +text=Escalate {1} (Pay this cost for each mode chosen beyond the first.) -- Choose one or more — -- • Target player discards all the cards in his or her hand, then draws that many cards. -- • Collective Defiance deals 4 damage to target creature. -- • Collective Defiance deals 3 damage to target opponent. +mana={1}{R}{R} +type=Sorcery +[/card] +[card] name=Borrowed Hostility target=creature other={3}{R} name(Escalate) @@ -158,6 +217,18 @@ mana={R} type=Instant [/card] [card] +name=Borrowed Malevolence +target=creature +other={2}{B} name(Escalate) +auto=if paid(alternative) then 1/1 ueot +auto=if paid(alternative) then target(creature) -1/-1 ueot +auto=ifnot paid(alternative) then choice name(Target creature gets +1/+1) 1/1 ueot +auto=ifnot paid(alternative) then choice name(Target creature gets -1/-1) -1/-1 ueot +text=Escalate {2} (Pay this cost for each mode chosen beyond the first.) -- Choose one or both — -- • Target creature gets +1/+1 until end of turn. -- • Target creature gets -1/-1 until end of turn. +mana={B} +type=Instant +[/card] +[card] name=Subtle Strike auto=choice name(Target creature gets -1/-1 until...) target(creature) -1/-1 auto=choice name(Put a +1/+1 counter on target...) counter(1/1,1) target(creature) diff --git a/projects/mtg/bin/Res/sets/primitives/unsupported.txt b/projects/mtg/bin/Res/sets/primitives/unsupported.txt index c45f1ea49..c7ddc4d1b 100644 --- a/projects/mtg/bin/Res/sets/primitives/unsupported.txt +++ b/projects/mtg/bin/Res/sets/primitives/unsupported.txt @@ -1369,12 +1369,6 @@ type=Artifact subtype=Equipment [/card] [card] -name=Blessed Alliance -text=Escalate {2} (Pay this cost for each mode chosen beyond the first.) -- Choose one or more — -- • Target player gains 4 life. -- • Untap up to two target creatures. -- • Target opponent sacrifices an attacking creature. -mana={1}{W} -type=Instant -[/card] -[card] name=Blessed Breath text=Target creature you control gains protection from the color of your choice until end of turn. -- Splice onto Arcane {W} (As you cast an Arcane spell, you may reveal this card from your hand and pay its splice cost. If you do, add this card's effects to that spell.) mana={W} @@ -1576,12 +1570,6 @@ power=5 toughness=5 [/card] [card] -name=Borrowed Malevolence -text=Escalate {2} (Pay this cost for each mode chosen beyond the first.) -- Choose one or both — -- • Target creature gets +1/+1 until end of turn. -- • Target creature gets -1/-1 until end of turn. -mana={B} -type=Instant -[/card] -[card] name=Boseiju, Who Shelters All text=Boseiju, Who Shelters All enters the battlefield tapped. -- {T}, Pay 2 life: Add {1} to your mana pool. If that mana is spent on an instant or sorcery spell, that spell can't be countered by spells or abilities. type=Legendary Land @@ -2809,18 +2797,6 @@ mana={3} type=Artifact [/card] [card] -name=Collective Defiance -text=Escalate {1} (Pay this cost for each mode chosen beyond the first.) -- Choose one or more — -- • Target player discards all the cards in his or her hand, then draws that many cards. -- • Collective Defiance deals 4 damage to target creature. -- • Collective Defiance deals 3 damage to target opponent. -mana={1}{R}{R} -type=Sorcery -[/card] -[card] -name=Collective Effort -text=Escalate—Tap an untapped creature you control. (Pay this cost for each mode chosen beyond the first.) -- Choose one or more — -- • Destroy target creature with power 4 or greater. -- • Destroy target enchantment. -- • Put a +1/+1 counter on each creature target player controls. -mana={1}{W}{W} -type=Sorcery -[/card] -[card] name=Collective Voyage text=Join forces — Starting with you, each player may pay any amount of mana. Each player searches his or her library for up to X basic land cards, where X is the total amount of mana paid this way, puts them onto the battlefield tapped, then shuffles his or her library. mana={G} @@ -14236,12 +14212,7 @@ subtype=Elf power=1 toughness=1 [/card] -[card] -name=Savage Alliance -text=Escalate {1} (Pay this cost for each mode chosen beyond the first.) -- Choose one or more — -- • Creatures target player controls gain trample until end of turn. -- • Savage Alliance deals 2 damage to target creature. -- • Savage Alliance deals 1 damage to each creature target opponent controls. -mana={2}{R} -type=Instant -[/card] + [card] name=Savage Summoning text=Savage Summoning can't be countered. -- The next creature card you cast this turn can be cast as though it had flash. That spell can't be countered. That creature enters the battlefield with an additional +1/+1 counter on it.