Нужен макрос для Сводки Драконьих островов

Уже который аддон создаю отдельный макрос для столов заданий и кидаю его на боковую панель.
Дренорский гарнизон: “/run ShowGarrisonLandingPage(Enum.GarrisonType.Type_6_0)”
Оплот класса: “/run ShowGarrisonLandingPage(Enum.GarrisonType.Type_7_0)”
Корабль BfA: “/run ShowGarrisonLandingPage(Enum.GarrisonType.Type_8_0)”
Командирский стол SL: “/run ShowGarrisonLandingPage(Enum.GarrisonType.Type_9_0)”

И нового стола теперь нет, но новая иконка у миникарты появилась. Как я понял это теперь не GarrisonLandingPage, а ExpansionLandingPage или даже DragonflightLandingPage. Однако сделать рабочий макрос пока не удалось… Хотелось бы разобраться какая команда вызывает “Сводку”

/run if (not ExpansionLandingPage) then ExpansionLandingPage_LoadUI() end; ToggleFrame(ExpansionLandingPage); 

Первая часть исключительно для того, чтобы убедиться, что вызываемый фрейм создан. ToggleFrame будет скрывать/показывать в зависимости от того, есть он сейчас на экране или нет

2 лайка

а как вообще скрыть с экрана эту сводку? или вынести за границы экрана, чтобы на глаз не бросалась ) Нужно убрать именно иконку с мини карты
всё равно не занимаюсь этими репутациями. Заранее спасибо!

/run local button = _G.ExpansionLandingPageMinimapButton; button:UnregisterAllEvents(); button.Show = button.Hide; button:Hide()

Не проверял, но в теории должно работать