2019-12-05 14:40:09 +02:00

32 lines
662 B
Lua

local condition = Condition(CONDITION_DROWN)
condition:setTiming(5)
function onStepIn(creature, item, position, fromPosition)
local player = creature:getPlayer()
if player == nil then
return true
end
local helmet = player:getSlotItem(CONST_SLOT_HEAD)
if helmet ~= nil and helmet:getId() == 5460 then
return true
end
if math.random(1, 10) == 1 then
position:sendMagicEffect(CONST_ME_BUBBLES)
end
player:addCondition(condition)
return true
end
function onStepOut(creature, item, position, fromPosition)
local player = creature:getPlayer()
if player == nil then
return true
end
player:removeCondition(CONDITION_DROWN)
return true
end