From 34f3522bc7228b83392d3cce8c95ed9b5e878ea8 Mon Sep 17 00:00:00 2001 From: "theastropath@gmail.com" Date: Sat, 8 Jul 2023 17:03:49 -0400 Subject: [PATCH] Keypads will become unhackable if you look at them while knowing the code (with autofill passwords enabled). --- GUI/DeusEx/Classes/FrobDisplayWindow.uc | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/GUI/DeusEx/Classes/FrobDisplayWindow.uc b/GUI/DeusEx/Classes/FrobDisplayWindow.uc index 194cc6b0c..6ab970dad 100644 --- a/GUI/DeusEx/Classes/FrobDisplayWindow.uc +++ b/GUI/DeusEx/Classes/FrobDisplayWindow.uc @@ -369,7 +369,9 @@ function string DeviceStrInfo(HackableDevices device, out int numLines) { if( auto_codes ) { numLines++; - strInfo = strInfo $ CR() $ "CODE KNOWN ("$Keypad(device).validCode$")"; + strInfo = strInfo $ CR() $ "CODE KNOWN ("$k.validCode$")"; + k.bHackable = False; + k.msgNotHacked = "It's secure, but you already know the code!"; } else if( known_codes ) { numLines++;