na tabela ta positionToCheck e no for tu colocou areasToCheck
tu errou ali na hora de colocar o valor na função em local monster
o valor de fromx seria _.fromx(se botar como parametro só _ tbm funciona)
Pra mudar vida máxima usa: setCreatureMaxHealth(cid, health)
Pra mudar a mana máxima usa: doCreatureChangeMaxHealth
aqui nesse tópico tem uma lista de funções de otserver
Para mudar skill se não me engano tem que executar uma query na db, da uma olhada nesse tutorial aqui:
e nesse script aqui
que devem te ajudara entender e arrumar seu script
Achei sua idéia sensacional, parece que vai ser um servidor diferente e bem divertido
Parabéns e boa sorte com seu projeto
Vou tentar jogar quando lançar