não to conseguindo coloca e effeito nela
exemplo exori flam
não sai o efeito somente o dano
ajuda ae jente
local spell = {}
spell.config = {
[1] = {
damageType = 8,
areaEffect = 6,
area = {
{0, 1, 0},
{1, 3, 1},
{0, 1, 0},
}
}
}
spell.combats = {}
for _, config in ipairs(spell.config) do
local combat = createCombatObject(CONDITION_POISON)
setCombatParam(combat, COMBAT_PARAM_TYPE, config.damageType)
setCombatParam(combat, COMBAT_PARAM_TYPE, config.damageType)
setCombatParam(combat, COMBAT_PARAM_EFFECT, config.areaEffect)
setCombatFormula(combat, COMBAT_FORMULA_LEVELMAGIC, -9.0, -9, -4.0, 0)
function onTargetCreature(cid, target)
doPullCreature(target, cid)
end
setCombatArea(combat, createCombatArea(config.area))
table.insert(spell.combats, combat)
end
function onCastSpell(cid, var)
if exhaustion.get(cid, 23008) == false then
exhaustion.set(cid, 23008, 10)
for n = 1, #spell.combats do
addEvent(doCombat, (n * 1600) - 1600, cid, spell.combats[n], var)
end
return true
else
doPlayerSendCancel(cid, "Cooldown[" ..exhaustion.get(cid, 23008).."]")
end
end
Terror Fire.lua