Download
(12 Kb)
Download
Updated: 03/11/24 05:35 PM
Pictures
File Info
Compatibility:
Scions of Ithelia (9.3.0)
Updated:03/11/24 05:35 PM
Created:07/10/20 01:13 PM
Monthly downloads:728
Total downloads:12,737
Favorites:15
MD5:
Categories:Utility Mods, Graphic UI Mods
9.3.0
Undaunted Pledge Queuer  Popular! (More than 5000 hits)
Version: 41.0
by: remosito [More]

Dependencies:
Undaunted Daily ( https://www.esoui.com/downloads/info1286-UndauntedDaily.html )
LibAddonMenu-2.0 V>= 34
LibSets

Update 35.0 New Features:
- Settings to manually add more Dungeons to always display
- Setting to automatically add Dungeons where character is missing Skillpoints

Update 0.8.0: New coloring including stickerbook:
- green: stickerbook complete AND skillpoint quest done
- yellow: skillpoint quest done; stickerbook not complete
- red: skillpoint quest not done; stickerbook complete
- orange: skillpoint quest and stickerbook not complete

Got tired of always needing to click and scroll through 7 pages of UI Interface to queue for
which undaunted dailies I feel like at the moment.

So I wrote this little Addon.

Just a little window, a slash command (/udq) and a keybinding.

Select the ones you want (v and/or n); Click "Queue Me". Done.

The window is moveable. Best place to grab it is to the left of the Dungeon Names.
If you have USPF installed it will color code tell you if you already have the skillpointquest done.

It will as well give you stickerbook status info and clicking on the dungeon name will open the relevant stickerbook page.

Important:

There are many reasons why a queueing can fail:
- ZOS Queue system is down
- You or a group member don't meet level or cp limits for dungeon
- You or a group member don't have access to the DLC
- You or a group member are on queue cooldown because you left an earlier group
- probably quite a few others.


I DO NOT CHECK FOR ANY OF THOSE!!!

So make sure you and your group members qualify for anything you wanna queue.


I wanna keep this a light-weight and low-work Addon.

So I can keep focusing on my Display Leads Addon.

Testing by me has been minimal so far.
It did queue me correctly for Direfrost Keep vet that I wanted to do for the Antiquity Lead.
41.0:
- U41 Dungeons

37.0:
- ready for U37 Scribes of Fate
- multiple bugfixes with selections

36.0:
- removed some debug output still in code

35.0:
- switch to versioning based on ESO update number
- Settings to manually add more Dungeons to always display
- Setting to automatically add Dungeons where character is missing Skillpoints
- Set Info stored as Constants, so Stickerbook info is present and correct at login and not only once LibSets is initialized (Lost Depth missing as LibSets is not updated yet)

0.8.0
- U33
- additional text coloring for stickerbook completion

0.7.0
- waking flame

0.5.0
- Seems I derped out and forgot to upload flames of ambition update...better late than never I guess

0.4.0
- Extracted skillpoint quests from ingame as USPF seems not so maintained no more
- Update for Stonethorn DLC
- Switch to new and improved UndauntedDaily API
- Changed savedVars to allow for multiple server/account compatibility (need to relog onto all chars)

0.3.1
- Bugfix: Forgot to "isolate" USPF integration in one place.

0.3.0
- expanded Tooltip if USPF installed. Shows Alts with Skillpoint quest not done

0.2.0
- fix for skill point available color coding being wrong

0.1.0
- Initial Release.
- Just a window. /udq command and a keybinding
Optional Files (0)


Archived Files (4)
File Name
Version
Size
Uploader
Date
37.0
12kB
remosito
02/14/23 09:43 AM
36.0
12kB
remosito
01/14/23 04:02 PM
35.0
11kB
remosito
09/02/22 02:51 PM
0.7.0
8kB
remosito
10/04/21 03:52 PM


Post A Reply Comment Options
Unread 07/12/20, 06:33 AM  
Kohtas

Forum posts: 0
File comments: 10
Uploads: 0
Seems to work just fine, no issues with it yet but it is a pain in the ass to find where to click to actually move it around. Seems the edge to move it is really small. Aside from that it's exactly what I needed, thank you.

Wish ZOS would just build something like this into the normal UI, at least put the pledge dungeons at the top of the list or something.
Report comment to moderator  
Reply With Quote
Unread 07/12/20, 12:05 PM  
remosito
AddOn Author - Click to view AddOns

Forum posts: 30
File comments: 295
Uploads: 6
Hi Kohtas,

thanks a lot for the praise. And the feed back that it is running without hickups

Yeah, know that zone is really small. It's on purpose though as I actually don't hide/unhide my window but just leave it in a corner visible all the time. And every pixel counts ;-)

cheers

remosito

Originally Posted by Kohtas
Seems to work just fine, no issues with it yet but it is a pain in the ass to find where to click to actually move it around. Seems the edge to move it is really small. Aside from that it's exactly what I needed, thank you.

Wish ZOS would just build something like this into the normal UI, at least put the pledge dungeons at the top of the list or something.
Report comment to moderator  
Reply With Quote
Unread 07/14/20, 04:41 PM  
Kohtas

Forum posts: 0
File comments: 10
Uploads: 0
Getting this error after the latest update, assuming it's because I don't have USPF installed but can't be sure. It doesn't effect usability, just the annoying pop up when loading in.

bad argument #4 to 'string.format' (integer expected, got nil)
stack traceback:
[C]: in function 'string.format'
user:/AddOns/UndauntedDailyQueuer/UndauntedDailyQueuer.lua:132: in function 'UDQ.QuestComplete'
user:/AddOns/UndauntedDailyQueuer/UndauntedDailyQueuer.lua:163: in function 'UDQ.onLoad'
Report comment to moderator  
Reply With Quote
Unread 07/14/20, 11:29 PM  
remosito
AddOn Author - Click to view AddOns

Forum posts: 30
File comments: 295
Uploads: 6
Hi Kohtas,

my bad. Looks like I forgot to isolate one USPF dependent functionality block for those who dont have uspf Addon installed.

Well I hope that was it. Do you have USPF installed?

Uploaded new version 0.3.1 that should fix it.

cheers

Originally Posted by Kohtas
Getting this error after the latest update, assuming it's because I don't have USPF installed but can't be sure. It doesn't effect usability, just the annoying pop up when loading in.

bad argument #4 to 'string.format' (integer expected, got nil)
stack traceback:
[C]: in function 'string.format'
user:/AddOns/UndauntedDailyQueuer/UndauntedDailyQueuer.lua:132: in function 'UDQ.QuestComplete'
user:/AddOns/UndauntedDailyQueuer/UndauntedDailyQueuer.lua:163: in function 'UDQ.onLoad'
Report comment to moderator  
Reply With Quote
Unread 07/15/20, 03:42 AM  
Kohtas

Forum posts: 0
File comments: 10
Uploads: 0
I don't have USPF installed since it didn't effect functionality of UPQ and was just a pop up error the one time. I just updated UPQ though and no more error, so thank you very much!

Originally Posted by remosito
Hi Kohtas,

my bad. Looks like I forgot to isolate one USPF dependent functionality block for those who dont have uspf Addon installed.

Well I hope that was it. Do you have USPF installed?

Uploaded new version 0.3.1 that should fix it.

cheers

Originally Posted by Kohtas
Getting this error after the latest update, assuming it's because I don't have USPF installed but can't be sure. It doesn't effect usability, just the annoying pop up when loading in.

bad argument #4 to 'string.format' (integer expected, got nil)
stack traceback:
[C]: in function 'string.format'
user:/AddOns/UndauntedDailyQueuer/UndauntedDailyQueuer.lua:132: in function 'UDQ.QuestComplete'
user:/AddOns/UndauntedDailyQueuer/UndauntedDailyQueuer.lua:163: in function 'UDQ.onLoad'
Report comment to moderator  
Reply With Quote
Unread 07/15/20, 06:02 AM  
remosito
AddOn Author - Click to view AddOns

Forum posts: 30
File comments: 295
Uploads: 6
Hi Kohtas,

thanks for the feedback that it is working now. Very much appreciated :-)

cheers

PS I like the Tooltip info about alts that haven't gotten the skillpoint yet. If I have time and feel like an undaunted daily... might as well do it on the character that needs skillpoints the most (got 10 chars) ;-)

Originally Posted by Kohtas
I don't have USPF installed since it didn't effect functionality of UPQ and was just a pop up error the one time. I just updated UPQ though and no more error, so thank you very much!

Originally Posted by remosito
Hi Kohtas,

my bad. Looks like I forgot to isolate one USPF dependent functionality block for those who dont have uspf Addon installed.

Well I hope that was it. Do you have USPF installed?

Uploaded new version 0.3.1 that should fix it.

cheers

Originally Posted by Kohtas
Getting this error after the latest update, assuming it's because I don't have USPF installed but can't be sure. It doesn't effect usability, just the annoying pop up when loading in.

bad argument #4 to 'string.format' (integer expected, got nil)
stack traceback:
[C]: in function 'string.format'
user:/AddOns/UndauntedDailyQueuer/UndauntedDailyQueuer.lua:132: in function 'UDQ.QuestComplete'
user:/AddOns/UndauntedDailyQueuer/UndauntedDailyQueuer.lua:163: in function 'UDQ.onLoad'
Report comment to moderator  
Reply With Quote
Unread 07/15/20, 04:11 PM  
Baertram
Super Moderator
 
Baertram's Avatar
ESOUI Super Moderator
AddOn Author - Click to view AddOns

Forum posts: 4935
File comments: 6013
Uploads: 78
Please always add the depencies to the addon's description so one sees directly at the Minion UI, or esoui website, what needs to be installed to make this addon work. Else one needs to try&error ingame. Thanks
-> UndauntedDaily

And for new addons please always respect that there are multiple servers and the users would like to be able to save the data diffrently on the servers, so maybe (for "new addons" at least) change the row from this:
ZO_SavedVars:NewAccountWide("UDQVars", 1, nil, nil)

to this:
--savedVariableTable, version, namespace, defaults, profile, displayName
ZO_SavedVars:NewAccountWide("UDQVars", 1, nil, nil, GetWorldName(), nil)
or this if you do not want to use the "default" subtable in the SV:
ZO_SavedVars:NewAccountWide("UDQVars", 1, GetWorldName(), nil, nil, nil)
And to this if not the account name of GetDisplayName() should be used to store the data for the account, but a "virtual" account name "AllAccountsTheSame" should be used, so many accounts will share the same SV data:
ZO_SavedVars:NewAccountWide("UDQVars", 1, nil, nil, GetWorldName(), "AllAccountsTheSame")


German translation fixes:
Code:
UDQ.LABEL_QUEUEME = "In die Warteschlange"
UDQ.TOOLTIP_QUEUEME = "Klicke hier und du wirst für die selektierten Gruppenverliese in die Warteschlange gestellt"
UDQ.LABEL_NORMALDIFF = "n"
UDQ.TOOLTIP_NORMALDIFF = "Normaler Schwierigkeitsgrad"
UDQ.LABEL_VETERANDIFF = "v"
UDQ.TOOLTIP_VETERANDIFF = "Veteranen Schwierigkeitsgrad"
UDQ.TOOLTIP_UD = "|c2DC50EAufgabe erledigt|r / |cFF6666Fähigkeitspunkt erhältlich|r"
UDQ.TOOLTIP_UD_SKQAVAIL = "Fähigkeitspunktquest noch nicht erledigt:"
UDQ.TOOLTIP_UD_SKPAVAIL = "(x) = nicht zugewiesene Fähigkeitspunkte"
UDQ.TOOLTIP_USPF_MISSING = "'USPF' Addon fehlt.\nKann nicht bestimmen ob Fähigkeitspunktaufgabe schon erledigt ist"
UDQ.KEYBINDINGTEXT = "UD Queuer Fenster umschalten"
Last edited by Baertram : 07/15/20 at 04:16 PM.
Report comment to moderator  
Reply With Quote
Unread 07/16/20, 08:53 AM  
remosito
AddOn Author - Click to view AddOns

Forum posts: 30
File comments: 295
Uploads: 6
Hi Baertram,

thanks a lot for the feedback. Already changed the Description to include the Dependencies.

Mea culpa on the saved vars. Just looked how others did it and used that without putting in to much thought.

If I change it to one of the versions you proposed. I guess I should update the saved vars version number,
so the existing data gets nixed?

Waiting for an update on Undaunted Dailies Addon then will do the switch to better saved vars.
And include your german translation fixes :-)

cheers


Originally Posted by Baertram
Please always add the depencies to the addon's description so one sees directly at the Minion UI, or esoui website, what needs to be installed to make this addon work. Else one needs to try&error ingame. Thanks
-> UndauntedDaily

And for new addons please always respect that there are multiple servers and the users would like to be able to save the data diffrently on the servers, so maybe (for "new addons" at least) change the row from this:
ZO_SavedVars:NewAccountWide("UDQVars", 1, nil, nil)

to this:
--savedVariableTable, version, namespace, defaults, profile, displayName
ZO_SavedVars:NewAccountWide("UDQVars", 1, nil, nil, GetWorldName(), nil)
or this if you do not want to use the "default" subtable in the SV:
ZO_SavedVars:NewAccountWide("UDQVars", 1, GetWorldName(), nil, nil, nil)
And to this if not the account name of GetDisplayName() should be used to store the data for the account, but a "virtual" account name "AllAccountsTheSame" should be used, so many accounts will share the same SV data:
ZO_SavedVars:NewAccountWide("UDQVars", 1, nil, nil, GetWorldName(), "AllAccountsTheSame")


German translation fixes:
Code:
UDQ.LABEL_QUEUEME = "In die Warteschlange"
UDQ.TOOLTIP_QUEUEME = "Klicke hier und du wirst für die selektierten Gruppenverliese in die Warteschlange gestellt"
UDQ.LABEL_NORMALDIFF = "n"
UDQ.TOOLTIP_NORMALDIFF = "Normaler Schwierigkeitsgrad"
UDQ.LABEL_VETERANDIFF = "v"
UDQ.TOOLTIP_VETERANDIFF = "Veteranen Schwierigkeitsgrad"
UDQ.TOOLTIP_UD = "|c2DC50EAufgabe erledigt|r / |cFF6666Fähigkeitspunkt erhältlich|r"
UDQ.TOOLTIP_UD_SKQAVAIL = "Fähigkeitspunktquest noch nicht erledigt:"
UDQ.TOOLTIP_UD_SKPAVAIL = "(x) = nicht zugewiesene Fähigkeitspunkte"
UDQ.TOOLTIP_USPF_MISSING = "'USPF' Addon fehlt.\nKann nicht bestimmen ob Fähigkeitspunktaufgabe schon erledigt ist"
UDQ.KEYBINDINGTEXT = "UD Queuer Fenster umschalten"
Report comment to moderator  
Reply With Quote
Unread 07/16/20, 04:04 PM  
Baertram
Super Moderator
 
Baertram's Avatar
ESOUI Super Moderator
AddOn Author - Click to view AddOns

Forum posts: 4935
File comments: 6013
Uploads: 78
Originally Posted by remosito
If I change it to one of the versions you proposed. I guess I should update the saved vars version number,
so the existing data gets nixed?
Yes I'd increase the version so the old tabnles get NILed and are not kept inside the SV files forever, without usage.
One should only do not change the version if maybe youa dd a "migrate" settings panel so one can switch between server + character or account savedvars. If the version would be changed the old data would be lost.
So one would need to use some code to migate them and after that NIL them via the lua code then internally in the addon.
Report comment to moderator  
Reply With Quote
Unread 08/29/21, 11:57 AM  
Nabuzari

Forum posts: 0
File comments: 2
Uploads: 0
One quest is selected wrong

This has been happening for several days, one of the 3 quests is wrong in the addon.
Example of today 29.08.2021
In quests :
Fungal Grotto I
Selene's Web
Icereach

Addon :
Fungal Grotto I
Selene's Web
Moon Hunter Keep

https://i.imgur.com/jMQCeIQ.jpg
Last edited by Nabuzari : 08/29/21 at 12:19 PM.
Report comment to moderator  
Reply With Quote
Unread 08/23/22, 01:36 AM  
jinncrazey

Forum posts: 1
File comments: 82
Uploads: 0
I think they changed the calendar for pledge on the new update so in 2 weeks time the new dungeons will be up for pledge. Wud be really awesome to get update, thanks in advanced!
Report comment to moderator  
Reply With Quote
Unread 08/23/22, 09:27 AM  
remosito
AddOn Author - Click to view AddOns

Forum posts: 30
File comments: 295
Uploads: 6
I am actually not doing the pledge order myself.

But rely on undaunted pledges addon. As long as that one is not updated, not much I can do I am afraid...
Report comment to moderator  
Reply With Quote
Unread 09/19/22, 05:43 PM  
ragz45

Forum posts: 0
File comments: 5
Uploads: 0
larger queue button?

would it be possible to get the "click here to queue" button area a little larger or more defined? silly request I know, but there's times I'm clicking over and over and over, without it queing up.
Last edited by ragz45 : 09/19/22 at 05:45 PM.
Report comment to moderator  
Reply With Quote
Unread 01/02/23, 04:36 AM  
Neverlands
 
Neverlands's Avatar

Forum posts: 7
File comments: 563
Uploads: 0
Hello,


if I click "n" or "v" to select all dungeons, I get these lines into the chat (I'm using the German client):


Example for normal:

####### select all n : 1 -> nil 1
####### select all n : 2 -> nil 1
####### select all n : 3 -> nil 1


Also, the queueing button/link doesn't always work, sometime I have to click on it multiple times.
Report comment to moderator  
Reply With Quote
Unread 01/14/23, 04:05 PM  
remosito
AddOn Author - Click to view AddOns

Forum posts: 30
File comments: 295
Uploads: 6
damn.. left some debug code in on last update. thanks for the report.

just uploaded new version that should have it removed.


the debug output was actually me trying to track down the queuing button issue.

I think it might actually not be my code at all. But ZOS servers sometimes being slower.
Or overwhelmed. And queuing taking a bit longer or not going through at all...

will keep it under investigation. But might not be anything I can do about...

cheers

Originally Posted by Neverlands
Hello,


if I click "n" or "v" to select all dungeons, I get these lines into the chat (I'm using the German client):


Example for normal:

####### select all n : 1 -> nil 1
####### select all n : 2 -> nil 1
####### select all n : 3 -> nil 1


Also, the queueing button/link doesn't always work, sometime I have to click on it multiple times.
Report comment to moderator  
Reply With Quote
Post A Reply



Category Jump: