Unwrenching a pressurized pipe you're standing on now flings you in a random direction (#25878)

* Random Direction Go!

* Better Directions

Co-authored-by: Contrabang <91113370+Contrabang@users.noreply.github.com>
Signed-off-by: PollardTheDragon <144391971+PollardTheDragon@users.noreply.github.com>

---------

Signed-off-by: PollardTheDragon <144391971+PollardTheDragon@users.noreply.github.com>
Co-authored-by: Contrabang <91113370+Contrabang@users.noreply.github.com>
This commit is contained in:
PollardTheDragon
2024-06-20 11:38:18 +00:00
committed by GitHub
co-authored by Contrabang
parent b8f5d7c783
commit c4ba087400
@@ -260,6 +260,9 @@ Pipelines + Other Objects -> Pipe network
pressures = int_air.return_pressure() - env_air.return_pressure()
var/fuck_you_dir = get_dir(src, user)
if(!fuck_you_dir)
fuck_you_dir = pick(GLOB.alldirs)
var/turf/general_direction = get_edge_target_turf(user, fuck_you_dir)
user.visible_message("<span class='danger'>[user] is sent flying by pressure!</span>","<span class='userdanger'>The pressure sends you flying!</span>")
//Values based on 2*ONE_ATMOS (the unsafe pressure), resulting in 20 range and 4 speed