Primeiro , na pasta Data>Healing , copie e cole qualquer '.lua' e dps renomei para 'mana.lua' , delete tudo que estiver dentro, e coloque:
local combat = createCombatObject()setCombatParam(combat, COMBAT_PARAM_TYPE, COMBAT_MANADRAIN)
setCombatParam(combat, COMBAT_PARAM_EFFECT, CONST_ME_MAGIC_BLUE)
setCombatParam(combat, COMBAT_PARAM_TARGETCASTERORTOPMOST, 1)
setCombatParam(combat, COMBAT_PARAM_AGGRESSIVE, 0)
setCombatFormula(combat, COMBAT_FORMULA_LEVELMAGIC, 6, 6, 2.5, 3)
function onCastSpell(cid, var)
return doCombat(cid, combat, var)
end
Ele recupera pouco, pq e como se fose um exura(pra mana) , se vc quiser alterar quanto recupera mude a CombatFormula.
e pra finalizar, isso nos spells.xml:
<instant name="Mana Healing" words="exura mana" lvl="19" mana="0" aggressive="0" selftarget="1" exhaustion="3000" needlearn="0" event="script" value="healing/mana.lua"><vocation id="1"/>
<vocation id="2"/>
<vocation id="3"/>
<vocation id="4"/>
<vocation id="5"/>
<vocation id="6"/>
<vocation id="7"/>
<vocation id="8"/>
</instant>
__________
Postei lugar errado, sera que poderiam mover?