Download
(220 Kb)
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:34,451
Favorites:103
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.
Archived Files (35)
File Name
Version
Size
Author
Date
1.10.0
190kB
Cyprias
08-26-11 05:33 PM
1.9.0
220kB
Cyprias
07-14-11 02:38 PM
1.8.2beta
218kB
Cyprias
07-01-11 01:13 PM
1.8.0
215kB
Cyprias
05-02-11 01:50 AM
1.7.4beta
215kB
Cyprias
04-29-11 05:25 PM
1.7.3beta
215kB
Cyprias
04-29-11 04:57 AM
1.7.1beta
214kB
Cyprias
04-27-11 11:40 PM
1.7.0
215kB
Cyprias
11-19-10 06:10 AM
1.6.6beta
214kB
Cyprias
11-16-10 11:45 PM
1.6.5beta
214kB
Cyprias
11-16-10 01:18 AM
1.6.3beta
209kB
Cyprias
11-15-10 04:47 PM
1.6.1beta
220kB
Cyprias
11-07-10 05:49 AM
1.5.4beta
220kB
Cyprias
08-29-10 04:32 PM
1.5.3beta
220kB
Cyprias
08-29-10 04:02 PM
1.5.2beta
220kB
Cyprias
08-28-10 05:48 PM
1.5.1beta
220kB
Cyprias
08-28-10 09:27 AM
1.5.0
219kB
Cyprias
08-22-10 02:21 PM
1.4.3beta
216kB
Cyprias
08-03-10 05:04 PM
1.4.2beta
183kB
Cyprias
08-03-10 02:06 PM
1.4.0
209kB
Cyprias
08-01-10 06:42 PM
1.3.3beta
215kB
Cyprias
07-23-10 08:35 PM
1.3.2beta
214kB
Cyprias
06-29-10 01:17 AM
1.3.0
199kB
Cyprias
06-12-10 01:23 AM
1.2.15beta
199kB
Cyprias
06-11-10 02:09 AM
1.2.14beta
171kB
Cyprias
06-08-10 07:15 PM
1.2.13beta
165kB
Cyprias
06-07-10 11:52 PM
1.2.11beta
165kB
Cyprias
06-06-10 11:32 PM
1.2.10beta
164kB
Cyprias
06-06-10 05:03 PM
1.2.9beta
162kB
Cyprias
06-05-10 06:51 PM
1.2.8beta
162kB
Cyprias
06-02-10 06:54 PM
1.2.7beta
161kB
Cyprias
05-25-10 08:07 PM
1.2.6beta
160kB
Cyprias
05-17-10 09:05 PM
1.2.3beta
163kB
Cyprias
04-13-10 08:20 PM
1.2.2beta
163kB
Cyprias
04-09-10 12:45 AM
1.2.0
163kB
Cyprias
04-08-10 11:53 PM


Post A Reply Comment Options
Old 11-28-12, 01: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?
FreezingMoon138 is offline Report comment to moderator  
Reply With Quote
Old 11-28-12, 12:27 AM  
fostic_popcorn
A Murloc Raider
 
fostic_popcorn's Avatar
AddOn Author - Click to view AddOns

Forum posts: 5
File comments: 53
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
fostic_popcorn is offline Report comment to moderator  
Reply With Quote
Old 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
dover406 is offline Report comment to moderator  
Reply With Quote
Old 09-11-12, 12:04 PM  
acapela
A Cobalt Mageweaver
AddOn Author - Click to view AddOns

Forum posts: 236
File comments: 1293
Uploads: 6
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.
__________________
Current 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!"
acapela is offline Report comment to moderator  
Reply With Quote
Old 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: 53
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.
fostic_popcorn is offline Report comment to moderator  
Reply With Quote
Old 09-03-12, 02:22 PM  
Kesava
A Defias Bandit
 
Kesava's Avatar
AddOn Author - Click to view AddOns

Forum posts: 3
File comments: 165
Uploads: 3
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.
Kesava is offline Report comment to moderator  
Reply With Quote
Old 08-31-12, 03:26 AM  
Minttu
A Kobold Labourer
 
Minttu's Avatar
AddOn Author - Click to view AddOns

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

Forum posts: 4
File comments: 60
Uploads: 0
Please update for Pandaria Acapela!!
donteventrii is offline Report comment to moderator  
Reply With Quote
Old 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!
eponine is offline Report comment to moderator  
Reply With Quote
Old 07-24-12, 07:12 PM  
sajocolo
A Kobold Labourer

Forum posts: 0
File comments: 83
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.
sajocolo is offline Report comment to moderator  
Reply With Quote
Old 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.
Icescream is offline Report comment to moderator  
Reply With Quote
Old 03-09-12, 02:36 PM  
sajocolo
A Kobold Labourer

Forum posts: 0
File comments: 83
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 02:38 PM.
sajocolo is offline Report comment to moderator  
Reply With Quote
Old 03-09-12, 02:29 PM  
sajocolo
A Kobold Labourer

Forum posts: 0
File comments: 83
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.
sajocolo is offline Report comment to moderator  
Reply With Quote
Old 02-15-12, 07:59 PM  
goldengamer
A Fallenroot Satyr

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

There's an update there for 4.3
goldengamer is offline Report comment to moderator  
Reply With Quote
Old 12-17-11, 04:28 AM  
Chokka
A Kobold Labourer

Forum posts: 0
File comments: 3
Uploads: 0
This code in addon (in file frames.lua, local function iconOnShow(self)):
Code:
	if P.showCooldown == true and self.expirationTime > 0 then
		self.cdbg:Show()
		self.cd:Show()

		if P.showCooldownTexture == true then
			self.cdtexture:SetCooldown(self.startTime, self.duration);
			self.cdtexture:Show()
		end
	end
Should be replaced as follows:
Code:
	if P.showCooldownTexture == true and self.expirationTime > 0 then
		self.cdtexture:SetCooldown(self.startTime, self.duration);
		self.cdtexture:Show()
	end
	if P.showCooldown == true and self.expirationTime > 0 then
		self.cdbg:Show()
		self.cd:Show()
	end
Why?
Becouse in first case we had 2 different mode of cooldown show.
First mode - show only text under icon.
Second mode - show text under icon and standart blizz cooldown texture on icon.

In the second case, when we replaced the original code we get an additional mode to the first two.
Namely disable showing text under icon and enable show standart blizz cooldown texture.

This is the third mode is useful when you use an addon that modifies blizzard default display cooldown mode, for example OmniCC.

It allows you to do so, that-would you have worked your OmniCC at PlateBuffs icon and displayed by OmniCC text is not duplicated by PlateBuffs.

I will copy-paste that text to curce and ace comments becouse dont know where is official autor support.
Chokka is offline 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.