XiconPlateBuffs TBC Addon
Recommended addons to use with XiconPlateBuffs
XiconPlateBuffs's goal is to accurately show CC in Arena/BG on any nameplate, without the need to hover/target/interact with the nameplate or the nameplate even beeing visible when CC was applied.
You can enable/disable a preset of buff or debuffs in the options or add missing buffs/debuffs you want to track.
This is inferior to PlateBuffer in PvE. PvE is not the main aim for this addon.
Screenshot
Changes
v1.0.2-Release
- add deadly throw interrupt
- add Blackout, Improved Wingclip, Improved Hamstring, Scare Beast, Stormherald Stun
- changed textures for charge, intercept and macestun
- add stacks numbers to buffs/debuffs
v1.0.1-Release
- add button to blizz options to open own config gui
- add center lock optiojn for buffs/debuffs
- add TOP and BOTTOM anchors (optimal for center lock)
- fix overwrite GetName()
v1.0-Release
- /xpb or /xpbconfig opens own config window
- buffs separated from debuffs
- enable/disable spells
- add custom spells option added
- add interrupt duration icons (with border color for spellschool locked)
- align buffs/debuffs anywhere
- border added
- border color by spellSchool
- padding between icons option added
- libs updated
- bugfixes on icons hiding
- no overlap of icons anymore
- fix ElvUI bug with using different nameplate addon
v1.6.4-Beta (hotfix)
- revert isNameplate function
v1.6.3-Beta (hotfix)
- delete debug output from development
v1.6.2-Beta (hotfix)
v1.6.1-Beta (hotfix)
- fix font beeing overwritted by nil
- fix testmode
v1.6-Beta
- fix sync errors
- less sync messages (boiled down to aura_apply, aura_refresh, aura_remove, unit_died)
- fix icons appearing twice
- attach unused icons in framePool to UIParent and make the invisible
v1.5-Beta
- SoHighPlates revert to nameplate.oldname:GetText() (more reliant)
- add framePool array to reuse icon frames (less memory usage)
- improve hideIcons (icon's OnUpdate on elapsed timer will recycle itself to framePool)
- shown icons will be reused and timer will be updated (no new icons for active spells)
- add option to edit cooldown font (standard blizz fonts)
- add synchronization between players (also syncs data from CCTracker)
- handle spells from synchronization by spellID to overcome localization
- cooldown text color updated properly
- SPELL_AURA_REMOVED handled separately (sometimes destFlag and srcFlag are different)
v1.4-Beta
- again cleaner hide icons
- cache guid's of known plates
- add debuff handling by guid
v1.3-Beta
- fix register UNIT_DIED event to clear icons
v1.2-Beta
v1.1-Beta
- add SoHighPlates support
- fix icons not rearranging
- add interface configuration in blizz addons menu (type /xpb or /xpbconfig in chat)
- size
- fontsize
- alpha
- positioning (x-y offsets)
- responsiveness toggle
- sorting
- test mode
- default options button
v1.0-Beta
- first dummy working showing CC on nameplates
TODO
- edit debuff list in config
- add categories
- add icon sizing by debuff/category
- add non cc debuffs
- add important buffs like bubble, innervate etc
- reuse icon frames on nameplates for less memory usage