Indicates a move should be affected by AbilityId.BULLETPROOF
Enables all hits of a multi-hit move to be accuracy checked individually
Indicates a move should trigger AbilityId.DANCER
Indicates a move is able to bypass its target's Substitute (if the target has one)
Whether the move makes contact. Set by default on all contact moves, and unset by default on all special moves.
Grass types and pokemon with AbilityId.OVERCOAT are immune to powder moves
Indicates a move should be affected by AbilityId.RECKLESS
Indicates a move is able to be redirected to allies in a double battle if the attacker faints
Indicates a move is able to be reflected by AbilityId.MAGIC_BOUNCE and MoveId.MAGIC_COAT
Sound-based moves have the following effects:
Indicates a move should trigger AbilityId.TRIAGE
Indicates a move should trigger AbilityId.WIND_RIDER
A list of possible flags that various moves may have. Represented internally as a bitmask.