From 8750e34f2cd5a317d0487e4d40255637b24c32b2 Mon Sep 17 00:00:00 2001 From: Weuyn <59979096+Weuyn@users.noreply.github.com> Date: Fri, 17 Jan 2025 07:37:55 +0000 Subject: [PATCH] Update prop_positive.dm fixed (hopefully) --- .../reagents/chemistry_properties/prop_positive.dm | 11 ++++++++--- 1 file changed, 8 insertions(+), 3 deletions(-) diff --git a/code/modules/reagents/chemistry_properties/prop_positive.dm b/code/modules/reagents/chemistry_properties/prop_positive.dm index e301aadeb964..b1fcc4f92b9e 100644 --- a/code/modules/reagents/chemistry_properties/prop_positive.dm +++ b/code/modules/reagents/chemistry_properties/prop_positive.dm @@ -699,7 +699,6 @@ var/duration_per_level = 0 /datum/chem_property/positive/fire/reset_reagent() - holder.chemfiresupp = initial(holder.chemfiresupp) holder.radiusmod = initial(holder.radiusmod) holder.durationmod = initial(holder.durationmod) holder.intensitymod = initial(holder.intensitymod) @@ -711,8 +710,6 @@ ..() /datum/chem_property/positive/fire/update_reagent() - holder.chemfiresupp = TRUE - holder.radiusmod += radiusmod_per_level * level holder.durationmod += durationmod_per_level * level holder.intensitymod += intensitymod_per_level * level @@ -769,6 +766,14 @@ intensity_per_level = 6 duration_per_level = -2 +/datum/chem_property/positive/fire/oxidizing/reset_reagent() + holder.chemfiresupp = initial(holder.chemfiresupp) + ..() + +/datum/chem_property/positive/fire/oxidizing/update_reagent() + holder.chemfiresupp = TRUE + ..() + intensitymod_per_level = 0.2 durationmod_per_level = -0.1 radiusmod_per_level = -0.01