LevelX2
1dfa801d1f
Manually added changes from halljared for group move events ( fixes #1728 ).
2016-04-06 17:10:21 +02:00
drmDev
3b6b2ea432
test for reported bug - Zada and Silverfur Partisan
2016-04-06 11:03:25 -04:00
LevelX2
12ee3f7e54
* Prized Amalgam - Fixed that it was not returned to battlefield under some conditions ( fixes #1704 ).
2016-04-06 15:09:39 +02:00
Jared Hall
0534b941cd
Fixes #1696
2016-04-06 06:42:32 -04:00
LevelX2
ae932f9dd7
Fixed some transformed triggered abilities after the recent change of transform handling.
2016-04-06 00:37:29 +02:00
LevelX2
6e5a1fa826
* Archangel Avacyn - Fixed that she damages herself when she transforms ( fixes #1745 ).
2016-04-06 00:34:55 +02:00
LevelX2
b80166664f
Fixed that discard cost of Wolf of Devil's Breach was not handled correctly ( fixes #1668 ).
2016-04-05 16:56:56 +02:00
LevelX2
8780a6101a
Fixed that transformed event was triggerd while the transforming was not applied yet (e.g. Cult of the Waxing Moon - fixes #1687 ).
2016-04-05 15:43:50 +02:00
drmDev
df1b931014
CultOfTheWaxingMoon test for reported bug
2016-04-04 11:00:34 -04:00
drmDev
d7c18b76a2
FlamebladeAngel bug fix and tests
2016-04-04 10:41:15 -04:00
drmDev
56c5c1328a
CuroseOfEchoes bug fix and test
2016-04-04 10:00:20 -04:00
drmDev
e7b80d9548
Avacyn test for reported bug. Creeping Dread efficiency improvements
2016-04-02 08:16:47 -04:00
drmDev
5b36756127
Creeping Dread tests and error checking
2016-04-01 19:52:11 -04:00
drmDev
56b4a467de
FromUnderTheFloorboards card implemetnation SOI. fixed PRized Amalgam test
2016-04-01 07:00:22 -04:00
drmDev
71a0d15faf
Thing in the Ice test for reported bug
2016-03-31 13:56:00 -04:00
drmDev
5ac82e657f
Additional Prized amalgam test
2016-03-30 11:55:42 -04:00
drmDev
6cfd69effb
Silkwrap test added for reported bug on Hangarback not getting exiled
2016-03-30 05:21:10 -04:00
drmDev
8ea813e7cd
fix for Prized Amalgam triggering on opponent recurring creatures. Tests added - bug remains for Gravecrawler interaction
2016-03-30 04:46:33 -04:00
drmDev
307f59a70c
Tests for still bugged Tireless Trackker and Wolf of Devils Breach
2016-03-29 09:09:35 -04:00
drmDev
4a29ae762c
Welcome to the fold bug fix and tests
2016-03-28 20:20:19 -04:00
drmDev
e2edeb9fcd
Briarbridge Patrol bug fix and test added
2016-03-28 14:04:09 -04:00
drmDev
97bfad470d
Tests for reported bug TheGitrogMonster not triggering on lands grave
2016-03-28 12:09:08 -04:00
drmDev
4d0fb89ac9
Tests for EngulfTheShore reported bug (Not bouncing tokens)
2016-03-28 05:38:05 -04:00
drmDev
5b0272edde
Asylum Visitor (SOI) and tests implementation
2016-03-28 04:51:42 -04:00
LevelX2
f7e4ed40e5
[SOI] Fixed Altered Ego if no creature to copy was selected..
2016-03-27 18:45:45 +02:00
LevelX2
2d55447ec2
[SOI] Added Altered Ego.
2016-03-27 13:37:26 +02:00
LevelX2
ffb8656aea
[SOI] Added 8 red cards.
2016-03-26 19:46:59 +01:00
LevelX2
c6f17e6569
[SOI] Added Falkenrath Gorger.
2016-03-26 14:31:11 +01:00
spjspj
3dfe9de05f
spjspj - Add the 'Skip to End Step of Previous Player' button to the GamePanel and associated changes
2016-03-27 00:07:23 +11:00
LevelX2
04c8351712
[SOI] Fixed some cards.
2016-03-26 02:17:14 +01:00
drmDev
a66e64f595
Mulldrifter tests for reported bug
2016-03-24 06:17:47 -04:00
LevelX2
285cff0b33
* Disrupting Shoal - Fixed that the target spell was not countered if the spell was cast with the regular mana costs.
2016-03-21 11:00:02 +01:00
LevelX2
916836d0c9
* Fixed a problem with creatures forced to block while not able to do because the attacker has restrictions (e.g. menace).
2016-03-20 10:27:57 +01:00
LevelX2
672ac28931
* Voice of Resurgence - Fixed a bug that the dies trigger did not work correctly if Voice of Resurgence was copied e.g. by a Phantasmal Image.
2016-03-20 09:05:39 +01:00
drmDev
72fad81bd5
Test for Breaker of Armies with Menace, reported bug.
2016-03-17 10:33:40 -04:00
drmDev
ea961d3cfc
whoops... fix test
2016-03-17 08:28:28 -04:00
drmDev
eb9747d0d1
tests for reported bug Rabid Elephant. typo fixes
2016-03-17 08:21:36 -04:00
LevelX2
6c141a1f3e
Fixed color identity evaluation not checking second card face.
2016-03-15 11:54:11 +01:00
LevelX2
272f68b530
Fixed handling of DontUntapInControllersNextUntapStepTargetEffect (fixes Sleep bug).
2016-03-14 18:15:57 +01:00
LevelX2
ad637a2944
* Fixed CAST_SPELL_LATE event (e.g. used by Reflector Mage) to only fire for cast events.
2016-03-14 13:41:12 +01:00
drmDev
79c4798ff9
Renamed Thought-Knot Seer tests to match conventions.
2016-03-14 02:54:10 -04:00
drmDev
72cbaaf3ab
Tests for Thought-Knot Seer reported bug
2016-03-14 02:27:32 -04:00
LevelX2
436c82d25a
* Manor Gargoyle - Fixed that the lose of defender ability did not stop it having indestructibility.
2016-03-12 10:31:12 +01:00
jeff
1bff8d1f70
- Removed irrelevant note from test.
2016-03-11 11:23:50 -06:00
LevelX2
ba6b6093c3
* Fixed that dies trigger were not always handled correctly if the creature with the triggered ability was sacrificed for paying a cost ( fixes #1426 ).
2016-03-11 17:17:51 +01:00
LevelX2
a38216ccf2
Added test.
2016-03-10 17:07:45 +01:00
LevelX2
16330ff474
Some minor changes.
2016-03-10 16:53:39 +01:00
LevelX2
4b0d027847
* Fixed a bug were copied abilites (e.g. by Progenitor Mimic) did not use the correct controller after the control of the copying permanent changed (e.g. by Capitivating Vampire).
2016-03-10 00:54:54 +01:00
LevelX2
3184252d54
* Flashback - Fixed that exile effect was not removed after applied.
2016-03-10 00:09:50 +01:00
LevelX2
d7ae1c51c9
Added test.
2016-03-07 18:30:58 +01:00
LevelX2
0a31a8b479
Fixed a problem with Tokens of the CopyEffect (e.g. with Essence of the Wild and Back from the Bring in play).
2016-03-07 17:34:03 +01:00
LevelX2
b86dd17c54
* Widespread Panic - Fixed that it also triggered if the library was shuffled by an ability controlled by another player (e.g. Knowledge Exploitation).
2016-03-07 16:16:59 +01:00
LevelX2
29b37b046d
Fixed some trap cards and removed old AlternateCostImpl.
2016-03-06 19:41:30 +01:00
drmDev
3e12590d9b
Additional test for sources of differing colors
2016-03-06 08:57:37 -05:00
drmDev
7cc6de86ad
Card implementation and tests for CircleOfAffliction
2016-03-06 08:40:32 -05:00
LevelX2
41af3e9d4a
* Disrupting Shoal - Fixed that the converted mana costs of split cards were not handled correctly.
2016-03-05 10:33:27 +01:00
drmDev
82225e7b85
Optional Sacrifice tests for Glint Hawk and Drake Familiar
2016-03-04 12:48:33 -05:00
LevelX2
080a1b883c
Wild Pair - fixed condition handling.
2016-03-04 12:21:47 +01:00
drmDev
f1bbc16a75
Fixed disrupting shoal test for CMC 5
2016-03-03 20:33:50 -05:00
drmDev
f05afca73d
Disrupting Shoal tests for fuse cards (reported bug)
2016-03-03 20:10:27 -05:00
LevelX2
c3f32a39bd
Merge.
2016-03-03 23:19:45 +01:00
LevelX2
527bb2a492
Modified Blood Moon test.
2016-03-03 10:21:11 +01:00
drmDev
db2784ff5d
Tests for reported bug on Skyline Cascade.
2016-03-02 22:29:42 -05:00
drmDev
50e1828d41
tests for Blood Moon and Pithing Needle interactions
2016-03-02 19:33:51 -05:00
drmDev
a9214e6d35
unit tests for Dread Cacodemon Cast from hand and Not Cast from hand
2016-03-01 18:45:21 -05:00
LevelX2
b19b43c4c8
* Scion of Vitu-Ghazi - Fixed that conditional trigger was not handled correctly.
2016-03-01 15:39:37 +01:00
LevelX2
739b7d6535
Added a test for Serra Ascendant and Commander FFA.
2016-02-28 19:00:41 +01:00
LevelX2
0f1839af56
Reworked some trap cards using old AlternateCosts class.
2016-02-27 23:44:59 +01:00
LevelX2
2613e3113f
Added some tests.
2016-02-26 00:55:31 +01:00
LevelX2
288d951ae7
* Fixed Eldrazi Mimic test failing sometimes.
2016-02-25 22:29:28 +01:00
LevelX2
9f35637e6d
Fixed that a planeswalker that left the battlefield was not correctly removed from combat.
2016-02-25 21:41:38 +01:00
LevelX2
df98b4e0af
* Fixed a bug with time stamp order and change of basic land type (e.g. Blood Moon and Spreading Seas).
2016-02-25 17:08:17 +01:00
LevelX2
8e671fecaa
Added a test.
2016-02-25 00:25:33 +01:00
LevelX2
7084748226
* Fixed a bug that token permanents were not bounced to hand (related to Reduce to Dreams, Whelming Wave, Part the Veil, Retract, Inundate, AEtherize, Dromar the Banisher, Thousand Winds, Crush of Tentacles, Upheaval, Waterspout Elemental, Kederekt Leviathan, Denizen of the Deep, Llawan Cephalid Empress).
2016-02-24 10:55:30 +01:00
LevelX2
7aa0ff1f13
Fixed a bug if EntersBattlefieldAllTriggeredAbility. (Fixed the Eldrazi Mimic bug).
2016-02-21 23:22:17 +01:00
LevelX2
a87bb6f5e6
Added a test ( #1544 ).
2016-02-21 10:52:23 +01:00
LevelX2
cf3488d5e5
* Guilded Drake - Fixed that the sacrifice did not happen if the target creature for exchange is no longer a valid target during resolution ( fixes #1546 ).
2016-02-21 10:20:26 +01:00
LevelX2
53f48a6602
* Containment Priest - Fixed that it also did exile permanents that entered the battlefield transformed and the transformed permanent was no creature (e.g. flipwalker).
2016-02-18 16:52:57 +01:00
LevelX2
ff52fcd588
* Essence of the Wild - Fixed that the copy effect did not work correctly.
2016-02-17 15:52:09 +01:00
LevelX2
f54c675c4b
* Fixed a bug of colorless mana (e.g. caused Heartbeat of Spring not working with Urza's lands).
2016-02-16 17:15:47 +01:00
LevelX2
74799d286b
* Improved mana source check. Fixed #1513 .
2016-02-14 18:31:02 +01:00
LevelX2
6726f48669
* Fixed a bug of spell copy that caused that added spliced spells were not copied.
2016-02-14 13:42:46 +01:00
LevelX2
eb3531c8bf
Added another myriad test.
2016-02-13 12:49:37 +01:00
LevelX2
1c3c8cafe6
* Eldrazi Mimic - Fixed that the P/T was not set if the triggering permanent left the battlefield meanwhile.
2016-02-13 12:09:08 +01:00
LevelX2
e5812a850b
* Lightning Storm - Fixed that opponents of the caster can't activate the ability on the stack.
2016-02-08 23:40:32 +01:00
LevelX2
9221e4eb64
* Overload - Fixed that cmc of spells cast with overload were calculated wrongly with the overload costs.
2016-02-08 20:16:53 +01:00
Quercitron
741c20afd8
Added Needle Drop.
2016-02-07 16:51:33 +03:00
LevelX2
687ab7ec6b
Added some tooltips to user table headers. History is shown in tournament player table now. Changed ratio column to numberic format.
2016-02-06 21:22:51 +01:00
LevelX2
6a0554966e
Added deck format test.
2016-02-04 23:53:07 +01:00
LevelX2
a796fe5adb
* Flashback - Fixed that spells without mana costs (e.g. Ancestral Vision) wrongly could be cast by flashback ( fixes #1510 ).
2016-02-03 00:22:29 +01:00
LevelX2
43460c1256
* Fixed a bug of CastOnlyDuringPhaseStepSourceEffect that allowed players to cast spells in not allowed phases/steps (e.g. Chaotic Strike and Aleatory).
2016-02-02 15:01:03 +01:00
LevelX2
7b326685c1
* Lymph Sliver - Fixed that the absorb ability was applied for every creature on the battlefield.
2016-02-02 13:28:21 +01:00
icetc
cc7b7ec2a2
Added card Okk. Incluedes a new restriction effect called "canBlockCheckAfter", an update to the combat sequence where this restriction is taken into considiration and a new test which assert the behaviour of the effect.
2016-02-01 13:36:56 +01:00
LevelX2
78ac6688ea
Some tests and minor changes.
2016-01-31 09:51:23 +01:00
LevelX2
3f898aa67b
* Quicken - Fixed possible null pointer exception.
2016-01-30 11:38:08 +01:00
LevelX2
bb9dd1600e
Added some tests and minor changes.
2016-01-30 01:14:17 +01:00
LevelX2
8c9c4421cd
* Lignify - Fixed that existing subtypes of the enchanted creature were not removed.
2016-01-29 22:18:34 +01:00
LevelX2
768d7f1ceb
Added a test. Some minor changes.
2016-01-29 15:24:48 +01:00
LevelX2
d1bbb9bfe7
Fixed a bug of OnOpponentsTurnCondition (used by Illusionist's Gambit, Wake the Dead, Siren's Call,
...
Reset) fixes #1501 .
2016-01-28 21:44:02 +01:00
LevelX2
cb7becdeca
Fixed that the Genju enchantments did not return to hand from graveyard.
2016-01-28 17:30:58 +01:00
LevelX2
c4868cfa99
* Fixed a bug that put back auras always under owners control instead of abilities controller (e.g. triggered ability of It That Betrays).
2016-01-27 00:23:28 +01:00
LevelX2
d2031d81f3
Added test.
2016-01-26 10:39:51 +01:00
Quercitron
c3624d5bce
Fix that Brutal Expulsion don't send damaged planeswalker to exile ( fixes #1489 ).
2016-01-26 02:55:21 +03:00
LevelX2
85bfa29c9f
Added missing method for PlayerStub.
2016-01-23 17:05:54 +01:00
LevelX2
a507cc88a1
Added missing delegation method for TestPlayer.
2016-01-23 17:00:46 +01:00
LevelX2
1dbd3ea41c
Added 3 cards.
2016-01-23 01:27:39 +01:00
LevelX2
ecedc360e9
Fixed some cards that did not correctly retrieve target object if it was not destroyed ( fixes #1486 ) .
2016-01-22 12:56:58 +01:00
LevelX2
9ebc2d5991
* Tatterkite - Fixed that it was not prevented to add counters if the counters were added while Tatterkite entered the battlöefield (e.g. Undying).
2016-01-21 17:44:30 +01:00
LevelX2
a0f6a1bee9
Added missing method to TournamentSub test.
2016-01-20 22:22:34 +01:00
LevelX2
c2b91bfd61
Added surge test.
2016-01-15 23:33:36 +01:00
LevelX2
56485d7ee6
* Fixed a bug of block requirement check.
2016-01-15 22:59:29 +01:00
LevelX2
6396adaf9d
* Fixed a bug that conditional colorless mana was not removed from mana pool if mana pool was emptied.
2016-01-13 17:54:48 +01:00
LevelX2
52d8fce569
* Clutch of Currents - Fixed wrong target handling.
2016-01-12 15:38:44 +01:00
LevelX2
d8128d3741
* Adding some tests and minor changes to commander code.
2016-01-10 23:49:53 +01:00
LevelX2
688fe42f90
Set failing tests to ignore.
2016-01-10 22:13:07 +01:00
LevelX2
89350f1a91
[OGW] Added Oath of Gideon, Wall of Resurgence and Cultivator Drone.
2016-01-10 12:02:46 +01:00
LevelX2
c8f82b49ff
Added possibility to check kind of cost to pay for conditional mana use.
2016-01-10 12:01:58 +01:00
LevelX2
782190bac3
Some changes to mana handling to handle {C} mana.
2016-01-08 23:25:42 +01:00
LevelX2
0e4de763d8
* Splinter Twin - Fixed that no token was created if the enchnated permanent left battlefield meanwhile ( fixes #1429 ).
2016-01-08 15:07:41 +01:00
LevelX2
e9f58d20a5
* Fossil Find - Fixed card movement handling.
2016-01-06 22:11:09 +01:00
LevelX2
4f2c21a146
* Fixed a bug that target event was wrongly created if effects like chnage target of Spellskite didn't change the target.
2016-01-02 16:31:42 +01:00
LevelX2
7676c5e894
[OGW] Added General Tazri and Stone Haven Outfitter.
2016-01-01 14:10:40 +01:00
LevelX2
554e81a462
* Hideaway - Fixed that the face down card played by hideaway was not correctly set face up again.
2015-12-31 12:05:08 +01:00
LevelX2
9f22eb0688
* Fixed that cards without cost (e.g. Ancestral Vision) could be cast from graveyard (e.g. by using Yawgmoth Will). Fixed that cards could be suspended from graveyard (e.g. with Yawgmoth Will).
2015-12-31 11:01:52 +01:00
LevelX2
af5ff0f407
[OGW] Fixed Surge to work with triggered abilities of permanents.
2015-12-30 11:24:55 +01:00
Quercitron
c73cee90a5
* Laquatus's Champion - Fix that player didn't get life when Laquatus's Champion left the battlefield
2015-12-30 02:03:44 +03:00
Quercitron
88ca1ec1b0
Fix player targets processing in tests
2015-12-30 01:54:51 +03:00
LevelX2
dcfb593059
* Added a test.
2015-12-25 16:14:58 +01:00
LevelX2
e7e290e787
* Archfiend of Depravity - Outcome tweaked for AI behaviour.
2015-12-25 11:45:55 +01:00
LevelX2
eb0ae55257
* Fixed a problem with "put into the graveyard from anywhere triggers" that checked wrongly the state of the source object on the battlefield if went to graveyard itself.
2015-12-24 17:58:04 +01:00
LevelX2
aecb2c8829
[OGW] Added surge and Crush of Tentacles.
2015-12-24 10:02:11 +01:00
LevelX2
c83f906525
* Fixed some cards doing preventable non combat damage but handled the damage wrongly as non preventable combat damage.
2015-12-23 16:38:56 +01:00
LevelX2
131d3af759
* Started adding the new colorless mana {C}. Not finished yet but the exception is removed.
2015-12-16 12:40:10 +01:00
LevelX2
aa07fcecd5
* Fixed a bug that P/T set of target animated lands (e.g. by Awaken) were set in the wrong sublayer so that the P/T of self animated lands (e.g. Shambling Vent) were always overwritten desite their ability time stamp.
2015-12-16 12:36:09 +01:00
LevelX2
855ac6e4e1
* Hallowed Moonlight - Fixed a bug in the way cards were moved to exile.
2015-12-14 23:26:16 +01:00
LevelX2
803b948a66
Added a test.
2015-12-14 12:16:17 +01:00
LevelX2
ac7cd27f34
* Added test and some minor changes.
2015-12-13 19:18:26 +01:00
LevelX2
ae34fd795a
* Savage Summoning - Fixed that the +1/+1 counter was not added.
2015-12-13 18:10:55 +01:00
LevelX2
8b5272cb64
* Fixed a problem that the controller of triggered abilities was set to a false value if the source object of the triggered ability was removed from battlefield at the same time as other objects ( fixes #1417 ).
2015-12-12 17:36:12 +01:00
fireshoes
692fe8046e
Merge origin/master
2015-12-11 16:13:39 -06:00
fireshoes
636f2d960e
Updated text of cards that add colorless mana to use {C}. Added ExileSourceUnlessPaysEffect. Added some random cards.
2015-12-11 16:12:46 -06:00
LevelX2
0488da6b22
* Amoeboid Changeling, Wings of Veles-Vel - Fixed that the character types were changed on the wrong layer.
2015-12-08 15:24:24 +01:00
LevelX2
4d01eb143a
Redesigned handling of attack allowed check related to the complete attack.
2015-12-08 12:20:37 +01:00
LevelX2
15a884c00c
* Added a test.
2015-12-07 17:19:37 +01:00
LevelX2
259d6744ae
* Fixed that casting spells without mana costs did not work correctly for spells with mono hybrid mana costs (e.g. Beseech the Queen by Omniscience) fixes #1404 .
2015-12-06 09:37:45 +01:00
LevelX2
74d2ff0316
* Perplexing Chimera - Fixed that the control effect was not discarded as Perplexing Chimera changed zone.
2015-12-04 19:00:10 +01:00
LevelX2
0af5ed4e7b
* Chandra's Phoenix - Fixed check for source object doing damage to opponents.
2015-12-03 16:36:30 +01:00
poixen
46eb6c0525
Restructured Mage module
2015-11-29 21:56:49 +01:00
Neil Gentleman
bfb428b13a
always use log4j
...
removed all references to mage.util.Logging, java.util.logging
transient static doesn't mean anything, since static fields are never
included in serialization
2015-11-28 21:11:25 -08:00
Quercitron
28a087812a
Add comments to Turntimber Basilisk test
2015-11-29 00:31:38 +03:00