public class Raging extends StatusBase
type
modifiers
Constructor and Description |
---|
Raging()
Initializes the status.
|
Modifier and Type | Method and Description |
---|---|
void |
onAttackUsed(PixelmonWrapper user,
Attack attack)
Triggers when the Pokémon uses an attack.
|
void |
onDamageReceived(PixelmonWrapper user,
PixelmonWrapper pokemon,
Attack a,
int damage,
DamageTypeEnum damagetype)
Triggers when the statused Pokémon takes damage.
|
allowsStatChange, applyBeforeEffect, applyEffect, applyEffectOnSwitch, applyEndOfBattleEffect, applyRepeatedEffect, applySwitchOutEffect, canAttackThisTurn, cantMiss, copy, getCureMessage, getCureMessageItem, getEffectiveTypes, getNewInstance, ignoreStatus, isImmune, isTeamStatus, isWholeTeamStatus, modifyBaseStats, modifyDamageIncludeFixed, modifyPowerAndAccuracyTarget, modifyPowerAndAccuracyUser, modifyStats, modifyStatsCancellable, modifyWeight, onAttackEnd, onEndOfAttackersTurn, onEndOfTurn, redirectAttack, skipsTurn, stopsForcedSwitches, stopsIncomingAttack, stopsIncomingAttackMessage, stopsIncomingAttackUser, stopsSelfStatusMove, stopsStatusChange, stopsSwitching
applyEarlyEffect, applyEffectAfterAllTargets, applyEffectAfterStatus, applyEffectHitOrMiss, applyEffectStart, applyMissEffect, changeChance, checkChance, dealtDamage, doesPersist, getChance, getWeightWithChance, isChance, modifyDamage, modifyPriority, modifyTypeEffectiveness, modifyTypeEffectiveness, weightEffect
public void onDamageReceived(PixelmonWrapper user, PixelmonWrapper pokemon, Attack a, int damage, DamageTypeEnum damagetype)
StatusBase
onDamageReceived
in class StatusBase
user
- The attack's user.pokemon
- The statused Pokémon.a
- The attack.damage
- The amount of damage dealt.damagetype
- The type of damage dealt.public void onAttackUsed(PixelmonWrapper user, Attack attack)
StatusBase
onAttackUsed
in class StatusBase
user
- The attack's user.attack
- The attack.