Get an Epic Experience with Premium

Turn In

Quests & Leveling Login to Add Favorites
  • World of Warcraft
  • 14,717 Monthly Downloads
  • Supports: 6.0.2
  • 132,203 Total Downloads
  • Updated 10/18/2014
  • Created 08/23/2005
  • 713 Favorites
  • Project Site
  • Comments
  • Release Type: Mature
  • License:
  • Newest File: 2.1.5

About Turn In

Turn In


An add-on that automates the clicking of Quests and NPC Gossip dialogues. Automatically turns in repeatable or regular quests, accepts quests, and selects the appropriate options from NPCs. Never have to talk to an NPC again!


To bring up the Options window, type /ti window. To bring up the Recently Visited NPCs window, type /ti recent.

Turn In keeps an NPC database, to allow you to customize your interactions on a per-NPC basis. Whenever you talk to an NPC, it appears in your Recently Visited NPCs window. From there you can decide if you want to add it to the Database so you can customize his options. Simply click the + button to add the NPC to the DB.

After Adding an NPC, you can check the checkbox next to its name in the NPC list and then rearrange or activate/deactive his options to your liking. If you uncheck the checkbox next to an NPC's name, it will use the default option set. If you want Turn In to specifically take no action for an NPC, simply deactivate all of his options, don't uncheck his checkbox in the NPC list!

When an NPC does not appear in the Database, Turn In uses the default option set to resolve interactions with it. You can customize the default option set by not having an NPC selected in the options window. The Use Default Settings checkbox determines whether talking to NPC not in the Database will use the default options or do nothing at all. The Automatically Add NPCs checkbox will cause all of your new NPC visits to automatically add the NPC to your NPC DB.


/turnin or /ti
basic slash command, shows help message
/turnin on
Turns on the mod, from now on all quests will be automatically chosen and completed. Additionally, any available quests will be accepted, and gossip options will be automatically chosen.
/turnin off
Deactivates the mod
/turnin toggle
Activates or deactivates the mod
/turnin window
Shows the options window
/turnin recent
Shows the recently visited NPCs window

Special Thanks to Florrail and Makhno for beta testing like pros!

Extra Special Thanks to Arcanemagus of Hyjal for extra code and feedback!

Please send bug reports, questions or comments to [email protected]

[email protected]-------
r41 | sabindeus | 2014-10-18 20:30:10 +0000 (Sat, 18 Oct 2014) | 1 line
Changed paths:
   A /tags/2.1.5 (from /trunk:40)

Tagging as 2.1.5
r40 | sabindeus | 2014-10-18 20:29:55 +0000 (Sat, 18 Oct 2014) | 1 line
Changed paths:
   M /trunk/TurnIn.lua
   M /trunk/TurnIn.toc

Removed reference to old frame that no longer exists in 6.0. Updated TOC to 60000


First Previous Page 3 of 17 Next Last
  • #220

    This addon would be a lot more convenient if it wouldn't try to auto-pick gossip when there's more than one option. I keep having to manually pause it.

  • #221

    You can turn that off. Uncheck "Use default options", or in the Default options, uncheck Gossip. (You get to default options by unselecting an NPC in the NPC list)

    Last edited by SabinDeus on 10/4/2012 9:50:37 AM
  • #219


    Some days ago this addon stopped to work for me, I miss it very bad. I loved it :(

  • #222

    That is odd. Did you do anything to your addons in the past few days? Maybe installed a new one or updated any of them? It's possible something else is causing a conflict of some sort.

  • #218
    NPC Changes Apply to all Battlenet's?

    1 other question, I have 1 with 3 Wow Accounts, If I make NPC optional changes, and then go to that npc on another Wow account, do I have to do it all over again, or if it changed for all?



    I only have one World of Warcraft/Wow.exe folder

  • #223

    As far as I know, global saved variables work for everyone in the WoW account. I don't know how multiple WoW accounts on the same BNet account are stored. Try it and let us know!

  • #217
    Chat Dialog NPC's

    This addon is great, but I do have one problem, the NPC's that have a quest and a Chat Dialog always bug out. I know you have the /ti window option work around, to differentiate the options per NPC, but is there a way to just make it not select the chat Dialog until all quest are turned in or accepted from all the NPC's? Instead of making this adjustment for each and every NPC that fits this profile?

  • #226

    Yes. If you unselect NPCs in the options window, it will show you the default options, and you can reorder/switch the default handling of different gossip types there. 

  • #215

    The use of StaticPopupDialogs can taint the glyph UI, but there's a workaround:

    Also line 188 sets cmdlist globally, and there's a global toggle function at the bottom that doesn't have the TI_ prefix the others do.

  • #224

    Thanks for the tips, I'll look into changing that.

  • #214

    I inadvertently deleted the saved variables and the .bak for this addon from the C:\Program Files (x86)\World of Warcraft\WTF\Account\ACCOUNTNAME\SavedVariables.

    Now when I re-install the addon there are no NPCs in the database, thus no automation of the addon. Re-installation of the addon does not rebuild the NPC database in the saved variables location.

    Is there anyway to restore the NPC database?

  • #225

    You will have to rebuild your NPC database manually using the Recent Gossip window. If you delete your Saved Variables, they're gone. Sorry! :(

  • #210

    Are you sure this addon doesnt violate any blizzard terms?

  • #211


  • #213

    Thanks for the quick reply. Works perfectly for pushing guild ep with lvl1 quests :) Thanks for designing it.

  • 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 »

Curse $5,000 Dreamhack CS:GO Skin Giveaway

Enter Now!