LevelX2
8db0c00b42
* Some comments removed.
2020-07-11 01:06:53 +02:00
LevelX2
89249888b5
* Added handling of triggered mana to available mana calculation ( fixes #585 ).
2020-07-11 00:53:47 +02:00
Oleg Agafonov
c4f028ffa0
Prepare new release
2020-07-10 16:50:38 +04:00
Oleg Agafonov
06b6e482a0
* Exile and return to battlefield - fixed that some cards can return commander from command zone but they shouldn't (example: Cloudshift, Conjurer's Closet, see #5151 , #5278 );
2020-07-10 14:37:46 +04:00
Oleg Agafonov
589866c6a6
Fixed random test fail (Oath)
2020-07-10 14:34:18 +04:00
LevelX2
40b7d723ef
* Some minor code clean up and a test.
2020-07-10 09:06:25 +02:00
arcox
9c7982e8f6
Update *.sh and *.java files to use Unix line endings
2020-07-09 13:07:26 -04:00
Oleg Agafonov
81452833f6
Merge pull request #6785 from aidan-coward/master
...
Add July 2020 Vintage Cube decklist
2020-07-07 20:08:46 +02:00
dependabot[bot]
68cf61fc92
Bump jaxb-impl from 2.3.2 to 2.3.3
...
Bumps jaxb-impl from 2.3.2 to 2.3.3.
Signed-off-by: dependabot[bot] <support@github.com>
2020-07-07 08:55:35 +00:00
Oleg Agafonov
ecaa5a5b42
Eon Frolicker - fixed rollback error on play ( #6780 );
2020-07-07 06:32:46 +04:00
Oleg Agafonov
802aca942a
Play card without mana cost - fixed that AI and other players can play cards without additional cost in some use cases ( #6760 );
2020-07-06 21:06:49 +04:00
Oleg Agafonov
1532daf9c4
Updated test for #6760
2020-07-06 20:33:48 +04:00
LevelX2
2f77d1d14c
* Fixed that Offering ability did not work from command zone ( fixes #4909 ).
2020-07-06 15:15:02 +02:00
Oleg Agafonov
d1ccb621a1
* Bolas's Citadel - fixed that opponent can use Bolas's play ability for own cards ( #6741 );
2020-07-06 15:44:31 +04:00
Oleg Agafonov
49f4e54aaa
* Amplify abilities - fixed that it allows reveal itself when put onto battlefield from hand ( #6776 );
2020-07-06 15:29:53 +04:00
Oleg Agafonov
4168e2714a
Controlled spells gain ability -- fixed that gained cost modification effects doesn't allow to cast cards without mana (example: Inspiring Statuary, see #6698 );
2020-07-06 11:17:09 +04:00
Oleg Agafonov
ad2d01b46f
Added tests for #6698 (Emrakul, the Promised End)
2020-07-06 10:49:57 +04:00
Aidan Coward
857c072ac1
grammar fix: freezed -> frozen
2020-07-05 18:23:16 -04:00
Oleg Agafonov
1e744a0aae
Alternative cost - fixed that it doesn't allow to cast cards that was affected by cost modification effects (example: Prowl ability, see #6698 );
2020-07-05 23:11:47 +04:00
Oleg Agafonov
f9a9a55f7b
Cloud Key - fixed that it doesn't allow to cast cards without full mana available ( #6698 );
2020-07-05 19:39:05 +04:00
Oleg Agafonov
7b57865071
Benthic Explorers - fixed that it doesn't allow to cast spells with opponent's mana ( #6698 );
2020-07-05 06:25:07 +04:00
Oleg Agafonov
e2792881d5
Test framework: added realtime command to check tapped status (checkPermanentTapped)
2020-07-05 06:24:21 +04:00
Oleg Agafonov
69d8fd1898
Battlefield Thaumaturge - fixed that it doesn't allow to cast spells without full available mana ( #6698 );
2020-07-05 01:08:43 +04:00
SpikesCafe-google
8e819ee614
Add unit test demonstrating Amplify bug ( #6778 )
...
* Add unit test demonstrating Amplify bug
Recreate https://github.com/magefree/mage/issues/6776 .
* Update AmplifyTest.java
* Update AmplifyTest.java
2020-07-03 22:48:58 +02:00
LevelX2
299e664191
* Kestia, the Cultivator - Fixed bestow from the Command Zone doesn't attach her to the creature you target ( fixes #6763 ).
2020-07-03 13:17:04 +02:00
Oleg Agafonov
da4a44445b
Additional fixes for #6771 (modal spells resolve order)
2020-07-03 01:46:05 +04:00
Oleg Agafonov
6dccaee9a4
Ghostfire Blade - fixed that it can't be played without full available mana ( #6698 );
2020-07-02 20:37:59 +04:00
Oleg Agafonov
126898f70a
Added test for #4499
2020-07-02 01:25:19 +04:00
LevelX2
41abefa8e4
* Fixed spell's target still legal handling check as it begins to resolve (fixes problem of Sublime Epiphany #6646 ).
2020-07-01 12:57:29 +02:00
Evan Kranzler
00c5162682
fixed some Idol of Endurance bugs, updated tests
2020-06-30 19:20:59 -04:00
Oleg Agafonov
345d10ad82
Fixed annoyed random fails of ThousandYearStormTest
2020-06-30 21:15:32 +04:00
Oleg Agafonov
841692fa6c
Fixed test
2020-06-30 21:01:42 +04:00
Oleg Agafonov
d99b0d7b80
Fixed annoyed random fails of ThousandYearStormTest
2020-06-30 20:56:14 +04:00
Oleg Agafonov
307cddcbee
Correct param name
2020-06-30 20:46:51 +04:00
Oleg Agafonov
429df8cf77
Test framework improves for stack and skips:
...
* Added realtime command to show stack objects: showStack;
* Added realtime command to check stack size or stack objects amount: checkStackSize, checkStackObject;
* Allows to skip stack resolves by steps: waitStackResolved with special oneTime param;
2020-06-30 20:41:48 +04:00
Oleg Agafonov
09bc2575d8
Cost increasing effects - refactor, removed redundant custom effects (related to #6684 and #6698 );
2020-06-30 08:27:29 +04:00
Evan Kranzler
e914c38986
Implemented Idol of Endurance
2020-06-29 20:05:38 -04:00
LevelX2
368faa37dd
* Added test for Dream Leash.
2020-06-29 18:02:18 +02:00
LevelX2
d1e31140cc
* Fixed a problem that unintended allowed to cast spells with alternate cost to cast conditions ( fixes #6739 ).
2020-06-29 14:54:29 +02:00
Oleg Agafonov
90965802d0
Cost increasing effects - refactor, removed redundant custom effects (related to #6684 and #6698 );
2020-06-29 15:39:58 +04:00
Oleg Agafonov
4bdd8910a8
Merge remote-tracking branch 'origin/master'
...
# Conflicts:
# Mage.Sets/src/mage/cards/d/DreamLeash.java
2020-06-29 13:32:26 +04:00
Oleg Agafonov
cf3feff76a
Cost reduction effects - refactor, removed redundant custom effects, added card hints;
2020-06-29 13:31:02 +04:00
htrajan
ca29e61b1d
[M21] actually fix Enthralling Hold ( #6746 )
2020-06-29 12:41:46 +04:00
LevelX2
d2d892a7cb
* Fixed that permanents under non owner control sine they are on the battlefield were no exiled if the controller left the game (e.g. Captive Audience) ( fixes #5593 ).
2020-06-27 23:47:04 +02:00
LevelX2
2c745109e4
* Added test for Reyhan, Last of the Abzan related to ( #6688 ).
2020-06-27 10:48:39 +02:00
LevelX2
81d0442ba1
* Added some tests for restoring objects after rollback.
2020-06-27 10:47:27 +02:00
Oleg Agafonov
520d75dba9
* Cost reduction effects - fixed that some cards with cost reduction can't be played (example: Price of Fame, see #6685 , #6684 );
2020-06-27 05:40:45 +04:00
LevelX2
8906f3be7b
* Cloning a face-down creature should produce a plain 2/2 creature ( fixes #3582 ).
2020-06-27 01:01:55 +02:00
LevelX2
029f47ec32
* Phage the Untouchable bug is not reproducable ( closes #3693 ).
2020-06-26 17:50:02 +02:00
LevelX2
166d898168
* Added a test for #4659 - it's not reproducable ( closes #4659 ).
2020-06-26 17:41:10 +02:00