Bayi's Extended Questlog

Bayi's Extended Questlog

NOTICE of New Life
I have taken over this project and am working to get rid of any bugs in it.

Authors Wanted:
Any author who is interested in helping let me know... I am happy to admit that I could use the help.

Namdrof
__________________

Description:
Extended QuestLog is an extension of the QuestLog. It has a new bigger layout and allows you to watch 27 rows instead of 6, this will often be enough to see all quests at the same time.

Note: If you find an error, open a ticket on

http:www.curseforge.com/projects/5253/tickets/

or use the wowace forum at

http:forums.wowace.com/showthread.php?t=6891

You can login on the sites with your curse account.

Features:
- ACE mod
- FuBar support
- DewDrop configuration menu
- Mod can be disabled/enabled on the fly
- All frames are moveable/lockable
- All settings are stored on a per character basis
- Display Info and Play sound when a Quest is Completed
- Display quest info in related mobs and items tooltips
- Watch Achievements, restore it after logout -> login

Log:
- Quest Levels
- Maximizable/Minimizable
- Maximize on Select
- Movable
- Click a header to Track/Untrack all quests in it
- Click a quest to copy the questname and objectives in to the chatframe

Tracker:
- Show Zones in Tracker
- Remove Finished Quests
- Hide Objectives for Finished Quests
- Add New Quests
- Show Minimize button in Tracker
- Tracker font can be changed
- Quest Markers with Symbols or Listing
- Colors can be changed: Zone Color, Header Color, Background Color, Objective Color
- Hovering over a quest title with the mouse displays the quest's short description
- Clicking a quest title in the tracker opens the quest log with that quest
- Right-Clicking a quest title in the tracker removes the quest from the tracker

Achievements
- moveable
- resizeable
- resore after logout
- minimizeable

Todo list:
- Draggeable Quests between categories
- Optional Titanbar support
- Party/Raid 'Who is on Quest' display and from a bigger range (addon communication)
- Questlog browsable with other characters
- ...and many more

Compatibility:
The addon is compatible now with the most other quest addons out there.
Please note that some features are disabled and cant be reenabled if some addons loaded:
Fubar_QuestsFu - disables beql tracker as QuestsFu has its own tracker
CTMod - disabled questlevel display and tracker moving as this is handled by CTMod

FAQ
General
Q:Is this addon complete ?
A:No this addon still in a beta like state, most things work and it should be usable for now, but dont except a fully functioning addon before rc1.0. This addon is here now for testing and developing it, so please download it and test it and if u find bugs post it here

Q:How can i submit a bug report
A:Much things are needed for a bug report. First if u discover a bug check the comments or the bug reporting tool on this site to see was it already reported by somebody. In the bug report please submit the following data:
- Description of the bug
- Client Locale
- How do u reproduce the bug?
- Are other addons loaded ? (see below)
- Is the bug without addons ?
- Which addon is loaded when the bug appeared (see below)

If the bug isnt there with default UI, but is there with all the addons loaded do the following to find out which addon is causing it:
1 Disable all addons
2 Check if the bug is there
3 Enable one of ur addons
4 Do 2,3 until u have all the addons loaded

Features
Q:My 'Lock Tracker' function is grayed out and i cant move the tracker
A:CT_Core and other frame mover addons are hooking the QuestWatchFrame:SetPoint() function which makes beql unable to position the tracker where it like it to be. So if CT_Core is loaded the addons quest tracker mover functions are disabled, u cant enable them with theese addons loaded. To move the tracker u must use the other mover addon (CT_Core, MoveAnything etc.)

Q:bEQL's tracker is gone and the tracker options are grayed out.
A:If Fubar_QuestsFU the addon disables his tracker use QuestsFU's tracker.

Q:Adding new quests doesnt work
A:The 'Add new quests' function requires a perfect translation into your locale to work, without this it cant find the line 'Quest Accepted: '.. to pick up the quest name to add it to the tracker. Currently only enUS and enGB are 100% supported. The localization will be complete when the addon will be released (1.0).
Some locales for some languages are still missing, if u fell that is not good so u could write theese files yourself :). Use the localization.lua and localization-de.lua as templates. localization.lua will hold all the strings im using, and localization-de is now the best (not compelete) file written.
Keep in mind that there is no if GetLocale() == .. line in the default (localization.lua) file but in the others (see localization-de.lua) u MUST include them.

Special Thanks:
Daniel Rehn - Orignal mod, graphics
elitenls - an EQL version
Craig Coleman - for helping coding
all testers - for testing it (wyveryx, optmusprime and many more..)
TheBlackDrem - Quest auto complete
Brainsen - German translation
Unrak - heavy testing and helping to find bugs
Mans - Russian translation
damjau - Korean translation
nekromant - Spanish translation
Scylia - French translation

You must login to post a comment. Don't have an account? Register to get one!

  • Avatar of lowlife2 lowlife2 Thu, 25 Jun 2009 20:42:21

    Yeah the quest tracker is broken and thats even with no addons except BEQL running, i tried to find something even half as good as this mod for quests but nothing. keep up the good work

  • Avatar of greywolf158 greywolf158 Wed, 24 Jun 2009 18:33:08

    I tried this new release: r209+2 for 3.1.0 40 hours ago.

    Could not get a tracker. Most of the ace libs are out of date according to Blizzard.

    I still say this is the best Quest Log when it is working. I appreciate the effort you guys are putting into this. Guess I will keep using Inquest which is close.

  • Avatar of greywolf158 greywolf158 Tue, 09 Jun 2009 15:20:14

    I think this is the best questlog of them all, when it is working.

    I have tried to post errors on curseforge, but no luck. These two url's only take you to this page. http:www.curseforge.com/projects/5253/tickets/ http:forums.wowace.com/showthread.php?t=6891

    I tried your newest release this morning and received these errors, plus no tracker. Blizzard still shows this addon as being out of date. I am never sure if you want all of my addon or not, but I tried Beql with only Bartender4 and Bagons. Still no tracker.

    Date: 2009-06-09 09:50:37 ID: 1 Error occured in: Global Count: 1 Message: ..\AddOns\beql\options3.0.lua line 1210: attempt to index upvalue 'beqlfu' (a nil value) Debug: (tail call): ? (tail call): ? beql\options3.0.lua:1210: member() ...nfig-3.0\AceConfigDialog-3.0\AceConfigDialog-3.0.lua:247: ...nfig-3.0\AceConfigDialog-3.0\AceConfigDialog-3.0.lua:195 ...nfig-3.0\AceConfigDialog-3.0\AceConfigDialog-3.0.lua:1128: ...nfig-3.0\AceConfigDialog-3.0\AceConfigDialog-3.0.lua:1035 ...nfig-3.0\AceConfigDialog-3.0\AceConfigDialog-3.0.lua:1511: FeedGroup() ...nfig-3.0\AceConfigDialog-3.0\AceConfigDialog-3.0.lua:1773: Open() ...nfig-3.0\AceConfigDialog-3.0\AceConfigDialog-3.0.lua:1784: ...nfig-3.0\AceConfigDialog-3.0\AceConfigDialog-3.0.lua:1782 (tail call): ? [C]: ? [string "safecall Dispatcher[2]"]:9: [string "safecall Dispatcher[2]"]:5 (tail call): ? Ace3\AceGUI-3.0\AceGUI-3.0.lua:305: Fire() ...AceGUI-3.0\widgets\AceGUIWidget-BlizOptionsGroup.lua:67:

    Date: 2009-06-09 09:52:49 ID: 2 Error occured in: Global Count: 1 Message: ..\AddOns\beql\questlog.lua line 184: attempt to index field 'MinimizeButton' (a nil value) Debug: (tail call): ? [C]: ? beql\questlog.lua:184: Maximize() beql\questlog.lua:463: beql\questlog.lua:452 (tail call): ?

  • Avatar of greywolf158 greywolf158 Sat, 06 Jun 2009 21:05:24

    I have downloaded the latest version of beql and is says it is out of date. Plus I get this error:

    Date: 2009-06-06 15:59:26 ID: 2 Error occured in: Global Count: 1 Message: ..\AddOns\beql\questlog.lua line 474: attempt to index local 'buttontag' (a nil value) Debug: (tail call): ? ...rface\AddOns\beql\Libs\AceAddon-2.0\AceAddon-2.0.lua:25: ...rface\AddOns\beql\Libs\AceAddon-2.0\AceAddon-2.0.lua:23 ...rface\AddOns\beql\Libs\AceAddon-2.0\AceAddon-2.0.lua:1055: ManualEnable() ...rface\AddOns\beql\Libs\AceAddon-2.0\AceAddon-2.0.lua:983: ...rface\AddOns\beql\Libs\AceAddon-2.0\AceAddon-2.0.lua:976 [C]: ? ...rface\AddOns\beql\Libs\AceEvent-2.0\AceEvent-2.0.lua:260: TriggerEvent() ...rface\AddOns\beql\Libs\AceEvent-2.0\AceEvent-2.0.lua:910: ...rface\AddOns\beql\Libs\AceEvent-2.0\AceEvent-2.0.lua:903

    I really like this addon, but it is not much use to me if it is broke. Thanks for taking on this project.

  • Avatar of Aoife Aoife Thu, 28 May 2009 19:25:03

    Have been and still getting the following errors on log in:

    Error: AceHook-2.1: Attempt to hook a non-existant function "QuestWatch_Update" File: Interface\AddOns\beql\tracker.lua Line: 12 Count: 1 Interface\AddOns\Ace2\AceAddon-2.0\AceAddon-2.0.lua:983: in function <Interface\AddOns\Ace2\AceAddon-2.0\AceAddon-2.0.lua:976> [C]: ? Interface\AddOns\Ace2\AceEvent-2.0\AceEvent-2.0.lua:260: in function `TriggerEvent' Interface\AddOns\Ace2\AceEvent-2.0\AceEvent-2.0.lua:910: in function <Interface\AddOns\Ace2\AceEvent-2.0\AceEvent-2.0.lua:903>

    ---------- Error: attempt to call method 'QUEST_LOG_UPDATE' (a nil value) File: Interface\AddOns\beql\questlog.lua Line: 269 Count: 2

  • Avatar of thewildcard thewildcard Thu, 28 May 2009 17:13:17

    Love the mod, so glad that it's back and being updated. Many thanks!

    However, the only problem I'm having is that it won't play any sounds upon quest completion. I've set it to every available sound to test them all, and it doesn't play anything or make a visual notification. Thanks!

  • Avatar of xpallas xpallas Fri, 22 May 2009 04:06:59

    error ocurred

    1. beql-1.0.5\tracker.lua:12 AceHook-2.1: Attempt to hook a non-existant function "QuestWatch_Update"

    2. beql-1.0.5\questlog.lua:269 attempt to call method 'QUEST_LOG_UPDATE' (a nil value)

  • Avatar of Namdrof Namdrof Mon, 18 May 2009 13:29:25

    I have just been allowed to take over this project. I will be uploading a patched version shortly. I am not a developer, but am going to do my best to keep this working. I am VERY open to any help anyone would like to provide.

  • Avatar of jerry99spkk jerry99spkk Thu, 23 Apr 2009 16:53:01

    edit tracker.lua line:8
    WatchFrame:CreateFontString("QuestWatchLine" .. ,"BACKGROUND","QuestWatchFontTemplate")
    with
    WatchFrame:CreateFontString("QuestWatchLine" .. i,"BACKGROUND","WatchFontTemplate")

  • Avatar of Aoife Aoife Mon, 20 Apr 2009 15:31:33

    I appreciate everyone's efforts to make this work again! Anyone have any more updates in the works?

Facts

Date created
19 Dec 2007
Category
Last update
23 Jun 2009
Development stage
Release
Language
  • deDE
  • enUS
  • esES
  • frFR
  • koKR
  • ruRU
  • zhCN
  • zhTW
License
All Rights Reserved
Curse link
Bayi's Extended Questlog
Recent files
  • A: r209+2 for 3.1.0 on 23 Jun 2009
  • A: r209+1 for 3.1.0 on 22 Jun 2009
  • A: r209 for 3.1.0 on 10 Jun 2009
  • R: 1.0.7 for 3.1.0 on 09 Jun 2009
  • A: r207 for 3.1.0 on 09 Jun 2009

Authors

© 2008-2009 Curse Inc.