- Home
- Downloads
-
Addons & Mods
Featured
World of Warcraft
4,841 Addons
-
Popular Downloads
- Top World of Warcraft Addons
- Top Rift Addons
- Top Skyrim Mods
- Top Minecraft Server Mods
- Top Terraria Maps
- Top Starcraft II Maps
- Top Runes of Magic Addons
- Top Warhammer Online Addons
- Top Age of Conan Addons
-
- Curse Client
- Premium
- News
- Giveaways
- Forums
QuestMods
- 0 Likes
- World of Warcraft
- 14,346 Downloads
- Supports: 4.0.6
- 0 Average Daily Downloads
- Comments
- Created 12/3/2008 2:25:04 AM
- Updated 2/9/2011 11:16:56 PM
- 81 Favorites
- Project Site
- License: Public Domain
- Release Type: Release
- Newest File: 4.2
About QuestMods
QuestMods by Yarko
------------------
*** NEW CONFIGURATION OPTION *** (see final bullet below)
PartyQuests light. ;) I wrote this when I realized that Cosmos PartyQuests was not reliable and very heavy. People liked it so now it's here!
- Allows the player to view party members' quests. Other players must also have QuestMods loaded for quests to be viewed. View a party member's quests by selecting their name from the dropdown at the top of the quest log window.
- Splits the quest log into separate log and details frames. Player can opt to use the standard Blizzard quest log frame through add-on options.
- Reports quest objective completion to the quest reporting frame.
- Reports quest progress and quest objective completion to players in your group.
- Configuration option allows user to always display quest map button in the quest log, even if quest objectives are shut off in the world map. Clicking the button will open the world map and automatically turn world map quest objectives back on.
- Configuration option allows user to display all quest information in the bottom left corner of the world map. By default, only the quest summary and description are shown.
- Configuration option allows user to keep the quest details window open when the quest log window is closed. This only works when using split panes.
- Configuration option allows user to send quest objective progress updates to the chat window.
Configuraton
------------
Use the QuestMods options panel to configure the add-on by opening the main menu, clicking the Interface button, clicking the Addons tab, and selecting the QuestMods entry.
- Added option to display quest objective progress in the chat window
- Fixed problem with button placement when receiving an automatic quest
- Show close button instead of accept button when a quest is automatically added to the log
- Fixed a bug in quest detail background material texture handling
| File Name | Release Type | Game Version | Downloads | Date |
|---|---|---|---|---|
| 4.2 | Release | 4.0.6 | 1,079 | 2/9/2011 11:16:56 PM |
| 4.1 Release | Release | 4.0.3a | 610 | 1/7/2011 3:30:38 AM |
| 4.1 Beta 2 | Beta | 4.0.3a | 194 | 12/15/2010 5:43:47 PM |
Comments
I really didn't want to mess around with the error frame in this add-on. I am sure there are other add-ons that enhance the error frame if you really want to make it bigger.
1x QuestMods\QuestMods_Details.lua:253: attempt to get length of field 'currencies' (a nil value)
QuestMods\QuestMods_Details.lua:26: in function `DisplayDetails'
QuestMods\QuestMods_Log.lua:812: in function `UpdateQuestDetails'
QuestMods\QuestMods_Log.lua:926: in function `SetSelection'
QuestMods\QuestMods_Log.lua:246: in function `QuestLogTitleButton_OnClick'
Locals:
questId = "28815"
parentFrame = QuestLogDetailScrollChildFrame {
0 =
}
lastFrame = QuestInfoDescriptionText {
0 =
}
shownFrame = nil
elementsTable = {
1 = @ QuestMods\QuestMods_Details.lua:43:
2 = 5
3 = -5
4 = @ QuestMods\QuestMods_Details.lua:228:
5 = 0
6 = -5
7 = @ QuestMods\QuestMods_Details.lua:168:
8 = 0
9 = -10
10 = @ QuestMods\QuestMods_Details.lua:70:
11 = 0
12 = -10
13 = @ QuestMods\QuestMods_Details.lua:111:
14 = 0
15 = -10
16 = @ QuestMods\QuestMods_Details.lua:187:
17 = 0
18 = 0
19 = @ QuestMods\QuestMods_Details.lua:211:
20 = 0
21 = -10
22 = @ Interface\FrameXML\QuestInfo.lua:276:
23 = 0
24 = -10
25 = @ QuestMods\QuestMods_Details.lua:59:
26 = 0
27 = -5
28 = @ QuestMods\QuestMods_Details.lua:238:
29 = 0
30 = -10
31 = @ Interface\FrameXML\QuestInfo.lua:295:
32 = 0
33 = -10
}
(for index) = 28
(for limit) = 33
(for step) = 3
i = 28
main = {
talents = 0
honor = 0
money = 0
rewards = {}
xp = 0
requiredMoney = 0
questTitle = "Retrieving Quest Information..."
notFound = false
questObjectives = ""
groupNum = 0
arenaPoints = 0
choosable = {}
questDescription = ""
}
details = {
questObj = {}
}
---dw
2x QuestMods\QuestMods_Details.lua:253: attempt to get length of field 'currencies' (a nil value)
QuestMods\QuestMods_Details.lua:26: in function `DisplayDetails'
QuestMods\QuestMods_Log.lua:812: in function `UpdateQuestDetails'
QuestMods\QuestMods_Log.lua:926: in function `SetSelection'
QuestMods\QuestMods_Log.lua:271: in function
: in function `Show'
Interface\FrameXML\UIParent.lua:1467: in function `SetUIPanel':
Interface\FrameXML\UIParent.lua:1311: in function `ShowUIPanel':
Interface\FrameXML\UIParent.lua:1198: in function :
: in function `SetAttribute'
Interface\FrameXML\UIParent.lua:1878: in function `ShowUIPanel':
Interface\FrameXML\UIParent.lua:1862: in function `ToggleFrame':
Locals:
questId = "28815"
parentFrame = QuestLogDetailScrollChildFrame {
0 =
}
lastFrame = QuestInfoDescriptionText {
0 =
}
shownFrame = nil
elementsTable = {
1 = @ QuestMods\QuestMods_Details.lua:43:
2 = 5
3 = -5
4 = @ QuestMods\QuestMods_Details.lua:228:
5 = 0
6 = -5
7 = @ QuestMods\QuestMods_Details.lua:168:
8 = 0
9 = -10
10 = @ QuestMods\QuestMods_Details.lua:70:
11 = 0
12 = -10
13 = @ QuestMods\QuestMods_Details.lua:111:
14 = 0
15 = -10
16 = @ QuestMods\QuestMods_Details.lua:187:
17 = 0
18 = 0
19 = @ QuestMods\QuestMods_Details.lua:211:
20 = 0
21 = -10
22 = @ Interface\FrameXML\QuestInfo.lua:276:
23 = 0
24 = -10
25 = @ QuestMods\QuestMods_Details.lua:59:
26 = 0
27 = -5
28 = @ QuestMods\QuestMods_Details.lua:238:
29 = 0
30 = -10
31 = @ Interface\FrameXML\QuestInfo.lua:295:
32 = 0
33 = -10
}
(for index) = 28
(for limit) = 33
(for step) = 3
i = 28
main = {
talents = 0
questTitle = "Twilight Documents"
notFound = false
isTradeskillSpell = false
questDescription = "We've tailed one of the Twilight's Hammer operatives here. He goes by the name of Millhouse Manastorm.
We have reason to believe he's carrying important documents.
This is as far as we can safely go, however, without neglecting our duty to defend the Temple of Earth's inner perimeter.
Track down Manastorm and retrieve the documents from him."
honor = 0
money = 360000
spellTexture = false
xp = 0
requiredMoney = 0
isSpellLearned = false
choosable = {}
questObjectives = "Obtain the Twilight Documents."
groupNum = 0
arenaPoints = 0
spellName = false
rewards = {}
}
details = {
questObj = {}
failed = false
questTimer = false
}
---
QuestMods\QuestMods.lua:199: in function `OnEvent'
Locals:
self = QuestMods_MainFrame {
0 =
}
event = "UNIT_QUEST_LOG_CHANGED"
arg1 = "player"
arg2 = nil
---