Noita
Magic in our Veins: Perks V1.2
NumberTJ47  [developer] 28 Sep, 2022 @ 9:23am
Compatibility and Bugs
If you manage to fix a compatibility issue on your own, then please tell me about it so I can add it to this list.

Please read the "Submission Steps" section before replying in this thread. I will still respond to your issue if you ignore the steps, but keep in mind that doing so offloads more work onto me, and I may be slower to respond to your submission.
I'll be posting what is and is not compatible here, and I'll be discussing any compatibility issues here as well.

Here is a list of mods that I intend to always have this mod be compatible with:
  • Goki's Things
  • Cheatgui
  • The Immunity Compendium
This is a list of mods that need to be higher up in your load order than this one to work:
  • None so far.
This is a list of mods that need to be lower down in your load order than this one to work:
  • None so far.

Submission Steps
  1. Screenshot/write the load order you had when you encountered the bug.
  2. Disable all mods except this one.
  3. Check whether there is still an issue.
  4. If there is, or you have no other mods, follow the Bug Submission Steps.
  5. Otherwise, follow the Compatibility Submissions Steps

Compatibility Submission Steps
  1. Download cheatgui, which will allow you to quickly reproduce the bug.
  2. Re-enable all the mods you had when the bug occurred, one by one, checking to make sure the bug has not reappeared each time.
  3. Once you do this, you can either submit a reply with the mod that's conflicting, and I will look at the mod files myself and determine what to do, or if I for some reason don't respond you can figure out how to fix it somewhat easily by yourself by looking at Fixing Compatibility Issues Manually.

Bug Submission Steps
  1. Double check that you have nothing altering the game other than this mod.
  2. Try to reproduce the bug, then submit the conditions required to reproduce it.
  3. If you cannot reproduce the bug, submit any information you think is relevant about the bug.

Fixing Compatibility Issues Manually
  1. Swapping the two conflicting mod's load orders is any easy way out of this problem, but can cause other bugs. Continue only if you want to make absolute sure they don't conflict.
  2. Find your Noita folder and go to the "mods" folder. To find the conflicting mods if they weren't installed through steam.
  3. If they were installed through steam, go to "steamapps/workshop/content/881100", then find the each mod's number by looking at the URL of the mod on its steam page. The mod number for this mod is "2322400920" for reference.
  4. Check if the mods are overwriting the same images/scripts/other in the "data" folder, including sub-folders.
  5. If they are overlapping, you will have to choose one mod over the other if you don't know how to program in Lua.
  6. If they don't overwrite the same files, check in each mod's "init.lua" file to see if either of them append to the same file, or append to a file that's in the other's "data" folder. Appends are usually in the format: " ModLuaFileAppend( *TO*, *FROM* ) ".
  7. If one of them appends to something in the other's "data" folder, try placing the appending mod below the other.
  8. If they append to the same file, it's extremely difficult to know what effect that will have, and if the file is relevant to your bug, you should uninstall one of them. Exceptions: If two mods are both appending to the perk_list file, or to the gun_actions file, then these are probably two mods that add perks and spell independently from each other, and it should be fine.

TL;DR:
  • Place this mod at the bottom of your load order.
  • Place this mod at the top of your load order.
  • Verify the integrity of your game's files by right clicking on the game in the library, going to local files and clicking "Verify the integrity of Noita game files."
Last edited by NumberTJ47; 1 Oct, 2022 @ 12:36pm