Hi, im making spells for my server- this is my multi wave one but it does not work can anyone fix the script for me? ty :3
Code:
local combat1 = createCombatObject()
setCombatParam(combat1, COMBAT_PARAM_TYPE, COMBAT_ENERGYDAMAGE)
setCombatParam(combat1, COMBAT_PARAM_EFFECT, CONST_ME_BIGCLOUDS)
setCombatFormula(combat1, COMBAT_FORMULA_LEVELMAGIC, -2.0, -500, 2.0, 500)
local combat2 = createCombatObject()
setCombatParam(combat2, COMBAT_PARAM_TYPE, COMBAT_ENERGYDAMAGE)
setCombatParam(combat2, COMBAT_PARAM_EFFECT, CONST_ME_ENERGYHIT)
setCombatFormula(combat2, COMBAT_FORMULA_LEVELMAGIC, -2.0, -500, 2.0, 500)
local combat3 = createCombatObject()
setCombatParam(combat3, COMBAT_PARAM_TYPE, COMBAT_ENERGYDAMAGE)
setCombatParam(combat3, COMBAT_PARAM_EFFECT, CONST_ME_BIGCLOUDS)
setCombatFormula(combat3, COMBAT_FORMULA_LEVELMAGIC, -2.0, -500, 2.0, 500)
local combat4 = createCombatObject()
setCombatParam(combat4, COMBAT_PARAM_TYPE, COMBAT_ENERGYDAMAGE)
setCombatParam(combat4, COMBAT_PARAM_EFFECT, CONST_ME_YELLOWENERGY)
setCombatFormula(combat4, COMBAT_FORMULA_LEVELMAGIC, -2.0, -500, 2.0, 500)
local combat5 = createCombatObject()
setCombatParam(combat5, COMBAT_PARAM_TYPE, COMBAT_ENERGYDAMAGE)
setCombatParam(combat5, COMBAT_PARAM_EFFECT, CONST_ME_BIGCLOUDS)
setCombatFormula(combat5, COMBAT_FORMULA_LEVELMAGIC, -2.0, -500, 2.0, 500)
local combat6 = createCombatObject()
setCombatParam(combat6, COMBAT_PARAM_TYPE, COMBAT_ENERGYDAMAGE)
setCombatParam(combat6, COMBAT_PARAM_EFFECT, CONST_ME_PURPLEENERGY)
setCombatFormula(combat6, COMBAT_FORMULA_LEVELMAGIC, -2.0, -500, 2.0, 500)
local function onCastSpell1(AREA_SQUARE5x5)
setCombatArea(combat, area)
function onCastSpell1(cid, var)
return doCombat(cid, combat, var)
local function onCastSpell2(AREA_SQAURE5X5)
setCombatArea2(combat, area)
function onCastSpell2(cid, var)
return doCombat2(cid, combat, var)
local function onCastSpell3(AREA_SQAURE5X5)
setCombatArea3(combat, area)
function onCastSpell3(cid, var)
return doCombat3(cid, combat, var)
local function onCastSpell4(AREA_SQAURE5X5)
setCombatArea4(combat, area)
function onCastSpell4(cid, var)
return doCombat4(cid, combat, var)
local function onCastSpell5(AREA_SQAURE5X5)
setCombatArea5(combat, area)
function onCastSpell5(cid, var)
return doCombat5(cid, combat, var)
local function onCastSpell6(AREA_SQAURE5X5)
setCombatArea6(combat, area)
function onCastSpell6(cid, var)
return doCombat6(cid, combat, var)
end