diff --git a/modular_citadel/code/modules/arousal/arousal.dm b/modular_citadel/code/modules/arousal/arousal.dm index 0e818ea0b5..fa8f3f6ae1 100644 --- a/modular_citadel/code/modules/arousal/arousal.dm +++ b/modular_citadel/code/modules/arousal/arousal.dm @@ -49,7 +49,10 @@ amt_nude++ if(amt_nude) var/watchers = 0 - for(var/mob/living/M in view(world.view, src)) + for(var/mob/_M in view(world.view, src)) + var/mob/living/M = _M + if(!istype(M)) + continue if(M.client && !M.stat && !M.eye_blind && (locate(src) in viewers(world.view,M))) watchers++ if(watchers)