mirror of
https://github.com/Bubberstation/Bubberstation.git
synced 2026-08-29 16:18:01 +01:00
Removes the negative movespeed in the light from shadekin (#5148)
## About The Pull Request Title ## Why It's Good For The Game Shadekin already have a fair few downsides, 20% more damage taken is a LOT. The main benefits are healing in the dark and nobreath. I do not believe these warrant a borderline-permanent slower movespeed when 90% of the time the station will be bright. ## Proof Of Testing no <details> <summary>Screenshots/Videos</summary> </details> ## Changelog 🆑 balance: Shadekin no longer suffer a movespeed debuff in the light. /🆑
This commit is contained in:
@@ -40,13 +40,6 @@
|
||||
SPECIES_PERK_DESC = "Shadekins regenerate their physical wounds while in the darkness."
|
||||
))
|
||||
|
||||
to_add += list(list(
|
||||
SPECIES_PERK_TYPE = SPECIES_NEGATIVE_PERK,
|
||||
SPECIES_PERK_ICON = "crutch",
|
||||
SPECIES_PERK_NAME = "Light Averse",
|
||||
SPECIES_PERK_DESC = "Shadekins move slightly slower while in the light."
|
||||
))
|
||||
|
||||
return to_add
|
||||
|
||||
/datum/species/shadekin/get_default_mutant_bodyparts()
|
||||
@@ -147,11 +140,10 @@
|
||||
return
|
||||
var/light_amount = owner_turf.get_lumcount()
|
||||
|
||||
if (light_amount < SHADOW_SPECIES_LIGHT_THRESHOLD) //heal in the dark
|
||||
if (light_amount < SHADOW_SPECIES_LIGHT_THRESHOLD) // heal in the dark
|
||||
owner.apply_status_effect(applied_status)
|
||||
owner.remove_movespeed_modifier(/datum/movespeed_modifier/light_averse)
|
||||
else
|
||||
owner.add_movespeed_modifier(/datum/movespeed_modifier/light_averse)
|
||||
return
|
||||
|
||||
/datum/status_effect/shadekin_regeneration
|
||||
id = "shadekin_regeneration"
|
||||
@@ -177,6 +169,3 @@
|
||||
name = "Dark Regeneration"
|
||||
desc = "Feeling the tug of home on your fur, some of its soothing warmth comes to ease your burdens."
|
||||
icon_state = "lightless"
|
||||
|
||||
/datum/movespeed_modifier/light_averse
|
||||
multiplicative_slowdown = 0.25
|
||||
|
||||
Reference in New Issue
Block a user