/// <inheritdoc/> public override void OnDayStarted(object sender, DayStartedEventArgs e) { foreach (var location in Game1.locations) { foreach (var obj in location.Objects.Values) { if (obj is CrabPot crabpot && Game1.getFarmer(obj.owner.Value).IsLocalPlayer&& Utility.IsTrash(crabpot.heldObject.Value)) { AwesomeProfessions.Data.IncrementField($"{AwesomeProfessions.UniqueID}/WaterTrashCollectedThisSeason", amount: 1); if (AwesomeProfessions.Data.ReadField($"{AwesomeProfessions.UniqueID}/WaterTrashCollectedThisSeason", uint.Parse) % 10 == 0) { SUtility.improveFriendshipWithEveryoneInRegion(Game1.player, 1, 2); } } } } }