landsandboat/scripts/items/zoolater_hat.lua

22 lines
541 B
Lua

-----------------------------------
-- ID: 15182
-- Item: Zoolater Hat
-- Item Effect: Pet gets meditate
-----------------------------------
---@type TItem
local itemObject = {}
itemObject.onItemCheck = function(target, item, caster)
return 0
end
itemObject.onItemUse = function(target, user)
local pet = target:getPet()
if pet then
pet:addStatusEffect(xi.effect.REGAIN, { power = 15, duration = 15, origin = user, tick = 3 })
else
target:messageBasic(xi.msg.basic.NO_EFFECT)
end
end
return itemObject