Resolve the sohl.entity.modifier.MasteryLevelModifier of an actor's skill identified by its (static, non-localized) system.shortcode — e.g. "dge" for Dodge.
system.shortcode
"dge"
Pure and Foundry-free. Used by the defender's automated-combat resumes (Dodge, …) to roll against the right skill. Returns null when the actor has no skill with that shortcode.
null
The actor's logic, whose skill is resolved via getItemLogic.
getItemLogic
The skill's system.shortcode (e.g. "dge").
The skill's mastery-level modifier, or null if no skill matches.
Resolve the sohl.entity.modifier.MasteryLevelModifier of an actor's skill identified by its (static, non-localized)
system.shortcode— e.g."dge"for Dodge.Pure and Foundry-free. Used by the defender's automated-combat resumes (Dodge, …) to roll against the right skill. Returns
nullwhen the actor has no skill with that shortcode.