Difference between revisions of "Targeted Bait"

(See Lava Eel talk page)
(Corrected information based on a thorough reading in CrabPot::DayUpdate. Targeted Bait multiplies the chance listed in Data\Fish.xnb to obtain the fish, which doesn't reflect the actual chance to obtain the fish. Also the Targeted Bait code is skipped if the player has Mariner, so that should have no effect.)
 
(30 intermediate revisions by 9 users not shown)
Line 2: Line 2:
 
{{Infobox
 
{{Infobox
 
|eng        = Pink Bait
 
|eng        = Pink Bait
|description = Increases your chances to catch (fish name).
 
 
|source      = [[Bait Maker]] • [[Fish Shop]]
 
|source      = [[Bait Maker]] • [[Fish Shop]]
 
|sellprice  = 0.1 × [[Fish]] Price
 
|sellprice  = 0.1 × [[Fish]] Price
 
|quality    = false
 
|quality    = false
 
|edibility  = -300
 
|edibility  = -300
 +
|ingredients = Any [[fish]] (1)
 +
|craftingstation = {{name|Bait Maker}}
 +
|crafttime      = ≤10m
 +
|produces        = 5-10 Targeted Bait
 
}}
 
}}
'''Targeted Bait''' is a specialized type of [[bait]] which increases the chance of hooking a specific fish in a given area ''provided the fish can be caught in that area at that time, weather, and season.'' The bite rate for any targeted bait the same as for [[Bait (item)|standard bait]] (reduces the delay before a nibble by 50%).<ref name="fishbitetime" />  
+
'''Targeted Bait''' is a specialized type of [[bait]] which increases the chance of hooking a specific fish in a given area ''provided the fish can be caught in that area at that time, weather, and season.'' The bite rate for any targeted bait is the same as for [[Bait (item)|standard bait]] (reduces the delay before a nibble by 50%).<ref name="fishbitetime" />
  
When using targeted bait, the [[Modding:Fish data#Spawn rate|Spawn rate]] for the targeted fish is multiplied by 1.66, after applying Fishing Level and [[Fishing#Fishing Zone|Fishing Zone]] modifiers.<ref name="spawnrate" /> In addition, the game will make up to three attempts to return a fish. If during any attempt the targeted fish is hooked, the game will return the targeted fish. Otherwise, the player will hook the first item returned.<ref name="specificbait" />
+
It can be obtained from a [[Bait Maker]] after putting in any fish, which will result in 5-10 "[Fish Name] Bait." It will be finished crafting when the clock ticks over to the next 10-minute interval. The player can also purchase [[#Fish Shop Stock|8-12 targeted bait of a specific fish per day]] from the [[Fish Shop]] for double the sell price (0.2 x [[Fish]] price).
  
Targeted Bait also works with [[Crab Pot]]s.  
+
==Effects==
 +
When using targeted bait, the Locational Chance<ref Name="GetChance"/> and [[Modding:Fish data#Spawn rate|Spawn Rate]] for the targeted fish are both multiplied by 1.66, after applying any relevant modifiers.<ref name="Spawn_Rate"/> These chances are capped at 1, so in most cases the Locational Chance adjustment will have no effect as most fish have a Locational Chance of 1. However, the Spawn Rate normally has a cap of 0.9, so this adjustment can guarantee a fish passing that check, assuming that a different item is not hooked first. In addition, when choosing from the list of possible catches for the area, the game will look at the first three items to pass both the Spawn Rate and Location-based checks. If the targeted fish is among them, the player will hook the targeted fish. Otherwise, the player will hook the third item, whatever it may be. If the game reaches the end of the list of possible catches before three items have passed both checks, it will loop back to the beginning of the list and check each item a second time.<ref name="Targeted_Bait_Loop"/> If it reaches the end of the list a second time, the player will hook [[trash]].<ref name="Trash_Reason"/>
  
It can be obtained from a [[Bait Maker]] after putting in any fish, which will result in 5-10 "[insert fish name here] Bait." The player can also purchases 8-12 targeted bait of a specific fish per day from the [[Fish Shop]] for double the sell price (0.2 x [[Fish]] price).
+
Targeted Bait also works with [[Crab Pot]]s, provided the player does not have the Mariner profession. Its effect depends on the [[Modding:Fish data|base chance]] of the targeted fish, which is the chance to hook the fish provided all of the fish listed earlier in <samp>Data\Fish.xnb</samp> wasn't selected first. Specifically:<ref Name="Crab_Pots"/>
 +
* [[Lobster]] chance is quadrupled.
 +
* [[Clam]], [[Crab]], and [[Oyster]] chances are tripled.
 +
* All other Crab Pot fish chances are doubled.
 +
 
 +
Targeted Bait has no effect if the player has the Mariner profession.<ref Name="Crab_Pots"/>
 +
 
 +
===Notes===
 +
* Some fish, such as the [[Fish#Legendary Fish|Legendary Fish]], [[Fish#Legendary Fish II|Extended Family]], and [[Night Market#Fishing Submarine|Submarine fish]] ignore Spawn Rate completely giving them an effective 100% Spawn Rate, regardless of the 1.66x multiplier. However, they still benefit from all other effects, including the Locational Chance multiplier and extra hook attempts.
 +
** The [[Fish#Legendary Fish|Legendary Fish]] and [[Fish#Legendary Fish II|Extended Family]] have earlier Precedence<ref name="Legendary_Precedence"/> than all other items in their locations, and so are always attempted on the first loop, regardless of Targeted Bait. This significantly reduces the impact of the extra hook attempts, as the second attempt only occurs under the highly unlikely circumstance that less than 3 items pass their random checks on the first loop (including Trash, which is guaranteed to pass). Thus, the chance of hooking a specific Legendary Fish or Legendary Fish II is multiplied by at least 1.66 with Targeted Bait.
 +
* [[The Mines|Mines]] fish, other than [[Ghostfish]], do not make use of the standard fishing algorithm at all, and so are unaffected by the usual effects of Targeted Bait. Instead, Targeted Bait provides a flat bonus to their hook chance. This is 10% for [[Stonefish]], 9% for [[Ice Pip]], and 8% for [[Lava Eel]].<ref name="Mines_Fishing"/>
 +
* [[Goby]] is also unaffected by the usual effects of Targeted Bait. Instead, Targeted Bait provides a flat 20% increase to its Locational Chance. It also ignores Spawn Rate completely like with Legendary Fish. However, Goby still benefits from the extra hook attempts. This results in Goby Bait increasing the chance of hooking a Goby by at least 20%.<ref name="Goby"/>
 +
* As a consequence of the Targeted Bait mechanics, if the player uses targeted bait for a fish that cannot be caught in the area at the given time, weather, and season, the chances of hooking trash increase significantly.
 +
 
 +
==Fish Shop Stock==
 +
{{#lst:Fish Shop|targetedbaitstock}}
  
 
==Use==
 
==Use==
Line 33: Line 52:
 
<references>
 
<references>
 
       <ref name="fishbitetime">See <samp>FishingRod::calculateTimeUntilFishingBite</samp> in the game code.</ref>
 
       <ref name="fishbitetime">See <samp>FishingRod::calculateTimeUntilFishingBite</samp> in the game code.</ref>
       <ref name="spawnrate">See <samp>GameLocation::GetGenericFishRequirements</samp> in the game code.</ref>
+
      <ref Name="GetChance">See <samp>SpawnFishData::GetChance</samp> in the game code. The multiplier is applied after all modifiers except Luck, most notably applying after any Curiosity Lure buff, by far the most common modifier to Location chance.</ref>
       <ref name="specificbait">See <samp>GameLocation::GetFishFromLocationData</samp> in the game code.</ref>
+
       <ref name="Spawn_Rate">See <samp>GameLocation::GetGenericFishRequirements</samp> in the game code. The 1.66x multiplier is applied after fishing zone, fishing level, and curiosity lure modifiers, and the 0.9 cap.</ref>
 +
       <ref name="Targeted_Bait_Loop">See <samp>GameLocation::GetFishFromLocationData</samp> in the game code. If a fish passes both random checks, it is hooked if either: there no targeted fish, it is the targeted fish, or at least two items in the list have already passed both checks.</ref>
 +
      <ref name="Trash_Reason">Since Trash exists at precedence 2000 in all areas, and is guaranteed to pass both checks, the only way to reach the end of the list twice is if Trash was the only item hooked on both loops. Therefore, the only items that can be hooked from this condition are Trash items.</ref>
 +
      <ref name="Crab_Pots">See <samp>CrabPot::DayUpdate</samp> in the game code.</ref>
 +
      <ref name="Legendary_Precedence">See <samp>Data\Locations.xnb</samp> in the game files for Precedence values.</ref>
 +
      <ref name="Mines_Fishing">See <samp>MineShaft::GetFish</samp> in the game code.</ref>
 +
      <ref name="Goby">See <samp>Data\Locations.xnb</samp> in the game files.</ref>  
 
</references>
 
</references>
  
 
==History==
 
==History==
 
{{History|1.6|Introduced.}}
 
{{History|1.6|Introduced.}}
 +
{{History|1.6.3|Fixed bug where other types of bait could act as targeted bait for no fish, which resulted in excess trash fished.}}
  
 
[[Category:Bait]]
 
[[Category:Bait]]
  
 
{{NavboxEquipment}}
 
{{NavboxEquipment}}
 +
 +
[[de:Bestimmten Köder]]
 +
[[es:Cebo especializado]]
 +
[[fr:Appât spécifique]]
 +
[[it:Esca apposita]]
 +
[[ja:専用のエサ]]
 +
[[ko:전용 미끼]]
 +
[[hu:Illő csalit]]
 +
[[pt:Iscas direcionadas]]
 +
[[ru:Целенаправленная приманка]]
 +
[[tr:Seçili Yem]]
 +
[[zh:针对性鱼饵]]

Latest revision as of 02:30, 19 June 2024

Rotten Plant.png  Warning: Spoilers  Rotten Plant 2.png

This page or section contains unmarked spoilers from update 1.6 of Stardew Valley. Players may want to avoid or be cautious toward reading this article/section.

Targeted Bait
Pink Bait.png
Increases your chance to catch [fish name].
Information
Source Bait MakerFish Shop
Energy Inedible
Sell Price 0.1 × Fish Price
Crafting
Equipment Bait Maker.png Bait Maker
Processing Time Time Icon.png ≤10m
Ingredients Any fish (1)
Produces 5-10 Targeted Bait

Targeted Bait is a specialized type of bait which increases the chance of hooking a specific fish in a given area provided the fish can be caught in that area at that time, weather, and season. The bite rate for any targeted bait is the same as for standard bait (reduces the delay before a nibble by 50%).[1]

It can be obtained from a Bait Maker after putting in any fish, which will result in 5-10 "[Fish Name] Bait." It will be finished crafting when the clock ticks over to the next 10-minute interval. The player can also purchase 8-12 targeted bait of a specific fish per day from the Fish Shop for double the sell price (0.2 x Fish price).

Effects

When using targeted bait, the Locational Chance[2] and Spawn Rate for the targeted fish are both multiplied by 1.66, after applying any relevant modifiers.[3] These chances are capped at 1, so in most cases the Locational Chance adjustment will have no effect as most fish have a Locational Chance of 1. However, the Spawn Rate normally has a cap of 0.9, so this adjustment can guarantee a fish passing that check, assuming that a different item is not hooked first. In addition, when choosing from the list of possible catches for the area, the game will look at the first three items to pass both the Spawn Rate and Location-based checks. If the targeted fish is among them, the player will hook the targeted fish. Otherwise, the player will hook the third item, whatever it may be. If the game reaches the end of the list of possible catches before three items have passed both checks, it will loop back to the beginning of the list and check each item a second time.[4] If it reaches the end of the list a second time, the player will hook trash.[5]

Targeted Bait also works with Crab Pots, provided the player does not have the Mariner profession. Its effect depends on the base chance of the targeted fish, which is the chance to hook the fish provided all of the fish listed earlier in Data\Fish.xnb wasn't selected first. Specifically:[6]

  • Lobster chance is quadrupled.
  • Clam, Crab, and Oyster chances are tripled.
  • All other Crab Pot fish chances are doubled.

Targeted Bait has no effect if the player has the Mariner profession.[6]

Notes

  • Some fish, such as the Legendary Fish, Extended Family, and Submarine fish ignore Spawn Rate completely giving them an effective 100% Spawn Rate, regardless of the 1.66x multiplier. However, they still benefit from all other effects, including the Locational Chance multiplier and extra hook attempts.
    • The Legendary Fish and Extended Family have earlier Precedence[7] than all other items in their locations, and so are always attempted on the first loop, regardless of Targeted Bait. This significantly reduces the impact of the extra hook attempts, as the second attempt only occurs under the highly unlikely circumstance that less than 3 items pass their random checks on the first loop (including Trash, which is guaranteed to pass). Thus, the chance of hooking a specific Legendary Fish or Legendary Fish II is multiplied by at least 1.66 with Targeted Bait.
  • Mines fish, other than Ghostfish, do not make use of the standard fishing algorithm at all, and so are unaffected by the usual effects of Targeted Bait. Instead, Targeted Bait provides a flat bonus to their hook chance. This is 10% for Stonefish, 9% for Ice Pip, and 8% for Lava Eel.[8]
  • Goby is also unaffected by the usual effects of Targeted Bait. Instead, Targeted Bait provides a flat 20% increase to its Locational Chance. It also ignores Spawn Rate completely like with Legendary Fish. However, Goby still benefits from the extra hook attempts. This results in Goby Bait increasing the chance of hooking a Goby by at least 20%.[9]
  • As a consequence of the Targeted Bait mechanics, if the player uses targeted bait for a fish that cannot be caught in the area at the given time, weather, and season, the chances of hooking trash increase significantly.

Fish Shop Stock

Each day, Willy sells a limited quantity (8-12) of one Targeted Bait (e.g. Catfish Bait, Sardine Bait) for double the bait's sell price. The type of bait Willy sells depends on the season. Below is the list of all targeted bait Willy can sell in each season.

Season Possible Targeted Bait Sold
  Spring Anchovy Bait, Sardine Bait, Bream Bait, Largemouth Bass Bait, Smallmouth Bass Bait, Catfish Bait, Eel Bait, Flounder Bait, Stonefish Bait
  Summer Pufferfish Bait, Tuna Bait, Sardine Bait, Bream Bait, Largemouth Bass Bait, Rainbow Trout Bait, Pike Bait, Red Mullet Bait, Octopus Bait, Super Cucumber Bait, Flounder Bait, Sturgeon Bait, Dorado Bait, Tilapia Bait, Ice Pip Bait
  Fall Anchovy Bait, Sardine Bait, Bream Bait, Largemouth Bass Bait, Smallmouth Bass Bait, Salmon Bait, Octopus Bait, Catfish Bait, Eel Bait, Midnight Carp Bait, Tilapia Bait, Albacore Bait, Lava Eel Bait
  Winter Tuna Bait, Sardine Bait, Bream Bait, Largemouth Bass Bait, Walleye Bait, Perch Bait, Catfish Bait, Pike Bait, Red Mullet Bait, Squid Bait, Super Cucumber Bait, Midnight Carp Bait, Sturgeon Bait, Albacore Bait, Lingcod Bait, Stonefish Bait, Ice Pip Bait, Lava Eel Bait

Use

Requires:   Fiberglass Rod,   Iridium Rod, or   Advanced Iridium Rod.

Each cast uses one piece of bait or one magnet. When all bait is used up, the game pops up a notification saying "You've used your last piece of bait."

To attach bait to a fishing rod, open the inventory, click on the bait (  left-click or   right-click, depending on how many bait will be used), and then   on the rod. To remove bait,   on the rod.

On an Xbox controller, press   on the bait to select the whole stack (or   to pick up a single one), then   to attach to the rod.

On a PS4 controller, press   on the bait to select the whole stack (or   to pick up a single one), then   to attach to the rod.

On a Nintendo Switch Controller, Press   on the bait to select the whole stack (Or   to pick up a single one), then   to attach to the rod.

Bait can be detached by pressing   on either Controller. (  on Nintendo Switch)

For the mobile version, bait can be added to the fishing rod by opening the inventory, then dragging the bait and dropping it on top of the rod.

Bundles

Targeted Bait is not used in any bundles.

Gifting

Villager Reactions

Hate   Abigail  Alex  Caroline  Clint  Demetrius  Dwarf  Elliott  Emily  Evelyn  George  Gus  Haley  Harvey  Jas  Jodi  Kent  Krobus  Leah  Leo  Lewis  Linus  Marnie  Maru  Pam  Penny  Pierre  Robin  Sam  Sandy  Sebastian  Shane  Vincent  Willy  Wizard

Quests

Targeted Bait is not used in any quests.

References

  1. See FishingRod::calculateTimeUntilFishingBite in the game code.
  2. See SpawnFishData::GetChance in the game code. The multiplier is applied after all modifiers except Luck, most notably applying after any Curiosity Lure buff, by far the most common modifier to Location chance.
  3. See GameLocation::GetGenericFishRequirements in the game code. The 1.66x multiplier is applied after fishing zone, fishing level, and curiosity lure modifiers, and the 0.9 cap.
  4. See GameLocation::GetFishFromLocationData in the game code. If a fish passes both random checks, it is hooked if either: there no targeted fish, it is the targeted fish, or at least two items in the list have already passed both checks.
  5. Since Trash exists at precedence 2000 in all areas, and is guaranteed to pass both checks, the only way to reach the end of the list twice is if Trash was the only item hooked on both loops. Therefore, the only items that can be hooked from this condition are Trash items.
  6. 6.0 6.1 See CrabPot::DayUpdate in the game code.
  7. See Data\Locations.xnb in the game files for Precedence values.
  8. See MineShaft::GetFish in the game code.
  9. See Data\Locations.xnb in the game files.

History

  • 1.6: Introduced.
  • 1.6.3: Fixed bug where other types of bait could act as targeted bait for no fish, which resulted in excess trash fished.