Skip to content

Events ​

Strengthen publishes two groups of pre/post events, all dispatched synchronously on the acting player's entity-owner thread; post events are read-only and cannot be cancelled

EventTimingCancellableMutable fieldCancellation/effect
StrengthenPreAttemptEventAfter preview/conditions pass, before success roll and costsYessuccessRateStops the attempt before charging or rolling. Carries the operation id
StrengthenAttemptEventAfter an attempt is fully resolvedNoNoneReports AttemptResult, committed state, outcome, success, and the same operation id
StrengthenTransferEventAfter transferred stars are computed, before target rebuildYestransferredStarPrevents the target rebuild/transfer
StrengthenTransferCompletedEventAfter the target item is rebuilt successfullyNoNoneRead-only transfer outcome notification

Post events are informational and cannot undo committed state. While the runtime bridge is unavailable, no events are synthesized at all