- Chart Viewer (plugin): has been revamped and now it's less complicated to use.
- Time Line (plugin): added options to change the background color and scale. - Raid Check (plugin): its window is now 'always on top'. - Accuracy adjustments on overheal of Divine Aegis and Illuminated Healing. - Removed healthstone from cooldown list, added Nature's Vigil. - Enemies display now shows damage taken instead of damage done. - Tooltip for enemies display now also show damage and healing done by the enemy. - Added an option under miscellaneous to show neutral and hostile creatures on damage taken display. - Added an option to ignore nicknames and always use character names. - Enabling the display icon on title bar now makes the title text automatically move slightly to right. - Fixed issue with skin changing when the window has the statusbar enabled.
This commit is contained in:
@@ -3469,6 +3469,7 @@ end
|
||||
shadow = overall_dano:PegarCombatente (actor.serial, actor.nome, actor.flag_original, true)
|
||||
|
||||
shadow.classe = actor.classe
|
||||
shadow.spec = actor.spec
|
||||
shadow.grupo = actor.grupo
|
||||
shadow.isTank = actor.isTank
|
||||
shadow.boss = actor.boss
|
||||
@@ -3513,7 +3514,7 @@ end
|
||||
friendlyFire_shadow.spells [spellid] = 0
|
||||
end
|
||||
end
|
||||
|
||||
|
||||
return shadow
|
||||
end
|
||||
|
||||
@@ -3527,6 +3528,7 @@ end
|
||||
shadow = overall_dano:PegarCombatente (actor.serial, actor.nome, actor.flag_original, true)
|
||||
|
||||
shadow.classe = actor.classe
|
||||
shadow.spec = actor.spec
|
||||
shadow.isTank = actor.isTank
|
||||
shadow.grupo = actor.grupo
|
||||
shadow.boss = actor.boss
|
||||
|
||||
@@ -1451,6 +1451,7 @@ end
|
||||
shadow = overall_energy:PegarCombatente (actor.serial, actor.nome, actor.flag_original, true)
|
||||
|
||||
shadow.classe = actor.classe
|
||||
shadow.spec = actor.spec
|
||||
shadow.grupo = actor.grupo
|
||||
shadow.isTank = actor.isTank
|
||||
shadow.boss = actor.boss
|
||||
@@ -1495,6 +1496,7 @@ end
|
||||
shadow = overall_energy:PegarCombatente (actor.serial, actor.nome, actor.flag_original, true)
|
||||
|
||||
shadow.classe = actor.classe
|
||||
shadow.spec = actor.spec
|
||||
shadow.grupo = actor.grupo
|
||||
shadow.isTank = actor.isTank
|
||||
shadow.boss = actor.boss
|
||||
|
||||
@@ -2110,6 +2110,7 @@ end
|
||||
shadow = overall_cura:PegarCombatente (actor.serial, actor.nome, actor.flag_original, true)
|
||||
|
||||
shadow.classe = actor.classe
|
||||
shadow.spec = actor.spec
|
||||
shadow.grupo = actor.grupo
|
||||
shadow.isTank = actor.isTank
|
||||
shadow.boss = actor.boss
|
||||
@@ -2171,6 +2172,7 @@ end
|
||||
shadow = overall_cura:PegarCombatente (actor.serial, actor.nome, actor.flag_original, true)
|
||||
|
||||
shadow.classe = actor.classe
|
||||
shadow.spec = actor.spec
|
||||
shadow.grupo = actor.grupo
|
||||
shadow.isTank = actor.isTank
|
||||
shadow.boss = actor.boss
|
||||
|
||||
@@ -2301,6 +2301,7 @@ function atributo_misc:r_onlyrefresh_shadow (actor)
|
||||
shadow = overall_misc:PegarCombatente (actor.serial, actor.nome, actor.flag_original, true)
|
||||
|
||||
shadow.classe = actor.classe
|
||||
shadow.spec = actor.spec
|
||||
shadow.grupo = actor.grupo
|
||||
shadow.isTank = actor.isTank
|
||||
shadow.boss = actor.boss
|
||||
@@ -2410,6 +2411,7 @@ function atributo_misc:r_connect_shadow (actor, no_refresh)
|
||||
shadow = overall_misc:PegarCombatente (actor.serial, actor.nome, actor.flag_original, true)
|
||||
|
||||
shadow.classe = actor.classe
|
||||
shadow.spec = actor.spec
|
||||
shadow.grupo = actor.grupo
|
||||
shadow.isTank = actor.isTank
|
||||
shadow.boss = actor.boss
|
||||
|
||||
@@ -324,6 +324,17 @@ function historico:resetar()
|
||||
_detalhes:AtualizaGumpPrincipal (-1) --atualiza todas as instancias
|
||||
|
||||
_detalhes:SendEvent ("DETAILS_DATA_RESET", nil, nil)
|
||||
|
||||
if (InCombatLockdown() and UnitAffectingCombat ("player")) then
|
||||
_detalhes:ScheduleTimer ("DelayCheckCombat", 1)
|
||||
end
|
||||
|
||||
end
|
||||
|
||||
function _detalhes:DelayCheckCombat()
|
||||
if (InCombatLockdown() and UnitAffectingCombat ("player") and not _detalhes.in_combat) then
|
||||
_detalhes:EntrarEmCombate()
|
||||
end
|
||||
end
|
||||
|
||||
function _detalhes.refresh:r_historico (este_historico)
|
||||
|
||||
+3
-5
@@ -1,8 +1,3 @@
|
||||
--File Revision: 1
|
||||
--Last Modification: 27/07/2013
|
||||
-- Change Log:
|
||||
-- 27/07/2013: Finished alpha version.
|
||||
|
||||
|
||||
-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
|
||||
local _detalhes = _G._detalhes
|
||||
@@ -462,6 +457,9 @@
|
||||
_detalhes.schedule_flag_boss_components = true
|
||||
end
|
||||
|
||||
local boss_id = _detalhes.encounter_table.id
|
||||
|
||||
|
||||
if (bossKilled) then
|
||||
_detalhes.tabela_vigente.is_boss.killed = true
|
||||
|
||||
|
||||
+7
-2
@@ -677,7 +677,12 @@
|
||||
[115069] = true, -- Stance of the Sturdy Ox (Monk)
|
||||
[20711] = true, -- Spirit of Redemption (Priest)
|
||||
}
|
||||
|
||||
|
||||
local ignored_overheal = {
|
||||
[47753] = true, -- Divine Aegis
|
||||
[86273] = true, -- Illuminated Healing
|
||||
}
|
||||
|
||||
function parser:heal_absorb (token, time, who_serial, who_name, who_flags, alvo_serial, alvo_name, alvo_flags, spellid, spellname, spellschool, owner_serial, owner_name, owner_flags, owner_flags2, shieldid, shieldname, shieldtype, amount)
|
||||
|
||||
--[[statistics]]-- _detalhes.statistics.absorbs_calls = _detalhes.statistics.absorbs_calls + 1
|
||||
@@ -1102,7 +1107,7 @@
|
||||
|
||||
------------------------------------------------------------------------------------------------
|
||||
--> healing done (shields)
|
||||
if (absorb_spell_list [spellid] and _recording_healing and amount) then
|
||||
if (absorb_spell_list [spellid] and not ignored_overheal [spellid] and _recording_healing and amount) then
|
||||
|
||||
if (escudo [alvo_name] and escudo [alvo_name][spellid] and escudo [alvo_name][spellid][who_name]) then
|
||||
|
||||
|
||||
+2
-2
@@ -256,14 +256,14 @@ local _
|
||||
if (instance) then
|
||||
instance:ToolbarMenuSetButtonsOptions (nil, true)
|
||||
instance:AttributeMenu (nil, nil, nil, nil, nil, nil, nil, true)
|
||||
instance:AttributeMenu (nil, nil, 3)
|
||||
instance:AttributeMenu (nil, nil, 4)
|
||||
|
||||
if (_detalhes.options_group_edit) then
|
||||
for _, this_instance in ipairs (instance:GetInstanceGroup()) do
|
||||
if (this_instance ~= instance) then
|
||||
this_instance:ToolbarMenuSetButtonsOptions (nil, true)
|
||||
this_instance:AttributeMenu (nil, nil, nil, nil, nil, nil, nil, true)
|
||||
this_instance:AttributeMenu (nil, nil, 3)
|
||||
this_instance:AttributeMenu (nil, nil, 4)
|
||||
end
|
||||
end
|
||||
end
|
||||
|
||||
@@ -1554,7 +1554,7 @@ do
|
||||
|
||||
[20594] = {120, 8, 1}, --racial stoneform
|
||||
|
||||
[6262] = {120, 1, 1}, --healthstone
|
||||
--[6262] = {120, 1, 1}, --healthstone
|
||||
|
||||
--["DEATHKNIGHT"] = {},
|
||||
[48707] = {45, 5, 1}, -- Anti-Magic Shell
|
||||
@@ -1565,6 +1565,7 @@ do
|
||||
--["DRUID"] = {},
|
||||
[740] = {480, 8, 0}, --Tranquility
|
||||
[22842] = {0, 0, 1}, --Frenzied Regeneration
|
||||
[124988] = {90, 30, 0}, --Nature's Vigil
|
||||
|
||||
--["HUNTER"] = {},
|
||||
[172106] = {180, 6}, -- "Aspect of the Fox"
|
||||
|
||||
@@ -758,7 +758,8 @@ function gump:CriaJanelaInfo()
|
||||
|
||||
--> cria a janela em si
|
||||
local este_gump = info
|
||||
este_gump:SetFrameStrata ("MEDIUM")
|
||||
este_gump:SetFrameStrata ("HIGH")
|
||||
este_gump:SetToplevel (true)
|
||||
|
||||
--> fehcar com o esc
|
||||
tinsert (UISpecialFrames, este_gump:GetName())
|
||||
@@ -2959,7 +2960,9 @@ function _detalhes:CreatePlayerDetailsTab (tabname, condition, fillfunction, onc
|
||||
|
||||
local newtab = CreateFrame ("button", "DetailsInfoWindowTab" .. index, info, "ChatTabTemplate")
|
||||
newtab:SetText (tabname)
|
||||
newtab:SetParent (info)
|
||||
newtab:SetFrameStrata ("HIGH")
|
||||
newtab:SetFrameLevel (info:GetFrameLevel()+1)
|
||||
newtab:Hide()
|
||||
|
||||
newtab.condition = condition
|
||||
@@ -2970,7 +2973,9 @@ function _detalhes:CreatePlayerDetailsTab (tabname, condition, fillfunction, onc
|
||||
|
||||
--> frame
|
||||
newtab.frame = CreateFrame ("frame", nil, UIParent)
|
||||
newtab.frame:SetParent (info)
|
||||
newtab.frame:SetFrameStrata ("HIGH")
|
||||
newtab.frame:SetFrameLevel (info:GetFrameLevel()+5)
|
||||
newtab.frame:EnableMouse (true)
|
||||
|
||||
if (newtab.fillfunction) then
|
||||
|
||||
@@ -95,6 +95,7 @@ function _detalhes:OpenOptionsWindow (instance, no_reopen, section)
|
||||
window.instance = instance
|
||||
tinsert (UISpecialFrames, "DetailsOptionsWindow")
|
||||
window:SetFrameStrata ("HIGH")
|
||||
window:SetToplevel (true)
|
||||
window:SetPoint ("center", UIParent, "Center")
|
||||
window.locked = false
|
||||
window.close_with_right = true
|
||||
|
||||
Binary file not shown.
@@ -572,10 +572,8 @@ do
|
||||
|
||||
local DetailsFrameWork = _detalhes.gump
|
||||
|
||||
BossFrame:SetFrameStrata ("MEDIUM")
|
||||
if (_detalhes.janela_info) then
|
||||
BossFrame:SetFrameLevel (_detalhes.janela_info:GetFrameLevel()+3)
|
||||
end
|
||||
BossFrame:SetFrameStrata ("HIGH")
|
||||
BossFrame:SetToplevel (true)
|
||||
|
||||
BossFrame:SetWidth (698)
|
||||
BossFrame:SetHeight (354)
|
||||
|
||||
@@ -155,6 +155,7 @@ local food_list = {
|
||||
show_panel:SetBackdrop ({bgFile = [[Interface\Garrison\GarrisonMissionUIInfoBoxBackgroundTile]], tileSize = 256, edgeFile = [[Interface\Tooltips\UI-Tooltip-Border]], edgeSize = 16, insets = {left = 4, right = 4, top = 2, bottom = 1}})
|
||||
show_panel:SetBackdropColor (1, 1, 1, 0.9)
|
||||
show_panel:SetClampedToScreen (true)
|
||||
show_panel:SetFrameStrata ("TOOLTIP")
|
||||
|
||||
--
|
||||
|
||||
|
||||
Reference in New Issue
Block a user