Atlas Loot ist jetzt ueber Strg+Shift+L erreichbar (wenn installiert). Das Tastenkuerzel kann unter Shift+F1, Core, Skutastenbelegung frei umbelegt werden.
Wunschliste mit Sound: Wenn ein Wunschlisten-Item im Loot erscheint, ertoennt ein Sound. Beim Erhalten des Items wird es automatisch von der Wunschliste entfernt.
Wunschliste: Neue Menuestruktur mit zwei Untermenues "Nach Dungeon" und "Nach Slot". "Nach Dungeon" zeigt nur Dungeons, die Items auf der Wunschliste haben (Format: "Anzahl Dungeonname"). "Nach Slot" enthaelt die bisherige Slot-basierte Liste.
Ausruestungsmanager
Der Ausruestungsmanager ist im Charakterfenster (Taste C) erreichbar. Ausruestungssets koennen gespeichert, angelegt, ueberschrieben, umbenannt und geloescht werden.
Makro erstellen: Neuer Menueeintrag bei jedem Ausruestungsset. Erstellt ein Charaktermakro, das beim Ausfuehren das Set anlegt. Bereits vorhandene Makros werden aktualisiert.
Lokalisierung: Alle Menue-Eintraege und Statusmeldungen des Ausruestungsmanagers sind jetzt lokalisiert. Auf englischen Clients erscheinen alle Texte auf Englisch.
Ziel-Aktionsmenue (CTRL+T) / Pet-Aktionen
Zuruecklassen repariert: "Zuruecklassen" verwendet jetzt macrotext (/petdismiss) statt eines Addon-Kontext-Aufrufs. Dadurch wird ADDON_ACTION_FORBIDDEN vermieden und das Pet wird zuverlaessig temporaer weggeschickt.
Umbenennen repariert: Die Pet-Umbenennung funktioniert jetzt ueber ein Zwei-Schritt-Verfahren. Schritt 1: Name eingeben. Schritt 2: "Umbenennung bestaetigen" waehlen (macrotext im Hardware-Kontext). Dadurch wird ADDON_ACTION_FORBIDDEN beim Speichern des Namens vermieden.
Aufloesen mit Sicherheitsabfrage: "Pet aufloesen" heisst jetzt "Pet dauerhaft entlassen" und erfordert eine Bestaetigung ueber einen Sicherheitsdialog. Der bisherige Code rief PetAbandon direkt auf, was das Pet permanent entliess, ohne dass der Benutzer gewarnt wurde.
PopUp-Erkennung
Verzoegerter Zweitaufruf: StaticPopup_Show ruft CheckFrames jetzt zusaetzlich mit 0,15 Sekunden Verzoegerung auf. Damit werden PopUps (z.B. Verzauberung ueberschreiben, Pet-Umbenennung bestaetigen) zuverlaessig im Sku-Menue angezeigt, auch wenn der PopUp-Inhalt beim ersten Aufruf noch nicht vollstaendig gesetzt ist.
Fehlerprotokoll (ErrorLog)
Kampf-Throttling: Waehrend des Kampfes werden maximal 5 Fehler pro Sekunde protokolliert. Ueberzaehlige Fehler werden verworfen. Die BugGrabber-Bridge wird im Kampf vollstaendig pausiert. Dadurch wird die Fehlermeldung "insecure scripts exceeded execution limit" in Raids (z.B. Karazhan, AQ40) vermieden.
Lokalisierung: Alle Slash-Befehl-Hilfe und Statusmeldungen sind jetzt lokalisiert.
Lokalisierung
Rund 70 neue L[]-Eintraege in beiden Locale-Dateien (AL_*, EQ_*, ERRLOG_*, MOB_*).
Hardcoded deutsche Strings in alIntegration.lua, equipmentSets.lua und ErrorLog.lua durch L[]-Aufrufe ersetzt.
equipmentSets.lua: Fehlerhaftes Locale-System (SkuLocale) durch Sku.L ersetzt.
Versionsanzeige
Sku.toc und SkuDispatcher/Sku.toc auf Title/Version v40.04.01 aktualisiert.