This Round's On Me

This Round's On Me

0 Downloads

What is it?

This mod changes Gus's dialogue in the Saloon to allow you to buy a round of drinks for everyone present. This can only be done once per day and only affects the people in the Saloon when you purchased it.

To buy a round of drinks you must talk to Gus directly(not the counter). The dialogue option will tell you how much money is required to buy the round, by default the cost is equivalent to one beer(400) per person and everyone's friendship increases by 20, the amount of a neutral gift.

Both the price and friendship gain can be changed in the mod's config.


Important notes:

  • There is currently a bug with Stardew Valley and how the $action tag works causing a blank dialogue box to appear after running a command, there is nothing I can do to fix this, but it should hopefully be solved by Stardew 1.6.9
  • Due to limitations of Content Patcher(I assume intentional so as to not lag the game) the price tag only updates every 10 seconds(10 in-game minutes), but the price will still be charged appropriately.
  • Attempting to buy it while not having enough money will result in a warning in the console but Gus's dialogue will continue as if you had paid, in this case NPC friendship will not rise and you will not be charged. I don't know if this is possible to fix, I'm very clueless when it comes to dialogue modding.
  • If you have not "met" an NPC before buying them a drink you will get an error in the console about adding friendship to a friend that does not exist. So be sure you've met everyone, it doesn't break anything, it's just wasted friendship.

Compatibility

  • Immersive Saloon: Kind of, un-randomizes Gus's dialogue from the mod(all other npcs are unchanged) in order to make both work together.
  • Inherently incompatible with any mod that completely changes Gus's Saloon(most likely), and any mod that changes Gus's in-Saloon dialogue(guaranteed). A small workaround is when you open modded Stardew Valley a terminal window for SMAPI should open as well. If you're standing in the Saloon and type "action AlphaMeece.ThisRoundsOnMe-BuyARound 20" you will have your money deducted for each person and gain 20 friendship with everyone in the Saloon. The cost follows the config file, but the friendship does not, simply change the "20" in the command above to change the friendship given.

Translations