diff --git a/Content.Server/Salvage/FultonSystem.cs b/Content.Server/Salvage/FultonSystem.cs index 23145cc1a8..60e1d3b472 100644 --- a/Content.Server/Salvage/FultonSystem.cs +++ b/Content.Server/Salvage/FultonSystem.cs @@ -66,7 +66,7 @@ public sealed class FultonSystem : SharedFultonSystem RaiseNetworkEvent(new FultonAnimationMessage() { Entity = GetNetEntity(uid, metadata), - Coordinates = GetNetCoordinates(oldCoords, metadata), + Coordinates = GetNetCoordinates(oldCoords), }); } diff --git a/Content.Shared/Salvage/Fulton/SharedFultonSystem.cs b/Content.Shared/Salvage/Fulton/SharedFultonSystem.cs index 3ddd42f2b7..6814bbb3c7 100644 --- a/Content.Shared/Salvage/Fulton/SharedFultonSystem.cs +++ b/Content.Shared/Salvage/Fulton/SharedFultonSystem.cs @@ -60,6 +60,9 @@ public abstract partial class SharedFultonSystem : EntitySystem private void OnFultonedGetVerbs(EntityUid uid, FultonedComponent component, GetVerbsEvent args) { + if (!args.CanAccess || !args.CanInteract) + return; + args.Verbs.Add(new InteractionVerb() { Text = Loc.GetString("fulton-remove"),