anchor.diff:  	if(. & EMP_PROTECT_SELF)
   		return
   	set_sign(new /datum/barsign/hiddensigns/empbarsign)
  -	broken = 1
  +	broken = TRUE
   
   
   
   
   /obj/structure/sign/barsign/emag_act(mob/user)
  -	if(broken || emagged)
  +	if(broken || (obj_flags & EMAGGED))
   		to_chat(user, "<span class='warning'>Nothing interesting happens!</span>")
   		return
   	obj_flags |= EMAGGED
  
positive.code: 	var/name = "Name"
  	var/icon = "Icon"
  	var/desc = "desc"
  	var/hidden = 0
  
  
  //Anything below this is where all the specific signs are. If people want to add more signs, add them below.
  
negative.code: 
  /obj/structure/sign/barsign/obj_break(damage_flag)
  	if(!broken && !(flags_1 & NODECONSTRUCT_1))
  		broken = TRUE
  
  /obj/structure/sign/barsign/deconstruct(disassembled = TRUE)
  	new /obj/item/stack/sheet/metal (loc, 2)
  