Adjusted NPC handling to account for NPCs that the bot doesn't *choose* to attack Various QOL changes