mechanics.moves
Class MoveList.EndureEffect

java.lang.Object
  extended by mechanics.statuses.StatusEffect
      extended by mechanics.moves.MoveList.EndureEffect
All Implemented Interfaces:
java.lang.Cloneable
Enclosing class:
MoveList

public static class MoveList.EndureEffect
extends StatusEffect


Field Summary
 
Fields inherited from class mechanics.statuses.StatusEffect
m_lock, SPECIAL_EFFECT_LOCK, STATE_ACTIVE, STATE_DEACTIVATED, STATE_REMOVABLE, WEATHER_EFFECT_LOCK
 
Constructor Summary
MoveList.EndureEffect()
           
 
Method Summary
 java.lang.String getDescription()
          Get a description of this status effect.
 boolean isMoveTransformer(boolean enemy)
          Returns true if this status effect is capable of transforming moves.
 
Methods inherited from class mechanics.statuses.StatusEffect
activate, apply, apply, beginTick, canSwitch, canSwitch, clone, deactivate, deactivates, disable, equals, executeTurn, getEffectiveness, getEnemyTransformedEffectiveness, getInducer, getLock, getMove, getTierCount, getTransformedEffectiveness, getTransformedMove, hitsThroughSubstitute, immobilises, informDamaged, informDuplicateEffect, isActive, isEffectivenessTransformer, isExclusiveWith, isListener, isPassable, isRemovable, isSingleton, setInducer, switchIn, switchOut, unapply, vetoesMove
 
Methods inherited from class java.lang.Object
finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

MoveList.EndureEffect

public MoveList.EndureEffect()
Method Detail

getDescription

public java.lang.String getDescription()
Description copied from class: StatusEffect
Get a description of this status effect.

Overrides:
getDescription in class StatusEffect

isMoveTransformer

public boolean isMoveTransformer(boolean enemy)
Description copied from class: StatusEffect
Returns true if this status effect is capable of transforming moves.

Parameters:
enemy - whether this is an enemy move