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
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
Change logs:
Note: With this update, the Gen 8 Pack is no longer supported, so you need to uninstall it if you are using it.
- 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
Changelogs:
- Added Gen 9 TM item PBS files as an OPTIONAL
- Fixed Mind's Eye effectiveness_of_type_against_single_battler_type error
Changelogs:
Please read the instruction to updating this pack.
- 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.
Changelogs :
# Fix AI script to use has_active_ability? && has_active_item?
# Fix typo in Illuminate ability handlers that effects Keen Eye ability handler
# Remove :minimum_level proc and add :any_level_up proc to some evolution method