public class Transformed extends StatusBase
Modifier and Type | Field and Description |
---|---|
java.lang.String |
transformedForm
The form of the transformed Pokémon.
|
Gender |
transformedGender
The gender of the Pokémon that has been transformed into.
|
java.lang.String |
transformedPalette
The palette of the Pokémon to be transformed into.
|
Species |
transformedPokemon
The species of Pokémon transformed into.
|
type
modifiers
Constructor and Description |
---|
Transformed(PixelmonWrapper user,
PixelmonWrapper target)
Copies target's attributes to user.
|
Modifier and Type | Method and Description |
---|---|
void |
applyBeforeEffect(PixelmonWrapper user,
PixelmonWrapper target)
Triggers when the Pokémon gains the status.
|
void |
applyEndOfBattleEffect(PixelmonWrapper pokemon)
Triggers when the battle ends.
|
static void |
applyToClientEntity(TransformPacket p) |
void |
changeTransformedSprite(PixelmonWrapper user,
PixelmonWrapper target)
Set values to change the transformed Pokémon's sprite.
|
int[] |
modifyBaseStats(PixelmonWrapper user,
int[] stats)
Modifies the Pokémon's base stats at the beginning of a battle turn.
|
allowsStatChange, applyEffect, applyEffectOnSwitch, applyRepeatedEffect, applySwitchOutEffect, canAttackThisTurn, cantMiss, copy, getCureMessage, getCureMessageItem, getEffectiveTypes, getNewInstance, ignoreStatus, isImmune, isTeamStatus, isWholeTeamStatus, modifyDamageIncludeFixed, modifyPowerAndAccuracyTarget, modifyPowerAndAccuracyUser, modifyStats, modifyStatsCancellable, modifyWeight, onAttackEnd, onAttackUsed, onDamageReceived, 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 Species transformedPokemon
public Gender transformedGender
public java.lang.String transformedForm
public java.lang.String transformedPalette
public Transformed(PixelmonWrapper user, PixelmonWrapper target)
user
- Transform's user.target
- Pokémon that Transform copies.public void changeTransformedSprite(PixelmonWrapper user, PixelmonWrapper target)
user
- Transform's user.target
- Pokémon that Transform copies.public static void applyToClientEntity(TransformPacket p)
public void applyBeforeEffect(PixelmonWrapper user, PixelmonWrapper target)
StatusBase
applyBeforeEffect
in class StatusBase
user
- The statused Pokémon.target
- The attack's target.public void applyEndOfBattleEffect(PixelmonWrapper pokemon)
StatusBase
applyEndOfBattleEffect
in class StatusBase
pokemon
- The statused Pokémon.public int[] modifyBaseStats(PixelmonWrapper user, int[] stats)
StatusBase
modifyBaseStats
in class StatusBase
user
- The Pokémon.stats
- The Pokémon's stats.