anchor.diff:  	set name = "Start Recording"
   	set category = "Object"
   	if(usr.stat)
  -		usr << "Not when you're incapicated."
  +		usr << "Not when you're incapacitated."
   		return
   	if(src.emagged == 1)
   		usr << "\red The tape recorder makes a scratchy noise."
   		return
   	src.icon_state = "taperecorderrecording"
  -	if(src.timerecorded < 60 && src.playing == 0)
  +	if(src.timerecorded < 3600 && src.playing == 0)
  +		usr << "\blue Recording started."
   		src.recording = 1
  -		for(src.timerecorded, src.timerecorded<60)
  +		src.timestamp+= src.timerecorded
  +		src.storedinfo += "\[[time2text(src.timerecorded*10,"mm:ss")]\] Recording started."
  +		for(src.timerecorded, src.timerecorded<3600)
   			if(src.recording == 0)
   				break
   			src.timerecorded++
  
positive.code: 		usr << "\red Either your tape recorder's memory is full, or it is currently playing back its memory."
  
  
  /obj/item/device/taperecorder/verb/stop_recording()
  	set name = "Stop Recording"
  	set category = "Object"
  
  	if(usr.stat)
  		usr << "Not when you're incapicated."
  		return
  	if (src.recording == 1 || src.playing == 1)
  		src.recording = 0
  		src.playing = 0
  		usr << "\blue Stopped."
  		src.icon_state = "taperecorderidle"
  
negative.code: /obj/item/device/taperecorder/hear_talk(mob/M as mob, msg)
  	if (recording)
  		var/ending = copytext(msg, length(msg))
  		src.timestamp+= src.timerecorded
  		if (M.stuttering)
  			src.storedinfo += "\[[time2text(src.timerecorded*10,"mm:ss")]\] [M.name] stammers, \"[msg]\""
  			return
  		if (M.getBrainLoss() >= 60)
  			src.storedinfo += "\[[time2text(src.timerecorded*10,"mm:ss")]\] [M.name] gibbers, \"[msg]\""
  			return
  		if (ending == "?")
  			src.storedinfo += "\[[time2text(src.timerecorded*10,"mm:ss")]\] [M.name] asks, \"[msg]\""
  			return
  		else if (ending == "!")
  			src.storedinfo += "\[[time2text(src.timerecorded*10,"mm:ss")]\] [M.name] exclaims, \"[msg]\""
  			return
  		src.storedinfo += "\[[time2text(src.timerecorded*10,"mm:ss")]\] [M.name] says, \"[msg]\""
  		return
  
  /obj/item/device/taperecorder/attackby(obj/item/weapon/W as obj, mob/user as mob)
  