public class MountEffect extends AgisEffect
AgisEffect.EffectState
Modifier and Type | Field and Description |
---|---|
protected java.lang.String |
displayName |
int |
effectType |
protected java.lang.String |
model |
static java.lang.String |
MOUNT_PROP |
protected int |
mountSpeedIncrease |
protected int |
mountType |
protected float |
statChange |
protected java.lang.String |
statName |
bonusEffect, bonusEffectReq, bonusEffectReqConsumed, chance, damageType, dot, duration, effectSkillType, isBuff, multipleCopies, numPulses, removeBonusWhenEffectRemoved, replacable, skillDurationMod, skillEffectMod, stackLimit
Constructor and Description |
---|
MountEffect(int id,
java.lang.String name) |
Modifier and Type | Method and Description |
---|---|
void |
apply(AgisEffect.EffectState state) |
java.lang.String |
getDisplayName() |
int |
GetEffectType() |
java.lang.String |
getModel() |
int |
getMountSpeedIncrease() |
int |
getMountType() |
float |
getStatChange() |
java.lang.String |
getStatName() |
void |
pulse(AgisEffect.EffectState state) |
void |
remove(AgisEffect.EffectState state) |
void |
resume(AgisEffect.EffectState state) |
void |
setDisplayName(java.lang.String eName) |
void |
setEffectType(int type) |
void |
setModel(java.lang.String model) |
void |
setMountSpeedIncrease(int mountSpeedIncrease) |
void |
setMountType(int mountType) |
void |
setStatChange(float statChange) |
void |
setStatName(java.lang.String statName) |
activate, applyEffect, applyEffect, applyEffect, applyEffect, applyPassiveEffect, canApplyToImmine, canApplyToImmune, checkDamageMitigation, checkDuelDefeat, deactivate, equals, generateState, generateState, generateState, getBonusEffect, getBonusEffectReq, getBonusEffectReqConsumed, getChance, getDamageType, getDOT, getDuelEffect, getDuration, getEffectSkillType, getIcon, getID, getName, getNumPulses, getPulseTime, getSkillDurationMod, getSkillEffectMod, getStackLimit, getTargetEffectsOfMatchingType, hashCode, isBuff, isBuff, isContinuous, isContinuous, isPassive, isPassive, isPeriodic, isPeriodic, isPersistent, isPersistent, removeBonusWhenEffectRemoved, removeBonusWhenEffectRemoved, removeEffect, removeEffect, removeEffectByID, removeNonContinuousEffects, removeNonPassiveEffects, setBonusEffect, setBonusEffectReq, setBonusEffectReqConsumed, setChance, setDamageType, setDOT, setDuelEffect, setDuration, setEffectSkillType, setIcon, setID, setMultipleCopies, setName, setNumPulses, setReplacable, setSkillDurationMod, setSkillEffectMod, setStackLimit, stackCheck, toString, unload
protected int mountType
protected int mountSpeedIncrease
protected java.lang.String model
protected java.lang.String statName
protected float statChange
protected java.lang.String displayName
public int effectType
public static final java.lang.String MOUNT_PROP
public void apply(AgisEffect.EffectState state)
apply
in class AgisEffect
public void resume(AgisEffect.EffectState state)
resume
in class AgisEffect
public void remove(AgisEffect.EffectState state)
remove
in class AgisEffect
public void pulse(AgisEffect.EffectState state)
pulse
in class AgisEffect
public void setMountType(int mountType)
public int getMountType()
public void setMountSpeedIncrease(int mountSpeedIncrease)
public int getMountSpeedIncrease()
public void setModel(java.lang.String model)
public java.lang.String getModel()
public void setStatName(java.lang.String statName)
public java.lang.String getStatName()
public void setStatChange(float statChange)
public float getStatChange()
public void setDisplayName(java.lang.String eName)
public java.lang.String getDisplayName()
public void setEffectType(int type)
public int GetEffectType()