Stardew Valley
0 of 0

File information

Last updated

Original upload

Created by

Jibblestein

Uploaded by

Jibblestein

Virus scan

Safe to use

About this mod

Content packs for TFO that Include balances/fixes/gameplay changes to enhance the fishing experience with TFO.

Now adds compatibility with More New Fish, Ridgeside Village, Stardew Aquarium, and Walk of Life

Requirements
Permissions and credits
Changelogs
These are content packs for Teh's Fishing Overhaul, which is required. This content pack will do nothing by itself.

Current Content packs include:

Expansion legendary fish compatibility:
Most modded legendary fish are now available to be caught.

Supported mods include More New Fish, Ridgeside Village, Stardew Aquarium

Compatibility with Walk of Life (WoL):
All added legendaries have been made recatchable if you have the prestiged Angler profession from Walk of Life.
Recatchable rates have been made low compared to the first time catch for balance.

Increased first time catch rate of vanilla legendaries:
First time catch rates for all vanilla legendary fish have been increased to near vanilla probabilities even when using More New Fish.

Mutant/Radioactive Carp availability:
A location condition for the Mutant/Radioactive carp was added in TFO. It is now available everywhere in the sewer again, but has increased catch rate in the specific location.

Increase of Seaweed and Green Algae weights back to vanilla-ish levels:
In the default TFO entries, the probability to catch seaweed, green algae, and white algae were set to 1/6th the probability (weight in TFO terms) of regular trash. I have set them back to slightly higher than normal trash for seaweed and green algae. White algae has been set to the same as regular trash. This is proportional to the chance to catch trash.

Seaweed and Algae available in fishing treasure chests:
This is independent of trash catch rates, but is reliant on catching treasure.

Reduced chance for getting gems in fishing treasure:
The default probability was very high and you could get quite a lot in one chest. I've reduced the probability and limited the quantity to 1-3 gems if you do get a gem for each type of gem. (You still can get more if duplicate treasures are enabled or if you get different types of gems.)

Stardew Aquarium Legendary Fish:
Allows you to fish up the legendary fish from Stardew Aquarium.

With TFO v3.3.0 and StatsAsTokens, the full unlock conditions have been added.
However, increased catch chance with fish donated can't be implemented in the current version of TFO.

Stardew Aquarium Legendary Bait:
With TFO v3.3.0, Legendary Bait from the Stardew Aquarium shop now works with TFO, the content pack corresponding to the legendary is required.

When the legendary bait is equipped, it will remove the possibility to catch trash.
If you have fulfilled all conditions to catch a legendary, only the legendary fish will be available to catch.
Only works if the legendary has been caught normally before.

Extended Family Legendaries:
Increased catch rate while on Mr Qi's quest.

Ginger Island:

Fishable fossils, Golden walnuts, and journal scraps, have had their probabilities increased and have been added to fishing treasure chests.

Fishing secrets:
All non-unique or guaranteed fishable secrets have had their chances increased and have been added to fishing treasure chests.

TFO config files:

The TFO config files I use, tweaked to be more balanced and/or fun.

fish.json:
v1.0.1
The default TFO config weights the fishing level too favourably for fish catch rate, resulting in ~10% chance to catch trash even with magnet bait on when you get to level 10 fishing. I have tweaked it so that at level 10 fishing there is still a ~20% chance to catch trash (~30% with Magnet), resulting in more chances to get seaweed/algae. Probabilities will be ~5% lower if you do not have the Luck skill mod.

v1.0.2+ - Limited catch rate to 70% so there is always a trash rate of 30% (higher chance to catch things such as secrets/golden walnuts/seaweed/algae even at higher streaks)

treasure.json:
v1.0.1
Tweaked Magnet to give 30% (15% default) more treasure chance and treasure hunter to give 15% (5% default) more treasure chance when used for 45% combined extra chance for treasure. Makes both a more compelling choice as they use more expensive materials than other, more useful baits/tackles. Combos well with catching treasure to keep your perfect streak going. (Gives you a chance to catch iridium level rare/difficult fish without lowering the difficulty of fishing.)
The chance to find treasure has also been modified to take account of Fishing level and Luck skill level, giving 5% each at level 10. Each streak level is worth 1% treasure chance.
The max probability of finding treasure has been capped at 85%

v1.0.2 Lowered base rate of treasure by 15%, but treasure chance can be increased up to 100% through streaks

v1.0.3 Adjusted treasure chance calculation values. 

Installation:

Content Packs:

Drag and drop contents to your Mods folder.

TFO Config files:
Drag and drop TFO config contents to the Mods\TehPers.FishingOverhaul folder.

Files:
Content Packs:
Spoiler:  
Show

  • algaetreasure.json - Contains entries to add Green Algae and Seaweed to fishing chests. Void Algae from More New Fish has also been added to chests.
  • aquariumlegend.json - Adds the Stardew Aquarium legendary so it is fishable. With the new TFO update, the unlock conditions are now correct, requires StatsAsTokens to implement the correct logic. The new update also allowed for the implementation of the Legendary Bait.
  • content.json - TFO uses this to load the content pack contents.
  • extendedfam.json - now that logic has been fixed in the new update of TFO, this pack increases the probability of catching each legendary for the first time and adds compatibility for WoL prestiged Angler and Legendary Bait
  • gems.json - reduces the probability of getting gems in fishing chests, and also reduces the quantity you can get. (reduced from 1-6 default to 1-3)
  • island.json - increased probability of fishing for fishable fossils,random golden walnuts and journal scraps. Also added them to fishing treasure chest in the appropriate locations.
  • manifest.json - mod information, do not change.
  • miscellaneous.json - increased probability of non-unique fishing secret items and added them to fishing treasure chests in the appropriate locations. Also fixed some entries that weren't added correctly.
  • mnflegend - Added compatibility for the legendary fish from More New Fish.
  • recatchableRSV - adds compatibility for WoL prestiged Angler and legendary bait from Stardew Aquarium. Requires the compatibility patch found on the TFO page.
  • recatchablevanilla - probability of first time catch has been increased. New version of TFO broke the logic for first time catch, so this inadvertently fixes that. 
  • seaweedalgae.json - increases the probability of catching green algae, seaweed, and white algae in appropriate locations.

Configuration:

Each pack can be disabled by either removing the entry in the content.json file and/or removing the file from the folder.

Note: If you remove the file from the folder without removing the entry in content.json, there will be an error in the SMAPI log saying it is missing. But this can be ignored.

If you would like to modify any of the probabilities or quantities, this can be done by changing the values in the json files. See TFO's content pack docs for more information on each parameter.

Mod Compatability/recommendations:


TFO Content Packs:

Should be compatible with other content packs.

Expansions:
I am using East ScarpRidgeside VillageStardew Valley ExpandedMore New FishLunna - Astray in SDV,  and Stardew Aquarium.
My content packs should be compatible with fish and locations from them.

Professions:
I am using Walk Of Life - Immersive Professions and Luck Skill which will affect fishing rates. These are not necessary, but are highly recommended.

Known Issues:
Due to how ContentPatcher updates, any condition updates such as when a legendary is caught the first time, or when the legendary bait is equipped (or used up), the changes won't be detected until the game time changes.