Wizardry 5: Heart of the Maelstom
     
solution by Mike Marcelais
     

The Spoiler Centre