Caves of Qud

Caves of Qud

Better Ability Bar
42 Comments
gnarf  [developer] 30 Jul, 2022 @ 5:26pm 
The modern overlay UI does sort abilities by the ones you have bound to keys, would entertain adding a better sort, or a better hook to add your own sorting algorithm back in - reach out in the discord modding channel or support@freeholdgames (mention me somewhere in the subject so i read it). Since it appears you have no plans to update this version of the mod anymore and it is patching an unused and removed UI, I'm going to mark this mod as incompatible now. Happy to remove that if you do end up updating it with your sort method for the new UI
HawkleyFox  [author] 1 Dec, 2021 @ 4:02am 
Well, if the Classic Overlay doesn't exist anymore, then this mod is indeed completely obsolete. A different mod that works against the Modern Overlay would need to be made up and do the same kind of sorting...

Or better yet, start harassing the dev to, "sort the damn abilities already!" xP I did not expect this mod to have as long of a life as it did; I figured sensible sorting would have been thrown in at some point, since it's such a huge and easy UX win.
Ice 1 Dec, 2021 @ 12:33am 
I just noticed that I /need/ this mod.
The way CoQ handles the ability bars is not particularly intuitive to the eye, so I hope it gets fixed in the foreseeable future.
RedPine 1 Nov, 2021 @ 12:10pm 
Latest stable (palladium reef) broke this mod. The above UI, where abilities are listed as compact text, has been permanently removed. Now it's Modern Overlay or bust. (And no, the sidebar that takes up 1/3 of the screen doesn't count as an option.)
HawkleyFox  [author] 9 Feb, 2021 @ 5:50am 
I'm not sure. I haven't played CoQ in quite some time. It easily could be, and some of the hacks it performs to implement the display of the bar are a bit invasive. The dev does not really adhere to single-responsibility principals in the main game-loop and has lots of god-functions that do way more than they ought to. I'm honestly surprised it doesn't break more often than it does.
John Cebada 6 Feb, 2021 @ 7:08am 
Is this mod currently updated? I tried to run it,but I dont know if it is my stupidity or it is obsolete
♡ Lilith ♡ 4 Nov, 2020 @ 4:10pm 
Nevermind that was my mistake. Qud itself breaks those when you use modern UI elements. It has nothing to do with your mod
HawkleyFox  [author] 30 Oct, 2020 @ 7:35am 
I don't have any advice yet, but I'll have a look see when I get the chance.
♡ Lilith ♡ 29 Oct, 2020 @ 10:37pm 
I love this layout. But it seems to break show nearby and the minimap. I've tried a bunch of different things (disabled look tooltip, disabled harmony injector mod, toggled random UI settings) with no luck. Any suggestions? Thanks for the mod
HawkleyFox  [author] 24 Oct, 2020 @ 4:51pm 
Never mind. Wasn't that hard. Still not regretting dumping Windows.

So, the mod is now running off of the native Harmony library, no longer requiring Harmony Injector. Guess I should remove the requirement, huh?
HawkleyFox  [author] 24 Oct, 2020 @ 8:36am 
@aierce I admit, I'm extremely impressed that it made it over a year with no maintenance requests or bug reports. xD

We'll see if I can find time to do anything with this. I would actually suggest hounding the developer and asking if he can just implement this functionality directly into the game. It's not too complicated to do a sort. :P
NotaBear 23 Oct, 2020 @ 10:35pm 
crashes game on start now, unfortunately
HawkleyFox  [author] 18 Aug, 2019 @ 2:40am 
With Harmony Injector updated, I have pushed a new version of Better Ability Bar. There's no functional changes that players will notice, however HarmonyShim is no longer supported .

This update is mostly to increase overall stability. Better Ability Bar now creates an isolated Harmony instance, allowing it to unapply its patches in the case of a problem that prevents the mod from functioning properly. There's also improvements in error reporting in the debug logs.
HawkleyFox  [author] 10 Aug, 2019 @ 8:44am 
If you're using Harmony Injector to run Better Ability Bar with the latest version of Qud, then it won't work; Harmony Injector is currently non-functional due to changes in how Caves of Qud compiles the code from script mods . You can try to see if HarmonyShim still works to get it running on current versions, however, but other mods that make use of Harmony may not work with it.
Biofacticity 9 Aug, 2019 @ 9:46pm 
how do you get this to work
HawkleyFox  [author] 6 Aug, 2019 @ 12:29pm 
Just an FYI: I'll be dropping support for HarmonyShim in the next release. You may want to move over to Harmony Injector before then, if you still have it installed.
Самоед 5 Aug, 2019 @ 3:38pm 
Thanks for looking into it, and thank you for all your work on the mod :)
HawkleyFox  [author] 5 Aug, 2019 @ 2:45pm 
Looks like CoQ changed how the mod-loading function works and Harmony Injector needs to be updated to reflect those changes. I've let the author of Harmony Injector know what's up. In the mean time, you may want to downgrade CoQ a version.
HawkleyFox  [author] 4 Aug, 2019 @ 1:19pm 
Alright. I'll take a look tomorrow after I've had my sleep.
Самоед 4 Aug, 2019 @ 6:56am 
Hi, this mod no longer appears to be working as of 04/08
Tyrant 28 May, 2019 @ 8:15am 
The mod appears to be working now, but you should do what namkazt describes in the comment just below this one to avoid conflicts in the future. Just remove the try-catch block in the Init() function.
namkazt 24 May, 2019 @ 12:24am 
@HawkleyFox: Init method should be change like this to avoid conflict with Hover Info mod. I still do not know why but it is not crash any more. ( note: i already have try catch block in Patch ) :
- remove try catch block in `static Init()`
Tyrant 9 Mar, 2019 @ 9:05pm 
Okay... it's just going to be the same thing I just posted though.
HawkleyFox  [author] 9 Mar, 2019 @ 9:03pm 
Caves of Qud is awful at indicating issues with mods. The only real feedback you get is in the debug log. Anyways, you should probably create a discussion thread for your issues. The comments section isn't well suited for the purposes of support. :P
Tyrant 9 Mar, 2019 @ 10:12am 
For some reason Steam never gave me a notification that you replied. I tried it out today and it doesn't seem to be working, all my mods are approved. Hover Info, the other Harmony Injector mod out right now, is working though.

I tried uninstalling Harmony Injector and Hover Info and going back to HarmonyShim, but that did not fix the issue. It's not working on either of the frameworks.

Not sure if this is useful but I found it in modcheck-Better Ability Bar.json

{"Files":["G:\\Steam\\steamapps\\workshop\\content\\333640\\1497718805\\preview.png","G:\\Steam\\steamapps\\workshop\\content\\333640\\1497718805\\ScriptMod.cs","G:\\Steam\\steamapps\\workshop\\content\\333640\\1497718805\\workshop.json"],"Sizes":[410108,13144,1095],"Hash":"0d-5d-11-07-58-dc-44-95-d2-2d-19-e0-ad-51-a2-93"}
HawkleyFox  [author] 27 Feb, 2019 @ 11:06pm 
It wasn't as straight-forward as Harmony Injector's description suggested, but it is now updated to support it. Give it a go and let me know that it works for you.
Tyrant 27 Feb, 2019 @ 1:19pm 
How's it coming along?
HawkleyFox  [author] 26 Feb, 2019 @ 4:49am 
Why didn't I think of that? I'll look into it.
Tyrant 25 Feb, 2019 @ 9:28pm 
You could publish a Harmony Injector version of the mod and mark this one as deprecated.
HawkleyFox  [author] 25 Feb, 2019 @ 7:35pm 
I would need to verify backward compatibility with Harmony Shim first. I don't want to break people's games making the switch.
Tyrant 21 Feb, 2019 @ 12:44am 
Excuse me, now that Harmony Injector is published on the Workshop, do you plan on switching this mod over to it?
Chet_Awesomelad 5 Feb, 2019 @ 8:52pm 
Love this mod! Makes it much easier to keep track of HP and abilities!
HawkleyFox  [author] 27 Jan, 2019 @ 12:39pm 
Hmm... I don't have any means of testing on Linux to get a fix for it, Nanohard. The Harmony DLL should be supported on Linux platforms, and I'm not using any Windows specific APIs. Perhaps you could throw your debug log onto PasteBin or somethign so I can see where its going wrong. Unfortunately, I don't know where it would be located on Linux.
nanohard 27 Jan, 2019 @ 10:57am 
Harmony Shim causes game to crash in Linux.
Josskiddin 19 Jan, 2019 @ 3:50pm 
Great mod. Thank you!
Zarremgregarrok 17 Oct, 2018 @ 8:45am 
@HawkleyFox it seems every comment here is just telling you, that your mod is awesome. Some even want it in core game.
HawkleyFox  [author] 17 Oct, 2018 @ 8:24am 
If you're having support issues, please open a topic in the Discussions tab so I can properly reply and help you through the problem. The comments section isn't very well suited for that kind of discourse.
Tie-Poly 21 Sep, 2018 @ 3:29am 
If you happen to be reading the comments, trying to find out if this mod is any good:

It Is

Subscribe to it

Throw in one of those thumb hands or check stars

Then go and have a remarkably good day, you roguish little rascal
Dai 19 Sep, 2018 @ 3:01am 
Wish this was an actual thing in game. Would be a lot more useful overall
Zarremgregarrok 12 Sep, 2018 @ 2:22am 
Makes the ability bar actually useful. :)
Orbit 8 Sep, 2018 @ 6:33am 
I love this! Great idea!
Kellen 1 Sep, 2018 @ 4:57pm 
A great example mod that is also quite useful on its own! 10/10 would sub again