Skip to content

Commit

Permalink
Update prop_positive.dm
Browse files Browse the repository at this point in the history
idk how this works I'll try some other time
  • Loading branch information
Weuyn authored Jan 11, 2025
1 parent b5dc579 commit dc7f021
Showing 1 changed file with 3 additions and 17 deletions.
20 changes: 3 additions & 17 deletions code/modules/reagents/chemistry_properties/prop_positive.dm
Original file line number Diff line number Diff line change
Expand Up @@ -705,27 +705,21 @@
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)

holder.rangefire = initial(holder.rangefire)
holder.durationfire = initial(holder.durationfire)
holder.intensityfire = initial(holder.intensityfire)

..()

/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

holder.rangefire += range_per_level * level
holder.durationfire += duration_per_level * level
holder.intensityfire += intensity_per_level * level

..()

/datum/chem_property/positive/fire/post_update_reagent()
holder.rangefire = max(holder.rangefire, 1)
holder.durationfire = max(holder.durationfire, 1)
Expand Down Expand Up @@ -774,14 +768,6 @@
durationmod_per_level = -0.1
radiusmod_per_level = -0.01

/datum/chem_propert/positive/fire/oxidizing/reset_reagent()
holder.chemfiresupp = initial(holder.chemfiresupp)
..()

/datum/chem_property/positive/fire/oxidizing/update_reagent()
holder.chemfiresupp = TRUE
..()

/datum/chem_property/positive/fire/oxidizing/reaction_mob(mob/M, method = TOUCH, volume, potency = 1)
var/mob/living/L = M
if(istype(L) && method == TOUCH)//Oxidizing 6+ makes a fire, otherwise it just adjusts fire stacks
Expand Down

0 comments on commit dc7f021

Please sign in to comment.