do this
function onCastSpell(cid, var)
doSendDistanceShoot(getCreaturePosition(cid), getCreaturePosition(getCreatureTarget(cid)), CONST_ANI_FIRE)
doAreaCombatHealth(cid, COMBAT_PHYSICALDAMAGE, getCreaturePosition(getCreatureTarget(cid))+{x=1}, {1}, -10, -20, CONST_ME_DRAWBLOOD)...