You’ve probably heard people say things like this.
“It didn’t really make sense when the character did that…but it is a story about dragons, after all.”
Or, “I thought there were some leaps in logic, but what can you expect from a story about talking mice?”
This is wrong. When people say things like that directly to me, I argue, and I’ll tell you why.
A fantasy element and a logical flaw are two completely different things. A story set in a world with dragons is a story in which dragons are logical. A character who acts out of character is out of character in any world, whether they live in Brooklyn, or in a cave with dragons.
Men can’t fly. But if Superman flies past a cry for help without stopping, the problem here is not that he’s flying.
If anything, I think fantasy and science fiction books have to be even more firm in their logic, in their reasoning, in their premise and their characters, because they are already trying to make the reader accept something which is impossible. The reader is invited into an impossible world, and everything that goes on inside of it needs to be internally consistent and internally reasonable, or the story won’t be believable–and not because there are dragons.
A writing teacher discussed this once. She explained certain options in what you have happen in your story:
There are impossible probabilities: men can’t fly, but if one could, we find it probable that he would use that ability to help people (or to take over the world, depending on what character we’re looking at). It’s impossible, but once you accept the impossible, the rest is probable.
There are improbable possibilities: it’s possible for someone who has previously shown an inclination to help people to ignore someone in need–nothing in the laws of physics prevents it–but we’d find it improbable.
You can also have possible probabilities, those are well-written stories set in the real world, and improbable impossibilities, which are fantasy stories that don’t make sense.
The point is that a good fantasy has to make sense too. Having a fantastical element in a story doesn’t excuse that story from being any less well-reasoned than the most down to earth story there is.
I think the reason this “it’s not logical but it’s a fantasy” reasoning frustrates me is that it implies that fantasy are not as well put-together as other stories. That they’re somehow excused from having good characters and a logical plot–which is just a hop and a leap from saying that fantasies tend not to have those things.
There are plenty of fantasies out there that have solid characters and believable plots. They’re just impossible probabilities.