Wholly

63 - Wholly should be able to distinguish weekly quests

I was wondering if it's possible to make it so that quests which you have set to ignored stop displaying their quest pin on the world map.
I was also wondering if its possible to have custom coloured pins (i.e. we choose our own colour for the pins on the world map) because I'd rather have green coloured weekly quests or something other than yellow.

Keep up the great work and sorry for all the tickets :)

  • OBJECTICONS.png
User When Change
Nimhfree Oct 22, 2013 at 17:51 UTC Changed status from Replied to Fixed
Nimhfree Oct 22, 2013 at 17:51 UTC Changed status from Waiting to Replied
Nimhfree Oct 17, 2013 at 14:24 UTC Changed status from Replied to Waiting
Nimhfree Sep 19, 2013 at 22:25 UTC Changed name from Ignored Quests = Ignored Pins to Wholly should be able to distinguish weekly quests
doomer007 Sep 19, 2013 at 21:24 UTC Changed status from Waiting to Replied
doomer007 Sep 19, 2013 at 21:23 UTC

Added attachment OBJECTICONS.png

Nimhfree Sep 19, 2013 at 20:19 UTC Changed status from New to Waiting
doomer007 Sep 19, 2013 at 18:58 UTC Create

You must login to post a comment. Don't have an account? Register to get one!

  • 6 comments
  • Avatar of Nimhfree Nimhfree Oct 22, 2013 at 17:51 UTC - 0 likes

    To get weeklies to display differently in the latest Wholly, you will need Grail 058 or later, and there is a prerelease of it available on http://ns1.mithrandir.com/WorldOfWarcraft/WhollyGrailPrerelease.shtml if you want.

  • Avatar of Nimhfree Nimhfree Oct 17, 2013 at 14:24 UTC - 0 likes

    Wholly 039 has changes in it to acknowledge weekly quests are different, with a lovely shade of green as the color. There is a preference to control the display of weekly quests, with a keybinding as well. Wholly 039 also puts the definition of the colors used for each of the quest types into the toon's preferences (WhollyDatabase), so any changes made to them will be retained across sessions. There is no UI to set the colors, but an adventurous person could always change weekly quests from its lovely green to black by running code like:

    /run WhollyDatabase.color.K = "FF000000"

    And if one were to mess up the colors and want a convenient way to reset them to factory defaults one could do:

    /run Wholly:_ResetColors()

  • Avatar of doomer007 doomer007 Sep 20, 2013 at 08:28 UTC - 0 likes

    Feel free to change the title and thanks a lot, I appreciate you trying to do this.

  • Avatar of Nimhfree Nimhfree Sep 19, 2013 at 22:25 UTC - 0 likes

    The process is not complicated. What is complicated is setting everything up to treat weekly quests differently. I also had avoided using green for a color that would be displayed on the map (it is for completed quests which are not displayed as pins) because I did not want to confuse people who expect the green to be flight points. In fact there was a version of Wholly that used orange and I decided to change that when the legendary quest line came out since Blizzard uses (and now Wholly uses) orange for those. If I figure out how to conveniently display weekly quests I may make the color aquamarine (combination of blue and green). Note that when there is a quest giver that gives multiple quests there is a hierarchy of which color pin will be displayed so only one pin is displayed, but the tooltip should show each with the appropriate color.

    I am going to change the title of this to reflect the desire for weekly quests to be different.

  • Avatar of doomer007 doomer007 Sep 19, 2013 at 21:24 UTC - 0 likes

    Thanks for replying. I had the preference to show ignored quests checked, I unchecked it.

    As for the pins I think understand the problem but I don't have any idea on code though I can try something. I was wondering if it is possible to make weekly quests displayed by the green flight master pin (I attached the file to show you which one) or do they have to match the same pins Blizzard uses?. If the process is too complicated, then just let it be.

  • Avatar of Nimhfree Nimhfree Sep 19, 2013 at 20:18 UTC - 0 likes

    The map pins for quests that are ignored are not displayed as long as the preference to show ignored quests is not checked. In other words, the same quests that appear in the Wholly quest panel should also be the ones that are used to display pins (except of course pins are not displayed for certain classes of quests like unobtainable, completed, and in log).

    Technically if you were really adventurous you could alter the color (or colour if you prefer) of the quest names in the Wholly quest panel by altering the contents of the Wholly.color table. Unfortunately, the code that puts the pins on the map uses one of Blizzard's images to put the same pins that Blizzard uses. Only for a few of them does Wholly actually change the color, and unfortunately it does not use the information from the Wholly.color table to do so.

    What is going to throw a wrench in the system though, is Wholly does nothing special o differentiate a weekly quest from a daily/monthly/yearly one. In fact, Blizzard sometimes puts a yellow quest giver marker instead of blue for things like that. Grail can tell you that a quest is weekly if you want, but Wholly does nothing special with that information.

  • 6 comments

Facts

Last updated
Oct 22, 2013
Reported
Sep 19, 2013
Status
Fixed - Developer made requested changes. QA should verify.
Type
Enhancement - A change which is intended to better the project in some way
Priority
Medium - Normal priority.
Votes
0

Reported by

Possible assignees