From c1cac4548b476287b28adf604cc0db86128abd4e Mon Sep 17 00:00:00 2001
From: SabreML <57483089+SabreML@users.noreply.github.com>
Date: Sun, 17 Oct 2021 10:55:27 +0100
Subject: [PATCH] Yet another soulstone fix (#16960)
---
code/game/gamemodes/wizard/soulstone.dm | 4 ++++
1 file changed, 4 insertions(+)
diff --git a/code/game/gamemodes/wizard/soulstone.dm b/code/game/gamemodes/wizard/soulstone.dm
index a6183c88abc..6aa1e1ce742 100644
--- a/code/game/gamemodes/wizard/soulstone.dm
+++ b/code/game/gamemodes/wizard/soulstone.dm
@@ -83,6 +83,10 @@
if(!ishuman(M)) //If target is not a human
return ..()
+ if(!M.mind)
+ to_chat(user, "This being has no soul!")
+ return ..()
+
if(M.has_brain_worms()) //Borer stuff - RR
to_chat(user, "This being is corrupted by an alien intelligence and cannot be soul trapped.")
return ..()