From a94a2ea015de20b54d9cff8e7b44293064f6d421 Mon Sep 17 00:00:00 2001
From: Daylight <18598676+Daylight2@users.noreply.github.com>
Date: Tue, 28 May 2024 15:51:16 +0300
Subject: [PATCH] Fixes reverants in ghost mode getting gibbed (#25533)
* Fix
* Lance clarification
---
code/modules/shuttle/lance_docking_targeter.dm | 2 +-
code/modules/shuttle/shuttle.dm | 2 ++
2 files changed, 3 insertions(+), 1 deletion(-)
diff --git a/code/modules/shuttle/lance_docking_targeter.dm b/code/modules/shuttle/lance_docking_targeter.dm
index f758267d20b..9b89bc51916 100644
--- a/code/modules/shuttle/lance_docking_targeter.dm
+++ b/code/modules/shuttle/lance_docking_targeter.dm
@@ -27,7 +27,7 @@
to_chat(user, "You'll want this to dock on the station.")
return
var/list/dir_choices = list("North" = NORTH, "East" = EAST, "South" = SOUTH, "West" = WEST)
- var/dir_choice = tgui_input_list(user, "Select the new docking area orientation.", "Dock Orientation", dir_choices)
+ var/dir_choice = tgui_input_list(user, "Which direction should the shuttle approach from?", "Dock Orientation", dir_choices)
if(!dir_choice)
return
diff --git a/code/modules/shuttle/shuttle.dm b/code/modules/shuttle/shuttle.dm
index 95089f65910..1f4a3af6c0b 100644
--- a/code/modules/shuttle/shuttle.dm
+++ b/code/modules/shuttle/shuttle.dm
@@ -638,6 +638,8 @@
M.buckled.unbuckle_mob(M, force = TRUE)
if(isliving(AM))
var/mob/living/L = AM
+ if(L.incorporeal_move || L.status_flags & GODMODE)
+ continue
L.stop_pulling()
L.visible_message("[L] is hit by \
a hyperspace ripple!",