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,712
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 04-08-10, 07:18 PM  
acapela
A Cobalt Mageweaver
AddOn Author - Click to view AddOns

Forum posts: 241
File comments: 1313
Uploads: 5
been playing with your addon (i really like it), but i have noticed an odd occurrence.

seems like, with your addon enabled in conjunction with Aloft, nameplate unit names (as a text region on the nameplate) seem to flicker, or get hidden. doesn't happen with all nameplates, but it does seem to happen to those that experience spell cast activity while visible. targeting the associated unit brings the unit name back, then it disappears again. bouncing nameplates (hiding nameplates and then showing them again, with a keyboard shortcut) seems to "fix" the problem, at least temporarily.

it "goes away" (i.e. i cannot induce this) when your addon is disabled. i have not yet tried leaving your addon enabled, with Blizzard default nameplates, and trying to reproduce this. i thought i would let you know, in case something in your code popped out at you as an "obvious" cause for this.

i "advertised" your addon in my addon's comments (at least for the Ace3 version of Aloft). i am going to go ask my users to watch for this problem. maybe we can figure out whether it is "your" problem or "mine".

f you notice anything specific in your work that you feel resolves this, let me know, and i will do the same. (i have considered hooking the OnShow/OnHide handlers for this nameplate text region, and doing a debugstack() to see if Aloft is in the call stack anywhere when it happens; have not had a chance to do this yet.)

update: seems to reproduce reliably on the current target nameplate (with both Aloft and PlateBuffs enabled).

update: does not happen with just Aloft enabled, and does not happen with just PlateBuffs enabled. probably a SetText hook snafu, which is probably caused by Aloft. i will look into it. still, if you see anything, let me know.
__________________
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!"
Last edited by acapela : 04-08-10 at 07:33 PM.
Report comment to moderator  
Reply With Quote
Unread 04-08-10, 09:32 PM  
Cyprias
A Kobold Labourer
AddOn Author - Click to view AddOns

Forum posts: 1
File comments: 71
Uploads: 9
I don't normally run Aloft so I've never seen the bug.
I'll run Aloft and see what I find.

edit: I found the blinking name bug. It's due to LibNameplate hiding the name region thinking it's the mouseover region. It does this to prevent false positives in the mouseover GUID detection.
You can reproduce this bug by disabling all your addons (or just PlateBuffs) and placing your mouse ontop of a nameplate, then hold down right-click and move your camera away. The nameplate's mouseover region will stay lit up and that causes problems when trying to figure out which nameplate the users really mousing over. So the Lib hides the mouseover region if no mouseover unitID exists.

To fix this blinking name bug I'm going to check if aloft is running, if so I'll use frame.aloftData.highlightTexture instead of the frame:GetRegions() call.

edit2: I just uploaded 1.2.2beta. I think the blinking name bug is fixed.
Last edited by Cyprias : 04-09-10 at 12:46 AM.
Report comment to moderator  
Reply With Quote
Unread 04-09-10, 12:40 PM  
deke913
A Deviate Faerie Dragon
 
deke913's Avatar
AddOn Compiler - Click to view compilations

Forum posts: 13
File comments: 49
Uploads: 2
does this show debuffs on target?..Ive been looking for a mod for that for ages.

nvm ..i just saw the pic you had on wowace with the debuffs on the target dummy ...nice ..gonna try this out today!
Last edited by deke913 : 04-09-10 at 12:45 PM.
Report comment to moderator  
Reply With Quote
Unread 04-09-10, 02:31 PM  
acapela
A Cobalt Mageweaver
AddOn Author - Click to view AddOns

Forum posts: 241
File comments: 1313
Uploads: 5
Originally posted by Cyprias
edit2: I just uploaded 1.2.2beta. I think the blinking name bug is fixed.
confirmed fixed, in the latest version of PlateBuffs (1.2.2beta).

thanks very much for looking into this.
__________________
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!"
Last edited by acapela : 04-09-10 at 02:32 PM.
Report comment to moderator  
Reply With Quote
Unread 04-09-10, 06:01 PM  
deke913
A Deviate Faerie Dragon
 
deke913's Avatar
AddOn Compiler - Click to view compilations

Forum posts: 13
File comments: 49
Uploads: 2
Fantastic! Very nice mod, no problems so far (only using my debuffs on target)
thanks so much for this, it's exactly what I've been wanting.
Report comment to moderator  
Reply With Quote
Unread 04-09-10, 07:03 PM  
Cyprias
A Kobold Labourer
AddOn Author - Click to view AddOns

Forum posts: 1
File comments: 71
Uploads: 9
Report comment to moderator  
Reply With Quote
Unread 04-15-10, 09:55 AM  
Byakko
A Fallenroot Satyr

Forum posts: 21
File comments: 36
Uploads: 0
I'm using this with Tidy Plates, Clean Plates and Threat Plates theme.

Currently the PlateBuffs are not very accurate. Sometimes it would show the debuffs that are on my current target on another mob of same type but that I have not touched or even aggroed.

On my DK, it also showed the extended duration of my diseases as if I had Epidemic talented (diseases duration extended to 21), but I did not and it should have been only 14 seconds. This was the duration on other mobs that I hit with Pestilience and not my main target.

PlateBuffs also often doesn't show any of the debuffs on my primary target, instead showing only on other mobs.

So far these are the issues. I like this mod and it's something I've been looking for, but because it's not stable or accurate most of the time, it's not as reliable as I hoped.

Is it possible to at least improve the primary target accuracy? Since I'm targetting the mob, it should be most accurate with durations on it, not the least.
Report comment to moderator  
Reply With Quote
Unread 04-15-10, 07:00 PM  
Cyprias
A Kobold Labourer
AddOn Author - Click to view AddOns

Forum posts: 1
File comments: 71
Uploads: 9
TidyPlates v5.11 has debuff icons built in. You may like it better.
Report comment to moderator  
Reply With Quote
Unread 05-06-10, 08:29 PM  
BeevoBWL
A Kobold Labourer
AddOn Compiler - Click to view compilations

Forum posts: 0
File comments: 15
Uploads: 4
First off loving the addon! Second have a question for ya

I have managed to change the font to that in which I want but I still have yet to find the code, and or change code properly to switch the border on the buff/debuff frames. Could you please point me to the right area of code to make this change as the current buff/debuff border just does not fit my UI at all ?

Thanks in advance for both the help, and the addon!
Report comment to moderator  
Reply With Quote
Unread 05-07-10, 01:50 AM  
Cyprias
A Kobold Labourer
AddOn Author - Click to view AddOns

Forum posts: 1
File comments: 71
Uploads: 9
Originally posted by BeevoBWL
First off loving the addon! Second have a question for ya

I have managed to change the font to that in which I want but I still have yet to find the code, and or change code properly to switch the border on the buff/debuff frames. Could you please point me to the right area of code to make this change as the current buff/debuff border just does not fit my UI at all ?

Thanks in advance for both the help, and the addon!
in frames.lua. xxx.border is the border texture. at the bottom of iconOnShow() you can comment out the border code so a border doesn't get shown.
It should look the same as the default target frame's debuff border. I'm sorry if it's not working for you.
Last edited by Cyprias : 05-07-10 at 01:51 AM.
Report comment to moderator  
Reply With Quote
Unread 06-05-10, 04:26 PM  
psychai
A Kobold Labourer

Forum posts: 0
File comments: 1
Uploads: 0
Is it possible to make it only show on targets that isn't my current?
Report comment to moderator  
Reply With Quote
Unread 06-05-10, 06:57 PM  
Cyprias
A Kobold Labourer
AddOn Author - Click to view AddOns

Forum posts: 1
File comments: 71
Uploads: 9
Originally posted by psychai
Is it possible to make it only show on targets that isn't my current?
Not currently.
Report comment to moderator  
Reply With Quote
Unread 06-12-10, 05:52 AM  
Mickelus
A Murloc Raider
AddOn Author - Click to view AddOns

Forum posts: 4
File comments: 117
Uploads: 8
Have you tried overwriting the GetNumChildren method for every nameplate you edit and making it always return 2?
Report comment to moderator  
Reply With Quote
Unread 06-12-10, 06:42 AM  
Cyprias
A Kobold Labourer
AddOn Author - Click to view AddOns

Forum posts: 1
File comments: 71
Uploads: 9
Never thought about it. It would fix Skinner not skinning but it may cause problems for other addons. PB works on non-default nameplates and I don't want to interfere with them too much.
Report comment to moderator  
Reply With Quote
Unread 06-13-10, 09:02 AM  
oozic
A Kobold Labourer
 
oozic's Avatar

Forum posts: 0
File comments: 10
Uploads: 0
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
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.