Modified Ship_factory to accommodate the Patrol_combatant type.