Merge pull request #34553 from ShizCalev/abstract-transfertoloc

Fixes being able to place abstract items in fridges & chem dispensers
This commit is contained in:
Jordan Brown
2018-01-18 16:48:32 -06:00
committed by CitadelStationBot
parent 8d19f35d33
commit 594e8c8e6d
6 changed files with 7 additions and 7 deletions
@@ -327,7 +327,7 @@
desc = "A refrigerated storage unit for tasty tasty alcohol."
/obj/machinery/smartfridge/drinks/accept_check(obj/item/O)
if(!istype(O, /obj/item/reagent_containers) || !O.reagents || !O.reagents.reagent_list.len)
if(!istype(O, /obj/item/reagent_containers) || (O.flags_1 & ABSTRACT_1) || !O.reagents || !O.reagents.reagent_list.len)
return FALSE
if(istype(O, /obj/item/reagent_containers/glass) || istype(O, /obj/item/reagent_containers/food/drinks) || istype(O, /obj/item/reagent_containers/food/condiment))
return TRUE
@@ -375,7 +375,7 @@
return FALSE
return TRUE
return FALSE
if(!istype(O, /obj/item/reagent_containers))
if(!istype(O, /obj/item/reagent_containers) || (O.flags_1 & ABSTRACT_1))
return FALSE
if(istype(O, /obj/item/reagent_containers/pill)) // empty pill prank ok
return TRUE