From 8150808eaf646d6d03cd525eacfd38b5471ad82f Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Tom=C3=A1s=20Alves?= Date: Tue, 16 Aug 2022 05:22:16 +0100 Subject: [PATCH] No pointing while sleeping (#10626) --- Content.Server/Pointing/EntitySystems/PointingSystem.cs | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/Content.Server/Pointing/EntitySystems/PointingSystem.cs b/Content.Server/Pointing/EntitySystems/PointingSystem.cs index 5b2eb1cda4..5f8f6b7f88 100644 --- a/Content.Server/Pointing/EntitySystems/PointingSystem.cs +++ b/Content.Server/Pointing/EntitySystems/PointingSystem.cs @@ -3,6 +3,7 @@ using Content.Server.Ghost.Components; using Content.Server.Players; using Content.Server.Pointing.Components; using Content.Server.Visible; +using Content.Shared.Bed.Sleep; using Content.Shared.IdentityManagement; using Content.Shared.Input; using Content.Shared.Interaction; @@ -112,6 +113,11 @@ namespace Content.Server.Pointing.EntitySystems return false; } + if (HasComp(player)) + { + return false; + } + if (!InRange(player, coords)) { player.PopupMessage(Loc.GetString("pointing-system-try-point-cannot-reach"));