Kenira's mod alters the quantities of ingredients and products of many recipes.
With the default mod settings, the Modular Armor recipe is changed to:
70 x Steel plate + 37 x Advanced circuit = 3 x Modular armor.
If a Save is attempted right after completion of this recipe in an Assembling Machine, while the stack of 3x Modular armor is still in the Assembling Machine output slot, the game will crash.
To reproduce this crash:
Start sandbox game with items; set up an Assembling Machine and solar power.
Set the Assembling Machine to craft Modular Armor.
Add the required ingredients (70 x steel plate and 37 x advanced circuit).
The 3 Modular armor suits will be crafted and will appear in the Assembling Machine's output slot.
Save the game.
Crash during save operation
What should happen:
Save without crashing
Code: Select all
956.077 Error ItemStack.cpp:96: Attempting to save a non-stackable item with a count of > 1: pointer: 0x000001df5c17c860, item pointer: 0x000001df64f70ae0, ID: 200, count: 3, stack size: 1, prototype stack size: 1, prototype type: armor
The player can remove the three suits from the Assembling Machine without error. The crash only occurs if a save is attempted while the stack exists in the machine.
The attached save file consists only of an Assembling machine which has been set up and configured to craft Modular armor. Just turn the power switch ON. See screenshot.