Skip to content

Latest commit

 

History

History
140 lines (120 loc) · 12.5 KB

File metadata and controls

140 lines (120 loc) · 12.5 KB

Version 1.10.1

## 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.10.1`.

🧬 General 🧬

Added

  • Added FONT_SHORT_NARROWER by @AsparagusEduardo (commit originally by @agsmgmaster64) in #5101
    • Narrower font tweaks and font fitting fixes by @kittenchilly in #5782

Changed

  • Adds Thief/Covet config to send stolen item to bag and Pickup config to pickup user's item in wild battles by @PhallenTree in #5829

Fixed

  • trainerproc: Fix showing incorrect error context by @mrgriffin in #5769
  • Fixes UB in caps.c by @AlexOn1ine in #5878

🗺️ Overworld 🗺️

Fixed

  • Fix Off-by-One Error in Move Relearner by @iriv24 and @luckytyphlosion in #5778
  • Fix HGSS dex sort orders working incorrectly by @ravepossum in #5790
  • Egg cycle length fix by @hedara90 and @/BolaDeQueijo on discord discovered the issue. in #5828
  • Fixed givemon not respecting perfect IVs for species by @AsparagusEduardo in #5873
    • Also removed redundant RemoveIVIndexFromList function in src/daycare.c, so it uses src/pokemon.c's instead
  • Fix Script Scrollable Multichoice Arrow Positions by @ghoulslash in #5884

🐉 Pokémon 🐉

Changed

  • Updated Ogerpon, Enamorus and Sinistcha sprites by @kittenchilly in #5793
  • New Enamorus-Incarnate sprite by @kittenchilly in #5797

Fixed

  • Fixes Wormadam define for teachable learnset script by @AlexOn1ine in #5783
  • Fix "PlantCloak" references by @AsparagusEduardo in #5821
  • Misc pokemon sprite fixes by @Cafeei in #5846

⚔️ Battle General ⚔️

Changed

  • Adds Thief/Covet config to send stolen item to bag and Pickup config to pickup user's item in wild battles by @PhallenTree in #5829

Fixed

  • Fixes items preventing other switch in effects by @AlexOn1ine in #5732
  • Fix Pokemon with No Guard failing OHKO Moves into Semi-Invulnerable Pokemon by @iriv24 and @Cafeei in #5779
  • Fix move category and category icon when PSS is off by @ravepossum in #5786
  • Added the missing config to use new terrains by @hedara90 in #5792
  • Fixes Shed Tail substitute health by @AlexOn1ine in #5826
  • B_LAST_USED_BALL and .importance by @AERDU in #5834
    • prevents B_LAST_USED_BALL from removing balls with .importance = 1
  • Fixes Quash-affected battlers having the wrong order for End Turn effects by @PhallenTree in #5838
  • Fixes Cotton Down and Gulp Missile not interacting correctly with stat reduction prevention effects by @PhallenTree in #5841
  • Fix Hit Escape moves giving Exp to the mon that switches in by @kittenchilly in #5844
  • Fixed Wish triggering Disguise by @AsparagusEduardo in #5860
  • Fixed MOVE_EFFECT_FREEZE_OR_FROSTBITE not being usable in battle scripts by @AsparagusEduardo in #5859
  • Fixed Ally Switch breaking Illusion by @AsparagusEduardo in #5879
  • Fixes gen3 Style Shadows out of place by @AlexOn1ine in #5880
  • Fix Salt Cure script by @ghoulslash in #5895
  • Fixes Eject Pack / Intimidate issue by @AlexOn1ine in #5902
  • Adds Generational config for Magic Guard (Fix for Gen4+) by @AlexOn1ine in #5893
  • Fixes Stance Change, Sleep Talk interaction by @AlexOn1ine in #5909
  • Fixes Round doubling it's BP if previous Round failed by @AlexOn1ine in #5907

🤹 Moves 🤹

Fixed

  • Fixes absorb still draining HP when flinched by @AlexOn1ine in #5814
  • Fixes Tidy Up by @AlexOn1ine in #5819
  • Ally Switch extra battlerId tracking by @ghoulslash in #5823
  • Sheer Force fix and move effect cleanup by @AlexOn1ine in #5812
  • New U-turn animation to fix visibility by @AlexOn1ine in #5910

🧶 Items 🧶

Fixed

  • Prevent Key Items that open other menus from causing a crash if registered and used from the field by @iriv24 in #5810
  • Fixes Clear Amulet displaying the wrong battler and Starting Status displaying the wrong message by @PhallenTree in #5831
  • Fixes Room Service lowering the opposite mon in specific scenario by @AlexOn1ine in #5827

🤖 Battle AI 🤖

Fixed

  • Fixed ace switching bugs by @Pawkkie and @iriv24 for their diligent testing and debugging support in #5922

🧹 Other Cleanup 🧹

  • Converted Stance Change to proper Form Change + Tests by @AsparagusEduardo in #5749
  • Removed testing strings for automatic line breaks by @hedara90 in #5757
  • Added NBSP and up+down arrows to all fonts by @hedara90 in #5767
    • Use ~ or {NBSP} to insert a non-breaking space into a string.
  • Palette cleanup by @hedara90 in #5661
    • Resized some move anim palettes from 256 to 16
  • Replace power checks with IS_MOVE_STATUS by @Bassoonian and @AsparagusEduardo in #5820
  • Changes Various defines to an Enum by @AsparagusEduardo in #5840
  • Fix IS_MOVE_STATUS regression by @Bassoonian in #5848
  • Remove unused various by @Bassoonian in #5851
  • Removed redundant call to FillPalBufferBlack in FRLG whiteout sequence by @AsparagusEduardo in #5854
  • Improve README.md by @AsparagusEduardo in #5640
  • Fix wrong value for NUM_MOVE_EFFECTS by @Bassoonian in #5913
  • Renamed OW type effectiveness function for clarity by @AsparagusEduardo in #5917
    • Renamed GetTypeEffectiveness to GetOverworldTypeEffectiveness.

🧪 Test Runner 🧪

Changed

  • Gravity fix + Sky Drop Test by @ghoulslash in #5780
  • Added missing Belch tests by @AsparagusEduardo in #5881
  • Added missing Move Effect TODO tests - Volume D by @AsparagusEduardo in #5887
  • Comment out Ally Switch Illusion test by @AsparagusEduardo in #5901
  • Fixed leaking tasks not showing up in summary by @AsparagusEduardo in #5890
  • Setting Battle configs during tests by @AsparagusEduardo and @SBird1337, @mrgriffin in #5803
  • Speed up tests in headless mode by @AsparagusEduardo and @SBird1337 for the original fast intro code. in #5889
    • This introduced the config option B_FAST_INTRO_NO_SLIDE which removes the sliding into for battles.
  • Added missing Move Effect TODO tests - Volume E by @AsparagusEduardo in #5915

Fixed

  • Fix test TIMEOUT messaging in summary by @AsparagusEduardo in #5772
  • Fix octolock + defiant by @ghoulslash in #5781
  • Added missing tests + Fix Coaching/Crafty Shield interaction by @AsparagusEduardo in #5796
  • Fixed TODO tests not showing up when filtering by name by @AsparagusEduardo in #5894

📚 Documentation 📚

  • Fixed changelog links to changelog 1.10 by @AsparagusEduardo in #5758
  • Added scope document and made changes to pull request template by @pkmnsnfrn and @Pawkkie and arguably the entire senate in #5706
  • Added instructions in PR template to make crediting people more clear by @pkmnsnfrn and @AsparagusEduardo made changes to my text in #5755
  • Fix website not showing the "How to add mon" 1.10 tutorial by @AsparagusEduardo in #5813
  • Install instructions by @hedara90 in #5876
  • Change install.md to mention make debug instead of DINFO=1 by @ravepossum in #5882
  • Backport changes from the wiki by @AsparagusEduardo in #5900
  • Improve README.md by @AsparagusEduardo in #5640

📦 Branch Synchronisation 📦

pret

  • 20th of December in #5845
    • Fix recorded battle link player loops by @AsparagusEduardo in pret#2071
    • Added POKEMART_LIST_END to avoid users accidentally removing it by @AsparagusEduardo in pret#1947
    • Fixed brace style inconsistencies by @AsparagusEduardo in pret#2072
    • remove sBirchSpeechPlatformBlackPal by @DizzyEggg in pret#2075

Full Changelog: https://github.com/rh-hideout/pokeemerald-expansion/compare/expansion/1.10.0...expansion/1.10.1