DKP Auctioneer

Raid-focused DKP auction system to manage points and run fair, transparent loot auctions.

File Details

DKPAuctioneer_V1.4.9

  • R
  • Mar 18, 2026
  • 48.85 KB
  • 37
  • 12.0.1
  • Retail

File Name

DKPAuctioneer_V1.4.9.zip

Supported Versions

  • 12.0.1

# DKP Auctioneer - Changelog Version 1.4.9

**Release Datum:** 18. März 2026

---

## BUGFIX

### Auto-Pass bleibt aktiv beim Raid-Wechsel

**Problem:** Wenn ein Spieler einen Raid mit aktiver Lootmaster-Konfiguration verlässt und einem neuen Raid ohne das DKP-Addon beitritt, bleibt der alte Lootmaster-Status erhalten. Dies führt dazu, dass der Spieler weiterhin automatisch auf Loot passt, obwohl das DKP-System im neuen Raid nicht verwendet wird.

**Lösung:** Automatisches Clearen des Lootmasters beim Verlassen einer Gruppe.

#### Änderungen in `DKPAuctioneer_Roster.lua`:

**GROUP_LEFT Event Handler erweitert:**
```lua
elseif event == "GROUP_LEFT" then
    -- Lootmaster clearen, da keine Gruppe mehr vorhanden
    if DKP.DB.lootmaster then
        DKP:Debug("Lootmaster wird gecleard (Gruppe verlassen)")
        DKP.DB.lootmaster = nil
        -- UI aktualisieren
        if DKP.UI and DKP.UI.UpdateLootmasterDisplay then
            DKP.UI:UpdateLootmasterDisplay()
        end
    end
```

#### Verhalten:

- Spieler verlässt Raid → Lootmaster wird lokal gecleard
- Auto-Pass wird deaktiviert (`UpdateAutoRollType()` setzt `autoRollType = nil`)
- Beim Beitritt zu einem neuen Raid ohne Addon → Kein ungewolltes Auto-Pass mehr
- Andere Spieler im ursprünglichen Raid behalten ihren Lootmaster

#### Technische Details:

Das `GROUP_LEFT` Event wird nur auf dem Client des Spielers ausgelöst, der die Gruppe verlässt. Dadurch wird sichergestellt, dass:
- Nur der verlassende Spieler seinen Lootmaster-Status verliert
- Die anderen Raid-Mitglieder ihre Konfiguration behalten
- Keine ungewollten Syncs oder Konflikte entstehen

---

**Wichtig:** Beim erneuten Beitritt zu einem Raid mit DKP-System wird der Lootmaster automatisch über das Addon-Sync-System aktualisiert.