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()