• World of Warcraft Addons
  • World of Warcraft
  • Average Rating:

  • Your Rating

  • Share
  • Report Abuse

QuestHelper

 

Project Updated:
Files Updated: Wed, Nov 18 2009
Supports Game Version: 3.2.0
Category: Quests & Leveling, and Map & Minimap
Tags:

, , , , , and [Edit Tags]

Project Manager: ZorbaTHut
Additional Authors: smariot , vipersniper , nesher , lonadar , divinewind420
Current Version: 1.3.1-beta
License: All Rights Reserved
Development Site: CurseForge.com
Avg Daily DL (last 30 days): 53,996
Downloads Total: 35,968,035
Favorites: 18,715
Comments: 8,993
  • Curse Giveaways
  • Alganon

    Alganon

    Alganon Open Beta Key Giveaway Alganon is an upcoming fantasy-based MMORPG that allows thousands of people to play together in a virtual world that features a rich history dominated by commanding deities...

    Get Key

  • Contests
  • About QuestHelper
  •  

What It Does

Questhelper tells you how to finish your quests in the easiest, fastest manner. It includes a database of quests, monsters, and items, telling you the exact location of that dang Perfect Satyr Horn you can't find. It also computes the fastest path to complete all your quests - and gain experience - as quickly as possible.


Contribute To Development

QuestHelper survives on your contributions and donations! Below you'll see the major categories that I want to work on. Contributions fill up the pretty blue bar, and once the bar is completely full, I'll finish the feature ASAP. Think I'm taking QuestHelper in the wrong direction? Now you can tell me where it should go! QuestHelper makes your $15/mo World of Warcraft subscription more enjoyable, and if you're willing to share a little of your enjoyment, you can ensure that QuestHelper is kept running forever and does what you want it to do.

Every donation helps.

http://static.curseforge.net/content/images/17/674/QHbar_Configuration.png

http://static.curseforge.net/content/images/17/673/QHbar_Achievements.png

http://static.curseforge.net/content/images/17/676/QHbar_Tracker.png

Don't care what happens next? Just https://www.paypal.com/en_US/i/btn/btn_donate_LG.gif





Data

If you can't afford to contribute (It's okay! I still like you) then I also need your data. QuestHelper records monster positions, questgiver locations, item drops, and all manner of fun information that I use to build QuestHelper's database. There's no personally identifiable information involved - I can't get your username, your character name, your friend's names, or anything of that sort. The file I need is stored in the following location, assuming you're using Windows XP and didn't change the installation path:

C:\Program Files\World of Warcraft\WTF\Account\ACCOUNT_NAME\SavedVariables\QuestHelper.lua

Some have reported that for Vista and Windows 7 their path is one of:

C:\Users\USER_NAME\AppData\Local\VirtualStore\Program Files\World of Warcraft\WTF\Account\ACCOUNT_NAME\SavedVariables\QuestHelper.lua
C:\Users\Public\Games\World of Warcraft\WTF\Account\ACCOUNT_NAME\SavedVariables\QuestHelper.lua

I've heard that on OSX, the path is:

/Applications/World of WarCraft/WTF/Account/ACCOUNT_NAME/SavedVariables/QuestHelper.lua

To make things even more difficult, it seems that Windows might try to "help" you by hiding file extensions. This makes 'QuestHelper.lua' appear as "QuestHelper". Warcraft makes backups of all these files, so there is a "QuestHelper.lua.bak" file in there as well, and without its file extension, it appears as "QuestHelper.lua", but it isn't really and it's not actually the file I want.

Be careful not to descend into the realm / character directories, we specifically want the SavedVariables directory. There are QuestHelper.lua files in the other directories as well, but they only store which flight routes your characters know, and aren't actually useful. On a similar note, I also don't want the file named SavedVariables.lua, which contains your UI preferences and is entirely unrelated, or the file named QuestHelper.toc, which is a small part of the QuestHelper code and not anything I need.

When in doubt, look at the file size - if it's less than 100k, it's probably the wrong file.

You can email it to me at:

qhaddon@gmail.com

This address is NOT the proper place to direct inquires about the addon. that should be done in the comments below. NO messages sent to this address are EVER read as it receives more than anyone could hope to read. The only thing that logs into that account is an AUTOMATED script to download all the attachments. Every once in a while I happen to glance at a few messages when deleting attachments, and there are consistently month-old pleas for help. These get deleted and not responded to. Do not email questions to this address. Seriously, stop doing it, I don't know why people keep emailing me here.

Many have asked how often to send in data. My personal preference is basically this: Send stuff in every month or so, or when you remember. Thanks!

Please note that the above has nothing to do with installing this AddOn. You install this AddOn the same way you would install any other AddOn, by unzipping it into the "Interface/AddOns" folder.

And, of course, a huge thanks to everyone that has sent me their data so far. It's very much appreciated.

READ THIS BEFORE POSTING AND ASKING FOR HELP

If you're confused by how to make it work, use the Curse Client. The Curse Client pretty much just works now. It is your friend. If you want to install manually, more power to ya, but if you just want to make it work, consider the client. Seriously. I really mean this.

It doesn't show me any objectives on the map: Type "/qh hidden" and see why they're hidden.

It reduces my framerate too much/uses too much CPU: You could try reducing "/qh perf" (for example, "/qh perf 50%".) Some parts of what Questhelper does just intrinsically use a lot of CPU. There ain't no such thing as a free lunch. This problem should be largely fixed in the current version.

It uses too much RAM: You could try "/qh purge" (please submit your data first!) but, fundamentally, the things Questhelper does also use a lot of RAM. There is not much I can do about this.

Pretty much any issue with it not running: "/qh hardreset" should reset it to "factory install conditions". Try it!

FAQ

How can I help?

Donations pay my rent and buy me food. I'm very attached to rent and food, I find them good things to have. Even a few bucks will help more than you'd expect - look at the top of this page for more information.

You could also submit your collected data to me, which is free and helps Questhelper's database. Check out the top of the page for that as well.

It doesn't work. What can I do?

Three things. First, if there's a major issue with QuestHelper, you can type "/qh error" and it will show you the first error it ran into. If you post that in the comments here, one of the people who helps regularly may be able to solve your problem. Please post the entire error, not just parts of it. We really, really want the see the whole thing, even if it's long.

If it just doesn't work, "/qh hardreset" will reset all your accumulated data and preferences, hopefully getting rid of weird problems. If you still can't see the quest tracker, "/qh treset" will try to force it into a visible position on your screen, with "/qh treset center" jamming it uncomfortably into the center of your screen. It can be moved from there by dragging the small gray box at the top-right of it. If you're not seeing quests at all, even on your main map, "/qh hidden" will tell you why and let you change it. The combination of these three fixes most problems.

If none of those help, disable your other plugins as a test to find incompatibilities.

My framerate is low. What can I do?

If you have any addons that enabled CPU profiling, turn it off, it greatly increases the amount of work WoW has to do. The command to do that is: /console set scriptProfile 0 /console reloadui

If that doesn't make a difference for you, there's a slash command, /qh perf, that can scale the amount of work QuestHelper does per frame. Example: /qh perf 50%

QuestHelper uses a lot of memory. What can I do to fix this?

QuestHelper intrinsically uses a chunk of RAM. You can currently expect about 15m of usage. There's really not anything anyone can do about this, but that small amount of RAM usage also shouldn't be much of an issue.

Why aren't my quests showing up?

/qh hidden will list everything that isn't being shown, along with the reason for it being hidden.

If I send you my data, should I delete my copy?

You'll save hard drive space and RAM, but lose any preferences you had saved. I don't recommend it, but if you want to, it's fine. You can type "/qh purge" ingame to get roughly the same effect without losing your preferences.

How can I get rid of that arrow over my character's head?

First, try right-clicking it and looking for a "hide" option. Second, try /qh arrow, /qh cartwp, or /qh tomtom, depending on which arrow it is. Try them all - at worst, you'll end up with extra arrows. The same command will disable it again. If you'd rather move it instead, you can drag it around by left clicking . . . unless it's been locked, in which case right click on it and unlock it first.

How do get that 3D arrow pointing where to go?

/qh arrow.

If you'd prefer integration with Cartographer Waypoints or Tomtom, try /qh cartwp or /qh tomtom respectively. I don't really officially support these options, but they seem to work.

The Icons on my map are huge! How can anyone see anything?

If you find the icons are too big for you, you may enter /qh scale X%, replacing X with some reasonable scale. I'd start with 80%, depending on how that looks you can try bigger or smaller numbers.

Author(s)

ZorbaTHut is the current maintainer of this project. Any bugs are probably either his fault or Blizzard's.

Smariot is the original developer of the package.

Nesher and Vipersniper both made improvements while Smariot was still maintaining it, and are worthy of praise.

Lonadar and Divinewind420 haven't actually written any code, but they've been helping out with customer support for many months now, and their assistance has been invaluable. <3

How to avoid getting your account stolen.

Simple explanation:

Don't run any programs attached to UI mods. Just decompress them into your addons directory. The major site installers, like the Curse.com installer, are probably safe. Be suspicious of everyone and don't give out your password.

There's a much longer and more detailed explanation here, which I recommend everyone read at least once.

Despite persistent rumors, Questhelper does not contain anything that can steal your password. Such a thing isn't even possible.

Usage

For the most part, you just install it and leave it alone. It should hopefully be smart enough to do The Right Thing, and not require you to meddle with it.

The task QuestHelper thinks you should do first is displayed on your minimap, which you can mouse over for a description. If the task isn't in your current zone, then it will point towards where QuestHelper thinks you should go to get there, such as a flight master or the zone border.

World Map

All the tasks QuestHelper wants you to do are displayed on the World Map. There are 'marching ants' connecting the objectives, showing you the order QuestHelper thinks you should complete them in.

You can right click on an objective to get a list of options for it.

Menus

Using the menus should, hopefully, be obvious. The only catch might be that they don't automatically disappear if you click on something else.

You can right click anywhere on a menu to hide it, or select the Close Menu command from the end of the menu.

Priorities

There are 5 different priority levels an objective can have: "Highest, High, Normal, Low," and "Lowest".

Most objectives default to "Normal". Objectives for timed quests default to "High". User created objectives default to "Highest". QuestHelper will try to arrange the objectives so that higher priority objectives get done first.

You can use priorities as hints to get the objectives in an order you'd prefer, without the need to micro-manage the route list.

Filters

There are 7 filters you can use to automatically ignore quest objectives, which you can turn on and off using the slash command /qh filter.

The first filter is "level", which by default is on. It will cause QuestHelper to ignore any objectives that your current party probably isn't high enough to complete. You can adjust the level offset used by this filter with the command /qh level "offset".

The second filter is "zone", which by default is off. It will cause QuestHelper to ignore any objectives that aren't in your current zone.

The third filter is "done", which by default is off. It will hide objectives for any quests that aren't complete. You can use this if you don't want to quest and just want to turn the quests you do have in.

The fourth filter is "blocked", which hides blocked objectives, i.e. ones that can't be done yet, such as quest turn-ins for incomplete quests. This is probably most useful if you prefer to hide the "ant trails", as the route it will compute will be somewhat of a lie.

The fifth filter is "watched", which hides objectives that you are not currently tracking via WoW's built-in quest tracker. This gives you a lot of control over which quests QH shows, but may limit you to fewer quests tracked at once.

The sixth filter is "group", which by default is on. It will cause QuestHelper to ignore group quests while you're not in a group. By default, it permits 2-player group quests, but not more. This can be adjusted with "/qh group".

The seventh filter is "wintergrasp", which ignores Wintergrasp PvP quests if you are not actually in Wintergrasp at the time.

You can force QuestHelper to show an objective that otherwise would have been filtered by typing /qh hidden and selecting "Show" from its entry in the menu.

Sharing

Sharing allows you to share your objectives with other party members, allowing you to combine your routes and work together effectively.

Note that sharing only tells your peers what objectives you have, your completion progress for them, and the priorities you have assigned to them. Information such as item drops and monster locations are not shared.

Each peer will take this information and calculate their own route from it. Assuming you stay together and work cooperatively, which was the whole idea behind this feature, your routes should end up being almost completely identical, and you can follow it and rest assured that nobody is getting left behind. Objectives shared by multiple users won't be removed until everybody has completed it.

Slash Commands

(May be very out of date. If you'd like to volunteer to update it, let me know.)

  • /qh help: Lists all the QuestHelper slash commands.
    • /qh help "command": Tells you about a specific command.
  • /qh settings: Opens the Settings menu at the current cursor location. Note that not all settings can be changed through the menu.
  • /qh track: disables/enables QuestHelper's Quest Tracker, which provides status on your nearest objectives, in place of the default Tracker.
  • /qh hidden: Displays a list of all the hidden objectives, why they are hidden, and depending on the reason, will allow you to unhide them.
  • /qh ftime: Toggles the display of the flight time estimates.
  • /qh locale "locale": Sets the locale to use for displayed text., or lists possible locales if no argument is given.: Defaults to your client's locale the first time you run QuestHelper. The only locale that is complete right now is "'enUS"'. Missing translations will be marked with red text.
  • /qh share: Toggles objective sharing on and off. When on, will share quest objectives and progress with other party members that are using QuestHelper 0.17 or higher, and also have sharing enabled.
  • /qh solo: Will disable quest sharing and ignore anyone you might be partied with, basically assume you will receive no aid from your party members.
  • /qh comm: Toggles the display of the data sent between peers. I use this for debugging, but some people just love to stare at streams of meaningless data. It's really quite hypnotic. . .
  • /qh hide: Hides QuestHelper's minimap arrow and World Map icons and paths, and suspends the calculation of routes.
  • /qh cartwp: Toggles using Cartographer Waypoints to display your current objective.
  • /qh tomtom: Toggles using TomTom to display waypoints for your current objective.
  • /qh button: Toggles the QuestHelper button on the World Map frame.
  • /qh level "offset": Sets the level offset used by the level filter. Can be positive or negative. Invoke with no arguments to see the current offset and your effective level at various party sizes.
    • /qh level 0: Only show quests at or below your own level.
    • /qh level +2: Show quests up to two levels above your own level. This is the default.
  • /qh nag: Prints counts of all the new or updated quests, objectives, etc, that you have found that aren't in the supplied database.: Note: To reduce memory usage, QuestHelper deletes static quest data that doesn't belong to your faction. So, if you play both sides, it will always think the quests you did for the opposite faction are new.
    • /qh nag verbose: Displays the specific differences between your data and the static data.
  • /qh find "category" "query": Allows you to create custom objectives by searching for known items, NPCs, and locations. The queries allow fuzzy string matching, and so should happly accept typos and partial matches.: Note that if you attempt to create an objective twice, it will instead hide it.
    • /qh find item "item-name": Search for items.
    • /qh find npc "npc-name": Search for NPCs or monsters.
    • /qh find loc "zone-name" "x" "y": Search for a location in a zone. You may also use a comma, should you feel the need to.
    • /qh find loc "x" "y": Search for a location in your current zone.
    • /qh find "search-string": Searches in all categories.
    • /qh find: Invoking the find command without any arguments will instead display all your current user created objectives, allowing you to easily turn them off.
  • /qh filter "filter-name": Toggles objective filters on or off.
    • /qh filter level: Shows or hides objective that you probably can't do. Note that this considers the the levels of everyone in your party, not just you. If you're partied with somebody higher than you, it might not hide a quest that it otherwise would have.
    • /qh filter zone: Shows or hides objective that aren't in your current zone.
    • /qh filter done: Shows or hides quests that aren't complete.
    • /qh filter blocked: Shows or hides objectives that are blocked, i.e. require something else to be done first, such as turn-ins for incomplete quests.
  • /qh scale "value": Scales the map icons by this amount of their default size. Will accept a number or a percentage, in the range of 50-300%.
  • /qh perf "value": Scales the CPU workload for QuestHelper's route calculation routine. Will accept a numbere or a percentage, in the range 10-500% (although we don't recommend going above 100%).
  • /qh recalc: Recreates the world graph and location and distance information for the active objectives. You probably don't need to worry about this.
  • /qh purge: Deletes all your collected data. I'd prefer if you avoided using this any time other than immediately after sharing your collected data.: Requires that you to enter a randomly generated 8 character case sensitive alphanumeric password, to hopefully ensure that people read the message that gets displayed.
  • /questhelper: Alias for /qh.
  • /find, /qhfind, : Alias for /qh find.
  • /qh find monster: Alias for /qh find npc.
  • /qh find location: Alias for /qh find loc.

How You Can Help

Most importantly, check out the top of this page, under "We Need Your Support".

Translations

Translations can be easily edited at http:smariot.no-ip.org/translate. More translations are good!

Development

There is a Git mirror for this project's code: git://cams.pavlovian.net/questhelper.git

Note that you'll need to copy several files from a released version to make it work, most notably the ChatThrottleLib plugin, the Art directory, and every file starting with "static". These are all dynamically generated and not included in the repository.

Future Releases

Everything in here is "planned" and not "guaranteed". Do not yell at me if things get delayed or shuffled. Pushing versions back happens extremely frequently if unexpected new bugs crop up. You may also notice there are no dates listed - that's intentional, if I knew how long it would be I'd have fixed it by now. This is just to give you an idea of what my next major plans are.

Right now, most of the work is going on behind the scenes. You won't notice any significant QuestHelper improvements because I'm adding backend code to support eventual major improvements, and to keep the entire thing from melting down. New features are coming, but don't hold your breath.

Major features that may be upcoming:

  • /qh find
  • better settings dialog for preferences
  • limited achievement support

Tasks

Things I'd like to do that may take a long, long time:

  • Rewrite pathfinding to be aware of mountains and other obstacles.
  • Track drop rate of quest items, estimate the number of kills you'll need to complete
  • Better path optimization, prioritizing "easy experience"
  • Addition of "quest-like goals", including achievements, vendor recipes, unadded flight paths, weapon/skill training, repairs/vendors, reagent/ammo restocking, and so forth
  • Automatic tracking of followup quests
  • Remembering quest priorities after logout
  • "Too Tough For Me" button, temporarily ignoring a quest until you've leveled
  • Downloads (7)
  •  
File Name Release Type Game Version Downloads Date
Addon Curse.com Beta 2.3.3 0 9/29/2008
  File Name Release Type Game Version Downloads Date  
  QuestHelper 1.3.1-beta Beta 3.2.0 553 11/18/2009
  QuestHelper 1.3.0-beta Beta 3.2.0 621 11/16/2009
  QuestHelper 1.2.7 Release 3.2.0 268,611 11/16/2009
  QuestHelper 1.2.6 Release 3.2.0 275,415 11/11/2009
  QuestHelper 1.2.5 Release 3.2.0 378,951 11/3/2009
  • Comments

Add Comment

Add

You need to login or register to post.

Benefits of Registration

  • Interact with hundreds of thousands of other gamers on an open social network.
  • Post your stories, news, images, videos, and other content to share.
  • Create a network with your fellow gamers or join an existing one.
  • Gain reputation for everything you do.
  • fannypack said

    Here is my question. With the release of 3.3 as you and everyone obviously already knows we'll have a quest tracker that can show objective locations for every quest. Can QuestHelper not make use of this data instead of using a resource intensive database? If not, why not?

    Also, something I've been wanting in QuestHelper for some time is to simply show the available quests in an area you adventure to. The command could be something like /qh available. This wouldn't know exactly which quests you've completed on toons you've used prior to questhelper but it'd be very useful.

    Reply Report Permalink
  • WoWBuild: 20482
    Code Type: X86
    Settings:
    SET locale "enUS"
    SET videoOptionsVersion "2"
    SET movie "0"
    SET realmList "us.logon.worldofwarcraft.com"
    SET patchlist "us.version.worldofwarcraft.com"
    SET coresDetected "2"
    SET hwDetect "0"
    SET gxRefresh "60"
    SET gxVSync "0"
    SET gxMultisampleQuality "0.000000"
    SET gxFixLag "0"
    SET textureFilteringMode "0"
    SET mouseSpeed "1"
    SET Gamma "1.000000"
    SET readTOS "1"
    SET readEULA "1"
    SET showToolsUI "1"
    SET accounttype "CL"
    SET Sound_OutputDriverName "System Default"
    SET Sound_MusicVolume "0.40000000596046"
    SET Sound_AmbienceVolume "0.60000002384186"
    SET farclip "397"
    SET specular "1"
    SET groundEffectDensity "24"
    SET projectedTextures "1"
    SET realmName "Arygos"
    SET gameTip "43"
    SET converted "1"
    SET VoiceActivationSensitivity "0.39999997615814"
    SET ChatMusicVolume "0.29999998211861"
    SET ChatSoundVolume "0.39999997615814"
    SET ChatAmbienceVolume "0.29999998211861"
    SET preferredFullscreenMode "2"
    SET gxWindow "1"
    SET gxMaximize "1"

    ----------------------------------------
    GxInfo
    ----------------------------------------
    GxApi: OpenGl
    Vendor: NVIDIA Corporation
    Renderer: NVIDIA GeForce 9400M OpenGL Engine
    Version: 2.1 NVIDIA-1.6.6


    =========================================================
    Exception Raised!

    App: /Applications/World of Warcraft Trial/World of Warcraft.app
    Exception: EXC_BAD_ACCESS
    Error Code: 0x85100086
    Time: 2009-11-21 20.02.11 EST

    Error: EXC_BAD_ACCESS KERN_PROTECTION_FAILURE 0x00000000
    Registers:
    eax = 0x00000000 ebx = 0x00000000 ecx = 0x00000001 edx = 0x00000008
    edi = 0x00000000 esi = 0x21860e20 ebp = 0xb067f8b8 esp = 0xb067f860
    ss = 0x0000001f eflags = 0x00010286 eip = 0x0003c2e6 cs = 0x00000017
    ds = 0x0000001f es = 0x0000001f fs = 0x0000001f gs = 0x00000037
    Crashed Thread: 0x00008103


    ---------------------------------------------------------
    Thread 0 0x00000207
    0 0x94977aa1 _strlen + 33
    1 0x001256fa
    2 0x00125c9f
    3 0x0044af2c
    4 0x0048b081
    5 0x0048d5ce
    6 0x0048df09
    7 0x0048e83e
    8 0x001bfcef
    9 0x001bfde6
    10 0x00555d66
    11 0x001b8236
    12 0x000bfd6b
    13 0x0035cc2e
    14 0x00378db6
    15 0x000c79c8
    16 0x000c7c0e
    17 0x000c7ccc
    18 0x000c2e56
    19 0x0004a2b3
    20 0x945a5e29 DispatchEventToHandlers(EventTargetRec*, OpaqueEventRef*, HandlerCallRec*) + 1567
    21 0x945a50f0 SendEventToEventTargetInternal(OpaqueEventRef*, OpaqueEventTargetRef*, HandlerCallRec*) + 411
    22 0x945a4f4f _SendEventToEventTargetWithOptions + 58
    23 0x945d9b2c ToolboxEventDispatcherHandler(OpaqueEventHandlerCallRef*, OpaqueEventRef*, void*) + 3006
    24 0x945a627a DispatchEventToHandlers(EventTargetRec*, OpaqueEventRef*, HandlerCallRec*) + 2672
    25 0x945a50f0 SendEventToEventTargetInternal(OpaqueEventRef*, OpaqueEventTargetRef*, HandlerCallRec*) + 411
    26 0x945c7981 _SendEventToEventTarget + 52
    27 0x9475081b _ToolboxEventDispatcher + 86
    28 0x94750953 _RunApplicationEventLoop + 243
    29 0x0004aa25
    30 0x0000264e
    31 0x00002575
    32 0x00000002



    Thread 1 0x00001603
    0 0x9499b0ea _kevent + 10
    1 0x9499acc3 __dispatch_queue_invoke + 163
    2 0x9499aa68 __dispatch_worker_thread2 + 234
    3 0x9499a4f1 __pthread_wqthread + 390
    4 0x9499a336 _start_wqthread + 30



    Thread 2 0x00005203
    0 0x949748da _mach_msg_trap + 10
    1 0x94975047 _mach_msg + 68
    2 0x96e3377f ___CFRunLoopRun + 2079
    3 0x96e32864 _CFRunLoopRunSpecific + 452
    4 0x96e32691 _CFRunLoopRunInMode + 97
    5 0x95336430 +[NSURLConnection(NSURLConnectionReallyInternal) _resourceLoadLoop:] + 329
    6 0x952fd8d8 -[NSThread main] + 45
    7 0x952fd888 ___NSThread__main__ + 1499
    8 0x949a1fbd __pthread_start + 345
    9 0x949a1e42 _thread_start + 34



    Thread 3 0x00006307
    0 0x94993856 _select$DARWIN_EXTSN + 10
    1 0x949a1fbd __pthread_start + 345
    2 0x949a1e42 _thread_start + 34



    Thread 4 0x00005f13
    0 0x949eb52e ___sem_wait_nocancel + 10
    1 0x00019d10
    2 0x949a1fbd __pthread_start + 345
    3 0x949a1e42 _thread_start + 34



    Thread 5 0x00005e23
    0 0x949749ee _mach_wait_until + 10
    1 0x949fc9e5 _nanosleep + 345
    2 0x949fc886 _usleep + 61
    3 0x0001a26a
    4 0x00043f0b
    5 0x00019d10
    6 0x949a1fbd __pthread_start + 345
    7 0x949a1e42 _thread_start + 34



    Thread 6 0x0000640b
    0 0x949749ee _mach_wait_until + 10
    1 0x949fc9e5 _nanosleep + 345
    2 0x949fc886 _usleep + 61
    3 0x0001a26a
    4 0x00043f0b
    5 0x00019d10
    6 0x949a1fbd __pthread_start + 345
    7 0x949a1e42 _thread_start + 34



    Thread 7 0x00006207
    0 0x949eb52e ___sem_wait_nocancel + 10
    1 0x001151a7
    2 0x00019d10
    3 0x949a1fbd __pthread_start + 345
    4 0x949a1e42 _thread_start + 34



    Thread 8 0x00006713
    0 0x949749ee _mach_wait_until + 10
    1 0x949fc9e5 _nanosleep + 345
    2 0x949fc886 _usleep + 61
    3 0x00026a44
    4 0x00019d10
    5 0x949a1fbd __pthread_start + 345
    6 0x949a1e42 _thread_start + 34



    Thread 9 0x00006807
    0 0x949eb52e ___sem_wait_nocancel + 10
    1 0x00019d10
    2 0x949a1fbd __pthread_start + 345
    3 0x949a1e42 _thread_start + 34



    Thread 10 0x00007503
    0 0x949748da _mach_msg_trap + 10
    1 0x94975047 _mach_msg + 68
    2 0x979f6edb _glcDebugListener + 426
    3 0x949a1fbd __pthread_start + 345
    4 0x949a1e42 _thread_start + 34



    Thread 11 0x00007e03 (Current)
    0 0x0000dff4
    1 0x0000e52c
    2 0x00028e8d
    3 0x0000393f
    4 0x00049aba
    5 0x000d4d9a
    6 0x00380c82
    7 0x00380be8
    8 0x949e054c _mach_msg_server + 380
    9 0x000d1c30
    10 0x949a1fbd __pthread_start + 345
    11 0x949a1e42 _thread_start + 34



    Thread 12 0x00008103
    0 0x0003c2e6
    1 0x0011393e
    2 0x001bf13a
    3 0x00004533
    4 0x00004710
    5 0x952fd8d8 -[NSThread main] + 45
    6 0x952fd888 ___NSThread__main__ + 1499
    7 0x949a1fbd __pthread_start + 345
    8 0x949a1e42 _thread_start + 34



    Thread 13 0x00008503
    0 0x949749ee _mach_wait_until + 10
    1 0x949fc9e5 _nanosleep + 345
    2 0x949fc886 _usleep + 61
    3 0x0008cfa5
    4 0x001bf281
    5 0x00004533
    6 0x00004710
    7 0x952fd8d8 -[NSThread main] + 45
    8 0x952fd888 ___NSThread__main__ + 1499
    9 0x949a1fbd __pthread_start + 345
    10 0x949a1e42 _thread_start + 34



    Thread 14 0x00008903
    0 0x949749ee _mach_wait_until + 10
    1 0x949fc9e5 _nanosleep + 345
    2 0x949fc886 _usleep + 61
    3 0x0008cfa5
    4 0x001bf281
    5 0x00004533
    6 0x00004710
    7 0x952fd8d8 -[NSThread main] + 45
    8 0x952fd888 ___NSThread__main__ + 1499
    9 0x949a1fbd __pthread_start + 345
    10 0x949a1e42 _thread_start + 34



    Thread 15 0x00008d03
    0 0x94974922 _semaphore_wait_signal_trap + 10
    1 0x949a245c __pthread_cond_wait + 1089
    2 0x949eb503 _pthread_cond_wait + 48
    3 0x003779be
    4 0x0015d480
    5 0x00004533
    6 0x00004710
    7 0x952fd8d8 -[NSThread main] + 45
    8 0x952fd888 ___NSThread__main__ + 1499
    9 0x949a1fbd __pthread_start + 345
    10 0x949a1e42 _thread_start + 34



    Thread 16 0x00005c0b
    0 0x9497493a _semaphore_timedwait_signal_trap + 10
    1 0x949a2445 __pthread_cond_wait + 1066
    2 0x949d1028 _pthread_cond_timedwait_relative_np + 47
    3 0x99018965 CAGuard::WaitFor(unsigned long long) + 219
    4 0x9901b997 CAGuard::WaitUntil(unsigned long long) + 289
    5 0x99019294 HP_IOThread::WorkLoop() + 1892
    6 0x99018b2b HP_IOThread::ThreadEntry(HP_IOThread*) + 17
    7 0x99018a42 CAPThread::Entry(CAPThread*) + 140
    8 0x949a1fbd __pthread_start + 345
    9 0x949a1e42 _thread_start + 34



    Thread 17 0x0000c01b
    0 0x949749ee _mach_wait_until + 10
    1 0x01f8f034 _MPDelayUntil + 43
    2 0x006d2fb3
    3 0x007b3455
    4 0x949a1fbd __pthread_start + 345
    5 0x949a1e42 _thread_start + 34



    Thread 18 0x0000c203
    0 0x949749ee _mach_wait_until + 10
    1 0x01f8f034 _MPDelayUntil + 43
    2 0x006d2fb3
    3 0x007b3455
    4 0x949a1fbd __pthread_start + 345
    5 0x949a1e42 _thread_start + 34



    Thread 19 0x0000c303
    0 0x94974922 _semaphore_wait_signal_trap + 10
    1 0x949a245c __pthread_cond_wait + 1089
    2 0x949eb503 _pthread_cond_wait + 48
    3 0x003779be
    4 0x002aa138
    5 0x00004533
    6 0x00004710
    7 0x952fd8d8 -[NSThread main] + 45
    8 0x952fd888 ___NSThread__main__ + 1499
    9 0x949a1fbd __pthread_start + 345
    10 0x949a1e42 _thread_start + 34



    Thread 20 0x0000c703
    0 0x9497493a _semaphore_timedwait_signal_trap + 10
    1 0x949a2445 __pthread_cond_wait + 1066
    2 0x949eb710 _pthread_cond_timedwait + 47
    3 0x003778be
    4 0x0037f200
    5 0x0037f2ec
    6 0x00004533
    7 0x00004710
    8 0x952fd8d8 -[NSThread main] + 45
    9 0x952fd888 ___NSThread__main__ + 1499
    10 0x949a1fbd __pthread_start + 345
    11 0x949a1e42 _thread_start + 34



    Thread 21 0x0000ca03
    0 0x949b0066 _select$DARWIN_EXTSN$NOCANCEL + 10
    1 0x0037e8ba
    2 0x0037f5b6
    3 0x00004533
    4 0x00004710
    5 0x952fd8d8 -[NSThread main] + 45
    6 0x952fd888 ___NSThread__main__ + 1499
    7 0x949a1fbd __pthread_start + 345
    8 0x949a1e42 _thread_start + 34



    Thread 22 0x0000cf03
    0 0x949eb52e ___sem_wait_nocancel + 10
    1 0x00019d10
    2 0x949a1fbd __pthread_start + 345
    3 0x949a1e42 _thread_start + 34



    Thread 23 0x0000d003
    0 0x949eb52e ___sem_wait_nocancel + 10
    1 0x00243d84
    2 0x00019d10
    3 0x949a1fbd __pthread_start + 345
    4 0x949a1e42 _thread_start + 34



    Thread 24 0x0000d103
    0 0x949eb52e ___sem_wait_nocancel + 10
    1 0x007b3421
    2 0x949a1fbd __pthread_start + 345
    3 0x949a1e42 _thread_start + 34



    Thread 25 0x0000d203
    0 0x949eb52e ___sem_wait_nocancel + 10
    1 0x007b3421
    2 0x949a1fbd __pthread_start + 345
    3 0x949a1e42 _thread_start + 34



    Thread 26 0x0000da07
    0 0x949a2806 ___semwait_signal + 10
    1 0x949a4158 _pthread_cond_wait$UNIX2003 + 73
    2 0x170b83fb _gleCmdProcessor + 162
    3 0x949a1fbd __pthread_start + 345
    4 0x949a1e42 _thread_start + 34



    Thread 27 0x00006f07
    0 0x9499a182 ___workq_kernreturn + 10
    1 0x9499a336 _start_wqthread + 30

    Reply Report Permalink
  • lonadar said

    Yea...some addons (including QuestHelper) don't work with the streaming trial version of WoW.

    Reply Report Permalink
  • when i log on the addons tab is there, and the questhelper is checked but overtime i enter world, my wow crashes and i get the fatal error message. when questhelper is not checked, i can enter fine..i have a mac, whats the problem?

    Reply Report Permalink
  • Got an error pop up. I *think* the bottom of the window instructed me to copy&paste the text here, but since the instruction message was cut off, I could be wrong.


    Date: 2009-11-21 15:13:57
    ID: 1
    Error occured in: Global
    Count: 1
    Message: [string "..\FrameXML\BasicControls.xml:<Scrip..."] line 2:
    attempt to index global 'ScriptErrors' (a nil value)
    Debug:
    (tail call): ?
    [C]: ?
    [string "..\FrameXML\BasicControls.xml:<Scrip..."]:2: message()
    QuestHelper\error.lua:147: QuestHelper_ErrorCatcher_ExplicitError()
    QuestHelper\error.lua:183:
    QuestHelper\error.lua:166
    [C]: ?
    [C]: ipairs()
    QuestHelper\tooltip.lua:18:
    QuestHelper\tooltip.lua:8
    QuestHelper\tooltip.lua:243:
    QuestHelper\tooltip.lua:231
    (tail call): ?
    QuestHelper\tooltip.lua:282: func()
    QuestHelper\manager_event.lua:43:
    QuestHelper\manager_event.lua:25
    QuestHelper\manager_event.lua:153:
    QuestHelper\manager_event.lua:153
    [C]: SetLootItem()
    ..\FrameXML\LootFrame.lua:198: LootItem_OnEnter()
    [string "*:OnEnter"]:1:
    [string "*:OnEnter"]:1
    AddOns:
    Swatter, v3.1.14 (<%codename%>)
    Babylonian, v5.1.DEV.130
    Cartographer, v2.0
    CartographerBattlegrounds, v2.0
    CartographerCoordinates, v2.0
    CartographerFoglight, v2.0
    CartographerGroupColors, v2.0
    CartographerGuildPositions, v2.0
    CartographerInstanceLoot, v2.0
    CartographerInstanceMaps, v2.0
    CartographerInstanceNotes, v2.0
    CartographerLookNFeel, v2.0
    CartographerNotes, v2.0
    CartographerPOI, v2.0
    CartographerWaypoints, v2.0
    CartographerZoneInfo, v2.0
    Configator, v5.1.DEV.190
    Gatherer, v3.1.14
    GatherMate, vv1.21
    QuestHelper, v1.1.7
    SlideBar, v3.1.14 (<%codename%>)
    BlizRuntimeLib_enUS v3.2.2.30200 <us>
    (ck=288)

    Reply Report Permalink
  • lonadar said

    Try upgrading your copy of QuestHelper and see if the issue continues. If so, type "/qh error" and post THOSE results. Thanks!

    Reply Report Permalink
  • Si1vara said

    When I try to DL an addon for Wow via curse v.3 I get a "Cannot display the webpage" error that says
    "Most likely cause:
    •Some content or files on this webpage require a program that you don't have installed." Does anyone know how to help me?

    Reply Report Permalink
  • yoshimo said

    if you didnt click on the "manual" button,you need to use the curseclient to install it. clicking on manual install works fine for me

    Reply Report Permalink
  • taral said

    WTB tickets. I can't find my previous comment so I don't know if you ever saw it.

    Anyway, today's error is Alien Egg: objective says it drops off a mob, it doesn't. It's an object you click to collect.

    Reply Report Permalink
  • dagaard said

    NOt sure if anyone has been using the "find" feature of QH which btw I think has been very helpful. But here is an problem. First of all, when you type /qh find by itself as the message states it is supposed to show a list of manual entries so you can "remove" them. This does not work. So essentially, there is NO way to "stop" a find once you have started it unless you log off.

    Reply Report Permalink
  • lonadar said

    Right-click on the objective and select ...I think it's "Cancel Objective"? Ignore would work too.

    Reply Report Permalink
  • NickeRule said

    I have one question.

    Is this addon going to die when patch 3.3 ships?

    Reply Report Permalink
  • lonadar said

    For some people, 3.3 will offer what they wanted from QuestHelper - objectives being marked on their map so they can find things easily rather than looking the locations up. However, QuestHelper is far from dead. It's initial and prime purpose is to route you through your quests and objectives in the least amount of time. The new features in 3.3 will not do this, nor will they offer a directional arrow or allow you to add custom objectives.

    I like the new interface. It's clean, neat, looks nice...but it isn't the end of QuestHelper.

    Reply Report Permalink
  • yoshimo said

    i dont think so, not all functions of qh are in the blizzard questhelper as well,some people might remove qh though

    Reply Report Permalink
  • Mekaya said

    Hi! For awhile i've been a long time user of QH and its helped alot when leveling alts. But recently I have not been able to use it due to hosting complications.

    I was wondering if their were any plans in the near future to allow WowMatrix to host this great Addon. and if so, when?

    Reply Report Permalink
  • Fugazi said

    Give new curse client (v4 beta) a try. It does not suck anymore and does what wowmatrix do.

    Reply Report Permalink
  • lonadar said

    No.

    Reply Report Permalink
  • my quest helper text is over my map, how can i move this?

    Reply Report Permalink
  • lonadar said

    "/qh track center", then mouse over it and drag it where you'd like by the small box that should show up.

    Reply Report Permalink
  • drmwvr3699 said

    I have multiple characters but questhelper will not load for one of them. It works perfectly fine on all the others, but no matter how many times I go into that character's addon screen and click it on, it will not load when I log into the game. I've tried uninstalling/reinstalling quest helper twice and it is still doing it. I tried the /qh hidden and the other things mentioned in the info section, but that doesn't do anything at all. This is the only addon that is having this (or any) problem.

    Reply Report Permalink
  • Similar Addons
  •  

Average downloads per day

  1. 20,109 Atlasloot Enhanced PvP, Arena, Map & Minimap...
  2. 5,351 GatherMate_Data Map & Minimap
  3. 3,869 SexyMap Map & Minimap
  4. 3,355 Atlas Map & Minimap
  5. 3,016 Cartographer Map & Minimap