It turns out that Ubuntu is using a version of glibc that is older than what Fedora is using. [edit] Trying to figure out how to create a docker image that I can use to build release versions of CotA for Linux.
I'm guessing it's that old Debian mentality. Debian definitely isn't bleeding edge but you can upgrade to the latest. Also I think Ubuntu is considered one of the cowboy flavors of Debian
I'm assuming that Cid is using the latest Ubuntu, which still uses a slightly older glibc than Fedora (what I'm using). I solved it temporarily by compiling on my work machine which is currently Ubuntu 20.04 but that's not a solution going forward.
I might do that in the future, after I fully flesh out the cabalist stuff and finish rewriting this app using egui.
I'm happy to announce the 4th rewrite of Companion of the Avatar. It's still written in Rust (the most excellent computer programming language ever invented) but now uses egui for it's user interface. Please give it a go and let me know what you think. Binaries are here. Readme (with screenshots) is here.
Added log search highlighting. As an example, here are the results using the regular expression "Quartz x[0-9]": It will also now filter out superfluous chat timestamps.
I go to save a new offline character and Code: e@e-desktop:/$ '/usr/local/games/shroud-of-the-avatar-launcher/cota' thread 'main' panicked at 'assertion failed: exp > 0', src/game_data.rs:142:5 note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace
What's the version number? Also, what are you setting your skill level to? [edit] Nm, I see the issue. skill level 1 is zero experience, so that assertion shouldn't be there.
Even though Producer Level is inconsequential, I added it to the save-game editor (for completeness). https://github.com/Barugon/cota/releases/tag/v4.2.0
Added an inventory item editor You can set the stack count and repair items to full durability. Please give it a go. https://github.com/Barugon/cota/releases/tag/v4.3.1
Your virus software is bunk. You can check the source code if you like and even build it yourself if you're uncomfortable with the executable that I provided. [edit] Windows might be blocking it's execution because it came from a downloaded zip. See the instructions here if that's the case.
I don't remember earlier versions showing a false positive for me. I just use the standard Windows Defender built into Windows. I had told it to allow the file. There was an updated definition to defender today and when I scanned the same file I downloaded yesterday, it didn't show it was bad. Edit: Love the program BTW.