Skip to content

Commit d18636b

Browse files
committed
Also fix the options for the challenge mode icon
1 parent 91badb3 commit d18636b

1 file changed

Lines changed: 42 additions & 14 deletions

File tree

Options/Options_Wrath.lua

Lines changed: 42 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -197,9 +197,15 @@ local options = function()
197197
for nickName, button in next, map.blizzButtonNicknames do
198198
map.ClearAllPoints(button)
199199
ldbi:SetButtonToPosition(button, map.db.profile.blizzButtonLocation[nickName])
200-
if nickName == "difficulty" and GuildInstanceDifficulty then
201-
map.ClearAllPoints(GuildInstanceDifficulty)
202-
ldbi:SetButtonToPosition(GuildInstanceDifficulty, map.db.profile.blizzButtonLocation[nickName])
200+
if nickName == "difficulty" then
201+
if GuildInstanceDifficulty then
202+
map.ClearAllPoints(GuildInstanceDifficulty)
203+
ldbi:SetButtonToPosition(GuildInstanceDifficulty, map.db.profile.blizzButtonLocation[nickName])
204+
end
205+
if MiniMapChallengeMode then
206+
map.ClearAllPoints(MiniMapChallengeMode)
207+
ldbi:SetButtonToPosition(MiniMapChallengeMode, map.db.profile.blizzButtonLocation[nickName])
208+
end
203209
end
204210
end
205211
end,
@@ -233,9 +239,15 @@ local options = function()
233239
for nickName, button in next, map.blizzButtonNicknames do
234240
map.ClearAllPoints(button)
235241
ldbi:SetButtonToPosition(button, map.db.profile.blizzButtonLocation[nickName])
236-
if nickName == "difficulty" and GuildInstanceDifficulty then
237-
map.ClearAllPoints(GuildInstanceDifficulty)
238-
ldbi:SetButtonToPosition(GuildInstanceDifficulty, map.db.profile.blizzButtonLocation[nickName])
242+
if nickName == "difficulty" then
243+
if GuildInstanceDifficulty then
244+
map.ClearAllPoints(GuildInstanceDifficulty)
245+
ldbi:SetButtonToPosition(GuildInstanceDifficulty, map.db.profile.blizzButtonLocation[nickName])
246+
end
247+
if MiniMapChallengeMode then
248+
map.ClearAllPoints(MiniMapChallengeMode)
249+
ldbi:SetButtonToPosition(MiniMapChallengeMode, map.db.profile.blizzButtonLocation[nickName])
250+
end
239251
end
240252
end
241253
end,
@@ -336,9 +348,15 @@ local options = function()
336348
for nickName, button in next, map.blizzButtonNicknames do
337349
map.ClearAllPoints(button)
338350
ldbi:SetButtonToPosition(button, map.db.profile.blizzButtonLocation[nickName])
339-
if nickName == "difficulty" and GuildInstanceDifficulty then
340-
map.ClearAllPoints(GuildInstanceDifficulty)
341-
ldbi:SetButtonToPosition(GuildInstanceDifficulty, map.db.profile.blizzButtonLocation[nickName])
351+
if nickName == "difficulty" then
352+
if GuildInstanceDifficulty then
353+
map.ClearAllPoints(GuildInstanceDifficulty)
354+
ldbi:SetButtonToPosition(GuildInstanceDifficulty, map.db.profile.blizzButtonLocation[nickName])
355+
end
356+
if MiniMapChallengeMode then
357+
map.ClearAllPoints(MiniMapChallengeMode)
358+
ldbi:SetButtonToPosition(MiniMapChallengeMode, map.db.profile.blizzButtonLocation[nickName])
359+
end
342360
end
343361
end
344362
end,
@@ -371,13 +389,17 @@ local options = function()
371389
if GuildInstanceDifficulty then
372390
map.SetParent(GuildInstanceDifficulty, Minimap)
373391
end
374-
--map.SetParent(MiniMapChallengeMode, Minimap)
392+
if MiniMapChallengeMode then
393+
map.SetParent(MiniMapChallengeMode, Minimap)
394+
end
375395
else
376396
map.SetParent(MiniMapInstanceDifficulty, map)
377397
if GuildInstanceDifficulty then
378398
map.SetParent(GuildInstanceDifficulty, map)
379399
end
380-
--map.SetParent(MiniMapChallengeMode, map)
400+
if MiniMapChallengeMode then
401+
map.SetParent(MiniMapChallengeMode, map)
402+
end
381403
end
382404
end,
383405
},
@@ -487,9 +509,15 @@ local options = function()
487509
map.db.profile.blizzButtonLocation[blizzButtonMoveSelection] = value
488510
map.ClearAllPoints(button)
489511
ldbi:SetButtonToPosition(button, value)
490-
if blizzButtonMoveSelection == "difficulty" and GuildInstanceDifficulty then
491-
map.ClearAllPoints(GuildInstanceDifficulty)
492-
ldbi:SetButtonToPosition(GuildInstanceDifficulty, value)
512+
if blizzButtonMoveSelection == "difficulty" then
513+
if GuildInstanceDifficulty then
514+
map.ClearAllPoints(GuildInstanceDifficulty)
515+
ldbi:SetButtonToPosition(GuildInstanceDifficulty, value)
516+
end
517+
if MiniMapChallengeMode then
518+
map.ClearAllPoints(MiniMapChallengeMode)
519+
ldbi:SetButtonToPosition(MiniMapChallengeMode, value)
520+
end
493521
end
494522
end
495523
end,

0 commit comments

Comments
 (0)