Game information
- Build: 101.101.58259.0 8059288
- Platform: Steam
- Operating system: Windwos 10
Issue
The worker counts in the upper left often incorrectly includes villagers who were gathering a resource earlier and are currently following a command to walk to a new location. These villagers should not count as wood, food, stone, or gold gatherers because they are being sent to a new location where they will go idle unless you tell them to do something else. Counting them as workers makes it harder for me to understand my eco at certain points in the game where my villagers are on the move (e.g. because they are running from enemies or being sent forward to help with the war effort).
Why does this matter? Imagine you are playing the grand finals of Hidden Cup 6 and you have 10 villagers on stone because you want to drop a castle. Once you have 650 stone, you select all the your stone miners and send them across the map to drop a castle. While they are walking, you notice that the game still says you have 10 villagers on stone, even though you don’t need to collect anymore stone. You frantically check your eco to look for the useless stone miners, and you don’t notice when the enemy kills your forward army and builders.
Or just imagine you are trying to maintain 7 villagers on gold so you can afford to make archers from 2 archery ranges. You have two gold mining camps. The enemy attacks one of your gold mining camps so you tell the villagers to run away. A few seconds later, while the villagers are still walking to safety, the game is still telling you that you have 7 gold miners, so you don’t realize you need to get more on gold to afford archers.
Frequency of issue
100% of the time.
Reproduction steps
Here are the steps to reproduce the issue:
- Start any game involving villagers and trees.
- Select a villager and right-click on a tree.
- The wood worker count in the upper left should be 1.
- Right-click on an empty part of the map to tell the villager to walk there.
- Observe that the wood worker count in the upper left is still 1, when in fact it should be 0 because no villagers are currently chopping trees, dropping off wood, or walking to a tree to chop it.
- When the villager reaches its destination, observe that the wood worker count drops to 0, which is the correct value.
- Right click on an empty part of the map to make the villager walk again, and observe that the wood worker count erroneously jumps to 1 again.
Expected result
Villagers who are currently walking and have no commands to gather resources should not be counted in the worker counts at the top left. I believe that is how the game used to work, and I only noticed this issue in the last patch or two.
Image
In the image above, the selected villager was told to walk across the map right after I told her to chop a tree. She is called a “Lumberjack” but she is not working on gathering wood, she will not gather any wood unless I give her another command, and she is not even carrying any wood. All the other villagers are idle and I did not touch them.
Game recording
incorrect_chopper_count.aoe2record (592.4 KB)