beyond-all-reason / beyond-all-reason/RecoilEngine

Aircraft can leave blocked ground behind if blocking was toggled

Open
#820 7 comments 0 reactions 0 assignees View on GitHub
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

Open the contributing 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

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.