Files
Bubberstation/code/modules/movespeed/modifiers/reagent.dm
starrm4nn c2ceb705e1 Makes Ephedrine not give spasms when holding a small or tiny item in your active hand, Also makes the movement speed scale with purity (#81773)
## About The Pull Request

Makes Ephedrine not drop small and tiny items, Also makes the movement
speed scale with purity

## Why It's Good For The Game

Ephedrine right now is really hard to use as an escape tool cause you
drop things usually escaped for running away like tools, teleporters
etc, This makes it better as a tool for that without making it too
powerful for combat, Also makes movement speed scale with purity to make
it more meaningful

## Changelog
🆑
balance: Ephedrine spasms won't affect small or tiny items
balance: Ephedrine's movement speed bonus now scales with purity.
/🆑

---------

Co-authored-by: Aki Ito <11748095+ExcessiveUseOfCobblestone@users.noreply.github.com>
2024-03-13 02:01:33 +00:00

46 lines
1.2 KiB
Plaintext

/datum/movespeed_modifier/reagent
blacklisted_movetypes = (FLYING|FLOATING)
/datum/movespeed_modifier/reagent/stimulants
multiplicative_slowdown = -0.55
/datum/movespeed_modifier/reagent/ephedrine
variable = TRUE
// speed is based on purity of the reagent at the time of metabolization
/datum/movespeed_modifier/reagent/pepperspray
multiplicative_slowdown = 0.25
/datum/movespeed_modifier/reagent/monkey_energy
multiplicative_slowdown = -0.35
/datum/movespeed_modifier/reagent/changelinghaste
multiplicative_slowdown = -0.8
/datum/movespeed_modifier/reagent/methamphetamine
multiplicative_slowdown = -0.65
/datum/movespeed_modifier/reagent/nitrium
multiplicative_slowdown = -0.65
/datum/movespeed_modifier/reagent/cannabis
multiplicative_slowdown = 0.4
/datum/movespeed_modifier/reagent/freon
multiplicative_slowdown = 1.6
/datum/movespeed_modifier/reagent/halon
multiplicative_slowdown = 1.8
/datum/movespeed_modifier/reagent/hypernoblium
multiplicative_slowdown = 0.5
/datum/movespeed_modifier/reagent/lenturi
multiplicative_slowdown = 1.5
/datum/movespeed_modifier/reagent/nuka_cola
multiplicative_slowdown = -0.35
/datum/movespeed_modifier/reagent/nooartrium
multiplicative_slowdown = 2