Versao testada : 8.5
Ola Galera o xtibia. venho trazer a vcs a magia exevo gran mas ice.
entre em (pasta de seu ot server)/data/spells/scripts.
copie e cole um arquivo com extensao .lua e renomeio para ultra ice.lua
abra-o exclua tudo o que estiver dentro e depois cole isso:
local combat = createCombatObject()setCombatParam(combat, COMBAT_PARAM_TYPE, COMBAT_ICEDAMAGE)
setCombatParam(combat, COMBAT_PARAM_EFFECT, 42)
setCombatFormula(combat, COMBAT_FORMULA_LEVELMAGIC, -3.7, 0, -0.8, 0)
local combat2 = createCombatObject()
setCombatParam(combat2, COMBAT_PARAM_TYPE, COMBAT_ICEDAMAGE)
setCombatParam(combat2, COMBAT_PARAM_EFFECT, 43)
setCombatFormula(combat2, COMBAT_FORMULA_LEVELMAGIC, -2.7, 0, -0.8, 0)
local combat3 = createCombatObject()
setCombatParam(combat3, COMBAT_PARAM_TYPE, COMBAT_ICEDAMAGE)
setCombatParam(combat3, COMBAT_PARAM_EFFECT, 52)
setCombatFormula(combat3, COMBAT_FORMULA_LEVELMAGIC, -1.7, 0, -0.8, 0)
local arr = {
{0, 0, 0, 0, 0},
{0, 1, 1, 1, 0},
{0, 1, 2, 1, 0},
{0, 1, 1, 1, 0},
{0, 0, 0, 0, 0}
}
local arr2 = {
{1, 1, 1, 1, 1},
{1, 0, 0, 0, 1},
{1, 0, 2, 0, 1},
{1, 0, 0, 0, 1},
{1, 1, 1, 1, 1}
}
local arr3 = {
{1, 1, 1, 1, 1, 1, 1},
{1, 0, 0, 0, 0, 0, 1},
{1, 0, 0, 0, 0, 0, 1},
{1, 0, 0, 2, 0, 0, 1},
{1, 0, 0, 0, 0, 0, 1},
{1, 0, 0, 0, 0, 0, 1},
{1, 1, 1, 1, 1, 1, 1}
}
local area = createCombatArea(arr)
setCombatArea(combat, area)
local area = createCombatArea(arr2)
setCombatArea(combat2, area)
local area = createCombatArea(arr3)
setCombatArea(combat3, area)
function onCastSpell(cid, var)
doCombat(cid, combat, var)
doCombat(cid, combat2, var)
return doCombat(cid, combat3, var)
end
Apos isso volte para a pasta spells e abra o arquivo spells.xml e adicione isto:
<instant name="Ultra ice" words="exevo gran mas ice" lvl="90" mana="2200" prem="1" selftarget="1" exhaustion="1200" needlearn="0" script="ultraice.lua"><vocation name="Druid"/>
<vocation name="Elder Druid"/>
<vocation name="Slayer Druid" />
</instant>
pronto ta ae galera!
OBS: O quanto mais perto o player ou o monstro estiver de voce, maior sera o dano!
SS: