@@ -63,9 +63,9 @@ sorcery_ley_device = 1; cracky = 3; }; _sorcery = { - ley = { mode = 'signal'; power = 10 }; + ley = { mode = 'signal'; power = 100 }; }; }) minetest.register_craft { output = 'sorcery:conduit 4'; @@ -163,9 +163,9 @@ choppy = 1; sorcery_ley_device = 1; }; _sorcery = { - ley = { mode = 'signal'; power = 5; } + ley = { mode = 'signal'; power = 50; } }; tiles = tiles; }) minetest.register_craft { @@ -268,9 +268,9 @@ end end sorcery.ley.notify = function(pos) local n = sorcery.ley.mapnet(pos) - sorcery.ley.notifymap(n.map) + if n then sorcery.ley.notifymap(n.map) end end sorcery.ley.field_to_current = function(strength,time) local ley_factor = 0.25 @@ -314,13 +314,8 @@ on_construct = function(pos) local meta = minetest.get_meta(pos) meta:set_string('infotext','Condenser') end; - on_rightclick = function(pos) - local c = sorcery.ley.netcaps(pos,1) - c.net.devices.signal = nil - print('LEYNET', dump(c)) - end; _sorcery = { ley = { mode = 'produce'; power = function(pos,time) return sorcery.ley.field_to_current(sorcery.ley.estimate(pos).force, time); @@ -702,9 +697,9 @@ local id = 'sorcery:generator' .. (active and '_active' or '') minetest.register_node(id, { description = 'Generator'; paramtype2 = 'facedir'; - groups = { cracky = 2; sorcery_ley_device = 1; }; + groups = { cracky = 2; sorcery_ley_device = 1; sorcery_device_generator = active and 1 or 2}; drop = 'sorcery:generator'; tiles = { 'sorcery_ley_generator_top.png'; 'sorcery_ley_generator_bottom.png';