diff --git a/code/modules/mod/mod_control.dm b/code/modules/mod/mod_control.dm index d4752a96be9..481a766cb01 100644 --- a/code/modules/mod/mod_control.dm +++ b/code/modules/mod/mod_control.dm @@ -850,3 +850,13 @@ . = ..() for(var/obj/item/mod/module/module as anything in modules) module.extinguish_light(force) + +/obj/item/mod/control/hear_talk(mob/living/user, list/message_pieces) + if(bag) + for(var/obj/object in bag) + object.hear_talk(user, message_pieces) + +/obj/item/mod/control/hear_message(mob/living/user, msg) + if(bag) + for(var/obj/object in bag) + object.hear_message(user, msg)