* DarkImakuni's reputation with Kemayo has decreased!
Quote from Sariash »
I'm not sure if there is another way to start a chronometer timer, this is just the way I got it to work
I added Chronometer support, but I didn't quite do it your way. (All I changed was the TakeTaxiNode bit -- turns out that there's :AddTimer and :StartTimer functions in Chronometer that automate some of that.)
Flew from TB to Cenarion Hold (horde) tonight and got the following error:
FuBar_ToFu\ToFu.lua:338: Usage: TaxiNodeName(slot)
<in C code>: in function `TaxiNodeName'
FuBar_ToFu\ToFu.lua:338: in function <Interface\AddOns\FuBar_ToFu\ToFu.lua:311>
<string>:"TaxiButton17:OnEnter":2: in main chunk
About BigWigs support.. While i like that our warlocks start to summon me as soon they get Kir:Flying to Light Hope Chapel message its kinda annoying for raid leader :). I'v changed in code so tofu starts local bigwigs timer, probably you can add local/global switch as option
When a flight is broken somehow (you get a port, join BG, have a disconnect) while flying the timer shows crap the next times you are fyling. It shows the average between the previous flights(and the broken flight is taken into). And thats wrong :(
Here's some fun with the Cartrographer integration:
FuBar_ToFu\\ToFu.lua:171: attempt to index field `hooks' (a nil value)\nAceAddon-2.0\\AceAddon-2.0.lua:595: in function `obj_method'\nAceEvent-2.0\\AceEvent-2.0.lua:247: in function `TriggerEvent'\nAceEvent-2.0\\AceEvent-2.0.lua:902: in function <Interface\\AddOns\\Ace2\\AceEvent-2.0\\AceEvent-2.0.lua:894>\
FuBar_ToFu\\ToFu.lua:171: attempt to call method `Cartographer' (a nil value)\nAceAddon-2.0\\AceAddon-2.0.lua:595: in function `obj_method'\nAceEvent-2.0\\AceEvent-2.0.lua:247: in function `TriggerEvent'\nAceEvent-2.0\\AceEvent-2.0.lua:902: in function <Interface\\AddOns\\Ace2\\AceEvent-2.0\\AceEvent-2.0.lua:894>
FuBar_ToFu\\ToFu.lua:310: attempt to call method `SetNoteHere' (a nil value)\nFuBar_ToFu\\ToFu.lua:310: in function `obj_method'\nAceEvent-2.0\\AceEvent-2.0.lua:315: in function `TriggerEvent'\nAceEvent-2.0\\AceEvent-2.0.lua:902: in function <Interface\\AddOns\\Ace2\\AceEvent-2.0\\AceEvent-2.0.lua:894>
FuBar_ToFu\\ToFu.lua:183: Cannot unregister a database not registered.\n<in C code>: in function `error'\nModules\\Notes.lua:2036: in function `UnregisterNotesDatabase'\nFuBar_ToFu\\ToFu.lua:183: in function `ToggleCartographer'\nFuBar_ToFu\\ToFu.lua:78: in function `func'\nDewdrop-2.0\\Dewdrop-2.0.lua:480: in function <...erface\\AddOns\\DewdropLib\\Dewdrop-2.0\\Dewdrop-2.0.lua:433>
The first is a simple typo.. remove the 's' from 'hooks'. But there's also several "self:blah" calls with no corresponding functions.
Request to add a hook into SorrenTimers to the svn ... I added it like this to my local version
if self.db.profile.hook.SorrenTimers and SorrenTimers then
local id = self.destination
SorrenTimers:RegisterCandyBar("defaultgroup"..id, self.timeAvg, id, "Interface\\Icons\\INV_Misc_PocketWatch_01", "teal", "teal", "teal")
[2007/01/07 00:38:10-17-x1]: FuBar_ToFu-2.0.23080\ToFu.lua:205: Icon "Flight" not registered
<in C code>: ?
AceEvent-2.0-23383 (Ace2):251: in function `TriggerEvent'
AceEvent-2.0-23383 (Ace2):962: in function <Interface\AddOns\Ace2\AceEvent-2.0\AceEvent-2.0.lua:955>
I am having this error for a while already, it appear that I only get it when I have cartographer installed, and the cartographer hook disabled.
Not sure if this is a Chronometer problem or a ToFu problem, but since the 2.1 patch the Chronometer bars aren't showing the right amount of time for a flight. The ToFu tooltip is correct but the Chronometer bar is always wrong. I've seen it in both directions:
Flight from Stormwind to Westfall the bar was about 2x as long as it should have been.
Flight from Darnassus to Gadgetzan the bar was about 1/3x as long as it should have been.