유물 특성창
/run ArtifactFrame_LoadUI();if ArtifactFrame:IsShown()then ArtifactFrame.CloseButton:Click()else SocketInventoryItem(16)end

주둔지 보고서
/run Garrison_LoadUI();if GarrisonLandingPage:IsShown()then GarrisonLandingPage.CloseButton:Click()else ShowGarrisonLandingPage(2)end

직업 전당 보고서
/run Garrison_LoadUI();if GarrisonLandingPage:IsShown()then GarrisonLandingPage.CloseButton:Click()else ShowGarrisonLandingPage(3)end

같은 키를 한 번 더 누르면 창이 꺼집니다.



- - - 글 수정 - - -

UI 로드 문구를 빼먹어서 보고서를 단 한 번이라도 미리 열어뒀던 경우가 아니면(UI가 로드된 경우가 아니면) 매크로가 작동하지 않는 문제가 있었습니다. 저도 글 올리기 전에 테스트는 해봤었는데 UI가 로드된 상태에서 테스트 하느라고 이 문제를 캐치하지 못 했었네요. 매크로 수정해놓았으니 다시 복붙해서 사용하세요.