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.12.3
`.

🧬 General 🧬

Changed

  • Restore git history check by @ravepossum in #7463
  • Moved summary screen nature colors to summary_screen.h by @RubyRaven6 in #7560
  • Added comment in event.inc for simple menus in dynmultichoice by @RubyRaven6 in #7568
  • Changed default print level for DebugPrintf for mGBA to MGBA_LOG_WARN by @hedara90 in #7567
  • Fixed Teleport's description not being updated based on B_TELEPORT_BEHAVIOR by @AsparagusEduardo in #7580
  • Minor Clean up in battle_ai_main.c by @AlexOn1ine in #7551

🗺️ Overworld 🗺️

Changed

  • fix: remove unused wild_encounters.json.txt jinja file by @khbsd in #7581

Fixed

  • Bug fix: add handling for forced movements into/after ledge jumps with follower NPCs by @Bivurnum in #7055
  • Fixed compile issue OW_TIMES_OF_DAY is GEN_3 by @AsparagusEduardo in #7499
  • Remove shadow and hide follower on stair warp by @cornixsenex in #7368
  • Fix Form Change Item Task Data and Clean Up Field Use Funcs by @ravepossum in #7535
  • Fix Vs Seeker Trainer Battle script issue by @pkmnsnfrn in #7615

⚔️ Battle General ⚔️

Changed

  • Remove unused function by @AlexOn1ine in #7617

Fixed

  • Fixes Magnet Rise when user is Rooted/Smacked Down by @PhallenTree in #7449
  • Fixes Leech Seed recovery not applying behind Sub by @AlexOn1ine in #7468
  • Fixes Round and Fusion moves doubling power from previous turn's move by @PhallenTree in #7476
  • Fixes shadows and mon animations for transformed battlers by @AsparagusEduardo in #7500
  • Fixes Life Orb still activating if move was absorbed by @AlexOn1ine in #7521
  • Fix Mimicry Only Activating Once per Turn by @ghoulslash in #7537
  • Fixes Knock Off still activating when there is no Item by @AlexOn1ine in #7496
  • Fixed B_PSYWAVE_DMG by @AsparagusEduardo in #7557
  • Fixes Counter / Mirror Coat / Metal Burst damage assignment by @AlexOn1ine in #7538
  • Fix in-game partner battles always causing a whiteout by @ravepossum in #7587
  • Fix B_ANIMATE_MON_AFTER_KO with a new counter by @hedara90 in #7531
  • Fixes Rage Fist counter increment by @AlexOn1ine in #7582
  • Fixes moveend_absorb hitmarker by @AlexOn1ine in #7591
  • switchinabilities also runs ON_WEATHER and ON_TERRAIN by @ghoulslash in #7612
  • Fixes Explosion behavior when 3 mons can endure hit by @AlexOn1ine in #7594
  • Fixes octolock not ending after user switched out by @AlexOn1ine in #7556
  • The original attacker wasn't restored for Doodle by @AlexOn1ine in #7620
  • Restore X item friendship increase by @ravepossum in #7583
  • Fixes Wonder Room interactions with Defense/Special Defense boosting effects by @PhallenTree in #7626
  • Ally Switch attract battler swapping, test for leech seed by @ghoulslash in #7634

🤹 Moves 🤹

Fixed

  • Clear gScanlineEffect to fix timeout in acid downpour animation by @FosterProgramming in #7442
  • Fix terastallization anims flickering by @ravepossum in #7613

🧶 Items 🧶

Changed

  • Fix using town map as registered item by @ravepossum in #7482

Fixed

  • Implement using party menu items from field by @ravepossum in #7481

🤖 Battle AI 🤖

Changed

  • Macro-for-AI-Flag-definitions by @grintoul1 in #7471

Fixed

  • Incorrect call in Rest by @surskitty in #7569
  • Fix duplicate switch in after faint by @AlexOn1ine in #7600

🧹 Other Cleanup 🧹

  • Macro-for-AI-Flag-definitions by @grintoul1 in #7471
  • Moved summary screen nature colors to summary_screen.h by @RubyRaven6 in #7560
  • fix: remove unused wild_encounters.json.txt jinja file by @khbsd in #7581
  • Fix Form Change Item Task Data and Clean Up Field Use Funcs by @ravepossum in #7535
  • Fixed Teleport's description not being updated based on B_TELEPORT_BEHAVIOR by @AsparagusEduardo in #7580
  • Fixed typo in test name by @hedara90 in #7610
  • Minor Clean up in battle_ai_main.c by @AlexOn1ine in #7551
  • Remove unused function by @AlexOn1ine in #7617
  • Fix Vs Seeker Trainer Battle script issue by @pkmnsnfrn in #7615

🧪 Test Runner 🧪

Changed

  • Clean up some Normalize tests to make them make sense by @hedara90 in #7461
  • Add Synthesis + Utililty Umbrella test by @ghoulslash in #7472
  • Add test for BoxPokemon integrity by @hedara90 in #7487
  • Re-order moves in fling test by @hedara90 in #7559
  • Wrote some tests by @AsparagusEduardo in #7563
  • Added Ability TODO tests - Volume C by @AsparagusEduardo in #7562
  • Added missing Move Effect TODO tests - Volume F by @AsparagusEduardo in #7605
  • Fixed typo in test name by @hedara90 in #7610

Fixed

  • Clear out parties between battle tests by @hedara90 in #7460
  • Fixed most failed tests with GEN_LATEST GEN_8 by @AsparagusEduardo in #7498
  • Corrected Liquid Ooze test by @AsparagusEduardo in #7527
  • switchinabilities also runs ON_WEATHER and ON_TERRAIN by @ghoulslash in #7612
  • Ally Switch attract battler swapping, test for leech seed by @ghoulslash in #7634

📚 Documentation 📚

  • Update how_to_new_pokemon.md by @kevinwklawrence in #7440
  • Updating a link to porytiles in INSTALL.md by @ThePeeps191 in #7490
  • Added comment in event.inc for simple menus in dynmultichoice by @RubyRaven6 in #7568

New Contributors

  • @kevinwklawrence made their first contribution in #7440
  • @ThePeeps191 made their first contribution in #7490
  • @cornixsenex made their first contribution in #7368

Full Changelog: https://github.com/rh-hideout/pokeemerald-expansion/compare/expansion/1.12.2...expansion/1.12.3