A text based C++ potion store