promotional bannermobile promotional banner

RaidBook

A ledger for GDKP/gold run raid
Back to Files

RaidBook 19.8.20.zip

File nameRaidBook 19.8.20.zip
Uploader
SKSHINSKSHIN
Uploaded
Sep 5, 2026
Downloads
58
Size
920.0 KB
Flavors
Classic TBC
File ID
8810860
Type
R
Release
Supported game versions
  • 2.5.6

What's new

# Changelog

Version = **`## Version`** in `RaidBook.toc`.  
Full patch-by-patch history: **`CHANGELOG-archive.md`** (local only; omit from CurseForge zip if desired).

## [19.8.20] — latest

**Fix — pre-release leftovers:** Roster name→unit cache is dropped on group change and rechecked on use. Closing a sold auction clears pending-sold cache before writing winners. Self-win confirm invalidates the same cache so the banner does not stay pending. Ledger gold saves clamp at 99999. Settle title measures width after the strip is shown.

**한글:** **배포 전 잔여** — 공대 명단이 바뀌면 거래 대상 캐시를 버림. 낙찰 마감·본인 확정 직후 미거래 캐시를 지워 낙찰자 누락·미기록을 막음. 장부 낙찰가 저장 상한 99999. 확정 제목은 보여 준 뒤 폭을 재서 이름을 줄임.

## [19.8.19]

**UX — bid column for 99999:** Ledger gold cell is sized to `99,999` (under 1 million). Leftover width goes to the item column.

**한글:** **낙찰가 칸** — 최대 99999(`99,999`)가 들어가는 폭으로. 남는 폭은 아이템 열.

## [19.8.18]

**Fix — beneficiary box too wide:** Width used 12×M plus extra padding, so the edit box was much wider than `*무상*가나다라` / 8 Hangul. Measure those strings and 12 normal Latin letters, with tight padding.

**한글:** **낙찰자 칸 과폭** — 영문 M 12자와 여백을 더해 칸이 커졌던 것 수정. 한글 8·`*무상*가나다라`·영문 12자에 맞게 다시 잼.

## [19.8.17]

**UX — beneficiary column from name limits:** Winner/looter width is measured from WoW max names (8 Hangul / 12 Latin) and `*무상*가나다라` / `*추출*가나다라`. Leftover width stays on the item column.

**한글:** **낙찰자 칸** — 와우 이름 최대(한글 8·영문 12)와 `*무상*가나다라` 길이에 맞춰 입력칸·열 폭을 잼. 남는 폭은 아이템 열.

## [19.8.16]

**UX — tighter beneficiary column:** Winner/looter column is 100px (was 120). The leftover width goes to the item name column so bid gold sits closer.

**한글:** **낙찰자 칸** — 120→100. 남는 폭은 아이템 열로. 낙찰가가 이름 옆에 더 붙음.

## [19.8.15]

**UX — name cut back to 4:** `*무상*` / `*추출*` suffixes and gold-title overflow are 4 characters again. Existing 5/6-character ledger rows are rewritten on load.

**한글:** **이름 자르기 4글자** — `*무상*`/`*추출*`·골드 제목 넘침을 다시 4글자. 이미 5·6글자로 찍힌 장부 줄도 다시 맞춤.

## [19.8.14]

**UX — ledger column gap:** Beneficiary and bid columns stay at their original widths. The 6-character `*무상*` / `*추출*` label no longer steals space from the item column.

**한글:** **장부 열 간격** — 낙찰자 칸을 넓히지 않음. 이름 6글자는 그대로, 획득자/낙찰자와 낙찰가 사이는 예전과 같음.

## [19.8.13]

**UX — 6-character name cut:** `*무상*` / `*추출*` suffixes and gold-title overflow now keep 6 characters. Existing ledger rows are rewritten on load.

**한글:** **이름 자르기 6글자** — `*무상*`/`*추출*`·골드 제목 넘침을 6글자. 이미 있는 장부 줄도 다시 찍음.

## [19.8.12]

**UX — 5-character name cut:** Gold title overflow now shortens to 5 characters (was 4). Existing ledger `*무상*` / `*추출*` rows are rewritten to 5 characters on load.

**한글:** **이름 자르기 5글자** — 골드 제목이 안 들어가면 5글자. 이미 저장된 `*무상*`/`*추출*` 줄도 장부에서 5글자로 다시 찍음.

## [19.8.11]

**UX — *무상* / *추출* name suffix:** Ledger winner labels keep 5 characters after `*무상*` / `*추출*` (was 4). Older 4- and 3-character rows still expand to the full name.

**한글:** **무상·추출 이름** — `*무상*`/`*추출*` 뒤 이름을 5글자로. 예전 4·3글자 장부 줄도 전체 이름으로 복원됨.

## [19.8.10]

**UX — rank name next to gold:** Progress panel width stays 152. The gold column only takes the digits it needs so the name can use the leftover space. Sold-trade buttons no longer hard-cut names to 4 characters.

**한글:** **진행창 1위 이름** — 창 가로는 그대로. 골드 칸만 숫자만큼 써서 이름 자리를 남김. 낙찰 거래 버튼의 4글자 자르기는 제거.

## [19.8.9]


**Fix — review leftovers that would show up next raid:** After a sold trade, pending-sold grouped cache is cleared (not just the per-trader list). Dismount refreshes speakers even during zone quiet. Closing the ledger stashes the settle title so it comes back on reopen. Multi-item pass-after apply no longer counts skipped rows as 정상확정.

**한글:** **점검 잔여** — 거래 직후 미거래 숫자가 옛 캐시를 쓰던 것 수정. 마을 quiet 중 내려도 스피커가 바로 맞춰짐. 장부 닫았다 열면 확정 제목이 다시 뜸. 유찰후 복수 적용에서 건너뛴 줄을 정상확정으로 세지 않음.

## [19.8.8]


**Fix — self-confirm + pending-sold count hitch:** Auto-confirm only when the winner field is the editor, not when they merely looted the row. The title-bar pending-sold counts scan the ledger once (all winners) instead of once per winner.

**한글:** **본인 자동확정·미거래 집계 랙** — 낙찰자가 타인인데 획득자만 담당이면 낙찰가 입력으로 거래 전에 확정되지 않음. 상단 미거래 숫자는 낙찰자마다 장부를 다시 읽지 않고 한 번에 셈.

## [19.8.7]


**UX — multi-item settle count:** Title shows `정상확정 (3)` (and the same for 복구/불일치/미기록) when a trade or self-win confirms 2+ items. One item stays `정상확정` with no count.

**한글:** **복수 확정 개수** — 한 거래에 2개 이상이면 제목이 `정상확정 (3) · 이름 · 합계`. 1개는 예전처럼 괄호 없음.

## [19.8.6]

**UX — self-win settle title:** When the auction manager confirms their own win (no trade), the gold title uses the same 정상확정 / 미기록 overlay as a winner trade.

**한글:** **본인 낙찰 제목** — 경매담당이 자기 낙찰을 거래 없이 확정해도 `정상확정 · 이름 · N` / `미기록` 이 거래와 같이 뜹니다.

## [19.8.5]

**Fix — settle leftovers from the 19.8.4 review:** Dismount no longer keeps a mounted pending-sold cache (banner numbers) or skips the one-shot speaker refresh during zone quiet. An incoming trade after CLOSE is a new window (combat re-SHOW still keeps the snap). Multi-item apply waits for every row before the title; a partial fail is 미기록, not 정상확정. Party-move counts are people actually in the raid. `/rb settletest` is removed.

**한글:** **19.8.4 잔여** — 내린 직후 배너가 미보유처럼 보이던 캐시·quiet 중 스피커 미복구 수정. 수신 새 거래는 직전 스냅을 안 씀(전투 재SHOW는 유지). 복수 아이템은 줄이 하나라도 실패하면 미기록. 파티 이동 숫자는 지금 공대에 있는 손님만. `/rb settletest` 제거.

## [19.8.4]

**UX — ledger settle title notice:** After a winner trade, the gold title is overlaid with 정상확정 / 미기록 / 불일치 / 복구확정. Name uses class color; body is white. Chrome is green (ok), yellow (recovered), orange (mismatch), or red (unrecorded). Settle snap/gold no longer bleed into the next trade window; a failed single-item apply no longer consumes the complete dedupe. Title kind uses window gold (mismatch vs recovered).

**한글:** **장부 확정 제목 안내** — 낙찰 거래 뒤 골드 제목을 `정상확정 · 이름 · N` / `미기록` / `불일치` / `복구확정` 으로 덮음. 글자 흰색, 이름 직업색. 테두리·안쪽은 정상 녹색, 복구 노랑, 불일치 주황, 미기록 빨강. 직전 거래 스냅이 다음 창에 안 섞이고, 단건 실패가 다음 완료를 잠그지 않음. **전체 분배**에도 손님 파티 이동 버튼(손님만 8파).

## [19.8.3]

**Perf — sold confirm + town travel hitch:** Confirm no longer redraws the auction panel on the same frame as the ledger write (panel core then banner). After leaving a raid with「연속」, town mount/next-dungeon travel no longer runs bag GUID scans, mini-panel totals, class merge, or STAT/sync UI. Zone quiet is 8s in town and ~6.2s on a keep-ledger enter. Trade-range polls, bag ownership, and opening a sold trade pause only while flying/mounted/taxi/zoning — standing in town (end-of-raid auctions) still trades.

**한글:** **낙찰 확정·연속 던전 마을 랙** — 확정 순간에 진행창을 같이 다시 그리지 않음. 새 타고 날아갈 때만 거래거리·가방 소유·거래 열기를 끄고, 마을에 내려 모여 경매하면 거래는 그대로. 마을에서 탈것 탄 채면 「탈것에서 내리세요」 안내가 잠시 뜸. 로딩과 가방 전수·미니 집계·STAT이 겹치던 구멍도 수정.

## [19.8.2]

**Fix — last-second gold + combat confirm:** Gold is snapshotted immediately on TRADE_MONEY_CHANGED / accept / entering combat (not after 0.12s). A failed 0g complete no longer consumes the snap or dedupes a later complete. Settle hold is 5s and is not downgraded by a later empty window.

**한글:** **최종 골드·전투 확정** — 골드 고점을 창 닫히기 전에 바로 남김. 0골 완료 실패가 스냅을 지워 다음 완료를 버리는 문제 수정. 유지 시간 5초.

## [19.8.1]

**Fix — sold trade ledger cost after combat:** Completing a winner trade while entering combat no longer drops the ledger bid. TRADE_CLOSED / cancel-looking `ERR_TRADE_*` could wipe the gold snapshot before `TRADE_COMPLETE`; the last paid snap is kept briefly and reused.

**한글:** **거래 중 전투 — 낙찰가 누락** — 거래 완료보다 창닫힘·취소 메시지가 먼저 와도 받은 골드 스냅을 잠시 남겨 장부 낙찰가를 기록.

## [19.8.0]

**Release — live bid cleanup + quieter sold-edit:** After ×, **입찰 정리** rebuilds ranks from valid bids and announces one current-price line. Cleanup/× refresh the live bid lock so later shorts like `2` resolve against the new top. 낙찰 수정 no longer raid-warns; ledger `cost` still writes only on trade.

**한글:** **입찰 정리 + 낙찰 수정 조용히** — × 후 **입찰 정리**로 유효 입찰만 다시 잡고 `입찰 정리 — 현재 [아이템] N 골드` 한 줄 안내. 정리·× 뒤 `2` 등이 옛 호가에 안 막힘. 낙찰 수정은 담당만 알고, 장부 낙찰가는 거래 완료 때.

---

## [19.7.7]

**UX — sold-edit is manager-only:** Applying 낙찰 수정 no longer posts a raid warning / raid chat line. The auction manager still sees the local `[경매]` confirm.

**한글:** **낙찰 수정 경보 제거** — 적용해도 공대 경보·공대창에 `--- 낙찰 수정 ---` 을 올리지 않음. 담당 채팅창 안내만 남김.

---

## [19.7.6]

**Fix — bids after 입찰 정리:** Cleanup now copies the cleaned ranks into the live bid lock. Chat bids (e.g. `2` → 200) use the new top, not a leftover previous amount from before ×.

**한글:** **입찰 정리 후 `2` 미인식** — 정리해도 예전 입찰 잠금이 남아 `2` 가 옛 호가에 막히던 문제. 정리·× 직후 잠금을 현재 순위와 맞추고, 같은 아이템을 보고 있을 때는 정리된 1등 기준으로 해석.

---

## [19.7.5]

**Feature — live bid cleanup after ×:** While bidding is live, marking any row × shows an **입찰 정리** button below recent bids. Commit removes invalidated log lines and rebuilds ranks from valid history only, so later bids use the cleaned top as the baseline. Raid/party chat gets one line: `입찰 정리 —` plus the same current-price text as the 현재가 button.

**한글:** **라이브 × 후 입찰 정리** — 경매 중 × 를 하나라도 누르면 최근 입찰 아래 **입찰 정리** 버튼 표시. 누르면 × 줄을 기록에서 지우고 유효 입찰만으로 순위·이후 입찰 기준을 다시 잡음. 공대·파티에는 `입찰 정리 — 현재 [아이템] N 골드` 한 줄만 안내 (현재가 버튼과 동일 형식).

---

## [19.7.4]

**Perf — lighter auction close:** Reconcile/memo work moves off the close frame into deferred persist. Post-close UI splits into panel core → trade banner (bag scan) → ledger refresh → ppokak N (~0.05–0.28s). Persist skips duplicate reconcile when close prep already ran.

**한글:** **낙찰 마감 랙 추가 완화** — reconcile·memo 를 마감 프레임 밖으로. 진행창 본문 → 거래 배너 → 장부 → 뽀각 N 순으로 나눔. 저장 시 reconcile 중복 생략.

---

## [19.7.3]

**Fix — sold-trade close on complete + banner cancel while pending:** `onTradeCompleteEvent` closes the 낙찰 거래 panel whenever it is open, even if the trade snapshot was already cleared. Banner winner buttons accept right-click cancel while a trade request is still pending (`pendingTradeWaitUntil`), not only when the float panel or TradeFrame is visible.

**한글:** **거래 완료·대기 중 우클릭** — 스냅샷 없어도 낙찰 거래 창이 열려 있으면 완료 시 닫음. 미니 창이 안 떠도 거래 요청 대기 중이면 배너 `지뉘 · N · 골드` 우클릭으로 취소 가능.

---

## [19.7.2]

**Perf — stagger work after countdown close:** Persist, progress panel, ledger speaker refresh, and ppokak count no longer run in one frame after `--- 입찰 마감 ---`. State/memo still apply immediately; UI follows over ~0.12s. Cancels if another session starts.

**한글:** **카운트 마감 후 랙 완화** — 낙찰·유찰 확정 직후 저장·진행창·장부·뽀각 N 을 한 프레임에 몰지 않고 짧게 나눔. 마감 상태·메모는 즉시 반영, 화면은 0.04~0.12초에 순서대로 갱신.

---

## [19.7.1]

**Fix — sold-trade window stuck after complete:** The 20s “ignore fake TRADE_CLOSED after InitiateTrade” guard also swallowed the real close when the trade finished quickly, so the 낙찰 거래 panel stayed up. Only the pre-open fake close is ignored now; a completed/cancelled trade hides the panel.

**한글:** **거래 끝나면 낙찰 거래 창이 안 닫히던 문제** — 요청 직후 가짜 종료를 무시하느라, 몇 초 만에 끝난 진짜 거래도 창을 안 지움. 거래창이 한 번 열린 뒤의 완료·취소는 바로 닫음.

---

## [19.7.0]

**Release — sold-edit then trade:** 낙찰 수정 changes banner and the gold you should receive. Ledger `cost` stays 0 until the trade completes, then writes that corrected price. Right-click still closes a failed/pending sold trade.

**한글:** **낙찰 수정 후 거래** — 수정가는 배너·받을 돈. 장부 칸은 거래 완료 때 그 수정가로 확정. 거래 실패는 우클릭으로 닫기.

## [19.6.44]

**Revert — sold-edit does not write ledger gold:** 낙찰 수정 still only updates the banner/trade expect price. Ledger `cost` stays 0 until the trade completes (19.6.43 pre-trade write undone).

**한글:** **낙찰 수정 ≠ 장부 낙찰가** — 수정가는 배너·거래 기대가만. 장부 칸은 거래 완료 때까지 0.

## [19.6.43]

**Change — sold-edit wrote ledger gold (reverted in 19.6.44):** Briefly wrote the corrected bid onto the ledger before trade. Undone in 19.6.44.

**한글:** **낙찰 수정 장부 선반영** — 거래 전에 수정가를 장부에 썼음. 19.6.44에서 되돌림.

## [19.6.42]

**Docs — minimap help:** Manual covers 종료/현재 골드, `/rb predist`, 이어서|재경매, and right-click to close a failed/pending sold trade.

**한글:** **설명서** — 분배주의 종료·현재 골드, `/rb predist`, 이어서/재경매, 거래 우클릭 닫기.

## [19.6.41]

**Fix — right-click close after failed trade:** Spurious `TRADE_CLOSED` after `InitiateTrade` no longer clears the wait/watchdog. Trade/winner buttons stay clickable so right-click can cancel a pending request and force-close a stuck TradeFrame.

**한글:** **거래 실패 우클릭 닫기** — 요청 직후 가짜 종료로 대기·자동닫기가 풀리던 고착 수정. 비활성 버튼이 우클릭을 삼키지 않음. 대기 요청·거래창·낙찰 거래 화면을 같이 닫음.

## [19.6.40]

**UX — trade button gold size:** Winner trade buttons stay one line. Gold ≥1000 uses a smaller font instead of wrapping to two lines.

**한글:** **거래 버튼 골드** — 1000골드 이상도 줄바꿈하지 않고 글자만 줄임.

## [19.6.39]

**Fix — ledger crash:** `GetTextInsets()` returns four numbers; passing them into `tonumber` treated the right inset as a numeric base and could error (`base out of range`). Only the left inset is used for the star overlay.

**한글:** 장부 열 때 `RBGui.lua:13324 tonumber` 오류 수정.

## [19.6.38]

**Fix — free/DE star overlay:** The white-star overlay no longer sits 6px right of the input or stacks on the edit-box text, which had made `*` look indented and the name too dark.

**한글:** **별표 위치·밝기** — `*추출*`·`*무상*` 앞 빈칸·어두운 겹침 제거. 입력글은 숨기고 오버레이만 직업색으로 그림.

## [19.6.37]

**UX — white stars on free/DE tags:** Ledger and report `*추출*` / `*무상*` draw the asterisks in white; the tag word and name keep their class color.

**한글:** **별표 흰색** — `*추출*`·`*무상*`의 `*`만 흰색. 글자와 이름은 직업색.

## [19.6.36]

**UX — trade button always 4 chars:** Winner trade buttons (구름마법사 → 구름마법) truncate to 4 characters with or without −/+.

**한글:** **거래 버튼 4글자** — ± 없어도 `구름마법 0 300`처럼 항상 4글자.

## [19.6.35]

**UX — shorter free/DE tags:** Ledger labels are now `*무상*` and `*추출*`. Old `*무상제공*` / `*마력추출*` (and missing closing `*`) still read and rewrite to the short form.

**한글:** **무상·추출 표기** — 장부 득자 칸이 `*무상*` / `*추출*`. 예전 `*무상제공*`·`*마력추출*`도 읽어서 짧은 표기로 맞춤.

## [19.6.34]

**UX — 4-char names, tall gold buttons:** Trade-button and *무상제공*/*마력추출* suffixes use 4 characters (old 3-char rows still expand). Gold ≥10000 stacks the button (name·count / gold). Ledger 낙찰자 column is +8px from the item column.

**한글:** **이름 4글자** — ± 거래 버튼·무상제공·뽀각 접미사를 4글자. 예전 3글자도 복원됨. 10000골드 이상은 버튼을 세로 2배로 이름·개수 / 골드 두 줄. 장부 낙찰자 칸은 아이템 열에서 8px.

## [19.6.33]

**Fix — caution buttons visible:** The distribution-caution window is taller (460) and the table is clipped above the buttons so 장부확인 / 장부검토 stay on screen after the extra 현재 골드 row.

**한글:** **분배주의 버튼** — 현재 골드 한 줄 때문에 가려지던 장부확인/장부검토가 다시 보임. 창을 조금 키우고 표는 버튼 위에서 자름.

## [19.6.32]

**UX — confirm-time current gold:** Distribution-caution shows **현재 골드** under 종료 골드. It snapshots bag gold the first time 확인 opens the window and never lowers after payouts. A gap below the peak means gold was already given.

**한글:** **현재 골드** — 분배주의 종료 골드 아래에 확인을 처음 누른 시점 소지를 고정. 이미 공대지출을 줬으면 종료보다 낮게 보임.

## [19.6.31]

**UX — end gold, not live bags:** Distribution-caution left column now labels the raid peak as **종료 골드** (not 현재 골드). Diff is still peak − expected. Paying out 공대지출 before 확인 does not lower that row.

**한글:** **종료 골드** — 분배주의 왼쪽은 지금 가방이 아니라 레이드 중 최고 소지(피크). 확인 전에 공대지출을 줘도 종료 골드·차액은 그 피크 기준.

## [19.6.30]

**Fix — sold-edit ×N missing from multi-trade:** After a sold-price edit (e.g. 정복당한 용사의 투구 1800→1900), a fully-sold ×2 row with a blank ledger winner is no longer treated as leftover `유찰후거래`. It stays in the partner’s simultaneous-trade count. Trade settle can still take `correctedBid` if the row was missing from pending.

**한글:** **낙찰 수정 후 복수거래** — 수정 직후 득자 칸이 비어 있어도 ×2 낙찰 줄을 잔여로 빼지 않음. 토템문의 거래 개수에 투구가 빠지던 문제. pending 누락 시에도 수정가로 장부 확정.

## [19.6.29]

**Fix — pass ×2 flipped to sold:** Restoring a stacked pass session (no bids, e.g. 정복당한 영웅의 장갑 `s:30241:12,14`) no longer applies the sold ×N overlay, which had set `closedAsSold=true` and shown a silver coin.

**한글:** **유찰 ×2가 낙찰로 덮임** — 입찰 없는 묶음 유찰을 열람해도 낙찰 오버레이가 `closedAsSold`를 뒤집지 않음. 실버 동전 원인.

## [19.6.28]

**Fix — both-pass ×2 silver coin:** Two passed copies of the same token (e.g. 정복당한 영웅의 장갑 ×2) no longer show silver. Leftover bids/`winners` no longer count as sold; only `closedAsSold==true` does. A closed session without that flag is pass (red speaker).

**한글:** **×2 둘 다 유찰 실버** — 같은 토큰 두 장을 유찰해도 실버가 아님. 입찰이 남아 있어도 낙찰로 보지 않음. `closedAsSold==true` 만 낙찰 동전. 마감만 있고 낙찰 아니면 빨간 스피커.

## [19.6.27]

**Fix — pass row silver coin:** A passed ledger row (same item ID as a sold copy, e.g. 정복당한 영웅의 장갑) no longer shows the silver sold-coin. Exact `closedAsSold=false` wins over a related ×N sold session/memo; leftover 유찰후거래 slots stay pass (red speaker). Silver remains “sold, out of trade range”.

**한글:** **유찰 줄 실버 동전** — 같은 아이템 다른 사본이 낙찰이어도 유찰 줄은 빨간 스피커. 정확 유찰 세션이 관련 ×N 낙찰보다 우선. 잔여(유찰후거래)도 유찰. 실버는 낙찰·거리 밖만.

## [19.6.26]

**UX — sold-edit raid report:** Applying 낙찰 정보 수정 now posts `--- 낙찰 수정 --- [낙찰] …` to raid (same body as the close report, different header).

**한글:** **낙찰 수정 공대 보고** — 낙찰 정보 수정에서 적용하면 `--- 낙찰 수정 --- [낙찰] …`이 공대창에 한 번 나감.

## [19.6.25]

**Fix — ledger filter crash:** `GetRowAuctionFilterKind` no longer calls a nil `SessionLooksSoldClosed` (the alias was assigned before `RBAuctionSession.lua` loaded).

**한글:** **장부 필터 오류** — 세션 파일이 나중에 로드돼 `SessionLooksSoldClosed`가 nil인 채로 낙찰 목록을 그리며 터지던 문제 수정.

## [19.6.24]

**Fix — sync button hover:** Hovering the title-bar 송신/수신 button no longer errors after the hover colors were left as locals in `RBGuiWatch.lua`.

**한글:** **sync 버튼 호버** — 제목줄 송신/수신 버튼에 마우스를 올리면 `SYNC_BTN_HOVER_BG` nil 오류가 나던 문제 수정.

## [19.6.23]

**Fix — delete live row / leftover sold-trade UI:** Deleting the in-bid ledger row (including while peeking) now releases the bid lock so the next announce is not blocked. Opening another row, 재경매, or 이어가기 closes the previous sold-trade overlay.

**한글:** **입찰 줄 삭제·거래 UI 잔류** — 입찰 중인 장부 줄을 지워도(다른 줄 열람 중 포함) 잠금이 풀려 다음 경보가 막히지 않음. 다른 행 열람·재경매·이어가기 때 이전 낙찰 거래 화면을 닫음.

## [19.6.22]

**UX — roster clear button:** The raid-roster panel has a bottom-right **명단 삭제** that wipes `raidClassByName` and exclusions only. Ledger rows stay. If you are in a raid or party, current members are merged back.

**한글:** **공대원 명단 삭제** — 공대원 창 우측 하단에 명단만 지우는 버튼. 장부 기록은 유지. 지금 공대·파티에 있으면 현재 인원은 다시 들어옴.

## [19.6.21]

**Fix — peek confirm and orphan purge:** Confirming the locked live row while peeking now restores that session and settles it. A live hold is released when that row (or the whole ledger) is gone. `PurgeOrphanAuctionStores` no longer calls itself. Below-start announce uses the lock’s current bid. Live-row pulse updates at 20 Hz instead of every frame.

**한글:** **열람 중 확정·고아 세션** — 다른 줄을 보다가 입찰 중인 줄을 확정하면 그 세션이 마감됨. 해당 줄(또는 장부 전체)이 없어지면 입찰 잠금도 해제. 분리 때 생긴 자기호출로 고아 세션 정리가 돌지 않던 문제 수정. 시작가 미만 안내는 잠금 세션 기준. 입찰 행 깜빡임은 매 프레임이 아니라 0.05초마다.

## [19.6.20]

**Chore — split files under Lua 200 locals:** Auction/GUI/Util stay the same at runtime. Large chunks are split (`RBAuctionRules` / `Trade` / `Session`, `RBGuiWatch`, `RBModal`, `RBReport`) and helpers live on `BID` / `GUI` so each file stays under the main-chunk local limit.

**한글:** **파일 분리** — 동작 변경 없음. 경매·UI·유틸을 나눠 로드 시 `main function has more than 200 local variables` 를 없앰.

## [19.6.19]

**Fix — peek close, panel announce, ×N sibling:** While peeking, raid “마감” and countdown still close the locked live item. The progress-panel announce button cannot start another row. ×N sibling rows are peek-only, not the same live session.

**한글:** **열람 중 마감·진행창 경보·×N 형제** — 다른 줄을 보는 중에도 마감/카운트는 입찰 중인 아이템에 적용. 진행창 경보 버튼으로 다른 행 시작 불가. 쪼갠 ×N 형제는 열람만.

This mod has no additional files