Fix bugs to do with adding soldier at any time