promotional bannermobile promotional banner

Loot-Roll

Loot & Roll

File Details

Loot-Roll 2.6.6.zip

  • R
  • Apr 3, 2026
  • 4.85 MB
  • 62
  • 2.5.5
  • Classic TBC

File Name

Loot-Roll 2.6.6.zip

Supported Versions

  • 2.5.5
# Changelog

Version numbers match **`## Version`** in `Loot-Roll.toc`.
(버전은 **`Loot-Roll.toc`의 `## Version`** 과 맞춥니다.)

## [2.6.6]

### Changed

- **Chat window list (Settings)**: Better **floating vs docked** detection (`GetChatWindowInfo` `docked` may be **`nil`** for undocked tabs). Fallback lists **shown** secondary windows (2+) so names like **Party** appear even when the API is ambiguous; optional **· docked** tag + tooltip. **`UPDATE_CHAT_WINDOWS`** refreshes the list while settings are open.
- **Settings layout**: **Refresh list** moved **below** the description so the title, text, and button no longer overlap; panel height adjusted.
- **Debug**: Restored optional **`[LR-DBG] LOAD`** line (~2s after load) with roll, loot, and saved **chat#n** x/y; toggle with **`LootRollSaved.debugLoadPos`** (default **on**; set **`false`** to silence).

### 한글

- **채팅창 목록**: 분리 탭 판정 보강(API의 `docked`가 `nil`인 경우 포함), 보조 창이 보이면 **목록에 표시**·API가 도킹으로만 나올 때 **· 도킹** 표시. 채팅 창 변경 시 **`UPDATE_CHAT_WINDOWS`**로 목록 갱신.
- **설정 UI**: **목록 새로고침**을 설명 아래로 내려 겹침 제거, 패널 높이 조정.
- **디버그**: 로드 약 2초 후 **`[LR-DBG] LOAD`** 한 줄(주사위·전리품·저장 채팅 좌표). **`LootRollSaved.debugLoadPos`** 로 끄기(기본 켜짐).

---

## [2.6.5]

### Added

- **Detached chat window positions**: In **Settings**, list **undocked** Blizzard chat tabs, check a window to save its position and size (same SavedVariables as roll/loot). Restored after **logout** or **`/reload`** (delayed re-apply to beat default UI). **Refresh list** rescans. **Reset window positions** also clears saved chat layouts.

### 한글

- **분리된 채팅창 위치**: **설정**에 **도킹 해제된** 채팅 탭이 목록으로 나오며, 체크하면 위치·크기를 저장합니다(주사위/전리품과 같은 저장 데이터). **로그아웃·/reload** 후 복원(기본 UI보다 늦게 다시 적용). **목록 새로고침**으로 갱신. **창 위치 기본값 복구** 시 채팅 저장도 함께 초기화합니다.

---

## [2.6.4]

### Changed

- **Settings defaults**: Interface options checkboxes that had no saved value now default to **checked**: **auto-show loot window** and **raid GDKP trade/chat log**. (Addon enabled was already on by default.) Existing saved `false` values are unchanged.

### 한글

- **설정 기본값**: 저장된 값이 없을 때 설정창 체크가 **모두 켜진 상태**로 시작합니다. **전리품 창 자동 표시**, **공대 GDKP 거래·채팅 기록**의 기본을 켜짐으로 바꿨습니다. (애드온 사용은 기존과 같이 기본 켜짐.) 이미 `false`로 저장된 캐릭터 설정은 그대로입니다.

---

## [2.6.3]

### Notes

- **Loot log vs. on-screen filter**: Rows are **not** saved for **poor (gray) / quality 0** items; **common (white) and above** are stored. The loot window **quality checkboxes** only **filter what you see** (default: **uncommon/green+**). Pick **Common+** to show white items that were already recorded.

### 한글

- **저장 vs 표시**: **회색(등급 0)** 만 로그에 안 남고, **일반(흰색) 이상**은 저장됩니다. 전리품 창 **등급 체크**는 **보기 필터**이며 기본은 **녹색+**만 표시입니다. **일반+**를 켜면 이미 쌓인 흰색 아이템도 보입니다.

---

## [2.6.2]

### Changed

- **Loot log**: Removed the automatic **80-row cap**; new entries no longer drop the oldest rows. Use the loot window **Clear** button when you want to empty the log. (SavedVariables grow with row count and long item links.)

### 한글

- **전리품 로그**: 자동 **80줄 제한**을 없앴습니다. 비우려면 전리품 창의 **Clear**를 쓰면 됩니다. 줄이 많아지면 저장 파일 크기는 늘어납니다.

---

## [2.6.1]

### Added

- **More GDKP raid-chat parsers**: **RaidLedgerBR** Korean trade line (`경매 알림 : …님이 …골에 구매하였습니다.`). **MedusaRaidLedger** “send report to chat” format: a line matching `H:MM <name> Ng` / `HH:MM <name> N,NNN골` followed by a line starting with `••••` and an item link (first item line only when several items share one payment).

### 한글

- **채팅 파싱 확장**: **RaidLedgerBR** 경매 알림 한글 멘트, **MedusaRaidLedger** 공대 보고(시간·`<이름>`·골 다음 `••••` 아이템 줄). 한 거래에 아이템이 여러 줄이면 첫 아이템 줄만 낙찰 반영.

---

## [2.6.0]

### Added

- **GDKP bid from raid/party chat**: With raid GDKP mode on, `CHAT_MSG_RAID` / `RAID_LEADER` / `RAID_WARNING` / `PARTY` (and leader) messages are scanned for ledger-style sale announcements so **any member** can update the loot log (not only the player who traded). Initial support: **Raid Book** Korean line `[Raid Book] …님이 …골드에 구매하였습니다.` and a conservative `[Raid Book] … for … gold` style for English. Same row-upgrade rules as before (most recent matching item row, Gold bid display).

### 한글

- **공격대·파티 채팅 GDKP**: 공격대 GDKP 옵션 켠 상태에서 장부가 올리는 구매 알림 문자열을 파싱해 낙찰자·골드를 반영합니다. **거래 당사자가 아니어도** 공대원이 같은 채팅을 받으므로 기록 가능합니다. 우선 **Raid Book** 한글 멘트(`[Raid Book] …님이 …골드에 구매…`) 및 영문 `[Raid Book] … for … gold` 형태를 지원합니다. 기존과 동일하게 최근 줄 갱신·낙찰 표시 규칙을 따릅니다.

---

## [2.5.0]

### Added

- **Raid GDKP loot log (optional)**: New settings checkbox (raid only). While enabled in a raid, the loot log still records rows as usual (who looted, method, roll). When a player trade **completes** with a clear item-plus-gold pattern, the **most recent** matching item row is **updated**: winner = buyer, method = Gold bid, number = bid in gold. Rows already marked as Gold bid are skipped so a second drop of the same item can match an older row. Rows older than 6 hours are not updated. If no matching row exists (e.g. bank trade), a new row is added. Uses trade snapshots on `TRADE_ACCEPT_UPDATE` / `TRADE_MONEY_CHANGED` and completion via `TRADE_SUCCESS`, `UI_INFO_MESSAGE` / `UI_ERROR_MESSAGE`, and system chat (KO/EN). **No integration with Raid Book** or other addons.
- **Gold bid UI**: GDKP rows use the gold coin texture; amount shown as **number then icon** (e.g. `120` + gold icon).

### 한글

- **공격대 GDKP 전리품(선택)**: 설정 체크박스. 공격대에서 켜 두면 전리품은 예전처럼 먼저 쌓이고, **거래 완료** 또는 **공대 GDKP 채팅**으로 낙찰을 반영합니다. 골드 낙찰은 숫자 + 골드 아이콘 표시.

---

## [2.3.0]

### Added

- **UI scale slider**: A new slider (50%–100%, 5% steps) in the settings panel lets you scale both the roll window and loot log window for lower-resolution monitors. The setting is saved across sessions.
- **Quest reward detection**: Items received as quest rewards are now labeled "보상" (Reward) instead of "획득" (Loot). Uses `QUEST_TURNED_IN` / `QUEST_FINISHED` events.

### 한글

- **창 크기(스케일) 슬라이더**: 설정 패널에 50%~100% 슬라이더 추가. 주사위 창과 전리품 창 크기를 조절할 수 있습니다.
- **퀘스트 보상 감지**: 퀘스트 보상으로 받은 아이템이 "획득" 대신 "보상"으로 표시됩니다.

---

## [2.2.1]

### Fixed

- **sendCountMessage nil error**: Fixed `attempt to call global 'sendCountMessage' (a nil value)` error that occurred when all group members finished rolling.

### 한글

- **sendCountMessage nil 에러 수정**: 전원 굴림 완료 시 발생하던 에러 수정.

---

## [2.2.0]

### Added

- **Loot result toast position preview**: Settings panel button to preview/drag the loot toast position; lock to save.

### 한글

- **전리품 결과창 미리보기**: 설정에서 토스트 위치 미리보기·잠금.

---

## [1.1.1]

### Fixed

- **TOC `## Interface`**: Added current Anniversary / multi-flavour interface IDs (e.g. `120001`, `120000`, …) so the addon is not flagged out of date on the `_anniversary_` client. (Previously only `11503` / `40400` era IDs.)

### 한글

- 기념판 등 최신 클라이언트용 **인터페이스 번호**를 TOC에 추가해 **구버전 애드온**으로 뜨던 문제 수정.

---

## [1.1.0]

### Added

- Minimap button via **LibDBIcon-1.0** + **LibDataBroker-1.1** (embedded libs).
- **Left-click**: toggle **settings** window (duplicate-roll option, ignored-roll chat notices, open roll list).
- **Right-click**: **enable / disable** addon (disabled: no roll capture, grayed icon, main list hidden).
- Slash: **`on`**, **`off`**, **`settings`** / **`config`**.
- **`Art/CompactRoll-CurseForge-400.png`**: 400×400, 1:1 asset for CurseForge listing; **`Textures/MinimapIcon.png`** for in-game / TOC.
- **README.md**, **CHANGELOG.md**.

### 한글

- 미니맵 아이콘 추가 (좌클릭 설정 창 토글, 우클릭 사용함/사용안함, 드래그로 위치·저장).
- 슬래시 `on` / `off` / `settings`.
- 커스포지용 **400×400** 이미지 및 문서 추가.

---

## [1.0.1]

- Removed **1–100-only** filter; all roll ranges from system messages are recorded. Non–1–100 lines show `(low-high)` in the list.

---

## [1.0.0]

- Initial release: roll list, clear, announce, optional duplicate ignore and ignored-roll chat messages, `/croll` commands.