I've realized I haven't gone fishing in months. The reason? It's too damn unpredictable. There's too many variables involved, so what I catch (if anything) is blind luck. So, here's what I think these variables should do:
- Each lure/bait can catch only two types of fish, chance to catch a particular one modified by other stuff
- Hook, line and rod quality should determine the chance of catching anything at all; hook and line type should have an effect as well (gold > metal > bone & silk > yarn > fibre > taproot )
- Time of day should determine which of the two possible fish you catch, ie you have a night fish and a day fish, at midnight it's all night fish and at noon it's all day fish, and smooth transition in between; a fish that is a night fish on one lure may be a day fish on another
- Phase of the Moon should determine the effectiveness of a lure, ie lures have good phases and bad phases, higher class lures (gold spoon) should have more good phases than lower class (woodfish); possibly different good phases for night fish and day fish
- Quality of the caught fish should just depend on fishing spot quality, but it should also determine the success chance for fishing - higher quality fish take better gear to catch, but if you have q10 stuff you can just catch the lower q ones away from the highpoint
This means that everything that currently has effect still has it, but it translates to fewer variables so fishing is more reliable. It'd also make lures like gold spoon and steelbrush plunger more attractive, because they could catch stuff like sturgeon and eel. Mind you, every fish should still be available on at least one lower class lure. And the newbies could plan their diet better, or even fish for trade (I'd buy sturgeon and eel).