diff --git a/code/game/objects/items.dm b/code/game/objects/items.dm index 9bd96fb50ca..0bf16666a79 100644 --- a/code/game/objects/items.dm +++ b/code/game/objects/items.dm @@ -360,11 +360,12 @@ //START HUMAN var/mob/living/carbon/human/H = M - if(FAT in H.mutations) - if(!(flags & ONESIZEFITSALL)) - if(!disable_warning) - H << "\red You're too fat to wear the [name]." - return 0 + if(istype(src, /obj/item/clothing/under) || istype(src, /obj/item/clothing/suit)) + if(FAT in H.mutations) + if(!(flags & ONESIZEFITSALL)) + if(!disable_warning) + H << "\red You're too fat to wear the [name]." + return 0 switch(slot) if(slot_l_hand) diff --git a/code/game/objects/items/devices/transfer_valve.dm b/code/game/objects/items/devices/transfer_valve.dm index d906c6bd881..05705c3a357 100644 --- a/code/game/objects/items/devices/transfer_valve.dm +++ b/code/game/objects/items/devices/transfer_valve.dm @@ -157,7 +157,7 @@ valve_open = 1 var/turf/bombturf = get_turf(src) var/bombarea = bombturf.loc.name - var/log_str = "Bomb valve opened in [bombarea] with device attacher: [attacher]. Last touched by: [src.fingerprintslast]" + var/log_str = "Bomb valve opened in [bombarea] with [attached_device ? attached_device : "no device"] attacher: [attacher]. Last touched by: [src.fingerprintslast]" bombers += log_str message_admins(log_str) log_game(log_str)