Bom hoje acordei e efetuei as alterações na spell, o jeito foi efetuar um loop com frequência de 15 milissegundos executando a function de virar o bendito para o sul, dessa forma funcionou perfeitamente, sendo essa spell com castTime de 6 segundos, esse evento ocorrerá 400x kkkk, mas por hora essa solução está muito boa.
function onCastSpell(cid, var)
local confLookDir = {
frequency = 15,
i = 1,
timeTotal = 0
}
while confLookDir.timeTotal <= conf.stunTime do
addEvent(function()
if isCreature(cid) then
doCreatureSetLookDir(cid, SOUTH)
end
end, (confLookDir.frequency * confLookDir.i))
confLookDir.i = confLookDir.i + 1
confLookDir.timeTotal = confLookDir.frequency * confLookDir.i
end
setInitCast(cid)
.
.
.
return doCombat(cid, combat, var)
end
Agradeço a você Vodkart pela prestatividade e me mostrar o caminho, te desejo sucesso meu amigo.
Vlw.