From e3de9bcd728dbdf77d380e72dfaf11bb07bf8e79 Mon Sep 17 00:00:00 2001 From: Rane <60792108+Elijahrane@users.noreply.github.com> Date: Sat, 1 Jan 2022 17:46:00 -0500 Subject: [PATCH] Rebalance traitor objective difficulty (#5988) * Adjusted traitor steal objectives * Added theft target to cargo * Rebalanced difficulty --- Content.Server/Objectives/Conditions/DieCondition.cs | 2 +- Content.Server/Objectives/Conditions/KillPersonCondition.cs | 2 +- Content.Server/Objectives/Conditions/StayAliveCondition.cs | 2 +- Content.Server/Objectives/Conditions/StealCondition.cs | 2 +- 4 files changed, 4 insertions(+), 4 deletions(-) diff --git a/Content.Server/Objectives/Conditions/DieCondition.cs b/Content.Server/Objectives/Conditions/DieCondition.cs index 352243b737..18dc7ea065 100644 --- a/Content.Server/Objectives/Conditions/DieCondition.cs +++ b/Content.Server/Objectives/Conditions/DieCondition.cs @@ -25,7 +25,7 @@ namespace Content.Server.Objectives.Conditions public float Progress => (_mind?.CharacterDeadIC ?? true) ? 1f : 0f; - public float Difficulty => 1f; + public float Difficulty => 0.5f; public bool Equals(IObjectiveCondition? other) { diff --git a/Content.Server/Objectives/Conditions/KillPersonCondition.cs b/Content.Server/Objectives/Conditions/KillPersonCondition.cs index 5fe620a2d5..6d4c61856f 100644 --- a/Content.Server/Objectives/Conditions/KillPersonCondition.cs +++ b/Content.Server/Objectives/Conditions/KillPersonCondition.cs @@ -35,7 +35,7 @@ namespace Content.Server.Objectives.Conditions public float Progress => (Target?.CharacterDeadIC ?? true) ? 1f : 0f; - public float Difficulty => 2f; + public float Difficulty => 2.25f; public bool Equals(IObjectiveCondition? other) { diff --git a/Content.Server/Objectives/Conditions/StayAliveCondition.cs b/Content.Server/Objectives/Conditions/StayAliveCondition.cs index 393853ad74..97e697f424 100644 --- a/Content.Server/Objectives/Conditions/StayAliveCondition.cs +++ b/Content.Server/Objectives/Conditions/StayAliveCondition.cs @@ -25,7 +25,7 @@ namespace Content.Server.Objectives.Conditions public float Progress => (_mind?.CharacterDeadIC ?? false) ? 0f : 1f; - public float Difficulty => 1f; + public float Difficulty => 1.25f; public bool Equals(IObjectiveCondition? other) { diff --git a/Content.Server/Objectives/Conditions/StealCondition.cs b/Content.Server/Objectives/Conditions/StealCondition.cs index 83a82b3b6f..b85ebf4443 100644 --- a/Content.Server/Objectives/Conditions/StealCondition.cs +++ b/Content.Server/Objectives/Conditions/StealCondition.cs @@ -65,7 +65,7 @@ namespace Content.Server.Objectives.Conditions } } - public float Difficulty => 1.5f; + public float Difficulty => 2f; public bool Equals(IObjectiveCondition? other) {