Hi all !
Here is my Acid Arrows spell !
It sends targeted creature 5 acid arrows (poison arrow effect).
Go to your server's data/spells/scripts folder and create acid arrows.lua file, than paste this;
And for spells.xml paste this;
Enjoy :thumbup:
Here is my Acid Arrows spell !
It sends targeted creature 5 acid arrows (poison arrow effect).
Go to your server's data/spells/scripts folder and create acid arrows.lua file, than paste this;
PHP:
local combat = createCombatObject()
setCombatParam(combat, COMBAT_PARAM_TYPE, COMBAT_POISONDAMAGE)
setCombatParam(combat, COMBAT_PARAM_EFFECT, 16)
setCombatParam(combat, COMBAT_PARAM_DISTANCEEFFECT, 5)
setCombatFormula(combat, COMBAT_FORMULA_LEVELMAGIC, -0.4, 0, -0.5, 0)
local distanceCombat = createCombatObject()
setCombatParam(distanceCombat, COMBAT_PARAM_TYPE, COMBAT_POISONDAMAGE)
setCombatParam(distanceCombat, COMBAT_PARAM_EFFECT, 16)
setCombatParam(distanceCombat, COMBAT_PARAM_DISTANCEEFFECT, 5)
setCombatFormula(distanceCombat, COMBAT_FORMULA_LEVELMAGIC, -0.4, 0, -0.5, 0)
local function onCastSpell1(parameters)
doCombat(parameters.cid,distanceCombat, parameters.var)
end
function onCastSpell(cid, var)
local parameters = { cid = cid, var = var}
addEvent(onCastSpell1, 100, parameters)
addEvent(onCastSpell1, 300, parameters)
addEvent(onCastSpell1, 500, parameters)
addEvent(onCastSpell1, 700, parameters)
addEvent(onCastSpell1, 900, parameters)
end
And for spells.xml paste this;
PHP:
<instant name="Acid Arrows" words="exori toxicum" lvl="20" mana="80" prem="1" range="3" casterTargetOrDirection="1" blockwalls="1" exhaustion="2000" needlearn="0" script="acid arrows.lua">
<vocation name="Paladin"/>
<vocation name="Royal Paladin"/>
</instant>
Enjoy :thumbup: