local combat = createCombatObject()
setCombatParam(combat, COMBAT_PARAM_TYPE, COMBAT_HEALING)
setCombatParam(combat, COMBAT_PARAM_TARGETCASTERORTOPMOST, 1)
setCombatParam(combat, COMBAT_PARAM_AGGRESSIVE, 0)
setCombatParam(combat, COMBAT_PARAM_DISPEL, CONDITION_PARALYZE)
function onGetFormulaValues(cid, level, maglevel)
min = (level * 0.28 + maglevel * 1.48) * 1.4
max = (level * 0.34 + maglevel * 2.34) * 1.4
return min, max
end
setCombatCallback(combat, CALLBACK_PARAM_LEVELMAGICVALUE, "onGetFormulaValues")
function onCastSpell(cid, var)
local position = {x=getPlayerPosition(cid).x+1, y=getPlayerPosition(cid).y+1, z=getPlayerPosition(cid).z}
doSendMagicEffect(position, 73)
return doCombat(cid, combat, var)
end
Tó. Testei e funcionou. O erro da spell é que a formula tava rancando vida, e não curando.








info
Grupo: Cavaleiro
Registrado: 27/05/12
Posts: 168
Reputação: +3
Então, ja mudei no config, so que tipo se eu fizer uma spell de cura normal aparece +xxxx e talz
so que quando eu adicionei um local position, simplismente não aparece mais.
EDIT
Magia de tirar mana funfando.
Editado Setembro 2 por isaque555