Ok i did the Ace3 thing and all is well now woot...but, i still get this error everytime i use anything in Autobar (i.e. Mana Potion) :
Cryolysis2 blocked from using Cryo2WaterButton:SetAttribute()
Count: 99
Call Stack:
[string "*:OnEvent"]:1: in function <[string "*:OnEvent"]:1>
[C]: in function `SetAttribute'
Interface\AddOns\Cryolysis2\buttons\water.lua:21: in function `UpdateWaterButton'
Interface\AddOns\Cryolysis2\core\events.lua:110: in function `?'
...Ons\Ace3\CallbackHandler-1.0\CallbackHandler-1.0.lua:146: in function <...Ons\Ace3\CallbackHandler-1.0\CallbackHandler-1.0.lua:146>
[string "safecall Dispatcher[2]"]:4: in function <[string "safecall Dispatcher[2]"]:4>
[C]: ?
[string "safecall Dispatcher[2]"]:13: in function `?'
...Ons\Ace3\CallbackHandler-1.0\CallbackHandler-1.0.lua:91: in function `Fire'
Interface\AddOns\Ace3\AceEvent-3.0\AceEvent-3.0.lua:70: in function <Interface\AddOns\Ace3\AceEvent-3.0\AceEvent-3.0.lua:69>
and I get 23 of them, each one simiilar and corresponding to some button
I appologize if it seems like I'm going crazy with error reports, but im hoping to see a finly tuned finished product cuz I really love this addon :) When sheep breaks I get this:
Interface\AddOns\Cryolysis2\core\events.lua:639: attempt to index local 'bar' (a nil value)
Count: 23
Call Stack:
(tail call): ?
Interface\AddOns\Cryolysis2\core\events.lua:639: in function `DebuffTimerFinished'
Interface\AddOns\Cryolysis2\core\events.lua:86: in function `?'
...Ons\Ace3\CallbackHandler-1.0\CallbackHandler-1.0.lua:146: in function <...Ons\Ace3\CallbackHandler-1.0\CallbackHandler-1.0.lua:146>
[string "safecall Dispatcher[13]"]:4: in function <[string "safecall Dispatcher[13]"]:4>
[C]: ?
[string "safecall Dispatcher[13]"]:13: in function `?'
...Ons\Ace3\CallbackHandler-1.0\CallbackHandler-1.0.lua:91: in function `Fire'
Interface\AddOns\Ace3\AceEvent-3.0\AceEvent-3.0.lua:70: in function <Interface\AddOns\Ace3\AceEvent-3.0\AceEvent-3.0.lua:69>
An just a note, the other errors I posted above are definatly caused when I use the new Autobar. I'll make a post on his forum as well.
Well darn it.
I added Ace3 and the buttons now popped up, but when I tried to bring up the config menu I got this.
...nfig-3.0\AceConfigDialog-3.0\AceConfigDialog-3.0.lua:1452: AceConfigRegistry-3.0:ValidateOptionsTable(): Cryolysis.args.autorestock.args.teleamount.name: expected a string or funcref, got 'nil'
Stack trace:
-----------
...-3.0\AceConfigRegistry-3.0\AceConfigRegistry-3.0.lua:46: in function <...-3.0\AceConfigRegistry-3.0\AceConfigRegistry-3.0.lua:41>
...-3.0\AceConfigRegistry-3.0\AceConfigRegistry-3.0.lua:174: in function <...-3.0\AceConfigRegistry-3.0\AceConfigRegistry-3.0.lua:169>
...-3.0\AceConfigRegistry-3.0\AceConfigRegistry-3.0.lua:208: in function <...-3.0\AceConfigRegistry-3.0\AceConfigRegistry-3.0.lua:183>
...-3.0\AceConfigRegistry-3.0\AceConfigRegistry-3.0.lua:218: in function <...-3.0\AceConfigRegistry-3.0\AceConfigRegistry-3.0.lua:183>
...-3.0\AceConfigRegistry-3.0\AceConfigRegistry-3.0.lua:218: in function <...-3.0\AceConfigRegistry-3.0\AceConfigRegistry-3.0.lua:183>
...-3.0\AceConfigRegistry-3.0\AceConfigRegistry-3.0.lua:249: in function `ValidateOptionsTable'
...-3.0\AceConfigRegistry-3.0\AceConfigRegistry-3.0.lua:295: in function `app'
...nfig-3.0\AceConfigDialog-3.0\AceConfigDialog-3.0.lua:1452: in function `Open'
Interface\AddOns\Cryolysis2\buttons\sphere.lua:31: in function `func'
Interface\FrameXML\SecureTemplates.lua:363: in function `SecureActionButton_OnClick'
[string "*:OnClick"]:1: in function <[string "*:OnClick"]:1>
Yeah after Cryolysis not working anymore for some time now i also move to Autobar and I am happy so far, missing a few things especially the one click eat and drink button but at least its working.
.* I don't use this addon, not a mage, but looking over the current standing of the addon according to fisheye, looks like there is one glitch that is annoyingly overlooked by an author... or just ignored by users...
Ok.. only real recommendation is to use the "WITH EXTERNALS" version of this addon.
this includes all the libs and stuff needed to run the addon as intended.... i think, i don't use it but according to the way the files in the addon are setup it should work properly.
that is, until "LibBars-1.0" gets released to trunk...
First of all: Yes the Ace SVN version is in a horrible condition due to using LibBars while it's still in /branches/, which causes all sorts of happy fun time errors when running WAU.
However: people seem to forget that WoWAce SVN is supposed to be a development platform, not a release platform. Having to juggle between /branches/ and /trunk/ is annoying as hell for developers, at least for me and Paene, not being overly well versed in the usage of SVN.
Therefore we choose to use /branches/ for Alpha, /trunk/ for Beta, and (earlier) Curse for "stuff that does not immediately croak up".
Secondly: We're working on Cryo3 atm (as denoted on Curse), which will be a full recode. Using a mixture of the eXtreme Programming and Iterative methods, we review eachother's code and add code bit by bit. This in result should produce a better addon that does not randomly fail.
And finally: We're dropping the idea of spell timers, as every other addon and their underage sisters already deal with spell timers.
Plus, if you have a monitor that's just too big, you can install more timer addons.
In short: Stay tuned for Cryo3, but please don't go looking for it in /branches/.
Or if you do, I don't want to see your face around these parts with error reports.
Cryolysis2 blocked from using Cryo2WaterButton:SetAttribute()
Count: 99
Call Stack:
[string "*:OnEvent"]:1: in function <[string "*:OnEvent"]:1>
[C]: in function `SetAttribute'
Interface\AddOns\Cryolysis2\buttons\water.lua:21: in function `UpdateWaterButton'
Interface\AddOns\Cryolysis2\core\events.lua:110: in function `?'
...Ons\Ace3\CallbackHandler-1.0\CallbackHandler-1.0.lua:146: in function <...Ons\Ace3\CallbackHandler-1.0\CallbackHandler-1.0.lua:146>
[string "safecall Dispatcher[2]"]:4: in function <[string "safecall Dispatcher[2]"]:4>
[C]: ?
[string "safecall Dispatcher[2]"]:13: in function `?'
...Ons\Ace3\CallbackHandler-1.0\CallbackHandler-1.0.lua:91: in function `Fire'
Interface\AddOns\Ace3\AceEvent-3.0\AceEvent-3.0.lua:70: in function <Interface\AddOns\Ace3\AceEvent-3.0\AceEvent-3.0.lua:69>
and I get 23 of them, each one simiilar and corresponding to some button
Interface\AddOns\Cryolysis2\core\events.lua:639: attempt to index local 'bar' (a nil value)
Count: 23
Call Stack:
(tail call): ?
Interface\AddOns\Cryolysis2\core\events.lua:639: in function `DebuffTimerFinished'
Interface\AddOns\Cryolysis2\core\events.lua:86: in function `?'
...Ons\Ace3\CallbackHandler-1.0\CallbackHandler-1.0.lua:146: in function <...Ons\Ace3\CallbackHandler-1.0\CallbackHandler-1.0.lua:146>
[string "safecall Dispatcher[13]"]:4: in function <[string "safecall Dispatcher[13]"]:4>
[C]: ?
[string "safecall Dispatcher[13]"]:13: in function `?'
...Ons\Ace3\CallbackHandler-1.0\CallbackHandler-1.0.lua:91: in function `Fire'
Interface\AddOns\Ace3\AceEvent-3.0\AceEvent-3.0.lua:70: in function <Interface\AddOns\Ace3\AceEvent-3.0\AceEvent-3.0.lua:69>
An just a note, the other errors I posted above are definatly caused when I use the new Autobar. I'll make a post on his forum as well.
Does DL Ace3 really help? Even after I hear some people have new errors because of it?
I downloadd Ace 3 and I've not had a problem since, it really is the fix for it.
I added Ace3 and the buttons now popped up, but when I tried to bring up the config menu I got this.
...nfig-3.0\AceConfigDialog-3.0\AceConfigDialog-3.0.lua:1452: AceConfigRegistry-3.0:ValidateOptionsTable(): Cryolysis.args.autorestock.args.teleamount.name: expected a string or funcref, got 'nil'
Stack trace:
-----------
...-3.0\AceConfigRegistry-3.0\AceConfigRegistry-3.0.lua:46: in function <...-3.0\AceConfigRegistry-3.0\AceConfigRegistry-3.0.lua:41>
...-3.0\AceConfigRegistry-3.0\AceConfigRegistry-3.0.lua:174: in function <...-3.0\AceConfigRegistry-3.0\AceConfigRegistry-3.0.lua:169>
...-3.0\AceConfigRegistry-3.0\AceConfigRegistry-3.0.lua:208: in function <...-3.0\AceConfigRegistry-3.0\AceConfigRegistry-3.0.lua:183>
...-3.0\AceConfigRegistry-3.0\AceConfigRegistry-3.0.lua:218: in function <...-3.0\AceConfigRegistry-3.0\AceConfigRegistry-3.0.lua:183>
...-3.0\AceConfigRegistry-3.0\AceConfigRegistry-3.0.lua:218: in function <...-3.0\AceConfigRegistry-3.0\AceConfigRegistry-3.0.lua:183>
...-3.0\AceConfigRegistry-3.0\AceConfigRegistry-3.0.lua:249: in function `ValidateOptionsTable'
...-3.0\AceConfigRegistry-3.0\AceConfigRegistry-3.0.lua:295: in function `app'
...nfig-3.0\AceConfigDialog-3.0\AceConfigDialog-3.0.lua:1452: in function `Open'
Interface\AddOns\Cryolysis2\buttons\sphere.lua:31: in function `func'
Interface\FrameXML\SecureTemplates.lua:363: in function `SecureActionButton_OnClick'
[string "*:OnClick"]:1: in function <[string "*:OnClick"]:1>
Almost had my hopes up there. :D
Ok.. only real recommendation is to use the "WITH EXTERNALS" version of this addon.
http://files.wowace.com/Cryolysis2/Cryolysis2.zip
this includes all the libs and stuff needed to run the addon as intended.... i think, i don't use it but according to the way the files in the addon are setup it should work properly.
that is, until "LibBars-1.0" gets released to trunk...
Had to DL Ace3 again to make it work but its all good. Just got to ignore it on WAU for awhile.
Thanks OrionShock
However: people seem to forget that WoWAce SVN is supposed to be a development platform, not a release platform. Having to juggle between /branches/ and /trunk/ is annoying as hell for developers, at least for me and Paene, not being overly well versed in the usage of SVN.
Therefore we choose to use /branches/ for Alpha, /trunk/ for Beta, and (earlier) Curse for "stuff that does not immediately croak up".
Secondly: We're working on Cryo3 atm (as denoted on Curse), which will be a full recode. Using a mixture of the eXtreme Programming and Iterative methods, we review eachother's code and add code bit by bit. This in result should produce a better addon that does not randomly fail.
And finally: We're dropping the idea of spell timers, as every other addon and their underage sisters already deal with spell timers.
Plus, if you have a monitor that's just too big, you can install more timer addons.
In short: Stay tuned for Cryo3, but please don't go looking for it in /branches/.
Or if you do, I don't want to see your face around these parts with error reports.
Thank you both for taking the time to respond and for just working on this awesome mod.
Looking forward to Cryo3!
Nikk