Penthelisea
Member
- Joined
- Nov 13, 2011
- Messages
- 61
- Reaction score
- 16
Hello brother i have this on uh:
local combat = Combat()
combat:setParameter(COMBAT_PARAM_TYPE, COMBAT_HEALING)
combat:setParameter(COMBAT_PARAM_EFFECT, CONST_ME_MAGIC_BLUE)
combat:setParameter(COMBAT_PARAM_AGGRESSIVE, false)
function onGetFormulaValues(player, level, maglevel)
local base = 250
local variation = 0
local value = math.random(-variation, variation) + base
local formula = 3 * maglevel + (2 * level)
return formula * value / 100
end
combat:setCallback(CALLBACK_PARAM_LEVELMAGICVALUE, "onGetFormulaValues")
function onCastSpell(creature, variant, isHotkey)
creature:removeCondition(CONDITION_PARALYZE)
return combat:execute(creature, variant)
end
i tested with ek ml 5 and ever heal 172,172,172 tested with paladin and ever heal 125,125,125
but intense healing is :
local combat = Combat()
combat:setParameter(COMBAT_PARAM_TYPE, COMBAT_HEALING)
combat:setParameter(COMBAT_PARAM_EFFECT, CONST_ME_MAGIC_BLUE)
combat:setParameter(COMBAT_PARAM_AGGRESSIVE, false)
function onGetFormulaValues(player, level, maglevel)
local base = 70
local variation = 30
local value = math.random(-variation, variation) + base
local formula = 3 * maglevel + (2 * level)
return formula * value / 100
end
combat:setCallback(CALLBACK_PARAM_LEVELMAGICVALUE, "onGetFormulaValues")
function onCastSpell(creature, variant)
creature:removeCondition(CONDITION_PARALYZE)
return combat:execute(creature, variant)
end
maybe i need change variation on uh? THANKS A LOT BROTHERS^^
local combat = Combat()
combat:setParameter(COMBAT_PARAM_TYPE, COMBAT_HEALING)
combat:setParameter(COMBAT_PARAM_EFFECT, CONST_ME_MAGIC_BLUE)
combat:setParameter(COMBAT_PARAM_AGGRESSIVE, false)
function onGetFormulaValues(player, level, maglevel)
local base = 250
local variation = 0
local value = math.random(-variation, variation) + base
local formula = 3 * maglevel + (2 * level)
return formula * value / 100
end
combat:setCallback(CALLBACK_PARAM_LEVELMAGICVALUE, "onGetFormulaValues")
function onCastSpell(creature, variant, isHotkey)
creature:removeCondition(CONDITION_PARALYZE)
return combat:execute(creature, variant)
end
i tested with ek ml 5 and ever heal 172,172,172 tested with paladin and ever heal 125,125,125
but intense healing is :
local combat = Combat()
combat:setParameter(COMBAT_PARAM_TYPE, COMBAT_HEALING)
combat:setParameter(COMBAT_PARAM_EFFECT, CONST_ME_MAGIC_BLUE)
combat:setParameter(COMBAT_PARAM_AGGRESSIVE, false)
function onGetFormulaValues(player, level, maglevel)
local base = 70
local variation = 30
local value = math.random(-variation, variation) + base
local formula = 3 * maglevel + (2 * level)
return formula * value / 100
end
combat:setCallback(CALLBACK_PARAM_LEVELMAGICVALUE, "onGetFormulaValues")
function onCastSpell(creature, variant)
creature:removeCondition(CONDITION_PARALYZE)
return combat:execute(creature, variant)
end
maybe i need change variation on uh? THANKS A LOT BROTHERS^^