X-Perl UnitFrames
🕓 Erstellt am 6. 03 2026 von Mashiro
📦 0 Downloads
Einführung
Perl – mit zusätzlichen Funktionen. Stark erweitert auf Basis von Nymbia’s Perl UnitFrames und ein vollständiger Ersatz für Blizzards Standard-Unitframes, einschließlich Raidframes und Raid-Tools. Vom ursprünglichen Nymbia-Code ist nur noch sehr wenig übrig.
Funktionen
-
Range Finder
Reichweitenanzeige für alle Frames, basierend auf Zauber- oder Item-Reichweitentests. Optional kombinierbar mit Gesundheits- oder Debuff-Prüfung. -
HoT-Monitor
Hebt Einheiten deutlich hervor, auf denen deine eigenen Heal-over-Time-Zauber aktiv sind. Unabhängig davon, wie viele andere HoTs auf Raidmitgliedern liegen, kannst du deine eigenen Effekte und deren Ablaufzeiten im Blick behalten. -
Debuff-Hervorhebung
Debuffs werden auf allen freundlichen Frames in den Standard-Debuff-Farben angezeigt. Debuffs, die du selbst entfernen kannst, werden dabei priorisiert dargestellt. -
On-Demand-Erstellung von Raid-Elementen
Raidframes, Buff-Icons, MT-Listen und einige andere Teile von X-Perl werden erst erstellt, wenn sie benötigt werden. Das spart Zeit und Speicher beim Systemstart. Außerhalb von Raids werden viele dieser Komponenten meist gar nicht benötigt und daher auch nicht geladen. -
Raid-Target-Icons
Unterstützung für Raid-Zielmarker bei Ziel, Ziel des Ziels und Main-Tank-Zielen. -
Raid-Tooltip
Wenn du den Tooltip eines toten Spielers öffnest, wird angezeigt, welche Combat-Rezzer verfügbar sind (z. B. Druiden mit „Rebirth“ bereit oder bald verfügbar sowie normale Wiederbeleber außerhalb des Kampfes). -
Kampf-Indikatoren
Anzeigen für alle Einheiten, wenn sie sich im Kampf befinden. -
3D-Porträts
Optional für Spieler, Begleiter, Ziel, Fokus und Gruppe. Kann die Framerate etwas reduzieren, da zusätzliche 3D-Modelle gerendert werden, sieht aber deutlich schöner aus. -
Kampf-Flash-Effekte
Rote und grüne Blitze auf Frames, wenn Spieler, Begleiter, Ziel, Gruppenmitglieder oder Raidmitglieder Schaden erhalten oder geheilt werden. -
Buff-/Debuff-Zeitangaben
Zeigt die verbleibende Zeit für Buffs und Debuffs bei Gruppenmitgliedern oder Zielen im Raid. Einige Daten stammen aus Addon-Kommunikation (z. B. CTRA), andere können direkt zur Laufzeit bestimmt werden. -
Neue Optionsoberfläche
Komplett neues Einstellungsfenster für alle X-Perl-Optionen, erreichbar über ein Minimap-Symbol oder den Befehl /xperl. -
Anpassbare Farben
Konfigurierbare Farben für Rahmen und Hintergründe, einschließlich klassenfarbiger Namen und einstellbarer Reaktionsfarben.
Der Code wurde stark optimiert, um Speicherverbrauch, Codegröße und CPU-Last möglichst gering zu halten. Tools wie LuaProfiler und OnEvent-Modifikationen wurden regelmäßig eingesetzt, um sicherzustellen, dass X-Perl nur die absolut notwendigen Berechnungen durchführt.
Assists-Ansicht
Zeigt alle Raidmitglieder an, die dein aktuelles Ziel angreifen. Optional können auch Heiler oder alle bekannten Gegner angezeigt werden, die dich anvisieren.
Alternativ sind auch Tooltips auf Spieler- und Zielframes verfügbar, wenn du kein zusätzliches Fenster nutzen möchtest.
Main-Tank-Ziele
Ersetzt das CTRA-MT-Targets-Fenster und dient gleichzeitig als Ersatz für die Warrior-Zielanzeige der Perl RaidFrames.
-
Ein Indikator zeigt, welches Ziel du aktuell angreifst.
-
Frames werden farblich markiert, wenn mehrere Tanks dasselbe Ziel haben.
Casting-Monitor
(Arbeit in Fortschritt)
Zeigt ausgewählte Klassen (standardmäßig Heilerklassen) in einer Liste ähnlich der MT-Liste.
Funktionen:
-
Mana- und Castbalken links
-
Ziele der Spieler rechts
-
Lebensbalken wie gewohnt
-
Zusätzlicher roter Schadensindikator, der den größten Treffer seit Kampfbeginn anzeigt
Weitere Features:
-
Grüner Name beim Ziel bedeutet, dass du dasselbe Ziel hast.
-
Spieler und Ziele sind direkt anklickbar.
-
Druiden: Rechtsklick auf einen Spieler wirkt Innervate.
-
Schamanen: Rechtsklick wirkt Mana Tide Totem (Gruppenprüfung über *-Symbol).
-
Größen der Balken sind in den X-Perl-Optionen anpassbar.
-
Über den „T“-Button kann eine Gesamtübersicht des Raid-Manas angezeigt werden.
Raid-Administration
(Arbeit in Fortschritt)
Speichern und Laden von Raidaufstellungen. Aktuell nur einfache Speicher- und Ladefunktionen, zukünftige Erweiterungen wie Templates sind geplant.
Item-Check
Ersatz für die Befehle:
/radur
/raresist
/rareg
Funktionen:
-
Items können in eine Liste gelegt werden.
-
Der Query-Button überprüft alle ausgewählten Items im Raid.
-
Ergebnisse können jederzeit eingesehen werden, ohne erneut zu scannen.
-
Auch Spieler ohne das Item werden angezeigt (mit 0 statt fehlendem Eintrag).
-
Aktiver Scanner, der überprüft, ob Raidmitglieder das Item tatsächlich tragen
(z. B. Onyxia Cloak), ohne jeden Spieler einzeln inspizieren zu müssen.
https://www.curseforge.com/wow/addons/xperl/files/all?page=1&pageSize=20&showAlphaFiles=hide