diff --git a/Content.Shared/Movement/EntitySystems/MovementSpeedModifierSystem.cs b/Content.Shared/Movement/EntitySystems/MovementSpeedModifierSystem.cs index 9a70c31530..856a58cb4c 100644 --- a/Content.Shared/Movement/EntitySystems/MovementSpeedModifierSystem.cs +++ b/Content.Shared/Movement/EntitySystems/MovementSpeedModifierSystem.cs @@ -35,6 +35,8 @@ namespace Content.Shared.Movement.EntitySystems { BaseWalkSpeed = component.BaseWalkSpeed, BaseSprintSpeed = component.BaseSprintSpeed, + WalkSpeedModifier = component.WalkSpeedModifier, + SprintSpeedModifier = component.SprintSpeedModifier }; } @@ -43,6 +45,8 @@ namespace Content.Shared.Movement.EntitySystems if (args.Current is not MovementSpeedModifierComponentState state) return; component.BaseWalkSpeed = state.BaseWalkSpeed; component.BaseSprintSpeed = state.BaseSprintSpeed; + component.WalkSpeedModifier = state.WalkSpeedModifier; + component.SprintSpeedModifier = state.SprintSpeedModifier; } public void RefreshMovementSpeedModifiers(EntityUid uid) @@ -69,6 +73,8 @@ namespace Content.Shared.Movement.EntitySystems { public float BaseWalkSpeed; public float BaseSprintSpeed; + public float WalkSpeedModifier; + public float SprintSpeedModifier; } }