local config = {
[1] = {level = 30, skillRatesDropTo = 10},
[2] = {level = 40, skillRatesDropTo = 8},
[3] = {level = 50, skillRatesDropTo = 6},
[4] = {level = 100, skillRatesDropTo = 1}
}
local skills = {SKILL_AXE, SKILL_CLUB, SKILL_DISTANCE, SKILL_FISHING, SKILL_FIST, SKILL_SHIELD, SKILL_SWORD, SKILL__MAGLEVEL}
function onAdvance(cid, skill, oldLevel, newLevel)
if isInArray(skills, skill) == true then
for i = 1, #config do
if newLevel == config.level then
doPlayerSetRate(cid, skill, config.skillRatesDropTo)
break
end
end
end
return true
end