Evan Kranzler
a2d3463fb2
[AFR] fixed Robe of Stars phasing itself out ( fixes #8196 )
2021-09-02 19:05:53 -04:00
Evan Kranzler
f2ae9f1662
[SLD] updated set
2021-09-02 18:40:25 -04:00
Oleg Agafonov
421cac0ce3
* AI: fixed that computer can broke some non mana pays (Echo, Escalate, Recover, Tap source unless pay, Slow Motion, #8182 );
2021-09-03 02:11:21 +04:00
Daniel Bomar
98b758e95e
[AFR] Portable Hole - Fixed incorrect predicate ( fixes #8194 )
2021-09-02 09:53:52 -05:00
Evan Kranzler
a66c4b875c
fixed a verify failure
2021-09-01 07:31:26 -04:00
Evan Kranzler
19f7644279
[USG] reworked and simplified implementation of Turnabout ( fixes #8188 )
2021-08-31 20:32:58 -04:00
Evan Kranzler
950aa27c34
[SLD] reordered cards to make future additions easier
2021-08-31 20:20:21 -04:00
Evan Kranzler
6098feea70
[J21] updated spoiler and reprints
2021-08-31 20:19:43 -04:00
jeffwadsworth
842e9bb30e
- Fixed #8186 - Did not test it yet, but it should work fine. In the middle of a large refactor.
2021-08-31 17:04:07 -05:00
jeffwadsworth
0ee1d428e1
Merge branch 'master' of https://github.com/magefree/mage
2021-08-31 09:52:19 -05:00
jeffwadsworth
b8a066b1c8
- Fixed #8181
2021-08-31 09:51:34 -05:00
Alex W. Jackson
7a8321b1fc
Fix Theros Beyond Death collator common print run ratios ( #8180 )
2021-08-31 08:28:51 -04:00
Evan Kranzler
126c76ce10
[WAR] reworked Niv-Mizzet Reborn to simplify card choices
2021-08-30 21:10:48 -04:00
Alex W. Jackson
37df2436a8
Coldsnap boosters don't have a land slot; snow basic lands are regular commons
2021-08-30 20:33:30 -04:00
Evan Kranzler
600b4fe110
reworked AttacksWithCreaturesTriggeredAbility implementation and text generation, fixed issues where it could trigger when nothing attacked
2021-08-30 19:51:46 -04:00
Alex W. Jackson
d0ddd8e7f0
Fix some post-Alara small set boosters not having a basic land slot
2021-08-30 07:25:12 -04:00
Oleg Agafonov
2158d682cc
Prepare new release
2021-08-30 14:44:03 +04:00
Jeff
f35ca8112c
Merge branch 'master' of https://github.com/magefree/mage
2021-08-28 15:41:20 -05:00
jeff@delmarus.com
5a87664a55
- Fixed #8166
2021-08-28 15:40:46 -05:00
Evan Kranzler
91e114e501
[AFR] enabled collation
2021-08-28 16:02:23 -04:00
Evan Kranzler
3ce3adfe1d
[AFR] added all printings
2021-08-28 16:01:46 -04:00
Raphael-Schulz
f03a410b9e
[AFR] Implemented Xanathar, Guild Kingpin ( #8045 )
...
* [AFR] Implemented Xanathar, Guild Kingpin
Co-authored-by: Oleg Agafonov <jaydi85@gmail.com>
2021-08-28 23:55:41 +04:00
Oleg Agafonov
65761b085f
* Game: fixed wrong booster pass order in drafts ( #8075 );
2021-08-28 13:17:57 +04:00
Oleg Agafonov
2efdb464fc
Little refactor, additional logs for CheckPlayableState error;
2021-08-28 12:09:22 +04:00
Oleg Agafonov
7b298f84a7
Fixed comment
2021-08-28 11:34:40 +04:00
jeffwadsworth
40a2f9490d
- Fixed #8162
2021-08-27 15:16:59 -05:00
Evan Kranzler
389a019b3b
fixed a verify failure
2021-08-27 09:36:08 -04:00
Evan Kranzler
bbcccf4b58
[AFC] Implemented Galea, Kindler of Hope
2021-08-27 09:08:20 -04:00
Evan Kranzler
e9f3766210
[AFC] Implemented Grave Endeavor
2021-08-26 09:49:41 -04:00
Evan Kranzler
e49f606e5a
[SLD] added newest drops
2021-08-26 09:36:40 -04:00
Evan Kranzler
418f61e5d9
[AFC] a few changes to Valiant Endeavor and Wild Endeavor
2021-08-26 06:38:49 -04:00
Joseph Zeffiro
c25d794367
[AFC] Implemented Wild Endeavor ( #8028 )
...
* [AFC] Implemented Wild Endeavor
* cleanup
* Adding my missed author tags
* matching existing implementation
2021-08-26 06:30:55 -04:00
Joseph Zeffiro
5e08c5d279
[AFC] Implemented Valiant Endeavor ( #8035 )
...
* [AFC] implemented Valiant Endeavor
* matching existing implementation
2021-08-26 06:30:34 -04:00
Evan Kranzler
f8d030bef4
Adding dice rolling trigger/replacement (ready for review) ( #7989 )
...
* [AFR] Implemented DiceRolledTriggeredAbility
* [AFR] Implemented Brazen Dwarf
* [AFR] Implemented Feywild Trickster
* [AFC] Implemented Reckless Endeavor
* [AFR] Implemented Pixie Guide
* [AFR] Implemented Critical Hit
* [AFR] Implemented Netherese Puzzle Ward
* [AFC] Implemented Neverwinter Hydra
* [AFR] Implemented Farideh, Devil's Chosen
* [AFR] Implemented Barbarian Class
* [AFC] Implemented Vrondiss, Rage of Ancients
* [AFC] Implemented Arcane Endeavor
* Test framework: added planar die rolls support
* Test framework: added random results set up support in AI simulated games;
* AI: improved roll die results chooses in computer games;
* Roll die: improved combo support for planar die and roll die effects;
Co-authored-by: Daniel Bomar <dbdaniel42@gmail.com>
Co-authored-by: Oleg Agafonov <jaydi85@gmail.com>
2021-08-26 14:06:10 +04:00
Evan Kranzler
12219cff01
[AFC] Implemented Mantle of the Ancients
2021-08-25 08:11:54 -04:00
Grath
40cf802d6b
Fix Shockmaw Dragon's damage trigger ( #8155 )
...
* Fix Shockmaw Dragon's damage trigger
The previous implementation was very wrong. This implementation is copied from Balefire Dragon's, except dealing one damage rather than the same amount as the damage dealt to the player.
* Update ShockmawDragon.java
Fix imports.
2021-08-25 07:17:46 -04:00
Evan Kranzler
c1d6309db9
[AFC] Implemented Holy Avenger
2021-08-24 18:16:32 -04:00
Evan Kranzler
29835786c3
updated a few card type methods for companions
2021-08-24 09:43:33 -04:00
Evan Kranzler
3dff1783ac
[TSP] fixed Gauntlet of Power adding mana to the wrong mana pool ( fixes #8154 )
2021-08-24 08:24:08 -04:00
Evan Kranzler
85dfa58e5d
[AFR] more text fixes
2021-08-23 19:14:50 -04:00
Evan Kranzler
31a559be23
[AFC] more text fixes
2021-08-23 18:53:35 -04:00
jeff@delmarus.com
b21d85826c
- text fix Glimpse the Cosmos
2021-08-22 23:18:53 -05:00
jeff@delmarus.com
1aa20a0483
- outcome fix
2021-08-22 22:27:07 -05:00
Evan Kranzler
e68c7bfeda
fixed a test failure
2021-08-22 22:05:05 -04:00
Evan Kranzler
2db0da8429
updated AttacksOrBlocksAttachedTriggeredAbility
2021-08-22 18:08:40 -04:00
Evan Kranzler
13949d8e3e
[AFC] various text fixes
2021-08-22 17:56:22 -04:00
Evan Kranzler
01fefff1b9
[AFC] Implemented Phantom Steed
2021-08-22 10:23:42 -04:00
Ingmar Goudt
fed7c2b288
small Sonar fixes
2021-08-22 12:20:28 +02:00
Ingmar Goudt
167d66fdff
fix invalid contains method in Hedonist Trove
2021-08-22 12:05:51 +02:00
Ingmar Goudt
6c837e733b
fix PuppetConjurer to trigger only on controllers upkeep, fixes #8145
2021-08-22 10:57:57 +02:00
Jeff
28d9d64112
Merge branch 'master' of https://github.com/magefree/mage
2021-08-21 18:05:47 -05:00
jeff@delmarus.com
fdc24c20da
- Fixed #8144 . Text is the bane of my existence. I hope some kind soul can fix it on this card so I don't throw myself out a window. Pic will be attached. Card works fine, though.
2021-08-21 17:55:09 -05:00
Evan Kranzler
5547d04938
[PCY] reworked Celestial Convergence
2021-08-21 16:51:22 -04:00
Evan Kranzler
0bd402876d
[AFC] Implemented Nihiloor
2021-08-21 16:35:09 -04:00
Oleg Agafonov
654ee7791c
[AFR] added tokens and images download support;
2021-08-21 20:29:47 +04:00
Evan Kranzler
f827924b8c
[AFC] Implemented Karazikar, the Eye Tyrant
2021-08-21 11:45:48 -04:00
Evan Kranzler
d20b15c7b6
[AFC] Implemented Hellish Rebuke
2021-08-21 11:20:31 -04:00
Evan Kranzler
898f8ca287
[AFC] Implemented Klauth's Will
2021-08-21 11:20:30 -04:00
Evan Kranzler
b9550a7387
made a util function more generic because why not
2021-08-21 11:20:30 -04:00
Oleg Agafonov
a76a006065
[AFC] fixed Bag of Devouring - NPE on rules/database generation;
2021-08-21 17:50:36 +04:00
Oleg Agafonov
07d0e590a9
Other: fixed rare NPE error on wrong connection, fixed formal param in Aminatou, the Fateshifter;
2021-08-21 11:19:34 +04:00
Oleg Agafonov
33380f09c2
Improved canActivate support:
...
* added support of non controller activates in ActivatedManaAbility (mayActivate);
* removed custom code from ActivatedManaAbility;
* removed custom code from Mana Cache;
* added additional comments;
2021-08-21 10:52:00 +04:00
Evan Kranzler
bdeb0dde66
refactored TokenPredicate to contain its own inverse
2021-08-20 09:33:38 -04:00
Evan Kranzler
cb5d873fea
[AFC] Implemented Bag of Devouring
2021-08-20 09:27:30 -04:00
Evan Kranzler
f740cf0d12
[AFC] Implemented Lorcan, Warlock Collector
2021-08-20 09:11:18 -04:00
Evan Kranzler
e4f0a485a6
[C21] fixed Rousing Refrain mana not staying until end of turn
2021-08-20 08:52:20 -04:00
Oleg Agafonov
9fa487e60a
* Suspend ability - fixed that suspend can be activated from opponent's hand;
2021-08-20 15:40:42 +04:00
Oleg Agafonov
ca521751cd
* Knights of the Black Rose - fixed rollback error on usage in monarch games;
2021-08-20 03:29:47 +04:00
jeffwadsworth
fd719ad287
- Fixed #8141
2021-08-19 12:03:31 -05:00
Ingmar Goudt
5111438750
fix #8139 nullpointer
2021-08-19 13:18:30 +02:00
Oleg Agafonov
3da525520c
* Author of Shadows - added window with exiled and castable cards;
2021-08-18 11:02:30 +04:00
Evan Kranzler
c8445c31a3
[AFC] Implemented Immovable Rod
2021-08-16 09:40:35 -04:00
Evan Kranzler
4c4168ac1f
[AFC] Implemented Hurl Through Hell
2021-08-16 09:26:25 -04:00
Evan Kranzler
75eddb0a54
[AFC] Implemented Indomitable Might
2021-08-16 09:08:04 -04:00
Evan Kranzler
7cc806bb48
[AFC] fixed Klauth, Unrivaled Ancient mana not staying until end of turn
2021-08-16 08:38:50 -04:00
jeff@delmarus.com
9a0474d196
- Fixed #8132
2021-08-15 15:24:05 -05:00
Oleg Agafonov
f21c492ce2
Refactor: added docs for a copy stack object code ( #7662 );
2021-08-15 17:12:59 +04:00
Oleg Agafonov
5725e15771
GUI: added card hints in choice dialogs (additional to d587cc9151
);
2021-08-14 21:57:32 +04:00
jeffwadsworth
b73f10a0ab
- little additional fix
2021-08-13 14:46:30 -05:00
jeffwadsworth
6923d4b812
- Fixed #8123 and added "blinked" code as well.
2021-08-13 14:43:02 -05:00
jeffwadsworth
d05104ff61
- Fixed #8124
2021-08-13 11:30:57 -05:00
spjspj
cd22dfd4cc
Merge pull request #8121 from spjspj/master
...
Add in decreasing rectangle spiral for paper original dual lands
2021-08-13 18:49:09 +10:00
Evan Kranzler
dc4bde0646
[XLN] fixed Kopala, Warden of Waves applying both effects to spells
2021-08-12 09:25:26 -04:00
Oleg Agafonov
1664ee01cf
Fixed miss copy code in Game object (lki, cards), removed unused code. Possible fixes:
...
* simulated games was able to change objects from another games (ConcurrentModificationException, related to d202278ccd
, details in 3a6cdd2615
);
* AI: fixed cards disappear in multiplayer games with computer (details in #6738 );
2021-08-12 00:08:08 +04:00
spjspj
e29b22df6e
Add in decreasing rectangle spiral for paper original dual lands
2021-08-12 00:21:41 +10:00
jeffwadsworth
4a8f9d9308
- revert Yedora, Grave Gardener. Its triggered ability is Layer 1b. 613.2b Layer 1b: Face-down spells and permanents have their characteristics modified as defined in rule 708.2.
2021-08-11 08:40:20 -05:00
jeffwadsworth
b8ac3c0809
- Yedora, Grave Gardener now uses layer 4 (type-changing). Note: if you alter the code below, please verify that the effect actually works. The "remove" and "add" cardType and subType were not working in some continuousEffect layers. It works fine with this. Test suite tomorrow.
2021-08-10 17:43:35 -05:00
jeffwadsworth
cd5759de12
- replaced getAbilities().get(0) with getSpellAbility()
2021-08-09 16:59:15 -05:00
jeffwadsworth
ac267831da
- Fixed #7853
2021-08-09 16:20:28 -05:00
Evan Kranzler
054a90a038
[AFC] Implemented Wild-Magic Sorcerer
2021-08-09 09:27:11 -04:00
Evan Kranzler
fe4edbd664
[AFC] Implemented Sword of Hours
2021-08-09 08:49:31 -04:00
Evan Kranzler
c081d3fa33
[MH2] small change to collation info
2021-08-08 09:56:42 -04:00
Evan Kranzler
b9c55a984d
[MH2] added collation info
2021-08-07 20:40:46 -04:00
jeffwadsworth
3d74bcd682
- Fixed #8110
2021-08-07 17:49:14 -05:00
Evan Kranzler
60174ee12e
fixed a test failure
2021-08-07 09:29:06 -04:00
Evan Kranzler
1507d63282
[MID] fixed Wrenn and Seven ability cost ( fixes #8106 )
2021-08-07 09:07:25 -04:00
Evan Kranzler
a6b5ff5e46
[J21] updated spoiler and reprints
2021-08-07 07:45:41 -04:00
Evan Kranzler
bcd000ac99
[J21] Implemented Boneyard Aberration
2021-08-06 21:05:20 -04:00
Evan Kranzler
7e66182974
[J21] Implemented Sarkhan's Scorn
2021-08-06 20:49:22 -04:00
jeffwadsworth
6fbec78835
- Fixed #8107
2021-08-06 16:49:39 -05:00