Base: TFS 1.3 Custom
Pergunta: Estou com problema no life steal e mana steal no sistema de imbuement com armas de dano elemental, a life steal e mana steal está recuperando a % do nivel atual do imbuement apenas o dano fisico da arma dado 2x ao invez de recuperar 1x a % do dano fisico e 1x a % do dano elemental.
Parte do player.lua em events que acho que está o problema:
Acho que o problema seria a parte de :
if (typeEnchant == "hitpointsleech") then
local healAmountHP = normalDamage*(enchantPercent/100)
self:addHealth(math.abs(healAmountHP))
elseif (typeEnchant == "manapointsleech") then
local healAmountMP = normalDamage*(enchantPercent/100)
self:addMana(math.abs(healAmountMP))
end
Porem ja tentei alterar umas coisas com um amigo e nada funcionou.
Imagem:
Se alguem puder dar uma ajuda a resolver este problema agradeço.