beyond-all-reason / beyond-all-reason/RecoilEngine
Aircraft can leave blocked ground behind if blocking was toggled
- Dominant language
- C++
- Stars
- 679
- Forks
- 290
- Avg merge
- 3d 2h
- Merged PRs (30d)
- 40
Description
game : MF v2.19
map: rifted v2
engine : build 1757
sometimes aircraft plants stop building after they finish their current project, despite having units queued. I've seen this happen mostly on MF since the 105 days, possibly earlier, but not on ZK.
I've seen it on BAR once as reported here:
https://github.com/beyond-all-reason/Beyond-All-Reason/issues/1079
on the replay linked below, about 13m 38s in, the aircraft factory on the SW side near the base entrance stops building despite having the queue set. Clearing waypoints, changing queue or partially reclaiming it doesn't fix the issue.
https://replays.springrts.com/replay/5690666482d1eb6bd11ff6919c8c956c/
Contributor guide
Research direction
Start by watching replay 5690666482d1eb6bd11ff6919c8c956c around 13m 38s and reproduce the aircraft factory stopping with units queued. Then trace the engine's construction queue and ground-blocking behavior, comparing the report with Beyond-All-Reason issue 1079. Done means identifying and correcting the blocking-toggle case and confirming queued aircraft continue building.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- cpp
- Domain
- game-dev
- Issue type
- Bug
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 35/100