BuffHead2

BuffHead Indicators

Description

BuffHead2 is a complete redesign of the original BuffHead, allowing for a more advanced configuration and faster performance.

BuffHead adds buff and/or debuff indicators above the heads of players and NPCs, allowing you to keep track of active effects on multiple targets.

For AoE abilities however, BuffHead can only keep track of the effect on your current target. This means that indicators can only be shown on units you have targeted. Group members however can automatically have their indicators updated without the need to target them.

Dependencies

Optional

LibSlash is needed to use the slash commands.
LibAddonButton is needed to use the configuration button

Configuration

BuffHead can be graphically configured. You can bring up the configuration window using
/buffhead

Settings can be restored to their default values using
/buffhead reset or /buffhead default

Layout settings can be restored to their default values using
/buffhead reset layout

Best performance settings

If you have low FPS, the best performance settings are

  • General update delay 1.00s
  • Disable priority updates
  • Disable effect fading
  • Maximum updates per cycle 1

Due to how sorting is handled, disabling sorting can actually decrease performance depending on how many effects there are.

Always show/ignore

These lists contain the name or ID of the ability's effect. The lists can be set globally under the general settings or individually for each unit type under the tracker settings.

The name of the ability's effect is not always exactly the same as the ability itself. To find out the name, mouse over the effect (buff/debuff) to see its tooltip and copy the name exactly as it is shown (case sensitive).

Effect cache

The effect cache can be shown by using the command
/buffhead cache

Caching will never be enabled by default and must be manually enabled after each login or interface reload. The cache will allow you to see and search through every effect that you have come across during your play session, allowing you to find the name or ID of a buff/debuff.

Update delays

General update delay

This is the interval between draw updates of the effect's duration. By default, the update is set to 1 second, which will always show an effect as having a duration of #.0. If changed to 0.5s, the duration will always be shown in 0.5s decrements.

Start priority updates at x

When the effect's duration is less than x, the indicator will receive updates at a faster interval. If x is set to 0 (or priority updates are disabled), you will never see the 1/10th second updates, whereas if you set it to 60 (default maximum threshold), you will always see them.

Priority update delay

This is the interval between draw updates of the effect's duration when the duration is less than the "Start priority updates" value.

Advanced Compression

This form of indicator compression can be used to compress different effects into one. The only limitation is that the effects must be within the same category (always show, buff or debuff). Advanced Compression can also be used to modify the icons for effects.

When adding effects, more than one can be added at once by using a comma, such as "1,2,3".

Overrides

The name for the effect can be overridden to display a static name. If left blank, the name of the top-level indicator will be shown instead.

The icon for the effect can also be overridden. Two types of texture are supported. An existing ability icon can be used by entering a numeric value, or a custom texture can be used by entering a string.

For Black Orcs and Sword Master, the "Da Biggest!" / "Nature's Blade" problem can be fixed by doing this.

Indicator Layout

The look of indicators can be manually configured using the built-in layout editor which works the same as the interface's layout editor (except locking a frame will make it unmovable during the session). The layout manager can be accessed here which allows you to save, import and export layouts.

To configure a specific item, right click it and select properties.

Layouts

See this for importable layouts.

You must login to post a comment. Don't have an account? Register to get one!

Facts

Date created
Apr 27, 2010
Categories
Last update
Dec 25, 2010
Development stage
Release
Language
  • enUS
License
GNU General Public License version 3 (GPLv3)
Curse link
BuffHead2
Downloads
35,610
Recent files
  • R: v2.2.5 for 1.4.0 Dec 25, 2010
  • R: v2.2.4 for 1.4.0 Dec 23, 2010
  • R: v2.2.3 for 1.4.0 Dec 13, 2010
  • R: v2.2.2 for 1.4.0 Dec 09, 2010
  • R: v2.2.1 for 1.4.0 Nov 22, 2010

Authors