local config = {
heal = true,
save = true,
effect = false
}
function onAdvance(player, skill, oldLevel, newLevel)
if skill ~= SKILL_LEVEL or newLevel <= oldLevel then
return true
end
if config.effect then
player:getPosition():sendMagicEffect(math.random(CONST_ME_FIREWORK_YELLOW, CONST_ME_FIREWORK_BLUE))
player:say('LEVEL UP!', TALKTYPE_MONSTER_SAY)
end
if config.heal then
player:addHealth(player:getMaxHealth())
player:addMana(player:getMaxMana())
end
if config.save then
player:save()
end
return true
end