ClayHanson / BlocklandRebuilt-IssueBoard

Beta testing for Blockland Rebuilt.
6 stars 0 forks source link

Blown up bricks lose their collision and raycasting #194

Closed Zinlock closed 1 year ago

Zinlock commented 1 year ago

Bug Description

When a brick is fake-killed by an explosion, its collision and raycasting both get un-checked. When the brick respawns, collision is restored but not raycasting. After respawning, this causes a weird desync with the client where it thinks raycasting is still on, so projectiles appear to collide with the brick visually, but they actually go through on the server's side.

To Reproduce

  1. Place a brick
  2. Get an explosive weapon
  3. Blow up the brick

Screenshots

https://github.com/ClayHanson/Blockland-Rebuilt-BetaTesters/assets/33813303/8c4bb3d3-5638-491f-a66c-617805a8a911

https://github.com/ClayHanson/Blockland-Rebuilt-BetaTesters/assets/33813303/b94fd735-e2a8-4a75-8246-264e82ba2634

Metadata:

Additional context

In retail, while fake-killed bricks can not be collided with, their collision and raycasting properties are never changed.

Zinlock commented 1 year ago

This appears to be fixed in v0.27