Commit Graph

72148 Commits

Author SHA1 Message Date
Hans Mackowiak
def3fa5d23 build ValidTgtsDesc via Lang (#9063)
* build ValidTgtsDesc via Lang

* use buildValidDesc for AuraSpells

* Add ValidTgtsDesc to GUI message
2025-11-02 17:44:54 +01:00
Fulgur14
e33ddee5bf Agna Qel's (TLA leak) (#9062)
* Create mai_jaded_edge.txt

* Create iroh_tea_master.txt

* Update zedruu_the_greathearted.txt

* Update zedruus_lantern.txt

* Modify Agna Qel'a card attributes

Updated the land card description and abilities.
2025-11-02 17:59:16 +03:00
tool4ever
15fca4243d Fix reflected only checking activated mana abilities (#9058) 2025-11-02 10:50:16 +00:00
tool4ever
6bf288af38 Update trigger zones for Noctis card text 2025-11-01 20:39:58 +00:00
tool4ever
586e30af09 Update the_rise_of_sozin_fire_lord_sozin.txt
Closes #9059
2025-11-01 17:46:42 +00:00
Agetian
ab3c66fd0a Add puzzle PS_SPM3. (#9060)
* - Added puzzle PS_SPM3.

* - Minor mistype fix.
2025-11-01 20:26:38 +03:00
Janek Gröhl
ab4c91dd2d Implemented Commander variant of Adventure Mode (#8970)
* Added UI elements for commander mode in NewGame screen.
- still missing random pool of commander candidates sharing a color with each selected color identity.

* Added rudimentary commander choice with preview image.
For now, it is 5 suggestions per color identity with the requirement that the chosen color is part of the commander's identity.

* Commander card is now added to the player inventory and cannot be sold.
The save game adds a flag whether the game is in commander mode, which will be important for the future changes.

* Commander is now auto-added to the initial deck. Commander cannot be removed. Commander is properly saved and loaded.

* Duels now feature the command zone and all rules

* The chosen commander is now set to every deck if the game mode is commander.

* Only cards can be added to the deck that fulfill the color identity.

* heuristically add a pile of singleton cards to function as the starter for the commander's journey.

* Fix land color identity bug in commander pile

* Items are put on autosell if they do not match commander identity.

* Autosell is now properly set with the card flip timing rules. When visiting a shop, the deck conformaty message does not show anymore.

* Remove strict necessity for a fixed commander. This way, a player may choose to switch to a different legendary creature they find.

* 15 Streamlined commander choices without having to swap colors individually.

* Clean up to remove now redundant i18n label. More focus on creatures for starter commander decks.

* Refactor adventure commander deck generation into the DeckgenUtil class

* Refactorings as suggested by @Jetz72.

* Remove custom deck generator

* handle DeckFormat logic through AdventureDeckEditor.
Fix bugs, where partner commanders would be overwritten when using the stock DeckgenUtil.

* Remove random new line

* Code cleanup

* Fix unused import error

* Fix unused import error

* Revert "organise import" changes and random space linebreak changes.

* Removed another import package.* statement

* Implement fixed commander deck to start with. Removed UI edits and random commander choice.

* Add commander-specific cards and a two white overrun effects

* Revert to prior string formatting.

* Remove import *

* Formatting nitpicking to change as little original code as possible.

---------

Co-authored-by: Agetian <stavdev@mail.ru>
2025-11-01 19:56:55 +03:00
tool4ever
54b8094211 Some cleanup (#9056) 2025-11-01 14:44:47 +00:00
Fulgur14
1445fc2621 The Spirit Oasis (TLA) (#9054) 2025-10-31 20:52:32 +00:00
Fulgur14
d53d9a4ded TLA cards, 31st October (#9053) 2025-10-31 20:50:10 +00:00
Fulgur14
650bf09720 June, Bounty Hunter (TLA) (#9052) 2025-10-31 20:43:22 +00:00
Chris H
759c592b00 Fix trigger mana variable from SVar to DB (#9051) 2025-10-31 14:18:41 +00:00
Fulgur14
7d53fa88cf TLA cards, 30th October, Batch 2 (#9048) 2025-10-30 21:49:55 +00:00
Fulgur14
0de568ce71 TLA cards, 30th October (#9045) 2025-10-30 18:38:44 +00:00
Paul Hammerton
9f3120e2a9 Merge pull request #9046 from paulsnoops/edition-updates
Edition updates: TLA, TLE
2025-10-30 18:02:14 +00:00
Paul Hammerton
fc89ca7093 Edition updates: TLA, TLE 2025-10-30 18:01:05 +00:00
Eradev
4c44b6b337 Proper land selection when sacrificing 2025-10-30 13:50:59 +01:00
Fulgur14
3a1c3bf632 TLA cards, 28th October, Batch 3 (#9025) 2025-10-30 11:36:40 +01:00
Paul Hammerton
e5483f03c5 Add flavorName to editions (#9019) 2025-10-30 08:52:37 +01:00
Fulgur14
45e9bee6e5 Update gran_gran.txt (#9043) 2025-10-30 08:01:48 +01:00
Fulgur14
107aa63c07 TLA/TLE cards, 28th October, Batch 4 (#9031) 2025-10-29 21:58:27 +00:00
Fulgur14
106afcc200 TLA cards, 28th October, Batch 2 (#9024) 2025-10-29 21:58:06 +00:00
Fulgur14
2fc1c120f3 TLA cards, 28th October, Batch 1 (#9023) 2025-10-29 21:57:53 +00:00
Fulgur14
8a7f28858f TLA/TLE cards, 29th October (#9039) 2025-10-29 21:57:39 +00:00
Jetz72
149c14eea1 Fix CardRequest for unflavored name not preferring unflavored prints (#9040) 2025-10-29 21:55:11 +00:00
Paul Hammerton
f6c29f54b3 Merge pull request #9036 from paulsnoops/edition-updates-tla
Edition updates: SLD, TLA, TLE
2025-10-29 19:07:02 +00:00
Paul Hammerton
61f197b93c Edition updates: SLD, TLA, TLE 2025-10-29 19:06:01 +00:00
Eradev
124c595af5 Heist fix (#9032) 2025-10-29 10:53:41 +00:00
tool4EvEr
1cf6633b13 Fix corner case with Perplexing Chimera 2025-10-29 11:16:36 +01:00
Fulgur14
c8fd36682f Energybending (TLA) 2025-10-29 09:50:02 +00:00
Fulgur14
4673ec23bd Two TLA cards (#9020) 2025-10-28 16:22:55 +01:00
Paul Hammerton
b1ba531c64 Merge pull request #9018 from paulsnoops/edition-updates
Edition updates: LMAR, PF25, PMEI, PSPL, PW25, SLC, SLD, TLA, TLE
2025-10-28 10:26:24 +00:00
Paul Hammerton
2fa753d583 Edition updates: LMAR, PF25, PMEI, PSPL, PW25, SLC, SLD, TLA, TLE 2025-10-28 10:22:47 +00:00
Paul Hammerton
50c55a1893 Merge pull request #9017 from paulsnoops/formats-update
Archived formats update
2025-10-28 09:50:56 +00:00
Paul Hammerton
fdc65ffd85 Archived formats update 2025-10-28 09:45:15 +00:00
tool4ever
954031cdb2 Refactor AiProfile handling (#9012)
Co-authored-by: tool4EvEr <tool4EvEr@>
2025-10-28 07:26:18 +03:00
tool4ever
364845ab4e Fix Rock Hydra crash (#9011) 2025-10-27 19:25:41 +00:00
tool4ever
5fc1d4214b Restore check to treat empty room as dynamic state (#9009) 2025-10-27 17:03:15 +00:00
tool4ever
2ee356461c Update fire_lord_ozai.txt
Closes #9010
2025-10-27 16:38:09 +01:00
tool4ever
bfb0c9d41f Fix logic (#9008) 2025-10-27 10:11:46 +01:00
tool4ever
b272612c41 Clean up checks (#9006) 2025-10-26 22:02:08 +00:00
tool4ever
a6e8ac5ccf Subtlety fix (#9005) 2025-10-26 21:52:53 +00:00
Eradev
136940a16c Tokens cleanup (Sets T-Z) (#8159)
* Update TPR

* Update TMP

* Update 10E

* Update BRC

* Update BRO

* Update LTR

* Update ELD

* Update TSB

* Update TSP

* Update TOR

* Update PZ2

* Add r_1_1_soldier

* Update UNF

* Update UGL

* Update UNH

* Update 2ED

* Update UND

* Update UDS

* Update ULG

* Update USG

* Update VIS

* Update VMA

* Update 40K

* Update WAR

* Update WTH

* Update WWK

* Update PZEN

* Update ZEN

* Update ZNR

* Update ZNC

* Update WOE WOC

* Add mention needing to flip tokens

* Rename w_2_2_cat flying.txt to w_2_2_cat_flying.txt

fix name

* Fix squad token names

---------

Co-authored-by: Hans Mackowiak <hanmac@gmx.de>
2025-10-26 22:48:54 +01:00
Hans Mackowiak
76b9da7e22 Update PhaseHandler.java
Add missing break
2025-10-26 17:17:04 +01:00
Hans Mackowiak
f291e9ea59 Fix Multiple Replacement Effects not working correctly 2025-10-25 16:03:19 +02:00
Fulgur14
42a14cfad0 Sozin's Comet (TLA) (#8993) 2025-10-25 10:52:29 +02:00
Jetz72
ed3bc665e2 Update grolnoks_skin.txt
Fix a couple card names in the spellbook.

Closes #8989
2025-10-24 17:22:35 +02:00
Hans Mackowiak
0eb3062c64 CardCloneStates: EmptyRoom should be affected by CloneStates 2025-10-24 09:35:32 +02:00
Hans Mackowiak
4063ac55e6 AbilityUtils: refactor Party types (#8967) 2025-10-23 23:04:22 +02:00
Hans Mackowiak
4cb581152e Update fearsome_whelp.txt
Closes #8982
2025-10-23 11:27:43 +02:00