Takes a list of Item objects and returns a list of Item objects with respective prices modified
        
        Uses the given list of item objects to formulate a query to the item database. Uses the returned
        results to populate each item in the list with its respective price, then returns the modified list.
           
        Parameters:
           items (list[Item]) -- List of items to price
           
        Returns
           list[Item] - Priced list of items

def priceItems(items):
        """ Takes a list of Item objects and returns a list of Item objects with respective prices modified
        
        Uses the given list of item objects to formulate a query to the item database. Uses the returned
        results to populate each item in the list with its respective price, then returns the modified list.
           
        Parameters:
           items (list[Item]) -- List of items to price
           
        Returns
           list[Item] - Priced list of items
        """
        retItems = []
        sendItems = []
        for item in items:
            sendItems.append(item.name)
        
        resp = CodexAPI.searchMany(sendItems)
        
        for respItem in resp:
            retItems[respItem['name']].price = respItem['price']
            
        return retItems