The sohl.document.combatant.logic.SohlCombatantLogic for the given actor's combatant in the active
combat, or undefined when the game is unavailable, no combat is active, or the
actor is not a combatant. The actor's active token (when one exists) is used
to disambiguate; otherwise the first combatant for the actor is taken.
Lets Foundry-free logic (e.g. weapon/technique item logic) reach the
combatant action layer without touching game/canvas directly.
The sohl.document.combatant.logic.SohlCombatantLogic for the given actor's combatant in the active combat, or
undefinedwhen the game is unavailable, no combat is active, or the actor is not a combatant. The actor's active token (when one exists) is used to disambiguate; otherwise the first combatant for the actor is taken.Lets Foundry-free logic (e.g. weapon/technique item logic) reach the combatant action layer without touching
game/canvasdirectly.