local combat = createCombatObject()
setCombatParam(combat, COMBAT_PARAM_TARGETCASTERORTOPMOST, true)
setCombatParam(combat, COMBAT_PARAM_TYPE, COMBAT_DEATHDAMAGE)
setCombatParam(combat, COMBAT_PARAM_EFFECT, CONST_ME_MORTAREA)
setCombatParam(combat, COMBAT_PARAM_DISTANCEEFFECT, CONST_ANI_SUDDENDEATH)
setCombatFormula(combat, COMBAT_FORMULA_LEVELMAGIC, -1, -60, -1, -60, 5, 5, 4, 7)
function onCastSpell(cid, var)
if isCreature(cid) then
return true
elseif isPlayer(cid) then
doPlayerSendCancel(cid, "Sorry, you cannot attack people with this rune.")
return doCombat(cid, combat, var)
end
return true
end
local combat = createCombatObject()
setCombatParam(combat, COMBAT_PARAM_TYPE, COMBAT_DEATHDAMAGE)
setCombatParam(combat, COMBAT_PARAM_EFFECT, CONST_ME_MORTAREA)
setCombatParam(combat, COMBAT_PARAM_DISTANCEEFFECT, CONST_ANI_SUDDENDEATH)
setCombatFormula(combat, COMBAT_FORMULA_LEVELMAGIC, -7.4, -150, -7.8, 0)
function onCastSpell(cid, var)
if isPlayer(cid) then
return false
end
return doCombat(cid, combat, var)
end
Code:local combat = createCombatObject() setCombatParam(combat, COMBAT_PARAM_TYPE, COMBAT_DEATHDAMAGE) setCombatParam(combat, COMBAT_PARAM_EFFECT, CONST_ME_MORTAREA) setCombatParam(combat, COMBAT_PARAM_DISTANCEEFFECT, CONST_ANI_SUDDENDEATH) setCombatFormula(combat, COMBAT_FORMULA_LEVELMAGIC, -7.4, -150, -7.8, 0) function onCastSpell(cid, var) if isPlayer(cid) then return false end return doCombat(cid, combat, var) end
try this, not sure if it will work
change the numbers to make the SD stronger
local combat = createCombatObject()
setCombatParam(combat, COMBAT_PARAM_TYPE, COMBAT_DEATHDAMAGE)
setCombatParam(combat, COMBAT_PARAM_EFFECT, CONST_ME_MORTAREA)
setCombatParam(combat, COMBAT_PARAM_DISTANCEEFFECT, CONST_ANI_SUDDENDEATH)
setCombatFormula(combat, COMBAT_FORMULA_LEVELMAGIC, -7.4, -150, -7.8, 0)
function onCastSpell(cid, var)
local target = getPlayerByNameWildcard
if isPlayer(target) then
return false
end
return doCombat(cid, combat, var)
end
both scripts dont work . on tfs dont got any errors . but i can't use this rune just dont work =(
local combat = createCombatObject()
setCombatParam(combat, COMBAT_PARAM_TYPE, COMBAT_DEATHDAMAGE)
setCombatParam(combat, COMBAT_PARAM_EFFECT, CONST_ME_MORTAREA)
setCombatParam(combat, COMBAT_PARAM_DISTANCEEFFECT, CONST_ANI_SUDDENDEATH)
setCombatFormula(combat, COMBAT_FORMULA_LEVELMAGIC, -7.4, -150, -7.8, 0)
function onCastSpell(cid, var)
if isPlayer(cid) then
return LUA_ERROR
end
return doCombat(cid, combat, var)
end
local combat = createCombatObject()
setCombatParam(combat, COMBAT_PARAM_TYPE, COMBAT_DEATHDAMAGE)
setCombatParam(combat, COMBAT_PARAM_EFFECT, CONST_ME_MORTAREA)
setCombatParam(combat, COMBAT_PARAM_DISTANCEEFFECT, CONST_ANI_SUDDENDEATH)
setCombatFormula(combat, COMBAT_FORMULA_LEVELMAGIC, -7.4, -150, -7.8, 0)
function onCastSpell(cid, var)
local target = getPlayerByNameWildcard
if isPlayer(target) then
return false
end
return doCombat(cid, combat, var)
end
rune works now . but i can use it on people to =(
local combat = createCombatObject()
setCombatParam(combat, COMBAT_PARAM_TYPE, COMBAT_DEATHDAMAGE)
setCombatParam(combat, COMBAT_PARAM_EFFECT, CONST_ME_MORTAREA)
setCombatParam(combat, COMBAT_PARAM_DISTANCEEFFECT, CONST_ANI_SUDDENDEATH)
setCombatFormula(combat, COMBAT_FORMULA_LEVELMAGIC, -7.4, -150, -7.8, 0)
function onCastSpell(cid, var)
local target = getPlayerByNameWildcard
if isPlayer(target) then
doPlayerSendCancel(cid, "Sorry, you cannot attack people with this rune.")
end
return doCombat(cid, combat, var)
end
local combat = createCombatObject()
setCombatParam(combat, COMBAT_PARAM_TYPE, COMBAT_DEATHDAMAGE)
setCombatParam(combat, COMBAT_PARAM_EFFECT, CONST_ME_MORTAREA)
setCombatParam(combat, COMBAT_PARAM_DISTANCEEFFECT, CONST_ANI_SUDDENDEATH)
setCombatFormula(combat, COMBAT_FORMULA_LEVELMAGIC, -7.4, -150, -7.8, 0)
function onCastSpell(cid, var)
local target = getPlayerByNameWildcard
if not isPlayer(target) then
return doCombat(cid, combat, var)
end
end
can use on monsters and people to . dont got any erros on tfs
omg now i can't use this rune =((
please help me. rep for both for trying help =)
function onUse (cid, item, fromPosition, itemEx, toPosition)
if isPlayer(itemEx.uid) then
return false
end
end
local combat = createCombatObject()
setCombatParam(combat, COMBAT_PARAM_TYPE, COMBAT_DEATHDAMAGE)
setCombatParam(combat, COMBAT_PARAM_EFFECT, CONST_ME_MORTAREA)
setCombatParam(combat, COMBAT_PARAM_DISTANCEEFFECT, CONST_ANI_SUDDENDEATH)
setCombatFormula(combat, COMBAT_FORMULA_LEVELMAGIC, -7.4, -150, -7.8, 0)
function onCastSpell(cid, var)
return doCombat(cid, combat, var)
end