Hey, I've been using FB2 for a couple months now, and I really like it. My problem is that recently(read: about 20 minutes ago) decided to create a second profile for use with arena. Without thinking, I went and created a new profile, and forgot to check and see the name of the current profile I had. Is there a place (whether ingame, or exploring my wow directory) that I can salvage this information?
Please, I'm begging you :D
Thanks.
Edit: I guess all it took was the post itself. Finally managed to stumble upon the right profile name. >.<
Im not sure if there's a command to list all the profiles available. Secondly, I will not suggest FB2GUI as its not 'perfect' yet (example: FB2GUI makes S-1 to SHIFT-1; A-1 to ALT-1. And FB2GUI doesn't show all profiles even and always reverts you to FB2 default profile.)
So here's a solution.
Go to your WTF directory, then to your account, SavedVariables, and look for FlexBar2.lua
Open it and look for the ["DataVersion"] sections.
"char/Sherelene - The Venture Co"] = {
["DataVersion"] = 1,
["Hunter"] = {
["DataVersion"] = 1,
["char/Yarso - Suramar"] = {
["DataVersion"] = 1,
Those are the profiles recorded for your FB2.
Another section that may be useful to you is the currentprofile as shown:
["currentProfile"] = {
["Sherelene - The Venture Co"] = "Hunter02",
["Yarso - Suramar"] = "Hunter",
How to determine your old FB2 profile? If you haven't changed profile when you first created your FB2, then it is the default profile, in my examples above it is:
["char/Yarso - Suramar"]
Now to copy it, that is where I can not help you. I tried /fb2 copyprofile profile=char/Yarso - Suramar but it doesn't work if there are special characters like / - and the spaces. If I try /fb2 copyprofile profile=Yarso that profile doesn't exist.
Your best bet is to edit your flexbar2.lua. Change the old profile char/Yarso - Suramar (in my example) to your new profile, then check your "CurrentProfile" if it is the same.
Be sure to backup your flexbar2.lua first!
Finally, I suggest you keep a copy of your FB2 commands, so you can just copy-paste it later ;)
Im not sure if there's a command to list all the profiles available. Secondly, I will not suggest FB2GUI as its not 'perfect' yet (example: FB2GUI makes S-1 to SHIFT-1; A-1 to ALT-1. And FB2GUI doesn't show all profiles even and always reverts you to FB2 default profile.)
So here's a solution.
Go to your WTF directory, then to your account, SavedVariables, and look for FlexBar2.lua
Open it and look for the ["DataVersion"] sections.
"char/Sherelene - The Venture Co"] = {
["DataVersion"] = 1,
["Hunter"] = {
["DataVersion"] = 1,
["char/Yarso - Suramar"] = {
["DataVersion"] = 1,
Those are the profiles recorded for your FB2.
Another section that may be useful to you is the currentprofile as shown:
["currentProfile"] = {
["Sherelene - The Venture Co"] = "Hunter02",
["Yarso - Suramar"] = "Hunter",
How to determine your old FB2 profile? If you haven't changed profile when you first created your FB2, then it is the default profile, in my examples above it is:
["char/Yarso - Suramar"]
Now to copy it, that is where I can not help you. I tried /fb2 copyprofile profile=char/Yarso - Suramar but it doesn't work if there are special characters like / - and the spaces. If I try /fb2 copyprofile profile=Yarso that profile doesn't exist.
Your best bet is to edit your flexbar2.lua. Change the old profile char/Yarso - Suramar (in my example) to your new profile, then check your "CurrentProfile" if it is the same.
Be sure to backup your flexbar2.lua first!
Finally, I suggest you keep a copy of your FB2 commands, so you can just copy-paste it later ;)
Hope that helps!
the following should work (the second one needs everything to be like this, spaces, slashes and - signs):
/fb copyprofile profile=char
/fb copyprofile profile=char/Sherelene - The Venture Co
I have been using a macro /castsequence reset=8 Judgement, Seal of Command and other similar ones, For some reason Flexbar Won't show the progression of spells like the Blizzard Action Bar's, Is there anything I can do to make them work right?
So from what I've read before this was planned for implementation but just hadn't been implemented yet. However the text on the main Flexbar2 wiki page no longer implies it's intended to be implemented "While FlexBar does not have pages as the default action bar does, the buttons can remap according to your stance/shapeshift/shadowform/stealth." and if this is true, why not? Infinibar (now outdated and slowly causing more and more taint with every patch) had remapping that emulated paging, and if I remember correctly (and correct me if I'm wrong) the original author of Infinibar based it loosely off of your Flexbar2 code? It had an infinite number of buttons/bars you could group (not based off of action IDs).
I'm an old-school Flexbar user/modder. However the paging thing for classes that do not have any built in stances/forms is kind of a necessity I think.
I suppose if it's not going to get implemented I might have to pick up Infinibar and update it in the current Author's absence. :|
Im not sure if there's a command to list all the profiles available. Secondly, I will not suggest FB2GUI as its not 'perfect' yet (example: FB2GUI makes S-1 to SHIFT-1; A-1 to ALT-1. And FB2GUI doesn't show all profiles even and always reverts you to FB2 default profile.)
FB2GUI will atm not bind modified keys to buttons and does state it because I am missing the exact syntax for that command. Therefore I have no idea why FB2GUI should modify keybinding settings, it doesnt have this capabilities.
And profiles is WiP indeed.
FB2GUI will atm not bind modified keys to buttons and does state it because I am missing the exact syntax for that command. Therefore I have no idea why FB2GUI should modify keybinding settings, it doesnt have this capabilities.
And profiles is WiP indeed.
/fb setbinding button=whatever binding=alt-1
this will work perfectly, same for control and shift or for any combination of them
Infinibar (now outdated and slowly causing more and more taint with every patch) had remapping that emulated paging, and if I remember correctly (and correct me if I'm wrong) the original author of Infinibar based it loosely off of your Flexbar2 code? It had an infinite number of buttons/bars you could group (not based off of action IDs).
...
I might have to pick up Infinibar and update it in the current Author's absence. :|
I would love you if you did this. I've been using InfiniBar for about 9 months now, and despite its many faults, I haven't found anything that even comes close to replacing it for me. I play a shaman. My options are (a) 5000 buttons covering my entire screen, (b) casting spells from the spellbook, or (c) action bar paging. Unfortunately my own understanding of the secure action button system is limited at best and I don't really have the time right now to learn.
I would love you if you did this. I've been using InfiniBar for about 9 months now, and despite its many faults, I haven't found anything that even comes close to replacing it for me. I play a shaman. My options are (a) 5000 buttons covering my entire screen, (b) casting spells from the spellbook, or (c) action bar paging. Unfortunately my own understanding of the secure action button system is limited at best and I don't really have the time right now to learn.
Thirded! Love piled upon love - sticky but I'm sure you'll - ahahah - love it!
Incidentally, Phanx, have you tried Bartender3 + Modality? The only problem with it is the limited number of buttons; other than that it's amazing. Much better than Infinibar.
Thought I should say, as this is the FlexBar2 thread: the reason I have so far not used FB2 has basically been because of the lack of easy configurability. That is not meant as a criticism, just an explanation for my personal choice. I'm just, fick, essentially.
However I have looked at all the work cncfanatic has done and been incredibly impressed, and felt that I really should get off my lazy arse and make the effort to set up FB2 properly.
FB2 configuration looks like a huge load of work on first sight. But really, it is not as bad as it looks. Definately not something that only experts and programmers can do. Even some of my n00bish friends managed to get it done, and that was when I finally decided that I have to give it a whirl, too, if I do not want to look stupid. Not hard, does not take long. Start with the examples in the wiki, after that you have a clear idea of how FB2 works and can look for the few things that you still need in the list of commands.
Took me like 10 minutes to configure the buttons for my druid's shapeshift forms on a per-target basis. Like 5 more minutes the next day when I wanted to get rid of the "empty" buttons that I still had left.
Incidentally, Phanx, have you tried Bartender3 + Modality? The only problem with it is the limited number of buttons; other than that it's amazing. Much better than Infinibar.
No... but it's still based on Blizzard action IDs, and creates bars sequentially, right? So if, say, I set up a 6-button main bar (buttons 1-6) and a 6-button secondary bar (buttons 6-12) and then later decide I want my main bar to have 8 buttons, it's going to eat buttons 7 and 8 from the second bar, and add empty 13 and 14 onto the second bar, and screw up my spell arrangements. At least that's the problem I had with Bartender3 and Bongos/2 in the past. Although my bar setup has been pretty stable for the last few months, so it probably won't be as much of an annoyance now. And as far as I know Bartender3 will only page one bar... doesn't work for me. :(
No... but it's still based on Blizzard action IDs, and creates bars sequentially, right? So if, say, I set up a 6-button main bar (buttons 1-6) and a 6-button secondary bar (buttons 6-12) and then later decide I want my main bar to have 8 buttons, it's going to eat buttons 7 and 8 from the second bar, and add empty 13 and 14 onto the second bar, and screw up my spell arrangements. At least that's the problem I had with Bartender3 and Bongos/2 in the past. Although my bar setup has been pretty stable for the last few months, so it probably won't be as much of an annoyance now. And as far as I know Bartender3 will only page one bar... doesn't work for me.
Well, you are limited to the 120 buttons, but Bartender can page more than one bar. I play a druid and have one bar setup for shapeshifts, but multiple others page based on buttonpress (shift and ctrl mostly) to give me access to all the heals and cc stuff that can now be cast directly without unshifting first. As long as you dont use more than maybe 100 different abilities, you shouldn't run out of buttons.
What kept me from using Flexbar so far is that it does not update tooltips based on castsequences and stances. I have a lot of macros that combine abilities based on stealth, form and sequences which I simply cannot do without. I need to be able to see what cast I am on when I use my Lifebloom -> Rejuv -> Lifebloom macro, or simply to see the different cooldowns of abilities (I have, for instance, Feral Charge, Shred and Ravage all in one macro and when I shift quickly I need to see the cooldowns.)
Other than that, this addon looks really great and I am hoping to be able to use it one day.
No... but it's still based on Blizzard action IDs, and creates bars sequentially, right? So if, say, I set up a 6-button main bar (buttons 1-6) and a 6-button secondary bar (buttons 6-12) and then later decide I want my main bar to have 8 buttons, it's going to eat buttons 7 and 8 from the second bar, and add empty 13 and 14 onto the second bar, and screw up my spell arrangements. At least that's the problem I had with Bartender3 and Bongos/2 in the past. Although my bar setup has been pretty stable for the last few months, so it probably won't be as much of an annoyance now. And as far as I know Bartender3 will only page one bar... doesn't work for me. :(
No, that's how Bongos works - not Bartender. With Bartender, bar one will always be id's 1-12, bar two will always be 13-24. No matter how many you have shown.
OK weird question: I just updated to 2.4 and I'm showing that Flexbar2_Layout is out of date and a dependency ... but I cannot find it anywhere to update the .toc file. Anyone know where it is?
[Edit] Even weirder it finally fixed itself while I was goofing around trying to get it repaired. As such I'm not sure what the fix was (or even why the module name appears in the add-on list).
There is nothing more in it then in the reference, if you have a group of 15 buttons and want to make a 3 x 5 block of buttons you'd do /fb line button=1-15 rows=3
There is nothing more in it then in the reference, if you have a group of 15 buttons and want to make a 3 x 5 block of buttons you'd do /fb line button=1-15 rows=3
Okay, that's great, but *say that*. The two examples in the reference for the "line" command use "rows=1" and "columns=1", neither of which communicate anything about blocks.
I'm still around, it seems people labeled me MIA a bit too fast :p
That's good news. I just have to throw this in. Any news on the pet bar? It would make using FB2 so much more pleasant with pet classes, since now it's practically undoable.
Im not sure if there's a command to list all the profiles available. Secondly, I will not suggest FB2GUI as its not 'perfect' yet (example: FB2GUI makes S-1 to SHIFT-1; A-1 to ALT-1. And FB2GUI doesn't show all profiles even and always reverts you to FB2 default profile.)
So here's a solution.
Go to your WTF directory, then to your account, SavedVariables, and look for FlexBar2.lua
Open it and look for the ["DataVersion"] sections.
Above that is the profile name.
Examples:
["Hunter02"] = {
["DataVersion"] = 1,
["char/Sherelene - Ravenholdt"] = {
["DataVersion"] = 1,
"char/Sherelene - The Venture Co"] = {
["DataVersion"] = 1,
["Hunter"] = {
["DataVersion"] = 1,
["char/Yarso - Suramar"] = {
["DataVersion"] = 1,
Those are the profiles recorded for your FB2.
Another section that may be useful to you is the currentprofile as shown:
["currentProfile"] = {
["Sherelene - The Venture Co"] = "Hunter02",
["Yarso - Suramar"] = "Hunter",
How to determine your old FB2 profile? If you haven't changed profile when you first created your FB2, then it is the default profile, in my examples above it is:
["char/Yarso - Suramar"]
Now to copy it, that is where I can not help you. I tried /fb2 copyprofile profile=char/Yarso - Suramar but it doesn't work if there are special characters like / - and the spaces. If I try /fb2 copyprofile profile=Yarso that profile doesn't exist.
Your best bet is to edit your flexbar2.lua. Change the old profile char/Yarso - Suramar (in my example) to your new profile, then check your "CurrentProfile" if it is the same.
Be sure to backup your flexbar2.lua first!
Finally, I suggest you keep a copy of your FB2 commands, so you can just copy-paste it later ;)
Hope that helps!
the following should work (the second one needs everything to be like this, spaces, slashes and - signs):
/fb copyprofile profile=char
/fb copyprofile profile=char/Sherelene - The Venture Co
Thanks for the continued advice CNC
So from what I've read before this was planned for implementation but just hadn't been implemented yet. However the text on the main Flexbar2 wiki page no longer implies it's intended to be implemented "While FlexBar does not have pages as the default action bar does, the buttons can remap according to your stance/shapeshift/shadowform/stealth." and if this is true, why not? Infinibar (now outdated and slowly causing more and more taint with every patch) had remapping that emulated paging, and if I remember correctly (and correct me if I'm wrong) the original author of Infinibar based it loosely off of your Flexbar2 code? It had an infinite number of buttons/bars you could group (not based off of action IDs).
I'm an old-school Flexbar user/modder. However the paging thing for classes that do not have any built in stances/forms is kind of a necessity I think.
I suppose if it's not going to get implemented I might have to pick up Infinibar and update it in the current Author's absence. :|
FB2GUI will atm not bind modified keys to buttons and does state it because I am missing the exact syntax for that command. Therefore I have no idea why FB2GUI should modify keybinding settings, it doesnt have this capabilities.
And profiles is WiP indeed.
/fb setbinding button=whatever binding=alt-1
this will work perfectly, same for control and shift or for any combination of them
I would love you if you did this. I've been using InfiniBar for about 9 months now, and despite its many faults, I haven't found anything that even comes close to replacing it for me. I play a shaman. My options are (a) 5000 buttons covering my entire screen, (b) casting spells from the spellbook, or (c) action bar paging. Unfortunately my own understanding of the secure action button system is limited at best and I don't really have the time right now to learn.
Thirded! Love piled upon love - sticky but I'm sure you'll - ahahah - love it!
Incidentally, Phanx, have you tried Bartender3 + Modality? The only problem with it is the limited number of buttons; other than that it's amazing. Much better than Infinibar.
However I have looked at all the work cncfanatic has done and been incredibly impressed, and felt that I really should get off my lazy arse and make the effort to set up FB2 properly.
Took me like 10 minutes to configure the buttons for my druid's shapeshift forms on a per-target basis. Like 5 more minutes the next day when I wanted to get rid of the "empty" buttons that I still had left.
No... but it's still based on Blizzard action IDs, and creates bars sequentially, right? So if, say, I set up a 6-button main bar (buttons 1-6) and a 6-button secondary bar (buttons 6-12) and then later decide I want my main bar to have 8 buttons, it's going to eat buttons 7 and 8 from the second bar, and add empty 13 and 14 onto the second bar, and screw up my spell arrangements. At least that's the problem I had with Bartender3 and Bongos/2 in the past. Although my bar setup has been pretty stable for the last few months, so it probably won't be as much of an annoyance now. And as far as I know Bartender3 will only page one bar... doesn't work for me. :(
What kept me from using Flexbar so far is that it does not update tooltips based on castsequences and stances. I have a lot of macros that combine abilities based on stealth, form and sequences which I simply cannot do without. I need to be able to see what cast I am on when I use my Lifebloom -> Rejuv -> Lifebloom macro, or simply to see the different cooldowns of abilities (I have, for instance, Feral Charge, Shred and Ravage all in one macro and when I shift quickly I need to see the cooldowns.)
Other than that, this addon looks really great and I am hoping to be able to use it one day.
No, that's how Bongos works - not Bartender. With Bartender, bar one will always be id's 1-12, bar two will always be 13-24. No matter how many you have shown.
[Edit] Even weirder it finally fixed itself while I was goofing around trying to get it repaired. As such I'm not sure what the fix was (or even why the module name appears in the add-on list).
http://www.wowace.com/wiki/FlexBar2_slash_command_reference#Layout_related_commands
needs to give an example of how to create an X-by-Y block of buttons. It looks
like the "line" command should do this, but not from the examples given.
(Still using r19245 myself.)
There is nothing more in it then in the reference, if you have a group of 15 buttons and want to make a 3 x 5 block of buttons you'd do /fb line button=1-15 rows=3
Okay, that's great, but *say that*. The two examples in the reference for the "line" command use "rows=1" and "columns=1", neither of which communicate anything about blocks.
That's good news. I just have to throw this in. Any news on the pet bar? It would make using FB2 so much more pleasant with pet classes, since now it's practically undoable.
I have made a module for the pet bar: FlexBar2_PetBar (http://www.wowace.com/wiki/FlexBar2_PetBar)
If you want to implement it cnc, go for it.