What is affected by resetting quests?

I just completed the main story line in Diablo 3 and I have option to reset quests. Well, I don't really care if I will have to redo all the game one more time, especially if there is a legendary drop waiting for me at the end - however before I do it I need to know what is reset exactly?
Is it only story line or I will have to upgrade one more time Blacksmith, Jeweler, etc? I suppose that I will lose my companions because they are somehow part of the story.
Best Answer
You get a gold/xp bonus for each quest you complete the first time. Resetting the campaign allows you to gain those bonuses again. Also maybe you need it for completing certain achievements, not sure.
Most people play adventure because the rewards are higher, even with the bonus in mind.
Pictures about "What is affected by resetting quests?"



Do quests reset sea of thieves?
You'll find the day's current quest listed in a panel on Sea of Thieves' main menu before entering the world. Daily quests refresh at 12:59am (UK time) each morning.Can you reset quest in Diablo 2?
This quest is super straightforward, as you only need to complete a dungeon in the first area outside the Rogue Encampment. Afterwards, you'll be able to reset both your skills and stats just by talking to Akara and selecting the option.How do you reset a quest in Diablo 3?
Resetting Diablo III ProgressIs there a way to restart a quest in Fallout 4?
ResetQuest <QuestID> \u2013 Resets the given quest.No more Factory Reset! Quest 2 life hacks, tips and tricks from SIDEQUEST VR
Sources: Stack Exchange - This article follows the attribution requirements of Stack Exchange and is licensed under CC BY-SA 3.0.
Images: Vlada Karpovich, Vlada Karpovich, Yaroslav Shuraev, Karolina Grabowska