From fe22823fbbb1c0262f782d330937b65c6ccb170b Mon Sep 17 00:00:00 2001 From: Cyaneer <76922471+Cyaneer@users.noreply.github.com> Date: Sun, 13 Feb 2022 03:03:09 +0200 Subject: [PATCH 1/2] woe --- code/modules/reagents/chemistry/recipes/others.dm | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/code/modules/reagents/chemistry/recipes/others.dm b/code/modules/reagents/chemistry/recipes/others.dm index 6190a269c78d..54e1258f477f 100644 --- a/code/modules/reagents/chemistry/recipes/others.dm +++ b/code/modules/reagents/chemistry/recipes/others.dm @@ -40,6 +40,10 @@ for(var/i = 1, i <= created_volume, i++) new /obj/item/stack/sheet/mineral/plasma(location) +/datum/chemical_reaction/stable_plasma + results = list(/datum/reagent/stable_plasma = 4) + required_reagents = list(/datum/reagent/stabilizing_agent = 1, /datum/reagent/toxin/plasma = 4, /datum/reagent/water = 4) + /datum/chemical_reaction/goldsolidification required_reagents = list(/datum/reagent/consumable/frostoil = 5, /datum/reagent/gold = 20, /datum/reagent/iron = 1) mob_react = FALSE From bb355c3526e6b52462233da488ff029bb21a5251 Mon Sep 17 00:00:00 2001 From: Cyaneer <76922471+Cyaneer@users.noreply.github.com> Date: Sun, 13 Feb 2022 03:11:25 +0200 Subject: [PATCH 2/2] woe v2 --- code/modules/reagents/chemistry/recipes/pyrotechnics.dm | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/code/modules/reagents/chemistry/recipes/pyrotechnics.dm b/code/modules/reagents/chemistry/recipes/pyrotechnics.dm index 018fb28e4aa2..43f82b273828 100644 --- a/code/modules/reagents/chemistry/recipes/pyrotechnics.dm +++ b/code/modules/reagents/chemistry/recipes/pyrotechnics.dm @@ -162,6 +162,15 @@ C.adjust_fire_stacks(5) C.IgniteMob() +/datum/chemical_reaction/reagent_explosion/plasmawater_explosion + required_reagents = list(/datum/reagent/water = 1, /datum/reagent/toxin/plasma = 1) + strengthdiv = 10 + +/datum/chemical_reaction/reagent_explosion/plasmawater_explosion/on_reaction(datum/reagents/holder) + if(holder.has_reagent(/datum/reagent/stabilizing_agent)) + return + ..() + /*WS Edit - No Cobby /datum/chemical_reaction/gunpowder results = list(/datum/reagent/gunpowder = 3)