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

[Bug] Status-Prevention Abilities do not Cure Status #4972

Open
Snailman11 opened this issue Dec 5, 2024 · 1 comment · May be fixed by #5406
Open

[Bug] Status-Prevention Abilities do not Cure Status #4972

Snailman11 opened this issue Dec 5, 2024 · 1 comment · May be fixed by #5406
Labels
Ability Affects an ability P2 Bug Minor. Non crashing Incorrect move/ability/interaction

Comments

@Snailman11
Copy link
Collaborator

Snailman11 commented Dec 5, 2024

Describe the bug

Immunity and Pastel Veil does not cure the Poison status after a Pokémon with Immunity is Poisoned.

Limber does not cure Paralysis after a Pokémon with Limber is Paralyzed

Insomnia does not cure Sleep after a Pokémon is put to Sleep

Water Veil does not cure Burns after a Pokémon is Burned.

Magma Armor probably does not cure Freeze, but I don't want to deal with the 10% proc.

Oblivious does not cure Taunt

Own Tempo does not cure Confusion

Link to Discord's Bug Report (Immunity ability does not stop Toxic Orb poisoning)
https://discord.com/channels/1125469663833370665/1254195713626083408

Reproduction

Use Will-O-Wisp, Thunder Wave, Spore, and Toxic, or Oblivious and Own Tempo with a Pokémon that has Mold Breaker on the respective Ability.

This should also apply with Neutralizing Gas, which has issues with abilities reactivating (#3905)

Expected behavior

Toxic Poison should immediately be cured when the ability is reactivated
 https://replay.pokemonshowdown.com/gen9customgame-2257080241-fj97ehzhf1116bpgf33dkdn2tsz0f20pw

https://bulbapedia.bulbagarden.net/wiki/Category:Abilities_that_can_heal_non-volatile_status_conditions

https://bulbapedia.bulbagarden.net/wiki/Category:Abilities_that_can_heal_volatile_status_conditions

Screenshots / Videos

Immunity + Mold Breaker

Immunity.does.not.cure.Poison.mp4

Insomnia + Mold Breaker

Insomnia.mp4

Limber + Mold Breaker

Limber.mp4

Pastel Veil + Mold Breaker

Pastel.Veil.mp4

Water Veil + Mold Breaker

Water.Veil.mp4

Oblivious + Mold Breaker

ObliviousTauntMOldBreaker.mp4

Own Tempo + Mold Breaker

OwnTempoConfuseRayMoldBreaker.mp4

Session export file

No response

User data export file

No response

Additional context

PURIFYING SALT SHOULD NOT CURE STATUS UPON BEING GAINED/REACTIVATED, unlike other abilities with StatusEffectImmunityAbAttr

If the Pokémon has a status condition and gains this Ability, the status condition will not be cured and remains in effect.
-Bulba

-When being Switched out, if the status preventing ability is suppressed, then the status condition will not be healed.

https://replay.pokemonshowdown.com/gen9customgame-2257437771

-If Trace would give a Pokemon an Ability that prevents the status condition, then the status will be cured at the end of the round.

Normal switch against T spikes, Trace gaining Immunity
https://replay.pokemonshowdown.com/gen9customgame-2257432270

Slow U-Turn against T-Spikes, takes damage, then is cured
https://replay.pokemonshowdown.com/gen9customgame-2257434225

Fast U-turn against T-Spikes, does not take damage and is cured
https://replay.pokemonshowdown.com/gen9customgame-2257436315

-It seems that it waits for another Pokémon to make a move and cures itself at the end of that move. otherwise, it cures at the {very start of the next/very end of the] round.

-Check functionality for
Immunity is unsuppressed or gained by trace from faint switch in

https://replay.pokemonshowdown.com/gen9doublescustomgame-2290281986
Sweet Veil does not Heal Sleep like Insomnia, it only prevents it.

@Snailman11 Snailman11 added the Triage The issue needs triage label Dec 5, 2024
@Snailman11 Snailman11 moved this from To triage to Ready in PokéRogue Bug Management Dec 5, 2024
@Snailman11 Snailman11 added P2 Bug Minor. Non crashing Incorrect move/ability/interaction Ability Affects an ability and removed Triage The issue needs triage labels Dec 5, 2024
@Snailman11 Snailman11 changed the title [Bug] Status-Prevention Abilities do not Cure Status (WIP) [Bug] Status-Prevention Abilities do not Cure Status Dec 6, 2024
@Snailman11
Copy link
Collaborator Author

Snailman11 commented Dec 25, 2024

#4686
Oblivious and Own Tempo

-Previous Github Issue for this that I did not see

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Ability Affects an ability P2 Bug Minor. Non crashing Incorrect move/ability/interaction
Projects
Status: In review
Development

Successfully merging a pull request may close this issue.

1 participant