FishingAce
Simple right click casting.
Double right-click to cast while a fishing pole is equipped. Options included to enhance the various telltale signs that you've caught a fish (upping the volume, enhance the pool "sparklies") and automatically applying a lure to your pole.
Double click casting can result in lost catches in rare situations where the loot window and casting overlap. I haven't figured out if this is due to a slow computer or a slow connection, nor have I found a way around it yet.
Updated for WoD.
Thank you for your continued efforts to keep this project updated. Right key doesn't work and the error count continues to soar upto 9300 and counting. Can't copy and paste the error since the count continues to count, upto 10868 and still rising as I type this.
In reply to xyntress20000:
The addon seems to be broken, unfortunately. Wonder what's happening -- since it seems it was updated for DF..
In reply to Exuja:
After almost a year into Dragonflight, I still can't get fishing ace to work on retail (even after yesterday's version). I double click on fishable water and nothing happen, even with fishing gear like "Nat's Hat". :(
It's likely due to the fact that fishing poles aren't equipped the same way as before DF release.
In reply to xyntress20000:
Confirming, insane amount of errors.
I don't know if this is a curseforge issue or an issue with how files are sorted, but when I update the addon it updates to the 9.27 version and I must manually update and install the 10.02 version. Then when I do this, the Curse Forge app wants me update to the 9.27 version again thinking that is the latest version instead of the 10.02 version. This is a tad annoying, I'm not sure what is the cause of this honestly, I had this issue with another addon as well.
In reply to JaconKin:
I just updated this addon as well, and it is the latest version (0.9.4), which is tagged for game version 9.2.7 in the .toc file. Previous version were tagged for game version 10.0.2 according to curseforge, but the line 1 in the .toc file wasn't changed.
In reply to DarkLimpan:
Well I'm still not sure which version then is the one most up to date, if you go to the files section of the site here you see two versions that were updated roughly around the same time, one is tagged as 9.27 and one is tagged as 10.02. Currently that is the version I decided to download manually. Though I see the newest version is 9.5 and is tagged as 10.02. It was all just really confusing all of sudden since I pay attention more to the game version not file version since it's difficult to remember what the previous version was prior to update.
getting this at seemingly random
1x [ADDON_ACTION_BLOCKED] AddOn 'FishingAce' tried to call the protected function 'ClearOverrideBindings()'.
[string "@!BugGrabber/BugGrabber.lua"]:480: in function <!BugGrabber/BugGrabber.lua:480>
[string "=[C]"]: in function `ClearOverrideBindings'
[string "@FishingAce/LibFishing-1.0-101091.lua"]:2026: in function `ResetOverride'
[string "@FishingAce/LibFishing-1.0-101091.lua"]:1528: in function `CheckForDoubleClick'
[string "@FishingAce/FishingAce.lua"]:400: in function `?'
[string "@AskMrRobot/Libs/CallbackHandler-1.0-7/CallbackHandler-1.0.lua"]:145: in function <...bot/Libs/CallbackHandler-1.0/CallbackHandler-1.0.lua:145>
[string "safecall Dispatcher[2]"]:4: in function <[string "safecall Dispatcher[2]"]:4>
[string "=[C]"]: ?
[string "safecall Dispatcher[2]"]:13: in function `?'
[string "@AskMrRobot/Libs/CallbackHandler-1.0-7/CallbackHandler-1.0.lua"]:90: in function `Fire'
[string "@AskMrRobot/Libs/AceEvent-3.0-4/AceEvent-3.0.lua"]:120: in function <AskMrRobot/Libs/AceEvent-3.0/AceEvent-3.0.lua:119>
I am getting this error when I log in
712x Interface/AddOns/FishingAce/LibFishing-1.0-101091.lua:220: attempt to call upvalue 'itsempty' (a nil value)
[string "@Interface/AddOns/FishingAce/LibFishing-1.0-101091.lua"]:220: in function `UpdateFishingSkillData'
[string "@Interface/AddOns/FishingAce/LibFishing-1.0-101091.lua"]:233: in function <Interface/AddOns/FishingAce/LibFishing-1.0.lua:229>
Locals:
self = <table> {
SetSkillupTable = <function> defined @Interface/AddOns/FishingAce/LibFishing-1.0.lua:1827
IsRetail = <function> defined @Interface/AddOns/FishingAce/LibFishing-1.0.lua:64
IsLinkableItem = <function> defined @Interface/AddOns/FishingAce/LibFishing-1.0.lua:1275
SCHOOLS = <table> {
}
FindBestHat = <function> defined @Interface/AddOns/FishingAce/LibFishing-1.0.lua:797
GetBaseSubZone = <function> defined @Interface/AddOns/FishingAce/LibFishing-1.0.lua:1679
GetSkillupTable = <function> defined @Interface/AddOns/FishingAce/LibFishing-1.0.lua:1831
HasBuff = <function> defined @Interface/AddOns/FishingAce/LibFishing-1.0.lua:654
RegisterAddonMessagePrefix = <function> defined @Interface/AddOns/FishingAce/LibFishing-1.0.lua:2590
FindNextLure = <function> defined @Interface/AddOns/FishingAce/LibFishing-1.0.lua:724
IsItemOneHanded = <function> defined @Interface/AddOns/FishingAce/LibFishing-1.0.lua:578
EllipsizeText = <function> defined @Interface/AddOns/FishingAce/LibFishing-1.0.lua:2484
GetZoneSize = <function> defined @Interface/AddOns/FishingAce/LibFishing-1.0.lua:1556
GetFishTooltip = <function> defined @Interface/AddOns/FishingAce/LibFishing-1.0.lua:1296
GetMainHandItem = <function> defined @Interface/AddOns/FishingAce/LibFishing-1.0.lua:1366
GetLastTooltipText = <function> defined @Interface/AddOns/FishingAce/LibFishing-1.0.lua:1500
AddSchoolName = <function> defined @Interface/AddOns/FishingAce/LibFishing-1.0.lua:1354
IsCrusade = <function> defined @Interface/AddOns/FishingAce/LibFishing-1.0.lua:76
GetCurrentSkill = <function> defined @Interface/AddOns/FishingAce/LibFishing-1.0.lua:345
FishingLevels = <table> {
}
CastButton = <table> {
}
COLOR_HEX_GOLD = "ffd700"
IsFishingReady = <function> defined @Interface/AddOns/FishingAce/LibFishing-1.0.lua:1426
GetInfoSlot = <function> defined @Interface/AddOns/FishingAce/LibFishing-1.0.lua:1050
GetSlotMap = <function> defined @Interface/AddOns/FishingAce/LibFishing-1.0.lua:1064
registered = <table> {
}
CastingKeys = <table> {
}
IsOpenable = <function> defined @Interface/AddOns/FishingAce/LibFishing-1.0.lua:2429
SCHOOL_FISH = 0
ParseLink = <function> defined @Interface/AddOns/FishingAce/LibFishing-1.0.lua:1225
spairs = <function> defined @Interface/AddOns/FishingAce/LibFishing-1.0.lua:1121
Silver = <function> defined @Interface/AddOns/FishingAce/LibFishing-1.0.lua:2477
ZANDALAR = 10
BOBBER_NAME = "Fishing Bobber"
GetOutfitBonus = <function> defined @Interface/AddOns/FishingAce/LibFishing-1.0.lua:2298
ChatLink = <function> defined @Interface/AddOns/FishingAce/LibFishing-1.0.lua:1280
GetDistanceTo = <function> defined @Interface/AddOns/FishingAce/LibFishing-1.0.lua:1570
IsClassic = <function> defined @Interface/AddOns/FishingAce/LibFishing-1.0.lua:68
KALIMDOR = 1
GetCaughtSoFar = <function> defined @Interface/AddOns/FishingAce/LibFishing-1.0.lua:1867
ResetOverride = <function> defined @Interface/AddOns/FishingAce/LibFishing-1.0.lua:2023
WOWVersion = <function> defined @Interface/AddOns/FishingAce/LibFishing-1.0.lua:60
copytable = <function> defined @Interface/AddOns/FishingAce/LibFishing-1.0.lua:1098
GetTooltipText = <function> defined @Interface/AddOns/FishingAce/LibFishing-1.0.lua:1485
UNKNOWN = "UNKNOWN"
UnregisterCallback = <function> defined @Interface/AddOns/Ara_Broker_Reputations/libs/CallbackHandler-1.0.lua:148
GetCurrentPlayerPosition = <function> defined @Interface/AddOns/FishingAce/LibFishing-1.0.lua:2447
IsMissedFish = <function> defined @Interface/AddOns/FishingAce/LibFishing-1.0.lua:1906
HasHatBuff = <function> defined @Interface/AddOns/FishingAce/LibFishing-1.0.lua:697
Purple = <function> defined @Interface/AddOns/FishingAce/LibFishing-1.0.lua:2479
SplitLink = <function> defined @Interface/AddOns/FishingAce/LibFishing-1.0.lua:1249
GetFishingProfession = <function> defined @Interface/AddOns/FishingAce/LibFishing-1.0.lua:128
GetPoleBonus = <function> defined @Interface/AddOns/FishingAce/LibFishing-1.0.lua:2279
EASTERN_KINDOMS = 2
caughtSoFar = 1
Orange = <function> defined @Interface/AddOns/Fishing
In reply to tazrulez:
Thanks for the report, working on a fix!
any news on the update ? :)
In reply to reaper666735:
Took way more effort than I expected (although some of it, like the Bigwigs packager, made tings a bit easier). Welcome to the new world
orderversion!I am trying to update it, but I can't get repositories to work (neither my original SVN nor a new git repo -- it doesn't like any auth I can figure out :-( ). If I have to, I guess I will move to github, but that seems like overkill.
In reply to Sutorix:
you can always contact Curseforge for help ?, it could be some issue with the Overwolf takeover
small update for 8.3 ? :)
Will my favorite fishing addon work with Classic?
Double click only work in fishing schools
Auto lure is no longer working... is anyone working on this addon?
Autolure Lua error ticket ( https://www.wowace.com/projects/fishing-ace/issues/31 )