LevelX2
74109afcbb
[BFZ] Added Awaken ability.
2015-09-02 16:20:58 +02:00
LevelX2
2c4d23bbb4
* Protection - Fixed that protection from spells is also checked for determining if a spell can be cast due to have a valid target available.
2015-09-02 08:32:57 +02:00
LevelX2
bb1839f79b
Added a test.
2015-09-01 23:54:56 +02:00
LevelX2
fa14128486
* SOURCE_CAST_SPELL_ABILITY check for sourceId added.
2015-09-01 22:52:00 +02:00
LevelX2
1213fd22c8
* Followed Footsteps - Fixed that the token copy was not working correctly if the target was already copying something (e.g. a Cryptoplasm).
2015-09-01 17:34:21 +02:00
LevelX2
be485dc810
Added a test.
2015-08-31 17:06:22 +02:00
LevelX2
8d683a7e5c
* Split cards - Fixed a bug when split cards get copied (e.g. by Isochron Scepter) refering still to the copied card.
2015-08-30 23:49:38 +02:00
LevelX2
eb3aef7ee5
* Fixed that the new early way to add counters to permanents entering the battlefield (e.g. used for Undying) checked effects while the permanents was not already set to Zone battlefield. That caused e.g. the ability of Tatterkite not to work at that time.
2015-08-30 10:04:36 +02:00
LevelX2
1d8c3949be
* Fixed test after fix of emblem ability.
2015-08-30 10:01:26 +02:00
LevelX2
fb965ebdd6
* Opalescence - Fixed that the dependent effect (613.7) Opalescence was applied before the effect of Enchanted Evening if Opalescence was cast earlier.
2015-08-29 18:52:46 +02:00
LevelX2
dfe1e2ef5a
Some minor changes.
2015-08-28 16:52:33 +02:00
LevelX2
758f56792e
* Added button popup menu to be able to automatically answer ability related "Yes" / "No" requests (related to #328 ).
2015-08-28 11:44:14 +02:00
LevelX2
78071ce0a3
* Fixed a bug that order of triggered abilities of tokens were not shown to human player and the UI was locked ( fixes #910 ).
2015-08-25 23:34:15 +02:00
LevelX2
b62dadf95d
* Fixed that conditional mana (e.g. River of Tears) did not trigger mana adding effects like Vorinclex, Voice of Hunger.
2015-08-25 22:38:45 +02:00
LevelX2
c5718e3f19
* Phasing - Fixed that idirect phasing (attachments of permanents with phasing) were not phased out with the permanent they attached to.
2015-08-25 15:09:44 +02:00
LevelX2
ad9e08991e
* Buyback - Fixed that the buyback spell with activated buyback returned also to hand if the spell fizzled or was countered.
2015-08-25 14:25:42 +02:00
LevelX2
9a22cd2068
Added a test.
2015-08-22 23:23:02 +02:00
LevelX2
532d4e0af0
* Added automatic handling for order of triggered abilities going to stack ( fixes #701 / related to #328 ).
2015-08-22 19:29:57 +02:00
LevelX2
2cf5907189
Fixed that the X value of permanents like Hangbar Walker isn't used again if the permanent enters the battlefield later without beeing cast (e.g. returning from leaving Oblivion Ring).
2015-08-19 11:21:22 +02:00
LevelX2
454bd5ca57
Fixed that effects that prevented permanents from using activated abilities also prevented use of special abilities (e.g. Linvala, Keeper of Silence preventing Morph creatures to turn face up).
2015-08-19 10:44:01 +02:00
LevelX2
bd6eb91ee2
Fixed that move cards event included cards that were not successful moved ( fixes #1211 ).
2015-08-19 10:19:12 +02:00
LevelX2
1dbe6243f4
Fixed transmute test after change of transmute rule text generation.
2015-08-19 10:17:45 +02:00
LevelX2
9ab58b1f5c
* Ghostfire - Fixed to be colorless ( fixes #1208 ).
2015-08-19 09:39:56 +02:00
LevelX2
bd6fa770aa
* Fixed a lot of cards where order of card discarding/hand,graveyard,permanents into library shuffling and card draw order was not correctly implemented. This could cause bugs for draw replacement effects (e.g. Notion Thief).
2015-08-19 03:31:44 +02:00
LevelX2
9df993bd3a
* Intet, the Dreamer - Improved handling to look at face down cards exiled with Intet. Works now also if Intet has left the battlefield.
2015-08-19 00:59:05 +02:00
LevelX2
618033c947
Added some test.
2015-08-19 00:57:09 +02:00
LevelX2
aa1eb354ef
* Removed some data from player restoring to fix unintended draws after a player concedes game ( #1205 )
2015-08-18 17:20:04 +02:00
LevelX2
b40c8535e9
* Reworked Perisist and Undying to not use replacement effects to add the needed counters.
2015-08-18 12:30:52 +02:00
LevelX2
7f45e5bc7e
* Spellskite - Fixed that targets of modal spells could only be changed from the last selected mode of the modal spell.
2015-08-17 14:04:56 +02:00
LevelX2
8d1da5c35f
* Fixed a lot of sacrifice handling that was targeted and some sacrifice where the player that could sacrifice was not checked correctly (e.g. Kiki-Jiki, Mirror Breaker Token).
2015-08-17 12:36:42 +02:00
LevelX2
f50e67e385
* Fixed card movement handling for face down cards.
2015-08-16 19:16:41 +02:00
LevelX2
c6e08a8872
* Fixed that effects created from attachments to the attached object by activated or triggered abilities did not exists independent from the attachment ( fixes #1206 ).
2015-08-16 13:02:02 +02:00
LevelX2
325776c9ad
Some changes to can't be the target of spells or abilities framework effects.
2015-08-13 12:01:01 +02:00
LevelX2
55fe68d718
* Some more rework of card mobement handling.
2015-08-05 17:46:56 +02:00
LevelX2
a644e66b7f
* Some rework of card movement.
2015-08-04 17:54:17 +02:00
LevelX2
efb5e06e57
* Rollback - Fixed that UI is locked after a accepted rollback request ( fixes #1158 ).
2015-08-02 12:39:02 +02:00
LevelX2
eccc367920
Some minor changes.
2015-08-02 10:59:03 +02:00
LevelX2
2df109cf0b
* Norin the Wary - Fixed that it also returned from commandzone if put there from commander replament effect. Some other move and return from exile fixes.
2015-08-02 10:34:57 +02:00
LevelX2
2b617fa6f7
* Fixed a bug of ConditionalTriggeredAbility if the ability triggered multiple times at the same time.
2015-08-01 18:27:17 +02:00
LevelX2
5fae4878c0
Added a test, some minor changes.
2015-07-31 15:46:14 +02:00
LevelX2
a3bc452795
Added Gustcloak Savior, Spurnmage Advocate and Gleancrawler;
2015-07-30 16:13:27 +02:00
LevelX2
f677a779ae
* Stranglehold - Fixed the not working abilities.
2015-07-28 22:24:08 +02:00
klayhamn
cac6a03e7f
* fix potential bug where the copy constructor of the continuous effect of ThrummingStone did not copy its object parameters
...
* unignore the thrumming stone test
2015-07-28 17:38:50 +03:00
klayhamn
634f7fc064
Merge branch 'master' of https://github.com/klayhamn/mage
2015-07-28 15:20:38 +03:00
klayhamn
4044817641
* add ThrummingStone test
...
* Add rule text for Thrumming Stone
* change ThrummingStones effect to be a static continuous effect that gives a triggered ability to spells, rather than being a triggered ability triggered by the stone itself
2015-07-28 09:50:24 +03:00
LevelX2
dbff7bedb9
* Some changes to skip turn handling (turn count and messages).
2015-07-27 17:21:52 +02:00
LevelX2
5fb17ce920
Merge pull request #1151 from klayhamn/master
...
Adding the Ripple keyword, and two cards that use it
2015-07-27 14:31:57 +02:00
klayhamn
37dbdeb07f
correct some incorrect documentation comments in ripple test
2015-07-27 02:11:08 +03:00
klayhamn
4d798e81b8
add thrumming stone and surging dementia
2015-07-26 19:30:15 +03:00
LevelX2
5694f8aa8c
* Added a test.
2015-07-26 09:19:57 +02:00
LevelX2
9dd6e616cd
* Fixed that commander mana replacement effect did wrong mana replacements if additional mana was produced from abilities of opponents ( fixes #1146 ).
2015-07-26 00:38:56 +02:00
LevelX2
a380bfa196
* Gideon, Battle-Forged - Fixed that giving indestructibility effect did not end as intended.
2015-07-25 09:09:20 +02:00
LevelX2
2ca8595789
* Reworked Order of the Stars protection handling.
2015-07-24 13:47:22 +02:00
LevelX2
6e4b63dfd9
* Heartstone - Fixed that it can also reduce mana costs of abilities that include only 1 colorless mana and some colored mana.
2015-07-23 23:38:05 +02:00
LevelX2
7d3ff0551d
Added a test.
2015-07-23 15:58:10 +02:00
LevelX2
b169e7e6c7
* Mage-Ring Network - Fixed calculation of available mana.
2015-07-23 12:42:02 +02:00
LevelX2
eca37467a3
* Added a auto select color for color choices of mana abilities that ask the human player to select a colo (implements #690 ).
2015-07-21 17:23:10 +02:00
LevelX2
fcd74a65a9
Added test.
2015-07-20 17:35:35 +02:00
LevelX2
46d2bb9313
* Added Recover ability ( closes #1119 ).
2015-07-20 17:08:04 +02:00
LevelX2
597d1ab832
Added a test.
2015-07-20 12:28:30 +02:00
LevelX2
0df7983937
Added some test.
2015-07-19 19:27:49 +02:00
LevelX2
4324a6a683
Fixes to token image handling.
2015-07-19 10:09:50 +02:00
LevelX2
6ef50c42bf
Some minor changes.
2015-07-19 10:08:58 +02:00
Simown
9de285a876
Removed rogue print statement from test
2015-07-18 14:54:56 +01:00
Simown
05b14dad66
Fixed Strive aditional costs, added Battlefield Thaumaturge tests to
...
verify.
2015-07-17 22:35:36 +01:00
LevelX2
e209114a26
* KickerAbility - Fixed that KickerCondition did not work coorectly for kicker cards with multiple kicker options.
2015-07-16 23:15:11 +02:00
LevelX2
540f1f2eac
* Touch of Moonglove - Fixed that the dealayed trigger only worked for one creature instead of for all damaged creatures.
2015-07-16 22:21:18 +02:00
LevelX2
0db7c5cff4
* Fixed a bug of the rollback turns feature locking sometimes the UI.
2015-07-16 16:54:32 +02:00
LevelX2
96036ce97b
Added a test ( #1076 ).
2015-07-16 13:51:14 +02:00
LevelX2
0c0fe9984e
Some fixes/improvements to AI target handling and tests.
2015-07-16 13:10:11 +02:00
LevelX2
68d5f7bb9f
* StormAbility - Fixed that the storm amount was not calculated correctly if a game state was restored ( fixes #1051 ).
2015-07-16 11:05:32 +02:00
Gal Lerman
584e7fb394
edited TODOs and comment header in clean_dbs.sh
2015-07-15 22:06:02 +03:00
glerman
cb89230327
added todos
2015-07-15 22:06:01 +03:00
glerman
6aa23b0b2e
added DustOfMoments counter addition test
2015-07-15 22:06:01 +03:00
glerman
afe9c27aa5
finally made DustOfMoments to work, CounterPredicate didn't see counters for Chronozoa (permanent). why the hell is PermanentImpl.getCounters() and CardImpl.getCounters(game) don't return the same value for the same card
2015-07-15 22:06:00 +03:00
glerman
45e269de77
added empty test for DustOfMoments
2015-07-15 22:06:00 +03:00
glerman
9e4a7aad8a
added empty test for DustOfMoments
2015-07-15 22:06:00 +03:00
glerman
0a293063cf
added test for NornsAnnex still in progress, dur to friends bug
2015-07-15 22:06:00 +03:00
glerman
5ebfacecb5
added test case of Chronozoa being destroyed with time counters on it (end case)
2015-07-15 22:05:59 +03:00
glerman
9b44c9a087
fixed the LastTimeCounterRemovedCondition, moved the Chronozoa test to fit the package convention, added a test case
2015-07-15 22:05:59 +03:00
glerman
1567c4efe9
Adding Chronozoa card impl
2015-07-15 22:05:59 +03:00
LevelX2
cd354bacc3
Added a test.
2015-07-15 17:24:18 +02:00
LevelX2
3bac7b550c
Added a test for storm with flashback.
2015-07-15 16:54:31 +02:00
LevelX2
7f8822ae19
Added a test for Crypt Ghast
2015-07-14 16:25:06 +02:00
LevelX2
b1f5b15f2d
* The Abyss - Fixed non conform target handling.
2015-07-13 16:01:49 +02:00
LevelX2
f955316225
* Liliana, Defiant Necromancer - Fixed that the emblem did not trigger ( fixes #1110 ).
2015-07-13 13:08:12 +02:00
LevelX2
b2fcb8ea8c
Added some tests.
2015-07-12 23:16:02 +02:00
LevelX2
fa0a40b0d6
* Some fixes/chnages to AI player. Needs probably some more testing.
2015-07-12 19:51:04 +02:00
LevelX2
c53c09a59b
* Fixes to handling of triggered abilities of tokens.
2015-07-12 19:50:20 +02:00
LevelX2
55966f3056
* Fixes to spend any mana to pay handling-
2015-07-12 19:49:53 +02:00
LevelX2
4094fe5ecf
* Fixed a problem that triggered abilities of created tokens were not removed properly if the token left has left the battlefield.
2015-07-12 11:08:33 +02:00
LevelX2
2cc62aada0
Some minor tooltip text fixes.
2015-07-12 09:56:49 +02:00
LevelX2
0e3d4b335a
Some fixes/improvements to generation of available mana.
2015-07-12 09:11:13 +02:00
LevelX2
2deb89bfa7
* Hixus, Prison Warden - Fixed that the triggered ability did not exile the creature.
2015-07-10 14:45:24 +02:00
LevelX2
77b3706c9f
* Fixed that permanents that became creatures are not removed from combat if the creature making effect is removed during combat (fixes 366).
2015-07-08 23:40:15 +02:00
LevelX2
072987b96d
Updated RemoveFromCombatTest.
2015-07-08 17:15:56 +02:00
LevelX2
8e0354d50a
* Kicker - Fixed that kicked status was not correctly checked, if a spell with kicker was cast again.
2015-07-08 16:20:43 +02:00
LevelX2
8c725ef86b
* Hallowed Moonlight - Fixed exception if a token should be moved to exile.
2015-07-08 00:05:52 +02:00
LevelX2
51c6a89753
* Enshrouding Mist - Fixed that the target creature was not untapped if renowned.
2015-07-07 17:09:52 +02:00
LevelX2
ee738786b9
* Liliana, Heretical Healer - Fixed that she was exiled and transformed even if no longer on the battlefield as the effect resolved.
2015-07-07 16:23:12 +02:00