I feel like the explanations would be much easier if it looked like code.
Example:
If the d20 ≤ STAT it’s a Precise Hit: …
Else, if the d20 ≤ SKILL it’s a Good Hit: …
Else, if the d20 ≤ SKILL + SALVAGE it’s a Messy Hit: …
Else, it’s a Trouble: …