Champions of Krynn
     
solution by Andrew Lai
     

The Spoiler Centre