Keyboard shortcuts

Press ← or → to navigate between chapters

Press S or / to search in the book

Press ? to show this help

Press Esc to hide this help

## How to update
- If you haven't set up a remote, run the command `git remote add RHH https://github.com/rh-hideout/pokeemerald-expansion`.
- Once you have your remote set up, run the command `git pull RHH expansion/1.17.2`.

🧬 General 🧬

Changed

  • Expansion 1.17.1 Release by @grintoul1 in #10851
  • Replace Free with FREE_AND_SET_NULL for 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 GiveParentSharedLevelUpMoves by @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 facePlayer and set continueScript in trainerbattle_two_trainers by @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_pokeball by @mudskipper13 in #10989

🐉 Pokémon 🐉

Changed

  • Overworld sprite touchups by @luuma in #10931

⚔️ 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 RandomPercentage by @cawtds in #10874
  • Fix a potential crash downstream by @AlexOn1ine in #10951
  • fix(battle): decouple loop iterator reused as stringId in Cmd_getexp by @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_BATTLER inside 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_MOVES values by @purrfectdoodle in #10971

📚 Documentation 📚

  • Updated How to New Pokémon with missing flags by @AsparagusEduardo in #10790
  • Small forcesave documentation 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: https://github.com/rh-hideout/pokeemerald-expansion/compare/expansion/1.17.1...expansion/1.17.2