landsandboat/scripts/effects/bane.lua
Skold177 5a799eee71 Update Bane to use effect:addMod
Players no longer get double speed down
2026-07-20 14:45:23 -04:00

19 lines
573 B
Lua

-----------------------------------
-- xi.effect.BANE
-----------------------------------
---@type TEffect
local effectObject = {}
effectObject.onEffectGain = function(target, effect)
--NOTE: The power amount dictates the amount to REDUCE MAX VALUES BY. E.g. Power=75 means 'reduce max hp/mp by 75%'
effect:addMod(xi.mod.CURSE_PCT, -effect:getPower())
effect:addMod(xi.mod.MOVE_SPEED_WEIGHT_PENALTY, effect:getPower())
end
effectObject.onEffectTick = function(target, effect)
end
effectObject.onEffectLose = function(target, effect)
end
return effectObject