From 4272fb87294985affccc0051298cac13258ff9ad Mon Sep 17 00:00:00 2001 From: VampyrBytes Date: Fri, 19 Feb 2016 11:03:24 +0000 Subject: [PATCH] takes unneeded iftype check out of for loop also adds catch in case datum paths get sent through --- code/modules/reagents/oldchem/reagents/reagents_admin.dm | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/code/modules/reagents/oldchem/reagents/reagents_admin.dm b/code/modules/reagents/oldchem/reagents/reagents_admin.dm index a46b9678b40..0116402e82d 100644 --- a/code/modules/reagents/oldchem/reagents/reagents_admin.dm +++ b/code/modules/reagents/oldchem/reagents/reagents_admin.dm @@ -66,10 +66,13 @@ var/atom/reagentCheck = check var/datum/reagents/reagents = reagentCheck.reagents var/admin = 0 - for(var/datum/reagent/reagent in reagents.reagent_list) + for(var/reag in reagents.reagent_list) + var/datum/reagent/reagent = reag if(reagent.admin_only) admin = 1 break if(!(admin)) outgoing += tocheck + else + outgoing += tocheck return outgoing \ No newline at end of file