Indenpedens
Banned User
Witam
mam tu exane mort
i testowalem na 410 knighcie z 12 magiciem i lecze sie w granicach 800-900 -glupota
chce ja tak zmniejszyc optymalnie zeby na tym levelu i magicu dawala okolo 400-500
tylko nie wiem wlasnie jak te cyferki uregulowac zeby na nizszych levelach nie bylo popsute leczenie ;p
mam tu exane mort
Code:
local combat = createCombatObject()
setCombatParam(combat, COMBAT_PARAM_TYPE, COMBAT_HEALING)
setCombatParam(combat, COMBAT_PARAM_EFFECT, CONST_ME_MAGIC_BLUE)
setCombatParam(combat, COMBAT_PARAM_AGGRESSIVE, FALSE)
setCombatParam(combat, COMBAT_PARAM_DISPEL, CONDITION_PARALYZE)
function getCombatFormulas(cid, level, magicLevel)
local min = ((level * 4 + magicLevel * 5) * 0.4) + 10
local max = ((level * 4 + magicLevel * 3) * 0.6) + 10
if(max < min) then
local tmp = max
max = min
min = tmp
end
return min, max
end
setCombatCallback(combat, CALLBACK_PARAM_LEVELMAGICVALUE, "getCombatFormulas")
function onCastSpell(cid, var)
return doCombat(cid, combat, var)
end
chce ja tak zmniejszyc optymalnie zeby na tym levelu i magicu dawala okolo 400-500
tylko nie wiem wlasnie jak te cyferki uregulowac zeby na nizszych levelach nie bylo popsute leczenie ;p