## 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.16.2
`.🧬 General 🧬
Added
- fatal_assertf by @mrgriffin in #10156
Changed
- Fix excessive indentation in trainer_pools.c by @hedara90 in #10332
- Update how to pokemon by @hedara90 in #10353
Fixed
- Check if species is disabled when filling pc boxes by @FosterProgramming in #10194
- Fix declaration after label errors by @hedara90 in #10210
- Fix off by one error in randomweightedIndex by @FosterProgramming in #10241
🗺️ Overworld 🗺️
Fixed
- Fix event mon stat calculate without ivs by @FosterProgramming in #10191
- Fix icon tags for eggs and female icons not being properly cleared by @FosterProgramming in #10195
- fix(spots): add arguments to incgfx and check for isEgg by @miriamlefae in #10247
- Fix checking item id instead of hold effect for hold_effect_repel by @FosterProgramming in #10242
- Bugfix: Added missing spritesheet rules to frlg maniac ow by @Bivurnum in #10281
- Fix GetRandomDifferentSpeciesSeenByPlayer issues with disabled species by @FosterProgramming in #10230
- Fix flicker when moving pokemon from box to party by @TixoRebel in #10313
- fix(sprite): handle weather blending for BLEND_IMMUNE_FLAG by @miriamlefae in #10322
- fix(trainer-see): fix trainer type SEE_ALL_DIRECTIONS not facing player by @miriamlefae in #10329
🐉 Pokémon 🐉
Changed
- Add new data from Champions Regulation M-B by @kittenchilly in #10250
- Fix Ursaluna Bloodmoon and Pikachu forms overworld sprites by @TixoRebel in #10327
⚔️ Battle General ⚔️
Fixed
- Fix Strong Winds interactions with Weather Ball and healing moves by @Cle-bit in #10132
- Fix effectiveness message order and Psychic Terrain/Magic Bounce interaction by @AlexOn1ine in #10144
- Fixes Future Sight attacker in party issues by @AlexOn1ine in #10161
- Fixes Toxic Poison counter not being incremented on Poison Heal by @AlexOn1ine in #10169
- Fixes Supreme Overlord and Last Respects wrong faint counter by @AlexOn1ine in #10186
- Fix Bad Dreams leaving
ABILITY_POPUPstuck open by @Cle-bit in #10207 - Fixes Smack Down not clearing correct values by @AlexOn1ine in #10213
- Fixes Curse wrong animation being played by @PhallenTree in #10216
- Fix Sea of Fire damage immunities by @Cle-bit in #10227
- Fix dynamic Fire-type moves not thawing frozen targets by @Cle-bit in #10228
- Fix OHKO moves ignoring Glaive Rush accuracy bypass by @Cle-bit in #10229
- Fix Psycho Shift status transfer interactions by @Cle-bit in #10226
- Fix Emergency Exit being skipped after Shell Bell recovery by @Cle-bit in #10231
- Fix incorrect style flagging for Battle Factory by @ds-colo in #10219
- Fixes Mirror Herb erroneous activations by @AlexOn1ine in #10185
- Fixes TARGET_FIELD moves failing when partner is not on the field by @AlexOn1ine in #10263
- Fix Mimikyu Busted and Eiscue Noice reverting when revived by @Cle-bit in #10272
- Fixes Totem aura message mentioning wrong battler by @PhallenTree in #10287
- Fixes Binding Band no longer affecting bound battler's hp decrease when nullified by @PhallenTree in #10289
- Fixes Pursuit activating Eject Button on switching foe by @PhallenTree in #10288
- Fix Incinerate item handling and Core Enforcer targeting by @Cle-bit in #10278
- Fix Target Failure for Ally by @AlexOn1ine in #10175
- Fix Eerie Spell PP reduction for Max Moves by @Cle-bit in #10306
- Fix Mental Herb leaving volatile status timers uncleared by @Cle-bit in #10307
- Fix Commander simultaneous switch and unintended Dondozo switch-outs by @Cle-bit in #10295
- Fix moveanim being played after hitanim and healthbarupdate by @AlexOn1ine in #10309
- Fixes Dragon Darts after hit messages by @PhallenTree in #10315
- Fix Symbiosis not triggering after Cheek Pouch by @Cle-bit in #10325
- Fix Future Sight triggering reactive items and abilities by @Cle-bit in #10344
- Fix Thousand Arrows not grounding both targets by @AlexOn1ine in #10354
- Fix Commander suppression and overwrite flags by @Cle-bit in #10357
🤹 Moves 🤹
Changed
- Fix Twister using Secret Power's animation by @ScottehMax in #10189
Fixed
- Fix Trick Room animation playing on wrong battler by @grintoul1 in #10262
- fix(battle-anim): fix gust colour cycling animation by @miriamlefae in #10345
🧶 Items 🧶
Changed
Fixed
- Fix checking item id instead of hold effect for hold_effect_repel by @FosterProgramming in #10242
🤖 Battle AI 🤖
Fixed
- Fix AI partner seeing all moves bad on dead adjacent opponent battler by @grintoul1 in #10302
- Fix move effect ai stat change check by @AlexOn1ine in #10285
- Fix reversed AI battlerAtk and battlerDef usage by @Cle-bit in #10342
🧹 Other Cleanup 🧹
- Remove the preproc around Strange Ball OW graphic by @PCG06 in #10225
- Fix excessive indentation in trainer_pools.c by @hedara90 in #10332
🧪 Test Runner 🧪
Added
- Add test support for inventory management in battle by @FosterProgramming in #9642
- In battle tests, ITEM_USE will now adds item to the bag and items are consumed during the battle
Changed
- Test Runner: Replace :L hack by @mrgriffin in #10155
- Battle Test: Failure Suggestions by @mrgriffin in #9807
Fixed
- Fixes Supreme Overlord and Last Respects wrong faint counter by @AlexOn1ine in #10186
- Fix incorrect Mummy and Doodle ability tests by @Cle-bit in #10358
📚 Documentation 📚
- Changes to mapjson.cpp and how_to_frlg.md by @RubyRaven6 in #10198
- Update how to pokemon by @hedara90 in #10353
👻 Sprites 👻
Added
- More Gen VII animation data added by @Tacobell24 in #10141
- More Gen VII Animation Data by @Tacobell24 in #10208
Fixed
- fix(sprite): handle weather blending for BLEND_IMMUNE_FLAG by @miriamlefae in #10322
New Contributors
- @ScottehMax made their first contribution in #10189
- @ds-colo made their first contribution in #10219
- @TixoRebel made their first contribution in #10313
Full Changelog: expansion/1.16.1...expansion/1.16.2