Bonus
Bonus Statements allow adding bonuses and penalties to Properties.
bonus(value: Operand, target: Property, type: BonusType): Statement
bonus(value: Operand, target: Property[], type: BonusType): Statement
See BonusType for the available types.
Examples
bonus(-2, [save_modifier(fortitude), save_modifier(will)], untyped)
-2 penalty to Fortitude and Will saves.
bonus(1, skill_modifier(survival), situational("item bonus when using the Track action"))
+1 item bonus to Survival checks only when using the Track action.
bonus(2 + attribute_modifier(constitution), hit_point_max, status)
Increase maximum HP by 2 + Constitition modifier.