Avernum
solution
by AverMan
The Spoiler Centre