Heroic Lands Heroic Lands
Home Thalorna Blog
Projects
Song of Heroic Lands HârnMaster 3 Modules API Documentation KnowledgeBase
License
  • Preparing search index...
  • The search index is not available
Song of Heroic Lands API - v0.8.2
  • Song of Heroic Lands API
  • sohl
  • document
  • combatant
  • logic
  • collectBlockableStrikeModes

Function collectBlockableStrikeModes

  • collectBlockableStrikeModes(
        actorLogic: SohlActorLogic<any>,
    ): sohl.entity.strikemode.MeleeStrikeMode[]
  • Gather every strike mode the actor can block with — across weapons and combat techniques — i.e. melee modes whose defense.block is present and not disabled (not noBlock). Pure and Foundry-free; used to populate the Block dialog and to resolve the chosen mode's block modifier.

    Parameters

    • actorLogic: SohlActorLogic<any>

      The actor's logic; its weapons and combat techniques are scanned via logicTypes.

    Returns sohl.entity.strikemode.MeleeStrikeMode[]

    The block-capable strike modes with their live block modifiers.

    • Defined in src/document/combatant/logic/SohlCombatantLogic.ts:2157

Settings

Member Visibility
Song of Heroic Lands API - v0.8.2
  • Loading...

Generated using TypeDoc with typedoc-github-theme

© 2020–2026 Tom Rodriguez. Content under The World of Thalorna and Song of Heroic Lands is licensed under CC BY-SA 4.0; all other content is © Tom Rodriguez, all rights reserved. See License.

CC BY-SA 4.0 Discord