doshidak / showdex

Pokémon Showdown extension that harnesses the power of parabolic calculus to strategically extract your opponents' Elo.
GNU Affero General Public License v3.0
97 stars 18 forks source link

BUG: Interaction with transformed Smeargle lost title (but not damage) of known move for Flygon #155

Open jmynes opened 12 months ago

jmynes commented 12 months ago

After transforming into enemy Flygon, they later switched out, and then back in. After switching in, the 1st move slot switched to ---, but kept the damage calculation of Rock Slide

image

Replay: https://replay.pokemonshowdown.com/gen3ou-1942843081

jmynes commented 12 months ago

In a follow up match that I don't have the replay link for, I had a damage roll for Earthquake as transformed Flygon vs Flygon, despite immunity.

jmynes commented 12 months ago

image In another follow up match I seem to reliably be creating the conditions for earthquake to calc against immune opponents, after switching off Transformed Smeargle

jmynes commented 12 months ago

I think what it's doing is blanking any move of the opponent's set that I didn't use while Transformed? It seems to be a reliably replicable bug image

jmynes commented 11 months ago

I see now why it's unsetting the earthquake immunity on Gengar, the enemy ability is accidentally getting set to Own Tempo

doshidak commented 10 months ago

o_O big strange indeed. thanks for sharing your super detailed findings! I'll take a deeper look.