Addon Information
Download Latest Version.
To add favorites please register for a free account. If you already have one you need to login. How do I install this? (FAQ)
Satrina's Portal Bug Reports Feature Requests
Author:
Version:
3.1.20
Date:
09-12-2009 08:31 PM
Size:
169.79 Kb
Downloads:
146,376
Favorites:
1,093
MD5:
Satrina Buff Frames 3   Popular! (More than 5000 hits)
SBF 3.1.20 - 12 September 2009

A replacement for the UI buff frame. If you can imagine it, you can probably make SBF look like that.

Known Issues
Please read the known issues list before asking/reporting a problem: SBF - Known Issues

#1 Question answered: No, there are no screenshots. If you can imagine it, you can probably make SBF look like that.

Need help? Have a question?
Before posting a comment or sending an email - The SBF site has a lot of information to help you, and will almost always have the answer to your question: Satrina Buff Frames Home
Filters Help: Here
Common Setup Questions: Here
Frequently Asked Questions: Here
Troubleshooting: Here

SBF is not licenced as Open Source software: http://evilempireguild.org/SBF/licence.php
Can I host SBF on my site?

Feature highlights:
* Buffs and debuffs in any number of moveable frames
* Duration timers with several format options (plus no timer option)
* Buff bars can be enabled in any frame
* Temporary weapon enchants are displayed in the main buff frame
* Buff expiry warnings, setttable by frame with multiple choices for when to trigger warnings, and what length of buff warnings will appear for
* Options for an accompanying sound for expiry warning
* Buff expiry warnings can be displayed in Blizzard scrolling combat text, Grayhoof's SCT, Parrot, or MikSBT
* Buffs arranged vertically or horizontally
* User set number of buffs per row/column
* Reversable icon order
* Several buff sorting options
* Adjustable icon scale, duration text scale, spacing between buffs, and opacity - separate for each buff frame
* Individual buff frames have 5 visibility options: always visible, never visible, visible in combat, visible out of combat, and visible on mouseover
* Buff filtering lets you put buffs wherever you want
* Uses the SharedMedia Library so you can present a uniform UI using the same fonts and textures your other SML addons do
* Supports ButtonFacade for skinning icons
* True GUI configuration (not 700 cascading popup menus!)
  Change Log - Satrina Buff Frames 3
Version 3.1.20
- Fix an error for new users introduced by 3.1.19

Version 3.1.19
- Fixed an error between SBF and Parrot
- Increased maximum number of buff frames

Version 3.1.18
- Reworked temporary weapon enchants somewhat. They should work a lot better now
- Fixed a problem where ButtonFacade users could not rename frames
- Fixed an error during buff updates when fast bar is enabled (line 177)
- Some performance tweaks
- The SBF entry in the Interface panel now has a button to launch SBF options rather than just clicking on the name
- Fixed a bug where the tracking type icon would not update when the tracking type was changed

Version 3.1.17
- Hopefully fixed ButtonFacade problems

Version 3.1.16
- More work on castable filters
- Buff timers and bars should refresh correctly when first appearing in frames

Version 3.1.15
- Fix dumb error in 3.1.14

Version 3.1.14
- Fix for castable filter (that should fix up out my filters as well)
- Added option for icon opacity
- If you set a the height of a frame's bars to be greater than its width, the bar will automatically become vertical (experimental)
- Totems and weapon enchants should work correctly with my filters now


Version 3.1.13
- Player and vehicle buffs are now separated correctly (this fixes the stack count problem)
- Added a vehicle (v) filter for filtering your vehicle's effects
- Added an option on the General tab to have player blacklist buff frames show vehicle buffs when mounted
- The spellsteal (s) filter works correctly now.
- Added the player (player) filter that will filter effects cast by players
- Added the NPC (npc) filter that will filter effects cast by NPCs
- Added the party (party) filter that will filter effects cast by members of your party or raid
- You can now toggle buff names to show tooltips when hovered over
- Added frame visibility options for solo, party, raid, party or raid, friendly, and hostile
- Using !~ in filters (n!~xyz, tt!~abc) will now work correctly
- SBFOptions now has localisation for koKR (submitter did not give locale file for SBF itself)
- Some other small bug fixes

Version 3.1.12
* When SBF can determine the caster of an effect, it will put the name in the effect's tooltip
* The list on the Spells tab should populate correctly now
* The tt filter should function correctly now
* Fixed a condition where SBF would sometimes not be able to determine a border colour for ButtonFacade skinned icons and an error would occur

Version 3.1.11
* Fix errors when creating/removing frames

Version 3.1.10
* Fix that error with temporary enchantments

Version 3.1.9
* Fixed an error when checking castable status (SBFUtil line 86)

Version 3.1.8
* Fixed an error where size limited frames get the wrong buffs
* Some small fixes for ButtonFacade. Some skins will still not get border colours. I've sent a message to StormFX to see if there's something I am missing or if it's just an inconsistency with some BF skins
* Added the ability for users to add custom sounds for expiry warnings. See SatrinaBuffFrame/Media/SBFSounds.lua for directions
* When changing SBF profiles, the list of frames shown in ButtonFacade setup will update correctly

Version 3.1.7
3.1.7 is version bookkeeping to keep in sync with a massive fubar I had at Curse

Version 3.1.6
* Bars should no longer jump directly from 00:01 to 00:00
* Buff flows will no longer reset when you re-enter the options after setting them up
* Fixed an error that was occuring for new users and people converting from 3.0, preventing them from using SBF
* Buff icons changing from debuffs to buffs due to buff flowing should have their borders re-coloured correctly now
* You can now have SBF try to fix corrupted saved variables for the current character by using /sbf fix
* You can now reset the profile for the current character by using /sbf reset

Version 3.1.5
* TOC version has been updated for WoW 3.1
* SBF will no longer allow you to try and flow buffs for different units. (There's no way to make that work without a major code revamp)
* Buff and Name help in non-English localisations has been updated with the current English version. Translators will need to re-translate them
* ha filters should behave a little bit better now
* Vehicle buff frames will update and clear when you exit a vehicle
* Hopefully (hopefully!) the overextending bar thing is gone finally.
* SBF and SBFOptions now has an actual licence besides All Rights Reserved. Check out licence.txt in the zipfile, or read online: http://evilempireguild.org/SBF/licence.php


Version 3.1.4
* Code change for my filters to work correctly with WoW 3.1
* Added an option to reverse cooldown sweeps
* Flashing buffs should not go insane in combat
* You should be able to dismiss weapon enchants/poisons correctly now

Version 3.1.3
* Cases where the first buff in a frame cannot be clicked should be fixed for real now
* Shaman weapon imbues should not get moved into frames using the to filter any more
* Cooldown sweeps should not flicker in combat now
* Cooldown sweeps should not occasionally cause an error

Version 3.1.1
* Because it wouldn't be an SBF release without me forgetting something ridiculous, SBF will no longer say "hi" to you when you click on a buff
* Added vehicle to the list of units for buff frames on the general tab

Version 3.1.0
* Filters now work completely for any unit
* In addition to assigning a unit to each frame, each frame is designated as holding buffs or debuffs, and is designated as a whitelist or a blacklist
* Each frame now maintains its own filter list
* Filters now work with the whitelist or blacklist setting for the frame
* A dropdown allowing you to select from commonly used filters is now available
* The filter system has been simplified, read the SBF site for details
* Timers, counts, and names can now have their frame level adjusted (allows you to ensure that things appear on top of each other correctly)
* You can now name your buff frames, and the name appears in the drag tabs
* You can size buff icons
* You can set bar height
* Buff bars can show tooltips when hovered over, and can dismiss effects when right clicked
* Bars should not occasionally go insane when buffs are refreshed anymore
* Timers should always update in a timely manner in combat
* The filter evaluator has been rewritten for performance
* You can put a cooldown sweep (like on action bars) on buff icons
* Some other performance enhancements

Version 3.0.7
- Tweak to re-get buffs when a buff's time left reaches 0
- ButtonFacade settings saved in SBF's saved vars
- Tweak timer and bar updates
- Add new zhCN and zhTW locale files
- Account for multiple separate buffs with same name

Version 3.0.6
- Fix pets and other units coming and going

Version 3.0.5
- Fix for when party members leave so that buff frames clear correctly
- Add Name options trunc, chop, of
- Add zhCN and zhTW locales
- Add option to display N/A as time for auras
- Castables are stored separately by class now

Version 3.0.4
- Really fix the problem from 3.0.2

Version 3.0.3
- Fix error from 3.0.2 where frames are not regenerated when changing buff count

Version 3.0.2
- Performance tweaking
- Fix an intermittent error with ButtonFacade

Version 3.0.1
- Fix an error when temp enchants reach 0 time
- Add time left on temp enchants to their tooltips

Version 3.0.0
- Add SBF button to Interface panel
- Fix so Sentry Totems are not destroyed when right clicked
- Fix so frames with out of combat visibility do not flash in combat
- Fix so flowed buffs actually use the expiry settings of their home frame
- Promote to release version

Beta 15
- Fix an error when removing frames
- Adjustments to buff sorting
- Removed ButtonFacade debug messages
- Fix for debuffs that don't report their type properly
- Make sure that weapon enchant buff index is always valid

Beta 14
- Fix filters for harmful effects by type
- Fix some totem problems
- Add option to track totem timers when out of range
- Add option to not track totems that do not give buffs
- Fix buff sorting error for totems

Beta 13
- Add an option on the Globals tab to disable ButtonFacade for SBF only
- Some performance tweaking

Beta 12
- ButtonFacade is back!
- Fixed a problem where buffs would overflow frames sometimes
- Re-fix unit debuffs
- Added "my" filter

Beta 11
- ButtonFacade is still disabled
- Fix a couple of in your face problems from beta 10

Beta 10
- ButtonFacade is still disabled
- Added throttling to the event input to reduce unnecessary extra work when buffs are coming and going quickly
- Fixed an error where the Copy From dropdown never got updated
- Some general performance enhancements

Beta 9
- ButtonFacade is still disabled
- The auras have max time option should work correctly
- Time remaining filters should work now
- When a frame fills, it should correctly discard extra buffs
- Frame visiblity options Always, In Combat, Out of Combat, and Never are available again. Mouseover is currently removed.
- Random other fixes and tweaks

Beta 8
- Fix an error in SBFOptions when ButtonFacade is loaded

Beta 7
- Disabled ButtonFacade support for the time being
- Buff flashing when expiring fixed
- Mirror buffs should work correctly now
- New users should not have problems with profiles not being saved
- Some profiling fixes for performance

Beta 6
- The positioning window is hopefully now in a more obvious place
- Positioning window also has labels now!
- Profile stuff now works
- Fixed an error where you could sometimes only adjust positions of items in frame 1
- Increased the maximum scale to 3.0 times
- The spells tab works normally again for setting up show in frame/always warn (though filter diagnosis is broken currently)
- cyCircled support should be back again

- Beta 5
- ButtonFacade colours should save now
- Tooltips should be correct when buffs fade
- Fixed some bugs

Beta 4
- More tweaking of sticky tab in options
- ButtonFacade should work now
- Few small fixes from the known issues list

Beta 3
- Redid the sticky frames interface in SBFOptions
- Added ability to colour names of debuffs separately from buffs

Beta 2
- Added new timer formats
- Very early and basic work on sticky frames.
- Stability fixes

Beta 1
- Weapon enchants should work right now
- Totems should appear correctly now. Won't disappear when you go out of range, though
- A bit of fixing in the 2.x saved variables conversion
- You shouldn't see errors with ButtonFacade now

Beta 0 (fixed)
- Fixed load order in embeds.xml for people who have no other Ace3 addons

Beta 0
- Conversion to Ace3
- Many new features
  Archived Versions - Satrina Buff Frames 3
File Name
Version
Size
Author
Date
3.1.19
170kB
Satrina
09-12-2009 03:23 PM
3.1.18
170kB
Satrina
08-27-2009 04:28 PM
3.1.17
169kB
Satrina
07-28-2009 12:02 AM
3.1.16
168kB
Satrina
07-23-2009 11:44 PM
3.1.15
168kB
Satrina
07-22-2009 09:53 PM
3.1.14
168kB
Satrina
07-22-2009 07:39 PM
3.1.13
167kB
Satrina
07-05-2009 03:27 PM
3.1.12
165kB
Satrina
05-25-2009 05:49 PM
3.1.11
164kB
Satrina
05-18-2009 01:08 PM
3.1.10
164kB
Satrina
05-18-2009 12:12 PM
3.1.9
164kB
Satrina
05-17-2009 09:42 PM
3.1.8
164kB
Satrina
05-17-2009 05:57 PM
3.1.7
151kB
Satrina
05-08-2009 11:44 PM
3.1.6
151kB
Satrina
05-08-2009 11:01 PM
3.1.4
169kB
Satrina
04-14-2009 02:20 AM
3.1.3
169kB
Satrina
04-12-2009 05:30 PM
3.1.2
169kB
Satrina
04-11-2009 10:00 PM
3.1.1
168kB
Satrina
04-11-2009 05:06 PM
3.1.0
168kB
Satrina
04-11-2009 12:49 PM
3.0.7
135kB
Satrina
12-26-2008 01:51 PM
3.0.6
134kB
Satrina
12-17-2008 10:45 AM
3.0.5
134kB
Satrina
12-14-2008 10:51 PM
3.0.4
115kB
Satrina
11-15-2008 12:41 PM
  Comments - Satrina Buff Frames 3
Post A Reply Comment Options
Old 11-23-2007, 01:22 AM  
Satrina
Premium Member
Premium Member
Interface Author - Click to view interfaces

Forum posts: 46
File comments: 531
Uploads: 24
/sbf profile reset
/console reloadui

Should fix you up, but you'll need to set up the frames again.
Satrina is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 11-22-2007, 10:10 PM  
Nitrix912
A Kobold Labourer

Forum posts: 0
File comments: 2
Uploads: 0
Date: 2007-11-22 21:08:54
ID: 55
Error occured in: Global
Count: 1
Message: ...terface\AddOns\SatrinaBuffFrame\SatrinaBuffFrame.lua line 784:
Usage: SBFButton2:SetAlpha(alpha 0 to 1)
Debug:
(tail call): ?
[C]: ?
[C]: SetAlpha()
...terface\AddOns\SatrinaBuffFrame\SatrinaBuffFrame.lua:784:
...terface\AddOns\SatrinaBuffFrame\SatrinaBuffFrame.lua:778


i only get this on one char. other work find and got all this after i ran that script before any ideas how to get it back to normal. 0 buff now show on this char
Thanks
Nitrix912 is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 11-21-2007, 05:29 PM  
Satrina
Premium Member
Premium Member
Interface Author - Click to view interfaces

Forum posts: 46
File comments: 531
Uploads: 24
- Invalid sort order is fixed for RC3, as is line 905.
- CPU time optimisation will come later on for sure.
- Other units will happen later on as an adjunct addon that uses SBF's base logic, yep =)
Satrina is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 11-21-2007, 04:55 PM  
kergoth
A Kobold Labourer
Interface Author - Click to view interfaces

Forum posts: 0
File comments: 116
Uploads: 8
One thing I noticed, just to throw out it there (though I'm certain you haven't even begun to optimize, being more concerned with functionality), but sbf is consuming quite a bit more cpu when idle (only in stealth + poison on both weaps) than elkbuffbars does. 0.6-1.5/sec vs 0.1-0.3/sec (with sbf at 0.25 update rate). Using the default two buff frames, plus a third that wasnt in use (bigger bars for slice & dice and find weakness). Not using any filters or anything yet. Thanks again, and good work.
__________________
kergoth is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 11-21-2007, 04:24 PM  
kergoth
A Kobold Labourer
Interface Author - Click to view interfaces

Forum posts: 0
File comments: 116
Uploads: 8
Just got hit by this doing a reloadui:
SatrinaBuffFrame\SatrinaBuffFrame.lua line 905: attempt to compare number with nil

Edit: Got another one:
SatrinaBuffFrame\SatrinaBuffFrame.lua line 1181: invalid order function for sorting
__________________

Last edited by kergoth : 11-21-2007 at 04:35 PM.
kergoth is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 11-21-2007, 04:24 PM  
kergoth
A Kobold Labourer
Interface Author - Click to view interfaces

Forum posts: 0
File comments: 116
Uploads: 8
Nice job on this, looking great. I'll be switching over from elkbuffbars. Considered adding support for different units? (focus, target, player, pet). I wouldn't expect it to be too difficult to add, but naturally I don't know what your intended scope was of the project
__________________
kergoth is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 11-21-2007, 03:53 PM  
Zyonin
A Pyroguard Emberseer
 
Zyonin's Avatar
Interface Author - Click to view interfaces

Forum posts: 1158
File comments: 60
Uploads: 3
Hmm, interesting. Once I get back in game, I can serve as a Lab Rat, erm I mean beta tester.
__________________

Zyonin is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 11-21-2007, 03:02 PM  
luxus
A Defias Bandit

Forum posts: 3
File comments: 49
Uploads: 0
Quote:
Originally posted by Satrina
Yeah, there was a bug in plain old h and h! filters from adding the new bits. Fixed in RC3.
if you need a test person we raid ssc atm and i can install it!
luxus is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 11-21-2007, 01:52 PM  
Satrina
Premium Member
Premium Member
Interface Author - Click to view interfaces

Forum posts: 46
File comments: 531
Uploads: 24
Yeah, there was a bug in plain old h and h! filters from adding the new bits. Fixed in RC3.
Satrina is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 11-21-2007, 01:18 PM  
Satrina
Premium Member
Premium Member
Interface Author - Click to view interfaces

Forum posts: 46
File comments: 531
Uploads: 24
Yeah, Show in Frame is bugged in RC2 for weapon enchants. Fixed in RC3. I'll look into the h filter - note that it's h!, not !h though

RC3 should go tonight after I stress test it in raid, assuming nothing breaks horribly.

Last edited by Satrina : 11-21-2007 at 01:19 PM.
Satrina is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 11-21-2007, 12:44 PM  
luxus
A Defias Bandit

Forum posts: 3
File comments: 49
Uploads: 0
how i can filter weapon buffs to a specific frame?
edit:
ok get it working with 3:e

after some testing...
1:!h
2:h
don't work in rc2?

Last edited by luxus : 11-21-2007 at 01:08 PM.
luxus is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Post A Reply



Category Jump:




The Network:
EQInterface | EQ2Interface | LoTROInterface | MMOInterface | War.MMOUI | WoWInterface | VGInterface | Allakhazam | Thottbot | Wowhead | Zam


©2009 MMOUI / ZAM Network
vBulletin - Copyright ©2000 - 2009, Jelsoft Enterprises Ltd.