How about creating environments of quests affected by outside occurrences in the game world like when it is raining a certain monster appears, if the moon is full an item has a chance to appear etc., and carrying over the time of day and conditions of the real world into quests?