anchor.diff:  			return
   
   		var/image/item_overlay = image(holding)
  -		item_overlay.alpha = 191
  -		object_overlays += item_overlay
  +		item_overlay.alpha = 92
   		
   		if(!user.can_equip(holding, slot_id, disable_warning = TRUE))
  -			var/image/nope_overlay = image('icons/mob/screen_gen.dmi', "x")
  -			nope_overlay.alpha = 128
  -			nope_overlay.layer = item_overlay.layer + 1
  -			object_overlays += nope_overlay
  -
  +			item_overlay.color = "#FF0000"
  +		else
  +			item_overlay.color = "#00ff00"
  +
  +		object_overlays += item_overlay
   		add_overlay(object_overlays)
   
   /obj/screen/inventory/hand
  
positive.code: /obj/screen/inventory/MouseExited()
  	..()
  	cut_overlay(object_overlays)
  
  /obj/screen/inventory/update_icon()
  	if(!icon_empty)
  
negative.code: /obj/screen/inventory/proc/add_overlays()
  	var/mob/user = hud.mymob
  
  	if(hud && user && slot_id)
  		var/obj/item/holding = user.get_active_held_item()
  
  