From b3a4505b76daef4430289ffb615b7b2fabe27df5 Mon Sep 17 00:00:00 2001 From: Krysonism <49783092+Krysonism@users.noreply.github.com> Date: Sun, 7 Sep 2025 11:35:18 +0200 Subject: [PATCH] Unnerfs the attack speed of sentience first basic mobs (#92859) ## About The Pull Request This PR gives vat beast, mega arachnid and butterbear 0.8 seconds attack cd, instead of the default basic mob 2 second attack CD. ## Why It's Good For The Game All mobs used to have a human like 0.8 second attack delay when sentient, this was changed for basic mobs a while ago to normalize the attack rate between AI controlled and sentient mobs. This mostly makes sense, but the faster attack rate also helped make up for the fact that human controlled mobs don't have aimbot unlike AI mobs. And some of the basic mobs slowed down were designed to be player controlled and balanced around the 0.8 second click cd. This brings them back where they were intended to be when played As a side effect it makes the AI controlled vatbeasts and mega arachnids more deadly. I think that isn't a bad thing as one of the design goals for cytology to set it apart from gold slimes was that breeding giant space monsters should be dangerous. ## Changelog :cl: balance: vatbeasts, mega arachnids and butterbears now attack much quicker, in line with their old player controlled attack speed. /:cl: --- code/modules/mob/living/basic/cytology/vatbeast.dm | 1 + .../mob/living/basic/jungle/mega_arachnid/mega_arachnid.dm | 1 + code/modules/mob/living/basic/space_fauna/bear/_bear.dm | 1 + 3 files changed, 3 insertions(+) diff --git a/code/modules/mob/living/basic/cytology/vatbeast.dm b/code/modules/mob/living/basic/cytology/vatbeast.dm index 0075061cda1..d9d1c364802 100644 --- a/code/modules/mob/living/basic/cytology/vatbeast.dm +++ b/code/modules/mob/living/basic/cytology/vatbeast.dm @@ -15,6 +15,7 @@ damage_coeff = list(BRUTE = 0.7, BURN = 0.7, TOX = 1, STAMINA = 1, OXY = 1) melee_damage_lower = 25 melee_damage_upper = 25 + melee_attack_cooldown = CLICK_CD_MELEE obj_damage = 40 unsuitable_atmos_damage = 0 attack_sound = 'sound/items/weapons/punch3.ogg' diff --git a/code/modules/mob/living/basic/jungle/mega_arachnid/mega_arachnid.dm b/code/modules/mob/living/basic/jungle/mega_arachnid/mega_arachnid.dm index bfbd222f89c..72c55a8eca3 100644 --- a/code/modules/mob/living/basic/jungle/mega_arachnid/mega_arachnid.dm +++ b/code/modules/mob/living/basic/jungle/mega_arachnid/mega_arachnid.dm @@ -10,6 +10,7 @@ mob_biotypes = MOB_ORGANIC|MOB_BUG melee_damage_lower = 30 melee_damage_upper = 30 + melee_attack_cooldown = CLICK_CD_MELEE maxHealth = 300 health = 300 diff --git a/code/modules/mob/living/basic/space_fauna/bear/_bear.dm b/code/modules/mob/living/basic/space_fauna/bear/_bear.dm index a85f4cab814..32738c05434 100644 --- a/code/modules/mob/living/basic/space_fauna/bear/_bear.dm +++ b/code/modules/mob/living/basic/space_fauna/bear/_bear.dm @@ -127,6 +127,7 @@ obj_damage = 11 melee_damage_lower = 0 melee_damage_upper = 0 + melee_attack_cooldown = CLICK_CD_MELEE sharpness = NONE //it's made of butter armour_penetration = 0 response_harm_continuous = "takes a bite out of"