As with most large series, the books that come after the first book in the series or after the first collection of the series, in this case, are never as good as the originals. That is the case with this book.
The first time we see Flint, he is written and developed by Margaret Weis and Tracy Hickman. In this book, his character is developed by Mary Kirchoff and Douglas Niles, and the character feels all wrong. For most of the novel, his actions come across forced and contrived, at best.
Most of this is noticeable to me now because I am older than the intended pre-teen/teen audience, and my scope is broader as an adult, but I really did not enjoy this novel much when I was a teenager.
From the outset of the novel, the story seems to wander aimlessly, and many details and occurrences just do not make much sense. There were several dull and poorly-written scenes where it felt like the authors were simply shoving in scenes to reach their pre-assigned word quota.
As a mother of four up-and-coming readers, I do see this series as good fodder for young minds who just want to read, but in the case of this book and the rest of the Dragonlance saga, you are either the intended audience, or you are not. There is no leg room.