• The four improvement-flag / SDR intrinsic action definitions, identical for every improvable item kind apart from their localization keys.

    setImproveFlag and unsetImproveFlag are the two halves toggleImproveFlag is built from: they remain reachable as executors (for scripts and macros that want a known state rather than an inversion) but are hidden from the context menu, which offers the single toggle instead.

    Parameters

    • titlePrefix: string

      The kind's action-title localization prefix, e.g. "SOHL.Skill.Action". Each definition's title is <prefix>.<shortcode>.

    Returns Partial<sohl.entity.action.SohlAction.Data>[]

    The setImproveFlag, unsetImproveFlag, toggleImproveFlag, and improveWithSDR intrinsic action definitions, in that order.