Commit Graph
4 Commits
Author SHA1 Message Date
GhomandRoxy 96ee875b3f It's now possible to take trophy fish from previous rounds off the mount (based on RNG). (#89439)
## About The Pull Request
Instead of immediately dusting, there's now a chance, depending on size
and weight (lower is better) as well as the fishing skill of who tries
to remove it (higher is better). At no skill (or if the fish is removed
indirectly), the odds of it not dusting can be as low as about 3~4% (BIG
FISH) and as high as 50% (tiny feesh), while each level in the skill
provides an additional 4% to the roll, up to a bonus 28% (legendary
level).

As always, regardless of RNG, the fish won't be removed from the
persistence system if removed from the trophy mount, and only if
replaced.

This PR also allows trophy fish to retain traits between rounds, but
keep in mind the fish starts dead and may have to be revived first. Also
trying to sell it will yield a pitiful 1/20 of its theorical export
value, much like for fish from fish cases.

## Why It's Good For The Game
The persistent trophy fish mount at the bar seems to fare fairly well
without outstanding issues so far, so maybe I should let people get
their hands on rare and valuable fish from previous rounds, and give
players some more practical reasons to place a fish on the mount for
future rounds. As long as people don't start beelining the trophy mount
by the bar on regular basis.

## Changelog


🆑
balance: It's now possible to take trophy fish from previous shifts off
their mounts without turning them into dust based on a probability
revolving around the size and weight of the fish against your fishing
skill.
/🆑
2025-03-12 17:13:52 -04:00
GhomandRoxy 5e311990c3 [NO GBP] Fixing trophy fishes not loading mats (#89623)
## About The Pull Request
For some reason, that either wasn't an issue before, or it always was
and I did not fix it. Either way, `List()` is a proc and `material_path`
variable is being read as an arg called "material_path" which is what
the key is being set to, instead of the stored value of the variable, I
think.

## Why It's Good For The Game
Fixing stuff.

## Changelog

🆑
fix: Fixing loaded trophy fishes possibly not having materials.
/🆑
2025-03-12 16:46:49 -04:00
GhomandGitHub c63139c0f0 [NO GBP] Fixes the date of when a trophy fish is caught (#88770) 2025-01-01 13:05:49 +01:00
GhomandGitHub 467c8357b3 Fish mounts for trophy fish. (#88373) 2024-12-26 17:29:57 +01:00