@@ -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