diff --git a/code/modules/client/preferences.dm b/code/modules/client/preferences.dm index df5ffeb7401..7f195f01f4c 100644 --- a/code/modules/client/preferences.dm +++ b/code/modules/client/preferences.dm @@ -556,7 +556,7 @@ datum/preferences return 1 proc/ShowDisabilityState(mob/user,flag,label) - if(flag==DISABILITY_FLAG_FAT && species!="Human") + if(flag==DISABILITY_FLAG_FAT && species!=("Human" || "Tajaran" || "Grey")) return "
  • [species] cannot be fat.
  • " return "
  • [label]: [disabilities & flag ? "Yes" : "No"]
  • " @@ -798,7 +798,7 @@ datum/preferences if("input") var/dflag=text2num(href_list["disability"]) if(dflag >= 0) - if(!(dflag==DISABILITY_FLAG_FAT && species!="Human")) + if(!(dflag==DISABILITY_FLAG_FAT && species!=("Human" || "Tajaran" || "Grey"))) disabilities ^= text2num(href_list["disability"]) //MAGIC SetDisabilities(user) else @@ -1305,7 +1305,7 @@ datum/preferences I.mechanize() else continue - if(disabilities & DISABILITY_FLAG_FAT && species=="Human")//character.species.flags & CAN_BE_FAT) + if(disabilities & DISABILITY_FLAG_FAT && character.species.flags & CAN_BE_FAT)//character.species.flags & CAN_BE_FAT) character.mutations += FAT if(disabilities & DISABILITY_FLAG_NEARSIGHTED) character.disabilities|=NEARSIGHTED