Commit graph

47808 commits

Author SHA1 Message Date
Oleg Agafonov
655625d695 Gavi, Nest Warden - fixed game error on usage 2025-05-18 20:44:46 +04:00
Susucre
5eb4bb0112 fix [DFT] Oildeep Gearhulk
fixes #13649
2025-05-18 16:39:10 +02:00
theelk801
88d7c880f9 [FIN] Implement Galuf's Final Act 2025-05-18 10:11:20 -04:00
theelk801
90a483d779 [FIN] Implement Yuna, Hope of Spira 2025-05-18 10:11:06 -04:00
theelk801
d5dc914dd6 [FIN] Implement Self Destruct 2025-05-18 10:01:12 -04:00
theelk801
ce835282bb [FIN] Implement Poison the Waters 2025-05-18 10:01:11 -04:00
theelk801
00f989f560 [FIN] Implement PuPu UFO 2025-05-18 10:01:11 -04:00
Susucre
d83a595e9b clean tmp verify skip 2025-05-18 15:40:11 +02:00
Oleg Agafonov
832ff8a4ac other: added getAmount testable dialogs in cheat menu (part of #13638) 2025-05-17 21:19:55 +04:00
Oleg Agafonov
e320bf241c GUI, game: added source info in "choose number/amount" dialogs, added auto-choose for single possible value (part of #13638); 2025-05-17 21:18:45 +04:00
Grath
06242496d7
Merge pull request #13645 from balazskristof/fix-pit-of-offerings-targeting
Fix Pit of Offerings targeting
2025-05-17 10:48:36 -04:00
theelk801
47be558108 [FIN] Implement Nibelheim Aflame 2025-05-17 08:44:59 -04:00
theelk801
5c92028e0b [FIN] Implement Reno and Rude 2025-05-17 08:37:37 -04:00
theelk801
c939bb38dc [FIN] Implement Buster Sword 2025-05-17 08:18:06 -04:00
theelk801
c1dfa892b7 [FIN] update spoiler 2025-05-17 08:11:02 -04:00
balazskristof
a35302983c
fix Pit of Offerings targeting 2025-05-17 11:07:04 +02:00
theelk801
0a6a52a0dc add temporary verify skip 2025-05-16 18:10:51 -04:00
theelk801
864b5ad50f [FIN] Implement Sazh Katzroy 2025-05-16 17:50:25 -04:00
theelk801
4771452ebb [FIN] Implement Summon: Anima 2025-05-16 16:42:11 -04:00
theelk801
1dd348b18b [FIN] update spoiler 2025-05-16 16:36:33 -04:00
theelk801
d9cbd428ee fix verify failure 2025-05-16 15:24:06 -04:00
theelk801
748c428202 fix test failures 2025-05-16 15:01:30 -04:00
theelk801
254daea2e8 fix error 2025-05-16 14:35:41 -04:00
theelk801
bb302c0943 [FIN] Implement Summon: Primal Garuda 2025-05-16 14:24:56 -04:00
theelk801
4f4ac436fe [FIN] Implement Summon: Knights of Round 2025-05-16 14:24:56 -04:00
theelk801
16291b52b1 [FIN] Implement Machinist's Arsenal 2025-05-16 14:24:56 -04:00
theelk801
b5df714b5c [FIN] Implement Paladin's Arms 2025-05-16 14:24:56 -04:00
theelk801
2f266f6f07 [FIN] fix Ragnarok, Divine Deliverance not being a meld card 2025-05-16 14:24:55 -04:00
theelk801
94e579543c [FIN] Implement Instant Ramen 2025-05-16 14:24:55 -04:00
theelk801
2ea3278bdd [FIN] update spoiler 2025-05-16 14:24:55 -04:00
Susucre
7b9103ce71 implement [FIN] Freya Crescent 2025-05-16 20:23:01 +02:00
Susucre
a9af84f533
implement [FIN] Vivi Ornitier ; limit mana computation for "only once per turn" abilities (#13639)
fixes #10930
2025-05-16 19:45:01 +02:00
Oleg Agafonov
fa20361e2e other: added announceX testable dialogs in cheat menu (part of #10330) 2025-05-16 19:36:01 +04:00
Oleg Agafonov
66db821437 refactor: combined announceX methods in one, improved X message and selection for AI (part of #10330) 2025-05-16 19:34:57 +04:00
Balázs Kristóf
6af198836b
[FIC] Implement Dancer's Chakrams (#13625) 2025-05-16 09:30:30 -04:00
theelk801
f166dc0044 [FIN] Implement Phantom Train 2025-05-16 09:26:46 -04:00
theelk801
f93ff5be68 [FIN] Implement Suplex 2025-05-16 09:22:03 -04:00
theelk801
fd1fb53b9a [FIN] update spoiler 2025-05-16 09:21:56 -04:00
Oleg Agafonov
133e4fe425
other: reworked target selection: (#13638)
- WIP: AI and multi targets, human and X=0 use cases, human and impossible targets use cases;
- improved stability and shared logic (related to #13606, #11134, #11666, continue from a53eb66b58, close #13617, close #13613);
- improved test logs and debug info to show more target info on errors;
- improved test framework to support multiple addTarget calls;
- improved test framework to find bad commands order for targets (related to #11666);
- fixed game freezes on auto-choice usages with disconnected or under control players (related to #11285);
- gui, game: fixed that player doesn't mark avatar as selected/green in "up to" targeting;
- gui, game: fixed small font in some popup messages on big screens (related to #969);
- gui, game: added min targets info for target selection dialog;
- for devs: added new cheat option to call and test any game dialog (define own dialogs, targets, etc in HumanDialogsTester);
- for devs: now tests require complete an any or up to target selection by addTarget + TestPlayer.TARGET_SKIP or setChoice + TestPlayer.CHOICE_SKIP (if not all max/possible targets used);
- for devs: added detail targets info for activate/trigger/cast, can be useful to debug unit tests, auto-choose or AI (see DebugUtil.GAME_SHOW_CHOOSE_TARGET_LOGS)
2025-05-16 13:55:54 +04:00
theelk801
80d62727e1 remove verify skips 2025-05-15 20:07:23 -04:00
theelk801
4851a07599 fix verify failure 2025-05-15 20:01:22 -04:00
theelk801
fc7bcdf30c [FIN] Implement Triple Triad 2025-05-15 19:44:23 -04:00
theelk801
dfd570de8a [FIN] Implement Auron's Inspiration 2025-05-15 19:33:37 -04:00
theelk801
98b1e9a82b [FIN] Implement Relm's Sketching 2025-05-15 19:32:15 -04:00
theelk801
5156612704 [FIN] Implement Capital City 2025-05-15 19:30:24 -04:00
theelk801
602d26543b [FIN] update spoiler 2025-05-15 19:28:19 -04:00
theelk801
679d82873b [FIC] Implement Siegfried, Famed Swordsman 2025-05-15 19:27:35 -04:00
theelk801
65676ff76c [FIC] Implement Transpose 2025-05-15 19:20:10 -04:00
theelk801
c0a1b64266 [FIC] Implement Wrecking Ball Arm 2025-05-15 19:15:04 -04:00
Balázs Kristóf
0e5a366ae6
[FIC] Implement Blue Mage's Cane (#13629) 2025-05-15 19:09:12 -04:00