Skip to content

Releases: rh-hideout/pokeemerald-expansion

Version 1.6.2

31 Oct 10:37
Compare
Choose a tag to compare

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.6.2.

🌋 IMPORTANT CHANGES 🌋

Battle changes

  • Battler Types are now obtained via GetBattlerType(battlerId, 0/1/2) instead of gBattleMons[battlerId].type1/2/3 to better consider Roost. Be sure to update your custom battle effects to account for this change.

🧬 General 🧬

Fixed

🐉 Pokémon 🐉

Changed

Fixed

  • Fixed Kleavor, Hisuian Sneasel and Sneasler missing their SV abilities by @LOuroboros in #3391
  • Fixed Bergmite/Avalugg old and updated egg groups being switched by @AsparagusEduardo in #3380

🤹 Moves 🤹

Changed

  • Quick Draw now uses weighted RNG by @Bassoonian in #3399
  • Added IS_BATTLER_TYPELESS macro that checks if the specified battler has no valid type by @LOuroboros in #3303

Fixed

  • Fixed Protect failing if the user flinched on the previous turn by @DizzyEggg in #3345
  • Fixed entry hazards not working properly being cleared on switch-in by @DizzyEggg in #3316
    • This includes Toxic Spikes not working if Pecha Berry actived on the previous turn.
  • Fixed Roost overwriting other type changing at the end of the turn (Soak, Forest's Curse, Color Change, etc.) by @BLourenco in #3258
    • Now it suppresses the user's Flying-type rather than remove and re-add it.
  • Fixes Salt Cure visual bug if mon fainted by direct attack by @AlexOn1ine in #3388
  • Fixed Purifying Salt not preventing the use of Rest by @Bassoonian in #3399
  • Fixed Make it Rain lowering Sp. Attack twice if hitting 2 targets in double battles by @AlexOn1ine in #3441
  • Fixed Reflect Type not properly handle 3rd types by @LOuroboros in #3303
  • Fixed form change triggered by switching not occuring when using moves like U-Turn or Baton Pass by @AlexOn1ine in #3463
  • Fixed Last Resort not counting Sleep Talk as used for its effect by @DizzyEggg in #3378

🎭 Abilities 🎭

Changed

  • Removed unused STATUS3_CANT_SCORE_A_CRIT by @AlexOn1ine in #3377
  • Moved Beads of Ruin and Sword of Ruin damage to the appropiate damage modifier functions by @kittenchilly in #3415

Fixed

  • Fixed Intimidate increasing the attack of both opponents if one of them has Contrary in double battles by @DizzyEggg in #3365
  • Fixed Battle/Shell Armor not preventing critical hits by @AlexOn1ine in #3377
  • Fixed Rivalry's effect being reversed by @AsparagusEduardo in #3381
  • Fixed Rivalry lowering attack if either attacker or target were genderless by @AsparagusEduardo in #3381
  • Fixed missing Poison Heal Ability Popup by @Bassoonian in #3385
  • Fixed Parental Bond not working at all by @AsparagusEduardo in #3417
  • Fixed Beads of Ruin and Sword of Ruin damage modifiers by @kittenchilly in #3415
  • Fixed Sheer Force not negating effects that benefit the user (eg. Flame Charge, Power-Up Punch) by @DizzyEggg in #3378
  • Fixed Strength Sap not healing the user when used on a Substitute by @DizzyEggg in #3486
  • Fixed Substitute showing the "took damage for" message if Strength Sap was used on it by @DizzyEggg in #3486
  • Fixed Weak Armor interrupting Multi Hit moves by @DizzyEggg in #3497

🧶 Items 🧶

Fixed

  • Fixed Shiny Charm doing too many rerolls by default by @kittenchilly in #3327
  • Fixed Berserk Gene activating for the wrong Pokémon double battles by @DizzyEggg in #3363
  • Fixed Red Card not being consumed after opponent Sticky Web activation by @DizzyEggg in #3364
  • Fixed implementation of Gen6 that didn't allow for the Exp Share flag to be set via script without setting the item to the Gen 6+ version by @AsparagusEduardo in #3384
  • Fixed Kee Berry raising defense by 1 stage instead of 2 by @AlexOn1ine in #3409
  • Fixed Kee Berry incorrect stat raise message by @AlexOn1ine in #3409
  • Fixed Razor Fang not being able to be used directly even if I_USE_EVO_HELD_ITEMS_FROM_BAG was set to TRUE by @fdeblasio in #3456

🧹 Cleanup 🧹

🧪 Test Runner 🧪

Added

  • Flinch tests by @DizzyEggg in #3345
  • Berserk Gene double battle tests by @DizzyEggg in #3363
  • More specific Toxic Spikes tests by @DizzyEggg in #3316
  • Red Card/Sticky Web test @DizzyEggg in #3364
  • Intimidate/Contrary double battle test by @DizzyEggg in #3365
  • Critical Hit tests by @AlexOn1ine in #3377
  • Roost tests by @BLourenco in #3258
  • Rivalry tests by @AsparagusEduardo in #3381
  • Various tests by @Bassoonian in #3385
    • Defeatist, Dragon's Maw, Earth Eater, Gale Wings, Poison Heal, Rocky Payload, Sap Sipper, Steelworker and Transistor.
  • Various tests by @Bassoonian in #3399
    • Beast Boost, Ice Scales, Neuroforce, Purifying Salt, Quick Draw and Sharpness.
  • Berry tests @AlexOn1ine in #3409
    • Full: Apicot, Custap, Ganlon, Jaboca, Kee, Lansat, Liechi, Maranga, Micle, Petaya, Rowap and Salac Berries.
    • TODO: Starf Berry.
  • Weather and type-specific tests by @kittenchilly in #3260
    • Full: Freezing, Hail, Moonlight, Morning Sun, Sandstorm, Snow, Solar Beam/Blade, Steel poisoning, Synthesis, Thunder and Weather Ball.
    • Partial: Prankster, Safety Goggles, Aurora Veil, Hurricane, Leech Seed and OHKO moves.
    • TODO: Harvest.
  • Single Parental Bond test by @AsparagusEduardo in #3417
  • Several tests by @DizzyEggg in #3378
    • Full: Weak Armor, Last Resort, Stealth Rock.
    • Partial: Defiant, Sheer Force, White Herb, Strength Sap.

Changed

  • Red Card tests now check if the item was consumed by @DizzyEggg in #3364
  • Tests now cannot use i in their cycles to avoid messing with PARAMETRIZE by @mrgriffin in #3408
  • Moved battle tests off the heap by @mrgriffin in #3414
  • Moved Powder/Grass test to move_flags folder by @kittenchilly in #3260
  • Continuous NOT x; NOT y; are now not allowed in tests due to them not acting as one would expect by @mrgriffin in #3459
    • Test writers should use NONE_OF { x; y; } instead.

Fixed

Read more

pokeemerald-expansion 1.6.1

30 Sep 20:03
977860f
Compare
Choose a tag to compare

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.6.1.

CRITICAL FIX, please update to avoid the issues detailed down below:

Full Changelog: expansion/1.6.0...expansion/1.6.1

pokeemerald-expansion 1.6.0

27 Sep 16:48
7b3f72f
Compare
Choose a tag to compare

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.6.0.

Added

General

  • Ported TheXaman's latest changes to the Debug Menu by @AsparagusEduardo in #2815
    • Arrows and ellipsis to mark submenus.
    • Added 9th scrolling option to occupy the whole screen height.
    • Combine Flags and Vars into one submenu.
      • Moved Running Shoes flag to this menu.
      • Added new window to flags/vars showing the current state and added submenu indicator.
      • Colored toggle options for specific flags that change upon toggling.
      • Added option to reset Pokédex flags to whatever is in the party and boxes.
    • New "Fill PC/Item Pocket" submenu for filling both PC and Bag Pockets.
      • Option to generate Box Mon with their own personalities/IVs.
    • Moved "CHEAT Start" option to the Utility Submenu"
    • Fixes:
  • Allow Cycling Through Balls in the Last Ball Used Menu by @voloved in #3039
  • Implemented Ultra Burst by @kittenchilly in #3221
  • Config for LGPE friendship stat boost by @AsparagusEduardo in #2257
  • Added a debug menu option to hatch eggs by @LOuroboros in #3155
  • Option to run an AI vs AI battle by @DizzyEggg in #3216
  • Added missing Evolution data by @AsparagusEduardo in #3287
    • Crabrawler can now evolve into Crabominable with an Ice Stone as of SV.
    • Nosepass can now evolve into Probopass with a Thunder Stone as of LA.
  • Added Sliggoo's overworld fog evolution method by @kittenchilly in #3343
  • Overworld snow weather now summons Snow or Hail based on a config by @kittenchilly in #3241
  • Added unevolved Exp. multiplier by @kittenchilly in #3301
  • Added config to support placing Pokémon in the PC when pressing the B button by @Bassoonian in #3329
  • Added array shuffle implementation by @mrgriffin in #3097

Item Effects

Move Effects

Move Animations

Graphics

Changed

General

Graphical changes

  • Adjusted Pokemon sprites and palettes - Part 1 by @CyanSMP64 in #3235
    • 0001 Bulbasaur to 0080 Slowbro

Refactors

  • Inlined fixed Point Math by @SBird1337 in #3115
    • Refactors battle damage modifier calculations to use the new functions in order to improve readability and performance.
    • Fixes by @SBird1337 in #3125
  • Refactored damage formula to match Gen5+ by @SBird1337 in #3196
    • Gamefreak often times rounds down on n.5 in their fixed point mathematics.
    • Fixed point arithmetic (multiplication) is not associative, this changes the order of operations to match the original games.
    • A lot of the damage calculation function was quite messy, some aspects were factored in at the wrong place.
    • The main damage calculation should now be clearer to read.
  • Removed Vanilla trainer structs, converted trainer data to use the custom struct by @AsparagusEduardo in #3114
  • Removed the sTMHMMoves array and made TMs/HMs read moves from their secondaryId item field by @LOuroboros in #3243
  • Converted move flags and bans into GCC bitfields by @AsparagusEduardo in #2952
    • Fixes by by @PCG06 in #3229
    • Added bitfields for moves that fail with Me First and Gravity.
    • Inverted certain logic and flags, since there are more moves that are affected by them than not.
      • Protect
      • Mirror Move
      • King's Rock
    • Assist uses Copycat's flag + the 2 additional move effects banned by it.
      • EFFECT_SEMI_INVULNERABLE
      • EFFECT_SKY_DROP
    • Made a separate config for move flag changes: B_UPDATED_MOVE_FLAGS.
    • Adds IS_MOVE_RECOIL to help recoil move checks.
    • Adds functions to account for the flags field being removed alongside TestMoveFlags and TestMoveFlagsInMoveset.
    • Adds sParentalBondBannedEffects to streamline adding new moves.
    • Unified multi-strike move flags by @AsparagusEduardo in #3126
  • Some gActiveBattler fixes by @ghoulslash in #3259
  • Got rid of the gActiveBattler variable by @DizzyEggg in #3262
  • Scale Shot now uses Multi-hit Moves' canceller by @AlexOn1ine in #3290
  • Callnative functions now take ScriptContext arguments to allow using macros with .byte fields similar to vanilla battle script functions by @ghoulslash in https://github.com...
Read more

pokeemerald-expansion 1.5.3

17 Aug 01:14
cd90fde
Compare
Choose a tag to compare

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.5.3.

CRITICAL FIX, please update to avoid the issues detailed down below:

  • Fixed memory corruption when handling trigger sprites by @SBird1337 in #3238
    • This had the posibility of manifesting in weird ways, like camera and music changes, NPC duplication and more. If you've had this issue in the past, we heavily recommend you update to this version of the expansion.
    • Thank you @Bassoonian for helping us pinpointing the issue.

image image

Fixed

Battle Mechanics

  • General
    • Fixed wild double battles with an in-game partner using multi_fixed_wild, by @DizzyEggg in #3210
    • Corrected conditionals used for B_SPEED_BUFFING_RAPID_SPIN and I_GEM_BOOST_POWER by @LOuroboros in #3232
    • Fixed being unable to use a Z-Move when a previous mon in the player's team Mega Evolved, by @kittenchilly in #3233
  • Move effects
    • Fixed Jump Kick's recoil happening before Spiky Shield's damage by @DizzyEggg in #3208

Test Runner

Changed

Fixed

  • Fixed certain tests failing when Inverse Battle battle flag was defined, by @mrgriffin in #3215

New Contributors

Full Changelog: expansion/1.5.2...expansion/1.5.3

pokeemerald-expansion 1.5.2

07 Aug 18:22
42992ca
Compare
Choose a tag to compare

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.5.2.

Changed

General

Refactors

Fixed

Softlocks

  • Fixed Z-Moves softlocking when their Z-Move effect failed to apply, by @DizzyEggg in #3108

Graphics

  • Fixed ability pop-up not properly clearing the previous text, by @DizzyEggg in #3107
  • Fixed wrong color in stat move animation by @DizzyEggg in #3161
  • Fixed copyright screen not showing up on certain emulators by @DizzyEggg in #2664

Battle Mechanics

  • General
    • Primal Reversion
      • Fixed it not activating when switching in after a fainting by @DizzyEggg in #3141
      • Fixed it not activating when switching in after Eject Button by @DizzyEggg in #3141
    • Fixed enemy parties not reverting to their original form post-battle by @AsparagusEduardo in #3150
    • Fixed OTGender not being set in FillPartnerParty, by @AlexOn1ine in #3163
    • Fixed missing use of CustomTrainerPartyAssignMoves in FillPartnerParty, by @AlexOn1ine in #3163
    • Fixed trainer slide messages appearing for frontier trainers, by @DizzyEggg in #3162
    • Fixed jumpifsideaffecting potentially returning the wrong side by @LOuroboros in #3200
    • Fixed Trainer class balls not being assigned past the first Pokémon by @SubzeroEclipse in #3203
  • Move effects
    • Fixed Multi-Hit moves only hitting once and powder moves affecting Grass types when called via Metronome or Mirror Move, by @DizzyEggg in #3135
    • Fixed Teleport ending trainer battles, by @AlexOn1ine in #3166
  • Ability effects
    • Fixed multiple issues with Bad Dreams' ability pop-up, by @DizzyEggg in #3131
      • Fixed it activating even if there were no sleeping opponents.
      • Fixed lag issue that caused it to not hide smoothly.
      • Fixed it staying on screen if it fainted a target.
    • Fixed Protosynthesis and Quark Drive boost amounts by @AlexOn1ine in #3139
    • Fixed multiple issues with Primal Weather abilities by @DizzyEggg in #3138
      • Fixed printing "move missed" message for cancelled moves.
      • Fixed 'move failed because of weather' printing twice if it were going to hit multiple targets (eg. Surf).
      • Fixed 'move failed because of weather' printing if the mon was confused/paralyzed/asleep.
      • Fixed 'move failed because of weather' printing when failing multiple times in a row.
    • Fixed Sticky Web/Mirror Armor's interaction, by @DizzyEggg in #3160
  • Item effects

Battle AI

  • Fixed Rollout's and Fury Cutter's AI power calculation by @DizzyEggg in #3110
  • Fixed how AI categorizes weak moves by @DizzyEggg in #3109
  • AI now gives priority to moves that always hit if the opponent's evasion increases or the AI's accuracy is reduced by @DizzyEggg in #3109

Pret merges:

Test Runner

Changed

Fixed

  • Fixed fixedPopup not being cleared while gTestRunnerHeadless is active, which caused some tests to fail on CI but not locally by @mrgriffin in #3133

Tests added for:

Full Changelog: expansion/1.5.1...expansion/1.5.2

pokeemerald-expansion 1.5.1

06 Jul 18:11
Compare
Choose a tag to compare

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.5.1.

Changed

General

Fixed

General

Softlocks

  • Added safeguard for move animations to not create new sprites in case the maximum has been reached, which would lock the game by @DizzyEggg in #3084
    • Changed Mega indicator sprites from 3 per battler to 1 per battler by @DizzyEggg in #3087
  • Fixed the debug menu not removing list menu task, causing eventual softlock if used too many times, like when giving items/Pokémon by @DizzyEggg in #3088

Graphics

  • Fixed Ball shortcut graphics moving offsync by @voloved in #3042

Battle Mechanics

  • General
    • Fixed disobedience not resetting move effects, causing the opponent getting stat changes originally for the player by @DizzyEggg in #3089
    • Fix graphical/exp bugs with 2 vs 1 trainer battles by @DizzyEggg in #3105
  • Item effects
    • Fixed Clear Amulet showing ability popup and message when nullifying stat reducing effects by @AlexOn1ine in #3074

Battle AI

  • Fixed Baton Pass sending an invalid mon when Ace mon is the last one alive by @AlexOn1ine in #3067
  • Fixed overflow when AI chooses a new Pokemon to send out by @Pawkkie in #3068

Battle Tests

Added

  • Test Runner support for illegal abilities by @AgustinGDLV in #3045
    • This should NOT be used for test PRs unless the ability to test isn't available on any Pokémon.
  • Added tests for

Changed

  • Minor test changes by @mrgriffin in #3072
    • Regularizes the whitespace.
    • Removes unnecessary ;s after }s.
    • Parametrizes item_effect_restore_hp.c and uses I_HEALTH_RECOVERY everywhere.
    • Inlines uses of macros where I think it makes the test easier to follow.
    • Use 3-arg PASSES_RANDOMLY in the Snow + Blizzard test (improves performance).
    • More conservative unlink error reporting. Ctrl-C in make check should not complain about being unable to unlink ROMs which weren't created yet.
    • Better names for the ROMs in /tmp.
    • Prints the test runner number in Hydra, making it easier to track down bugs involving state leaking from a test to the following tests.
    • Simplify TO_DO_BATTLE_TEST's implementation.
    • Introduce a TearDownBattle function which was repeated twice.

Fixed

Latest pret commit:

pret@9c4a59f

New Contributors

Full Changelog: expansion/1.5.0...expansion/1.5.1

pokeemerald-expansion 1.5.0

02 Jun 18:24
1dbf956
Compare
Choose a tag to compare

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.5.0.

Added

General

  • Mega Evolution and Primal Reversion now play the Pokémon's cry in its animation by @DizzyEggg in #2805
  • Added Meltan and Melmetal teachable moves by @DizzyEggg in #2732
  • Added option to clear PC boxes in Debug menu @LOuroboros in #2814
  • Added missing Hisuian sprites and cries by @AlexOn1ine in #2725 and #2829
  • Implement Customizable NPC Trainer Parties by @SBird1337 in #2733.
    • Further fixes by
    • Nickname, EVs, IVs, moves, species, held item, ability, level, ball, friendship, nature, gender and shininess can all be customized.
    • IMPORTANT: In a future version, we'll remove vanilla Trainer structs, so make sure to port your custom trainers to this system before then.
  • Overworld Poison configs by @Bassoonian in #2884
    • Gen 3: Health gets depleted every couple of steps and can faint from it.
    • Gen 4: Health gets depleted every couple of steps, but once it reaches 1 HP it disappears.
    • Gen 5+: Health does not get depleted at all.
  • Reusable TMs by @Bassoonian in #2903 and #2930
    • TMs are automatically counted as reusable when their importance is set to 1.
    • Added config to toggle vanilla TMs' importance to 1.
    • Shops will only allow to buy a reusable TM if the player doesn't already have one.
  • Added config for setting the max amount of EVs to Gen6+'s (252) by @citrusbolt in #2825
  • Added config for Gen 4's berry EV-stat lowering behavior by @citrusbolt in #2825
  • Added new conditions for the trainer slide-in system by @LOuroboros in #2713
  • Added config for Gen 4's transformed Pokémon using the opponent's palette instead of its own by @Ultimate-Bob in #2852
  • Breeding features by @Bassoonian in #2963
    • Father TM Move inheritance (with config).
    • Mother Egg Move inheritance (with config).
    • Nature inheritance using an Everstone (with config).
    • Ability inheritance (with config).
    • Parent Egg Move transfer (with config).
    • Power Item IV inheritance.
  • Added Ability Patch's Gen 9 functionality by @fdeblasio in #2989
  • Added Gen 4-6 Pokemon back animations by @SonikkuA-DatH in #2954

Battle General

  • Support for multi battles where Trainer has only one mon by @DizzyEggg in #2670
  • Added B_RESTORE_HELD_BATTLE_ITEMS that restore non-berry single-use items after a battle by @AlexOn1ine in #2932
  • Added Frostbite status by @Bassoonian in #2942, with fix by @AsparagusEduardo in #3019
  • Added Snow Battle Weather by @CallmeEchoo in #2970
  • Added B_DOUBLE_WILD_REQUIRE_2_MONS config.
    • Allows to trigger a double wild battle when only having a single Pokémon alive by @pkmnsnfrn in #2878

Move Effects

Item Effects

  • Trade and Held Level up evolution items and can now be used to evolve the respective species by default like in Legends: Arceus by @LOuroboros in #3009
    • Eg. Magmarizer can be used from the Bag to evolve Magmar into Magmortar.
    • Item usages can be turned off via config.
  • Added Legends: Arceus Evolution items by @AaghatIsLive in #2897
    • Black Augurite
    • Peat Block
    • Linking Cord
      • Existing no-item trade evolutions can now evolve by using this item from the bag.
  • Added Gen IX item data by @Bassoonian in #2838
    • Mirror Herb
    • Scroll of Darkness
    • Scroll of Waters
    • Adamant Crystal
    • Lustrous Globe
    • Griseous Core
    • Big Bamboo Shoot
    • Tiny Bamboo Shoot
    • No current effect
      • Auspicious Armor
      • Booster Energy
      • Gimmighoul Coin
      • Leader's Crest
      • Malicious Armor
      • Tera Orb
      • Tera Shards
  • Max Mushrooms by @AgustinGDLV in #2902
  • Berserk Gene by @CallmeEchoo in #2893

Battle AI

  • Added AI_FLAG_OMNISCIENT flag by @ghoulslash in #2872
    • It lets the AI know the entirety of the player's party.

Tests

Changed

General

  • Partially fix Dex size inconsistencies by @DizzyEggg in #2799
  • Debug menu's Cheat Start now sets the Cable Club's tutorial as complete. by @AsparagusEduardo in #2802
  • Debug menu to give items based on the respective max quantity by @DizzyEggg in #2807
  • Debug menu's "Fill PC" option now adds one of each Pokémon instead of filling the boxes with Deoxys @LOuroboros in #2814
    • Known Issue: All Pokémon have the same personality/gender/stats/moves as the first Bulbasaur generated.
    • It sets the Dex flags for each Pokémon as well.
    • Enables FLAG_SYS_POKEMON_GET.
  • Debug menu's saveblock checks now use the proper max size of the saveblock instead of a hardcoded string value by @LOuroboros in #3017
  • Disable Gen8+ Obedience Mechanics by default by @AsparagusEduardo in #2980

Graphical changes

  • Fixed Gen 2 Pokémon sprite palettes up to Ampharos included by @Jaizu in #2783
  • New move animations are set as default by @AlexOn1ine in #2964

Refactors

  • Battle Item Refactor by @AgustinGDLV in #2902
    • Divorces in-battle effects from out-of-battle ones, such that they use battle sc...
Read more

pokeemerald-expansion 1.4.3

01 May 22:41
1817e0d
Compare
Choose a tag to compare

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.4.3.

Changed

Cleanup

Fixed

General

  • Fixed the Overworld debug menu not giving using the appropiate max item quantities by @DizzyEggg in #2807
  • Fixed the Overworld debug menu map number display not correctly showing 3 digits by @DizzyEggg in #2807
  • Fixed Budew's evolution method by @fdeblasio in #2928

Battle Mechanics

  • General
    • Fixed CanBeConfused not properly checking the battlerId passed into it by @AgustinGDLV in #2855
  • Move effects
    • Fixed Knocked-Off Choice items resetting the choiced move despite the holder having Gorilla Tactics by @CallmeEchoo in #2854
    • Fixes Ominous Wind targeting by @Bassoonian in #2896
  • Item effects

Full Changelog: expansion/1.4.2...expansion/1.4.3

pokeemerald-expansion 1.4.2

27 Mar 19:51
bdb5cfe
Compare
Choose a tag to compare

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.4.2.

Fixed

General

  • Fixed overworld_config.h reference in the overworld debug by @Bassoonian in #2811

Battle Mechanics

Battle AI

Full Changelog: expansion/1.4.1...expansion/1.4.2

pokeemerald-expansion 1.4.1

26 Feb 21:22
8bfd4d0
Compare
Choose a tag to compare

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.4.1.

CRITICAL FIX, please update to avoid the issues detailed down below:

  • Fixed electricity move animations causing softlocks with weird graphical results by @DizzyEggg in #2785

image

Full Changelog: expansion/1.4.0...expansion/1.4.1