Overview

KBF

Table of Contents

This project is abandoned and its default file will likely not work with the most recent version of World of Warcraft. Whether this project is out of date or its author has marked it as abandoned, this project is no longer maintained.

Buff bars in the tradition of EBB, with support for click-to-remove.

Features: Use /kbf to toggle the positioning anchor Left click on a buff to remove it. Weapon enchant support. Vehicle swap support (Out of combat only)

Issues/flaws: Vehicle support: KBF will swap to show the buffs of your vehicle, rather than your own buffs if: a) You are in a "real" vehicle, with its own action bar b) You are out of combat when you enter (or leave, for switching back) the vehicle.

Condition (b) is a consequence of the blizzard secure aura system not supporting vehicles. Weapon enchants: Weapon enchants will always be shown at the top of the buff list. Any enchant on your thrown weapon will not be shown. This is a bug in the blizzard secure aura system. If you apply an enchant to your off-hand in-combat and then try to remove it before you have left combat, it will remove your main hand enchant instead. This is due to a bug in the blizzrd secure aura system which I can only work around out of combat.

Debuffs: Debuffs will always be shown at the bottom of the list.

Sorting: Currently all buffs/debuffs will be sorted by name. In the future you will be able to choose between the small set of options permited by the blizzard buff system.

Sizeing: The size and shape of the bars cannot be changed, due to limitations in the blizzard code. In the future, you may be able to change the scaling of the bars.

I need to figure out how to get Curse to send me emails then there's posts here. FYI everyone, the best way to report bugs and make sure I see them is to follow the Ticket link above and enter a ticket on bitbucket. I know that making an additional account there may be a pain for you but until I can get Curse to actually send me emails when there's posts here I can't guarantee that I will see reports made in these comments.

@keLston: Thats the consolidated buffs. I know the UI for it isn't very good or discoverable. Click on the white bar to show/hide your consolidated buffs. Consolidated buffs is like the popup-bar in the Blizzard UI where it sticks long-lasting raid debuffs.

@Zidomo: You were entirely correct about the saving - I accidentally removed a bar name and I didn't notice because the default position is where I keep mine. Sorry.

@FattyXP: You can change the hardcoded sizes trivially, but changing them dynamically via a user preference is the hard part. Make a config.lua file that so it's all on one spot is a good idea, I'll do that.

What "that other dudes talkin' about" is the fact that in r43 from January when I made the comment below, this mod did not save its position changed by the /kbf toggle anywhere. It always reset on relog to its default position.

By the time FattyXP made the comment below, the author released r48/49, which has code to properly save the bar position.

Take a look at bBuffBars, he uses the same sort of XML template but has a config at the top of the main LUA file that lets you change the size with only 1 variable. It saves its position for me... not sure what that other dudes talkin' bout

Gave KBF r43 a try. Looks at first glance to be a worthy low-CPU/memory consumption alternative to other bar-type buff mods with the major advantage of being able to click buffs off without a hassle. Except for one major problem. A problem so major that can't use it here as it is.

The mod creates no saved variables at all; there is no SavedVariables: line in the TOC. As a result, its positioning changed by the /kbf command is not saved between sessions or relogs. Its not saved in the layout-cache.txt or layout-local.txt files either. Which means the bars always reset to the top right corner of your UI, no matter where you placed them the previous session. Which unfortunately makes the mod useless/a giant hassle to use for a lot of people.

I know you are limited by the secure aura system in formatting the bars, but positioning should not be a problem. Basic alternatives such as nivBuffs & Bison do not have this issue. Hope you can add positioning retention in a future revision; the mod would be fantastic if not for this problem.

The image is exactly how its displayed on my screen, I must have different color balance than you do. Configuration for the limited set of options available, including color and texture, is in the queue for the next release. I've been working on consolidated buff support but that may be a dead end and I'm going to shelve it for now.

Just downloaded this. I realize there's no way to change the size and shape but is there a way to change the color?

I'm looking at the screenshot you have of it and it has a more elegant darker two-tone green/red look to the bars so that they are relatively non-intrusive and non-distracting.

However, when I have them up, they look nothing like that. Instead, it looks more like a nuclear Slimer green like the Ecto-Cooler Kool Aid green. With the bars being unable to be resized, that's rather distracting ;x