<?xml version="1.0" encoding="UTF-8" ?> <class name="SpellEnums" inherits="Object" version="3.5"> <brief_description> Contains lots of general-use enums for spells. </brief_description> <description> </description> <tutorials> </tutorials> <methods> </methods> <constants> <constant name="DAMAGE_TYPE_NONE" value="0" enum="DamageType"> </constant> <constant name="DAMAGE_TYPE_MELEE" value="1" enum="DamageType"> </constant> <constant name="DAMAGE_TYPE_HOLY" value="2" enum="DamageType"> </constant> <constant name="DAMAGE_TYPE_SHADOW" value="4" enum="DamageType"> </constant> <constant name="DAMAGE_TYPE_NATURE" value="8" enum="DamageType"> </constant> <constant name="DAMAGE_TYPE_FIRE" value="16" enum="DamageType"> </constant> <constant name="DAMAGE_TYPE_FROST" value="32" enum="DamageType"> </constant> <constant name="DAMAGE_TYPE_LIGHTNING" value="64" enum="DamageType"> </constant> <constant name="DAMAGE_TYPE_CHAOS" value="128" enum="DamageType"> </constant> <constant name="SPELL_CATEGORY_NORMAL" value="0" enum="SpellCategory"> </constant> <constant name="SPELL_CATEGORY_ALCHEMY" value="1" enum="SpellCategory"> </constant> <constant name="SPELL_CATEGORY_COOKING" value="2" enum="SpellCategory"> </constant> <constant name="SPELL_CATEGORY_ENGINEERING" value="3" enum="SpellCategory"> </constant> <constant name="SPELL_CATEGORY_CRAFTING" value="4" enum="SpellCategory"> </constant> <constant name="SPELL_CATEGORY_HIDDEN" value="5" enum="SpellCategory"> </constant> <constant name="SPELL_CATEGORY_DEVELOPMENT" value="6" enum="SpellCategory"> </constant> <constant name="SPELL_TYPE_NONE" value="0" enum="SpellType"> </constant> <constant name="SPELL_TYPE_MELEE" value="1" enum="SpellType"> </constant> <constant name="SPELL_TYPE_HOLY" value="2" enum="SpellType"> </constant> <constant name="SPELL_TYPE_SHADOW" value="4" enum="SpellType"> </constant> <constant name="SPELL_TYPE_NATURE" value="8" enum="SpellType"> </constant> <constant name="SPELL_TYPE_FIRE" value="16" enum="SpellType"> </constant> <constant name="SPELL_TYPE_FROST" value="32" enum="SpellType"> </constant> <constant name="SPELL_TYPE_LIGHTNING" value="64" enum="SpellType"> </constant> <constant name="SPELL_TYPE_CHAOS" value="128" enum="SpellType"> </constant> <constant name="AURA_TYPE_NONE" value="0" enum="AuraType"> </constant> <constant name="AURA_TYPE_MAGIC" value="1" enum="AuraType"> </constant> <constant name="AURA_TYPE_POISON" value="2" enum="AuraType"> </constant> <constant name="AURA_TYPE_PHYSICAL" value="4" enum="AuraType"> </constant> <constant name="AURA_TYPE_CURSE" value="8" enum="AuraType"> </constant> <constant name="AURA_TYPE_BLEED" value="16" enum="AuraType"> </constant> <constant name="AURA_TYPE_TALENT" value="32" enum="AuraType"> </constant> <constant name="AURA_TYPE_SKILL" value="64" enum="AuraType"> </constant> <constant name="COLLIDER_TYPE_NONE" value="0" enum="ColliderType"> </constant> <constant name="COLLIDER_TYPE_SPHERE" value="1" enum="ColliderType"> </constant> <constant name="COLLIDER_TYPE_BOX" value="2" enum="ColliderType"> </constant> <constant name="TARGET_TYPE_NONE" value="0" enum="TargetType"> </constant> <constant name="TARGET_TYPE_NODE" value="1" enum="TargetType"> </constant> <constant name="TARGET_TYPE_BONE_ID" value="2" enum="TargetType"> </constant> <constant name="TARGET_TYPE_COORDS" value="3" enum="TargetType"> </constant> <constant name="TRIGGER_TYPE_NONE" value="0" enum="TriggerType"> </constant> <constant name="TRIGGER_TYPE_PERCENT" value="1" enum="TriggerType"> </constant> <constant name="TRIGGER_TYPE_PPM" value="2" enum="TriggerType"> </constant> <constant name="TRIGGER_NOTIFICATION_TYPE_AURA" value="0" enum="TriggerNotificationType"> </constant> <constant name="TRIGGER_NOTIFICATION_TYPE_DAMAGE" value="1" enum="TriggerNotificationType"> </constant> <constant name="TRIGGER_NOTIFICATION_TYPE_HEAL" value="2" enum="TriggerNotificationType"> </constant> <constant name="TRIGGER_NOTIFICATION_TYPE_CAST" value="3" enum="TriggerNotificationType"> </constant> <constant name="TRIGGER_NOTIFICATION_TYPE_DEATH" value="4" enum="TriggerNotificationType"> </constant> <constant name="TRIGGER_NOTIFICATION_TYPE_COOLDOWN_ADDED" value="5" enum="TriggerNotificationType"> </constant> <constant name="TRIGGER_NOTIFICATION_TYPE_COOLDOWN_REMOVED" value="6" enum="TriggerNotificationType"> </constant> <constant name="TRIGGER_NOTIFICATION_TYPE_CATEGORY_COOLDOWN_ADDED" value="7" enum="TriggerNotificationType"> </constant> <constant name="TRIGGER_NOTIFICATION_TYPE_CATEGORY_COOLDOWN_REMOVED" value="8" enum="TriggerNotificationType"> </constant> <constant name="TRIGGER_NOTIFICATION_TYPE_GCD_STARTED" value="9" enum="TriggerNotificationType"> </constant> <constant name="TRIGGER_NOTIFICATION_TYPE_GCD_FINISHED" value="10" enum="TriggerNotificationType"> </constant> <constant name="TRIGGER_NOTIFICATION_TYPE_XP_GAINED" value="11" enum="TriggerNotificationType"> </constant> <constant name="TRIGGER_NOTIFICATION_TYPE_CLASS_LEVELUP" value="12" enum="TriggerNotificationType"> </constant> <constant name="TRIGGER_NOTIFICATION_TYPE_CHARACTER_LEVELUP" value="13" enum="TriggerNotificationType"> </constant> <constant name="TRIGGER_NOTIFICATION_TYPE_ENTITY_RESOURCE_ADDED" value="14" enum="TriggerNotificationType"> </constant> <constant name="TRIGGER_NOTIFICATION_TYPE_ENTITY_RESOURCE_REMOVED" value="15" enum="TriggerNotificationType"> </constant> <constant name="TRIGGER_NOTIFICATION_TYPE_AURA_CUSTOM" value="16" enum="TriggerNotificationType"> </constant> <constant name="TRIGGER_NOTIFICATION_TYPE_DAMAGE_CUSTOM" value="17" enum="TriggerNotificationType"> </constant> <constant name="TRIGGER_NOTIFICATION_TYPE_HEAL_CUSTOM" value="18" enum="TriggerNotificationType"> </constant> <constant name="TRIGGER_NOTIFICATION_TYPE_CAST_CUSTOM" value="19" enum="TriggerNotificationType"> </constant> <constant name="TRIGGER_NOTIFICATION_TYPE_CUSTOM" value="20" enum="TriggerNotificationType"> </constant> <constant name="NOTIFICATION_AURA_BEFORE_APPLIED" value="0"> </constant> <constant name="NOTIFICATION_AURA_AFTER_APPLIED" value="1"> </constant> <constant name="NOTIFICATION_AURA_APPLIED" value="2"> </constant> <constant name="NOTIFICATION_AURA_ADDED" value="3"> </constant> <constant name="NOTIFICATION_AURA_REMOVED" value="4"> </constant> <constant name="NOTIFICATION_AURA_REFRESHED" value="5"> </constant> <constant name="NOTIFICATION_DAMAGE_BEFORE_HIT" value="0"> </constant> <constant name="NOTIFICATION_DAMAGE_HIT" value="1"> </constant> <constant name="NOTIFICATION_DAMAGE_BEFORE_DAMAGE" value="2"> </constant> <constant name="NOTIFICATION_DAMAGE_RECEIVE" value="3"> </constant> <constant name="NOTIFICATION_DAMAGE_DEALT_DAMAGE" value="4"> </constant> <constant name="NOTIFICATION_DAMAGE_DAMAGE_DEALT" value="5"> </constant> <constant name="NOTIFICATION_HEAL_BEFORE_HIT" value="0"> </constant> <constant name="NOTIFICATION_HEAL_BEFORE_HEAL" value="1"> </constant> <constant name="NOTIFICATION_HEAL_RECEIVE" value="2"> </constant> <constant name="NOTIFICATION_HEAL_DEALT_HEAL" value="3"> </constant> <constant name="NOTIFICATION_HEAL_HEAL_DEALT" value="4"> </constant> <constant name="NOTIFICATION_CAST_BEFORE" value="0"> </constant> <constant name="NOTIFICATION_CAST_BEFORE_CAST_TARGET" value="1"> </constant> <constant name="NOTIFICATION_CAST_FINISHED_TARGET" value="2"> </constant> <constant name="NOTIFICATION_CAST_FINISHED" value="3"> </constant> <constant name="NOTIFICATION_CAST_STARTED" value="4"> </constant> <constant name="NOTIFICATION_CAST_FAILED" value="5"> </constant> <constant name="NOTIFICATION_CAST_SUCCESS" value="6"> </constant> <constant name="NOTIFICATION_CAST_INTERRUPTED" value="7"> </constant> <constant name="NOTIFICATION_CAST_DELAYED" value="8"> </constant> </constants> </class>