diff --git a/projects/mtg/bin/Res/sets/primitives/mtg.txt b/projects/mtg/bin/Res/sets/primitives/mtg.txt index 58f42a6b9..a920c4f97 100644 --- a/projects/mtg/bin/Res/sets/primitives/mtg.txt +++ b/projects/mtg/bin/Res/sets/primitives/mtg.txt @@ -30721,7 +30721,7 @@ subtype=Aura [card] name=Lux Cannon auto={T}:counter(0/0,1,Charge) -auto={T}{C(0/0,-3)}:destroy target(*) +auto={T}{C(0/0,-3,Charge)}:destroy target(*) text={T}: Put a charge counter on Lux Cannon. -- {T}, Remove three charge counters from Lux Cannon: Destroy target permanent. mana={4} type=Artifact diff --git a/projects/mtg/bin/Res/test/Auriok_Sunchaser_ASLONGAS_BUG.txt b/projects/mtg/bin/Res/test/Auriok_Sunchaser_ASLONGAS_BUG.txt new file mode 100644 index 000000000..692e7380a --- /dev/null +++ b/projects/mtg/bin/Res/test/Auriok_Sunchaser_ASLONGAS_BUG.txt @@ -0,0 +1,25 @@ +#Test to confirm that "aslongas" in combination with ">" or "<" does not work. +#You control 4 arifacts and Auriok Sunchaser. It is 3/3 due to its Metalcraft bonus (+2/+2). +#1 of the 4 artifacts gets destroyed by Shatter. Auriok Sunchaser should stay 3/3 because there are still enough artifacts on your side, +#but in fact, Metalcraft is turned off, so Shock can kill Auriok Sunchaser. +[INIT] +FIRSTMAIN +[PLAYER1] +inplay:Auriok Sunchaser,Bottle Gnomes,Mox Pearl,Bonesplitter,Mox Emerald +hand:Shatter,Shock +manapool:{1}{R}{R} +[PLAYER2] +[DO] +Shatter +Mox Pearl +Shock +Auriok Sunchaser +[ASSERT] +FIRSTMAIN +[PLAYER1] +inplay:Bottle Gnomes,Bonesplitter,Mox Emerald +graveyard:Shatter,Mox Pearl,Auriok Sunchaser,Shock +manapool:{0} +life:20 +[PLAYER2] +[END] \ No newline at end of file diff --git a/projects/mtg/bin/Res/test/_tests.txt b/projects/mtg/bin/Res/test/_tests.txt index 5a48101c2..f467bb79c 100644 --- a/projects/mtg/bin/Res/test/_tests.txt +++ b/projects/mtg/bin/Res/test/_tests.txt @@ -111,6 +111,7 @@ ascendant_evincar3.txt ashen_firebeast.txt ashen_firebeast2.txt aura_mutation.txt +Auriok_Sunchaser_ASLONGAS_BUG avarice_totem.txt aven_riftwatcher.txt aven_riftwatcher2.txt