SavedInstances

SavedInstances

13M Downloads

Raid Skip Info

iXerxes opened this issue ยท 15 comments

commented

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.

image

image

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!

commented

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.

commented

Hey @iXerxes could you pass that code? I just requested the idea and the creator linked to this

Also, maybe optimize it so it only appears when hovering over raids? like in my topic
#825

commented

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 :)

commented

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.

commented

Yeah, putting it in the Raid hover tooltip would be nice - similar to the Emissary Quest

image

Have it look something like this as I previously shown

The fewer the addons the better lol so this would be a nice touch imo

commented

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.

commented

Yeah that's why I'm hoping @LiangYuxuan can implement it more permanently

Would be very useful but thanks for the code @iXerxes

commented

I figured out how your custom quests are written, so I modified your presets, and this is what I came up with:

image

image

image

image

image

image

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 :)

commented

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.

commented

Hello. I've changed things up a little, take a look:

image

  • 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.

image
image

Raid skips which have two levels show like this:

image

commented

Beautiful!

Hopefully @LiangYuxuan can implement this is the official release

commented

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

commented

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

commented

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

commented

Well, raid skip quests are account wide now so no need for this =p