Maxperson
Morkus from Orkus
It doesn't have to be rational. IT IS MAGIC.
That's a rather lazy excuse and incorrect. Magic has reason applied to it just the same as any other type of attack. You don't cast a fireball and do cold damage. You don't cast a fly spell and instead of being able to fly, you can breathe underwater.
You want logic? OK, here is my logic. It's about game balance. The logic is: a well-balanced game is better and more fun than an absolutely logically consistent one.
The spells are roughly balanced to mean that a player gets a limited resource which they expend to get a benefit. A low level spell is good at one thing with a significant weakness.
Mirror Image? Has a good chance of stopping two attacks over 1 minute. Doesn't stop Magic Missile.
Shield? Strong defense against one melee attack. Stops Magic Missile cold.
Those spells are balanced against each other.
A mage either 'solves' for defending against a Mage with Magic Missile, or Melee. Not both. Not at that level.
That's it.
Balance is overrated. Sacrificing rationality for the sake of balance is a poor way to go about things in my opinion. There has to be some balance, but there's a good amount of leeway to be had.
I don't want it to be totally balanced.If you want D&D to be totally balanced, you might as well tell the makers of Monopoly that an iron can't own hotels.
