diff --git a/Content.Client/GameObjects/Components/Nutrition/DrinkFoodVisualizer2D.cs b/Content.Client/GameObjects/Components/Nutrition/DrinkFoodVisualizer2D.cs index 3e2baceccb..fa76df73dd 100644 --- a/Content.Client/GameObjects/Components/Nutrition/DrinkFoodVisualizer2D.cs +++ b/Content.Client/GameObjects/Components/Nutrition/DrinkFoodVisualizer2D.cs @@ -23,12 +23,12 @@ namespace Content.Client.GameObjects.Components.Nutrition public override void OnChangeData(AppearanceComponent component) { var sprite = component.Owner.GetComponent(); - if (!component.TryGetData(SharedFoodComponent.FoodVisuals.MaxUses, out var maxUses)) + if (!component.TryGetData(SharedFoodComponent.FoodVisuals.MaxUses, out var maxUses)) { return; } - if (component.TryGetData(SharedFoodComponent.FoodVisuals.Visual, out var usesLeft)) + if (component.TryGetData(SharedFoodComponent.FoodVisuals.Visual, out var usesLeft)) { var step = ContentHelpers.RoundToLevels(usesLeft, maxUses, _steps); sprite.LayerSetState(0, $"icon-{step}"); diff --git a/Content.Server/GameObjects/Components/Nutrition/DrinkComponent.cs b/Content.Server/GameObjects/Components/Nutrition/DrinkComponent.cs index f7741b8f44..6fa85b8c52 100644 --- a/Content.Server/GameObjects/Components/Nutrition/DrinkComponent.cs +++ b/Content.Server/GameObjects/Components/Nutrition/DrinkComponent.cs @@ -80,13 +80,13 @@ namespace Content.Server.GameObjects.Components.Nutrition _drinking = false; Owner.TryGetComponent(out AppearanceComponent appearance); _appearanceComponent = appearance; - _appearanceComponent?.SetData(SharedFoodComponent.FoodVisuals.MaxUses, MaxVolume); + _appearanceComponent?.SetData(SharedFoodComponent.FoodVisuals.MaxUses, MaxVolume.Float()); _updateAppearance(); } private void _updateAppearance() { - _appearanceComponent?.SetData(SharedFoodComponent.FoodVisuals.Visual, UsesLeft()); + _appearanceComponent?.SetData(SharedFoodComponent.FoodVisuals.Visual, _contents.CurrentVolume.Float()); } bool IUse.UseEntity(UseEntityEventArgs eventArgs)