Threat-GPT v0.9.5
What's new
Threat-GPT v0.9.5
ENGLISH:
- Promoted the new Transparency feature to a normal release.
- CORRECTION: transparency now applies ONLY to the main threat window.
- Options, Developer Test Mode and the minimap launcher stay fully opaque, even at 70% main-window transparency.
- Kept instant slider updates and persistent preferences (0–70%).
- Preserved previous settings and the v0.9.4.4 Berserking/GCD fix.
- No changes to threat calculation, cooldown logic or event detection.
- Latest reported WoW Forever client is 1.60.1 (70450) Release x64; last explicitly verified addon/client pairing remains v0.9.4.4 / 70425.
- Live testing of the final transparency behavior is still pending.
DEUTSCH:
- Transparenzfunktion als normalen Release-Stand veröffentlicht.
- KORREKTUR: Transparenz wirkt jetzt NUR auf das Threat-Hauptfenster.
- Optionen, Entwickler-Testmodus und Minimap-Symbol bleiben vollständig deckend, auch bei 70% Hauptfenster-Transparenz.
- Sofortige Änderung und dauerhafte Speicherung des Reglers (0–70%) bleiben.
- Frühere Einstellungen und Berserking/GCD-Fix aus v0.9.4.4 bleiben erhalten.
- Keine Änderungen an Threat-Berechnung, Cooldown-Logik oder Event-Erkennung.
- Aktueller gemeldeter Forever-Client: 1.60.1 (70450) Release x64; zuletzt live verifiziert ist weiterhin Addon v0.9.4.4 auf Client 70425.
- Ingame-Nachtest der finalen Transparenzfunktion steht noch aus.
Threat-GPT v0.9.5-beta
ENGLISH:
- Added a global Transparency slider (0–70%) to Options.
- Applies immediately to the main threat window, Options and Test Mode.
- Fades complete windows including their labels, icons and borders.
- Minimap launcher remains fully visible.
- Transparency persists through /reload and relogging; existing settings remain at the familiar opaque 0% default.
- Added localized English/German slider label.
- Preserved the v0.9.4.4 Berserking/GCD hotfix and 0.9.4.5 client metadata.
- Transparency is currently a beta feature awaiting live UI validation.
DEUTSCH:
- Gemeinsamen Transparenzregler (0–70%) in den Optionen ergänzt.
- Änderungen wirken sofort auf Threatfenster, Optionen und Testmodus.
- Ganze Fenster einschließlich Beschriftungen, Symbole und Rahmen werden gemeinsam transparent.
- Minimap-Knopf bleibt vollständig sichtbar.
- Transparenz überdauert /reload und erneutes Einloggen; die bisherige deckende 0%-Darstellung bleibt für vorhandene Einstellungen Standard.
- Reglerbeschriftung auf Englisch und Deutsch lokalisiert.
- Berserking/GCD-Fix aus v0.9.4.4 sowie Clientstand aus v0.9.4.5 übernommen.
- Transparenz ist bis zum Ingame-Nachtest noch eine Betafunktion.
Threat-GPT v0.9.4.5
ENGLISH:
- Maintenance release for WoW Forever 1.60.1 (70450) · Release x64 · Oct 15 2026.
- Carried forward the v0.9.4.4 Berserking/GCD hotfix, successfully verified in a real in-game test on client build 70425.
- Removed the outdated hard-coded "Beta x64" channel label from the dynamic client context footer; version/build/date remain provided by GetBuildInfo().
- Corrected inaccurate historical client references in the release documents.
- No changes to threat calculation, cooldown logic or UI layout.
- Build 70450 compatibility confirmation is pending an in-game retest.
DEUTSCH:
- Maintenance-Release fuer WoW Forever 1.60.1 (70450) · Release x64 · Oct 15 2026.
- Den auf Client 70425 live erfolgreich getesteten Berserking/GCD-Hotfix aus v0.9.4.4 unveraendert uebernommen.
- Veralteten fest eingebauten Text "Beta x64" aus dem dynamischen Client-Kontext-Footer entfernt. Version/Build/Datum kommen weiter aus GetBuildInfo().
- Historisch falsche Clientangaben in Begleitdateien korrigiert.
- Keine Aenderungen an Threat-Berechnung, Cooldown-Logik oder Fensterlayout.
- Live-Kompatibilitaet mit Build 70450 muss noch kurz nachgetestet werden.
Threat-GPT v0.9.4.4
ENGLISH:
- Fixed Berserking incorrectly turning gray when ordinary wand fire triggers a shared global cooldown.
- Changed Cooldown Watch to reject short (<=3s) API-only GCD intervals as evidence of a genuine offensive ability cooldown.
- Kept confirmed successful casts of the specific cooldown spell ID as an independent source of state, preserving activation and full cooldown timing.
- Applied the guard generally to all offensive/racial cooldowns in the existing whitelist, without changing UI layout or spell lists.
- Regression tests cover idle, wand GCD, genuine cooldown and post-cast GCD.
- Current live-tested client baseline: WoW Forever 1.60.1 (70425) Release x64. The v0.9.4.4 hotfix was subsequently confirmed in-game with a recorded test.
DEUTSCH:
- Fehler behoben, bei dem Berserking durch globalen Cooldown beim Zauberstabschuss faelschlich grau dargestellt wurde.
- Kurze (<=3 s) nur durch die API gemeldete GCDs gelten nicht mehr als Nachweis eines echten Offensiv- oder Rassen-Cooldowns.
- Erfolgreich beobachtete Casts genau der betroffenen Zauber-ID bleiben unabhaengige Statusquelle, einschliesslich Aktivphase und vollem Cooldown.
- Schutz fuer die bestehende Cooldown-Whitelist, ohne Aenderungen an Oberflaeche oder Zauberliste.
- Regressionstests fuer bereit, Zauberstab-GCD, echte Abklingzeit und GCD nach erfolgreichem Cast ergaenzt.
- Zuletzt live getesteter Client: WoW Forever 1.60.1 (70425) Release x64. Der Hotfix v0.9.4.4 wurde anschliessend ingame per Video erfolgreich bestaetigt.
Threat-GPT v0.9.4.3
ENGLISH:
- Maintenance release based on v0.9.4.2.
- Updated the live-verified WoW Forever client to 1.60.1 (70425) · Release x64 · Oct 14 2026.
- Build 70425 has been tested in-game with no observed compatibility issues.
- Documented the client transition from Beta x64 to Release x64.
- Updated release documentation and CurseForge description accordingly.
- No intended functional changes to threat logic, UI behavior or localization.
DEUTSCH:
- Maintenance-Release auf Basis von v0.9.4.2.
- Live verifizierten WoW-Forever-Client auf 1.60.1 (70425) · Release x64 · Oct 14 2026 aktualisiert.
- Build 70425 wurde ingame getestet, ohne erkennbare Kompatibilitätsprobleme.
- Wechsel des Clients von Beta x64 auf Release x64 dokumentiert.
- Release-Dokumentation und CurseForge-Beschreibung entsprechend aktualisiert.
- Keine beabsichtigten funktionalen Änderungen an Threat-Logik, UI-Verhalten oder Lokalisierung.
Threat-GPT v0.9.4.2
ENGLISH:
- Maintenance release based on v0.9.4.1.
- Updated the live-verified WoW Forever client to 1.60.1 (70374) · Beta x64.
- Build 70374 has been tested in-game for an extended period with no observed compatibility issues.
- Updated release documentation and CurseForge description accordingly.
- No intended functional changes to threat logic, UI behavior or localization.
DEUTSCH:
- Maintenance-Release auf Basis von v0.9.4.1.
- Live verifizierten WoW-Forever-Client auf 1.60.1 (70374) · Beta x64 aktualisiert.
- Build 70374 wurde über längere Zeit ingame getestet, ohne erkennbare Kompatibilitätsprobleme.
- Release-Dokumentation und CurseForge-Beschreibung entsprechend aktualisiert.
- Keine beabsichtigten funktionalen Änderungen an Threat-Logik, UI-Verhalten oder Lokalisierung.
Threat-GPT v0.9.4.1
ENGLISH:
- Fixed the v0.9.4 startup error at ThreatGPT.lua line 129.
- Removed premature TL.T() calls from inside the localization table.
- Corrected the same latent issue in the German localization block.
- Added a bootstrap sanity check ensuring no TL.T() call occurs before the translation function is defined.
- No intended changes to localization behavior or UI layout.
DEUTSCH:
- Startfehler aus v0.9.4 in ThreatGPT.lua Zeile 129 behoben.
- Verfrühte TL.T()-Aufrufe innerhalb der Sprachtabelle entfernt.
- Den gleichen latenten Fehler im deutschen Sprachblock mit behoben.
- Bootstrap-Prüfung ergänzt: Vor Definition der Übersetzungsfunktion darf kein TL.T()-Aufruf mehr vorkommen.
- Keine beabsichtigten Änderungen an Sprachverhalten oder UI-Layout.
Threat-GPT v0.9.4
ENGLISH:
- Added full in-client localization with AUTO / English / Deutsch.
- AUTO follows the WoW client language; deDE selects German and other supported locales currently fall back to English.
- Manual language selection persists through /reload and relogging.
- Localized the main window, target context, tooltips, Options, Developer Test Mode, cooldown states, PI/Soulstone/Taunt information, minimap help, context footers and status messages.
- The English UI was added following a user request in the CurseForge comments.
- Live-verified client remains WoW Forever 1.60.1 (70338) · Beta x64 · Oct 9 2026.
DEUTSCH:
- Vollständige Client-Lokalisierung mit AUTO / English / Deutsch ergänzt.
- AUTO folgt der WoW-Clientsprache; deDE wählt Deutsch, andere derzeit unterstützte Sprachen fallen auf Englisch zurück.
- Manuelle Sprachwahl bleibt über /reload und erneutes Einloggen erhalten.
- Hauptfenster, Zielkontext, Tooltips, Optionen, Entwickler-Testmodus, Cooldown-Zustände, PI-/Soulstone-/Spott-Informationen, Minimap-Hinweise, Kontext-Footer und Statusmeldungen lokalisiert.
- Die englische Oberfläche geht ausdrücklich auf einen Nutzerwunsch in den CurseForge-Kommentaren zurück.
- Live-verifizierter Client bleibt WoW Forever 1.60.1 (70338) · Beta x64 · Oct 9 2026.
Threat-GPT v0.9.3 - CurseForge description
DE:
- CURSEFORGE.md zum Releasepaket hinzugefuegt.
- Enthält die vollstaendige aktuelle CurseForge-Projektbeschreibung.
- Kompatibilitaet auf den live verifizierten Client 1.60.1 (70425) aktualisiert.
- Release-/Known-Limitations-Text an den aktuellen Nicht-Beta-Status angepasst.
EN:
- Added CURSEFORGE.md to the release package.
- Contains the complete current CurseForge project description.
- Updated compatibility to live-verified client 1.60.1 (70425).
- Updated release/known-limitations wording for the current non-beta status.
Threat-GPT v0.9.3 - 70338 verification
DE:
- Live-Kompatibilitaet mit WoW Forever 1.60.1 (70338) · Beta x64 · Oct 9 2026 bestaetigt.
- Threat-Aufbau und Zielwechsel im Kampf gegen mehrere Mobs ohne Auffaelligkeiten getestet.
- 70338 ist damit der aktuelle live verifizierte Clientstand fuer Threat-GPT v0.9.3.
EN:
- Live compatibility confirmed with WoW Forever 1.60.1 (70338) · Beta x64 · Oct 9 2026.
- Threat generation and target switching were tested in live combat against multiple mobs with no observed issues.
- 70338 is now the current live-verified client build for Threat-GPT v0.9.3.
Threat-GPT v0.9.3
DE:
- Erster Threat-GPT-Build ohne Beta-Suffix.
- Funktionsstand von v0.9.3-beta als Release uebernommen.
- Kernfunktionen live auf WoW Forever 1.60.1 (70170) verifiziert.
- Aktuell bekannter Beta-Client zum Releasezeitpunkt: 1.60.1 (70338).
- Ingame-Kontextfooter liest die tatsaechlich laufende Clientversion weiterhin dynamisch ueber GetBuildInfo().
- Soulstone-Liveerkennung und Spott-Liveerkennung bleiben als bekannte offene Erweiterungen dokumentiert.
- Keine funktionale Regression gegenueber v0.9.3-beta beabsichtigt.
EN:
- First Threat-GPT build published without a beta suffix.
- Promoted the v0.9.3-beta feature set to release status.
- Core functionality live-verified on WoW Forever 1.60.1 (70170).
- Current test client at release preparation: 1.60.1 (70338).
- The in-game context footer continues to read the actually running client version dynamically through GetBuildInfo().
- Soulstone live detection and taunt live detection remain documented open extensions.
- No functional regression from v0.9.3-beta is intended.
Threat-GPT v0.9.3-beta
DE:
- Zielbereich in der Kopfzeile verbreitert.
- Lange Zielnamen werden spaeter gekuerzt.
- Mouseover auf "Ziel: ..." zeigt nun den vollstaendigen Mobnamen im Tooltip.
EN:
- Widened the target area in the header.
- Long target names are now truncated later.
- Hovering "Ziel: ..." now shows the complete mob name in a tooltip.
Threat-GPT v0.9.2-beta
DE:
- Aktuellen WoW-Forever-Verifikationsclient auf 1.60.1 (70170) · Beta x64 · Sep 30 2026 aktualisiert.
- Statische Quellenstands-Hinweise entsprechend aktualisiert.
- Der Kontextfooter liest Version, Build und Builddatum weiterhin dynamisch ueber GetBuildInfo() direkt aus dem laufenden Client.
- Dieser Stand dient der Live-Kompatibilitaetspruefung nach dem Forever-Update.
EN:
- Updated the current WoW Forever verification client to 1.60.1 (70170) · Beta x64 · Sep 30 2026.
- Updated the static source-state references accordingly.
- The context footer continues to read version, build and build date dynamically from the running client through GetBuildInfo().
- This build is intended for live compatibility verification after the latest Forever client update.
Threat-GPT v0.9.1-beta
DE:
- Gemeinsamen External-/Event-Core eingefuehrt.
- PI und Soulstone verwenden nun denselben Datenkern fuer Quellen, Ziele und zeitliche Ereignisse.
- Persistent-Status und transiente Ereignisse technisch getrennt.
- Gemeinsamen Link-Pool-Renderer fuer PI und Soulstone eingefuehrt.
- Spott-Logik in generischen TauntTracker ueberfuehrt.
- Taunts speichern Quelle, Cooldown, Zielname/GUID und explizit, ob das Ziel sicher bestaetigt wurde.
- Test-Spott fuer Hephinchen/Wal Lissa nutzt denselben Tracker, den spaeter die Live-Erkennung fuettern wird.
- Zieltooltip behauptet ein Spottziel nur noch bei bestaetigter Zuordnung.
- Keine sichtbare UI-Neugestaltung; Fokus dieses Builds ist Architektur.
EN:
- Added a shared External/Event core.
- Power Infusion and Soulstone now use the same data core for sources, targets and timed events.
- Persistent states and transient events are technically separated.
- Added a shared link-pool renderer for PI and Soulstone.
- Refactored taunt logic into a generic TauntTracker.
- Taunts store source, cooldown, target name/GUID and an explicit flag stating whether target attribution is confirmed.
- Hephinchen/Wal Lissa test taunts now use the same tracker that future live detection will feed.
- The taunt tooltip only claims a target when attribution is confirmed.
- No intentional UI redesign; this build focuses on architecture.
Threat-GPT v0.9.0 - Official naming
DE:
- Offizieller Addonname lautet nun Threat-GPT.
- GPT steht fuer "Group Pressure Tracker".
- Addonordner, Lua-Datei, TOC, Fenstertitel und Release-Dokumentation auf Threat-GPT / ThreatGPT umgestellt.
- /tgpt ist nun das primaere Slash-Kommando.
- /tl und /threatlab bleiben als Kompatibilitaets-Aliase bestehen.
- ThreatLabDB bleibt ausschliesslich intern erhalten, damit bestehende Einstellungen aus Testversionen nicht verloren gehen.
EN:
- The official addon name is now Threat-GPT.
- GPT stands for "Group Pressure Tracker".
- Addon folder, Lua file, TOC, window titles and release documentation were updated to Threat-GPT / ThreatGPT.
- /tgpt is now the primary slash command.
- /tl and /threatlab remain as compatibility aliases.
- ThreatLabDB is retained internally only so settings from previous test builds continue to load.
CHANGELOG / ÄNDERUNGSPROTOKOLL
DE: Dies ist die kompakte Änderungsliste des aktuellen Releases. Ausführliche chronologische Entwicklung: siehe VERSIONSHISTORIE.txt Bedienung und Hinweise: siehe LIESMICH.txt
EN: This is the compact change log for the current release. For the full chronological history, see VERSIONSHISTORIE.txt For usage notes and documentation, see LIESMICH.txt
Threat-GPT v0.9.0
DE:
- Minimalen Zielkontext in der Kopfzeile hinzugefuegt: "Ziel: Mobname".
- Inverse Spott-Anzeige fuer Tanks eingefuehrt.
- Spott bereit bleibt unsichtbar; nur Spott auf Cooldown erzeugt einen Marker.
- Gerade benutzter Spott pulsiert kurz.
- In den letzten Cooldown-Sekunden erscheint eine kleine Restzeitzahl.
- Testlabor um Spott-Buttons fuer Hephinchen und Wal Lissa erweitert.
- Synthetischer Spott uebertraegt die Tankposition fuer den aktuellen Test-Mob.
EN:
- Added minimal target context to the header: "Ziel: Mobname".
- Added inverse taunt indication for tanks.
- A ready taunt stays invisible; only a taunt on cooldown creates a marker.
- A freshly used taunt briefly pulses.
- The final cooldown seconds show a small remaining-time number.
- Added taunt test buttons for Hephinchen and Wal Lissa.
- Synthetic taunt transfers tank ownership for the current test mob.
Threat-GPT v0.8.10
DE:
- Testmodus-Cleanup erweitert: PI-/Soulstone-Leitungen und testexklusive Marker werden beim Wechsel auf LIVE sofort entfernt.
- Soulstone-Geberblitz auf 2,0 Sekunden gesetzt.
- Soulstone-Linie bleibt waehrend dieser 2,0 Sekunden voll sichtbar.
- Das 5-s-Fade beginnt erst nach Ende des Geberblitzes.
- Gesamtdauer der Soulstone-Ereignislinie damit 7,0 Sekunden.
EN:
- Expanded test-mode cleanup: PI/Soulstone lines and test-only markers are removed immediately when returning to LIVE.
- Soulstone source flash now lasts 2.0 seconds.
- The Soulstone line remains fully visible during those first 2.0 seconds.
- The 5-second fade starts only after the source flash ends.
- Total Soulstone event-line lifetime is now 7.0 seconds.
Threat-GPT v0.8.9
DE:
- Soulstone-Badge fuer Tank/Cockpit auf 7x7 px sichtbares Icon vergroessert.
- Lila Rahmen um Soulstone-Zielmarker und Geber-Blitz entfernt.
- Soulstone-Orb selbst dient als eindeutiger Marker; Warlock-Lila bleibt der Verbindungslinie vorbehalten.
EN:
- Increased the Soulstone tank/cockpit badge to a visible 7x7 px icon.
- Removed the purple border around Soulstone target markers and source flash.
- The Soulstone orb itself is the marker; Warlock purple remains reserved for the connection line.
Threat-GPT v0.8.8
DE:
- Soulstone-Initialisierungs-/Scopefehler behoben.
- SoulstoneSpellInfo bindet korrekt an SafeSpellInfo.
- TriggerTestSoulstone bindet korrekt an TestSelectedClassToken.
- Reiner technischer Hotfix, keine Aenderung der Darstellung.
EN:
- Fixed Soulstone initialization/scope issue.
- SoulstoneSpellInfo now correctly binds to SafeSpellInfo.
- TriggerTestSoulstone now correctly binds to TestSelectedClassToken.
- Technical hotfix only, no visual behavior change.
Threat-GPT v0.8.7
DE:
- Soulstone-Ereignistest fuer simulierten Hexenmeister hinzugefuegt.
- Frei waehlbares Soulstone-Ziel im Testlabor.
- Kurzer Soulstone-Blitz beim gebenden Warlock.
- Warlock-lila Verbindung zum Ziel mit 5 Sekunden Fade-Out.
- Soulstone-Zielmarker in der Rollen-Spalte.
- Tank-Sonderfall als kleines 5x5-Badge im Tanksymbol.
- Zielmarker bleibt nach dem Linien-Fade als Status sichtbar.
- PI-Testbeschriftung auf robuste ASCII-Zeichen umgestellt.
EN:
- Added a Soulstone event test for the simulated Warlock.
- Freely selectable Soulstone target in the test lab.
- Brief Soulstone flash on the casting Warlock.
- Warlock-purple connection line with a 5-second fade-out.
- Soulstone target marker in the role column.
- Tank targets use a small 5x5 badge inside the tank icon.
- The target marker remains visible after the line fades.
- PI test labels now use robust ASCII characters.
Threat-GPT v0.8.6
DE:
- External-Burst-Spalte bleibt bei aktiviertem Cooldown Watch dauerhaft geometrisch reserviert.
- Kein seitliches Verschieben der CD-Slots oder Threatbalken mehr, wenn External-Buffs erscheinen oder verschwinden.
- Festes Limit von vier PI-Verbindungen entfernt.
- PI-Leitungssets werden nun dynamisch nach Bedarf erzeugt und wiederverwendet.
- Das äußere Threat-Fenster bleibt unabhängig von der Anzahl aktiver PI stabil.
EN:
- The external-burst column now remains permanently reserved while Cooldown Watch is enabled.
- Cooldown slots and threat bars no longer shift when external buffs appear or disappear.
- Removed the fixed limit of four PI connections.
- PI line sets are now created dynamically as needed and reused afterwards.
- The outer threat window remains stable regardless of the number of active PI links.
Threat-GPT v0.8.5
DE:
- Power Infusion trennt visuell jetzt klar zwischen Geber und Empfänger.
- Beim Priester bleibt aktives PI statisch und wird silbrig/weißlich dargestellt.
- Beim PI-Empfänger pulsiert das External-PI-Icon sanft.
- Die Verbindungslinie bleibt unverändert und zeigt weiterhin Quelle -> Ziel.
- Tooltips kennzeichnen PI-Quelle und aktiven Empfänger explizit.
EN:
- Power Infusion now clearly separates source and recipient visually.
- Active PI stays static on the priest and is rendered in a silver/white tone.
- The external PI icon on the recipient now pulses gently.
- The connection line remains unchanged and continues to show source -> target.
- Tooltips explicitly identify the PI source and active recipient.
Threat-GPT v0.8.4
DE:
- PI-Leitungen werden nun geometrisch sortiert: kurze Verbindungen innen, lange Verbindungen außen.
- Dadurch werden Kreuzungen zwischen vertikalen PI-Linien und horizontalen Ziel-/Quellarmen deutlich reduziert.
- Bei gleicher Verbindungslaenge entscheidet die obere Position in der Threatliste, danach der Quellschluessel fuer deterministisches Verhalten.
EN:
- PI links are now routed geometrically: short links inside, long links outside.
- This significantly reduces crossings between vertical PI rails and horizontal source/target arms.
- If two links have the same span, the upper threat-list position wins, with the source key as deterministic final tie-breaker.
Threat-GPT v0.8.3
DE:
- Power-Infusion-Verbindungslinien laufen bei mehreren Quellen nicht mehr deckungsgleich übereinander.
- Jede PI-Verbindung erhält eine eigene 1-px-Spur mit 2 px Abstand.
- Spuren werden stabil nach Quelle zugeordnet und springen nicht mit der Threat-Reihenfolge.
- Der Spurversatz gilt auch für Offscreen-Verbindungen und Randmarker.
- Release-Dokumentation wieder vollständig im ZIP.
EN:
- Multiple Power Infusion links no longer overlap on the same vertical line.
- Each PI link gets its own 1 px lane with 2 px spacing.
- Lane assignment is stable by source and does not jump when threat ordering changes.
- Lane offsets also apply to off-screen links and edge markers.
- Full release documentation is included in the ZIP again.
This mod has no additional files

