diff --git a/code/__HELPERS/_cit_helpers.dm b/code/__HELPERS/_cit_helpers.dm index 89486c36..5ce2bd13 100644 --- a/code/__HELPERS/_cit_helpers.dm +++ b/code/__HELPERS/_cit_helpers.dm @@ -162,8 +162,11 @@ GLOBAL_VAR_INIT(miscreants_allowed, FALSE) if(!L) L = get_equipped_items() for(var/obj/item/I in L) - if(I.body_parts_covered & GROIN & !I.do_not_cover_butt) - return FALSE + if(I.body_parts_covered & GROIN) + if(!I.do_not_cover_butt) + return FALSE + else + return TRUE return TRUE /mob/living/carbon/proc/is_chest_exposed(var/list/L) diff --git a/modular_citadel/code/modules/arousal/arousal.dm b/modular_citadel/code/modules/arousal/arousal.dm index 4a9ff931..97d8ac36 100644 --- a/modular_citadel/code/modules/arousal/arousal.dm +++ b/modular_citadel/code/modules/arousal/arousal.dm @@ -78,6 +78,9 @@ amt_nude++ if(getorganslot("vagina")) amt_nude++ + if(is_butt_exposed()) + if(getorganslot("anus")) + amt_nude++ if(amt_nude) var/watchers = 0 for(var/mob/_M in view(world.view, src))