cmss13 icon indicating copy to clipboard operation
cmss13 copied to clipboard

Inconsistent tank ledge behavior

Open benbot16 opened this issue 6 months ago • 0 comments

Testmerges

#6334, #6071, #6248, #6682, #6860, #6824, #6820, #6808, #6924

Round ID

23552

Description of the bug

The Longstreet light tank is capable of passing over ledges under certain circumstances, while it is usually blocked by ledges. This can lead to the tank entering areas it's probably not meant to enter or getting stuck in certain areas of the map.

Additionally, only the center of the tank collides with ledges, while the sides of the tank ignore them entirely.

What's the difference with what should have happened?

The tank should behave consistently when colliding with ledges (presumably being blocked by them). The sides of the tank should also be able to collide with ledges instead of passing through them.

How do we reproduce this bug?

  1. Acquire tank
  2. Drive the tank into different configurations of ledge at different speeds (e.g. inside corners/straights/outside corners facing in different directions)
  3. Observe whether the tank goes over the ledge

Issue Bingo

  • [X] Issue could be reproduced at least once
  • [X] Issue happened in a recent (less than 7 days ago) round
  • [X] Couldn't find an existing issue about this (https://github.com/cmss13-devs/cmss13/issues)

benbot16 avatar Aug 18 '24 00:08 benbot16