• Inflict levels Fatigue Levels of weakness fatigue on actorLogic as a new fatigue-subtype trauma. A no-op for a non-positive levels or a missing actor.

    Parameters

    • actorLogic: undefined | null | SohlActorLogic<any>

      The actor logic to add the fatigue trauma to.

    • levels: number

      The Fatigue Levels to inflict.

    • name: string

      The display name for the fatigue trauma (e.g. its source).

    Returns Promise<void>

    A promise that resolves once the fatigue trauma is created.