Download
(147 Kb)
Download
Updated: 05-04-09 10:38 PM
Pictures
File Info
Updated:05-04-09 10:38 PM
Created:03-10-09 07:04 PM
Downloads:12,751
Favorites:80
MD5:
Paladin Buffer  Popular! (More than 5000 hits)
Version: r1313
by: Shadowed [More]
Note!: I've not played a Paladin for a while and so this isn't maintained. Antiarc has written his own Pally Power replacement that I would recommend using in place of PB: http://www.wowace.com/addons/blessed/


Paladin Buffer is meant to simplify the assigning and managing both greater and single blessings... and there's not really much to it besides that. Includes a small buff status frame to see what the lowest greater and single blessing is overall and per class, the ability to buff individual classes through it as well as a key binding to smart greater and single buffing people. Syncs with other Paladin Buffer users, and includes an option (enabled by default) to sync with Pally Power.

Slash command is /paladinbuffer and the short cut is /pb

For broker users, you can use the plugin by fraz0815, Broker Paladin Buffer
Optional Files (0)


Archived Files (15)
File Name
Version
Size
Author
Date
r1312
147kB
Shadowed
05-04-09 03:29 PM
r1311
147kB
Shadowed
05-04-09 02:33 PM
r1309
146kB
Shadowed
05-02-09 11:47 PM
r1294
146kB
Shadowed
04-30-09 09:39 PM
r1281
145kB
Shadowed
04-26-09 09:23 AM
r1266
145kB
Shadowed
04-23-09 04:37 PM
r1237
145kB
Shadowed
04-13-09 09:30 PM
r1218
144kB
Shadowed
04-07-09 11:18 PM
r1183
135kB
Shadowed
04-02-09 09:11 PM
r1163
132kB
Shadowed
03-27-09 12:29 PM
r1154
130kB
Shadowed
03-14-09 05:10 PM
r1153
130kB
Shadowed
03-12-09 05:59 PM
r1151
128kB
Shadowed
03-11-09 06:30 PM
r1150
128kB
Shadowed
03-11-09 05:16 PM
rsomething
127kB
Shadowed
03-10-09 07:04 PM


Post A Reply Comment Options
Old 03-11-09, 05:57 PM  
Defuze
A Kobold Labourer

Forum posts: 0
File comments: 4
Uploads: 0
Originally posted by Shadowed
Defuze: Are you logging in on a non Paladin? You can type /script PaladinBuffer.db.profile.blessings[UnitName("player")] = {} to fix it thought

Kuthomii: Can you provide a screenshot of the assignment UI? You shouldn't have any issues setting your own assignments regardless of permissions.

No I am doing this on my paladin. I also am having the same issue as Kuthomii. Screenshot is attached.

http://i34.photobucket.com/albums/d1...w/ca79e6fa.jpg
Defuze is offline Report comment to moderator  
Reply With Quote
Old 03-11-09, 06:02 PM  
strawberrie
A Kobold Labourer

Forum posts: 0
File comments: 17
Uploads: 0
Hmm, are you planning to make it so that you get the buff window even if you're not in a party?
Last edited by strawberrie : 03-11-09 at 06:09 PM.
strawberrie is offline Report comment to moderator  
Reply With Quote
Old 03-11-09, 06:20 PM  
GrissomXIX
A Chromatic Dragonspawn
 
GrissomXIX's Avatar

Forum posts: 180
File comments: 24
Uploads: 0
I'm having a similar issue on my Paladin. When I logged in to the raid tonight to set up the assignments, it only showed the other Paladin in the raid and wouldn't allow me to assign buffs for myself forcing me to relog and switch back to PallyPower.

This addon is perfect for what I need, if Pally Power actually hid when I didn't need it I might stay with it, but for now I'll have to disable it when I don't need it.
__________________
"Only one is a wanderer, two together are always going somewhere." - Alfred Hitchock [Vertigo]
GrissomXIX is offline Report comment to moderator  
Reply With Quote
Old 03-11-09, 06:22 PM  
Shadowed
...
WoWInterface Super Moderator
AddOn Author - Click to view AddOns

Forum posts: 387
File comments: 2505
Uploads: 99
strawberrie: Not likely, no.

Defuze: Is this after you used the slash command and reloaded? If so try typing /script PaladinBuffer:ScanSpells() and reopen the assignment UI.

GrissomXIX & Kuthumii: Do you have Lua errors enabled? They are located under ESC -> Interface -> Help "Enable Lua errors" (Or show lua errors, something like that) if you don't enable them and try again, if an error pops up about line #290 or so type.

/script PaladinBuffer.db.profile.blessings[UnitName("player")] = {}; PaladinBuffer:ScanSpells() and see if that fixes it.

If you see an assignment frame where it does not list blessing icons under your name, it means it failed to scan your spells, meaning it thinks you have nothing trained.
Last edited by Shadowed : 03-11-09 at 06:23 PM.
Shadowed is offline Report comment to moderator  
Reply With Quote
Old 03-11-09, 06:25 PM  
Defuze
A Kobold Labourer

Forum posts: 0
File comments: 4
Uploads: 0
Originally posted by Shadowed
[b]
Defuze: Is this after you used the slash command and reloaded? If so try typing /script PaladinBuffer:ScanSpells() and reopen the assignment UI.
The script command allowed me to assign buffs as intended.
Defuze is offline Report comment to moderator  
Reply With Quote
Old 03-11-09, 06:28 PM  
Shadowed
...
WoWInterface Super Moderator
AddOn Author - Click to view AddOns

Forum posts: 387
File comments: 2505
Uploads: 99
I'll push out a fix in a minute that will make it do spell rescanning if it fails to load them the first time.
Shadowed is offline Report comment to moderator  
Reply With Quote
Old 03-11-09, 07:39 PM  
Kuthumii
A Murloc Raider
AddOn Compiler - Click to view compilations

Forum posts: 6
File comments: 12
Uploads: 1
Thanks, I forgot to post the error it kept giving. The script did indeed fix the problem. I will have all the paladins in my guild use this. Thanks for it. Glad someone is giving PP some competition. That is always good.
Kuthumii is offline Report comment to moderator  
Reply With Quote
Old 03-11-09, 07:54 PM  
Overkill34
A Kobold Labourer
 
Overkill34's Avatar

Forum posts: 0
File comments: 13
Uploads: 0
AssignAssignment issue

example situation:
Prot Paladin Assignment: Greater Might to paladins, but Sanc to self
Holy Paladin Assignment: Greater Wisdom to paladins, but Might to Prot pally

Is there a way you might be able to work the ability to achieve this into the code? As it stands, you can't do it because the Prot pally already has might assigned to them and it won't let you set it up for the Holy pally.
Overkill34 is offline Report comment to moderator  
Reply With Quote
Old 03-11-09, 08:17 PM  
Shadowed
...
WoWInterface Super Moderator
AddOn Author - Click to view AddOns

Forum posts: 387
File comments: 2505
Uploads: 99
Overkill34: That can cause issues with buffing order thought, I'll disable it for now but might change it back.

Kuthumii: Thanks!
Shadowed is offline Report comment to moderator  
Reply With Quote
Old 03-11-09, 09:02 PM  
dracula
A Murloc Raider
AddOn Author - Click to view AddOns

Forum posts: 7
File comments: 70
Uploads: 1
Wooo, finally a quality replacement for that scary PallyPower thing.

Some tips:

- In the assignment window, there's low contrast between disabled buffs (grey), inactive buffs (dark) and the selected buff (bright). Like this, the window doesn't provide a quick overview. Especially the grey icons could be a lot darker, or even entirely hidden - they are not supposed to be used anyway.

- Allow to show buff window while not in a party so it can be easily configured/positioned. This buff window is still a bit unclear to me, what do the background colors mean (black, yellow?), and the Emblem of Heroism icon...?

- Any plans for adding LibDataBroker support? So there could be an icon on FuBar that, for example, auto-buffs when left-clicking, and opens assignment when right-clicking.


Then a LUA error:

Got the following error while in a raid (not assistant/leader) and typing "/pb assign":
Code:
[2009/03/12 03:38:01-4566-x1]: PaladinBuffer-1\assigngui.lua:44: attempt to concatenate field '?' (a nil value)
PaladinBuffer-1\assigngui.lua:29: in function `UpdateAssignments'
PaladinBuffer-1\assigngui.lua:608: in function <Interface\AddOns\PaladinBuffer\assigngui.lua:602>
<in C code>: in function `Show'
PaladinBuffer-1\config.lua:215: in function `?'
Interface\FrameXML\ChatFrame.lua:3210: in function `ChatEdit_ParseText':
Interface\FrameXML\ChatFrame.lua:2930: in function `ChatEdit_SendText':
Interface\FrameXML\ChatFrame.lua:2951: in function <Interface\FrameXML\ChatFrame.lua:2950>:
<in C code>: in function `ChatEdit_OnEnterPressed'
<string>:"*:OnEnterPressed":1: in function <[string "*:OnEnterPressed"]:1>
I was unable to modify any of the buff assignments, even with the "require leader/assistant" option unchecked. This could have been a result of the above error though.
Last edited by dracula : 03-11-09 at 09:11 PM.
dracula is offline Report comment to moderator  
Reply With Quote
Old 03-11-09, 09:45 PM  
Kuthumii
A Murloc Raider
AddOn Compiler - Click to view compilations

Forum posts: 6
File comments: 12
Uploads: 1
I don't see a point the the icons on the class frame. I already know I am buffing class X with X blessing. Nor do I need to see the emblem icon. I simple need to see the Greater blessing time on top and the regular blessing time on bottom. The icons are clutter.
Kuthumii is offline Report comment to moderator  
Reply With Quote
Old 03-11-09, 09:46 PM  
Shadowed
...
WoWInterface Super Moderator
AddOn Author - Click to view AddOns

Forum posts: 387
File comments: 2505
Uploads: 99
1) Been playing around with that, but I'll hide it if you can't cast it on them, gray them out if they are disabled due to no permissions.

2) There's not that much configuration, I'll see if I can make it show outside of a party easily but it's mostly based around being in a group. The coloring isn't that good, I'll probably have to add options to explain it, but.

Black = nothing to buff
Red = buffs needed, and everyone is in range
Yellow = buffs needed, someone is out of range

Emblem of Heroism icon is the icon for single blessings.

3) Maybe, but not a priority.

That's fixed next push, and yes it was the result of that error most likely.
Shadowed is offline Report comment to moderator  
Reply With Quote
Old 03-11-09, 09:53 PM  
Shadowed
...
WoWInterface Super Moderator
AddOn Author - Click to view AddOns

Forum posts: 387
File comments: 2505
Uploads: 99
Originally posted by Kuthumii
I don't see a point the the icons on the class frame. I already know I am buffing class X with X blessing. Nor do I need to see the emblem icon. I simple need to see the Greater blessing time on top and the regular blessing time on bottom. The icons are clutter.
Fair enough, I'll remove them.
Shadowed is offline Report comment to moderator  
Reply With Quote
Old 03-11-09, 11:01 PM  
Kuthumii
A Murloc Raider
AddOn Compiler - Click to view compilations

Forum posts: 6
File comments: 12
Uploads: 1
So I just did a full Naxx10 with this. I love it. Hiding during combat is great.

It runs around 480KB all the time. PallyPower runs around 198KB and I have seen it up to 1MB so I am not sure PB runs on less memory.

I have the paladins in my guild running it for tom night's raid. I'll post any errors if we find any.

Again, thanks.
Kuthumii is offline Report comment to moderator  
Reply With Quote
Old 03-11-09, 11:49 PM  
Shadowed
...
WoWInterface Super Moderator
AddOn Author - Click to view AddOns

Forum posts: 387
File comments: 2505
Uploads: 99
Libraries mess with the total memory figures, and total memory isn't the statistic you want to go on anyway (Nor did I ever say the total memory would be less).

But depending on the addons and even OS you use will change the load order of addons and what gets associated. Afflicted for example shows up as using 980 KB for me, but most of that is because it starts with an A, loads first and it gets the association of all the Ace3 libraries it uses. Paladin Buffer uses 160 KB for me because Afflicted is loaded first and so Paladin Buffer isn't getting the library association, while Pally Power shows as using 450 KB. Odds are you are using other Ace2 mods like BigWigs that load first and get the memory association of the Ace2 libraries.

So yea, in summary, total memory = bad stat to go on.
Last edited by Shadowed : 03-11-09 at 11:51 PM.
Shadowed 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.