Rest
...effects: StatusEffect[]Please override applyPostAttackAfterMoveTypeCheck instead of this method. By default, this method checks that the move used is a damaging attack before applying the effect of any inherited class. This can be changed by providing a different attackCondition to the constructor. See ConfusionOnStatusEffectAbAttr for an example of an effect that does not require a damaging move.
Rest
..._args: any[]
This attribute applies confusion to the target whenever the user directly poisons them with a move, e.g. Poison Puppeteer. Called in StatusEffectAttr.
See
applyPostAttack