7884 Commits

Author SHA1 Message Date
FosterProgramming
1343ddf7c3
Fix badge boost not applying in gen1 and 2 (#8013) 2025-10-22 22:57:04 +02:00
Eduardo Quezada
dc0d910182
Fixed Stomping Tantrum not doubling in damage if the user failed Protect (#8008) 2025-10-22 15:20:44 +02:00
PhallenTree
2416bfb53b
Fixes Echoed Voice base power increase depending on attacker's use of the move (#7997) 2025-10-22 13:39:24 +02:00
FosterProgramming
eac5da89ad
Make movelist calculations happen during compilation instead of runtime (#7967) 2025-10-20 15:31:42 +02:00
Alex
786859b6bb
Fix Fling Mental Herb message (#7984) 2025-10-19 22:38:27 +02:00
DavidJCobb
7fd0029ed7
Add typedefs for MAPSEC and METLOC values (#2183)
Added typedefs: mapsec_t, metloc_t, and variants for MAPSEC and METLOC values. There are some rough edges that could do with smoothing out, but for now, this gets us close to ideal with a ROM that compares equal.

Per feedback, all typedefs to mention the underlying type within the typedef name. The documentation comments reflect and explain the naming convention.

Updated comments to reflect the fact that we're no longer using SET8 for a Pokemon's met locations, in favor of a new macro (added by this PR) that adjusts to match the width of whatever is being set.
2025-10-19 17:37:13 +01:00
Alex
cb0d503f66
Decouple passive hp updates from move damage updates (#7942) 2025-10-19 16:40:13 +02:00
Estellar
0965dffe70
Use TaskFunc wherever posible (#2188) 2025-10-18 17:53:50 +01:00
spindrift64
de3c031fc5
Fix Anticipation type effectiveness check (#7840) 2025-10-16 14:36:07 +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
Alex
3ad78d0079
Clean up follow up for AtkCanceller refactor (#7951) 2025-10-14 18:07:56 +01:00
Estellar
f4f7c38255
Use MainCallback wherever posible (#2184) 2025-10-14 09:41:27 +01:00
Alex
2daa8f3c88
Remove EffectHitSetTerrain script to use moveeffect (#7938) 2025-10-13 15:39:10 +02:00
RoamerX
f9570a4404 Merge branch 'master' of https://github.com/rh-hideout/pokeemerald-expansion into rh-hideout-master 2025-10-12 22:53:13 +08:00
Alex
eee546df06
Item battle effect refactor (#7857) 2025-10-12 08:59:33 +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
RoamerX
6a49ffab26
Merge pull request #73 from Wokann/emex-chs
完善中文符号的相关代码
2025-10-11 10:59:11 +08:00
Wokann
bfcda83b2c 完善中文符号的相关代码 2025-10-11 04:00:01 +08: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
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
cawtds
c64c276d77
Fixes shininess for givemon (#7847) 2025-10-07 23:16:48 +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
FosterProgramming
a595696086
Update fishing odds to match official games (#7574) 2025-10-04 09:05:28 -07:00
FosterProgramming
730352683c
Add new actions to Debug Menu (#7837) 2025-10-03 20:26:49 +02:00
Eduardo Quezada
232503de4c
Removed SAVE_TYPE_ERROR_SCREEN config (#7836) 2025-10-02 19:55:39 +02:00
Bassoonian
168e421033
Remove two unused bits from battle structs (#7835) 2025-10-02 15:54:46 +02:00
Eduardo Quezada
13f392987a
Fix some failed and assume fail tests with GEN_LATEST = GEN_5 (#7735) 2025-10-02 13:27:06 +02:00
FosterProgramming
2156651313
No bag use flag changed to a varable (#7780)
Co-authored-by: Alex <93446519+AlexOn1ine@users.noreply.github.com>
2025-10-01 14:51:09 +02:00
Hedara
d3ba08e0bd Start of 1.13.3 cycle 2025-10-01 11:10:00 +02:00
Hedara
a54b343948 Expansion 1.13.2 release version 2025-10-01 11:09:29 +02:00
Alex
3ea095a941
More White Herb fixes/clean up (#7826)
Co-authored-by: Bassoonian <iasperbassoonian@gmail.com>
2025-09-30 21:16:02 +02:00
spindrift64
2231b2fdca
Immunity abilities trigger on turn 0 (leads) (#7814) 2025-09-30 19:07:23 +02:00
khbsd
db43fc3c83
followup: AbilityBattleEffects return type is incorrect (#7827) 2025-09-30 00:05:20 +02:00
khbsd
e385c7f59f
feat: change defines in constants/abilities.h to an enum (#7006)
Co-authored-by: Alex <93446519+AlexOn1ine@users.noreply.github.com>
2025-09-29 21:35:09 +02:00
Alex
09aa452659
Fix Throat Spray activating multiply times (#7818) 2025-09-29 19:32:11 +02:00
Bassoonian
f856f0cb66
Remove unused gBattleStruct fields (#7822) 2025-09-29 18:09:30 +02:00
Alex
a818b97732
GetBattlerHoldEffect clean up (#7819)
Co-authored-by: Bassoonian <iasperbassoonian@gmail.com>
2025-09-29 17:16:15 +02:00
RoamerX
2592b69f26 Merge branch 'master' of https://github.com/rh-hideout/pokeemerald-expansion into rh-hideout-master 2025-09-29 17:23:05 +08:00
khbsd
a4ecd7338b
fix: seen flags for first mon in enemy party (#7791)
Co-authored-by: Alex <93446519+AlexOn1ine@users.noreply.github.com>
2025-09-28 09:53:55 +02:00
Alex
b2c5a82003
Add func GetChosenMoveFromPosition (#7810) 2025-09-27 18:25:57 -04:00
AlexOn1ine
a4470cac2c Master to upcoming merge 2025-09-27 22:42:53 +02:00
Alex
e5e0800b90
Fixes Throat Spray being blocked by Sheer Force (#7808) 2025-09-27 15:59:31 -04:00
Alex
3c9f05b367
Fixes activation order for a couple abilities (#7732) 2025-09-27 18:47:10 +02:00
Eduardo Quezada
f9a8a0251a
Added regional form evolution condition (#6990) 2025-09-25 19:16:33 +02:00
Alex
5e07d4a509
Use stored values for ai switch-in effectiveness checks (#7794)
Co-authored-by: Bassoonian <iasperbassoonian@gmail.com>
2025-09-25 14:41:06 +02:00