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:24
Total downloads:4,821
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 07/23/21, 09:16 PM  
Kinslayer1447

Forum posts: 0
File comments: 21
Uploads: 0
Would it be possible to get this edit to where you can select say up to 5 other dungeons along with the pledges?

Would be really nice when trying to farm a certain dungeon or two to have those and the pledges on a single key.
Report comment to moderator  
Reply With Quote
Unread 01/17/21, 11:42 AM  
Floffel
AddOn Author - Click to view AddOns

Forum posts: 0
File comments: 10
Uploads: 1
Re: Great Work

Originally Posted by Allamagoosa
Floffel,

I am new and was looking to write my first Addon and you beat me to it. This is a great addon.

I wanted to create something that would also auto get the pledges and turn them in as well.

Have you considered adding that in?

-A
Hi, I am not currently playing the game so I have mostly done the bare minimum to keep it working. But I remember that I used another addon that already did what you suggested.

But if you want to try and add it yourself, either as a stand alone or built on top of my current addon (or if you want to add bug fixes, improvements etc, using this as a base) feel free to do so. Should you have any questions about the development send me a PM and I'll help if I can.
Report comment to moderator  
Reply With Quote
Unread 01/17/21, 11:30 AM  
Allamagoosa

Forum posts: 0
File comments: 1
Uploads: 0
Great Work

Floffel,

I am new and was looking to write my first Addon and you beat me to it. This is a great addon.

I wanted to create something that would also auto get the pledges and turn them in as well.

Have you considered adding that in?

-A
Report comment to moderator  
Reply With Quote
Unread 09/02/20, 10:31 AM  
TdB

Forum posts: 0
File comments: 18
Uploads: 0
Dungeon not found & Some pledges aren't getting queued at all

Now it's getting too much to post it here, there are some Traps in the ESO functions and some Exceptions in the Quest names. If you want the fixed Code (including the fixed issue from 'DigitalHype'), look here:

EDIT: The link was removed by myself. I also posted a link on another addon and the author sent a 'MeMeMEee' PM to an administrator. So I was then informed that it is undesirable to post fixed code.
So I remove this link before someone sends a 'MeMeMeee' PM to an admin again.

EDIT:
til today all works fine (in GERMAN other languages are not testet)
Last edited by TdB : 04/28/21 at 09:26 AM.
Report comment to moderator  
Reply With Quote
Unread 08/31/20, 06:47 AM  
Floffel
AddOn Author - Click to view AddOns

Forum posts: 0
File comments: 10
Uploads: 1
Yea, something like that would be cleaner and if I have to add more exceptions I might look into it and also add something to catch these issues automatically.
Report comment to moderator  
Reply With Quote
Unread 08/31/20, 04:46 AM  
TdB

Forum posts: 0
File comments: 18
Uploads: 0
Dungeon not found

Sfz..Today's Message:
'[12:43] [PledgeQueuer] ERROR! dungeon was not found for quest: "Orkaninsel"
and instead 'Dunkelschattenkavernen II' are 'Pilzgrotte II' selected


wouldn't it be easier you make one function replGermanSpecialCharackters( inString) that returns a String, define an Array of numbers with the spezial charackters and itterate it? Yo can call it from setupDungeons() and getDungeonfromQuestName() and you have only ONE place to hold these Characters.
something like this:
function replaceGSC (inString)

array = {194, 195}

for key,value in ipairs(array)
do
inString= inString:gsub(string.char(value),'')
end
return inString
end
Last edited by TdB : 08/31/20 at 05:46 AM.
Report comment to moderator  
Reply With Quote
Unread 08/29/20, 10:15 AM  
TdB

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

THX
Report comment to moderator  
Reply With Quote
Unread 08/29/20, 10:02 AM  
Floffel
AddOn Author - Click to view AddOns

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

Originally Posted by TdB
Today: ERROR NOT FOUND 'Krypta der Herzen II'
'Pilzgrotte II' was selected correctly.
I downloaded the game again and it seems ZOS don't handle the special german characters well in their code. I think I managed to solve it (version 1.42 has been uploaded), but tell me if any other dungeon gives you issues in the future.
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
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/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 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 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/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/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
Post A Reply



Category Jump: