mirror of
https://github.com/Bubberstation/Bubberstation.git
synced 2026-08-23 05:00:55 +01:00
Emergency shuttle console only works on the shuttle (#81123)
## About The Pull Request Fixes https://github.com/tgstation/tgstation/issues/79067 where you can hijack the shuttle without actually being on the shuttle. ## Changelog 🆑 LT3 fix: Emergency shuttle console now only works while on the emergency shuttle /🆑
This commit is contained in:
@@ -88,6 +88,11 @@
|
||||
if(!isliving(usr))
|
||||
return
|
||||
|
||||
var/area/my_area = get_area(src)
|
||||
if(!istype(my_area, /area/shuttle/escape))
|
||||
say("Error - Network connectivity: Console has lost connection to the shuttle.")
|
||||
return
|
||||
|
||||
var/mob/living/user = usr
|
||||
. = FALSE
|
||||
|
||||
@@ -206,6 +211,10 @@
|
||||
if(HAS_TRAIT(user, TRAIT_HANDS_BLOCKED))
|
||||
to_chat(user, span_warning("You need your hands free before you can manipulate [src]."))
|
||||
return
|
||||
var/area/my_area = get_area(src)
|
||||
if(!istype(my_area, /area/shuttle/escape))
|
||||
say("Error - Network connectivity: Console has lost connection to the shuttle.")
|
||||
return
|
||||
if(!user?.mind?.get_hijack_speed())
|
||||
to_chat(user, span_warning("You manage to open a user-mode shell on [src], and hundreds of lines of debugging output fly through your vision. It is probably best to leave this alone."))
|
||||
return
|
||||
|
||||
Reference in New Issue
Block a user