From 484341f37b4d719e49ca8cac293b7d45282eb8cf Mon Sep 17 00:00:00 2001 From: Tercio Date: Wed, 23 Oct 2013 20:42:22 -0200 Subject: [PATCH] - fixed problem reporting dps. - added realm name removal when reporting. --- boot.lua | 2 +- classes/classe_instancia.lua | 8 ++++++++ locales/Details-enUS.lua | 2 +- locales/Details-ptBR.lua | 2 +- 4 files changed, 11 insertions(+), 3 deletions(-) diff --git a/boot.lua b/boot.lua index d6c32df1..fbc6e120 100644 --- a/boot.lua +++ b/boot.lua @@ -8,7 +8,7 @@ _ = nil _detalhes = LibStub("AceAddon-3.0"):NewAddon("_detalhes", "AceTimer-3.0", "AceComm-3.0", "AceSerializer-3.0", "NickTag-1.0") - _detalhes.userversion = "v1.5.0" + _detalhes.userversion = "v1.5.1" _detalhes.version = "Alpha 009" _detalhes.realversion = 9 diff --git a/classes/classe_instancia.lua b/classes/classe_instancia.lua index 8ffa9657..5470f277 100644 --- a/classes/classe_instancia.lua +++ b/classes/classe_instancia.lua @@ -1730,6 +1730,9 @@ function _detalhes:monta_relatorio (este_relatorio, custom) _detalhes.fontstring_len = _detalhes.listener:CreateFontString (nil, "background", "GameFontNormal") end local _, fontSize = FCF_GetChatWindowInfo (1) + if (fontSize < 1) then + fontSize = 10 + end local fonte, _, flags = _detalhes.fontstring_len:GetFont() _detalhes.fontstring_len:SetFont (fonte, fontSize, flags) _detalhes.fontstring_len:SetText ("hello details!") @@ -1746,6 +1749,8 @@ function _detalhes:monta_relatorio (este_relatorio, custom) local atributo = self.atributo local container = self.showing [atributo]._ActorTable + --print ("amt: ",#container) + if (atributo == 1) then --> damage if (self.sub_atributo == 5) then --> frags local frags = self.showing.frags @@ -1799,6 +1804,9 @@ function _detalhes:monta_relatorio (este_relatorio, custom) local dps = GetDpsHps (_thisActor, keyNameSec) local name = _thisActor.nome.." " + if (_detalhes.remove_realm_from_name and name:find ("-")) then + name = name:gsub (("%-.*"), "") + end _detalhes.fontstring_len:SetText (name) local stringlen = _detalhes.fontstring_len:GetStringWidth() diff --git a/locales/Details-enUS.lua b/locales/Details-enUS.lua index cdc14b3d..648e37d5 100644 --- a/locales/Details-enUS.lua +++ b/locales/Details-enUS.lua @@ -3,7 +3,7 @@ if not Loc then return end -------------------------------------------------------------------------------------------------------------------------------------------- - Loc ["STRING_VERSION_LOG"] = "Details! v1.5.0:\n\n|cFFFFFF00-|r Buff Uptime was been implemented over Miscellaneous attribute.\n\n|cFFFFFF00-|r Death Logs now also display cooldowns and last cooldown used.\n\n|cFFFFFF00-|r Added this window showing the latest changes.\n\n|cFFFFFF00-|r Fixed the issue were sometimes the instance stops to update when clicking on the attribute name over sword menu.\n\n|cFFFFFF00-|r Disabling Healing now shutdown the absorbs too, disabling auras doesn't interrupt absorbs any more.\n\n|cFFFFFF00-|r Friendly Fire now only track players which is inside a group.\n\n|cFFFFFF00-|r Fixed a issue were pet damage on target isn't added to owner target.\n\n|cFFFFFF00-|r Fixed a bug were refreshing a cooldown isn't counting.\n\n|cFFFFFF00-|r Added absorbs for shammy and monk 2P tier 16.\n\n|cFFFFFF00-|r Added slash command 'worldboss' and 'updates'." + Loc ["STRING_VERSION_LOG"] = "Details! v1.5.0 / v1.5.1:\n\n|cFFFFFF00-|r Buff Uptime was been implemented over Miscellaneous attribute.\n\n|cFFFFFF00-|r Death Logs now also display cooldowns and last cooldown used.\n\n|cFFFFFF00-|r Added this window showing the latest changes.\n\n|cFFFFFF00-|r Fixed the issue were sometimes the instance stops to update when clicking on the attribute name over sword menu.\n\n|cFFFFFF00-|r Disabling Healing now shutdown the absorbs too, disabling auras doesn't interrupt absorbs any more.\n\n|cFFFFFF00-|r Friendly Fire now only track players which is inside a group.\n\n|cFFFFFF00-|r Fixed a issue were pet damage on target isn't added to owner target.\n\n|cFFFFFF00-|r Fixed a bug were refreshing a cooldown isn't counting.\n\n|cFFFFFF00-|r Added absorbs for shammy and monk 2P tier 16.\n\n|cFFFFFF00-|r Added slash command 'worldboss' and 'updates'.\n\n|cFFFFFF00-|r Fixed a issue with report data were sometimes wasn't working." Loc ["STRING_DETAILS1"] = "|cffffaeaeDetails:|r " --> color and details name diff --git a/locales/Details-ptBR.lua b/locales/Details-ptBR.lua index b4c3637e..3ed7f263 100644 --- a/locales/Details-ptBR.lua +++ b/locales/Details-ptBR.lua @@ -3,7 +3,7 @@ if not Loc then return end -------------------------------------------------------------------------------------------------------------------------------------------- - Loc ["STRING_VERSION_LOG"] = "Details! v1.5.0:\n\n|cFFFFFF00-|r Buff Uptime foi implementado no atributo miscelanea.\n\n|cFFFFFF00-|r Cooldowns usados agora aparecem nos registros da morte.\n\n|cFFFFFF00-|r Implementado esta janela mostrando as atualizacoes.\n\n|cFFFFFF00-|r Corrigido problema onde algumas vezes clicando no nome do atributo fazia a instancia parar de atualizar.\n\n|cFFFFFF00-|r Desativando a cura agora para as absorcoes tambem. Desligando as Auras nao interrompe as absorcoes. \n\n|cFFFFFF00-|r Fogo Amigo agora conta apenas jogadores dentro do grupo.\n\n|cFFFFFF00-|r Corrigido problema onde o dano feito por um ajudando nao estava contando no alvo do dono.\n\n|cFFFFFF00-|r Corrigido problema onde a atualizacao de um cooldown nao estava sendo contada.\n\n|cFFFFFF00-|r Adicionada as magias de absorcao para 2P tier 16.\n\n|cFFFFFF00-|r Adicionado os comandos de barra 'worldboss' e 'updates'." + Loc ["STRING_VERSION_LOG"] = "Details! v1.5.0 / v1.5.1:\n\n|cFFFFFF00-|r Buff Uptime foi implementado no atributo miscelanea.\n\n|cFFFFFF00-|r Cooldowns usados agora aparecem nos registros da morte.\n\n|cFFFFFF00-|r Implementado esta janela mostrando as atualizacoes.\n\n|cFFFFFF00-|r Corrigido problema onde algumas vezes clicando no nome do atributo fazia a instancia parar de atualizar.\n\n|cFFFFFF00-|r Desativando a cura agora para as absorcoes tambem. Desligando as Auras nao interrompe as absorcoes. \n\n|cFFFFFF00-|r Fogo Amigo agora conta apenas jogadores dentro do grupo.\n\n|cFFFFFF00-|r Corrigido problema onde o dano feito por um ajudando nao estava contando no alvo do dono.\n\n|cFFFFFF00-|r Corrigido problema onde a atualizacao de um cooldown nao estava sendo contada.\n\n|cFFFFFF00-|r Adicionada as magias de absorcao para 2P tier 16.\n\n|cFFFFFF00-|r Adicionado os comandos de barra 'worldboss' e 'updates'.\n\n|cFFFFFF00-|r Corrigido problema ao reportar onde algumas vezes nao estava funcionando." Loc ["STRING_DETAILS1"] = "|cffffaeaeDetalhes:|r " --> color and details name