GO

[Encerrado] Healing não funciona

Por godviollator, 12 de nov. de 2017 em Tópicos Sem Resposta

2
676
godviollatorG
12 de novembro de 2017 às 15:08

Olá amigos,

Recentemente adquiri o serviço do OTPanel, e estou usando uma versão do Global 8.6, que está com alguns bugs.

Segue informação da versão:

	[TFS] Revisado por Chaitosoft.com - a sua loja de otserv 0.3.7_SVN

 

De toda forma, os players me reportaram que a magia "exiva" não funciona.

 

Testei e ela e todas as outras magias de recuperação de vida, nenhuma funciona.

Ele usa a mana necessária, mas não recupera a vida.

 

Já tentei diversas versões diferente do script de heal, porém nenhuma funciona.

 

Segue meu Light Healing.lua

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)
    if isPlayer(cid) == TRUE then
        if exhaustion.check(cid, 30030) then
            return FALSE
        else
            return doRemoveCondition(cid, CONDITION_PARALYZE), doCombat(cid, combat, var)
        end
    else
        return doRemoveCondition(cid, CONDITION_PARALYZE), doCombat(cid, combat, var)
    end
end  

Notei também que no console não apresenta erros.

 

Alguém saberia me ajudar?

Grato!

5 meses depois...
StigalS
19 de abril de 2018 às 17:12
A questão neste tópico de suporte foi encerrada por falta de resposta. Este tópico está fechado e foi movido para Suporte - Tópicos Sem Resposta