From e4e7ba389003097b4f58459e6fadcf3bd08f002b Mon Sep 17 00:00:00 2001 From: Jordan Brown Date: Mon, 4 Dec 2017 10:37:35 -0500 Subject: [PATCH] Why has no one done this yet?? --- code/__DEFINES/is_helpers.dm | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/code/__DEFINES/is_helpers.dm b/code/__DEFINES/is_helpers.dm index 5cc0a089ed5..ee15b666d46 100644 --- a/code/__DEFINES/is_helpers.dm +++ b/code/__DEFINES/is_helpers.dm @@ -38,7 +38,7 @@ #define isplatingturf(A) (istype(A, /turf/open/floor/plating)) //Mobs -#define isliving(A) (istype(A, /mob/living)) +#define isliving(A) (is_type_in_typecache(A, GLOB.typecache_living)) #define isbrain(A) (istype(A, /mob/living/brain)) @@ -188,4 +188,4 @@ GLOBAL_LIST_INIT(glass_sheet_types, typecacheof(list( #define is_glass_sheet(O) (is_type_in_typecache(O, GLOB.glass_sheet_types)) -#define isblobmonster(O) (istype(O, /mob/living/simple_animal/hostile/blob)) \ No newline at end of file +#define isblobmonster(O) (istype(O, /mob/living/simple_animal/hostile/blob))