-- SpellCreator generated.
-- Areas/Combat for 0ms
local combat0_Explosion = createCombatObject()
setCombatParam(combat0_Explosion, COMBAT_PARAM_EFFECT, CONST_ME_FIREAREA)
setCombatParam(combat0_Explosion, COMBAT_PARAM_TYPE, CONST_ME_ENERGYHIT)
setCombatArea(combat0_Explosion,createCombatArea({{1, 1, 1},
{1, 2, 1}}))
-- Areas/Combat for 200ms
local combat2_Explosion = createCombatObject()
setCombatParam(combat2_Explosion, COMBAT_PARAM_EFFECT, CONST_ME_FIREAREA)
setCombatParam(combat2_Explosion, COMBAT_PARAM_TYPE, CONST_ME_ENERGYHIT)
setCombatArea(combat2_Explosion,createCombatArea({{0, 1, 1, 1, 0},
{1, 0, 0, 0, 1},
{0, 0, 2, 0, 0}}))
-- Areas/Combat for 400ms
local combat4_Explosion = createCombatObject()
setCombatParam(combat4_Explosion, COMBAT_PARAM_EFFECT, CONST_ME_FIREAREA)
setCombatParam(combat4_Explosion, COMBAT_PARAM_TYPE, CONST_ME_ENERGYHIT)
setCombatArea(combat4_Explosion,createCombatArea({{0, 1, 1, 1, 0},
{1, 0, 0, 0, 1},
{0, 0, 0, 0, 0},
{0, 0, 2, 0, 0}}))
-- Areas/Combat for 600ms
local combat6_Explosion = createCombatObject()
setCombatParam(combat6_Explosion, COMBAT_PARAM_EFFECT, CONST_ME_FIREAREA)
setCombatParam(combat6_Explosion, COMBAT_PARAM_TYPE, CONST_ME_ENERGYHIT)
setCombatArea(combat6_Explosion,createCombatArea({{0, 1, 1, 1, 0},
{1, 0, 0, 0, 1},
{0, 0, 0, 0, 0},
{0, 0, 0, 0, 0},
{0, 0, 2, 0, 0}}))
-- Areas/Combat for 800ms
local combat8_Explosion = createCombatObject()
setCombatParam(combat8_Explosion, COMBAT_PARAM_EFFECT, CONST_ME_FIREAREA)
setCombatParam(combat8_Explosion, COMBAT_PARAM_TYPE, CONST_ME_ENERGYHIT)
setCombatArea(combat8_Explosion,createCombatArea({{0, 1, 1, 1, 0},
{1, 0, 0, 0, 1},
{0, 0, 0, 0, 0},
{0, 0, 0, 0, 0},
{0, 0, 0, 0, 0},
{0, 0, 2, 0, 0}}))
-- Areas/Combat for 1000ms
local combat10_Explosion = createCombatObject()
setCombatParam(combat10_Explosion, COMBAT_PARAM_EFFECT, CONST_ME_FIREAREA)
setCombatParam(combat10_Explosion, COMBAT_PARAM_TYPE, CONST_ME_ENERGYHIT)
setCombatArea(combat10_Explosion,createCombatArea({{0, 1, 1, 1, 0},
{1, 0, 0, 0, 1},
{0, 0, 0, 0, 0},
{0, 0, 0, 0, 0},
{0, 0, 0, 0, 0},
{0, 0, 0, 0, 0},
{0, 0, 2, 0, 0}}))
function RunPart(c,cid,var) -- Part
doCombat(cid, c, var)
end
function onCastSpell(cid, var)
RunPart(combat0_Explosion,cid,var)
addEvent(RunPart,200,combat2_Explosion,cid,var)
addEvent(RunPart,400,combat4_Explosion,cid,var)
addEvent(RunPart,600,combat6_Explosion,cid,var)
addEvent(RunPart,800,combat8_Explosion,cid,var)
addEvent(RunPart,1000,combat10_Explosion,cid,var)
return true
end