----- CREATUREEVENT -----
local creatureevent = CreatureEvent("levelDeath")
function creatureevent.onPrepareDeath(creature, killer)
-- if not player, then die
if not creature:isPlayer() then
return true
end
-- if not level x, then die
local player = Player(creature)
if player:getLevel() ~= 100 then
return true
end
-- add function player add life, mana and teleport to temple here
local corpse = Game.createItem(player:getSex() == 0 and 3065 or 3058, 1, player:getPosition())
corpse:setAttribute(ITEM_ATTRIBUTE_DESCRIPTION,"You recognize ".. player:getName() ..". ".. (player:getSex() == 0 and "She" or "He") .." was killed by ".. killer:getName() ..".")
corpse:decay()
player:teleportTo(player:getTown():getTemplePosition())
player:addHealth(player:getMaxHealth())
player:addMana(player:getMaxMana())
return false
end
creatureevent:register()