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