Commit Graph

66966 Commits

Author SHA1 Message Date
tool4ever
a24af8d50e Fix Stonebinder's Familiar not triggering from Nivmagus Elemental (#4424)
* Fix Stonebinder's Familiar not triggering from Nivmagus Elemental

* Fix so it only triggers for cards

* Surveil triggers on empty library

* Fix missing trigger

* Fix trigger

* fix script

* Fix corner case freeze by trigger for loser (Kharn the Betrayer)

* Fix loser making trigger decision e.g. Shakedown Heavy

* Obeka fix when resolving after AP lost

* fix script

---------

Co-authored-by: tool4EvEr <tool4EvEr@192.168.0.60>
2023-12-26 06:55:53 +03:00
Hans Mackowiak
e6a9ea20c7 Updates "Can't be countered" into Replacement Effects (#4429)
* isCounterableBy cleanup

* ~ move to Card

* update the rest

* ~ fix unused import

* ~ fix Counter better check for ValidSA instead of ValidCard

* ~remove last piece of text
2023-12-26 06:55:35 +03:00
Northmoc
7f5e75bdb0 PIP: Radiation mechanic implementation (#4204)
* PIP: Radiation mechanic implementation

* remove OVERRIDE

* remove unused property
2023-12-26 06:55:14 +03:00
tool4ever
08b8d7deec Update god_eternal_kefnet.txt 2023-12-23 21:09:01 +00:00
Klisz
7e22ab5a27 Update the_wilds.txt (#4427) 2023-12-23 10:00:59 +00:00
Klisz
ca617e813e Update kate_stewart.txt (#4425)
Fixes issue where Kate Stewart's first ability would trigger upon suspending a permanent card
2023-12-22 16:25:09 +00:00
Paul Hammerton
779bd170e5 Merge pull request #4426 from paulsnoops/edition_updates
Edition updates: PMEI, SLD
2023-12-22 10:42:53 +00:00
Paul Hammerton
1fb33b41ba Edition updates: PMEI, SLD 2023-12-22 10:38:01 +00:00
tool4ever
5abaca87de Update the_wedding_of_river_song.txt 2023-12-21 17:22:06 +00:00
tool4ever
7d6de878d1 Update the_wedding_of_river_song.txt 2023-12-21 17:21:22 +00:00
tool4ever
155ddfa2d7 Desertion fix (#4417)
* Fix prototype state being applied twice

* Desertion fix
2023-12-21 17:27:08 +01:00
Hans Mackowiak
6ea6575f83 remove unused ProtectionKey 2023-12-21 08:17:02 +01:00
Paul Egan
cf4b91115a added time travel to the wedding of river song 2023-12-20 22:24:49 -05:00
Paul Egan
1f2ab3cc1e fixed stormkeld curator mana cost 2023-12-20 22:24:49 -05:00
Northmoc
3bf1e39f05 Remaining perpetual rework (#4394) 2023-12-20 18:32:09 +01:00
Klisz
39b3e729b1 WHO the_matrix_of_time.txt + support (#4378) 2023-12-20 16:24:42 +01:00
tool4ever
151527a646 Fix card LKI existing in both lastStates at once (#4400)
* Fix card LKI existing in both lastStates at once
2023-12-20 16:21:43 +01:00
Simisays
c63287ff4b 12 more LCI-A (#4306) 2023-12-20 16:21:06 +01:00
tool4ever
046f55cb78 ChangesZoneAll: add LKI support (#4385)
* Fix Skeleton Crew triggering from own ETB

* Fix bad logic

* Add LKI support

* Prowl fix when card gets cast from another zone again

* Clean up

* Clean triggers

* Support LKI for leaves graveyard

* Update effects

* Fix logic

* Fix Living Breakthrough for X spells

* Extract lastState fallback logic
2023-12-20 16:20:40 +01:00
Paul Hammerton
f0802e01d1 Merge pull request #4414 from paulsnoops/update_editions
Edition updates: PH22, PW24
2023-12-20 08:54:31 +00:00
Paul Hammerton
770b8dea28 Edition updates: PH22, PW24 2023-12-20 08:49:45 +00:00
Klisz
bb692b2a4b Update Game.java (#4409)
Closes #3318

(Agetian noted in that issue that passing a null for the SpellAbility argument in Player.planeswalk would cause issues with Player.java:2701-2702, but Player.planeswalk has since been altered and no longer has those lines anyway)

I've tested with all three combinations of
1. planar controller leaves the game while also the owner of an active plane (next player becomes planar controller, planeswalks)
2. planar controller leaves the game but doesn't own an active plane (next player takes control of active planes)
3. planar owner leaves the game when not the planar controller (planar controller planeswalks)

* Leaving current plane trigger
2023-12-19 19:24:19 +00:00
Chris H
b396f41188 Revert "CardDb: add normalized Names (#4376)"
This reverts commit ce9ca390f8.
2023-12-19 14:20:50 -05:00
Hans Mackowiak
ce9ca390f8 CardDb: add normalized Names (#4376) 2023-12-19 18:39:18 +01:00
Paul Hammerton
c4001825b2 Merge pull request #4407 from Klisz/chaoticaether
Update chaotic_aether.txt
2023-12-19 14:09:20 +00:00
Klisz
14fb0f2e42 Update chaotic_aether.txt
Fixes issue where Chaotic Aether's effect was removed at end of turn even if no-one had planeswalked away from a plane by then
2023-12-19 06:22:12 -07:00
Paul Hammerton
6330cd405a Merge pull request #4406 from paulsnoops/edition_updates
Edition updates: PH22, PL24
2023-12-19 11:10:42 +00:00
Paul Hammerton
d631178787 Edition updates: PH22, PL24 2023-12-19 11:06:53 +00:00
tool4ever
6187843cd1 Update weeping_angel.txt 2023-12-18 17:56:02 +00:00
tool4ever
cc0ded087a Update the_sound_of_drums.txt 2023-12-18 17:35:59 +00:00
Paul Hammerton
3a85a4aa92 Merge pull request #4403 from paulsnoops/timelessmeta
Enable Current Timeless Bo3/Bo1 Metagame Decks
2023-12-18 13:23:20 +00:00
Paul Hammerton
66b08c3e86 Enable Current Timeless Bo3/Bo1 Metagame Decks 2023-12-18 13:10:47 +00:00
Paul Hammerton
b6fd6b262f Merge pull request #4402 from Northmoc/blightwing
fix blightwing_bandit.txt
2023-12-18 09:14:16 +00:00
Northmoc
bf1b894dbd fix blightwing_bandit.txt 2023-12-17 16:21:47 -05:00
Northmoc
de851fc749 YWOE high_fae_prankster.txt and support (#3921)
* high_fae_prankster.txt and support

* Perpetual rework

* fix imports

* fix imports

* 12/9 cards and tweaks

* fix absorb_energy

* tidy

* 12/10 updates

* 12/12 tweaks and fixes

* 12/13 tweaks

* last tweaks for this PR

* revert unneeded

* revert unneeded for real

* tidy executePerpetual

* cleanup imports

* tweaks 12/15

* fix imports

* LosePerpetualEffect

* cleanup import
2023-12-16 22:25:41 +03:00
Simisays
848e756815 Update slimefoot.dck (#4390) 2023-12-16 11:40:17 -05:00
Northmoc
41c8908c84 only move to DestZone2 if there is something to move (#4393) 2023-12-16 16:07:00 +00:00
tool4ever
b4afea38aa Update brainstorm.txt (#4388) 2023-12-15 22:12:33 +00:00
Klisz
c0cf71fd7c Update prowl_stoic_strategist_prowl_pursuit_vehicle.txt (#4384) 2023-12-15 20:39:07 +00:00
Paul Hammerton
b145ae0e89 Merge pull request #4366 from Simisays/adventure
Adventure update (Vampire Castle and first item update)
2023-12-15 17:03:20 +00:00
tool4ever
bb1606f159 Fix new plane overwritten with old card (#4382)
* Fix new plane overwritten with old card

* AbilityKey cleanup

---------

Co-authored-by: TRT <>
2023-12-15 17:27:22 +03:00
tool4ever
90c3a13e3d Fix facedown permanent with adventure (#4355)
* Restore adventure text when card not in play

* Remove obsolete code

* Fix crash with Cybership

* Fix NPE
2023-12-15 09:58:30 +01:00
Simisays
d67a67f56a music + quests fixes 2023-12-14 21:52:32 +01:00
Klisz
023e41c8a0 WHO the_doctors_childhood_barn.txt (#4377)
* Create the_doctors_childhood_barn.txt

* Update the_doctors_childhood_barn.txt

* Update the_doctors_childhood_barn.txt

* Update the_doctors_childhood_barn.txt

* PlaneswalkedTo and ForgetOnPhasedIn

---------

Co-authored-by: tool4ever <therealtoolkit@hotmail.com>
2023-12-14 13:59:44 -05:00
Klisz
8d921f88c7 Improved AI for Sixth Sense effects (#4371)
* Improved AI for Sixth Sense effects

Improves targeting AI for Combat Research, Catlike Curiosity
2023-12-14 17:13:37 +01:00
Paul Hammerton
330599a6a8 Merge pull request #4379 from paulsnoops/edition_updates
Edition updates: PMEI, SLD
2023-12-14 08:49:23 +00:00
Paul Hammerton
29701a649d Edition updates: PMEI, SLD 2023-12-14 08:45:19 +00:00
Paul Hammerton
8d6c01c191 Merge pull request #4370 from paulsnoops/update_rvr
Edition updates: RVR
2023-12-13 15:33:45 +00:00
Paul Hammerton
837b1fd813 Edition updates: RVR 2023-12-13 15:26:35 +00:00
tool4ever
fd87e0b540 Update korlash_heir_to_blackblade.txt 2023-12-13 12:34:46 +01:00