경매장 ‘현행 확장팩 전용’ 자동 설정 | 와우 한밤 애드온
‘Gemini‘로 제작했습니다. (한밤 12.0.0 기준)
■ 원본 위크오라
경매장 “현행 확장팩 전용” 자동 설정 위크오라 (와우 인벤)
■ 다운로드
dodo (GitHub)
■ 설명

경매장 / 주문제작 창에서 자동으로 “현행 확장팩 전용”을 활성화 합니다.
소한밤 업뎃으로 내부전쟁은 구확팩이 되어서, 지금 당장은 비활성화 하는것을 추천드립니다.

성능 최적화를 위해, 쐐기와 레이드에선 작동하지 않습니다.
■ 설정법

설정창 (/dd) 에서 기능을 활성화/비활성화 할 수 있습니다. (기본값 - 활성화)
■ 애로사항
■ 경매장, 주문제작 창 HookScript 오류
elseif event == "ADDON_LOADED" and arg1 == "Blizzard_AuctionHouseUI" then
if AuctionHouseFrame and AuctionHouseFrame.SearchBar then
AuctionHouseFrame.SearchBar:HookScript("OnShow", function()
C_Timer.After(0, checkAuctionFilter)
end)
initFilterFrame:UnregisterEvent("ADDON_LOADED")
end
elseif event == "AUCTION_HOUSE_SHOW" then
checkAuctionFilter()
ADDON_LOADED와C_Timer.After(0, checkAuctionFilter)를 추가하여,
확실하게 Hook 할 수 있게 수정.
■ DB 저장 안됨
dodoDB = dodoDB or {}
local isEnabled = (dodoDB.useAuctionFilter ~= false) -- 기본값 true
- DB값 초기화, DB 기본값 추가.
■ 옵션 (체크박스) 추가
function ns.expfilter()
checkAuctionFilter()
checkCraftFilter()
end
- 나눠진 함수를 하나로 통합해서 체크박스 등록.
댓글남기기