diff --git a/Content.Server/Kitchen/EntitySystems/SharpSystem.cs b/Content.Server/Kitchen/EntitySystems/SharpSystem.cs index c61fb5b382..4ebc6fe74d 100644 --- a/Content.Server/Kitchen/EntitySystems/SharpSystem.cs +++ b/Content.Server/Kitchen/EntitySystems/SharpSystem.cs @@ -54,7 +54,10 @@ public sealed class SharpSystem : EntitySystem return; if (butcher.Type != ButcheringType.Knife) + { + _popupSystem.PopupEntity(Loc.GetString("butcherable-different-tool", ("target", target)), knife, user); return; + } if (TryComp(target, out var mobState) && !_mobStateSystem.IsDead(target, mobState)) return; diff --git a/Resources/Locale/en-US/kitchen/components/butcherable-component.ftl b/Resources/Locale/en-US/kitchen/components/butcherable-component.ftl index e27b083023..ff28cc44db 100644 --- a/Resources/Locale/en-US/kitchen/components/butcherable-component.ftl +++ b/Resources/Locale/en-US/kitchen/components/butcherable-component.ftl @@ -1,4 +1,5 @@ -butcherable-knife-butchered-success = You butcher { THE($target) } with { THE($knife) }. +butcherable-different-tool = You are going to need a different tool to butcher { THE($target) }. +butcherable-knife-butchered-success = You butcher { THE($target) } with { THE($knife) }. butcherable-need-knife = Use a sharp object to butcher { THE($target) }. butcherable-not-in-container = { CAPITALIZE(THE($target)) } can't be in a container. butcherable-mob-isnt-dead = Needs to be dead.