diff --git a/code/modules/mob/living/carbon/brain/MMI.dm b/code/modules/mob/living/carbon/brain/MMI.dm index 008ecbd2ef7..ddfb51c8781 100644 --- a/code/modules/mob/living/carbon/brain/MMI.dm +++ b/code/modules/mob/living/carbon/brain/MMI.dm @@ -284,3 +284,7 @@ if((src_object in view(src)) && get_dist(src_object, src) <= user.client.view) return STATUS_INTERACTIVE // interactive (green visibility) return user.shared_living_ui_distance() + +/obj/item/mmi/forceMove(atom/destination) + . = ..() + brainmob?.update_runechat_msg_location() diff --git a/code/modules/mob/living/carbon/brain/robotic_brain.dm b/code/modules/mob/living/carbon/brain/robotic_brain.dm index 841b0187d92..e7c3528ae27 100644 --- a/code/modules/mob/living/carbon/brain/robotic_brain.dm +++ b/code/modules/mob/living/carbon/brain/robotic_brain.dm @@ -204,8 +204,8 @@ brainmob = new(src) brainmob.name = "[pick(list("PBU", "HIU", "SINA", "ARMA", "OSI"))]-[rand(100, 999)]" brainmob.real_name = brainmob.name - brainmob.forceMove(src) brainmob.container = src + brainmob.forceMove(src) brainmob.stat = CONSCIOUS brainmob.SetSilence(0) brainmob.dna = new(brainmob)