Non-Playable Character

A Non-Playable Character or NPC is an entity that cannot be controlled by the player. These NPCs can be talked to gain access to shops that contain weapons and armor, quests that reward the player with experience and/or gold, or give out story-developing dialogue.