It’s tough to write and implement systems that make NPCs feel human. I get it feel disappointing to a player when NPCs are revealed as mere instruments for the player’s satisfaction, but also see it being frustrating when a game steps in to tell you that the narrative you’re trying to build with an NPC isn’t allowed…