File Details
RCLootCouncil_EPGP 9.4.19
- R
- Mar 23, 2026
- 563.63 KB
- 59
- 12.0.1
- Retail
File Name
RCLootCouncil_EPGP 9.4.19.zip
Supported Versions
- 12.0.1
Version 9.4.19
This update focuses on stability, synchronization reliability and profile isolation, addressing several issues discovered after the introduction of the Data Profiles system.
Major Improvements
Data Profile System Refinement
The data profile system has been improved to ensure complete separation between different raid environments.
Profiles now correctly isolate:
- Roster
- History
- Council members
- EPGP configuration
- Sync scope
This prevents data mixing when the same player raids with different characters or raid teams.
Configuration Now Profile-Based
Previously some configuration settings were still stored globally.
Configuration is now fully tied to the active data profile, including:
- Permission mode
- Allowed guild ranks
- Council members
- RCLootCouncil response settings
- GP configuration
- Slot cost configuration
This ensures that each profile behaves independently.
Synchronization Improvements
Push Sync Improvements
Push Sync now sends the complete dataset, including:
- Roster
- Configuration
- History
- Council members
This guarantees that a Push Sync always acts as an authoritative state for the raid.
Smart Auto Sync
Auto Sync now sends only changed data blocks instead of resending the entire dataset.
This significantly reduces unnecessary network traffic during raids.
Profile-Aware Synchronization
Synchronization now respects the active data profile scope.
Players in a raid session will automatically read the profile data used by the raid leader when a sync is received, ensuring everyone sees the correct roster and history.
Council System Improvements
- Council configuration now synchronizes correctly across the raid.
- Council membership is now persistent per data profile.
- Council lists are no longer reset when joining or leaving groups.
Roster Synchronization Fixes
Roster synchronization now behaves as expected:
- Push Sync replaces the entire roster instead of merging entries.
- Removed players are now correctly deleted on receiving clients.
Configuration Sync Fixes
Configuration synchronization now uses a replace strategy instead of merging tables.
This prevents outdated configuration values from persisting after a Push Sync.
History Synchronization Improvements
- History sync limit increased from 150 entries to 500 entries.
- Improves accuracy when synchronizing larger rosters.
Push Sync Initialization Fix
Push Sync can now be used even when the roster is empty.
This allows raid leaders to initialize configuration and council settings for new profiles.
Debug Output Cleanup
Most development debug prints have been removed or restricted to debug mode to avoid chat spam during raids.
Stability Fixes
Several internal issues were addressed:
- Fixed council synchronization inconsistencies
- Fixed configuration table merge bugs
- Fixed roster replacement behavior during sync
- Improved profile scope handling in raid sessions
Recommended Update
This update is highly recommended for all users, especially guilds using:
- multiple raid teams
- multiple characters
- the new Data Profiles system.