Skip to content

Commit c9b296d

Browse files
committed
move up the fallback frame creation for first boss to prevent a lua error in some edge cases
1 parent 1cb8724 commit c9b296d

File tree

1 file changed

+5
-5
lines changed

1 file changed

+5
-5
lines changed

Display.lua

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -541,18 +541,18 @@ function MPT:UpdateBosses(Start, count, preview)
541541
frame:Show()
542542
end
543543
end
544+
if self.MaxBossFrame == 0 then
545+
local frame = self:CreateBossFrame(1)
546+
frame:Show()
547+
self.MaxBossFrame = 1
548+
end
544549
if self.MaxBossFrame ~= self.PreviousMaxBossFrame then -- re-anchor other elements if they are anchored to Bosses
545550
if self.KeyInfo.AnchoredTo == "Bosses" then self:UpdateKeyInfo(true, true) end
546551
if self.TimerBar.AnchoredTo == "Bosses" then self:UpdateTimerBar(true) end
547552
if self.ForcesBar.AnchoredTo == "Bosses" then self:UpdateEnemyForces(true) end
548553
self:UpdateMainFrame(true)
549554
end
550555
self.PreviousMaxBossFrame = self.MaxBossFrame
551-
if self.MaxBossFrame == 0 then
552-
local frame = self:CreateBossFrame(1)
553-
frame:Show()
554-
self.MaxBossFrame = 1
555-
end
556556
end
557557
elseif not self.IsPreview then
558558
self.BossTimes = self.BossTimes or {}

0 commit comments

Comments
 (0)