File Details
v0.4.0
- R
- Mar 23, 2026
- 309.27 KB
- 34
- 12.0.1
- Retail
File Name
PiratesPlunder-v0.4.0.zip
Supported Versions
- 12.0.1
Changelog
[0.4.0] - 2026-03-22
Added
- Minimap icon with LibDBIcon-1.0: left-click toggles main window, right-click opens loot master window
- Pending loot bars UI: visual progress bars for active loot postings
Fixed
- Leader change stale raid: session now correctly reactivates on rejoin after leader swap
- Sync gating to prevent unintentional guild entry creation
[0.3.2] - 2026-03-21
Changed
- Clarified
GetDatavsEnsureDataAPI inPP.Repo.Roster:EnsureDataauto-creates the guild entry if missing;GetDatareturns nil for absent entries
Fixed
- Added nil-guards after
GetData()calls in Sync.lua, LootService, SessionService, and main.lua to prevent crashes when guild data is absent
[0.3.1] - 2026-03-21
Changed
- Sync improvements for roster and session state propagation
- Session renamed to use more descriptive identifiers
Fixed
- Prevent auto-pass triggering when not in an active raid
- Scroll position preserved on UI redraw
[0.3.0] - 2026-03-21
Changed
- Refactored data access into Repository layer (PP.Repo.Roster, PP.Repo.Loot)
- Refactored business logic into Service layer (PP.Session, PP.Roster, PP.Loot)
- Session teardown consolidated into single PP.Session:End() path
- Pending trades now persist across UI reloads
Fixed
- Spurious client-side session ends on disconnect/reconnect (disconnect recovery window)
- LEADER_LEFT session end now deferred 5 seconds to survive leader promotion windows
- CheckActiveRaid moved to fire after world load so IsInGroup() is accurate on reload
- Auto-pass epic+ setting now included in full sync payload (resilient to race with loot rolls)
- Cancel and Award loot actions now gated by CanPostLoot() permission check
[0.2.2]
Fixed
- Session window reopening on UI redraw
- Sync improvements for roster version propagation
[0.2.1]
Added
- Initial guild roster and session sync via AceComm
- Loot response system (NEED / MINOR / TRANSMOG / PASS)
- Auto-trade window population for pending deliveries
[0.2.0]
Added
- Initial public release
- Guild-based loot distribution with score tracking
- Sandbox mode for in-game testing

