Acid protection update

* Adds support for body_parts_covered flags protecting body parts from acid, This means if your only source of protection is your suit (for example) then it will degrade much quicker due to having to protect more than just the chest slot now.
* Rewrites the code blocks to be neater.