Implemented NPC Type