From 90c3408609d704a4254fd317bf23551dba8a707b Mon Sep 17 00:00:00 2001 From: RainAndSand <175639558+RainAndSand@users.noreply.github.com> Date: Sun, 25 Aug 2024 13:22:16 -0400 Subject: [PATCH 1/3] Update xeno_stats.dm --- code/modules/autowiki/pages/xeno_stats.dm | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/code/modules/autowiki/pages/xeno_stats.dm b/code/modules/autowiki/pages/xeno_stats.dm index 720f4fe04898..d71c53f0db3f 100644 --- a/code/modules/autowiki/pages/xeno_stats.dm +++ b/code/modules/autowiki/pages/xeno_stats.dm @@ -27,6 +27,10 @@ /datum/autowiki/xeno_stats/proc/template_from_xeno(mob/living/carbon/xenomorph/xeno, datum/xeno_strain/strain) var/name = xeno.caste_type + if(istype(xeno, /mob/living/carbon/xenomorph/queen)) + var/mob/living/carbon/xenomorph/queen/queen = xeno + if(!queen.queen_aged) + name = queen.real_name if(!isnull(strain)) strain.apply_strain(xeno) name = "[strain.name] [name]" From 93c3372b59419d5620050486127134a28f4e7c23 Mon Sep 17 00:00:00 2001 From: RainAndSand <175639558+RainAndSand@users.noreply.github.com> Date: Sun, 25 Aug 2024 13:22:34 -0400 Subject: [PATCH 2/3] Update Queen.dm --- code/modules/mob/living/carbon/xenomorph/castes/Queen.dm | 2 -- 1 file changed, 2 deletions(-) diff --git a/code/modules/mob/living/carbon/xenomorph/castes/Queen.dm b/code/modules/mob/living/carbon/xenomorph/castes/Queen.dm index 037c154ab2dc..130bf2bed165 100644 --- a/code/modules/mob/living/carbon/xenomorph/castes/Queen.dm +++ b/code/modules/mob/living/carbon/xenomorph/castes/Queen.dm @@ -252,8 +252,6 @@ return ..() /mob/living/carbon/xenomorph/queen - AUTOWIKI_SKIP(TRUE) - caste_type = XENO_CASTE_QUEEN name = XENO_CASTE_QUEEN desc = "A huge, looming alien creature. The biggest and the baddest." From 97ca328ca7fa2f716b6761f0340e01bd390996eb Mon Sep 17 00:00:00 2001 From: RainAndSand <175639558+RainAndSand@users.noreply.github.com> Date: Sun, 25 Aug 2024 13:29:37 -0400 Subject: [PATCH 3/3] Better --- code/modules/autowiki/pages/xeno_stats.dm | 4 ---- code/modules/mob/living/carbon/xenomorph/castes/Queen.dm | 3 +++ 2 files changed, 3 insertions(+), 4 deletions(-) diff --git a/code/modules/autowiki/pages/xeno_stats.dm b/code/modules/autowiki/pages/xeno_stats.dm index d71c53f0db3f..720f4fe04898 100644 --- a/code/modules/autowiki/pages/xeno_stats.dm +++ b/code/modules/autowiki/pages/xeno_stats.dm @@ -27,10 +27,6 @@ /datum/autowiki/xeno_stats/proc/template_from_xeno(mob/living/carbon/xenomorph/xeno, datum/xeno_strain/strain) var/name = xeno.caste_type - if(istype(xeno, /mob/living/carbon/xenomorph/queen)) - var/mob/living/carbon/xenomorph/queen/queen = xeno - if(!queen.queen_aged) - name = queen.real_name if(!isnull(strain)) strain.apply_strain(xeno) name = "[strain.name] [name]" diff --git a/code/modules/mob/living/carbon/xenomorph/castes/Queen.dm b/code/modules/mob/living/carbon/xenomorph/castes/Queen.dm index 130bf2bed165..0cbb6bec8b35 100644 --- a/code/modules/mob/living/carbon/xenomorph/castes/Queen.dm +++ b/code/modules/mob/living/carbon/xenomorph/castes/Queen.dm @@ -252,6 +252,8 @@ return ..() /mob/living/carbon/xenomorph/queen + AUTOWIKI_SKIP(TRUE) + caste_type = XENO_CASTE_QUEEN name = XENO_CASTE_QUEEN desc = "A huge, looming alien creature. The biggest and the baddest." @@ -411,6 +413,7 @@ hivenumber = XENO_HIVE_MUTATED /mob/living/carbon/xenomorph/queen/combat_ready + AUTOWIKI_SKIP(FALSE) queen_aged = TRUE /mob/living/carbon/xenomorph/queen/Initialize()