Bom galera, estou criando meu server de DBO 8.6, baixei uma base para ele e meu plano seria de criar meu OT usando essa base, o problema que encontrei foi nas SPELLS. Qual o erro?
O problema é que as SPELLS estão todas configuradas corretamente, mas quando logo no server, ao usar uma magia, o effect não sai, já tentei de tudo, vou deixar um exemplo.
Essa SPELL é Majin Regeneration, ela é uma spell de regeneração para determinada vocação, olha o código:
local combat = createCombatObject()
setCombatParam(combat, COMBAT_PARAM_TYPE, COMBAT_HEALING)
setCombatParam(combat, COMBAT_PARAM_AGGRESSIVE, false)
setCombatParam(combat, COMBAT_PARAM_DISPEL, CONDITION_PARALYZE)
setHealingFormula(combat, COMBAT_FORMULA_LEVELMAGIC, 5, 5, 1000.0, 1300.0)
function onCastSpell(cid, var)
local pos1 = {x = getPlayerPosition(cid).x + 1, y = getPlayerPosition(cid).y + 0, z = getPlayerPosition(cid).z}
doSendMagicEffect(pos1, 74) ---- Esse é o id da effect
return doCombat(cid, combat, var)
end
Notem que o id está certo, a script está 100%.
Mas ao entrar no jogo e utilizar a spell, o effect não funciona, e não é só ela, a maioria não está funcionando, se alguem me ajudasse ficaria grato, aguardando resposta!
@Up