Gen 6+ Cotton Spore behaves incorrectly on a target with Overcoat/Safety Goggles/Grass-type #6177
Labels
bug
Bug
category: battle-mechanic
Pertains to battle mechanics
status: unconfirmed
This bug has not been reproduced yet
Description
Since Gen 6, Cotton Spore has been a powder move that targets both foes.
Currently powder moves are blocked by Overcoat, Safety Goggles and Grass-types in
CANCELLER_POWDER_MOVE
, which only checks one target and then ends the action if sucessfully blocked. This means that Cotton Spore may be incorrectly blocked by a single target being immune to powder moves (even if the other is not), or both targets may have their speed reduced despite one of them being immune to powder moves.Likely solution: Moving this handling to
ABILITYEFFECT_MOVES_BLOCK
orCanAbilityBlockMove
should correctly block effects only on immune targets.Also the move animation only displays one target being affected even if both are affected.
Version
upcoming (Edge)
Upcoming/master Version
64c5113
Discord contact info
PhallenTree
The text was updated successfully, but these errors were encountered: