casterTargetOrDirection="1"
local combat = createCombatObject()
setCombatParam(combat, COMBAT_PARAM_DISTANCEEFFECT, CONST_ANI_ENERGY)
setCombatParam(combat, COMBAT_PARAM_CREATEITEM, 1497)
casterTargetOrDirection="1"
function onCastSpell(cid, var)
return doCombat(cid, combat, var)
end
<instant name="Thundersotm" words="Exevo rain" lvl="250" maglv="80" mana="5000" exhaustion="3000" prem="0" needlearn="0" casterTargetOrDirection="1" blockwalls="0" aggressive="1" event="script" value="newspells/s250.lua">
<vocation id="1"/>
<vocation id="5"/>
<vocation id="9"/>
</instant>
local combat = createCombatObject()
setCombatParam(combat, COMBAT_PARAM_TYPE, COMBAT_HOLYDAMAGE)
setCombatParam(combat, COMBAT_PARAM_EFFECT, CONST_ME_HOLYDAMAGE)
setCombatParam(combat, COMBAT_PARAM_DISTANCEEFFECT, CONST_ANI_HOLY)
function onGetFormulaValues(cid, level, maglevel)
min = (maglevel*2) + level/5 + 10
max = (maglevel*3) + level/5 + 20
health = math.random(min/5, max/5)
doCreatureAddHealth(cid, health)
return -min, -max
end
setCombatCallback(combat, CALLBACK_PARAM_LEVELMAGICVALUE, "onGetFormulaValues")
function onUseWeapon(cid, var)
return doCombat(cid, combat, var)
end
local combat = createCombatObject()
setCombatParam(combat, COMBAT_PARAM_TYPE, COMBAT_DEATHDAMAGE)
setCombatParam(combat, COMBAT_PARAM_DISTANCEEFFECT, CONST_ANI_SUDDENDEATH)
setCombatParam(combat, COMBAT_PARAM_EFFECT, CONST_ME_CARNIPHILA)
setCombatFormula(combat, COMBAT_FORMULA_LEVELMAGIC, -1, -850, -1, -980, 5, 5, 31, 32)
function onGetFormulaValues(cid, level, maglevel)
min = (maglevel*9.1) +level*3 +4000
max = (maglevel*9.1) +level*3 +5100
health = math.random(min/10, max/10)
doCreatureAddHealth(cid, health)
return -min, -max
end
setCombatCallback(combat, CALLBACK_PARAM_LEVELMAGICVALUE, "onGetFormulaValues")
function onUseWeapon(cid, var)
return doCombat(cid, combat, var)
end
[12/12/2013 18:05:02] [Error - Weapon Interface]
[12/12/2013 18:05:02] In a callback: data/weapons/scripts/2h druid staff.lua:onGetFormulaValues
[12/12/2013 18:05:02] (Unknown script file)
[12/12/2013 18:05:02] Description:
[12/12/2013 18:05:02] data/weapons/scripts/2h druid staff.lua:11: bad argument #2 to 'random' (interval is empty)
setCombatFormula(combat, COMBAT_FORMULA_LEVELMAGIC, -1, -850, -1, -980, 5, 5, 31, 32)