mechanics.moves
Class MoveList.HealBlockEffect
java.lang.Object
mechanics.statuses.StatusEffect
mechanics.statuses.field.FieldEffect
mechanics.moves.MoveList.PartyEffect
mechanics.moves.MoveList.HealBlockEffect
- All Implemented Interfaces:
- java.lang.Cloneable
- Enclosing class:
- MoveList
public static class MoveList.HealBlockEffect
- extends MoveList.PartyEffect
Prevents the affected party from using recovery moves for 5 turns.
Methods inherited from class mechanics.statuses.StatusEffect |
activate, apply, apply, canSwitch, canSwitch, deactivate, deactivates, disable, equals, executeTurn, getDescription, getEffectiveness, getEnemyTransformedEffectiveness, getInducer, getLock, getMove, getTierCount, getTransformedEffectiveness, getTransformedMove, hitsThroughSubstitute, immobilises, informDamaged, informDuplicateEffect, isActive, isEffectivenessTransformer, isExclusiveWith, isListener, isPassable, isRemovable, setInducer, switchIn, unapply |
Methods inherited from class java.lang.Object |
finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
MoveList.HealBlockEffect
public MoveList.HealBlockEffect(java.lang.String start,
java.lang.String end)
getName
public java.lang.String getName()
- Description copied from class:
StatusEffect
- Get the name of this status effect.
- Overrides:
getName
in class StatusEffect
isVetoed
public boolean isVetoed(MoveListEntry entry)
isMoveTransformer
public boolean isMoveTransformer(boolean enemy)
- Description copied from class:
StatusEffect
- Returns true if this status effect is capable of transforming moves.
- Overrides:
isMoveTransformer
in class StatusEffect
- Parameters:
enemy
- whether this is an enemy move
getEnemyTransformedMove
public MoveListEntry getEnemyTransformedMove(Pokemon p,
MoveListEntry entry)
- Overrides:
getEnemyTransformedMove
in class StatusEffect
vetoesMove
public boolean vetoesMove(Pokemon p,
MoveListEntry entry)
- Description copied from class:
StatusEffect
- Returns whether this status effect vetoes the choice of a particular
move.
- Overrides:
vetoesMove
in class StatusEffect