promotional bannermobile promotional banner

Zum Schwarzen Raben

Gildenaddon für die "Zum Schwarzen Raben" Community on WoW Forever: zeigt, wer zu wem gehört und wer welchen Beruf hat. Funktioniert nur für Mitglieder dieser Gilde.
Back to Files

0.2.1-beta

File nameZumSchwarzenRaben-0.2.1-beta.zip
Uploader
falurafalura
Uploaded
Oct 17, 2026
Downloads
24
Size
307.6 KB
Flavors
Forever
File ID
9228659
Type
B
Beta
Supported game versions
  • 1.60.1

What's new

Changelog

Versionen folgen SemVer. Die Versionsnummer kommt aus dem Git-Tag bzw. aus tools/build-zip.sh <version> und steht sonst nirgends.

0.2.1-beta – Zwei ×

Keine neuen Texte. Freigegeben vom Gildenleiter am 17.10.2026.

Neu

  • Die Suchfelder der Reiter „Rezepte“, „Berufe“ und „Mitglieder“ haben wie die Suche der Startseite ein „ד zum Leeren. Im Spiel gesehen am 17.10.2026
  • Das Profil oben rechts hat ein „ד zum Schließen; ein Klick daneben schließt es wie bisher. Simuliert getestet

0.2.0-beta – Startseite

Im Spiel gesehen am 17.10.2026 (Arbeitskopie, Gildenleiter): die Startseite mit Suche und Kacheln, das Gildenziel mit dem Stand der Bank (100 Gold für das erste Fach), der Talentbaum beim Krieger, der Main im Gildenchat mit dem Vornamen, das neue Aussehen; das Fehlerprotokoll blieb leer. Nicht gesehen: das Einladen, „Nicht stören“ im Stufenbereich, der Stand der Bank bei einem normalen Mitglied, der Talentbaum anderer Klassen und alles, wofür andere Spieler diese Version brauchen. Kompatibel mit 0.1.x: Ältere Versionen ignorieren den neuen Typ BANK und die neuen Felder im HELLO und im PROFILE. Die neuen Texte im Spiel, das README, die Datenschutzzeile und die Texte für CurseForge sind mit der Version freigegeben (Gildenleiter, 17.10.2026).

Neu

  • Willkommen und Hinweis auf fehlende Rezepte: Einmal je Account begrüßt das Addon im Chat und sagt, wie man sieht, wer in der Gilde einen Gegenstand herstellen kann, und wie das Fenster aufgeht (auch nach dem Update von einer älteren Version). Hat ein Charakter einen Herstellungsberuf, dessen Berufsfenster er mit dem Addon noch nie geöffnet hat, sagt eine Zeile, dass die Gilde diese Rezepte noch nicht kennt; einmal je Charakter und Beruf, ohne Sammelberufe, Kochkunst, Erste Hilfe und Bergbau. Beide nur in der Gilde, nach 15 Sekunden, nie im Kampf; gesendet wird nichts. /zsr status hat die Zeile Notices. Simuliert getestet
  • Startseite: Das Fenster öffnet mit dem neuen Reiter „Start“. Oben eine Suche über die ganze Gilde: Gegenstand, Rezept oder Name, mit Handwerkern, wer online ist, und „anflüstern“; Links führen in die ausführliche Suche und die Mitgliederliste und nehmen den Text mit. Darunter eine Zeile, nur wenn du etwas tun kannst (Addon veraltet, Rezepte eines Charakters fehlen, Main nur vorgeschlagen), und Kacheln: „Gut zu wissen“ (kommt wieder, wenn ein Tipp neu ist), „In deinem Stufenbereich“ (wer online ist, zum Gruppieren beim Questen), „Gildenziel“ (das nächste Bankfach) und „Berufe der Gilde“ (wie viele welchen Beruf haben, was noch fehlt). Jede Kachel lässt sich mit „ד ausblenden. Neu gezeichnet im Aussehen „Rabenschwarz“: dunkler Grund, Messinglinien, rote Akzente, Überschriften in der Schrift der Questtitel, Icons aus dem Spiel. /zsr status hat die Zeile Window style. Simuliert getestet
  • Eine Suche für Rezept und Name: RecipeIndex.Filter versteht ein Feld, das den Namen des Rezepts, den Beruf oder einen Handwerker findet (für die Startseite; die ausführliche Suche folgt). Simuliert getestet
  • Gildenziel „nächstes Bankfach“: Wer mit dem Addon die Gildenbank öffnet, liest Gold, Kosten des nächsten Fachs und Zahl der Fächer, wie das Spiel sie dort nennt. Hat sich etwas geändert, schickt er den Stand einmal an die Gilde (BANK, höchstens alle 2 min). Wer später einloggt, bekommt ihn mit den HELLOs, die seines beantworten, ohne zusätzliche Nachricht. Der neueste Stand zählt, ohne Namen; nach einem Kauf rückt das Ziel von selbst weiter. Die Kachel „Gildenziel“ der Startseite zeigt ihn. /zsr status hat die Zeile Guild bank, /zsr discover prüft die drei Bankfunktionen. Simuliert getestet (Guild/GuildBank.lua, Sync/ProtocolBank.lua)
  • Talentbaum im Profil: Das Addon liest den Baum mit den meisten Punkten und teilt ihn im Profil (freigegeben am 17.10.2026). Ein neuer Baum ergibt ein Profil, ein Punkt im selben Baum nichts. /zsr status, Zeile Talents. Beim Krieger im Spiel gesehen am 17.10.2026, andere Klassen offen
  • In deinem Stufenbereich: wer aus der Gilde online ist, höchstens drei Stufen entfernt, mit Klasse, Baum, Gebiet und Main bei Twinks; wer „Nicht stören“ gesetzt hat, fehlt. Die Kachel der Startseite zeigt es (Guild/LevelMates.lua, /zsr status, Zeile Level mates). Simuliert getestet
  • Stufenbereich, Reihenfolge und „neu“: Bei gleichem Stufenabstand stehen Neue in der Gilde und Leute, mit denen du schon öfter in einer Gruppe warst, weiter oben, Neue so hoch wie die Bekanntesten. Wer neu ist (frühestens drei Tage nach dem Start der Gilde dazugekommen, zwei Wochen lang), trägt das Schild „neu“. Mit wem du in einer Gruppe warst, merkt sich das Addon nur auf deinem Rechner, zeigt es nicht und vergisst es nach 90 Tagen (Member/Companions.lua, /zsr status, Zeile Companions). Simuliert getestet
  • In Gruppe einladen: zweiter Eintrag im Rechtsklick-Menü auf einem Mitglied, das online und nicht in der Gruppe ist, auch in der Kachel „In deinem Stufenbereich“; nie im Kampf. Die erste Handlung, die das Addon auf einen Klick an den Server schickt (Entscheidung vom 17.10.2026). /zsr status, Teil Einladen in Member menu. Simuliert getestet

Geändert

  • Neues Fenster: Reiter Start, Rezepte, Berufe, Mitglieder (und Offizier) ohne zweite Ebene; „Rezepte“ und „Berufe“ sind eigene Reiter. Das Profil steht hinter „Main <Name>“ oben rechts: Charaktere mit Stern für den Main, je Beruf, ob Rezepte fehlen, Schalter für Main im Gildenchat, Tooltip und Minimap-Icon, ausgeblendete Kacheln zurück, „Jetzt abgleichen“ (danach 5 Minuten Pause) und „Problem melden“; ein Punkt am Knopf, wenn etwas zu tun ist. Der Reiter „Mein Profil“ entfällt, „Discord“ ist ein Link im Kopf, die Version steht nur noch im Minimap-Tooltip und in /zsr status. Simuliert getestet
  • Rezepte mit einer Filterzeile: ein Feld für Rezept oder Name, Beruf, Stufe, „Gilde“ oder „Meine“ („Dieser“ entfällt). Die Vorgabe bleibt „Meine“; die Suche über die ganze Gilde macht die Startseite. Simuliert getestet
  • Die Hinweise zum Main und zur neueren Version warten im Kampf auf dessen Ende. Der Hinweis zum Main sagt, wo der Stern ist.
  • Main im Gildenchat und im Tooltip mit dem Vornamen, solange kein zweiter Main ihn trägt. Ein Twink mit demselben Vornamen erzwingt den vollen Namen nicht mehr. Im Spiel gesehen am 17.10.2026
  • Feinschliff nach den ersten Screenshots: Links wie Discord, „Jetzt abgleichen“, „Problem melden“ und „anflüstern“ sind gedämpfte Knöpfe, das „ד steht in einem solchen Kasten (auf Kacheln erst unter der Maus); Suchfelder, Stufenfelder und „Gilde | Meine“ in einem Stil; Haken mit dem Häkchen des Spiels; das Profil deckt die Liste darunter ab, hat einen Schatten und blendet ein; „Gut zu wissen“ steht unten. Simuliert getestet

0.1.9-beta – Wer kann das herstellen?

Simuliert getestet. Im Spiel gesehen am 16.10.2026 (Arbeitskopie, Gildenleiter, aus den SavedVariables): Der doppelte Charakter ist weg, das Fehlerprotokoll ist leer. Nicht gesehen, weil dafür andere Spieler mit dieser Version nötig sind: Listen, die von selbst kommen, der neue Skill ohne Login, das Anflüstern und die Handwerker im Tooltip eines Gegenstands. Die neuen Texte im Spiel sind mit der Version freigegeben.

Neu

  • Wer kann das herstellen? Im Tooltip jedes Gegenstands: Zeigt die Maus auf einen Gegenstand (Taschen, Händler, Auktionshaus, Link im Chat), stehen unten „Herstellbar in der Gilde:“ und bis zu fünf Namen, wer online ist grün und zuerst. Grundlage sind die bekannten Rezeptlisten; Schmelzen, Kochkunst und Erste Hilfe bleiben weg. Gesendet wird dafür nichts. Der Index wird nach neuen Listen gebündelt und in Schritten gebaut, nie im Kampf (Guild/ItemCrafters.lua); /zsr tooltip blendet es mit Main und Berufen aus. /zsr status hat die Zeile Item crafters. Simuliert getestet
  • Handwerker anflüstern: Ein Rechtsklick auf ein Rezept in der Ansicht „Rezepte“ bietet „<Name> anflüstern“ für jeden Handwerker der Zeile, der online ist (höchstens fünf). Das Flüstern geht mit dem Link des Gegenstands auf, bei einer Verzauberung mit ihrem Namen; schreiben und senden tut der Spieler. Der Tooltip sagt „Rechtsklick: anflüstern oder verlinken“ bzw. „Rechtsklick: anflüstern“. /zsr status zählt in Recipe menu „angeflüstert“. Simuliert getestet

Geändert

  • Neue Rezepte kommen von selbst an: Lernt ein Charakter neue Rezepte, schickt das Addon nach dem Profil mit der neuen Prüfzahl die Liste dieses Berufs einmal an die Gilde. Wer online ist, hat sie danach, ohne den Reiter „Berufe“ zu öffnen, und kann sie später weiterreichen. Vorher kam eine Liste nur, solange jemand den Reiter offen hatte; beim Gildenleiter waren am 15.10.2026 von 58 angekündigten Listen 17 aktuell. /zsr status zählt in Recipe sync „von selbst geschickt“. Simuliert getestet
  • Skill ohne neuen Login: Steigt ein Beruf während des Spielens, liest das Addon die Berufe 15 Minuten nach dem ersten Punkt noch einmal (professionRefreshSec) und meldet den neuen Skill mit dem nächsten Profil; mit neuen Rezepten schon nach zwei Minuten. Vorher galt der Skill vom Login. Simuliert getestet

Behoben

  • Charakter doppelt in „Mein Profil“: Ein gelöschter und unter demselben Namen neu angelegter Charakter stand zweimal in der Liste (gemeldet vom Gildenleiter am 16.10.2026, in den SavedVariables zwei GUIDs unter einem Namen). Loggt ein Charakter ein, fällt jetzt jeder eigene Eintrag mit gleichem Namen und anderer GUID weg; ein darauf gewählter Main geht auf den neuen über. Im Spiel gesehen
  • Ausgetretene Charaktere im Profil: Ein eigener Charakter, der die Gilde verlassen hat oder gelöscht wurde, während ein anderer gespielt wurde, stand weiter mit der Gilde in der Liste und ging mit jedem Profil an die anderen. Nennt ein vollständiges Roster mit GUIDs ihn nicht mehr, gilt er jetzt als nicht in der Gilde; kommt er zurück, setzt sein nächster Login die Gilde wieder. Simuliert getestet
  • /zsr status nennt in der Zeile Characters, wie viele Einträge in dieser Sitzung ersetzt wurden oder nicht mehr in der Gilde stehen

Kompatibel mit 0.1.2-beta bis 0.1.8-beta: kein neues Feld, keine neue Nachricht. Bei den anderen kommt ein neues Profil an, wenn ein Charakter herausfällt. Eine Liste, die von selbst kommt, nehmen Versionen ab 0.1.6-beta schon heute an (vom Spieler selbst gesendet zählt immer); ältere lesen nur den Umschlag.

0.1.8-beta – Sortierung, Stufenbereich und Berufsauswahl

Alles simuliert getestet. Im Spiel gesehen am 06.10.2026 (Arbeitskopie, Gildenleiter, Screenshot): die Sortierung nach Stufe, die Stufenfelder und die Auswahlbox „Beruf“. Zum danach umgebauten Kopf der Ansicht kam die Rückmeldung „super“, ohne Einzelheiten. Nicht eigens bestätigt: ob die Spalte „Stufe“ zur Zeile „Benötigt Stufe“ im Tooltip passt, und das Laden der Stufen bei vielen Rezepten. Die neuen Texte im Spiel sind mit der Version freigegeben.

Kompatibel mit 0.1.2-beta bis 0.1.7-beta: Am Abgleich ändert sich nichts, es gibt keine neue Nachricht und kein neues Feld. Stufen und Berufe der Liste kommen aus dem eigenen Client.

Neu

  • Rezepte nach Stufe sortiert: Die Ansicht „Rezepte“ hat die Spalte „Stufe“. Sie zeigt, welche Stufe ein Charakter für den hergestellten Gegenstand braucht („Benötigt Stufe“ im Tooltip des Spiels). Die Liste ist danach sortiert, die höchste Stufe zuerst; Rezepte ohne solche Stufe (Materialien, Verzauberungen) stehen danach, nach Namen. Das Skill-Level eines Rezepts, nach dem ursprünglich sortiert werden sollte, gibt der Client für fremde Berufe nicht heraus
  • Stufenbereich: In der Filterzeile stehen die Felder „Stufe: von bis“. Ein leeres Feld begrenzt nicht; ein Rezept ohne Stufe zählt als 0 (Wünsche des Gildenleiters vom 06.10.2026)
  • Auswahlbox „Beruf“: In der Ansicht „Rezepte“ lässt sich ein Beruf wählen („Alle Berufe“ oder einer, zu dem Rezepte bekannt sind). Wer Bergbau, Kochkunst oder Erste Hilfe wählt, sieht auch deren Rezepte, die sonst erst bei einer Suche erscheinen (Wunsch des Gildenleiters vom 06.10.2026)
  • Die Filter stehen jetzt in zwei Zeilen: oben, was du suchst (Suche, Beruf, Stufe), darunter, wessen Rezepte zählen (Charakter). Beide Zeilen stehen auf einem Raster, Beschriftungen und Felder beginnen untereinander
  • Die Ansicht „Rezepte“ hat keine erste Zeile mehr, die sagt, wofür sie da ist („Wer kann welches Rezept? …“). Der Kopf nahm zu viel Platz, die Liste beginnt jetzt höher (Wunsch des Gildenleiters vom 06.10.2026)

Geändert

  • Die Stufen kommen aus dem eigenen Client. Beim ersten Öffnen sieht das Addon die Gegenstände in Schüben nach (150 Rezepte je Schub), damit bei vielen Rezepten nichts ruckelt; so lange steht unter der Liste „Die Stufen der Gegenstände werden noch geladen …“
  • README: je ein Satz zu Zutaten, Bindung und Verlinken (0.1.7-beta, vom Gildenleiter freigegeben) und zu Sortierung und Filtern (0.1.8-beta)
  • Was eine Zeile der Ansicht zeigt, steht in UI/RecipeRows.lua, ihre Filter in UI/RecipeFilters.lua (vorher beides in UI/RecipeSearch.lua, das am Richtwert für die Dateigröße war). Die Auswahlbox ist ein neuer Baustein, Widgets.Select in UI/SelectBox.lua

0.1.7-beta – Zutaten, Bindung und Verlinken

Alles simuliert getestet. Im Spiel gesehen am 06.10.2026 (Arbeitskopie, Gildenleiter): die Zutaten im Tooltip und die Spalte „Bindung“ (mit Screenshot) und das Verlinken in seiner ersten Fassung. Nach dem Umbau des Verlinkens kam die Rückmeldung „gut“, ohne Einzelheiten; „Rezepte“ als Startansicht und „Eigene“ nach jedem Login sind nicht eigens bestätigt. Die neuen Texte im Spiel sind mit der Version freigegeben.

Kompatibel mit 0.1.2-beta bis 0.1.6-beta: Am Abgleich ändert sich nichts, es gibt keine neue Nachricht und kein neues Feld. Zutaten, Bindung und Links kommen aus dem eigenen Client.

Neu

  • Zutaten im Tooltip eines Rezepts: Wer in der Ansicht „Rezepte“ auf eine Zeile zeigt, sieht unter dem Tooltip des Spiels, was das Rezept braucht, z. B. 6x Bronzebarren, mit Icon. Kennt der Client eine Zutat noch nicht, steht kurz „wird geladen“ da, und der Name kommt nach (Wunsch des Gildenleiters vom 06.10.2026)
  • Spalte „Bindung“ in der Ansicht „Rezepte“: „BoP“, wenn der hergestellte Gegenstand beim Aufheben gebunden wird (den kann dir niemand herstellen), „BoE“, wenn beim Anlegen. Leer, wenn er nicht bindet oder das Rezept keinen Gegenstand herstellt
  • Verlinken aus der Ansicht „Rezepte“: Ein Rechtsklick auf ein Rezept öffnet ein Menü mit „Im Chat verlinken“. Der Link des hergestellten Gegenstands landet im Eingabefeld des Chats: im offenen, sonst in einem neuen für den Gildenchat. Schreiben und senden tust du selbst. Umschalt-Klick auf die Zeile tut dasselbe ohne Menü. Rezepte ohne Gegenstand (Verzauberungen) lassen sich nicht verlinken. Nichts im Kampf. /zsr status zeigt es in der Zeile Recipe menu (Wunsch des Gildenleiters vom 06.10.2026). Die erste Fassung hatte zwei Einträge (Gegenstand, Rezept) und schrieb in „Sagen“; das Rezept ließ sich im Spiel nicht verlinken
  • /zsr status, Zeile Recipe view: zählt dazu, wie oft ein Tooltip Zutaten hatte und wie viele Gegenstände das Addon beim Client angefragt hat. /zsr discover schreibt je Rezept mit, wie der Client eine Zutat und die Bindung meldet

Geändert

  • Der Reiter „Berufe“ öffnet mit der Ansicht „Rezepte“; „Übersicht“ steht daneben an zweiter Stelle (Wunsch des Gildenleiters vom 06.10.2026)
  • In „Rezepte“ ist nach jedem Login und /reload wieder „Eigene“ gewählt. Die letzte Wahl wird nicht mehr gemerkt (0.1.6-beta tat das: Wer einmal „Gilde“ gewählt hatte, bekam die Vorgabe nie wieder)
  • Was der Client zu einem einzelnen Rezept oder Gegenstand sagt, steht in Member/RecipeInfo.lua (vorher drei Funktionen in Member/Recipes.lua, das am Richtwert für die Dateigröße war). An die Gilde geht dafür nichts: Zutaten und Bindung kommen aus dem eigenen Client

0.1.6-beta – Rezepte

Im Spiel gesehen (05. und 06.10.2026, Arbeitskopie, Gildenleiter): die Berufe im Tooltip, das Einsammeln der eigenen Rezepte und die Ansicht „Rezepte“ mit den eigenen Rezepten, zuletzt in der jetzigen Form (Auswahl der Ansicht, Filterzeile, Icons; Rückmeldung „schaut gut aus“, ohne Einzelheiten). Alles andere ist geschrieben und gegen den simulierten Client getestet, im Spiel noch nicht gesehen: der Abgleich der Rezepte zwischen Spielern (holen, speichern, weiterreichen), der Main im Tooltip eines Twinks, das Rechtsklick-Menü und die kurzen Namen in den Listen. Der Tooltip des Spiels in der Rezeptsuche ist nicht eigens bestätigt.

Kompatibel mit 0.1.2-beta bis 0.1.5-beta: Ältere Versionen ignorieren das neue Feld im Profil und die zwei neuen Nachrichten. Rezepte anderer sieht nur, wer selbst 0.1.6-beta hat, und nur von Mitgliedern, die es auch haben. Beim Login geht keine zusätzliche Nachricht an die Gilde; wer neue Rezepte lernt, sendet einmal je zwei Minuten sein Profil.

Neu

  • Main im Tooltip: Wer mit der Maus auf einen Twink der Gilde zeigt, sieht im Tooltip eine Zeile mehr, z. B. Main: Koroso. Gilt für dieselben Twinks wie im Gildenchat, ändert nur die eigene Anzeige, ruht im Kampf. /zsr tooltip schaltet es ab und wieder an, /zsr status zeigt in der Zeile Tooltip names, ob und wie oft es läuft. Simuliert getestet, im Spiel noch nicht gesehen
  • Berufe im Tooltip: Im selben Tooltip stehen die Hauptberufe des Charakters mit Skill, z. B. Berufe: Bergbau (90), Schmiedekunst (78). Bei jedem Gildencharakter, dessen Addon die Berufe meldet (Main wie Twink), mit dem Stand von seinem letzten Login. Erste Hilfe, Kochkunst und Angeln stehen dort nicht. Es geht keine zusätzliche Nachricht an die Gilde, und /zsr tooltip schaltet beide Zeilen zusammen. Im Spiel gesehen auf dem eigenen Charakter
  • Rezepte: Der Reiter „Berufe“ hat eine zweite Ansicht „Rezepte“: ein Rezept suchen und sehen, wer in der Gilde es kann, wer online ist zuerst. Wählbar ist, wessen Rezepte zählen (die ganze Gilde, die eigenen Charaktere, der aktuelle, oder ein Name); ein Klick auf eine Zeile der Übersicht zeigt die Rezepte dieses Charakters. Bergbau, Kochkunst und Erste Hilfe stehen dort erst, wenn du danach suchst. Beim Öffnen zählen die eigenen Charaktere, das Addon merkt sich die letzte Wahl. Vor jedem Rezept steht sein Icon, und beim Zeigen kommt der Tooltip des Spiels zum Gegenstand oder Rezept, darunter wer es kann. Das Fenster ist dafür größer geworden. Deine eigenen Rezepte kennt das Addon, sobald du das Berufsfenster einmal offen hattest (im Spiel gesehen am 06.10.2026), je Charakter und Beruf. Die Rezepte anderer holt es von selbst, solange der Reiter „Berufe“ offen ist, und speichert sie, sodass auch Spieler dastehen, die offline sind. Das Profil nennt dafür je Beruf nur eine Prüfzahl; die Liste selbst geht erst auf Nachfrage an die Gilde, vom Besitzer oder von jemandem, der sie schon hat. Beim Login kommt keine Nachricht dazu (freigegeben vom Gildenleiter am 05. und 06.10.2026). Kräuterkunde, Kürschnerei und Angeln haben keine Liste. /zsr status zeigt in den Zeilen Recipes und Recipe sync, was gelesen, geholt und beantwortet wurde. Kompatibel mit 0.1.2-beta bis 0.1.5-beta: Ältere Versionen ignorieren das neue Feld im Profil und die zwei neuen Nachrichten, antworten aber nicht. Der Abgleich zwischen Spielern ist simuliert getestet, im Spiel noch nicht gesehen
  • /zsr status und der Bugreport: Zeile Previous IDs mit den früheren Member-IDs dieser Installation (nach /zsr newid oder /zsr adopt, höchstens fünf). Sie waren schon gespeichert, standen aber in keinem Bericht. Gesendet werden sie weiterhin nicht (simuliert getestet)
  • /zsr discover prüft zusätzlich, welche Tooltip-Funktionen der Client hat (für den Wunsch „Main im Tooltip eines Spielers“, FUTURE.md)
  • Rechtsklick im Reiter „Mitglieder“: Ein Rechtsklick auf jemanden, der online ist, öffnet ein kleines Menü mit „Anflüstern“. Das öffnet das Eingabefeld des Chats mit dem Namen; schreiben und senden tust du selbst, das Addon sendet nichts. Kein Menü bei Mitgliedern, die offline sind, beim eigenen Charakter und im Kampf. Es ist ein eigenes Menü, nicht das Spielermenü des Spiels (FUTURE.md, „Mitgliederliste für alle“). /zsr status zeigt in der Zeile Member menu, ob der Client es hergibt, und /zsr discover prüft die Funktionen dazu mit. Simuliert getestet, im Spiel noch nicht gesehen
  • /zsr discover prüft zusätzlich, was der Client zu einzelnen Rezepten sagt (Angaben, hergestellter Gegenstand, Link), als Grundlage für eine Sortierung nach Skill-Level

Geändert

  • Die Reiter „Mitglieder“ und „Berufe“ schreiben Namen wie der Gildenchat: nur den Vornamen, solange ihn kein zweiter Charakter der Gilde trägt, sonst den vollen Namen. Das gilt für die Spalten „Spieler“ und „Charakter“. Der volle Name steht im Tooltip der Zeile, und die Suche findet weiter auch den Nachnamen. Der Reiter „Offizier“ bleibt bei vollen Namen (simuliert getestet, im Spiel noch nicht gesehen)
  • Das Icon an der Minimap erscheint nur noch auf Charakteren mit Zugriff (in der Gilde, oder der Main ist in der Gilde). Bisher sah es auch, wer gesperrt war, und kam mit dem Rechtsklick an die Discord-Einladung, die /zsr discord ihm verweigert (simuliert getestet)
  • Texte im Spiel ohne Gedankenstrich (Regel in CLAUDE.md), freigegeben am 05.10.2026. Am Sinn ändert sich nichts, mit einer Ausnahme: Lässt sich ein Reiter nicht aufbauen, steht dort jetzt „Bitte /zsr bugreport schicken“ statt „siehe /zsr errors“. Betroffen sind die erste Zeile und der Hinweis im Reiter „Mitglieder“, die Zeile „Mein Main“ und ein Tooltip in „Mein Profil“, der Tooltip im Reiter „Berufe“, die Titel der Kopierfenster, die Zustände „Aus“ und „Fehler“ der Verbindung, der Hinweis „Gildendaten werden noch geladen“, die Hilfe von /zsr und einzelne Zeilen in /zsr status
  • Sync/Protocol.lua ist aufgeteilt: Das PROFILE liegt jetzt in Sync/ProtocolProfile.lua. Am Format und am Verhalten ändert das nichts (simuliert getestet)

0.1.5-beta – Main im Gildenchat

Der Main im Gildenchat ist am 05.10.2026 im Spiel gesehen (Entwicklungsstand, Gildenleiter). Alles andere ist geschrieben und gegen den simulierten Client getestet, im Spiel noch nicht gesehen: die Listen „Inaktive“ und „Protokoll“ über den ersten Blick hinaus, der Main im Chat während eines Kampfes und im Offizierschat, und die Korrektur im Reiter „Berufe“.

Kompatibel mit 0.1.2-beta bis 0.1.4-beta: Am Protokoll ändert sich nichts, es geht keine zusätzliche Nachricht an die Gilde.

Neu

  • Main im Gildenchat: Schreibt ein Twink im Gilden- oder Offizierschat, steht der Main in Klammern vor seiner Zeile, z. B. (Koroso) hallo: der Vorname, solange ihn nur ein Charakter der Gilde trägt, sonst der volle Name. Das ändert nur die eigene Anzeige, gesendet wird nichts. Gilt für jeden Twink, dessen Zuordnung verbürgt ist (Addon oder Notiz der Leitung), also dieselben wie im Reiter „Mitglieder“. Nicht im Kampf. /zsr chat schaltet es ab und wieder an. Ob und wie oft das läuft, zeigt /zsr status in der Zeile Chat names
  • Reiter „Offizier“, neue Liste „Inaktive“: Spieler, von denen seit mehr als 30 Tagen kein Charakter online war. Ein Spieler zählt erst, wenn alle seine Charaktere so lange weg sind. Charaktere ohne Zuordnung stehen einzeln da und sind so markiert, weil sie der Twink eines aktiven Spielers sein können. Grenze ändern: /zsr set inactiveDays <Tage>
  • Reiter „Offizier“, neue Liste „Protokoll“: wer beigetreten ist, wer nicht mehr dabei ist, wessen Rang oder Name sich geändert hat. Das Addon vergleicht dazu das Roster mit dem zuletzt gesehenen Stand. Es schreibt nur auf Charakteren mit Offiziersrechten mit, jeder Offizier für sich, nichts davon wird gesendet. Was passiert ist, während man offline war, steht beim nächsten Login da, mit dem Zeitraum statt einer Uhrzeit. Einträge bleiben 90 Tage (historyKeepDays). Mehr als 15 gleiche Änderungen auf einmal werden eine Zeile
  • /zsr status und der Bugreport: neue Zeilen Chat names und History
  • Drei Ersatznamen der Gilde als Vorschlag in Config.TARGET_GUILD_ALIASES (siehe TODO.md, „Vor dem 05.11.2026“)

Geändert

  • Die Offiziersansicht ist aufgeteilt (UI/OfficerView.lua als Rahmen, UI/OfficerGroups.lua, UI/OfficerLists.lua), ebenso die Diagnose (/zsr discover liegt jetzt in Debug/Discover.lua). Am Verhalten ändert das nichts
  • /zsr discover prüft zusätzlich, welchen Chat-Filter der Client hat

Gemessen (05.10.2026, 0.1.4-beta, /zsr perf, 75 Charaktere im Roster)

  • Speicher 675 KB; Rechenzeit je Aktualisierung bei offenem Fenster: Zuordnung 0,5 ms, Mitglieder 0,1 ms, Berufe 0,2 ms. Erst zwei Mitglieder nutzten das Addon; mit mehr Peers ist neu zu messen

Behoben

  • Reiter „Berufe“: Bei Mitgliedern ohne aktuelles Addon stand als Skill eine 1 (im Spiel gesehen am 05.10.2026). Der Wert kam aus der Berufeliste des Spiels und ist nicht belegt. Diese Zeilen zeigen jetzt den Beruf und „unbekannt“ beim Skill und stehen je Beruf unter denen mit bekanntem Skill; Tooltip und Fußzeile sagen, warum
  • /zsr status und der Bugreport: neue Zeile Guild list skill, die den Skill laut Liste des Spiels neben den eigenen stellt (z. B. Bergbau 1 (selbst 90)). Damit lässt sich belegen, ob der Liste zu trauen ist

0.1.4-beta – Mitglieder und Berufe

Reiter „Mitglieder“ und die Zuordnung über Notizen sind am 05.10.2026 im Spiel gesehen (Entwicklungsstand), der Reiter „Berufe“ und das vereinfachte „Mein Profil“ noch nicht. Protokollversion 1, Datenbankschema 2. Kompatibel mit 0.1.3-beta: Ältere Versionen ignorieren das neue Feld im Profil und sehen keine Berufe.

Neu

  • Reiter „Mitglieder“ für jedes Mitglied: alle Charaktere der Gilde nach Spieler gruppiert (Main, Twinks, Stufe, Rang, zuletzt online), mit Suchfeld. Die Suche nach einem Twink zeigt, wem er gehört, die nach einem Main alle seine Charaktere. Charaktere, die niemand verbürgt, stehen als „nicht zugeordnet“ da
  • Reiter „Berufe“ für jedes Mitglied: wer welchen Beruf mit welchem Skill hat, mit Suchfeld, je Beruf der höchste Skill oben. Mitglieder mit Addon stehen auch offline da, alle anderen, solange sie online sind (aus der Berufeliste des Spiels)
  • Das Profil nennt jetzt die Berufe der eigenen Gildencharaktere mit Skill (neues Feld im PROFILE, siehe PROTOCOL.md). Gelesen werden sie einmal je Login, es gibt dafür keine zusätzliche Nachricht. „Mein Profil“ zeigt je Charakter, was die Gilde von ihm sieht
  • Zuordnung durch die Leitung für Spieler ohne Addon: Steht in der öffentlichen Notiz eines Charakters Main: <Name>, gehört er zu diesem Main. Das Addon liest die Notizen nur, getippt werden sie im Gildenfenster des Spiels. Die eigene Angabe eines Spielers mit Addon geht immer vor
  • Offiziersansicht: Gruppen „laut Notiz“, per Notiz zugeordnete Twinks (N1), und Zeilen „Notiz prüfen“ für Notizen, denen sich nicht folgen lässt oder die der eigenen Angabe widersprechen (Grund im Tooltip)
  • /zsr status und der Bugreport: Zeilen Notes, Professions und Guild professions
  • /zsr discover klappt in der Berufeliste der Gilde einen Beruf auf, zählt die Mitgliederzeilen und klappt ihn wieder zu (Zeile „Aufgeklappt“)
  • /zsr perf misst auf Befehl, was das Addon kostet: den Speicher, den der Client ihm zurechnet, und die Rechenzeit der Listen, die mit der Gilde wachsen. Das Ergebnis steht im Chat und nach /reload in den SavedVariables (debug.perf)

Geändert

  • Das Fenster ist für Mitglieder schlichter. Der Reiter „Mitglied“ heißt „Mein Profil“ und zeigt Main, Verbindung und die eigenen Charaktere mit ihren Berufen. Version, Gilde, Member-ID, letzter Abgleich und der Knopf „Sync jetzt“ erscheinen erst nach /zsr debug
  • „Debug Info“ heißt „Problem melden“
  • Jeder Reiter sagt in seiner ersten Zeile, wofür er da ist; Zeilen erklären sich im Tooltip, leere Listen sagen, warum sie leer sind

Behoben

  • /zsr discover las Zeilen der Berufeliste, die mit leeren Werten enden, unter Umständen verschoben

0.1.3-beta – Automatischer Main

Im Spiel noch nicht getestet. Protokollversion 1, Datenbankschema 2. Kompatibel mit 0.1.2-beta: Ältere Versionen ignorieren das neue Feld im Profil und sehen Mitglieder ohne gewählten Main wie bisher ohne Main.

Neu

  • Der erste eigene Charakter in der Gilde gilt von selbst als Main, bis das Mitglied einen wählt. Das Fenster zeigt ihn mit „automatisch“, /zsr status mit (suggested, not chosen). „Als Main setzen“ ändert oder bestätigt ihn wie bisher. Bei den anderen verdrängt der automatische Main nie einen gewählten (neues Feld im PROFILE, siehe PROTOCOL.md)
  • /zsr discover prüft Berufe: die eigenen (Name und Skill) und, mit einer einzigen Anfrage an den Server, ob die Berufeliste der Gilde etwas liefert. Von anderen Spielern werden nur Anzahlen festgehalten, keine Namen; im Kampf wird die Gildenliste nicht abgefragt

Geändert

  • Statt der Erinnerung „noch keinen Main“ samt aufgehendem Fenster gibt es einmal je Sitzung eine Chatzeile, welcher Charakter als Main gilt, bis das Mitglied gewählt oder bestätigt hat

  • Das Wappen steht in der Kopfzeile des Fensters nur noch einmal (links neben dem Titel); das zweite rechts oben ist entfernt

0.1.2-beta – Sync gehärtet

Im Spiel noch nicht getestet. Protokollversion 1, Datenbankschema 2 (gespeicherte Peers werden beim ersten Laden umgestellt). Kompatibel mit 0.1.1-beta: Beide Versionen verstehen einander. Was diese Version gegen Überschreiben, Fluten und Dauersenden tut, gilt nur auf Clients, die sie schon haben; ein Client mit 0.1.1-beta verhält sich wie bisher.

Neu

  • Knopf „Discord“ im Fenster, auf jedem Tab und für jedes Mitglied
  • Wer noch keinen Main festgelegt hat, wird einmal je Sitzung daran erinnert: Hinweis im Chat, und das Fenster öffnet sich von selbst (nicht im Kampf)
  • Hinweis auf ein veraltetes Addon: Meldet ein Gildenmitglied eine neuere Version, steht das einmal je Sitzung im Chat, in der Zeile „Version“ des Fensters und als Newer version seen in /zsr status und im Bugreport

Geändert

  • Logo, Icon und Wasserzeichen zeigen das Wappen der Gilde statt der gezeichneten Platzhalter
  • „1 Mitglied mit Addon“ statt „1 Mitglieder“ in der Offiziersansicht
  • Gildendaten werden nach dem Austritt des letzten eigenen Charakters erst nach 30 Tagen gelöscht statt sofort. Wer in der Zeit wieder beitritt, verliert nichts. /zsr status zeigt die Frist in der Zeile Left guild
  • Zwei PCs oder zwei Accounts mit derselben Member-ID (/zsr adopt) erscheinen als eine Gruppe mit allen Charakteren. Bisher sahen die anderen nur die Charaktere der Installation, die zuletzt gesendet hatte, und Profile aus mehreren Teilen kamen nie vollständig an
  • Nach /zsr newid und /zsr adopt ziehen die Alts sofort mit zur neuen ID, statt als Konflikt dazustehen, bis jeder einmal eingeloggt war. reset-peer-cache bei den Offizieren ist dafür nicht mehr nötig. Wer einen fremden Charakter nur in seinem Profil auflistet, erzeugt keinen Konflikt mehr
  • Ein Mitglied kann das Profil eines anderen nicht mehr überschreiben. Wer unter einer fremden Member-ID sendet, steht in der Offiziersansicht als „Nicht bestätigt“ in der Gruppe (orange ? in der Spalte „Quelle“) und ändert weder deren Charaktere noch deren Main. Dieselbe Markierung trägt ein neuer Alt, bis ein schon bekannter Charakter des Spielers einloggt. Folge: Ein Main, der auf einem frisch angelegten Charakter geändert wird, gilt bei den anderen erst nach dem Login eines schon bekannten Charakters
  • Nachrichten zählen nur noch, wenn das Roster den Absender bestätigt. Wer dem Roster gerade noch fehlt (eben beigetreten, Mitgliederliste noch nicht geladen), wird nach dem nächsten Roster-Update berücksichtigt. /zsr status zeigt nicht zuordenbare Absender als Unverified senders
  • Ein einzelner Absender kann die Gilde nicht mehr zum Dauersenden bringen: Je Absender gibt es höchstens zwei HELLO-Antworten, zwei Profilanfragen und zwei Profile auf Anfrage in fünf Minuten, und ein unverändertes Profil wird frühestens nach 60 Sekunden wiederholt. /zsr dev status zählt, was über dem Limit lag
  • Erfundene Member-IDs verdrängen keine echten Mitglieder mehr aus der gespeicherten Liste: Je Charakter bleibt höchstens eine ID stehen, und an der Grenze von 500 gehen zuerst Einträge ohne vollständiges Profil
  • Das erste HELLO geht 8 bis 10 Sekunden nach dem Betreten der Welt raus statt nach dem Login. Kommt es nicht als Echo zurück, wird es bis zu zweimal wiederholt. Sync: Verbunden steht erst da, wenn das Echo gesehen wurde; bleibt es aus, heißt es „Kein Echo“ mit dem Hinweis auf /zsr sync
  • Nach einem Kampf sendet jeder Client höchstens ein HELLO und ein Profil, egal wie viele Antworten im Kampf fällig wurden, und beginnt damit um bis zu drei Sekunden versetzt. Bisher wartete jede Antwort einzeln und ging danach raus. Ein mehrteiliges Profil, das der Kampf unterbrochen hat, geht danach als Ganzes neu raus
  • Fehlt mehreren Clients dasselbe Profil, fragt einer, und die anderen warten auf dessen Antwort, statt ihre Anfrage zu streichen. Bleibt die Antwort aus, fragt der nächste, in wachsenden Abständen. Bisher blieb das Profil bis zum nächsten Login aus, wenn die eine Anfrage unbeantwortet blieb, und nach einem Raidkampf fragte fast jeder einzeln
  • Sperrt der Client Addon-Nachrichten, steht das im Status („Wartet, der Client nimmt gerade keine Addon-Nachrichten an“), und gesendet wird, sobald er wieder annimmt
  • Namen dürfen 80 statt 48 Byte lang sein. Ein Doppelname aus zweimal zwölf kyrillischen Buchstaben (49 Byte) hat bisher HELLO und Profil des ganzen Accounts verhindert. Achtung: 0.1.1-beta verwirft Nachrichten mit so langen Namen weiterhin
  • Ein Charakter, der sich nicht senden lässt, oder ein Profil, das nicht in 20 Nachrichten passt, kostet nur noch die betroffenen Charaktere statt des ganzen Profils. Ausgelassen werden die am längsten nicht gespielten
  • Ein Profil aus drei oder mehr Teilen geht beim ersten Login nur noch einmal raus. Bisher fragten andere Clients nach, während die Teile noch unterwegs waren, und das ganze Profil kam ein zweites Mal
  • Der Hinweis auf ein veraltetes Addon zählt nur noch Versionen, die ein geprüfter Absender in dieser Sitzung gemeldet hat. Eine erfundene Version kommt damit nicht mehr bei jedem Login wieder
  • /zsr main Bexa findet „Bexa Sample“ auch dann, wenn es einen „Bexalt Sample“ gibt: erst der volle Name, dann der Vorname, dann der Anfang
  • /zsr discover schreibt „noch keine in dieser Sitzung“ statt nil, wenn seit dem Login keine Addon-Nachricht ankam
  • /zsr discover prüft zusätzlich, welche Funktionen der Client für Kalender, Berufe, Gildenbank, Nachricht des Tages, Rangänderung und Notizen hat
  • Knopf, Minimap-Icon und /zsr discord zeigen https://zum-schwarzen-raben.de/discord statt der Einladung selbst. Die Adresse leitet auf die gültige Einladung weiter; wird diese ersetzt, bleibt der Link in alten Versionen heil
  • /zsr discover zählt, wie viele Notizen und Offiziersnotizen der Charakter lesen kann und wie lang die längste ist. Der Inhalt wird nicht gespeichert

0.1.1-beta – Zum Schwarzen Raben

Im Spiel noch nicht getestet. Protokollversion 1, Datenbankschema 1.

Umbenennung – nicht kompatibel mit 0.1.0-beta

  • Das Addon heißt jetzt „Zum Schwarzen Raben“: Ordner ZumSchwarzenRaben, Befehl /zsr (auch /rabe), SavedVariables ZumSchwarzenRabenDB, Addon-Prefix ZSR, Member-IDs ZSR-XXXXXXXX
  • Wer 0.1.0-beta installiert hat: den alten Ordner YouWereWarned aus Interface\AddOns löschen. Die alten Daten werden nicht übernommen, es entsteht eine neue Member-ID; der Main muss neu gesetzt werden
  • 0.1.0-beta und 0.1.1-beta sehen sich im Sync gegenseitig nicht
  • Die Zielgilde bleibt „You Were Warned“ (auf der Beta „Atomic“)

Neu

  • Icon an der Minimap: Linksklick öffnet das Fenster, Rechtsklick zeigt die Discord-Einladung, Ziehen verschiebt es; /zsr minimap blendet es aus
  • /zsr discord zeigt die Discord-Einladung zum Kopieren

Geändert

  • Main kann nur noch ein Charakter in der Gilde sein; bei Charakteren außerhalb ist „Als Main setzen“ gesperrt und /zsr main lehnt ab

0.1.0-beta – erste Buddy-Beta

Noch nicht im Spiel getestet. Protokollversion 1, Datenbankschema 1.

Mitglied

  • Anonyme, accountweite Member-ID (YWW-XXXXXXXX), beim ersten Start erzeugt
  • Eigene Charaktere werden beim Login erkannt und unter der Member-ID geführt (Schlüssel: GUID)
  • Main festlegen und ändern – im Fenster oder per /yww main <Name>; alle anderen Charaktere sind Alts
  • Fenster /yww: Version, Gilde, Member-ID, Main, eigene Charaktere, Sync-Status; Buttons „Als Main setzen“, „Sync jetzt“, „Debug Info“
  • /yww adopt (ID eines zweiten PCs/Accounts übernehmen), /yww newid (neue ID bei Kollision)

Gilde und Sync

  • Zielgilde „You Were Warned“, zentral in Branding.lua/Config.lua; auf der Beta heißt die Gilde „Atomic“ und wird als Alias erkannt
  • Zugriff: voller Umfang nur mit einem Charakter in der Gilde; außerhalb der Gilde nur die eigene Member-Ansicht und nur, wenn der Main in der Gilde ist; sonst gesperrt
  • Über andere Gilden wird nichts gelesen oder gespeichert; ist kein Charakter des Accounts mehr in der Gilde, werden die Gildendaten gelöscht
  • Sync über Gilden-Addon-Nachrichten (Prefix YWW): HELLO, PROFILE, REQPROFILE; ereignisgetrieben, kein Polling
  • Im Kampf wird nichts gesendet; Wartendes geht nach dem Kampfende raus
  • Peer Registry: wer nutzt das Addon, welche Version, zuletzt gehört, CONNECTED / RECENT / STALE
  • Empfangenes wird auf Länge, Format, Protokollversion, Typ und Absender geprüft; unbekannte Versionen und Typen werden ignoriert

Offiziere

  • Tab „Offizier“ nur mit Gildenrechten: Player Groups (Main, Alts, Quelle, Version, letzter Sync), Addon-Status, Roster
  • Quelle je Zuordnung: VERIFIED_ADDON oder UNKNOWN (MANUAL und OFFICER_NOTE sind vorgesehen, aber noch ohne Funktion)
  • Widersprüchliche Zuordnungen erscheinen als „Character assignment conflict“ und werden nicht zusammengeführt
  • Hinweis auf Mitglieder mit älterer Addon-Version

Diagnose

  • /yww status, /yww bugreport (kopierbar), /yww discover (API-Probe), /yww debug, /yww errors
  • /yww dev status | protocol | reset-peer-cache

Sonstiges

  • Branding zentral in Branding.lua; Logo, Icon und Wasserzeichen sind vorerst gezeichnete Platzhalter (Rabenkopf auf Gildenrot)
  • Bugreport als Codeblock für den Bug-Report-Channel im Discord
  • über 70 Unit-Tests gegen einen simulierten Client, Luacheck ohne Befund

Nicht enthalten

Rollen, Berufe, manuelle Zuordnung, Officer-Note-Erkennung, Aktivität, Trials, Cleanup, Rank Review, Aufgaben, Discord-Anbindung; alles zu Raids bleibt bei Discord + Raid-Helper.

This mod has no additional files