anchor.diff:  /obj/item/shard/welder_act(mob/living/user, obj/item/I)
   	..()
   	if(I.use_tool(src, user, 0, volume=50))
  -		var/obj/item/stack/sheet/glass/NG = new (user.loc)
  -		for(var/obj/item/stack/sheet/glass/G in user.loc)
  +		var/obj/item/stack/sheet/NG = new weld_material(user.loc)
  +		for(var/obj/item/stack/sheet/G in user.loc)
   			if(G == NG)
   				continue
   			if(G.amount >= G.max_amount)
   				continue
   			G.attackby(NG, user)
  -		to_chat(user, "<span class='notice'>You add the newly-formed glass to the stack. It now contains [NG.amount] sheet\s.</span>")
  +		to_chat(user, "<span class='notice'>You add the newly-formed [NG.name] to the stack. It now contains [NG.amount] sheet\s.</span>")
   		qdel(src)
   	return TRUE
   
  
positive.code: 	icon_state = "plasmalarge"
  	materials = list(/datum/material/plasma=MINERAL_MATERIAL_AMOUNT * 0.5, /datum/material/glass=MINERAL_MATERIAL_AMOUNT)
  	icon_prefix = "plasma"
  
negative.code: 	max_integrity = 40
  	sharpness = IS_SHARP
  	var/icon_prefix
  	var/obj/item/stack/sheet/weld_material = /obj/item/stack/sheet/glass
  
  
  /obj/item/shard/suicide_act(mob/user)
  