Download
(57 Kb)
Download
Updated: 05-10-14 09:08 AM
Pictures
File Info
Compatibility:
Siege of Orgrimmar (5.4)
Escalation (5.3)
Thunder Isle (5.2)
Landfall (5.1)
Mists of Pandaria (5.0.4)
Updated:05-10-14 09:08 AM
Created:01-31-12 06:34 PM
Downloads:5,252
Favorites:121
MD5:
5.4
Wholly  Popular! (More than 5000 hits)
Version: 044
by: Nimhfree [More]
Wholly is a complete visualization of the Grail quest database addon as it relates to the player. It shows a panel with quests conveniently separated into zones and indicates their status. Quests can be filtered so only those that need to be completed, etc. appear. Wholly also shows pins on the world map for locations where quest givers appear, and the pins are similarly colored based on their status.

Prereleases can be found on the official Prerelease Page for those interested.

Problems?
Please submit a ticket.

Localization
Please help with localization if you can.

Images


Features
  • Uses Grail as the backend database of quests
    • Knows what quests the player has completed using server query
    • Stores information about repeatable quests completed since Blizzard resets this information
    • Knows quest prerequisites
    • Knows quest breadcrumbs
  • Provides a quest log panel that lists filtered quests
    • Quests are are grouped by "zone" where they start
      • Each map area
      • Each dungeon
      • Each world event
      • Each class
      • Each profession that is required
      • Each faction reputation that is required
      • Achievements, including zones, dungeons and others that are quest based like the hunting ones
      • Reputation changes which group quests by the reputations whose value changes when the quest is turned in
      • Daily
      • Other, which includes special map areas like Molten Front and Darkmoon Island
      • Tags, which are defined by the user Available in version 043
    • Searching quests Available in version 014
      • Searches quest titles
      • Keeps a list of most recent searches
    • Quests are filtered in a variety of ways including completed, currently in the Blizzard quest log, unobtainable, etc.
    • A tooltip for each quest shows the server information about the quest, plus extra information like quest givers, turn in location, any breadcrumb quests that can still be gotten, and prerequisite quests (for a quest that needs prerequisites fulfilled)
    • Quests that are in the Blizzard quest log can be configured to display (Complete) and (Failed)
    • Opens with a keybinding
    • Opens with /wholly slash command
    • Quests can be sorted by name, quest level, or quest status and available in version 22 a tooltip indicates the current sort order
    • Has a preference button to open the Wholly preferences
    • Has a zone button to switch to the current zone
    • Can be configured to automatically switch to the current zone as the zone changes
    • Alt-clicking a quest will target the quest giver for the quest unless the quest is an "in log" quest, and then the turn in NPC is targeted
    • Ctrl-shift-clicking a quest will change whether the quest is ignored Available in version 27
    • Right-shift-clicking a quest will allow associating/disassociating a quest with any tags currently available Available in version 043
    • The zone button has a tooltip indicating the quest status summary for the current zone
    • The quest panel can be shown in a wide format Available in version 20
      • A summary of quests per zone can be shown, and optionally updated live Available in version 22
  • Modifies the NPC tooltips for NPCs that need to be killed to start a quest, or drop an item that starts a quest
  • Modifies the Blizzard Quest Panel to put the quest ID into the top right, and provides a tooltip for that quest ID that has the rich tooltip information similarly available in the Wholly quest panel
  • Modifies the Blizzard Quest Panel to put a bugged message when quests are marked as bugged Available in version 016
  • Adds a tooltip for the quests in the Blizzard quest log Available in version 22
  • Provides map pins for quest givers on the world map
    • Pins are filtered with the same preferences as the quest log panel (however, purple, green and brown quests will not show up as pins)
    • A Wholly button can be shown on the world map that controls the display of the Wholly pins, with a tooltip showing the quest status summary for the current map
    • Wholly pins show tooltips of all the quests each quest giver has (and shows those of nearby quest givers as well)
    • Wholly pins are colored the "best" color for the quests the quest giver has
    • For truly repeatable quests the map pin icon is a question mark instead of an exclamation point
  • The quests for map pins and for the quest log are separate and independent
  • Quest status summary tooltips
    • These display the count of the number of each type of quest in the associated "zone" using the standard quest status colors Wholly uses, summarizing the list at the end with the number of quests displayed and the total number of quests in the "zone".
    • Tooltips exist for the Zone button on the quest log panel, the Wholly button on the world map and the LibDataBroker icon
    • These live update as the zone changes
  • Color of quest title indicates status
    • Player can get quest
    • Player can get quest but it is low-level
    • Player level is too low to get quest
    • Quest is Legendary
    • Quests needs prerequisites
    • Repeatable (daily, monthly, yearly, or truly repeatable)
    • Repeatable but player level is too low to get quest
    • Weekly Available in version 039
    • Quest in player's quest log
    • Quest already completed and turned in
    • Quest unobtainable (e.g., Faction, Class, Race, Gender, Reputation, Profession, etc.)
    • Problem because quest unclassifiable
  • User can control quest colors for a number of common quest statuses Available in version 041
  • Breadcrumb support
    • When the Blizzard Quest Panel appears to allow acceptance of a quest that has a breadcrumb quest that still can be completed, the user is presented with a breadcrumb warning attached to the Blizzard Quest Panel
    • The tooltip for the breadcrumb warning indicates what breadcrumb quests are available with the quest givers
    • Left-click in the breadcrumb warning to put TomTom waypoints for the breadcrumb quest givers' locations
  • TomTom integration
    • Left-click a quest in the Wholly quest log to create waypoints for that quest's quest givers
    • Right-click a quest in the Wholly quest log that needs prerequisites to create waypoints for the quest givers for the first quest in the prerequisite chain
    • Right-click a quest in the Wholly quest log that does not need prerequisites to create waypoints for that quest's turn in locations
    • Left-click in the breadcrumb area of the Blizzard Quest panel to create waypoints for the quest givers of the breadcrumb quests
    • Ctrl-left-click a quest in the Wholly quest log to create waypoints for EVERY quest in that "zone" Available in version 027
  • LightHeaded integration Available in version 018
    • Shift-left-click a quest in the Wholly quest log to attach the LightHeaded panel for that quest
    • Shift-left-click the same quest in the Wholly quest log to close the LightHeaded panel
  • LibDataBroker integration
    • Provides an icon
    • Left-click opens the Wholly quest log
    • Right-click opens the Wholly preferences
    • The tooltip provides the summary of quests for the selected zone in the Wholly quest log
    • Provides a data feed of the player's x,y coordinates in the map Available in version 014
  • Can update an open world map when the zone changes

Preferences


Keybindings are provided for the preferences marked [keybinding] Available in version 027
  • Base quests
    Will always include quests that are available plus the following types that are checked
    • Completed [keybinding]
      Quests the are turned in
    • Needs prerequisites [keybinding]
      Quests that are currently not available because a prerequisite has not been met
    • Unobtainable [keybinding]
      Quests that are not available because of reasons like race, gender, class mismatch or incompatibility with quests turned in or in log
  • Filters
    Filters apply to base quests and will exclude quests of the types not marked in the filter section
    • Repeatable [keybinding]
      Includes truly repeatable quests (represented by blue question marks in the UI)
    • Daily [keybinding]
      Includes daily quests
    • In Log
      Includes quests in the player's quest log
    • Low-level
      Includes quests that are lower than the player's level such that they do not normally appear in the Blizzard UI unless the user selects an option to display them
    • High level
      Includes quests for which the player is not high enough level to accept
    • Scenario Available in version 025
      Includes quests that are marked as scenarios.
    • World Events Available in version 027
      Includes quests that only appear during world events
    • Ignored Available in version 027
      Includes quests that are marked as ignored
    • Weekly [keybinding] Available in version 039
      Includes weekly quests
  • Quest Title Appearance
    When Wholly displays quest titles it modifies them based on the following preferences
    • Prepend quest level
      Puts [level] in front of the quest name
    • Append required level
      Puts [required level] after the quest name if the quest requires a higher level than the player
    • Show whether repeatable quests previously completed
      Displays an asterisk after the quest if the character has ever completed the quest (as reported in the Grail database)
    • Show status of quests in log
      This will show (Complete) or (Failed) with quests in the Blizzard quest log as appropriate
  • World map
    • Display map pins for quest givers [keybinding]
      Controls whether pins on the world map are shown for quest givers
    • Display button on world map
      Controls whether the Wholly button appears in the top left of the world map (whose function is the same as switching the above preference)
    • Display dungeon quests in outer map
      Displays dungeon quests in the zone where the dungeon entrance is (as well as is the actual dungeon)
    • Open world map updates when zones change
      Normally when the world map is open, and the player changes zones, the world map does not update to the new zone. When this is checked, it will update.
  • Other
    • Quest log panel updates when zones change
      If this is not set, the quest log panel will remain on the zone the user has selected
    • Display breadcrumb quest information on Quest Frame
      If this is checked, just before accepting a quest the UI will indicate when there is a breadcrumb quest that is available to be completed
    • Display holiday quests always Removed in version 027
      Normally holiday quests would only be displayed during the holiday, however, with this checked holiday quests in their own group will always be displayed along with the other filters selected
    • Show only Loremaster quests
      When this is checked, quests that qualify for Loremaster in a zone are listed even if they start in another zone, and those that are not part of the zone's Loremaster are not shown.
    • Enable player coordinates
      When this is checked a LibDataBroker feed is provided that shows the x,y map coordinates of the player's position.
    • Show achievement completion colors
      When this is checked the achievement menu items are colored green if completed and yellow if not
    • Bugged quests considered unobtainable
      When this is checked, quests that are considered bugged are considered unobtainable, otherwise their status is as would normally be computed
    • Tooltips appear on Blizzard Quest Log Available in version 038
      When this is checked, the Wholly tooltip will appear for each quest in the Blizzard quest log, otherwise no tooltip will appear
  • Wide Wholly Quest Panel
    Wholly can display its quest panel in two modes widths, with the wide one controlled by scrollers and the thin one controlled by a drop down
    • Show
      When checked, the wide panel is used, otherwise the thin panel is used
    • Show quest counts
      When checked, a subset of quest counts appear for each "zone" in the wide panel as each zone is clicked
    • Live quest count updates
      When checked, the quest counts will update based on quest activity assuming the "zone" already has a count displayed
  • Load Data
    Grail provides some loadable addons that can be controlled here
    • Achievements
      Achievement data needs to be loaded to provide "zones" representing the achievements
    • Reputation Changes
      Reputation data needs to be loaded to display in the tooltip information as well as provide "zones" for each of the reputation changes
    • Completion Dates Available in version 034
      Completion data needs to be loaded so the date/time for the completion of quests is recorded
Version 044
Corrects the Lua error that happens when attempting to tag a quest when no tag exists.
Fixes the map icons to look cleaner by Shenj.
Updates Russian localizations by vitasikxp.

Version 043
Handles Grail's change in AZ quests to handle pre- and post-063 implementation.
Adds the ability to mark quests with arbitrary tags.

Version 042
Updates Russian localizations by dartraiden.
Corrects the search function to use the new Grail quest structures.
Makes it so quests that are pending or obsolete do not appear when the option indicates unobtainable quests should not appear.
Changed display of profession requirements to only show failure as quest prerequisites now show profession requirements consistently.

Version 041
Adds the capability to set the colors for each of the quest types.
Changes to use newer way Grail does things.

Version 040
Updates Russian localizations by dartraiden.
Adds a workaround to supress the panel that appears because of Blizzard's IsDisabledByParentalControls taint issue.
Updates Simplified Chinese localizations by dh0000.

Version 039
Fixes the problem where tooltips for map pins were not appearing correctly.
Fixes a Lua error with the non-wide Wholly quest panel's drop down menu.
Fixes a Lua error when Wholly is used for the first time (or has no saved variables file).
Adds a preference to control display of weekly quests (which are not classified as such until Grail 058).
Adds a color for weekly quests.
Enables quest colors to be stored in player preferences so users can changed them, albeit manually.
Fixes the problem where the keybindings or buttons not on the preference panel would not work the first time without the preference panel being opened.

Version 038
Fixes the problem where tooltips that show the currently equipped iLevel cause a Lua error.
Adds a preference to control whether tooltips appear in the Blizzard Quest Log.
Corrects the problem introdced by Blizzard in their 5.4.0 release when they decided to call API (IsForbidden()) before checking whether it exists.
Makes the attached Lightheaded frame work better with the wide panel mode.
Corrects a problem where a variable was leaking into the global namespace causing a prerequisite evaluation failure.
Attempts to make processing a little quicker by making local references to many Blizzard functions.

Version 037
Fixes the problem where tooltips do not appear in non-English clients properly.

Version 036
Updates Russian localizations by dartraiden.
Removes the prerequisite population code in favor of API provided by Grail, requiring Grail 054 or later.

Version 035
Updates Chinese localizations by Isjyzjl.
Adds the ability to show equipped iLvl prerequisites.
Corrects the display problem with OR within AND prerequisites introduced in version 034.
Makes opening the preferences work even if Wholly causes the preferences to be opened the first time in a session.

Version 034
Changes the tooltip code to allow for better displaying of longer entries.
Adds some Korean localization provided by next96.
Changes the Interface to 50300 to support the 5.3.0 Blizzard release.
Adds the ability to control the Grail-When loadable addon to record when quests are turned in.
Adds the ability to display when quests are turned in, and if the quest can be done more than once, the count of how many times done.
Updates support for Grail's new representation of prerequisite information.

Version 033
Adds a hidden default shouldNotRestoreDirectionalArrows that can be present in the WhollyDatabase saved variables to not reinstate directional arrows upon reloading.
Adds the ability to show when a quest is obsolete (removed) or pending.
Adds support for displaying Q prerequisites and for displaying pet "spells".
Changes the technique used to display reputation changes in the tooltip, *** requiring Grail 048 or later ***.
Adds support for Grail's new representation of prerequisite information.

Version 032
Fixes a problem where the Achievements were not working properly unless the UI was reloaded.
Adds the ability to display NPCs with prerequisites, *** requiring Grail 47 or later ***.
Makes the X code prerequisite display with ![Turned in].
Adds the ability to display phase prerequisite information.
Adds some Spanish translations based on input by Davidinmoral.

Version 031
Updates some German localization provided by bigx2.
Updates some Russian localization provided by dartraiden.
Adds ability to display F code prerequisite information.

Version 030
Changes to use some newly added API Grail provides, *** requiring Grail 45 or later ***.
Updates some Spanish localization provided by Davidinmoral.
Updates some French localization provided by Noeudtribal.
Reputation values that are not to be exceeded now have "< " placed in front of the value name.
Allows the key binding for toggling open/close the Wholly panel to work in combat, though this function will need to be rebound once.
Fixes a map pin problem with the addon Mapster Enhanced.
Changes the faction prerequisites to color green, red or brown depending on whether the prerequisite is met, can be met with increase in reputation or is not obtainable because reputation is too high.
Adds support for Grail's new "Other" map area where oddball quests are located.
Adds support for Grail's new NPC location flags of created and mailbox.
Updates some Portuguese localization provided by marciobruno.
Adds Pet Battle achievements newly provided by Grail.

Version 029
Adds support for Grail's T code prerequisites.
Adds Simplified Chinese localization provided by Sunteya.

Version 028
Switches to using Blizzard's IGNORED string instead of maintaining a localized version.
Adds basic support for putting pins on the Omega Map addon.
Changes the display of the requirement for a quest to ever have been completed to be green if true, and not the actual status of the quest.
Updates the TOC to support interface 50100.
Replaced the calls to Grail:IsQuestInQuestLog() with the status bit mask use since (1) we know whether the quest is in the log from its status, and (2) the call was causing Grail to use a lot of memory.

Version 027
*** Requires Grail 41 or later ***
Adds the ability to display requirements for spells that have ever been experienced.
Adds the ability to specify amounts above the minimum reputation level as provided in Grail 041 and later.
Updates some Traditional Chinese localization provided by machihchung and BNSSNB.
Adds the ability to display requirements from groups of quests, both turning in and accepting the quests.
Changes spell prerequisite failures to color red vice yellow.
Changes preference "Display holiday quests always" to become a "World Events" filter instead, making World Events always shown in their categories.
Changes world events titles to be brown (unobtainable) if they are not being celebrated currently.
Adds the ability to Ctrl-click any quest in the Wholly quest panel to add waypoints for EVERY quest in the panel.
Corrects the incorrect rendering of the wide panel that can happen on some systems.
Adds keybindings for toggling display of map pins and quests that need prerequsites, daily quests, repeatable quests, completed, and unobtainable quests.
Adds the ability to display maximum reputation requirements that are quest prerequisites.
Changes the maximum line count for the tooltip before the second is created, to be able to be overridden by WhollyDatabase.maximumTooltipLines value if it exists.
Adds the ability to Ctrl-Shift-click any quest in the Wholly quest panel to toggle whether the quest is ignored.
Adds the ability to filter quests that are marked ignored.

Version 026
*** Requires Grail 40 or later ***
Adds support for displaying special reputation requirements currently only used in Tillers quests.

Version 025
*** Requires Grail 39 or later ***
Adds support to display quest required friendship levels.
Fixes the problem where NPC tooltips would not be updated (from changed addon data) upon reloading the UI.
Adds support to display prerequisites using Grail's newly added capabilities for OR within AND.
Adds support for quests that require lack of spells or spells ever being cast as prerequisites.
Adds a filter for Scenario quests.
Delays the creation of the dropdown menu until it is absolutely needed to attempt to minimize the taint in Blizzard's code.
Fixes an issue where considering bugged quests unobtainable would not filter as unobtainable properly.

Version 024
*** Requires Grail 38 or later ***
Updates some Russian localization provided by dartraiden.
Adds support for quests that require skills as prerequisites, requiring Grail 038.
Updates some Italian localization provided by meygan.

Version 023
Updates some Korean localization provided by next96.
Updates some German localization provided by DirtyHarryGermany.
Updates from French localization provided by akirra83.
Adds support to indicate account-wide quests, starting with Grail 037 use.

Version 022
*** Requires Grail 36 or later ***
Corrects the problem where NPC tooltips may not be updated until the world map is shown.
Changes how map pins are created so no work is done unless the WorldMapFrame is being shown.
Adds the ability to show that quests are Scenario or Legendary.
Changes the artwork on the right side of the wide panel.
Fixes the problem where the search panel was not attaching itself to the Wholly quest panel.
Updates some Korean localization provided by next96.
Makes it so Legendary quests appear orange while daily quests that are too high level appear dark blue.
Adds two new sort techniques, and also a tooltip for the sort button that describes the active sort technique.
Adds the ability to show an abbreviated quest count for each map area in the second scroll area of the wide quest panel, with optional live updates.
Fixes the problem where the Wholly world map button can appear above other frames.
Makes changing the selection in the first scroll view in the wide version of the Wholly quest panel, remove the selection in the second scroll view, thereby allowing the zone button to properly switch to the current zone.
Adds a Wholly quest tooltip for each of the quests in the Blizzard quest log.
Updates searching in the wide frame to select the newly sought term.

Version 021
*** Requires Grail 34 or later ***
Makes it so Mists of Pandaria reputations can be handled.
Makes it so starter Pandarens no longer cause Lua errors.
Corrects the problem where removing all TomTom waypoints was not clearing them from Wholly's memory.
Corrects locations for Wholly informational frames placed on QuestFrame in MoP beta.
Updates the tooltip to better indicate when breadcrumb quests are problems for unobtainable quests.
Adds the ability to display profession prerequisites (in the prerequisites section vice its own for the few that need it).

Version 020
*** Requires Grail 33 or later ***
Corrects the problem where quests in the log that are no longer obtainable do not appear properly.
Adds the ability to show daily quests that are too high for the character as orange.
Adds Spanish localization provided by Trisquite.
Moves the Daily quests into the Other category.
Adds the experimental option to have a wide quest panel.
Archived Files (29)
File Name
Version
Size
Author
Date
043
57kB
Nimhfree
04-10-14 08:12 AM
042
56kB
Nimhfree
02-10-14 08:17 AM
041
55kB
Nimhfree
12-10-13 09:38 AM
040
54kB
Nimhfree
11-10-13 11:13 AM
039
53kB
Nimhfree
10-17-13 06:51 PM
038
52kB
Nimhfree
10-10-13 10:41 AM
037
51kB
Nimhfree
09-11-13 06:30 PM
036
50kB
Nimhfree
09-10-13 07:20 PM
035
50kB
Nimhfree
07-10-13 04:07 AM
034
49kB
Nimhfree
06-10-13 07:53 AM
033
49kB
Nimhfree
05-10-13 02:10 PM
032
48kB
Nimhfree
04-10-13 10:35 AM
031
47kB
Nimhfree
03-10-13 10:25 AM
030
47kB
Nimhfree
02-10-13 06:07 AM
029
47kB
Nimhfree
01-10-13 01:26 PM
028
46kB
Nimhfree
12-10-12 09:52 AM
027
46kB
Nimhfree
11-10-12 08:51 AM
026
43kB
Nimhfree
10-10-12 07:34 AM
025
43kB
Nimhfree
09-25-12 07:11 AM
024
43kB
Nimhfree
09-10-12 12:25 PM
023
41kB
Nimhfree
08-28-12 04:36 PM
022
40kB
Nimhfree
08-10-12 08:42 PM
021
38kB
Nimhfree
07-10-12 04:31 AM
020
38kB
Nimhfree
06-10-12 04:55 AM
019
35kB
Nimhfree
05-10-12 08:00 AM
018
31kB
Nimhfree
04-10-12 08:36 AM
017
30kB
Nimhfree
03-10-12 04:05 PM
016
29kB
Nimhfree
02-10-12 09:52 AM
015
28kB
Nimhfree
01-31-12 06:34 PM


Post A Reply Comment Options
Old 11-11-12, 09:16 AM  
emeraldrose
A Kobold Labourer

Forum posts: 0
File comments: 2
Uploads: 0
Help

I am fairly new to using add-ons, so please forgive me if this is a silly question...

I have downloaded Grail, tomtom, and Wholly and they all are in my add-on folder on my hard drive (wow folder-interface-addons). When I boot up wow I can see the add-on for tomtom and it looks fine. I can see Wholly, but it says "dependency missing". I cannot see the add-on for Grail at all.

I would really like to use Wholly. I am missing many quests in many different regions; it would help me get a lot of quest achievements.

I would really appreciate any help/advice.

Thanks.
emeraldrose is offline Report comment to moderator  
Reply With Quote
Old 09-06-12, 05:49 AM  
Barleduq
Ruler of All I Survey
 
Barleduq's Avatar
Premium Member

Forum posts: 62
File comments: 260
Uploads: 0
Thank you!

... for having this (and Grail) updated. It's been *very* useful, and I'm happy to be able to continue to use it!

Barleduq is offline Report comment to moderator  
Reply With Quote
Old 08-30-12, 06:54 AM  
Nimhfree
A Flamescale Wyrmkin
AddOn Author - Click to view AddOns

Forum posts: 138
File comments: 31
Uploads: 3
Re: Error when going into a new area

Originally Posted by Vytae
Was on my way from chillwind camp to SM to level a guildie..

Message: [ADDON_ACTION_BLOCKED] AddOn "Wholly" tried to call the protected function "CompactRaidFrame1:Show()".
Time: 08/29/12 22:14:19
Count: 1
Stack: [C]: in function `Show'
Interface\FrameXML\CompactUnitFrame.lua:276: in function `CompactUnitFrame_UpdateVisible'
Interface\FrameXML\CompactUnitFrame.lua:234: in function `CompactUnitFrame_UpdateAll'
Interface\FrameXML\CompactUnitFrame.lua:96: in function <Interface\FrameXML\CompactUnitFrame.lua:43>

Locals: <none>
We can continue this discussion in the ticket you created for it on curseforge.
Nimhfree is offline Report comment to moderator  
Reply With Quote
Old 08-29-12, 08:19 PM  
Vytae
A Murloc Raider

Forum posts: 6
File comments: 63
Uploads: 0
Error when going into a new area

Was on my way from chillwind camp to SM to level a guildie..

Message: [ADDON_ACTION_BLOCKED] AddOn "Wholly" tried to call the protected function "CompactRaidFrame1:Show()".
Time: 08/29/12 22:14:19
Count: 1
Stack: [C]: in function `Show'
Interface\FrameXML\CompactUnitFrame.lua:276: in function `CompactUnitFrame_UpdateVisible'
Interface\FrameXML\CompactUnitFrame.lua:234: in function `CompactUnitFrame_UpdateAll'
Interface\FrameXML\CompactUnitFrame.lua:96: in function <Interface\FrameXML\CompactUnitFrame.lua:43>

Locals: <none>
__________________
It's not an addiction!! It's a hobby that's got me by the balls.
Vytae is offline Report comment to moderator  
Reply With Quote
Old 07-26-12, 03:44 AM  
Barleduq
Ruler of All I Survey
 
Barleduq's Avatar
Premium Member

Forum posts: 62
File comments: 260
Uploads: 0
Re: Re: Re: Re: Re: Re: Wedging/freezing ?

Originally Posted by Nimhfree
As I have not been able to reproduce this issue on my own, I would imagine it has to do with interaction with some other addons you are using.
That may well be, but no *other* addon was giving me problems, and the problem only showed up when I logged in after installing Wholly/Grail. *shrug*

I just downloaded the pre-release, and tried to reproduce the problem. Unfortunately, I've already done the dailies on the toon I was on when I experienced it, wherein before I'd just logged in and was going around collecting the daily quests. I logged in a couple of other toons and took them to Shattrath; one of them had never been there at all, so many things would have been new data for that character. I was seeing some intermittent jitters in the video, most often as the screen was about to display a new area name (as, when you're flying over a zone, and the names come up on your screen as you go over places like a lake or a town or something). I wasn't able to catch if my bandwidth was lagging; nor did anything show up on eventtrace, at all. (not sure if that's good or not, surely there were some events for the system? I don't know...) I wasn't seeing anything laggy when I went around the ring of the Terrace of Light on either of the other toons.

I'll reboot my machine before I login again, to give it a 'fresh' start, most like the time that I had that problem, and we'll see if it starts again.

Later!
Barleduq is offline Report comment to moderator  
Reply With Quote
Old 07-22-12, 04:49 PM  
Nimhfree
A Flamescale Wyrmkin
AddOn Author - Click to view AddOns

Forum posts: 138
File comments: 31
Uploads: 3
Re: Re: Re: Re: Re: Wedging/freezing ?

Originally Posted by Barleduq
After I'm done with what I'm doing on this toon, I'll re-enable and try other toons, other areas, and other swaps. I'm willing to help isolate, but I want to get some fun in tonight also.
As I have not been able to reproduce this issue on my own, I would imagine it has to do with interaction with some other addons you are using.

If the problem is similar to the one Carbonite was causing, a bunch of WORLD_MAP_UPDATE events were being sent, and the prerelease version of Wholly on http://ns1.mithrandir.com/WorldOfWar...erelease.shtml should fix that issue. So the first thing I would suggest is to load that version and see if the problem still happens.

If that does not fix the problem, could you get yourself in a situation where the hang is about to happen and turn on Blizzard's event tracing. You can do this with the slash command "/eventtrace" which will open a window listing the events that happen. And then put yourself into the situation where the addons hang. If you can note any excessive events perhaps I can see whether any of them are impacting Grail and/or Wholly.
Nimhfree is offline Report comment to moderator  
Reply With Quote
Old 07-20-12, 07:04 PM  
Barleduq
Ruler of All I Survey
 
Barleduq's Avatar
Premium Member

Forum posts: 62
File comments: 260
Uploads: 0
Re: Re: Re: Re: Wedging/freezing ?

Originally Posted by Nimhfree
First of all, is this MoP beta or live in which you have the problem? Secondly, do you get it only when you accept a quest, or are you getting it as you are near a questgiver without interacting with it? You can try to isolate the issue by keeping Grail active, but not Wholly. The Grail-Achievements and Grail-Reputations you can keep disabled. They should not influence anything by themselves since Wholly loads then on demand. If you can reproduce the problem with Grail only I can try to isolate it, and likewise if you need Wholly it can be isolated to that. Which specific versions of Grail and Wholly are you using?
Live, and whatever was available here on Wow interface as of about 20-24 hours ago. I only had it on for a few minutes, and only really on the one toon, an L84 draenei hunter running around in Shattrath to collect dailies that I've done many times before. I was getting the freeze every time I passed under one of those bridges that arc over the terrace from the building the Naaru is in. There are many daily quest-givers in that area, but they're not necessarily right next to each other - there was at least once where I was going under one of those bridges that there was not a quest giver on the other side, and it still froze. (it's possible there was a quest giver that was no longer showing as I'd done the quest... like the skyguard NPC next to the flight point.)

It definitely happened when I passed under one of those bridges. I believe it happened when a quest giver came into my field of view. And it happened when I interacted with the quest giver. After it had happened a total of about 10 times, and I'd gotten disconnected/reconnected about 5, I turned off the 'new things' e.g. Wholly and Grail both, and it stopped happening at all. The freezes were ranging in time from 10 seconds to over 3 minutes.

After I'm done with what I'm doing on this toon, I'll re-enable and try other toons, other areas, and other swaps. I'm willing to help isolate, but I want to get some fun in tonight also.
Last edited by Barleduq : 07-20-12 at 07:08 PM.
Barleduq is offline Report comment to moderator  
Reply With Quote
Old 07-20-12, 06:23 PM  
Nimhfree
A Flamescale Wyrmkin
AddOn Author - Click to view AddOns

Forum posts: 138
File comments: 31
Uploads: 3
Re: Re: Re: Wedging/freezing ?

Originally Posted by Barleduq
Originally Posted by Nimhfree
Originally Posted by Barleduq
[...]

I was in Shattrath. When I started moving around to collect the dailies to do, my entire WoW would freeze - for longer and longer. First time was about 10 seconds, next was a bit longer -- not sure exactly, cause I was counting in my head, but approximately. I was on the Terrace of Light, and every time I passed one of the 'bridges', or got close to a (daily) quest giver, or right-clicked on a daily quest giver, it would completely freeze, till I was getting the 'you have been disconnected'/'you have been connected to battle.net' messages. I disabled Wholly and all three Grail pieces (I have an addon that lets me do that without logging the toon out) and reloaded the UI. It stopped happening.

I'm currently running WoW under Wine on Linux - if you need those details, let me know and I'll add them in.
Are you using Carbonite by any chance? This sounds like what was happening with Carbonite users. If so, you can download the prerelease of Wholly mentioned in the entry just before yours. If not, can you tell me other addons you are using?
Carbonite is one I *don't* use. I have a pile of addons: ACP, Altoholic, Analyst, Archy, Auctioneer, AutoRepair (not on here, from curse), Badboy, Compass, Critter Emotes (this makes a non-combat pet say things), Datastore, DragEmAll, Dresser, Elephant, Engravings, Faction Addict, Fishing Buddy (tho I don't use the fubar or other 'bars'), Gatherer, IgnoreMore, Holiday Helper, InFlight, KeepingTabs, Lagbar, Lightheaded, MoMoCritterEmote (this helps with the /love /kill achievements), Postal, QuestCompletist (which I'm looking to replace with this set if it works better.. ), RangeDisplay, SilverDragon, Simplegold, SpeedyGonzales, Swindler Preventer, Tabard Addict, TomTom, TrackoMatic, Wowhead Looter, Zone Achievement Tracker.
First of all, is this MoP beta or live in which you have the problem? Secondly, do you get it only when you accept a quest, or are you getting it as you are near a questgiver without interacting with it? You can try to isolate the issue by keeping Grail active, but not Wholly. The Grail-Achievements and Grail-Reputations you can keep disabled. They should not influence anything by themselves since Wholly loads then on demand. If you can reproduce the problem with Grail only I can try to isolate it, and likewise if you need Wholly it can be isolated to that. Which specific versions of Grail and Wholly are you using?
Nimhfree is offline Report comment to moderator  
Reply With Quote
Old 07-20-12, 05:40 PM  
Barleduq
Ruler of All I Survey
 
Barleduq's Avatar
Premium Member

Forum posts: 62
File comments: 260
Uploads: 0
Re: Re: Wedging/freezing ?

Originally Posted by Nimhfree
Originally Posted by Barleduq
[...]

I was in Shattrath. When I started moving around to collect the dailies to do, my entire WoW would freeze - for longer and longer. First time was about 10 seconds, next was a bit longer -- not sure exactly, cause I was counting in my head, but approximately. I was on the Terrace of Light, and every time I passed one of the 'bridges', or got close to a (daily) quest giver, or right-clicked on a daily quest giver, it would completely freeze, till I was getting the 'you have been disconnected'/'you have been connected to battle.net' messages. I disabled Wholly and all three Grail pieces (I have an addon that lets me do that without logging the toon out) and reloaded the UI. It stopped happening.

I'm currently running WoW under Wine on Linux - if you need those details, let me know and I'll add them in.
Are you using Carbonite by any chance? This sounds like what was happening with Carbonite users. If so, you can download the prerelease of Wholly mentioned in the entry just before yours. If not, can you tell me other addons you are using?
Carbonite is one I *don't* use. I have a pile of addons: ACP, Altoholic, Analyst, Archy, Auctioneer, AutoRepair (not on here, from curse), Badboy, Compass, Critter Emotes (this makes a non-combat pet say things), Datastore, DragEmAll, Dresser, Elephant, Engravings, Faction Addict, Fishing Buddy (tho I don't use the fubar or other 'bars'), Gatherer, IgnoreMore, Holiday Helper, InFlight, KeepingTabs, Lagbar, Lightheaded, MoMoCritterEmote (this helps with the /love /kill achievements), Postal, QuestCompletist (which I'm looking to replace with this set if it works better.. ), RangeDisplay, SilverDragon, Simplegold, SpeedyGonzales, Swindler Preventer, Tabard Addict, TomTom, TrackoMatic, Wowhead Looter, Zone Achievement Tracker.
Barleduq is offline Report comment to moderator  
Reply With Quote
Old 07-20-12, 05:12 PM  
Nimhfree
A Flamescale Wyrmkin
AddOn Author - Click to view AddOns

Forum posts: 138
File comments: 31
Uploads: 3
Re: Wedging/freezing ?

Originally Posted by Barleduq
I just downloaded Wholly (and Grail) last night, and launched for the first time today. On the second toon that I logged in, I spent some time poking around at how it works (mentioning this because it might have been loading stuff).

I was in Shattrath. When I started moving around to collect the dailies to do, my entire WoW would freeze - for longer and longer. First time was about 10 seconds, next was a bit longer -- not sure exactly, cause I was counting in my head, but approximately. I was on the Terrace of Light, and every time I passed one of the 'bridges', or got close to a (daily) quest giver, or right-clicked on a daily quest giver, it would completely freeze, till I was getting the 'you have been disconnected'/'you have been connected to battle.net' messages. I disabled Wholly and all three Grail pieces (I have an addon that lets me do that without logging the toon out) and reloaded the UI. It stopped happening.

I'm currently running WoW under Wine on Linux - if you need those details, let me know and I'll add them in.
Are you using Carbonite by any chance? This sounds like what was happening with Carbonite users. If so, you can download the prerelease of Wholly mentioned in the entry just before yours. If not, can you tell me other addons you are using?
Nimhfree is offline Report comment to moderator  
Reply With Quote
Old 07-20-12, 04:10 PM  
Barleduq
Ruler of All I Survey
 
Barleduq's Avatar
Premium Member

Forum posts: 62
File comments: 260
Uploads: 0
Wedging/freezing ?

I just downloaded Wholly (and Grail) last night, and launched for the first time today. On the second toon that I logged in, I spent some time poking around at how it works (mentioning this because it might have been loading stuff).

I was in Shattrath. When I started moving around to collect the dailies to do, my entire WoW would freeze - for longer and longer. First time was about 10 seconds, next was a bit longer -- not sure exactly, cause I was counting in my head, but approximately. I was on the Terrace of Light, and every time I passed one of the 'bridges', or got close to a (daily) quest giver, or right-clicked on a daily quest giver, it would completely freeze, till I was getting the 'you have been disconnected'/'you have been connected to battle.net' messages. I disabled Wholly and all three Grail pieces (I have an addon that lets me do that without logging the toon out) and reloaded the UI. It stopped happening.

I'm currently running WoW under Wine on Linux - if you need those details, let me know and I'll add them in.
Barleduq is offline Report comment to moderator  
Reply With Quote
Old 07-20-12, 10:00 AM  
Nimhfree
A Flamescale Wyrmkin
AddOn Author - Click to view AddOns

Forum posts: 138
File comments: 31
Uploads: 3
Originally Posted by Unchayned
Originally Posted by Nimhfree
I think I have figured out what is happening here.
Sounds like you have the right of it, and thanks for spending so much of your time looking into this. Carbonite was a pretty heroic effort at making one monolithic seamless map, but I guess it's time to ask myself what it's really doing that I can't live without... I can probably dig around and find something else to let me quickly find the nearest mailbox
I have changed the way Wholly does its map pins to not do any work unless the WorldMapFrame is visible. This minimizes the impact that Carbonite puts on Wholly, especially since Carbonite never really shows that frame since it takes over the map. So, under some basic testing, accepting quests, etc. with Carbonite and Wholly running together no longer makes Wholly suffer from Carbonite's behavior, thus improving game performance.

I forgot to mention that this prerelease version of Wholly can be gotten from http://ns1.mithrandir.com/WorldOfWarcraft/WhollyGrailPrerelease.shtml if you are interested.
Last edited by Nimhfree : 07-20-12 at 10:01 AM.
Nimhfree is offline Report comment to moderator  
Reply With Quote
Old 07-10-12, 04:42 AM  
Nimhfree
A Flamescale Wyrmkin
AddOn Author - Click to view AddOns

Forum posts: 138
File comments: 31
Uploads: 3
Originally Posted by sakurakira
Hiya. I was wondering if it were possible to make this "smart" depending on things like profession, or even excluding breadcrumb quests completely if they are unobtainable due to moving father on in the chain, in the same way that it is able to distinguish between horde/alliance.

For example, I have a tailor/alchemist, yet the quest The Spectral Chalice appears for me in the log even though mining is the required profession. Similarly, the breadcrumb quest Ghost Walker Post is no longer available to me because I completed all of the quests there, but still appears in the log.
Yes, the system is designed to be very smart. The two things you mention, profession requirements, and knowledge of breadcrumbs are already there. The problem you are encountering is the backend database, Grail, does not have those specific pieces of information in them, so you are not seeing the proper results in Wholly. I have updated the two quests you mentioned just in time for today's release. Therefore, if you download today's version of each addon you should see those quests both show as unobtainable for you (the first because you do not have the required profession, and the second because you have completed the followon). In the future, if you find problems like this you can file a bug report because most likely the database needs to be updated.
Nimhfree is offline Report comment to moderator  
Reply With Quote
Old 07-09-12, 09:36 PM  
sakurakira
A Flamescale Wyrmkin
 
sakurakira's Avatar
AddOn Author - Click to view AddOns

Forum posts: 138
File comments: 48
Uploads: 4
Hiya. I was wondering if it were possible to make this "smart" depending on things like profession, or even excluding breadcrumb quests completely if they are unobtainable due to moving father on in the chain, in the same way that it is able to distinguish between horde/alliance.

For example, I have a tailor/alchemist, yet the quest The Spectral Chalice appears for me in the log even though mining is the required profession. Similarly, the breadcrumb quest Ghost Walker Post is no longer available to me because I completed all of the quests there, but still appears in the log.
__________________
Arise, my champion!

Carnation / 90 Blood Elf Priest / <Adversity> / Vek'nilash-US
sakurakira is offline Report comment to moderator  
Reply With Quote
Old 06-27-12, 09:21 AM  
Unchayned
A Kobold Labourer

Forum posts: 0
File comments: 2
Uploads: 0
Originally Posted by Nimhfree
I think I have figured out what is happening here.
Sounds like you have the right of it, and thanks for spending so much of your time looking into this. Carbonite was a pretty heroic effort at making one monolithic seamless map, but I guess it's time to ask myself what it's really doing that I can't live without... I can probably dig around and find something else to let me quickly find the nearest mailbox
Unchayned is offline Report comment to moderator  
Reply With Quote
Post A Reply



Category Jump: