Include grounded collision data in DashState checksum #9

Closed
opened 2026-09-15 16:42:52 +00:00 by EIREXE · 1 comment
Owner

Severity: High

DashState manually implements Hash but only hashes direction (src/fighter/state/dash.rs:17-20). Its ground_common.current_line_id is omitted even though it affects collision and state behavior.

Fix: derive Hash or explicitly hash both direction and ground_common.

Severity: High DashState manually implements Hash but only hashes direction (src/fighter/state/dash.rs:17-20). Its ground_common.current_line_id is omitted even though it affects collision and state behavior. Fix: derive Hash or explicitly hash both direction and ground_common.
Author
Owner

Fixed by 352c6fcb6c

Fixed by [352c6fcb6c](https://git.eirexe.moe/EIREXE/shinespark/commit/352c6fcb6c4d4d278a56d2732f7a1e960c2c0b83)
Sign in to join this conversation.
No labels
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: EIREXE/shinespark#9