Enum Class IEffectType

java.lang.Object
java.lang.Enum<IEffectType>
studio.magemonkey.divinity.manager.effects.IEffectType
All Implemented Interfaces:
Serializable, Comparable<IEffectType>, java.lang.constant.Constable

public enum IEffectType extends Enum<IEffectType>
  • Enum Constant Details

    • DEFAULT_GOOD

      public static final IEffectType DEFAULT_GOOD
    • DEFAULT_BAD

      public static final IEffectType DEFAULT_BAD
    • CONTROL_DEFAULT

      public static final IEffectType CONTROL_DEFAULT
    • CONTROL_ROOT

      public static final IEffectType CONTROL_ROOT
    • CONTROL_STUN

      public static final IEffectType CONTROL_STUN
    • CONTROL_FEAR

      public static final IEffectType CONTROL_FEAR
    • HARM_DEFAULT

      public static final IEffectType HARM_DEFAULT
    • HARM_BLEED

      public static final IEffectType HARM_BLEED
    • INC_STAT_DEFAULT

      public static final IEffectType INC_STAT_DEFAULT
    • INC_STAT_DAMAGE

      public static final IEffectType INC_STAT_DAMAGE
    • INC_STAT_DEFENSE

      public static final IEffectType INC_STAT_DEFENSE
    • INC_STAT_ITEM

      public static final IEffectType INC_STAT_ITEM
    • DEC_STAT_DEFAULT

      public static final IEffectType DEC_STAT_DEFAULT
    • DEC_STAT_DAMAGE

      public static final IEffectType DEC_STAT_DAMAGE
    • DEC_STAT_DEFENSE

      public static final IEffectType DEC_STAT_DEFENSE
    • DEC_STAT_ITEM

      public static final IEffectType DEC_STAT_ITEM
    • ADJUST_STAT

      public static final IEffectType ADJUST_STAT
    • RESIST

      public static final IEffectType RESIST
    • DISARM

      public static final IEffectType DISARM
    • SILENCE

      public static final IEffectType SILENCE
    • INVULNERABILITY

      public static final IEffectType INVULNERABILITY
    • INVISIBILITY

      public static final IEffectType INVISIBILITY
    • UNTARGETABLE

      public static final IEffectType UNTARGETABLE
    • ANTI_FALL

      public static final IEffectType ANTI_FALL
  • Method Details

    • values

      public static IEffectType[] values()
      Returns an array containing the constants of this enum class, in the order they are declared.
      Returns:
      an array containing the constants of this enum class, in the order they are declared
    • valueOf

      public static IEffectType valueOf(String name)
      Returns the enum constant of this class with the specified name. The string must match exactly an identifier used to declare an enum constant in this class. (Extraneous whitespace characters are not permitted.)
      Parameters:
      name - the name of the enum constant to be returned.
      Returns:
      the enum constant with the specified name
      Throws:
      IllegalArgumentException - if this enum class has no constant with the specified name
      NullPointerException - if the argument is null
    • isPositive

      public boolean isPositive()