local combat = createCombatObject()
setCombatParam(combat, COMBAT_PARAM_TYPE, COMBAT_FIREDAMAGE)
setCombatParam(combat, COMBAT_PARAM_EFFECT, 36)
setCombatParam(combat, COMBAT_PARAM_DISTANCEEFFECT, 3)
setAttackFormula(combat, COMBAT_FORMULA_LEVELMAGIC, 5, 5, 3.5, 7)
local area = createCombatArea(AREA_BEAM5)
setCombatArea(combat, area)
function onCastSpell(cid, var)
local helmetId = 1234 -- id do helmet
if getPlayerSlotItem(cid, CONST_SLOT_HEAD).uid ~= helmetId then
doPlayerSendCancel(cid, "Sorry, to cast this spell you need equip the " .. getItemNameById(helmetId) .. ".") return true or false
end
return doCombat(cid, combat, var)
end
tag exevo tera hur