theelk801
d10b6ca12f
[LCI] Implement Grasping Shadows / Shadows' Lair
2023-11-05 10:23:46 -05:00
theelk801
e4ae0f6df5
[LCI] Implement Subterranean Schooner
2023-11-05 10:16:14 -05:00
Susucre
ee60325c07
[LCI] Implement Preacher of the Schism
2023-11-05 15:38:02 +01:00
xenohedron
e7a8035e92
improve frame styles
2023-11-04 20:56:08 -04:00
xenohedron
e27ceec5e8
fix reminder text
2023-11-04 18:41:56 -04:00
xenohedron
e122e9d512
various and sundry text fixes
2023-11-04 18:41:56 -04:00
xenohedron
26605220f7
cleanup custom source untapped conditions
2023-11-04 18:41:56 -04:00
xenohedron
595a1d6f14
add UNTAPPED option to AttachedToTappedCondition
2023-11-04 18:41:56 -04:00
xenohedron
35ec41d8e0
more text adjustments
2023-11-04 18:41:56 -04:00
xenohedron
6695358060
fixes
2023-11-04 18:41:56 -04:00
Susucre
357ebec523
fix Fungal Fortitude text
2023-11-04 18:41:30 +01:00
Susucre
674661b605
[LCI] Implement Fungal Fortitude
2023-11-04 17:10:35 +01:00
ssk97
52bb2c5d71
[WHO] added Ace's Baseball Bat, consolidate related code ( #11387 )
...
* TalruumPiper use MustBeBlockedByAllSourceEffect
* Both of Bident Of Thassa's abilities can be made generic
* Goblin Diplomats use generic class (with custom text)
* create MustBeBlockedByAtLeastOneAttachedEffect common effect
* Add Ace's Baseball Bat
2023-11-04 14:19:21 +04:00
xenohedron
662fedfe73
update static filter name
2023-11-04 00:21:23 -04:00
xenohedron
987d49520a
implement [LCI] Sage of Days
2023-11-04 00:14:53 -04:00
xenohedron
daecbe2071
fix #11385 - triggers once per turn
...
even if another effect would cause additional triggers
2023-11-03 20:52:36 -04:00
theelk801
b095cfd5a1
[LCI] Implement Basking Capybara
2023-11-03 08:55:16 -04:00
Oleg Agafonov
8895b63416
fixed NPE
2023-11-03 11:00:55 +04:00
Susucre
bab07a421d
[LCI] Implement Starving Revenant ( #11378 )
2023-11-02 15:17:30 +01:00
Oleg Agafonov
5b49fa4cc2
choose mode improves:
...
- fixed broken cards with once per turn choose (example: Galadriel, Light of Valinor, closes #11362 );
- fixed cheat to skip required mode by cancel button (example: Black Market Connections, closes #11149 , closes #10611 );
- fixed empty modes list if nothing available to choose;
- improved compatibility with max modes and other modification effects;
- fixed that non-valid modes can be selected in some use cases;
2023-11-02 17:57:55 +04:00
Oleg Agafonov
46911a82bb
cheats: added 2 new special commands (add card to hand, add lands to battlefield), added default special commands (no needs to put it in init.txt)
2023-11-02 12:32:58 +04:00
Oleg Agafonov
81d44e615f
gui: improved multi amount dialog (added cancel option, added mana symbols support in messages, improved form structure)
2023-11-02 12:30:40 +04:00
xenohedron
5275c87a41
implement [LCI] Twists and Turns
...
expand explore tests
2023-11-01 23:28:07 -04:00
xenohedron
d3cc3aa96d
implement [LCI] Zoetic Glyph
2023-11-01 23:28:07 -04:00
xenohedron
33781ac614
text fixes
2023-11-01 23:28:07 -04:00
Evan Kranzler
595955a3cc
Add finality counters ( #11379 )
...
* [LCI] Implement Soulcoil Viper
* add finality counter test
* fix bug, add extra test
* [LCI] Implement Uchbenbak, the Great Mistake
2023-11-01 22:08:57 -04:00
Alexander Novotny
87921494b8
Improve trigger auto ordering and aura attachment (Lynde QOL fixes) ( #10648 )
...
* Lynde trigger references objects
* Changed triggered ability auto-order to care about targets
* Copy card test
* When a copy effect comes in as a copy of an aura,
it checks if it's already attached before asking player to attach
* add comments and null check per review
---------
Co-authored-by: xenohedron <xenohedron@users.noreply.github.com>
2023-11-01 21:40:04 -04:00
ssk97
38dd582adc
fix Learn effect to not get lesson cards from exile ( #11374 )
2023-11-01 21:39:43 -04:00
Susucre
bc335b949b
[LCI] Implement Curator of Sun's Creation
2023-11-01 20:12:49 +01:00
Susucre
726f72dd12
[LCI] Implement Corpses of the Lost
2023-11-01 15:44:59 +01:00
xenohedron
ebf71941a9
cleanup EntersBattlefieldAllTriggeredAbility and subclasses ( #11372 )
...
* comment out rule override to use generated text instead
* new ETB Opponent trigger class
* text improvements
* update ETB cast trigger
* remove controlledtext parameter
* more text improvements
* more fixes
* lots of other fixes
* most of the remaining fixes
* fix halana text
* fix smoke shroud text
* improve text gen
* remove rule param from constructors
* minor adjustments
* whenever a player puts
* final fixes
* standardize when/whenever phrase generation
2023-10-31 21:00:45 -04:00
xenohedron
c53db0810d
fix mtga import for +2 Mace
2023-10-31 21:00:14 -04:00
theelk801
ee00efafe4
[LCI] Implement Akawalli, the Seething Tower
2023-10-30 21:48:34 -04:00
theelk801
688003c8e0
[LCI] Implement Gargantuan Leech
2023-10-30 21:40:20 -04:00
theelk801
1388972d4c
[LCI] Implement Nicanzil, Current Conductor
2023-10-30 21:16:44 -04:00
xenohedron
32310455cb
implement [LCI] Dusk Rose Reliquary
2023-10-30 19:29:16 -04:00
xenohedron
92e089663f
fix more text
2023-10-30 19:24:10 -04:00
xenohedron
e802db32d3
fix Discover text
2023-10-30 01:26:55 -04:00
PurpleCrowbar
30b1ef5491
[WHO] Implement The Master, Multiplied ( #11356 )
2023-10-29 21:42:02 +00:00
Susucre
41418ffa08
[LCI] Implement Bonehoard Dragon
2023-10-29 15:48:13 +01:00
Susucre
db7198620e
[LCI] Implement Malcolm, Alluring Scoundrel
2023-10-29 13:22:47 +01:00
Susucre
0c485ec593
[LCI] Implement The Millennium Calendar ( #11359 )
...
new UNTAPPED_BATCH event.
2023-10-29 12:43:24 +01:00
xenohedron
69fbfe8fd6
fix some text
2023-10-29 02:21:54 -04:00
xenohedron
80ca466a0d
implement [LCI] Bedrock Tortoise
...
common ToughnessGreaterThanPowerPredicate
2023-10-28 19:07:03 -04:00
xenohedron
9b7fe2fcf6
new MoveCountersFromTargetToSourceEffect
2023-10-28 19:07:03 -04:00
xenohedron
1d93c310c3
implement [LCI] Explorer's Cache
...
create common MoveCountersFromSourceToTargetEffect
amend
2023-10-28 19:07:03 -04:00
xenohedron
ad66b91642
fix #11353 (InvestigateTargetEffect)
...
add some test cases
2023-10-28 16:54:27 -04:00
xenohedron
9733786e5d
add GameEvent.EventType.EXPLORE
...
add tests for explore multiple times
2023-10-28 14:43:25 -04:00
theelk801
f9bb491390
[LCI] fix descended watcher counting nonpermanent cards
2023-10-28 12:50:57 -04:00
Susucre
a681325f66
[LCI] Implement Master's Guide-Mural
2023-10-28 18:46:53 +02:00