Ir para conteúdo

Pergunta

Xtibianos, quase nenhum tópico que posto aqui tem uma resposta definitiva, tomara que esse seja diferente.

 

Meu problema:

Isso acontece na maioria dos servidores open tibia atuais. Quando o player está com paralyze e usa exura, esse paralyze não sai, a menos que o player esteja parado, isso incomoda muito os players, e atrapalham a fluidez do jogo.

Estudando a spell vejo que tem a função "setCombatParam(combat, COMBAT_PARAM_DISPEL, CONDITION_PARALYZE)" retirando o paralyze, mas isso só acontece, como já citei acima, quando o player esta parado.

 

Se alguém puder compartilhar uma solução, ficarei muito grato.

 

Script da minha spell (exura):

local combat = createCombatObject()
setCombatParam(combat, COMBAT_PARAM_TYPE, COMBAT_HEALING)
setCombatParam(combat, COMBAT_PARAM_EFFECT, CONST_ME_MAGIC_BLUE)
setCombatParam(combat, COMBAT_PARAM_AGGRESSIVE, false)
setCombatParam(combat, COMBAT_PARAM_DISPEL, CONDITION_PARALYZE)
setHealingFormula(combat, COMBAT_FORMULA_LEVELMAGIC, 5, 5, 1.5, 2)
function onCastSpell(cid, var)
return doCombat(cid, combat, var)
end

Link para o comentário
https://xtibia.com/forum/topic/192454-remover-paralyze-com-exura/
Compartilhar em outros sites

3 respostass a esta questão

Posts Recomendados

  • 0

LOL, isso que é o correto, seria estranho você ser paralisado e tirar o paralise na mesma hora, sem contar que iria healar life, creio que só exista essa função e em todos ots é assim.

Link para o comentário
https://xtibia.com/forum/topic/192454-remover-paralyze-com-exura/#findComment-1321686
Compartilhar em outros sites

  • 0

Tenta usar doRemoveCondition(cid, CONDITION_PARALYZE).

 

Abaixo de onCastSpell:

 

if hasCondition(cid, CONDITION_PARALYZE) == true then
doRemoveCondition(cid, CONDITION_PARALYZE)
end

Editado por LuckOake
Link para o comentário
https://xtibia.com/forum/topic/192454-remover-paralyze-com-exura/#findComment-1321697
Compartilhar em outros sites

  • 0

no global tira o paralyze na hora só que o char fica lento enquanto não andar pro próximo sqm.

 

EDIT---

@LuckOake, funcionou! rep+

Editado por Sofft
Link para o comentário
https://xtibia.com/forum/topic/192454-remover-paralyze-com-exura/#findComment-1321800
Compartilhar em outros sites

Visitante
Este tópico está impedido de receber novos posts.
×
×
  • Criar Novo...