Another thing that can mess up charges is pathfinding. Your units should be no wider than the actual street (the pavement) or else the engine will continually try change the depth of the formation. Street width can be hard to guess in barbarian towns, but is actually the same as in civilized towns, so just use the same unit width there.
Bookmarks