----------------------------------- -- ID: 14491 -- Item: Dominus Shield -- Item Effect: Restores 20-35 MP ----------------------------------- ---@type TItem local itemObject = {} itemObject.onItemCheck = function(target, item, caster) return 0 end itemObject.onItemUse = function(target) local mpHeal = math.random(60, 85) local dif = target:getMaxMP() - target:getMP() if mpHeal > dif then mpHeal = dif end target:addMP(mpHeal) target:messageBasic(xi.msg.basic.RECOVERS_MP, 0, mpHeal) end return itemObject