Compatible with Retail, Classic & TBC
Updated: 03-24-22 07:20 AM
TBC Patch (2.5.4)
Classic Patch (1.14.2)
TBC Patch (2.5.3)
Classic Patch (1.14.1)
Updated:03-24-22 07:20 AM
Created:02-20-20 08:41 PM
Categories:Classic - General, The Burning Crusade Classic

PhantomPlates  Popular! (More than 5000 hits)

Version: 1.14
by: SDPhantom [More]

PhantomPlates is a minimalistic NamePlate addon that aims to retain the look of the Default UI while adding useful features.

  • Status text showing current HP
  • Nameplate desaturation for rare mobs
  • Elite (and Rare-Elite) NamePlates now borrow some of the TargetFrame's draconic design
  • Shows a personal NamePlate below your character when hurt or in combat
  • Threat glow indicators
  • Buff and CC tracking
  • Power Bars

  • The game identifies many normal elites as rares. I don't plan on modifying this behavior in any way.

  • enUS - Native locale by SDPhantom
  • frFR - Translation by Arektor
  • deDE - Translation by val1n
  • zhCN - Translation by 颜颜@莫格莱尼
If you wish to help localize PhantomPlates, send me a link to a modified Localization.lua.
I'm open to questions and suggestions. Feel free to message me here or post in the comments.
I'm also available for support on the WoWUIDev Discord, @mention me (SDPhantom) or send a DM.

v1.14 (2022-01-24)
-Fixed change to UnitChannelInfo()

v1.13 (2022-01-13)
-Removed lingering NamePlateBorder debug print
-Updated LibAuraTypes (Rev 33 - b72e4c0)

v1.12 (2021-11-10)
-Fixed NamePlate creation hook in Classic Vanilla

v1.11 (2021-09-30)
-Fixed LibStub load order issue
-Fixed Classic Burning Crusade CastBar setting attempting to apply in Classic Vanilla
-Fixed issues with the NamePlate border's :GetTexture() and relaxed path checking

v1.10 (2021-09-16)
-Rewrote options system
-Added format options for health and power text
-BuffFrames now show stealable/dispellable buffs/debuffs
-Fixed CCFrame ignoring settings
-CastBars show spell names
-Cast times can show in longer units
-Updated LibAuraTypes (Rev 31 - 879994e)

v1.9 (2021-06-19)
-Fixed BuffFrames still trying to call the old hooking code in Classic Vanilla
-Updated LibAuraTypes (Rev 29 - 584a9bb)

v1.8 (2021-06-12)
-Restricted HealthBar's color modification to if UnitSelectionColor() is used
-Checks added to prevent hooking forbidden NamePlates
-Altered Personal NamePlate's UnitFrame acquisition to prevent taint
-Rebuilt hooking system to support Personal NamePlate's new acquisition code

v1.7 (2021-05-22)
-Improved percent health detection for formatting
-Added zhCN locale (Courtesy of 颜颜@莫格莱尼)

v1.6 (2021-05-21)
-Multi-ToC build implemented
-Fixed LibClassicDurations not being loaded on Classic Vanilla
-Fixed rage resource from blocking Personal NamePlate's auto-hide

v1.5 (2021-05-15)
-Classic Burning Crusade Support
-Options panel layout is more dynamic to support client-specific features
-NamePlateCastBar time and pushback text added to Classic Burning Crusade
-LibClassicDurations removed on Classic Burning Crusade client due to native support
-Updated LibClassicDurations (Rev 69 - f94be38) on Classic Vanilla client
-Increased Personal NamePlate exposure for other addons hooking NamePlates
-Fixed HP/Power text vertical offset applying when power is disabled

v1.4 (2021-04-21)
-Improved PowerBar and PowerText visibility
-Added option to always show Personal NamePlate
-HP and Power text offset vertically to make the bars behind them more visible when both are shown
-Updated LibAuraTypes (Rev 27 - 878934d)
-Updated LibClassicDurations (Rev 69 - 437d99b)

v1.3.6 (2020-12-03)
-Updated LibAuraTypes (Rev 9 - 35ad6cf)

v1.3.5 (2020-09-02)
-Added deDE locale (Courtesy of val1n)

v1.3.4 (2020-08-31)
-Disabled friendly NamePlate color lock due to taint issues (still working on mana bar visibility)
-Added frFR locale (Courtesy of Arektor)

v1.3.3 (2020-08-10)
-Removed NamePlate color update patch due to taint issues
-Updated LibClassicDurations (Rev 64 - aefade9)

v1.3.2 (2020-07-10)
-Removed color lock on enemy plates (Friendly plates are still locked green to make mana bars more visible)
-Patched a Blizzard bug when a NamePlate unit (or player) is mind-controlled (Now properly updates unit plate type and colors)
-Personal NamePlate once again inherits settings from DefaultCompactNamePlateFriendlyFrameOptions with some adjustments
-Corrected Blizzard inherit bug causing the Personal NamePlate's level text to appear on top of other frames

v1.3.1 (2020-07-09)
-Fixed PowerBars ignoring options when created
-Removed debug line that made Personal NamePlate permanently show

v1.3 (2020-07-08)
-Buffs added
-Power bars and text added
-Personal NamePlate now calls :OnAdded() and :OnRemoved() when shown/hidden
-Name text removed from Personal NamePlate
-Rewrote threat system using Blizzard's ThreatAPI (Removed LibThreatClassic2)
-Included LibAuraTypes (Rev 8 - ef271b0)
-Included LibClassicDurations (Rev 61 - 36e4dff)

v1.2.3 (2020-05-01)
-Updated LibThreatClassic2 (Rev 12 - 85c9fdb)

v1.2.2 (2020-04-15)
-Updated LibThreatClassic2 (Rev 11 - 2a768c3)

v1.2.1 (2020-03-20)
-Updated LibThreatClassic2 (Rev 9 - acb53a7)

v1.2 (2020-03-14)
-Improved Personal NamePlate visibility logic
-Fixed Personal NamePlate ignoring its "enabled" setting in combat
-Personal NamePlate setting changes while in combat are no longer delayed

v1.1 (2020-03-11)
-Added options panel
-Added localizations
-Personal NamePlate now properly ignores UIScale

v1.0 (2020-02-18)
-Initial Version
There have been no comments posted to this file.
Be the first to add one.

Category Jump: