Download
(9Kb)
Download
Compatible with Retail, Classic & TBC
Updated: 03-19-24 06:42 PM
Pictures
File Info
Compatibility:
Plunderstorm (10.2.6)
Classic (1.15.1)
WOTLK Patch (3.4.3)
Updated:03-19-24 06:42 PM
Created:05-07-15 01:02 PM
Downloads:2,814
Favorites:23
MD5:
10.2.6

Quest Bindings

Version: ## Version 2.2.14
by: Gello [More]

Note: This addon supports Dragonflight, WotLK Classic, and now the Classic Era clients.

This small addon binds keys 1 to 9 to important elements of the quest turn-in, pickup and gossip frames.

Each gossip line, reward choice or button that you would ordinarily click will have a numbered circle beside it to tell you what key it's bound to.

Note: There are rare quest pickup windows where this doesn't work. The most notable exception is the strategy table in your garrison where you choose whether to do the solo or group apexis daily. That's not a traditional quest window. But when turning in the quest this will work fine.

03/19/2024 2.2.14
- toc update for 10.2.6 patch

03/10/2024 2.2.13
- toc update for 1.15.1 patch

01/16/2024 2.2.12
- toc update for 10.2.5 patch

11/07/2023 2.2.11
- toc update for 10.2 patch
- toc update for 3.4.3 patch

09/05/2023 2.2.10
- toc update for 10.1.7 patch

08/26/2023 2.2.9
- Added support for Classic Era clients

07/11/2023 2.2.8
- toc update for 10.1.5 patch

05/03/2023 2.2.7
- toc update for icon and 10.1.0 patch

03/21/2023 2.2.6
- toc update for 10.0.7 patch

01/29/2023 2.2.5
- Added support for WotLK Classic
- When the quest Accept button is disabled, it may now have a binding on it.

01/25/2023 2.2.4
- toc update for 10.0.5 patch

12/10/2022 2.2.3
- Fix for binds not being released if a gossip window goes straight to a merchant window.

11/15/2022 2.2.2
- toc update for 10.0.2 patch

10/25/2022 2.2.1
- Update for Dragonflight clients

10/04/2022 2.2.0
- Update to support Dragonflight clients
- Beta/PTR users will need to load out of date addons until the update for Dragonflight pre-patch
- Reworked number badges

08/16/2022 2.1.7 toc update for 9.2.7 patch

05/31/2022 2.1.6 toc update for 9.2.5 patch

05/12/2022 2.1.5 Fix to make wowup recognize the wowinterface provider. (May require a rescan of folders in wowup)

02/22/2022 2.1.4 toc update for 9.2 patch

11/02/2021 2.1.3 toc update for 9.1.5 patch

06/29/2021 2.1.2 toc update for 9.1.0 patch

03/13/2021 2.1.1 toc update for 9.0.3 patch

08/22/2020 2.1.0 update for Shadowlands client

03/22/2020 2.0.1 when there's only one reward in turn-in frame, it won't bother to put a key binding on it.

03/21/2020 2.0.0 rework for 8.3 client

07/17/2018 1.0.5 toc update for 8.0 patch

08/29/2017 1.0.4 toc update for 7.3 patch

03/28/2017 1.0.3 toc update for 7.2 patch

07/16/2016 1.0.2 toc update for 7.0 patch

06/22/2015 1.0.1 toc update for 6.2 patch

05/07/2015 1.0.0 initial release
Optional Files (0)


Archived Files (21)
File Name
Version
Size
Author
Date
## Version 2.2.13
9kB
Gello
03-10-24 12:26 PM
## Version 2.2.12
9kB
Gello
01-16-24 03:59 PM
## Version 2.2.11
9kB
Gello
11-07-23 03:30 PM
## Version 2.2.10
9kB
Gello
09-05-23 04:44 PM
## Version 2.2.9
9kB
Gello
08-26-23 06:35 AM
## Version 2.2.8
8kB
Gello
07-11-23 06:00 PM
## Version 2.2.7
8kB
Gello
05-02-23 03:18 AM
## Version 2.2.6
8kB
Gello
03-21-23 03:07 AM
## Version 2.2.5
8kB
Gello
01-29-23 09:19 AM
## Version 2.2.4
8kB
Gello
01-25-23 04:58 AM
## Version 2.2.3
8kB
Gello
12-10-22 07:37 PM
## Version 2.2.2
8kB
Gello
11-15-22 11:16 AM
## Version 2.2.1
8kB
Gello
10-25-22 05:38 PM
## Version 2.2.0
8kB
Gello
10-04-22 07:55 PM
## Version 2.1.7
4kB
Gello
08-16-22 06:31 PM
## Version 2.1.6
4kB
Gello
05-31-22 09:04 AM
2.1.5
4kB
Gello
05-12-22 06:31 PM
2.1.4
4kB
Gello
02-22-22 04:39 PM
2.1.3
4kB
Gello
11-02-21 09:44 AM
2.1.2
3kB
Gello
06-29-21 04:50 PM
2.1.1
3kB
Gello
03-13-21 04:57 AM


Post A Reply Comment Options
Unread 03-25-20, 03:57 PM  
Gello
A Molten Giant
AddOn Author - Click to view AddOns

Forum posts: 521
File comments: 582
Uploads: 75
Re: Re: Re: Some quests missing bindings.

If I did the troops then I'd probably be doing static popup dialolgs too. I'll think on it.

On the rewards with superfluous bindings: In the past, when there was no choice of what to choose, the buttons would not be mouse-enabled on Blizzard's end and they were safe to skip. Unfortunately, just about everything is mouse-enabled in these new quest reward dialogs.

The addon does check that if only one button is offered it won't bind it, but if there's two or more, then the addon has no way to tell whether you get both rewards or if it's a choice between the two. Between the option of never having a reward ever bound to a key again, or having extra useless bindings, I chose the latter.

There's also another issue with the scrollframe clipping in gossip frames that made me shift the gossip text over, but even changing widths and stuff it's scooting the right edge off the right side sometimes. I started to make an invisible scrollframe that rested ontop but there were issues there too. I don't yet know how to address this while keeping the buttons scrollable alongside their quests.
Report comment to moderator  
Reply With Quote
Unread 03-25-20, 10:49 AM  
Cluey
A Fallenroot Satyr

Forum posts: 26
File comments: 95
Uploads: 0
Re: Re: Some quests missing bindings.

Originally Posted by Gello
Sorry to let this one go unupdated. I had no idea how many quests were using the new title button pool until I started leveling my warlock alt from 110 today.

If you update this addon while logged into the game, make sure to exit the game completely and log back in. (It adds a small xml file that won't be recognized if you do an update and /reload.)
No worries Gello, I understand it's a hobby and doesn't pay the bills.

Any thoughts about the troop recruiting suggestions?

I just went to hand in a quest and it's labelling both rewards as a choice.
Last edited by Cluey : 03-25-20 at 11:18 AM.
Report comment to moderator  
Reply With Quote
Unread 03-21-20, 12:37 PM  
Gello
A Molten Giant
AddOn Author - Click to view AddOns

Forum posts: 521
File comments: 582
Uploads: 75
Re: Some quests missing bindings.

Sorry to let this one go unupdated. I had no idea how many quests were using the new title button pool until I started leveling my warlock alt from 110 today.

If you update this addon while logged into the game, make sure to exit the game completely and log back in. (It adds a small xml file that won't be recognized if you do an update and /reload.)
Report comment to moderator  
Reply With Quote
Unread 01-21-20, 03:11 PM  
Cluey
A Fallenroot Satyr

Forum posts: 26
File comments: 95
Uploads: 0
Some quests missing bindings.

Hi Gello,
I've become so used to this addon I feel lost without it!
There are some quest windows it doesn't activate for, I noticed it a while ago but it was mostly the campaign quests you'd only do once so it didn't really matter but recently more have popped up.
Zahra Sandstalker, one of the new daily quest givers in Uldum, has this problem. Not sure if she's just Alliance side or both.

I was also wondering if you'd be able to add the bindings on the troop recruiter could be added, 1 for recruit and 2 for recruit all?
I've been doing them one at a time recently in the hope that I don't get as many duplicates, not sure if it actually makes a difference but I think I've had less of the same troop this way.
Report comment to moderator  
Reply With Quote
Unread 08-07-18, 03:57 AM  
Cluey
A Fallenroot Satyr

Forum posts: 26
File comments: 95
Uploads: 0
Another error.

Perhaps this one will help track down the other, although it looks the same.

I clicked on a quest giver while doing the Gnoll King quest chain, the one with the skull on your head, I hadn't realised my sidekick was beating something up so I was in combat and got this error.
Code:
2x [ADDON_ACTION_BLOCKED] AddOn 'QuestBindings' tried to call the protected function 'ClearOverrideBindings()'.
!BugGrabber\BugGrabber.lua:593: in function <!BugGrabber\BugGrabber.lua:593>
[C]: in function `ClearOverrideBindings'
QuestBindings\QuestBindings.lua:71: in function <QuestBindings\QuestBindings.lua:70>

Locals:
InCombatSkipped
Report comment to moderator  
Reply With Quote
Unread 07-25-18, 10:06 AM  
Gello
A Molten Giant
AddOn Author - Click to view AddOns

Forum posts: 521
File comments: 582
Uploads: 75
Re: Great idea.

Originally Posted by Cluey
I've had this error a couple of times but I don't know what triggers it, both times were when I logged in for the first time on a character (I think), I was waiting to see if it happened again after the first time and it didn't so I didn't know how to report it.
Now it has happened again I've copied the error message from Bugsack.
[code]1x [ADDON_ACTION_BLOCKED] AddOn 'QuestBindings' tried to call the protected function 'ClearOverrideBindings()'.
!BugGrabber\BugGrabber.lua:573: in function <!BugGrabber\BugGrabber.lua:573>
[C]: in function `ClearOverrideBindings'
QuestBindings\QuestBindings.lua:71: in function <QuestBindings\QuestBindings.lua:70>
I can't double check right now but I suspect this is a known issue I really need to fix. If it's what I think it is (I'll check later tonight), It happens when you try to open the quest log (or a quest is opened for you) while you're in combat. During combat the bindings on the quest log disappear, since addons can't mess with bindings too much during combat. The addon seems to be doing that successfully but it's still triggering a you-can't-do-that-in-combat error.

It's curious that it happened when you logged in. So it may not be precisely the same problem. I'll look into it.
Report comment to moderator  
Reply With Quote
Unread 07-25-18, 10:00 AM  
Cluey
A Fallenroot Satyr

Forum posts: 26
File comments: 95
Uploads: 0
Great idea.

I came across this recently and thought it was a great idea, very handy for a few things.
I remember trying to make a macro to select these things but gave up, that was when I was handing in lock boxes for The Insane.

I've had this error a couple of times but I don't know what triggers it, both times were when I logged in for the first time on a character (I think), I was waiting to see if it happened again after the first time and it didn't so I didn't know how to report it.
Now it has happened again I've copied the error message from Bugsack.
Code:
1x [ADDON_ACTION_BLOCKED] AddOn 'QuestBindings' tried to call the protected function 'ClearOverrideBindings()'.
!BugGrabber\BugGrabber.lua:573: in function <!BugGrabber\BugGrabber.lua:573>
[C]: in function `ClearOverrideBindings'
QuestBindings\QuestBindings.lua:71: in function <QuestBindings\QuestBindings.lua:70>

Locals:
InCombatSkipped
Report comment to moderator  
Reply With Quote
Unread 05-10-15, 01:31 AM  
K0DiNE
A Kobold Labourer
 
K0DiNE's Avatar

Forum posts: 0
File comments: 19
Uploads: 0
What a great idea!
Report comment to moderator  
Reply With Quote
Unread 05-07-15, 01:05 PM  
Gello
A Molten Giant
AddOn Author - Click to view AddOns

Forum posts: 521
File comments: 582
Uploads: 75
For any curious, I someday plan to move the numbers from the edge of the window to the inside.

However, after some experimentation I'd need to expand the whole quest window to get it to look decent. (It's trivial to shift text over, but then you either get weird wrapping effects or text behind the scrollbar and it looks worse than it does with the buttons along the edge).
Report comment to moderator  
Reply With Quote
Post A Reply



Category Jump: