No, instead the shopkeepers and merchants should be made to run from vampires and dragons. Having them just be unkillable is a weak solution.
There ya go. This one. Weak NPCs should be programed to run and hide. Let the guards handle it.
Last thing we need are more essential NPC's.
Agree. Plus, I've had chars in the past who (for whatever reason) get into fights with various NPCs, including the occasoinal shopkeper. This is all RP stuff. It would border on game-breaking to have uber shopkeepers running shops.
