first of all, this is the best RPG since I discovered Lionheart. I'm halfway through Book I and really love it.
I have, however, encountered the following bug:
(I used Google and the forum search and didn't find a report, so I concluded this would be the place to file it?)
The game freezes when lighting up a torch while casting a spell.
Always reproducible. In any game mode, cast a spell and use T to light up a torch. If you get the timing right (has to be around the middle of the casting animation), the bug will occur. Alternatively you can begin to cast and then spam the T button really fast; this will almost reliably get the timing right and summon the freeze.
I discovered and tested this on a GNU/Linux Debian 64Bit system running the native Linux version of Book I, latest available download version. I use the aoss wrapper to get sound working, other than that, no modifications.
Occurs with elemental as well as divine spells, whether cast on yourself or an external target.
None. If running full screen, my laptop freezes completely and I have to restart my X session. In windowed mode I can regain control by forcing Eschalon to close. There is, however, no console output. Also I can't find any kind of log file, I assume Eschalon doesn't produce one.
The cause seems to be a torch lighting event in the middle of casting a spell. Whenever this happens, the game will freeze in that your character doesn't do anything anymore. The casting animation also freezes. You are, however, able to use any keyboard shortcut: You can light and douse torches, select spells, and open and close every window. The only window that will refuse to open is the save/options dialogue (Escape).
Meanwhile, you are not able to interact with the game world in any way: You cannot walk, cast, consume or use anything, cannot attack or examine things and cannot pick up anything from your inventory. You are able to quick-switch primary/secondary weapon and to ready spells.