diff --git a/code/game/objects/items/weapons/storage/backpack.dm b/code/game/objects/items/weapons/storage/backpack.dm index 88357f94ec7..f081e8ea106 100644 --- a/code/game/objects/items/weapons/storage/backpack.dm +++ b/code/game/objects/items/weapons/storage/backpack.dm @@ -35,12 +35,7 @@ exclusive = 1 if(H.species) - if(exclusive) - if(!(H.species.get_bodytype(H) in species_restricted)) - wearable = 1 - else - if(H.species.get_bodytype(H) in species_restricted) - wearable = 1 + wearable = exclusive ^ (H.species.get_bodytype(H) in species_restricted) if(!wearable && !(slot in list(slot_l_store, slot_r_store, slot_s_store))) to_chat(H, "Your species cannot wear [src].")