From f2bc8e9b4880cf35dcb2703910f95a44cc5f4600 Mon Sep 17 00:00:00 2001 From: Ty-Omaha Date: Wed, 12 Sep 2018 05:20:19 -0400 Subject: [PATCH] fixes vending machines security --- code/game/machinery/vending.dm | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/code/game/machinery/vending.dm b/code/game/machinery/vending.dm index d7c1465fbb9..8b179c7618c 100644 --- a/code/game/machinery/vending.dm +++ b/code/game/machinery/vending.dm @@ -386,9 +386,8 @@ // empty at high security levels if(customer_account.security_level != 0) //If card requires pin authentication (ie seclevel 1 or 2) var/attempt_pin = input("Enter pin code", "Vendor transaction") as num - customer_account = attempt_account_access(customer_account, attempt_pin, 2) - - if(!customer_account) + + if(!attempt_account_access(customer_account.account_number, attempt_pin, 2)) src.status_message = "Unable to access account: incorrect credentials." src.status_error = 1 return 0