• Decide which medium a newly created combatant should display in the combat tracker.

    Precedence: an explicit user-set medium > the actor's current move medium > nothing (caller keeps the schema default).

    Parameters

    • userSetMedium: undefined | null | string

      An explicitly user-selected medium, if any.

    • actorDefault: undefined | null | string

      The actor's current move medium, if any.

    Returns string | null

    The medium to display, or null to keep the schema default.