civfanatics / CQUI_Community-Edition

Civilization 6 mod - UI enhancements, reduce clicks and manage your empire faster!
MIT License
154 stars 28 forks source link

Production Queue broke the Barbarian trade interface #290

Closed SirChurchill9999 closed 3 years ago

SirChurchill9999 commented 3 years ago

https://www.reddit.com/r/civ/comments/mwzemg/barbarian_interaction_window_is_broken/

List of mods: https://imgur.com/a/sLEFpOP

Bug screenshot: Capture

The issue resolved when I uninstalled CQUI. Another Redditor reported it was "Production Queue" as well.

the-m4a commented 3 years ago

Bummer...sorry for not seeing this earlier, I was out of town (left on the 22nd and returned late yesterday). That said, I also don't reproduce the issue (see pic below). That's a lot of mods, so it's tough to tell what's happening without the lua.log file and any other context. Can you grab the lua.log file from your My Games\Sid Meier's Civilization VI\Logs folder?

image

the-m4a commented 3 years ago

Also - the description on the Steam page mentions the Production Queue mod as being integrated... it is not integrated with CQUI anymore. I had neglected to remove that from the description (it was removed long ago, I think when Firaxis added their own queue mechanism).

Wow... that's quite the garbled picture there (in the post above), good job, Windows. Let's try that again:

image

the-m4a commented 3 years ago

It appears likely that one of the mods you have running is implementing its own SupportFunctions.lua file and it doesn't have the FormatTableAsString function that was added by Firaxis in October of 2020.

In your Civ Vi mods folder, execute the following command and see if any modinfo files make reference to SupportFunctions.lua: findstr -ispc:SupportFunctions *modinfo

For example, this is what I see when I execute that command... it shows Production Queue as the only one that modifies that file. image

If any of them do that, disable that mod and reload. Note that if the mod "Affects Saved Games", it'll automatically load up if you reload a save file (Production Queue does this).... so you'd have to start a new game in the Barb Clans mode to see.

I explain in the reddit post here: https://www.reddit.com/r/civ/comments/lu3552/the_barbarian_interaction_panel_is_speaking/gwa1kox?utm_source=share&utm_medium=web2x&context=3