Fix some issues with no-effect potions, and added more potion tests
Fixed test