19010 Commits

Author SHA1 Message Date
hedara90
297cd83871
Clean up some Normalize tests to make them make sense (#7461)
Co-authored-by: Hedara <hedara90@gmail.com>
2025-08-02 17:43:44 +02:00
Alex
3841fee888
Clean up noResultString (#7408) 2025-08-02 15:17:44 +02:00
Alex
ed44da8644
Add a heal animation to Hospitality recovery (#7426) 2025-08-02 11:56:00 +01:00
hedara90
469a0b476a
Update trainer.h usage warning (#7439)
Co-authored-by: Hedara <hedara90@gmail.com>
2025-08-02 11:54:39 +01:00
Josh
65f9c04757
Key split restructure (#2168)
Key split tables have been given names based on usage (KeySplitTable1 -> keysplit_piano etc) and a new macro has been set up to better represent the individual bytes for key splits with it being more obvious to how said bytes are used for the respective voice in the voicegroup.

---------

Co-authored-by: Martin Griffin <martinrgriffin@gmail.com>
2025-08-02 02:11:50 +01:00
Linathan
9faa5294ce
Wild Pokémon animate after breaking out of Poké Ball (#7339) 2025-08-01 18:14:42 +02:00
Nephrite
73fd567520
Additional effects tweak (#7392)
Co-authored-by: Alex <93446519+AlexOn1ine@users.noreply.github.com>
2025-08-01 18:13:23 +02:00
surskitty
0b44093a8e
Adds AI_FLAG_ASSUMPTIONS as a constant for semi-omniscience (#7435) 2025-08-01 18:11:34 +02:00
surskitty
a16d6e3bfe
Avoid doubling up on status moves in double battles. (#7452) 2025-08-01 18:10:44 +02:00
Martin Griffin
d060d547b6
Mater to upcoming merge 31/07/25 (#7457) 2025-08-01 12:16:59 +01:00
AlexOn1ine
bc73f4654b merge master 31/07/25 2025-08-01 12:18:11 +02:00
PhallenTree
01105171a3
Fixes Magnet Rise when user is Rooted/Smacked Down (#7449) 2025-07-31 19:30:50 +02:00
allcontributors[bot]
48c850c60b
add tustin2121 as a contributor for doc, and code (#7445)
Co-authored-by: allcontributors[bot] <46447321+allcontributors[bot]@users.noreply.github.com>
2025-07-30 18:32:16 -07:00
Alex
060bb8ae18
1.12.2 release (#7441) 2025-07-30 21:15:11 +02:00
Josh
0dfec24967
Allow names for voicegroups and use a macro for use with drumsets (#2149)
mid2agb has been modified to allow more than just numbers when naming voicegroups and voicegroups have been renamed to match. A "voice_group" macro has been set up with a optional parameter for the starting note will shift the offset by the specified amount * 0xC which is the length of 1 voice in a voicegroup. All drumset voicegroups have a "starting_note" of 36.
2025-07-30 19:43:08 +01:00
Hedara
637f7dff46 Start of 1.12.3 cycle 2025-07-30 20:35:16 +02:00
Hedara
d8059ce3d1 1.12.2 release version 2025-07-30 20:34:43 +02:00
Alex
cb4450efaf
Fixes Effect Spore and Baneful Bunker/Burning Bulwark (#7412) 2025-07-30 19:54:12 +02:00
Hedara
6a96be8181 Changed incorrect comment 2025-07-29 13:38:15 +02:00
Martin Griffin
dc1abb72dc
Fix substruct offsets from #7313 (#7431) 2025-07-29 13:13:29 +02:00
Nephrite
2eeb346387
Bag refactor3 + Ghoulslash's sorting feature port (#7330) 2025-07-29 10:47:32 +02:00
Nephrite
689bf0bcbc
Fixed item swapping bug (#7428) (#7430) 2025-07-29 10:28:12 +02:00
Alex
038bd2717d
Pret merge (27th of July, 2025) (#7422) 2025-07-28 15:13:23 +02:00
PhallenTree
8bfc5b3093
Fixes Razor Wind not activating after hit effects after the first target (#7413) 2025-07-28 14:21:12 +02:00
grintoul
1fbee7cce0
fixed-damage-move-ai-calc-fix (#7385) 2025-07-28 14:10:34 +02:00
Pawkkie
95e45b5568
Fix Echoing Voice calcs (#7416) 2025-07-28 14:10:03 +02:00
surskitty
7b2fe32050
Make B_VAR_STARTING_STATUS tests run in CI (#7419) 2025-07-28 13:11:04 +02:00
Nephrite
7c6cff1fb3
Get/SetMonData optimisation (#7313) 2025-07-28 11:42:28 +01:00
Eduardo Quezada
d801556a97 Merge branch '_pret/master' into _RHH/pr/master/pretMerge20250727 2025-07-27 11:59:07 -04:00
GriffinR
f85baa5358
Merge pull request #2164 from cawtds/shop-menu-palette
Document shop menu palette
2025-07-26 14:36:03 -04:00
cawtds
5da5cb4c8c document shop menu palette 2025-07-26 20:19:45 +02:00
Pawkkie
b12fcd8c7e
Fix dynamic move types in switching (#7415) 2025-07-26 19:59:17 +02:00
Pawkkie
57fda0d060
Improve AI's priority handling (#7337) 2025-07-26 18:22:47 +02:00
Eduardo Quezada
cf4bb3e286
Moved some fields to BattlerState/PartyState (#7409) 2025-07-25 22:16:35 +02:00
Pawkkie
fa129ba906
Fix hit escape switching hardcode (#7403) 2025-07-25 19:28:24 +02:00
Alex
38964e4f0a
Fixes Wandering Spirit overwriting battlers (#7407) 2025-07-25 13:26:12 -04:00
Alex
e7cf162180
Fixes various Choice lock issues (#7383) 2025-07-25 10:18:30 -04:00
Alex
845838bbc0
Fixes bug for affectionScore in doubles for spread moves (#7395) 2025-07-25 09:32:45 -04:00
Alex
e222b725d2
Remove leftover code (#7397) 2025-07-25 09:32:20 -04:00
ghoulslash
219823f9a9
Fix Incompatible Z-Move Activation (#7399)
Co-authored-by: ghoulslash <pokevoyager0@gmail.com>
Co-authored-by: Alex <93446519+AlexOn1ine@users.noreply.github.com>
2025-07-25 10:49:15 +02:00
GriffinR
6f8a1bbdb8
Add pack/unpack for data masks (#2163) 2025-07-23 09:28:34 +01:00
Pawkkie
c544fee140
Improve AI's Sucker Punch handling (#7389) 2025-07-22 20:13:10 +02:00
Alex
8e8813e593
Show chosen move in the battle debug menu (#7382) 2025-07-22 12:58:15 -04:00
GriffinR
20012cba6e
Merge pull request #2130 from Catnip-Consumer/preproc-windows-fixes
Apply fixes to preproc for Windows compatibility
2025-07-21 18:56:37 -04:00
Philipp AUER
e63e89e270
Fix potential stack memory leak in gbagfx due to out of bounds read (#2162)
* fix(tools): gbagfx potential oob read

---------

Co-authored-by: sbird <sbird@no.tld>
2025-07-21 18:33:44 +01:00
grintoul
14a7fc58ad
Multibattle Partner AI Flags and 2vs1 battler3 AI Flags fix (#7378) 2025-07-20 15:00:55 -04:00
Pawkkie
a92f432daf
Improve AI type matchup calcs (#7364)
Co-authored-by: Alex <93446519+AlexOn1ine@users.noreply.github.com>
2025-07-20 12:53:14 +02:00
Pawkkie
cb66393df7
Add missing break (#7356) 2025-07-20 11:34:51 +02:00
Pawkkie
249b4d1574
19/07/25 Master merge (#7375) 2025-07-19 19:22:48 -04:00
Alex
c6f539c8be
Adds Missing break in ABILITY_TERAFORM_ZERO (#7377) 2025-07-19 19:21:10 -04:00