From 2dea2b41ea58308d9e04dd0bd5957b9500cbeb2d Mon Sep 17 00:00:00 2001 From: CHOMPStation2StaffMirrorBot <94713762+CHOMPStation2StaffMirrorBot@users.noreply.github.com> Date: Thu, 16 Jul 2026 17:05:01 -0700 Subject: [PATCH] [MIRROR] fix anomaly gun state (#12906) Co-authored-by: Kashargul <144968721+Kashargul@users.noreply.github.com> --- code/modules/mob/living/silicon/robot/robot.dm | 2 ++ .../vore/eating/panel_databackend/vorepanel_vore_subdata.dm | 5 ++++- 2 files changed, 6 insertions(+), 1 deletion(-) diff --git a/code/modules/mob/living/silicon/robot/robot.dm b/code/modules/mob/living/silicon/robot/robot.dm index e1ae2d354e..c14e537038 100644 --- a/code/modules/mob/living/silicon/robot/robot.dm +++ b/code/modules/mob/living/silicon/robot/robot.dm @@ -1636,6 +1636,8 @@ return FALSE if(given_type == /obj/item/borg/upgrade/restricted/advrped) return has_upgrade_module(/obj/item/storage/part_replacer/adv) + if(given_type == /obj/item/borg/upgrade/restricted/anomalygun) + return has_upgrade_module(/obj/item/gun/energy/anomaly/mounted) if(given_type == /obj/item/borg/upgrade/restricted/diamonddrill) return has_upgrade_module(/obj/item/pickaxe/diamonddrill) if(given_type == /obj/item/borg/upgrade/restricted/pka) diff --git a/code/modules/vore/eating/panel_databackend/vorepanel_vore_subdata.dm b/code/modules/vore/eating/panel_databackend/vorepanel_vore_subdata.dm index 7d72ec846f..7372c6b8a3 100644 --- a/code/modules/vore/eating/panel_databackend/vorepanel_vore_subdata.dm +++ b/code/modules/vore/eating/panel_databackend/vorepanel_vore_subdata.dm @@ -498,7 +498,10 @@ if(selected.message_mode || selected.digest_mode == DM_UNABSORB) tab_data["possible_messages"] += UNABSORB_MESSAGE if(!selected_message) - selected_message = DIGEST_MESSAGE + if(length(tab_data["possible_messages"])) + selected_message = tab_data["possible_messages"][1] + else + selected_message = DIGEST_MESSAGE if(selected_message == DIGEST_MESSAGE) tab_data["max_length"] = BELLIES_IDLE_MAX tab_data["active_message"] = SANITIZE_LIST(selected.emote_lists[DM_DIGEST])