Vinifera-Developers/Vinifera

[Vanilla Bug] Harvesters prefer far away refineries on large maps

Bittah opened this issue · 0 comments

Bittah commented

First Check

  • I added a very descriptive title to this issue.
  • I used the GitHub search to find a similar issue and didn't find it.
  • I have attached as much information as possible (screenshots, debug and exception logs, etc).

Description

When you own refineries on opposite sides of a large map, harvesters will consistently move to the other side of the map to unload and back again, even when the refinery on the other side of the map is already occupied and the nearby one is free.

Required Code (optional)

No response

Steps To Reproduce

Vanilla TS:

  1. Extract sbr.mpr into vanilla TS game directory.
  2. Select the custom map (Super Bridgehead Redux; it should be at the bottom and have no preview image), select GDI and Gold and start the match.
  3. Use the pre-placed Engineers to capture the refineries in the upper right and bottom left corners of the map.
  4. Order the harvesters to start harvesting.

TS Client:

  1. Extract sbr.map into the \Maps\Custom folder.
  2. Select starting location 1 and start the match.

Expected Behaviour

The harvesters dock at the nearest refinery once they're full.

Actual Behaviour

The harvesters move to the refinery at the other side of the map to dock and then move back to the other side of the map to harvest again.

Additional Context

No response