Be wary of nonessential NPC's effected by random events. "Rob from the rich," This doesn't have a timer exactly, but the vagabond for me has ended up in the stocks, in no position to receive the last item from the activity line from me. It's best to handle this objective as soon as you get it, because otherwise you'll never be able to finish it. "Miracles while you wait," at least the last component (receiving the burial shroud) has a time limit, as a funeral doesn't last forever. The quest that follows it very likely has a similar timer for the same reason, but I haven't tested it. The timer doesn't start until after you complete the limpy lubosh quest. waiting and doing other things before finishing this quest. Main quest "On the scent" has different endings if you try to finish the quest immediately vs.
You need to know how to read before you start this quest, because the reading quest takes days. "Pestilence," villagers will start dying if they don't receive the treatment in time.
"In God's Hands," Refugees will start dying if they haven't received treatment. The executioners quest "Money for Old Rope," the executioner tells you he can only hold off the execution for a week. In addition, here are the quests that I know for a fact are time sensitive (Warning: some minor spoliers): If the next requirement for a quest is simply to 'travel to _ town,' then the quest is usually not time sensitive (unless explicitly stated).
If an NPC is waiting for you at a nearby location, even if they do not specify a time, they will not wait forever, this can vary wildly from quest to quest.You must arrive at a specific location at a certain time.Usually the NPC giving the quest will tell you in one of three ways: The only consistent way to tell if a quest is time sensitive or not is to pay attention to the initial dialogue.