From 15a8d1d5e07c987f761567f9847f212bb72014f3 Mon Sep 17 00:00:00 2001
From: kiwedespars <47008095+kiwedespars@users.noreply.github.com>
Date: Sat, 20 Feb 2021 17:24:30 -0800
Subject: [PATCH 1/2] i did a thing
- reverted salt nerf
- made it so you can't parry while resting
---
code/modules/clothing/gloves/miscellaneous.dm | 4 ++--
code/modules/mob/living/carbon/human/human_defines.dm | 8 ++++----
code/modules/mob/living/living_active_parry.dm | 3 +++
3 files changed, 9 insertions(+), 6 deletions(-)
diff --git a/code/modules/clothing/gloves/miscellaneous.dm b/code/modules/clothing/gloves/miscellaneous.dm
index 4728001699..a558abbfe8 100644
--- a/code/modules/clothing/gloves/miscellaneous.dm
+++ b/code/modules/clothing/gloves/miscellaneous.dm
@@ -220,8 +220,8 @@
parry_max_attacks = INFINITY
parry_failed_cooldown_duration = 2.25 SECONDS
parry_failed_stagger_duration = 2.25 SECONDS
- parry_cooldown = 3 SECONDS
- parry_failed_clickcd_duration = 0.5 SECONDS
+ parry_cooldown = 0
+ parry_failed_clickcd_duration = 0
/obj/item/clothing/gloves/botanic_leather
name = "botanist's leather gloves"
diff --git a/code/modules/mob/living/carbon/human/human_defines.dm b/code/modules/mob/living/carbon/human/human_defines.dm
index 772022a987..ca1a26fa07 100644
--- a/code/modules/mob/living/carbon/human/human_defines.dm
+++ b/code/modules/mob/living/carbon/human/human_defines.dm
@@ -142,10 +142,10 @@
parry_efficiency_considered_successful = 0.01
parry_efficiency_to_counterattack = 0.01
parry_max_attacks = INFINITY
- parry_failed_cooldown_duration = 3 SECONDS
- parry_failed_stagger_duration = 2 SECONDS
- parry_cooldown = 3 SECONDS
- parry_failed_clickcd_duration = 0.8 SECONDS
+ parry_failed_cooldown_duration = 1.5 SECONDS
+ parry_failed_stagger_duration = 2
+ parry_cooldown = 0
+ parry_failed_clickcd_duration = 0.8
parry_data = list( // yeah it's snowflake
"UNARMED_PARRY_STAGGER" = 3 SECONDS,
diff --git a/code/modules/mob/living/living_active_parry.dm b/code/modules/mob/living/living_active_parry.dm
index c0423286c1..10f8aaf2f4 100644
--- a/code/modules/mob/living/living_active_parry.dm
+++ b/code/modules/mob/living/living_active_parry.dm
@@ -23,6 +23,9 @@
if(!(combat_flags & COMBAT_FLAG_PARRY_CAPABLE))
to_chat(src, "You are not something that can parry attacks.")
return
+ if(!(mobility_flags & MOBILITY_STAND))
+ to_chat(src, "You aren't able to parry without solid footing!")
+ return
// Prioritize item, then martial art, then unarmed.
// yanderedev else if time
var/obj/item/using_item = get_active_held_item()
From 6a694841aaaa519121c6d2ef30813f6d5672900f Mon Sep 17 00:00:00 2001
From: kiwedespars <47008095+kiwedespars@users.noreply.github.com>
Date: Sat, 20 Feb 2021 17:46:06 -0800
Subject: [PATCH 2/2] i forgot this thing
microstagger is now a stagger
---
code/modules/mob/living/carbon/human/human_defines.dm | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/code/modules/mob/living/carbon/human/human_defines.dm b/code/modules/mob/living/carbon/human/human_defines.dm
index ca1a26fa07..66d3154ee3 100644
--- a/code/modules/mob/living/carbon/human/human_defines.dm
+++ b/code/modules/mob/living/carbon/human/human_defines.dm
@@ -143,7 +143,7 @@
parry_efficiency_to_counterattack = 0.01
parry_max_attacks = INFINITY
parry_failed_cooldown_duration = 1.5 SECONDS
- parry_failed_stagger_duration = 2
+ parry_failed_stagger_duration = 1 SECONDS
parry_cooldown = 0
parry_failed_clickcd_duration = 0.8