• There is NO official Otland's Discord server and NO official Otland's server list. The Otland's Staff does not manage any Discord server or server list. Moderators or administrator of any Discord server or server lists have NO connection to the Otland's Staff. Do not get scammed!

Exori Vita

Lua:
local combat1 = createCombatObject() 
setCombatParam(combat1, COMBAT_PARAM_TYPE, 2)
setCombatParam(combat1, COMBAT_PARAM_EFFECT, 11)
setCombatParam(combat1, COMBAT_PARAM_DISTANCEEFFECT, 4)
setCombatFormula(combat1, COMBAT_FORMULA_LEVELMAGIC,  -1.5, -500,  -1.5, -600)

local combat2 = createCombatObject() 
setCombatParam(combat2, COMBAT_PARAM_TYPE, 8)
setCombatParam(combat2, COMBAT_PARAM_EFFECT, 36)
setCombatParam(combat2, COMBAT_PARAM_DISTANCEEFFECT, 3)
setCombatFormula(combat2, COMBAT_FORMULA_LEVELMAGIC,  -1.5, -500,  -1.5, -600)

local combat3 = createCombatObject() 
setCombatParam(combat3, COMBAT_PARAM_TYPE, 2)
setCombatParam(combat3, COMBAT_PARAM_EFFECT, 11)
setCombatParam(combat3, COMBAT_PARAM_DISTANCEEFFECT, 4)
setCombatFormula(combat3, COMBAT_FORMULA_LEVELMAGIC,  -1.5, -500,  -1.5, -600)

local combat4 = createCombatObject() 
setCombatParam(combat4, COMBAT_PARAM_TYPE, 8)
setCombatParam(combat4, COMBAT_PARAM_EFFECT, 36)
setCombatParam(combat4, COMBAT_PARAM_DISTANCEEFFECT, 3)
setCombatFormula(combat4, COMBAT_FORMULA_LEVELMAGIC,  -1.5, -500,  -1.5, -600)

local combat5 = createCombatObject() 
setCombatParam(combat5, COMBAT_PARAM_TYPE, 2)
setCombatParam(combat5, COMBAT_PARAM_EFFECT, 11)
setCombatParam(combat5, COMBAT_PARAM_DISTANCEEFFECT, 4)
setCombatFormula(combat5, COMBAT_FORMULA_LEVELMAGIC,  -1.5, -500,  -1.5, -600)

local combat6 = createCombatObject() 
setCombatParam(combat6, COMBAT_PARAM_TYPE, 8)
setCombatParam(combat6, COMBAT_PARAM_EFFECT, 36)
setCombatParam(combat6, COMBAT_PARAM_DISTANCEEFFECT, 3)
setCombatFormula(combat6, COMBAT_FORMULA_LEVELMAGIC,  -1.5, -500,  -1.5, -600)

local function onCastSpell1(parameters)
    doCombat(parameters.cid, combat1, parameters.var)
end
 
local function onCastSpell2(parameters)
    doCombat(parameters.cid, combat2, parameters.var)
end
 
local function onCastSpell3(parameters)
    doCombat(parameters.cid, combat3, parameters.var)
end
 
local function onCastSpell4(parameters)
    doCombat(parameters.cid, combat4, parameters.var)
end
 
local function onCastSpell5(parameters)
    doCombat(parameters.cid, combat5, parameters.var)
end

local function onCastSpell6(parameters)
    doCombat(parameters.cid, combat6, parameters.var)
end

function onCastSpell(cid, var)
local parameters = { cid = cid, var = var}
addEvent(onCastSpell1, 0, parameters)
addEvent(onCastSpell2, 300, parameters)
addEvent(onCastSpell3, 600, parameters)
addEvent(onCastSpell4, 800, parameters)
addEvent(onCastSpell5, 1000, parameters)
addEvent(onCastSpell6, 1200, parameters)
return TRUE
end

spells.xml add

Lua:
	<instant name="Arcane Strike" words="exori vita" lvl="445" mana="2150" prem="1" range="5" needtarget="1" blockwalls="1" exhaustion="1500" needlearn="1" event="script" value="attack/arcane strike.lua">
		<vocation id="6"/>
	</instant>

and if u need the npc that sells exori vita pm me to create it
 
Back
Top