LevelX2
|
d721c0bea3
|
* Commander state-based action -Fixed that commander movement did not always work correctly after rollback (#6866).
|
2020-07-20 22:22:20 +02:00 |
|
LevelX2
|
5cb950e53f
|
* Basri's Lieutenant - Fixed that it created also the token if Lieutenant dies without a +1/+1 token (fixes #6863).
|
2020-07-20 10:35:36 +02:00 |
|
jeffwadsworth
|
048ce3f2a7
|
- Fixed #6326
|
2020-07-18 11:01:53 -05:00 |
|
bubba
|
c84a913858
|
- Fixed #6326
|
2020-07-18 11:01:03 -05:00 |
|
LevelX2
|
5decfa3964
|
* Traumatize, Bond of Insights, Enter The God-Etrenals and Flint Golem - Changed to mill method.
|
2020-07-18 17:27:15 +02:00 |
|
LevelX2
|
ba31b956dc
|
* Meld Keyword - Fixed that the melt status was not correctly handled related to rollbacks or AI game simulation (fixes #6723).
|
2020-07-18 16:33:28 +02:00 |
|
LevelX2
|
a2ae232b43
|
* Fixed some corner cases for Worl Enchantment State-Based actions (704.5k).
|
2020-07-18 12:23:19 +02:00 |
|
18ths
|
99d5eafc8a
|
GUI enchancements (themes, sound notification, deck validation) (#6755)
GUI enchancements (themes, sound notification, deck validation)
|
2020-07-17 19:15:02 +02:00 |
|
LevelX2
|
621d8c188d
|
* Reworked rollback handling - possible fix for #2072 #5383, #4309 and fixes #5883, fixes #1983, fixes #5917.
|
2020-07-17 17:42:49 +02:00 |
|
LevelX2
|
e4ae2f3fec
|
* Fixed Rollback UI bug with ManaPool's autoPayment and autoPaymentRestricted (fixes #5002).
|
2020-07-16 23:56:43 +02:00 |
|
LevelX2
|
23087e6c23
|
* Used ManaOptions to calculate possible mana combinations (related to comment of 7ad7d5f03d ).
|
2020-07-16 22:56:33 +02:00 |
|
LevelX2
|
3a82840e66
|
* Fixed some more available mana calculation problems. Mana of the pool is now taken into account (e.g. Coal Golem problem). Crucible of the Spirit Dragon - Conditional mana curretnly not handled correctly in available mana calculation. Crystalline Crawler works now.Related to #6698.
|
2020-07-16 22:37:51 +02:00 |
|
18ths
|
ddf007e6f1
|
Removed redundant Living End effect. Fixes #6385
|
2020-07-16 16:56:12 +02:00 |
|
LevelX2
|
7ad7d5f03d
|
* Fixed available mana generation for Caged Sun and storage lands (e.g. Calciform Pools) related to #6698.
|
2020-07-16 12:44:01 +02:00 |
|
LevelX2
|
b0cd69bb08
|
* Fixed missing imports of aad36dda19 commit.
|
2020-07-15 00:48:19 +02:00 |
|
LevelX2
|
083c4bc5d4
|
* Reworked some card movement to player methods (#4866).
|
2020-07-15 00:42:08 +02:00 |
|
LevelX2
|
aad36dda19
|
* Fixed possible problem with setting of the spellAbility during card copies (related to eecaa232f5 ).
|
2020-07-14 23:18:47 +02:00 |
|
LevelX2
|
24098bf8cc
|
Merge origin/master
|
2020-07-14 23:06:35 +02:00 |
|
LevelX2
|
49ab4e0992
|
* Fixed possible problem with setting of the spellAbility during card copies (related to eecaa232f5 ).
|
2020-07-14 23:06:03 +02:00 |
|
jeffwadsworth
|
bfb7a1a24d
|
- Fixed #6838
|
2020-07-14 15:49:30 -05:00 |
|
LevelX2
|
eecaa232f5
|
* Fixed a problem where for copies of cards/permanent the included spell ability was not correctly copied and the copied card had the spell ability twice. That could cause in some rare cases problems with spell ids of copies (this fixes #6824) or did allow on the other side some unproper handling of things (Animate Dead).
|
2020-07-14 21:28:45 +02:00 |
|
jeffwadsworth
|
2e0be17494
|
- small Refactor
|
2020-07-14 08:20:31 -05:00 |
|
jeffwadsworth
|
335acd4375
|
- Fixed #6832
|
2020-07-13 23:32:18 -05:00 |
|
jeffwadsworth
|
8818a12b6e
|
- Fixed #6834
|
2020-07-13 16:54:08 -05:00 |
|
jeffwadsworth
|
a7b2c81db6
|
- Fixed #6834
|
2020-07-13 15:51:17 -05:00 |
|
LevelX2
|
f3fafbdb14
|
* Fixed that choose opponent was handled targeted but shouldn't (e.g.used for Stalking Leonin) fixed #6836.
|
2020-07-13 17:13:30 +02:00 |
|
Oleg Agafonov
|
362352954b
|
Merge pull request #6830 from magefree/Add-historic2
Add Historic format and Historic Anthologies
|
2020-07-13 15:37:52 +02:00 |
|
LevelX2
|
c6c1b0ed3a
|
* Fixed a bug that by countering a copied spell (e.g. by copied Memory Lapse), the copy could be removed from stack instead the originally countered spell (fixes #6823).
|
2020-07-13 11:23:36 +02:00 |
|
LevelX2
|
1cdb715d92
|
* Fixed a problem how the color of mana paid from mana pool was recognized that could made problems to count the number of different colors used to pay a spell with convergence (e.g. if the mana was created with Cascading Cataracts) fixes #3816.
|
2020-07-13 00:10:09 +02:00 |
|
LevelX2
|
49d94cb84f
|
* Crystalline Resonance - fixed that the duration of the copy effect erroneously didn't end on the next turn of the controller (fixes #6825).
|
2020-07-12 09:25:34 +02:00 |
|
LevelX2
|
31163eec6d
|
* Fixed that mana sources that produce any mana type that other sources produce (e.g. Reflecting Pool) could erroneously produce colorless mana from mana sources that could only produce any color mana (fixes #6814).
|
2020-07-12 08:50:56 +02:00 |
|
Oleg Agafonov
|
219ab89bcc
|
Fixed test
|
2020-07-11 21:03:32 +04:00 |
|
LevelX2
|
81e5650972
|
* Fixed calcultion of available mana for Goblin Clearcutter, Seton Krosan Protector, Urza, Lord High Artificer, Heritage Druid, Birchlore Ranger and Grand architect.
|
2020-07-11 16:43:38 +02:00 |
|
mikalinn777
|
bf293ca939
|
Add Historic format and Historic Anthologies
|
2020-07-11 12:06:01 +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
|
1cf57e0840
|
Fixed that AI can't play games in Jumptstart tourneys
|
2020-07-10 17:40:59 +04: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 |
|
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 |
|
jeffwadsworth
|
a6d03c925f
|
- Fixed #6806
|
2020-07-09 11:10:28 -05:00 |
|
Oleg Agafonov
|
cb3757d0db
|
Merge pull request #6795 from magefree/dependabot/maven/org.codehaus.mojo-build-helper-maven-plugin-3.2.0
Bump build-helper-maven-plugin from 1.12 to 3.2.0
|
2020-07-09 01:38:49 +02:00 |
|
Oleg Agafonov
|
6c3162f140
|
Optimized sql for deck editor
|
2020-07-09 03:08:44 +04:00 |
|
Oleg Agafonov
|
99ceeb5076
|
Tokens improves:
* [M21] added tokens;
* [M21] added tokens download support;
* Fixed wrong images for some tokens (Angel, Beast, Bird, Cat, etc);
|
2020-07-09 02:38:37 +04:00 |
|
18ths
|
13f7f2a035
|
Revert "removed some of unused dependencies"
This reverts commit d6ad722266 .
|
2020-07-08 17:16:16 +02:00 |
|
18ths
|
d6ad722266
|
removed some of unused dependencies
|
2020-07-07 20:11:45 +02:00 |
|
18ths
|
543ac206be
|
Added hint to monstrous. Fixes #6765
|
2020-07-07 17:57:25 +02:00 |
|
dependabot[bot]
|
66e47d8910
|
Bump build-helper-maven-plugin from 1.12 to 3.2.0
Bumps [build-helper-maven-plugin](https://github.com/mojohaus/build-helper-maven-plugin) from 1.12 to 3.2.0.
- [Release notes](https://github.com/mojohaus/build-helper-maven-plugin/releases)
- [Commits](https://github.com/mojohaus/build-helper-maven-plugin/compare/build-helper-maven-plugin-1.12...build-helper-maven-plugin-3.2.0)
Signed-off-by: dependabot[bot] <support@github.com>
|
2020-07-07 08:55:33 +00:00 |
|
Oleg Agafonov
|
ecaa5a5b42
|
Eon Frolicker - fixed rollback error on play (#6780);
|
2020-07-07 06:32:46 +04:00 |
|
Oleg Agafonov
|
55f2893fc4
|
* AI: fixed that computer can cancel "target player or planeswalker" spells on bad effects (can't choose himself);
|
2020-07-07 06:31:06 +04:00 |
|
Evan Kranzler
|
ff54141e97
|
fixed Chevill, Bane of Monsters not triggering off of planeswalkers dying
|
2020-07-06 19:22:04 -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 |
|
jeffwadsworth
|
29eb93ad15
|
- Fixed #6781
|
2020-07-06 11:50:40 -05: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
|
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
|
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 |
|
LevelX2
|
68f4d67600
|
* Fixed a problem with mana sources that blocked casting spells because their available mana calculation caused return of no available mana (Chrome Mox, Mox Amber #6698).
|
2020-07-03 15:31:16 +02:00 |
|
LevelX2
|
e937999b96
|
* Release to the Wind - Fixed that it doesn't let you cast the cards it exiles (fixes #6758).
|
2020-07-03 14:54:08 +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 |
|
htrajan
|
91571df264
|
[M21] Fix castability and selectability of EnthrallingHold (#6773)
|
2020-07-03 07:16:31 +04:00 |
|
Evan Kranzler
|
e471fef399
|
fixed a potential exception
|
2020-07-02 22:51:31 -04:00 |
|
Evan Kranzler
|
509bd39244
|
fixed Neyith of the Dire Hunt not working with cards that cause creatures to become blocked
|
2020-07-02 18:46:12 -04:00 |
|
Oleg Agafonov
|
e69a021c71
|
Fixed missing locale param in string operations (#4634)
|
2020-07-03 02:00:58 +04: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 |
|
LevelX2
|
2a31e8063b
|
* Spells with multiple modes resolve in the order the modes are added on the card (fixes #6771).
|
2020-07-02 17:23:00 +02:00 |
|
LevelX2
|
84370ee5ab
|
* Allow to addd hint texts to stack abilities. Swicthed to html text format for text box of stack abilites.
|
2020-07-02 00:53:46 +02:00 |
|
Oleg Agafonov
|
f409f56c05
|
Potential game freeze fix
|
2020-07-02 01:27:53 +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 |
|
Oleg Agafonov
|
ae165e5197
|
Fixed that it possible to make damage to lose/leaved players
|
2020-07-01 14:09:43 +04:00 |
|
Oleg Agafonov
|
adbe84c540
|
Improved freeze checks and canRespond/isInGame usage
|
2020-07-01 13:48:22 +04:00 |
|
Oleg Agafonov
|
529153312f
|
Fixed potential freeze on put cards order
|
2020-07-01 13:13:44 +04:00 |
|
18ths
|
653ca9cc5a
|
Merge branch 'master' into GlitterLionTextFix
|
2020-07-01 10:03:37 +02:00 |
|
Oleg Agafonov
|
7e9d4417f6
|
* Game: fixed game freeze on mulligan phase and disconnected player;
|
2020-07-01 11:44:27 +04:00 |
|
Evan Kranzler
|
73026b57b1
|
implemented Neyith of the Dire Hunt
|
2020-06-30 21:29:59 -04:00 |
|
LevelX2
|
60cce5c11b
|
* Fixed wrong event attributes for special action ACITIVATE_ABILITY event (see also 6753). Fixed that Phyrexian Revoker also prevented using special actions (fixes #6747).
|
2020-06-30 15:34:29 +02:00 |
|
Oleg Agafonov
|
83135f347f
|
Spellwild Ouphe - fixed cost reduction effect (#6698)
|
2020-06-30 08:51:59 +04:00 |
|
Oleg Agafonov
|
d5616a86f9
|
Merge pull request #6669 from hitch17/jumpstart-tournament-formats
Add jumpstart swiss and elimination tournament formats.
|
2020-06-30 06:29:33 +02: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 |
|
LevelX2
|
b01a1ac3aa
|
Merge origin/master
|
2020-06-29 19:42:27 +02:00 |
|
jeffwadsworth
|
a4d659176e
|
- Refactored BlocksOrBecomesBlockedTriggeredAbility to BlocksOrBecomesBlockedSourceTriggeredAbility
|
2020-06-29 11:45:26 -05:00 |
|
LevelX2
|
92d1a6b9d8
|
Merge origin/master
|
2020-06-29 18:03:12 +02:00 |
|
LevelX2
|
368faa37dd
|
* Added test for Dream Leash.
|
2020-06-29 18:02:18 +02:00 |
|
jeffwadsworth
|
d1cbfc51e1
|
- Refactored DiesTriggeredAbility to DiesSourceTriggeredAbility
|
2020-06-29 10:51:34 -05:00 |
|
LevelX2
|
c39bcf3d5a
|
* Primal Might - Handled fizzled message for optional fight effect (#6646).
|
2020-06-29 15:25:55 +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 |
|
LevelX2
|
5661bb1bfe
|
* Some minor code changes.
|
2020-06-29 14:50:46 +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 |
|
Oleg Agafonov
|
e4ebf50d42
|
* Artifact you control effects - added card hints;
|
2020-06-29 09:28: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 |
|
Oleg Agafonov
|
e8dbd2a3c8
|
Refactor some cost modification effects
|
2020-06-27 19:22:45 +04: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 |
|
Oleg Agafonov
|
2252648f01
|
* Added card hints to Avatar of Might, Avatar of Will, Avatar of Woe, Dusk Feaster, Rekindled Flame;
* Refactor: removed custom spell cost reduction effects;
|
2020-06-27 05:36:04 +04:00 |
|