Download
(4 Kb)
Download
Updated: 01/19/23 03:45 PM
Pictures
File Info
Compatibility:
Firesong (8.2.5)
Updated:01/19/23 03:45 PM
Created:05/03/21 05:16 PM
Monthly downloads:187
Total downloads:6,866
Favorites:9
MD5:
Categories:Utility Mods, Character Advancement, Miscellaneous
QuestSkipper  Popular! (More than 5000 hits)
Version: 1.4.0
by: helixanon [More]
If you ever spammed E through the countless dialogues just to get that quest XP, here's an addon that does it for you automatically.
1) Accepts and turns in the quests
2) Talks to the NPCs, choosing all previously not chosen phrases. By default, stops upon seeing an important choice (in red text).
3) Reads books without showing the book UI, closing it instantly
4) Trains the riding skills in the stable in the specified order

Configuration:
1) Hotkey in Controls that enables/disables the dialogue skip functionality.
2) Settings panel:
  1. Skip dialogues
  2. Skip important choices
  3. Skip books
  4. Skip stable training
  5. Riding skills order
The settings are different per character.

Dependencies:
LibAddonMenu

Known issues:
  • After the stables training, it's impossible to open the ESC menu. It can be solved by talking to any NPC again (you'll see that the "Talk" interaction text is gray before talking to them).
  • Reading the HM scroll in the dungeons twice will exit the dialogue because the "Activate HM" option has already been chosen. For now the solution is to toggle "Skip Dialogues" OFF.
v1.4.0
----------
* Refactored the addon. Now it will only choose the actual "talk" options, exiting immediately in only one case - all options are "talk" options and have been previously chosen. If there's at least one non-talk option, it will stop and not exit the dialogue. This solves the issue of closing the dialogue window for new types of CHATTER_*.

v1.3.0
-----------
* Skipping important choices even if "Skip important choices" is OFF, BUT there's only 1 option available to choose anyway (it does happen sometimes)
* Auto-choose options to pay money (e.g. bribe) and bounty
* Code comments

v1.2.0
-----------
* Added an option to skip book reading (credits to Garkin and his "No, thank you!")
* Added tooltips to some options
* Refactored the code a bit

v1.1.0
-----------
Not a moment too soon!

* Added an option to auto-pick important choices (in red text). By default it's OFF, thus the addon will stop upon seeing a red-text phrase.
* No longer skipping merchant/banker/guild store convos

v1
-----------
Fix Minion install

v0.4.1
-----------
Fixed always skipping dialogues

0.4
-----------
Added settings panel with two checkboxes: "Skip dialogues" and "Skip stable training", the latter working independently from the former. LibAddonMenu dependency.

v0.3
-----------
Added a hotkey to enable/disable the addon functionality

v0.2
-----------
Fix stable functionality not working due to commented out condition

v0.1
-----------
Fixed lua interpretation error
Optional Files (0)


Archived Files (10)
File Name
Version
Size
Uploader
Date
1.3.0
4kB
helixanon
01/15/23 03:13 AM
1.2.0
3kB
helixanon
01/13/23 03:42 AM
1.1.0
3kB
helixanon
01/12/23 02:00 PM
1
2kB
helixanon
08/27/21 03:05 PM
0.5
2kB
helixanon
08/23/21 10:44 AM
0.4.2
2kB
helixanon
05/04/21 08:46 AM
0.4.1
2kB
helixanon
05/04/21 05:13 AM
0.2
1kB
helixanon
05/03/21 06:59 PM
0.1
1kB
helixanon
05/03/21 05:30 PM
0
1kB
05/03/21 05:16 PM


Post A Reply Comment Options
Unread 06/27/23, 06:25 AM  
helixanon
 
helixanon's Avatar
AddOn Author - Click to view AddOns

Forum posts: 1
File comments: 6
Uploads: 4
Originally Posted by 2eCBqy3YdX6c
Thank you for this add-on.

How can this add-on be modified so that the next quest in line will be automatically accepted after the current quest is completed? (With this add-on enabled, the npc dialog is closed and I have to re-talk to the npc to get the next quest. With it disabled, the transition from current to next quest is seamless.)
Hey, from my personal experience the addon behaves exactly as you described (the next quest is accepted right after turning in the previous one). Could you please specify which quest/NPC you mean so I could take a look?

Thanks!
Report comment to moderator  
Reply With Quote
Unread 06/08/23, 04:42 PM  
2eCBqy3YdX6c

Forum posts: 0
File comments: 13
Uploads: 0
Thank you for this add-on.

How can this add-on be modified so that the next quest in line will be automatically accepted after the current quest is completed? (With this add-on enabled, the npc dialog is closed and I have to re-talk to the npc to get the next quest. With it disabled, the transition from current to next quest is seamless.)
Report comment to moderator  
Reply With Quote
Unread 03/12/23, 05:43 AM  
helixanon
 
helixanon's Avatar
AddOn Author - Click to view AddOns

Forum posts: 1
File comments: 6
Uploads: 4
Re: Got stuck on an endless loop, had to alt-F4 to get out

Originally Posted by Rocknpole
boop
Hey, thank you for reporting it.

Indeed, sometimes the game doesn't mark previously chosen dialogue options as such, it looks like it was the case with you.

Things you could try:
1) Bind a hotkey in Controls - Quest Skipper section so that if you get into such a loop, you can stop the addon temporarily
2) Pressing Esc should've worked as well - it would quit the dialogue immediately

As for the improvements on the addon's side, I think I can add a safety measure for specific cases like this, there are two ways:
1) Amount of chosen options throughout 1 dialogue (thus, if the addon had to skip more than, say, 50 replicas in 1 dialogue, then odds are that something went wrong, so stop).
2) Improve "previously chosen" logic and not rely solely on the game's information - also keep track of the actual text of the dialogue options. Thus if it's marked as not chosen, but the addon "remembers" choosing an option with this exact text, it will not choose it again.
Last edited by helixanon : 03/12/23 at 05:44 AM.
Report comment to moderator  
Reply With Quote
Unread 03/08/23, 12:03 PM  
Rocknpole

Forum posts: 0
File comments: 2
Uploads: 0
Got stuck on an endless loop, had to alt-F4 to get out

Malabal Tor, Quest "The Green Lady" (or something like that), Quest giver don't remember.

Following the zone story line, never got out of the first town, was going to take the quest leading me out of town to the next leg. The name for the quest was "The Green Lady", tried to pick it up, and the addon got stuck in an endless loop and I couldn't find a way to get it to stop, so Alt-F4 as my only way out. The addon was cycling throught the text options of the quest, but it didn't seem to be graying anything out so it just kept repeating endlessly. Not sure if this was something with the quest, the addon, the game, or an unidentified third party.

If it happens again I'll try to get more info to help you figure out the why.

LOVE this addon, thanks for making it !!!!!!!!
Report comment to moderator  
Reply With Quote
Unread 01/19/23, 03:28 AM  
helixanon
 
helixanon's Avatar
AddOn Author - Click to view AddOns

Forum posts: 1
File comments: 6
Uploads: 4
Re: Ragpicker

Originally Posted by Splash
o/ Amazing addon great work! but there is problem with Ragpicker NPC when u try to interact with him it automatically close dialogue and u can't open Ragpicker UI but u can just toggle addon via keybind and it fixes issue buut still a bit annoying thingie
I will have a look at it later today, thank you for reporting!
P.S. should be fixed in v1.4.0
Last edited by helixanon : 01/19/23 at 03:46 PM.
Report comment to moderator  
Reply With Quote
Unread 01/18/23, 07:05 AM  
Splash

Forum posts: 0
File comments: 45
Uploads: 0
Post Ragpicker

o/ Amazing addon great work! but there is problem with Ragpicker NPC when u try to interact with him it automatically close dialogue and u can't open Ragpicker UI but u can just toggle addon via keybind and it fixes issue buut still a bit annoying thingie

@Edit 1: Yeah 1.4 Fixed that thank you so much. Awesome work!
Last edited by Splash : 01/19/23 at 05:54 PM.
Report comment to moderator  
Reply With Quote
Unread 01/12/23, 03:20 PM  
Baertram
Super Moderator
 
Baertram's Avatar
ESOUI Super Moderator
AddOn Author - Click to view AddOns

Forum posts: 4963
File comments: 6032
Uploads: 78
I don't understand why there isn't more development put into addons such as this that just make questing and obtaining skill lines/points on your 6+ alts less time consuming. It seems like people who play this game and develop addons are resistant to the idea.
1st: You need time to do so and ofen the time needed to create such addons, where API is missing and you need to manually maintain stuff or are dependent on the users collecting multi language data to make it work -> Endless stories
2nd: Most of these skip stuff can be handled by just spamming the key 111111 or similar
3rd: There already exist addons which prevent stuff and ease the playing with toons/alts. Asking for "more ike this" does not help, you need to ask for and explain your use case, and then you might get answers or new addons. But waiting for someone to develop something for you, that you got in your mind, is .. well: Mind reading was nothing we learned as we learned addon development
Last edited by Baertram : 01/12/23 at 03:21 PM.
Report comment to moderator  
Reply With Quote
Unread 05/01/22, 07:06 AM  
ElderPenut

Forum posts: 0
File comments: 1
Uploads: 0
Thank you so much. You are a legend.

I don't understand why there isn't more development put into addons such as this that just make questing and obtaining skill lines/points on your 6+ alts less time consuming. It seems like people who play this game and develop addons are resistant to the idea.

This isn't a perfect solution, because some quests have "skip" dialogue options such as the Main Quest Hollowed City tour that isn't actually the first dialogue option, but goddamn is this useful for everything else. It's fortunate that dialogue options such as Persuade and Intimidate are placed as the first option, because they typically provide a benefit by making things more convenient or lowering the requirements for a quest.

I don't know if it's possible in the API, but this addon could only be more perfect if it halted on the red consequential dialogue options, thus allowing us to select the correct one, such as the Hollowed City tour skip.

https://en.uesp.net/wiki/Online:The_Hollow_City_(quest)
Last edited by ElderPenut : 05/01/22 at 07:07 AM.
Report comment to moderator  
Reply With Quote
Unread 01/31/22, 04:40 PM  
Psiioniic
AddOn Author - Click to view AddOns

Forum posts: 18
File comments: 31
Uploads: 4
Re: Skips bankers merchants etc.

Originally Posted by dr3bud
Nice concept, but I agree with the other poster--having to toggle it on and off for merchants and bankers is too much of a hassle. Any way to blacklist those NPCs by type?
if someone still struggles with this:

insert this between line 76 and 77:
Code:
    for i = 1, optionCount do
        local _, optionType = GetChatterOption(i)
        if (optionType == CHATTER_START_SHOP) or (optionType == CHATTER_START_BANK) then
            return
        end
    end
Report comment to moderator  
Reply With Quote
Unread 09/03/21, 03:53 AM  
dr3bud

Forum posts: 0
File comments: 4
Uploads: 0
Skips bankers merchants etc.

Nice concept, but I agree with the other poster--having to toggle it on and off for merchants and bankers is too much of a hassle. Any way to blacklist those NPCs by type?
Report comment to moderator  
Reply With Quote
Unread 05/04/21, 04:20 AM  
helixanon
 
helixanon's Avatar
AddOn Author - Click to view AddOns

Forum posts: 1
File comments: 6
Uploads: 4
Re: Banks and Merchants

Originally Posted by achachala
The main issue with this addon is how it interacts with any NPC that isn't handing out a quest, something like a toggle on and off or a blacklist would make this addon much more usable- for now it just causes too many issues. It has potential though!
Just updated the addon with a toggle hotkey, found in Controls.
Report comment to moderator  
Reply With Quote
Unread 05/03/21, 10:35 PM  
achachala

Forum posts: 0
File comments: 2
Uploads: 0
Banks and Merchants

The main issue with this addon is how it interacts with any NPC that isn't handing out a quest, something like a toggle on and off or a blacklist would make this addon much more usable- for now it just causes too many issues. It has potential though!
Report comment to moderator  
Reply With Quote
Post A Reply



Category Jump: