Can some help, i'm trying to do this super awesome spell, however, i can't make it deal damage.. This is the code:
Code:
local combat2_Brush_2 = createCombatObject()
setCombatParam(combat2_Brush_2, COMBAT_PARAM_EFFECT, CONST_ME_FIREAREA)
setCombatParam(combat2_Brush_2, COMBAT_PARAM_TYPE, COMBAT_PHYSICALDAMAGE)
setCombatArea(combat2_Brush_2,createCombatArea({
{0, 0, 1, 0, 0, 0, 1, 0, 0},
{0, 1, 1, 1, 0, 1, 1, 1, 0},
{1, 1, 0, 1, 1, 1, 0, 1, 1},
{0, 1, 1, 1, 0, 1, 1, 1, 0},
{0, 0, 1, 0, 2, 0, 1, 0, 0},
{0, 1, 1, 1, 0, 1, 1, 1, 0},
{1, 1, 0, 1, 1, 1, 0, 1, 1},
{0, 1, 1, 1, 0, 1, 1, 1, 0},
{0, 0, 1, 0, 0, 0, 1, 0, 0}}))
function getFormulaValues(cid, level, skill, attack, factor)
local skillTotal, levelTotal = skill + attack * 2, level / 5
return -(skillTotal * 2.1 + levelTotal), -(skillTotal * 4 + levelTotal)
end
setCombatCallback(combat, CALLBACK_PARAM_SKILLVALUE, "getFormulaValues")
function onCastSpell(cid, var)
return doCombat(cid, combat, var)
end