anchor.diff:  		icontype = "Custom"
   		triesleft = 0
   	else
  +		lockcharge = 1  //Locks borg until it select an icon to avoid secborgs running around with a standard sprite
   		icontype = input("Select an icon! [triesleft ? "You have [triesleft] more chances." : "This is your last try."]", "Robot", null, null) in module_sprites
   
   	if(icontype)
   		icon_state = module_sprites[icontype]
  +		lockcharge = null
   	else
   		src << "Something is badly wrong with the sprite selection. Harass a coder."
   		icon_state = module_sprites[1]
  +		lockcharge = null
   		return
   
   	overlays -= "eyes"
  
positive.code: 	hud_list[IMPCHEM_HUD]     = image('icons/mob/hud.dmi', src, "hudblank")
  	hud_list[IMPTRACK_HUD]    = image('icons/mob/hud.dmi', src, "hudblank")
  	hud_list[SPECIALROLE_HUD] = image('icons/mob/hud.dmi', src, "hudblank")
  	
  
  	
  
  	playsound(loc, 'sound/voice/liveagain.ogg', 75, 1)
  
  
negative.code: 		var/datum/robot_component/cell_component = components["power cell"]
  		cell_component.wrapped = cell
  		cell_component.installed = 1
  
  	hud_list[HEALTH_HUD]      = image('icons/mob/hud.dmi', src, "hudblank")
  	hud_list[STATUS_HUD]      = image('icons/mob/hud.dmi', src, "hudhealth100")
  	hud_list[ID_HUD]          = image('icons/mob/hud.dmi', src, "hudblank")
  