From cd97d68b89b21895c812affbfb4f0176dc5adfff Mon Sep 17 00:00:00 2001 From: Tercio Date: Tue, 10 Sep 2013 13:40:02 -0300 Subject: [PATCH] - fixed an issue with segments menu. - default max segments increased to 10. - removed some debug lines. --- core/parser.lua | 12 ++++++------ gumps/janela_options.lua | 2 +- gumps/janela_principal.lua | 1 + startup.lua | 2 +- 4 files changed, 9 insertions(+), 8 deletions(-) diff --git a/core/parser.lua b/core/parser.lua index 0e8dd427..b6fa9db3 100644 --- a/core/parser.lua +++ b/core/parser.lua @@ -1282,15 +1282,15 @@ --> esta dando erro onde o nome é NIL, fazendo um fix para isso if (not who_name) then - print ( "DISPELL sem who_name: [*] "..extraSpellName ) - print (alvo_name) - print (spellname) + --print ( "DISPELL sem who_name: [*] "..extraSpellName ) + --print (alvo_name) + --print (spellname) who_name = "[*] "..extraSpellName end if (not alvo_name) then - print ("DISPELL sem alvo_name: [*] "..extraSpellName) - print (who_name) - print (spellname) + --print ("DISPELL sem alvo_name: [*] "..extraSpellName) + --print (who_name) + --print (spellname) alvo_name = "[*] "..spellid end diff --git a/gumps/janela_options.lua b/gumps/janela_options.lua index e82b72fa..d1921a38 100644 --- a/gumps/janela_options.lua +++ b/gumps/janela_options.lua @@ -35,7 +35,7 @@ function _detalhes:OpenOptionsWindow (instance) g:NewSlider (window, _, "$parentSlider", "segmentsSlider", 120, 20, 1, 25, 1, _detalhes.segments_amount) -- min, max, step, defaultv window.segmentsSlider:SetPoint ("left", window.segmentsLabel, "right") window.segmentsSlider:SetHook ("OnValueChange", function (self, _, amount) --> slider, fixedValue, sliderValue - _detalhes.segments_amount = amount + _detalhes.segments_amount = math.floor (amount) end) window.segmentsSlider.tooltip = "This option control how many fights you want to maintain.\nAs overall data work dynamic with segments stored,\nfeel free to adjust this number to be comfortable for you.\nHigh value may increase the memory use,\nbut doesn't affect your game framerate." diff --git a/gumps/janela_principal.lua b/gumps/janela_principal.lua index 21635b79..a6f93d39 100644 --- a/gumps/janela_principal.lua +++ b/gumps/janela_principal.lua @@ -2726,6 +2726,7 @@ function gump:CriaCabecalho (BaseFrame, instancia) ----------- segments local menuIndex = 0 + _detalhes.segments_amount = math.floor (_detalhes.segments_amount) for i = _detalhes.segments_amount, 1, -1 do local thisCombat = _detalhes.tabela_historico.tabelas [i] diff --git a/startup.lua b/startup.lua index 3f0de6c1..391b7174 100644 --- a/startup.lua +++ b/startup.lua @@ -30,7 +30,7 @@ function _G._detalhes:Start() self.in_combat = false self.combat_id = self.combat_id or 0 self.instances_amount = self.instances_amount or 12 - self.segments_amount = self.segments_amount or 8 + self.segments_amount = self.segments_amount or 10 self.segments_amount_to_save = self.segments_amount_to_save or 2 self.deadlog_limit = self.deadlog_limit or 12 self.minimum_combat_time = self.minimum_combat_time or 5