anchor.diff:  	remove_overlay(SHOES_LAYER)
   
   	if(shoes)
  -		if(client && hud_used && hud_used.hud_shown)
  -			if(hud_used.inventory_shown)			//if the inventory is open ...
  -				shoes.screen_loc = ui_shoes			//...draw the item in the inventory screen
  -			client.screen += shoes					//Either way, add the item to the HUD
  +		shoes.screen_loc = ui_shoes
  +		if(client && hud_used && hud_used.hud_shown)
  +			client.screen += shoes					// add the item to the HUD
   
   		var/image/standing	= image("icon"='icons/mob/feet.dmi', "icon_state"="[shoes.icon_state]", "layer"=-SHOES_LAYER)
   		overlays_standing[SHOES_LAYER]	= standing
  
positive.code: 
  /mob/living/carbon/human/update_inv_pockets()
  	if(l_store)
  		if(client && hud_used && hud_used.hud_shown)
  			l_store.screen_loc = ui_storage1	//TODO
  			client.screen += l_store
  	if(r_store)
  		if(client && hud_used && hud_used.hud_shown)
  			r_store.screen_loc = ui_storage2	//TODO
  			client.screen += r_store
  
  
  
negative.code: 
  	if(istype(w_uniform, /obj/item/clothing/under))
  		var/obj/item/clothing/under/U = w_uniform
  		w_uniform.screen_loc = ui_iclothing // Set the item's location on the screen
  		if(client && hud_used && hud_used.hud_shown)
  			client.screen += w_uniform				// add the item to the HUD
  
  		var/t_color = w_uniform.item_color
  		if(!t_color)		t_color = icon_state
  