I had some units in groups 5,6, and 0 that I wanted to select. I pressed 5, then shift 6 with the intent of then pressing shift+0 to get all those units, but I saw after pressing shift+6 that all of my 5 units were now in group 6 which wasn't what I wanted at all - I was planning on giving a group move at speed of slowest unit order to all 3 groups and once they were close to the destination start selecting their individual groups to give orders, but the behavior of shift to reassign a unit from an existing group to another messed that up. There are a couple of ways this could be addressed:
- Don't reassign a units group when pressing shift+# if it is already in a group - this assumes that shift+# will add the # group to the existing selection, not that its behavior is to assign the selected units to the group and then select the group
- Don't use shift+# to add to groups, just make it add the group to the selection (If you want to add those units it's not too difficult to press ctrl+# after pressing shift+#) - this should probably be a menu item that can be toggled since there are probably people who like / are used to the existing behavior.