To remove the msg to default chat using your method, change the onCastSpell() to this
function onCastSpell(cid, var)
doCombat(cid, combat, var)
return false
end
That healing value text seems to be coded inside the source, atleast i cant understand how that show up in this script.
I mean...