Pocket Fisherman

A lightweight, single-key angling companion that condenses casting, reeling, and maintaining stacking buff fish into a seamless, one-touch loop.
image_2026-09-19_193811459.png

image_2026-09-19_193811459.png

Description

BETA 12.1 MIDNIGHT READY ZERO DEPENDENCIES LIGHTWEIGHT

Pocket Fisherman is a lightweight, zero-dependency angling utility built specifically for World of Warcraft: Midnight that eliminates the tedious chore of manually tracking, finding, and tossing short-duration buff fish. It seamlessly condenses casting, reeling, and stacking buff maintenance into a single hardware touch—automatically keeping your fishing skill and perception topped off at 4 minutes while strictly protecting valuable Auction House catches from being wasted.


Key Features

  • 🎣 Smart 1-Touch State Machine
    A single keybind handles your entire fishing loop intelligently. If your buff timer has room, it tosses a fish. If your buffs are satisfied, it casts your rod. While your bobber is in the water, the exact same button reels in your catch via native interact targeting.
  • ⏱️ Intelligent Chum Maintenance (Zero Waste)
    Modern fishing buffs (Skillful Chum and Perceptive Chum) only last 30 seconds per fish and cap out at 5 minutes. Pocket Fisherman monitors both buff tracks independently, automatically chain-tossing catches to maintain a comfortable 4-minute buffer without ever overflowing or wasting valuable fish.
  • đź’° Whitelist & Economy Protection
    Never accidentally toss valuable trade-good catches back into the water. Integrated directly into the native Game Menu → Options → AddOns → Professions panel, players can check or uncheck individual fish species across all expansions (Midnight, The War Within, Dragonflight, and Legion).
  • 🎒 1-Click Inventory Inspector
    Discovered a new fish in the wild? Simply open the settings panel and Shift-Click or Drag-and-Drop the fish directly from your bags into the input box. The addon instantly scans the item, links its corresponding buff track, and adds it to your whitelist permanently.
  • 🗺️ Zone-Aware Engine
    Many modern fish (like Lynxfish and Spotted Killifish) carry a strict "Only active in Midnight zones" limitation that causes game errors inside capital city limits like Silvermoon. Pocket Fisherman detects zone restrictions in real-time, automatically bypassing incompatible catches so you are never locked out of fishing.
  • 🔊 Dynamic Audio Enhancer & Double-Click Casting
    Includes optional sound isolation that mutes ambient noise and music during active casts while boosting the volume of water splashes, alongside optional right-click double-click casting.

Quick Start Guide

  1. Open Options → Keybindings → Pocket Fisherman.
  2. Bind "Cast, Reel & Toss" to your favorite key (such as F, G, or an extra mouse button).
  3. Stand near water and press your key:
    • If you have whitelisted fish, it rapidly tosses them until your buff reaches 4 minutes.
    • Once topped off, it casts your fishing rod.
    • When the bobber splashes, press the same key to reel in!

Commands

Command Description
/pf Runs an instant real-time diagnostic showing active buff timers, detected fish, and current button state.

Beta Testing & Feedback:
This project is currently in open Beta for The War Within and Midnight. If you encounter any rare fish that fail to register their corresponding Chum buffs, or if you run into terrain interaction quirks, please leave a comment on CurseForge with the item name!

Pocket Fisherman Team

profile avatar
  • 4
    Projects
  • 695
    Downloads

More from TheBlindSquirrel