From 7c67bcc8dacdd2261065ef4fc3040bcd57598f1c Mon Sep 17 00:00:00 2001 From: Valtos Date: Fri, 4 Jul 2025 16:08:00 +0300 Subject: [PATCH] Update ChemMasterSystem.cs --- .../Chemistry/EntitySystems/ChemMasterSystem.cs | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/Content.Server/Chemistry/EntitySystems/ChemMasterSystem.cs b/Content.Server/Chemistry/EntitySystems/ChemMasterSystem.cs index b927671165..07cbd43fd8 100644 --- a/Content.Server/Chemistry/EntitySystems/ChemMasterSystem.cs +++ b/Content.Server/Chemistry/EntitySystems/ChemMasterSystem.cs @@ -42,6 +42,8 @@ namespace Content.Server.Chemistry.EntitySystems [ValidatePrototypeId] private const string PillPrototypeId = "Pill"; + private const int MaxPillsPerRequest = 50; + public override void Initialize() { base.Initialize(); @@ -190,6 +192,12 @@ namespace Content.Server.Chemistry.EntitySystems if (message.Number == 0 || !_storageSystem.HasSpace((container, storage))) return; + if (message.Number > MaxPillsPerRequest) + { + _popupSystem.PopupCursor("ДИНАХУЙ", user); + return; + } + // Ensure the amount is valid. if (message.Dosage == 0 || message.Dosage > chemMaster.Comp.PillDosageLimit) return;