Fishbringer is a lightweight addon for helping out when leveling fishing. It shows helpful information regarding how much skill is needed for the particular zones. It shows how much skill you have and how many fish you are going to need (at most) to get the next skill point.
This addon was initially written by me over a decade ago. I've tried to fix it up, make it more coherent, and also adding several quality of life changes.
Usage notes:
- The addon supports both
/fishbringer
and/fb
slash commands. (If Fishing Buddy is installed and loaded,/fb
will not be available.) - Fishbringer will be automatically shown when you equip a fishing pole.
- To move Fishbringer, hold down
[Alt]
and drag it to where you want it.
Commands:
/fishbringer show
- Toggle Fishbringer's visbility./fishbringer align
- Cycle through text alignments (default: right)./fishbringer count
- Toggles visibility of fish count. Some people don't want to know how many fish they need, as the number will take away their joy of fishing./fishbringer reset
- If I, you, or anyone else on the intertubes break the database, all addon settings and the catch counter can be reset with this command. Please report any issues to me and I will try to fix them. If a zone is marked with 0 in skill and it is possible to fish there, please notify me
There is currently some issue with the number of catches required to level 1-300 in TBCC.
It seems that the number of fish required per level was reduced to make people level fishing faster.
I made a temporary fix for that that approximates the current requirements.
While Fishbringer computes a catch rate, I feel like I get a lot more "Your fish got away!" (UI_INFO_MESSAGE 378) than I expect given the computed rate. Could Fishbringer be enhanced to show the actual catch rate in addition to the computed catch rate? Another enhancement would be an actual number of fish caught per skill level (weighted average) vs. the computed number of fish to catch per skill level.
In reply to bsmorgan:
" Feels like" is not a bug. That's how statistics works. 50% catch rate doesn't mean you will catch 50 fish out of 100 every time. It just means that's the average.
Sometimes it will be 70/100 and other times 30/100. This of course depends on the random generator blizzard uses.
The enhancement you suggest will usually show 1 unless you go over the calculated by 1, and then it will reset back to 1 after you skill up. Sounds bit useless info. Running average of these will result in 1 also, since the average catches to skill is the calculated one,
If you mean showing a percentage progress (instead of "2/10", show "20%") it maybe useful, Though humans usually prefer to know how many they caught and how many they have to total to level. Maybe total fish to skill cap will be more useful, though bit daunting.
It'll be great if this could be updated for version 1.14 of classic, which has broke Fishbringer.
In reply to clinton_au:
Thanks for letting me know.
Fixed to 1.14
neat little thingie, but I wish there were some sort of tool to further adjust the alignment...
In reply to beleg_jr:
What do you mean?
Did you try?:
1. /fishbringer align
2. Alt and drag
The skill needed to fish shows 0 skill in Hellfire Peninsula.
In reply to daperdude00:
Fixed
Just updating that all the known issues were fixed in the current version on github.
It is just waiting for localization files update, so we don't break other(non English) language versions.
I send private message with a french translation to Kalerath but it's considerate like a spam with source code. Really nice project !
In reply to Simon_sketv:
Thanks! if you have an github account, you can just upload your translation file to a fork from our repo: https://github.com/Godot-Fye/Fishbringer
The fish caught at this level feature does not count up with each catch.
In reply to daperdude00:
This is incompatibility with speedy auto loot addons. they work on a previous event before loot window is opened.
I fixed it by changing the event that triggers the check from LOOT_OPENED to LOOT_READY
Hope the author will see it and fix it in an official version.
In reply to Zilom:
Thanks for your feedback :-) So the problem is speedy auto loot addon, not Fishbringer?
In reply to TLDFye:
It's not a bug the the other addon. The way speed looting works is to bypass the loot interface, by looting before loot window opens.
They do it by LOOT_READY event which triggers before the LOOT_OPENED event you use. So by the time LOOT_OPENED supposed to be triggered there is no more loot.
It's easily solved by changing the trigger in fishbringer to LOOT_READY. Which makes it compatible with looting addons:
Line 16: fb:RegisterEvent"LOOT_READY"
Line 460: fb.LOOT_READY = IncrementFishCount
This will solve the compatibility issue, and will work whether you have loot addon or not.
Unrelated I noticed few other bugs:
1. Removing and reequipping the fishing rod will reset the fish count.
2. Hellfire Peninsula is missing from zone list.(needed for fishing daily and fishing some trash fish)
In reply to Zilom:
Thanks for Feedback! I will try to work on a fix the next days :-)
At the moment: No. Maybe i will update it a few Weeks after TBC Release :-)
is there a TBC version in the works?
In reply to TonedawgStreams:
At the moment: No. Maybe i will update it a few Weeks after TBC Release :-)