Sizaro
Advanced OT User
I'm trying to make an exori, but fire for Sorcerers..
First I got this V not working.
I just rolled around and got this:
Rizz helped me out and I got this V with a change..
Feel free to use it xD
First I got this V not working.
Code:
[COLOR="Red"]local combat = createCombatObject()
setCombatParam(combat, COMBAT_PARAM_TYPE, COMBAT_FIREDAMAGE)
setCombatParam(combat, COMBAT_PARAM_EFFECT, CONST_ME_HITAREA)
function onGetFormulaValues(cid, level, maglevel)
local min = -(((level/5)+(maglevel*1.4))+10)
local max = -(((level/5)+(maglevel*2.1))+20)
return min, max
end
setCombatCallback(combat, CALLBACK_PARAM_SKILLVALUE, "getSpellDamage")
local area = createCombatArea(AREA_SQUARE1X1)
setCombatArea(combat, area)
function onCastSpell(cid, var)
return doCombat(cid, combat, var)
end[/COLOR]
I just rolled around and got this:
Code:
[COLOR="Red"]local combat = createCombatObject()
setCombatParam(combat, COMBAT_PARAM_TYPE, COMBAT_FIREDAMAGE)
setCombatParam(combat, COMBAT_PARAM_EFFECT, CONST_ME_FIREATTACK)
function onGetFormulaValues(cid, level, maglevel)
local min = -(((level/5)+(maglevel*1.4))+10)
local max = -(((level/5)+(maglevel*2.1))+20)
return min, max
end
setCombatCallback(combat, CALLBACK_PARAM_LEVELMAGICVALUE, "onGetFormulaValues")
local area = createCombatArea(AREA_CROSS2X2)
setCombatArea(combat, area)
function onCastSpell(cid, var)
return doCombat(cid, combat, var)
end[/COLOR]
Rizz helped me out and I got this V with a change..
Code:
[COLOR="SeaGreen"]local combat = createCombatObject()
setCombatParam(combat, COMBAT_PARAM_TYPE, COMBAT_FIREDAMAGE)
setCombatParam(combat, COMBAT_PARAM_EFFECT, CONST_ME_FIREATTACK)
setCombatFormula(combat, COMBAT_FORMULA_LEVELMAGIC, -0.4, 0, -0.5, 0)
local area = createCombatArea(AREA_SQUARE1X1)
setCombatArea(combat, area)
function onCastSpell(cid, var)
return doCombat(cid, combat, var)
end [/COLOR]
Feel free to use it xD
Last edited: