• Map a Fear Test result to a sohl.utils.FEAR_CATEGORY (Fear rules): CS → Brave, MS → Steady, MF → Afraid, and a critical failure splits by least-significant digit — CF0 (last digit 0) is the more severe Catatonic, CF5 (last digit 5) the less severe Terrified.

    Parameters

    • normSuccessLevel: number

      The Fear-test result (CF −1 … CS 2).

    • lastDigit: number

      The ones digit of the d100 roll (distinguishes CF0 from CF5).

    Returns FearCategory

    The resulting fear level.