EMP Refactor & Multi Z-level EMPs (#17781)

* sdfasf

* sdfas

* dsf
This commit is contained in:
Fluffy
2023-12-04 19:37:49 +00:00
committed by GitHub
parent 8f1a282756
commit d8d063edc6
143 changed files with 744 additions and 272 deletions
+5 -5
View File
@@ -388,7 +388,9 @@
name = "mechanically assisted [initial(name)]"
icon_state = initial(icon_state)
/obj/item/organ/emp_act(var/severity)
/obj/item/organ/emp_act(severity)
. = ..()
if(!(status & ORGAN_ASSISTED))
return
@@ -398,12 +400,10 @@
organ_fragility = 1
switch (severity)
if (1.0)
if (EMP_HEAVY)
take_surge_damage(15 * emp_coeff * organ_fragility)
if (2.0)
if (EMP_LIGHT)
take_surge_damage(8 * emp_coeff * organ_fragility)
if(3.0)
take_surge_damage(4 * emp_coeff * organ_fragility)
return TRUE