fix(game): restore effect-seven special respawn
Track required effect-seven state through active multiball and implement 1000:ae6e's final single-ball respawn at record 148 without consuming a player marker. Preserve velocity, clear required state, and hold the 0875-style record-148 gate until a broadphase-active type-four record reenables it. Test Plan: - cargo test --all-targets - cargo clippy --all-targets --all-features -- -D warnings - rumdl check CHANGELOG.md RECONSTRUCTION.md README.md - git diff --check
This commit is contained in:
@@ -10,6 +10,10 @@ and this project adheres to
|
||||
|
||||
### Fixed
|
||||
|
||||
- Restore `1000:ae6e`'s required-ball special respawn: armed or completed
|
||||
effect-seven play grants one final `(17,23)/(0,3040)` ball without consuming
|
||||
a marker, clears required state, and suppresses record 148 until the next
|
||||
broadphase-active type-4 record reenables it.
|
||||
- Replace the invented post-move `y>470` fallback with the original pre-scan
|
||||
prediction bounds `x<=0 || x>340000 || y<=0 || y>460000`, including
|
||||
one-slot removal during multiball and next-substep handling after a response.
|
||||
|
||||
Reference in New Issue
Block a user