File Details
GuildMart_alpha_0_2_0.zip
- B
- Feb 6, 2026
- 12.36 KB
- 8
- 1.15.8
- Classic
File Name
GuildMart_alpha_0.2.0.zip
Supported Versions
- 1.15.8
📜 SKR GMart - Changelog
Version: Alpha 0.2.0 (Major Stability Update)
Dieser Release fasst die Entwicklungs-Builds der letzten Tage zusammen und markiert den nächsten stabilen Meilenstein nach v0.1.9.
🛠 Core & Stabilität (Refactoring)
-
Code-Struktur: Der gesamte Code wurde "entpackt" und neu strukturiert. Dies behebt die kritischen Start-Probleme, bei denen das Addon von WoW ignoriert wurde.
-
Combat Guard: Ein neuer Schutzmechanismus (
InCombatLockdown) wurde implementiert. Das Addon pausiert nun Updates der Benutzeroberfläche während des Kampfes, um Lua-Fehler beim Töten von NPCs oder Plündern zu verhindern. -
Silent Mode: Der erzwungene Debug-Modus (Fenster mit LUA-Fehlern) wurde entfernt. Das Addon respektiert nun die Spielereinstellungen.
⚖️ Auktions-System
-
Visual Layering Fix: Ein Fehler im "Split-View" (Bieter-Ansicht) wurde behoben, bei dem Icons, Item-Namen und der Höchstbietende hinter dem schwarzen Hintergrund verschwanden. Diese Elemente liegen nun korrekt auf der obersten Ebene.
-
Auktions-Timer: Der Timer wurde stabilisiert und startet erst, wenn das Addon vollständig initialisiert ist, um "Nil Value"-Fehler beim Login zu vermeiden.
📅 Kalender & UI
-
Verankerung: Das Kalender-Fenster schwebt nicht mehr frei oder außerhalb des Bildschirms. Es ist nun fest in der oberen rechten Ecke der Auktions-Lobby verankert (
TOPRIGHT). -
Interaktion: Die Kalender-Logik wurde an das Hauptfenster gekoppelt (schließt sich automatisch, wenn das Hauptfenster geschlossen wird).
🐛 Bugfixes
-
Fehler behoben, durch den Syntax-Probleme das Laden der
GuildMart.luakomplett verhinderten. -
Fehler behoben, bei dem Tooltips einen Absturz verursachten, wenn das Ziel-Element noch nicht geladen war ("Crashguard").
Hinweis für Tester: Falls ihr von einer älteren Test-Version kommt (z.B. 0.3.x oder manuellen GitHub-Builds), wird empfohlen, einmalig den WTF-Ordner für GMart zu bereinigen, um eine saubere Datenbank für Version 0.2.0 zu gewährleisten.

