mechanics.moves
Class MoveList.ToxicSpikesEffect

java.lang.Object
  extended by mechanics.statuses.StatusEffect
      extended by mechanics.statuses.field.FieldEffect
          extended by mechanics.moves.MoveList.SpikesEffect
              extended by mechanics.moves.MoveList.ToxicSpikesEffect
All Implemented Interfaces:
java.lang.Cloneable
Enclosing class:
MoveList

public static class MoveList.ToxicSpikesEffect
extends MoveList.SpikesEffect


Field Summary
 
Fields inherited from class mechanics.moves.MoveList.SpikesEffect
m_layers, m_maxLayers, m_message
 
Fields inherited from class mechanics.statuses.StatusEffect
m_lock, SPECIAL_EFFECT_LOCK, STATE_ACTIVE, STATE_DEACTIVATED, STATE_REMOVABLE, WEATHER_EFFECT_LOCK
 
Constructor Summary
MoveList.ToxicSpikesEffect()
           
 
Method Summary
 java.lang.String getName()
          Get the name of this status effect.
 void switchIn(Pokemon p)
          Called when a pokemon with this status effect switches in.
 
Methods inherited from class mechanics.moves.MoveList.SpikesEffect
addSpikes, applyToField, getDescription, getLayers, getSpikes, getTier, removeSpikes, tickField
 
Methods inherited from class mechanics.statuses.field.FieldEffect
beginTick, clone, getFieldCopy, switchOut, tick, tickPokemon, unapplyToField
 
Methods inherited from class mechanics.statuses.StatusEffect
activate, apply, apply, canSwitch, canSwitch, deactivate, deactivates, disable, equals, executeTurn, getEffectiveness, getEnemyTransformedEffectiveness, getEnemyTransformedMove, getInducer, getLock, getMove, getTierCount, getTransformedEffectiveness, getTransformedMove, hitsThroughSubstitute, immobilises, informDamaged, informDuplicateEffect, isActive, isEffectivenessTransformer, isExclusiveWith, isListener, isMoveTransformer, isPassable, isRemovable, isSingleton, setInducer, unapply, vetoesMove
 
Methods inherited from class java.lang.Object
finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

MoveList.ToxicSpikesEffect

public MoveList.ToxicSpikesEffect()
Method Detail

getName

public java.lang.String getName()
Description copied from class: StatusEffect
Get the name of this status effect.

Overrides:
getName in class MoveList.SpikesEffect

switchIn

public void switchIn(Pokemon p)
Description copied from class: StatusEffect
Called when a pokemon with this status effect switches in.

Overrides:
switchIn in class MoveList.SpikesEffect