Download
(8 Kb)
Download
Updated: 08/29/20 10:00 AM
Pictures
File Info
Compatibility:
Stonethorn (6.1.5)
Greymoor (6.0.5)
Updated:08/29/20 10:00 AM
Created:03/11/20 11:59 AM
Monthly downloads:35
Total downloads:4,845
Favorites:10
MD5:
Floffel's Pledge queuer
Version: 1.42
by: Floffel [More]
Description
This addon will search your quest journal for non-complete Undaunted pledges and queue for the correct dungeons.

You can set your preferred dungeon difficulty in the settings and if you and your group meet the minimum level required for the dungeon it will be added to the queue. If someone in your group does not meet the requirements the addon can either try to lower the difficulty or skip that particular dungeon.

If you have any feedback or feature request feel free to contact me.

Usage
To start the queue you can:
  • Use a hotkey that you select in settings (recommended)
  • Use the new button "Queue for pledges" in the Group & Activity finder.
  • Use a slash command (see below)

Slash commands
You can type either /PledgeQueuer or /pq for any command, but below i will only use /pq.

/pq - Start the queue with your default settings. (You can change these under addon settings)
/pq normal - Start the queue with a preferred difficulty of normal. (only the first letter in "normal" matters, so you can type just "n" if you like)
/pq veteran - Start the queue with a preferred difficulty of veteran. (only the first letter in "veteran" matters, so you can type just "v" if you like)
/pq both - Start the queue with a difficulty of both normal and veteran. (only the first letter in "both" matters, so you can type just "b" if you like)

/pq help - Will explain the above.

Dependencies
1.42
* Fix issues with german localization.

1.41
* Bugfix: Added a workaround for a ESO-issue that caused the addon to queue for max lvl 0 dungeons (no valid dungeons found) if a group member left while after the dungeon was complete and you were still in the instance.

1.4
* New Feature: Added Preferred difficulty "Both" option, to queue for normal and veteran at the same time.

1.32
* Version bump for Greymoor.

1.31
* Bugfix: Added version check to make sure the correct libraries gets loaded.

1.3
*Bugfix: Fixed bug with dungeons that have special characters in their name.
*New Feature: Added new setting to skip lvl 300 CP dungeons.

1.2
*Public release
Optional Files (0)


Archived Files (1)
File Name
Version
Size
Uploader
Date
1.41
8kB
Floffel
06/05/20 12:37 PM


Post A Reply Comment Options
Unread 03/18/20, 11:20 AM  
Baertram
Super Moderator
 
Baertram's Avatar
ESOUI Super Moderator
AddOn Author - Click to view AddOns

Forum posts: 4963
File comments: 6032
Uploads: 78
Looks very promising, thanks for this addon!

A hint about the libraries/dependencies:
Your addon is using LAM2 and LibSlashCommander which work without LibStub by using the global variables LibAddonMenu2 and LibSlashCommander.
You already use these variabels in your code, correct!
e.g.
Code:
	local LAM = LibAddonMenu2
But you have added the libs as dependencies without assuring the global variables exists!
You've just added:
Code:
## DependsOn: LibAddonMenu-2.0 
## OptionalDependsOn: LibSlashCommander
But the global LibAddonMenu2 was added with LAM version 28, and before it did not exist.
This shouldn't be a big problem as most users have the lib updated to the newest version >= 28, but some might not have.
If the libs still work without throwing errors below version 28 your addon will say: Great the lib was found, but the global variable would be missing and your addon will fail to work.
So better make sure the dependencies load only if the proper version of the lib is present:
LibSlashCommander changelo says the global was added with r6 -> Old files r6 download verison in "## AddOnVersion:" tag says:
Code:
## AddOnVersion: 6

Lua Code:
  1. ## DependsOn: LibAddonMenu-2.0>=28
  2. ## OptionalDependsOn: LibSlashCommander>=6
The >=<integer number> tells the game to only accept this version (specified in the lib's txt file with the ## AddOnVersion: <integer> number)
Report comment to moderator  
Reply With Quote
Unread 03/18/20, 11:41 AM  
Floffel
AddOn Author - Click to view AddOns

Forum posts: 0
File comments: 10
Uploads: 1
Originally Posted by Baertram
Lua Code:
  1. ## DependsOn: LibAddonMenu-2.0>=28
  2. ## OptionalDependsOn: LibSlashCommander>=6
The >=<integer number> tells the game to only accept this version (specified in the lib's txt file with the ## AddOnVersion: <integer> number)
Thank you, the additional version check is now added! I'm new to LUA and eso so all help is appreciated.
Report comment to moderator  
Reply With Quote
Unread 05/31/20, 02:53 PM  
trowieuk

Forum posts: 1
File comments: 35
Uploads: 0
Could you add an option to queue for normal and vet?
Report comment to moderator  
Reply With Quote
Unread 06/02/20, 10:55 AM  
Floffel
AddOn Author - Click to view AddOns

Forum posts: 0
File comments: 10
Uploads: 1
Originally Posted by trowieuk
Could you add an option to queue for normal and vet?
Thank you for the suggestion, this is now added in version 1.4!
tell me if you encounter any issue
Report comment to moderator  
Reply With Quote
Unread 06/02/20, 12:12 PM  
trowieuk

Forum posts: 1
File comments: 35
Uploads: 0
Originally Posted by Floffel
Originally Posted by trowieuk
Could you add an option to queue for normal and vet?
Thank you for the suggestion, this is now added in version 1.4!
tell me if you encounter any issue
Thanks!!
Report comment to moderator  
Reply With Quote
Unread 06/09/20, 07:27 AM  
tlbracken

Forum posts: 0
File comments: 12
Uploads: 0
Absolutely love this addon. Thank you!
Report comment to moderator  
Reply With Quote
Unread 06/15/20, 01:44 AM  
DigitalHype

Forum posts: 1
File comments: 31
Uploads: 0
Some pledges aren't getting queued at all

Thanks for this addon. Its a tremendous time saver and QOL improvement.

Up until a few days ago it has been working flawless for me. But, I'm seeing now that it will not queue some dungeons.

Options I have set are:

Preferred difficulty: Veteran
If group doesn't meet requirements: Lower difficulty
Cancel ongoing queue: Off
Skipe 300 CP dungoens: On

But for example right now I have 2 pledges remaining. Blessed Crucible & Moongrave Fang. It's queuing BC as Vet (like expected). But, it isn't queuing Moongrave Fang at all. I would expect it to queue that Normal.

One thing I've noticed is that the Quest for my Moongrave fang pledge doesn't show the 3 bosses to kill. Instead it just says "Complete Moongrave Fang". Somehow I guess I've never finished the quest on it. Could that be what is stopping it from working?
Report comment to moderator  
Reply With Quote
Unread 06/15/20, 08:51 AM  
Floffel
AddOn Author - Click to view AddOns

Forum posts: 0
File comments: 10
Uploads: 1
Re: Some pledges aren't getting queued at all

Originally Posted by DigitalHype
Thanks for this addon. Its a tremendous time saver and QOL improvement.

Up until a few days ago it has been working flawless for me. But, I'm seeing now that it will not queue some dungeons.

Options I have set are:

Preferred difficulty: Veteran
If group doesn't meet requirements: Lower difficulty
Cancel ongoing queue: Off
Skipe 300 CP dungoens: On

But for example right now I have 2 pledges remaining. Blessed Crucible & Moongrave Fang. It's queuing BC as Vet (like expected). But, it isn't queuing Moongrave Fang at all. I would expect it to queue that Normal.

One thing I've noticed is that the Quest for my Moongrave fang pledge doesn't show the 3 bosses to kill. Instead it just says "Complete Moongrave Fang". Somehow I guess I've never finished the quest on it. Could that be what is stopping it from working?
That is strange, I guess you are using the latest version? I just tried to grab all 3 of today's pledges and it worked as expected using the settings you listed. (It also just says "Complete Moongrave Fang") for me.

Can you think of anything else that might be different? does it work if you turn in / remove the other pledges from the journal? are you solo or in a group?

Originally Posted by DigitalHype
But for example right now I have 2 pledges remaining.
did it queue all 3 correctly first time, and now it wont queue Moongrave Fang? or was it always missing?
Report comment to moderator  
Reply With Quote
Unread 06/16/20, 01:10 AM  
DigitalHype

Forum posts: 1
File comments: 31
Uploads: 0
Re: Re: Some pledges aren't getting queued at all

Originally Posted by Floffel

That is strange, I guess you are using the latest version? I just tried to grab all 3 of today's pledges and it worked as expected using the settings you listed. (It also just says "Complete Moongrave Fang") for me.

Can you think of anything else that might be different? does it work if you turn in / remove the other pledges from the journal? are you solo or in a group?


I've recently install an addon called "No, Thank You" which does have chat handlers. I've heard that some of the API changes earlier this year caused problems when multiple addons use the same chat handler functions (e.g. pchat and no, thank you).

But after it stopped working again today (more on that below), I did disable that addon and reloadui, and pledge queuer still couldn't requeue moongrave.

Originally Posted by Floffel
But for example right now I have 2 pledges remaining.

did it queue all 3 correctly first time, and now it wont queue Moongrave Fang? or was it always missing?
I had the exact same scenario earlier today with BC and Moongrave remaining. When I first used your pledge queuer it worked and both queued today. Then I finished BC and did some other stuff. While I was in the queue I noticed something very odd when my ready check came up for moongrave. I wasn't ready and tried to cancel the ready check with (X) and it wouldn't cancel. It just got stuck in my notifications and I was persistently in the ready check with time remaining 0. In this state the dungeon finder said I was "not in queue".

So, I try to requeue with the addon shortcut and it reports "no pledges available" (or something to that effect) again. Even though Moongrave is still available.

That is when I disabled the other recently installed addon and did reloadui. Still couldn't queue and still stuck in ready check. Not sure if this is a ZoS bug or related to addons.

Next time you have a dungeon ready check come up. Try and do "x" to cancel and see if you get this same limbo state in the ui.

BTW, when I quit the client entirely and then restarted, re-enabled all addons, and then loaded my character, the ready check state was cleared and your addon worked for Moongrave.
Last edited by DigitalHype : 06/16/20 at 01:15 AM.
Report comment to moderator  
Reply With Quote
Unread 06/23/20, 04:55 PM  
Floffel
AddOn Author - Click to view AddOns

Forum posts: 0
File comments: 10
Uploads: 1
Re: Re: Re: Some pledges aren't getting queued at all

Originally Posted by DigitalHype
I wasn't ready and tried to cancel the ready check with (X) and it wouldn't cancel. It just got stuck in my notifications and I was persistently in the ready check with time remaining 0. In this state the dungeon finder said I was "not in queue".
I have had this issue as well before I made this addon, and I suspect it's a zos issue with the match maker. In my case I could not even re-queue the dungeon manually using the regular dungeon finder until I logged out and back in again. So I guess that was the culprit for you as well.

Aborting with X and re-queuing should work fine normally, as long as you don't get this bug (which seems to be quite rare).
Report comment to moderator  
Reply With Quote
Unread 06/24/20, 10:33 PM  
derat

Forum posts: 1
File comments: 33
Uploads: 0
Re: Re: Re: Re: Some pledges aren't getting queued at all

Originally Posted by Floffel
Originally Posted by DigitalHype
I wasn't ready and tried to cancel the ready check with (X) and it wouldn't cancel. It just got stuck in my notifications and I was persistently in the ready check with time remaining 0. In this state the dungeon finder said I was "not in queue".
I have had this issue as well before I made this addon, and I suspect it's a zos issue with the match maker. In my case I could not even re-queue the dungeon manually using the regular dungeon finder until I logged out and back in again. So I guess that was the culprit for you as well.

Aborting with X and re-queuing should work fine normally, as long as you don't get this bug (which seems to be quite rare).
I got this bug last night. Then I missed my queue tonight somehow, I think it popped when I was traveling and while I probably had time I missed it.
So I can confirm that bug has nothing to do with you addon, it is a zos issue.

I'm looking for an addon that will auto accept Q pops - in combat, watching youtube on a different monitor whatever - I waited 40 minutes - I just want to accept it, nothing else takes me more than 40 minutes to do, I'll take the Q. So tired of missing these Fking things as a dps. Does this add on do that or do you know of one that does.
Report comment to moderator  
Reply With Quote
Unread 06/25/20, 05:34 PM  
Floffel
AddOn Author - Click to view AddOns

Forum posts: 0
File comments: 10
Uploads: 1
Auto accept

Originally Posted by derat
I'm looking for an addon that will auto accept Q pops - in combat, watching youtube on a different monitor whatever - I waited 40 minutes - I just want to accept it, nothing else takes me more than 40 minutes to do, I'll take the Q. So tired of missing these Fking things as a dps. Does this add on do that or do you know of one that does.
This add-on does not auto accept, I'm not sure if that is possible anymore or if those functions have been locked by zos. I know there was a PvP add-on that did auto accept at some point at least.
Last edited by Floffel : 06/25/20 at 05:35 PM.
Report comment to moderator  
Reply With Quote
Unread 08/28/20, 10:56 AM  
TdB

Forum posts: 0
File comments: 18
Uploads: 0
Wrong Dungeon (28.08.2020)

It marks the wrong Dungeon...in German is requestet 'Verbannungszellen I' and the Addon select 'Pilzgrotte I' instead.
Edit: i have changed the Language to English, and ,suprise, "Banished cells" an "Vault of Madness" are selected right. So, today there is a Problem with 'Banished cells (Verbannungszellen) cause the selected dungeon in german is "Pilzgrotte I(Mushrom...)"
Hint: in German is 'Pilzgrotte I' the first item of the Plege-List
Last edited by TdB : 08/28/20 at 12:22 PM.
Report comment to moderator  
Reply With Quote
Unread 08/28/20, 01:43 PM  
Floffel
AddOn Author - Click to view AddOns

Forum posts: 0
File comments: 10
Uploads: 1
Re: Wrong Dungeon (28.08.2020)

Originally Posted by TdB
It marks the wrong Dungeon...in German is requestet 'Verbannungszellen I' and the Addon select 'Pilzgrotte I' instead.
Edit: i have changed the Language to English, and ,suprise, "Banished cells" an "Vault of Madness" are selected right. So, today there is a Problem with 'Banished cells (Verbannungszellen) cause the selected dungeon in german is "Pilzgrotte I(Mushrom...)"
Hint: in German is 'Pilzgrotte I' the first item of the Plege-List
Is it only this one that is incorrect or is it always incorrect when using german? I don't actively play anymore so I can't really test for myself unfortunately.
Report comment to moderator  
Reply With Quote
Unread 08/29/20, 02:54 AM  
TdB

Forum posts: 0
File comments: 18
Uploads: 0
Wrong Dungeon (29.08.2020)

Today: ERROR NOT FOUND 'Krypta der Herzen II'
'Pilzgrotte II' was selected correctly.
Last edited by TdB : 08/29/20 at 02:55 AM.
Report comment to moderator  
Reply With Quote
Post A Reply



Category Jump: