Index: disassembly.lua ================================================================== --- disassembly.lua +++ disassembly.lua @@ -122,10 +122,11 @@ end local ink = i:get_stack('ink',1) local paper = i:get_stack('paper',1) ink:take_item(count) paper:take_item(count) i:set_stack('ink',1,ink) i:set_stack('paper',1,paper) + sorcery.lib.node.insert(ItemStack 'vessels:glass_bottle', 'ink', pos, user, i) local penstack = i:get_stack('pen',1) local pen = penstack:get_definition()._sorcery local uses = pen.material.data.durability * 0.10 local dmg = 65535 / math.random(math.floor(uses*0.5),uses) print('adding damage',dmg,penstack:get_wear())