View difference between Paste ID: p0d2txxZ and RvuPYmU3
SHOW: | | - or go back to the newest paste.
1
local QuestId_Cluck = 3861
2
local NpcChicken = 620
3
local GobIdFarmChickenEgg = 161513
4
5
function OnQuestReward(event, player, creature, quest) 
6
    -- Quest: Cluck!
7
    if (quest:GetId() == QuestId_Cluck) then
8
        -- spawn the cleansed plant
9
        local x, y = creature:GetRelativePoint(math.random()*9, math.random()*math.pi*2);
10-
		local x, y, z = creature:GetRelativePoint(math.random()*9, math.random()*math.pi*2);
10+
        local z = creature:GetMap():GetHeight(x, y) or creature:GetZ()
11-
		creature:SummonGameObject(GobIdFarmChickenEgg, x, y, z, 0, 30);
11+
        creature:SummonGameObject(GobIdFarmChickenEgg, x, y, z, 0, 30);
12
    end	
13
end
14
15
RegisterCreatureEvent(NpcChicken, 34, OnQuestReward) -- 34 for creature OnQuestReward event