namespace MariesWonderland.Models.Type;

public enum SkillBehaviourType
{
    UNKNOWN = 0,
    ABNORMAL = 1,
    ATTACK = 2,
    BUFF = 3,
    FORCE = 4,
    NOTHING = 5,
    RECOVERY = 6,
    CHANGE_STEP = 7,
    ATTRIBUTE_DAMAGE_CORRECTION = 8,
    ACTIVE_SKILL_DAMAGE_CORRECTION = 9,
    RECOVERY_SKILL_POWER_CORRECTION = 10,
    DAMAGE_CORRECTION_HP_RATIO = 11,
    ADVANCE_ACTIVE_SKILL_COOLTIME = 12,
    ADVANCE_ACTIVE_SKILL_COOLTIME_IMMEDIATE = 13,
    REVIVAL = 14,
    DEFAULT_SKILL_LOTTERY_CORRECTION = 15,
    ATTACK_HP_RATIO = 16,
    ATTACK_COMBO = 17,
    SHORTEN_ACTIVE_SKILL_COOLTIME = 18,
    REMOVE_BUFF = 19,
    DAMAGE_MULTIPLY = 20,
    ATTACK_IGNORE_VITALITY = 21,
    REMOVE_ABNORMAL = 22,
    REMOVE_ABNORMAL_SILENT = 23,
    ATTACK_FIXED_DAMAGE = 24,
    ATTACK_VITALITY = 25,
    HP_RATIO_DAMAGE = 26,
    ATTACK_MAIN_WEAPON_ATTRIBUTE = 27,
    ATTACK_CLAMP_MAX_HP = 28,
    ATTACK_SKILLFUL_MAIN_WEAPON_TYPE = 29,
    EXTEND_BUFF_COOLTIME = 30,
    RECOVERY_POINT_CORRECTION = 31,
    OVERLIMIT_DAMAGE_MULTIPLY = 32
}
