[
  {
    "$Comment": "The starter rod. Every stat at baseline on purpose: this is the rod the fight and the roll were tuned against, and it is what an unlisted rod resolves to.",
    "Id": "HistatuFishing_Rod_Crude",
    "Stats": {
      "LS": 0,
      "RS": 0,
      "CT": 0,
      "HS": 0,
      "CD": 0,
      "BR": 0,
      "LK": 0,
      "SZ": 0
    },
    "Bonuses": []
  },
  {
    "$Comment": "Driftwood Rod (Common).",
    "Id": "HistatuFishing_Rod_Driftwood",
    "Stats": {
      "LS": 0,
      "RS": 0,
      "CT": 3,
      "HS": 0,
      "CD": 5,
      "BR": 0,
      "LK": 0,
      "SZ": 0
    },
    "Bonuses": [
      {
        "Note": "Simple Casting - +5% Bite Rate in ponds and rivers.",
        "When": {
          "MinDepth": 0,
          "MaxDepth": 0,
          "Biomes": [],
          "Zones": [
            "*Pond*",
            "*River*",
            "*Lake*"
          ],
          "Periods": [],
          "Weathers": []
        },
        "Stats": {
          "LS": 0,
          "RS": 0,
          "CT": 0,
          "HS": 0,
          "CD": 0,
          "BR": 5,
          "LK": 0,
          "SZ": 0
        }
      }
    ]
  },
  {
    "$Comment": "Reedwhistle Rod (Common).",
    "Id": "HistatuFishing_Rod_Reedwhistle",
    "Stats": {
      "LS": 0,
      "RS": 0,
      "CT": 0,
      "HS": 5,
      "CD": 5,
      "BR": 0,
      "LK": 0,
      "SZ": 0
    },
    "Bonuses": [
      {
        "Note": "Shallow Water - +10% Bite Rate in water less than 4 blocks deep.",
        "When": {
          "MinDepth": 0,
          "MaxDepth": 3,
          "Biomes": [],
          "Zones": [],
          "Periods": [],
          "Weathers": []
        },
        "Stats": {
          "LS": 0,
          "RS": 0,
          "CT": 0,
          "HS": 0,
          "CD": 0,
          "BR": 10,
          "LK": 0,
          "SZ": 0
        }
      }
    ]
  },
  {
    "$Comment": "Emberbark Rod (Uncommon).",
    "Id": "HistatuFishing_Rod_Emberbark",
    "Stats": {
      "LS": 8,
      "RS": 0,
      "CT": 5,
      "HS": 0,
      "CD": 0,
      "BR": 0,
      "LK": 0,
      "SZ": 0
    },
    "Bonuses": [
      {
        "Note": "Warm Current - +8 Control in desert, volcanic or warm-water regions.",
        "When": {
          "MinDepth": 0,
          "MaxDepth": 0,
          "Biomes": [
            "*Desert*",
            "*Volcan*",
            "*Lava*",
            "*Ember*",
            "*Scorch*"
          ],
          "Zones": [],
          "Periods": [],
          "Weathers": []
        },
        "Stats": {
          "LS": 0,
          "RS": 0,
          "CT": 8,
          "HS": 0,
          "CD": 0,
          "BR": 0,
          "LK": 0,
          "SZ": 0
        }
      }
    ]
  },
  {
    "$Comment": "Riverbend Cedar Rod (Uncommon).",
    "Id": "HistatuFishing_Rod_Riverbend_Cedar",
    "Stats": {
      "LS": 0,
      "RS": 0,
      "CT": 6,
      "HS": 0,
      "CD": 10,
      "BR": 0,
      "LK": 0,
      "SZ": 0
    },
    "Bonuses": [
      {
        "Note": "Riverborn - +8 Control while fishing in rivers.",
        "When": {
          "MinDepth": 0,
          "MaxDepth": 0,
          "Biomes": [],
          "Zones": [
            "*River*"
          ],
          "Periods": [],
          "Weathers": []
        },
        "Stats": {
          "LS": 0,
          "RS": 0,
          "CT": 8,
          "HS": 0,
          "CD": 0,
          "BR": 0,
          "LK": 0,
          "SZ": 0
        }
      }
    ]
  },
  {
    "$Comment": "Ironpine Reinforced Rod (Uncommon). Sturdy Frame - line tension rises 5% slower. Needs a rate term on the tension climb, which no stat currently is; Line Strength raises the ceiling instead of slowing the approach to it.",
    "Id": "HistatuFishing_Rod_Ironpine_Reinforced",
    "Stats": {
      "LS": 12,
      "RS": 0,
      "CT": 0,
      "HS": 0,
      "CD": 7,
      "BR": 0,
      "LK": 0,
      "SZ": 0
    },
    "Bonuses": []
  },
  {
    "$Comment": "Marshstalker Rod (Rare).",
    "Id": "HistatuFishing_Rod_Marshstalker",
    "Stats": {
      "LS": 0,
      "RS": 0,
      "CT": 10,
      "HS": 5,
      "CD": 0,
      "BR": 0,
      "LK": 8,
      "SZ": 0
    },
    "Bonuses": [
      {
        "Note": "Stillwater Hunter - +12% Bite Rate in swamps and marshes.",
        "When": {
          "MinDepth": 0,
          "MaxDepth": 0,
          "Biomes": [
            "*Swamp*",
            "*Marsh*",
            "*Bog*",
            "*Fen*"
          ],
          "Zones": [],
          "Periods": [],
          "Weathers": []
        },
        "Stats": {
          "LS": 0,
          "RS": 0,
          "CT": 0,
          "HS": 0,
          "CD": 0,
          "BR": 12,
          "LK": 0,
          "SZ": 0
        }
      }
    ],
    "ReelSound": "HF_Reel_Fancy"
  },
  {
    "$Comment": "Tidecaller Surf Rod (Rare).",
    "Id": "HistatuFishing_Rod_Tidecaller_Surf",
    "Stats": {
      "LS": 10,
      "RS": 0,
      "CT": 5,
      "HS": 0,
      "CD": 20,
      "BR": 0,
      "LK": 0,
      "SZ": 0
    },
    "Bonuses": [
      {
        "Note": "Surf Casting - +20% Cast Distance from ocean shores.",
        "When": {
          "MinDepth": 0,
          "MaxDepth": 0,
          "Biomes": [],
          "Zones": [
            "*Ocean*",
            "*Coast*",
            "*Beach*",
            "*Shore*",
            "*Sea*"
          ],
          "Periods": [],
          "Weathers": []
        },
        "Stats": {
          "LS": 0,
          "RS": 0,
          "CT": 0,
          "HS": 0,
          "CD": 20,
          "BR": 0,
          "LK": 0,
          "SZ": 0
        }
      }
    ],
    "ReelSound": "HF_Reel_Fancy",
    "LineModel": "HF_Line_Braid"
  },
  {
    "$Comment": "Glassfen Rod (Rare).",
    "Id": "HistatuFishing_Rod_Glassfen",
    "Stats": {
      "LS": 0,
      "RS": 0,
      "CT": 6,
      "HS": 0,
      "CD": 10,
      "BR": 0,
      "LK": 8,
      "SZ": 0
    },
    "Bonuses": [
      {
        "Note": "Clearwater Sight - +12 Luck in clear lakes and spring-fed pools.",
        "When": {
          "MinDepth": 0,
          "MaxDepth": 0,
          "Biomes": [],
          "Zones": [
            "*Lake*",
            "*Spring*",
            "*Pool*"
          ],
          "Periods": [],
          "Weathers": []
        },
        "Stats": {
          "LS": 0,
          "RS": 0,
          "CT": 0,
          "HS": 0,
          "CD": 0,
          "BR": 0,
          "LK": 12,
          "SZ": 0
        }
      }
    ],
    "ReelSound": "HF_Reel_Fancy"
  },
  {
    "$Comment": "Galehook Rod (Rare). Tailwind Cast - casting with the wind grants +25% CD and +10% BR for that cast. There is no wind: the catalog introduces it as a new system and nothing reads a wind direction yet. The flat +16 CD is the whole rod until there is.",
    "Id": "HistatuFishing_Rod_Galehook",
    "Stats": {
      "LS": 0,
      "RS": 0,
      "CT": 0,
      "HS": 8,
      "CD": 16,
      "BR": 0,
      "LK": 5,
      "SZ": 0
    },
    "Bonuses": [],
    "ReelSound": "HF_Reel_Fancy"
  },
  {
    "$Comment": "Quarryman's Rod (Rare). Stonewater - cave and underground fish generate 10% less sudden tension. The same missing rate term as Ironpine's Sturdy Frame, and additionally needs the fight to know it is underground; the flat +18 LS carries the rod for now.",
    "Id": "HistatuFishing_Rod_Quarryman",
    "Stats": {
      "LS": 18,
      "RS": 0,
      "CT": 7,
      "HS": 0,
      "CD": 0,
      "BR": 0,
      "LK": 0,
      "SZ": 0
    },
    "Bonuses": [],
    "ReelSound": "HF_Reel_Fancy"
  },
  {
    "$Comment": "Duskweaver Rod (Epic).",
    "Id": "HistatuFishing_Rod_Duskweaver",
    "Stats": {
      "LS": 0,
      "RS": 0,
      "CT": 12,
      "HS": 8,
      "CD": 0,
      "BR": 0,
      "LK": 15,
      "SZ": 0
    },
    "Bonuses": [
      {
        "Note": "Golden Hour - +15 Luck during the morning and evening.",
        "When": {
          "MinDepth": 0,
          "MaxDepth": 0,
          "Biomes": [],
          "Zones": [],
          "Periods": [
            "Morning",
            "Evening"
          ],
          "Weathers": []
        },
        "Stats": {
          "LS": 0,
          "RS": 0,
          "CT": 0,
          "HS": 0,
          "CD": 0,
          "BR": 0,
          "LK": 15,
          "SZ": 0
        }
      }
    ],
    "ReelSound": "HF_Reel_Fancy"
  },
  {
    "$Comment": "Coralspine Rod (Epic).",
    "Id": "HistatuFishing_Rod_Coralspine",
    "Stats": {
      "LS": 18,
      "RS": 0,
      "CT": 0,
      "HS": 0,
      "CD": 0,
      "BR": 0,
      "LK": 6,
      "SZ": 12
    },
    "Bonuses": [
      {
        "Note": "Reef Hunter - +12% Fish Size in reef and tropical waters.",
        "When": {
          "MinDepth": 0,
          "MaxDepth": 0,
          "Biomes": [
            "*Reef*",
            "*Coral*",
            "*Tropic*"
          ],
          "Zones": [],
          "Periods": [],
          "Weathers": []
        },
        "Stats": {
          "LS": 0,
          "RS": 0,
          "CT": 0,
          "HS": 0,
          "CD": 0,
          "BR": 0,
          "LK": 0,
          "SZ": 12
        }
      }
    ],
    "ReelSound": "HF_Reel_Fancy"
  },
  {
    "$Comment": "Leviathan Spine Rod (Legendary). Big Game Angler - +15 Line Strength against Legendary and Mythic fish. A bonus is resolved at the cast, from the water alone, so there is no fish to ask the rarity of; conditioning on the catch would need the fight to re-resolve the rod once it is hooked.",
    "Id": "HistatuFishing_Rod_Leviathan_Spine",
    "Stats": {
      "LS": 30,
      "RS": 0,
      "CT": 15,
      "HS": 0,
      "CD": 0,
      "BR": 0,
      "LK": 0,
      "SZ": 10
    },
    "Bonuses": [],
    "ReelSound": "HF_Reel_Fancy"
  },
  {
    "$Comment": "Abyssal Covenant (Legendary). Master of the Deep - the Trophy half is implemented as an ocean Fish Size bonus above. The other half, boss fish dealing 15% less tension damage, needs the same tension rate term Ironpine and Quarryman want.",
    "Id": "HistatuFishing_Rod_Abyssal_Covenant",
    "Stats": {
      "LS": 25,
      "RS": 0,
      "CT": 20,
      "HS": 0,
      "CD": 0,
      "BR": 0,
      "LK": 15,
      "SZ": 10
    },
    "Bonuses": [
      {
        "Note": "Master of the Deep - +12% Fish Size for ocean species.",
        "When": {
          "MinDepth": 0,
          "MaxDepth": 0,
          "Biomes": [],
          "Zones": [
            "*Ocean*",
            "*Sea*",
            "*Deep*",
            "*Abyss*"
          ],
          "Periods": [],
          "Weathers": []
        },
        "Stats": {
          "LS": 0,
          "RS": 0,
          "CT": 0,
          "HS": 0,
          "CD": 0,
          "BR": 0,
          "LK": 0,
          "SZ": 12
        }
      }
    ],
    "ReelSound": "HF_Reel_Fancy"
  },
  {
    "$Comment": "Worldroot Angler (Legendary). Living Grip - holding perfect tension gradually regenerates rod durability and fish stamina damage. Both halves need a term for the QUALITY of the tension being held over time, which the fight tracks nowhere; the flat +22 CT is what makes holding it easier instead.",
    "Id": "HistatuFishing_Rod_Worldroot_Angler",
    "Stats": {
      "LS": 20,
      "RS": 0,
      "CT": 22,
      "HS": 0,
      "CD": 0,
      "BR": 0,
      "LK": 10,
      "SZ": 0
    },
    "Bonuses": [],
    "ReelSound": "HF_Reel_Fancy"
  },
  {
    "$Comment": "Tournament Split-Cane (Epic). Competitive Edge - fish qualifying for the current weekly leaderboard lose stamina 12% faster. Needs two things the plugin does not have: a weekly leaderboard, and a per-species stamina rate term. The flat +14 CT is the whole rod for now.",
    "Id": "HistatuFishing_Rod_Tournament_Split_Cane",
    "Stats": {
      "LS": 0,
      "RS": 0,
      "CT": 14,
      "HS": 10,
      "CD": 12,
      "BR": 0,
      "LK": 7,
      "SZ": 0
    },
    "Bonuses": [],
    "ReelSound": "HF_Reel_Fancy"
  },
  {
    "$Comment": "Frostwater Rod (Epic).",
    "Id": "HistatuFishing_Rod_Frostwater",
    "Stats": {
      "LS": 15,
      "RS": 0,
      "CT": 15,
      "HS": 0,
      "CD": 0,
      "BR": 0,
      "LK": 8,
      "SZ": 0
    },
    "Bonuses": [
      {
        "Note": "Cold Blooded - +10% Fish Size in cold water.",
        "When": {
          "MinDepth": 0,
          "MaxDepth": 0,
          "Biomes": [
            "*Frost*",
            "*Snow*",
            "*Ice*",
            "*Frozen*",
            "*Tundra*",
            "*Glacier*",
            "*Winter*"
          ],
          "Zones": [],
          "Periods": [],
          "Weathers": []
        },
        "Stats": {
          "LS": 0,
          "RS": 0,
          "CT": 0,
          "HS": 0,
          "CD": 0,
          "BR": 0,
          "LK": 0,
          "SZ": 10
        }
      }
    ],
    "ReelSound": "HF_Reel_Fancy"
  },
  {
    "$Comment": "Astral Tidemark Rod (Legendary). Celestial Tide - the moon phase rotates the bonus between Luck, Bite Rate and Fish Size. Closer than it looks: the world DOES report a moon phase, so this wants a MoonPhases field on Bonus.When and the phase read into EnvSnapshot -- not a new stat. Note the cycle is 5 phases by default, not 8. Until then the flat +20 LK carries it.",
    "Id": "HistatuFishing_Rod_Astral_Tidemark",
    "Stats": {
      "LS": 0,
      "RS": 0,
      "CT": 0,
      "HS": 0,
      "CD": 15,
      "BR": 0,
      "LK": 20,
      "SZ": 12
    },
    "Bonuses": [],
    "ReelSound": "HF_Reel_Fancy"
  },
  {
    "$Comment": "Stormglass Rod (Epic).",
    "Id": "HistatuFishing_Rod_Stormglass",
    "Stats": {
      "LS": 10,
      "RS": 0,
      "CT": 0,
      "HS": 0,
      "CD": 15,
      "BR": 0,
      "LK": 12,
      "SZ": 0
    },
    "Bonuses": [
      {
        "Note": "Storm Chaser - +15 Luck and +10% Bite Rate during rain and thunderstorms.",
        "When": {
          "MinDepth": 0,
          "MaxDepth": 0,
          "Biomes": [],
          "Zones": [],
          "Periods": [],
          "Weathers": [
            "*Rain*",
            "*Storm*",
            "*Thunder*"
          ]
        },
        "Stats": {
          "LS": 0,
          "RS": 0,
          "CT": 0,
          "HS": 0,
          "CD": 0,
          "BR": 10,
          "LK": 15,
          "SZ": 0
        }
      }
    ],
    "ReelSound": "HF_Reel_Fancy"
  },
  {
    "$Comment": "Sunken Admiral's Rod (Legendary). Captain's Patience - Huge and Trophy fish lose stamina 10% faster. The same shape as Leviathan Spine's Big Game Angler: a bonus resolves at the cast, from the water alone, and the size class is not rolled until the fish is hooked. Wiring either would mean re-resolving the rod on hookup.",
    "Id": "HistatuFishing_Rod_Sunken_Admiral",
    "Stats": {
      "LS": 20,
      "RS": 0,
      "CT": 18,
      "HS": 8,
      "CD": 0,
      "BR": 0,
      "LK": 12,
      "SZ": 0
    },
    "Bonuses": [],
    "ReelSound": "HF_Reel_Fancy"
  }
]
