Install Steam
login
|
language
简体中文 (Simplified Chinese)
繁體中文 (Traditional Chinese)
日本語 (Japanese)
한국어 (Korean)
ไทย (Thai)
Български (Bulgarian)
Čeština (Czech)
Dansk (Danish)
Deutsch (German)
Español - España (Spanish - Spain)
Español - Latinoamérica (Spanish - Latin America)
Ελληνικά (Greek)
Français (French)
Italiano (Italian)
Bahasa Indonesia (Indonesian)
Magyar (Hungarian)
Nederlands (Dutch)
Norsk (Norwegian)
Polski (Polish)
Português (Portuguese - Portugal)
Português - Brasil (Portuguese - Brazil)
Română (Romanian)
Русский (Russian)
Suomi (Finnish)
Svenska (Swedish)
Türkçe (Turkish)
Tiếng Việt (Vietnamese)
Українська (Ukrainian)
Report a translation problem
Throw that file up on PasteBin or some other text-sharing website so I can have a look-see.
https://pastebin.com/9fhT8UtV
There's an error on line 460.
Quite the cryptic error. The error is definitely occuring as a result of Better Ability Bar initializing, but the error is being raised deep in the inner workings of Harmony itself. Correlation is unfortunately not causation; it is in programming as it is in statistics.
In other words, the error may be triggered by Better Ability Bar initializing, but the actual source of the error could be the result of another part of the program having behaved badly earlier, and the bad program state only becomes apparent when Better Ability Bar performs its patches.
Seems like something is trying to access something on an assembly called "CompiledMods", but either the DLL doesn't exist or it is not linking with its dependencies correctly. Doing a bit of research, it seems Harmony Injector itself is responsible for creating this file.
...in Harmony Injector's workshop folder... Well, that explains why every time I start CoQ, I have to keep re-enabling Harmony Injector. This file changing in its workshop folder all the time interferes with CoQ's "mod check" system. He should be generating this file in AppData or something instead. Maybe I'll bug him about it.
Anyways, looks like you have a pretty light mod list. The only other mod that could be causing issues with the mod assembly is "Hover Info"; it's the only other script mod that you seem to be using.
Hmm... Also another mod that relies on Harmony.
Hmm... Also, it breaks my game in the same way when I install this mod, too.
Hmm... Does it break my game when Better Ability Bar isn't installed?
Noo... However, the Hover Info mod doesn't appear to do the thing it advertises, no matter how I configure the game's options.
Well, your issue may be with the Hover Info mod. There's a number of possibilities that may be at play here:
I suggest uninstalling Hover Info and bringing this problem up with its creator.
Better Ability Bar is using Harmony Injector's API correctly and I can't see any obvious compatibility issues with Hover Info.
I'm leaning toward this being an issue with Harmony Injector itself. You may want to bring this up on Harmony Injector to see if its developer can reproduce the issue and shed some light on the problem.
<...>\steamapps\workshop\content\333640\1497718805\Patch.Sidebar.Render.cs(37,27): error CS0117: 'MessageQueue' does not contain a definition for 'bShowUnityTopInfo'
== Warnings ==
None
I would suggest pestering the devs of Caves of Qud to add similar ability sorting to the modern overlay. It's such an easy change and the benefits to player experience are significant. This mod shouldn't even need to exist. :P