You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Loot Council zeigt jetzt alle gleichzeitig gedroppten Items auf einmal statt nacheinander:
Looter-Ansicht: Aus dem einzelnen Abstimmungs-Popup ist eine Liste geworden — jedes aktuell laufende Item bekommt seine eigene Zeile mit eigenen Vote-Buttons, eigener Notiz und eigenem Countdown. So sieht man alle Drops auf einen Blick und kann pro Item unabhängig entscheiden (z. B. BIS auf das eine, Pass auf das andere), statt ein Item erst abhaken zu müssen, bevor das nächste überhaupt sichtbar wird.
Council-/Lootmaster-Ansicht: Das Panel hat jetzt einen vertikalen Tab-Streifen am linken Rand — ein Tab pro aktuell laufendem Item, mit dem echten Itemsymbol und einer "Stimmen/Gesamt"-Anzeige. Ein Rechtsklick-Vergeben schließt den Tab nicht automatisch, man kann also in Ruhe zwischen den Items hin- und herwechseln und sich ggf. umentscheiden. Hovern über einen Tab zeigt sofort die komplette Stimmverteilung aller Spieler für dieses Item, ganz ohne umzuschalten. Ein neuer Tab reißt dabei nie den aktuell betrachteten weg — er bekommt nur einen kleinen roten "neu"-Punkt und wartet. Das „×" zum Schließen eines einzelnen Tabs erscheint erst beim Hovern (statt permanent in der Ecke zu sitzen), damit ein normaler Klick zum Umschalten nicht aus Versehen den Tab wegklickt. Die grüne Gewinner-Markierung einer Zeile ist jetzt außerdem pro Item statt global — vorher blieb ein bereits zugewiesener Spieler beim Wechsel auf ein anderes Item fälschlich weiter grün markiert.
Beide Test-Buttons ("Test Looter" / "Test Master") verteilen jetzt testweise 4 simulierte Items gleichzeitig, damit sich genau dieses Verhalten auch ohne echten Raid durchspielen lässt. Die Test-Items sind jetzt echte (aber folgenlose) Item-Links (Sulfuras, Thunderfury, Corrupted Ashbringer, Hand of Justice) statt Fantasie-Strings — dadurch zeigen die Tabs echte Itemsymbole, Tooltips funktionieren, und auch der Rüstungsklassen-Hinweis sowie der Ausrüstungsvergleich lassen sich im Test-Modus durchspielen. Das Trinket deckt dabei gezielt den Zwei-Slot-Vergleich ab (Ringe/Trinkets prüfen beide Slots und zeigen das schwächere Stück) — die drei Waffen sind alle einslotig. Ein Klick auf den jeweils anderen Test-Button setzt dabei nicht mehr die bereits laufende Testrunde zurück — vorher konnte das Öffnen von "Test Looter" bei bereits offenem "Test Master" (oder umgekehrt) die Tabs des anderen Fensters im Hintergrund unbemerkt aus der Datengrundlage reißen; sichtbar wurde das erst beim nächsten Vote, der dann fälschlich so aussah, als würde eine Stimmabgabe die Tabs zum Verschwinden bringen und den eigenen Vote verschlucken.
Test-Buttons im Loot-Council-Tab spielen jetzt zusammen: Ein im Looter-Testfenster abgegebener Vote trägt sich sofort ins Master-Testpanel ein, auch komplett solo ganz ohne Gruppe — so lässt sich die komplette Lootvergabe alleine durchspielen, inklusive Zuweisung und lokalem "Du hast gewonnen"-Popup. Testrolls bleiben dabei strikt lokal: kein Broadcast an die Gruppe, keine Raidchat-Ankündigung und kein Eintrag in der echten (persistenten) Loot-History — vorher konnte ein Testlauf während eines laufenden Raids versehentlich eine echte Gewinner-Ankündigung im Raidchat auslösen und einen Fake-Eintrag in der Loot-History aller Mitspieler hinterlassen.
1-100 Zufalls-Rolls im Loot Council (analog zu RCLootCouncil): Neue Option in den Raid-weiten Einstellungen ("1-100 Zufalls-Rolls anzeigen", nur wirksam als Raidleiter). Ist sie aktiv, würfelt jeder berechtigte Raider automatisch einen Wert von 1-100, sobald ein Item zur Abstimmung ansteht — ganz ohne eigenes Zutun, wie RCLootCouncils Need-Roll. Der Wert erscheint als eigene Spalte im Council-Panel und ist rein informativ, er beeinflusst keine Zuweisung automatisch.
Council-Stimmen-Zähler im Council-Panel: Jede Zeile hat jetzt einen "CV"-Button (Council Votes), mit dem jedes Council-Mitglied für den favorisierten Kandidaten stimmen kann (ein Klick auf den gleichen Kandidaten macht die Stimme wieder rückgängig, ein Klick auf einen anderen ersetzt sie). Die Zahl daneben zeigt, wie viele Council-Mitglieder aktuell für diesen Spieler gestimmt haben — rein zur Orientierung, die tatsächliche Zuweisung läuft weiterhin ausschließlich über Rechtsklick → Zuweisen.
Persistente Spieler-Notizen im Council-Panel: Rechtsklick auf eine Zeile → "Notiz bearbeiten" öffnet ein Textfeld für eine dauerhafte Notiz zu diesem Spieler (z. B. "hat schon BIS-Trinket", "ging die letzten zwei Items leer aus") — anders als die Vote-Notiz eines Raiders ist diese nicht an ein einzelnes Item gebunden, sondern taucht bei jedem Item auf, bei dem der Spieler in der Liste steht. Wird an alle gerade online befindlichen Council-Mitglieder verteilt und bleibt über Reloads erhalten (eigene SavedVariable); ein Abgleich für Council-Mitglieder, die beim Schreiben der Notiz offline waren, findet aktuell nicht statt. Das Eingabefenster ist ein eigenes kleines Fenster statt eines Blizzard-StaticPopups — Retails überarbeitetes StaticPopup-System (läuft mittlerweile über Blizzard_StaticPopup_Game/GameDialog.lua) stellte das Eingabefeld in OnAccept nicht mehr zuverlässig als self.editBox bereit und warf beim Bestätigen einen Lua-Fehler.
Rüstungsklassen-Hinweis im Council-Panel: Zeilen von Spielern, die die Rüstungsart des aktuellen Items gar nicht tragen können (z. B. Platte auf einem Magier), werden abgedunkelt dargestellt, mit Tooltip-Hinweis. Rein visuell — Zuweisen per Rechtsklick funktioniert für jede Zeile unverändert, für den Fall, dass die Erkennung mal danebenliegt.
Trade-Erinnerung mit Auto-Trade für Loot Council: Nach einer Zuweisung an einen anderen Spieler merkt sich KART, wer noch was getradet bekommen muss, und zeigt dafür ein kleines, verschiebbares Erinnerungsfenster ("Noch zu tradende Items") mit einer Liste aller offenen Trades (Häkchen-Button zum manuellen Abhaken). Öffnet man daraufhin ein Handelsfenster mit genau dem richtigen Spieler, wird das passende Item automatisch aus den eigenen Taschen ins Handelsfenster gelegt — bestätigt werden muss der Handel weiterhin manuell. Bricht automatisch ab (Item bleibt in der Erinnerung stehen), wenn das Item nicht mehr in den eigenen Taschen gefunden wird oder gerade etwas anderes am Mauszeiger hängt.
Reset-Button im WoWUtils-Tab: Setzt die importierte Boss-Liste komplett zurück (mit Bestätigungsdialog).
Geändert
Item-Icon in der Vote-Liste: Vor dem Item-Namen steht jetzt auch im Looter-Fenster ein kleines Icon (echtes Itemsymbol bei echten Items, eingefärbter Platzhalter sonst) — analog zum Council-Panel.
Vote-Liste im Looter-Fenster überarbeitet, weniger zusammengedrängt: Fenster und Abstände vergrößert (mehr Innenabstand pro Item, größerer Abstand zwischen den einzelnen Item-Blöcken, mehr Luft um das Notizfeld), Vote-Buttons etwas größer mit dezenterer statt sehr kräftiger Rahmenfarbe — vorher saß alles nahezu ohne Abstand aneinander und wirkte wie eine Wand aus Kästchen, besonders bei mehreren gleichzeitig laufenden Items.
Vote-Zeile schließt/markiert sich nach der Stimmabgabe sofort: Statt eines "Stimme abgegeben!"-Zwischenzustands mit 2,5 Sekunden Verzögerung zeigt die Zeile sofort "✓ Gewählt: " an — bei mehreren gleichzeitig laufenden Items geht dadurch keine Zeit verloren.
WoWUtils-Import über mehrere Difficulties hinweg: Ein erneuter Import (z. B. erst die Normal-, dann die Heroic-Zusammenstellung einfügen) überschreibt nicht mehr die komplette Liste. Einträge werden jetzt anhand von EncounterID + Difficulty zusammengeführt, sodass mehrere Difficulties desselben Bosses gleichzeitig in der Liste stehen bleiben. Zum vollständigen Leeren dient der neue Reset-Button.
Split-Raid-Unterstützung im WoWUtils-Import: Wird für denselben Boss und dieselbe Difficulty ein zweiter Import mit anderem Roster eingefügt (z. B. Team A / Team B bei Splits), wird dieser nicht mehr überschrieben, sondern als eigener Eintrag ergänzt. Gleichnamige Einträge werden dabei automatisch als "Bossname A", "Bossname B", usw. unterscheidbar gemacht.
Behoben
Leere Kästchen statt Symbolen im Council-Panel: Die neuen Symbole (★ ☆ ● ✓) für den Council-Stimmen-Button, die Notiz-Markierung und die Trade-Erinnerung wurden von WoWs Standard-Spielschriftarten nicht unterstützt und dadurch als leeres Kästchen ("Tofu") dargestellt. Ersetzt durch reinen ASCII-Text (z. B. "CV" statt ★) bzw. durch eine echte Textur bei der Trade-Erinnerung.
Spaltenüberschriften im Council-Panel nicht auf Höhe der Werte darunter: Die Header (Player/iLvl/Vote/Roll/CV) waren ohne feste Breite und Ausrichtung positioniert, während die Werte darunter teils zentriert in fester Breite sitzen (z. B. Roll-Zahl, iLvl) — dadurch liefen Überschrift und Wert sichtbar auseinander. Jede Überschrift hat jetzt exakt dieselbe Breite, Ausrichtung und X-Position wie ihre Spalte.
1-100 Rolls blieben unsichtbar, obwohl aktiviert:LC.GetRollsEnabled() prüfte nur UnitIsGroupLeader("player"), was ohne Gruppe (z. B. beim Solo-Testen) false zurückgibt — dadurch griff immer der (nie synchronisierte) Raid-Wert statt der eigenen Einstellung, und die Rolls-Spalte blieb ausgeblendet. Nutzt jetzt denselben Fallback wie GetButtonConfig: die eigene Einstellung gilt auch, wenn (noch) keine Raid-Konfiguration vorliegt.
Gleichzeitig gedroppte Items überschrieben sich gegenseitig im Loot Council: Vote-Popup und Council-Panel konnten bisher immer nur genau einen Roll gleichzeitig anzeigen — droppte ein Boss mehrere Items auf einmal (der Normalfall, nicht die Ausnahme), riss jeder neue Roll das Fenster des vorherigen sofort weg, bevor überhaupt abgestimmt bzw. zugewiesen werden konnte. Siehe die neue Listen-/Tab-Ansicht oben, die dieses Problem grundlegend behebt statt nur zu kaschieren.
Vergleich mit dem aktuell getragenen Item im Council-Panel funktionierte nie:C_Item.GetItemInfo() liefert eine Liste einzelner Werte zurück, kein Table — der Code hat aber nur den ersten Rückgabewert (den Item-Namen, einen reinen String) in einer Variablen gespeichert und anschließend mit ["equipLoc"] bzw. ["itemLevel"] darauf zugegriffen. Ein String liefert bei so einem Zugriff still nil zurück, wodurch für kein einziges Item jemals ein passender Ausrüstungsslot gefunden wurde — betraf nicht nur den Test-Modus, sondern jede echte Lootvergabe. Icon und Itemstufe des aktuell getragenen Vergleichsitems werden jetzt korrekt angezeigt.
"Zuweisung ändern" im Council-Panel löste fälschlich eine Neuzuweisung aus: Das Untermenü fragte beim Rechtsklick (wenn das Item bereits vergeben war) mit dem "erneut zuweisen?"-Bestätigungsdialog nach, obwohl es eigentlich nur den angezeigten Vote eines Spielers korrigieren sollte (z. B. wenn jemand per Whisper statt per Klick abgestimmt hat). Der Menüpunkt heißt jetzt "Vote ändern" und ändert wirklich nur den Vote — ohne Zuweisung, Ankündigung oder Bestätigungsdialog. Tatsächliches Zuweisen (inkl. Neuzuweisung mit Bestätigung) läuft ausschließlich über "Zuweisen" bzw. "Ohne Grund zuweisen".
Komplette Neuordnung der "Raid-weite Einstellungen"-Box (Loot Council): Die Box (Titel, Rollen-Status, Trennlinie, Vote-Timer-Slider, alle Labels/Eingabefelder/Buttons) positioniert sich jetzt vollständig selbst: Jedes Element hängt am tatsächlich gemessenen unteren Rand des vorherigen Elements statt an hartkodierten Pixelwerten. Das behebt mehrere zusammenhängende Bugs auf einen Schlag:
Labels mit längerem (v. a. deutschem) Text ragten über den rechten Rand der Box hinaus → jetzt feste Breite mit Wortumbruch.
Nach einem Font-/Größenwechsel über KART.UpdateStyles() (läuft erst nach dem Bau des Panels) verschob sich der Zeilenumbruch nachträglich und überschnitt die Eingabefelder → Layout wird jetzt automatisch neu berechnet, sowohl nach UpdateStyles() als auch nach jedem Wechsel des Rollen-Status-Texts (Raidleiter/Mitglied).
Die Test-Buttons und der Loot-History-Button darunter ragten in die Box hinein, weil sie an einer fixen Höhe hingen, die von der alten statischen Boxhöhe ausging → jetzt am tatsächlichen unteren Rand der Box verankert.
Die Box ist außerdem etwas breiter (280→295px) und nutzt so vorhandenen Platz besser aus; der scrollbare Bereich im Hauptfenster wurde vorsorglich vergrößert (600→750px), damit bei größeren Schriftgrößen nichts unten aus dem sichtbaren/scrollbaren Bereich herausfällt.