Options for a CombatModifier (identical to MasteryLevelModifier.Options).
The Logic that owns the entity. Required (the constructor throws without it) and transient — held in memory, never written to JSON.
Options for a CombatModifier (identical to MasteryLevelModifier.Options).