Hi everybody
I need a simple help for this spells....
the truth is that I do not know much about... buy someone can explain me, I'll be grateful.
this is my script.lua
and this is the log:
Lua Script Error: [Spell Interface]
data/spells/scripts/attack/TripleHit.luanCastSpell
LuaScriptInterface::luaAddEvent(). Argument #3 is unsafe
I need a simple help for this spells....
the truth is that I do not know much about... buy someone can explain me, I'll be grateful.
this is my script.lua
Lua:
local combat = createCombatObject()
setCombatParam(combat, COMBAT_PARAM_TYPE, COMBAT_PHYSICALDAMAGE)
setCombatParam(combat, COMBAT_PARAM_BLOCKARMOR, TRUE)
setCombatParam(combat, COMBAT_PARAM_DISTANCEEFFECT, CONST_ANI_ETHEREALSPEAR)
setCombatParam(combat, COMBAT_PARAM_USECHARGES, TRUE)
setCombatFormula(combat, COMBAT_FORMULA_SKILL, 0, -60, 0.8, 0)
local combat2 = createCombatObject()
setCombatParam(combat2, COMBAT_PARAM_TYPE, COMBAT_PHYSICALDAMAGE)
setCombatParam(combat2, COMBAT_PARAM_BLOCKARMOR, TRUE)
setCombatParam(combat2, COMBAT_PARAM_DISTANCEEFFECT, CONST_ANI_ETHEREALSPEAR)
setCombatParam(combat2, COMBAT_PARAM_USECHARGES, TRUE)
setCombatFormula(combat2, COMBAT_FORMULA_SKILL, 0, -60, 0.8, 0)
local combat3 = createCombatObject()
setCombatParam(combat3, COMBAT_PARAM_TYPE, COMBAT_PHYSICALDAMAGE)
setCombatParam(combat3, COMBAT_PARAM_BLOCKARMOR, TRUE)
setCombatParam(combat3, COMBAT_PARAM_DISTANCEEFFECT, CONST_ANI_ETHEREALSPEAR)
setCombatParam(combat3, COMBAT_PARAM_USECHARGES, TRUE)
setCombatFormula(combat3, COMBAT_FORMULA_SKILL, 0, -60, 0.8, 0)
function onCastSpell(cid, var)
local parameters = { cid = cid, var = var, combat = combat, combat2 = combat2, combat3 = combat3 }
addEvent(doCombat, 100, parameters.cid, parameters.combat, parameters.var)
addEvent(doCombat, 300, parameters.cid, parameters.combat2, parameters.var)
addEvent(doCombat, 500, parameters.cid, parameters.combat3, parameters.var)
return TRUE
end
and this is the log:
Lua Script Error: [Spell Interface]
data/spells/scripts/attack/TripleHit.luanCastSpell
LuaScriptInterface::luaAddEvent(). Argument #3 is unsafe