From 103cf8f90aba56f0cdbbba41b9ba5a796467d119 Mon Sep 17 00:00:00 2001 From: Kashargul <144968721+Kashargul@users.noreply.github.com> Date: Thu, 30 Nov 2023 00:14:24 +0100 Subject: [PATCH] attempt to fix the nif rejuvenate issue --- .../mob/living/carbon/human/species/species_vr.dm | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/code/modules/mob/living/carbon/human/species/species_vr.dm b/code/modules/mob/living/carbon/human/species/species_vr.dm index 6d2d64cdfee..9ca4008d83a 100644 --- a/code/modules/mob/living/carbon/human/species/species_vr.dm +++ b/code/modules/mob/living/carbon/human/species/species_vr.dm @@ -51,17 +51,17 @@ /datum/species/create_organs(var/mob/living/carbon/human/H) if(H.nif) - var/type = H.nif.type + /*var/type = H.nif.type var/durability = H.nif.durability var/list/nifsofts = H.nif.nifsofts - var/list/nif_savedata = H.nif.save_data.Copy() + var/list/nif_savedata = H.nif.save_data.Copy()*/ ..() - - H.nif = null - var/obj/item/device/nif/nif = new type(H,durability,nif_savedata) - nif.nifsofts = nifsofts + H.nif = null //A previous call during the rejuvenation path deleted it, so we no longer should have it here + /*var/obj/item/device/nif/nif = new type(H,durability,nif_savedata) + nif.nifsofts = nifsofts*/ else ..() + /datum/species/proc/produceCopy(var/list/traits, var/mob/living/carbon/human/H, var/custom_base) ASSERT(src) ASSERT(istype(H))