From a0261297c36d58b62e65aef0644e7632d4be989c Mon Sep 17 00:00:00 2001 From: SkyratBot <59378654+SkyratBot@users.noreply.github.com> Date: Fri, 12 Nov 2021 02:58:31 +0000 Subject: [PATCH] [MIRROR] Fixes #62713, exploit allowing players to purchase role restricted uplink items [MDB IGNORE] (#9407) * Update uplink.dm (#62735) * Fixes #62713, exploit allowing players to purchase role restricted uplink items Co-authored-by: CocaColaTastesGood <47264839+CocaColaTastesGood@users.noreply.github.com> --- code/datums/components/uplink.dm | 2 ++ 1 file changed, 2 insertions(+) diff --git a/code/datums/components/uplink.dm b/code/datums/components/uplink.dm index 9f9610dfd0f..12456fcfcd4 100644 --- a/code/datums/components/uplink.dm +++ b/code/datums/components/uplink.dm @@ -241,6 +241,8 @@ return if (!user || user.incapacitated()) return + if(!(user.mind.assigned_role.title in U.restricted_roles)) + return if(telecrystals < U.cost || U.limited_stock == 0) return