Scripts "Health Potion & Stone" and "Potion Used" updated
This commit is contained in:
+31
-29
@@ -28,6 +28,8 @@ local IsInGroup = IsInGroup
|
||||
local _string_replace = _detalhes.string.replace --details api
|
||||
local gump = _detalhes.gump
|
||||
|
||||
local detailsFramework = DetailsFramework
|
||||
|
||||
local alvo_da_habilidade = _detalhes.alvo_da_habilidade
|
||||
local container_habilidades = _detalhes.container_habilidades
|
||||
local container_combatentes = _detalhes.container_combatentes
|
||||
@@ -65,12 +67,10 @@ local info = _detalhes.playerDetailWindow
|
||||
local keyName
|
||||
|
||||
function atributo_heal:NovaTabela (serial, nome, link)
|
||||
|
||||
local alphabetical = _detalhes:GetOrderNumber(nome)
|
||||
|
||||
--constructor
|
||||
local _new_healActor = {
|
||||
|
||||
local thisActor = {
|
||||
tipo = class_type, --atributo 2 = cura
|
||||
|
||||
total = alphabetical,
|
||||
@@ -108,9 +108,10 @@ function atributo_heal:NovaTabela (serial, nome, link)
|
||||
targets_absorbs = {}
|
||||
}
|
||||
|
||||
setmetatable(_new_healActor, atributo_heal)
|
||||
detailsFramework:Mixin(thisActor, Details222.Mixins.ActorMixin)
|
||||
setmetatable(thisActor, atributo_heal)
|
||||
|
||||
return _new_healActor
|
||||
return thisActor
|
||||
end
|
||||
|
||||
|
||||
@@ -2385,26 +2386,26 @@ function atributo_heal:MontaDetalhesHealingDone (spellid, barra)
|
||||
|
||||
data[3] = t3
|
||||
|
||||
local level1AverageDamage = "0"
|
||||
local level2AverageDamage = "0"
|
||||
local level3AverageDamage = "0"
|
||||
local level4AverageDamage = "0"
|
||||
local level5AverageDamage = "0"
|
||||
local level1AverageHeal = "0"
|
||||
local level2AverageHeal = "0"
|
||||
local level3AverageHeal = "0"
|
||||
local level4AverageHeal = "0"
|
||||
local level5AverageHeal = "0"
|
||||
|
||||
if (empowerHealPerLevel[1]) then
|
||||
level1AverageDamage = Details:ToK(empowerHealPerLevel[1] / empowerAmountPerLevel[1])
|
||||
level1AverageHeal = Details:ToK(empowerHealPerLevel[1] / empowerAmountPerLevel[1])
|
||||
end
|
||||
if (empowerHealPerLevel[2]) then
|
||||
level2AverageDamage = Details:ToK(empowerHealPerLevel[2] / empowerAmountPerLevel[2])
|
||||
level2AverageHeal = Details:ToK(empowerHealPerLevel[2] / empowerAmountPerLevel[2])
|
||||
end
|
||||
if (empowerHealPerLevel[3]) then
|
||||
level3AverageDamage = Details:ToK(empowerHealPerLevel[3] / empowerAmountPerLevel[3])
|
||||
level3AverageHeal = Details:ToK(empowerHealPerLevel[3] / empowerAmountPerLevel[3])
|
||||
end
|
||||
if (empowerHealPerLevel[4]) then
|
||||
level4AverageDamage = Details:ToK(empowerHealPerLevel[4] / empowerAmountPerLevel[4])
|
||||
level4AverageHeal = Details:ToK(empowerHealPerLevel[4] / empowerAmountPerLevel[4])
|
||||
end
|
||||
if (empowerHealPerLevel[5]) then
|
||||
level5AverageDamage = Details:ToK(empowerHealPerLevel[5] / empowerAmountPerLevel[5])
|
||||
level5AverageHeal = Details:ToK(empowerHealPerLevel[5] / empowerAmountPerLevel[5])
|
||||
end
|
||||
|
||||
t3[1] = 0
|
||||
@@ -2416,24 +2417,24 @@ function atributo_heal:MontaDetalhesHealingDone (spellid, barra)
|
||||
t3[10] = ""
|
||||
t3[11] = ""
|
||||
|
||||
if (level1AverageDamage ~= "0") then
|
||||
t3[4] = "Level 1 Average: " .. level1AverageDamage .. " (" .. (empowerAmountPerLevel[1] or 0) .. ")"
|
||||
if (level1AverageHeal ~= "0") then
|
||||
t3[4] = "Level 1 Average: " .. level1AverageHeal .. " (" .. (empowerAmountPerLevel[1] or 0) .. ")"
|
||||
end
|
||||
|
||||
if (level2AverageDamage ~= "0") then
|
||||
t3[6] = "Level 2 Average: " .. level2AverageDamage .. " (" .. (empowerAmountPerLevel[2] or 0) .. ")"
|
||||
if (level2AverageHeal ~= "0") then
|
||||
t3[6] = "Level 2 Average: " .. level2AverageHeal .. " (" .. (empowerAmountPerLevel[2] or 0) .. ")"
|
||||
end
|
||||
|
||||
if (level3AverageDamage ~= "0") then
|
||||
t3[11] = "Level 3 Average: " .. level3AverageDamage .. " (" .. (empowerAmountPerLevel[3] or 0) .. ")"
|
||||
if (level3AverageHeal ~= "0") then
|
||||
t3[11] = "Level 3 Average: " .. level3AverageHeal .. " (" .. (empowerAmountPerLevel[3] or 0) .. ")"
|
||||
end
|
||||
|
||||
if (level4AverageDamage ~= "0") then
|
||||
t3[10] = "Level 4 Average: " .. level4AverageDamage .. " (" .. (empowerAmountPerLevel[4] or 0) .. ")"
|
||||
if (level4AverageHeal ~= "0") then
|
||||
t3[10] = "Level 4 Average: " .. level4AverageHeal .. " (" .. (empowerAmountPerLevel[4] or 0) .. ")"
|
||||
end
|
||||
|
||||
if (level5AverageDamage ~= "0") then
|
||||
t3[5] = "Level 5 Average: " .. level5AverageDamage .. " (" .. (empowerAmountPerLevel[5] or 0) .. ")"
|
||||
if (level5AverageHeal ~= "0") then
|
||||
t3[5] = "Level 5 Average: " .. level5AverageHeal .. " (" .. (empowerAmountPerLevel[5] or 0) .. ")"
|
||||
end
|
||||
end
|
||||
|
||||
@@ -2983,11 +2984,12 @@ atributo_heal.__sub = function(tabela1, tabela2)
|
||||
return tabela1
|
||||
end
|
||||
|
||||
function _detalhes.refresh:r_atributo_heal (este_jogador, shadow)
|
||||
setmetatable(este_jogador, atributo_heal)
|
||||
este_jogador.__index = atributo_heal
|
||||
function _detalhes.refresh:r_atributo_heal(thisActor, shadow)
|
||||
setmetatable(thisActor, atributo_heal)
|
||||
thisActor.__index = atributo_heal
|
||||
detailsFramework:Mixin(thisActor, Details222.Mixins.ActorMixin)
|
||||
|
||||
_detalhes.refresh:r_container_habilidades (este_jogador.spells, shadow and shadow.spells)
|
||||
_detalhes.refresh:r_container_habilidades(thisActor.spells, shadow and shadow.spells)
|
||||
end
|
||||
|
||||
function _detalhes.clear:c_atributo_heal (este_jogador)
|
||||
|
||||
Reference in New Issue
Block a user