Get an Epic Experience with Premium


Quests & Leveling Login to Add Favorites
  • World of Warcraft
  • 9,183 Monthly Downloads
  • Supports: 6.0.2
  • 356,799 Total Downloads
  • Updated 10/17/2014
  • Created 09/20/2006
  • 4,102 Favorites
  • Project Site
  • Comments
  • Release Type: Release
  • License: All Rights Reserved
  • Newest File: v2.9.28
Support development! **

About MonkeyQuest

Note: For easy configuration, download MonkeyBuddy!

About MonkeyQuest:

The MonkeyQuest AddOn for World of WarCraft displays quests and their objectives in a nice drag able frame in a very customizable way.


  • Mousing over quests shows the overview in a tooltip.
  • Option to display the quest overview if there's no objectives.
  • Clicking on quests brings up the real quest log with that quest selected.
  • Displays the quest level in the quest title.
  • Elite quests display a ' ' in the level of the quest.
  • Completed quests show a '(Completed)' in the quest title.
  • Quest area headers are displayed.
  • Clicking on a quest area header collapses or expands it.
  • Check boxes next to quests allow hiding/showing of that quest.
  • Check box to toggle displaying collapsed quest area headers and hidden quests.
  • Close and minimize buttons.
  • Quest objective coloring.
  • Quest objective coloring for special 'friendly/hostile' type objectives.
  • Special quest objective coloring for 'find an area' type objectives.
  • Nice font for increased readability.
  • No additional buttons or options are displayed in the real quest log.
  • Option to always hide quest area headers.
  • New slash command for hiding the border.
  • Key bindings for toggle hidden, minimize, and close.
  • Slash command to change the expand direction, up or down (thanks Diungo)
  • Shift-left clicking on quests to add the quest name to the chat edit box if it's open.
  • Shift-right clicking on quests to add your current quest objective data to the chat edit box if it's open.
  • Option to display the number of free quest slots.
  • Lockable frame.
  • Option to display quest titles colored by difficulty. (thanks Pkp)
  • Option to hide completed quests.
  • Option to hide completed objectives.
  • Ctrl-Left clicking on quests to share that quest with party members.
  • Ctrl-Right clicking on quests to abandon that quest, after a confirmation dialog box.
  • Integration with MonkeyBuddy for configuration.
  • Font size setting.
  • Option to turn off right-click to open MonkeyBuddy.
  • Option to hide the title buttons.
  • Quest Items now show up in tooltips. Mousing over targets you need for quests will show 'Quest Item XX/YY' in the tooltip. Same for items you need for quests.

    (** Currently doesn't update if MonkeyQuest is closed or minimized **)

  • Dungeon quests display a 'd' in the level of the quest.
  • Raid quests display an 'r' in the level of the quest.
  • Party members show up in the quest overview tooltip. If they have that quest they'll be displayed in the 100% objective color.
  • If the current sub-zone name appears in the quest overview, the quest will highlight.

Slash Commands:

See included ReadMe.txt for slash commands or use MonkeyBuddy to configure your MonkeyQuest.


  • Fixed work complete and more work sounds
  • Haven't received a donation since over two years ;)
  • If you like MQ, please consider supporting me!


  • Fixed open to quest log without MQL installed


  • Updated some vars from global to local
  • Fixed mouse over bag tooltip issue
  • Fixed WatchFrameItemButtonTemplate


  • Updated TOC for Patch 6.0
  • Added daily/weekly icon in tooltip
  • Fixed checkbox states (true/false)
  • Fixed GetQuestLogTitle API issues
  • Fixed regex for quest objectives
  • Fixed default objective color


  • Fixed getCVar("realmname")


  • Updated TOC for Patch 5.4


  • Updated TOC for Patch 5.3
  • Removed redundant mob tooltip text


  • Updated TOC for Patch 5.1


  • Fixed quest sharing functions


  • Updated TOC for Patch 5.0
  • Fixed party number API


  • Fixed API call errors (MoP)
  • Fixed FrameXML font issue
  • Added some nil checks
  • Removed BhaldieInfoBar (outdated)


  • Fixed FPS dropdown issue (you heard right)
  • Haven't received a donation since over a year ;)
  • If you like MQ, please consider supporting me!


  • Updated TOC for Patch 4.3


  • Updated TOC for Patch 4.2


  • Updated TOC for Patch 4.1


  • Added experience amount to MonkeyQuestLog
  • Added quest visibility toggle via right click


  • Fixed (hopefully) last nil errors with those bugged quests


  • Fixed multiple nil errors with quests without header
  • (Some instance quests after Patch 4.0.1)


  • Updated TOC for Patch 4.0
  • Changed "getglobal()" calls to _G[] calls
  • Fixed rare nil error with strLeaderBoardText
  • Included remaining this,event,arg# fixes


  • Fixed this,event,arg# to prevent issues with future patches
  • This also makes MonkeyQuest work in Cataclysm!


  • Fixed insertion of quest links into the edit box
  • (Insertion broke with the latest Client Patch 3.3.5)
  • Fixed nil error which sometimes popped up after login
  • Fixed default color (light blue) for "Finished Objectives"
  • Hide title buttons option now works in Blizzard Style


  • Updated TOC for Patch 3.3
  • Added clickable buttons for activate-able quest items
  • Added some options to be able to look like blizzard tracker
  • Check-boxes only show if you check show hidden
  • (Thanks to Wraithstrike for his help!)


  • Fixed stacked work complete sound after login
  • Fixed lua error after abandoning last quest
  • Clicking show hidden in MQ now updates MB setting
  • Supports new slider value display in MB


  • Fixed GetQuestLogTitle issue with suggestedGroup
  • Added Support for new Zone Highlight Alpha option


  • Fixed OnClick lua error after clicking on a quest
  • (only happened with disabled MonkeyQuestLog)


  • Updated TOC for Patch 3.2
  • Fixed GetDifficultyColor lua errors
  • Fixed MonkeyLibary lua errors in debug mode


  • Updated TOC for Patch 3.1
  • Added new sound for partial quest completion


  • Fixed misaligned rewards in MonkeyQuestLog
  • Fixed self lua error in OnEnter event (MQL)
  • Updated MonkeyLibary to allow font shadows
  • Fixed detection of unavailable MonkeyBuddy
  • Some smaller enhancements here and there
  • Cleaned up and rearranged localization


  • Updated TOC for Patch 3.0
  • Fixed several lua errors


  • Updated TOC for Patch 2.4
  • Now interacts with Blizzard options
  • Added new Blizzard quest links
  • Added daily quest counter (requires MonkeyBuddy)
  • ESC key now closes MonkeyQuestLog
  • Fixed work complete sound spam
  • Fixed highlighted zone alpha
  • Fixed refresh after font change
  • Adjusted default settings


  • Added optional work complete sound (default on)
  • Added a color for finished objectives


  • Fixed misalignment issue


  • Updated TOC for Patch 2.3
  • Fixed annoying free space issue
  • Added daily tag to pvp, heroic & dungeon quests


  • Fixed itemtooltip info in own bagslots
  • Added simple daily tag and heroic tag


  • Added suggested group number


  • Updated TOC for Patch 2.2
  • Added quick fix to prevent itemtooltip error


First Previous Page 1 of 72 Next Last
  • #1108

    Got an error when trying to use a quest item through the Addon.  Report:


    Date: 2014-10-17 16:43:13
    ID: 1
    Error occured in: AddOn: MonkeyQuest
    Count: 1
    Message: Error: AddOn MonkeyQuest attempted to call a forbidden function (UseQuestLogSpecialItem()) from a tainted execution path.
    [C]: UseQuestLogSpecialItem()

  • #1109

    Confirmed, I've got the same problem!

    Date: 2014-10-18 11:59:29
    ID: 6
    Error occured in: AddOn: MonkeyQuest
    Count: 1
    Message: Error: AddOn MonkeyQuest attempted to call a forbidden function (UseQuestLogSpecialItem()) from a tainted execution path.
    [C]: UseQuestLogSpecialItem()

  • #1110

    The error I get looks the same: 

    Date: 2014-10-19 17:37:11
    ID: 11
    Error occured in: AddOn: MonkeyQuest
    Count: 1
    Message: Error: AddOn MonkeyQuest attempted to call a forbidden function (UseQuestLogSpecialItem()) from a tainted execution path.
    [C]: UseQuestLogSpecialItem()
    MoncaiCompare, v6.0.1
    Swatter, v5.21.5490 (SanctimoniousSwamprat)
    WowheadLooter, v50014
    ACP, v3.4.14
    Altoholic, v5.4.008
    ArcHUD3, v3.0
    AtlasLootLoader, vv7.07.03
    AucAdvanced, v5.21.5490 (SanctimoniousSwamprat)
    AucFilterBasic, v5.21.5490 (SanctimoniousSwamprat)
    AucFilterOutlier, v5.21.5490.5459(5.21a/embedded)
    AucMatchUndercut, v5.21.5490.5364(5.21a/embedded)
    AucScanData, v5.21.5490 (SanctimoniousSwamprat)
    AucStatHistogram, v5.21.5490 (SanctimoniousSwamprat)
    AucStatiLevel, v5.21.5490 (SanctimoniousSwamprat)
    AucStatPurchased, v5.21.5490 (SanctimoniousSwamprat)
    AucStatSales, v5.21.5490.5476(5.21a/embedded)
    AucStatSimple, v5.21.5490 (SanctimoniousSwamprat)
    AucStatStdDev, v5.21.5490 (SanctimoniousSwamprat)
    AucStatWOWEcon, v5.21.5490.5323(5.21a/embedded)
    AucUtilAHWindowControl, v5.21.5490.5347(5.21a/embedded)
    AucUtilAppraiser, v5.21.5490.5462(5.21a/embedded)
    AucUtilAskPrice, v5.21.5490.5447(5.21a/embedded)
    AucUtilAutoMagic, v5.21.5490.5443(5.21a/embedded)
    AucUtilCompactUI, v5.21.5490.5444(5.21a/embedded)
    AucUtilEasyBuyout, v5.21.5490.5458(5.21a/embedded)
    AucUtilFixAH, v5.21.5490 (SanctimoniousSwamprat)
    AucUtilItemSuggest, v5.21.5490.5417(5.21a/embedded)
    AucUtilPriceLevel, v5.21.5490.5458(5.21a/embedded)
    AucUtilScanButton, v5.21.5490.5403(5.21a/embedded)
    AucUtilScanFinish, v5.21.5490.5347(5.21a/embedded)
    AucUtilScanProgress, v5.21.5490.4979(5.21a/embedded)
    AucUtilScanStart, v5.21.5490.5347(5.21a/embedded)
    AucUtilSearchUI, v5.21.5490.5481(5.21a/embedded)
    AucUtilSimpleAuction, v5.21.5490.5452(5.21a/embedded)
    AucUtilVendMarkup, v5.21.5490.4828(5.21a/embedded)
    Auditor2, v4.4.2
    AutoRepair, v
    Babylonian, v5.1.DEV.332(/embedded)
    BagBrother, v
    Bagnon, v6.0.9
    Bartender4, v4.6.2
    BeanCounter, v5.21.5490 (SanctimoniousSwamprat)
    BittensSpellFlashWarlock, v50400.1.5
    Configator, v5.1.DEV.359(/embedded)
    DataStore, v6.0.001
    DataStoreAchievements, v6.0.001
    DataStoreAgenda, v6.0.001
    DataStoreAuctions, v6.0.001
    DataStoreCharacters, v6.0.001
    DataStoreContainers, v6.0.001
    DataStoreCrafts, v6.0.001
    DataStoreCurrencies, v6.0.001
    DataStoreInventory, v6.0.001
    DataStoreMails, v6.0.001
    DataStorePets, v6.0.001
    DataStoreQuests, v6.0.001
    DataStoreReputations, v6.0.001
    DataStoreSpells, v6.0.001
    DataStoreStats, v6.0.001
    DataStoreTalents, v6.0.001
    DBMCore, v
    DBMDefaultSkin, v
    DBMStatusBarTimers, v
    DebugLib, v5.1.DEV.337(/embedded)
    ElkBuffBars, v2.4.0-179
    Ellipsis, v3.0.6
    Fontifier, v
    InFlight, v5.4.001
    InFlightLoad, v5.4.001
    Informant, v5.21.5490 (SanctimoniousSwamprat)
    kgPanels, v1.19
    LegacyQuest, vv1.0
    LibExtraTip, v5.12.DEV.363(/embedded)
    LightHeaded, v372
    LightHeadedDataE, v372
    LightHeadedDataQIDNames, v372
    Masque, v6.0.0
    MasqueCaith, v6.0.0
    MasqueElegance, v6.0.0
    MasqueOnyx, v6.0.0
    MasqueRenaitre, vv5.4.7
    MasqueSerenity, v6.0.0
    MasqueTrinity, vCentauri-4
    MikScrollingBattleText, v5.7.138
    MobInfo2, vr73
    MonkeyBuddy, v
    MonkeyLibrary, v
    MonkeyQuest, v
    MonkeyQuestLog, v
    MoveAnything, v15.0.1
    nRange, v0.8.8
    Omen, v3.1.9
    OmniCC, v6.0.1
    Overachiever, v0.80
    OverachieverTabs, v0.80
    PetTracker, v
    PetTrackerBreeds, v
    PetTrackerConfig, v
    PetTrackerSwitcher, v
    PetTrackerUpgrades, v
    Postal, v3.5.1
    Prat30, v3.5.10
    Prat30HighCPUUsageModules, v
    Prat30Libraries, v
    Quartz, v3.2.1
    QuestHubber, v
    QuestHubberAzeroth, v
    QuestHubberCataclysm, v
    QuestHubberDaily, v
    QuestHubberNorthrend, v
    QuestHubberOutland, v
    QuestHubberPandaria, v
    QuestSpamFilter, v12
    Recount, vr1274
    Scrap, v12.16
    ScrapSpotlight, v
    SexyMap, v2.4.16
    SlideBar, v5.21.5490 (SanctimoniousSwamprat)
    SpellFlash, v6.12
    SpellFlashCore, v2.0.5
    Stubby, v5.21.5490 (SanctimoniousSwamprat)
    TidyPlates, v6.15.1
    TidyPlatesGraphite, v
    TidyPlatesGrey, v
    TidyPlatesNeon, v
    TidyPlatesQuatre, v
    TidyPlatesHub, v
    TidyPlatesWidgets, v
    TipHelper, v5.12.DEV.351(/embedded)
    TipTac, v14.10.16
    TipTacItemRef, v14.10.16
    TipTacTalents, v14.10.15
    Titan, v5.2.3.50400
    TitanBag, v5.2.3.50400
    TitanCasterStats, v1.0.3
    TitanClock, v5.2.3.50400
    TitanCurrency, v6.0
    TitanDurability, v1.24
    TitanGold, v5.2.3.50400
    TitanLocation, v5.2.3.50400
    TitanLootType, v5.2.3.50400
    TitanPerformance, v5.2.3.50400
    TitanPets, v0.1.30100
    TitanProfessions, v5.0.0
    TitanRecount, v4.0.0
    TitanRecZone, v5.4.0.0
    TitanRepair, v5.2.3.50400
    TitanVolume, v5.2.3.50400
    TitanXP, v5.2.3.50400
    TomTom, vv50400-1.0.0
    WoWDBProfiler, v
    XPerl, v3.7.5
    XPerlArcaneBar, v
    XPerlParty, v
    XPerlPartyPet, v
    XPerlPlayer, v
    XPerlPlayerBuffs, v
    XPerlPlayerPet, v
    XPerlRaidAdmin, v
    XPerlRaidFrames, v
    XPerlRaidHelper, v
    XPerlRaidPets, v
    XPerlTarget, v
    XPerlTargetTarget, v
    BlizRuntimeLib_enUS v6.0.2.60000 <none>


  • #1105

    Is there any way to hide the default tracker?

  • #1106

    Blizzards tracker only shows when you actually have tracked quests from the quest window attached to the map.  If you untrack all of them they window will not show.  Now this is a problem because in order to get waypoint arrow on the minimap you need to click a quest which then auto tracks it..Kind of annoying really.  Nothing really to be done with this mod I would say.

  • #1104

    "Work Complete" sound is not working for me. I do not have any errors or anythijhg, it just doesnt make the sound

  • #1107

    Thanks. Fixed in v2.9.28 ;)

  • #1102

    Thanks for the addon - the only issue I get that is when clicking on an item to use for a quest (like one does with the Blizz log) I get an error something like "This addon has attempted to do something that only the Blizzard UI can do. You can disable the addon or ignore it." I then have to go into my bags to use quest items. Is this something that can be fixed or is it built in? (I've never seen that error before)

  • #1103

    Just to expand on this a little, I know its possible to work as I am able to use quest items on Zygors InGame Guide Viewer.

  • #1099

    Using v2.9.26
    Clicking on quests doesn't bring up the real quest log.
    No other addons active.

    Message: Interface\AddOns\MonkeyQuest\MonkeyQuest.lua:1320: attempt to call global 'QuestLog_SetSelection' (a nil value)
    Time: 10/16/14 15:00:46
    Count: 1
    Stack: Interface\AddOns\MonkeyQuest\MonkeyQuest.lua:1320: in function `MonkeyQuestButton_OnClick' [string "*:OnClick"]:1: in function <[string "*:OnClick"]:1>

    Locals: self = MonkeyQuestButton2 {
     0 = <userdata>
     m_iQuestIndex = 2
     m_strQuestObjectives = "Speak with Vindicator Maraad at the Shattered Beachhead in Blasted Lands."
    button = "LeftButton"
    down = false
    strQuestLink = "[Iron Horde Invasion]"
    strQuestLogTitleText = "Iron Horde Invasion"
    strQuestLevel = 90
    suggestedGroup = 0
    isHeader = false
    isCollapsed = false
    isComplete = 1
    frequency = 1
    activeWindow = nil
    (*temporary) = nil
    (*temporary) = 2
    (*temporary) = "attempt to call global 'QuestLog_SetSelection' (a nil value)"

  • #1100

    Thanks. Fixed in v2.9.27 ;)

  • #1101

    Thank you very much for the quick fix. This addon rocks :)

  • #1098

    I just found this quest addon and it looks very promising, but is there anyway to make it hide the default Blizzard quest log?

  • #1094

    Just uploaded a new version which should fix the issues reported by Dyonovan and dardack, thanks for letting me know. There still seems to be a taint issue with clicking the item buttons, but I wanted to fix the already reported issues fast because these occurred without directly interacting with MonkeyQuest.

    If someone already knows the taint fix for UseQuestLogSpecialItem let me know ;)

  • #1097

    Thanks for the quick update and fix. This is one of those addons I can't live without.

  • To post a comment, please login or register a new account.
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 »

Line Your Pockets: Steam Wallet Giveaway