Angrier World Quests

Angrier World Quests

181k Downloads

Feature Request: Indication on world quest not completed by warband

Zaazu opened this issue ยท 11 comments

commented

Since the release of the Warband feature, world quests now offer a bonus the first time you complete them. I think it would be nice if there was some way to easily see which world quests have already been completed by a character.

image

I was thinking either use an underline to show that world quest has not been completed yet:
1

or desaturated text for world quests that have been completed:
2

commented

I like your idea ๐Ÿ™‚
I will see if there is a way to query if there is a bonus for a WQ

commented

I have unlocked world quests now - but I cannot find any with this message on them.
Also, from what I can see, it looks like you might be able to query if quest has this bonus enabled (Haven't been able to find it yet, but it should be there).
However, I fear that once that has been completed on a WQ, it just appears to the system as if it didn't have a bonus at all. (Like there is no difference between quests without a bonus and quests that had a bonus but has been completed)

commented

The world map must be getting that info from somewhere.

World Map:
image

Angrier World Quests:
image

commented

Try adding this in Modules/QuestFrame/QuestFrameModule.lua, on line 414:

button.questRewardTooltipStyle = TOOLTIP_QUEST_REWARDS_STYLE_WORLD_QUEST
commented

Okay, that works, and it also pointed me in the right direction C_QuestLog.QuestContainsFirstTimeRepBonusForPlayer ๐Ÿ™‚
However, I still have two problems (please let me know if you have any ideas):

1: WQs before TWW does not have bonus, so they all return false, which would color them as well - any ideas on how to avoid that?
2: Not all WQs has a bonus - so they would be grey, even if they have never been completed - there doesn't seem to be a way to detect this.

I'll release the change with the tooltip in the next release shortly, but the rest I don't know how to fix.

commented

The warband bonus in tooltip was a good change, thanks.
How about an extra icon showing the bonus next to the other rewards? Although, with the tooltip change it's not as needed anymore.

Quick Mockup:
image

In case you're wondering, the green arrow I used is:
interface/containerframe/bags
bags-greenarrow

It's up to you whether you want to add this feature, I'm happy either way.

commented

How about coloring them with a different color, if there is a bonus?
That way, the reward text will still be aligned ๐Ÿ™‚

commented

Sounds good, there's already a red text world quest for something, a world boss I think.

commented

This is what I ended up with (reusing the same color as the "Awards...." text ๐Ÿ™‚

billede

commented

Looking real nice ๐Ÿ™‚

commented

I have just pushed 11.0.2-20240912-1 - if you install it, and then enable the option Color World Quests with Warband bonus blue, it should work ๐Ÿ™‚