Bar "enabled background" #854


  • Fixed
Closed
  • Smuglerz created this issue Jul 14, 2020

    What version of Grid2 are you using? v965

     

    What game client version (windows or mac) and language are you using ? windows

     

    What steps will reproduce the problem? create a bar for a buff.

      
    Did you try having Grid2 as the only enabled addon and everything else disabled? no

      

    Was it working in a previous version? If yes, which was the last good one? not sure

      

    Do you have an error log of what happened? If you don't see any errors, make sure that error reporting is enabled (`/console scriptErrors 1`) or install [BugSack](https://mods.curse.com/addons/wow/BugSack).

      

    Please provide any additional information below.

     

     I've created a buff that shows on the grid as a bar, if I dont choose the option "Enable background" then buff will only show as bar whenever its active but also its background is the color of the grid itself, i.e. if paladin it will be pink, however it looks nicer for the bar to have a background as black, however if I choose option enable background, it will have the black box all the time even though the buff is not active, then if I log my alt for example, that black box will remain there even though its a buff for a paladin.

     

    I don't know if thats intended, but that looks weird to me.

     

    Note: if I choose option invert bar color, then the box will not be shown until the buff is active which look great, but then I also dont want to invert the colors myself to fix the problem.

     

    screenshot:  https://imgur.com/a/ajm5uyf

  • Smuglerz posted a comment Jul 14, 2020

    For the buff not to show on other toons/alts I just have to choose the specific class for that specific buff, which is nice, I just did it.

     

    But what I don't get, is why do I see the black box even though the buff is not active, I don't know if thats intended or just a bug.

  • michaelsp posted a comment Jul 15, 2020

    A bar indicator is  always active, the diference is the percent of the bar filled (0% to 100%). Usually is used to display health or power,etc, so this kind of issue never arised before.

    Anyway is good to disable unused statuses or indicators (for performance reasons), so the solution you arrived at is OK for me.

    If you need more complex setups, you can enable themes too (General tab>enable themes) and setup different themes for each class/spec, in this way you can enable/disable different indicators for each theme .


    Edited Jul 15, 2020
  • Smuglerz posted a comment Jul 17, 2020

    I know now how to set it up for only one class, which is nice.

     

    But since it is always active for that specific class then if I want a background dark for example and make the buff to go from 100% to 0%, then if the buff is not up, the dark background will be shown all the time? Still can't fix the issue.

     

    Example, I put Rejuv and regrowth and lifebloom as bars, instead of text or something else, I just like bars. and I put them on top of each other, if I dont enable background then they show fine but when they go from 100% to 0%, the background is the class color, which will not look nice, but then if I enable the background to make it dark, then the bar backgrounds are shown all the time on top of the health even if someone doesnt have rejuv or regroth or lifebloom, this is not good and I dont know how to solve this.

     

    Oh another thing that I noticed that will look bad is when I use on manabar "Hide mana of non healer players" then also I put in the indicator to "Enable background" so that the mana bar look nice on the healers, but now even nonhealers will have the background black, even though it wont show their mana, it still will show their background bars.

  • michaelsp posted a comment Jul 18, 2020

    You can use an extra indicator: a square (converted to rectangle) as background. It's a more complex setup, but you gain more customization, like the posibility to display borders.


    Edited Jul 18, 2020
  • Smuglerz posted a comment Jul 18, 2020

    I don't know brother, this seems like more complex way to fix this, but thank you! I'll just stay without background for bars I guess...if thats the only solution.

     

    i.e. I'm trying to make manabars which are only shown for healers to have background, this can't be done using a square indicator for the same exact statues which is "mana"

     

    Plus using a square to make it as a background there isn't a color choice in the layout itself, so it will only take the color of the stateus itself, for example if I put my rejuv to be purple in the bars, then I create a square to make it a background and I also add rejuv, then it will also be purple and not black or dark gray to make it an actual background, do you know what I mean?


    Edited Jul 18, 2020
  • michaelsp posted a comment Jul 18, 2020

    To use different colors for square/bar indicators you can assign a static color status to the bars instead of the buff color (Statuses -> Color to create new colors). I usually use static colors to colorize my bar and text indicators because is more lightweight (It uses much less cpu cycles than assigning buff colors).

    I have added an"Always Visible" option to the background section in version r969-alpha to change the standard behaviour of the bars. Uncheck this option in the bar indicator options to hide the background if no status is active.


    Edited Jul 18, 2020
  • michaelsp closed issue Jul 22, 2020
  • michaelsp added a tag Fixed Jul 22, 2020

To post a comment, please login or register a new account.