From 802f73519e2dae749039ad362c270db34f3cd047 Mon Sep 17 00:00:00 2001 From: monster860 Date: Sun, 26 Jun 2016 13:57:04 -0400 Subject: [PATCH] Allow silicons to shift-click to examine (#4772) * Allow silicons to shift-click to examine * Allow borgs to shift-click too * Fuck this --- code/_onclick/ai.dm | 4 +++- code/_onclick/cyborg.dm | 4 +++- 2 files changed, 6 insertions(+), 2 deletions(-) diff --git a/code/_onclick/ai.dm b/code/_onclick/ai.dm index db5a0bbcd0f..2579005af3d 100644 --- a/code/_onclick/ai.dm +++ b/code/_onclick/ai.dm @@ -131,7 +131,9 @@ Topic(src, list("src"= "\ref[src]", "command"="emergency", "activate" = "0"), 1) return -/atom/proc/AIShiftClick() +/atom/proc/AIShiftClick(var/mob/user) + if(user.client) + user.examinate(src) return /obj/machinery/door/airlock/AIShiftClick() // Opens and closes doors! diff --git a/code/_onclick/cyborg.dm b/code/_onclick/cyborg.dm index ecb7f00cd8b..1f60c26f885 100644 --- a/code/_onclick/cyborg.dm +++ b/code/_onclick/cyborg.dm @@ -139,7 +139,9 @@ /obj/machinery/door/airlock/BorgAltShiftClick() // Enables emergency override on doors! Forwards to AI code. AIAltShiftClick() -/atom/proc/BorgShiftClick() +/atom/proc/BorgShiftClick(var/mob/user) + if(user.client && user.client.eye == user) + user.examinate(src) return /obj/machinery/door/airlock/BorgShiftClick() // Opens and closes doors! Forwards to AI code.