Port /datum/status_effect and convert wetness and fire stacks to it (#18180)

* Port /datum/status_effect system

* Port fire stacks to status_effects

* Fixes and adjustments to wetness

* One last little thing

* Fixes these compile errors

A few things on the backend got updated...Adjusts them here.

---------

Co-authored-by: Kashargul <144968721+Kashargul@users.noreply.github.com>
Co-authored-by: Cameron Lennox <killer65311@gmail.com>
This commit is contained in:
ShadowLarkens
2025-09-16 22:50:37 -07:00
committed by GitHub
parent bd8893cbdb
commit a1322afa05
80 changed files with 1748 additions and 237 deletions
+1 -1
View File
@@ -73,7 +73,7 @@
if(!istype(Tar))
return
Tar.adjust_fire_stacks(10)
Tar.IgniteMob()
Tar.ignite_mob()
Tar.visible_message(span_danger("[target] bursts into flames!"))
if("lightning_strike")
+1 -1
View File
@@ -34,7 +34,7 @@
if(SMITE_SPONTANEOUSCOMBUSTION)
target.adjust_fire_stacks(10)
target.IgniteMob()
target.ignite_mob()
target.visible_message(span_danger("[target] bursts into flames!"))
if(SMITE_LIGHTNINGBOLT)