• 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!

Spell exevo energy

orzeleagle

Member
Joined
Dec 21, 2009
Messages
183
Reaction score
7
Location
Poland
.../data/spell/spell.xml:
Code:
<instant name="exevo energy" words="exevo energy" lvl="32" maglv="24" mana="250" soul="0" exhaustion="2000" prem="1" enabled="1" script="exevo energy.lua"></instant>

.../data/spell/scripts/exevo energy.lua:
PHP:
local combat = createCombatObject()
setCombatParam(combat, COMBAT_PARAM_TYPE, COMBAT_ENERGYDAMAGE)
setCombatParam(combat, COMBAT_PARAM_EFFECT, 48)
setCombatFormula(combat, COMBAT_FORMULA_LEVELMAGIC, -1.4, -30, -1.8, 0)
local arr = {
{0, 0, 0, 1 ,0 ,0 ,0},
{0, 1, 0, 1 ,0 ,1 ,0},
{0, 0, 1, 1 ,1 ,0 ,0},
{1, 1, 1, 2 ,1 ,1 ,1},
{0, 0, 1, 1 ,1 ,0 ,0},
{0, 1, 0, 1 ,0 ,1 ,0},
}
local area = createCombatArea(arr)
setCombatArea(combat, area)
function onCastSpell(cid, var)
    return doCombat(cid, combat, var)
end

casinod.png



REP ME :D
 
Last edited:
From this i created a flam ue (big as whole scream from tibia)
local combat = createCombatObject()
setCombatParam(combat, COMBAT_PARAM_TYPE, COMBAT_FIREDAMAGE)
setCombatParam(combat, COMBAT_PARAM_EFFECT, CONST_ME_FIREAREA)
setCombatFormula(combat, COMBAT_FORMULA_LEVELMAGIC, -1.4, -30, -1.8, 0)
local arr = {
{1, 1, 1, 1, 1, 1, 1 ,1 ,1 ,1 ,1 ,1 ,1 ,1 ,1},
{1, 1, 1, 1, 1, 1, 1 ,1 ,1 ,1 ,1 ,1 ,1 ,1 ,1},
{1, 1, 1, 1, 1, 1, 1 ,1 ,1 ,1 ,1 ,1 ,1 ,1 ,1},
{1, 1, 1, 1, 1, 1, 1 ,1 ,1 ,1 ,1 ,1 ,1 ,1 ,1},
{1, 1, 1, 1, 1, 1, 1 ,1 ,1 ,1 ,1 ,1 ,1 ,1 ,1},
{1, 1, 1, 1, 1, 1, 1 ,2 ,1 ,1 ,1 ,1 ,1 ,1 ,1},
{1, 1, 1, 1, 1, 1, 1 ,1 ,1 ,1 ,1 ,1 ,1 ,1 ,1},
{1, 1, 1, 1, 1, 1, 1 ,1 ,1 ,1 ,1 ,1 ,1 ,1 ,1},
{1, 1, 1, 1, 1, 1, 1 ,1 ,1 ,1 ,1 ,1 ,1, 1 ,1},
{1, 1, 1, 1, 1, 1, 1 ,1 ,1 ,1 ,1 ,1 ,1 ,1 ,1},
{1, 1, 1, 1, 1, 1, 1 ,1 ,1 ,1 ,1 ,1 ,1 ,1 ,1},
}
local area = createCombatArea(arr)
setCombatArea(combat, area)
function onCastSpell(cid, var)
return doCombat(cid, combat, var)
end
 
From this i created a flam ue (big as whole scream from tibia)
local combat = createCombatObject()
setCombatParam(combat, COMBAT_PARAM_TYPE, COMBAT_FIREDAMAGE)
setCombatParam(combat, COMBAT_PARAM_EFFECT, CONST_ME_FIREAREA)
setCombatFormula(combat, COMBAT_FORMULA_LEVELMAGIC, -1.4, -30, -1.8, 0)
local arr = {
{1, 1, 1, 1, 1, 1, 1 ,1 ,1 ,1 ,1 ,1 ,1 ,1 ,1},
{1, 1, 1, 1, 1, 1, 1 ,1 ,1 ,1 ,1 ,1 ,1 ,1 ,1},
{1, 1, 1, 1, 1, 1, 1 ,1 ,1 ,1 ,1 ,1 ,1 ,1 ,1},
{1, 1, 1, 1, 1, 1, 1 ,1 ,1 ,1 ,1 ,1 ,1 ,1 ,1},
{1, 1, 1, 1, 1, 1, 1 ,1 ,1 ,1 ,1 ,1 ,1 ,1 ,1},
{1, 1, 1, 1, 1, 1, 1 ,2 ,1 ,1 ,1 ,1 ,1 ,1 ,1},
{1, 1, 1, 1, 1, 1, 1 ,1 ,1 ,1 ,1 ,1 ,1 ,1 ,1},
{1, 1, 1, 1, 1, 1, 1 ,1 ,1 ,1 ,1 ,1 ,1 ,1 ,1},
{1, 1, 1, 1, 1, 1, 1 ,1 ,1 ,1 ,1 ,1 ,1, 1 ,1},
{1, 1, 1, 1, 1, 1, 1 ,1 ,1 ,1 ,1 ,1 ,1 ,1 ,1},
{1, 1, 1, 1, 1, 1, 1 ,1 ,1 ,1 ,1 ,1 ,1 ,1 ,1},
}
local area = createCombatArea(arr)
setCombatArea(combat, area)
function onCastSpell(cid, var)
return doCombat(cid, combat, var)
end
shit too :>
 
Back
Top