promotional bannermobile promotional banner

TastyfishExtravaganza

Single-keybind fishing with double-click cast, auto-recast, enhanced sounds, and a live bobber meter. Built-in Stranglethorn Fishing Extravaganza tracker with Tastyfish counter and rare fish tracking. Six themes, lure bar, and full options panel.

File Details

TastyfishExtravaganza_v1.1.zip

  • R
  • Jun 18, 2026
  • 39.23 KB
  • 8
  • 2.5.5
  • Classic TBC

File Name

TastyfishExtravaganza_v1.1.zip

Supported Versions

  • 2.5.5

TastyfishExtravaganza Changelog


v1.1

Stats & Tracking

  • Session / All-Time tabs — clickable tab toggle replaces the old fixed two-column layout. Click SESSION or ALL-TIME to switch views full-width.
  • Session now resets on login — session stats (casts, catches, time, fish/hr) properly clear on each login. /reload preserves them.
  • Fish / hr fixed — now counts actual successful catches, not individual loot items. One catch = one fish, regardless of how many items drop.
  • Unique Fish (renamed from Species) — filtered to real fish only. Uses WoW item class detection (Trade Goods > Meat & Fish, Quest items) to exclude junk, mats, and lockboxes.
  • All-Time tracking — added lifetime Catches and Casts counters. Event Wins now properly increments when you hit 40 Tastyfish.
  • Rares — confirmed filtered to rare prize fish only (Keefer's, Brownell's, Dezian Queenfish).

Bobber Meter

  • Average marker always visible — the rolling average line now shows in all phases (idle, casting, waiting, bite), not just while the bobber is in the water.
  • Average marker fixed — resolved a bug where LOOT_READY zeroed the channel start time before LOOT_OPENED could record it. The average never had data.
  • Event ordering fix — CHANNEL_STOP now delays the idle/missed transition by 0.6s, giving LOOT_READY time to fire first on clients where event order varies.
  • Last / Best display fixed — was reading from a stale location after the session persistence change.

Themes

  • Lure bar now themes — switching themes updates the lure bar colors. Previously it stayed green regardless.
  • Silver (replaced Stone) — polished metallic gray with a subtle cool blue tint.
  • Ember reworked — warmer orange tone throughout to match its accent color. Clearly distinct from Oak.
  • Oak reworked — warm tan tone throughout to match its golden-tan accent color.
  • Theme buttons — now show color names (Forest, Ocean, Ember, Oak, Midnight, Silver) rendered in each theme's own colors.

Options Window

  • Double-click bug fixed — Options button now opens on the first click after /reload.
  • Window scaling — sliders replaced with +/- buttons. Added separate scaling for Options window.
  • WoW Tips section — added quick-reference tips for recommended WoW settings.
  • Slightly wider — text like "Cast / Loot Bobber" no longer wraps.
  • Author signature — "..fish on, Archong" in the bottom-right corner.

UI Cleanup

  • Emoji rendering fixes — removed all multi-byte emoji that rendered as small boxes on many WoW clients. Section headers, status text, and chat messages now use WoW-safe characters only.
  • Arrow characters — replaced all right-arrows with > for compatibility.
  • Expanded window — prize names (Arcanite Fishing Pole, Hook of the Master Angler) display cleanly with word wrap. Rare Prize Fish section has more breathing room.
  • Skill effective value — lighter font color, matches the Skill label.
  • Fishing icon — switched to Trade_Fishing (the profession icon) for clearer visibility in the title bar, minimap, and WoW Options panel.

Settings Panel (WoW Options > AddOns)

  • Alerts / Automation sections — checkboxes organized into two labeled groups, sorted alphabetically.
  • Recast label shortened to "Double Click to Recast while Fishing".
  • Fishing pole icon — matches the main window icon.
  • Slash commands — added /tfesettings and /tfeoptions to open the panel directly.

Other

  • Lure bar — removed preferred lure / right-click features. Left-click apply only.
  • Gear Up — fixed UseContainerItem nil error on modern WoW clients.
  • Bindings.xml — fixed "Unrecognized XML" error. Matches Better Fishing's proven pattern (auto-discovered, not in TOC).
  • Version — updated to v1.1 in TOC, Core, main window, and minimap tooltip.

v1.0

Your all-in-one fishing companion with live Stranglethorn Fishing Extravaganza tracking.

Features

Core Fishing Engine

  • Single keybind cast, interact, and loot — bind once under Key Bindings > TastyfishExtravaganza
  • Double-click to cast — right-click twice to cast your line without a keybind
  • Double-click to recast — automatically recast after looting
  • Enhanced sounds while fishing — boost in-game fishing sound effects with adjustable volume
  • Soft-target interaction — seamless bobber targeting and interaction

Main Window

  • Bobber Meter — live progress bar showing cast duration with color phases (casting, waiting, bite)
  • Average Marker — persistent reference line on the meter showing your rolling 10-catch average wait time
  • Last / Best times — footer displays your last catch time and best catch time for the session
  • Session & All-Time Stats — dual-column stats: total catches, casts, gold earned, catch rate
  • Caught Fish Icons — session catch icons displayed in a full-width row
  • Skill & Zone — current fishing skill with effective total and active zone display
  • Gear Up — one-click equip your best fishing pole from bags
  • Lures — quick-access manual lure toolbar with left-click apply, skill bonus tooltips, and active lure timer

Expanded Event Window

  • Stranglethorn Fishing Extravaganza — dedicated panel for the Sunday 2-4 PM server-time event
  • Tastyfish Counter — live count with "X Tastyfish left to WIN!" status and winner notification
  • Rare Prize Fish — tracks Keefer's Angelfish, Brownell's Blue Striped Racer, and Dezian Queenfish with catch counts and reward gear tooltips
  • Grand Prizes — Arcanite Fishing Pole (+40 Fishing Skill) and Hook of the Master Angler with full item stat tooltips
  • Event status banner — Booty Bay, every Sunday 2-4 PM with active/inactive indicators

Options & Customization

  • 6 Theme Colors — Forest, Ocean, Ember, Oak, Midnight, Silver — each with a unique color palette that applies to all windows including the lure bar
  • Independent Window Scaling — separate +/- scale controls (50%-150%) for Main Window, Lure Bar, and Options window
  • Session Management — reset session catches and stats for a fresh start

WoW Options > AddOns Panel

  • Alerts section — Enhance Sounds While Fishing (with volume slider), Flash screen on bite, Play alert sound on bite, Play sound when bobber lands
  • Automation section — Auto Loot catches, Double Click to cast (with speed slider), Double Click to Recast while Fishing, plus Dragonflight-specific options

Other

  • Minimap button — quick toggle for the main window
  • Multi-version TOC — supports Classic Era, TBC, Wrath, Cata, MoP Classic, and Retail without edits
  • Slash commands — /tfe, /tastyfish (show/hide/settings), /tfesettings, /tfeoptions (open AddOns panel)
  • Persistent session — bobber meter average and catch times survive /reload, reset on fresh login

Installation

  1. Extract the TastyfishExtravaganza folder into your Interface/AddOns directory
  2. Enable the addon on the character select screen
  3. Bind your cast key: Esc > Key Bindings > TastyfishExtravaganza
  4. Type /tfe to show the fishing window

Recommended WoW Settings

  • Options > Tips > Enable
  • Controls > Interact on Left Click
  • Sound > Sound in Background