diff --git a/code/modules/reagents/Chemistry-Reagents/Other-Reagents.dm b/code/modules/reagents/Chemistry-Reagents/Other-Reagents.dm index 747ba7e0dd6..eb21d521dc4 100644 --- a/code/modules/reagents/Chemistry-Reagents/Other-Reagents.dm +++ b/code/modules/reagents/Chemistry-Reagents/Other-Reagents.dm @@ -403,6 +403,16 @@ reagent_state = GAS color = "#808080" // rgb: 128, 128, 128 +/datum/reagent/oxygen/reaction_obj(obj/O, reac_volume) + if((!O) || (!reac_volume)) + return 0 + O.atmos_spawn_air(SPAWN_OXYGEN|SPAWN_20C, reac_volume/2) + +/datum/reagent/oxygen/reaction_turf(turf/simulated/T, reac_volume) + if(istype(T)) + T.atmos_spawn_air(SPAWN_OXYGEN|SPAWN_20C, reac_volume/2) + return + /datum/reagent/copper name = "Copper" id = "copper" @@ -417,6 +427,16 @@ reagent_state = GAS color = "#808080" // rgb: 128, 128, 128 +/datum/reagent/nitrogen/reaction_obj(obj/O, reac_volume) + if((!O) || (!reac_volume)) + return 0 + O.atmos_spawn_air(SPAWN_NITROGEN|SPAWN_20C, reac_volume) + +/datum/reagent/nitrogen/reaction_turf(turf/simulated/T, reac_volume) + if(istype(T)) + T.atmos_spawn_air(SPAWN_NITROGEN|SPAWN_20C, reac_volume) + return + /datum/reagent/hydrogen name = "Hydrogen" id = "hydrogen" @@ -1044,4 +1064,4 @@ if(O.type == /obj/item/clothing/shoes/galoshes) var/t_loc = get_turf(O) qdel(O) - new /obj/item/clothing/shoes/galoshes/dry(t_loc) \ No newline at end of file + new /obj/item/clothing/shoes/galoshes/dry(t_loc)