Addon Information
Works with 3.1
Download Latest Version.
To add favorites please register for a free account. If you already have one you need to login. How do I install this? (FAQ)
Draake's Portal Bug Reports Feature Requests
Author:
Version:
1.15.147
Date:
04-24-2009 03:41 AM
Size:
253.36 Kb
Downloads:
17,504
Favorites:
272
MD5:
Pictures
Click to enlarge
Improved gossip icons!
Click to enlarge
Options menu
EasyDaily   Popular! (More than 5000 hits)
PROJECT ON HOLD INDEFINITELY


v2.0 Beta

The current release is the final version of EasyDaiy v1.0. As it stands, v2.0 emulates all of what v1.0 could do, along with various other new features. However, I am still messing around with the core of the addon, which mean I frequently reset settings to ensure the new changes don't cause issues.

To try out the Beta, click the beta tab at the top of this page and download the newest client. I also have the beta uploaded at Curse for those who utilize the curse updater.

Description

EasyDaily will ultimately be an addon that helps players create the optimal daily routine in terms of gold/rep/etc, by utilizing information learned by completing quests.

This is a continuation of my original EasyDaily addon which just auto-completed/accepted quests when at a quest giver. Rather than fiddle with all the existing code, I decided to start from scratch.

How-To

Gathering Quests

Adding quests to EasyDaily is a completely automated process. Simply accept the quest at least once (so that it gets into your quest log) and you will see it appear int he quest menu. Repeatable quests are also added automatically when you view the quests requirements at the NPC.

Turning in Quests

In making EasyDaily 1.0 I learned that people had very different preferences when it came to this, so there are plenty of ways to configure turn-ins. Basically, you hold done a modifier (or no modifier if you choose) while talking to a quest giver and EasyDaily skips through all the text you've clicked through hundreds of times in an instant. There are also options to skip quest confirmations/warnings, such as being flagged or being required to pay gold.

Quests Rewards

Quests that do not present a reward choice are simply completed with no extra input. However, for quests that require to choose an additional reward, you must first select what you want that automatic choice to be. To do this, simply right-click one of the reward choices before completing the quest (it will be given a blue highlight as a visual confirmation).

Enabling/Disabling Quests

Daily/repeatable quests are enabled by default. If for some reason you don't want any quest to be eligible for the automatic turn-in process, you can disable them by:
  1. Checking/unchecking the box next to the quests name in the options menu (under quests).
  2. Right-clicking the quests name in the gossip/quest window (the window with the "?" and "!").
  3. Checking/unchecking the box at the top of the quest window while that quest is being displayed.

Debug mode

Right now debug mode serves no purpose outside spitting out tons of information for my own usage. In the future I plan to make it useful for people experiencing issues, but for now I would recommend keeping this off to avoid getting your chat window spammed.

Bugs/Suggestions

If you find any bugs or have any suggestions on how you'd like to see this addon improve, please help out by creating a CurseForge Ticket and describing your issue/idea.


As always, happy questing!
  Change Log - EasyDaily
For all changes see the ChangeLog in the EasyDaily directory.

v2.0-Beta.11b
- Added options regarding shared quests.
- Updated DB options and forced DB purge.
- Normal quests can now be learned using the gossip/quest frame check button.
- Fixed errors regarding object type NPC's and registering their locations.

v2.0-Beta.10
- Changed database to store quest names by locale. Requires database purge.
- Fixed quest completion detection.

v2.0-Beta.9
- Fixed repeatable quest registration and tooltip display.

v2.0-Beta.8
- Merged daily quest menus (complete/incomplete) and instead added visual/text indicators for their state in the menu.
- Clarified some menu/quest window options.
- Added some tooltip info.
- Fixed a bunch of bugs.

v2.0-Beta.7
- Added hard reset slash command (/edreset).
- Reset quest DB just to be safe.
- Gossip icons should now show their proper stat if a quests tag is enabled/disabled.

v2.0-Beta.5
- Repeatable quests fully detected and working.
- Removed some useless options.

v2.0-Beta.4
- Fixed quest completion detection.
- Added 'Reset All' option to the options menu while in debug mode.
- Implemented new auto-select system for quests with multiple rewards.

v2.0-Beta.2
- Fixed issue with displaying/turning in quests to NPC's that utilize the quest greeting window.

v2.0-Beta.1
- Initial.


v1.15.147-Release
- Fixed "bounce-back" error when turning in non-daily, non-repeatable quests.

v1.14.145-Release
- Fixed ruRU error.

v1.13.144-Release
- Added /edtoggle command for toggling quest states for quests that do not show up in an NPC's gossip window.
- ruRU update by Stingersoft.

v1.12.141-Release
- Fixed custom repeatable quest turn-ins.
Added /edtoggle command for toggling quest states for quests that do not show up in an NPC's gossip window.

v1.11.139-Release
- Fixed error related to storing completed daily info.
- Fixed display problems related to quests with identical names but different factions.

v1.10.137-Release
- Fixed potential issue with custom whitelist quests.

v1.9.134-Release
- Fixed repeatable quest turnins (again).
- Updated whitelist and removed some unused info.
- TOC bumpage.

v1.9.132-Beta
- Various bug fixes.
- Rearranged/split functions and/or files. It is recommended that you delete your old EasyDaily addon folder before updating to this version.

v1.9.129
- Various bug fixes.

v1.8.128
- French translations by Azzrael
- Fixed quests being turned in regardless of being disabled/enabled.
- Fix revision tracker.

v1.8.121
- Locale file restructuring (Recommended that you delete your old EasyDaily folder before updating).
- Fixed right-click quest toggling.
- Fixed removing custom quests from the options menu.
- Updated database.
- Added quest type options.
- Completed dailies are now separated under Menu-->Daily-->Completed in the options menu.

v1.7.103
- Updated database.
- Added additional modifier options.
- Changed default modifier options.
- Clarified menu option description tooltips.
  Beta Files - EasyDaily
File Name
Version
Hits
Size
Author
Date
v2.0-Beta.11b
78
239kB
Draake
05-20-2009 05:49 PM
v2.0-Beta.10
23
237kB
Draake
05-11-2009 09:33 PM
v2.0-Beta.9
9
237kB
Draake
05-10-2009 10:21 PM
v2.0-Beta.8
1
237kB
Draake
05-10-2009 08:06 PM
v2.0-Beta.7
22
235kB
Draake
05-07-2009 06:18 PM
  Archived Versions - EasyDaily
File Name
Version
Size
Author
Date
1.14.145
253kB
Draake
04-23-2009 07:38 PM
  Comments - EasyDaily
Post A Reply
Author Comments Comment Options
Old Yesterday, 08:56 PM  
Draake
A Kobold Labourer
 
Draake's Avatar
Interface Author - Click to view interfaces

Forum posts: 0
File comments: 58
Uploads: 1
EasyDaily on Hold Indefinitely

Quote:
Originally posted by cypsyan
it would be great if you added the ability to accept all dailies from one quest giver by talking to him once and not once per dailies

thx and keep the good work
The game does not allow for that.

One NPC interaction yields one quest return or acceptance.




I'm also taking a break from WoW. This means that development is going to stop indefinitely for EasyDaily.

I apologize to anyone who looked forward to this project's completion, but I couldn't bring myself to pay for a game where the most enjoyment I got from it came from developing an addon.
__________________
When does the fun part start?
Draake is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 06-23-2009, 04:35 PM  
cypsyan
A Kobold Labourer

Forum posts: 0
File comments: 47
Uploads: 0
it would be great if you added the ability to accept all dailies from one quest giver by talking to him once and not once per dailies

thx and keep the good work

Last edited by cypsyan : 06-30-2009 at 09:33 PM.
cypsyan is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 05-30-2009, 04:28 AM  
Draake
A Kobold Labourer
 
Draake's Avatar
Interface Author - Click to view interfaces

Forum posts: 0
File comments: 58
Uploads: 1
Quote:
Originally posted by Wall
getting when i pickup daily fish Q in dal

[2009/05/28 08:31:52-545-x7]: EasyDaily-v2.0-beta.11b\utility.lua:20: bad argument #5 to 'format' (string expected, got nil)
EasyDaily-v2.0-beta.11b\utility.lua:20: in function `Colorize'
EasyDaily-v2.0-beta.11b\gossip.lua:318: in function `GossipOrQuestButtonTooltip'
EasyDaily-v2.0-beta.11b\gossip.lua:28: in function <Interface\AddOns\EasyDaily\gossip.lua:27>
Hmm, a few things could be contributing to this error. I'll add a check to make sure it doesn't crop up again but the value it's referring to should never be nil.

Thanks for the bug report, as always.
__________________
When does the fun part start?
Draake is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 05-28-2009, 01:33 AM  
Wall
A Murloc Raider
 
Wall's Avatar

Forum posts: 4
File comments: 30
Uploads: 0
getting when i pickup daily fish Q in dal

[2009/05/28 08:31:52-545-x7]: EasyDaily-v2.0-beta.11b\utility.lua:20: bad argument #5 to 'format' (string expected, got nil)
EasyDaily-v2.0-beta.11b\utility.lua:20: in function `Colorize'
EasyDaily-v2.0-beta.11b\gossip.lua:318: in function `GossipOrQuestButtonTooltip'
EasyDaily-v2.0-beta.11b\gossip.lua:28: in function <Interface\AddOns\EasyDaily\gossip.lua:27>
Wall is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 05-14-2009, 05:26 PM  
Draake
A Kobold Labourer
 
Draake's Avatar
Interface Author - Click to view interfaces

Forum posts: 0
File comments: 58
Uploads: 1
Re: Re: CPU Profiling

Quote:
Originally posted by siema_co
Forgot to add smth important, using version 1.15.147 XD
In that case, I'm pretty sure it's just the addon libraries. EasyDaily 1.X has no sort of tracking features, so there is no reason for it to be using any CPU outside of talking to a quest giver.

Besides, you should be using the awesome new beta for 2.0. =3
__________________
When does the fun part start?

Last edited by Draake : 05-14-2009 at 06:13 PM.
Draake is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 05-14-2009, 12:48 PM  
siema_co
A Murloc Raider
 
siema_co's Avatar
Interface Author - Click to view interfaces

Forum posts: 6
File comments: 46
Uploads: 4
Re: CPU Profiling

Quote:
Originally posted by Draake
That is.. odd. The only event that would be running is 'player target changed,' which would possibly happen often, but it doesn't really do anything cpu heavy.

The only thing I can think of is that some of the libraries are being attributed solely to EasyDaily (one of the limitations of cpu profiling). I'll look into it though.

Thanks for the insight, though. I've been hoping for this kind of feedback.
Forgot to add smth important, using version 1.15.147 XD
siema_co is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 05-13-2009, 05:03 PM  
Draake
A Kobold Labourer
 
Draake's Avatar
Interface Author - Click to view interfaces

Forum posts: 0
File comments: 58
Uploads: 1
CPU Profiling

Quote:
Originally posted by siema_co
I have recently noticed that during boss fights this addon uses A LOT of cpu. With my C2D e7200 @3,3GHz it's like 17% all the time.
That's even more than my actionbar and unitframes addons (which notabene are expected to use up some cpu).
Isn't it a bit too much for auto-daily-click addon?
And i dunno why its only in raid boss fights, where aren't any quests....

CPU usage read with http://www.wowinterface.com/download...-30100.16.html
That is.. odd. The only event that would be running is 'player target changed,' which would possibly happen often, but it doesn't really do anything cpu heavy.

The only thing I can think of is that some of the libraries are being attributed solely to EasyDaily (one of the limitations of cpu profiling). I'll look into it though.

Thanks for the insight, though. I've been hoping for this kind of feedback.
__________________
When does the fun part start?

Last edited by Draake : 05-13-2009 at 09:21 PM.
Draake is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 05-13-2009, 09:11 AM  
siema_co
A Murloc Raider
 
siema_co's Avatar
Interface Author - Click to view interfaces

Forum posts: 6
File comments: 46
Uploads: 4
I have recently noticed that during boss fights this addon uses A LOT of cpu. With my C2D e7200 @3,3GHz it's like 17% all the time.
That's even more than my actionbar and unitframes addons (which notabene are expected to use up some cpu).
Isn't it a bit too much for auto-daily-click addon?
And i dunno why its only in raid boss fights, where aren't any quests....

CPU usage read with http://www.wowinterface.com/download...-30100.16.html
siema_co is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 05-11-2009, 09:48 PM  
Draake
A Kobold Labourer
 
Draake's Avatar
Interface Author - Click to view interfaces

Forum posts: 0
File comments: 58
Uploads: 1
2.0 Release Coming Soon™

Beta.10 should be one of the last Beta updates before releasing 2.0.

My main objective before releasing 2.0 was to get a nice, solid foundation to build up on and I think I've reached a point where any database changes would be minor.

What I'll most likely end up doing is disabling all forms of information tracking except those related to quests, then v2.1 will be where most of the newer features are introduced.
__________________
When does the fun part start?

Last edited by Draake : 05-11-2009 at 09:49 PM.
Draake is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 05-11-2009, 08:32 PM  
Draake
A Kobold Labourer
 
Draake's Avatar
Interface Author - Click to view interfaces

Forum posts: 0
File comments: 58
Uploads: 1
Quote:
Originally posted by redneck7433
still not working the only one that works for daily's is <alt> R click, no option to make it auto like b4 when you <shift> R click
I'm not sure I know what you mean by "no option to make it auto like b4 when you <shift> R click".

At the very bottom of the general options menu is a list of Quest types and the attributed modifiers (if you don't see them then you need to scroll down).



If you want to use shift as the modifier, make sure "Daily" is set to "Shift". If you want to have it turned in with just a right-click, make sure it's set to "None".

Also realize that EasyDaily doesn't know if a quest is a daily until you get it into your quest log at least once.


Neither I nor anyone I know who uses the Beta is experiencing this problem, so I'm not sure what to tell you.
__________________
When does the fun part start?

Last edited by Draake : 05-12-2009 at 05:39 PM.
Draake is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 05-11-2009, 01:08 PM  
redneck7433
A Defias Bandit

Forum posts: 2
File comments: 2
Uploads: 0
still not working the only one that works for daily's is <alt> R click, no option to make it auto like b4 when you <shift> R click
redneck7433 is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 05-10-2009, 05:39 PM  
Draake
A Kobold Labourer
 
Draake's Avatar
Interface Author - Click to view interfaces

Forum posts: 0
File comments: 58
Uploads: 1
Re: 2.0.7 beta

Quote:
Originally posted by redneck7433
i have been getting updates from curse.com and since i have been getting beta it won't work right accept default <alt> R click. I see a box option for auto turn in but it won't let me do anything with it.
If you're talking about the check box at the top of the quest window, it's name is a bit misleading atm. It just signifies whether it's eligible for auto turn-in

Basically, you use alt (default) to accept all quests, which includes unlearned daily quests (quests you haven't added to EasyDaily yet). You then use shift (default) to accept/turn-in those learned daily/repeatable quests.

If you don't want to have to hold a modifier while turning in daily/repeatable quests, you need to change the daily/repeatable modifier to "None" (this refers to when no modifier is being held).
__________________
When does the fun part start?

Last edited by Draake : 05-10-2009 at 08:08 PM.
Draake is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 05-10-2009, 02:50 PM  
redneck7433
A Defias Bandit

Forum posts: 2
File comments: 2
Uploads: 0
2.0.7 beta

i have been getting updates from curse.com and since i have been getting beta it won't work right accept default <alt> R click. I see a box option for auto turn in but it won't let me do anything with it.
redneck7433 is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 05-07-2009, 06:20 PM  
Draake
A Kobold Labourer
 
Draake's Avatar
Interface Author - Click to view interfaces

Forum posts: 0
File comments: 58
Uploads: 1
RE: File not found?

Quote:
Originally posted by ffxiedyn
when i click on beta file download i get "specific file not found"
That's... odd. Sorry about that.

Another build should be up shortly.

Edit: It's up now and seems to be available.
__________________
When does the fun part start?

Last edited by Draake : 05-07-2009 at 06:56 PM.
Draake is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 05-07-2009, 12:56 PM  
ffxiedyn
A Wyrmkin Dreamwalker
 
ffxiedyn's Avatar

Forum posts: 55
File comments: 31
Uploads: 0
when i click on beta file download i get "specific file not found"
ffxiedyn is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Post A Reply



Category Jump:




The Network:
EQInterface | EQ2Interface | LoTROInterface | MMOInterface | War.MMOUI | WoWInterface | VGInterface | Allakhazam | Thottbot | Wowhead | Zam


©2009 MMOUI / ZAM Network
vBulletin - Copyright ©2000 - 2009, Jelsoft Enterprises Ltd.