Allow progress texture to display stacks or dynamic info other than duration #440

  • Enhancement
  • Lyrael_Rayne created this issue Nov 3, 2015

    I would like to see a feature where progress textures are able to use dynamic information other than duration.

    The use case I'm specifically thinking of is Earth Shield charges. I'd like to use a progress texture to show graphically how many charges are left on my active earth shield using an Aura trigger on the Group unit. Potentially could be useful for things like shields if that info is available.

    Right now I'm looking at doing a custom trigger for it but if it were implemented as a standard feature it'd be able to be used with multi targets to track multiple of whatever is being tracked (e.g. all of the Earth Shields in the raid instead of only mine).

  • Lyrael_Rayne added the tags New Enhancment Nov 3, 2015
  • Lyrael_Rayne edited title Nov 3, 2015
  • Lyrael_Rayne posted a comment Nov 3, 2015

    In case my explanation wasn't very good, I've provided a sample WeakAuras string


    Basically I'd like this progress texture to count down my stacks instead of the time remaining.

    Edited Nov 3, 2015
  • Hamsda posted a comment Nov 3, 2015

    This is already possible with custom code. I'm not sure if this would be intuitive or even possible without custom code though. Can one get the maximum stacks of an aura with an api call?

  • InfusOnWow posted a comment Nov 3, 2015

    No the maximum stacks of buffs are unknown.

  • InfusOnWow posted a comment Nov 3, 2015

    And that can be obviously done by writing a custom trigger. I think, since there aren't too many buffs for which this would be relevant, I'd rather not add any option for this.

  • Lyrael_Rayne posted a comment Nov 5, 2015

    I guess what I was really trying to achieve here is two things:

    1) To be able to customise the duration info without having to write a custom trigger and untrigger to detect the buff (WeakAuras already has excellent support for this and it feels like reinventing the wheel to try and rewrite it). I personally would be fine with writing custom code to do the duration info if the owner of the buff were already identified. 2) To be able to use customised duration info with the multi-target feature.

    If max stacks is the issue, the API doesn't know what the max stacks are but the user usually does. They could provide it as input.

  • tinyrivers closed issue Jan 20, 2019
  • tinyrivers posted a comment Jan 20, 2019

    I really do think this is out of scope. Future work on dynamic information may improve this, but I do not think it is worth anybody's time to try and specifically implement this request. A custom script is definitely the correct option here.

  • tinyrivers unassigned issue from stanzilla Jan 20, 2019
  • tinyrivers added a tag Enhancement Jan 20, 2019
  • InfusOnWow reopened issue Jan 24, 2019
  • InfusOnWow posted a comment Jan 24, 2019

    Nah, it's not out of scope. It's a far too common request, and we need something for that.

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