Turreted units move one cell closer than max range when given a target
@abcdefg30 is already working on this.
Since Aug 23, 2020.
- Dominant language
- C#
- Stars
- 17.4k
- Forks
- 3k
- Avg merge
- 1d 12h
- Merged PRs (30d)
- 14
Description
Not so much a bug, since I've learned this is actually intended behavior.
The rationale is that when chasing, turreted units will constantly go out of range as they stop to fire while the target continues to move. By having them chase 1 cell closer, they never go out of range.
However, this is really detrimental to the RA mod where ranges are key. A lot of combat happens with nothing really moving, and being 1 cell closer is the difference between having your tank in range of 4 rocket soldiers or 15 rocket soldiers. This feature makes it actually a bad play to micro your tanks to target other vehicles, since they'll move closer and get shredded. It also makes ranger micro more difficult.
The workaround (which players did anyway pre-opportunity fire), is to target the enemy vehicle and then issue a move command. With pathfinding potentially being blocked due to friendlies or terrain, this is still the optimal way to chase an enemy target regardless.
Contributor guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Assessment
This issue has not been assessed yet.