Features "Characters with Infection Immune trait no longer need to sterilize bionics prior to installation"
Purpose of change
Characters with Infection Immune trait are, well, immune to infections, including those which can transmit via installation of non-sterile bionics. This change feels plausible and make trait in question more valuable.
Describe the solution
Added check for the trait in Character::is_installable function.
Describe alternatives you've considered
Characters with Disease Immune should gain this advantage too? On the other hand, "disease" in this context only relates to viral diseases like common cold and flu, and I'm not sure whether we should take other viral pathogens into consideration since we don't simulate them.
Permit installing not only non-sterile bionics, but also filthy ones?
Testing
Got Infection Immune trait. Got non-sterile bionic. Found autodoc. Tried to install the bionic. Success.
Summary
Features "Characters with Infection Immune trait no longer need to sterilize bionics prior to installation"
Purpose of change
Characters with Infection Immune trait are, well, immune to infections, including those which can transmit via installation of non-sterile bionics. This change feels plausible and make trait in question more valuable.
Describe the solution
Added check for the trait in
Character::is_installable
function.Describe alternatives you've considered
Testing
Got Infection Immune trait. Got non-sterile bionic. Found autodoc. Tried to install the bionic. Success.
Additional context
None.