Rotwood-Vale / Ratwood-Keep

GNU Affero General Public License v3.0
12 stars 77 forks source link

[REQUEST] Fishing cages and some Abyssor worship trinkets #223

Open JohnnyJohnJohnson opened 3 days ago

JohnnyJohnJohnson commented 3 days ago

Fishing cages and two new Abyssor worship items

Is your feature request related to a problem? Please describe.

The new fishing system is interesting, but I think fishing could be made even more interesting and varied with the addition of fishing cages and shellfish for those cages to trap.

Describe the solution you'd like

Fishing cages should be able to be made with a small log and two sticks. When put on a water tile, they can be baited with anything that works as fishing bait. The difference is, fishing cages do not catch normal fish and instead catch shellfish. Mussels replace eels, crabs and shrimp replace carp (an equal chance for either one), lobsters replace anglerfish, and the different types of bait will have similar chances of trapping their respective shellfish stand-in. Crabs, shrimp, and lobsters can be cooked like normal fish and cut into mince.

Fishing cages should take a shorter time to trap something depending on the fishing skill of the person that baited them. At the level of skill regular Fishers start with, it should take about a minute to trap something, maybe a minute and a half if that's too short. Having high skill lets you to harvest a trap faster too. Baiting a fishing cage should give experience towards the fishing skill, but harvesting a trap with something caught inside should provide no experience. Fishing cages should be able to be carried on back slots, and Master Fisherman should spawn with a fishing cage on his back instead of a fishing rod, his rod should instead start in the hip slot that's not occupied by his hunting knife.

Mussels must be pried open with any type of knife, (stone knife, knife, dagger, hunting knife, cleaver) before they can be cooked or minced. Cooking a mussel in a pan or oven on their own produces a steamed mussel which is safe to eat. Two mussel shells are produced from eating a steamed mussel or mincing one. Mussel shells can be made into shell bracelets with two mussel shells and a piece of fiber, and made into shell necklaces with four mussel shells and a piece of fiber. Whether these have any export value or not I'll leave up to the devs discretion, but I believe the individual shells and trinkets made from them should be worth a little bit at least to the Merchant.

Mussels should have a small chance to drop a pearl when pried open, and an even smaller chance of dropping a black pearl when pried open. The staff should determine what pearls are worth individually compared to other exportable valuables, but my recommendation is about 15 or so mammons before taxes are included, black pearls should be worth around 50 or so. Pearls can be made into a pearl bracelet with three pearls and a piece of fiber, which should be worth around 55 due to it being an already finished piece of jewelry. A pearl necklace can be crafted with five pearls and a piece of fiber, which should be worth around 100 mammon or so. The inclusion of a black pearl variant of both of these trinkets and their price, I'll leave to the decision of the devs. Crafting pearl jewelry takes regular craftsmanship skills, but if you aren't high-leveled in it then you'll either have a low chance to succeed or have no chance at all. Pearls should be an ingredient for some potions, black pearls an ingredient for one or two POWERFUL potions.

A bracelet/necklace of shells should work as a prayer item for Abyssor like an Astrata amulet serves as a prayer item for Astrata? Devout followers should be able to satisfy their prayer need while wearing or holding one in their hand.

Food ideas Cooked lobster can be crafted into lobster dinner with a slice of butter, it should function exactly like peppersteak in terms of nutrition and the good meal buff. Crab cakes are made from one bun and one cooked crab. Stewed mussels are made from a bowl, two steamed mussels, some water and one handful of grain. Shrimp gumbo is made from a bowl, two steamed shrimp, some water and one dried bogweed. I'd have more recipe ideas if we had some vegetables in the game. I know potatoes and onions are already in the code, maybe we could get turnips and/or carrots in too. I encourage people to put more recipe ideas and add-ons to this feature request in the comments.

Describe alternatives you've considered

Didn't think of any.

Additional context

I know this is a very tall order code-wise and I myself have zero knowledge and experience coding anything, but this would just be SO awesome if it was a feature.