LevelX2
|
d0900ebf6f
|
[TPR] Added Thopter Squadron.
|
2015-04-09 15:23:36 +02:00 |
|
LevelX2
|
fd8a18129b
|
* Loyal Cathar - Fixed that dies triggered ability also triggered for the night side card.
|
2015-04-07 23:39:38 +02:00 |
|
LevelX2
|
a58afbde4f
|
Added Forecast test.
|
2015-04-07 16:12:33 +02:00 |
|
LevelX2
|
f62d3ac227
|
* Exploit - Fixed that Exploit also triggered if the creature with Exploit left the battlefield before the first ability of Exploit resolved.
|
2015-04-07 00:27:07 +02:00 |
|
LevelX2
|
66cf690968
|
Fixed some bugs that prevent to select shroud or hexproof targets by not targeted effects (e.g. Proliferate).
|
2015-04-05 11:13:26 +02:00 |
|
LevelX2
|
a60ba1b20f
|
Added Amplify Test.
|
2015-04-04 12:42:48 +02:00 |
|
betasteward
|
18a4a98f1a
|
moved copied cards to GameState
|
2015-04-03 13:37:11 -04:00 |
|
LevelX2
|
dbb9be6703
|
* Arashin Sovereign - Fixed that the player had no option to let the card go to the graveyard.
|
2015-04-03 16:28:40 +02:00 |
|
fireshoes
|
0fbe4303ae
|
Added set Tempest Remastered and reprints. Added Pit Trap. Updated latest Game Day, FNM, Buy-a-box, WMCQ, and Release promos.
|
2015-03-30 22:51:34 -05:00 |
|
LevelX2
|
9d85a26e12
|
Added some tests and some minor changes.
|
2015-03-30 17:20:04 +02:00 |
|
betasteward
|
6405c8d2f0
|
move zoneChangeCounter to GameState - Card is now immutable
|
2015-03-29 08:30:31 -04:00 |
|
LevelX2
|
7bb2bbe1fa
|
* Lazav, Dimir Mastermind - Fixed that it came back from non battlefield zone to battlefield copying previous copied card.
|
2015-03-27 14:23:53 +01:00 |
|
LevelX2
|
46b8267735
|
* Added some tests for Soulfire Grand Master.
|
2015-03-26 17:16:46 +01:00 |
|
LevelX2
|
16469bafe6
|
* Soulfire Grand Master - updated handling.
|
2015-03-25 17:13:34 +01:00 |
|
LevelX2
|
b382865e8d
|
* Ashcloud Phoenix - Fixed that the dies triggered abilitiy worked if he died face down.
|
2015-03-25 15:13:46 +01:00 |
|
LevelX2
|
f1b279d650
|
* Added one more Morph test.
|
2015-03-25 00:30:03 +01:00 |
|
LevelX2
|
23d431a65a
|
* CantBeCounteredControlledEffect - Fixed a bug that the counter source was not cheched correctly (e.g. it was possible to counter spells with blue counters after Autumn's Veil).
|
2015-03-24 22:46:52 +01:00 |
|
Jeff
|
804f5c9908
|
- Added a test for The Wretched.
|
2015-03-24 11:15:32 -05:00 |
|
LevelX2
|
5161f849f9
|
Fixed Necromancy Test.
|
2015-03-23 19:40:19 +01:00 |
|
betasteward
|
72ff6f27b3
|
changes to the way abilities are added to cards
|
2015-03-23 13:04:09 -04:00 |
|
LevelX2
|
1b90730aeb
|
Fixed that to manifest an aura enchantments did not work correctly.
|
2015-03-23 00:03:09 +01:00 |
|
LevelX2
|
740611119b
|
* Mikaeus, the Unhallowed - Fixed that the given undying ability did not trigger.
|
2015-03-22 19:47:46 +01:00 |
|
LevelX2
|
07a6c8154a
|
* Fracturing Gust - Fixed that the life gain did not work if permanent with life gain preventing effect was destroyed.
|
2015-03-22 09:45:19 +01:00 |
|
LevelX2
|
b959b07fc1
|
Added test for It That Betrayed.
|
2015-03-14 10:57:02 +01:00 |
|
betasteward
|
9ad8530dee
|
moved faceDown property from Card to CardState
|
2015-03-12 22:09:12 -04:00 |
|
LevelX2
|
a7e4ceb234
|
* Parallax Wave - Fixed a bug that always all exiled objects returned also if they were exiled by an earlier instance of Parallax Wave (combo with Opalescence).
|
2015-03-11 16:25:53 +01:00 |
|
LevelX2
|
23de61b433
|
* Fixed that manifested card went to exile face down (fixes #791).
|
2015-03-11 15:17:54 +01:00 |
|
LevelX2
|
e273481499
|
Some minor changes.
|
2015-03-11 15:02:52 +01:00 |
|
LevelX2
|
bda106d5eb
|
Finished change of delimter from ";" to "$" for internal handling of tests to prevent problems from rules containing — code.
|
2015-03-11 14:04:56 +01:00 |
|
LevelX2
|
8d7087d859
|
Fixed initialisation of targetPointer in BoostEquippedEffect (fixes #790).
|
2015-03-11 13:24:11 +01:00 |
|
betasteward
|
fe2cd395a6
|
moved info from CardImpl to CardState and PermanentImpl + created InfoEffect for displaying rule info on Card
|
2015-03-10 14:57:55 -04:00 |
|
LevelX2
|
6b8493d9f8
|
* Changed all occurances of unblockable to can't be blocked.
|
2015-03-08 21:54:36 +01:00 |
|
LevelX2
|
43b0694ee3
|
* Jhoira of the Ghitu and Epochrasite - Fixed the not working suspend handling.
|
2015-03-08 01:40:16 +01:00 |
|
LevelX2
|
a1208f1a73
|
* Cascade - Fixed a bug that caused the controlling player to lose the game if all cards of the library were exiled with cascade although the cards were returned to library.
|
2015-03-07 14:26:26 +01:00 |
|
LevelX2
|
532ff611c4
|
* Reworked dealtDamageByThisTurn handling of permanents to take zone change of referenced objects into account.
|
2015-03-07 01:15:27 +01:00 |
|
LevelX2
|
34021ca44d
|
* Bestow - Fixed handling of Bestow (fixes #772).
|
2015-03-05 15:42:28 +01:00 |
|
LevelX2
|
867bb38f91
|
* Geist of Saint Traft - Fixed that the Token was not exiled at end of combat.
|
2015-03-03 00:19:46 +01:00 |
|
betasteward
|
5c746e8ec2
|
Merge branch 'master' of https://github.com/magefree/mage
Conflicts:
Mage.Sets/src/mage/sets/avacynrestored/CavernOfSouls.java
Mage.Sets/src/mage/sets/shadowmoor/ManaReflection.java
|
2015-03-01 22:02:33 -05:00 |
|
betasteward
|
632573fc3e
|
moved Watchers to Ability and moved Counters to CardState
|
2015-03-01 21:17:23 -05:00 |
|
LevelX2
|
7ce1e6de19
|
* Some minor changes.
|
2015-03-01 17:22:39 +01:00 |
|
LevelX2
|
01ef3f9354
|
* Fixed a bug that replacemet effects did not work if the source object of the replacemet effect also changed zone (fixes #759).
|
2015-02-28 12:55:49 +01:00 |
|
LevelX2
|
dd916a30e4
|
* Added undying test.
|
2015-02-27 15:18:19 +01:00 |
|
LevelX2
|
80d3e6bd9a
|
Fixed a bug of AI target selection that caused endless loops during build of test project.
|
2015-02-27 15:04:42 +01:00 |
|
LevelX2
|
debe2316b2
|
* Echo - Fixed that the sacrifice effect also forced the player to sacrifice a new instance of the permanent with echo.
|
2015-02-26 20:38:48 +01:00 |
|
LevelX2
|
957fa7d647
|
Some minor changes.
|
2015-02-25 23:47:53 +01:00 |
|
LevelX2
|
329165555b
|
* Undying - Fixed that the creature with undying returnd under the control of the previous controller instead of the card owner.
|
2015-02-25 22:21:17 +01:00 |
|
LevelX2
|
091fa9a528
|
* Bestow - Fixed that the converted mana costs were calculated from the bestow costs instead of the base cost of the spell.
|
2015-02-24 23:36:59 +01:00 |
|
LevelX2
|
9fbd5a04bd
|
* Maven - Added workaround for bug in compiler plugin 3.2 that alwas all sources were compiled.
|
2015-02-22 11:17:25 +01:00 |
|
LevelX2
|
2189236284
|
* Spellskite - Fixed that abilities (like the one of Wild Defiance) did not trigger if target was changed to Spellskite.
|
2015-02-21 17:26:14 +01:00 |
|
LevelX2
|
79e9312893
|
* Fixed the annoying SLF4J: Failed to load class "org.slf4j.impl.StaticLoggerBinder" on client start. Updated a lot of POM references. Fixed warnings of Test Project. Some changes to logging.
|
2015-02-20 13:58:13 +01:00 |
|
LevelX2
|
48e08d94ce
|
Set the convoke tests to ignore, because they don't work after the rework of convoke and delve.
|
2015-02-20 11:10:12 +01:00 |
|
LevelX2
|
d8e1a843c6
|
* Tidehollow Sculler - Fixed that the exiled card did not return opponents hand.
|
2015-02-16 20:46:23 +01:00 |
|
LevelX2
|
1342af5349
|
* Brain Maggot - Fixed that the exiled cards were not returned to opponents hand.
|
2015-02-14 10:54:31 +01:00 |
|
LevelX2
|
ad012ebd02
|
Fixed more CPU load caused by calculation of available mana.
|
2015-02-14 00:22:17 +01:00 |
|
LevelX2
|
8620fe5a7d
|
* Fixed another problem with available mana generation (e.g. with Nykthos, Shrine to Nyx).
|
2015-02-13 15:03:29 +01:00 |
|
LevelX2
|
0722276ca4
|
* Fixed a bug in calculation of available mana that can be a source of heavy server load.
|
2015-02-13 08:39:44 +01:00 |
|
LevelX2
|
ba1fb775b2
|
* Fixed that manifested or morphed creatures did wrongly trigger "enters the battlefield" abilities with their card attributes (e.g red card manifested triggered Foundry Street Denizens boost ability).
|
2015-02-12 15:54:41 +01:00 |
|
LevelX2
|
7b95da55a7
|
* Some more changes concerning sourceObject handling in ability. Added early event type check for triggered abilities.
|
2015-02-12 01:56:45 +01:00 |
|
LevelX2
|
b73f34a52e
|
* Some changes to zone object movement and source object handling. Origin source object of ability is now hold in ability to be able to check e.g. zone change counter.
|
2015-02-11 17:51:41 +01:00 |
|
LevelX2
|
874b170a74
|
Added ManaOptions test and some changes in handling.
|
2015-02-11 01:10:34 +01:00 |
|
LevelX2
|
974951e18d
|
* Fixed that for "Shoal" spells a wrong CMC was calculated while on the stack, if alternate casting cost was used (fixes #696).
|
2015-02-06 16:13:51 +01:00 |
|
LevelX2
|
a245c0ed6f
|
Fixed a bug of Undying.
|
2015-02-02 22:08:33 +01:00 |
|
LevelX2
|
2544c12d48
|
* Some minor changes.
|
2015-02-01 16:47:21 +01:00 |
|
LevelX2
|
faa2b0a0bf
|
* Rally the Ancestors - Fixed that creatures cards were moved to exile also if already in the graveyard. Problem was that the zoneChangeCounter was not raised as a permanent card left the battlefield. So some more fixes were neccessary for implementations that are based on this fixed zoneChangeCounter of permanents leaving the battlefield. I guess there will be some more bugs caused by this change but I guess this is the correct way to go.
|
2015-01-31 19:17:22 +01:00 |
|
LevelX2
|
dbbbbc0279
|
* Fixed that continuous effects of face down creatures were applied.
|
2015-01-31 14:46:54 +01:00 |
|
LevelX2
|
5b79f99a85
|
Added log text to use of conditional mana of Cavern of Soul.
|
2015-01-30 16:58:21 +01:00 |
|
LevelX2
|
54e0068053
|
* Devotion - Fixed that face down permanents counted for devotion with their regular casting costs (workaround).
|
2015-01-23 15:12:29 +01:00 |
|
LevelX2
|
bc3dc9d548
|
* Fixed that ETB abilities of manifested cards did wrongly trigger (e.g. the Constellation ability of Doomwake Giant manifested by Reality Shift).
|
2015-01-23 13:48:03 +01:00 |
|
LevelX2
|
ac0d923afd
|
Added one more test for manifest.
|
2015-01-23 00:05:37 +01:00 |
|
LevelX2
|
89c8425d94
|
* Fixed that replacement or rule modifying effects of cards played with morph were wrongly applied on the stack (e.g. can't be countered of Akroma, Angel of Fury).
|
2015-01-22 23:43:25 +01:00 |
|
LevelX2
|
8b2445551e
|
* Added 2 tests to Phantasmal Image Tests.
|
2015-01-20 17:23:17 +01:00 |
|
LevelX2
|
79ceae999a
|
[FRF] Fixed ETB replacement and triggered abilities for manifested cards.
|
2015-01-17 15:30:00 +01:00 |
|
LevelX2
|
de10554ec4
|
[FRF] Added Brutal Hordechief and Crucible of the Spirit Dragon. FRF Complete!!!
|
2015-01-17 13:08:39 +01:00 |
|
LevelX2
|
effa560e02
|
[FRF] Fixed a bug of Hooded Assassin.
|
2015-01-07 23:42:42 +01:00 |
|
LevelX2
|
96aafcd475
|
Fixed that adjustTarget did not work correctly for Triggered abilities. Fixed that adjustTargets also works now for cards copied from graveyard (e.g.by Feldon of the Third Path).
|
2015-01-07 01:15:03 +01:00 |
|
LevelX2
|
4a35c8c567
|
Some changes to framework classes (e.g. to handle gained DiesTriggeredAbilities correctly).
|
2015-01-03 15:15:12 +01:00 |
|
LevelX2
|
4d6e818490
|
* Epochrasite - Fixed that it did not get the suspend ability after beeing exiled.
|
2014-12-31 11:46:13 +01:00 |
|
dokkaebi
|
349dc4f995
|
Added Poisonous keyword ability and Virulent Sliver
|
2014-12-30 18:08:43 -08:00 |
|
LevelX2
|
f00001aca2
|
* Fixed a bug that abilities gained from enchantments (e.g. regen from Molting Snakeskin) to enchanted permanent did not work.
|
2014-12-28 21:49:53 +01:00 |
|
LevelX2
|
dd8a11ba5c
|
* Redesigned idle timeout handling to prevent selecting wrong player for timeout.
|
2014-12-27 17:31:52 +01:00 |
|
LevelX2
|
c958a1af25
|
* Persist - Fixed that the permanent returns now correctly under owner control after dying.
|
2014-12-27 02:19:33 +01:00 |
|
LevelX2
|
18e4bc7f18
|
* Fixed a bug of Exchange control were activated abilities got the wrong controller.
|
2014-12-27 02:18:29 +01:00 |
|
LevelX2
|
34298e78f5
|
* Fixed a (probably recently unintentionally added) problem with activated abilities of tokens.
|
2014-12-26 21:08:05 +01:00 |
|
LevelX2
|
40eef06944
|
* Grindstone - Infinite loop (with e.g. two Progenitus) is handled as a draw.
|
2014-12-26 17:22:32 +01:00 |
|
LevelX2
|
dba3c881e1
|
* Fixed problem with CopyEffect and fixed MisdirectionTest.
|
2014-12-25 11:31:48 +01:00 |
|
LevelX2
|
4f1368f3de
|
* Made a lot of changes to handling of continuous and triggered abilities. This should fix the problems with Mage Singletons like Flyinging / Intimidate / Reach not working. Fixed also #533 and some other problems with copy effects of cards like Clone that did not end if e.g. Clone left the battlefield.
|
2014-12-25 02:07:40 +01:00 |
|
LevelX2
|
02ba80b719
|
* Switched from UUID to MageObjectReference to handle affected objects of continuous effects. Solvng problems with objects that changed (multiple times) zones while the effect lasts.
|
2014-12-25 02:03:21 +01:00 |
|
LevelX2
|
d66213b4fb
|
* Mephidross Vampire - Fixed that it gave a wrong ability to all controlled creatures.
|
2014-12-23 11:12:30 +01:00 |
|
LevelX2
|
1141e4c2fa
|
* Fixed two Morph Tests.
|
2014-12-16 15:07:13 +01:00 |
|
LevelX2
|
bc7a64677e
|
* Fixed some cards/effects that checked for permanents with the same name and did not work correctly with face down creatures.
|
2014-12-13 16:47:24 +01:00 |
|
LevelX2
|
6514e30b59
|
* Gather Specimens - Fixed that it did not work for token creatures the opponent brought onto the battlefield.
|
2014-12-01 13:28:39 +01:00 |
|
LevelX2
|
3446953a9d
|
Fixed two tests.
|
2014-11-29 15:05:43 +01:00 |
|
LevelX2
|
c673fbfae1
|
[C14] Added 6 blue cards.
|
2014-11-28 17:39:47 +01:00 |
|
LevelX2
|
036095f6ec
|
Some more changes to net mana handling.
|
2014-11-17 23:44:40 +01:00 |
|
LevelX2
|
b2e259422d
|
Changed counter names to start with lower case.
|
2014-11-14 15:11:20 +01:00 |
|
LevelX2
|
7dbf265fd5
|
* Tests - Use logname to check for objects.
|
2014-11-11 23:57:20 +01:00 |
|
LevelX2
|
d7f100b24b
|
* Added "Duel Commander" format (fixes #436).
|
2014-11-08 01:33:29 +01:00 |
|
LevelX2
|
813841eccd
|
* Fixed Batwing Brume, CankerousThirst, Invert the Skies, Moonhold, Unnerving Assault, Tin Street Hooligan, Dawnglow Infusion, Firespout where the condition if a special kind of mana was paid was always false.
|
2014-11-06 12:14:06 +01:00 |
|
LevelX2
|
95d30d9085
|
* Fixed a bug that continuous effects of cards that were put onto battlefield not under owner control could be applied using the owner as controller. Fixes #604 (I guess).
|
2014-11-05 00:19:17 +01:00 |
|
LevelX2
|
3f71fe64b0
|
* Fixed a bug that set wrong or did not reset to owner the controllerId of card abilities (could be a fix to #604).
|
2014-11-04 17:34:15 +01:00 |
|