Stack Movement - Possible Bug?

QuantumEleven

Lightsider
Joined
Apr 1, 2004
Messages
49
Location
Germania
I tend to play on huge maps (ie lots of units), which means that the stack movement commands are a godsend... However, I've noticed a rather odd bug recently: (C3C 1.15)

Description:
If I have units with different number of movement points and I give them a stack move command (either "stack move" or "stack move identical units only", it's the same with both) to a location which is further away than the movement points remaining for one of the units in the stack, then the whole stack will only move as far as that unit can, and then stop - while leaving no movement points remaining for the other units.

Steps to reproduce:
I've attached a save to illustrate. I've got two cavalry units, one with 2 movement points remaining, and one with 1, sitting on top of each other. If I now tell the two to move one squares away using stack movement (over flat land - no movement penalties), then it works as expected: Both units move, and the cavalry which had 1 MP remaining has now exhausted its MPs and stops, while the other is still active with 1MP remaining, asking for orders.

However, if I start from the same position as before and give a stack movement command to two squares away, then both cavalries will only move one square, and stop, with both shown as having 0 MP remaining. What happened to the spare MP that one of the two had...? Ordinarily, I would have expected the result to be the same as above: Both cavalries move one square, and then the cavalry that had 2MPs at the start has 1 left and can be moved one more square.

Now, I said "possible bug" in the title because I'm not 100% convinced that this isn't a feature - designed to keep stacks together even if they have different movement points remaining. Can anyone confirm or deny this?

Save here.
 
It's a feature. This way the stacks stick together.
 
Ah - okay. Thanks for putting me straight :)
 
Originally posted by QuantumEleven
Ah - okay. Thanks for putting me straight :)

No problem. At first I was very annoyed by this, as you were, but after countless hours and games, it just grows on you and by now its just part of the game. Play civ for another 100 hours and you'll have forgotten all about this disapearing movement points nonsense;)
 
QuantumEleven said:
....
Description:
If I have units with different number of movement points and I give them a stack move command (either "stack move" or "stack move identical units only", it's the same with both) to a location which is further away than the movement points remaining for one of the units in the stack, then the whole stack will only move as far as that unit can, and then stop - while leaving no movement points remaining for the other units.
.....
Now, I said "possible bug" in the title because I'm not 100% convinced that this isn't a feature - designed to keep stacks together even if they have different movement points remaining. Can anyone confirm or deny this?
It is definitively a bug, You can sink a navy with it !

Addition to Description: When the stack move command is given the distance and ROUTE is calculated using the selected unit.
When the move is executed the units move tile -by tile and stop when the first one runs out of movement "points".
With AA naval units the route normally avoids endiging a turn in ocean square, but with stack moves it is possible.

How to reproduce:
- 2 islands with sea/ocean crossing not too wide for galleys to come across.
- 2 galleys in adjacent squares
- move galley 1 to same square with galley 2 consuming 1 movement point
- now galley 1 does not have enough mp to come across the sea/ocean
- select galley 2, and then order a stack move across
-- >both galleys end in sea/ocean square.

I just sank a stack of dromons (with my main offensive force on) -- I quess I have to reload....
 
Karl_t_great said:
It is definitively a bug, You can sink a navy with it !
I don't think it is a bug. If you want to move a stack as a stack than it makes sense that the whole group moves using the least mp's denominator.


Karl_t_great said:
Addition to Description: When the stack move command is given the distance and ROUTE is calculated using the selected unit.
For me THIS is the bug... it should calculate using the "correct" movement points (the lower of the group).


.
 
Aagh, I hate that. I've accidentally screwed up and tried to move a stack of MA with a worker in it, causing me not to get to my next objective in time. I wish you could move the units in the stack with move points remaining.
 
Use Ctrl-X/Ctrl-J for same unit only stack movement. That's assuming that you don't have 2 movement points and 3 movement points mixed in together that you don't want seperated.

I really hate it when I move a worker with my MA stack....
 
Back
Top Bottom