Download
(3Kb)
Download
Updated: 08-16-18 01:28 PM
Pictures
File Info
Compatibility:
Battle for Azeroth (8.0.1)
Updated:08-16-18 01:28 PM
Created:11-17-10 04:06 PM
Downloads:28,828
Favorites:126
MD5:

rBuffFrame  Popular! (More than 5000 hits)

Version: 800.20180816
by: zork [More]


Intro

rBuffFrame is a framework for Blizzard player aura buttons. It does nothing on its own, needs a layout like rBuffFrame_Zork.
API documentation
rBuffFrame API documentation
Quick-Links
rActionBar, rActionBar_Zork, rBuffFrame, rBuffFrame_Zork, rButtonTemplate, rButtonTemplate_Zork
Requires
rLib
Git
https://github.com/zorker/rothui/tre...8.0/rBuffFrame

Optional Files (2)
File Name
Version
Size
Author
Date
Type
800.20180816
972B
08-16-18 01:30 PM
Addon
700.20161004
975B
10-04-16 06:16 AM
Addon


Post A Reply Comment Options
Unread 11-19-10, 02:25 PM  
Haleth
This Space For Rent
 
Haleth's Avatar
AddOn Author - Click to view AddOns

Forum posts: 1173
File comments: 1146
Uploads: 17
Sorry, disregard my last comment, it was an error on my part. I need to look into stuff more before I say something doesn't work. I didn't know that those "action blocked" popups also print into the taint log.

Originally posted by kbc8090
I agree, the space is ugly, I spent hours when 4.0 originally came out messing with your original rBuff addon and that secondstotimeabbr function was causing a good amount of cpu increase just removing the space.

Also some people don't like the blinking buffs, could add the option to turn it off

BUFF_WARNING_TIME = 0
This does cause taint so it's not a good idea to do it that way.
Last edited by Haleth : 11-20-10 at 08:52 AM.
Report comment to moderator  
Reply With Quote
Unread 11-19-10, 02:10 PM  
zork
A Pyroguard Emberseer
 
zork's Avatar
AddOn Author - Click to view AddOns

Forum posts: 1740
File comments: 3728
Uploads: 77
You really need to post the taintlog. That is not helpful otherwise. I had no issues rightclicking whatever I tried. That things do only work sometimes is not possible.
__________________
| Simple is beautiful.
| WoWI AddOns | GitHub | Zork (WoW)

"I wonder what the non-pathetic people are doing tonight?" - Rajesh Koothrappali (The Big Bang Theory)
Last edited by zork : 11-19-10 at 02:11 PM.
Report comment to moderator  
Reply With Quote
Unread 11-19-10, 01:59 PM  
Haleth
This Space For Rent
 
Haleth's Avatar
AddOn Author - Click to view AddOns

Forum posts: 1173
File comments: 1146
Uploads: 17
Hi Roth, I'm still sometimes getting the popup saying action blocked when I try to right-click cancel buffs. Perhaps it's best if you use the SecureAuraHeader.
Report comment to moderator  
Reply With Quote
Unread 11-19-10, 10:02 AM  
Haleth
This Space For Rent
 
Haleth's Avatar
AddOn Author - Click to view AddOns

Forum posts: 1173
File comments: 1146
Uploads: 17
For people that want white duration text:

Code:
  --check duration
  local function durationSetText(duration, arg1, arg2)
    duration:SetText(format("|cffffffff"..string.gsub(arg1, " ", "").."|r", arg2))
  end
Report comment to moderator  
Reply With Quote
Unread 11-19-10, 05:45 AM  
rainite
A Kobold Labourer

Forum posts: 0
File comments: 7
Uploads: 0
That's really great about it!
Report comment to moderator  
Reply With Quote
Unread 11-18-10, 11:14 PM  
brotherhobbes
A Rage Talon Dragon Guard
AddOn Author - Click to view AddOns

Forum posts: 313
File comments: 41
Uploads: 2
I'd also be interested in attaching the temp enchants to the rest of the enchants.

Also, Rogues and Enhancement Shaman have multiple temp enchants and not being able to set a colSpacing makes it looks a bit off. Please consider allowing a colSpacing for the temp enchants as well. Thank you!
Report comment to moderator  
Reply With Quote
Unread 11-18-10, 04:39 PM  
zork
A Pyroguard Emberseer
 
zork's Avatar
AddOn Author - Click to view AddOns

Forum posts: 1740
File comments: 3728
Uploads: 77
Test again. Only securecalls now. Version 4.003

http://code.google.com/p/rothui/sour...ns.lua&old=647
__________________
| Simple is beautiful.
| WoWI AddOns | GitHub | Zork (WoW)

"I wonder what the non-pathetic people are doing tonight?" - Rajesh Koothrappali (The Big Bang Theory)
Last edited by zork : 11-18-10 at 04:44 PM.
Report comment to moderator  
Reply With Quote
Unread 11-18-10, 04:29 PM  
kbc8090
A Murloc Raider

Forum posts: 6
File comments: 73
Uploads: 0
Originally posted by Lastbreath
Question to kbc8090.....wich oUF is that?
Freeb, modified quite a bit.
Report comment to moderator  
Reply With Quote
Unread 11-18-10, 03:58 PM  
Lastbreath
A Defias Bandit

Forum posts: 3
File comments: 77
Uploads: 0
Question to kbc8090.....wich oUF is that?
Report comment to moderator  
Reply With Quote
Unread 11-18-10, 02:40 PM  
kbc8090
A Murloc Raider

Forum posts: 6
File comments: 73
Uploads: 0
I agree, the space is ugly, I spent hours when 4.0 originally came out messing with your original rBuff addon and that secondstotimeabbr function was causing a good amount of cpu increase just removing the space.

Also some people don't like the blinking buffs, could add the option to turn it off

BUFF_WARNING_TIME = 0
Last edited by kbc8090 : 11-18-10 at 02:48 PM.
Report comment to moderator  
Reply With Quote
Unread 11-18-10, 02:36 PM  
zork
A Pyroguard Emberseer
 
zork's Avatar
AddOn Author - Click to view AddOns

Forum posts: 1740
File comments: 3728
Uploads: 77
Fix is easy. I just have to remove my rewrite of the Blizzard "ABBR" variables. But that would add a space into the duration which is not what I want. "30 s" ~= "30s" zzz

Maybe I'm even going to hook the SetText widget and do a replace for " ". We will see. Options are many.
__________________
| Simple is beautiful.
| WoWI AddOns | GitHub | Zork (WoW)

"I wonder what the non-pathetic people are doing tonight?" - Rajesh Koothrappali (The Big Bang Theory)
Last edited by zork : 11-18-10 at 02:36 PM.
Report comment to moderator  
Reply With Quote
Unread 11-18-10, 02:34 PM  
kbc8090
A Murloc Raider

Forum posts: 6
File comments: 73
Uploads: 0
So the design of these is to just adjust all you can with the buff frame without doing things that would cause it to taint?
Report comment to moderator  
Reply With Quote
Unread 11-18-10, 02:31 PM  
zork
A Pyroguard Emberseer
 
zork's Avatar
AddOn Author - Click to view AddOns

Forum posts: 1740
File comments: 3728
Uploads: 77
Thx. Damn'it. Actually I do not want to format the duration twice. Now I have to. Damn u Blzz.
__________________
| Simple is beautiful.
| WoWI AddOns | GitHub | Zork (WoW)

"I wonder what the non-pathetic people are doing tonight?" - Rajesh Koothrappali (The Big Bang Theory)
Report comment to moderator  
Reply With Quote
Unread 11-18-10, 02:29 PM  
kbc8090
A Murloc Raider

Forum posts: 6
File comments: 73
Uploads: 0
Removing the globals to redefine the format of the time seem to work in my limited testing.

11/18 14:20:54.097 Global variable MINUTE_ONELETTER_ABBR tainted by rBuffFrameStyler - Interface\AddOns\rBuffFrameStyler\func\functions.lua:246 init()
11/18 14:20:54.097 Interface\AddOns\rBuffFrameStyler\func\functions.lua:300
11/18 14:20:54.097 Execution tainted by rBuffFrameStyler while reading MINUTE_ONELETTER_ABBR - Interface\FrameXML\UIParent.lua:2265 SecondsToTimeAbbrev()
11/18 14:20:54.097 Interface\FrameXML\BuffFrame.lua:263 AuraButton_UpdateDuration()
11/18 14:20:54.097 Interface\FrameXML\BuffFrame.lua:441 TemporaryEnchantFrame_Update()
11/18 14:20:54.097 Interface\FrameXML\BuffFrame.lua:407
11/18 14:20:54.097 An action was blocked because of taint from rBuffFrameStyler - CancelUnitBuff()
11/18 14:20:54.097 Interface\FrameXML\BuffFrame.lua:280 BuffButton_OnClick()
11/18 14:20:54.097 BuffButton2:OnClick()
11/18 14:23:07.960 Global variable MINUTE_ONELETTER_ABBR tainted by rBuffFrameStyler - Interface\AddOns\rBuffFrameStyler\func\functions.lua:246 init()
11/18 14:23:07.960 Interface\AddOns\rBuffFrameStyler\func\functions.lua:300
11/18 14:23:07.960 Execution tainted by rBuffFrameStyler while reading MINUTE_ONELETTER_ABBR - Interface\FrameXML\UIParent.lua:2265 SecondsToTimeAbbrev()
11/18 14:23:07.960 Interface\FrameXML\BuffFrame.lua:263 AuraButton_UpdateDuration()
11/18 14:23:07.960 Interface\FrameXML\BuffFrame.lua:441 TemporaryEnchantFrame_Update()
11/18 14:23:07.960 Interface\FrameXML\BuffFrame.lua:407
11/18 14:23:07.960 An action was blocked because of taint from rBuffFrameStyler - CancelUnitBuff()
11/18 14:23:07.960 Interface\FrameXML\BuffFrame.lua:280 BuffButton_OnClick()
11/18 14:23:07.960 BuffButton3:OnClick()
Last edited by kbc8090 : 11-18-10 at 02:33 PM.
Report comment to moderator  
Reply With Quote
Unread 11-18-10, 02:23 PM  
zork
A Pyroguard Emberseer
 
zork's Avatar
AddOn Author - Click to view AddOns

Forum posts: 1740
File comments: 3728
Uploads: 77
Post the taintlog. Otherwise I cannot help you.
__________________
| Simple is beautiful.
| WoWI AddOns | GitHub | Zork (WoW)

"I wonder what the non-pathetic people are doing tonight?" - Rajesh Koothrappali (The Big Bang Theory)
Report comment to moderator  
Reply With Quote
Post A Reply



Category Jump: