Commit graph

40188 commits

Author SHA1 Message Date
DeepCrimson
f99da274cd
Refactor: Remove Unused ComputerPlayer3 (#9220) 2022-07-04 23:13:23 -04:00
DeepCrimson
01e7549104
Refactor: Remove Unused RandomPlayer (#9218) 2022-07-04 23:04:27 -04:00
Alex Vasile
d344fdec50
Fixed Fable Passage so that it has correct interaction with Amulet of Vigor (#9224) 2022-07-04 22:23:44 -04:00
Alex Vasile
7dd6b03a3b
[NCC] Implement Master of Ceremonies (#9186) 2022-07-04 22:22:57 -04:00
Alex Vasile
25e3c62eee
[ZNR] Fix Turntimber Symbiosis not shuffling cards (#9158) 2022-07-04 22:22:08 -04:00
Alex Vasile
a8a16968d3
[AKH] Fix game slowdown from Cascading Cataracts. Closes #7649. (#9068) 2022-07-04 22:20:54 -04:00
Alex Vasile
dca2ae546e
[CLB] Fix Incorrect Volo Behavior (#9190) 2022-07-04 22:17:33 -04:00
Alex Vasile
78f3547644
Added common interface to conditional effects (#9208) 2022-07-04 20:28:54 -04:00
Alex Vasile
5c54eccffd Revert "Condense mana strings shown to player. Fix #8945."
(condenseManaCostString does not respect mana symbol order)

This reverts commit 08fd93f073.
2022-07-04 15:42:51 -04:00
Alex Vasile
08fd93f073 Condense mana strings shown to player. Fix #8945. 2022-07-04 15:09:09 -04:00
Alex Vasile
1e4c64aacd Fix Goad + Planeswalker interaction. Fix #9148 2022-07-04 14:46:51 -04:00
Alex Vasile
a7a51b4117 Refactor: Simplified Xorn and Jolene implementation 2022-07-04 10:07:12 -04:00
Susucre
98c554a59f
[NCC] Implemented Jolene, the Plunder Queen (#9093) 2022-07-04 09:55:47 -04:00
Alex Vasile
b52576fcf9
Stop permanents getting counters when phased out (#9194) 2022-07-04 09:33:30 -04:00
Alex Vasile
97fd9b6b6e [ALL] Fix server error on cast 2022-07-03 19:49:03 -04:00
Alex Vasile
35652be152 Refactor: Flattened Elkin Lair 2022-07-03 18:50:12 -04:00
DeepCrimson
21e5d36962
Refactor: Fix Spelling in CardTestPlayerAPIImpl.java (#9216) 2022-07-03 18:32:03 -04:00
Alex Vasile
b2ac0d7e88 [VIS] Elkin Lair, non-owner can now play exiled card on their turn 2022-07-03 17:54:04 -04:00
DeepCrimson
6d4c422720
Refactor: Remove String Concatenation In Loop (#9217) 2022-07-03 17:49:53 -04:00
DeepCrimson
87908dc808
Refactor: Clean Up Unused Method getPlayerFromName (#9215) 2022-07-03 17:49:23 -04:00
sprangg
ba558f9a18
Fix the UI pitfall of double spacebar press quitting a draft (#9193)
* Switch draft's quit dialog's yes/no buttons so that yes isn't enabled by default

* TounramentPanel's quit button also adjusted for the sake of consistency.

Co-authored-by: sprangg <a@b.c>
2022-07-03 02:20:41 +04:00
sprangg
ae189bad22
Make gamelogs readable (#9210)
* Make gamelogs readable:
They are now .html files as they're supposed to be.
The background is black so the text is readable.
Added line breaks.

* Added comment that CCCC33 is TIMESTAMP_COLOR

* More comment

Co-authored-by: sprangg <a@b.c>
2022-07-03 02:03:50 +04:00
sprangg
7bed65e8ec
Fix Redirection effects ending early (#9191) 2022-07-02 13:33:02 -04:00
sprangg
1e220d9f77
[DST] Reimplement Turn the Tables using RedirectionEffect (#9196) 2022-07-02 10:30:00 -04:00
Alex Vasile
6dd898a83c Fix verify failure 2022-07-01 20:47:56 -04:00
Alex Vasile
6077deb1a3 Text fixes. Closes #6533. 2022-07-01 18:37:13 -04:00
Alex Vasile
df18950f15 Refactor: Fix reminder text on EquipAbility. 2022-07-01 17:44:02 -04:00
DeepCrimson
4cd262c45d
Refactor: Remove unused getManaAbilities method (#9169) 2022-07-01 17:11:18 -04:00
Alex Vasile
75c8876746 [AFR] Fix Classes leveling up even if phased out. Closes #8549. 2022-07-01 14:32:02 -04:00
Alex Vasile
89b74d7ab0 Memory Erosion now mills. Closes #9188. 2022-06-30 21:23:13 -04:00
Alex Vasile
5369d4bd9f [MID] Siphon Insight play land. Closes #9189. 2022-06-30 21:06:52 -04:00
Alex Vasile
448577a0fe [HOU] Added indicators DesertControlledOrGraveyardHint 2022-06-30 20:43:34 -04:00
Daniel Bomar
15aba9af09
[NCC] Implemented Misfortune Teller 2022-06-29 17:56:03 -05:00
Evan Kranzler
deb29c0659 replaced instances of Optional::of with Optional::ofNullable (fixes #9183) 2022-06-29 18:32:15 -04:00
Evan Kranzler
015444d00f [2X2] various text fixes 2022-06-29 17:36:16 -04:00
Daniel Bomar
d911b70bb4
[NCC] Implemented Jailbreak 2022-06-29 14:35:55 -05:00
onura46
d87365b89e
Fixed rule text on Frenzied Goblin (#9182) 2022-06-29 14:38:32 -04:00
Daniel Bomar
c6cc9bd83f
[NCC] Implemented Dogged Detective 2022-06-29 11:55:30 -05:00
Daniel Bomar
5413389c7d
[NCC] Implemented Bellowing Mauler 2022-06-29 11:04:35 -05:00
Jeff Wadsworth
009f53844a - Fixed #9177 2022-06-28 15:22:20 -05:00
Daniel Bomar
5aa20f3e50
Fixes for Evelyn, the Covetous (fixes #9043) 2022-06-28 11:36:01 -05:00
Jeff Wadsworth
da10b6397c - Fixed #9161 2022-06-28 10:26:12 -05:00
Alex W. Jackson
f72313bd40 [2X2] set maxCardNumberInBooster 2022-06-27 17:54:21 -04:00
Alex Vasile
fb31bd97bb Fixed Investigator's Journal not respecting range of influence. 2022-06-27 12:28:28 -04:00
Alex Vasile
d09b781673 Fixed Pestilence Demon not respecting range of influence. 2022-06-27 12:28:28 -04:00
Alex Vasile
3be44a1feb [SNC] Fixed Extraction Specialist effect. Closes #8891. 2022-06-27 12:28:28 -04:00
Jeff Wadsworth
048412ee02 - added benefit outcome to Valorous Stance. 2022-06-27 11:15:13 -05:00
Jeff Wadsworth
a7095fc536 - Fixed #9159 2022-06-27 09:45:38 -05:00
DeepCrimson
12595ac651
Refactor: Replace unnecessary Collections.sort with List.sort (#9168) 2022-06-26 22:59:28 -04:00
DeepCrimson
3f96f243b2
Refactor: Remove redundant 'blockers' variable declaration (#9167) 2022-06-26 22:58:55 -04:00