Hi! I've made some modifications to the latest version of PlateBuffs (Kader's Backport).
PlateBuffs
Extra Features
Improved nameplate-GUID mapping functions for both target and mouseover.
Added new categories for Default Spells, plus a control list to filter specific spells by spellID (useful for spells that share a name). Includes class-based logic to dynamically add more Default Spells depending on the player's class.
Improved the blink animation and added a complementary fade-out animation, designed as timing cues to help users better perceive when a buff or debuff is about to expire.
Added a couple of extra textures for the icon border.
Added an option to change the anchor point of the duration text.
Reorganized the user interface, arranging features in a more logical order.
Shows interrupt effects as simulated debuffs on players.
So wonderful, thanks for excellent addon, and forgive my poor english.
But the cooldown number size is so small for me, and it's troublesome to change them in specific spell list one by one, so i change the core.lua
PS: Does someone know any addon that can implement function of "Bigdebuffs" or "Losecontrol" in retails, which displays single important big debuffs besides the nameplates? thank you so much.
So wonderful, thanks for excellent addon, and forgive my poor english.
But the cooldown number size is so small for me, and it's troublesome to change them in specific spell list one by one, so i change the core.lua
PS: Does someone know any addon that can implement function of "Bigdebuffs" or "Losecontrol" in retails, which displays single important big debuffs besides the nameplates? thank you so much.
Thanks for the feedback! It actually helped me realize that the default spell list (spellList.lua) could also include text size and icon scale options for each category, so users can adjust them more easily without having to modify core.lua.
The changes have already been applied, and you can download the updated version from the same link.
As for your question, there’s an actively maintained version of BigDebuffs for 3.3.5a here: https://gitlab.com/Tsoukie/bigdebuffs-3.3.5
However, it doesn’t include the feature from Retail or Classic that shows icons above nameplates. That’s because nameplates in 3.3.5a don’t natively have an associated unitID, which is what BigDebuffs uses to track auras.
The only real solution would be a new addon with a structure similar to PlateBuffs, but focused on displaying just one icon per nameplate, using a priority system like BigDebuffs or LoseControl.
Or maybe you could try something like this with WeakAuras: https://wago.io/RLie_Nynk
Hi,
I will add to this.
I've been using Kader's version and recently switched to yours.
Kaders icons are more of a squared shaped, and with yours, even if you do "square" they are kind of square but border is too thick.
Would it be possible to have square-thin option there ?
I use 2.5 size for debuffs are it's visible then a lot, that thinner borders are needed.
Hi,
I will add to this.
I've been using Kader's version and recently switched to yours.
Kaders icons are more of a squared shaped, and with yours, even if you do "square" they are kind of square but border is too thick.
Would it be possible to have square-thin option there ?
I use 2.5 size for debuffs are it's visible then a lot, that thinner borders are needed.
Thanks!
Sure! I’ve re-added Kader’s border texture. You can re-download the updated version from the same link.
To make it look exactly like in his version, just select "Thin Square" and set "Texture Zoom" to 0.1
Looks nice!
What kind of nameplate addon are you using?
It’s actually a custom nameplate addon based on VirtualPlates. I originally made it for personal use because I wanted a lightweight nameplate addon, but I’ve uploaded it in case anyone wants to use or modify it. You can find it here: https://github.com/KhalGH/KhalPlates-WotLK
It doesn’t have a configuration UI yet, so any changes must be done manually in the file:
KhalPlates_Customize.lua
Maybe in the future, depending on my available time, I’ll add a proper UI and SavedVariables support.
Sure! I’ve re-added Kader’s border texture. You can re-download the updated version from the same link.
To make it look exactly like in his version, just select "Thin Square" and set "Texture Zoom" to 0.1
thats really good. I use Texture zoon 0, still looks good enough.
Doesnt look the same for me as in the screenahot. It’s missing the healer indicator and sometimes its showing blank field on the right side of nameplate like there should be level info.
Doesnt look the same for me as in the screenahot. It’s missing the healer indicator and sometimes its showing blank field on the right side of nameplate like there should be level info.
I’m not sure about the blank field you’re mentioning, maybe it’s caused by another addon?
You can send me a PM with an image link so I can check it out, and we can talk more about it w/o changing the thread topic :)
I'm not sure if its just me or what happened, but i'm kind of not seeing buff/debuffs on others but target only. Once I click on a different target i can see the debuff there. This is especially true if non-targets are pets.
Is there anything you can do about this ?
Also, suggestion.
If we set to show timer, below, is it possible to add this option to adjust distance between the timer below the icon and icon itself?
I'm not sure if its just me or what happened, but i'm kind of not seeing buff/debuffs on others but target only. Once I click on a different target i can see the debuff there. This is especially true if non-targets are pets.
Is there anything you can do about this ?
Hi! That behavior is actually normal for PlateBuffs.
In the 3.3.5a client, nameplates don’t have a native unitID linked to them, meaning the game doesn’t directly expose which unit each nameplate belongs to.
To work around that, the addon uses some methods to find this link using the GUIDs (the unique identifier every entity has).
In order to show buffs/debuffs on a nameplate, the addon first needs to know which GUID that plate belongs to. This link is lost and needs to be re-established every time a nameplate disappears and reappears on screen.
PlateBuffs can detect this link mainly in two ways:
When you target a unit: because in that moment, the target plate keeps full opacity while all non-target plates become semi-transparent.
When you mouseover a plate frame: since that action triggers the highlight, letting the addon identify its GUID.
There’s also a third, name-based method that works only for players and worldbosses, since only they have guaranteed unique names. Pets and NPCs don't have unique names, so name-based tracking isn’t reliable for them and PlateBuffs needs to use the GUID methods.
So that’s why auras won’t always appear over pets or NPCs, even if they were correctly shown before. Every time their nameplate goes off-screen and comes back, PlateBuffs needs to find their GUID again, either by targeting them or by using mouseover.
PS: Btw, there’s also something important to know. You need to have the “Class Colors in Nameplates” option enabled for the addon to identify when a nameplate belongs to a player, since it uses the color to track that. If enemy players’ plates are just red, PlateBuffs will confuse them with NPCs.
Also, suggestion.
If we set to show timer, below, is it possible to add this option to adjust distance between the timer below the icon and icon itself?
Yeah, sure. I’ll try to add an adjustable offset for the timer in a future update. Thanks for the feedback!