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,929
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 06-13-10, 09:21 AM  
Cyprias
A Kobold Labourer
AddOn Author - Click to view AddOns

Forum posts: 1
File comments: 71
Uploads: 9
Originally posted by oozic
congratulation for this addon, i find it very usefull in arenas.

here is my question: is there a way to view ONLY 4 debuff?
explanation: i want to see only druid HoT like Lifebloom, Rejuvenation, Regrowth, Wild Growth.
this would be very nice to switch in arena to a player without hot -> more chanche to kill.

thanks mate
ps: sorry for my bad english
Go into the PlateBuff options (/pb) then into the Specific Spells list and input the name into the list. The name is case sensitive. Once it's added it'll show up in the list and by default always show on their nameplate.
Report comment to moderator  
Reply With Quote
Unread 06-14-10, 12:28 PM  
oozic
A Kobold Labourer
 
oozic's Avatar

Forum posts: 0
File comments: 10
Uploads: 0
Originally posted by Cyprias
Go into the PlateBuff options (/pb) then into the Specific Spells list and input the name into the list. The name is case sensitive. Once it's added it'll show up in the list and by default always show on their nameplate.
VERY NICE IT WORKS!!
(but have to select "show only mine buff" in the option)
Report comment to moderator  
Reply With Quote
Unread 07-09-10, 06:52 PM  
zamos77
A Kobold Labourer
 
zamos77's Avatar

Forum posts: 0
File comments: 7
Uploads: 0
i was wondering if you can make an option that lets us change the style of the name plates, and give us an option to show if we want nuetral or aggressive nameplates to show, and also if elite or non-elite. i was just wondering if there is a way you can make such update if possible, ty.
Report comment to moderator  
Reply With Quote
Unread 07-10-10, 03:16 PM  
Cyprias
A Kobold Labourer
AddOn Author - Click to view AddOns

Forum posts: 1
File comments: 71
Uploads: 9
Try one of the many other styling addons.
Report comment to moderator  
Reply With Quote
Unread 07-24-10, 04:27 AM  
Aisenfaire
A Murloc Raider

Forum posts: 6
File comments: 394
Uploads: 0
Would it also work if I wanted to use it to show the Essence of the Blood Queen debuff (so I don't go trying to bite an already bitten person if my bite target dies)?
Report comment to moderator  
Reply With Quote
Unread 07-24-10, 04:56 AM  
Cyprias
A Kobold Labourer
AddOn Author - Click to view AddOns

Forum posts: 1
File comments: 71
Uploads: 9
Originally posted by Aisenfaire
Would it also work if I wanted to use it to show the Essence of the Blood Queen debuff (so I don't go trying to bite an already bitten person if my bite target dies)?
I think so. Add Essence of the Blood Queen to the specific spells list then, if a player/mob has that buff/debuff it will be shown on their nameplate.
Report comment to moderator  
Reply With Quote
Unread 10-04-10, 09:57 PM  
Jlight
A Kobold Labourer

Forum posts: 0
File comments: 4
Uploads: 0
hello this is a great addon.

there is a way to delete default icons and just use the specific ones ?
Report comment to moderator  
Reply With Quote
Unread 10-12-10, 10:14 PM  
saltorio
A Murloc Raider
 
saltorio's Avatar

Forum posts: 8
File comments: 121
Uploads: 0
I get the following errors running PlateBuffs under the newly released v4.0.1:

Code:
1x PlateBuffs-1.5.4beta (r176)\frames.lua:44: attempt to call upvalue 'prev_OnEnable' (a nil value)
PlateBuffs-1.5.4beta (r176)\options.lua:36: in function <PlateBuffs\options.lua:35>
PlateBuffs-1.5.4beta (r176)\combatlog.lua:35: in function <PlateBuffs\combatlog.lua:34>
(tail call): ?:
<in C code>: ?
<string>:"safecall Dispatcher[1]":9: in function <[string "safecall Dispatcher[1]"]:5>
(tail call): ?:
AceAddon-3.0-5 (Aloft):539: in function `EnableAddon'
AceAddon-3.0-5 (Aloft):629: in function <...face\AddOns\Aloft\Libs\AceAddon-3.0\AceAddon-3.0.lua:615>
<in C code>: in function `LoadAddOn'
AddonLoader-2.0\AddonLoader.lua:109: in function `LoadAddOn'
AddonLoader-2.0\AddonLoader.lua:130: in function <AddonLoader\AddonLoader.lua:119>

  ---
and

Code:
1x PlateBuffs-1.5.4beta (r176)\core.lua:228: table index is nil
<in C code>: in function `LoadAddOn'
AddonLoader-2.0\AddonLoader.lua:109: in function `LoadAddOn'
AddonLoader-2.0\AddonLoader.lua:130: in function <AddonLoader\AddonLoader.lua:119>

Locals:
(*temporary) = "PlateBuffs"
(*temporary) = <table> {
 SetDefaultModuleLibraries = <function> @ Aloft\Libs\AceAddon-3.0\AceAddon-3.0.lua:381:
 Enable = <function> @ Aloft\Libs\AceAddon-3.0\AceAddon-3.0.lua:313:
 NewModule = <function> @ Aloft\Libs\AceAddon-3.0\AceAddon-3.0.lua:255:
 EnableModule = <function> @ Aloft\Libs\AceAddon-3.0\AceAddon-3.0.lua:346:
 modules = <table> {}
 GetModule = <function> @ Aloft\Libs\AceAddon-3.0\AceAddon-3.0.lua:230:
 IterateEmbeds = <function> @ Aloft\Libs\AceAddon-3.0\AceAddon-3.0.lua:456:
 defaultModuleLibraries = <table> {}
 nametoGUIDs = <table> {}
 Deserialize = <function> @ AtlasLoot\Libs\AceSerializer-3.0\AceSerializer-3.0.lua:240:
 UnregisterChatCommand = <function> @ Aloft\Libs\AceConsole-3.0\AceConsole-3.0.lua:111:
 buffBars = <table> {}
 Printf = <function> @ Aloft\Libs\AceConsole-3.0\AceConsole-3.0.lua:69:
 SetDefaultModulePrototype = <function> @ Aloft\Libs\AceAddon-3.0\AceAddon-3.0.lua:423:
 iconTestMode = false
 UnregisterAllMessages = <function> @ Aloft\Libs\CallbackHandler-1.0\CallbackHandler-1.0.lua:202:
 buffFrames = <table> {}
 version = "1.5.4beta"
 defaultSettings = <table> {}
 IsEnabled = <function> @ Aloft\Libs\AceAddon-3.0\AceAddon-3.0.lua:465:
 Disable = <function> @ Aloft\Libs\AceAddon-3.0\AceAddon-3.0.lua:328:
 L = <table> {}
 SecondsToString = <function> @ PlateBuffs\func.lua:92:
 defaultModuleState = true
 LibNameplate = <table> {}
 guidBuffs = <table> {}
 UnregisterAllEvents = <function> @ Aloft\Libs\CallbackHandler-1.0\CallbackHandler-1.0.lua:202:
 RegisterMessage = <function> @ Aloft\Libs\CallbackHandler-1.0\CallbackHandler-1.0.lua:118:
 GetArgs = <function> @ Aloft\Libs\AceConsole-3.0\AceConsole-3.0.lua:144:
 Print = <function> @ Aloft\Libs\AceConsole-3.0\AceConsole-3.0.lua:54:
 SendMessage = <function> @ Aloft\Libs\CallbackHandler-1.0\CallbackHandler-1.0.lua:87:
 echo = <function> @ PlateBuffs\func.lua:23:
 UnregisterMessage = <function> @ Aloft\Libs\CallbackHandler-1.0\CallbackHandler-1.0.lua:181:
 title = "Plate Buffs"
 IsModule = <function> @ Aloft\Libs\AceAddon-3.0\AceAddon-3.0.lua:482:
 db = <table> {}
 titleFull = "Plate Buffs 1.5.4beta"
 RegisterChatCommand = <function> @ Aloft\Libs\AceConsole-3.0\AceConsole-3.0.lua:85:
 RemoveServerName = <function> @ PlateBuffs\func.lua:178:
 SetEnabledState = <function> @ Aloft\Libs\AceAddon-3.0\AceAddon-3.0.lua:438:
 Serialize = <function> @ AtlasLoot\Libs\AceSerializer-3.0\AceSerializer-3.0.lua:116:
 GetFullName = <function> @ PlateBuffs\func.lua:169:
 enabledState = true
 RegisterEvent = <function> @ Aloft\Libs\CallbackHandler-1.0\CallbackHandler-1.0.lua:118:
 addonDir = "PlateBuffs\"
 DisableModule = <function> @ Aloft\Libs\AceAddon-3.0\AceAddon-3.0.lua:364:
 DEBUG = false
 SetDefaultModuleState = <function> @ Aloft\Libs\AceAddon-3.0\AceAddon-3.0.lua:401:
 IterateModules = <function> @ Aloft\Libs\AceAddon-3.0\AceAddon-3.0.lua:451:
 RedToGreen = <function> @ PlateBuffs\func.lua:65:
 Round = <function> @ PlateBuffs\func.lua:58:
 Debug = <function> @ PlateBuffs\func.lua:42:
 GetName = <function> @ Aloft\Libs\AceAddon-3.0\AceAddon-3.0.lua:298:
 UnregisterEvent = <function> @ Aloft\Libs\CallbackHandler-1.0\CallbackHandler-1.0.lua:181:
 name = "PlateBuffs"
}
(*tempo
  ---
Report comment to moderator  
Reply With Quote
Unread 10-15-10, 12:23 PM  
atuin_wow
A Deviate Faerie Dragon
AddOn Author - Click to view AddOns

Forum posts: 11
File comments: 29
Uploads: 2
Unhappy Do not working =(

This is a great addon.
Fix it for working on 4+ live servers, plsssss.
Report comment to moderator  
Reply With Quote
Unread 10-21-10, 11:22 AM  
TOoKs
A Kobold Labourer

Forum posts: 0
File comments: 2
Uploads: 0
I have made a small fix and this addon work again
The problem is some totems have disapear and the addon is looking for their ID.

You have to change at line 228 in PlateBuffs\core.lua:

Code:
totems[name] = texture
by:

Code:
if name then totems[name] = texture; end
Of course, the best solution will be to update the totem list.
Report comment to moderator  
Reply With Quote
Unread 10-21-10, 01:07 PM  
TOoKs
A Kobold Labourer

Forum posts: 0
File comments: 2
Uploads: 0
Erf, i haven't check it before, but a better solution was given here : http://forums.wowace.com/showpost.ph...6&postcount=22
Report comment to moderator  
Reply With Quote
Unread 10-30-10, 10:23 AM  
akwid
A Kobold Labourer

Forum posts: 0
File comments: 1
Uploads: 0
Originally posted by TOoKs
Erf, i haven't check it before, but a better solution was given here : http://forums.wowace.com/showpost.ph...6&postcount=22

Somebody can put the file of WoWace on another uploader because I can't register me on wowace and thus cannot download the file . Thanks.
Report comment to moderator  
Reply With Quote
Unread 10-31-10, 02:05 AM  
Cyprias
A Kobold Labourer
AddOn Author - Click to view AddOns

Forum posts: 1
File comments: 71
Uploads: 9
Originally posted by akwid
Somebody can put the file of WoWace on another uploader because I can't register me on wowace and thus cannot download the file . Thanks.
I just uploaded a alpha to the WoWAce page. I cannot login to WoW so I can't confirm if the update works. Once some people say it loads ingame I'll upload it to WoWInterface.

DL the PlateBuffs-r179.zip and extract the zip to your addons folder.
http://www.wowace.com/addons/platebuffs/files/
Report comment to moderator  
Reply With Quote
Unread 11-17-10, 09:38 AM  
brx
A Murloc Raider

Forum posts: 4
File comments: 15
Uploads: 0
a white/blacklist would be perfect if added in a futur build. Would allow me to track mutilate debuff from my tank buddy without having all other players debuffs on the nameplate. Would make it better to track crowd control from a pve point at least (stun valkyr \o/ : )

nice addon btw
Report comment to moderator  
Reply With Quote
Unread 11-17-10, 10:18 AM  
Cyprias
A Kobold Labourer
AddOn Author - Click to view AddOns

Forum posts: 1
File comments: 71
Uploads: 9
Originally posted by brx
a white/blacklist would be perfect if added in a futur build. Would allow me to track mutilate debuff from my tank buddy without having all other players debuffs on the nameplate. Would make it better to track crowd control from a pve point at least (stun valkyr \o/ : )

nice addon btw
You mean only show your friend's mutilate and no other person's mutilate spell?
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.