diff --git a/code/modules/mob/living/carbon/xenomorph/xeno_defines.dm b/code/modules/mob/living/carbon/xenomorph/xeno_defines.dm index 9e59616f9f90..a9ade04b3aba 100644 --- a/code/modules/mob/living/carbon/xenomorph/xeno_defines.dm +++ b/code/modules/mob/living/carbon/xenomorph/xeno_defines.dm @@ -1367,6 +1367,8 @@ xeno_message(SPAN_XENOANNOUNCE("With the death of the Queen all alliances has been broken."), 3, hivenumber) /datum/hive_status/proc/change_stance(faction, should_ally) + if(faction == name) + return if(allies[faction] == should_ally) return allies[faction] = should_ally