public class Teleport extends SwitchOut
modifiers
Constructor and Description |
---|
Teleport() |
Modifier and Type | Method and Description |
---|---|
void |
applyEffect(PixelmonWrapper userWrapper,
PixelmonWrapper targetWrapper)
Causes various effects during the move.
|
AttackResult |
applyEffectDuring(PixelmonWrapper user,
PixelmonWrapper target)
Causes effects before move connects.
|
weightEffect
applyAfterEffect, cantMiss, ignoresWeather, modifyPriority
applyEarlyEffect, applyEffectAfterAllTargets, applyEffectAfterStatus, applyEffectHitOrMiss, applyEffectStart, applyMissEffect, changeChance, checkChance, dealtDamage, doesPersist, getChance, getWeightWithChance, isChance, modifyDamage, modifyPriority, modifyTypeEffectiveness, modifyTypeEffectiveness
public void applyEffect(PixelmonWrapper userWrapper, PixelmonWrapper targetWrapper)
SpecialAttackBase
applyEffect
in class SwitchOut
userWrapper
- The move's user.targetWrapper
- The move's target.public AttackResult applyEffectDuring(PixelmonWrapper user, PixelmonWrapper target)
SpecialAttackBase
applyEffectDuring
in class SwitchOut
user
- The move's user.target
- The move's target.