public class UnlearnAbilityEffect extends AgisEffect
AgisEffect.EffectState| Modifier and Type | Field and Description |
|---|---|
protected int |
abilityID |
protected java.lang.String |
category |
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 |
|---|
UnlearnAbilityEffect(int id,
java.lang.String name) |
UnlearnAbilityEffect(int id,
java.lang.String name,
int abilityID) |
| Modifier and Type | Method and Description |
|---|---|
void |
apply(AgisEffect.EffectState state) |
int |
getAbilityID() |
java.lang.String |
getCategory() |
void |
setAbilityID(int id) |
void |
setCategory(java.lang.String name) |
activate, addTag, applyEffect, applyEffect, applyEffect, applyEffect, applyEffect, applyPassiveEffect, canApplyToImmine, canApplyToImmune, checkDamageMitigation, checkDuelDefeat, deactivate, 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, pulse, remove, 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, toString, unloadpublic UnlearnAbilityEffect(int id,
java.lang.String name)
public UnlearnAbilityEffect(int id,
java.lang.String name,
int abilityID)
public int getAbilityID()
public void setAbilityID(int id)
public java.lang.String getCategory()
public void setCategory(java.lang.String name)
public void apply(AgisEffect.EffectState state)
apply in class AgisEffect