promotional bannermobile promotional banner

BAB Bars

Abandoned
BAB Bars is an innovative action bar addon that allows you to create bars that follow all sorts of paths and curves.

File Details

BAB Bars 1.1.5

  • R
  • Oct 20, 2014
  • 1.46 MB
  • 139
  • 6.0.2
  • Retail

File Name

BAB_1_1_5.zip

Supported Versions

  • 6.0.2

1.1.5

New:
- Various performance enhancements for configuration mode.
- Spell Selector
    The spell selector now shows the spells and actions of your current pet out of combat AND in combat.
    There are some new options for the spell selector (BAB Main Options > Spell Selector)
        - Enable Selector (default: activated)
        - Show Pet Spells And Actions (default: activated)
        - Show Mounts (default: deactivated)
        - Open Selector (that's the key/mouse button combination to press/click on a BAB
          button to open the spell selector - default: ctrl + right mouse)
- Pet spells and pet bar:
    - Pet spells are now highlighted if autocast is enabled (right click) for the pet spell.
    - Pet actions (Stay, Follow, Defensive, etc.) are now highlighted if active.

Changed/Updated:
- Updated the default pet spell list (hunter pet abilities) to 6.0.2 and added the abilities from pet specs to the spell lists.
- It's now possible to drag mounts to and from buttons and from the mount journal IN and out of combat.
- Updated the Micro Menu button with better textures. Added 3 missing textures.
- Bag buttons now do show the actual bags icon ("All" shows the backpacks icon).

Fixed:
- Fixed a bug with bag and micro buttons that were lost when dragged to another button after reload/logout+login.
- Fixed a bug with round micro menu buttons (textures are now blp).
- Fixed a bug with showing the autocast/active spells indicator.
- Pet buttons and pet bar:
    - Fixed a bug with hidden pet spec spells and pet actions (default buttons) on pet bar for new pets.
      Bar is now filled as desired on summoning a pet the first time.
    - Fixed a bug where changing a bar type to "Pet Bar" with an already summoned pet was showing an
      empty pet bar (no default spells/actions) until UI reload.
    - Fixed a bug where resetting a bar of type "Pet Bar" with an already summoned pet was showing an
      empty pet bar (no default spells/actions) until UI reload.
    - Fixed a bug with pet spell autocast enable/disable via right click for pet spells that are dragged from the
      spell book. Does now enable/disable the clicked spell only instead of all pet spells.
    - Fixed a bug with pet spells that where dragged from the spell book and right clicked (autocast toggle).
      Does work now. You'll have to drag existing spells (that is spells that were on the bar before this BAB
      update) from the spell book again to get it working for them!
- Fixed a bug with not rotated flyout buttons.
- Fixed a bug where changeing the bar type for a bar was setting contents of all bars to "empty".
- Fixed a bug with the 6.0.2 version of Masque that was adding wrong bars to the BAB group in Masque.
- Fixed broken bag textures.

1.1.4

- Fixed a bug with (the unwanted visibility of) Blizzards new cooldown.
- Fixed a bug with option 'Button Shape' set from 'Dynamic' to 'Static'.
- Fixed a but with bar type Pet Bar where the bar was not filled with actions on first summoning a pet or if
  a pet was already there if the bar type was set to Pet Bar.
- Fixed a but with bar type Pet Bar where a lua error was thrown when bar type was set to Pet Bar.

1.1.3

New:
- Added a new option "Enable Bar" (Bar Options > Bar) to hide bars without having to delete them.
    The default value is 'enabled'.    
    A disabled bar is hidden and obv. can't be selected via clicking the bar anchor. :D
    But the bar is still listed and selectable in the Bar Select dropdown list (Bar Options > top right corner)
- Added a new feature: "Spell Selector"
    - Do a CTRL + Right Click on a BAB button to open the spell selector. It shows all your current spells
      (and the spells and actions of your pet if there is one).
        Clicking a spell in the spell selector sets action button to the the selected spell.
        Move the mouse out of the Spell Selectors bounds to close it without selecting anything.
    - The spell selector (incl. the pet spells) does work in AND out of combat.
    - The spell selector currently shows only spells that where available before combat. So, if a pet is
      summoned before combat starts, then the pets spells are shown. If a pet is summoned during combat,
      then not. (the next version will show all spells ... no matter when a pet was summoned)
- Added new button types:
    - Micro Menu buttons (dragging out of combat only; drawable from an to any BAB button)
    - Bag buttons (dragging out of combat only; drawable from an to any BAB button)
    - Pet buttons (dragging out of combat only; not drawable FROM a BAB button, only from the spell
      book TO a BAB button and via the Spell Selector)
- Added a new option "Bar Type" (Bar Options > Bar). This option does convert the currently selected bar from
  a standard action bar to the specified bar type.
    - THIS FEATURE IS WORK IN PROGRESS. THERE CAN BE BUGS. DONT USE IT (STICK
      WITH STANDARD BARS) IF YOU CAN'T LIVE WITH THEM. :)
    - The default value is "Standard Bar". Other values are "Micro menu Bar", Bag Bar", and "Pet Bar"
      (the rest of them is disabled for now).
    - Setting a bar to a new type will reset the bar to the new bar type and add some default buttons to the bar.
        - Standard Bar: An empty bar
        - Micro Menue Bar: the micro buttons
        - Bag Bar: guess what :D
        - Pet Bar: default actions for your currently active pet. No default values if there's not pet.
    - The Pet Bar has a special behavior:
        - On summoning a pet the first time shows standard actions for pets and the pet family).
        - On summoning a pet that was already summoned before it shows the contents that
          where there the last time you summoned the pet.
Changed:
- Patch 6.0.2 changes:
    - DRUIDS:
        - With 6.0.2 the shapeshift forms are consolidated. This will affect your States
          with [form:x] conditions.
                Old: 1 Bear 2 Aquatic 3 Cat 4 Travel 5 Moonkin/Tree 6 Flight
                New: 1 Bear 2 Cat 3 Aquatic/Travel/Flight 4 Moonkin/Tree
            BAB updates the affected States automatically FOR CHARACTER SPECIFIC
            profiles of Druids. (global profiles are not updated automatically, as the your be in
            use for other classes than druids!)
            But as former tree states are consolidated into one new it could happen that there
            are multiple States with equal [form:x] conditions after the update.
                Example: the old States "[form:2 (Aquatic)][Custom Bar Page] and
                [form:4 (Travel)][Custom Bar Page]" will be updated to "[form:3 (Travel/
                Flight/Aquatic)][Custom Bar Page] and [form:4 (Travel/Flight/Aquatic)][Custom
                Bar Page]". The updated version does not make that much sense. :)
            So, have a look at your States after the first load with 6.0.2 and see if they are still as desired.
    - WARRIORS:
        - Removed the Berserker Stance from the conditions list.
- New Texture Pack released (3.0 - http://www.wowinterface.com/downloads/info22792-BABTexturePack.html). BAB
  does work with older texture packs, but will complian about it on login. ;)
- Slightly increased the bar anchor height for new bars (and resetted bars) from 50 to 70 to points provide some
  more space to click the anchor with an unmodified new bar.

Fixed:
- Fixed a bug with permancent circle bars and button size below 50 and auto buttons where the bar
  wasn't correctly filled with buttons.
- Fixed a performance leak with permanent circle bars (with large circles/many buttons). Changing
  the circle size now has a MUCH better performance.
- Fixed a bug with broken spell icons (eg. Priest Leap of Faith)
- Fixed a bug with characters without dual specs.
- Fixed a bug with range checks for spells.
- Fixed a bug that was causing flickering cooldown textures.
- Fixed a bug with the yellow separating-lines in the options window. They should now be proper
  visible with all resolutions and scales.
- Fixed a but with link OR and condition 2 (condition 2 could not be set to a form if condition 1 was
  a form and link was OR).

  • Small curve radius is not handled. The buttons shape is resticted to a minimum curve radius. If a curves radius gets smaller than this min radius the button is not shaped further than the min radius. The reason for this is that the Blizzard API does not support unlimeted texture transformations. I know of two possible workarounds that are both hard to implement. So I'm not sure if/when I'll address this. Besides that I think there is not much use for a smaller curve radius as the current minimum radius.
  • Button placement is not correct (padding to small/big for some buttons). I know, I know. It's a complex problem. :/
  • Button type 'pet action' (pet spells) not implemented yet. I'll ignore pet spells until BAB becomes a full replacement for the Blizzard action bars (don't know if this will ever happen - depends on you).
  • FloatingBG is shown before the icon if Masque is installed but deactivated for a bar. I have no idea why. :( Just deactivate Masque if you don't use it. ;D