promotional bannermobile promotional banner

RaidPointsBySilverHand

A comprehensive Loot Management suite combining Soft Reserves, Raid Points tracking, and a unique Roll Boost system allowing players to spend points to increase their rolls.

File Details

RaidPointsBySilverHand.zip

  • R
  • Feb 18, 2026
  • 471.77 KB
  • 11
  • 2.5.5
  • Classic TBC

File Name

RaidPointsBySilverHand.zip

Supported Versions

  • 2.5.5

Version 1.20

New: Disaster Recovery & Data Protection

  • Self-Healing Database: Added a new resilience layer that detects if your local database is empty or corrupted upon login. If data is missing, the addon will automatically request a silent update from online Guild Officers.

  • Internal Emergency Backup: The addon now maintains a secondary internal copy of the guild data. If the main .lua file is wiped due to a power outage or crash, the addon can now automatically restore from this internal backup.

  • Manual Recovery Command: Added /sh recover command to manually trigger a data restoration from the internal safety backup if needed.

Enhanced Synchronization System

  • Smart "Push & Pull" Sync: The Sync Guild button has been upgraded. It now performs a "Push" (sending your verified data to all guild members) and a "Pull" (validating ranks and checking for season updates) simultaneously.

  • Automated Season Queries: When a user logs in with an empty database, the addon now sends a QUERY_SEASON request to the guild channel after 5 seconds to ensure they receive the most recent points immediately.

  • ResetID Validation: Improved the logic for accepting incoming data. The addon now strictly compares resetID values to ensure you only sync with the current active season, preventing accidental data overwrites.

UI & Logic Improvements

  • Audit Log Persistence: Fixed an issue where manual point subtractions were not appearing in the Audit Log window. Actions are now mirrored instantly between the database engine and the UI frame.

  • Lua Error Shielding: Fixed a "nil value" crash in the timer logic and the timestamp handler, ensuring the UI remains stable even if data packets are received out of order.