• World of Warcraft Addons
  • World of Warcraft
  • Average Rating:

  • Your Rating

  • Share
  • Report Abuse

TurnInEverything

 

Project Updated:
Files Updated: Sat, Aug 15 2009
Supports Game Version: 3.2.0
Category: Quests & Leveling
Tags:

[Edit Tags]

Project Manager: profplump
Additional Authors: No additional authors
Current Version: v1.0.10
License: BSD License
Development Site: CurseForge
Avg Daily DL (last 30 days): 9
Downloads Total: 4,155
Favorites: 12
Comments: 4
  • Curse Giveaways
  • Alganon

    Alganon

    Alganon Open Beta Key Giveaway Alganon is an upcoming fantasy-based MMORPG that allows thousands of people to play together in a virtual world that features a rich history dominated by commanding deities...

    Get Key

  • Contests
  • About TurnInEverything
  •  

Description

TurnInEverything automatically turns in all completed quests, pasting any progress and reward text into the chat frame. The intent is to let you read the quest story without worrying about about the NPC wandering away, being attacked, etc. Or alternatively to ignore the story and clicking for quests you've already done 1000 times — with the text copied to your chat frame it's your choice to read or ignore it without being stuck within dialog range of the NPC.

Usage

Right-click on quest turn-in NPCs. Watch the magic. There's nothing else to it.

If there's only one quest reward TurnInEverything automatically accepts that reward. If there's a choice for rewards TurnInEverything just camps out at the reward screen and makes you choose manually (but still copies the reward text into the chat frame).

You can temporarily disable automatic quest completion by holding the shift key while opening the gossip/quest frame. This should help work around A) bugs in my code and B) situations where you don't want to turn in all completable quests. Be sure to hold down the shift key at each click in the process, otherwise the progress events will trigger automatic turn-in even if the initial click didn't.

You can permanently (until toggled back) disable TurnInEverything with the slash command:
    /tie disable
and re-enable it with:
    /tie enable
If the command /tie conflicts with another addon you can also use /turnineverything.

Roadmap

Coming Features:

  • Nothing right now. The possible features still seem like a good plan, but I'm feeling lazy at the moment.

Possible Features:

(If I'm properly motivated to learn how to write a configuration UI, or can find some appropriate code to steal)

  • Make the bypass modifier key user-configurable
  • Make the bypass modifier key invertible, so the default does nothing and click-with-modifier activates automatic completion
  • Add an in-game-modifiable, quest-name-based exception list, to permanently disable automatic completion of certain quests
  • Make the exception list invertible, so that the default does nothing and only listed quests are automatically completed

Known Bugs

As of 1.0.5 we've officially reached the works-for-me stage — there are no bugs that I notice in regular game play. If you disagree please let me know; I would be happy to address any bugs you find.

Contact

If you have an interest in additional features, any bugs to report, or anything else to contribute let me know at: zach-curse@kotlarek.com

  • Downloads (7)
  •  
File Name Release Type Game Version Downloads Date
Addon Curse.com Beta 2.3.3 0 9/29/2008
  File Name Release Type Game Version Downloads Date  
  TurnInEverything v1.0.10 Release 3.2.0 1,539 8/15/2009
  TurnInEverything v1.0.9 Release 3.2.0 26 8/15/2009
  TurnInEverything v1.0.8 Release 3.2.0 11 8/15/2009
  TurnInEverything v1.0.7 Release 3.2.0 547 8/5/2009
  TurnInEverything 1.0.6 Release 3.1.0 1,072 6/6/2009
  • Comments

Add Comment  

Add

You need to login or register to post.

Benefits of Registration

  • Interact with hundreds of thousands of other gamers on an open social network.
  • Post your stories, news, images, videos, and other content to share.
  • Create a network with your fellow gamers or join an existing one.
  • Gain reputation for everything you do.
  • SabinDeus said

    I have to wonder if you did any searching to see if an addon like this existed before rolling your own. :)

    Reply Report Permalink
  • profplump said

    Why, did you write something I should be using instead?

    I did search, and there was nothing I could find that did exactly what I wanted. There are other addons that have the capability to turn in quests, but they either required more configuration than I wanted to deal with, didn't preserve the quest text, or had bugs that annoyed me (not that mine in necessarily bug-free, it just doesn't have any bugs that annoy me).

    Reply Report Permalink
  • osoviejo said

    The correct version line should read:
    ## Interface: 30100

    Reply Report Permalink
  • profplump said

    Maybe I'm just planning to support WoW 31.0.0 ;-)

    Thanks

    Reply Report Permalink
  • mykroft said

    Good idea but I had a NPC with 2 quests, i picked up the 1st one, but now when i try and get the 2nd one, it trys to turn in the 1st and failes.....

    Going to have to disable to get 2nd quest :(

    Reply Report Permalink
  • profplump said

    That's the 1.0.0-beta-ness ;-)

    I'm still working up test cases for all the combinations of gossip/quest/etc. options that can appear in a dialog to make sure they all work correctly. It would be useful to know the NPC and/or quest names where you had trouble.

    Also look for the shift-key-to-temporarily-disable coming in 1.0.1-beta later this week.

    Reply Report Permalink
  • mykroft said

    It was at the Argent Tournament area, some of the NPC have 2 quests, after you accepted the 1st and tried to get the 2nd, it would just turn to turn in and now allow you to pick up the 2nd.

    Reply Report Permalink
  • profplump said

    I found and fixed a bug in the multiple-quest-NPC code that is at least part of your problem. Give 1.0.1-beta a try and let me know if it's any better.

    I also finished the shift-key-to-disable bit in 1.0.1-beta, so even if it's still broken you can temporarily disable TurnInEverything without logging out.

    Reply Report Permalink
  • mykroft said

    Thanks, will try it right now and let ya know.....

    Reply Report Permalink
  • profplump said

    I've done some testing now with multi-quest NPCs and "it works for me" as of 1.0.3-beta -- there's no loop on incomplete quests for either single or multi-quest gossip windows, and it correctly turns in any available quest even if the NPC has other incomplete quests in the active list.

    Reply Report Permalink
  • daxdax said

    The repeatable Libram quests - The 3 in Dire maul, and then the follow up inside ZulGurub. They have multiple quests to accept and complete. Does that work? The turnin mod can't seem to handle it.
    And then the follow up - the first quest in the list is not something you can 'accept'. you either have the mats on you and the quest is completed, or you don't. There is also a gossip selection. TurnIn *really* can't handle that.

    Reply Report Permalink
  • profplump said

    In general I would expect those to work, and it's certainly something I want to work -- I'll take a look at those quests specifically and see if I can reproduce your problem.

    I've tested with 0-step quests and with various combinations of active/available completeable/non-completeable, but I'm sure there are NPCs out there with combinations of events and quests that I haven't seen and that might not work the way I expect.

    Reply Report Permalink
  • Firmware said

    appreciate it, sir! was browsing along, saw this, and decided to get it. good concept

    Reply Report Permalink
  • 1 page(s)
  • Similar Addons
  •  

Average downloads per day

  1. 52,779 QuestHelper Quests & Leveling, and Map...
  2. 1,146 Armory Bags & Inventory, Achievements...
  3. 1,038 Altoholic Guild, Bags & Inventory, Mail...
  4. 592 Group Calendar 5 Guild, Boss Encounters, Quests...
  5. 554 Cartographer_QuestInfo Map & Minimap, and Quests...