beyond-all-reason / beyond-all-reason/RecoilEngine
Upgradeable yardmap type 'b' doesn't work for spawned units
Open
- Dominant language
- C++
- Stars
- 679
- Forks
- 290
- Avg merge
- 3d 2h
- Merged PRs (30d)
- 40
Description
To recreate:
1. `/give armmex`
2. `/give armack`
3. Try to give a build order for an T2 mex on top of the T1 mex
The build placement grid will show that the T2 mex is not buildable. If the T1 mex is built rather than spawned, this problem does not exist.
Contributor guide
Research direction
Reproduce the issue with `/give armmex` and `/give armack`, then compare T2 mex placement over a spawned T1 mex with placement over a normally built T1 mex. Start by tracing the upgradeable yardmap type `b` handling and build-placement grid checks; done means both cases allow the T2 mex build order.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- cpp
- Domain
- game-dev
- Issue type
- Bug
- Difficulty
- 3/5
- Estimated time
- 1-2 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 35/100