diff --git a/code/game/verbs/ooc.dm b/code/game/verbs/ooc.dm index c397560ef5d..4e55c9ff25f 100644 --- a/code/game/verbs/ooc.dm +++ b/code/game/verbs/ooc.dm @@ -114,7 +114,7 @@ messageturfs += turf for(var/mob/M in player_list) - if (!M.client) + if (!M.client || istype(M, /mob/new_player)) continue if(get_turf(M) in messageturfs) messagemobs += M diff --git a/code/modules/mob/emote.dm b/code/modules/mob/emote.dm index aae74f63b44..00b19904347 100644 --- a/code/modules/mob/emote.dm +++ b/code/modules/mob/emote.dm @@ -63,7 +63,7 @@ messageturfs += turf for(var/mob/M in player_list) - if (!M.client) + if (!M.client || istype(M, /mob/new_player)) continue if(get_turf(M) in messageturfs) if (istype(M, /mob/dead/observer)) diff --git a/code/modules/mob/mob.dm b/code/modules/mob/mob.dm index b276364f1f3..e44c1efa7a5 100644 --- a/code/modules/mob/mob.dm +++ b/code/modules/mob/mob.dm @@ -103,7 +103,7 @@ messageturfs += turf for(var/mob/M in player_list) - if (!M.client) + if (!M.client || istype(M, /mob/new_player)) continue if(get_turf(M) in messageturfs) messagemobs += M @@ -154,7 +154,7 @@ messageturfs += turf for(var/mob/M in player_list) - if (!M.client) + if (!M.client || istype(M, /mob/new_player)) continue if(get_turf(M) in messageturfs) messagemobs += M