Commit graph

43375 commits

Author SHA1 Message Date
theelk801
823d373f4d [MKM] Implement Demand Answers 2023-12-06 18:25:05 -05:00
theelk801
d01fc319fa [MKM] Implement Burden of Proof 2023-12-06 18:24:07 -05:00
theelk801
b733ee74e9 [MKM] Implement Aurelia, the Law Above 2023-12-06 18:23:50 -05:00
theelk801
056cf34826 [MKM] Implement Alquist Proft, Master Sleuth 2023-12-06 18:22:32 -05:00
theelk801
62aad2bc25 [MKM] Implement Curious Cadaver 2023-12-06 18:21:49 -05:00
theelk801
6a29580d4f [CLU] Implement Dining Room 2023-12-05 22:14:36 -05:00
theelk801
7340e8b67b [CLU] Implement Lead Pipe 2023-12-05 22:13:21 -05:00
theelk801
a242e2fa18 [CLU] add set 2023-12-05 22:10:41 -05:00
theelk801
57d371ec83 [MKM] Implement Out Cold 2023-12-05 22:05:01 -05:00
theelk801
d349bf17df [MKM] Implement Wojek Investigator 2023-12-05 22:02:02 -05:00
theelk801
429e3b3e3c [MKM] Implement Not on My Watch 2023-12-05 21:55:34 -05:00
theelk801
2b25821f7d [MKM] Implement Deduce 2023-12-05 21:54:47 -05:00
theelk801
326039c4d8 [MKM] Implement Benthic Criminologists 2023-12-05 21:54:15 -05:00
theelk801
dec5e0598c [MKM] Implement Gleaming Geardrake 2023-12-05 21:52:28 -05:00
theelk801
1628ecbdd7 [MKM] Implement Fanatical Strength 2023-12-05 21:51:12 -05:00
theelk801
6d9ca7042e [MKM] Implement Novice Inspector 2023-12-05 21:50:07 -05:00
theelk801
701a4edee1 [MKM] Implement Topiary Panther 2023-12-05 21:49:17 -05:00
theelk801
115766df3d [MKM] add set 2023-12-05 21:47:03 -05:00
xenohedron
8deb441f6f merge cleanup 2023-12-05 20:37:15 -05:00
ssk97
898952515e
[LCI] Implement Intrepid Paleontologist (#11508)
* Improve some "mana spent -> give effect to permanent spell" cards
make effect source be the SpellAbility itself

* Implement Intrepid Paleontologist and tests

* Use a common class for the "specific MOR ETBs with counter" effect

* Prevent casting non-owned dinosuars

* Rename AddCounterEnteringMOR to AddCounterEnteringCreature

* fixes from review
2023-12-05 20:27:49 -05:00
Cameron Merkel
0995524f35
[MIR] Implement Mangara's Blessing (#11510) 2023-12-05 20:27:33 -05:00
arcox
6020ac9e56
Implement [LCC] Skeleton Crew (#11511) 2023-12-05 20:27:20 -05:00
arcox
d5c03ddb0b
[LCC] Implement Storm Fleet Negotiator (#11513) 2023-12-05 20:27:00 -05:00
Jeff Wadsworth
4c251f5c73 Fixed target of The Myriad Pools 2023-12-05 00:22:34 -06:00
Jeff Wadsworth
fe09873631 Added The Everflowing Well // The Myriad Pools. Perhaps someone knows why the ability keyword won't show up on the card. Works fine, though. 2023-12-04 18:53:12 -06:00
Daniel Cowman
2f0a687467
Update banlists for Pioneer, Modern, and Pauper (#11509)
* Update Pioneer banlist

Karn, the Great Creator is banned.
Geological Appraiser is banned.

Smuggler's Copter is unbanned.

* Update Modern banlist

Fury is banned.
Up the Beanstalk is banned.

* Update Pauper banlist

Monastery Swiftspear is banned.
2023-12-04 19:33:54 -05:00
xenohedron
69a3858f0c fix Aerial Extortionist 2023-12-04 19:33:26 -05:00
xenohedron
73394485cf remove unneeded case (related to #11326) 2023-12-04 19:33:26 -05:00
Grath
5c83818cba
[LCC] Implement Topography Tracker (#11504)
* Refactor replacement effects on ExploreEvent by using a queue of events
2023-12-04 00:46:21 -05:00
Cameron Merkel
15fcc22bb3
[MIR] Implement Mangara's Equity (#11498) 2023-12-04 00:45:20 -05:00
xenohedron
a27cf20a60 merge fix 2023-12-03 21:45:06 -05:00
Cameron Merkel
20fd17cadb
[ICE] Implement Hipparion (#11505) 2023-12-03 21:42:37 -05:00
arcox
b89df53f54
[LCC] Implement Singer of Swift Rivers (#11502) 2023-12-03 21:42:27 -05:00
ssk97
d806a6a3be
Counter text improvements (plus a Magus Lucea Kane gameplay fix) (#11503)
* Improve text generation for some counter abilities

* Magus Lucea Kane must apply to permanent spells (bugfix, related to #11440)

* Further improve text generation of counter text

* Text improvements to a couple cards

* Graft text improvements

* Further remove unused variable

* Be consistent on Backup ability setup, revert Thalia's Lieutenant (filter reuse means it doesn't work)

* Thalia's Lieutenant original text was slightly wrong, fixed
2023-12-03 21:42:16 -05:00
Oleg Agafonov
57a556105c Merge fix 2023-12-03 00:32:25 +04:00
Oleg Agafonov
1641698584 GUI: fixed mana symbols in add lands cheat command 2023-12-03 00:24:22 +04:00
Oleg Agafonov
eaa510b265 GUI: added restriction card icon to permanent (contains all applied restrictions and requirements, #7471) 2023-12-03 00:01:47 +04:00
Oleg Agafonov
ebaa92c537 game: fixed that some users was able to run outdated macro feature 2023-12-01 19:54:21 +04:00
xenohedron
264b73355a
refactor: improved targets that find a [type1] card and/or a [type2] card (#11497) 2023-12-01 19:26:30 +04:00
ssk97
f3e310cfd3
Fixed tags cost and MageObjectReference usage (#11500)
* Fix costs tag clearing while permanent still on the battlefield
* Improved version of game.getPermanentOrLKIBattlefield with MageObjectReference
* Improve documentation
2023-12-01 19:24:39 +04:00
Oleg Agafonov
aea49d3c2b Merge fix 2023-12-01 14:26:09 +04:00
Oleg Agafonov
11a19f9a43
tests: added test to check jboss serialization and java 17 compatibility (related to #5862, part of #6197) (#11499) 2023-12-01 14:24:34 +04:00
xenohedron
35f4a898f9
Small rework for autochoosing color of mana to add (#11495)
fix #11494
2023-12-01 00:49:42 -05:00
xenohedron
b4a58a339d
Merge pull request #11492 from xenohedron/clean-watchers
refactor: align game default watchers with usage
2023-12-01 00:49:11 -05:00
xenohedron
16c9f615d2 refactor custom triggered abilities to use common class
closes #10869
2023-12-01 00:27:41 -05:00
xenohedron
9592f609a3 fix missing predicate on Avenging Arrow 2023-12-01 00:27:40 -05:00
Jeff Wadsworth
9131347698 Fixed #11491 2023-11-30 22:23:48 -06:00
PurpleCrowbar
cd2ac9e8d8 Add hint to Blackblade Reforged 2023-11-30 22:39:11 +00:00
PurpleCrowbar
95c3f62dba Fix Life of the Party text 2023-11-30 22:38:55 +00:00
Oleg Agafonov
6157dfed47 Merge fix 2023-12-01 00:02:00 +04:00