anchor.diff:  	maxcharge = 30000
   	custom_materials = list(/datum/material/glass=400)
   	chargerate = 3000
  -	rating = 4
  -
  -/obj/item/stock_parts/cell/hyper/empty/Initialize(mapload)
  -	. = ..()
  -	charge = 0
  -	update_appearance()
  +
  +/obj/item/stock_parts/cell/hyper/empty
  +	empty = TRUE
   
   /obj/item/stock_parts/cell/bluespace
   	name = "bluespace power cell"
  
positive.code: 	maxcharge = 40000
  	custom_materials = list(/datum/material/glass=600)
  	chargerate = 4000
  	rating = 5
  
  /obj/item/stock_parts/cell/bluespace/empty/Initialize(mapload)
  	. = ..()
  	charge = 0
  	update_appearance()
  
  /obj/item/stock_parts/cell/infinite
  	name = "infinite-capacity power cell!"
  	icon_state = "icell"
  	maxcharge = 30000
  	custom_materials = list(/datum/material/glass=1000)
  	rating = 100
  	chargerate = 30000
  
  /obj/item/stock_parts/cell/infinite/use()
  	return 1
  
  /obj/item/stock_parts/cell/infinite/abductor
  	name = "void core"
  
negative.code: 	maxcharge = 5000
  	charge_light_type = null
  	connector_type = "slimecore"
  
  /obj/item/stock_parts/cell/beam_rifle
  	name = "beam rifle capacitor"
  