Purrbation toggle and organ insert code refactor (#68738)

This PR improves the purrbation toggle code. Admins can now put any human species on purrbation.
This commit is contained in:
Riggle
2022-07-30 20:57:10 +02:00
committed by GitHub
parent ec6ca62125
commit 8a680eb9ec
17 changed files with 113 additions and 108 deletions
+2 -2
View File
@@ -23,11 +23,11 @@
GLOB.zombie_infection_list -= src
. = ..()
/obj/item/organ/internal/zombie_infection/Insert(mob/living/carbon/M, special = 0)
/obj/item/organ/internal/zombie_infection/Insert(mob/living/carbon/M, special = FALSE, drop_if_replaced = TRUE)
. = ..()
START_PROCESSING(SSobj, src)
/obj/item/organ/internal/zombie_infection/Remove(mob/living/carbon/M, special = 0)
/obj/item/organ/internal/zombie_infection/Remove(mob/living/carbon/M, special = FALSE, drop_if_replaced = TRUE)
. = ..()
STOP_PROCESSING(SSobj, src)
if(iszombie(M) && old_species && !special && !QDELETED(src))