pkmn / randbats

Pokémon Showdown's Random Battle sets
https://pkmn.github.io/randbats/
MIT License
30 stars 13 forks source link

Gen 7 Random Battle: Tooltip disappears after mega evolving #9

Closed livid-washed closed 1 year ago

livid-washed commented 1 year ago

Describe the bug:

When a Pokemon mega evolves in Gen 7 Random Battle, its tooltip disappears.

Example:

https://replay.pokemonshowdown.com/gen7randombattle-1935577777. Scizor's tooltip disappears when it mega evolves in Turn 2.

Expected behavior:

The tooltip should remain visible.

Additional context:

Like with Hidden Power (https://github.com/pkmn/randbats/issues/7), this is not an issue in gen 6. For example, https://replay.pokemonshowdown.com/gen6randombattle-1935578252.

scheibo commented 1 year ago

Screenshot 2023-09-02 at 16 45 06

This is due to the Greninja-Bond fix, but ultimately I think this is a PS bug. It marks Scizor-Mega's ability as Technician (why?) when Scizor-Megas's ability is supposed to be Light Metal

livid-washed commented 1 year ago

Screenshot 2023-09-02 at 16 45 06

This is due to the Greninja-Bond fix, but ultimately I think this is a PS bug. It marks Scizor-Mega's ability as Technician (why?) when Scizor-Megas's ability is supposed to be Light Metal

Light Metal is its ability before mega evolving, but after mega evolving Scizor-Mega will always have Technician. Mega formes always have a single possible ability, for example Venusaur-Mega's ability is Thick Fat. After mega evolving, it loses its base ability and gains the new ability (in rare circumstances they are the same ability, but usually not)