promotional bannermobile promotional banner

RaidLedgerBR

Raid Ledger BR is a comprehensive World of Warcraft Classic Era addon designed for managing GDKP (Gold Distribution Kill Party) raids. This addon provides complete ledger functionality with Korean localization.

File Details

RaidLedgerBR_1.0.2.zip

  • R
  • Nov 28, 2025
  • 261.90 KB
  • 44
  • 1.15.8
  • Classic

File Name

RaidLedgerBR_1.0.2.zip

Supported Versions

  • 1.15.8

1. No Beneficiary System

Implemented checkbox functionality to exclude items from beneficiary calculations. Items marked as "No Beneficiary" are excluded from the beneficiary count and distribution calculations when "Distribute All" is unchecked.

2. Fixed Raid Member Selection Logic

Removed the dropdown-based raid member selection system (40/20/10/5 member options) and implemented manual input for party size calculation. This addresses the issue where automatic party size detection was unreliable when party members left or were missing.

3. Gold Unit Truncation Feature

Restored the gold/silver/copper rounding functionality that was previously broken due to coordinate system errors. Users can now choose between:

  • No truncation
  • Silver unit truncation
  • Gold unit truncation

4. Expense Report Output

Fixed the missing expense list output in raid chat. The system now properly displays:

  • +++ DEBT +++
  • Individual expense items with names and amounts
  • Total revenue, expenses, and net profit calculations

5. UI Improvements

  • Added 6th column for "No Beneficiary" checkboxes in the item table
  • Adjusted table positioning to maintain center alignment with new column
  • Fixed database persistence for checkbox states
  • Updated Korean localization strings for new features

6. Bug Fixes

  • Fixed GetConfigOrDefault function to properly handle false values
  • Fixed nil reference error in beneficiary count calculation
  • Resolved duplicate DEBIT item output in reports
  • Implemented proper database-first architecture for data management

7. Database Optimization

  • Removed parameter passing in favor of direct database access
  • Added proper persistence for noBeneficiary and checkAllDistribute states
  • Implemented dual database storage (ledger and RaidLedgerDatabase) for reliability

8. Code Cleanup

  • Removed all debug print statements for clean production use
  • Updated version to v1.0.2
  • Optimized calculation logic to prevent redundant function calls