Quantcast
Download
(324 Kb)
Download
Updated: 07/22/21 11:38 PM
Pictures
File Info
Compatibility:
Blackwood (7.0.5)
Updated:07/22/21 11:38 PM
Created:05/16/21 12:36 PM
Monthly downloads:4,151
Total downloads:16,385
Favorites:23
MD5:
7.0.5
The Elder Bar Reloaded  Updated this week!  Popular! (More than 5000 hits)
Version: 11.4.2
by: SimonIllyan [More]
This is my fork of the very useful, but apparently abandoned addon
The Elder Bar by Eldrni.

I took the liberty of rewriting much of its code (fixing some bugs, adding a bit of new functionality and shortening it by 40% by replacing repeated code with function calls…). Since the last version of The Elder Bar (TEB) was 10.3.0, I started numbering versions of The Elder Bar Reloaded from 11.0.0. It is now compatible with API version 100035 (Update 29 "Blackwood").

LibSavedVars is now a mandatory dependency, in addition to LibAddonMenu-2.0 and LibFoodDrinkBuff.
LibClockTST is optional dependency, needed only for showing Tamriel time/date.

Please report bugs in the comments section or directly to me.
Changes in version 11.4.2 (2021-07-23)
- fixed missing check in CheckThreshold

Changes in version 11.4.1 (2021-07-21)
- added text to Lock/Unlock gadget
- modified Endeavor Progress gadget (added selection of remaining time display format)
- fixed colour for research timers

Changes in version 11.4.0 (2021-07-16)
- added a gadget for endeavor progress (number of completed endeavors and remaining time)
- added an option for all non-global currencies to have different display formats for the gadget
and for the global currencies tooltip
- added an option to hide companion rapport if maxed out
- fixed AP gadget (I hope…)
- changed format of SavedVariables so that Trackers are a separate subtree
to make it easier to copy settings between accounts
- another internal change - gadget icons are now of CT_TEXTURE rather than CT_BUTTON type;
it means they can be painted any colour, so "Icons inherit color" option finally works
as intended (except for the Lock/Unlock gadget - can't be helped)
- other fixes

Changes in version 11.3.4 (2021-07-01)
- modified tooltips for all non-global currency gadgets to show the amount of currency
on each character and in bank (gadgets for global currencies, i.e. crowns, crown gems,
undaunted keys and transmute crystals work as before, except the non-global currencies are presented
in tooltips in the format selected for their respective gadgets, )
- research sloths should be more diligent now
- fixed misaligned tooltip for Bounty and Heat gadget
- fixed Transmute Crystals gadget being always white
- possibly fixed some other bugsChanges in version 11.3.3 (2021-06-26)
- circumvented the ZoS bug with companion reporting 0 XP while swimming

Changes in version 11.3.2 (2021-06-25)
- added options to show appriopriate gadgets only when research/horse training is possible
- fixed a bug causing companion gadget's disappearance
- added more options to companion gadget (taken from CompanionInfo addon)
- fixed lock gadget icon not changing on unlocking
- fixed enlightenment gadget

Changes in version 11.3.1 (2021-06-14)
- added option for icons inheriting (or not) status color (warning etc.) from their labels
- added Companion gadget
- fixed kill counter

Changes in version 11.3.0 (2021-06-12)
- added gadget for locking/unlocking bar & gadgets
- made another attempt at fixing "Avoiding anchor cycle from [X] to [Y]" warning
- corrected checking thresholds (changed strong inequality to weak )
- changed SavedVars structure again (now it is v10)
- a lot of internal changes to make it less of a CPU hog

Changes in version 11.2.2 (2021-06-03)
- fixed disappearing pulsing items
- added gadgets for crowns and crown gems (also added these to the currencies tooltip)

Changes in version 11.2.1 (2021-06-02)
- fixed event tickets & food buff gadgets not showing up
- fixed another problem with upgrading from earlier version (thanks to shadowcep)

Changes in version 11.2.0 (2021-06-01)
- fixed research timers showing only shortest timer regardless of the settings
- fixed problem (one of…) with upgrading from the original TEB version
- fixed champion points mismatch
- changed SavedVars structure again (now it is v9)

Changes in version 11.1.4 (2021-05-31)
- fixed problem with slotted poison (I think…)
- fixed problem with research timers not showing
- fixed problem with Thief's Tools (when set to "total stolen")

Changes in version 11.1.3 (2021-05-30)
- removed another overlooked debugging message

Changes in version 11.1.2 (2021-05-30)
- fixed coloring of Thieves Tools and Soulgems
- fixed mail gadget pulsing
- Undaunted keys and Endeavor Seals now have proper icons (but no monochrome version!)
- added "Junk" gadget
- Tamriel time and date now rely on LibClockTST (optional dependency,
but without it Tamriel time is not available)
- changed colors in the Settings menu a bit
- removed unnecessary debugging

Changes in version 11.1.1 (2021-05-28)
- fixed coloring of some items (like non-gold currencies) on the bar
- fixed uneven transparency of the bar's background
- added option for bar autohide speed
- added widget for endeavor seals (currently works on PTS only)
- added sorting of characters in Mundus tooltip
- fixed levels of Enlightement
- restored multiple items/times in research widgets
- scaling the bar is now in steps of 5

Changes in version 11.1.0 (2021-05-25)
- Undaunted keys gadget
- Transmute Crystals gadget has warning/danger levels
- Mundus stone buff is tracked like mounts and gold, unset Mundus colored as Danger
- option to auto-hide bar while digging for antiquities
- full customization of 14 colors via color pickers
- restored on popular demand: bar can be moved so high/low that part of its edge is off screen
- changed internal data structures for storing gadget order in PvE/PvP
- changed the format of SavedVariables again (please backup your SavedVariables if you think
you may want to go back to previous version)

Changes in version 11.0.3 (2021-05-20)
- fixed some of the bugs related to settings initialization
- moved background settings to "General Settings" section
- added some new settings ("Spacing between gadgets","Draw a border around the bar")
- some preparations for full color customization

Changes in version 11.0.2 (2021-05-18):
- added color picker for the default color of text and icons

Changes in version 11.0.1 (2021-05-17):
- improved import of old SavedVariables
Archived Files (21)
File Name
Version
Size
Uploader
Date
11.4.1
324kB
SimonIllyan
07/22/21 02:27 PM
11.4.0
324kB
SimonIllyan
07/16/21 03:45 PM
11.3.4
317kB
SimonIllyan
07/01/21 12:23 PM
11.3.3
317kB
SimonIllyan
06/26/21 11:45 AM
11.3.3
317kB
SimonIllyan
06/26/21 11:28 AM
11.3.2
317kB
SimonIllyan
06/25/21 03:33 PM
11.3.1
316kB
SimonIllyan
06/14/21 03:49 PM
11.3.0
315kB
SimonIllyan
06/12/21 10:44 AM
11.3.0
4kB
SimonIllyan
06/12/21 04:14 AM
11.2.2
312kB
SimonIllyan
06/03/21 04:57 AM
11.2.1
301kB
SimonIllyan
06/02/21 12:20 PM
11.2.0
301kB
SimonIllyan
06/01/21 05:52 PM
11.1.4
303kB
SimonIllyan
05/31/21 11:14 AM
11.1.3
303kB
SimonIllyan
05/30/21 11:49 AM
11.1.2
303kB
SimonIllyan
05/30/21 09:39 AM
11.1.1
298kB
SimonIllyan
05/28/21 03:34 PM
11.1.0
294kB
SimonIllyan
05/25/21 03:40 PM
11.0.3
291kB
SimonIllyan
05/20/21 02:19 AM
11.0.2
290kB
SimonIllyan
05/18/21 08:53 AM
11.0.1
290kB
SimonIllyan
05/16/21 05:21 PM
11.0.0
319kB
05/16/21 12:36 PM


Post A Reply Comment Options
Unread 05/16/21, 04:48 PM  
TNTKokser
 
TNTKokser's Avatar

Forum posts: 33
File comments: 166
Uploads: 0
Thanks for the update, however, I have lots of LUA errors. All libs are up to date

eg. when using the drop down buttons in the settings

Code:
user:/AddOns/TEB/TEB.lua:821: attempt to index a nil value
stack traceback:
user:/AddOns/TEB/TEB.lua:821: in function 'TEB.SetIcon'
|caaaaaa<Locals> gadgetName = "Weapon Charge", iconStyle = "normal", colorTag = "color" </Locals>|r
user:/AddOns/TEB/TEB.lua:701: in function 'TEB.RebuildBar'
|caaaaaa<Locals> lastGadget = ud, firstGadgetAdded = T, _ = 6, name = "Weapon Charge" </Locals>|r
user:/AddOns/TEB/TEB.lua:1016: in function 'TEB.UpdateGadgetList'
|caaaaaa<Locals> gadgetName = "Alliance Points", whichBar = 2 </Locals>|r
user:/AddOns/TEB/TEB.lua:2972: in function 'setFunc'
|caaaaaa<Locals> newValue = 2 </Locals>|r
user:/AddOns/LibAddonMenu-2.0/controls/dropdown.lua:63: in function 'UpdateValue'
|caaaaaa<Locals> control = ud, forceDefault = F, value = 2 </Locals>|r
user:/AddOns/LibAddonMenu-2.0/controls/dropdown.lua:73: in function 'DropdownCallback'
|caaaaaa<Locals> control = [table:1]{m_isDropdownVisible = T, m_name = "LAMCombobox6", m_spacing = 0, m_sortsItems = F, m_sortOrder = T}, choiceText = "PvP only", choice = [table:2]{name = "PvP only", value = 2} </Locals>|r
EsoUI/Libraries/ZO_ComboBox/ZO_ComboBox_Base.lua:216: in function 'ZO_ComboBox_Base:ItemSelectedClickHelper'
|caaaaaa<Locals> self = [table:1], item = [table:2], selectionChanged = T </Locals>|r
EsoUI/Libraries/ZO_ComboBox/ZO_ComboBox.lua:23: in function 'OnSelect'
EsoUI/Libraries/ZO_ContextMenus/ZO_ContextMenus.lua:451: in function 'ZO_Menu_ClickItem'
|caaaaaa<Locals> control = ud, button = 1, menuEntry = [table:3]{itemYPad = 0} </Locals>|r
ZO_MenuItem1_MouseUp:4: in function '(main chunk)'
|caaaaaa<Locals> self = ud, button = 1, upInside = T, ctrl = F, alt = F, shift = F, command = F </Locals>|r
or 6 errors like this from start

Code:
user:/AddOns/TEB/TEB.lua:821: attempt to index a nil value
stack traceback:
user:/AddOns/TEB/TEB.lua:821: in function 'TEB.SetIcon'
|caaaaaa<Locals> gadgetName = "Weapon Charge", iconStyle = "normal", colorTag = "color" </Locals>|r
user:/AddOns/TEB/TEB.lua:701: in function 'TEB.RebuildBar'
|caaaaaa<Locals> lastGadget = ud, firstGadgetAdded = T, _ = 6, name = "Weapon Charge" </Locals>|r
user:/AddOns/TEB/TEB.lua:2467: in function 'TEB.buffs'
|caaaaaa<Locals> iconColor = "normal", isBuffActive = T, timeLeftInSeconds = 2826, abilityId = 100498, foodColor = "|ccccccc" </Locals>|r
user:/AddOns/TEB/TEB.lua:2780: in function 'TEB.OnUpdate'
TEBTop_Update:3: in function '(main chunk)'
|caaaaaa<Locals> self = ud, time = 6351.5200195313 </Locals>|r
Last edited by TNTKokser : 05/16/21 at 05:26 PM.
Report comment to moderator  
Reply With Quote
Unread 05/16/21, 05:24 PM  
SimonIllyan
 
SimonIllyan's Avatar
AddOn Author - Click to view AddOns

Forum posts: 0
File comments: 172
Uploads: 1
Originally Posted by TNTKokser
Thanks for the update, however, I have lots of LUA errors. All libs are up tgo date
Yes, it is a problem with conversion of old configuration. I just uploaded version 11.0.1 which should fix it.
Last edited by SimonIllyan : 05/16/21 at 05:25 PM.
Report comment to moderator  
Reply With Quote
Unread 05/16/21, 05:28 PM  
TNTKokser
 
TNTKokser's Avatar

Forum posts: 33
File comments: 166
Uploads: 0
Originally Posted by SimonIllyan
Originally Posted by TNTKokser
Thanks for the update, however, I have lots of LUA errors. All libs are up tgo date
Yes, it is a problem with conversion of old configuration. I just uploaded version 11.0.1 which should fix it.
I already had the idea to delete the old saved vars, which solved my problem

o/
Report comment to moderator  
Reply With Quote
Unread 05/16/21, 09:28 PM  
manwoodsal

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

Thanks for updating this addon. I love it. I did remove the old saved var file when I install this addon.

But just notice that the Durability happen to come up trying to make two lines in the box. Makes it hard to read it as the top and bottom of the lines getting outside of the block.

When looking at Durability %/repair cost. It shows up like as two lines
92% %/
29gg

Also Bounty heat timer.. The icon still show up even when you don't have any. The dynamically show timer is set to on also. maybe have an option there that could show the gold there also

The mail icon doesn't hide when you have no mail. It still show up with a 0.

Fast travel timer still show up even when there isn't one. And it set to hide.

Kept up the good Work.
Last edited by manwoodsal : 05/16/21 at 09:56 PM.
Report comment to moderator  
Reply With Quote
Unread 05/17/21, 01:13 AM  
daimon
Premium Member
 
daimon's Avatar
Premium Member

Forum posts: 10
File comments: 126
Uploads: 0
Thanks for updating the addon

Could the following be added if possible:
Master transparency (so you could select transparency for the whole addon)
Master font color change (so you could select other color than white as default text color)

Thankees
__________________
""I am that which grips the heart in fright, hearkens night and silences the light." It was written on my sword, long…long ago." ―Ajunta Pall
avatar by Humon
Report comment to moderator  
Reply With Quote
Unread 05/17/21, 04:21 AM  
SimonIllyan
 
SimonIllyan's Avatar
AddOn Author - Click to view AddOns

Forum posts: 0
File comments: 172
Uploads: 1
Originally Posted by daimon
Thanks for updating the addon

Could the following be added if possible:
Master transparency (so you could select transparency for the whole addon)
Master font color change (so you could select other color than white as default text color)

Thankees
The second thing should be easy and I'll try to include it in next update. About the first one, I am not completely sure what you mean by "the whole addon" - do you want transparent icons in addition to transparent bar?
Report comment to moderator  
Reply With Quote
Unread 05/17/21, 04:39 AM  
azzazzellice
 
azzazzellice's Avatar

Forum posts: 1
File comments: 26
Uploads: 0
Re: Thanks

Originally Posted by manwoodsal
Also Bounty heat timer.. The icon still show up even when you don't have any. The dynamically show timer is set to on also. maybe have an option there that could show the gold there also

The mail icon doesn't hide when you have no mail. It still show up with a 0.

Fast travel timer still show up even when there isn't one. And it set to hide.
Kept up the good Work.
Try setting Lock gadgets to ON (in addition to the "hide" setting). I know this works with vampire and fast travel.
That was in the original version of the addon and was kept, because if you have the gadgets unlocked that might be for the purpose of moving stuff around to your liking, that's why it overrides the hide.
A bit tedious, but I do get the philosophy
Report comment to moderator  
Reply With Quote
Unread 05/17/21, 04:54 AM  
daimon
Premium Member
 
daimon's Avatar
Premium Member

Forum posts: 10
File comments: 126
Uploads: 0
Sorry, I meant the whole visible bar area, not just the background. Now it has background option for the opacity, so adding the border, text and icons would be nice option. This is a bit of niche request I guess as I try to use slightly transparent static ui elements while using an oled monitor when ever possible.


Originally Posted by SimonIllyan
Originally Posted by daimon
Thanks for updating the addon

Could the following be added if possible:
Master transparency (so you could select transparency for the whole addon)
Master font color change (so you could select other color than white as default text color)

Thankees
The second thing should be easy and I'll try to include it in next update. About the first one, I am not completely sure what you mean by "the whole addon" - do you want transparent icons in addition to transparent bar?
__________________
""I am that which grips the heart in fright, hearkens night and silences the light." It was written on my sword, long…long ago." ―Ajunta Pall
avatar by Humon
Report comment to moderator  
Reply With Quote
Unread 05/17/21, 07:19 AM  
SimonIllyan
 
SimonIllyan's Avatar
AddOn Author - Click to view AddOns

Forum posts: 0
File comments: 172
Uploads: 1
Originally Posted by daimon
Sorry, I meant the whole visible bar area, not just the background. Now it has background option for the opacity, so adding the border, text and icons would be nice option. This is a bit of niche request I guess as I try to use slightly transparent static ui elements while using an oled monitor when ever possible.
This may be hard to implement as the icons weren't designed with transparency in mind. But I will look into it if time allows.
Report comment to moderator  
Reply With Quote
Unread 05/17/21, 10:26 AM  
Nachtrabe
 
Nachtrabe's Avatar

Forum posts: 0
File comments: 20
Uploads: 0
Originally Posted by SimonIllyan
Originally Posted by daimon
Sorry, I meant the whole visible bar area, not just the background. Now it has background option for the opacity, so adding the border, text and icons would be nice option. This is a bit of niche request I guess as I try to use slightly transparent static ui elements while using an oled monitor when ever possible.
This may be hard to implement as the icons weren't designed with transparency in mind. But I will look into it if time allows.
Heyho and really thanks for your work. I love that bar too.

If you want.. i could do some new icons for the bar. I would support you if you are interested.
PM me then and we talk about.

Wish you a nice day
Last edited by Nachtrabe : 05/17/21 at 10:43 AM.
Report comment to moderator  
Reply With Quote
Unread 05/17/21, 02:09 PM  
hagermanj

Forum posts: 2
File comments: 343
Uploads: 0
Thank you so much for taking over this addon.
On the clock could you remove the leading zero if you choose 12 format ( 4:00 pm instead 04:00 pm ).

Thanks again.
Report comment to moderator  
Reply With Quote
Unread 05/17/21, 02:10 PM  
danno8

Forum posts: 0
File comments: 39
Uploads: 0
Hey there!

Get this error whenever I try to logout.

user:/AddOns/TEB/TEB.lua:900: attempt to index a nil value
stack traceback:
user:/AddOns/TEB/TEB.lua:900: in function 'TEB.SetIconByIndicator'
user:/AddOns/TEB/TEB.lua:1929: in function 'TEB.balance'
user:/AddOns/TEB/TEB.lua:2832: in function 'TEB.OnUpdate'
TEBTop_Update:3: in function '(main chunk)

It will generate a cascade of these at the rate of around 5 per second.
Report comment to moderator  
Reply With Quote
Unread 05/17/21, 04:20 PM  
manwoodsal

Forum posts: 0
File comments: 101
Uploads: 0
Sorry

I was thinking I did have the lock back up..

It working like it should. But the Durability still shows up as two lines and the info still getting cut off some.

Kept up the good work.
Report comment to moderator  
Reply With Quote
Unread 05/18/21, 03:24 AM  
daimon
Premium Member
 
daimon's Avatar
Premium Member

Forum posts: 10
File comments: 126
Uploads: 0
Ditto. After deleting all the old stuff I'm getting the following loop on log out. Pretty much the stuff I changed from the addon settings.

[12:09] In TEB.OnUpdate: true nil
[12:09] .(number): Y = 1655.5
[12:09] .(number): opacity = 90
[12:09] [12:09] .(string): Position = bottom

Originally Posted by danno8
Hey there!

Get this error whenever I try to logout.

user:/AddOns/TEB/TEB.lua:900: attempt to index a nil value
stack traceback:
user:/AddOns/TEB/TEB.lua:900: in function 'TEB.SetIconByIndicator'
user:/AddOns/TEB/TEB.lua:1929: in function 'TEB.balance'
user:/AddOns/TEB/TEB.lua:2832: in function 'TEB.OnUpdate'
TEBTop_Update:3: in function '(main chunk)

It will generate a cascade of these at the rate of around 5 per second.
__________________
""I am that which grips the heart in fright, hearkens night and silences the light." It was written on my sword, long…long ago." ―Ajunta Pall
avatar by Humon
Report comment to moderator  
Reply With Quote
Unread 05/18/21, 08:02 AM  
SimonIllyan
 
SimonIllyan's Avatar
AddOn Author - Click to view AddOns

Forum posts: 0
File comments: 172
Uploads: 1
Re: Sorry

Originally Posted by manwoodsal
It working like it should. But the Durability still shows up as two lines and the info still getting cut off some.
Fixed it, will upload the new version soon…
Report comment to moderator  
Reply With Quote
Post A Reply



Category Jump: