anchor.diff:  	SEND_SIGNAL(H, COMSIG_ADD_MOOD_EVENT, "table", /datum/mood_event/table)
   
   /obj/structure/table/attackby(obj/item/I, mob/user, params)
  -	if(!(flags_1 & NODECONSTRUCT_1))
  +	if(!(flags_1 & NODECONSTRUCT_1) && user.a_intent != INTENT_HELP)
   		if(I.tool_behaviour == TOOL_SCREWDRIVER && deconstruction_ready)
   			to_chat(user, "<span class='notice'>You start disassembling [src]...</span>")
   			if(I.use_tool(src, user, 20, volume=50))
  
positive.code: 		step(O, get_dir(O, src))
  
  /obj/structure/rack/attackby(obj/item/W, mob/user, params)
  	if (W.tool_behaviour == TOOL_WRENCH && !(flags_1&NODECONSTRUCT_1))
  		W.play_tool_sound(src)
  		deconstruct(TRUE)
  		return
  
negative.code: 		return "<span class='notice'>The top cover is firmly <b>welded</b> on.</span>"
  
  /obj/structure/table/reinforced/attackby(obj/item/W, mob/user, params)
  	if(W.tool_behaviour == TOOL_WELDER && user.a_intent != INTENT_HELP)
  		if(!W.tool_start_check(user, amount=0))
  			return
  
  