Eu tava olhando e pra resolver seu problema é simples.
Quando o tempo de exausted acaba e o player desloga, não da erro.
Assim sendo se seu ot possui tempo de battle (onde não é possivel deslogar) superior a 10 segundos que é o tempo de exausted da magia nunca ira bugar.
Eu postei alguns com a ajuda do LuckOake que juntou.
http://www.xtibia.co...d-card-account/
-------------------------------Editado, esse dae não é de skills desculpe.
Script que você quer:
Não consegui concertar mais achei um script aqui no xtibia.
Script by Vodkart:
Obs: apaga os outros, esse aqui um só faz a função dos 4. (como esperado do Vodkart)
Em data/creaturescript/script/login.lua adc isso antes do último return true
Tipo:
-Player usa magia 00:00
-Player desloga 10:00 (10 horas depois)
Assim da bug?
Ou só assim?:
-Player usa magia
-Player desloga enquanto o efeito da magia esta ativo
Script by: LuckOake
Editado by: Newtonnotwen
Adicione em data/movements/scripts em um arquivo.lua denominado outfits:
-Marrom: Mensagem ao pisar.
-Violeta: Life a perder.
-Azul Turqueza: - (menos) para perder life, + (mais) para ganhar
Editando o outfit:
-Vermelho: Outfit number ( /newtype )
-Verde: Cor do outfit (só funciona em alguns outfits)
-Roxo: Addon do outfit (só funciona em alguns outfits)
Obs: Addon varia de 0 a 3.
-------------------------------
Em movements.xml:
Por favor ponha o arquivo em spoiler.
Obs: Aqui funcionou, vou dar uma olhada no erro.
------------------------------------------------------------
Não sabe botar em spoiler?
É simples, siga o exemplo:
[spoiler.]ARQUIVO[/spoiler.]
-Vermelho: Retire os pontos.
-Roxo: Seu arquivo.
Aperte ctrl+f e escreva get.
Procure e analise.
Desculpa por eu não ti ajudar agora, estou indo dormir, amanhã ti ajudo pela tarde quando voltar da escola.