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