0.2.1-beta
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 statushat die ZeileNotices. 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 statushat die ZeileWindow style. Simuliert getestet - Eine Suche für Rezept und Name:
RecipeIndex.Filterversteht 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 statushat die ZeileGuild bank,/zsr discoverprü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, ZeileTalents. 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, ZeileLevel 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, ZeileCompanions). 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, TeilEinladeninMember 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 tooltipblendet es mit Main und Berufen aus./zsr statushat die ZeileItem 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 statuszählt inRecipe 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 statuszählt inRecipe 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 statusnennt in der ZeileCharacters, 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 inUI/RecipeFilters.lua(vorher beides inUI/RecipeSearch.lua, das am Richtwert für die Dateigröße war). Die Auswahlbox ist ein neuer Baustein,Widgets.SelectinUI/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 statuszeigt es in der ZeileRecipe 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, ZeileRecipe view: zählt dazu, wie oft ein Tooltip Zutaten hatte und wie viele Gegenstände das Addon beim Client angefragt hat./zsr discoverschreibt 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
/reloadwieder „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 inMember/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 tooltipschaltet es ab und wieder an,/zsr statuszeigt in der ZeileTooltip 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 tooltipschaltet 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 statuszeigt in den ZeilenRecipesundRecipe 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 statusund der Bugreport: ZeilePrevious IDsmit den früheren Member-IDs dieser Installation (nach/zsr newidoder/zsr adopt, höchstens fünf). Sie waren schon gespeichert, standen aber in keinem Bericht. Gesendet werden sie weiterhin nicht (simuliert getestet)/zsr discoverprü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 statuszeigt in der ZeileMember menu, ob der Client es hergibt, und/zsr discoverprüft die Funktionen dazu mit. Simuliert getestet, im Spiel noch nicht gesehen /zsr discoverprü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 discordihm 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/zsrund einzelne Zeilen in/zsr status Sync/Protocol.luaist aufgeteilt: Das PROFILE liegt jetzt inSync/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 chatschaltet es ab und wieder an. Ob und wie oft das läuft, zeigt/zsr statusin der ZeileChat 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 statusund der Bugreport: neue ZeilenChat namesundHistory- 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.luaals Rahmen,UI/OfficerGroups.lua,UI/OfficerLists.lua), ebenso die Diagnose (/zsr discoverliegt jetzt inDebug/Discover.lua). Am Verhalten ändert das nichts /zsr discoverprü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 statusund der Bugreport: neue ZeileGuild 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 statusund der Bugreport: ZeilenNotes,ProfessionsundGuild professions/zsr discoverklappt in der Berufeliste der Gilde einen Beruf auf, zählt die Mitgliederzeilen und klappt ihn wieder zu (Zeile „Aufgeklappt“)/zsr perfmisst 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/reloadin 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 discoverlas 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 statusmit(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 discoverprü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 seenin/zsr statusund 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 statuszeigt die Frist in der ZeileLeft 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 newidund/zsr adoptziehen die Alts sofort mit zur neuen ID, statt als Konflikt dazustehen, bis jeder einmal eingeloggt war.reset-peer-cachebei 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 statuszeigt nicht zuordenbare Absender alsUnverified 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 statuszä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: Verbundensteht 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 Bexafindet „Bexa Sample“ auch dann, wenn es einen „Bexalt Sample“ gibt: erst der volle Name, dann der Vorname, dann der Anfang/zsr discoverschreibt „noch keine in dieser Sitzung“ stattnil, wenn seit dem Login keine Addon-Nachricht ankam/zsr discoverprü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 discordzeigenhttps://zum-schwarzen-raben.de/discordstatt der Einladung selbst. Die Adresse leitet auf die gültige Einladung weiter; wird diese ersetzt, bleibt der Link in alten Versionen heil /zsr discoverzä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), SavedVariablesZumSchwarzenRabenDB, Addon-PrefixZSR, Member-IDsZSR-XXXXXXXX - Wer 0.1.0-beta installiert hat: den alten Ordner
YouWereWarnedausInterface\AddOnslö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 minimapblendet es aus /zsr discordzeigt 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 mainlehnt 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_ADDONoderUNKNOWN(MANUALundOFFICER_NOTEsind 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

