The ingredient ratio isn't treated as a separate dictionary for each instance of the drink class and is instead updated as a whole which causes drinks to have the wrong ingredients as well as the wrong ratios of ingredients. This needs to be fixed so boozebot can handle multiple drinks.
The ingredient ratio isn't treated as a separate dictionary for each instance of the drink class and is instead updated as a whole which causes drinks to have the wrong ingredients as well as the wrong ratios of ingredients. This needs to be fixed so boozebot can handle multiple drinks.