🧬 General 🧬
Changed
- Expansion 1.17.1 Release by @grintoul1 in #10851
- Replace
FreewithFREE_AND_SET_NULLfor sPokedexView by @AlexOn1ine in #10984
Fixed
- Fix frontier trainer triggering dynamx or terastal unprompted by @FosterProgramming in #10910
- Fix multiple bugs when generating mons by @FosterProgramming in #10906
🗺️ Overworld 🗺️
Fixed
-
Fix player object init leaving "kind" uninitialized, leading to glitches in release by @Kraballa in #10850
-
Fix battle froniter ouside east doors by @FosterProgramming in #10871
-
Fix typo in
GiveParentSharedLevelUpMovesby @FosterProgramming in #10899 -
fix close range trainer approach by @FosterProgramming in #10890
-
Fix wrong approach music for frlg encounters by @FosterProgramming in #10849
- Added three new "music styles" for trainers: Cute, Serious and Dangerous (they are used in frlg but can be added to your emerald game)
- FRLG trainers should play the correct them when they notice you
-
fix(trainerbattle): unset
facePlayerand setcontinueScriptintrainerbattle_two_trainersby @miriamlefae in #10936 -
Fix to spinning running
SetMainCallback2(CB2_ReturnToField)by @luuma in #10887 -
Fix approach music flag being set when it shouldn't be by @FosterProgramming in #10950
-
Fix recorded battle parties being corrupted by @grintoul1 in #10596
-
Add basic non-follower object support for
enter/exit_pokeballby @mudskipper13 in #10989
🐉 Pokémon 🐉
Changed
⚔️ Battle General ⚔️
Fixed
- Fix 2vs1 with single battler corrupting right battler slot healthbox by @grintoul1 in #10866
- Fixes held items not being restored correctly after battle for wild mons by @AlexOn1ine in #10878
- Safer
RandomPercentageby @cawtds in #10874 - Fix a potential crash downstream by @AlexOn1ine in #10951
- fix(battle): decouple loop iterator reused as stringId in
Cmd_getexpby @miriamlefae in #10876 - Fix Flame/Toxic Orb wrong prevention by @AlexOn1ine in #10974
- Fixes Strong Winds being applied on non flying type weaknesses by @AlexOn1ine in #10972
- Fixes Cud Chew timer by @AlexOn1ine in #10981
- Support
ITEM_USE_BATTLERinside pyramid by @FosterProgramming in #10553 - Fix terrain removal leaving the timer active by @Cle-bit in #10996
- Fix Pledge combo turn order bounds checking by @Cle-bit in #10997
- Fix unexpected Unseen Fist protection bypass message by @Cle-bit in #10998
🧹 Other Cleanup 🧹
- Updated How to New Pokémon with missing flags by @AsparagusEduardo in #10790
🧪 Test Runner 🧪
Changed
- Added tests for Grass Pelt and Surge Surfer. by @Sunset-Pink in #10957
Fixed
- fix(test): Fix opp using wrong move when using certain
B_NATURE_POWER_MOVESvalues by @purrfectdoodle in #10971
📚 Documentation 📚
- Updated How to New Pokémon with missing flags by @AsparagusEduardo in #10790
- Small
forcesavedocumentation by @RubyRaven6 in #10987
👻 Sprites 👻
Changed
- Add missing overworld sprites for many forms by @kittenchilly in #10465
- Overworld sprite touchups by @luuma in #10931
New Contributors
- @Kraballa made their first contribution in #10850
- @Sunset-Pink made their first contribution in #10957
Full Changelog: expansion/1.17.1...expansion/1.17.2