diff --git a/code/_globalvars/lists/reagents.dm b/code/_globalvars/lists/reagents.dm index d94c62a7a24..cbed6116d05 100644 --- a/code/_globalvars/lists/reagents.dm +++ b/code/_globalvars/lists/reagents.dm @@ -134,7 +134,7 @@ GLOBAL_LIST_INIT(stacked_metabolization_effect, init_chemical_side_effects()) if(ispath(reaction, /datum/chemical_reaction/randomized)) var/target_path = reaction var/index = reactions.Find(reaction) - reaction = new target_path(json) + reaction = new target_path(LAZYACCESS(json, "[target_path]")) //failed to init if(QDELETED(reaction))