public class MysteriousAirCurrent extends Weather
extreme, isOverworldWeather, langContinue, langEnd, langStart, turnsToGo, weatherRocktypemodifiers| Constructor and Description |
|---|
MysteriousAirCurrent() |
| Modifier and Type | Method and Description |
|---|---|
protected void |
applyRepeatedEffect(BattleController bc)
Triggers at the end of every turn.
|
void |
applyRepeatedEffect(GlobalStatusController global)
Triggers at the end of every turn.
|
protected int |
countBenefits(PixelmonWrapper user,
PixelmonWrapper target)
Counts the number of ways that the target Pokémon benefits from the weather.
|
java.util.List<Element> |
getEffectiveTypes(PixelmonWrapper user,
PixelmonWrapper target)
Returns the types that will be used in calculating the Pokémon's attack's type effectiveness.
|
protected Weather |
getNewInstance(int turns)
Gets a new instance of the subclass.
|
applyEffect, getIsOverworldWeather, getLangContinue, getRemainingTurns, setStartTurns, toString, weightEffectignoreWeather, isTerrain, isWeatherallowsStatChange, applyBeforeEffect, applyEffectOnSwitch, applyEndOfBattleEffect, applyRepeatedEffect, applySwitchOutEffect, canAttackThisTurn, cantMiss, copy, getCureMessage, getCureMessageItem, getNewInstance, ignoreStatus, isImmune, isTeamStatus, isWholeTeamStatus, 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, modifyTypeEffectivenessprotected Weather getNewInstance(int turns)
WeathergetNewInstance in class Weatherturns - The number of turns that the weather will last for.protected int countBenefits(PixelmonWrapper user, PixelmonWrapper target)
WeathercountBenefits in class Weatheruser - The Pokémon using the weather move.target - The Pokémon to count benefits for.public java.util.List<Element> getEffectiveTypes(PixelmonWrapper user, PixelmonWrapper target)
StatusBasegetEffectiveTypes in class StatusBaseuser - The attack's user.target - The attack's target.public void applyRepeatedEffect(GlobalStatusController global)
GlobalStatusBaseapplyRepeatedEffect in class Weatherglobal - The battle's global status controller.protected void applyRepeatedEffect(BattleController bc)
WeatherapplyRepeatedEffect in class Weatherbc - The battle that the weather is in.