landsandboat/scripts/effects/counterstance.lua
2026-05-15 22:05:49 -04:00

22 lines
600 B
Lua

-----------------------------------
-- xi.effect..COUNTERSTANCE
-- DEF is removed in core as equip swaps can mess this up otherwise!
-----------------------------------
---@type TEffect
local effectObject = {}
effectObject.onEffectGain = function(target, effect)
if target:isMob() and target:getSpecies() == xi.mobSpecies.BUGBEAR then -- Bugbear Family
effect:addMod(xi.mod.ATTP, 15)
end
effect:addMod(xi.mod.COUNTER, effect:getPower())
end
effectObject.onEffectTick = function(target, effect)
end
effectObject.onEffectLose = function(target, effect)
end
return effectObject