diff --git a/projects/mtg/bin/Res/sets/primitives/borderline.txt b/projects/mtg/bin/Res/sets/primitives/borderline.txt index 2cb4a0b4f..9a0a49d22 100644 --- a/projects/mtg/bin/Res/sets/primitives/borderline.txt +++ b/projects/mtg/bin/Res/sets/primitives/borderline.txt @@ -6088,7 +6088,7 @@ toughness=2 [/card] [card] name=Bane, Lord of Darkness -auto=this(controllerlife <= halfsuptartinglife) indestructible +auto=this(controllerlife <= halfupstartinglife) indestructible auto=@movedTo(other creature[-token;toughness=0]|graveyard) from(myBattlefield):name(Draw or play) ability$!choice name(Opponent draws 1 card) draw:1 opponent _ choice name(Opponent plays a creature) all(*[zpos=1]|opponenthand) transforms((,newability[name(Put creature in play) target(creature[toughness<=0]|myhand) moveto(mybattlefield)]))oneshot !$ opponent auto=@movedTo(other creature[-token;toughness=1]|graveyard) from(myBattlefield):name(Draw or play) ability$!choice name(Opponent draws 1 card) draw:1 opponent _ choice name(Opponent plays a creature) all(*[zpos=1]|opponenthand) transforms((,newability[name(Put creature in play) target(creature[toughness<=1]|myhand) moveto(mybattlefield)]))oneshot !$ opponent auto=@movedTo(other creature[-token;toughness=2]|graveyard) from(myBattlefield):name(Draw or play) ability$!choice name(Opponent draws 1 card) draw:1 opponent _ choice name(Opponent plays a creature) all(*[zpos=1]|opponenthand) transforms((,newability[name(Put creature in play) target(creature[toughness<=2]|myhand) moveto(mybattlefield)]))oneshot !$ opponent @@ -7572,7 +7572,7 @@ toughness=2 [/card] [card] name=Bhaal, Lord of Murder -auto=this(controllerlife <= halfsuptartinglife) indestructible +auto=this(controllerlife <= halfupstartinglife) indestructible auto=@movedTo(other creature[-token]|graveyard) from(myBattlefield):name(Put 1/1 counter and goad) target(creature|battlefield) transforms((,newability[counter(1/1)],newability[counter(0/0.1.Goaded)],newability[this(counter{0/0.1.Goaded}>0) mustattack],newability[phaseaction[endofturn next once sourceinplay] removeallcounters(0/0.-1.Goaded)])) forever text=As long as your life total is less than or equal to half your starting life total, Bhaal, Lord of Murder has indestructible. -- Whenever another nontoken creature you control dies, put a +1/+1 counter on target creature and goad it. mana={2}{B}{R}{G} @@ -40048,7 +40048,7 @@ subtype=Swamp Forest [/card] [card] name=Haunted One -auto=@tapped(*[iscommander]|myBattlefield):name(Gains 2/0 and undying) all(trigger) transforms((,newability[undying],newability[2/0],newability[name(Other creature gains 2/0 and undying) target(other creature[share!subtype!]|myBattlefield) transforms((,newability[2/0],newability[undying])) ueot ])) ueot +auto=@tapped(*[iscommander]|myBattlefield):name(Gains 2/0 and undying) all(trigger) transforms((,newability[undying],newability[2/0],newability[name(Other creature gains 2/0 and undying) target(other *[share!subtype!]|myBattlefield) transforms((,newability[2/0],newability[undying])) ueot ])) ueot text=Commander creatures you own have "Whenever this creature becomes tapped, it and other creatures you control that share a creature type with it each get +2/+0 and gain undying until end of turn." (When a creature with undying dies, if it had no +1/+1 counters on it, return it to the battlefield under its owner's control with a +1/+1 counter on it.) mana={2}{B} type=Legendary Enchantment @@ -42518,8 +42518,8 @@ type=Sorcery [/card] [card] name=Humility -auto=lord(creature|battlefield) loseabilities forever -auto=lord(creature|battlefield) transforms((,setpower=0,settoughness=1)) forever +auto=lord(creature|battlefield) loseabilities +auto=lord(creature|battlefield) transforms((,setpower=1,settoughness=1)) text=All creatures loses all abilities and have base power and toughness 1/1. mana={2}{W}{W} type=Enchantment @@ -65841,7 +65841,7 @@ type=Land [/card] [card] name=Pilot -auto={0}:name(Can crew as 2 greater) transforms((,newability[2/0 ,newability[cantattack],newability[cantblock],newability[cantpwattack])) ueot limit:1 +auto={0}:name(Can crew as 2 greater) transforms((,newability[2/0] ,newability[cantattack],newability[cantblock],newability[cantpwattack])) ueot limit:1 type=Artifact Creature subtype=Pilot power=1 @@ -71117,8 +71117,9 @@ toughness=3 [/card] [card] name=Redcap Melee -auto=choice name(damage non-red target) damage:4 target(creature[-red],planeswalker[-red]) && ability$!destroy target(land)!$ controller -auto=choice name(damage red target) damage:4 target(creature[red],planeswalker[red]) +target=creature,planeswalker +auto=damage:4 +auto=if cantargetcard(*[-red]|*) then ability$!sacrifice notatarget(land|myBattlefield)!$ controller text=Redcap Melee deals 4 damage to target creature or planeswalker. If a nonred permanent is dealt damage this way, you sacrifice a land. mana={R} type=Instant diff --git a/projects/mtg/bin/Res/sets/primitives/mtg.txt b/projects/mtg/bin/Res/sets/primitives/mtg.txt index 4ad64b280..16aa5291d 100644 --- a/projects/mtg/bin/Res/sets/primitives/mtg.txt +++ b/projects/mtg/bin/Res/sets/primitives/mtg.txt @@ -1,6 +1,6 @@ #Primitives Pack for Wagic the Homebrew. #Please keep these card alphabetized, and try to have the "name=" line at the top of each card -#I sorted this programatically so the other comments are removed except for AUTO_DEFINE - Vitty85 23-05-2023 +#I sorted this programmatically so the other comments are removed except for AUTO_DEFINE - Vitty85 23-05-2023 [card] name=Abandon Reason target=creature