Screw it. If you kill a NPC they are dead. There are only a small handful of quests that are required so I just need to protect those NPCs. If you go around killing NPCs then it's less quests for you.
@grumpygamer Once I didn't want to code a system for managing respawning in-game resources so I just didn't. Pick too many apples? Damn buddy that's rough