public class ParryEffect extends AgisEffect
AgisEffect.EffectState
Modifier and Type | Field and Description |
---|---|
protected java.util.List<java.lang.String> |
weapons |
bonusEffect, bonusEffectReq, bonusEffectReqConsumed, chance, damageType, dot, duration, effectSkillType, isBuff, multipleCopies, numPulses, removeBonusWhenEffectRemoved, replacable, skillDurationMod, skillEffectMod, stackLimit
Constructor and Description |
---|
ParryEffect(int id,
java.lang.String name) |
Modifier and Type | Method and Description |
---|---|
void |
apply(AgisEffect.EffectState state) |
java.util.List<java.lang.String> |
getWeapon() |
void |
pulse(AgisEffect.EffectState state) |
void |
setWeapon(java.util.List<java.lang.String> weapons) |
activate, applyEffect, applyEffect, applyEffect, applyEffect, applyPassiveEffect, canApplyToImmine, canApplyToImmune, checkDamageMitigation, checkDuelDefeat, deactivate, equals, generateState, generateState, generateState, getBonusEffect, getBonusEffectReq, getBonusEffectReqConsumed, getChance, getDamageType, getDOT, 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, setDOT, setDuelEffect, setDuration, setEffectSkillType, setIcon, setID, setMultipleCopies, setName, setNumPulses, setReplacable, setSkillDurationMod, setSkillEffectMod, setStackLimit, stackCheck, toString, unload
public void setWeapon(java.util.List<java.lang.String> weapons)
public java.util.List<java.lang.String> getWeapon()
public void apply(AgisEffect.EffectState state)
apply
in class AgisEffect
public void pulse(AgisEffect.EffectState state)
pulse
in class AgisEffect