atavism.agis.effects
Class ReviveEffect
java.lang.Object
atavism.agis.core.AgisEffect
atavism.agis.effects.ReviveEffect
- All Implemented Interfaces:
- java.io.Serializable
public class ReviveEffect
- extends AgisEffect
Effect child class that stops the target from moving or performing actions for a period of time.
Has not been tested in a while.
- Author:
- Andrew Harrison
- See Also:
- Serialized Form
Fields inherited from class atavism.agis.core.AgisEffect |
bonusEffect, bonusEffectReq, bonusEffectReqConsumed, chance, damageType, duration, isBuff, multipleCopies, numPulses, removeBonusWhenEffectRemoved, replacable, skillDurationMod, skillEffectMod, stackLimit |
Constructor Summary |
ReviveEffect(int id,
java.lang.String name)
|
Methods inherited from class atavism.agis.core.AgisEffect |
activate, applyEffect, applyEffect, applyEffect, applyEffect, applyPassiveEffect, canApplyToImmine, canApplyToImmune, checkDamageMitigation, checkDuelDefeat, deactivate, equals, generateState, generateState, generateState, getBonusEffect, getBonusEffectReq, getBonusEffectReqConsumed, getChance, getDamageType, 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, setBonusEffect, setBonusEffectReq, setBonusEffectReqConsumed, setChance, setDamageType, setDuelEffect, setDuration, setIcon, setID, setMultipleCopies, setName, setNumPulses, setReplacable, setSkillDurationMod, setSkillEffectMod, setStackLimit, stackCheck, toString, unload |
Methods inherited from class java.lang.Object |
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
healthPercent
public int healthPercent
vitalityPercent
public int vitalityPercent
vitalityPercent2
public int vitalityPercent2
effectVal
public int effectVal
effectType
public int effectType
effectSkillType
public int effectSkillType
ReviveEffect
public ReviveEffect(int id,
java.lang.String name)
apply
public void apply(AgisEffect.EffectState state)
- Overrides:
apply
in class AgisEffect
pulse
public void pulse(AgisEffect.EffectState state)
- Overrides:
pulse
in class AgisEffect
setHealthStat
public void setHealthStat(java.lang.String stat)
getHealthStat
public java.lang.String getHealthStat()
setHealthPercent
public void setHealthPercent(int healthPercent)
GetHealthPercent
public int GetHealthPercent()
setVitalityStat
public void setVitalityStat(java.lang.String stat)
getVitalityStat
public java.lang.String getVitalityStat()
setVitalityPercent
public void setVitalityPercent(int vitalityPercent)
GetVitalityPercent
public int GetVitalityPercent()
setVitalityStat2
public void setVitalityStat2(java.lang.String stat)
getVitalityStat2
public java.lang.String getVitalityStat2()
setVitalityPercent2
public void setVitalityPercent2(int vitalityPercent2)
GetVitalityPercent2
public int GetVitalityPercent2()
setEffectVal
public void setEffectVal(int effect)
GetEffectVal
public int GetEffectVal()
setEffectType
public void setEffectType(int type)
GetEffectType
public int GetEffectType()
setEffectSkillType
public void setEffectSkillType(int type)
- Overrides:
setEffectSkillType
in class AgisEffect
GetEffectSkillType
public int GetEffectSkillType()