Skip to content

Releases: rh-hideout/pokeemerald-expansion

pokeemerald-expansion 1.4.0

19 Feb 23:23
ab9eac7
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.0.

Added

General

Moves

  • Generation IX Moves
    • Base move data by @Bassoonian in #2467
    • New moves with existing effects:
      • Lumina Crash, Jet Punch, Ice Spinner, Triple Dive, Kowtow Cleave, Flower Trick, Torch Song, Aqua Step, Ruination, Pounce, Trailblaze, Chilling Water, Hyper Drill, Twin Beam, Armor Cannon, Bitter Blade, Comeuppance, Aqua Cutter, Blazing Torque, Noxious Torque, Combat Torque, Magical Torque
    • New move effects:
      • Wicked Torque (EFFECT_SLEEP_HIT)
      • Double Shock (EFFECT_DOUBLE_SHOCK)
      • Silk Trap (uses EFFECT_PROTECT but the condition to check the move in specific) by @ghoulslash in #2512 and #2610
    • Missing move effects:
      • Tera Blast, Axe Kick, Last Respects, Order Up, Spicy Extract, Spin Out, Population Bomb, Glaive Rush, Revival Blessing, Salt Cure, Mortal Spin, Doodle, Fillet Away, Raging Bull, Make It Rain, Collision Course, Electro Drift, Shed Tail, Chilly Reception, Tidy Up, Snowscape, Rage Fist, Gigaton Hammer
  • Updated Gen 1-8 move effects to Gen 9 standards: by @Bassoonian in #2467
    • LA moves with existing effects
      • Psyshield Bash, Raging Fury, Wave Crash, Chloroblast, Mountain Gale, Headlong Rush, Esper Wing, Shelter, Bitter Malice, Power Shift, Springtide Storm, Bleakwind Storm, Wildbolt Storm, Sandsear Storm
    • LA moves with new move effects
      • Mystical Power (EFFECT_SPECIAL_ATTACK_UP_HIT)
      • Victory Dance (EFFECT_VICTORY_DANCE)
    • PP adjustments.
      • (5 -> 10) Bleakwind Storm, Wildbolt Storm, Sandsear Storm
      • (10 -> 5) Recover, Soft-Boiled, Rest, Milk Drink, Slack Off, Roost, Shore Up
    • Power adjustments
      • (50 -> 90) Triple Arrows
      • (90 -> 120) Raging Fury
      • (120 -> 150) Wave Crash
      • (60 -> 80) Dire Claw
      • (100 -> 120) Headlong Rush
      • (60 -> 75) Bitter Malice
      • (75 -> 80) Esper Wing
      • (95 -> 100) Springtide Storm, Bleakwind Storm, Wildbolt Storm, Sandsear Storm
      • (80 -> 75) Wicked Blow
      • (70 -> 60) Grassy Glide
      • (130 -> 120) Glacial Lance
  • Implementing Teatime effect by @SonikkuA-DatH in #1956
  • Config for Gen 4's Roost pure-Flying behavior (B_ROOST_PURE_FLYING) by @mrgriffin in #2530
  • Config for Gen 8 Howl's effect by @DizzyEggg in #2700

Abilities

  • Generation IX Abilities
    • 28 of 31 abilities implemented by @LOuroboros in #2470
      • Lingering Aroma, Seed Sower, Thermal Exchange, Anger Shell, Purifying Salt, Well-Baked Body, Wind Rider, Rocky Payload, Wind Power, Electromorphosis, Protosynthesis, Quark Drive, Good as Gold, Vessel of Ruin, Sword of Ruin, Tablets of Ruin, Beads of Ruin, Orichalcum Pulse, Hadron Engine, Cud Chew, Sharpness, Supreme Overlord, Costar, Toxic Debris, Armor Tail, Earth Eater, Guard Dog and Mycelium Might
    • Not implemented yet:
      • Commander
      • Opportunist
      • Zero to Hero
  • Implemented Ice Face by @LOuroboros in #2255

Items

  • Generation IX Item Effects by @ghoulslash in #2471
    • Ability Shield, Clear Amulet, Punching Glove, Covert Cloak and Loaded Dice
    • Gen 9 item data except icons by @AsparagusEduardo in #2595
  • Added Destiny Knot's breeding functionality by @Jaizu in #2616
  • Allow Lv100 Pokémon to access level based evos via Rare Candy by @LOuroboros in #2460

Changed

Graphical changes

  • Remove usage of Sugimori Palettes for Pokémon sprites by @AsparagusEduardo in #2318
    • NOTICE: These will be tweaked over time, due to the PR not utilizing official palettes. Generation 1 Pokémon have already been fixed by @Jaizu in #2593

Refactors

  • Readable BattleScript command arguments by @mrgriffin in #2529
  • Add callnative battle script functions, as a way to convert the various macro to proper commands by @ghoulslash in #2464
  • Removed SPECIES_FLAG_SHINY_LOCKED in favor of actual flags to control when to generate Shiny/Non-Shiny mon (P_FLAG_FORCE_SHINY and P_FLAG_FORCE_NO_SHINY) by @AsparagusEduardo in #2453
  • Optimized Intimidate's code by @LOuroboros in #2452
  • Cleaned redundant ENDTURN_PLASMA_FISTS loop by @LOuroboros in #2520
  • Refactor sInverseTypeEffectivenessTable to implicit lookup by @SBird1337 in #2528
  • Reshape sBattlePointAwards to be easier to read by @ghoulslash in #2551
  • Adjusted AnimTask_PrimalReversion layout by @LOuroboros in #2446
  • Rolled EFFECT_SCALD into EFFECT_BURN_HIT with a config for its Gen6+ change by @AsparagusEduardo in #2326
  • Refactored incense baby checks into table by @AsparagusEduardo in #2531
  • Red Card and Eject Button effects check for EFFECT_HIT_SWITCH_TARGET instead of Dragon Tail and Circle Throw specifically by @AsparagusEduardo in #2439

Cleanup

  • Moved config files to their own folder (include/constants/x_config.h → include/config/x.h) by @AsparagusEduardo in #2453
  • Fixed reference in INSTALL.md to pret's repo instead of the expansion's by @LOuroboros in #2468
  • Reorganized SpecialStatus struct to minimize padding. by @AsparagusEduardo in #2511
  • Using decimal numbers for constants/battle.h by @LOuroboros in #2513
  • Updated SIDE constant usages by @LOuroboros in #2518
  • Removed repeated stat change defines by @LOuroboros in #2524
  • Cleanup HandleTerrainMove by @mrgriffin in #2527
  • Removed unread third roostTypes element by @mrgriffin in #2530
  • Renamed CheckFocusPunch_ClearVarsBeforeTurnStarts to CheckChosenMoveForEffectsBeforeTurnStarts because that function doesn't just check for Focus Punch anymore, and it doesn't clear any variables either. by @LOuroboros in #2544
  • Removed pointless timers from disable struct by @DizzyEggg in #2647
  • Fixed SpeciesInfo(BaseStats) struct offset labels by @DizzyEggg in #2666

Other

  • Overworld Debug Menu now sets ...
Read more

pokeemerald-expansion 1.1.1 (2022-09-18) (hotfix)

17 Dec 19:48
2c287b7
Compare
Choose a tag to compare

What's Changed

  • Fixed battles breaking when ACE_POKEMON_FUNCTIONALITY was not set by @Porygon23 in #2334

pokeemerald-expansion 1.1.0 (2022-08-17)

17 Dec 19:38
b75c8e0
Compare
Choose a tag to compare

To merge in this update, use the command git pull expansion/1.1.0 after setting up this repo as a remote.

Added

  • Option to change the weather from the Overworld Debug Menu by @TheXaman in #2315
  • Corner case logic for AI Switching. by @Porygon23 in #2226
  • Exp Candies now show the amount of experience gained by @AsparagusEduardo in #2282
  • Config to limit the moves called by Metronome (by generation) by @AsparagusEduardo in #2327

Changed

  • Changed Lure prices to the same standards as the default Repels by @Jaizu in #2309
  • Debug menu:
    • The changeable flags now start at 1 (0 isnt a flag) by @TheXaman in #2315
    • Object events now get frozen while the menu is open to avoid potential nasty effects by @TheXaman in #2315
    • Automated creation of MAP_GROUP_COUNT for the debug menu by @AsparagusEduardo in #2307
    • Generating music names for the debug menu based on their labels by @AsparagusEduardo in #2306

Fixed

  • Ability pop ups not appearing at all by @LOuroboros in #2314
  • Dauntless Shield's and Intrepid Sword's effects only triggering for mon on the left in double battle, even if the mon with the abilities are on the right by @LOuroboros in #2313
  • Flickering when switching menus in the Overworld Debug Menu @Jaizu in #2315
  • Missing uses of Fairy type for Union Room and Battle Factory by @AsparagusEduardo in #2310
  • Tutors changing the level of the taught Pokémon to the level that the last mon that used a Exp Candy reached by @AsparagusEduardo in #2282
  • Exp candies giving the wrong amount of experience by @AsparagusEduardo in #2282
  • Exp Candy XL breaking experience points by @AsparagusEduardo in #2282
  • Ai check for switching when the target is semi invulnerable by @ghoulslash in #2324

Pret merges

Cleanup

Discord contact info

AsparagusEduardo#6051

pokeemerald-expansion 1.3.0

21 Nov 21:28
23acbb3
Compare
Choose a tag to compare

pokeemerald-expansion 1.3.0

To merge in this update, use the command git pull expansion/1.3.0 after setting up this repo as a remote.

Added

Changed

Fixed

Pret merges

Cleanup

New Contributors

Full Changelog: expansion/1.2.0...expansion/1.3.0

pokeemerald-expansion 1.2.0 (2022-10-07)

17 Dec 19:49
6363e61
Compare
Choose a tag to compare

To merge in this update, use the command git pull expansion/1.2.0 after setting up this repo as a remote.

Added

Changed

  • Updated move types now have their own separate config from B_UPDATED_MOVE_DATA - by @AsparagusEduardo in #2361
  • Mew now has special handling for it's Teachable moveset by @AsparagusEduardo (it learns all moves minus certain exceptions) - in #2367
  • Changed ballMultiplier to account for future Hisuian ball multipliers - by @AsparagusEduardo in #2376
  • P_NEW_POKEMON is now split by Generation - by @AsparagusEduardo in #2283
    • HasAllMons now accounts for all mon except mythicals.

Fixed

  • Natural Cure, Shed Skin and Early Bird check in ShouldSwitchIfGameStatePrompt - by @ghoulslash in #2336
  • Multi-fixed-wild partner not calculating damage - by @StubbornOne in #2343
  • Z-Power Ring check - by @LOuroboros in #2349
  • Crash during Light That Burns The Sky's animation - by @LOuroboros in #2350
  • Z-Moves not showing the correct type in battle if it's different from the base move's type - by @LOuroboros in #2353
  • Returning to the overworld after using the "Access PC" option in the debug menu makes option descriptions remain open - by @LOuroboros in #2356
  • Pokémon Debug isn't loading female icon palettes correctly - by @TheXaman in #2360
  • Multi battle interface displays incorrectly - by @AsparagusEduardo in #2335
  • Multi battle party menu displays incorrectly - by @AsparagusEduardo in #2335
  • AI doesn't track abilites when Traced - by @ghoulslash in #2364
  • Berserk doesn't activate if the mon falls to exactly half HP - by @StephenLynx in #2370
  • Triple Kick and Triple Axel doing too much damage - by @Sneed69 in #2141
  • Mega Evolved Pokémon are able to get Friendship effects in battle - by @LOuroboros in #2262

Cleanup

Pret merges

Full Changelog: expansion/1.1.1...expansion/1.2.0