Optional
ignoreIf true
, ignores this Pokemon's defensive ability effects
Optional
ignoreIf true
, ignores the ally Pokemon's ability effects
Optional
ignoreIf true
, ignores the attacking Pokemon's ability effects
Optional
ignoreIf true
, ignores the ability effects of the attacking pokemon's ally
Optional
isIf true
, calculates damage for a critical hit
The move used in the attack
The move's MoveCategory
after variable-category effects are applied
Optional
simulatedIf true
, suppresses changes to game state during the calculation
The attacking Pokemon
Type for the parameters of
getBaseDamage