local combat = prepareDistanceCombat(COMBAT_PHYSICALDAMAGE, CONST_ME_HITAREA, CONST_ME_REDSTAR)
setFormula(combat, "magic level", -0.3, -0.8)
setArea(combat, {{1}, {0}, {2}})
local combat1 = prepareDistanceCombat(COMBAT_PHYSICALDAMAGE, CONST_ME_HITAREA, CONST_ME_REDSTAR)
setFormula(combat1, "magic level", -0.3, -0.8)
setArea(combat1, {{0, 1}, {0, 0}, {2, 0}})
local combat2 = prepareDistanceCombat(COMBAT_PHYSICALDAMAGE, CONST_ME_HITAREA, CONST_ME_REDSTAR)
setFormula(combat2, "magic level", -0.3, -0.8)
setArea(combat2, {{0, 0, 1}, {2, 0, 0}})
local combat3 = prepareDistanceCombat(COMBAT_PHYSICALDAMAGE, CONST_ME_HITAREA, CONST_ME_REDSTAR)
setFormula(combat3, "magic level", -0.3, -0.8)
setArea(combat3, {{2, 0, 1}})
local combat4 = prepareDistanceCombat(COMBAT_PHYSICALDAMAGE, CONST_ME_HITAREA, CONST_ME_REDSTAR)
setFormula(combat4, "magic level", -0.3, -0.8)
setArea(combat4, {{2, 0, 0}, {0, 0, 1}})
local combat5 = prepareDistanceCombat(COMBAT_PHYSICALDAMAGE, CONST_ME_HITAREA, CONST_ME_REDSTAR)
setFormula(combat5, "magic level", -0.3, -0.8)
setArea(combat5, {{2, 0}, {0, 0}, {0, 1}})
local combat6 = prepareDistanceCombat(COMBAT_PHYSICALDAMAGE, CONST_ME_HITAREA, CONST_ME_REDSTAR)
setFormula(combat6, "magic level", -0.3, -0.8)
setArea(combat6, {{2}, {0}, {1}})
local combat7 = prepareDistanceCombat(COMBAT_PHYSICALDAMAGE, CONST_ME_HITAREA, CONST_ME_REDSTAR)
setFormula(combat7, "magic level", -0.3, -0.8)
setArea(combat7, {{0, 2}, {0, 0}, {1, 0}})
local combat8 = prepareDistanceCombat(COMBAT_PHYSICALDAMAGE, CONST_ME_HITAREA, CONST_ME_REDSTAR)
setFormula(combat8, "magic level", -0.3, -0.8)
setArea(combat8, {{0, 0, 2}, {1, 0, 0}})
local combat9 = prepareDistanceCombat(COMBAT_PHYSICALDAMAGE, CONST_ME_HITAREA, CONST_ME_REDSTAR)
setFormula(combat9, "magic level", -0.3, -0.8)
setArea(combat9, {{1, 0, 2}})
local combat10 = prepareDistanceCombat(COMBAT_PHYSICALDAMAGE, CONST_ME_HITAREA, CONST_ME_REDSTAR)
setFormula(combat10, "magic level", -0.3, -0.8)
setArea(combat10, {{1, 0, 0}, {0, 0, 2}})
local combat11 = prepareDistanceCombat(COMBAT_PHYSICALDAMAGE, CONST_ME_HITAREA, CONST_ME_REDSTAR)
setFormula(combat11, "magic level", -0.3, -0.8)
setArea(combat11, {{1, 0}, {0, 0}, {0, 2}})
local function cast(par)
return doCombat(par.cid, par.combat, par.var)
end
function onCastSpell(cid, var)
local par = {cid = cid, var = var, combat = combat}
cast(par)
par.combat = combat1
addEvent(cast, 100, par)
par.combat = combat2
addEvent(cast, 200, par)
par.combat = combat3
addEvent(cast, 300, par)
par.combat = combat4
addEvent(cast, 400, par)
par.combat = combat5
addEvent(cast, 500, par)
par.combat = combat6
addEvent(cast, 600, par)
par.combat = combat7
addEvent(cast, 700, par)
par.combat = combat8
addEvent(cast, 800, par)
par.combat = combat9
addEvent(cast, 900, par)
par.combat = combat10
addEvent(cast, 1000, par)
par.combat = combat11
addEvent(cast, 1100, par)
end