Lopaskurwa
Well-Known Member
- Joined
- Oct 6, 2017
- Messages
- 914
- Solutions
- 2
- Reaction score
- 50
Hi
can someone explain whats the different between these two types of spells when you use COMBAT_FORMULA_LEVELMAGIC or onGetFormulaValues
Is it something about damage increase by mag + lvl?
can someone explain whats the different between these two types of spells when you use COMBAT_FORMULA_LEVELMAGIC or onGetFormulaValues
LUA:
local combat1 = createCombatObject()
setCombatParam(combat1, COMBAT_PARAM_TYPE, COMBAT_ENERGYDAMAGE)
setCombatFormula(combat1, COMBAT_FORMULA_LEVELMAGIC, -1.0, 0, -1.0, 0)
LUA:
local combat = Combat()
combat:setParameter(COMBAT_PARAM_TYPE, COMBAT_ENERGYDAMAGE)
combat:setArea(createCombatArea(AREA_BEAM5))
function onGetFormulaValues(cid, level, maglevel)
min = -((level / 5) + (maglevel * 1.8) + 11)
max = -((level / 5) + (maglevel * 3) + 19)
return min, max
end