NPCNon-Player Character(비플레이어 캐릭터)의 일반적인 약어입니다. 이들은 컴퓨터(또는 배틀넷에서 플레이하는 경우 서버)가 제어하는 캐릭터이며, 일반적으로 마을 내에서 마주치게 됩니다.

대부분의 NPC는 특정한 목적을 가지고 있습니다. 이들은 다양한 서비스를 제공할 수 있는데, 플레이어와 소환수의 체력 회복을 돕거나, 아이템을 수리하고, 플레이어와 거래하거나 도박 서비스를 제공하기도 합니다. 또한, 대부분의 퀘스트는 NPC를 통해 얻을 수 있습니다. 일부 NPC는 서비스는 제공하지 않지만 대화를 나눌 기회를 주며, 임의의 대사가 나오는 "잡담" 항목이 따로 있는 경우도 있습니다.

일부 NPC는 단순히 군중이 많은 것처럼 보이기 위한 장식적인 목적만을 가집니다. 플레이어는 보통 이들과 상호작용할 수 없습니다. 기껏해야 무작위 문구를 말하는 정도이며, 전체적으로는 주변 환경의 일부일 뿐입니다.

NPC를 공격할 방법은 없습니다. 하지만 일부 NPC는 몬스터를 공격할 수도 있는데, 일반적으로 게임 스크립트 상으로는 이를 피하도록 설정되어 있습니다. 설령 NPC가 전투를 수행할 수 있더라도 그 피해량은 미미하지만, 때로는 잠시 동안 적의 주의를 끌어 플레이어에게 1~2초 정도의 시간을 벌어다 줄 수는 있습니다. 줄거리 진행에 필수적인 NPC는 "필수" 인물로 표시되어 전투 중에도 사망하지 않습니다.

넓은 의미에서 용병추종자도 플레이어가 직접 제어하지 않기 때문에 NPC의 일종으로 간주할 수 있습니다.

관련 문서
디아블로 1 NPC
디아블로 2 NPC
디아블로 이모탈 NPC
디아블로 3 NPC