Class BaseDamageEffect
java.lang.Object
gg.xp.xivsupport.events.actlines.events.abilityeffect.AbilityEffect
gg.xp.xivsupport.events.actlines.events.abilityeffect.BaseDamageEffect
- All Implemented Interfaces:
DamageEffect
,HasSeverity
- Direct Known Subclasses:
BlockedDamageEffect
,DamageTakenEffect
,InvulnBlockedDamageEffect
,ParriedDamageEffect
-
Field Summary
Fields inherited from class gg.xp.xivsupport.events.actlines.events.abilityeffect.AbilityEffect
effectType, flags, value
-
Constructor Summary
ModifierConstructorDescriptionprotected
BaseDamageEffect
(long flags, long value, long amount, HitSeverity severity, AbilityEffectType type) -
Method Summary
Methods inherited from class gg.xp.xivsupport.events.actlines.events.abilityeffect.AbilityEffect
getDescription, getEffectType, getFlags, getValue, isDisplayed
-
Field Details
-
amount
protected final long amount -
severity
-
-
Constructor Details
-
BaseDamageEffect
protected BaseDamageEffect(long flags, long value, long amount, HitSeverity severity, AbilityEffectType type)
-
-
Method Details
-
getRawModifierByte
protected int getRawModifierByte() -
getAmount
public long getAmount()- Specified by:
getAmount
in interfaceDamageEffect
-
getSeverity
- Specified by:
getSeverity
in interfaceHasSeverity
-
getDamageAspect
-
getDamageType
-
shortName
-
longName
-
describeModification
-
toString
-
getBaseDescription
- Overrides:
getBaseDescription
in classAbilityEffect
-