13536 Commits

Author SHA1 Message Date
ghoulslash
f8eed27ed0
Add missing break to Power Split AI case (#7959)
Co-authored-by: ghoulslash <pokevoyager0@gmail.com>
2025-10-16 13:09:28 +02:00
FosterProgramming
593219226b
Fix dns color transition not applying weather blending (#7883)
Co-authored-by: Bassoonian <iasperbassoonian@gmail.com>
2025-10-16 12:06:54 +02:00
AlexOn1ine
e365add4cf 15/10/25 Master to upcoming merge 2025-10-15 21:31:00 +02:00
Alex
a77f8d97a1
Optimize GetWhichBattlerFasterOrTies (#7953) 2025-10-15 15:08:16 +02:00
ghoulslash
df5312c0bd
Fix Knock Off not being restored and Wild Battles (#7952)
Co-authored-by: ghoulslash <pokevoyager0@gmail.com>
2025-10-14 21:34:06 +02:00
Alex
3ad78d0079
Clean up follow up for AtkCanceller refactor (#7951) 2025-10-14 18:07:56 +01:00
FosterProgramming
7cf768bb7b
Fix HGSS dex sprites for gen9+ (#7922) 2025-10-14 18:17:19 +02:00
FosterProgramming
51760f1c76
Fix incorrect font width in Dexnav search window hiding some elements (#7949) 2025-10-14 18:16:42 +02:00
FosterProgramming
994dcc62a0
Show convergent evolution to Gholdengo in HGSS dex (#7934) 2025-10-14 14:42:29 +02:00
Estellar
f4f7c38255
Use MainCallback wherever posible (#2184) 2025-10-14 09:41:27 +01:00
FosterProgramming
d05742ca05
Fix include order in wild_encounter.c (#2185) 2025-10-14 09:36:32 +01:00
FosterProgramming
14710eba04
Fix volt tackle not inflicting recoil (#7944) 2025-10-13 23:52:21 +02:00
Alex
2daa8f3c88
Remove EffectHitSetTerrain script to use moveeffect (#7938) 2025-10-13 15:39:10 +02:00
Alex
136e976362
Fixes terrain not failing on duplicate (#7939)
Co-authored-by: PhallenTree <168426989+PhallenTree@users.noreply.github.com>
2025-10-13 15:38:23 +02:00
PhallenTree
78b11bb35f
Fixes Cursed Body failing to disable moves on the last PP (#7940) 2025-10-13 13:55:39 +02:00
FosterProgramming
daf642fdbf
Fix multiple battle arena bugs (#7941) 2025-10-13 13:12:50 +02:00
surskitty
5090432ff1
Improving the checks for the AI to avoid Encore; adding RISK_ENCORE_CHANCE config. (#7929) 2025-10-12 13:24:24 -04:00
surskitty
a5f0686261
Weather/Terrain AI touch-ups. (#7933) 2025-10-12 19:23:48 +02:00
FosterProgramming
dd6746e506
Fix bug causing hgss dex to freeze (#7936) 2025-10-12 17:56:46 +02:00
Alex
eee546df06
Item battle effect refactor (#7857) 2025-10-12 08:59:33 +02:00
Alex
dd412c766a
Adds missing breakable flag for Bulletproof (#7928) 2025-10-12 08:54:14 +02:00
surskitty
94a6e126f3
Changing all HasBattlerSideAbility to AI_IsAbilityOnSide. (#7927) 2025-10-11 23:47:48 +02:00
FosterProgramming
ca53ccb55e
Fix shiny stars being freed before shiny animation was played (#7917)
Co-authored-by: Alex <93446519+AlexOn1ine@users.noreply.github.com>
2025-10-11 19:54:51 +02:00
Alex
798bf0a322
Removes a few redundant hitmarkers (#7915) 2025-10-11 15:03:23 +02:00
Alex
0bc3c348b4
Fixes 2 instances of global usage in the Cmd_adjustdamage loop (#7918) 2025-10-11 14:49:36 +02:00
FosterProgramming
c030a14063
Fix follower pokemon not playing animation when colliding (#7908) 2025-10-10 20:32:33 +02:00
ghoulslash
c99da830d7
Add new Move target types to GetBattlePalaceMoveGroup (#7913)
Co-authored-by: ghoulslash <pokevoyager0@gmail.com>
2025-10-10 20:31:51 +02:00
FosterProgramming
3ad23d7f24
Replace magic numbers with define'd values in field_player_avatar.c (#7910) 2025-10-10 20:31:16 +02:00
ghoulslash
77ec4cd6eb
Fix palaceUnableToUseMove falling through to change battle script (#7912)
Co-authored-by: ghoulslash <pokevoyager0@gmail.com>
2025-10-10 20:30:49 +02:00
Estellar
66965e3d68
Remove unnecessary EWRAM and IWRAM variables from the Window code (#7897) 2025-10-10 20:09:02 +02:00
ghostyboyy97
ade850b215
fix (post-KO switch): force AI data recalc to see abilities on field correctly when pivot moves used by player (#7900)
Co-authored-by: Alex <93446519+AlexOn1ine@users.noreply.github.com>
2025-10-10 20:07:27 +02:00
Maxime Grouazel
81af2be16e
Fix AI seeing priority wrong for players choice lock (#7899)
Co-authored-by: Alex <93446519+AlexOn1ine@users.noreply.github.com>
2025-10-10 20:06:35 +02:00
Marky
daedfd5e62
Add gBallItemIds Array (#7905) 2025-10-10 11:09:19 +02:00
FosterProgramming
41751451f6
Fix fusion pokemon aquiring illegal movesets (#7896) 2025-10-09 15:26:26 +02:00
DizzyEggg
ffe0936ff1
Fix ShouldPivot overwriting random memory (#7882)
Co-authored-by: Alex <93446519+AlexOn1ine@users.noreply.github.com>
2025-10-08 19:44:31 +02:00
Bivurnum
015a0fea03
Bug Fix: NPC follower not inheriting facing direction upon creation (#7895) 2025-10-08 19:10:33 +02:00
DizzyEggg
e44c9866e7
Fix hgss pokedex when catching mon with terrain (#7884)
Co-authored-by: Bassoonian <iasperbassoonian@gmail.com>
2025-10-08 17:54:23 +02:00
Raymond Dodge
c455665115
Add Struggle tests, weakness berry tests and prevent Struggle from activating Silk Scarf and Chilan Berry (#7880) 2025-10-08 16:03:20 +02:00
RavePossum
3fb9e1a11c
Ensure last used ball and move description window sprites don't free palette too early (#7875) 2025-10-08 10:40:40 +02:00
RavePossum
7cf9185477
Fix right player position battle partner target display (#7878) 2025-10-08 10:39:06 +02:00
cawtds
b0b92532ff
Fix EV display in debug menu (#7848) 2025-10-07 23:17:44 +02:00
cawtds
c64c276d77
Fixes shininess for givemon (#7847) 2025-10-07 23:16:48 +02:00
FosterProgramming
93661eeb39
Fix dns palette weight (#7855) 2025-10-07 23:16:04 +02:00
FosterProgramming
d6efe24bbe
Fix some ai action check happening before the logic was computed (#7867)
Co-authored-by: Alex <93446519+AlexOn1ine@users.noreply.github.com>
2025-10-07 23:05:29 +02:00
RavePossum
f5e3464e83
Fix Brine move anim and document Water Spout anim (#7865) 2025-10-07 22:50:16 +02:00
DizzyEggg
6b1b24a2bc
Fix for uncaught mon with terrain active (#7868) 2025-10-07 22:21:02 +02:00
Frank DeBlasio
6445e1863a
Updated Mountain Gale's PP for Gen 9 (#7856) 2025-10-07 17:19:04 +02:00
surskitty
f0444f0d3f
Improved AI for status curing; trainer items, Purify, Smelling Salts, Sparkling Aria (#7853) 2025-10-06 23:52:27 +02:00
AlexOn1ine
870b93aad9 06/10/25 Master to upcoming merge 2025-10-06 19:42:42 +02:00
Alex
6cfdfd091f
Add failsafe to AI_DecideHoldEffectForTurn (#7849) 2025-10-05 23:15:30 +02:00