public class SkyDropped extends SkyDropBase
type
modifiers
Constructor and Description |
---|
SkyDropped(PixelmonWrapper user)
Initializes the status.
|
Modifier and Type | Method and Description |
---|---|
boolean |
canAttackThisTurn(PixelmonWrapper user,
Attack a)
Determines whether the statused Pokémon can attack.
|
boolean |
stopsIncomingAttack(PixelmonWrapper pokemon,
PixelmonWrapper user)
Determines whether the status stops an attack about to hit the statused Pokémon.
|
stopsIncomingAttackMessage, stopsSwitching
allowsStatChange, applyBeforeEffect, applyEffect, applyEffectOnSwitch, applyEndOfBattleEffect, applyRepeatedEffect, applySwitchOutEffect, cantMiss, copy, getCureMessage, getCureMessageItem, getEffectiveTypes, getNewInstance, ignoreStatus, isImmune, isTeamStatus, isWholeTeamStatus, modifyBaseStats, modifyDamageIncludeFixed, modifyPowerAndAccuracyTarget, modifyPowerAndAccuracyUser, modifyStats, modifyStatsCancellable, modifyWeight, onAttackEnd, onAttackUsed, onDamageReceived, onEndOfAttackersTurn, onEndOfTurn, redirectAttack, skipsTurn, stopsForcedSwitches, stopsIncomingAttackUser, stopsSelfStatusMove, stopsStatusChange
applyEarlyEffect, applyEffectAfterAllTargets, applyEffectAfterStatus, applyEffectHitOrMiss, applyEffectStart, applyMissEffect, changeChance, checkChance, dealtDamage, doesPersist, getChance, getWeightWithChance, isChance, modifyDamage, modifyPriority, modifyTypeEffectiveness, modifyTypeEffectiveness, weightEffect
public SkyDropped(PixelmonWrapper user)
user
- The user of Sky Drop.public boolean canAttackThisTurn(PixelmonWrapper user, Attack a)
StatusBase
canAttackThisTurn
in class StatusBase
user
- The statused Pokémon.a
- The attack to be used by the Pokémon.public boolean stopsIncomingAttack(PixelmonWrapper pokemon, PixelmonWrapper user)
StatusBase
stopsIncomingAttack
in class SkyDropBase
pokemon
- The statused Pokémon.user
- The attack's user.