QuestHelper

Quests & Leveling Login to Add Favorites
  • 42 Likes
  • World of Warcraft
  • 51,707 Monthly Downloads
  • Supports: 4.3
  • 41,346,665 Total Downloads
  • Updated 1/31/2012 5:16:34 AM
  • Created 11/14/2007 8:46:44 PM
  • 22,695 Favorites
  • Project Site
  • Comments
  • Release Type: Release
  • License: GNU General Public License version 3 (GPLv3)
  • Newest File: QuestHelper-4.3.0.244r
or
Support development! **
Donate

About QuestHelper

NOTICE:

  • I will no longer be doing any Cataclysm related development. I have my Pandaria beta access and will be trying to get ahead of the game to have a fully working version available by this fall when Pandaria is likely to go live. Please be patient while this happens, so that, with a significant amount of luck, QuestHelper will return to its fully glory.
  • Though it is just a month away from release, I also received a beta invite for Diablo 3. If, as I suspect, D3 uses lua for addons, I will be checking to see what, if any, modifications are required to make QH D3 compatible. This is likely to require a lot of significant code changes involving removing or integrating some of QH's dependencies, since those are likely not going to be available for D3. From what I can tell, there is no way of doing addons in D3, nor does it seem worth it to make QH work with D3.

KNOWN ISSUES:

  • None of the content from after patch 4.0.3a is included in the database. This will be addressed in the next full release.
  • QuestHelper has issues with several quests which may greately decrease the FPS while using the addon. If you have any of these quests and notice issues, abandon the quest and see if that helps before reporting an issues.
    • "Inside the Frozen Citadel" from Icecrown Citadel
    • "Securing the Lines" from Rezlak in Durotar
    • "In Defense of Far Watch" from Northern Barrens
    • "A Captain's Vengeance" from Northern Barrens
    • "Southsea Freebooters" from Northern Barrens
    • "Concerted Efforts"
    • "Snivel's Sweetheart" from Orgrimmar during Love is in the Air
    • "Frostmourne" from Icecrown Citadel

The Story So Far... Work continues on the post-Shattering database. I have been trying to get the new database built, but hit snags on a regular basis, so I have made quite a few more changes to the collection system... Changes that I hope will make the build easier to implement.

The original database has been restored in current releases to provide some functionality, especially in Outland and Northrend. Don't expect accurate directions in EK or Kalimdor for any old quests that are still available.

As always, please do not post errors or the contents of your QuestHelper.lua files into the comments section. They take up way too much screen real estate. If you get an error, please check http://code.google.com/p/questhelperredux/issues for a similar error. If there is one already, please comment on that issue, otherwise go ahead and open a new issue. In either case, please submit your data file (this is double the fun, since it will contain all the errors ever collected by QH since installation or last purge, plus it will contain all the data needed to build the database)." Just because your error message is different, doesn't mean it's not the same issue. Please check to be sure you message is 100% different from anything there. This will save me a lot of time and effort by limiting my issue management to unique issues and thus resulting in more coding time and more fixes per day.

See the data section below for where to find your file and then send it via an e-mail to questhelper.redux at gmail.com. Big mistake on my part giving y'all a link to start a new issue (I've now got 30-40 DataSubmissions via the DataSubmission issues and I no longer have space for attachments).

Thank you, Nate

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.


License

QuestHelper is GPL-licensed. Want to improve it? Be my guest! Get the code from questhelperredux.googlecoded.com and send a patch via an issue here or there.

Want to thank me for the work I'm doing, please use this button.




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 (separated to prevent scraping):

Addressee: questhelper.redux Domain: gmail.com

Please do not direct inquires about the addon to the e-mail address above. Please do that in the comments below or via an issue at questhelperredux.googlecode.com (I'm notified of new issues there). This address is my main e-mail account and I have a lot of valid messages that go unread due to some lists I am subscribed to.

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, buy me food and, most importantly for development purposes, buy me game time. 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 an issue (preferably an already open one) at questhelperredux.googlecode.com/issues, along with your QuestHelper.lua file, it will be addressed as quickly as possible.

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 or /qh tomtom, depending on which arrow it is. Try them both - at worst, you'll end up with an extra arrow. 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 Tomtom, try /qh tomtom. I don't really officially support this option, but it seems 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)

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

ZorbaTHut is did a lot of development before the 4.0 patch was released.

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

Please contact me if you would like to do translations of files or pages (such as this one). More translations are good!

Development

The repository is located at questhelperredux.googlecode.com.

Tasks / Future Releases

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

Adjusted GetTime workaround as suggested to accommodate differences between Windows and Mac clients and hopefully resolve many of the low FPS issues.

Releaseing as a full release only to get people to update.

Comments

First Previous Page 1 of 1,562 Next Last
  • #23917

    lol, its telling me to go to the middle of no where to find my quest.

  • #23916

    tried the fix posted below  still getting this following message, what i dont get is that it just started when i changed toons, had worked fine all day.

     

    msg: Interface\AddOns\QuestHelper\utility.lua:132: bad argument #5 to 'format' (string expected, got boolean) toc: 4.3.0.244r v: 4.3.0.244r game: 4.3.4 locale: enUS timestamp: 2012-05-04 23:30:17 mutation: nil silent: false

    (Coroutine error in preinit)

    addons:   NPCScan, v4.3.0.2   NPCScanAutoAdd, v1.1   NPCScanOverlay, v4.3.0.1   AckisRecipeList, v2.3.0   ACP, v3.3.17   AlarBGHelper, v4.3.2.2 r220   Altoholic, vv4.3.003   ArkInventory, v3.02   ArkInventoryRules   ArkInventoryRulesExample, v1.00   AucAdvanced, v5.13.5258   AucFilterBasic, v5.13.5258 (BoldBandicoot)   AucStatHistogram, v5.13.5258 (BoldBandicoot)   AucStatiLevel, v5.13.5258 (BoldBandicoot)   AucStatPurchased, v5.13.5258 (BoldBandicoot)   AucStatSimple, v5.13.5258 (BoldBandicoot)   AucStatStdDev, v5.13.5258 (BoldBandicoot)   AucUtilFixAH, v5.13.5258 (BoldBandicoot)   BeanCounter, v5.13.5258 (BoldBandicoot)   FBBroker, v1.15h   BrokerCurrencyflow   Castbars   CTBuffMod, v4.0301   DataStore   DataStoreAchievements, v4.3.001   DataStoreAgenda, v4.3.001   DataStoreAuctions, v4.3.001   DataStoreCharacters, v4.3.001   DataStoreContainers, v4.3.001   DataStoreCrafts, v4.3.001   DataStoreCurrencies, v4.3.001   DataStoreInventory, v4.3.001   DataStoreMails, v4.3.001   DataStorePets, v4.3.001   DataStoreQuests, v4.3.001   DataStoreReputations, v4.3.001   DataStoreSpells, v4.3.001   DataStoreStats, v4.3.001   DataStoreTalents, v4.3.001   DrDamage, v1.9.0_release   Factionizer, v4.3.0   FishingBuddy, v1.0.7i   FBOutfitDisplayFrame, v1.0.7e   FBTrackingFrame, v1.0.7   FBMergeDatabase, v1.0.7   ForteCore, v1.975.9   ForteCasting   ForteCooldown   ForteTimer   ForteTalent   ForteVehicle   ForteDeathKnight   ForteDruid   ForteHunter   ForteMage   FortePaladin   FortePriest   ForteRogue   ForteShaman   ForteWarlock   ForteHealthstone   ForteSoulstone   ForteSummon   ForteWarrior   Gatherer, v3.2.4   GatherMate2, v1.16.2   Glamour, v1.4.3   GoGoMount, v4.3.5   GoGoPet, v4.0.1   Warden, v3.3.2   HealersHaveToDie, v1.9.1.2   Informant, v5.13.5258   Livestock, v1.5.4   Macaroon, v40300.1   MacaroonAlerts, v40300.1   MacaroonXtras, v40300.1.2   MacaroonBound, v40300.1   MacaroonStatusBars, v40300.1   MacaroonTotemBar, v40300.1   Mappy, v3.1.7   MinimapButtonFrame, v3.1.7   MinimapButtonFrameSkinPack, v3.0   MobInfo2, v3.87   MogIt, v2.3.0   MoncaiCompare, v1.4.3   myHonor, v2.12   Outfitter, v5.4.4   Overachiever, v0.65   OverachieverTrade, v0.65   Pawn, v1.5.20   Postal, v3.4.13   Prat30, v3.4.25        Prat30Libraries   QuestHelper, v4.3.0.244r   QHDatabase, v4.3.0.244r   QHDataenUS, v4.3.0.244r   Rarity, v1.0   RarityOptions   SaySapped, v2012-05-01   SellJunk, v3.0.4   SilverDragon, vv2.6.2   Skillet, v2.21-266LS   SmartBuff, vv4.3a   SpellFlashCore, v1.49.2   Stubby, v275   Swatter, v3.2.4   TipTac, v11.09.29   TipTacItemRef, v11.09.29   TipTacTalents, v11.09.29   TitanReputation, v3.7.6   TitanSpec, v1.7.3.1.40000   TitanBag, v5.0.12.40300   TitanClock, v5.0.12.40300   TitanDefense, v3.0.16.40300   TitanDurability, v1.22   FBTitan, v1.0.7   TitanHonor, v1.04   TitanLocation, v5.0.12.40300   TitanLootType, v5.0.12.40300   TitanMount, v4.0.0   TitanPerformance, v5.0.12.40300   TitanProfessions, v4.0.2   TitanRecZone, v4.3.0.5   TitanRepair, v5.0.12.40300   TitanSocial, v4.3.2r10   TitanVolume, v5.0.12.40300   TitanXP, v5.0.12.40300   Titan, v5.0.12.40300   TomTom, vv40300-1.4.4   TradeSkillMaster, vv1.3.1   TradeSkillMasterAccounting, vv1.1   TradeSkillMasterAuctionDB, vv1.2   TradeSkillMasterAuctioning, vv1.1.6   TradeSkillMasterCrafting, vv1.1   TradeSkillMasterDestroying, vv0.1.3Beta   TradeSkillMasterItemTracker, vv1.0.2   TradeSkillMasterMailing, vv1.0.2   TradeSkillMasterShopping, vv1.2   TradeSkillMasterWarehousing, vv1.4.5   SpellFlash, v5.117

  • #23915

    Works great,

    just one thing tho no arrow in Vashj'ir area Kelp'thatar forest, did not check other areas of Vashj'ir

  • #23914

    pls help, I get always this error at start the game:

    msg: ZoneLookup['Durotar'] isn't equal to ZoneLookup[61] they are table: 0xde45fd0 and table: 0xde465e8, respectively.
    toc: 4.3.0.244r
    v: 4.3.0.244r
    game: 4.3.4
    locale: deDE
    timestamp: 2012-04-29 16:32:32
    mutation: nil
    silent: true

    Interface\AddOns\QuestHelper\upgrade.lua:447: in function `QuestHelper_BuildZoneLookup'
    Interface\AddOns\QuestHelper\main.lua:419: in function <Interface\AddOns\QuestHelper\main.lua:404>

    addons:


    ---- Following loud error

    msg: Assertion Failed
    toc: 4.3.0.244r
    v: 4.3.0.244r
    game: 4.3.4
    locale: deDE
    timestamp: 2012-04-29 16:32:32
    mutation: nil
    silent: false

    Interface\AddOns\QuestHelper\utility.lua:364: in function `Assert'
    Interface\AddOns\QuestHelper\upgrade.lua:447: in function `QuestHelper_BuildZoneLookup'
    Interface\AddOns\QuestHelper\main.lua:419: in function <Interface\AddOns\QuestHelper\main.lua:404>

    addons:
      Dominos, v4.3.4
      DominosCast
      DominosRoll
      DominosTotems
      DominosXP
      Prat30, v3.4.25      
      Prat30Libraries
      QuestHelper, v4.3.0.244r
      QHDatabase, v4.3.0.244r
      QHDatadeDE, v4.3.0.244r
      TitanBag, v5.0.12.40300
      TitanClock, v5.0.12.40300
      TitanGold, v5.0.12.40300
      TitanLocation, v5.0.12.40300
      TitanLootType, v5.0.12.40300
      TitanPerformance, v5.0.12.40300
      TitanRepair, v5.0.12.40300
      TitanVolume, v5.0.12.40300
      TitanXP, v5.0.12.40300
      Titan, v5.0.12.40300
      TomTom, vv40300-1.4.4
      DBMCore

  • #23913

    If you encounter a bug with the flight time indicator suddenly growing in size let me know. If that happens just turn off that feature and use another addon for flight times.

  • #23912
    Fixed (string expected, got boolean)

    Hey folks I was looking at this error:

    msg: Interface\AddOns\QuestHelper\utility.lua:132: bad argument #5 to 'format' (string expected, got boolean)

    and figured out a fix. 

    Just open up utility.lua in a program called "notepad++" and scroll to line 132 where it says:

     DEFAULT_CHAT_FRAME:AddMessage(string.format("|cff%2x%2x%2xQuestHelper: |r%s"

    and change that last half to

     DEFAULT_CHAT_FRAME:AddMessage(string.format("|cff%2x%2x%2xQuestHelper: |r%q"

    notice the q instead of the s at the end.

    simple and fixed.

  • #23911

    hmm, this has been my problem for quite some times, since DEC!!!

    msg: Assertion Failed
    toc: 4.3.0.244r
    v: 4.3.0.244r
    game: 4.3.4
    locale: enUS
    timestamp: 2012-04-19 18:31:37
    mutation: nil
    silent: false

    Interface\AddOns\QuestHelper\utility.lua:364: in function `Assert'
    Interface\AddOns\QuestHelper\manager_event.lua:143: in function <Interface\AddOns\QuestHelper\manager_event.lua:120>

    addons:
      Atlas, v1.21.1
      AtlasLoot, vAtlasLoot Enhanced v6.05.04
      AtlasLootAdvancedSearch, vv1.2.8
      AtlasLootCataclysm, vv6.05.04
      AtlasLootLoader, vv6.05.04
      AucAdvanced, v5.13.5258
      AucFilterBasic, v5.13.5258 (BoldBandicoot)
      AucStatHistogram, v5.13.5258 (BoldBandicoot)
      AucStatiLevel, v5.13.5258 (BoldBandicoot)
      AucStatPurchased, v5.13.5258 (BoldBandicoot)
      AucStatSimple, v5.13.5258 (BoldBandicoot)
      AucStatStdDev, v5.13.5258 (BoldBandicoot)
      AucUtilFixAH, v5.13.5258 (BoldBandicoot)
      Auctionator, v3.0.0
      AutoProfitX, vr80
      BadBoy, vv8.031
      BagBrother
      Bagnon, v4.3.17
      Bartender4, v4.4.20.1
      BattlegroundTargets, v40300-10
      BeanCounter, v5.13.5258 (BoldBandicoot)
      CLCDK, v4.3.0b
      EasyMail
      ElkBuffBars, v2.3.0-165
      Enchantrix, v5.13.5258
      EnchantrixBarker, v5.13.5258 (BoldBandicoot)
      epgp, v5.7.1
      epgplootmaster, v0.6.18
      epgplootmasterml, v0.6.18
      epgpslave, v5.7.1a
      epgploot2, v2.5.5
      ErrorFilter, v2.4.2
      Gatherer, v3.2.4
      GladiatorlosSA, vv1.0
      GTFO, v4.12.3
      Informant, v5.13.5258
      MikScrollingBattleText, v5.6.113
      NugComboBar
      Omen, v3.1.6
      OmniCC, v4.3.2
      Prat30, v3.4.25      
      Prat30Libraries
      QuestHelper, v4.3.0.244r
      QHDatabase, v4.3.0.244r
      QHDataenUS, v4.3.0.244r
      Recount, v1195
      SexyMap, v1.3
      SlideBar, v5.13.5258 (BoldBandicoot)
      Spy, v2.0
      StarTip, vv1.6.2
      StarTipBackground, v1.0
      StarTipBorder, v@package-version@
      StarTipClamp, v1.0
      StarTipFade, v1.0
      StarTipGestures, v1.0
      StarTipHistograms, v1.0
      StarTipPortrait, v1.0
      StarTipPosition, v1.0
      StarTipPvP, v1.0
      StarTipRaidIcon, v1.0
      StarTipTargeting, v1.0
      StarTipTexts, v1.0
      StarTipUnitTooltip, v1.0
      StarTipAppearance, v1.0
      Stubby, v275
      Swatter, v5.13.5258
      TidyPlates, v6.5.7 (R433)
      TidyPlatesHub, vr432
      TidyPlatesWidgets, vr433
      TidyPlatesGraphite
      TidyPlatesGrey
      TidyPlatesNeon
      TidyPlatesQuatre
      TidyPlatesThreatPlates, v5.4
      TidyPlatesSimple, v2.0
      TomTom, vv40300-1.4.4
      WIM, v3.4.2
      XPerl, v3.2.1
      XPerlArcaneBar
      XPerlPartyPet
      XPerlParty
      XPerlPlayerPet
      XPerlPlayer
      XPerlRaidAdmin
      XPerlRaidHelper
      XPerlRaidPets
      XPerlRaidFrames
      XPerlTargetTarget
      XPerlTarget
      DBMCore

  • #23918

    hey. disable epgp addons, and qh will work. had the same

     

  • #23910

    guys, how can I resolve this??

    msg: Please make sure that you are loading a locale.
    toc: 4.3.0.244r
    v: 4.3.0.244r
    game: 4.3.4
    locale: ptBR
    timestamp: 2012-04-18 22:18:42
    mutation: nil
    silent: false

    Interface\AddOns\QuestHelper\utility.lua:364: in function `Assert'
    Interface\AddOns\QuestHelper\db_get.lua:15: in main chunk

    addons:
    QuestHelper, v4.3.0.244r
    QHDatabase, v4.3.0.244r

  • #23909

    cant find quest info sucks

  • #23908

    Won't run. Doesnt load, wont work at all....

  • #23904

    Is there any chance that QH may be mistaken by Blizzard as a hack?

  • #23905

    No, it shouldn't.  There was a very brief period where one command wasn't throttled and, if used repeatadly, could send up a flag.  The odds of you having that version, and it working today, are less than the odds of you suddenly rising up into space and exploding.

  • #23907

    Challenge accepted!

  • #23902

    Hi not sure where to post bug reports, but i've had this bug for several days now, i just started playing wow cata again a few days ago, first addon i grabbed was QH, it was working flawlessly upon installation, i can enter and exit game multiple times that day, and QH would still load perfectly, no errors.

    But the bug starts on next day, (ie: day 1 it was working perfectly fine, day 2, QH won't load, and /qh error pops) I have to remove WTF and QH to do a reinstall then it'd be fine again, for a day, the next day, samething would happen, i have to reinstall everything again in order for it to work for 24 hours.

    here's the error log, i pasted into pastebin:

    http://pastebin.com/QWPsNrhP

    apparently it's getting a boolean when a string is expected.....

  • To post a comment, please login or register a new account.
Learn how to disable ads
Learn how to disable ads
Login to Curse

Don't have an account? Create One.

Get an epic experience with Curse Premium
  • Faster addon downloads
  • Premium-Only Beta Giveaways
  • Ad-Free Curse experience
  • Premium Curse Client
  • and many More Features
  • Learn More »

Diablo III Giveaway

Enter Now!