Olá,
nesta linha:
local speed = getCreatureBaseSpeed(cid) + getSpeed(cid) * speedRate
A variável speedRate tem algum valor definido ou ela é nil? se for nil provavelmente é isso que está gerando o erro,
attempt to perform arithmetic on a nil value
Coloque algum valor ali no lugar dela ex 1.5, 2, só para ver se é isso mesmo.