@@ -36,14 +36,14 @@ local function tap_batteries(battery_positions, target, test)
3636 end
3737
3838 for i , itemstack in pairs (invlist ) do
39- local charge = technic .get_RE_charge (itemstack )
39+ local charge = technic .get_charge (itemstack )
4040 local power_available = math.floor (charge / digtron .config .power_ratio )
4141 if power_available ~= 0 then
4242 local actual_burned = power_available -- we just take all we have from the battery, since they aren't stackable
4343 -- don't bother recording the items if we're just testing, nothing is actually being removed.
4444 if test ~= true then
4545 -- since we are taking everything, the wear and charge can both be set to 0
46- technic .set_RE_charge (itemstack , 0 )
46+ technic .set_charge (itemstack , 0 )
4747 end
4848 current_burned = current_burned + actual_burned
4949 end
@@ -83,15 +83,15 @@ local function battery_holder_compat()
8383 -- Override battery holder
8484 local tube = minetest .registered_nodes [" digtron:battery_holder" ].tube
8585 tube .can_insert = function (pos , node , stack , direction )
86- if technic .get_RE_charge (stack ) > 0 then
86+ if technic .get_charge (stack ) > 0 then
8787 local inv = minetest .get_meta (pos ):get_inventory ()
8888 return inv :room_for_item (" batteries" , stack )
8989 end
9090 return false
9191 end
9292 minetest .override_item (" digtron:battery_holder" ,{
9393 allow_metadata_inventory_put = function (pos , listname , index , stack , player )
94- return (listname == " batteries" and technic .get_RE_charge (stack ) > 0 ) and stack :get_count () or 0
94+ return (listname == " batteries" and technic .get_charge (stack ) > 0 ) and stack :get_count () or 0
9595 end ,
9696 tube = tube ,
9797 })
0 commit comments