iserith
Magic Wordsmith
What I don't like though are meta-game playing that is inconsiderate to other players. Let's say that as all these new players encounter various unusual creatures, like lets' say a beholder, and say the one player who is a veteran D&D player blurts out right from the start, "stay away from his central eye, it's an anti-magic field."
Well, hold on, wait a minute, the other players didn't know that, and perhaps their characters didn't either. If there is a good reason that your character knows that bit of information, story and background-wise, then fine, no problem. But if you keep doing that for every single creature because the player just knows everything about every creature, isn't it kind of apparent how rude and inconsiderate that is to the other players who are role-playing and are learning about these creatures for the first time? And unless there is a good reason why that character is an expert on every single creature, then it is a meta-game issue, that is, again, an inconsiderate way to play.
Being inconsiderate isn't cool. But in my experience you'd be hard-pressed to find someone who goes "Dammit, Bob, why didn't you let me waste my spell slot in that beholder's central eye cone?"
It's more likely in my view they'll thank Bob for being a savvy player and sharing his knowledge with the team. I would personally be grateful for having a skilled player on my side.
So, at least in regards to the example, this sounds like the DM projecting his or her own feelings about one of the players reducing the difficulty of the challenge onto the other players who might not care.