From a30e22931687a8e6dc64adde534a46dd9eeade64 Mon Sep 17 00:00:00 2001 From: Neerti Date: Fri, 5 Apr 2019 15:07:03 -0400 Subject: [PATCH] Fixes ghosts being counted as contributors for cataloguers. (#6032) --- code/modules/catalogue/cataloguer.dm | 12 +++++++----- 1 file changed, 7 insertions(+), 5 deletions(-) diff --git a/code/modules/catalogue/cataloguer.dm b/code/modules/catalogue/cataloguer.dm index ba518b1f3da..60e86eadeee 100644 --- a/code/modules/catalogue/cataloguer.dm +++ b/code/modules/catalogue/cataloguer.dm @@ -149,12 +149,14 @@ GLOBAL_LIST_EMPTY(all_cataloguers) var/list/contributers = list() var/list/contributer_names = list() for(var/thing in player_list) - var/mob/M = thing - if(M == user) + var/mob/living/L = thing + if(L == user) continue - if(get_dist(M, user) <= credit_sharing_range) - contributers += M - contributer_names += M.name + if(!istype(L)) + continue + if(get_dist(L, user) <= credit_sharing_range) + contributers += L + contributer_names += L.name var/points_gained = 0