Raid Skip Info
iXerxes opened this issue ยท 15 comments
I'm not sure if this feature fits SavedInstances very well, but it would be incredibly useful if it could display information about raid skip progress across characters.
Currently, I use a small WeakAura that I made to check for it, but this requires me to login to each character to check the info.
This isn't a complete list, as I made it a while ago. There are other skips for Shadowlands and Dragonflight.
Each skip has a quest associated with it, and the API functions used are:
If you'd consider this feature, I'd be happy to find the quest ID's for all eligible raids for you :)
Thanks!
I love the idea but the display might need to be adjusted to reduce line width. There're some complaint about it.
I can confirm that most of skip can be unlocked by upper difficulty.
Hi, @LiangYuxuan. I agree, the line width is an issue. I'm not so sure what adjustments to make though :/
I can confirm that most of skip can be unlocked by upper difficulty.
Yes, this is true, and my code makes use of this feature. If you complete Heroic, both Normal and Heroic will display a checkmark. Completing Mythic will replace everything with a checkmark, regardless of lesser progress
Before I do, is it ok for me to post modified versions of your files here? Just want to check with you first, before I share my raid skip code :)
Before I do, is it ok for me to post modified versions of your files here?
Yes, feel free to do so.
I think we can put most of the progress in hover tooltip, and the main tooltip only shows the best difficulty's progress or complete mark.
only shows the best difficulty's progress or complete mark. @LiangYuxuan
I think this could work, yea.
Also, maybe optimize it so it only appears when hovering over raids? like in my topic @Alfakennyone
I wrote this script a long time ago, and from what I can remember, SavedInstances has some set structures for different preset entry types. and I don't think this kind of thing is possible (To mix custom code with hovering over the raid lockout information).
I haven't played WoW in some time, so I wont really be able to test anything new rn, but you're welcome to mess around with my code. Just a heads up, the code is from an old version of SavedInstances (100100), so I would suggest you try to modify the SI file of a more recent version, rather than just dropping mine in.
Here's the code: https://github.com/iXerxes/SI-RaidSkips
Also, I should mention, this code isn't really optimized very well, as it was just for personal use and I didn't really put much thought into it. There are a lot of repeated blocks that could be put in different places to reduce repetition.
Yeah that's why I'm hoping @LiangYuxuan can implement it more permanently
Would be very useful but thanks for the code @iXerxes
I figured out how your custom quests are written, so I modified your presets, and this is what I came up with:
The way it's displayed covers everything I could think of. It's a little messy, I know, but I don't know how else to optimise the display.
I understand this wouldn't really fit into SavedInstances by default, since it's very personal, but maybe there could be some kind of toggle for optional extras within the addon? It could toggle the display of additional presets such as this one.
I'd be happy to give you the code if this is something you'd consider adding. Thanks :)
As much as I like this addition, I don't think it belongs in SavedInstances by default. Perhaps some setting within the menu to enable/disable extra features, such as this one.
Hello. I've changed things up a little, take a look:
- Skips with no progress show as a red X.
- Skips that have been completed show as a green checkmark.
- Unlocking the skip for Mythic will automatically unlock the skips for all lower difficulties.
- Progress is only displayed for the highest difficulty you have progress with - in that difficulty's color.
- If you have a skip unlocked for a difficulty lower than Mythic, the green ! is shown.
- The same icon used for FlightPaths. I can't find a character to demonstrate it, sadly.
Raid skips which have two levels show like this:
Beautiful!
Hopefully @LiangYuxuan can implement this is the official release
As much as I like this addition, I don't think it belongs in SavedInstances by default. Perhaps some setting within the menu to enable/disable extra features, such as this one.
I think it does as it pertains to tracking instance information
Anyways, can you update the code in your repositories? :) thank you
I think it does as it pertains to tracking instance information
This is true, yes, but it isn't really relevant for most people. It's a lot of information to persistently display, compared to the small percentage of people who would actually benefit from seeing it.
This is why I think it would be better suited to some sort of "optional features" setting within SavedInstances, where it can be enabled/disabled.
The updated version: https://github.com/iXerxes/SI-RaidSkips/tree/live
This is why I think it would be better suited to some sort of "optional features" setting within SavedInstances, where it can be enabled/disabled.
Yeah, like the settings you provided. That works or maybe you can add a standalone version? idk but this works jsut fine
The updated version: https://github.com/iXerxes/SI-RaidSkips/tree/live
Thank you!
I just noticed, it's missing the Nyalotha skip lol