From 44df1f712c61bd53d8f09c102ea7fd23890bd151 Mon Sep 17 00:00:00 2001 From: JJRcop Date: Tue, 16 Sep 2014 10:32:14 -0400 Subject: [PATCH] Drones can now hear binary chat, but they cannot speak in it --- code/modules/mob/living/simple_animal/friendly/drone.dm | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/code/modules/mob/living/simple_animal/friendly/drone.dm b/code/modules/mob/living/simple_animal/friendly/drone.dm index db5fe05b2cb..7dac1eadcfd 100644 --- a/code/modules/mob/living/simple_animal/friendly/drone.dm +++ b/code/modules/mob/living/simple_animal/friendly/drone.dm @@ -113,6 +113,13 @@ /mob/living/simple_animal/drone/IsAdvancedToolUser() return 1 +/mob/living/simple_animal/drone/binarycheck() + return 1 + +/mob/living/simple_animal/drone/radio(message, message_mode) + if(message_mode != MODE_BINARY) //so they can hear binary but can't talk in it + ..() + /mob/living/simple_animal/drone/UnarmedAttack(atom/A, proximity) if(istype(A,/obj/item/weapon/gun)) src << "Your subroutines prevent you from picking up [A]." @@ -141,7 +148,7 @@ update_inv_internal_storage() return 1 else - ..(slot_id) + ..() /mob/living/simple_animal/drone/swap_hand()