• Do not use Discord to host any images you post, these links expire quickly! You can learn how to add images to your posts here.
Generation 9 Resource Pack [v21.1] (Updated with Indigo Disk contents)

v21.1 Generation 9 Resource Pack [v21.1] (Updated with Indigo Disk contents) 3.2.9

This resource pertains to version 21.1 of Pokémon Essentials.
Fixed several AI bugs.

Change log:
  • Added an ice defense buff algorithm for the AI during snow
  • Fixed a bug in the pbPartyScreen for Revival Blessing
  • Fixed the Opportunist message to display battler.pbThis instead of user.pbThis
  • Fixed the Triple Arrows AI move's defense stat drop score
  • Like
Reactions: E4Artemy
Fixed several AI bugs.

Change log:
  • Changed Infernal Parade burn score "b" parameter to "target"
  • Changed Matcha Gatcha burn score "b" parameter to "target"
  • Changed Barb Barrage poison score "b" parameter to "target"
  • Changed Ceaseless Edge's spike score method
  • Changed Stone Axe's stealth rock score method
  • Changed Chilly Reception's switch out score method
  • Changed Frostbite AI handler to FrostbiteTarget
  • Changed @battle to battle from Neutralizing Gas ability handler (line 416)
  • Fixed Psyblade's AI move score algorithm
  • Fixed Syrup Bomb's AI move score method id
  • Removed "OHKO" check from Stone Axe's MoveFailureAgainstTargetCheck handler
  • Updated Electro Shot AI move score
  • Updated Upper Hand AI move score
Fixed minor AI, Basculegion, and Tatsugiri form bugs.

Change logs:
  • Added the missing Sharpness ability to Gallade in PBS
  • Added the missing Tatsugiri form on creation
  • Fixed Basculegion's forms bug when generated in the wild
  • Fixed Supersweet Syrup ability battler name into a lowercase
  • Fixed Tail Shed AI MoveEffectScore handler
  • Fixed typo in Mabosstiff follower sprite's name
  • Like
Reactions: E4Artemy
Fixed minor AI and trace ability bugs.

Change logs:
  • Fixed Trace interaction with Ability Shield
  • Changed Doodle and Dragon Cheer Battle:🇦🇮:Handlers from using batttle.allSameSideBattlers to ai.each_same_side_battler
  • Moved rough_damage method from Battle::AI to Battle:🇦🇮:AIMove
  • Moved zero_to_hero_ability ShouldSwitch handler outside of Battle::AI class
Fixed the shifted and switched-out situation for Pokemon affected by Commander ability and Ogerpon battle forms bugs.

Change logs:
  • Added new alias for pbCanShift? method to ensure Pokemon affected by Commander cannot shift positions
  • Changed Ogerpon "getFormOnEnteringBattle" method to "getFormOnStartingBattle"
  • Fixed Commander ability from actived by a switched out pokemon
  • Fixed Ally Switch move to ensure it's failed when used by Commander's affected Pokemon
  • Fixed AI move handler for Ally Switch to ensure it's failed when used by Commander's affected Pokemon
  • Fixed pbCanSwitch? message bug
Change logs:
- Added Terapagos terastal form and Archaludon overworld
- Fixed Battle AI ShouldSwitch handler for Zero to Hero ability effect
- Fixed Make it Rain from making stat drop for every targets
- Fixed Whirldwind/Roar move function
Change logs:
  • Added the missing overworld sprites (except Ogerpon tera forms, Archaludon, Terapagos terastal form, and Terapagos stellar form)
  • Fixed discrepancies between the main PBS and the backup PBS (standalone)
  • Fixed error when AI used Spicy Extract
  • Fixed error when player walks and all the pokemon faint
  • Fixed typo in pbCalcDamageMultipliers for "IncreasePowerInSunWeather" move
  • Like
Reactions: E4Artemy
Change logs:
  • Added Indigo Disk DLC Pokémon, abilities, moves, and several items to PBS
  • Added Resized Gen 8 Pokémon sprites
  • Added Meteorite item handler
  • Added MultipleForms for Terapagos
  • Added Electro Shot, Burning Bulwark, Fickle Beam, Dragon Cheer, Alluring Voice, Psychic Noise, Upper Hand Move handler
  • Added BurningBulwark effect in pbEndOfRoundPhase
  • Added Battle::DamageState class for Tera Shell
  • Added new ability trigger OnInflictingStatus for Poison Puppeteer
  • Added ModifyTypeEffectiveness and OnMoveSuccessCheck ability trigger for Tera Shell
  • Edited triggerOnStatusInflicted to add OnInflictingStatus trigger for Poison Puppeteer
  • Fixed pbSuccessCheckAgainstTarget so that Silk Trap/Burning Bulwark don't trigger during the charge turn of two turn moves
  • Removed the HighCriticalHitRatio flags from the moves Ceaseless Edge and Stone Axe, and updated their descriptions to remove all mentions of critical hits
  • Removed Scale Shot move handler
  • Updated Feint, Hyperspace Fury, and Shadow Force/Phantom Force
Note: With this update, the Gen 8 Pack is no longer supported, so you need to uninstall it if you are using it.
Changelogs:
  • Added Gen 9 TM item PBS files as an OPTIONAL
  • Fixed Mind's Eye effectiveness_of_type_against_single_battler_type error
  • Like
Reactions: komeiji514
Changelogs:
  • Added Teal Mask Pokemon, Form, Move, some Items, sprites, and cries.
  • Added the missing Accuracy calc portion of Illuminate's new effect.
  • Added the PBS Updater script file to update older species PBS files.
  • Added Gen 9 Base Item Ranking to wants_item?
  • Added Gen 9 Base Ability Ranking to wants_ability?
  • Added several missing Vanilla style Pokemon Icons.
  • Added a rewrite for Shaymin's form handler so that it also reverts forms when Frostbitten.
  • Added the ability to have different animations for Raging Bull based on which type the move is
  • Created new methods for getting the correct weather/terrain text to make this code easier to edit.
  • Changed the breeding method to always produce baby pokemon species regardless of held item.
  • Fixed a text bug in battle that would display "Hail" instead of "Snow" if the weather was inherited from overworld weather.
  • Fixed Generation 9 Pokemon Color and Body Shape based on Pokemon Home.
  • Fixed AI MoveEffectScore for Mortal Spin
  • Fixed moldBreaker bug where using a move that ignores target ability (pbFindTargets, pbChangeTargets, pbSuccessCheckAgainstTarget)
  • Fixed error caused by isCommander? that used for target instead of target.battler in pbPredictMoveFailureAgainstTarget
  • Fixed incorrect function code for Raging Bull in display_type
  • Fixed shiny animation error while on Safari Game.
  • Removed Tera Orb and Tera shards from pack. (It will be included into Lucidious89's Tera plugin)
  • Removed Tera Blast from Moves PBS and Pokemon PBS TutorMoves. (It will be included into Lucidious89's Tera plugin)
  • Removed duplicate Psyblade move function handler
  • Renamed @function to @function_code in pbAdditionalEffectChance
  • Renamed PBEffect::Protean to PBEffect::OneUseAbility
  • Renamed typo in the filename of Rellor's vanilla backsprites
  • Separated all gen 9 species into a stand-alone file.
  • Set the Drowsy and Frostbite settings to false by default.
  • Updated several Pokemon overworld sprites.
Please read the instruction to updating this pack.
Back
Top