FAForever / FAForever/fa

[Bug]: Bomb velocity is inconsistent when hover bombing

Open
#7,126 1 comment 0 reactions 0 assignees View on GitHub
type: bug
Dominant language
Lua
Stars
264
Forks
260
Avg merge
3d 2h
Merged PRs (30d)
21

Description

### Describe the Bug

I reproduced the bug in #27094499. Good examples can be seen at minutes 3:26, 3:40, 4:47, 6:09, and 7:11.

As seen in the replay, bomb velocities are very inconsistent. While hovering, T1 bombers can sometimes drop bombs that not even LABs would be able to dodge. This behavior is undesirable because:
- You would expect a hovering bomber to drop slow-falling bombs.
- The behavior is inconsistent but can be learned.
- Dodging with engineers is rendered impossible.
- Aeon and Seraphim bombers are most affected.

There have been attempts to fix this issue. I think https://github.com/FAForever/fa/pull/5565 helped but did not fully fix the issue. If I had to guess, this bug happens because the bomb inherits the bomber’s velocity for a short time, which causes it to drop almost instantly.

### Reproduce the bug

See #27094499.

### Screenshots

_No response_

### Additional context

_No response_

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.