a6967b4d1bfb9503bf950280b26204f824eb9c63
The original leaves contact owner 2 after either ball fills a wheel hole during multiball. Once play collapses to one ball, that sentinel permits one more capture and award in the visibly occupied hole before becoming permanent. Deliberately replace the completed wheel contact with the permanent 99 sentinel for both ball slots. This keeps visual occupancy, collision admission, and scoring consistent: a filled hole cannot consume or reward another ball. The special reserve hole and claw retain their original contact behavior. Document `divergence` as the required Conventional Commit scope for future fixes that intentionally differ from original-game behavior. Test Plan: - `just test` -- passed (142 game tests and 8 service tests) - `just clippy` -- passed - `just build-production` -- passed - `cargo +nightly fmt --all -- --check` -- passed - `rumdl check --flavor commonmark CHANGELOG.md AGENTS.md` -- passed - `git diff --cached --check` -- passed
Description
No description provided
22 MiB
Languages
C
73.8%
Rust
13.9%
C++
5.1%
Python
4.1%
Shell
1.4%
Other
1.6%