Honor Bar doesn't show up for characters below max level
Description As we are leveling in BfA we noticed that the Honor bar had disappeared, upon looking at the code evidently the display of the Honor bar is tied to players being max level.
Version Number 10.78
Steps to Reproduce
- Presumably have the Honor bar enabled
- Your character is below Max Level
Expected Behavior The honor bar should be displayed at the users discretion for characters of any level.
Actual Behavior The Honor bar does not load for characters below maximum level
Only ElvUI Enabled Sure. (this step is immaterial for this bug)
Blizzard Issue? This is not a Blizzard issue.
Additional Information In the Honor.lua file: Line 27:
local showHonor = UnitLevel("player") >= MAX_PLAYER_LEVEL
if not showHonor then bar:Hide() else bar:Show()
This means that showHonor will be false for any player that is not max level, so the 'if not showHonor' will evaluate to true and the bar will be hidden. I think that if a player enables the Honor Bar it should be displayed, regardless of level. You could add an option similar to Experience called 'Hide if not maximum level', anyway I think Line 27 should be or just set it to true:
local showHonor = UnitLevel("player") <= MAX_PLAYER_LEVEL
Error Log No error occurs.