soulcatcher patches and tgui core updaste (#17685)

This commit is contained in:
Kashargul
2025-05-08 21:52:11 +02:00
committed by GitHub
parent e2b6f05aac
commit 3a5908ca1d
22 changed files with 46 additions and 58 deletions
@@ -228,7 +228,7 @@
//Complex version for catching in-round characters
/datum/nifsoft/soulcatcher/proc/catch_mob(var/mob/M)
if(!M.mind) return
if(!(M.soulcatcher_pref_flags & SOULCATCHER_ALLOW_CAPTURE)) return
if(!(M.soulcatcher_pref_flags & SOULCATCHER_ALLOW_CAPTURE) && !isobserver(M)) return // Bypass pref check for observer join
//Create a new brain mob
var/mob/living/carbon/brain/caught_soul/brainmob = new(nif)
@@ -425,6 +425,7 @@
///////////////////
//A projected AR soul thing
/mob/observer/eye/ar_soul
invisibility = 0
plane = PLANE_AUGMENTED
icon = 'icons/obj/machines/ar_elements.dmi'
icon_state = "beacon"