new pact assault carrier AI

removed randomness. also fixed a bug in legion's vanguard code.