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).
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.
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?
No the maximum stacks of buffs are unknown.
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.
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.
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.
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
or register a new account.