Download Retail version here https://wow.curseforge.com/projects/galvins-unitbars/files
I won't be supporting Burning Crusade or any other old expansions after that
/gub c to open
/gub for commands
Galvin's UnitBars is a resource tracking addon. Tracks things like mana, combo points, etc
Please post any feedback in the comments section below.
1.42 Release
* Added Import/Export to Triggers and Bars
1.40 Release
* Triggers rewritten. They'll be converted over. No need to remake. Can't guarantee all triggers will get converted correctly
1.30 Release
* Text font options has Changed. Field width and field height has been removed. \n can be added in custom layout inside the () to do multiline text. You may have to redo text options if you find something not where it was
1.20 Release
* Ticker added to the Player Power and Mana Power bars
* Tickers has full trigger and test mode support
* Ticker option can be found under Layout
1.11 Release
* Combo bar fix
1.05 Release
* Pet bars should work. Let me know
* RealMobHealth support. Enabled by default. Option found under Target Health -> Layout
Some features. Too many to list
* Priority flag system. Each bar has a status flag to tell when to hide, show, etc.
* Textures 'GUB Bright Bar', 'GUB Dark Bar', and 'GUB Square Border' can be used with any mod that has libsharedmedia.
* All bars can be fully customized to how you want them to look.
* All bars can be rotated. For health and power bars fill direction can be changed to match the rotation.
* All bars have frame strata. If you want a bar to appear above another add ons UI. This should help.
* Trigger system for more advanced options.
* Alignment tool allows bars to be lined up for perfection. Right click a bar when bars are not locked to activate the tool.
* Test Mode. Make changes to bars without having to use combat to do it.
Text settings
https://www.youtube.com/watch?v=mQVCDJLrCNI
Align and Swap tool video
https://www.youtube.com/watch?v=STYa5d6riuk
Triggers video.
https://www.youtube.com/watch?v=bey_dQBZlmA
.
How to move the bars?
I used this addon for classic few months ago, but i cant find how to move it.
I'm sure i know what is left mouse button, but What is Modifier?
Somebody help me please
In reply to mu10001:
Modifier is alt, shift, control
In reply to GalvinSR:
Nice to meet you Galvin!
Left mouse button + ctrl, alt, shift drag doesn't work on my wow classic.
With /gub c the bars can be resized by number.
And with right click on bar, then a menu popped up, i put x and y value but the value doesn't changed.
I tried it on environment all the addons off except GUB.
What is wrong with my procedure, Mr.Creator?
In reply to mu10001:
In the main options make sure bars are not locked
changing the numbers doesn't seem to work. Same bug on shadowlands beta
Long as the bars are not locked I can drag around the bar no problem
I'll look into it later today for a fix
In reply to mu10001:
New fix uploaded. Entering the numbers will cause the bar to move. Can't reproduce bars not being draggable. If that is still happening, totally puzzled as to why
In reply to GalvinSR:
I appreciate you. By your great work now i can move the bars by numbers.
You saved my life on azeroth. Thank you so much.
God bless you Galvin.
Just to let you know in the classic version of your addon, it will not let you move the frames it gives an error code. I've tried it with my other addons and have deleted the addon folder and installed only this addon and it will not let you move anything around, you can scale and change anchor points, but not move anything.
Thanks for all the hard work!
Error message:
Date: 2020-08-21 17:37:58
ID: 3
Error occured in: Global
Count: 1
Message: ..\AddOns\GalvinUnitBarsClassic\Main.lua line 3771:
attempt to index upvalue 'UnitBarsParent' (a nil value)
Debug:
GalvinUnitBarsClassic\Main.lua:3771: UnitBarStopMoving()
GalvinUnitBarsClassic\Bar.lua:1631:
GalvinUnitBarsClassic\Bar.lua:1628
Locals:
self = <table> {
ConvertPowerType = <table> {
}
PlayerPowerType = "MANA"
SplitString = <function> defined @Interface\AddOns\GalvinUnitBarsClassic\Main.lua:4461
MoveFrameStart = <function> defined @Interface\AddOns\GalvinUnitBarsClassic\Main.lua:2972
DeepCopy = <function> defined @Interface\AddOns\GalvinUnitBarsClassic\Main.lua:2255
ConvertCombatColor = <table> {
}
PrintRaw = <function> defined @Interface\AddOns\GalvinUnitBarsClassic\Main.lua:2054
PlayerStanceChanged = false
SetUnitBars = <function> defined @Interface\AddOns\GalvinUnitBarsClassic\Main.lua:4040
IsDead = false
ShowTooltip = <function> defined @Interface\AddOns\GalvinUnitBarsClassic\Main.lua:1347
InCombat = false
HideWowFrame = <function> defined @Interface\AddOns\GalvinUnitBarsClassic\Main.lua:682
HasTarget = false
UnitBarStartMoving = <function> defined @Interface\AddOns\GalvinUnitBarsClassic\Main.lua:3714
Gdata = <table> {
}
PlayerGUID = "Player-4376-0170B7BE"
PlayerClass = "HUNTER"
UnitBars = <table> {
}
CopyMissingTableValues = <function> defined @Interface\AddOns\GalvinUnitBarsClassic\Main.lua:2340
FixUnitBars = <function> defined @Interface\AddOns\GalvinUnitBarsClassic\Main.lua:4297
SetTickerTracker = <function> defined @Interface\AddOns\GalvinUnitBarsClassic\Main.lua:1790
ProfileChanged = false
GetPowerColor = <function> defined @Interface\AddOns\GalvinUnitBarsClassic\Main.lua:871
AuraTrackersData = <table> {
}
SetTimer = <function> defined @Interface\AddOns\GalvinUnitBarsClassic\Main.lua:1565
UnitBarSetAttr = <function> defined @Interface\AddOns\GalvinUnitBarsClassic\Main.lua:3895
UnitBarsSetAllOptions = <function> defined @Interface\AddOns\GalvinUnitBarsClassic\Main.lua:3826
RegEventFrame = <function> defined @Interface\AddOns\GalvinUnitBarsClassic\Main.lua:720
CopyTableValues = <function> defined @Interface\AddOns\GalvinUnitBarsClassic\Main.lua:2311
RegUnitEvent = <function> defined @Interface\AddOns\GalvinUnitBarsClassic\Main.lua:764
LSM = <table> {
}
Talents = <table> {
}
UnitBarStopMoving = <function> defined @Interface\AddOns\GalvinUnitBarsClassic\Main.lua:3770
SetUnitBarsAlignSwap = <function> defined @Interface\AddOns\GalvinUnitBarsClassic\Main.lua:3747
UnitBarsFE = <table> {
}
UpdatePlayerStances = <function> defined @Interface\AddOns\GalvinUnitBarsClassic\Main.lua:2463
SetAnchorPoint = <function> defined @Interface\AddOns\GalvinUnitBarsClassic\Main.lua:1425
CheckPlayerStances = <function> defined @Interface\AddOns\GalvinUnitBarsClassic\Main.lua:2521
RegEvent = <function> defined @Interface\AddOns\GalvinUnitBarsClassic\Main.lua:733
PlayerStance = 0
SetCastTracker = <function> defined @Interface\AddOns\GalvinUnitBarsClassic\Main.lua:1867
GetClassColor = <function> defined @Interface\AddOns\GalvinUnitBarsClassic\Main.lua:899
StatusCheck = <function> defined @Interface\AddOns\GalvinUnitBarsClassic\Main.lua:2549
MoveFrameStop = <function> defined @Interface\AddOns\GalvinUnitBarsClassic\Main.lua:3162
SetTalentTracker = <function> defined @Interface\AddOns\GalvinUnitBarsClassic\Main.lua:1708
MoveFrameSetAlignPadding = <function> defined @Interface\AddOns\GalvinUnitBarsClassic\Main.lua:3231
TalentTrackersData = <table> {
}
GetCombatColor = <function> defined @Interface\AddOns\GalvinUnitBarsClassic\Main.lua:930
CopyUnitBar = <function> defined @Interface\AddOns\GalvinUnitBarsClassic\Main.lua:2380
ConvertPowerTypeHAP = <table> {
}
UnitBarsF = <table> {
}
GetTooltip = <function> defined @Interface\AddOns\GalvinUnitBarsClassic\Main.lua:825
ListTable = <function> defined @Interface\AddOns\GalvinUnitBarsClassic\Main.lua:2069
GetUB = <function> defined @Interface\AddOns\GalvinUnitBarsClassic\Main.lua:2171
DelUB = <function> defined @Interface\AddOns\GalvinUnitBarsClassic\Main.lua:2223
GetTaggedColor = <function> defined @Interface\AddOns\GalvinUnitBarsClassic\Main.lua:845
ExportTableString = <function> defined @Interface\AddOns\GalvinUnitBarsClassic\Main.lua:2647
MessageBox = <function> defined @Interface\AddOns\GalvinUnitBarsClassic\Main.lua:1008
SetAuraTracker = <function> defined
In reply to VolitiveKitty:
Was this fixed? I just tried the version I'm using no issues
In reply to GalvinSR:
I"m not sure what is wrong, I have tried it with other addons, without other addons, I even deleted my WTF and Interface folder and installed only this addon. With just this addon and a new folders I get no error message but I still cannot move any of the bars from the upper left corner of the screen. If I uncheck the lock to screen box they disappear completely.
In reply to VolitiveKitty:
Try resetting the bar position?
Also is screen clamp on or off?
Did you try creating a new profile? see if the problem still happens
In reply to VolitiveKitty:
If you're still having the issue. Can you send me your save file from your wtf folder
World of Warcraft\_retail_\WTF\Account\account name\SavedVariables\GalvinUnitBars.lua
Then use pastebin.com to send it
In reply to GalvinSR:
https://pastebin.com/embed_js/UY5QxC1w
https://pastebin.com/embed_js/C9u1c79D
Here are the files you asked for not sure if the links work.
Thanks for the help.
In reply to VolitiveKitty:
The file is incomplete. Need to select the whole file then paste it. Not sure why the link has embed in it
Can we get a config option to put the % outside (to the right) of the bar? I know I can put it in to the text string, but was hoping it'd be easy to have that as an option. =) something like [ BAR STUFF] ] 100% or whatnot.
In reply to darvoso:
That's a font option under text. Horizontal alignment right. Then adjust it with an offset after
In reply to GalvinSR:
Oh, make another text line (I literally though it'd make a linebreak!) and change the offset in font. TY!
post moved to "Retail" version
would be nice if you add a feature to right click on bars and have the contextual menu you have on default unitframes, i mean reset instance, icon marking, leave party etc to disable default hugly unitframes
In reply to Forge_User_71410293:
Thanks for the suggestion, but that's outside the scope of my addon. I think there are some addons that make accessing that menu easier