Just a fyi I get the following errror using the latest commit:
[2006/08/14 16:14:41-151]: FuBar_SnaFu\SnaFu.lua:237: `=' expected near `CastSpellByName'
Ah... the succubus code. It's not fully fleshed out. I'll re-up the new stuff I have. There's a LOT of commented stuff at the end of the file where I'm trying to learn how to use the comm library they're working on.
I'm also looking at migrating to special events in the near future, in case it's a better solution for management (though I'm thinking not, since it's just the one buff. *shrug*)
Why are you adding pet management abilities to a mod that keeps track of soulstones (which it does well)? I'd rather see it in a separate mod that I can enable or not as I choose (I currently use servitude).
Why are you adding pet management abilities to a mod that keeps track of soulstones (which it does well)? I'd rather see it in a separate mod that I can enable or not as I choose (I currently use servitude).
I have to aggree with Terefen, like SnaFu for the Soulstone tracking... no need for other stuff for me.
For right now because I want a stable place to put stuff in and figure stuff out. Actually starting a non-FuBar addon is intimidating for me.
Also,
Quote from Readme.txt »
I don't expect to provide very much configurability or logic here. It's purpose is to remove the bloat left by Graguk's Servitude in his absence, as well as Blizzard's hamstringing of functions. After awhile, I may strip this out into it's own addon.
As long as you don't hit the keybinding, no cpu cycles (or whatever the analogue here is) are used, and only one variable is declared at the very beginning of the addon for the pet functions. 40 lines of code that don't get processed unless you use the keybinding should be rather innocuous.
FURTHER ( :D ), if you look at the code, I give instructions on how to get rid of it, if you really want to.
At this time, I feel comfortable leaving in the extra warlock pet code.
0.11.2.1a
Now using externals the way everyone else does (i.e., not manually inserted by me...) Should help a little with me grabbing odd versions. Also lets me temporarily point the finger at someone else if I break something. :)
FuBar_SnaFu
0.13 17Aug06
Updates personal soulstone time correctly.
GotPlayerBuffTimeLeft:Print(My_Name), bitch.
Once I'm content with the structure of the file and such I'll pop this up to v1, but
my first phase of world domination is now complete.
I also need to find out if there are better ways of doing some of this stuff.
Perhaps I need to look into SpecialEvents and decide if it's overkill, or not.
Currently I'm calling an function every second, and tekprofiler says I'm taking
.1 seconds to do my stuff while solo with a soulstone on. If checking increases
linearly, this is very bad. If it doesn't, then I probably won't worry about it
until I know more of what I'm doing.
[quote]
when trying to update the mod using SVN client.
I think you forgot to mention Babble-Class-2.0 inside of BabbleLib folder or something like that. I don't know much about SVN anyways :P
Hope that helps =)
0.14.1 18Aug06
Added menu option to toggle Felhunter spell.
Added chat command to toggle Felhunter spell.
Removed AceDebug
Last significant change before version 1. (I know, promises, promises.)
0.14 18Aug06
Adding a save file for important stuff like display behaviour (since that will
get annoying, after awhile). Also stores default felhunter spell when
I get that added in as a commandline toggle.
Lemme know what needs to be fixed or added. (stupid externals.)
1.0 19Aug06
Renamed to SnaFu
Removed FuBar dependancy (keeping the name colouring, in memory if it's roots)
Please note that you cannot frighten me with your sorcerer's ways, Lord FuBar. Your sad devotion to that ancient religion has not helped you conjure up the missing icon positions, or given you clairvoyance enough to find *cough*choke*...gurgle...
[2006/08/14 16:14:41-151]: FuBar_SnaFu\SnaFu.lua:237: `=' expected near `CastSpellByName'
I'm also looking at migrating to special events in the near future, in case it's a better solution for management (though I'm thinking not, since it's just the one buff. *shrug*)
It works, but only very poorly.
Anyway... fixed.
I have to aggree with Terefen, like SnaFu for the Soulstone tracking... no need for other stuff for me.
Also,
As long as you don't hit the keybinding, no cpu cycles (or whatever the analogue here is) are used, and only one variable is declared at the very beginning of the addon for the pet functions. 40 lines of code that don't get processed unless you use the keybinding should be rather innocuous.
FURTHER ( :D ), if you look at the code, I give instructions on how to get rid of it, if you really want to.
At this time, I feel comfortable leaving in the extra warlock pet code.
15:02-166] FuBar_SnaFu\libs\Tablet-2.0.lua:2255: attempt to index a nil value
I can't get any tooltip after the rror.
And :)
the externals are there, they're just not external.
And:
try again.
Now using externals the way everyone else does (i.e., not manually inserted by me...) Should help a little with me grabbing odd versions. Also lets me temporarily point the finger at someone else if I break something. :)
Tried, it works. Thanks!
And :)
Only one thing stands in my way: the evil GetPlayerBuffTimeLeft() function! Once that works, version 1.0, Baby! YOW!
Click the FuBar icon to toggle info.
Test, submit bugs, etc.
error on startup
Thanks for catching that for me.
when trying to update the mod using SVN client.
I think you forgot to mention Babble-Class-2.0 inside of BabbleLib folder or something like that. I don't know much about SVN anyways :P
Hope that helps =)
Lemme know what needs to be fixed or added. (stupid externals.)
Renamed to SnaFu
Removed FuBar dependancy (keeping the name colouring, in memory if it's roots)
Please note that you cannot frighten me with your sorcerer's ways, Lord FuBar. Your sad devotion to that ancient religion has not helped you conjure up the missing icon positions, or given you clairvoyance enough to find *cough*choke*...gurgle...