landsandboat/scripts/enum/sub_effect.lua

78 lines
3 KiB
Lua
Raw Permalink Normal View History

-----------------------------------
-- These codes represent the subeffects for
-- additional effects animations from battleentity.h
-----------------------------------
xi = xi or {}
---@enum xi.subEffect
xi.subEffect =
{
-- ATTACKS
2026-01-19 14:27:49 +01:00
FIRE_DAMAGE = 1, -- 110000 3
ICE_DAMAGE = 2, -- 1-01000 5
WIND_DAMAGE = 3, -- 111000 7
EARTH_DAMAGE = 4, -- 1-00100 9
LIGHTNING_DAMAGE = 5, -- 110100 11
WATER_DAMAGE = 6, -- 1-01100 13
LIGHT_DAMAGE = 7, -- 111100 15
DARKNESS_DAMAGE = 8, -- 1-00010 17 -- Used by some "Dispel" additional effects.
SLEEP = 9, -- 110010 19
POISON = 10, -- 1-01010 21
ADDLE = 11, -- Verified shared group 1
AMNESIA = 11, -- Verified shared group 1
PARALYSIS = 11, -- Verified shared group 1
BLIND = 12, -- 1-00110 25
SILENCE = 13,
PETRIFY = 14,
PLAGUE = 15,
STUN = 16,
CURSE = 17,
2026-01-19 14:27:49 +01:00
DEFENSE_DOWN = 18, -- 1-01001 37
EVASION_DOWN = 18, -- Verified shared group 2
ATTACK_DOWN = 18, -- Verified shared group 2
SLOW = 18, -- Verified shared group 2
DEATH = 19,
SHIELD = 20,
2026-01-19 14:27:49 +01:00
HP_DRAIN = 21, -- 1-10101 43
MP_DRAIN = 22, -- Verified shared group 3
TP_DRAIN = 22, -- Verified shared group 3
STATUS_DRAIN = 22, -- Verified shared group 3
HASTE = 23,
-- There are no additional attack effect animations beyond 23. Some effects share subeffect/animations.
-- SPIKES
2026-01-19 14:27:49 +01:00
BLAZE_SPIKES = 1, -- 01-1000 6
ICE_SPIKES = 2, -- 01-0100 10
DREAD_SPIKES = 3, -- 01-1100 14
CURSE_SPIKES = 4, -- 01-0010 18
SHOCK_SPIKES = 5, -- 01-1010 22
REPRISAL = 6, -- 01-0110 26
GLINT_SPIKES = 6, --
GALE_SPIKES = 7, -- Used by enchantment "Cool Breeze" http://www.ffxiah.com/item/22018/
CLOD_SPIKES = 8, --
DELUGE_SPIKES = 9, --
DEATH_SPIKES = 10, -- yes really: http://www.ffxiah.com/item/26944/
COUNTER = 63,
2026-01-19 14:27:49 +01:00
-- There are no spikes effect animations beyond 63. Some effects share subeffect/animations.
-- "Damage Spikes" use the Blaze Spikes animation even though they are different status.
-- SKILLCHAINS
2026-01-19 14:27:49 +01:00
NONE = 0,
LIGHT = 1,
DARKNESS = 2,
GRAVITATION = 3,
FRAGMENTATION = 4,
DISTORTION = 5,
FUSION = 6,
COMPRESSION = 7,
LIQUEFACATION = 8,
INDURATION = 9,
REVERBERATION = 10,
TRANSFIXION = 11,
SCISSION = 12,
DETONATION = 13,
IMPACTION = 14,
}