Commit graph

27252 commits

Author SHA1 Message Date
Oleg Agafonov
cfd7464b49 Refactor: added edit protection for some unmodifiable lists 2023-03-25 15:22:13 +04:00
Oleg Agafonov
6568f75b98 * First Come, First Served - fixed game error with tokens usage 2023-03-25 14:10:37 +04:00
PurpleCrowbar
d93e533c75 Clean up Ghoulcaller Gisa code, fix zombie tokens created not having images in some sets 2023-03-23 20:19:24 +00:00
PurpleCrowbar
3692e05dac Add zombie count hint to The Scarab God 2023-03-23 01:49:42 +00:00
Oleg Agafonov
af5d8fae9d * Images: fixed wrong cards number in some sets (#9249); 2023-03-21 16:13:54 +04:00
Oleg Agafonov
a7480aeab1 * Game: fixed random sort order of choices in choose dialogs 2023-03-21 03:11:55 +04:00
Oleg Agafonov
6b05562336 * Choose an ability - fixed not working cards like Argivian Avenger, Atraxas Skitterfang, Steel Seraph (#10115) 2023-03-21 01:59:12 +04:00
Oleg Agafonov
ea10b025e0 [NEC] removed omitted card from the set: Nissa, Voice of Zendikar 2023-03-21 00:23:04 +04:00
Oleg Agafonov
9a1d3a892c [YMID] fixed wrong PT for Obsessive Collector and Tireless Angler 2023-03-20 23:05:36 +04:00
Oleg Agafonov
ce06ed62b0 * Images: fixed miss cards from Alchemy: Innistrad, Secret Lair Drop, PMEI and PRES (#9249); 2023-03-20 22:31:26 +04:00
PurpleCrowbar
2631250bc0 Fix Burning-Rune Demon not revealing cards 2023-03-19 18:44:32 +00:00
Oleg Agafonov
e48f024909 * Game: fixed wrong booster's cards ratio in sets with various arts (#7333) 2023-03-19 19:55:21 +04:00
Grath
4f3d99d5d5
Merge branch 'magefree:master' into master 2023-03-12 22:28:27 -04:00
PurpleCrowbar
03b82ff7ee Fix multiple cards not saying which revealed cards were chosen to put into hand. Closes #9949 2023-03-12 22:01:11 +00:00
Oleg Agafonov
4e9ffdfaf9 * GUI: double faced cards improves:
* fixed images download for alternative prints (#9826, #9701);
 * fixed wrong pair of main and second side arts for alternative prints;
2023-03-11 17:35:18 +04:00
chesse20
29e1c9b318
[USG] Fix Shower of Sparks (#10106)
Co-authored-by: Alex W. Jackson <alex.w.jackson@gmail.com>
2023-03-09 19:16:06 -05:00
Oleg Agafonov
743143acde * GUI: meld cards improves:
* added images download for melds cards (#9660);
 * added switch card side button to view a meld part;
 * fixed NPE and other errors on card side switching;
 * added meld cards support in test render dialog;
2023-03-09 21:36:39 +04:00
Grath
a930420a78 [TMP] Fix Dracoplasm replacing its Enters the Battlefield effect entirely
Replacement effects should only return true if they are replacing the entire effect. Because it just modifies the ETB, it needs to always return false.
2023-03-06 10:57:05 -05:00
bobwoco
6102ccee53
* Clash ability - fixed that some clash cards can broke the server (#10097)
Co-authored-by: Ethan Ward <ethanandrewward@gmail.com>
2023-03-05 11:29:46 +04:00
Merlingilb
c5c5fa933a
[SWS] fixed miss ability from Zam Wesell (#9799)
Co-authored-by: Daniel Eberhard <daniel.h.e@gmx.de>
2023-03-04 17:01:26 +04:00
Merlingilb
716e7dc18d
Fixed Sith Manipulator: added new effect to send target permanent to owners library (#9800)
Co-authored-by: Daniel Eberhard <daniel.h.e@gmx.de>
2023-03-04 16:51:36 +04:00
Oleg Agafonov
409f4eb36c
Merge pull request #9814 from Merlingilb/add-set-expansion-star-wars-rise-of-skywalker
Added set expansion star wars "rise of skywalker"
2023-03-04 16:48:38 +04:00
PurpleCrowbar
81842c83e3 Fix Great Unclean One counting players who have lost the game that turn 2023-03-04 12:14:28 +00:00
Grath
11f10fb34f
[AFR] Add hint to Hobgoblin Bandit Lord (#10069) 2023-03-04 15:54:09 +04:00
chesse20
0a633a8318
Fixes Mind Maggots giving 1 counter instead of 2 (#10086)
---------

Co-authored-by: Oleg Agafonov <jaydi85@gmail.com>
2023-03-04 15:52:27 +04:00
PurpleCrowbar
5673a59f0e Fix Contempt. Closes #10087 2023-03-03 22:46:49 +00:00
Sean Walsh
7481cc9631
[40K] Implement Bloodthirster (#10056) 2023-03-03 02:15:18 +00:00
PurpleCrowbar
cb26643bce Improve clarity of Unite the Coalition 2023-03-02 23:52:05 +00:00
PurpleCrowbar
98cb932dfc Fix Balor third ability. Closes #9740 2023-03-02 22:24:59 +00:00
Rowan Gudmundsson
d5e74dd710
[CLB] Implement Lae'zel's Acrobatics. Changed similar cards to use common logic (#9856) 2023-03-01 18:50:14 +00:00
Rowan Gudmundsson
049dd48d0a
[CLB] Implement Deep Gnome Terramancer (#9858) 2023-03-01 10:40:45 +00:00
Alexander Novotny
242490373e
[J22] Implement Preston, the Vanisher (#9860) 2023-02-28 14:39:02 +00:00
PurpleCrowbar
eaa001aa14 Rewrote Evolving Adaptive. Closes #10080 2023-02-28 01:33:33 +00:00
UberNude
d40ca742b3
Fix Raggadragga Goreguts Boss. Closes #9770 (#9776)
Co-authored-by: PurpleCrowbar <26198472+PurpleCrowbar@users.noreply.github.com>
2023-02-27 17:23:13 +00:00
Alexander Novotny
78a2a5c712
Fix Maddening Hex. Closes #8320 (#9753) 2023-02-27 16:54:34 +00:00
PurpleCrowbar
fee866d4f0 Fix Smelting Vat allowing the user to select any number of artifacts 2023-02-27 16:10:32 +00:00
PurpleCrowbar
580a69782c Add ONC token images 2023-02-25 14:40:29 +00:00
Sean Walsh
f34c672ade
[ONC] Implement Wurmquake (#10076) 2023-02-25 13:54:54 +00:00
Sean Walsh
79606ce1a8
[ONC] Implement Vulshok Factory (#10075) 2023-02-25 13:50:18 +00:00
Oleg Agafonov
930d18a77d * Alluring Siren - fixed that it forced to attack any player instead controller (#9939, #9963) 2023-02-25 16:21:07 +04:00
Oleg Agafonov
0fa82ad368
Merge pull request #9966 from chesse20/brofullart
[BRO] add missing basic lands
2023-02-25 15:42:41 +04:00
chesse20
f7ed0bccd9
[BRO] Remove land, 10 common packs (#9967)
[BRO] Removed lands from boosters, see #9967 for details
2023-02-25 15:35:43 +04:00
Oleg Agafonov
e8ffe90d41 Fixed test, fixed some code warnings 2023-02-25 15:21:48 +04:00
Oleg Agafonov
5c30467c48 Fixed wrong/miss numbers in card rules (see #10067 and prev commit) 2023-02-25 14:34:26 +04:00
Oleg Agafonov
50caccabb6
Merge pull request #10054 from Grath/grath/fix-lulu
[CLB] Fix Lulu, Loyal Hollyphant
2023-02-25 12:41:00 +04:00
PurpleCrowbar
ddd6295161 Fix Black Sun's Twilight 2023-02-25 00:59:56 +00:00
Grath
c14506aa5c [NCC] Fix Mari, the Killing Quill (fixes #10058 )
Her ability is a triggered ability, rather than a replacement ability.
2023-02-23 00:26:19 -05:00
Grath
56dd62355c [CLB] Fix Lulu, Loyal Hollyphant
RevoltWatcher was mistakenly left out, which made the RevoltCondition not work.
2023-02-22 00:50:22 -05:00
Sean Walsh
be60113085
[ONE] Implement Zenith Chronicler (#10025) 2023-02-21 03:34:57 +00:00
Sean Walsh
364504d76f
[ONE] Implement Bladegraft Aspirant (#10024) 2023-02-21 03:23:37 +00:00
Sean Walsh
fa7ae177dc
[ONE] Implement Ruthless Predation (#10023) 2023-02-21 03:14:40 +00:00
Sean Walsh
4f82cc0287
[ONE] Implement Bladehold War-Whip (#10022) 2023-02-21 03:10:04 +00:00
Merlingilb
d22930cbb0
[ONE] Implement Soulless Jailer (#10013) 2023-02-21 02:13:36 +00:00
Merlingilb
71f4d4b19d
[ONE] Implement Serum-Core Chimera (#10012) 2023-02-21 02:02:05 +00:00
Sean Walsh
9ab63b73ca
[ONE] Implement Kaito, Dancing Shadow (#10009) 2023-02-21 02:01:05 +00:00
Sean Walsh
834ef4c2c6
[ONE] Implement Bring The Ending (#10006) 2023-02-20 19:56:41 +00:00
Merlingilb
84768fe8a5
[ONE] Implement Phyrexian Vindicator (#10003) 2023-02-20 19:53:56 +00:00
Grath
5d1c1f591b [MOC] Implement Goro-Goro and Satoru 2023-02-20 14:44:36 -05:00
Sean Walsh
4ac4ba2003
[ONE] Implement The Eternal Wanderer (#10000) 2023-02-20 19:39:00 +00:00
Merlingilb
3305f3c8cd
[ONE] Implement Myr Custodian (#9998) 2023-02-20 19:19:45 +00:00
Sean Walsh
e8b458fc30
Fix Ethereal Champion rules text. Closes #10010 (#10011) 2023-02-20 02:05:25 +00:00
Grath
4e665d8992
Fix Myr Turbine ability cost. Fixes #10005 (#10008) 2023-02-20 02:04:06 +00:00
Merlingilb
f66644994f
[ONE] Implement Serum Snare (#10002) 2023-02-20 01:21:59 +00:00
Merlingilb
6cf239f63e
[ONE] Implement Reject Imperfection (#10001) 2023-02-20 01:13:30 +00:00
Merlingilb
ea5ad0524b
[ONE] Implement Geth, Thane of Contracts (#9996) 2023-02-19 23:29:12 +00:00
Merlingilb
83842ccdea
[ONE] Implement Maze's Mantle (#9997) 2023-02-19 23:15:31 +00:00
theelk801
889bda750e fix verify failure 2023-02-19 17:08:09 -05:00
theelk801
c9d3e98fbc [MAT] add set 2023-02-19 16:38:31 -05:00
theelk801
9b52701338 [MOC] add set 2023-02-19 16:29:51 -05:00
theelk801
daf943a56e [MOM] add set 2023-02-19 16:24:26 -05:00
Merlingilb
7f118e2290
[ONE] Implement Evolving Adaptive (#9990)
Co-authored-by: Daniel Eberhard <daniel.h.e@gmx.de>
Co-authored-by: PurpleCrowbar <26198472+PurpleCrowbar@users.noreply.github.com>
2023-02-19 19:53:09 +00:00
Merlingilb
e17b409593
[ONE] Implement Expand the Sphere (#9991) 2023-02-19 03:07:51 +00:00
Merlingilb
a45d7d2eb7
[ONE] Implement Exuberant Fuseling (#9992) 2023-02-19 03:06:56 +00:00
Merlingilb
9d1f6321cc
[ONE] Implement Eye of Malcator (#9993) 2023-02-19 02:48:51 +00:00
Merlingilb
ebbbb4744d
[ONE] Implement Forgehammer Centurion (#9994) 2023-02-19 02:18:38 +00:00
Merlingilb
cfa2523eeb
[ONE] Implement Furnace Punisher (#9995) 2023-02-19 02:10:15 +00:00
Sean Walsh
1caee038cb
[ONE] Implement Porcelain Zealot (#9984) 2023-02-18 00:54:52 +00:00
PurpleCrowbar
a31a63e65e Fix Prosthetic Injector 2023-02-17 22:40:28 +00:00
Merlingilb
5a0fe1266a
[ONE] Implement Charforger (#9986) 2023-02-17 22:36:34 +00:00
Merlingilb
64e438a7aa
[ONE] Implement Atmosphere Surgeon (#9985)
Co-authored-by: Daniel Eberhard <daniel.h.e@gmx.de>
2023-02-17 10:36:50 +00:00
Merlingilb
c2d1c3751d
[ONE] Implement Compleat Devotion (#9987)
Co-authored-by: Daniel Eberhard <daniel.h.e@gmx.de>
2023-02-17 10:36:04 +00:00
PurpleCrowbar
664414d300 Fix Bag of Holding. Closes #9890 2023-02-16 22:02:12 +00:00
jeff@delmarus.com
a8f43f50ed - Fixed #9976 2023-02-15 23:48:49 -06:00
PurpleCrowbar
bf1dced876 Fix Solphim, Mayhem Dominus' ability text 2023-02-15 18:44:14 +00:00
PurpleCrowbar
12841d9b4b Fix Tekuthal, Inquiry Dominus 2023-02-15 18:28:53 +00:00
PurpleCrowbar
e98ed29e29 Fix Mirrex 2023-02-15 13:05:55 +00:00
PurpleCrowbar
e2b0220b0d [ONC] Implement Contaminant Grafter 2023-02-14 20:54:46 +00:00
PurpleCrowbar
44f7ffa4e6 [ONC] Implement Tangleweave Armor 2023-02-14 19:03:55 +00:00
PurpleCrowbar
3c7ecba441 Disable proliferate hint for Norn's Choirmaster 2023-02-14 18:37:24 +00:00
PurpleCrowbar
5edfd22766 [ONC] Implement Norn's Choirmaster 2023-02-14 18:22:19 +00:00
PurpleCrowbar
12f628fd72 [ONC] Implement Glissa's Retriever 2023-02-14 14:01:40 +00:00
Grath
5664492b32
Fix Combat Calligrapher. Closes #9979 (#9980) 2023-02-14 12:10:20 +00:00
PurpleCrowbar
18fe2edc8a [ONC] Implement Phyresis Outbreak 2023-02-14 03:08:03 +00:00
PurpleCrowbar
bcb51802e1 [ONC] Implement Lux Artillery 2023-02-14 01:24:17 +00:00
PurpleCrowbar
7d622eb558 Fix ONC set file 2023-02-13 16:11:02 +00:00
PurpleCrowbar
17bd914068 [ONC] Implement Geth's Summons 2023-02-13 15:54:23 +00:00
Grath
7172027cde
[CLB] Implement Minthara, Merciless Soul (#9972) 2023-02-12 19:24:23 +00:00
PurpleCrowbar
6a4ead88e2 Disable hints on equip abilities for newly implemented equipment 2023-02-12 14:53:17 +00:00
PurpleCrowbar
e98a42d465 [ONC] Implement Hexplate Wallbreaker 2023-02-12 14:38:28 +00:00
PurpleCrowbar
2214ab699c [ONC] Implement Kemba's Banner 2023-02-12 14:37:40 +00:00