Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Castform / Cherrim sprites not working correctly #1335

Closed
Gabbyxo97 opened this issue Jan 6, 2021 · 8 comments
Closed

Castform / Cherrim sprites not working correctly #1335

Gabbyxo97 opened this issue Jan 6, 2021 · 8 comments
Labels
bug Bug category: pokemon Pertains to Pokémon data and functionality status: confirmed This bug has been confirmed to exist in the codebase

Comments

@Gabbyxo97
Copy link

When Cherrim / Castform are changed in their weather forme, the game displays no sprite as seen in the image. This is only (as far as I know) with Cherrim and Castform, for example Wishiwashi works fine.

image

@LOuroboros LOuroboros added category: battle-mechanic Pertains to battle mechanics category: pokemon status: unconfirmed This bug has not been reproduced yet bug Bug labels Jan 6, 2021
@LOuroboros
Copy link
Collaborator

LOuroboros commented Jan 6, 2021

Can confirm on a branch containing the BE, the IE and the PE.
Castform's front sprite doesn't change, and its back sprite becomes invisible.
https://streamable.com/hfjwo1

EDIT: I'll test out how does Castform's form changing behaves in the BE and the PE separately too, and edit this post.
EDIT2: Expectedly, the issue comes from the pokemon_expansion branch due to the many changes in sprites and what not, I presume. I built a clean copy of it and tested Castform, and I got the same behavior shown in that streamable link above.

@ExpoSeed ExpoSeed added status: confirmed This bug has been confirmed to exist in the codebase and removed status: unconfirmed This bug has not been reproduced yet labels Jan 6, 2021
@LOuroboros LOuroboros added category: pokemon Pertains to Pokémon data and functionality and removed category: battle-mechanic Pertains to battle mechanics labels Jan 6, 2021
@ShinyDragonHunter
Copy link

Writing here to make a note of the fact that the function that handles Castform (and Cherrim) has possibly been changed

@kevinmc37
Copy link

Something similar happens with the front sprite of Deoxys Attack. It appears normally but after a second it starts flickering and then disappears. The back sprite works fine though, as well as the other deoxys forms

@ShinyDragonHunter
Copy link

Something similar happens with the front sprite of Deoxys Attack. It appears normally but after a second it starts flickering and then disappears. The back sprite works fine though, as well as the other deoxys forms

Other forms work because they’re technically not Deoxys but their own species. And the expansion recently removed the hack that handles Deoxys’ “forms”. It might be the result of that as they may have missed something.

@kevinmc37
Copy link

As I was checking all the alternative forms for my project, I've found that the front sprite of Keldeo Resolute also has the flickering problem on its animation, although when it ends, the sprite seems to look correct. The rest of alternative forms seem to work properly unless I missed something (haven't checked alolan or galar forms)

@ExpoSeed
Copy link

ExpoSeed commented Feb 2, 2021

#1370 and #1371

@ExpoSeed ExpoSeed closed this as completed Feb 2, 2021
@ExpoSeed
Copy link

ExpoSeed commented Feb 2, 2021

oops castform and cherrim are not addressed in those two prs

@ExpoSeed ExpoSeed reopened this Feb 2, 2021
ultima-soul pushed a commit that referenced this issue Apr 3, 2021
@AsparagusEduardo
Copy link
Collaborator

#2145 #2143 #2144

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Bug category: pokemon Pertains to Pokémon data and functionality status: confirmed This bug has been confirmed to exist in the codebase
Projects
None yet
Development

No branches or pull requests

6 participants