From 74f5f08ae6fa8fe56c7d9e23788a8ae1cc11d6ad Mon Sep 17 00:00:00 2001 From: metalgearsloth <31366439+metalgearsloth@users.noreply.github.com> Date: Thu, 26 May 2022 05:42:01 +1000 Subject: [PATCH] Give nukies a medic (#8353) Co-authored-by: metalgearsloth --- .../GameTicking/Rules/NukeopsRuleSystem.cs | 22 ++++++++++++------- 1 file changed, 14 insertions(+), 8 deletions(-) diff --git a/Content.Server/GameTicking/Rules/NukeopsRuleSystem.cs b/Content.Server/GameTicking/Rules/NukeopsRuleSystem.cs index 69c4069795..3c353700b9 100644 --- a/Content.Server/GameTicking/Rules/NukeopsRuleSystem.cs +++ b/Content.Server/GameTicking/Rules/NukeopsRuleSystem.cs @@ -130,6 +130,7 @@ public sealed class NukeopsRuleSystem : GameRuleSystem // TODO: Loot table or something var commanderGear = _prototypeManager.Index("SyndicateCommanderGearFull"); var starterGear = _prototypeManager.Index("SyndicateOperativeGearFull"); + var medicGear = _prototypeManager.Index("SyndicateOperativeMedicFull"); var spawns = new List(); @@ -153,15 +154,20 @@ public sealed class NukeopsRuleSystem : GameRuleSystem string name; StartingGearPrototype gear; - if (i == 0) + switch (i) { - name = $"Commander"; - gear = commanderGear; - } - else - { - name = $"Operator #{i}"; - gear = starterGear; + case 0: + name = $"Commander"; + gear = commanderGear; + break; + case 1: + name = $"Operator #{i}"; + gear = medicGear; + break; + default: + name = $"Operator #{i}"; + gear = starterGear; + break; } var session = ops[i];