From 4f1a298d2138d0bd4aed57d127dad8fdb1d6ce59 Mon Sep 17 00:00:00 2001 From: EmoGarbage404 <98561806+EmoGarbage404@users.noreply.github.com> Date: Mon, 20 Jun 2022 22:00:13 -0400 Subject: [PATCH] Make Damage Slowdown Not Suck (#8976) --- Resources/Prototypes/Entities/Mobs/NPCs/regalrat.yml | 5 ----- Resources/Prototypes/Entities/Mobs/NPCs/simplemob.yml | 6 ++---- Resources/Prototypes/Entities/Mobs/NPCs/xeno.yml | 10 +++++----- Resources/Prototypes/Entities/Mobs/Player/silicon.yml | 6 ++---- Resources/Prototypes/Entities/Mobs/Species/human.yml | 6 ++---- .../Prototypes/Entities/Mobs/Species/skeleton.yml | 1 - 6 files changed, 11 insertions(+), 23 deletions(-) diff --git a/Resources/Prototypes/Entities/Mobs/NPCs/regalrat.yml b/Resources/Prototypes/Entities/Mobs/NPCs/regalrat.yml index 3e30f9b6fe..990731960e 100644 --- a/Resources/Prototypes/Entities/Mobs/NPCs/regalrat.yml +++ b/Resources/Prototypes/Entities/Mobs/NPCs/regalrat.yml @@ -111,11 +111,6 @@ - VanAusdallsRobovirus - BleedersBite - Plague - - type: SlowOnDamage - speedModifierThresholds: - 50: 0.9 - 75: 0.8 - 100: 0.7 - type: MobPrice price: 2500 # rat wealth diff --git a/Resources/Prototypes/Entities/Mobs/NPCs/simplemob.yml b/Resources/Prototypes/Entities/Mobs/NPCs/simplemob.yml index fff1391f47..843da2c8d7 100644 --- a/Resources/Prototypes/Entities/Mobs/NPCs/simplemob.yml +++ b/Resources/Prototypes/Entities/Mobs/NPCs/simplemob.yml @@ -146,10 +146,8 @@ group: GenericNumber - type: SlowOnDamage speedModifierThresholds: - 40: 0.8 - 60: 0.6 - 80: 0.4 - 90: 0.2 + 60: 0.7 + 80: 0.5 - type: MobPrice price: 1000 # Living critters are valuable in space. - type: Perishable diff --git a/Resources/Prototypes/Entities/Mobs/NPCs/xeno.yml b/Resources/Prototypes/Entities/Mobs/NPCs/xeno.yml index b9f9c1905f..d55e9d60a9 100644 --- a/Resources/Prototypes/Entities/Mobs/NPCs/xeno.yml +++ b/Resources/Prototypes/Entities/Mobs/NPCs/xeno.yml @@ -116,7 +116,7 @@ 300: !type:DeadMobState {} - type: SlowOnDamage speedModifierThresholds: - 250: 0.4 + 250: 0.7 - type: Fixtures fixtures: - shape: @@ -149,7 +149,7 @@ baseSprintSpeed : 5.5 - type: SlowOnDamage speedModifierThresholds: - 150: 0.4 + 150: 0.7 - type: Fixtures fixtures: - shape: @@ -187,7 +187,7 @@ cooldownTime: 2 - type: SlowOnDamage speedModifierThresholds: - 1000: 0.4 + 1000: 0.7 - type: Fixtures fixtures: - shape: @@ -225,7 +225,7 @@ cooldownTime: 1.5 - type: SlowOnDamage speedModifierThresholds: - 450: 0.4 + 450: 0.7 - type: Fixtures fixtures: - shape: @@ -263,7 +263,7 @@ cooldownTime: 0.5 - type: SlowOnDamage speedModifierThresholds: - 200: 0.4 + 200: 0.7 - type: Fixtures fixtures: - shape: diff --git a/Resources/Prototypes/Entities/Mobs/Player/silicon.yml b/Resources/Prototypes/Entities/Mobs/Player/silicon.yml index 2b53a6d7fd..9d4bd0eb6f 100644 --- a/Resources/Prototypes/Entities/Mobs/Player/silicon.yml +++ b/Resources/Prototypes/Entities/Mobs/Player/silicon.yml @@ -107,10 +107,8 @@ - SlowedDown - type: SlowOnDamage speedModifierThresholds: - 20: 0.8 - 30: 0.6 - 40: 0.4 - 50: 0.2 + 30: 0.7 + 50: 0.5 - type: Temperature heatDamageThreshold: 5000 currentTemperature: 310.15 diff --git a/Resources/Prototypes/Entities/Mobs/Species/human.yml b/Resources/Prototypes/Entities/Mobs/Species/human.yml index 5e0bb2ff1c..7496fb0dbe 100644 --- a/Resources/Prototypes/Entities/Mobs/Species/human.yml +++ b/Resources/Prototypes/Entities/Mobs/Species/human.yml @@ -252,10 +252,8 @@ - !type:GibBehavior { } - type: SlowOnDamage speedModifierThresholds: - 40: 0.8 - 60: 0.6 - 80: 0.4 - 90: 0.2 + 60: 0.7 + 80: 0.5 - type: HeatResistance - type: Appearance visuals: diff --git a/Resources/Prototypes/Entities/Mobs/Species/skeleton.yml b/Resources/Prototypes/Entities/Mobs/Species/skeleton.yml index 87f77295a5..300b1a1a74 100644 --- a/Resources/Prototypes/Entities/Mobs/Species/skeleton.yml +++ b/Resources/Prototypes/Entities/Mobs/Species/skeleton.yml @@ -198,7 +198,6 @@ speedModifierThresholds: 60: 0.9 80: 0.7 - 90: 0.5 - type: HeatResistance - type: Appearance visuals: