public class ReviveEffect extends AgisEffect
AgisEffect.EffectState
Modifier and Type | Field and Description |
---|---|
int |
effectSkillType |
int |
effectType |
int |
effectVal |
int |
healthPercent |
int |
vitalityPercent |
int |
vitalityPercent2 |
bonusEffect, bonusEffectReq, bonusEffectReqConsumed, chance, damageType, dot, duration, isBuff, multipleCopies, numPulses, removeBonusWhenEffectRemoved, replacable, skillDurationMod, skillEffectMod, stackLimit
Constructor and Description |
---|
ReviveEffect(int id,
java.lang.String name) |
Modifier and Type | Method and Description |
---|---|
void |
apply(AgisEffect.EffectState state) |
int |
GetEffectSkillType() |
int |
GetEffectType() |
int |
GetEffectVal() |
int |
GetHealthPercent() |
java.lang.String |
getHealthStat() |
int |
GetVitalityPercent() |
int |
GetVitalityPercent2() |
java.lang.String |
getVitalityStat() |
java.lang.String |
getVitalityStat2() |
void |
pulse(AgisEffect.EffectState state) |
void |
setEffectSkillType(int type) |
void |
setEffectType(int type) |
void |
setEffectVal(int effect) |
void |
setHealthPercent(int healthPercent) |
void |
setHealthStat(java.lang.String stat) |
void |
setVitalityPercent(int vitalityPercent) |
void |
setVitalityPercent2(int vitalityPercent2) |
void |
setVitalityStat(java.lang.String stat) |
void |
setVitalityStat2(java.lang.String stat) |
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, remove, removeBonusWhenEffectRemoved, removeBonusWhenEffectRemoved, removeEffect, removeEffect, removeEffectByID, removeNonContinuousEffects, removeNonPassiveEffects, resume, setBonusEffect, setBonusEffectReq, setBonusEffectReqConsumed, setChance, setDamageType, setDOT, setDuelEffect, setDuration, setIcon, setID, setMultipleCopies, setName, setNumPulses, setReplacable, setSkillDurationMod, setSkillEffectMod, setStackLimit, stackCheck, toString, unload
public int healthPercent
public int vitalityPercent
public int vitalityPercent2
public int effectVal
public int effectType
public int effectSkillType
public void apply(AgisEffect.EffectState state)
apply
in class AgisEffect
public void pulse(AgisEffect.EffectState state)
pulse
in class AgisEffect
public void setHealthStat(java.lang.String stat)
public java.lang.String getHealthStat()
public void setHealthPercent(int healthPercent)
public int GetHealthPercent()
public void setVitalityStat(java.lang.String stat)
public java.lang.String getVitalityStat()
public void setVitalityPercent(int vitalityPercent)
public int GetVitalityPercent()
public void setVitalityStat2(java.lang.String stat)
public java.lang.String getVitalityStat2()
public void setVitalityPercent2(int vitalityPercent2)
public int GetVitalityPercent2()
public void setEffectVal(int effect)
public int GetEffectVal()
public void setEffectType(int type)
public int GetEffectType()
public void setEffectSkillType(int type)
setEffectSkillType
in class AgisEffect
public int GetEffectSkillType()