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.
Could you send me a list of your addons? (sutorix AT hotmail DoT com)
If someone has figured out how to get this working again, could they post their actual code changes?
The description is to vague for new/possible users of this add-on. Please let us know what we need to right-click on.
Any ideas?
You refer to self.db.profile.enhanceSounds and self.db.profile.autoLoot in the StartFishingMode and EnhanceFishingSounds code. Those variables have gone in your 4.0 code, they're now 'sound' and 'loot'. Change that and it all works again.
Thanks!
Change self.db.profile.autoLoot to self.db.profile.loot
Message: AceTimer-3.0: CancelTimer(handle[, silent]): 'table: 0x3069d1a0' - timer already cancelled or expired
Time: Sun Oct 24 13:11:51 2010
Count: 1
Stack: Interface\AddOns\FishingAce\FishingAce.lua:167: in function <Interface\AddOns\FishingAce\FishingAce.lua:154>
(tail call): ?
[C]: ?
[string "safecall Dispatcher[2]"]:9: in function <[string "safecall Dispatcher[2]"]:5>
(tail call): ?
Interface\AddOns\Ace3\AceTimer-3.0\AceTimer-3.0.lua:164: in function <Interface\AddOns\Ace3\AceTimer-3.0\AceTimer-3.0.lua:138>
Locals: <none>
Message: AceTimer-3.0: CancelTimer(handle[, silent]): 'table: 0x3069d1a0' - no such timer registered
Time: Sun Oct 24 13:12:58 2010
Count: 134
Stack: Interface\AddOns\FishingAce\FishingAce.lua:167: in function <Interface\AddOns\FishingAce\FishingAce.lua:154>
(tail call): ?
[C]: ?
[string "safecall Dispatcher[2]"]:9: in function <[string "safecall Dispatcher[2]"]:5>
(tail call): ?
Interface\AddOns\Ace3\AceTimer-3.0\AceTimer-3.0.lua:164: in function <Interface\AddOns\Ace3\AceTimer-3.0\AceTimer-3.0.lua:138>
Locals: <none>
Message: AceTimer-3.0: CancelTimer(handle[, silent]): 'table: 0x3069d1a0' - no such timer registered
Time: Sun Oct 24 13:13:22 2010
Count: 182
Stack: Interface\AddOns\FishingAce\FishingAce.lua:167: in function <Interface\AddOns\FishingAce\FishingAce.lua:154>
(tail call): ?
[C]: ?
[string "safecall Dispatcher[2]"]:9: in function <[string "safecall Dispatcher[2]"]:5>
(tail call): ?
Interface\AddOns\Ace3\AceTimer-3.0\AceTimer-3.0.lua:164: in function <Interface\AddOns\Ace3\AceTimer-3.0\AceTimer-3.0.lua:138>
Locals: <none>
I have both the latest FishingAce and Ace 3 installed; only received these errors since 4.0.1 patch (had Ace 2 installed, replaced with Ace 3, which solved some errors, but this one popped up instead).
Thank you!
Date: 2010-10-24 15:18:40
ID: 1
Error occured in: Global
Count: 1
Message: ..\AddOns\FishingAce\FishingAce.lua line 151:
Usage: EmbedLibrary(addon, libname, silent, offset): 'libname' - Cannot find a library instance of "AceConsole-3.0".
Debug:
[C]: ?
[C]: ?
...\AddOns\AtlasLoot\Libs\AceAddon-3.0\AceAddon-3.0.lua:209: EmbedLibrary()
...\AddOns\AtlasLoot\Libs\AceAddon-3.0\AceAddon-3.0.lua:191: EmbedLibraries()
...\AddOns\AtlasLoot\Libs\AceAddon-3.0\AceAddon-3.0.lua:158: NewAddon()
FishingAce\FishingAce.lua:151: in main chunk