OpenRA / OpenRA/OpenRA

Turreted units move one cell closer than max range when given a target

Open
#18,149 2 comments 2 reactions 1 assignee View on GitHub

@abcdefg30 is already working on this.

Since Aug 23, 2020.

Balancing
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

Open the contributing guide

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.