Download
(220Kb)
Download
Updated: 08-27-11 12:44 PM
Pictures
File Info
Updated:08-27-11 12:44 PM
Created:04-08-10 02:26 PM
Downloads:69,576
Favorites:109
MD5:

PlateBuffs  Popular! (More than 5000 hits)

Version: 1.11.0
by: Cyprias, acapela

4.1 update Acapela (aloft's developer) and Archarodim (Healers have to die) assisted in getting PlateBuffs working for 4.1, please send your thanks to them.

PlateBuffs (PB) displays people's buffs above their nameplates.
Discussion page: here

Preview of PlateBuffs on YouTube.


Translators needed - apply localizations here.


Future plans

  • ...

Known issues
FAQ:
Q) Will PlateBuffs work on mobs?
A) Yes. but since mobs can share the same name you'll need to target or mouseover the nameplate so PlateBuffs can determine which nameplate belongs to what mob. Once that nameplate disappears from the screen and reappears you'll need to mouseover/target again.
Q) What's the question mark for?
A) It can mean 2 things. 1) We don't know what mob that nameplate belongs to, 2) We don't know what spells are on that mob/player. In both cases you need to target/mouseover the nameplate.
Q) Will PB work with non default nameplates?
A) PB should work with Tidy Plates, Aloft, dNameplates and caelNameplates. PB may or may not work with other nameplate addons.
Q) Can I have specific buff options?
A) Yes. Open PlateBuff's options (/pb) and go to the Specific Spells menu. In there you can add spells and choose always/mine/never show, icon size and cooldown text size. Some spells are added by default to have large icons.
Q) Why do spells blink?
A) Spells will blink if there's less then 20% of the time remaining.
Q) Can you add a clockwise cooldown overlay to the spell icons?
A) Unfortunately the clock cooldown doesn't work well on frames that are constantly moving around the screen. It tends to disappear while the frame's moving and only appear when the icon's perfectly still. So as soon as you move, they move or your camera moves (including breathing up and down motion) the overlay disappears. Sorry.
Q) What do all these spells in the Specific Spells list do?
A) If you're unfamiliar on what spells do what effects, enable the Add Spell Description option on the main screen. That will add a spell icon and spell description to each of the spells. When enabled, PlateBuffs' memory usage will go up around 2MB (memory usage only impacts login/load time, not FPS).
Q) How do I turn off all buffs except those on my Specific Spells list?
A) In PlateBuffs' options, set both "Show Buffs" and "Show Debuffs" to none.

Donations welcome. There's a donate button on Curse and WoWace.
Bitcoin address: 1PiGukwoA9iiSQMWZNDGGuPfwugGTNJfnL

Credits:
  • Adirelle - Flashing transparency code, helped remove garbage table creation, French (frFR) translator.
  • Eprom83 - French (frFR) translator
  • Farook - German (deDE) translator
  • Sayclub - Korean (koKR) translator
  • wowuicn - Simplified Chinese (zhCN) translator
  • sojrjj - Traditional Chinese (zhTW) translator
  • RedAir - Korean (koKR) translator
  • Athariel - Russian (ruRU) translator
  • otonashimeru - Simplified Chinese (zhCN) translator
  • otonashimeru - Simplified Chinese (zhCN) translator
  • contrebasse - French (frFR) translator
  • Erinnia - German (frFR) translator
  • Acapela - Fixing bugs since Cataclysm released.

Tagged as 1.11.0.
- Pulling fixed LibAuraInfo files. They were packaged improperly before.

-------------
Tagged as 1.10.0
- Updated toc to 40200.

-----------
Tagged as 1.9.0
- Updated toc for 4.2
- Added about screen.

---------
Tagged as 1.8.2beta
- Pulling new LibAuraInfo version for WoW4.2's Combatlog changes.

-----
Tagged as 1.8.0 (release)
- Updated for 4.1.

---------
Tagged as 1.7.4beta
- Grabbing LibNameplate changes made by archarodim. Maybe it'll work with 4.1 now. /shrug

----
Tagged as 1.7.3beta
- Pulling new LibAuraInfo (hopefully has fix for 4.1 combat log change)

---
Tagged as 1.7.1beta
- updated TOC to 40100 (WoW 4.1).
- changed core:AddBuffsToPlate() to rebuild buff frames when nameplate has not yet been initialized from its core:AddUnknownIcon() state.
- Update provided by acapela (Aloft).

----
Tagged as 1.7.0
- Ready for 4.0.1. Works on Default, Aloft and Tidy Plates.

------
Tagged as 1.6.6beta.
- Fixed spells doubling up when using TidyPlates.
- Grabbing new LibAuraInfo update (more spells).

------
Tagged as 1.6.5beta
- Grabbing new LibNameplate which should detect if Aloft/TidyPlates has confirmed a frame is a nameplate.

------
Tagged as 1.6.4beta
- Pulling new versions of LibNameplate and LibAuraInfo.
-- LibNameplate had bug that caused text to fly around.
-- LibAuraInfo had some code I use for debugging that wasn't commented out. It caused errors.

------
Tagged as 1.6.3beta
- Fixed error in combatlog.lua

------
Tagged as 1.6.2beta
- Pulling new version of LibNameplate. (fixes raidicon error)

------
Tagged as 1.6.1beta
- Update for 4.0.1 provided by nyoghta on the WoWAce forums. (http://forums.wowace.com/showpost.php?p=308186&postcount=22)
- Updated TOC file to 40000.
- Added OmniCC as a optional dependency in the pkgmeta file.
- Updated using a fix provided on the WoWAce forums. I need people to confirm it works.
Post A Reply Comment Options
Unread 09-07-14, 07:09 PM  
Xully
An Aku'mai Servant

Forum posts: 38
File comments: 180
Uploads: 0
hi, i keep getting error when I use a nameplate addon, is this only intended to be used with default blizzard nameplates?

Code:
Message: Interface\AddOns\PlateBuffs\core.lua:343: attempt to index upvalue 'nameFrame' (a nil value)
Time: 09/08/14 04:10:51
Count: 2
Stack: Interface\AddOns\PlateBuffs\core.lua:343: in function <Interface\AddOns\PlateBuffs\core.lua:333>
(tail call): ?
(tail call): ?
Interface\AddOns\PlateBuffs\core.lua:385: in function <Interface\AddOns\PlateBuffs\core.lua:381>

Locals: frame = NamePlate19 {
 0 = <userdata>
 threat = <unnamed> {
 }
 healthbar = <unnamed> {
 }
 castbar = <unnamed> {
 }
 _name = <unnamed> {
 }
 newPlate = NewNamePlate19 {
 }
 border = <unnamed> {
 }
 rnp_checked = true
 dragon = <unnamed> {
 }
 boss = <unnamed> {
 }
 barFrame = <unnamed> {
 }
 name = <unnamed> {
 }
 highlight = <unnamed> {
 }
 raid = <unnamed> {
 }
 level = <unnamed> {
 }
 nameFrame = <unnamed> {
 }
}
(*temporary) = nil
(*temporary) = nil
(*temporary) = <unnamed> {
 0 = <userdata>
}
(*temporary) = 9
(*temporary) = "attempt to index upvalue 'nameFrame' (a nil value)"
frame_name = "NamePlate19"
NameplateList = <table> {
}
barFrame = <unnamed> {
 0 = <userdata>
}
nameFrame = nil
nameFS = nil
NameplateFontstring = <table> {
}
core = <table> {
 AboutOptionsTable = <table> {
 }
 modules = <table> {
 }
 UpdateAllFrameLevel = <function> defined @Interface\AddOns\PlateBuffs\frames.lua:844
 RemoveSpell = <function> defined @Interface\AddOns\PlateBuffs\core.lua:1380
 RemoveOldSpells = <function> defined @Interface\AddOns\PlateBuffs\frames.lua:467
 AddSpellToGUID = <function> defined @Interface\AddOns\PlateBuffs\combatlog.lua:115
 buffBars = <table> {
 }
 FlagIsFriendly = <function> defined @Interface\AddOns\PlateBuffs\combatlog.lua:70
 tooltip = PlateBuffsTooltip {
 }
 GetAllSpellIDs = <function> defined @Interface\AddOns\PlateBuffs\core.lua:1447
 ShowAllKnownSpells = <function> defined @Interface\AddOns\PlateBuffs\frames.lua:1132
 IsEnabled = <function> defined @Interface\AddOns\ExtraCD\libs\AceAddon-3.0\AceAddon-3.0.lua:482
 LibAuraInfo_AURA_REFRESH = <function> defined @Interface\AddOns\PlateBuffs\combatlog.lua:293
 HaveSpellOpts = <function> defined @Interface\AddOns\PlateBuffs\core.lua:999
 RegisterMessage = <function> defined @Interface\AddOns\Aptechka\Libs\CallbackHandler-1.0\CallbackHandler-1.0.lua:118
 UnregisterMessage = <function> defined @Interface\AddOns\Aptechka\Libs\CallbackHandler-1.0\CallbackHandler-1.0.lua:181
 echo = <function> defined @Interface\AddOns\PlateBuffs\func.lua:23
 db = <table> {
 }
 titleFull = "Plate Buffs r228"
 SetEnabledState = <function> defined @Interface\AddOns\ExtraCD\libs\AceAddon-3.0\AceAddon-3.0.lua:455
 UPDATE_MOUSEOVER_UNIT = <function> defined @Interface\AddOns\PlateBuffs\core.lua:1337
 RedToGreen = <function> defined @Interface\AddOns\PlateBuffs\func.lua:65
 GetPlateType = <function> defined @Interface\AddOns\PlateBuffs\core.lua:469
 OnEnable = <function> defined @Interface\AddOns\PlateBuffs\combatlog.lua:24
 OnInitialize = <function> defined @Interface\AddOns\PlateBuffs\core.lua:399
 NewModule = <function> defined @Interface\AddOns\ExtraCD\libs\AceAddon-3.0\AceAddon-3.0.lua:266
 LibAuraInfo_AURA_APPLIED_DOSE = <function> defined @Interface\AddOns\PlateBuffs\combatlog.lua:331
 SpellOptionsTable = <table> {
 }
 unknownIcon = "Inv_misc_questionmark"
 LibAuraInfo_AURA_APPLIED = <function> defined @Interface\AddOns\PlateBuffs\combatlog.lua:210
 CollectUnitInfo = <function> defined @Interface\AddOns\PlateBuffs\core.lua:1028
 nametoGUIDs = <table> {
 }
 Deserialize = <function> defined @Interface\AddOns\PlateBuffs\libs\Ace3\AceSerializer-3.0\AceSerializer-3.0.lua:242
 WhoOptionsTable = <table> {
 }
 iconTestMode = false
 OnProfileChanged = <function> defined @Interface\AddOns\PlateBuffs\core.lua:722
 GetName = <function> defined @Interface\AddOns\ExtraCD\libs\AceAddon-3.0\AceAddon-3.0.lua:310
 name = "PlateBuffs"
 defaultSettings = <table> {
 }
 Disable = <function> defined @Interface\AddOns\ExtraCD\libs\AceAddon-3.0\AceAddon-3.0.lua:345
 LSM = <table> {
 }
 RegisterLibAuraInfo = <function> defined @Interface\AddO
Last edited by Xully : 09-07-14 at 07:10 PM.
Report comment to moderator  
Reply With Quote
Unread 11-28-12, 02:32 PM  
FreezingMoon138
A Kobold Labourer

Forum posts: 0
File comments: 4
Uploads: 0
Still doesn't seem to load for me on 5.1 even with the libnameplate update. Am I doing it wrong?
Report comment to moderator  
Reply With Quote
Unread 11-28-12, 01:27 AM  
fostic_popcorn
A Murloc Raider
 
fostic_popcorn's Avatar
AddOn Author - Click to view AddOns

Forum posts: 5
File comments: 51
Uploads: 2
5.1

For those wanting to restore functionality to patch 5.1, simply update LibNameplates once more.

Download link: http://www.wowace.com/addons/libnameplate-1-0/

extract to Interface/AddOns/PlateBuffs/libs
Report comment to moderator  
Reply With Quote
Unread 10-20-12, 10:55 AM  
dover406
A Kobold Labourer

Forum posts: 0
File comments: 7
Uploads: 0
Is this a BUG?

Code:
1x PlateBuffs-1.11.0\options.lua:41: attempt to index upvalue "P" (a nil value)
PlateBuffs-1.11.0\options.lua:41: in function <PlateBuffs\options.lua:35>
PlateBuffs-1.11.0\combatlog.lua:25: in function <PlateBuffs\combatlog.lua:24>
(tail call): ?
<in C code>
<string>:"safecall Dispatcher[1]":9: in function <string>:"safecall Dispatcher[1]":5
(tail call): ?
DBM-Core\libs\AceAddon-3.0\AceAddon-3.0-11.lua:543: in function "EnableAddon"
DBM-Core\libs\AceAddon-3.0\AceAddon-3.0-11.lua:636: in function <DBM-Core\libs\AceAddon-3.0\AceAddon-3.0.lua:621>
<in C code>
FrameXML\UIParent.lua:299: in function "UIParentLoadAddOn"
FrameXML\UIParent.lua:322: in function "CombatLog_LoadUI"
FrameXML\UIParent.lua:692: in function <FrameXML\UIParent.lua:657>

Locals:
nil
Report comment to moderator  
Reply With Quote
Unread 09-11-12, 12:04 PM  
acapela
A Cobalt Mageweaver
AddOn Author - Click to view AddOns

Forum posts: 241
File comments: 1313
Uploads: 5
Originally Posted by donteventrii
Please update for Pandaria Acapela!!
for the moment, there is a fan update here, which seems to work (though i have had almost no time to play since the 5.0.4 patch).

i have sent a PM to that author, to try to understand whether they want to take ownership of the addon, etc. i also need to try to reach Cyprias, and see if he intends to return to play MoP (he did return last expansion, and updated PlateBuffs himself).

if they don't, then i can take over (starting with sifting through the changes in the fan update, incorporating and releasing them, hopefully here and certainly on Curse... i have project management priveleges on Curse already, but i am not sure about here).

hopefully we can get this sorted out in the next few days.
__________________
Retired author/maintainer of Aloft (the nameplate addon)
http://www.wowinterface.com/download...AloftBeta.html
-----
Zippy said it best: "All life is a BLUR of Republicans and Meat!"
Report comment to moderator  
Reply With Quote
Unread 09-04-12, 01:12 PM  
fostic_popcorn
A Murloc Raider
 
fostic_popcorn's Avatar
AddOn Author - Click to view AddOns

Forum posts: 5
File comments: 51
Uploads: 2
Thanks so much Kesava, that worked great for me.

LibNameplate was also throwing errors for me (because GetNumRaidMembers was deprecated this patch). It can be updated here:

http://www.wowace.com/addons/libnameplate-1-0/

Simply copy/paste LibNameplate-1.0.lua into the directory: PlateBuffs/libs/LibNameplate-1.0

Hope this helps!
Last edited by fostic_popcorn : 09-04-12 at 01:13 PM.
Report comment to moderator  
Reply With Quote
Unread 09-03-12, 02:22 PM  
Kesava
A Murloc Raider
 
Kesava's Avatar
AddOn Author - Click to view AddOns

Forum posts: 4
File comments: 141
Uploads: 1
Replace core.lua and frames.lua with these versions to fix this for 5.0.4.

Fixed: core.lua and frames.lua.

For reference I've "updated" totemList in core.lua (line 29) by removing totems which no longer exist. In frames.lua, I've removed a call to SetDrawEdge, which seems to have been removed as a function.

I haven't thoroughly tested it but it seems to work.
Report comment to moderator  
Reply With Quote
Unread 08-31-12, 03:26 AM  
Minttu
A Kobold Labourer
 
Minttu's Avatar
AddOn Author - Click to view AddOns

Forum posts: 0
File comments: 30
Uploads: 1
So strange! This worked for me on beta, but doesn't work on live 5.0.4
Report comment to moderator  
Reply With Quote
Unread 08-28-12, 10:17 PM  
donteventrii
A Murloc Raider

Forum posts: 4
File comments: 68
Uploads: 0
Please update for Pandaria Acapela!!
Report comment to moderator  
Reply With Quote
Unread 08-24-12, 04:23 PM  
eponine
A Fallenroot Satyr

Forum posts: 29
File comments: 12
Uploads: 0
Re: Re: Magic highlight.

Originally Posted by Cyprias
There isn't a UI option, but you can comment out the code if you like.
Open frames.lua, go to line 160 and add -- to the beginning from 160 to 170.
ex
Code:
--	if self.isDebuff then
--		local colour = DebuffTypeColor[self.debuffType or ""]
--		if colour then
--			self.border:SetVertexColor(colour.r, colour.g, colour.b)
--			self.border:Show()
			
--~ 			self.skin:SetVertexColor(colour.r, colour.g, colour.b)
--~ 			self.skin:Show()
--		end
		
--	end
That'll skip displaying the border around the icons.
This worked for me, thank you for posting it. I realize this post is quite outdated, but if anybody sees this, can you let me know if it's possible to change the border entirely? Into a, say, 1px square border (as opposed to the blizzard style rounded square border)? Thanks!
Report comment to moderator  
Reply With Quote
Unread 07-24-12, 07:12 PM  
sajocolo
A Kobold Labourer

Forum posts: 0
File comments: 86
Uploads: 0
Originally Posted by Icescream
can anyone update für 4.3.3?
the cd timer and the buff hides after 4 seconds :/

from wowace does not work anymore
1.11.2beta for 4.3 Dec 17, 2011

Well I have beta and still works for me.
Last edited by sajocolo : 07-24-12 at 07:12 PM.
Report comment to moderator  
Reply With Quote
Unread 03-14-12, 01:53 AM  
Icescream
A Kobold Labourer
AddOn Compiler - Click to view compilations

Forum posts: 0
File comments: 3
Uploads: 1
can anyone update für 4.3.3?
the cd timer and the buff hides after 4 seconds :/

from wowace does not work anymore
1.11.2beta for 4.3 Dec 17, 2011
Last edited by Icescream : 03-14-12 at 01:54 AM.
Report comment to moderator  
Reply With Quote
Unread 03-09-12, 03:36 PM  
sajocolo
A Kobold Labourer

Forum posts: 0
File comments: 86
Uploads: 0
Originally Posted by goldengamer
http://www.wowace.com/addons/platebuffs/

There's an update there for 4.3

Its the same version ? Or the beta R working fine?
Last edited by sajocolo : 03-09-12 at 03:38 PM.
Report comment to moderator  
Reply With Quote
Unread 03-09-12, 03:29 PM  
sajocolo
A Kobold Labourer

Forum posts: 0
File comments: 86
Uploads: 0
Originally Posted by goldengamer
http://www.wowace.com/addons/platebuffs/

There's an update there for 4.3

Woooott tvm Ill dload it right away! Must keep this addon alive one of the best Ive seen.
Report comment to moderator  
Reply With Quote
Unread 02-15-12, 08:59 PM  
goldengamer
A Fallenroot Satyr

Forum posts: 22
File comments: 90
Uploads: 0
http://www.wowace.com/addons/platebuffs/

There's an update there for 4.3
Report comment to moderator  
Reply With Quote
Post A Reply



Category Jump:

Support AddOn Development!

You have just downloaded by the author . If you like this AddOn why not consider supporting the author? This author has set up a donation account. Donations ensure that authors can continue to develop useful tools for everyone.