It's been a while, hasn't it? A lot has changed over the past three years of existence. But one thing that hasn't is this bug, even in version 0.2.3 prototype. An error message that appears in the console throughout the multiple instances is
Exception in Tkinter callback Traceback (most recent call last): File "tkinter\__init__.py", line 1533, in __call__ File "crystal\output.py", line 315, in select_option File "crystal\world.py", line 496, in event File "crystal\world.py", line 1405, in explore File "crystal\world.py", line 1464, in encounter_challenge File "crystal\challenge.py", line 293, in intro_string File "crystal\challenge.py", line 265, in subst_text TypeError: str_title() takes 1 positional argument but 2 were given
This happened across multiple characters, with differing armor, weapons, class, and names. Clicking upon the box where actions would be gives
Exception in Tkinter callback Traceback (most recent call last): File "tkinter\__init__.py", line 1533, in __call__ File "crystal\output.py", line 311, in select_option File "tkinter\__init__.py", line 2636, in get _tkinter.TclError: bad listbox index "": must be active, anchor, end, @x,y, or a number
Hope you are okay!
Semi-related, but on another character where this bug didn't occur, I could only explore broken bridges. There were no other encounter types.