public class RegenEffect extends AgisEffect
AgisEffect.EffectState| Modifier and Type | Field and Description |
|---|---|
protected java.lang.String |
healProperty |
protected int |
maxHeal |
protected int |
maxPulseHeal |
protected int |
minHeal |
protected int |
minPulseHeal |
bonusEffect, bonusEffectReq, bonusEffectReqConsumed, chance, damageType, duration, effectSkillType, isBuff, multipleCopies, numPulses, removeBonusWhenEffectRemoved, replacable, skillDurationMod, skillEffectMod, stackLimit| Constructor and Description |
|---|
RegenEffect(int id,
java.lang.String name) |
| Modifier and Type | Method and Description |
|---|---|
void |
apply(AgisEffect.EffectState state) |
java.lang.String |
getHealProperty() |
int |
getMaxInstantHeal() |
int |
getMaxPulseHeal() |
int |
getMinInstantHeal() |
int |
getMinPulseHeal() |
void |
pulse(AgisEffect.EffectState state) |
void |
setHealProperty(java.lang.String property) |
void |
setMaxInstantHeal(int hps) |
void |
setMaxPulseHeal(int hps) |
void |
setMinInstantHeal(int hps) |
void |
setMinPulseHeal(int hps) |
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, resume, setBonusEffect, setBonusEffectReq, setBonusEffectReqConsumed, setChance, setDamageType, setDuelEffect, setDuration, setEffectSkillType, setIcon, setID, setMultipleCopies, setName, setNumPulses, setReplacable, setSkillDurationMod, setSkillEffectMod, setStackLimit, stackCheck, toString, unloadprotected int minHeal
protected int maxHeal
protected int minPulseHeal
protected int maxPulseHeal
protected java.lang.String healProperty
public void apply(AgisEffect.EffectState state)
apply in class AgisEffectpublic void pulse(AgisEffect.EffectState state)
pulse in class AgisEffectpublic int getMinInstantHeal()
public void setMinInstantHeal(int hps)
public int getMaxInstantHeal()
public void setMaxInstantHeal(int hps)
public int getMinPulseHeal()
public void setMinPulseHeal(int hps)
public int getMaxPulseHeal()
public void setMaxPulseHeal(int hps)
public java.lang.String getHealProperty()
public void setHealProperty(java.lang.String property)