Fishing Shack Pro

Fishing Shack Pro

4.7k Downloads

Introduction

Fishing Shack Pro is a simple addon that checks a player's inventory for upgrades to fishing poles (i.e. Ephemeral Fishing Pole) and fishing hats (i.e. Hightfish Cap or Tentacled Hat). If an upgrade was found in inventory and the player is "fishing" then the addon automagically equips the upgraded item.

Slash Commands

/fishingshackpro or /fsp
enable Y | N will enable or disable the addon (i.e. stop monitoring player inventory changes).
lure Y | N will set a global variable to replace a pole upgrade even if it has a bait enchantment applied (i.e. do not replace Mastercraft Kalu'ak Fishing Pole while a Worm Supreme is active).

Localization

AddOn messages are localized, but additional translation support is requested. Your review of the localization feature via CurseForge is greatly appreciated!

Defects and Feature Requests

Please submit any defects or feature requests via the CurseForge ticket system.

Comments

Please provide any feedback you may have via the CurseForge project page.

Functionality

How does it know if we're fishing?

Fishing Shack Pro simply checks whether your character has equipped a fishing pole of some kind. If you have a pole in hand, then you're fishing.

What does it search for?

Fishing Poles

The following are the item IDs we look for (in descending order) for poles. Now with Legion, we start with the Artifact and then move into WoD with the Ephemeral Fishing Pole, continuing in arbitrary order until stopping at the basic Fishing Pole.

--ID     Name                               +Skill +Other          Faction?
"133755", -- Underlight Angler                   60      Teleport to node
"118381", -- Ephemeral Fishing Pole 100 "19970" , -- Arcanite Fishing Pole 40 "116826", -- Draenic Fishing Pole 30 Lure +200 Alliance "116825", -- Savage Fishing Pole 30 Lure +200 Horde "44050" , -- Mastercraft Kalu'ak Fishing Pole 30 Water-breathing "45991" , -- Bone Fishing Pole 30 "45992" , -- Jeweled Fishing Pole 30 "84661" , -- Dragon Fishing Pole 30 "45858" , -- Nat's Lucky Fishing Pole 25 "6367" , -- Big Iron Fishing Pole 20 "19022" , -- Nat Pagle's Extreme Angler FC-5000 20 "25978" , -- Seth's Graphite Fishing Pole 20 "6366" , -- Darkwood Fishing Pole 15 "84660" , -- Pandaren Fishing Pole 10 "46337" , -- Staats' Fishing Pole 3 Alliance "12225" , -- Blump Family Fishing Pole 3 "6365" , -- Strong Fishing Pole 5 "120163", -- Thruk's Fishing Rod 3 "6256" , -- Fishing Pole 0

Fishing Hats

The following are the item IDs we look for (in descending order) for hats. We start at the Hightfish Cap and stop at the Lucky Fishing Hat. Only hats witth direct impact to fishing (like increased skill or lure) are included.

--ID     Name                               +Skill +Other          Faction?
"118380", -- Hightfish Cap                     100
"118393", -- Tentacled Hat                     100
"117405", -- Nat's Drinking Hat                 10   Lure +150
"88710" , -- Nat's Hat                           5   Lure +150
"33820" , -- Weather-Beaten Fishing Hat          5   Lure +75
"93732" , -- Darkmoon Fishing Cap                5   Summon Debris Pool during Darkmoon Faire
"19972" , -- Lucky Fishing Hat                   5   +15 STA