Events
All events fire synchronously on the acting player's entity-owner thread.
| Event | Timing | Cancellable | Mutable field | Cancellation/effect |
|---|---|---|---|---|
StrengthenPreAttemptEvent | After preview/conditions pass, before success roll and costs | Yes | successRate | Stops the attempt before charging or rolling. Carries the operation id. |
StrengthenAttemptEvent | After an attempt is fully resolved | No | None | Reports AttemptResult, committed state, outcome, success, and the same operation id. |
StrengthenTransferEvent | After transferred stars are computed, before target rebuild | Yes | transferredStar | Prevents the target rebuild/transfer. |
StrengthenTransferCompletedEvent | After the target item is rebuilt successfully | No | None | Read-only transfer outcome notification. |
Post events are informational and cannot undo committed state. No events are synthesized while the runtime bridge is unavailable.