Stardew Valley

Stardew Valley

View Stats:
Broken gift counter
It's been probably more than 4 weeks (in-game) now and it still says I've already given 2 gifts to Leah this week. It's annoying because now I can't show my love to her! but seriously, I haven't been able to raise my social bar with her for a while now. I haven't tested if this bug is happening to every NPC or not.
< >
Showing 1-9 of 9 comments
ladyshel May 26, 2018 @ 7:57pm 
I get the notation that I've given a gift to someone a lot, even when I know I haven't given the person anything. It's pretty annoying. Are both your boxes checked even when you haven't given a gift? I don't recall if mine showed as both checked. It happened to me before beta and still does it in beta.
Mondai May 26, 2018 @ 9:28pm 
Originally posted by TheFalafelKing:
It's been probably more than 4 weeks (in-game) now and it still says I've already given 2 gifts to Leah this week. It's annoying because now I can't show my love to her! but seriously, I haven't been able to raise my social bar with her for a while now. I haven't tested if this bug is happening to every NPC or not.
Couple of questions:

1) Is it always the "You've given her 2 gifts this week" or is it sometimes the "You've already given her a gift today"?
2) Did you start your save file before opting into the beta, and then switch over to playing it in the beta?
TheFalafelKing May 27, 2018 @ 11:13am 
Originally posted by Mondai:
Originally posted by TheFalafelKing:
It's been probably more than 4 weeks (in-game) now and it still says I've already given 2 gifts to Leah this week. It's annoying because now I can't show my love to her! but seriously, I haven't been able to raise my social bar with her for a while now. I haven't tested if this bug is happening to every NPC or not.
Couple of questions:

1) Is it always the "You've given her 2 gifts this week" or is it sometimes the "You've already given her a gift today"?
2) Did you start your save file before opting into the beta, and then switch over to playing it in the beta?
It's the "You've given her 2 gifts this week" and yes, I started playing in Beta with the same file.
Jelibaen May 27, 2018 @ 8:38pm 
I'm having the same problem with Leah - 'You've already given her 2 gifts this week!' and I played before beta. Now when I try to opt out, it crashes if I try to open the save file.
Mondai May 27, 2018 @ 10:27pm 
Originally posted by Jelibaen:
I'm having the same problem with Leah - 'You've already given her 2 gifts this week!' and I played before beta. Now when I try to opt out, it crashes if I try to open the save file.
So, I was just testing out some things, forced one of my save files to glitch, and I think...... I may have solved the problem.......

I've been in the beta for a while, but none of my saves were glitched, so I opted back out, copied my old backups back in, and loaded up a save file from before beta. I gave one gift to Jas, and two to the Wizard. Then I saved and exited.

Then I re-opted back into the beta. I slept for a few days until monday. The game still showed Jas at 1 present, and the wizard at 2. I couldn't give a present to the wizard, but I could to Jas since she was only at 1 present. Then I slept for a few more days until the next monday rolled around. This time, Jas' presents reset, but again, the wizard's didn't. Success! I'd broken it!

This is when I opened up the save file with notepad. I searched for the part of the save file where the gifts given that week is saved. I could see that Jas' was marked as 0, now, and the wizard's was marked as 2. The difference seemed to be that the game knew when I had last given Jas a gift, but it didn't know the last time I'd given the wizard a gift. My guess: The game isn't resetting the gifts unless it thinks it needs to. So if you didn't give any gifts this week, it doesn't bother resetting the counter. But before the beta, the game didn't record the last date you gave someone a gift. So if you had given them 2 gifts before the beta, it knew you couldn't give them more, but it didn't know to reset it...?

So, I edited the wizard's "GiftsThisWeek" tag from a 2 to a 1 and saved the file. (Also should work if you change it to a 0.) Then I loaded the game again, and I was able to give the wizard a gift. I then slept for another week until Sunday (I don't know why I stopped on sunday this time), and the wizard's gift counter was reset! I was able to give him another gift, and everything seems to be updating perfectly again!

.... In short: I think I fixed the problem.

It'll take some manual editing of the save files to get them fixed the first time, but after that they should be PERFECT. :D

Just open up your saves folder:
%appdata%/StardewValley/Saves/

Open up the save folder that's bugged. Then use Notepad to open up the save file with the character's name and the string of numbers - not the (for example, mine is "Soren_143594438" - don't open the one with "_old" at the end or any backup files with way longer filenames).

Now use Ctrl+F or Edit > Find and type in the name of the character who you're unable to give gifts to. You might have to hit the "Find Next" button a couple times if it doesn't give you the right result the first time. Here's what you're looking for:

<item><key><string>Wizard</string></key><value><Friendship><Points>491</Points><GiftsThisWeek>2</GiftsThisWeek><GiftsToday>0</GiftsToday><TalkedToToday>false</TalkedToToday><ProposalRejected>false</ProposalRejected><Status>Friendly</Status><Proposer>0</Proposer></Friendship></value></item>

Note that you'll see the name of your NPC (in this case Wizard), a few other tags, and then the <Friendship> tag. This tells you you've found the right part of the save file. More specifically, this part:

<GiftsThisWeek>2</GiftsThisWeek>

Where it has the "2" in between the "GiftsThisWeek" tag, you want to change that to a 0 or a 1. Do this for any/all NPC's who are bugged for you, but DO NOT CHANGE ANYTHING ELSE. DO NOT ADD ANY SPACES, DO NOT DELETE ANYTHING, ONLY CHANGE THAT ONE NUMBER. Then save the file. And now it should be working PERFECTLY.

---

Now, just for reference, this is what it SHOULD look like:
<item><key><string>Jas</string></key><value><Friendship><Points>1268</Points><GiftsThisWeek>0</GiftsThisWeek><GiftsToday>0</GiftsToday><LastGiftDate><Year>2</Year><DayOfMonth>15</DayOfMonth><Season>spring</Season><TotalDays>126</TotalDays></LastGiftDate><TalkedToToday>false</TalkedToToday><ProposalRejected>false</ProposalRejected><Status>Friendly</Status><Proposer>0</Proposer></Friendship></value></item>

The part that Jas' file here has that the Wizard's was missing, and why Jas' could reset and the Wizard's couldn't, was specifically this part:

<LastGiftDate><Year>2</Year><DayOfMonth>15</DayOfMonth><Season>spring</Season><TotalDays>126</TotalDays></LastGiftDate>

So, guys... do I get a cookie now? :squirtyay:

---

(BTW: If anyone needs help with this and doesn't feel comfortable editing their save files, send me a friend request. I can give you my e-mail address and you can send me the save file, I can fix it up and send it back.)
Jelibaen May 28, 2018 @ 2:17pm 
@Mondai YOU ARE A GENIUS AND I LOVE YOU
Thank you so much
I can get married now!!
Mondai May 28, 2018 @ 3:38pm 
AW HECK YEAH! Is that a proposition?

Nah, joking aside, I really am just glad it's working for people!
TheFalafelKing Dec 20, 2018 @ 5:51pm 
Oh crap, I didn't see this. I'll have to trust it out. I haven't played stardom valley in a while
TheFalafelKing Jan 26, 2019 @ 7:12pm 
Well, I never got to try this, but I just loaded the game and it's reset. So idk...
< >
Showing 1-9 of 9 comments
Per page: 1530 50

Date Posted: May 26, 2018 @ 7:16pm
Posts: 9