I got in my OT a creaturescript that recompense you if you reach X level. Well, it always worked fine but magically (of course, i do not know why if i did not touched anything) it got bugged. I will explain:
Here is the .lua
function onAdvance(cid, skill, oldlevel, newlevel)...