public class StealthEffect extends AgisEffect
AgisEffect.EffectState| Modifier and Type | Field and Description |
|---|---|
int |
stealthValue |
bonusEffect, bonusEffectReq, bonusEffectReqConsumed, chance, damageType, dot, duration, effectSkillType, forceInterruption, interruption_chance, interruption_chance_max, isBuff, multipleCopies, numPulses, removeBonusWhenEffectRemoved, replacable, skillDurationMod, skillEffectMod, stackLimit, stackTime, stealthReduce, tags| Constructor and Description |
|---|
StealthEffect() |
StealthEffect(int id,
java.lang.String name) |
| Modifier and Type | Method and Description |
|---|---|
void |
activate(AgisEffect.EffectState state)
Used for passive effects to activate the "effects" of the effect
|
void |
apply(AgisEffect.EffectState state) |
void |
deactivate(AgisEffect.EffectState state)
Used for passive effects to deactive the "effects" of the effect
|
int |
getStealthValue() |
void |
pulse(AgisEffect.EffectState state) |
void |
remove(AgisEffect.EffectState state) |
void |
remove(AgisEffect.EffectState state,
CombatInfo target) |
void |
setStealthValue(int stealthValue) |
void |
unload(AgisEffect.EffectState state,
CombatInfo target) |
addTag, applyEffect, applyEffect, applyEffect, applyEffect, applyEffect, applyPassiveEffect, canApplyToImmine, canApplyToImmune, checkDamageMitigation, checkDuelDefeat, equals, generateState, generateState, generateState, getBonusEffect, getBonusEffectReq, getBonusEffectReqConsumed, getChance, getDamageType, getDOT, getDuelEffect, getDuration, getEffectSkillType, getForceInterruption, getIcon, getID, getInterruptionChance, getInterruptionChanceMax, getName, getNumPulses, getPulseTime, getSkillDurationMod, getSkillEffectMod, getStackLimit, getStealthReduce, getTags, getTargetEffectsOfMatchingType, hashCode, isBuff, isBuff, isContinuous, isContinuous, isPassive, isPassive, isPeriodic, isPeriodic, isPersistent, isPersistent, isStackTime, removeAllEffectsByID, removeBonusWhenEffectRemoved, removeBonusWhenEffectRemoved, removeEffect, removeEffect, removeEffectByID, removeEffectByID, removeEffectByID, removeNonContinuousEffects, removeNonPassiveEffects, resume, setBonusEffect, setBonusEffectReq, setBonusEffectReqConsumed, setChance, setDamageType, setDOT, setDuelEffect, setDuration, setEffectSkillType, setForceInterruption, setIcon, setID, setInterruptionChance, setInterruptionChanceMax, setMultipleCopies, setName, setNumPulses, setReplacable, setSkillDurationMod, setSkillEffectMod, setStackLimit, setStackTime, setStealthReduce, stackCheck, stealthReduce, toStringpublic StealthEffect()
public StealthEffect(int id,
java.lang.String name)
public void apply(AgisEffect.EffectState state)
apply in class AgisEffectpublic void remove(AgisEffect.EffectState state)
remove in class AgisEffectpublic void remove(AgisEffect.EffectState state, CombatInfo target)
public void unload(AgisEffect.EffectState state, CombatInfo target)
unload in class AgisEffectpublic void pulse(AgisEffect.EffectState state)
pulse in class AgisEffectpublic void activate(AgisEffect.EffectState state)
AgisEffectactivate in class AgisEffectpublic void deactivate(AgisEffect.EffectState state)
AgisEffectdeactivate in class AgisEffectpublic void setStealthValue(int stealthValue)
public int getStealthValue()