FireLance
Legend
The way I see it, the Knowledge skill is just an abstract way to determine whether a character knows something or not.
If an NPC tells a PC five minutes ago that skeletons are resistant to piercing and slashing weapons, should he be asked to roll a Knowledge (Religion) check to "remember" that information? I don't think so. Similarly, a character may have heard many rumours and legends about magical creatures while growing up (aka player knowledge), but it doesn't mean that they're true. ("Sorry Joe, the silver dagger only glances off the werewolf's hide. Looks like lycanthropes aren't actually vulnerable to silver.")
For that matter a character with a higher check modifier might generally know more than one with a lower modifier, but that doesn't mean that he knows everything that the second character knows and more. It is possible that the first character happened to forget something in the stress of the moment, or never encountered the fact in the first place.
If an NPC tells a PC five minutes ago that skeletons are resistant to piercing and slashing weapons, should he be asked to roll a Knowledge (Religion) check to "remember" that information? I don't think so. Similarly, a character may have heard many rumours and legends about magical creatures while growing up (aka player knowledge), but it doesn't mean that they're true. ("Sorry Joe, the silver dagger only glances off the werewolf's hide. Looks like lycanthropes aren't actually vulnerable to silver.")
For that matter a character with a higher check modifier might generally know more than one with a lower modifier, but that doesn't mean that he knows everything that the second character knows and more. It is possible that the first character happened to forget something in the stress of the moment, or never encountered the fact in the first place.