From e009ceac6eb68ff46fc621bbd7c4528a44d9bceb Mon Sep 17 00:00:00 2001 From: Morb <14136326+Morb0@users.noreply.github.com> Date: Wed, 30 Aug 2023 02:38:16 +0300 Subject: [PATCH] Hide flavor text if identity hidden (#19635) --- Content.Server/DetailExaminable/DetailExaminableystem.cs | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/Content.Server/DetailExaminable/DetailExaminableystem.cs b/Content.Server/DetailExaminable/DetailExaminableystem.cs index 1af408e4ad..c0acd87ca4 100644 --- a/Content.Server/DetailExaminable/DetailExaminableystem.cs +++ b/Content.Server/DetailExaminable/DetailExaminableystem.cs @@ -1,4 +1,5 @@ using Content.Shared.Examine; +using Content.Shared.IdentityManagement; using Content.Shared.Verbs; using Robust.Shared.Utility; @@ -17,7 +18,9 @@ namespace Content.Server.DetailExaminable private void OnGetExamineVerbs(EntityUid uid, DetailExaminableComponent component, GetVerbsEvent args) { - // TODO: Hide if identity isn't visible (when identity is merged) + if (Identity.Name(args.Target, EntityManager) != MetaData(args.Target).EntityName) + return; + var detailsRange = _examineSystem.IsInDetailsRange(args.User, uid); var verb = new ExamineVerb()