Class Fly
java.lang.Object
com.pixelmonmod.pixelmon.battles.attacks.EffectBase
com.pixelmonmod.pixelmon.battles.attacks.specialAttacks.multiTurn.MultiTurnSpecialAttackBase
com.pixelmonmod.pixelmon.battles.attacks.specialAttacks.multiTurn.MultiTurnCharge
com.pixelmonmod.pixelmon.battles.attacks.specialAttacks.multiTurn.Fly
Flies into the air while avoiding most moves on first turn, attacks on second turn.
-
Field Summary
Fields inherited from class com.pixelmonmod.pixelmon.battles.attacks.EffectBase
modifiers
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionapplyEffectDuring
(PixelmonWrapper user, PixelmonWrapper target) Triggers before the move hits the target.Methods inherited from class com.pixelmonmod.pixelmon.battles.attacks.specialAttacks.multiTurn.MultiTurnCharge
applyMissEffect, cantMiss, isCharging, removeEffect, shouldNotLosePP, weightEffect
Methods inherited from class com.pixelmonmod.pixelmon.battles.attacks.specialAttacks.multiTurn.MultiTurnSpecialAttackBase
applyEffect, decrementTurnCount, doesPersist, getTurnCount, ignoresType, setPersists, setTurnCount
Methods inherited from class com.pixelmonmod.pixelmon.battles.attacks.EffectBase
applyEarlyEffect, applyEffectAfterAllTargets, applyEffectAfterStatus, applyEffectHitOrMiss, applyEffectStart, canHitMultipleTargets, changeChance, checkChance, dealtDamage, dealtDamagePerHit, getChance, getWeightWithChance, isChance, isUser, modifyDamage, modifyPriority, modifyTargets, modifyTypeEffectiveness, modifyTypeEffectiveness, preventsRedirection, setChance
-
Constructor Details
-
Fly
public Fly()Initializes Fly.
-
-
Method Details
-
applyEffectDuring
Description copied from class:MultiTurnSpecialAttackBase
Triggers before the move hits the target.- Overrides:
applyEffectDuring
in classMultiTurnCharge
- Parameters:
user
- The move's user.target
- The move's target.- Returns:
- The result of them move.
-