Shift-cancelling queue can cancel the task in progress

:play_button: GAME INFORMATION

  • GAME BUILD #: 101.101.63581.0 9025584
  • GAME PLATFORM: Steam
  • OPERATING SYSTEM: Windows 10

:play_button: ISSUE EXPERIENCED

When you shift-click on a queue, it’s supposed to remove 5 at a time, just like shift-clicking on the unit will build 5 at a time.

I just learned tragically that if you shift-click the queue and there are fewer than 5 tasks queued, it will cancel the task IN PROGRESS as well!

:play_button: FREQUENCY OF ISSUE

  • 100% of the time / matches I play (ALWAYS)

:play_button: REPRODUCTION STEPS

Here’s the steps to reproduce the issue:

  1. Use shift-click to queue up 5 villagers.
  2. Wait till one is partly trained, so you have one at N% and then a queue of 4 more coming from that building.
  3. Shift-click on the queue.
  4. The one in training will also be cancelled.

:play_button: EXPECTED RESULT

Shift-clicking on the queue should only cancel tasks that are queued, not ones that are already underway.

One hint that this is not intended behaviour is what happens when you have 5+ in the queue. If you shift-cancel the queue icon, 5 are cancelled from the queue. But if you shift-cancel the unit in progress icon, that one gets cancelled plus 4 from the queue. This gives the impression that the unit in progress is not meant to be part of the queue for the purposes of shift-cancelling on the queue icon (it’s certainly not at the head of the queue).

Incidentally, doing this with villagers shows some very interesting behaviour. Villager gender is assigned on queue (if the icon can be trusted), and when you cancel from the queue, sometimes the unit in progress will change gender — suggesting that it has actually been cancelled, but its % was manually preserved?!

:play_button: IMAGE

This video shows 5 operations:

  1. Queuing 5 vils, shift-clicking on queue, all 5 are gone (unexpected).
  2. Queuing 5 vils, shift-clicking on unit in progress, all 5 are gone (expected).
  3. Queueing 5+ vils, shift-clicking on queue, 5 are gone and unit in progress is not reset (expected).
  4. Queueing 5+ vils, shift-clicking on unit in progress, 5 are gone and unit in progress is reset (expected).
  5. Queueing 5+ vils, shift-clicking on queue, 5 are gone and unit in progress changes gender but its progress is not reset (bizarre).

Hey @blastonguart

Thanks for the report! i have made a ticket on this issue.