"If the city has towers on its walls, immediate assaults are impossible if the commander doesn't have the``assault""special ability."
Roman legions automatically build siege engines and, after two breaches are made, can assault.