Download
(80Kb)
Download
Updated: 10-04-16 02:33 AM
Pictures
File Info
Compatibility:
Legion (7.0.3)
Updated:10-04-16 02:33 AM
Created:05-02-09 10:33 PM
Downloads:38,493
Favorites:69
MD5:

Extra Bars  Popular! (More than 5000 hits)

Version: 2.0.1
by: Alternator [More]

Important
I have recently uploaded the initial release for the successor (replacement) to Extra Bars called Button Forge.
Button forge addresses several of the problems present in Extra Bars (such as Companions sometimes causing an error at first login, poor performance in certain scenerios etc), perhaps the biggest change is the ability to create as many or few bars and buttons as you choose.
I encourage you to take a look:

Button Forge


Note: I have uploaded a v4.0.1 compatible version of Extra Bars now! (I only plan to provide basic support for this addon, but I will try to keep it operational for the time being... I may have a longer term plan if I find the time at a later date i.e. Extra Bars using the Button Forge engine which is a better engine)

(Both addons can operate side by side if you want to give it a try first)




Description
Adds 4 extra action bar you can drag abilities, items, macros, mounts and critters to.
This bar will not alter your existing actionbars or other user interface elements in anyway.


Project goal
To provide additional action bars to the user interface with as little learning curve or time spent configuring as possible.


Features
This bar is modelled very closely around how the standard action bars work. This includes features such as:

  • Dragging of macros, items, abilities, mounts and critters to the bar
  • range, cooldown, hotkey, etc... indicators
  • A different set of actions for each talent spec
  • Automatically update abilities to the highest rank when new abilities are learnt

Additional features include:
  • The ability to drag the bar to the desired location on screen (this can be locked in the settings screen)
  • Abilities that are unlearnt will remain in bar as a faded '?' and will become usable again once the ability is relearnt (for respeccing)
  • The ability to drag any item to the bar even if it doesn't have a use (this can help to keep track of counts of an item)
  • Dynamically set the number of buttons per bar (1 - 12)
  • Disable Tooltips
  • position the bar horizontally or vertically


Usage
  • To add buttons drag them from your inventory, spell book, macro's tab, or from other buttons into the button you want them in.
  • To change settings go to the Interface->Addons->Extra Bar menu option
  • A faint icon can be found at the top right corner of each bar, clicking this will provide some quick graphical options to configure the bar including a shortcut button to the bars configuration page
  • To bind keys to the buttons go to the 'Extra Bar' section of 'Key Bindings'

Restrictions:
  • Most settings cannot be changed while in combat
  • Actions cannot be dragged to or from the bar while in combat


Issues
  1. Macros with identical names may be switched around on the bar
  2. Items with a cooldown do not display the time remaining in the tooltip
  3. Critters and Mounts do not darken if they cannot be used
  4. the visual state of a macro that casts a mount or critter may not be displayed up to date

Notice: This mod is in beta, I will try to deal with any issues that arise as I have time but please feel free to list issues if they occur.


Planned Features

Planned for next version:
  1. Add option to allow graphical configuration options to be fully hidden
  2. Add slash commands for config options
  3. Investigate Button Facade and rActionButtonStyler support
  4. ...

Planned to be implemented by version 1.0:
  1. Provide localization support
  2. Provide full reset ability
  3. Custom interface for key bindings (to allow the next feature to be viable)
  4. Dynamic creation of extra buttons and bars (as many or few as you desire)
  5. Conditional bar display (based on macro conditionals)

Possible future features:
  1. Provide extra display info on the buttons such as cooldown times
  2. Buttonfacade or other skinning addon support ?!?

04-Oct-2016 v2.0.1
- Addressed bug where on first login Items would not trigger off EB buttons
- No longer attempt to show a tooltip for items that the player no longer holds (resulted in a silent error)
- Equipment sets wont show up as disabled when you log back in (it was a visual only issue)

27-Sep-2016 v2.0.0
- Complete overhaul of the underlying Button Engine
- Proper Support for Flyout spells, and Equipment sets
- Spell Glow now included
- Hides the faint config button when bar is locked in place
- Adjusted names of config options
- Improved performance (should be)
- AlternateButtonTemplate is no longer required (my very first wow addon)
- Updated to Masque support (Button Facade is no longer supported)
- Ability to set Flyout direction
- Others???
- (we skipped v1 numbering... Really in essense Extra Bars has been release for a long long time, so going to v2 felt appropriate)

24-Jul-2016 v0.7.19
- Updated for WoW Legion (v7)
- Made fix to cooldowns
- fix for mounts
- works with the additional specs

History
30-Jun-2013 v0.7.16
- Supports WoW v5.3

14-Apr-2013 v0.7.15
- Extra Bars will now always hide when entering a pet battle

11-Mar-2013 v0.7.14
- Supports WoW v5.2

04-Dec-2012 v0.7.13
- Supports WoW v5.1
- Added support for Battlepets

03-Sep-2012 v0.7.12
- Provided the hide on vehicle option is set for the bar, the bar will now also hide when the override bar is active (e.g. when doing the darkmoon dailies)

01-Sep-2012 v0.7.11
- Updated to be WoW v5.0.4 compatible

11-Dec-2011 v0.7.10
- Updated to be compatible with v4.3 of WoW
- Added delay when logging in before missing macros are removed from Extra Bars


24-Feb-2011 v0.7.8 - Companions (mounts/critters) should now be less prone to errors (the icon may temporarily be incorrect for a few moments when first logging in, if the companion is not in cache)
- Fixed problem that was causing some spells to be removed from the bar when switching specs
- Button Facade support has been added

20-Oct-2010 v0.7.7 - Removed a debug statement that had accidentally been left in the previous release

19-Oct-2010 v0.7.6 - Updated to v4.0.1 compatibility
- Resolved issue some people experienced when first starting up regarding macros not being available (thanks to Another for pointing this out)
- Disabled auto updating of Rank for spells (this was mostly redundant and could cause a problem for the mage polymorph spell)
- Added possible performance improvement (thanks to Another for pointing this out)

21-Dec-2009 v0.7.5 - Resolved positioning problem introduced in previous release that affected the bar in some cases

19-Dec-2009 v0.7.4 - Fixed issue preventing a few certain mounts and pets not activating when clicked (most notably the Bronze Protodrake).
- Positioning of the Extra Bars is now stored as part of the saved variables
- Made minor alteration to prevent accidentally dragging a button out of its position
- Updated toc to reflect WoW v3.3 compatibility

10-Aug-2009 v0.7.3 - Fixed issue preventing items not in the player inventory not having an icon on the bar
- Lowered Bar strata to reduce the chance other UI elements appear underneath it

09-Aug-2009 v0.7.2 - Changed how items were tracked to work better with enchants (etc) and stacks of items
- Added some additional events that trigger spell status updates
- Updated toc to reflect WoW v3.2 compatibility

07-July-2009 v0.7.1 - Fixed error with how companions were kept updated

14-Jun-2009 v0.7 - Added graphical controls to provide quicker bar configuration and adjustment
- Corrected issue with Companions on the bar when a new companion is learnt
- Added a scale option to resize the bars

10-May-2009 v0.61 - Corrected tooltip for the new Number of Buttons config option

09-May-2009 v0.6 - Introduced 3 additional bars
- Ability to set number of buttons
- Vertical layout option
- Disable tooltips option
- Ability to put mounts and critters on the bar
- Updated name (Now Extra Bars since there is more than one, the folder name hasn't changed however)

03-May-2009 v0.5 - Beta version of ExtraBar
Post A Reply Comment Options
Unread 12-21-09, 01:13 AM  
Alternator
A Fallenroot Satyr
 
Alternator's Avatar
AddOn Author - Click to view AddOns

Forum posts: 20
File comments: 183
Uploads: 3
Hey all,

There was an issue with the new way positioning was managed which might have affected some of you, I have loaded v0.7.5 up just now to resolve this issue.

Originally posted by TGulics
I'd love to see some sort of Autobar functionality, but only in how it had "fly out" button bars.

For example, I could create a button for Trade Skills. If I click it, a fly out menu appears with a new bar, and I put things like Cooking Fire, Smelting, and Engineering on there.

Thanks for the mod
You're welcome
Report comment to moderator  
Reply With Quote
Unread 12-21-09, 01:38 AM  
Trond
A Cliff Giant
 
Trond's Avatar

Forum posts: 74
File comments: 32
Uploads: 0
Just came here to check if there was anybody having an issue with positioning, and there it was; a new version for me Thanks!
__________________
Trond, because you deserve it...?
SDMF
Report comment to moderator  
Reply With Quote
Unread 12-22-09, 02:19 AM  
Trond
A Cliff Giant
 
Trond's Avatar

Forum posts: 74
File comments: 32
Uploads: 0
Even with latest version there seem to be some problems with positioning... Every time I log in, the bar is moved about half its lenght to the left, so i put it back where it should be, and next time I log in, its back to the wrong place again...
__________________
Trond, because you deserve it...?
SDMF
Report comment to moderator  
Reply With Quote
Unread 12-22-09, 03:21 AM  
Alternator
A Fallenroot Satyr
 
Alternator's Avatar
AddOn Author - Click to view AddOns

Forum posts: 20
File comments: 183
Uploads: 3
Originally posted by Trond
Even with latest version there seem to be some problems with positioning... Every time I log in, the bar is moved about half its lenght to the left, so i put it back where it should be, and next time I log in, its back to the wrong place again...
I haven't been able to replicate this in v0.7.5.

Are you definitely upgraded to the latest version? as that sounds like the issue that was previously occurring (the easiest way to check this is to look in the ExtraBar.toc file in the ExtraBar addon folder)

In the case that you are still getting problems in v0.7.5 - is there any more info that you can give me (perhaps a screen shot of the placement before and after, or description of the bar settings and position on screen)
Last edited by Alternator : 12-22-09 at 03:24 AM.
Report comment to moderator  
Reply With Quote
Unread 12-26-09, 04:30 PM  
Alternator
A Fallenroot Satyr
 
Alternator's Avatar
AddOn Author - Click to view AddOns

Forum posts: 20
File comments: 183
Uploads: 3
**Bug**

I've noted that there is a bug concerning the tracking of Pets and Mounts in the current release - between gameplay sessions.
I'll attempt to get to the bottom of this and have a new version up - Sorry for the inconvenience

Note: if you encounter the issue, logout and back in and it should correct itself (it only happens the first time you log in after starting wow)

Alternator
Last edited by Alternator : 12-26-09 at 06:45 PM.
Report comment to moderator  
Reply With Quote
Unread 01-06-10, 04:09 AM  
Grodgar
A Kobold Labourer

Forum posts: 0
File comments: 2
Uploads: 0
Thanks

I just want to thank you for this mod. Exactly what I was looking for; some extra action bars without any extra fuss
Now if yould make me some much bigger bags too...
Report comment to moderator  
Reply With Quote
Unread 01-09-10, 12:59 PM  
Eschew
A Kobold Labourer

Forum posts: 1
File comments: 6
Uploads: 0
This addon seems very efficient. CPU profiling shows its not using any cpu time in or out of combat!
I also tried the addon CustomButtons, but that one is always using (a little) cpu time.

I am using this to show a small shield slam icon in the middle of the screen to the left of my character, and a revenge icon on the right. The purpose is to be able to easily see the cooldowns on these abilities (using omnicc). This way I don't ever have to look at the action bars at the bottom of the screen (since everything has a keybinding).

It would be nice to be able to hide the config button in the top right corner though, and also hide the macro text (macro name). Most importantly, if it had an option to hide the bar completely when out of combat, then it would be perfect! :P
Report comment to moderator  
Reply With Quote
Unread 01-09-10, 01:12 PM  
Eschew
A Kobold Labourer

Forum posts: 1
File comments: 6
Uploads: 0
Originally posted by Eschew
This addon seems very efficient. CPU profiling shows its not using any cpu time in or out of combat!
I also tried the addon CustomButtons, but that one is always using (a little) cpu time.
Oh I just realized this comes with another addon "alternate buttons template" which does use the cpu at all times, but only about a quarter as much as CustomButtons, so its still pretty good.
Report comment to moderator  
Reply With Quote
Unread 01-15-10, 02:57 PM  
guin
A Kobold Labourer
 
guin's Avatar

Forum posts: 0
File comments: 18
Uploads: 0
Thx for this really useful add-on but pleas can you add right click self cast option?

also
19-Dec-2009 v0.7.4
- Positioning of the Extra Bars is now stored as part of the saved variables

This one was really bad thing my Extra bars position reseted i had to repositon them for all my char i decided to just copy the file from saved variable of one character to all the other but that was bad thing too because I lost my skill configuration for all characters.
I would suggest putting it back to layout-local.txt after all that's the purpose of that file to keep frame positions.

edit
===
Actually I got more problems with v0.7.5, my skills in this action bars keep coming and going every-time I reloged. I ended back to v0.7.3

As for right click self cast Derkyle was kind enough to add support for this addon to his RightClickSelfCast addon.

TY
Last edited by guin : 01-18-10 at 12:09 PM.
Report comment to moderator  
Reply With Quote
Unread 03-28-10, 07:42 AM  
Patraklis
A Kobold Labourer

Forum posts: 0
File comments: 5
Uploads: 0
Added feature

Thank you I love this addon. And would like to ask if it possible for you to add 1 feature to your position the bar horizontally or vertically setup that we can make it change number of columns Exp: Vertical two wide or horizontally two wide.

Because right now the way I have it set up on my UI I need to use 2 of the extra bars side by each and only show 6 buttons on each to make it look like there is 2 columns of 6 buttons. Making me loose or not using the remaining 6 buttons on the bars That leaves me with just the 2 other bars that I use doing something else.

If you can add that feature I’d be able to make the 2 columns out on 1 extra bar and have 3 other extra bars to use elsewhere
Report comment to moderator  
Reply With Quote
Unread 03-29-10, 10:10 AM  
Robsato
A Murloc Raider
AddOn Author - Click to view AddOns

Forum posts: 6
File comments: 46
Uploads: 5
Note: I tried to report the following already a while ago, but I accidentely reported it at the "ExtraBar" addon page (no space, no s), which is a different addon.


I logged into WoW after the patch and started getting a bunch of Lua errors on the AlternateButtonTemplate addon that comes with Extrabar. After relogging everything seemed to be fine, but I thought it might be usefull to report them anyways. This seems to happen after every patch.

Code:
Message: ...\AlternateButtonTemplate\AlternateButtonTemplate.lua:389: Usage: GetCompanionInfo(type, index)
Time: 02/04/10 18:57:43
Count: 1
Stack: [C]: in function `GetCompanionInfo'
...\AlternateButtonTemplate\AlternateButtonTemplate.lua:389: in function `ABTMethods_UpdateTexture'
...\AlternateButtonTemplate\AlternateButtonTemplate.lua:295: in function `ABTMethods_Update'
...\AlternateButtonTemplate\AlternateButtonTemplate.lua:715: in function `ABTMethods_SetCommand'
...\AlternateButtonTemplate\AlternateButtonTemplate.lua:915: in function `ABTMethods_UpdateCompanion'
...\AlternateButtonTemplate\AlternateButtonTemplate.lua:364: in function `ABTMethods_LoadAll'
Interface\AddOns\ExtraBar\ExtraBar.lua:36: in function `Init'
Interface\AddOns\ExtraBar\ExtraBar.lua:21: in function <Interface\AddOns\ExtraBar\ExtraBar.lua:17>

Locals: (*temporary) = "MOUNT"
(*temporary) = nil
Code:
Message: ...\AlternateButtonTemplate\AlternateButtonTemplate.lua:389: Usage: GetCompanionInfo(type, index)
Time: 02/04/10 18:57:51
Count: 29
Stack: [C]: in function `GetCompanionInfo'
...\AlternateButtonTemplate\AlternateButtonTemplate.lua:389: in function `ABTMethods_UpdateTexture'
...\AlternateButtonTemplate\AlternateButtonTemplate.lua:295: in function `ABTMethods_Update'
...\AlternateButtonTemplate\AlternateButtonTemplate.lua:101: in function <...\AlternateButtonTemplate\AlternateButtonTemplate.lua:96>

Locals: (*temporary) = "MOUNT"
(*temporary) = nil
Code:
Message: Interface\FrameXML\UIPanelTemplates.lua:365: attempt to perform arithmetic on field 'cursorOffset' (a nil value)
Time: 02/04/10 18:57:45
Count: 106
Stack: Interface\FrameXML\UIPanelTemplates.lua:365: in function `ScrollingEdit_OnUpdate'
Interface\FrameXML\UIPanelTemplates.lua:342: in function `ScrollingEdit_OnTextChanged'
...e\AddOns\Blizzard_DebugTools\Blizzard_DebugTools.lua:449: in function `ScriptErrorsFrame_Update'
...e\AddOns\Blizzard_DebugTools\Blizzard_DebugTools.lua:413: in function `ScriptErrorsFrame_OnError'
[string "Interface\FrameXML\BasicControls.xml:<Scrip..."]:18: in function <[string "Interface\FrameXML\BasicControls.xml:<Scrip..."]:4>
[C]: ?
Interface\FrameXML\UIPanelTemplates.lua:365: in function `ScrollingEdit_OnUpdate'
Interface\FrameXML\UIPanelTemplates.lua:342: in function `ScrollingEdit_OnTextChanged'
...e\AddOns\Blizzard_DebugTools\Blizzard_DebugTools.lua:449: in function `ScriptErrorsFrame_Update'
...e\AddOns\Blizzard_DebugTools\Blizzard_DebugTools.lua:413: in function `ScriptErrorsFrame_OnError'
[string "Interface\FrameXML\BasicControls.xml:<Scrip..."]:18: in function <[string "Interface\FrameXML\BasicControls.xml:<Scrip..."]:4>
[C]: ?
...
Interface\FrameXML\UIPanelTemplates.lua:365: in function `ScrollingEdit_OnUpdate'
Interface\FrameXML\UIPanelTemplates.lua:342: in function `ScrollingEdit_OnTextChanged'
...e\AddOns\Blizzard_DebugTools\Blizzard_DebugTools.lua:449: in function `ScriptErrorsFrame_Update'
...e\AddOns\Blizzard_DebugTools\Blizzard_DebugTools.lua:413: in function `ScriptErrorsFrame_OnError'
[string "Interface\FrameXML\BasicControls.xml:<Scrip..."]:18: in function <[string "Interface\FrameXML\BasicControls.xml:<Scrip..."]:4>
[C]: ?
[C]: in function `GetCompanionInfo'
...\AlternateButtonTemplate\AlternateButtonTemplate.lua:389: in function `ABTMethods_UpdateTexture'
...\AlternateButtonTemplate\AlternateButtonTemplate.lua:295: in function `ABTMethods_Update'
...\AlternateButtonTemplate\AlternateButtonTemplate.lua:101: in function <...\AlternateButtonTemplate\AlternateButtonTemplate.lua:96>

Locals: self = ScriptErrorsFrameScrollFrameText {
 0 = <userdata>
 text = "Message: ...\AlternateButtonTemplate\AlternateButtonTemplate.lua:389: Usage: GetCompanionInfo(type, index)
Time: 02/04/10 18:57:43
Count: 1
Stack: [C]: in function `GetCompanionInfo'
...\AlternateButtonTemplate\AlternateButtonTemplate.lua:389: in function `ABTMethods_UpdateTexture'
...\AlternateButtonTemplate\AlternateButtonTemplate.lua:295: in function `ABTMethods_Update'
...\AlternateButtonTemplate\AlternateButtonTemplate.lua:715: in function `ABTMethods_SetCommand'
...\AlternateButtonTemplate\AlternateButtonTemplate.lua:915: in function `ABTMethods_UpdateCompanion'
...\AlternateButtonTemplate\AlternateButtonTemplate.lua:364: in function `ABTMethods_LoadAll'
Interface\AddOns\ExtraBar\ExtraBar.lua:36: in function `Init'
Interface\AddOns\ExtraBar\ExtraBar.lua:21: in function <Interface\AddOns\ExtraBar\ExtraBar.lua:17>

Locals: (*temporary) = "MOUNT"
(*temporary) = nil
"
 handleCursorChange = true
}
elapsed = 0
scrollFrame = ScriptErrorsFrameScrollFrame {
 0 = <userdata>
 offset = 0
}
height = 193.99999329448
range = 0
scroll = 0
size = 193.99999329448
cursorOffset = nil
(*temporary) = nil
(*temporary) = ScriptErrorsFrameScrollFrame {
 0 = <userdata>
 offset = 0
}
(*temporary) = 0
(*temporary) = "attempt to perform arithmetic on field 'cursorOffset' (a nil value)"
Code:
Message: Interface\FrameXML\UIPanelTemplates.lua:365: C stack overflow
Time: 02/04/10 18:57:46
Count: 1
Stack: Interface\FrameXML\UIPanelTemplates.lua:365: in function `ScrollingEdit_OnUpdate'
Interface\FrameXML\UIPanelTemplates.lua:342: in function `ScrollingEdit_OnTextChanged'
...e\AddOns\Blizzard_DebugTools\Blizzard_DebugTools.lua:449: in function `ScriptErrorsFrame_Update'
...e\AddOns\Blizzard_DebugTools\Blizzard_DebugTools.lua:413: in function `ScriptErrorsFrame_OnError'
[string "Interface\FrameXML\BasicControls.xml:<Scrip..."]:18: in function <[string "Interface\FrameXML\BasicControls.xml:<Scrip..."]:4>
[C]: ?
Interface\FrameXML\UIPanelTemplates.lua:365: in function `ScrollingEdit_OnUpdate'
Interface\FrameXML\UIPanelTemplates.lua:342: in function `ScrollingEdit_OnTextChanged'
...e\AddOns\Blizzard_DebugTools\Blizzard_DebugTools.lua:449: in function `ScriptErrorsFrame_Update'
...e\AddOns\Blizzard_DebugTools\Blizzard_DebugTools.lua:413: in function `ScriptErrorsFrame_OnError'
[string "Interface\FrameXML\BasicControls.xml:<Scrip..."]:18: in function <[string "Interface\FrameXML\BasicControls.xml:<Scrip..."]:4>
[C]: ?
...
[string "Interface\FrameXML\BasicControls.xml:<Scrip..."]:18: in function <[string "Interface\FrameXML\BasicControls.xml:<Scrip..."]:4>
[C]: ?
Interface\FrameXML\UIPanelTemplates.lua:365: in function `ScrollingEdit_OnUpdate'
Interface\FrameXML\UIPanelTemplates.lua:342: in function `ScrollingEdit_OnTextChanged'
...e\AddOns\Blizzard_DebugTools\Blizzard_DebugTools.lua:449: in function `ScriptErrorsFrame_Update'
...e\AddOns\Blizzard_DebugTools\Blizzard_DebugTools.lua:413: in function `ScriptErrorsFrame_OnError'
[string "Interface\FrameXML\BasicControls.xml:<Scrip..."]:18: in function <[string "Interface\FrameXML\BasicControls.xml:<Scrip..."]:4>
[C]: ?
Interface\FrameXML\UIPanelTemplates.lua:365: in function `ScrollingEdit_OnUpdate'
[string "*:OnUpdate"]:1: in function <[string "*:OnUpdate"]:1>

Locals: self = ScriptErrorsFrameScrollFrameText {
 0 = <userdata>
 text = "Message: ...\AlternateButtonTemplate\AlternateButtonTemplate.lua:389: Usage: GetCompanionInfo(type, index)
Time: 02/04/10 18:57:43
Count: 1
Stack: [C]: in function `GetCompanionInfo'
...\AlternateButtonTemplate\AlternateButtonTemplate.lua:389: in function `ABTMethods_UpdateTexture'
...\AlternateButtonTemplate\AlternateButtonTemplate.lua:295: in function `ABTMethods_Update'
...\AlternateButtonTemplate\AlternateButtonTemplate.lua:715: in function `ABTMethods_SetCommand'
...\AlternateButtonTemplate\AlternateButtonTemplate.lua:915: in function `ABTMethods_UpdateCompanion'
...\AlternateButtonTemplate\AlternateButtonTemplate.lua:364: in function `ABTMethods_LoadAll'
Interface\AddOns\ExtraBar\ExtraBar.lua:36: in function `Init'
Interface\AddOns\ExtraBar\ExtraBar.lua:21: in function <Interface\AddOns\ExtraBar\ExtraBar.lua:17>

Locals: (*temporary) = "MOUNT"
(*temporary) = nil
"
 handleCursorChange = true
}
elapsed = 0
scrollFrame = ScriptErrorsFrameScrollFrame {
 0 = <userdata>
 offset = 0
}
height = 193.99999329448
range = 0
scroll = 0
size = 193.99999329448
cursorOffset = nil
(*temporary) = nil
(*temporary) = ScriptErrorsFrameScrollFrame {
 0 = <userdata>
 offset = 0
}
(*temporary) = 0
(*temporary) = "attempt to perform arithmetic on field 'cursorOffset' (a nil value)"
(*temporary) = <function> defined =[C]:-1
(*temporary) = "Interface\FrameXML\UIPanelTemplates.lua:365: attempt to perform arithmetic on field 'cursorOffset' (a nil value)"
(*temporary) = "C stack overflow"
Code:
Message: ...\AlternateButtonTemplate\AlternateButtonTemplate.lua:546: Usage: GetCompanionInfo(type, index)
Time: 02/04/10 19:00:37
Count: 207
Stack: [C]: in function `GetCompanionInfo'
...\AlternateButtonTemplate\AlternateButtonTemplate.lua:546: in function `ABTMethods_UpdateChecked'
...\AlternateButtonTemplate\AlternateButtonTemplate.lua:187: in function <...\AlternateButtonTemplate\AlternateButtonTemplate.lua:96>

Locals: (*temporary) = "MOUNT"
(*temporary) = nil
Last edited by Robsato : 03-30-10 at 10:08 AM.
Report comment to moderator  
Reply With Quote
Unread 04-07-10, 06:44 PM  
Alternator
A Fallenroot Satyr
 
Alternator's Avatar
AddOn Author - Click to view AddOns

Forum posts: 20
File comments: 183
Uploads: 3
@Robsato

Thanks for commenting on this - I have actually encountered this myself and know roughly what causes it (basically even though you are in the game world some API calls aren't returning info when the addon is expecting them to, which throws things out - very not helpful); And also this issue goes away the second time you enter the gameworld (i.e. log a character out and then go back in).

I'm in the process of re-engineering the addon and will be addressing this during that.
Last edited by Alternator : 04-11-10 at 04:14 PM.
Report comment to moderator  
Reply With Quote
Unread 08-08-10, 07:07 PM  
Alternator
A Fallenroot Satyr
 
Alternator's Avatar
AddOn Author - Click to view AddOns

Forum posts: 20
File comments: 183
Uploads: 3
Hi All,

Just a quick update:

My successor to Extra Bars has been released: Button Forge

Button Forge is effectively what Extra Bars v1 was intended to be. It pretty much covers all the features found in Extra Bars (including ease of use) and adds several more features on top. It has also resolved a number of issues present in Extra Bars including the poor performance some people experienced, and also the bugs people have listed against Extra Bars.

P.S. As noted on the Info page, both addons can be run in parallel if you just want to give it a try first.

Regards
Alternator
Report comment to moderator  
Reply With Quote
Unread 10-13-10, 03:51 AM  
Alternator
A Fallenroot Satyr
 
Alternator's Avatar
AddOn Author - Click to view AddOns

Forum posts: 20
File comments: 183
Uploads: 3
WoW v4.0.1

I've noted that Extra Bars has continued to be consistently downloaded even while Button Forge has been available. (I'm happy this is the case although I'm not entirely sure why this has been outpacing Button Forge for downloads).

Unfortunately Extra Bars does not work against v4.0.1.

I was hoping that I could make a few minor changes and keep it running for those that wished to stick with Extra Bars, but it turns out there is one part that is going to be a fair bit of work to resolve before it could work again.

At this stage my preference is to let Extra Bars die a peaceful death and encourage users to use Button Forge, but it isn't out of the question for me to find some time to update Extra Bars so that it continues to function as is provided there is enough reason and interest still in this addon?
Last edited by Alternator : 10-13-10 at 03:53 AM.
Report comment to moderator  
Reply With Quote
Unread 10-13-10, 01:34 PM  
Ghans
A Kobold Labourer

Forum posts: 0
File comments: 4
Uploads: 0
Re: WoW v4.0.1

Originally posted by Alternator
I've noted that Extra Bars has continued to be consistently downloaded even while Button Forge has been available. (I'm happy this is the case although I'm not entirely sure why this has been outpacing Button Forge for downloads).

Unfortunately Extra Bars does not work against v4.0.1.

I was hoping that I could make a few minor changes and keep it running for those that wished to stick with Extra Bars, but it turns out there is one part that is going to be a fair bit of work to resolve before it could work again.

At this stage my preference is to let Extra Bars die a peaceful death and encourage users to use Button Forge, but it isn't out of the question for me to find some time to update Extra Bars so that it continues to function as is provided there is enough reason and interest still in this addon?
i would add a vote to continue extra bars, of course when you muster the time to configure the add-on to 4.xx, for the simplicity of the EB add-on keeps me coming back

many thanks,
G
Report comment to moderator  
Reply With Quote
Post A Reply



Category Jump: