Commit graph

48007 commits

Author SHA1 Message Date
theelk801
7d700989a2 [FIC] more text fixes 2025-06-10 19:45:03 -07:00
Susucre
09670ccc55 fix newly added test 2025-06-10 19:45:03 -07:00
Susucre
8d829d0523 add another test batch for Saga zcc-related 2025-06-10 19:45:03 -07:00
Susucre
8eb5b9460b add more tests for zcc-related Sagas 2025-06-10 19:45:03 -07:00
Oleg Agafonov
3c83898929 GUI, table: allow unlimited draft bots amount, fixed computer names in 10+ tables (part of #13701) 2025-06-10 19:45:03 -07:00
Oleg Agafonov
7318b89236 GUI, table: improved single/multiplayer drafts - allow unlimited number of draft bots (part of #13701) 2025-06-10 19:45:03 -07:00
Oleg Agafonov
f5bcf7674d GUI, table: added drafts with single multiplayer and multiple 1vs1 games support (#13701)
- new tourney's single game mode allow to play tourneys/drafts with all players in one game without multiple rounds;
- it's allow to setup classic drafts with 1 vs 1 games and multiple rounds
- added AI opponents supported including draft bots from a public servers;
2025-06-10 19:45:03 -07:00
theelk801
bdeb0b39e1 [FCA] a few text fixes 2025-06-10 19:45:03 -07:00
theelk801
fc24927565 [FIC] various text fixes 2025-06-10 19:45:03 -07:00
theelk801
eeaf2d28e0 [FIN] various text fixes 2025-06-10 19:45:03 -07:00
Susucre
be52a30857 add Serializable to PreventNextDamageFromChosenSourceEffect::ApplierOnPrevention 2025-06-10 19:45:03 -07:00
Evan Kranzler
40d24869a8 [FIC] Implement G'raha Tia, Scion Reborn, rework DoIfCostPaid and "do only once" effects (#13660)
* rework effects with DoIfCostPaid and "do this only once each turn"

* [FIC] Implement G'raha Tia, Scion Reborn

* [FIC] Implement Emet Selch of the Third Seat

* rework Emet-Selch

* add test

* add static methods to handle whether ability was used this turn
2025-06-10 19:45:03 -07:00
Susucre
71c4be03fb add TODO to new @Ignore 2025-06-10 19:45:03 -07:00
Susucre
e628cd0dc3 add even more saga tests
enable the two ignored after #11619
2025-06-10 19:45:02 -07:00
Susucre
a609027e2f add more saga tests
enable the two ignored after #11619
2025-06-10 19:45:02 -07:00
Susucre
09d01d43f6 test The Phasing of Zhalfir ; small tweak to TestPlayer to not count phased out permanents 2025-06-10 19:45:02 -07:00
Susucre
ed2cbb5a80 add tests for Urza's Saga and The Triumph of Anax 2025-06-10 19:45:02 -07:00
theelk801
989304359e fix verify failure 2025-06-10 19:45:02 -07:00
theelk801
869f383837 [FIN] update spoiler 2025-06-10 19:45:02 -07:00
Susucre
f35ae03a7d set [MIR] Shadowbane as RETRO_ART 2025-06-10 19:45:02 -07:00
Susucre
cf981f9f1e implement [MIR] Shadowbane 2025-06-10 19:45:02 -07:00
Susucre
80d4ab5280 missed a final attribute in previous commit 2025-06-10 19:45:02 -07:00
Susucre
a6ca052106 refactor one-use prevention effect for a chosen source
fixes a few bugs along the way:

[[Pilgrim and Justice]] & [[Pilgrim of Virue]] were incorrectly adding a "to you" to their damage clause.
[[Ajani's Aid]] was improperly a one-use prevention effect.

[[Story Circle]] and [[Prismatic Circle]] have not been refactor as it is not currently possible to have a proper filter for them. Would require a FilterSource with a 4-argument match most likely.
2025-06-10 19:45:02 -07:00
theelk801
7d62aa9ec5 [FIN] Implement Rydia, Summoner of Mist 2025-06-10 19:45:02 -07:00
theelk801
1284078b43 [FIN] Implement Venat, Heart of Hydaelyn / Hydaelyn, the Mothercrystal 2025-06-10 19:45:02 -07:00
theelk801
4066f64bb7 [FCA] add set 2025-06-10 19:45:02 -07:00
theelk801
c540fdf6b1 [FIN] Implement Rydia's Return 2025-06-10 19:45:02 -07:00
theelk801
9434696904 [FIN] Implement Blitzball 2025-06-10 19:45:02 -07:00
Susucre
c273fe94bd implement [FIC] Edgar, Master Machinist (#13676) 2025-06-10 19:45:02 -07:00
Susucre
dcf785ed12 implement [FIN] Sorceress's Schemes (#13694) ; small refactor of TargerCard 2025-06-10 19:45:02 -07:00
theelk801
03d8f1bd94 [FIN] Implement Exdeath, Void Warlock / Neo Exdeath, Dimension's End 2025-06-10 19:45:02 -07:00
theelk801
460e3669d6 [FIN] add missing flavor word to The Wandering Minstrel 2025-06-10 19:45:01 -07:00
theelk801
786312c8f6 [FIN] Implement The Wandering Minstrel 2025-06-10 19:45:01 -07:00
theelk801
edf256005c [FIN] Implement Summon: G.F. Ifrit 2025-06-10 19:45:01 -07:00
theelk801
79a3dda6cc [FIN] Implement Sidequest: Card Collection / Magicked Card 2025-06-10 19:45:01 -07:00
theelk801
396237b16b [FIN] Implement Vincent's Limit Break 2025-06-10 19:45:01 -07:00
theelk801
bad234a2de [FIN] Implement Tifa's Limit Break 2025-06-10 19:45:01 -07:00
theelk801
f1fc0c9dbb [FIN] update spoiler 2025-06-10 19:45:01 -07:00
theelk801
787f7e137b [FIC] Implement Yuna, Grand Summoner 2025-06-10 19:45:01 -07:00
Balázs Kristóf
08ff9c54a7 [FIC] Implement Coin of Fate (#13624) 2025-06-10 19:45:01 -07:00
Balázs Kristóf
46d1795c5c [FIC] Implement Banon, the Returners' Leader (#13627)
* [FIC] Implement Banon, the Returners' Leader

* fix Banon data line
2025-06-10 19:45:01 -07:00
theelk801
95d818a1a0 [FIN] Implement Vaan, Street Thief 2025-06-10 19:45:01 -07:00
theelk801
6fb5a9546b [FIN] Implement Torgal, A Fine Hound 2025-06-10 19:45:01 -07:00
theelk801
a5ced3925c [FIN] Implement Random Encounter 2025-06-10 19:45:01 -07:00
xenohedron
15a4a26404 fix and test Stern Judge 2025-06-10 19:45:01 -07:00
padfoothelix
1ce03d9ad8 [WHO] Implement Ashad, the Lone Cyberman (#13659) 2025-06-10 19:45:01 -07:00
padfoothelix
03f0822769 [WHO] Implement Danny Pink (#13473) 2025-06-10 19:45:01 -07:00
xenohedron
d8ec8cdb2b fix some more cards 2025-06-10 19:45:01 -07:00
xenohedron
1046899930 update Neoform 2025-06-10 19:45:01 -07:00
xenohedron
61ad8f9b6b fix some more cards 2025-06-10 19:45:01 -07:00