Done Gen 4: Metronome/Copycat/Assist pools should adjust based on Gravity and Heal Block

Mathy

graphic design is my passion
is a Programmeris a Forum Moderatoris a Battle Simulator Moderator
What type of bug are you reporting? Mechanics

What is the bug?
In Generation IV, Metronome, Copycat, and Assist should never attempt to call moves that would fail due to Gravity or Heal Block being active. If all possible moves for Assist would do this, Assist will fail without calling a move.

This does not apply for Generation V onward.

Shoutouts to my friend Zarlem from TwitchPlaysPokemon, who helped discover this.

Cartridge footage of Assist behavior
Move_CanBeMetronomed function in pokeplatinum decomp - this function is used for all 3 moves

Are you able to replicate it? If so, how?
https://replay.pokemonshowdown.com/gen4anythinggoes-2256240437
 
Back
Top