/obj/item/weapon/paper/carbon name = "paper" icon_state = "paper_stack" item_state = "paper" var copied = 0 var iscopy = 0 /obj/item/weapon/paper/carbon/update_icon() if(iscopy) if(info) icon_state = "cpaper_words" return icon_state = "cpaper" else if (copied) if(info) icon_state = "paper_words" return icon_state = "paper" else if(info) icon_state = "paper_stack_words" return icon_state = "paper_stack" /obj/item/weapon/paper/carbon/verb/removecopy() set name = "Remove carbon-copy" set category = "Object" set src in usr if (copied == 0) var/obj/item/weapon/paper/carbon/c = src var/copycontents = html_decode(c.info) var/obj/item/weapon/paper/carbon/copy = new /obj/item/weapon/paper/carbon (usr.loc) copycontents = replacetext(copycontents, "" copy.name = "Copy - " + c.name copy.fields = c.fields copy.updateinfolinks() usr << "You tear off the carbon-copy!" c.copied = 1 copy.iscopy = 1 copy.update_icon() c.update_icon() else usr << "There are no more carbon copies attached to this paper!"