Commit f55d619 1 parent 060149c commit f55d619 Copy full SHA for f55d619
File tree 1 file changed +5
-3
lines changed
code/modules/mob/living/carbon/human
1 file changed +5
-3
lines changed Original file line number Diff line number Diff line change @@ -614,8 +614,8 @@ GLOBAL_LIST_EMPTY(damage_icon_parts)
614
614
standing. alpha = w_uniform. alpha
615
615
standing. color = w_uniform. color
616
616
overlays_standing[UNIFORM_LAYER ] = standing
617
- // If anyone asks, /mob/living/carbon/human/unEquip in human_inventory.dm already handles unequip code
618
- /* else if(!dna.species.nojumpsuit)
617
+
618
+ else if (! dna. species. nojumpsuit)
619
619
var /list /uniform_slots = list ()
620
620
var /obj /item/organ/external/L = get_organ(BODY_ZONE_L_LEG )
621
621
if (! (L?. status & ORGAN_ROBOT ))
@@ -628,6 +628,8 @@ GLOBAL_LIST_EMPTY(damage_icon_parts)
628
628
uniform_slots += wear_id
629
629
uniform_slots += wear_pda
630
630
uniform_slots += belt
631
+ if (belt && (belt. flags_2 & ALLOW_BELT_NO_JUMPSUIT_2 ))
632
+ uniform_slots -= belt
631
633
632
634
// Automatically drop anything in store / id / belt if you're not wearing a uniform. //CHECK IF NECESARRY
633
635
for (var /obj /item/thing in uniform_slots) // whoever made this
@@ -640,7 +642,7 @@ GLOBAL_LIST_EMPTY(damage_icon_parts)
640
642
thing. forceMove(drop_location()) //
641
643
thing. dropped(src ) //
642
644
thing. layer = initial(thing. layer)
643
- thing.plane = initial(thing.plane) */
645
+ thing. plane = initial(thing. plane)
644
646
apply_overlay (UNIFORM_LAYER )
645
647
update_hands_layer ()
646
648
You can’t perform that action at this time.
0 commit comments