public class BeakBlastStatus extends StatusBase
type
modifiers
Constructor and Description |
---|
BeakBlastStatus() |
Modifier and Type | Method and Description |
---|---|
void |
onDamageReceived(PixelmonWrapper user,
PixelmonWrapper pokemon,
Attack attack,
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, onAttackUsed, 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 attack, int damage, DamageTypeEnum damageType)
StatusBase
onDamageReceived
in class StatusBase
user
- The attack's user.pokemon
- The statused Pokémon.attack
- The attack.damage
- The amount of damage dealt.damageType
- The type of damage dealt.