Divine Divinity solution by Steve Metzler solution by JaggedJim solution by kmagicka
The Spoiler Centre