Fishing Buddy (Classic)
A fishing addon that keeps track of the fish you catch and helps manage your fishing gear.
Features:
- Double-click fishing
- 'Fish Watcher' lets you see the fish you've caught here before (or the fish that you've caught in the current session)
- Display your current skill level and the time since you started fishing - Choose your fishing outfit and change into it easily
- Support for automatically adding a lure to your fishing pole
Example commands:
/fishingbuddy or /fb toggle the display of the Fishing Buddy window /fb help print the list of Fishing Buddy commands
/fb switch wear your chosen fishing outfit, or change back
Known Issues:
This is an early release for Classic and I'm attempting to share as much code as possible. There will be issues.
- Graphical issues everywhere -- the tabs are weird and the model doesn't show up in the outfit frame
- EasyLures doesn't apply lures for everyone -- still looking for why
Feel free to send comments to Sutorix=AT=hotmailDOTcom.
Getting tons of errors since the last update, can't keep the addon enabled due to the errors.
Message: ...ngBuddy\Libs\LibPetJournal-2.0\LibPetJournal-2.0-33.lua:74: Usage: hooksecurefunc([table,] "function", hookfunc)
Time: Tue Jul 19 08:19:52 2022
Count: 1
Stack: ...ngBuddy\Libs\LibPetJournal-2.0\LibPetJournal-2.0-33.lua:74: Usage: hooksecurefunc([table,] "function", hookfunc)
Locals:
Message: ...\FishingBuddy\Libs\LibTourist-3.0\LibTourist-3.0-90263.lua:92: table index is nil
Time: Tue Jul 19 08:19:52 2022
Count: 1
Stack: ...\FishingBuddy\Libs\LibTourist-3.0\LibTourist-3.0-90263.lua:92: table index is nil
Locals:
Message: ...\FishingBuddy\Libs\LibFishing-1.0\LibFishing-1.0-101085.lua:138: attempt to index global 'C_TradeSkillUI' (a nil value)
Time: Tue Jul 19 08:19:52 2022
Count: 1
Stack: ...\FishingBuddy\Libs\LibFishing-1.0\LibFishing-1.0-101085.lua:138: attempt to index global 'C_TradeSkillUI' (a nil value)
Locals:
Message: Interface\AddOns\FishingBuddy\FishingSetup.lua:64: attempt to call method 'Translate' (a nil value)
Time: Tue Jul 19 08:19:52 2022
Count: 1
Stack: Interface\AddOns\FishingBuddy\FishingSetup.lua:64: attempt to call method 'Translate' (a nil value)
Locals:
Message: Interface\AddOns\FishingBuddy\FishingBuddy-1.16.11.lua:640: table index is nil
Time: Tue Jul 19 08:19:52 2022
Count: 1
Stack: Interface\AddOns\FishingBuddy\FishingBuddy-1.16.11.lua:640: table index is nil
Locals:
Message: [string "FishingBuddyRoot:OnLoad"]:1: attempt to call field 'OnLoad' (a nil value)
Time: Tue Jul 19 08:19:52 2022
Count: 1
Stack: [string "FishingBuddyRoot:OnLoad"]:1: attempt to call field 'OnLoad' (a nil value)
Locals:
I think that's all of them
I have the game with the Spanish language and when I activate easy lure and double click to fish it tries to put the lure all the time, it already has it active and it tries to put it again all the time and it does not fishing.
Just some feedback and a question:
Is there any reason why there's a version of Fishing Buddy listed under here for BC Classic that's version 0.7.5.5 but the version for Fishing Buddy (Crusade) is listed as 0.7.8? The addon client lets you install this version for BC because of the version listed here, so I just wanted to let you know because there could be some confusion it probably makes sense to either not have a BC version listed under this addon, or to update it and have one version for multiple game clients
Thanks again for the great addon :)
In reply to DomDashSix:
It should be marked appropriately for all the versions, I will did into this.
everytime i attach a lure the skill doesnt change i have 29 skill cccurrently and i attach a shapen fishing lkure, the lure doesnt change my skill?
Hello, is there a chance to add that if you don't need a lure (because you have the sufficient skill) it doesn't apply it, even if the option is selected?
Also, is there a chance for the force sound to not affect game music?
For some reason the addon keeps trying to use my fishing hat's apply lure when I already have a lure applied (and a better one at that)
I'm receiving hundreds of errors once I equip a fishing rod.
198597x ...\FishingBuddy\Libs\LibFishing-1.0\LibFishing-1.0-101083.lua:1862: attempt to compare nil with number
[string "@FishingBuddy\Libs\LibFishing-1.0\LibFishing-1.0-101083.lua"]:1862: in function <...\FishingBuddy\Libs\LibFishing-1.0\LibFishing-1.0.lua:1860>
Locals:
self = <unnamed> {
lastUpdate = 89.915005
lib = <table> {
}
0 = <userdata>
}
elapsed = 0.011000
(*temporary) = 89.915005
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = "attempt to compare nil with number"
BuffWatch = <table> {
45694 = 101467.161000
}
This has been the case for at least a couple of weeks now and I was hoping there would be a fix in the meantime. :/
In reply to Spearhead83:
Well darn it, that is supposed to be fixed. Let me investigate. Thank you for the report!
Please add links to Fishing Buddy retail and Fishing Buddy Crusade to the description. Thanks!
I fixed the speed auto looting addons compatibility on my copy.
Version 0.7.7
- Fix buff check comparison error
Getting large scrolling error counts now by having 'Drink Lager' on and Captain Rumsey's Lager in inventory.
Message: ...\FishingBuddy\Libs\LibFishing-1.0\LibFishing-1.0-101083.lua:1862: attempt to compare nil with number
Time: Fri Jul 16 09:00:45 2021
Count: 912
Stack: ...\FishingBuddy\Libs\LibFishing-1.0\LibFishing-1.0-101083.lua:1862: attempt to compare nil with number
Locals:
In reply to Varsadi:
Shoot. Okay, let me go see what I can do.
I'm getting around 20 LUA errors a second in the BCC version, the errors only start once a fishing pole is equipped.
Sadly as the error log is resetting so fast I can't manage to copy it, I did manage to see that TradeSkill Master is included in the errors though.
?? Two Questions. So I'm running FB(Classic) 7.5.2 because the newer ones had a problem where the button disappeared etc,
Is it safe to do the update that WowUp tells me about?
Does the WoW BCC cover my toons as they level up through both areas or do I need to have both the Classic and BCC??
In reply to WoWEye:
In 0.7.5.5 I still have the problem that I cannot wear my fishing pole by clicking on the minimap button. If WowUp tells you the current version is 1.16.6 then don't install the update, 0.7.5.5 is the current tbc version.
In reply to WoWEye:
If you're playing BCC you need "Fishing Buddy (Crusade)", if you're playing "Classic Era" Classic you need "Fishing Buddy (Classic)".
One problem might be that the .toc file has:
## X-Curse-Project-ID: 15093
## X-WoWI-ID: 4239
when the Curse Project ID for Classic is 340577 (and Crusade is 500433). I'm not sure how your WoWInterface projects are arranged so I'll leave that to you to figure out.
In reply to bsmorgan:
That may have done it! Thanks!