sorcery  Check-in [e8e42c6029]

Overview
Comment:disassembler no longer disintegrates glass bottles
Downloads: Tarball | ZIP archive | SQL archive
Timelines: family | ancestors | descendants | both | trunk
Files: files | file ages | folders
SHA3-256: e8e42c602956d2cbc9985178cc58e2a98626300909832805fb9347feb34d891a
User & Date: lexi on 2021-07-06 17:35:42
Other Links: manifest | tags
Context
2021-07-06
19:26
bug fixes check-in: b82a675e76 user: lexi tags: trunk
17:35
disassembler no longer disintegrates glass bottles check-in: e8e42c6029 user: lexi tags: trunk
16:55
add leyline debugger check-in: ef607df117 user: lexi tags: trunk
Changes

Modified disassembly.lua from [9a3b11da34] to [8701b2357d].

120
121
122
123
124
125
126

127
128
129
130
131
132
133
					i:set_stack('item',1,ItemStack())
				end
			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)

			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())
			penstack:add_wear(dmg)
			print('wear now',penstack:get_wear())







>







120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
					i:set_stack('item',1,ItemStack())
				end
			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())
			penstack:add_wear(dmg)
			print('wear now',penstack:get_wear())