fix few more items 7.92

This commit is contained in:
ErikasKontenis
2020-03-04 19:58:00 +02:00
parent 3cb71f9127
commit 2ce746ea27
8 changed files with 69 additions and 9 deletions

View File

@@ -29,6 +29,12 @@ function onUse(player, item, fromPosition, target, toPosition)
item:remove(1)
return true
end
elseif item:getId() == 6276 then
if table.contains(ovens, target:getId()) then
Game.createItem(6277, 1, target:getPosition())
item:remove(1)
return true
end
elseif item:getId() == 3605 then
if table.contains(milestone, target:getId()) then
local parent = item:getParent()

View File

@@ -40,7 +40,9 @@ local foods = {
[3732] = "Munch.", -- green mushroom
[5096] = "Yum.", -- mango
[5678] = "Gulp.", -- tortoise egg
[6125] = "Gulp." -- tortoise egg from Nargor
[6125] = "Gulp.", -- tortoise egg from Nargor
[6277] = "Mmmm.", -- cake
[6278] = "Mmmm." -- cake
}
function onUse(player, item, fromPosition, target, toPosition)

View File

@@ -1,3 +1,5 @@
local fruits = {3584, 3585, 3586, 3587, 3588, 3589, 3590, 3591, 3592, 3593, 3595, 3596, 5096}
function onUse(player, item, fromPosition, target, toPosition)
if not target:isItem() then
return false
@@ -7,6 +9,11 @@ function onUse(player, item, fromPosition, target, toPosition)
target:transform(2977, 1)
target:decay()
return true
elseif isInArray(fruits, target:getId()) and player:removeItem(6277, 1) then
target:remove(1)
player:addItem(6278, 1)
player:getPosition():sendMagicEffect(CONST_ME_MAGIC_GREEN)
return true
end
return false
end
end

View File

@@ -0,0 +1,6 @@
function onUse(player, item, fromPosition, target, toPosition)
item:getPosition():sendMagicEffect(CONST_ME_POFF)
item:transform(6278, 1)
item:getPosition():sendMonsterSay(player:getName() .. " blew out the candle.")
return true
end