public class FutureSighted extends StatusBase
| Modifier and Type | Field and Description |
|---|---|
protected int |
turnsToGo
The turns left before the move hits.
|
typemodifiers| Constructor and Description |
|---|
FutureSighted() |
FutureSighted(PixelmonWrapper user,
Attack attack)
Initializes a Future Sight status.
|
| Modifier and Type | Method and Description |
|---|---|
void |
applyRepeatedEffect(PixelmonWrapper pw)
Triggered at the end of every turn.
|
int |
getRemainingTurns() |
boolean |
isTeamStatus()
Determines whether the status applies to the Pokémon's position in the battle.
|
boolean |
isWholeTeamStatus()
Determines whether the status applies to the Pokémon's side of the battle.
|
allowsStatChange, applyBeforeEffect, applyEffect, applyEffectOnSwitch, applyEndOfBattleEffect, applySwitchOutEffect, canAttackThisTurn, cantMiss, copy, getCureMessage, getCureMessageItem, getEffectiveTypes, getNewInstance, ignoreStatus, isImmune, modifyBaseStats, modifyDamageIncludeFixed, modifyPowerAndAccuracyTarget, modifyPowerAndAccuracyUser, modifyStats, modifyStatsCancellable, modifyWeight, onAttackEnd, onAttackUsed, onDamageReceived, onEndOfAttackersTurn, onEndOfTurn, redirectAttack, skipsTurn, stopsForcedSwitches, stopsIncomingAttack, stopsIncomingAttackMessage, stopsIncomingAttackUser, stopsSelfStatusMove, stopsStatusChange, stopsSwitchingapplyEarlyEffect, applyEffectAfterAllTargets, applyEffectAfterStatus, applyEffectHitOrMiss, applyEffectStart, applyMissEffect, changeChance, checkChance, dealtDamage, doesPersist, getChance, getWeightWithChance, isChance, modifyDamage, modifyPriority, modifyTypeEffectiveness, modifyTypeEffectiveness, weightEffectpublic FutureSighted()
public FutureSighted(PixelmonWrapper user, Attack attack)
user - The attack's user.attack - The original attack.public void applyRepeatedEffect(PixelmonWrapper pw)
StatusBaseapplyRepeatedEffect in class StatusBasepw - The statused Pokémon.public int getRemainingTurns()
public boolean isTeamStatus()
StatusBaseisTeamStatus in class StatusBasepublic boolean isWholeTeamStatus()
StatusBaseisWholeTeamStatus in class StatusBase