]> git.smokeofanarchy.ru Git - space-station-14.git/commitdiff
Don't predict mind examine (#23769)
authorKara <lunarautomaton6@gmail.com>
Tue, 9 Jan 2024 08:02:38 +0000 (01:02 -0700)
committerGitHub <noreply@github.com>
Tue, 9 Jan 2024 08:02:38 +0000 (01:02 -0700)
Content.Shared/Mind/SharedMindSystem.cs

index 8e72d9c741f0b73a67fa1471d58301e1bbcb3644..25e644c901c8be63b2f87dd9b993556d7ca01d89 100644 (file)
@@ -21,6 +21,7 @@ namespace Content.Shared.Mind;
 public abstract class SharedMindSystem : EntitySystem
 {
     [Dependency] private readonly ISharedAdminLogManager _adminLogger = default!;
+    [Dependency] private readonly INetManager _net = default!;
     [Dependency] private readonly MobStateSystem _mobState = default!;
     [Dependency] private readonly SharedObjectivesSystem _objectives = default!;
     [Dependency] private readonly SharedPlayerSystem _player = default!;
@@ -146,6 +147,10 @@ public abstract class SharedMindSystem : EntitySystem
         if (!mindContainer.ShowExamineInfo || !args.IsInDetailsRange)
             return;
 
+        // TODO predict we can't right now because session stuff isnt networked
+        if (_net.IsClient)
+            return;
+
         var dead = _mobState.IsDead(uid);
         var hasUserId = CompOrNull<MindComponent>(mindContainer.Mind)?.UserId;
         var hasSession = CompOrNull<MindComponent>(mindContainer.Mind)?.Session;