• Check out the relaunch of our general collection, with classic designs and new ones by our very own Pissog!

Client Ditto transforms into Roosting Corvisquire incorrectly shows as Normal-type

What type of bug are you reporting? Mechanics

What is the bug?
So the bug, is an interaction between Ditto's Impostor Ability and a Flying type Pokemon that loses its Flying typing by using Roost. A purely visual bug that shows Ditto as an incorrect type when copying a Flying type Pokemon under specific conditions.

In the specific example I'm using:

First I clicked a Flip Turn on the opponent's Flying type Corvisquire (while it is under the effects of Roost removing its Flying typing) with my Alomomola into my Ditto.

The incoming Ditto loses its flying typing visually, but is still immune to Ground type attacks the next turn when attacked by the opponent's Golurk with Earthquake, yet the turn after, it was hit by Poltergeist from Golurk despite appearing Normal type on the screen.

In the first place, pure Flying types that lose their typing due to clicking Roost should turn typeless instead of Normal no?

https://replay.pokemonshowdown.com/gen9natdexdraft-2343849531-5tiwcwf86odent5adbrteg9oq8cin99pw

Here's a replay I made of me testing the interactions after discovering it while using another team.

Are you able to replicate it? If so, how?
Conditions to replicate the bug are in the replay above, but basically you need:

A.) A slow pivot, or a Pokemon with a Pivot move and lagging tail
B.) A Ditto
C.) Your opponent to have Flying type (pure or not), that learns Roost.
D.) An Optional Pokemon for your opponent to confirm that Ditto's type is incorrect.
 
In the first place, pure Flying types that lose their typing due to clicking Roost should turn typeless instead of Normal no?
This is false, pure Flying-types become Normal type.

However, Ditto should not be copying this type change. The bug is purely client-side as there is no message sent that would imply Ditto should stay Normal-type.
 
Back
Top