irclog2html for #wowace on 20060730

00:00.45nullpuppykergoth: poke, something broke... ;) fubar doesn't display now...
00:01.27*** part/#wowace Tuplad (n=tuplad@d54C52170.access.telenet.be)
00:01.30hasteyay, I found a bug :D
00:03.06hasteokey, this one might be hard to solve
00:03.25hasteanyone know what function is called when you use key bindnigs to for example: special actionbar button 1?
00:03.44hasteSpecial Action Button 1*
00:04.00Frittithat's in Bindings.xml in the Blizz code
00:04.10hastegood idea!
00:04.42*** join/#wowace Wobin (i=Wobin@218-214-59-86.people.net.au)
00:05.22Frittihmm seems I did break BugSack a bit, it discards load errors now or something
00:06.36vhaarr|ZzTek: poke
00:06.42Tekwhat?
00:07.01vhaarr|ZzI just added so that it says "All modules rebooted." when you click the FuBar2 icon for BW2.
00:07.12vhaarr|Zzbecause currently there is no feedback that anything actually happened
00:07.15vhaarr|Zzcan I commit?
00:09.18Wobinoo
00:09.21Wobinklined
00:09.50gnorlishklined
00:09.54gnorlishthat's serious business
00:10.00gnorlish:o
00:11.01CIA-1103saroz * r6157 10sRaidFrames/ (Bindings.xml sRaidFrames.lua):
00:11.01CIA-11sRaidFrames:
00:11.01CIA-11- Added option to show castable buffs on units, instead of debuffs
00:11.01CIA-11- Added keybinding for toggle of showing only dispellable debuffs
00:11.01CIA-11- Added keybinding for toggle of Buff vs. Debuff display
00:11.02CIA-11- Fixed bug where wrong tooltip could be displayed when mousing over a buff/debuff
00:14.33*** join/#wowace Warol (n=Warol@adsl-75-4-189-1.dsl.emhril.sbcglobal.net)
00:17.53ThraeHmmmmmm
00:23.33hasteI say the same: Hmmmmm
00:23.41cladhaireI prefer to say Whoooom.
00:23.54WobinNarf!
00:26.46CIA-1103fritti * r6158 10/branches/!BugGrabber/: !BugGrabber: - add directory for the "Ace2" branch (actually not using Ace2 itself but it is needed for the Ace2 version of BugSack)
00:26.54*** join/#wowace Worf (n=worf@i-227.vc-graz.ac.at)
00:28.36CIA-1103fritti 07Fritti * r6159 10!BugGrabber/ (. !BugGrabber.toc BugGrabber.lua): !BugGrabber: - version needed for BugSack, Ace2-ified
00:30.04CIA-1103fritti * r6160 10/branches/BugSack/: BugSack: - create directory for Ace2 branch
00:32.24Tekah, what to do tonight...
00:32.39WobinColourByNumbers?
00:32.45Wobiner PaintByNumbers?
00:32.48Tekoro?
00:32.57Wobinraidcolouring of names? =)
00:33.03TekTeknicolor
00:33.06Tekyou're a day slow
00:33.08Wobinwoot
00:33.18Tekoh yea.. got a commit pending on that too
00:33.19WobinNo idea what it had been named
00:34.14hasteargh
00:34.19hasteCandyBars are starting to annoy me
00:34.26CIA-1103tekkub * r6161 10Teknicolor/Core.lua: Teknicolor - Why not save the player's info on loadup?
00:34.29Tekwhat's wrong?
00:34.33vhaarr|ZzTek: mind if I commit the change I described a little while ago?
00:34.38hasteI want to know what number of bars I'm running
00:34.46hasteand it doesn't give any feedback if one stops
00:34.53hasteand I don't want to run my own OnUpdate just for that
00:34.54Tekyes I mind... because hum... repeat it I wasn't paying attention
00:34.59vhaarr|Zz:P
00:35.04vhaarr|ZzI just added so that it says "All modules rebooted." when you click the FuBar2 icon for BW2.
00:35.07vhaarr|Zzbecause currently there is no feedback that anything actually happened
00:35.10cladhairehaste: So add it to the library?
00:35.17cladhairevhaarr|Zz: rebooted is a bad word.
00:35.18Tekoh, yea that's fine
00:35.19cladhairevery bad word.
00:35.20cladhaire=)
00:35.28Tekexcept it's not fine
00:35.30cladhairere-initialized is much nicer
00:35.32vhaarr|Zzcladhaire: BW already uses that word to describe the action
00:35.38cladhairehi
00:35.39cladhairei'm clad.
00:35.39haste:D
00:35.42Tekrestarted?
00:35.42hastehaha
00:35.57Tek"All running modules have been restarted"
00:35.58vhaarr|ZzTek: I just went with the BW terminology
00:36.08vhaarr|ZzTek: if you want to change that I guess that would be a larger patch
00:36.26vhaarr|Zz|function BigWigs:BigWigs_RebootModule(module)|
00:36.26Tekjust use what I just said, unless cladbitch doesn't like it too
00:36.34hastecladhaire: I'm a total newbie when it comes to libs, any extra I should change?
00:36.41Tekyea I know what the event is called :P
00:36.46vhaarr|Zztablethint = "You can reboot all running modules by clicking on the icon.",
00:36.48cladhairehaste: What do you mean?
00:37.05Tekreset, use reset
00:37.12cladhairelol
00:37.12Tekrestarted implies timers starting
00:37.13hasteI was thinking of the minor and major version mainly
00:37.17CIA-1103fritti 07Fritti * r6162 10BugSack/ (12 files in 3 dirs): BugSack: - add Ace2 version of BugSack, including FuBar-2.0 plugin
00:37.23vhaarr|Zz"All running modules have been reinitialized." ?
00:37.27Tekreset
00:37.31vhaarr|Zzokay
00:37.45Tekand "clicking can blha blah reset brah brah fuck me clad!
00:37.51cladhairehahah
00:37.53Tek*cough* blah even
00:37.55cladhairesee thats all i'm here for
00:37.57cladhaireto be a pain in the ass
00:38.11Tekah but if it's a good size that's a good pain
00:38.28TekI need to go milk a male cow, brb
00:38.36ckknightI think it's time to commit AceComm
00:38.58hasteargh, I don't want to change something major :(
00:39.49hasteeasiest would be to just add AceEvent and trigger a event :p
00:40.04CIA-1103rabbit 07Ace2 * r6163 10BigWigs/Options.lua: BigWigs (Ace2 Branch): Gives user feedback that all modules were reset when clicking the fubar plugin.
00:40.13cladhairehave it be optional.. if AceEvent is loaded, then grab an instance and trigger an event.
00:40.19cladhairethat way by your addon loading it, ensures it'll happen
00:40.20cladhaire*shrug*
00:40.57CIA-1103fritti 07Fritti * r6164 10!BugGrabber/ (5 files in 2 dirs):
00:40.57CIA-11!BugGrabber:
00:40.57CIA-11- follow proper branch naming scheme (whoops!)
00:40.57CIA-11- set Id/Revision keywords
00:41.19vhaarr|Zzckknight: hm, do you have an example usage of the Dewdrop2.0:InjectAceOptionsTable with a FuBar rightclick menu?
00:41.33vhaarr|Zzit doesn't inject anything in my menu
00:41.55ckknightDewdrop:InjectAceOptionsTable(myAddon, options)
00:42.00vhaarr|Zzyeah
00:42.14vhaarr|ZzI just get the default FB2 menu
00:42.54CIA-1103thrae * r6165 10TinyTip/TinyTip.lua: TinyTip - TinyTip will really not reset your scale anymore. Really.
00:45.06vhaarr|Zzckknight: any thoughts on this FB2-plugin patch: http://ace.pastebin.ca/105939 ?
00:45.29*** join/#wowace Tuplad (n=tuplad@d54C52170.access.telenet.be)
00:47.05ckknightvhaarr|Zz, why the top one?
00:47.27vhaarr|Zzckknight: because the default fubar menu items won't get inserted if that's there
00:47.49vhaarr|Zztype(self.OnMenuRequest) == "table" and self.OnMenuRequest       or function(...)
00:48.01ckknightuh, yes it will
00:48.17ckknightsince the items are injected into self.OnMenuRequest
00:48.23vhaarr|Zzwhen?
00:48.51vhaarr|Zzthat happens inside function(...)
00:48.53ckknightDewdrop:InjectAceOptionsTable(self, self.OnMenuRequest)
00:49.18ckknightugh, I'll do up the patch
00:49.44vhaarr|Zzhm
00:50.16vhaarr|Zzwell, you should know the code better, but I'm convinced that I'm right, so I'd really appreciate a rundown
00:50.40hastehah, found a solution!
00:51.23vhaarr|Zzckknight: I claim that without that patch, if a FB2 plugin sets |MyFB2Plug.OnMenuRequest = mytable|, the FB2 menu will never get the FB2 default menu items
00:51.24CIA-1103fritti * r6166 10/branches/AckBar/: AckBar: - add branch for my in-development spiritual successor to Card_Bars
00:52.59CIA-1103ckknight * r6167 10FuBarPlugin-2.0/FuBarPlugin-2.0/FuBarPlugin-2.0.lua: FBP-2.0 - automatically injects aceoptions into a table OnMenuRequest
00:53.09ckknightk, vhaarr, that's how it should be
00:53.24vhaarr|Zzeh, aha
00:54.00ckknightalso in your thing, you were calling a table
00:54.27vhaarr|Zzwhere?
00:55.47CIA-1103fritti 07Fritti * r6169 10AckBar/ (8 files in 3 dirs): AckBar: - add first version of my spiritual successor to Card_Bars. Addon provides 6 bars of 12 buttons, movable, scalable and column-configurable. Only lightly tested as of yet.
00:55.49ckknightwait,nvm
00:55.50vhaarr|Zzthe way I see it, your latest commit will give the menu the table x2 as menu
00:56.00ckknighttry it out
00:56.13ckknightinject doesn't do what you think it does
00:56.18vhaarr|Zzaha
00:56.39vhaarr|Zzmaybe I think it means InsertInto?
00:56.53ckknightit means inject into the table, not the dewdrop graphical men
00:56.54ckknightu
00:57.03vhaarr|Zzokay that makes no sense to me
00:57.06vhaarr|ZzI'll try it
00:57.13ckknightwhat you're thinking of is :FeedAceOptionsTable
00:57.37ckknightwhich converts tables to dewdrop code
00:58.01ckknightwtf, CIA's broken
00:58.06ckknightI committed a new Ace2
00:58.10ckknightwith AceComm
00:58.39ckknightonly works in 1.12 for now if you try to use anything but GLOBAL or WHISPER
01:03.51vhaarr|Zzckknight: I'm not getting any changes to the mods that use FB2Plugin
01:03.54vhaarr|Zzfrom svn
01:04.04MikmaYAY new actionbar addon!
01:04.24ckknighthrm
01:05.15vhaarr|Zzis there an easier way to test this than to update all the addons that use FB2plugin?
01:05.23vhaarr|Zzah, BW2 picked it up
01:05.28vhaarr|Zzbut not the others
01:05.35*** join/#wowace steino_ (n=stein-iv@ti531210a080-1214.bb.online.no)
01:06.51vhaarr|Zzoh, there's one in branch and one in trunk, and it seems people use both
01:07.10ckknightI have a fix for that that'll piss people off...
01:07.24Frittiremove the branch version? :-)
01:07.27ckknightright
01:08.39vhaarr|Zzckknight: yeah, now I'm getting an error, because the handler for the AceOptions table that I'm using is not the fubar plugin.
01:09.09vhaarr|Zzdewdrop doesn't like that table.handler ~= handler
01:09.11ckknightah, lemme fix
01:09.33vhaarr|Zzoh, you're just removing that check?
01:09.56vhaarr|ZzI'll see the diff anyway
01:10.42vhaarr|Zzckknight: anyway, you probably figured out what I want .. if the plugin specifies just a AceOptions table for the OnMenuRequest, the default FB2 menu items should still be added.
01:10.47vhaarr|Zzthat's what I was trying to fix
01:11.05Frittivhaarr|Zz: which addons are using the branch version of FB2Plugin then?
01:11.16*** join/#wowace ckknight_ (i=ckknight@rrcs-67-53-204-251.west.biz.rr.com)
01:11.17vhaarr|ZzFritti: Neronix' mini thingies
01:11.31vhaarr|Zzckknight: anyway, you probably figured out what I want .. if the plugin specifies just a AceOptions table for the OnMenuRequest, the default FB2 menu items should still be added.
01:11.35vhaarr|Zzthat's what I was trying to fix
01:12.03vhaarr|ZzFritti: Kaelten's OneView
01:12.05Frittivhaarr|Zz: as I see now
01:12.42Fritti./OneView/libsFuBarPlugin-2.0
01:12.42Fritti./FuBar_MiniClockFu/LibsFuBarPlugin-2.0
01:12.42Fritti./FuBar_MiniPerfsFu/LibsFuBarPlugin-2.0
01:12.42Fritti./FuBar_NavigatorFu/LibsFuBarPlugin-2.0
01:12.50Frittithose are all I can find in /root/trunk
01:12.57vhaarr|Zzyes those are the ones
01:13.07vhaarr|Zzthey use the branch FB2-plugin
01:13.29vhaarr|ZzBigWigs' Ace2 branch uses the trunk FB2-plugin
01:13.31vhaarr|Zz:P
01:14.05CIA-1103ckknight * r6170 10FuBarPlugin-2.0/FuBarPlugin-2.0/FuBarPlugin-2.0.lua: FBP-2.0 - added more checks to injection
01:14.08*** join/#wowace eternally777 (n=eternall@pool-72-95-2-170.hrbgpa.east.verizon.net)
01:15.36vhaarr|Zz|self.OnMenuRequest.handle| ?
01:15.57vhaarr|Zzbut this just prevents the dewdrop from complaining, it doesn't actually fix it :P
01:16.05ckknight_yes it does.
01:16.09vhaarr|Zzoh
01:18.14vhaarr|Zzokay, still getting the same dewdrop error
01:18.22ckknight_what error?
01:18.48vhaarr|Zz"Cannot inject into options table argument #3 if it has a different handler than argument #2"
01:19.33ckknight_blah.
01:19.40ckknight_you sure you updated?
01:20.01vhaarr|Zzyes
01:20.08vhaarr|Zzis that a typo?
01:20.10vhaarr|Zz|self.OnMenuRequest.handle|
01:20.10CIA-1103ckknight * r6171 10/branches/FuBar/: FuBar - removed branch
01:20.15ckknight_oh, probably
01:20.48hyperChipmunkmornin' dew
01:21.00CIA-1103ckknight * r6172 10FuBarPlugin-2.0/FuBarPlugin-2.0/FuBarPlugin-2.0.lua: FBP-2.0 - typo
01:21.04ckknight_hey Nightdew
01:21.17Nightdewi think i am ready to commit my first lib hehe
01:21.41vhaarr|Zzckknight_: okay it "works" now, just like it always did
01:21.47Nightdewneed to read up on how to do documentation on wikki
01:21.49CIA-1103ckknight 072.0 * r6173 10FuBar_ClockFu/libs/: ClockFu - fixed externals
01:21.51ckknight_okay
01:21.51Nightdewnever done that
01:21.58ckknight_Nightdew, I wrote a wiki about that
01:22.05Nightdewim sure
01:22.09Nightdewill find it
01:22.11vhaarr|Zzckknight_: if you set |MyFuBar.OnMenuRequest = myAceOptionsTable| you still do not get the default FB2 menu items.
01:22.17vhaarr|Zzckknight_: which is what I was trying to fix
01:22.25Tupladbohoo
01:22.29Tupladthe buggrabber in svn wont work <:&
01:22.48ckknight_what's myAceOptionsTable.handler set to? and its .group?
01:22.52vhaarr|Zz.handler ~= the fubar plugin
01:23.29vhaarr|Zztype = "group", but there is no .group
01:23.51ckknight_I meant .type
01:23.56ckknight_hrm, odd
01:24.15vhaarr|Zzso, with my patch
01:24.23vhaarr|Zzhttp://ace.pastebin.ca/105939
01:24.33vhaarr|Zzif I had used :FeedAceOptionsTable, it would work?
01:26.54*** mode/#wowace [+o ckknight] by ChanServ
01:28.52vhaarr|Zzyes, that worked perfectly
01:28.57Tupladcan Visor modify textures like Discord Frame Modifier ? I cant really figure out /vz texture function
01:32.23CIA-1103nightdew * r6174 10ETH_Status-1.0/ (. ETH_Status-1.0.lua vssver2.scc): ETH_Status-1.0: Importing first version into SVN
01:32.41Nightdewyes ?
01:32.58Nightdewshit
01:35.20Tupladanyone ?
01:35.32CIA-1103nightdew * r6175 10ETH_Status-1.0/vssver2.scc: ETH_Status-1.0: Removed file/folder due to unnecessary import
01:35.40CIA-1103otravi * r6176 10oCD/ (casting.lua core.lua hooks.lua oCD.toc):
01:35.40CIA-11oCD:
01:35.40CIA-11- Now supports more then one cooldown at a time.
01:35.40CIA-11- It will also track Shapeshift cooldowns - if any.
01:36.49hastehttp://www.beverpung.net/images/games/wow/addons/oCD/WoWScrnShot_073006_033422.png, forgot that is also has icons!
01:37.37Tupladhaste: that looks fantastic!
01:38.01CIA-1103ckknight * r6177 10Ace2/AceComm-2.0/AceComm-2.0.lua: AceComm - also hooking Quit
01:38.02hasteIt took so long to fix the bar positioning
01:38.08haste'cause I was SOO tired
01:38.15hasteor am SOO tired
01:38.33*** part/#wowace Warol (n=Warol@adsl-75-4-189-1.dsl.emhril.sbcglobal.net)
01:39.20CIA-1103nightdew * r6178 10ETH_Status/: Removed file/folder mistakenly created and unused
01:40.21Tuplad:O
01:40.31CIA-1103ckknight * r6179 10FuBarPlugin-1.2/Lib/FuBarPlugin-1.2.lua: FBP-1.2 - bugfix line 1395
01:40.52Tupladhttp://www.wowace.com/forums/index.php?action=dlattach;topic=1603.0;id=236;image this is so sexy, did Tem release it ?
01:41.03TupladI'd like to get my hands on it even tho I dunno what I would do with it :|
01:41.15ThraeOne of my addons is DC'ing me =/
01:41.20ThraeAh it was Visor. What the heck?
01:42.09TupladThrae: :O
01:46.57*** join/#wowace quoin (n=quoin@220-245-171-249.tpgi.com.au)
01:48.39CIA-1103facboy 07facboy * r6180 10Ace2/AceEvent-2.0/AceEvent-2.0.lua: updated to latest trunk version
01:50.16CIA-1103facboy 07facboy * r6181 10Ace2/AceEvent-2.0/AceEvent-2.0.lua: AceEvent - super-tiny optimization
01:50.17CIA-1103ckknight * r6182 10Ace2/AceComm-2.0/AceComm-2.0.lua: AceComm - no longer handle messages that were sent by the player (except if you whisper yourself)
01:50.33Wobinhehe
01:50.34Wobinaww
01:50.54Wobinno more hax =(
01:50.55ckknightaww what?
01:51.08ckknightI designed AceComm with security in mind
01:51.20Wobin=) I expected you to =)
01:51.58Wobinhey, quoin's an aussie!
01:52.12ckknightso your raid leader can't whisper you some message to stop you from playing Texas Holdem
01:52.15quoinyes
01:52.26Wobinckknight: YEah, that's what I was thinking =)
01:52.26ckknightfrankly, they wouldn't have the technical skill
01:52.37ckknightsince it travels through a few levels before it reaches the end
01:52.41Mikmai just have to test ackbar
01:52.44ThraeWhat, no /w 6524: Run Off Cliff And Die
01:53.08ckknightwith datagramming, encoding, and serialization, it's hard to manually manufacture a message
01:53.09WobinCould you technically write an addon that could pretend to be various addons?
01:53.29ckknightyes
01:53.31WobinWhereabouts, quoin?
01:54.00quoinSouth Australia
01:54.02ckknightWobin, there's no way to really prevent that from happening
01:54.10Wobinyeah
01:54.18WobinSigned addons! =)
01:54.20ckknightunless I set up some kind of locking system.
01:54.46Wobindoesn't work if the raidleader doesn't have the holdem addon installed
01:54.49ckknightbut that's too much effort for what it's worth
01:54.52Wobinyeah
01:55.12WobinIf they're technically minded enough to be able to do it, and they're motivated enough to do it, then, more power to them =P
01:55.18ckknightbasically I _could_ let only one addon have control over a prefix at a time
01:55.44ckknightthen again, they could always just hack AceComm
01:55.46ckknight:-P
01:56.03ckknightso it's relatively secure now, at least on the client side (which is all you can control)
01:59.18CIA-1103ckknight * r6183 10Ace2/AceComm-2.0/AceComm-2.0.lua: AceComm - changed registration handler arguments
01:59.45ckknightthe point is, the addons should check the sender to make sure the correct master-slave relationship is set up
01:59.52MikmaFritti: as soon as you implement the padding of buttons, and add an option to remove the ugly gray border of buttons my hat goes off for you :)
01:59.53ckknightat least for Texas Holdem, that is
02:01.40ckknightooh...
02:01.40ckknighthrm.
02:01.54ckknightI think I want to be able to send multiple arguments through the stream
02:02.20Tupladsometimes, when I talk to mikma, I feel like crying - when I ask him something about his code: "i'm not the best one to tell you since i don't understand some myself either"
02:02.31ckknighte.g. we currently have :SendCommMessage(message, distribution, person)
02:02.32Tuplad:D
02:02.45ckknightbut we _could_ have :SendCommMessage(distribution [, person], ...)
02:03.04Wobin...
02:03.13Wobinwhere person is the whispered target?
02:03.22ckknightyes
02:03.25Wobin(if it's whispered)?
02:03.31ckknightperson only exists if distribution == "WHISPER"
02:03.34Wobinaha
02:03.45WobinAnd the second would queue them up
02:03.52ckknightso it's really :SendCommMessage(distribution, ...) or ("WHISPER", person, ...)
02:03.55Wobin(the various messages)
02:04.02ckknightit's all one message
02:04.16Wobinto different addons?
02:04.16ckknightI mean, wouldn't you want to be able to send "hit", 5, "crit"
02:04.20ckknightor something
02:04.23Wobinoh
02:04.33ckknightjust as multiple arguments
02:04.48Wobinoh right. yes
02:05.00Wobinaye, that makes more sense
02:05.09Wobinrather than having to parse it out at the other end
02:05.25ckknightwell, you could send a table, theoretically
02:05.36ckknight{"hit", 5, "crit"}
02:05.44ckknightbut I think just having unpacked variables is cleaner
02:05.50Wobinwhat would be the performance difference?
02:06.01Wobin(I'm figuring unpacked is faster)
02:06.34Wobinsince the table would have to be recreated at the other end
02:08.57ckknightit's all done in a compost-style anyway
02:09.15Mikmaagain i got the interest of coding bartender, but then i lost it again :D
02:09.17ckknightI just want it to be supereasy for anyone using it
02:09.21ckknightand also, better than Sky
02:09.23Wobinaye
02:09.27ckknightbut I already reached that
02:09.28WobinShouldn't be too hard =P
02:09.38WobinAll you had to do was rename it =)
02:09.44hasteoh rofl... 4chan live chat
02:09.47hastethis can't be good
02:09.56Wobinhaste: Thar be DRAGONS
02:10.07hastewith Webcams!
02:10.15ckknightcurrently, you can send absolutely any value, of any type, with any contents, of any size (up to 60000 bytes, realistically)
02:10.40ckknightnow I want to expand that to send multiple arguments
02:10.53WobinHave it send in separate arguments, that'll be more logical in terms of sending to a function on the other end
02:11.37ckknightwait, what do you mean?
02:11.47WobinThe way you're intending to work on now
02:11.52ckknighton the receiving end, you'll have :OnCommReceive(prefix, distribution, sender, ...)
02:11.53Wobin(multiple arguments)
02:12.14Wobinhm
02:12.28WobinI was thinking kinda that you could register a function to receive the arguments
02:12.52Wobinso it gets MyReceiveFunction(.(args that were sent)..)
02:13.29ckknightyou can.
02:13.40ckknightit just has prefix, distribution, sender at the front
02:13.43ckknightso:
02:14.00hasteanyone good with regexps? :D
02:14.01ckknightself:RegisterComm("myPrefix", "GUILD", function(prefix, distribution, sender, ...) end)
02:14.03ckknightI am, haste
02:14.07hasteI want to replace \ with \\
02:14.10ckknightlua or standard?
02:14.14hastelua
02:14.22hasteI was going to change regexps to lua patterns
02:14.24ckknightstring.gsub(text, "\\", "\\\\")
02:14.46hasteThink that's a  sign that I need sleep
02:15.40hasteokey.. the fact that I just wrote /pad on IRC is a sign that I need sleep
02:16.15hastethanks btw ckk ;)
02:16.33ckknighthehe
02:19.10Mikmareally, i'll soon ignore tuplad privates. i have no idea how to explain lua to him in english still he keeps asking me how would i do things without thisandthat
02:19.16Tuplad:P
02:19.36Tekar tulp's privates big?
02:19.40Tekif not, yea ignore em
02:19.41ckknightlol
02:19.44Tupladhehe
02:19.53MikmaTuplad: you have huge privates?
02:20.00TupladMikma: yesh, I think
02:20.21TupladI asked you something about your own code :O not to explain lua to me
02:20.50Mikma<0520> Ignoring MSGS from tuplad!*@*
02:20.51Mikmamuah
02:20.58Tuplad=_=
02:21.11hastehaha
02:21.24Royce~morning Mikma
02:21.28purlACTION bends space and time, trapping Mikma in a universe of eternal monday mornings
02:21.35Wobinhehe
02:21.44Wobinyour netmask is still Tuplad@*
02:21.49Roycecrap
02:21.58Roycedid I just capture an IceHUD bug http://plixx.org/?76 ?
02:22.07Mikmanow don't tell him i only ignored him by nickname
02:22.11hastethis is so insane :p
02:22.15hastethe 4chan chat that is
02:22.16RoyceMikma: ye you did :)
02:22.23hasteso many unstable people
02:22.41hastegathered at one spot
02:23.05Roycehaste: :) more like a bunch of 20 year olds that seek attention ;\
02:23.13hasteRoyce: not even that :p
02:23.19Tupladhaste: :O
02:23.49Tupladhaste: LFG chan has been fun for me like ... 1 week ?
02:23.55Tupladthen it just got retarded
02:24.06hastethe LFG chan is nothing compared to this
02:24.15Tuplada bunch of people insulting me just so I mention their name in LFG, forums or worlddefense
02:24.28Tupladoo, I thought you were talking about the /4 chan
02:24.35Tupladwhat's 4chan ? :p
02:25.40hastehttp://www.4chan.org/
02:25.45hastethen go into /b/ if you aren't sane
02:25.53haste(/b/ = Random)
02:26.46TupladO, M, G
02:27.09Tupladgonna go get some sleep >:|
02:27.11*** part/#wowace Tuplad (n=tuplad@d54C52170.access.telenet.be)
02:29.11*** join/#wowace pfault (i=pagefaul@HSE-Montreal-ppp135045.qc.sympatico.ca)
02:29.41*** join/#wowace pfault (i=pagefaul@HSE-Montreal-ppp135045.qc.sympatico.ca)
02:29.57Mikma<0517> [freenode] <Tuplad> what I want to know what you would write without the local!!
02:29.57*** join/#wowace pfault (i=pagefaul@HSE-Montreal-ppp135045.qc.sympatico.ca)
02:30.00Mikma<0517> [freenode] <Tuplad> local LoadBar = CreateFrame("Frame")
02:30.09Mikma<0517> [freenode] <Tuplad> let's remove the local LoadBar from the code
02:30.10Mikma<0517> [freenode] <Tuplad> what would you write at line 2 then ?
02:30.10Mikma<0517> [freenode] <Tuplad> CreateFrame("Frame"):SetScript or ?
02:30.18Mikmawtf can i answer to questions like that
02:30.23Wobinrtfm
02:30.32Tek*ponder*
02:30.35ckknightlol.
02:30.36CIA-1103otravi * r6184 10oCD/ (core.lua hooks.lua): oCD - fixed a couple of bugs.
02:30.36Mikmai did try "i have no idea" but it wasn't enough
02:30.39Tekis BW2 trunkable yet ya thinks?
02:31.01hasteEverything is trunkable!
02:31.06ckknightyea
02:31.06hasteeven oCD is in the trunk!
02:31.13ckknightI trunked AceComm
02:31.15hastejust us abusing the trunk, wrong ;D
02:31.20Tekcan I see your trunk haste?
02:31.27ckknightand I'm changing the API as we speak :-P
02:31.31Mikmathis was a best one
02:31.31Mikma<0516> [freenode] <Tuplad> it's your code, you should know :<
02:31.32hastemeeeeeep, not sure
02:31.47Tekyea but noone uses it yet ckk :)
02:31.53ckknightright
02:31.55ckknightand you shouldn't
02:31.58ckknightit's mostly for show
02:32.02Mikmai tried to tell him that i really don't know, but i do know it has to be done like the way i did
02:32.03hasteI'm going to go insane after reading this chat (4chan one)
02:32.10ckknighthaste, link?
02:32.25hasteckknight: you really want a live chat with /b/'s ?
02:32.34ckknightwhat're /b/'s?
02:33.03hastehttp://www.4chan.org/ << then /b/, it's were all the insane material on the internet gathers
02:33.24TekI like fchan's /a/
02:33.47Tekyou know that tentacle rape thing... yea that's /a/
02:33.54hasteAlternative!
02:34.09Tekspeaking of, I need to change that option's description in BW2
02:34.26TekI'm thinking "Rape is never funny" is a nice, albeit mean, name for the option
02:34.42Tekoff by default :)
02:34.55KebinusanRape is no laughing matter.. unless you're raping a clown
02:35.05Tekclowns == creepy
02:35.22hastehaha
02:36.12Tekand the slash will be like /bw boss aq40 cthun rape
02:36.14Tek:)
02:36.48ckknightlol, Kebinusan
02:37.32Kebinusandoesnt bother our group... the trash pulls after twin emps there are 'penises' and 'whirly bitches' leads to all kinds of joke being made about how to pull them and such
02:38.29Tek*ponder*
02:38.46Teknorape1= "Tentacle Party!", or norape1= "Tentacle Party! - What's that in your pants?",
02:39.00Kebinusanheh
02:39.04KebinusanI like
02:39.08hastelol
02:39.11TekIs that a tentacle or are you just happy to see me?
02:39.53Tektoo bad that's too long for a RW
02:40.45Tekhey ckk, had a thought for AceOptions tables
02:40.51ckknightshoot
02:40.58Tekwhy not let us define two names for toggle types
02:41.04Tekso the menu text toggles with it
02:41.14ckknighthrm...
02:41.30ckknightintriguing
02:41.46Teklike with BW I could use "Running"|"Disabled"
02:41.49ckknightwould it still be checked?
02:42.02Tekperhaps an option to not use a check?
02:42.16ckknightmaybe if you define the two names, it doesn't use a check?
02:42.23Tekwell, if it's a toggle text the check would seem unneeded
02:42.27Tekkek
02:42.30Teklike minds
02:42.34Mikmaoh my god
02:42.39Mikmathat's good :D norape :D
02:42.39Tekyes my son?
02:42.55Tekokey, pants goes in till someone else bitches
02:43.40hasteI find pants offensive!!1
02:43.51hastetowards the skirts
02:43.53hasteand the scotish!
02:43.57KebinusanMy 11 year old son asked me what was in my pants
02:43.58Mikmakilt
02:44.58Kebinusan. /ravote Have you seen La Blue Girl?
02:45.07TekI still need to get a utilikilt
02:45.41haste*raise hand*
02:45.49hasteor
02:45.51Teksee with toggle text I can make the option "Rape is never funny"|"Rape is damn funny"
02:45.51hasteVOTEYES
02:45.54hastethat's more correct
02:46.06Kebinusanhahahah tek
02:46.41Kebinusan"The black fire rages within my loins.. I must .. release it."
02:47.05KebinusanOne of my guildmates said that on vent for vael a couple weeks back
02:47.20MikmaTek: "I am can hadnle mature stuff"|"Take me to Disneyworld"
02:48.14Kebinusan"Mature Content|Carebear"
02:48.33Kebinusanjust toggle the profanity filter on within the boss mod
02:48.37Kebinusanif they dont like rape
02:49.47Mikmadoes it work?
02:50.32Mikmai just tested rape with profanity filter. didn't ...
02:50.36Kebinusanweird
02:50.39Kebinusanit does on the forums
02:51.32*** join/#wowace Jarentha1 (n=Roo@cpe-066-057-087-213.nc.res.rr.com)
02:51.50Nightdewckknight: http://wiki.wowace.com/index.php/ETH_Status-1.0
02:53.02CIA-1103nightdew * r6185 10ETH_Status-1.0/ETH_Status-1.0.lua: ETH_Status-1.0.lua: Updated some methods description headers.
02:53.45ckknightNightdew, declare and describe the arguments the events fire
02:54.39KebinusanSo there are some addons that pointed to the branch of fubar for fubarplugin-2.0 how would you go about changing the pointer for the external so svn quits bitching
02:59.22Mikmahttp://ui.worldofwar.net/ui.php?id=2780
02:59.45gnorlish~cthun
02:59.53Kebinusan~c'thun
02:59.56purl*** Incoming Tentacle Rape Party - Pleasure! ***
03:00.22gnorlish~msbt
03:00.24purlrumour has it, msbt is Mikk's Scrolling Battle Text, a possible SCT replacement, found at http://www.wowinterface.com/downloads/info5153-2.0.html
03:00.31gnorlish~peter
03:00.32purlextra, extra, read all about it, peter is a moron!
03:00.37gnorlish~chris
03:00.39purli heard chris is working on other things, and tim is basically doing 2 jobs
03:02.37Mikmaok, ok ... http://www.wowinterface.com/downloads/fileinfo.php?s=&id=5181
03:02.42Mikmathis might be good afterall
03:04.17Mikmabut here!!!
03:04.18Mikmahttp://www.wowinterface.com/downloads/fileinfo.php?s=&id=4327
03:04.24Mikmafrom our favorite author
03:04.35Mikmai'm so gonna turn Bartender to Sea
03:05.10Nightdewckknight: k done
03:05.51hastehaha
03:05.58hasteI love 'bug' features :D
03:06.14ckknightNightdew, is this an Ace1 or Ace2 library?
03:06.28ckknightokay, Ace2, I can see
03:06.42ckknightchange the names of your events
03:06.48Nightdewyeah.. do i need to put that somehwre
03:06.58ckknightI do
03:07.00ckknightit's in AceEvent
03:07.11ckknightSPELLCAST_INSTANT => ETH_Status_SpellcastInstant
03:07.20ckknightalso, what does ETH_Status mean?
03:07.23ckknightand why does it have a _ in it?
03:07.30Nightdewno i meant whether or not its Ace2
03:07.43MikmaLOL hahaha
03:07.44ckknightdo you have the library header at the top?
03:07.46Mikmainspect is cool atm
03:08.03Nightdewjust a signifier for work that i do
03:08.15Mikmayou can still inspect them from far distance, icons won't be displayed but you still can see tooltips when you mouseover the empty spots
03:08.33ckknightNightdew, http://wiki.wowace.com/index.php/Library_Header
03:09.11Nightdewckknight: yeah its in there
03:09.21hastehttp://www.beverpung.net/images/games/wow/addons/oCD/WoWScrnShot_073006_050615.png << shoot bow cooldown :p
03:09.32hasteI should add a minimum time on cooldowns
03:10.06FryGuyooh cooldown counts with eyecandy?
03:10.18Kebinusannifty
03:10.26FryGuyi need to get that
03:10.49Mikmahttp://www.wowinterface.com/downloads/info5203-Healer.html
03:10.52hasteIt's on the SVN, but with no externals
03:12.55Kaeltenckknight: how did all the testings go with AceComm?
03:13.03ckknightKaelten, all good
03:13.15Mikmalol someone has requested a nice thing for aguf: "WTB perl classic look for this."
03:13.15ckknightI'm now adding the ability to pass multiple arguments
03:14.16Kaeltencool
03:15.40Mikmahaste: so it's only a CD addon?
03:16.01hasteMikma: what else should it be?
03:16.19Mikmahaste: spelltimeraddon! :D
03:16.23hasteno :<
03:17.04Mikmayeah, i use TTSpellTimer or something like that
03:17.09Mikmaseems to be pretty good
03:17.13KebinusanI use AceTimers
03:17.27Mikmai did too
03:17.28CIA-1103otravi * r6186 10oCD/core.lua: oCD - More cleanups.
03:17.46Mikmahttp://www.wowinterface.com/downloads/info4455-TTSpellTimer.html <3
03:17.49hasteI've tested it on: Rogue, Hunter, Warlock and Shaman so far
03:17.56hasteoh, and Warrior
03:18.13hasteI also use AceTimer
03:19.13Kaeltenhrm
03:19.22Kaeltenckknight: where did you move the fubar plugin external?
03:22.00Mikmahaste: so what's there to test then, i can do priest-testing
03:22.20Kaeltennvm found it
03:23.55CIA-1103kaelten * r6187 10OneView/libs/:
03:23.55CIA-11OneView -
03:23.55CIA-11- Fixed the externals
03:24.57*** join/#wowace Codayus (i=cody@66.90.106.40)
03:26.47*** join/#wowace Kemayo_ (n=Kemayo@pool-71-103-166-178.lsanca.dsl-w.verizon.net)
03:29.18kergothhmm
03:29.22kergothi wanted to pester kael about something
03:29.27kergothbut for the life of me i cant remember what it was
03:29.45CIA-1103nightdew * r6188 10ETH_Status-1.0/ (ETH_Status-1.0.lua SpellStatus-1.0.lua):
03:29.45CIA-1103otravi * r6189 10oCD/ (. oCD.toc): oCD - Externals.
03:30.48CIA-1103nightdew * r6190 10/trunk/ (ETH_Status-1.0/ SpellStatus-1.0/): SpellStatus: Renamed remotely to adhere to naming conventions
03:31.05kergothhaste: does oCD ignore the global cooldown?  i remember testing a cooldown addon thatd show like every action when it hit :)
03:31.53hastekergoth: I just scan the spellbook
03:31.55hastenothing more atm
03:32.02hasteit only scans once also, going to fix that
03:32.09kergothnullpuppy: any errors?
03:33.16nullpuppyI removed the wtf dir and it's ok now..
03:33.29nullpuppyhowever.. counterder gives me errors as does jim_abacus
03:34.14kergothi've never seen a counterder error before
03:34.14nullpuppyInterface\AddOns\JIM_Abacus\JIM_Avacus.lua:59:attempt to index global `Abacus_CONSTRAINTS' (a nil value)
03:34.23kergothyeah i know about that one, not sure whats causing it
03:34.28kergothhave you seen what that addon does?
03:34.45nullpuppyi get counterder errors whenever in combat.. so.. i've pretty much resorted to not using it
03:34.51nullpuppyyeah
03:35.20kergothdunno if you noticed, but if you drag an icon and relase the mouse buttonw hile over the button, it locks it into place.  just drag and release off the button to let it autoposition it again
03:35.24kergothgood stuff
03:35.33kergothi'll check into the counterder issue. moonwolf iw working on its successor anyway, lern2count
03:35.44nullpuppyk
03:36.00kergothhaste: btw, i love the name.  oCD :)
03:36.17hasteoh? :p
03:36.41hasteI'm terrible with names, so I just name everything: otravi_WhatItDoes
03:37.47kergothOCD is also obsessive compulsive disorder.  people like Monk in the tv series.  coincidental i'm sure, but amusing nonetheless
03:37.50kergoth:P
03:38.10hastehaha
03:38.14hasteI didn't know that
03:39.24ckknightreally?
03:39.27ckknighthehe
03:39.33ckknightnow it's even funnier
03:39.55Nightdewarent you dutch or belgian haste?
03:40.11hasteNightdew: I'm Norwegian
03:40.17Mikmayikes
03:40.52Kaeltenckknight:  something amis with line 405 in the FubarPlugin-2.0
03:41.00Nightdewhaste: no offense.. just to point out that some of us are ESL english as a second language
03:41.01ckknightoh?
03:41.17ckknightESL?
03:41.39Kaeltenwell when I toggle my icon the text toggles too even if it should be shown
03:41.45ckknighthrm
03:42.06CIA-1103ckknight * r6191 10Ace2/AceComm-2.0/AceComm-2.0.lua: AceComm - now can push multiple arguments onto the stream at once. API changed accordingly
03:42.27hastenow I'm just confused Nightdew
03:42.45Kaeltenckknight: thats the spot I think is causing it :s
03:42.51ckknightokay
03:43.13kergothhas anyone looked into the bug where on start the text is shown even if it was disableD?
03:43.51Kaeltenkergoth:  ya I found out how to get around that
03:43.57kergothKaelten: oh, i remember what i wanted to pester about.  can you make OneView show the current char by default?
03:44.00KaeltenI just test to see IsTextShown before I call SetText
03:44.23Kaeltenkergoth, I can, right now it will on first load and then show the last char viewed on reload
03:44.44Nightdewhaste: u live in Norway and speak Norwegian... u know english but it is not your first language but your second(or more) and in America.. those of us that dont speak English as our first language are called ESL -> English as a Second Language
03:44.55kergothi know, the show last char viewed thing is kind of annoying.  especially if that char is on another realm or whatever.  i've noticed a couple others on irc here complaining about it
03:45.02kergothmaybe make it optional?
03:45.03hasteYes, I know what ESL is
03:45.06ckknightNightdew, I live in America, never heard of ESL
03:45.09ckknight:-P
03:45.18ckknightI do know I don't like to press 1 for English, though
03:45.20hastebut I don't see why I should be offended and why you write ESL english as a second language ;)
03:45.23Nightdewwhich also explains why some of us dont all know the accronyms
03:46.03hyperChipmunkthat's what they call the classes you take in college, to differentiate from literature/writing "English" classes
03:46.07Nightdewckknight: ESL is used all over the place in school systems.. guess if you are not dealing with too many foreigners...
03:46.22ckknightI'm not
03:46.33hyperChipmunkif you're taking it as a language course, it's called ESL
03:46.37clad|sleepckknight: Aren't you going to college?
03:46.38kergothmy high school had an esl program..
03:46.41clad|sleepyou will deal with ESL =)
03:46.44ckknightyea, in September
03:46.50ckknightgot accepted today ;-)
03:46.55clad|sleepGrats!
03:46.55Nightdewcongrats
03:46.55kergothgrats
03:46.57clad|sleepwhere are you headed?
03:47.03ckknightyea, the school I'm going to has like 80% foreigners ;-)
03:47.04ckknighthehe
03:47.07Kaeltengratz
03:47.08ckknightHawaii Pacific University
03:47.22clad|sleepNice, congrats!
03:47.25Kaeltenckknight: change 405 to if not self:IsTextShown() and self.textFrame:IsShown() and self.textFrame:GetText() == self:GetTitle() then and I think it does what you were wanting
03:47.59KaeltenI can commit it if you'd like me too
03:49.29CIA-1103kaelten * r6192 10OneView/OneButton.lua:
03:49.29CIA-11OneView -
03:49.29CIA-11- Fixed a few of the issues regarding options.
03:49.40clad|sleepHOLY SHIT>
03:49.42clad|sleepwtf =(
03:50.28Kaeltenwhats up clad?
03:51.21clad|sleepanother conference i want to go to.. but can't.
03:51.26clad|sleepand this one.. i REALLY REALLY should go to =(
03:51.29haste:-(
03:51.40clad|sleepi may have to do it
03:51.43clad|sleepitsexpensive as all shit.
03:51.54clad|sleepi'm free
03:51.57clad|sleepnow money and flight
03:52.06Kaeltenwhat conference?
03:52.10clad|sleepregistration for the conference is 220 euros
03:52.22clad|sleepthis is ICEW
03:52.26Kaeltenfun
03:52.31clad|sleepthe International Computer Education Workshop
03:52.33Kaeltenya thats definately expensive
03:52.35hastecloses thing to a conference I've been on is CeBIT :p
03:53.05kergothi need to get to the ottawa linux symposium again.  maybe next year
03:53.17clad|sleepits a really small conference
03:53.48clad|sleepITiCSE'07 is what i really need to go to
03:54.17clad|sleepOOoh
03:54.19clad|sleepregistration includes hotel
03:54.21clad|sleepi can do this
03:54.24clad|sleepi might be doing this
03:54.31clad|sleepits being held at my #1 school (at the moment)
03:55.12Kebinusanhttp://img152.imageshack.us/img152/1363/weirdku9.jpg is it just me or does it look like the bars alternate between the otravi texture and something else
03:57.05Tekyup
03:57.10hasteotravi and smooth
03:57.29Kebinusanis it supposed to do that
03:57.46clad|sleepi have to talk to legorol
03:57.53clad|sleepi should meet up with him
04:00.59clad|sleepwow.. i'm very excited now.
04:02.13haste:D
04:08.08ckknightKaelten, please commit
04:08.12Kaeltenk
04:08.35ckknightnow to document
04:09.32CIA-1103kaelten * r6193 10FuBarPlugin-2.0/FuBarPlugin-2.0/FuBarPlugin-2.0.lua:
04:09.32CIA-11FuBarPlugin-2.0 -
04:09.32CIA-11-Fixed small logic error in ToggleIconShown
04:10.18ckknightneed advice
04:10.29ckknightshould there be :SendGuildCommMessage and such?
04:10.32Kaeltenwhats the situation, and I'll try :)
04:10.40Kaeltenwhats the current api?
04:10.45ckknightor just stick with :SendCommMessage("GUILD",
04:10.57KaeltenI'd suggest the later.
04:11.11ckknight:SendCommMessage("distribution", ...) or :SendCommMessage("WHISPER", "person", ...)
04:11.38ckknightand there's also :SendPrioritizedCommMessage("priority", "distribution", ...)
04:11.40Kaeltensince really SendGuildCommMessage would look something like self:SendCommMessage("GUILD", ....)
04:11.54ckknightwhich takes priorities "NORMAL", "BULK", and "ALERT"
04:12.20Kaeltento correspond with the meter lib?
04:12.28ckknightsame as Mikk's
04:12.37ckknightit goes with the throttling
04:12.46ckknightso the different priorities are seen as on different pipes
04:12.46Kaeltencool
04:13.05ckknightso bulk messages get only a set portion to contend with
04:13.08Kaeltenso an alert would get sent before a huge chunk of bulk messages
04:13.31KaeltenI'm looking forward to using it :)
04:13.35ckknightwell, as far as I could tell, they're just on different pipes
04:13.43clad|sleepcorrect
04:13.53ckknightso spamming the BULK pipe (common occurrance), won't affect the ALERT or NORMAL pipes
04:14.09Kaeltenright, the bulk queue would get longer while the alert should stay fairly empty
04:14.17ckknightright
04:14.44ckknightafaict, the pipes aren't treated differently, they all have the same width
04:15.03ckknightit's just that fewer, smaller messages will go through ALERT than through BULK
04:15.10ckknightin theory
04:15.11Kaeltenyep
04:15.19Kaeltenso can you literally send objects through AceComm?
04:15.41ckknightyes
04:15.50ckknightwell, I haven't coded in AceOO objects yet
04:15.54ckknightbut you can send tables and such through
04:16.15KaeltenSo I can do SendCommMessage("GUILD", {bob = "silly
04:16.19Kaelten"})
04:16.40Kaeltenand on the other end I should be able to do print(result.bob)?
04:16.42ckknight:SendCommMessage("GUILD", "crit", 5, { type = "HEAL" })
04:16.55ckknightand on the other side, you'd get the 3 args
04:17.03ckknight"crit", 5, and {type = "HEAL"}
04:17.04Kaeltennice
04:17.06ckknight;-)
04:17.20ckknightit uses compost-style table management
04:17.33ckknightwhich by doing so, it hardly uses any tables at all
04:17.38KaeltenI guess the only other thing I could wish for is a built in smart answer mechinism
04:17.48ckknightwhat do you mean?
04:18.17Kaeltenan addon sends out a request for data tot he channel
04:18.25ckknightah, hrm.
04:18.37Kaeltenand a minimal number of addons would answer
04:18.51ckknightwell, :SendCommMessage("GUILD", "send me a message")
04:19.01ckknighthow do you get that to work, Kael?
04:19.19ckknightI can't figure out a nice way to get minimal replies, while still getting at least 1 reply
04:19.21Kaeltenwell I'm going to be writing an app thats going to need to sync data between copies
04:20.07KaeltenI don't want to do SCM("GUILD", "Update, post 07/15/06 9:0:0")
04:20.13Kaeltenand have 35 addons spam back responses
04:20.22ckknightright
04:20.42Kaeltenthats just going to be a bitch to do it right though
04:20.47ckknightbut can you think of a good way to do it?
04:20.55ckknightcause I'm not against putting something like that into AceComm
04:21.07Kaeltenhrm, give me a few mins, I'll be right back
04:21.07Kaeltenafk
04:23.09clad|sleepTem and I already discussed this
04:23.23clad|sleepyou need a global sequence number sent in the sync packet
04:23.52ckknightalready have it
04:24.08ckknightwait, not sure what that means
04:24.11ckknightwhat's it mean?
04:24.13ckknightI may be confused
04:24.15clad|sleeplol
04:24.15clad|sleepok
04:24.16CIA-1103otravi * r6194 10oCD/casting.lua: oCD - Bug fixes.
04:24.28clad|sleepso Kael sends "GUILD", "Update, blah blah"
04:24.31GalkaoCD uses CandyBars, haste?
04:24.37ckknightright.
04:24.45hasteGalka: yes
04:24.46clad|sleephe does something to specify its a "synchronizatino" message, and he just needs one response.
04:24.49GalkaCan't wait :)
04:24.57clad|sleepprovide a sequence number in the message
04:24.59hasteIt's usable now :p
04:25.05clad|sleepand accept the first response containing that sequence number
04:25.17clad|sleepthe one tem and i talked about was more complicated
04:25.26ckknightsequence number, meaning just a random number?
04:25.27GalkaAye, testing it now.  Though I personally cant wait until its fleshed out with stuff like mobility :D
04:25.51clad|sleepckknight: Not so much random.. but in a sequence so the chance of collisions is low.
04:26.01ckknightokay
04:26.04clad|sleepit could even be a hash of the current time.
04:26.06ckknightso just some unique number
04:26.10clad|sleepi.e. the person requesting it
04:26.30clad|sleepwith the concept that the person responding to the sync message wouldn't have the sequence number until the packet is sent
04:26.33clad|sleepto prevent spoofing.
04:27.06ckknightright
04:27.22clad|sleepuse http://pastebin.ca/106172 to hash the current time =)
04:28.10ckknightfun
04:28.24clad|sleepits java's hash function
04:28.28clad|sleepand works quite well
04:29.03clad|sleepckknight: One last suggestion, cause I know it'll happen
04:29.08ckknightshoot
04:29.09clad|sleepckknight: A system for election
04:29.14clad|sleepto elect a speaker
04:29.24clad|sleepwill require a one time packet storm
04:29.39clad|sleepbut after that, the comm is smoothed out.
04:30.20ckknightjw, when would that be useful?
04:31.00clad|sleepfor example, an "Answerbot" on the guild channel
04:31.05clad|sleepyou wouldn't want each bot answering.
04:31.18clad|sleepyou'd want a speaker that can answer
04:31.19ckknightah
04:31.20ckknighthrm
04:31.22clad|sleepthink about the guild calendar stuff
04:31.26clad|sleepyou dont want everyone answering you on a query
04:31.30clad|sleepso you elect a speaker
04:31.32ckknightokay
04:31.36clad|sleepwho is meant to respond on the hidden channel
04:31.39ckknightI'll worry about that later...
04:31.47ckknight:-P
04:31.58clad|sleepok-- it should be really straightforward given the structure you have, thats the only reason i mentioned it.
04:32.24ckknightalright
04:32.41clad|sleepit would use the synchronization technique you'r ewriting =)
04:33.41clad|sleepjust send a ELECTION sync packet.. and then based on latency, FPS, time logged in, whatever-- each client responds with a "elect-me" number.. the highest number responding with the right seq number wins =)
04:34.01ckknightah, makes sense
04:35.33ckknightI wonder if I could do something to handle that through the WHISPER protocol
04:35.57ckknightif you knew everyone in the channel, at least
04:36.29CIA-1103nightdew * r6195 10SpellStatus-1.0/SpellStatus-1.0.lua: SpellStatus-1.0: Added per clad's advice :IsCastingOrChanneling()
04:36.48clad|sleepwell you'd want it to happen on any channel BUT the global comm channel
04:37.03clad|sleepoh
04:37.04ckknightyea
04:37.04clad|sleepeven better
04:37.20ckknightAceComm does have a whisper protocol
04:37.32ckknightthe only downside is that if you whisper someone without AceComm, they'll see it.
04:37.41clad|sleepyeah, i'd avoid that for this in particular
04:37.58clad|sleep1. Send election packet with a sequence number.  This packet includes the SENDERS "latency" number.  Only clients that have a number thats' better respond.
04:38.03Kaeltenback
04:38.08clad|sleepSo its "I'd like to be the speaker.. can anyone beat me?"
04:38.17ckknightalright
04:38.27ckknightsounds good to me.
04:38.31clad|sleepAnd give the clients 5 seconds to respond before you broadcast the winner!
04:38.51Kaeltenok I missed something
04:38.55ckknightthe original person would broadcast the winner
04:39.07ckknightKaelten, speaker election in AceComm
04:41.37Kaeltenhrm
04:41.56Kaeltenwell really having a speaker type setup is kinda like what I was thinking as well
04:42.05clad|sleepKaelten: I've got you synchronization and speaker election =)
04:42.07Kaeltenevenf or the sync messages you'd need to have an order in which they'd try to respond
04:42.23Kaeltenclad|sleep: hehe
04:42.37Kaeltenwell one thing I was thinking is what if the speaker doesn't have the answer? or has outdated answers?
04:42.52clad|sleepwell thats where the "best score" algorithm comes in.
04:43.22Kaeltenwhat ya mean?
04:43.35clad|sleepOk
04:43.39clad|sleepbear with me.
04:44.14clad|sleep1. Guild calendar logs on, and an election is called for
04:44.32clad|sleep2. A syncronizatino packet is sent from the client asking for the election, witha  sequence number (the time hashed)
04:44.44clad|sleep3. In this packet, it sends its "version" number.. or its "latency" or some measure..
04:45.06clad|sleep4. All other clients check their versino, or latency (Whatever the addon looks at) and only respond if their measure is better
04:45.29clad|sleep5. five seconds later, the client that called for the election takes the highest number and broadcasts the new "Speaker"
04:46.04clad|sleepThe addon decides when to call for an election, and when to just query the channel for the "speaker".  If they query the channel for the speaker, and the speaker doesnt respond.. that client calls for an election.
04:46.36clad|sleepThe reason we hash the time and use it there, is to prevent some amount of spoofing (its tougeher to guess) and you make sure that you are only getting responses to the question you ask.. not other information
04:47.02Kaeltenright
04:47.30clad|sleepPros: A single packet storm when you ask for it (controllable) and then the traffic would be smooth and truly client/server after that point
04:47.44Kaeltenwell one thing that I forsee as a possiblity is say that forwhat ever  reason a speaker is chosen a question is answered and then another addon has newer information?
04:47.55Kaeltenshould they move in claim speaker and retransmit the data?
04:47.58clad|sleepKaelten: It can respond.. the addon can handle that.
04:47.59clad|sleep*shake*
04:48.03clad|sleepthink about purl
04:48.06clad|sleeppurl gives us information
04:48.13clad|sleepif we need to correct purl (Who is the speaker)
04:48.17clad|sleepwe tell everyone, and broadcast and change the information
04:48.20clad|sleepso your addon would say
04:48.32clad|sleepno, channel thursday is Molten Core, not blah blah blah
04:48.34Tekclad, no, the event is....
04:48.38clad|sleep=)
04:48.44clad|sleepTek: <3
04:49.06clad|sleepKaelten: And each addon has a measure to say when the data was last "updated".. and it sends that in its response.
04:49.06Kaeltenwell I guess I would assume that the addon that had the newer information would in general have newer information
04:49.17clad|sleepKaelten: Well you dont have to worry about it
04:49.26clad|sleepthe point of electing a speaker is to not have too many people talking at once.
04:49.36Kaeltentrue
04:49.44clad|sleepbut you can have one person answer, and another respond with a correction without issue.
04:50.13clad|sleepbetter yet
04:50.25clad|sleepyou can respond via whispers to that client, and have them update their information
04:51.01Kaeltenhrm
04:51.04ckknightOne issue is that whispers are seen by the default client
04:51.15ckknightso if you don't have AceComm, the whisper will be seen
04:51.22clad|sleepckknight: But you're talking to the speaker
04:51.28clad|sleepwho has AceComm by definition
04:51.30ckknightI'm talking in general.
04:51.33clad|sleep*nod*
04:51.50clad|sleepKaelten: That becomes an addon issue, and its tough to manage-- but there's no general solution
04:51.53Kaeltenya, no way around that unless we get blizz to do it, and I kinda doubt they will
04:52.14clad|sleepthe election/speaker stuff really just stops you from slowing clients down in a guild/custom channel environment.
04:52.23ckknightKaelten, we could put the hook into one of the baser Aces, such as AceLibrary, even though it doesn't "belong" there
04:52.26clad|sleepckknight: Can we send to arbitrary channels (if we want them) using ACC?
04:52.39ckknightah, no, clad
04:52.44clad|sleepckknight: *shudder*
04:53.01clad|sleepckknight: You may want to add that.. since inevitably there will be addons that desire it, but dont want to talk on the global channel.
04:53.13clad|sleepor leave it out on principal =)
04:53.19clad|sleeperr principle
04:53.31ckknighta global channel is useful
04:53.38ckknightfor roleplaying mods or what have you
04:53.44Kaeltenwell a guild calander app might want to have a private channel for them and their allies to plan events
04:53.54clad|sleepaye.. that's what i was thinking.
04:53.57clad|sleepshared guidl stuff is huge
04:54.02clad|sleepHUGE market for it.
04:54.05clad|sleepnot that kael doesn't know it.
04:54.14ckknightit'd be a lot easier to just use the addon guild channel :-P
04:54.25clad|sleepckknight: You can't.
04:54.27Kaeltenckknight: what if you have two guild's cooping though
04:54.29clad|sleepyou both have differnet guilds.
04:54.34ckknightyea...
04:54.34Kaeltenyou need a bridge somewhere
04:54.37clad|sleepWe have a guild alliance, and they need to know =)
04:54.46clad|sleepobviously not the default.. but the ability should probably be there.
04:54.52clad|sleepthen you're all sky-tastic =)
04:55.02clad|sleepyou're already hooking eveyrthing you need to for the global channel :P
04:55.10Kaelteneither two clients should be able to create a 'bridge' or have custom channels
04:55.50Kaeltencustom channel would probably be easier than the bridge idea
04:55.52ckknightbridging would be complicated to do, though possible
04:56.18ckknightespecially if you get more than one bridge needed
04:56.44Kaeltenya what if you have a three guild alliance or a four, that could get messy
04:57.04ckknightI wish Blizzard would give us more channels
04:57.09Kaeltenheh
04:57.33KaeltenI could see those people not wanting to use the global channel for fear of other people seeing their plans
04:57.48ckknightI want to avoid making too many channels
04:58.10hyperChipmunkqueries don't need to stay in the channel
04:58.20ckknightwhat do you mean?
04:58.27hyperChipmunkjoin-query-response-leave
04:58.42hyperChipmunkif all they're doing is querying, they need at max one channel for everything
04:58.56hyperChipmunkbecause they can reuse the slot
04:59.10Kaeltenhow many people can a channel hold?
04:59.17ckknightat least 4k
04:59.19hyperChipmunkLFG holds the entire server
04:59.37Kaeltenso thats likely to ever be an issue
04:59.45hyperChipmunksame with WD
04:59.48KaeltenI think they are running a modified IRC network as the chat system to be honest
04:59.57ckknightyea, I bet
05:00.06hyperChipmunkthat's pretty standard for MMOs
05:00.29ckknighthyperChipmunk, sometimes it's not a pull for information, but a push
05:00.33ckknightroleplaying mods tend to push
05:00.46hyperChipmunkjust saying, it's something to consider
05:00.51clad|sleepwhich is why sky has zone channels
05:00.58clad|sleepand i understand why
05:00.59Kaeltenand even a calander program would push alot, everytime an event is edited or info is shared about it
05:01.20Kaeltenbah, lets just spam general chat
05:01.23clad|sleepckknight: All I'm saying, is if the addon opens a channel (dont do it in ACC, unless you want to) they should be able to send to it using the framework imo
05:01.24clad|sleepk k
05:01.25Kaeltenscrew the non acers out there
05:01.44ckknightwhat's ACC?
05:01.57hyperChipmunkpushing can be done in a cycle too
05:01.57ckknightactually, with the system I set up, it'd be pretty easy to have more channels
05:02.03ckknighte.g. a zone channel and such
05:02.07ckknightor a custom channel
05:02.11Kaeltenits something to consider
05:02.15hyperChipmunkif you squelch it, you can round-robin through the channels without the user knowing
05:02.16clad|sleepacecommcsomething
05:02.28clad|sleepi just made an abbreviation.. that probbaly makes no sense.
05:02.51ckknightalso, we could still rename AceComm
05:02.56ckknightis AceComm good?
05:03.00KaeltenSeems good to me
05:03.01hyperChipmunkI bet you could get away with round-robin-joining all your channels if info is persistent
05:03.33ckknightokay, I'm gonna finish documenting
05:03.37ckknightthen start tacking on extras
05:03.41Kaeltenckknight:  how is receiving messages handles?  you register an event and it fires in Aceevent?
05:04.06ckknight:RegisterComm("prefix", "distribution" [, "method" or func ])
05:04.40ckknightthen func(prefix, distribution, sender, ...) is called when a message comes through
05:04.58Kaeltenso really one addon could have several prefix's
05:05.01ckknightdoing this also lets me know who's in what channel
05:05.02hyperChipmunkAceTab needs that snazzy ("method" or func) code; it doesn't do that now cuz I coulnd't figure out how to get it right =P
05:05.18ckknightKaelten, theoretically
05:05.34Kaeltenso would there need to be a speaker per prefix?
05:05.54clad|sleepKaelten: Thats for the addon to decide really
05:05.57ckknightprefixes are tied to addons
05:05.59ckknightreally
05:06.08clad|sleepckknight: or they should be
05:06.09clad|sleepi agree
05:06.10ckknightyou can send on one prefix
05:06.13hyperChipmunkI'd think that's something you'd leave to the addon, yea
05:06.18ckknightbut you can receive on multiple, technically
05:06.29ckknightI don't see an issue with that
05:07.12*** join/#wowace Wobin (i=Wobin@218-214-59-86.people.net.au)
05:07.23Kaeltennow all I need is Ace2, and I can rule the world ...errr I mean make a mod ya
05:07.51hyperChipmunkI think we should use LFG for ALL comms, with a subheading for what channel, then the header; I bet nobody would notice the difference
05:08.05ckknighthehe
05:08.10clad|sleephaha
05:08.15ckknightLFG is throttled server-side
05:08.41Wobinone message every 10 seconds =P
05:08.47hyperChipmunkwhat's a few RP mods' worth of data compared to the spam that's already there
05:08.51clad|sleep./4 LFG UBRS more druid GuildCalendarSync please send tell
05:09.06hyperChipmunkhaha
05:09.11Kebinusanhahah
05:09.18hyperChipmunka seekrit code language
05:09.36Kebinusanjust do LFG lbrs no one will respond to that
05:09.44hyperChipmunkcomprised of LFG, LFM, the class abbreviations, and the numbers 1-60
05:10.20hyperChipmunkoh and PST
05:10.33clad|sleepLFG 60 Druid LBRS PST
05:10.37Kebinusan41 Feral Druid LFG Uldaman PST
05:10.38clad|sleepis the null message
05:10.41clad|sleepno one responds =)
05:10.46hyperChipmunkhhehe
05:11.31clad|sleepsomeone asked.. here are my addons
05:11.47hyperChipmunkyea, I guess you could take out the other classes except druid and you'd assure yourself never to get spammed with any responses
05:11.49clad|sleephttp://pastey.net/46
05:12.13hyperChipmunkstick 'feral' in there to be sure
05:12.18ckknighthehe
05:12.42hyperChipmunkmake that the standard message terminator and you can do whatever else you want with it
05:13.05hyperChipmunktack it on with the lib before it goes out
05:13.48clad|sleepi couldnt BUY a group for ubrs today
05:14.11CIA-1103kaelten * r6196 10OneView/ (OneButton.lua OneView.lua):
05:14.11CIA-11OneView -
05:14.11CIA-11- Fixed a few more things in the fubar button.
05:14.12CIA-11- Added option to remember what character you have selected, otherwise it'll default to the current char. Default: no longer remembers.
05:14.13hyperChipmunkI'm going to release a mod that automatically squelches messages in the LFG channel that have 'feral' and 'dru' in them
05:14.27hyperChipmunkput it on curse or somethin
05:14.39hyperChipmunkwith that mod that adds Classes: Hunter to every item tooltp
05:14.51Kebinusanheh
05:14.55Kebinusanthat was an amusing mod
05:15.05hyperChipmunkbest joke mod ever
05:15.06TekhC: idea for you to make
05:15.18Teka simple mod with a list like BulkMail's
05:15.18CIA-1103kaelten * r6197 10OneBag/OneCore.lua:
05:15.18CIA-11OneBag -
05:15.18CIA-11-Updated some basic option ordering
05:15.39Tekyou add items to the list via slash command and links....
05:15.39hyperChipmunkbulkmail's list WOULD be simple if we had an AceGUI2
05:15.44Tekand it just lists them out
05:15.55Tekand it's named WishList :)
05:15.56hyperChipmunkoh, like a shopping list
05:16.18Kaeltenkergoth: Added option in OneView
05:16.20Tekyea but more general, can be shopping items or raid lewts
05:16.23hyperChipmunkthen you could access them by categories
05:16.34Tekor by source zone/mob :)
05:16.41Tekusing PT's raid tables
05:16.58ckknightKaelten, by using :RegisterComm, AceComm is able to know whether you are using a certain channel, and if you aren't, it'll leave the channel
05:16.59hyperChipmunk/list fr_needlist
05:17.04Tekmaybe even a lil poup note when the item is seen in raid chat or such
05:17.15Kaeltenckknight:  cool
05:17.18ckknightso, if your comm addon is disabled, the channels it was in will be left
05:17.25kergothKaelten: cool, thanks
05:17.51kergothckknight: excellent.  i hate those remnant comm channels laying around
05:17.52TekhC: you could even handle multiple lists
05:17.56hyperChipmunkright
05:18.00hyperChipmunkthat actually gave me another idea
05:18.13Tekmaybe use tablet to create a quest tracker-esque list even
05:18.16ckknightalso, I hook a bunch of functions so the channels are properly left at the end and the beginning
05:18.35ckknightthe only time it _may_ fail is if you force an exit
05:18.42kergothTek: i like that idea. i was wanting an in game notepad that supported itemlinks, but a wishlist would do too, i wanted it to keep track of what gear my chars need
05:18.46hyperChipmunkyou make a list, but instead of adding items, add parameters; any item the client sees with those parameters will be added to the list; you can check the list to see what items fit what you're looking for
05:18.47Tekyou could have "MC Loot: 2/10" and then click it it'll expand out
05:19.38TekI'm actually liking the tablet idea over BM's gui
05:19.49Tekflexible and easier to code :)
05:19.56Kaeltenanyway, its time to get some rest
05:19.59hyperChipmunkinspect someone outside AQ, little message says, "7 new items added to potential NR gear"
05:20.00Kaeltengnight guys,
05:20.05ckknightcya
05:20.13Tekif noone else starts this I'll toy with it on my next days off (4 days away)
05:20.13Kaeltenckknight: sounds awesome btw, looking forward to using it
05:20.20ckknightyep
05:20.37TekhC: discovery would be cool, but maybe as a seperate mod...
05:21.04Tekyou'd have WishList and... hrm....
05:21.09hyperChipmunkyea, I'm still taking a bit of a break until it's time to solidify AceTab; I haven't heard anyone using it yet, so I can't say whether it still needs tweaking
05:21.16hyperChipmunkWishListBuilder
05:21.25TekWatchList
05:21.28TekWatchOut
05:21.33hyperChipmunkthere ya go
05:21.33ckknightjust so everyone knows, with AceComm, you won't be able to listen in on other addons'/libraries' conversations, since it uses a different protocol
05:21.50hyperChipmunkAceCommCompat
05:21.52ckknightso you would have to do that manually, you can't use it to listen in on CTRA
05:21.53hyperChipmunksoon to follow
05:22.11ckknightunless of course, CTRA chooses to use AceComm
05:22.18ckknightwhich I will recommend to Cide ;-)
05:22.21Tek*ponder*
05:22.23hyperChipmunkformats l4mer mod messages to proper AceComm format
05:22.31Tekneeds a chemistry name...
05:23.08hyperChipmunkwhat do you call a stash of chemicals
05:23.21hyperChipmunker...well
05:23.24hyperChipmunka legal one
05:23.24Tekno I mean like the pH testing chemical...
05:23.47hyperChipmunkLitmusPaper
05:23.50Tekgod I can't remember the name
05:23.57TekLitmus, that's perfect
05:25.06clad|sleepanyone know what this means in the UK university system: "a first or 2:1 degree"
05:25.43Tekor Phenol
05:25.51Tekthat's what I was trying to remember
05:26.04Tekmore people will recognize Litmus tho
05:31.54CIA-1103tekkub 07Ace2 * r6198 10BigWigs/AQ40/Cthun.lua:
05:31.54CIA-11BigWigs (Ace2 Branch)
05:31.54CIA-11- Tweaked tentacle messages a bit (yea I'm an ass :)
05:31.56ckknightwoah, in 3 weeks my brother gets married
05:31.58ckknightcreepy.
05:32.24ckknight~c'thun
05:32.29purl*** Incoming Tentacle Rape Party - 5~ sec! ***
05:33.03Kebinusan~moredots
05:33.06purlYou lose fifty DKP again, because you didn't know what he f*ck to do!
05:33.08CIA-1103tekkub 07Ace2 * r6199 10BigWigs/AQ40/Cthun.lua:
05:33.08CIA-11BigWigs (Ace2 Branch)
05:33.08CIA-11- Forgot to change all the references
05:35.27CIA-1103tekkub 07Ace2 * r6200 10BigWigs/AQ40/Cthun.lua:
05:35.27CIA-11BigWigs (Ace2 Branch)
05:35.27CIA-11- I swear I fixed it all this time!
05:35.40Tek6200 *grin*
05:36.02ckknightman, we've gotten the revisions up pretty high
05:36.07ckknightI remember when it was <1000
05:36.10Tekthat we have
05:36.23ckknightit's important to remember the good times, Tek
05:36.35Tekah, the double digits
05:37.04ckknightwe shared some laughs
05:37.07ckknightwe shared some tears
05:37.11ckknightand we came out better because of it
05:37.16Tekwe shared some fluids
05:37.23Tekoh wait that was someone else
05:37.28Tekanywho, bedtime
05:37.55clad|sleepyeah
05:38.00clad|sleepbedtime for claddie too
05:38.04Tekput in the toggle texts so I can make the option "Rape is never funny"|"Rape is really funny"
05:38.27ckknightlol.
05:38.31clad|sleepnight all
05:38.38ckknightI'm working on AceComm, Tek
05:38.43ckknightI consider it more important
05:38.52ckknightdespite myself not having made a comm app
05:40.17kergothawesome, the new auctioneer/beancounter lets you select "last price sold" instead of auctioneer price, based on beancounter's transaction history
05:40.22kergoththatll be handy
05:41.18hyperChipmunkisn't that standard?
05:41.47kergothits an actual item in the price choice dropdown now, which i dont think it was before
05:42.17hyperChipmunkoh, I dunno what that means; never used it, myself, but it would seem the logical first thing to add
05:46.15Industrialkergoth, pm
05:49.32kergothckknight: looks like a bug.  oCD mixes in AceDB-2.0, but doesnt call RegisterDB(), but the profile selection options are still in aceoptions, as expected.  using those options errors saying you cant setprofile before registering a db.  wonder if theres a clean way to avoid those options existing / being accessible
05:49.54ckknightyou register a DB?
05:51.56kergothno
05:52.07kergothno db is registered, but the profile options in are the oCD aceoptions
05:52.15kergothand error out, naturally, when you try to use them
05:52.23kergoththis is in haste's new addon, he mixes in acedb, but doesnt use it yet
05:52.27kergothsince its still in development
05:53.11KyahxNeronix: :) yw
05:56.27*** join/#wowace XLVII (i=XLVII@CPE-58-162-73-125.qld.bigpond.net.au)
06:05.53Wobin~1425/220
06:05.56purl6.477272727273
06:06.07hyperChipmunkyou lasy slob
06:06.12hyperChipmunks/lasy/lazy/
06:06.38ckknighthow horribly ironic.
06:06.46hyperChipmunk>8)
06:13.26XLVIIhttp://www.uneasysilence.com/archive/2006/07/7149/
06:15.14CIA-1103ckknight * r6201 10Ace2/AceComm-2.0/AceComm-2.0.lua: AceComm - more anal checking.
06:17.04ckknightlol, XLVII
06:17.09ckknightI haven't seen it translated before
06:18.08teedogNeronix: FuBar_MiniClockFu is pointing to FuBarPlugin-2.0 in branch, which doesn't exist anymore
06:20.07*** join/#wowace Amadeo (i=amadeo@c-69-140-96-126.hsd1.md.comcast.net)
06:20.10Amadeo:D
06:22.18ckknighthttp://www.youtube.com/watch?v=tekdwRZF7XY
06:22.22*** join/#wowace Kemayo (n=Kemayo@pool-71-103-166-178.lsanca.dsl-w.verizon.net)
06:22.23ckknighthey Amadeo
06:22.25Amadeohiyas
06:22.28ckknightand Kemayo
06:22.36KemayoYo.
06:23.12ckknighthttp://wiki.wowace.com/index.php/AceComm-2.0 and http://wiki.wowace.com/index.php/AceComm-2.0_API_Documentation
06:23.16ckknightlook at it
06:23.19ckknightsee if it makes sense
06:27.52WobinThere's a boy with issues
06:28.13Wobinlots of issues
06:28.16ckknightit's fake anyway
06:28.27Wobinmeh
06:28.41Wobinyou still need issues to be able to act that =P
06:30.30KemayoIt seems to make sense.  There's no official way to say "this message is intended for this addon", though?
06:30.56Kemayo...wait.  Prefix.  Right.
06:31.07KemayoWoo!  Go reading comprehension!
06:31.11ckknighthehe.
06:39.24CIA-1103ckknight * r6202 10Ace2/AceComm-2.0/AceComm-2.0.lua: AceComm - added methods to change the priority/prefix.
06:39.57ckknightnow to add assorted different channels
06:42.34*** join/#wowace Soltanis (i=as@81.168.16.197)
06:44.04ckknighthey Soltanis
06:44.27SoltanisHello :-)
06:45.09Soltanisif i do a search for thadius.lua on the wowace forums will it pick up attachments?
06:47.43Soltanishehe :-)
06:48.16*** join/#wowace Industrial (n=tom@hellsblade.xs4all.nl)
06:48.40ckknighthey indie
06:49.45Industrialhai
06:50.02Industrial*nix time :P
06:51.00Icerothckknight, is there a way to get desc field from ace options table to be shown with dewdrop? tooltip preferably
06:51.15ckknightah, hrm.
07:03.12IcerothNeronix, you probably should update your externals, fubar-plugin-2.0 isn't in /branches anymore
07:03.48Industrialdevelopment around here really goes fast
07:03.58Industrialthat and there are really alot of projects on the svn
07:04.13ckknighthehe, yea
07:04.15IndustrialI can be done with checking out the trunk folder and Ill need a new checkout
07:04.31Industrialgo progress :-)
07:04.55ckknighthehe.
07:05.02ckknightcheckout without externals
07:05.08ckknightthen update what you need to
07:05.24IndustrialHmm I can do that? I just use tortoise -_-'
07:05.39ckknightyep.
07:05.46Kyahxtortoise is for lazy people!
07:06.04IndustrialI should try getting wow to work on this linux system
07:06.07KyahxSo I rented Hostel tonight
07:06.15IndustrialI did get it to work fine last time with  just wine
07:06.21KyahxI wasn't sure what to expect from the film
07:06.39IndustrialI just finished watching all of chobits
07:06.50IndustrialI always download a whole series and then atch it in one go
07:06.58Kyahxheh
07:06.58ckknightI saw the film
07:07.04Industriallike, 6 to 14 hours of anime =P
07:07.08ckknightit allows me to live vicariously
07:07.13KyahxI actually expected worse than it was
07:07.18KyahxI was pleased with the film
07:08.00Industrialnn Cairenn|sleep
07:08.08Cairenn|sleepnight
07:15.11IndustrialActually, http://wiki.archlinux.org/index.php/World_of_Warcraft
07:15.12Industrial:)
07:17.20Kyahxhmmm, I should install Linux :P
07:18.05ckknightI wish I could
07:18.10ckknightmy ATI card won't let me
07:18.24Kyahxhmmm?
07:18.31CIA-1103kyahx * r6203 10FuBar_MiniPerfsFu/Libs/:
07:18.31CIA-11FuBar_MiniPerfsFu:
07:18.31CIA-11<PROTECTED>
07:20.43ckknightI have an ATI card. I can't get 3d in Linux cause of it
07:20.51Kyahxodd
07:20.56Industrialwell why'd ya get an ati card then :P
07:21.10KyahxIf I install linux to a drive that already has windows on it, it'll set up a dual boot won't it?
07:21.11Industrialnvidia drivers are nice for linux ..
07:21.22IndustrialKyahx: if you do it right, yes.
07:21.30KyahxI'd use Ubuntu
07:21.36Kyahxbecuase im linux-retarded
07:22.18IndustrialI'd advise archlinux. But you'd best have someone give you advice
07:22.19ckknightUbuntu ftw.
07:22.24KyahxThe other thing im worried about is being able to access all my MP3s and such
07:22.24ckknightI've used both
07:22.31ckknightactually, I've used about 9 different distros
07:22.41ckknightincluding arch and Ubuntu
07:22.46IndustrialYeah I tried at least all the bigger ones
07:22.56ckknightyea, same
07:23.09IndustrialBut I used slackware fcom 2000 and then stepped over to arch somewhere a few years ago
07:23.29IndustrialKyahx: not a problem. thats the fun part
07:23.38Industriallearning to set it up
07:23.39Industrial:)
07:23.41Kyahxheh
07:23.48KyahxWell, ok.  I have 3 HDs in my PC
07:23.56KyahxMusic and everything I care about are on two of them :P
07:23.59KyahxWindows is on the third
07:24.13KyahxCan I still use the other two HDs under linux and windows both?
07:24.16Industrialsure
07:24.21Kyahxhmmm
07:24.54Industrialwith *nix you can mount drives (also cd and floppy) for read and/or write to locations. usually somewhere in /mnt (mount)
07:25.51Kyahxhmmm
07:25.59KyahxA project worth starting now?  I wonder.
07:26.04IndustrialDepending on your configuration you can do 'mount /dev/sda1/ /mnt' where s is because I have SATA and a would be disk1 sdb disk2 etc, and 1-2-3 the partitions on that disk
07:26.29Kyahxok, but my linux boot and windows boot have to be seperate partitions right?
07:26.34Kyahxor am I mistakeing there too?
07:26.38Industrialtheres also a configuration file you can put a line in to have that done on boot
07:27.45Industrial*shrug* I usually use the master boot record to write my bootloader in, and my whole OS on one partition
07:28.00Industrialgoogle and official/unofficial irc channels will tell :>
07:29.23Kyahxeh, too lazy
07:29.32Industrialpsh :P
07:29.32Kyahxwhen windows works =/
07:29.38Kyahxand is already there, hehe
07:30.17IndustrialArchlinux is installable in like 10 minutes by hand and in 20 youll have the latest updates a graphical interface browser and everything
07:30.47Industrialbut ya have to set it up yourself with the commandline :P
07:31.00Gngskarch <3
07:31.24Industrial\o/
07:31.30Gngskpacman ftw
07:31.33Industrialhehe yeah
07:31.36ckknightpacman is pretty pimp
07:31.40KyahxI'll take the easy Ubuntu distro to start :P
07:31.47*** join/#wowace Andalia (n=xx@p54ADB532.dip0.t-ipconnect.de)
07:31.51KyahxI already have a disc burned, its sitting on my desk
07:31.57Industrialubunti has a good wiki
07:32.05IndustrialI tihnk :s
07:32.09Kyahxit looked the most "noob friendly"
07:32.13Industrialis
07:32.16Kyahxas far as setup was concerned
07:32.31Kyahxhmmm, 64bit or 32?
07:32.44Industrial32
07:32.51Kyahxeven on a AMD64?
07:33.22IndustrialI have no experience with 64 bit linux yet so i say 32 to be safe
07:33.57ckknightmore things support 32-bit
07:33.58Industrialyou wouldnt really notice because you arent compiling things with ubuntu anyway
07:34.28Kyahx32bit it is then
07:39.05*** join/#wowace Worf (n=worf@j-231.vc-graz.ac.at)
07:39.11ckknighthey Worf
07:39.19Worfckknight: hi there
07:39.36ckknightyou should probably address me as "Captain"
07:39.40ckknightyea...
07:39.59KyahxCaptain CK
07:40.02Kyahx<PROTECTED>
07:40.14WorfSir, yes Sir!, Sir
07:40.27ckknightjust Worf.
07:40.33ckknightsilly Klingon.
07:40.48Kyahxwell, I'm off to install Ubuntu.  Hopefully I'm back soon and all is well :P
07:42.55WobinDISCO FLAME WAR!
07:43.18Worfquestion: since i'm moving o Ace2 and i don't yet have them linked in CC_Core.... could one 1) tell me what the preferred location is? ( in the main dir of the addon, or in a libs subdir, or somewhere else?)
07:43.42Worfand 2) how do i do that in cvs...ß ( me being cvs noob. err - svn i mean ... also svn noob )
07:44.22Worf( so i don't get error reports like the one of Zidomo in http://www.wowace.com/forums/index.php/topic,1773.0.html :D
07:44.36Gngskdon't quote me, but for 1 I don't think it matters, as long as you reference the libs correctly in the toc
07:44.38ckknightlibs subdir
07:44.48Gngsknvm!
07:45.09ckknightsee um.. FuBar for example
07:45.42Worfi've notived in Squishy yesterday...
07:45.49Worfsame there
07:48.25CIA-1103worf * r6204 10CC_Core/CC_Core.toc: CC_Core: Moved the location of Ace2 libs to libs\
07:49.07Worfok... now how do i link the Ace2 libs there? or shall i leave this up to the svn user to manually fetch them?
07:50.08ckknightsvn:externals
07:50.23ckknighthttp://wiki.wowace.com/index.php/Svn:external <-- I made a howto
07:50.35Worfoh - missed that.. thanks!
07:50.49*** join/#wowace vhaarr (n=chatzill@44.80-202-38.nextgentel.com)
07:52.34Icerothckknight, did your thinking lead to anything (regarding that desc field)?
07:52.43ckknightnope.
07:53.02ckknightI might do it, but I'm working on AceComm
07:53.06ckknightfile a bug, I'll get to it.
07:53.14Icerothkk :)
07:56.07CIA-1103rabbit * r6205 10FuBar_MiniClockFu/Libs/: MiniClockFu - Fixed FuBarPlugin-2.0 external.
07:56.19CIA-1103rabbit * r6206 10FuBar_MiniPerfsFu/Libs/: MiniPerfsFu - Fixed FuBarPlugin-2.0 external.
07:56.47CIA-1103rabbit * r6207 10FuBar_NavigatorFu/Libs/: NavigatorFu - Fixed FuBarPlugin-2.0 external.
07:57.17`-FISKER_Qrofl
07:57.21`-FISKER_QI just saw V for vendetta
07:57.30Icerothumh, flyspary was tekkub's bugtracker, where do you want yours filed ckknight?
07:57.32`-FISKER_Qand i thought that V guy reminded me of Agent Smith sometimes
07:57.34Iceroththat movie rocks
07:57.45ckknightIceroth, under FuBar, I guess
07:57.45`-FISKER_Qthen the end credits came and it was Hugo Weaving(agent smith) :P
07:57.59ckknightKael still hasn't added a libraries section
07:58.13Icerothhttp://ckknight.wowinterface.com/portal.php?id=54&a=listfeatures ?
07:58.35ckknightflyspray.
07:58.59Icerothah, doh
08:04.33Wobin`-FISKER_Q: hehe
08:06.46Worfhmm... svn server seems to be slightly stressed again
08:07.09CIA-1103worf * r6208 10CC_Core/: CC_Core: Added Ace2 libs as externals
08:15.07Worfah - it finished... all 10 files. a quick secretary might have typed that by now eventually, but it's done...
08:17.06*** join/#wowace Slayman`off (i=Slayman@d045023.adsl.hansenet.de)
08:20.57Icerothhmh.. gold begger who have even made a macro
08:21.09Worfhehe
08:21.15Iceroth"can i plz get 1 gold Iceroth"
08:21.29Worfcounter them with some own maco
08:21.49Icerothi countered it with putting 10g to the trade window he opened
08:21.59Worflol
08:22.25Icerothhe's still there :)
08:22.33ckknightlol.
08:22.35Worfmuhahaha
08:23.11Worfi guess i'll do the same next time... sounds like a great idea.
08:23.24Worfput 10x the amount he begged for in, and then go afk
08:25.21Icerothhe stayed there only 4 minutes, gotta do better next time
08:25.25Worfor maybe write something quest-text like... telling him that he needs to collect 40 Rugged Leather or so
08:28.07Icerothhis english was so bad i doubt he'd understand
08:29.27`-FISKER_QAnyone know what' Miniclock and miniperf does compared to clock and performance
08:29.29`-FISKER_Qwith fubar
08:29.51Iceroththey are stripped down versions
08:30.00Icerothminiperf doesn't have bandwidth usage for example
08:30.13`-FISKER_Qoh
08:30.32Icerothi'm using the mini versions now, they do exactly what i need them to do
08:35.27*** join/#wowace FtH|Eagle (n=eagle@HSI-KBW-085-216-057-137.hsi.kabelbw.de)
08:46.15Industrialanyone wanna bet that he has higher fps in glxgears then me?
08:46.26Industrialbet ya 10 bucks :D
08:47.08Industrial<pimp>77327 frames in 5.0 seconds = 15465.323 FPS</pimp>
08:47.11Industrialhuzzzahhh!
08:47.30teedogquestion: should BigWigs2 bug reports be posted in the forum thread or on flyspray?
08:47.42Industrialflyspray? where?
08:48.03teedoghttp://www.wowace.com/flyspray/ ?
08:48.06Industrial:o
08:48.27Industrialcewl didnt know
08:48.48ckknightIndustrial, it's easy to do if you make the window really small
08:48.49ckknight;-)
08:48.57vhaarrteedog: here and forum for now, I think
08:49.07teedog<PROTECTED>
08:49.19Industrialckknight: no wai
08:49.25ckknightya wai!
08:49.35Industrialill maximize it
08:50.15Industrial75627 frames in 5.0 seconds = 15125.264 FPS
08:50.17Industrial\o/
08:50.23*** join/#wowace MoonWolf (i=moonwolf@f176182.upc-f.chello.nl)
08:50.24*** mode/#wowace [+o MoonWolf] by ChanServ
08:50.53ckknightpimp.
08:51.00IndustrialxD
08:51.03ckknightyou deserve 1.5 cookies
08:52.01Industriallocal cookies = Jar:Take(1.5) self:Eat(cookies)
08:53.26ckknightwe're such nerds.
08:53.38ckknighthey MoonWolf
08:53.46MoonWolfmorning
08:57.31Industrialckknight: ;P
09:00.23*** join/#wowace XLVII (i=XLVII@CPE-58-162-73-125.qld.bigpond.net.au)
09:10.36*** join/#wowace Jens (i=Jens@unaffiliated/jens)
09:13.24*** join/#wowace kaybe (n=kaybe@p548645FA.dip.t-dialin.net)
09:23.31CIA-1103moonsorrow * r6209 10XRS/ (XRS.lua XRS_BarClass.lua XRS_Defaults.lua XRS_Locales.lua):
09:23.31CIA-11XRS:
09:23.31CIA-11- fixed bug with type 'blank' bars
09:23.31CIA-11- fixed bug with move up/down and background bars enabled
09:23.31CIA-11- border color of the xrs frame can now be set seperately
09:24.39Frittiwhat's the difference between getglobal() and _G ?
09:24.56ckknight_G is cleaner, imo
09:25.00ckknightand faster
09:25.06ckknightdoesn't require a function call
09:25.29Frittigetglobal == blizz provided function?
09:25.34NeronixYeah
09:26.04Neronixgetglobal("foo") --> getfenv(0).foo
09:26.20Frittior _G["foo"]  ?
09:26.48Neronixto get a pseudo _G in wow, you can just do local _G = getfenv(0)
09:27.09Frittiaah ok I missed that line in Teknicolor, see it now
09:28.02Neronixmorning btw
09:28.53Worfsigh... i'm goingto miss the 5.5 yards range check next patch ...
09:28.55ckknighthey Neronix
09:29.14ckknightlocal _G = getfenv(0)
09:29.14ckknight_G.foo
09:29.15ckknightjust stick local _G = getfenv(0) at the top
09:32.43Soltanisworf : whys that?
09:33.06WorfSoltanis: because i use that to switch my action bars between melee and ranged
09:33.31ckknighthow'd it break, Worf?
09:34.06Neronixvhaarr: Thanks for fixing those while I was asleep
09:34.51Neronixin other news, NS2Fu's almost done
09:37.46Worfckknight: with patch 1.12 they double the inspect range
09:38.04ckknightah.
09:39.59Worfbtw - i decided to write myself a new addon to switch the bars... and i'm impressed with how little lines of code you can do so
09:40.40Worf( as long as you assume that you want to switch between page 1 and 2 ... )
09:48.08*** join/#wowace Shyva (n=n0time@sd511586e.adsl.wanadoo.nl)
09:50.08*** join/#wowace FryGuy- (i=fryguy@c-24-23-19-160.hsd1.ca.comcast.net)
09:55.26vhaarrNeronix: you're welcome
09:55.41Shyvalol Tek, nice changes you made in cthun.lua ^^
09:58.56Neronixthe bastards!
09:59.06Neronixyou let them get to you :(
10:08.09*** join/#wowace ag` (n=Andreas@0x535cbbaa.bynxx18.adsl-dhcp.tele.dk)
10:10.12CIA-1103shyva 07Ace2 * r6210 10BigWigs/ (BigWigs.toc MC/Majordomo.lua):
10:10.12CIA-11BigWigs (Ace2 Branch):
10:10.12CIA-11Fixed Majordomo.
10:11.54CIA-1103shyva 07Ace2 * r6211 10BigWigs/AQ20/Moam.lua:
10:11.54CIA-11BigWigs (Ace2 Branch):
10:11.54CIA-11Fixed Moam paralyze bar error.
10:12.33FtH|EagleIs there a reason why I cannot create an oo class from <addonname>.tooltip ?
10:20.30ckknighthrm?
10:20.42CIA-1103thrae * r6212 10TinyTip/TinyTipAnchor.lua: TinyTip - Small fix for rare Offset error.
10:22.03`-FISKER_Qthis is so weird
10:22.10`-FISKER_Qare any of you guys using MountMe?
10:22.25Shyvackknight, if I want to repeat something every 0.2 sec, is it better to use AceEvents, metrognome or handl;e my own onupdate?
10:22.41ckknightAceEvent
10:22.46Wobinyep
10:22.53FtH|EagleIf I define XRS.tooltip = AceOO.Class("AceDebug-2.0") I cannot call XRS.tooltip:new()
10:22.59ShyvaOk :) nice
10:23.01FtH|EagleNow I am using XRS.bartooltip ...
10:23.10ckknightFtH|Eagle, odd.
10:23.31*** join/#wowace Mikk (i=bofh@81-233-236-26-no19.tbcn.telia.com)
10:23.37ckknighthey Mikk
10:24.07Mikk'lo
10:24.29MikkI'm gonna rename ChatThrottleLib to something else
10:24.40Mikk"Throttle" has too many negative connotations
10:25.11*** join/#wowace Jarenthal (n=Roo@cpe-066-057-087-213.nc.res.rr.com)
10:25.12ckknightbut I'm using it already :-P
10:25.18Mikkdamn  =)
10:26.16ckknighthehe
10:26.22ckknightdon't worry, I can easily change it
10:26.30ckknightbut I put it at the bottom of AceComm
10:26.37MikkWas thinking more like "ChatFlowLib"
10:27.07MikkThen again I have no real idea how many people might have already implemented it
10:27.16`-FISKER_Qgot damnit
10:27.16MikkI probably should just leave it alone
10:27.38`-FISKER_QNoone here uses "MountMe"?
10:28.01ckknightMikk, just me.
10:28.08ckknight:-P
10:28.08MikkAs far as YOU know :-)
10:28.14ckknightI'm pretty sure
10:28.24Thrae"BetterThenSkyLib"
10:28.30Wobin`-FISKER_Q: I do =)
10:28.36ckknightno, Thrae
10:28.45ckknighthis only controls throttling and prioritization
10:28.47WobinDeepSpace: We're above the Sky
10:28.49MikkThat'd be a bad idea given that I want Sky to use it =)
10:28.55ThraeAhh
10:29.03ThraeRight, that's the secret name for AceComm
10:29.08MikkAye =)
10:29.26`-FISKER_QWobin
10:29.38`-FISKER_Qare you experiencing crashes without errors when dismounting?
10:29.40MikkAnyway.. update inc that will pass message DIRECTLY to SendFoo() without queueing as long as possible. Also allows a bit of burst traffic. I think I've figured out how large the server receive buffer is.
10:29.47Wobinhrm. no =)
10:29.57`-FISKER_Qthis is vey weird
10:30.06`-FISKER_Qhave just happened twice at the exact moment of dimsount
10:30.09`-FISKER_Qdismount
10:30.27WobinDo you use a wardrobe addon?
10:30.38WobinCause it could be trying to print out a link you don't have or something
10:30.48`-FISKER_Qnope
10:31.06ckknightMikk, how large?
10:31.14`-FISKER_QThe only thing i can find from errors or logs is this document created around the crash
10:31.14`-FISKER_QException handler died
10:31.14`-FISKER_QOriginal exception:
10:31.15`-FISKER_Q0xC00000FD (STACK_OVERFLOW) at 001B:0040A077
10:31.22Wobinyuck
10:31.28*** join/#wowace Andalia (n=xx@p54ADB532.dip0.t-ipconnect.de)
10:31.43Mikkckknight: The server buffer seems to be 32KB. So I'll allow 8KB bursts through the lib I was thinking.
10:31.51ckknightalright
10:32.00ckknightbtw, AceComm is near-complete
10:32.03ckknightat least initially
10:32.19ckknightand it uses your lib
10:32.27Mikkkewl =)
10:36.36Wobinooh
10:36.38WobinHIDDEN
10:38.55WobinI always read that as Saien =(
10:40.45AndaliaWhat Editors do you guys use for lua-coding? I currently use editplus2 but i don't like it that much. So I need a good editor.
10:41.02ShyvaDreamweaver :)
10:42.45MikkUltraEdit
10:43.02MikkSciTe with WoW specific stuff is popular too
10:43.07Mikkhttp://www.wowwiki.com/Lua_editors
10:43.32AndaliaI'll take a look at it Mikk. Dreamweaver is a bit too big ;)
10:44.00MikkA little :-P
10:44.06Worfi'm fine with kwrite
10:44.24ShyvaHeh, I like the interface, and I use it for my php stuff too ;-)
10:44.29Shyvaonly 60mb :p
10:45.11CIA-1103ag * r6213 10ag_UnitFrames/ (ag_UnitClass.lua ag_UnitFrames.lua):
10:45.11CIA-11ag_UnitFrames -
10:45.12CIA-11<PROTECTED>
10:48.50*** join/#wowace FryGuy (i=fryguy@c-24-23-19-160.hsd1.ca.comcast.net)
10:54.38`-FISKER_Qhow do you move the witchhunt frame?
10:54.41MikkErhmm.. What's the "CombatModeMaxDistance" CVar?
10:54.45Mikkit defaults to "30.0f"
10:55.17vhaarreh
10:55.19MikkAnd "CombATLogRangeHostilePlayersPets" and "CombatLogRangeFriendlyPlayers" and
10:55.54Worfhmm... i think this is what i'm looking for :D
10:56.05WorfMikk: maybe one can change the tab-range
10:56.17Mikk"CombatLog" then?
10:56.24MikkSec, I'm pasting this on wowwiki in a bit. just formatting it
10:58.38Mikk"violenceLevel" = "2"? =)
11:03.32`-FISKER_Qyou can Worf
11:03.41ckknightviolence, eh?
11:03.45`-FISKER_Qautotargetdistance or something like that
11:04.00Worf`-FISKER_Q: hmm...
11:05.32Worfany details? i don't find anything right now
11:06.00*** join/#wowace Tuplad (n=tuplad@d54C52170.access.telenet.be)
11:06.10`-FISKER_Qcan't really remember it no :
11:06.10`-FISKER_Q:(
11:06.20`-FISKER_Qit's something with distance and you can read it in the config file
11:06.35Worfin the config file? hmm... having a look ...
11:07.51WobinI think the combatlog stuff just determines at what range you can receive info
11:08.21CIA-1103shyva 07Ace2 * r6214 10BigWigs/ (BigWigs.toc MC/Ragnaros.lua Options.lua):
11:08.21CIA-11BigWigs (Ace2 Branch):
11:08.21CIA-11Possible fix for thr Ragnaros spam.
11:08.23`-FISKER_Qi don't think it actually does something
11:08.42`-FISKER_Qi tried improving it to 45 and i would still have problems picking up events
11:11.03Shyvacan you do i++ to add 1 to i?
11:11.17Mikkno
11:11.25ShyvaOki
11:11.26Mikknor can you do i+=1
11:11.29Mikk:-(
11:12.22WorfMikk: i'm searching for a list of CVars... can't find one - is there one at wowwiki?
11:13.13*** join/#wowace Sairen (n=Miranda@p549E54C5.dip.t-dialin.net)
11:13.34Mikkye
11:13.45Mikkhttp://www.wowwiki.com/Config.wtf_defaults
11:13.50MikkI'm in the process of completing it now
11:13.54MikkDoing lots of evil string scanning
11:14.07Shyvaif I have for k,_ in pairs(table) do, is there something stored in the _ ?
11:14.14Neronixyep
11:14.15Mikkyes
11:14.19Neronix_ is not /dev/null
11:14.20Mikk"_" is just another variable
11:14.30Shyvaok :)
11:14.32Neronixit's just what people prefer to use as a dummy var
11:14.48WorfMikk: ah - i see... because i'm looking for something that could be the distance for tab targetting
11:14.51Shyvayeah, was wondering if it was just common use or really "nothng"
11:15.09Neronixwould be brilliant if we had an actual /dev/null to throw data into
11:15.15Neronixand it wouldn't cause garbage
11:15.18MikkWorf: I'll holler when I've updated the list
11:15.21Shyva:)
11:19.48ckknightCIA's slow
11:19.56ckknightAceComm now has the "ZONE" distribution
11:21.50Wobinhm I wonder what that'd be used for
11:22.20CIA-1103ammo 07Ace2 * r6216 10BigWigs/Options.lua:
11:22.20CIA-11BigWigs (Ace2):
11:22.21CIA-11* Fixed typo in options
11:23.15ckknightWobin, Roleplaying mods
11:23.22Wobin=\
11:23.24ckknightmy best guess
11:23.26WobinReally?
11:23.29ckknightyea
11:23.33ckknightsend your info to the zone
11:23.35WobinI'd have figured maybe a whispermod
11:23.48Wobinhm. I guess. As a posible preloading
11:23.55Wobin*possible
11:23.59ckknightFlagRSP uses the zone, I know that
11:24.03ckknighteither way, it's available
11:24.12ckknightif you don't use it, you never join the channel
11:24.18Frittiace'd FlagRSP -> woot
11:24.25ckknightthat would be wootful
11:24.25Wobinhehe
11:24.40WobinI'm sure it can't be made any worse =P
11:24.45Frittionly problem, convincing flagrsp users to change; most RP-ers aren't even remotely interested in addons
11:24.57ckknighthrm, yea...
11:25.20ckknightgranted, I play on RP realms
11:26.04Frittia lot less 'give golz plz! /duel'
11:26.24Tupladheh
11:26.28TupladRP servers scare me
11:26.39Frittias long as you avoid the RP nazi's it's ok
11:26.57Frittior the power-RP-ers "you see the mighiest man in existance; he makes you cower in fear"
11:27.26TupladFritti: when people ask me for gold, I gently tell 'em to gtfo from me or copy his message but change gold amount to 800 :)
11:27.29Frittiactually, that's why I turned off flagrsp, too many of those
11:27.31ckknightFritti, blah.
11:28.40Fritti?
11:29.05Tupladis NanoStats2 safe to use ?
11:30.06TupladI guess not then ;(
11:32.59MoonWolfflagrsp is a disaster
11:33.10MoonWolfits a huge pain on your tooltip, it spams
11:33.19MoonWolfI prefer myroleplay
11:34.03Tuplad~bye
11:34.11purll8tr
11:34.11*** part/#wowace Tuplad (n=tuplad@d54C52170.access.telenet.be)
11:35.06WorfMikk: found it... targetNearestDistance ... that's handling the tab target range ... default is 42, max is 50
11:35.23FtH|EagleWhen I create an init method of an abstract class, will this init be called if another class inherits from this one? Or do I have do create an init method for every class?
11:35.47WorfMikk: when testing the vars, be sure to read them after you set them. because there seems to be some validation check. i could not set a bigger distance than 50 for example
11:35.56MikkCool idea
11:36.56MikkI'm just doing GetCVarDefault() on them right now
11:38.41Gngskso you can increase the distance at which tab targeting will pick up units to 50?
11:38.50WorfGngsk: yep
11:39.03WorfGngsk: don't know how accurate this is tough
11:39.33Worfhowever, i could at least increase the range to tab target units that were out of range
11:40.18Worfwhich was one of the most annoying things that i could not tab target units that are at max range
11:40.34GngskSetCVar("targetNearestDistance", 50) ?
11:40.47WorfSetCVar("targetNearestDistance","50.000000")
11:40.55Worfi think it needs to be a string
11:41.09Gngskright
11:41.24`-FISKER_Qyou could also just use the console
11:41.31CIA-1103ckknight * r6217 10FuBarPlugin-2.0/FuBarPlugin-2.0/FuBarPlugin-2.0.lua: FBP-2.0 - typo in mixin export
11:41.48Worf`-FISKER_Q: explain
11:44.46*** join/#wowace Tuplad (n=tuplad@d54C52170.access.telenet.be)
11:44.57TupladVisorEditBox made by chat thingie green lawl
11:46.06Gngskckknight, thx for squashing that bug :)
11:46.22ckknight:-0
11:46.31ckknight:-)*
11:46.53`-FISKER_QWorf the console
11:47.03`-FISKER_Qit's that black thingy which you can use :P
11:47.25*** join/#wowace steino (n=stein-iv@ti531210a080-4987.bb.online.no)
11:47.59`-FISKER_Qyou can activate with -console in the command line btw
11:48.02ckknightalright, AceComm's API is upgraded
11:48.07ckknightwell, current
11:48.11`-FISKER_Qand then you have to use ~ or something i think
11:48.19`-FISKER_Qnot 100% sure on us keyboards
11:48.56Neronix`
11:49.05ckknightare there any other general useful channels?
11:49.12Neronixit's always the key to the left of 1 and above tab
11:49.17Neronixon any layout
11:50.13NeronixTuplad: The core and Duration module are done
11:50.24NeronixI'm about to commit big changes in preparation for NS2Fu though
11:50.31Neronixwhen it's in trunk, it's really safe to use
11:56.14WorfMikk: i'm just wondering... maybe one of the CVars controls the range at which Health bars are shown... (you know, the V button thingie)
11:56.26Mikkpossible
11:56.51Worf... if i could increase that, i'd finally be able to be MainAssist...
11:57.10NeronixThat would be a giant win
11:57.22NeronixBut what if Blizzard doesn't like us messing with these distances?
11:57.56MikkThen they shouldn't give us APIs to tweak them
11:57.57WorfNeronix: then they disable the option to change it
11:58.05Mikk"Everything that can be done through APIs is allowed"
11:58.11Mikk"Unless stated otherwise"
11:58.18NeronixI see
11:58.36NeronixHow'd you find these CVars anyway? A Debugger or disassembler or something?
11:58.52Worfa lot you find in the blizzard lua sources
11:58.55MikkSec, posting the scripts =)
11:59.04Mikkbasically strings wow.exe and grep framexml for strings
11:59.07Mikkthen loop them all
11:59.14KebinusanIts always easier to get forgiveness than ask permission
11:59.20Worfhehehe
11:59.23MikkAnd yeah I get like 13k strings that end up being 210 in the end :-P
11:59.28Neronixstrings? That a unix core util?
12:00.35Mikkya
12:00.44Mikkhttp://unxutils.sourceforge.net
12:00.44NeronixI see
12:01.23CIA-1103mikk * r6218 10CVarScanner/ (6 files):
12:01.23CIA-11CVarScanner:
12:01.23CIA-11A utility to scan for all possible Config.wtf (CVars) and their default values.
12:01.37Worfhrhr
12:03.50MikkMeh. Why does Slouken's SV code have to kaboom on too large strings.
12:04.32Neronixso it doesn't work? :(
12:04.44MikkJust means I have to build the formatter outside of wow
12:04.56MikkRight now I'm just getting a table of name=default
12:06.35FtH|Eagleckknight, have you read my question about the init method of oo classes?
12:09.37CIA-1103neronix 07Neronix * r6219 10NanoStats2/FuBar_NanoStats2Fu/ (4 files):
12:09.37CIA-11NanoStats2 (Pre-alpha)
12:09.37CIA-11- Initial commit of NanoStats2Fu. Completely untested.
12:09.37CIA-11- Core and Duration modules updatef for NS2Fu
12:09.38CIA-11- Modules now use .configName to decide their key in the config table rather than string.lower(tostring(self))
12:09.38CIA-11- Core now uses a shortcut to self.db.profile for speed's sake
12:09.42CIA-11- Modules are passed shortcuts to important tables in Lines() and FuLines()
12:10.01NeronixRight, I'm gonna make a bet
12:10.06Neronixand I KNOW I'll win
12:10.16NeronixI bet that in response ot NanoStats2, Rophy will:
12:10.25Neronix1) Make ParserLib modular
12:10.34Neronix2) Rewrite KombatStats again
12:10.49Neronix2) Use generic table destroyer code in ParserLib rather than Compost
12:11.10Neronix3) Ace2 KombatStats
12:11.23NeronixI can't count
12:12.01NeronixJust like how he stole my option toggler code for DPSFu and nicked the idea I came up with that made NS 1.xFu so small for KSFu
12:13.19*** join/#wowace Elkano (n=elkano@p54A530A7.dip0.t-ipconnect.de)
12:17.15CIA-1103neronix 07Neronix * r6220 10NanoStats2/ (3 files in 2 dirs): NanoStats2 (Pre-alpha) - I right clicked in the wrong place in that last commit >.>
12:21.06`-FISKER_QMikk you stoel my idea!1
12:21.41MikkO.O
12:21.53MikkI must be a hell of a mind reader then :-)
12:22.01`-FISKER_QNeronix cvarlist is also a command you can use :P
12:23.01TupladGuys, /vz set ebx=Interface\AddOns\ag_UnitFrames\Images\Smooth(.tga)    would that be the right code to change my art ? or do I have to remove Interface/Addons ?
12:25.25Neronix`-FISKER_Q: What I was talking abouty was a totally different subject mate :P
12:25.53CIA-1103mikk * r6221 10CVarScanner/ (README.txt WikiFormatter.lua):
12:25.53CIA-11CVarScanner:
12:25.53CIA-11- Add README.txt
12:25.53CIA-11- Add WikiFormatter.lua
12:25.53CIA-11Currently finds 210 CVars + defaults.
12:27.16`-FISKER_Qhow?
12:27.24`-FISKER_QYou asked how you found out the cvars
12:27.28`-FISKER_Qcvarlist can list the cvars
12:27.45NeronixOh, I thought you were talking about my bet xD
12:28.59CIA-1103mikk * r6222 10CVarScanner/WikiFormatter.lua:
12:28.59CIA-11CVarScanner:
12:28.59CIA-11- Slight tweak of WikiFormatter.lua.
12:29.07ThianaCVars?
12:29.16`-FISKER_Qclient variables
12:29.38Mikkhttp://www.wowwiki.com/Config.wtf_defaults  <-- updated
12:30.01MikkSome very interesting variables there with the whole "CombatLog...." bit
12:30.24Frittiyou know, I've never bothered to check, but what do those UberTooltip thingies turn off anyway?
12:31.27Neronixbspcache?
12:31.34NeronixWoW uses BSP O.o?
12:31.34MikkunitDrawDist?
12:32.07MikkBinary Space Partitioning tree?
12:32.40*** join/#wowace ckknight (i=ckknight@rrcs-67-53-204-251.west.biz.rr.com)
12:32.40*** mode/#wowace [+o ckknight] by ChanServ
12:32.58Frittinothing about those CombatLogRange* stuff in FrameXML/*
12:34.28FrittiTargetAnim ?
12:34.56FrittiviolenceLevel -> ooh they'll color the blood white ;-D
12:35.14MikkActually, at violencelevel 0 there is no blood
12:35.55NeronixIs it possible to turn it up? :P
12:36.30Mikkdoesn't seem to get any bloodier =(
12:36.51MikkAt level 1 blood is green
12:37.41Mikkgranted, it might well get bloodier with special attacks. i'm player a level 3 warlock atm :-)
12:39.08NeronixI should play with the water and texture lod stuff
12:39.25Neronixmy 4.5 year old computer needs help :(
12:39.48CIA-1103saroz * r6223 10sRaidFrames/ (Bindings.xml sRaidFrames.lua sRaidFramesLocals.lua):
12:39.48CIA-11sRaidFrames:
12:39.48CIA-11- Added support for Shield Wall, Last Stand and Gift of Life
12:39.48CIA-11- Added more slash commands
12:39.48CIA-11- Using keybindings will now show the status of the change in the chat window
12:45.39Worfwhen i'm in pvp, i'd like to know the class of the target... what about displaying a class icon instead of the pvp icon..?
12:47.36*** join/#wowace JoshBorke (n=Josh@r43h96.res.gatech.edu)
12:47.46TupladWorf: get the addon ClassIcon
12:47.47Tuplador some
12:47.51Tupladit exists :)
12:48.01WorfTuplad: oh ok :D
12:48.24Worfthat makes things easier if i don't have to mess with it myself :)
12:51.22Tuplad:)
12:54.25ag`Mikma, can you tell me if mobhealth works?
12:55.22Icerothmobhealth is teh devil
12:55.54JoshBorkeIceroth: why's that?
12:56.13Icerothbecause versions 1 and 2 are not really compatible but they still use the same name
12:56.30Iceroth(from different authors)
12:57.33NeronixMobhealth needs improved
12:57.43Neronixthere needs to be an easier way to get data for any unit
12:58.01NeronixIf you want ToT or target of party/raid data, you need to jump through hoops
12:58.11ag`anyway I am just supporting it in the way everyone does, I don't know how each of the different addons act
12:58.14WorfTuplad: found addon "Class Viewer"... not 100% sure if i like it tough, it fells bloated :D
12:58.16ag`I am not even using it myself
12:58.35Icerothag`, what's the "everyone way"?
12:59.23ag`local index = UnitName(self.unit)..":"..UnitLevel(self.unit)
12:59.23ag`if( index and MobHealthDB[index] ) then
12:59.34Icerothah
12:59.47ag`it's probably pretty crappy, I just copy/pasted it from other addons
13:00.09ag`someone should make a proper mobhealth
13:00.47Mikkno kidding
13:01.04JoshBorkeget on it Mikk :-)
13:01.32Wobinfeh resistance is futile
13:02.30Mikkyour ass WILL be laminated!
13:06.39NeronixI might do it if I ever get time
13:07.22NeronixAnd I don't have much
13:07.30NeronixI need to finish NS2, AceUtils and then level up
13:07.38NeronixAnd now I have a job
13:07.48Mikk~borg
13:07.51purlI am Dyslexia of Borg. Fusistance is retail. Your arse will be laminated.
13:08.54JoshBorkewhat's above artwork? overlay?
13:10.19Kebinusanthere a screenshot of SRaidFrames to be had?
13:11.08NeronixKebinusan: It looks the same as CTRA
13:11.17*** join/#wowace Industrial (n=tom@hellsblade.xs4all.nl)
13:11.18NeronixIt's designed to replace its raidframes
13:11.38Kebinusanah
13:15.37CIA-1103ammo 07Ace2 * r6224 10BigWigs/BWL/Nefarian.lua:
13:15.37CIA-11BigWigs (ace2):
13:15.37CIA-11* Fixed on mouse over enabling of nefarian by adding lord victor trigger
13:15.42CIA-1103saroz * r6225 10sRaidFrames/sRaidFrames.lua: sRaidFrames: unit frames are now sorted by name in each group
13:17.23CIA-1103ammo 07Ace2 * r6226 10BigWigs/MC/Magmadar.lua:
13:17.23CIA-11BigWigs (ace2):
13:17.23CIA-11* Typo fixes in magmadar
13:18.58ag`Is it wrong to add eastereggs?
13:19.43KebinusanCould someone who is using praid do a /praid texture otravi and tell me if you only see every other bar using that texture
13:21.54IndustrialHah me and my dad were in the store and I bought some bounty candy and put i on my head and said; 'I have a bounty on my head! xD' and my dad pulled an anime 'omigawsh cant believe you just did that' face
13:22.55WobinProabably cause it was a horrible joke =P
13:23.00WobinCause it was =P
13:23.15IndustrialWell I think its funny :3
13:24.02IndustrialAnyone good with cascading style sheets?
13:24.21Industrial#css is a bit dead
13:24.35vhaarryes
13:24.48vhaarralthough I'd never admit to it
13:24.54Industrialhellsblade.xs4all.nl:88
13:25.12IndustrialThe heading text has a top margin but when I enlarge it the whole head moves instead of the text inside the head
13:26.05vhaarrwhen you enlarge what?
13:26.42Industrialthe margin-top of #head h1
13:27.12Industrialrefresh
13:27.14Industriallike so
13:29.36vhaarryes because it's not margin you want
13:29.38vhaarrit's padding
13:29.58WobinI always confuse the two
13:30.04Industrialwhy does the margin push outside of the header box then
13:30.09vhaarrit's simple, margin is outside the container, padding is inside
13:30.16Industrialoh wait, text elements are inline
13:30.19vhaarrIndustrial: because it's already at the top of the page
13:30.23vhaarryes
13:30.27vhaarrno, h1 is block
13:30.31vhaarriirc
13:30.37Industrialthats what I thought
13:30.42Industrialbut its inside the head div
13:30.44vhaarrbut it's already at the top
13:30.52Industrialso shouldnt the margin affect the head div and not the page?
13:30.58vhaarrit does
13:31.05vhaarrit just inherits the background color of the page
13:31.08Industrialthen why does the whole head div move
13:31.13vhaarrbecause margin is outside the container it is defined on
13:31.17vhaarrit doesn't move
13:31.20vhaarrit just gets bigger
13:31.25Industriallemme take shots
13:31.30Industrialto show what I mean
13:31.32vhaarryou're not following
13:31.35vhaarrit doesn't move
13:31.38vhaarrit gets bigger
13:32.19vhaarr<PROTECTED>
13:32.25vhaarr#1 is margin
13:32.27vhaarr#2 is padding
13:34.50IndustrialI know the box model
13:34.57Industrialhttp://img140.imageshack.us/img140/1240/screenshot1py1.png
13:35.06Industrialhttp://img150.imageshack.us/img150/3254/screenshot2vq0.png
13:35.29Neronixhttp://www.weebls-stuff.com/wab/cold/
13:35.32Industrialthe block heading is inside the block header so its margin should push away from the header and not the page edge
13:35.46Industrialinstead it takes the header with him
13:35.49Industrial:\
13:37.07JoshBorkehttp://joshborke.is-a-geek.com:90/gallery/Public/healthmon woot!
13:37.42Neronixwhat exactly is that?
13:37.51JoshBorkeit's health monitor
13:37.58JoshBorkedisplays health+DPS received+HPS received
13:38.09Neronixto self?
13:38.25Mikkcool! now integrate that with MTTs
13:38.54JoshBorkecurrently it only records on self, but the code is there for any unit in your raid/party
13:39.02JoshBorkeframes are dynamically created as needed
13:39.02*** join/#wowace ven (n=ven@dynadsl-080-228-79-149.ewetel.net)
13:39.05NeronixGah, more competition to deal with -_-
13:39.18JoshBorkeNeronix: why? what are you writing?
13:39.25NeronixNanoStats2
13:39.30MikkErhm arf... graph.
13:39.34MikkI just wanted two bars =)
13:39.39JoshBorkelol mikk
13:39.50JoshBorkeMikk: what do you mean?
13:40.00MikkI want two very small bars that I can attach to unitframes
13:40.04MikkHTPS and DTPS
13:40.11NeronixI was planning on writing a self input dps/hps module for NS2
13:40.30MikkAttaching this to MT frames would be very helpful in gauging how much healing I need to do
13:40.33MikkIn raids specifically
13:40.35MikkBit pointless in 5mans
13:40.51MikkRaid healing is proactive though, and it's good to know just how much proactive you need to be atm
13:41.11JoshBorkehrm, just 2 bars huh...
13:41.22MikkHorizontal plx =)
13:42.09vhaarrIndustrial: ah, yes, that is strange
13:42.21vhaarrIndustrial: I can't help you debug the css now, sorry
13:45.18JoshBorkeMikk: how would that work without them being a graph? like 2 bar graphs?  i just can't visualize it :-)
13:45.59MikkJust a gauge of what's going on RIGHT NOW
13:46.26MikkDecaying average measuring the last few seconds (roughly, if decaying averages can be said to measure anything at all really)
13:46.34*** join/#wowace `-FISKER_Q (i=blah2@85.24.17.250)
13:46.53Mikmaag`: mobhealth... hmm then i have to download ir :P
13:47.08MikkOne small bar saying how much damage the tank is taking right now. And one small bar saying how much healing he's taking right now.
13:47.22ag`Mikma, it's just that I don't use it o_O
13:47.46Mikmaag`: me neither, & is fine :)
13:47.52Mikmas/&/%/
13:48.07Mikmahttp://www.imdb.com/title/tt0462499/
13:48.57JoshBorkeMikk: so basically like nanostats?
13:49.08Mikkoh? i have no idea what nanostats is o.O
13:49.52NeronixNanoStats does text, not bars
13:50.00MikkNo, that's not what I want
13:50.02*** join/#wowace ckknight_ (n=ckknight@rrcs-67-53-204-251.west.biz.rr.com)
13:50.09MikkI want to slap these meters on the MTs in the raid
13:50.35ag`Mikk, isn't that like damage taken per second og healing received per second
13:50.43Mikkthat's what I said earlier
13:50.43TupladIndustrial: zomg @ your screenies, Firefox is copying Opera >:&
13:50.51MikkAnd I want it sort of live
13:51.00ag`so it's over a shorter period
13:51.02MikkTo gauge when I can take a break in the flash spam and tick some mana
13:51.11ag`so you can use it to know who's taking the most atm
13:51.12MikkOr how fast i need to be flashing
13:51.15JoshBorkewhy never of course
13:51.47MikkOr if I need to shift healing to another MT who's being clobbered
13:51.53JoshBorkehm, i don't think i'm resetting my HPS...
13:52.02MikkThing is... if you react to health bars dropping, you're generally too late
13:52.10MikkYou need a comfortable level of overhealing :-)
13:54.08JoshBorkeMikk: rip the code out of: http://ui.worldofwar.net/ui.php?id=1656
13:54.08*** join/#wowace Amadeo (i=amadeo@c-69-140-96-126.hsd1.md.comcast.net)
13:59.44WobinIndustrial: Aha! http://www.complexspiral.com/publications/uncollapsing-margins/
13:59.50WobinThat's why it's not moving as you're expecting
14:00.51WobinAnd that also clears some things up for me =P
14:04.24CIA-1103ammo * r6227 10BabbleLib/Babble-Boss-2.0/Babble-Boss-2.0.lua:
14:04.24CIA-11Babble-Boss-2.0:
14:04.24CIA-11* Updated Naxx deDE translations and added C'Thun for deDE
14:05.13Wobin~x en de tentacle rape
14:05.29Wobinaw
14:05.34Tupladag`: yow yow
14:09.44hastehello
14:12.02Tupladhai2u
14:12.55CIA-1103otravi * r6228 10oCD/ (casting.lua oCD.toc): oCD - Fixed the TOC.
14:16.46*** join/#wowace ag`_ (n=Andreas@0x535cbbaa.bynxx18.adsl-dhcp.tele.dk)
14:17.09Tupladag`_: !
14:18.00ag`_hi Tuplad
14:18.16ag`_my computer keeps electrocuting me
14:18.22ag`_sucks ass
14:18.46ag`_I just realised that toture by electrocution must be the worst thing in the world
14:19.08hastepulsing - maybe
14:20.43Amadeomy headphones broke :(
14:20.48Amadeoit's a headset actually
14:20.50Amadeowhat's good these days?
14:21.05hasteDepends on what you want
14:21.16hasteclosed headset, mic? etc
14:22.28ag`_built-in mic is practical for raids, but it sucks for sound quality
14:22.43hastethat pretty much depends
14:22.52hasteI change headset several times a year
14:22.55Mikmaag`: mine does not work :P
14:23.05ag`_mine what Mikma
14:23.48Mikmaag`: builtin mic in mac
14:24.06Tupladag`: well =)
14:24.12ag`_mine works :P
14:24.24Tupladag`_: could you add that thing like in MG2, it shows inc healing and damage on the frames
14:24.30ag`_yes
14:24.36ag`_that is something I am going to add
14:24.38Tuplad*_* sexeh
14:24.47Tupladag`: and dont forget global style change too !
14:24.49Mikmamy hdd fucked up earlier, and i dropped mine in mac-shop for replacing the hdd. i'm sure they forgot to plug the mic in since it haven't work after that
14:24.53[Ammo]haste: you know you can mixin candybars
14:24.56[Ammo]for oCD
14:25.04[Ammo]and then do: self:RegisterCandyBar etc
14:25.11haste[Ammo]: Yes, but then I can't hack my bar position
14:25.16[Ammo]yeah you can
14:25.24hasteI didn't manage to :(
14:25.39[Ammo]self:SetCandyBarPoint
14:25.48hasteThat doesn't solve my problem tho'
14:25.55hastesicne I have no idea how many bars are up
14:26.15[Ammo]hmm
14:26.23ag`_take my suggestion haste ^_^
14:26.39hasteag`_: then I have to write my own lib ;p
14:27.05JoshBorkewhat's the problem?
14:27.09[Ammo]haste: would it help if I gave you a function you can call and it'll check how many bars that match onb it
14:27.18ag`_it would be much more compact and more in line with actionbar style
14:27.34haste[Ammo]: Yes, if you look at my startbar function - that's basicly what I do :p
14:27.39[Ammo]hehe
14:27.55hasteright now I don't get two bars ontop of each other tho'
14:28.15hasteeasiest would probably to have candybars do the sorting
14:28.50[Ammo]I can give you a function that returns the count of bars similar to what you did
14:29.11hasteshould work
14:29.31[Ammo]I also need to add an autounregister toggle
14:29.36[Ammo]for bars you just want to start and then begone
14:29.57hasteyes, then I don't have to add another external :p
14:30.10[Ammo]I'll make that
14:30.14[Ammo]not sure if I do it today though
14:30.25[Ammo]pretty hung over from a WoW meeting :)
14:30.31hastehehe
14:30.32[Ammo]had some guildmates over for a BBQ last night
14:30.51[Ammo]12 people, 120 beers, 2 bottles of wodka and a bottle of wine
14:30.53[Ammo]all gone.
14:31.10Wobinmmm numerically sound =P
14:31.20hastehehe
14:31.56hasteanother request: ability to change the display of the timer / handle it myself
14:34.30vhaarr[Ammo]: how about autogrouping?
14:35.42[Ammo]haste: feel free to muck around in the code to add some of that functionality
14:36.06[Ammo]autogrouping hmm, could be done by adding a bar to a group or something
14:36.11[Ammo]and doing it that way
14:36.13[Ammo]will have to think on it
14:36.37hasteI started to modify grouping in, but stopped when I got the current idea :p
14:36.43vhaarrlike you can say RegisterBar(..., "myGroup") and any bars added to that group will be positioned relative to the first one
14:37.33[Ammo]oh and for the timer display I'll make it so you can pass a function pointer to a registet thing
14:37.48[Ammo]the function will be called with the time as an argument
14:37.56[Ammo]and should return a string
14:38.09ThianaHmm, is there a way to get dewdrop-2.0 to use a function to generate the args table for a type=group?
14:40.29FtH|EagleThiana: I have created a method for filling such a type, but if you find one in dewdrop, please tell me ;)
14:41.01ThianaLooking at the source, the validation function seems to preclude anything other than a table :(
14:41.29CIA-1103mikk * r6229 10ChatThrottleLib/ (ChatThrottleLib.lua ChatThrottleLib.toc):
14:41.29CIA-11ChatThrottleLib:
14:41.29CIA-11- Version 6
14:41.29CIA-11- Will now immediately pass messages to APIs as long as queuing is not necessary (= no lag unless there needs to be)
14:41.29CIA-11- Will now allow burst output of up to 8KB. The server input buffer seems to be about 32KB.
14:41.31CIA-11Seems doneish for the initial design.
14:43.41Amadeohaste: Yeah probably built in
14:43.45Amadeodunno about headset
14:43.47Amadeohehe
14:45.30NeronixAmadeo: I have good news for you
14:45.36Neronixyou'll see when I get this commit done
14:51.05*** join/#wowace Elkano (n=elkano@p54A530A7.dip0.t-ipconnect.de)
14:55.07vhaarr[Ammo]: http://ace.pastebin.ca/106736 gives the BW2 Fubar menu the standard fubar entries, safe to commit?
14:56.32vhaarrof course, it also adds anything else that is in the AceOptions table, i.e. all standard AceConsole/AceDB options provided
14:56.55vhaarrabout, active, etc
14:57.41vhaarrbut yeah the menu already has that without this change, I just remembered :P
14:58.25[Ammo]sure commit
14:58.27[Ammo]I'll check it out
14:59.04[Ammo]looks good to me
14:59.08haste[Ammo]: CandyBars doesn't like 30min cooldowns :p
14:59.31haste29:...
14:59.42hasteis there really a need to set a width on the time?
14:59.48*** join/#wowace blomma (n=blomma@c-199b72d5.014-202-6e6b701.cust.bredbandsbolaget.se)
15:00.55[Ammo]haste: not yet
15:00.57CIA-1103rabbit 07Ace2 * r6230 10BigWigs/Options.lua: BigWigs (Ace2 Branch): FuBar menu now includes the standard FB2 entries.
15:01.00[Ammo]it's autoamtic calculated
15:01.06[Ammo]it works for me
15:01.10[Ammo]the long timers
15:01.15hasteThen it doesn't like my font :(
15:01.25[Ammo]probably
15:01.33[Ammo]I'll make an option to set it I guess
15:01.40[Ammo]*writes down his todo*
15:01.50hastebut if you don't set a width - it will set it itself
15:01.57[Ammo]yeah
15:02.06[Ammo]ofcourse :)
15:02.27WobinguildFu is having that font problem too =(
15:03.32AmadeoNeronix: Oh? )
15:08.43Kaeltenhows it going guys?
15:09.05Amadeoheya KaeltenAway
15:09.08Amadeohehe
15:09.26ThraeDamn, I was going to respond, but now he's away again.
15:10.12Kaeltenok now it works
15:12.44Neronixdewdrop + aceoptions tables + fubar2 = PAIN
15:12.55vhaarrNeronix: why?
15:13.08vhaarrNeronix: look at the BW2 commit I just did
15:13.19NeronixI'm trying to get NS2's core's config table as the menu settings
15:13.28Neronixbut it doesn't add the default fubar stuff
15:13.35vhaarrlook at the commit
15:13.35Neronixafter looking at your commit and feeding the table,
15:13.46Neronixsublevels don't appear
15:13.58vhaarrerm
15:14.23NeronixI can get to the Duration sublevel, but the sublevel of that doesn't appear
15:14.25vhaarrworks for me
15:14.44vhaarrno problems with the BW2 menu, it has 3 sublevels
15:15.06vhaarrwhat is the type of the sublevel of Duration?
15:15.53Neronixgroup
15:16.04Neronixcontains 2 text options and another group
15:16.10vhaarrthat should work
15:16.27Neronixhang on, I'll dump it to savedvars and pastebin it
15:18.08vhaarrckknight_ did some changes to FB2-Plugin last night when talking with me about this that I don't really understand
15:18.21NeronixWait a sec, I don't think my table was constructed properly
15:18.29vhaarrdo you use MyPlugin.OnMenuRequest = myAceOptionsTable ?
15:18.32vhaarrah
15:19.02vhaarrNeronix: in that case it's a AceConsole bug, since it should've given you a warning?
15:19.34Neronixnope, no warning from either Dewdrop or AceConsole
15:19.54Neronixmy fubar-specific options sublevel isn't in the config table like it should be - debugging now
15:24.18FtH|EagleDoes anybody knows if the init method of an abstract (virtual) class is called by classes which inherit this class?
15:25.25FtH|EagleCalled is maybe the wrong word, using this init method for their own classes would describe it better
15:30.28Amadeohahha
15:30.30Amadeohttp://i8.photobucket.com/albums/a11/phreekmag/black.jpg
15:30.36AmadeoWoW typos
15:31.05hasteRemember that one ;D
15:31.13Wobinhehe
15:31.35Wobinaw
15:31.37Wobin360g
15:31.41WobinI wish I had that much =P
15:32.17Amadeothat's not me, I just found it
15:33.22Amadeoon the forums
15:33.25vhaarr[Ammo]: it seems BossBlock from BW2 does not block things from BW1?
15:36.37Neronixok, my logic is flawed
15:37.39Neronixself.configFu and NanoStats2Fu doesn't pass as true for some very stupid reason
15:38.05NeronixNanoStats2Fu should exist by the time that code is run
15:38.11Amadeolol, wth? http://img91.imageshack.us/img91/4494/wow1nu4.jpg
15:40.00JoshBorkeshe's a looker
15:40.35vhaarrNeronix: pastebin the plugin?
15:41.05NeronixIsAddOnLoaded("FuBar_NanoStats2Fu") says false too -_-
15:42.07NeronixThey're fine O.o
15:43.34Neronixvhaarr: http://ace.pastey.net/51-1nwp
15:46.30vhaarrNeronix: my first thought is that you're not setting NanoStatus2Fu.name, but I have no idea if that matters in any way
15:47.53vhaarrand I don't think you have to pass in the second arg (0) to :Feed
15:48.48*** join/#wowace Parak (i=PROFI@user-0cev737.cable.mindspring.com)
15:50.06Neronixhttp://ace.pastey.net/53-5xsh - ModuleClass.lua in the core
15:50.41NeronixBuildConfig is run at OnInitialize, when all AddOns should be loaded iirc
15:51.29Neronixyet NanoStats2 and IsAddonLoaded("FuBar_NanoStats2Fu") both don't pass the logic there, yet when I do it manually, it works
15:55.46[Ammo]anyone know a good clean gatherer like mod
15:55.59[Ammo]preferably as small as possible ;)
15:55.59TupladWhat's gatherer useful for anyway?
15:56.30NeronixBah, no wonder
15:56.36vhaarr[Ammo]: CT_MapMod
15:56.43NeronixOnInitialize is run on the mod's ADDON_LOADED -_-
15:56.44vhaarrbut it requires mastermod .. ><
15:56.49vhaarr[Ammo]: it seems BossBlock from BW2 does not block things from BW1?
15:57.09[Ammo]it should
15:57.15[Ammo]but...
15:57.17vhaarrit doesn't here
15:57.23[Ammo]is it messages like: Blah: *** test ***
15:57.30vhaarryes
15:57.35[Ammo]that's what's wrong :)
15:57.39[Ammo]the regexp is incorrect I gues
15:57.41vhaarr"Patchwerk engaged" from BW1
15:57.45vhaarris shown
15:58.04[Ammo]it should block it
15:58.11Tupladsvn down ? >:|
15:58.15[Ammo]if it has *** **** around it
15:59.20vhaarr[Ammo]: re-engaging in a second, so I can check for sure
15:59.21[Ammo]it should be blocked
15:59.26vhaarrbut yes, I think it does have ***
15:59.28[Ammo]if it doesn't have *** then it's not blocked
15:59.34[Ammo]well Bossblock is somewhat untested :)
15:59.45[Ammo]hence the alphastate of BW2 :)
15:59.47vhaarryarr
15:59.52vhaarrand I'm trying to help
15:59.54vhaarr:)
16:00.16[Ammo]I guess I'll have to run some tests :)
16:00.27vhaarrokay we're putting repairbot etc, /yawn
16:00.58*** part/#wowace Tuplad (n=tuplad@d54C52170.access.telenet.be)
16:04.45vhaarr[Ammo]: ah
16:04.51vhaarrremoves it from chatframe
16:04.58vhaarrbut not from the error frame
16:05.07[Ammo]oh you're using oRA with the error frame?
16:05.12[Ammo]use the bossblock in ora then
16:05.18vhaarreh
16:05.23vhaarrI'm using BW2 + oRA
16:05.35[Ammo]ora raidsay has block stuff as well
16:05.38vhaarrwhat else? oO
16:08.18Shyvasvn down?
16:09.04vhaarrhaste: mind if I do some grammar fixes in oRA_RaidSay?
16:09.21[Ammo]those are problably my fault vhaarr :)
16:09.33[Ammo]svn seems br0ken though
16:09.35vhaarrsupress -> suppress, bosssmods, etc
16:09.43vhaarrshould I fix?
16:11.05hastego ahead, but the SVN isn't playing right now
16:12.27Mikmatrue, i noticed the same :P
16:13.27`-FISKER_Q[Ammo]
16:13.32`-FISKER_Qhow do you move the witchhunt frame?
16:15.54KebinusanAnyone know a simple mod to retarget hunters after the feign
16:16.32hastewould that ever be made simple?
16:17.27vhaarrit's not simple
16:18.00vhaarrand the ones that work give you problems deselecting hunters
16:18.48[Ammo]fisker you don't :p
16:19.00[Ammo]not yet
16:19.20vhaarr[Ammo]: anyway for me as a user it's pretty silly that I have to disable it twice
16:19.34vhaarrmaybe BossBlock should check for oRA_RaidSay and just toggle the option itself
16:19.40[Ammo]naah
16:19.44vhaarryaaaa
16:19.47vhaarrI can do it
16:19.47[Ammo]no
16:19.51vhaarr:(
16:20.51[Ammo]I'll make bossblock block the error frame as well in BW2
16:20.56[Ammo]that's a much cleaner soultion
16:21.39Thrae"Hmm, your mod is giving errors!" "I'll fix that!" *blocks error frame from showing*
16:22.13[Ammo]rofl
16:24.04hastehaha
16:24.06vhaarryeah, err, that's what I wanted to suggest but I got the idea that oRA_RaidSay provided its own frame, like WH
16:24.16*** join/#wowace Tuplad (n=tuplad@d54C52170.access.telenet.be)
16:26.41[Ammo]it uses either its own frame or the UIerrorsframe
16:26.48[Ammo]but the bossblock option in ora is sufficient
16:28.24*** join/#wowace Andalia_ (n=xx@p54ADBD70.dip0.t-ipconnect.de)
16:28.26hastewhat addon is spamming my chatframe3 with debug output :p ?
16:29.25Thraefind ChatFrame3 *.lua
16:29.45hastegood idea
16:37.06*** join/#wowace eternally777 (n=eternall@pool-72-95-2-170.hrbgpa.east.verizon.net)
16:41.18`-FISKER_Qah lol [Ammo] :P
16:41.37`-FISKER_Qi couldn't understand it one bit :P
16:41.52CIA-1103joshborke * r6231 10HealthMon/HealthMon.lua:
16:41.52CIA-11HealthMon:
16:41.52CIA-11- more stuff done
16:41.52CIA-11- it almost works?
16:45.46CIA-1103rabbit * r6232 10oRA_RaidSay/ (oRA_RaidSay.lua oRA_RaidSayLocals.lua): oRA_RaidSay: Speeling errors.
16:46.16cladhairehahahahaha
16:46.33vhaarrwut?
16:46.40cladhaireSpeeling errors
16:46.47vhaarr:P
16:48.04hastehttp://www.lowmorale.co.uk/creep/flash/creep_FLASH.asp :D
16:49.28hastethat flash is so kewl ;D
16:50.47*** join/#wowace hyperChipmunk (n=staharaj@d14-69-214-77.try.wideopenwest.com)
16:54.39vhaarranyone have name suggestions for my Ace2'd RogueSpam?
16:55.01JoshBorkeAce-RogueSpam2
16:55.14vhaarrI don't think that's encouraged
16:56.09*** join/#wowace Neronix (i=neronix@user-514dd91b.l4.c2.dsl.pol.co.uk)
16:56.13NeronixModem:Stab()
16:56.56hastevhaarr: what does it do=
16:57.01hastes/=/?/
16:58.01vhaarrhaste: block the Ability is not ready yet, Not enough energy, There is nothing to attack, That ability requires combo points, Your target is dead and Another action is in progress errors.
16:58.19vhaarrand you can add more manually
16:59.24vhaarrUIErrorMuncher
16:59.26vhaarrhm
17:00.00[Ammo]IEatErrors
17:00.19hasteIDon'tCare
17:01.28NeronixLetMeSpamAButtonInPeaceThanks
17:02.20vhaarrhaha
17:04.21Amadeohey guys
17:04.32Amadeohow far has any guild made it in Naxx so far?
17:05.07hastenot sure, cba actually :p
17:05.54[Ammo]the top ones are stuck on 4 horsemen
17:06.03[Ammo]all the other bosses are dead
17:06.13[Ammo]so 4 horsemen, sapphiron, kel'thuzad left
17:06.36Amadeoso they've almost cleared it
17:07.33vhaarr4 horsemen is a hectic fight
17:07.40Kebinusan4 horsemen probably wont be killable till 1.13
17:07.43cladhairesounds awesome.
17:07.48Kebinusanheh
17:08.18vhaarryeh the fight really needs the raid to focus
17:08.37vhaarrwhich is nice, because I hate our huntards and rogues in BWL etc
17:08.41vhaarrthey just slack all the time
17:09.15AmadeoAll you need is a full Druid raid
17:09.23Amadeomuhaha
17:10.09Kebinusanplenty of time to play texas holdem on firemaw
17:10.20AmadeoI'm thinking about transferring one of these days
17:10.28AmadeoDunno where I'd go
17:10.40AmadeoI mainly want a server that has a low ping, argh
17:10.48AmadeoSick of 350ms on Akama
17:10.58Amadeowith a cablemodem...when I get 27ms on Eredar
17:11.02Amadeomakes no sense
17:11.35cladhaireKael'thas is all the rage these days =)
17:11.53AmadeoPvP?
17:11.57cladhaireno
17:11.58cladhairesadly
17:11.59Amadeo:(
17:12.00NeronixHellscream EU's not bad once you filter your way through tards
17:12.01AmadeoI couldn't transfer to it
17:12.04Neronixand it's PvE
17:12.11AmadeoI need US too :(
17:12.12cladhaireAmadeo: You can always transfer to PVE
17:12.17cladhaireno restrictions.
17:12.21AmadeoYou can go from PvP to PvE?
17:12.21cladhaireyou can't transfer OFF pve
17:12.25cladhaireabsolutely
17:12.25Amadeoohh
17:12.27cladhaireyou can't go pvp to pve
17:12.28Amadeointeresting
17:12.31cladhairewhich is why no one does
17:12.34cladhaireno it makes sense
17:12.46cladhairePVE progression is higher ojnj PVE servers.. so there's a gear imbalance when they transfer to pvp
17:12.51vhaarrno it doesn't make sense
17:12.57cladhaire...
17:13.01vhaarrwhen I started WoW I had NO IDEA what I was going to on a PvP server
17:13.02Amadeowhy is it higher?
17:13.06vhaarrI've never played a MMORPG before
17:13.15vhaarrblizzard did not prepare me for it
17:13.15cladhairevhaarr: So you can transfer off.
17:13.17cladhairei dont see the issue.
17:13.20vhaarrI can?
17:13.23Amadeohaha
17:13.27cladhaireYES
17:13.27cladhaireyou can tranfer TO PVE
17:13.27vhaarr:P
17:13.28cladhaireanytime
17:13.28cladhaireyou want
17:13.30NeronixAmadeo: People tend to PvE on PvE realms, funnily enough
17:13.31vhaarraha lol
17:13.33NeronixSame with PvP
17:13.46AmadeoNeronix: Yeah, but they do that on PvP servers too!
17:13.48Neronixbtw, your awesome commit is ready
17:13.49vhaarrwell now I have 4 lvl 60 with tier 2 ++ anyway :P
17:13.52Amadeois it? :D
17:13.53NeronixYeah, but not as much
17:13.56vhaarrwas worse when we were low level
17:13.59Neronixpeople pvp on pve servers, but not as much
17:14.03Amadeovhaarr: Can I have one?
17:14.12vhaarrAmadeo: no
17:14.14venon my server (PVP) was the first EU Cthun kill (afaik)
17:14.18Amadeovhaarr: Just give me the one you like least :P
17:14.21KebinusanIve been thinking of transfering to a new pve realm with more end game guilds
17:14.23vhaarrven: Magtheridon?
17:14.34Kebinusanand to get off this day one hardware
17:14.37cladhairethe poi9nt is.. you can level without interruption on a PVE server
17:14.38Neronixnot Magtheridon
17:14.39KebinusanShadowsong is so damn laggy
17:14.42Neronixwas a french server
17:14.42cladhaireyou dont have that luxury on PVP servers.
17:14.44AmadeoThat's the thing that confuses me
17:14.46vhaarrcladhaire: exactly
17:14.51AmadeoAkama is new hardware, but I swear it's the worst server out there
17:14.55Amadeo350ms pings, come on
17:14.55vhaarrand it bothers me every time I make a new alt
17:15.08cladhaireso new characters,, make them on a PVP server
17:15.12cladhaireso you have flexibilkity
17:15.15cladhaireimho
17:15.24Amadeocladhaire: Yeah, leveling is definately faster on PvE
17:15.38hasteleveling is faster on PvE, but also very borng :p
17:15.41cladhaireaye
17:15.48cladhairebut thats why there's an imbalance between
17:15.51AmadeoMy first character was PvE, because I planned on just PvPing in Battlegrounds...but the BGs weren't as good as I imagined...I was hoping for stuff like DAoC :)
17:15.54cladhairethe economy on PVE servers is horribly inflated too
17:16.14CIA-1103mikk * r6233 10ChatThrottleLib/README.txt:
17:16.14CIA-11ChatThrottleLib:
17:16.14CIA-11Add README.txt and package for upload to wowi.
17:16.17NeronixBlame farmers
17:16.25Tupladhttp://www.curse-gaming.com/en/wow/addons-762-1-enhanced-quest-log.html  - will this work ?
17:16.31Tupladit's just a FrameXML folder with some crap
17:16.48hastethen it won't work
17:16.50NeronixNope
17:16.52AmadeoWhat are the best US PvP servers, as far as the server itself, these days?
17:16.59NeronixIllidan
17:17.03Neronixif you love drama
17:17.09hastehaha
17:17.12ThraeWhat tooltips are used besides GameTooltip? Like for buttons?
17:17.36Amadeohaha
17:17.41AmadeoI love skilled players and no lag :)
17:18.17NeronixIllidan's so friggin infamous, even us EU people know about it!
17:18.21ThraeNevermind
17:18.33NeronixThrae: No clue, sorry
17:18.39hasteThrae: the ItemRefs or something :p
17:18.51NeronixThough you could grep for Inherits="GameTooltip" in FrameXML
17:22.27*** part/#wowace Tuplad (n=tuplad@d54C52170.access.telenet.be)
17:22.27CIA-1103thrae * r6234 10TinyTip/ (TinyTip.lua TinyTipAnchor.lua): TinyTip - Added option "Always Anchor GameTooltip", which should work on mineral veins, etc.
17:22.43CIA-1103thrae * r6235 10TinyTipExtras/TinyTipExtras.lua: TinyTipExtras - Updated for change in TinyTip.
17:22.48CIA-1103thrae * r6236 10TinyTipOptions/ (TinyTipChatLocale_enEN.lua TinyTipOptions.lua): TinyTipOptions - Updated for change in TinyTip.
17:23.59CIA-1103rabbit * r6237 10ErrorMonster/ (. ErrorMonster-enUS.lua ErrorMonster.lua ErrorMonster.toc): ErrorMonster: Initial import of Ace2'ed RogueSpam. Does not work yet, needs externals and stuff.
17:30.10*** join/#wowace kyahx (n=chatzill@65-73-45-21.dsl1.mnd.mn.frontiernet.net)
17:31.06CIA-1103rabbit * r6238 10ErrorMonster/libs/: ErrorMonster: Added svn externals for Ace2.
17:36.20CIA-1103rabbit * r6239 10ErrorMonster/ErrorMonster.toc: ErrorMonster: TOC update.
17:36.35eternally777How does one reference the "...Locals.lua" file from the addon's main file in a Fubar 2.0 plug-in?
17:37.44kyahxjust make sure the toc file of your addon referances to it before your core files
17:39.38hasteDamn it brani! Work!
17:39.49hastes/ni/in/
17:40.02kyahxbrain broken eh?
17:40.13hasteYeh, I'm tired again
17:40.16hasteit stopped functioning
17:40.38hasteit's like: oh, that I have to do! *beings* ... now what was I going to do again.
17:40.40eternally777It does :-\.  I see in addons for Fubar 1 the line "self.loc. ..." is used, but with Fubar 2 that causes errors.
17:41.11kyahxdosent it just use the new AceLocal style?
17:41.30vhaarryes it does
17:41.40CIA-1103neronix 07Neronix * r6240 10NanoStats2/ (6 files in 4 dirs):
17:41.41CIA-11NanoStats2 (Pre-alpha)
17:41.41CIA-11- Loads of fixes
17:41.41CIA-11- NS2Fu now works
17:41.43eternally777I'm teaching myself as I go, so that would be exactly what I needed to know.
17:41.54vhaarreternally777: read the FB2 plugins in SVN
17:41.57kyahx:)
17:42.21eternally777Ok, I'll check that out.  Thanks.
17:42.38kyahxhttp://wiki.wowace.com/index.php/AceLocale-2.0
17:42.41kyahxHave you read that?
17:43.19eternally777I've been looking at the AceWiki more than I've played WoW this weekend lol
17:43.37kyahx:P
17:43.47hasteeternally777: I welcome you to my world
17:43.57kyahxI just wiped my PC and put Ubuntu on it
17:44.03kyahxI won't be playing anything for a bit :P
17:44.13hasteMy L52 rogue has 12 hours played this level
17:44.21hasteand is currently 3% into the level
17:44.22kyahxheh
17:44.24hasteL53*
17:44.29*** join/#wowace Andalia (n=xx@p54ADBD70.dip0.t-ipconnect.de)
17:45.33CIA-1103neronix 07Neronix * r6241 10NanoStats2/ (3 files in 2 dirs): NanoStats2 (Pre-alpha) [Core] - Modules now receive a shortcut to self.linesData as a third arg to self:Lines()
17:45.56Neronixshortcuts for deep tables ftw
17:47.23*** join/#wowace MoonWolf (i=Dark--Sk@f176182.upc-f.chello.nl)
17:47.23*** mode/#wowace [+o MoonWolf] by ChanServ
17:47.28Mikmawhooooooah
17:47.33MikmaXRS error x20
17:47.48hasteweeeooooh
17:47.48CIA-1103otravi * r6242 10oCD/ (casting.lua core.lua hooks.lua):
17:47.49CIA-11oCD:
17:47.49CIA-11> - Spellbook is now parsed on PEW. Should make it fetch everything.
17:47.49CIA-11> - Now supports CastSpell() (Spellbook casting) and CastSpellByName() (/cast and the macro).
17:47.49CIA-11> - Minor changes.
17:47.52hasteoh rofl
17:48.04hasteI should have thought of that
17:48.07hastecopy pasting ftw !
17:48.16MikmaXRS.lua:456 and 427, attemps to index field 'mana' and 'life' (a nil value)
17:49.19Mikmayay! i bought 8 bottles of cola :D that should do it muah
17:51.02AmadeoNS2!
17:51.54NeronixAmadeo: Yep :D
17:51.58NeronixCore and Fu work
17:52.05FtH|EagleMikma: delete your old saved var
17:52.07NeronixDuration's the only module that's been written so far
17:52.15FtH|EagleHad to change something
17:52.37vhaarrhm OneBag doesn't do it for me, I need bagnon
17:52.50vhaarrit's just .. I don't know why
17:53.56Kaelten?
17:54.52AmadeoI love OneBag
17:55.10Amadeothough I think Plowing is still a bit laggier than Bagnon, I dunno why!
17:55.14Amadeothough much better than initially )
17:55.30Kaeltenheh
17:55.36vhaarrwell I can't explain it
17:55.37*** join/#wowace Worf (i=Worf@j-231.vc-graz.ac.at)
17:55.37MikmaFtH|Eagle: ok will do
17:55.43vhaarrseveral reasons, I guess
17:55.51vhaarr'b' doesn't open the bag
17:55.56AmadeoYes it does!
17:56.01vhaarrthe char select is saved across logins
17:56.01Kaeltenyes it does
17:56.04vhaarrnot here
17:56.08vhaarrso I don't care if it works for you
17:56.25Kaeltenchar select you mean in Oneview?
17:56.39vhaarrOne*
17:57.02Kaeltenwell the only thing that has a char select is oneview
17:57.12Kaeltenand there is an option to save it cross sessions
17:57.41vhaarrOneView is .. silly
17:57.51vhaarrjust give me my bank and inventory
17:58.36Kaeltensorry, its not worth codign it the way you're talking about
17:58.49Kaeltenthe additional complexity would be bug causing
17:59.49CIA-1103nightdew * r6243 10SpellStatus-1.0/SpellStatus-1.0.lua: SpellStatus: Added :IsAutoRepeating() and :IsWanding()
18:00.13hasteIsn't those two the same?
18:00.18Kaeltennot to mention I'd have to recode most of the code to handle the bags anyway, which I currently don't
18:00.21Nightdewno they arent
18:00.32Nightdewhunters shooting a bow are auto repeating
18:00.32hastewand works just like auto shot tho'
18:00.35Nightdewbut not wanding
18:01.01hasteuhm, wands are auto repeat
18:01.22NightdewIsWanding use IsAutoRepeating correct
18:01.29NightdewIf you wanding you are autorepeating
18:01.39Nightdewbut if you are autorepeating you arent necessarily wanding
18:02.34hasteI just thought those two functions would be the same, and always return the same
18:02.41hastenothing more, since auto shot works just like wand
18:03.22NightdewIsWanding return AutoRepeating and HasWandEquipped()
18:06.49hastewhat the hell
18:07.42Nightdew?
18:07.50hasteI just loaded a file on a reloadui
18:07.58hastethe file was there, but not the entry in the TOC
18:12.01hasteargh
18:12.05hastethere my brain stopped again :(
18:12.14steinopowernap
18:12.15steino!
18:12.17haste!
18:12.21hasteno :<
18:12.37hasteIt's back :D
18:15.36CIA-1103joshborke * r6244 10HealthMon/HealthMon.lua:
18:15.37CIA-11HealthMon:
18:15.37CIA-11- should be in a usable state for JUST the player
18:23.53vhaarrhrmph, every time the CTRASPY_MAINTANKS_UPDATED event fires, the oRA_MainTankFrames ToTT frames blink quickly on and off.
18:24.00vhaarrit really looks silly
18:25.33vhaarr(and the event fires often)
18:27.11SarozoRA_Cooldowns has no report mech?
18:29.19vhaarrno, Saroz
18:29.30Sarozso what's it good for, only CTRA compat?
18:29.44vhaarryes
18:29.52Sarozmeh
18:30.49hasteSaroz: add if you want ;)
18:31.11SarozI wanted to add to my raidframes, like CTRA has it
18:31.17Sarozbut I guess not, since I can't hook in to anything
18:31.34vhaarryou can
18:31.44vhaarryou can hook into the oRA channel and listen for "CD" commands
18:31.50Saroz:/
18:31.58hasteor you can add it to oRA_Cooldowns like it should be
18:32.11Sarozthe whole cooldown idea from CTRA is stupid
18:32.14Sarozthe protocol I mean
18:32.17SarozCD 1 30
18:32.18Sarozwtf?
18:32.25haste;D
18:32.26SarozI know 1 is the spell, but that's stupid
18:32.41haste1 is rebirth
18:32.44haste2 is soulstone
18:32.46haste3 is ankh
18:32.50hasteIf I remember right
18:33.01SarozI guess
18:33.10hasteno, that was wrong
18:33.16Sarozdoesn't matter
18:33.23haste2 is ankh, 3 is soulstone
18:33.23SarozI don't want to hook in to a channel
18:33.41vhaarrthen fix oRA_Cooldowns :D
18:33.45hastethen fix oRA_Cooldowns, or wait for oRA2 to become finished ;)
18:33.58Sarozwell it's a oRA fix, not oRA_Cooldowns
18:34.45hastevhaarr: take a look at the mayhem in the CTRA channel
18:35.06vhaarrhaste: I'd like to maintain my relative sanity, thank you.
18:35.32vhaarr:P
18:35.55Sarozhehe
18:36.12ckknight_hey all, back
18:36.46vhaarrwelcome back
18:36.48JoshBorkewb
18:40.16AmadeoYou went back to MG2?
18:40.52vhaarryes
18:41.11vhaarrag_UF needs grouping, and there are some annoying things with it
18:41.21vhaarrit has mobhealth support now, at least
18:41.43*** mode/#wowace [+o ckknight] by ChanServ
18:42.01vhaarrlike if you open the agUF config menu and mouse to the Scale slider, the frame is moved to the top of the screen here
18:42.02SarozMobInfo2 is one huge mofo
18:42.08vhaarrwho cares about mobinfo2
18:42.08Sarozwtb ace replacement
18:42.14vhaarrI'm talking mobhealth
18:42.24Amadeoyeah, I don't use any mob HP mods
18:42.24Sarozyea I guess I should go back to that
18:42.37Amadeotoo much stuff you don't need in em
18:42.47vhaarr.. mobhealth has nothing but that.
18:43.21vhaarror well, it has a frame with a single text line in it that says "currentHP / maxHP"
18:43.30Saroztrue true
18:43.59vhaarrbut I don't see that when MG2 is loaded
18:44.53*** join/#wowace snurre (n=snurre@AVelizy-153-1-24-245.w83-199.abo.wanadoo.fr)
18:44.58Amadeomobhealth doesn't use saved variables that gets huge? :P
18:45.24vhaarr150kb here
18:50.37CIA-1103handdol * r6245 10BigWigs/BWL/Vaelastrasz.lua: BigWigs(Vaelastrasz) : In Korean locale, marking error of adrenaline is modified.
18:51.13Mikma_YAY_ BW2 FuBar2 options! :D
18:52.49vhaarr:D
18:53.00*** part/#wowace JoshBorke (n=Josh@r43h96.res.gatech.edu)
18:54.52CIA-1103saroz * r6246 10sRaidFrames/sRaidFrames.lua: sRaidFrames: Debuffs and buffs are now only scanned when UNIT_AURA fires for that single unit - this should be a nice improvement to performance. As a result, background recoloring nolonger works, working on it.
18:58.06snurreModMenuTuFu is annoying.. have to uncheck "show text" all the time
18:58.12Mikmahttp://mikma.reaktio.net/dna/
18:58.15Mikmathere's my GOOD internet :)
18:59.03CIA-1103thrae * r6247 10TinyTipExtras/TinyTipExtras.lua:
18:59.03CIA-11TinyTipExtras - Just in case you have a tooltip that doesn't use
18:59.04CIA-11SetDefaultAnchor and isn't GameTooltip, I've included a way to force anchoring
18:59.04CIA-11through a static table. You will have to manually edit TinyTipExtras.lua to use
18:59.04CIA-11this option.
18:59.07CIA-1103saroz * r6248 10sRaidFrames/sRaidFrames.lua: sRaidFrames: group frames will now correctly hide if it has no units in it
18:59.52vhaarr[Ammo]: http://ace.pastebin.ca/106974, thoughts?
19:00.18vhaarr[Ammo]: will make it output when you click "Reboot" in the FB2 menu too.
19:00.22vhaarrand from the console
19:00.32Shyvawill spam when you use the fubar plugin to reset
19:00.49Shyvaand some mods use it when the user doesn't want to know it does reboot..
19:01.01Shyva*boss mods that is
19:01.46vhaarrwhy would you not want to know that?
19:02.15ckknightKaelten, hey
19:02.25Kaeltensup?
19:02.31ckknighttwo things
19:02.46ckknightcan we have a "Libraries" project on flyspray, where dewdrop and the like will go?
19:03.28ckknightand I added "ZONE" to AceComm. Any other standard (non-custom) channels you can think of?
19:03.49KaeltenFRIENDS?
19:04.18Kaeltenthat'd be neat and annoying
19:04.37ckknightand impossible, seeing as one person's friends are not another person's
19:04.48ckknightI can be your friend
19:04.51ckknightbut I won't be your friend
19:04.59ckknightor I might have a third friend
19:05.09ckknightso I don't see that panning out
19:08.49ThraeHmmm.
19:09.24*** join/#wowace ckknight_ (i=ckknight@rrcs-67-53-204-251.west.biz.rr.com)
19:09.41ThraeI want to do something weird with AceEvent. Lemme see if I can do it.
19:11.38ThraeOK, I can do AceEvent:TriggerEvent to trigger a custom event, but I can't register a custom event for AceEvent:RegisterEvent?
19:12.29vhaarryou should be able to
19:12.46ThraeWell for a custom event, AceEvent:RegisterEvent would just be a wrapper, calling the lib's event registration handler.
19:13.11ThraeI don't see a related function in the API, vhaarr.
19:13.18vhaarrwhat related function?
19:13.47vhaarrjust self:RegisterEvent("myCustomEvent"), and then when an addon fires that event, your function gets called
19:13.49vhaarrthat should work
19:13.58ThraeAh wait, yes of course.
19:14.03ThraeI'm silly. Nevermind.
19:14.26ThraeWait, stratch my silliness.
19:14.40ThraeHow can I tell when an addon registers for one of my custom events?
19:15.36*** join/#wowace Tuplad (n=tuplad@d54C52170.access.telenet.be)
19:15.40vhaarrI don't think you can
19:16.13ThraeHmm, I need to register and unregister for WoW API-specific events when addons register and unregister for them.
19:16.24Thraes/them/my custom events/
19:17.34Thraeckknight_: You there?
19:17.40CIA-1103otravi * r6249 10oCD/ (items.lua oCD.toc): oCD - Added a couple of trinkets.
19:19.07ThraeNevermind, I'll just wrap the AceEvent functions.
19:20.33SarozoCD?
19:20.56ThraeObsessive Compulsive Disorder
19:21.05ThraeAlso known as otravi CoolDown :D
19:21.06Sarozmm
19:23.44CIA-1103saroz * r6250 10sRaidFrames/ (sRaidFrames.lua textures/striped.tga): sRaidFrames: Added Striped texture, stolen from PerfectRaid :)
19:25.08*** join/#wowace A|Pharmore (i=where@71-12-134-52.dhcp.mtgm.al.charter.com)
19:25.11*** part/#wowace A|Pharmore (i=where@71-12-134-52.dhcp.mtgm.al.charter.com)
19:25.13*** join/#wowace A|Pharmore (i=where@71-12-134-52.dhcp.mtgm.al.charter.com)
19:25.20A|Pharmorehrm
19:25.48A|Pharmoreneurocide!!
19:25.59hastemeeeeep?
19:26.19A|Pharmorewhere has #wow-dev moved to?
19:26.31hasteNever heared of
19:28.04*** part/#wowace A|Pharmore (i=where@71-12-134-52.dhcp.mtgm.al.charter.com)
19:28.16FtH|EagleAnyone knows why I am not allowed to use 'self.xxx' in the ToString() method of an oo class?
19:29.48Mikmayay Ony down, this guilds first kill, on second try :)
19:30.30*** join/#wowace dreamss (i=dreamss@0wn3d.vcdquality.com)
19:31.53WorfMikma: well, this are the pleasures of young guilds... we just wiped 2x at Nefarion and wonder why...
19:32.16MikmaWorf: yeah like 50% of the guildies haven't been in Ony before :)
19:32.26Mikmaand like 30% of us are geared with t1/t2
19:32.27Worfhehe
19:43.50Sarozhow do you guys handle the shaman vs. paladin text? is there a quest and easy way?
19:45.24SarozCheck faction or something?
19:49.38hastethey have the same color
19:50.24CIA-1103saroz * r6251 10sRaidFrames/sRaidFrames.lua:
19:50.24CIA-11sRaidFrames: Don't look at debuffs for player who are released or offline
19:50.24CIA-11- Replace "Paladin" for "Shaman" on horde side (w00ps)
19:53.42CIA-1103saroz * r6252 10sRaidFrames/sRaidFrames.lua: sRaidFrames: Typo
19:56.22*** join/#wowace ag`__ (n=Andreas@0x535cbbaa.bynxx18.adsl-dhcp.tele.dk)
19:56.25Kaeltenckknight_:  libraries project is up and going
19:57.38hastehmm, should the profile group show up on my Aceconsole, even tho' I haven't registered a DB?
19:57.45hastesince it pops errors :D
19:58.37*** join/#wowace maia (n=maia@chello084112137081.14.11.vie.surfer.at)
19:59.27*** part/#wowace Tuplad (n=tuplad@d54C52170.access.telenet.be)
20:03.29ckknight_thanks, Kael
20:03.32*** join/#wowace gngsk| (n=gngsk@c-68-33-204-115.hsd1.md.comcast.net)
20:03.35ckknight_Thrae, hrm?
20:04.32ckknight_Thrae, you shouldn't really tell when an addon registers for your events
20:05.13Thraeckknight_: Yeah, I'm just going to use my own RegisterEvent function.
20:05.20ckknight_...
20:05.22ckknight_why?
20:05.32*** mode/#wowace [+o ckknight] by ChanServ
20:06.01ThraeBecause I need to register and unregister WoW events when my custom events are registered and unregistered. It's for the combat parsing lib.
20:06.43ckknightyou're missing a verb somewhere
20:07.16ThraeHuh?
20:07.19ckknighttechnically, you could check AceEvent.registry.MyEvent if you were so inclined
20:07.32maia...as for libraries, has anyone had a chance to test my RosterLib yet? Looking forward to any kind of feedback :)
20:07.57ckknightalso, I could make AceEvent:IsEventRegistered("MyEvent") work on the global scheme
20:07.58ThraeWell, I would need to know when an addon is registering for one of my lib's custom events.
20:08.20ThraeAnd we don't know when that could happen.
20:08.37ckknightokay
20:09.27ThraeYou could make a ACEEVENT_REGISTEREVENT event, or I could just use my own RegisterEvent and UnregisterEvent functions.
20:09.50ckknightCONSTANT_CASE is bad.
20:10.26ckknightKaelten, what do you think?
20:10.28maiackknight: if I may add a wish: I'd very much like to see a way to tell if any addon is currently using a library - because if all addons that use it are on standby, I'd like to unhook stuff and cancel schedules. Currently I'm forcing addon devs to Enable() and Disable() my library, and I save the count. But this doesnt feel perfect.
20:10.31Kaelten?
20:10.36Kaeltensorry, whats up?
20:11.06ckknightmaia, impossible, that's not how libraries work. using a locking system like you have now is the cleanest way I can think of
20:11.09ThraeWell, whatever you want to call it. You're right, prob. makes sense to not use uppercase so you can differentiate it between WoW Events and Custom Events. I was just following WoW's example ;)
20:11.35Kaeltenckknight: what do I thinka bout what?
20:11.35maiackknight: I see, okay.
20:11.50ckknightKaelten, Thrae's AceEvent_RegisterEvent event
20:12.43Kaeltenum what would AceEvent_RegisterEvent do?
20:12.54ckknightit'd be fired when someone registers for an event
20:13.44Kaeltenhrm
20:14.11Kaeltenwhat would be the purpose of knowning that though?
20:14.15ThraeKaelten: I need to know when my custom events are registered and unregistered so I can register and unregister WoW events.
20:14.55Kaeltenah
20:15.22Kaeltenso arg1 of AceEvent_EventRegistered would be the name of the event registered?
20:15.41Worfah, nef down... been time...
20:16.19CIA-1103ckknight * r6253 10Ace2/AceEvent-2.0/AceEvent-2.0.lua: AceEvent - :TriggerEvent is much more efficient now if there are no registered events.
20:16.20ckknightyep, kael
20:16.23Kaeltenmakes sense
20:16.24ckknightand arg2'd be self
20:16.38SarozCan you only have 1 StartMoving() active?
20:17.45Kaeltenmakes sens ckknight  I don't see a reason why not
20:17.54Kaeltenalthough if not one is registered for it I'd say we shouldn't fire it
20:18.01Kaeltenbut that probably wouldn't be an issue
20:18.52*** join/#wowace PrinceAMD (n=PeinceAM@65.199.205.204)
20:19.02ThraeWell I'd think TriggerEvent already works that way, right?
20:19.25ckknightKaelten, do you see the commit I _just_ did?
20:19.32Kaeltennope :)
20:19.57ckknightit's now an argCheck to see that the event is a string
20:20.05ckknightthen it checks if the event is registered right away
20:20.08ckknightif not, it returns
20:20.29ckknightso basically, blank triggers are painless
20:20.39PrinceAMDhey]
20:20.46Kaeltencool
20:21.07PrinceAMDi have a battle net account but i dont know how to signin using xchat can anyone here help me
20:21.15Kaeltenok add the event in but I'd say it should be AceEvent_EventRegistered
20:21.25ckknightsounds good
20:21.34ckknightPrinceAMD, xchat on Battle.net?
20:21.41Kaeltenand a corresponding EventUnregistered
20:21.52ckknightalright
20:22.15PrinceAMDi dont know man
20:22.16ckknightI'm also gonna make it so AceEvent:IsEventRegistered(event) checks whether anyone has it registered
20:22.36Kaeltencool
20:22.38ckknightPrinceAMD, xchat the IRC client?
20:23.26PrinceAMDyea
20:23.45`-FISKER_Qok is there anyway to cleanup a lot of folders?
20:23.57ckknightPrinceAMD, you can't run it on Battle.net
20:26.51ckknightshould be fine, fisker
20:28.28Kaeltenckknight: did you happen to get anywhere with the queire idea?
20:28.49ckknightseeing as a queire is a made up word, afaict, no.
20:28.53PrinceAMDi'm on linux
20:28.54Kaeltenbah
20:28.55Kaeltenlol
20:28.57PrinceAMDso no
20:28.59Kaeltenquery
20:29.01ckknightah
20:29.03ckknightwhat about it?
20:29.29*** join/#wowace Tuplad (n=tuplad@d54C52170.access.telenet.be)
20:29.42ckknightPrinceAMD, nope, sorry
20:29.57Kaeltenjust wondering if we had any ideas about implementing it?
20:30.21CIA-1103ckknight * r6254 10Ace2/AceEvent-2.0/AceEvent-2.0.lua:
20:30.22CIA-11AceEvent - added events AceEvent_EventRegistered and AceEvent_EventUnregistered.
20:30.22CIA-11:IsEventRegistered("event"), if called directly from AceEvent, checks whether the event is registered by anybody.
20:30.37ckknightwhat query thing are you talking about?
20:31.24PrinceAMDhey ckknight how do i send a direct message to u like what u did to me
20:31.51ckknightI didn't send you a message
20:32.05Kaeltenthe one that we where talking about last night for AceComm?
20:32.47ckknightah
20:32.51ckknightwhich part?
20:33.01ckknightI hadn't really thought about it, though
20:33.17Kaeltenah
20:35.31Kaeltenckknight: Does AceDb require AceEvents?
20:35.34ckknightyes
20:36.05ckknightmany things require AceEvent :-P
20:36.38Kaeltenk, just reading someone saying that wanted to make sure it was intentional :)
20:38.17ThraeMakes sense for AceDB to require AceEvent, as it needs to know when the Saved Variables are loaded.
20:39.17Sarozman, dragging multiple frames is a bitch
20:48.04CIA-1103ckknight * r6255 10Ace2/AceEvent-2.0/AceEvent-2.0.lua: AceEvent - more optimizations, fixes
20:48.50FtH|EagleIs there a way to register a tablet to a statusbar but the position is relative to another frame?
20:53.36ckknightyes
20:53.49ckknightregister it with the statusbar
20:53.57ckknightthen do :Open(otherframe, statusbar)
20:55.00FtH|Eagleno way to define this in the register method so I don't have to create the OnEnter and OnLeave scripts?
20:55.18ckknightnope
20:55.59FtH|Eaglealright, thx
20:59.49MikmaThrae: don't you think the RaidIcon on tooltip is rather large?
21:00.30ThraeMikma: You can scale it yourself
21:00.47ThraeI've never actually seen it, hehe, it's default is 20%
21:00.58Mikmawell it's rather huge :D
21:01.10Mikmai'll have another look
21:01.29vhaarrThrae: got any icon I can use for TinyTipFu? :)
21:01.45ThraeIt's the same icon that goes over the the head of the mob, so yes it'll be huge
21:01.47MikmaTT!
21:01.52ThraeThe texture itself is huge
21:02.19Mikmahttp://www.audittcca.com/img/l.gif
21:02.26Mikmavhaarr: take the TT out of that
21:02.37vhaarr?
21:02.43vhaarrah
21:03.09Andalia\AddOns\ag_UnitFrames\libs\AceEvent\AceEvent-2.0.lua:152: bad argument #1 to `pairs' (table expected, got nil) <- getting this error with current AceEvent
21:03.11Mikmahttp://www.audiusa.com/common/images/ttcoupe_logo.gif
21:03.19Mikmavhaarr: there too
21:03.35Mikmabut the first one is nice :D
21:03.50vhaarrI don't think it's visible enough
21:03.53vhaarrI'll try though
21:03.56vhaarrthanks alot Mikma
21:06.03FtH|Eagleckknight: TooltipClass.lua:39: Tablet-2.0: You cannot open a tablet with an unregistered parent frame.
21:06.28ckknightpaste
21:07.53FtH|Eaglehttp://ace.pastebin.ca/107120
21:08.08Kaeltenckknight: I thinky ou have some debugging code still in AceComm
21:08.21ckknightI'm for it
21:08.32ckknightbut only in the event that AceComm:EnableDebugging() is called
21:08.36ckknightlike how AceEvent is
21:08.41CIA-1103thrae * r6256 10TinyTipExtras/TinyTipIcons.lua: TinyTipExtras - Raid Target Icon scale now defaults to 0.1.
21:08.43Kaeltenya
21:08.49cladhaireckknight: Have you considered using LevelDebug at all? =)
21:08.50Kaeltenseems to be some in there currently as well
21:08.53CIA-1103thrae * r6257 10TinyTipOptions/TinyTipOptions.lua: TinyTipOptions - Updated for change in TinyTipExtras.
21:09.15ckknightcladhaire, nope.
21:09.30Mikma~steveballmer ckknight
21:09.35purlACTION bounces on ckknight screaming, "DEVELOPERSDEVELOPERSDEVELOPERS!!"
21:09.35ckknightKaelten, where?
21:09.45ckknight~morning Mikma
21:09.47purlACTION bends space and time, trapping Mikma in a universe of eternal monday mornings
21:10.00Kaeltenwhen I loaded it up I kept getting spam duplicating my gchat
21:10.26ckknightFtH|Eagle, try reversing the :Open arguments?
21:10.36ckknightKaelten, odd...
21:10.39ckknightwhat'd it say?
21:10.45Mikmahmm
21:11.05Mikmanow i got the image stuck inside my head.. eternal monday mornings
21:11.33Mikmabut i still think it's better than having an image of steve ballmer...
21:11.33Kaeltenwell oen I get [16:11-907] Ace2\AceEvent-2.0\AceEvent-2.0.lua:152: bad argument #1 to `pairs' (table expected, got nil)
21:12.03Kaeltenand the other is like CHAT_MSG_GUILD: 1 : pally or druid 2: Mandie 3: Common ect ect
21:12.29ckknightthis at ChatFrame3?
21:12.33FtH|Eagleckknight: doesn't work :/
21:12.37Kaeltenyep
21:12.39ckknightFtH|Eagle, hrm.
21:12.53ckknightKaelten, yea, I put that in there temporarily for testing, I'll take it out
21:12.59Kaeltenah
21:13.01Kaeltenkk
21:13.15MikmaThrae: MUCH better :D
21:13.30ckknightKaelten, it's just a frame that outputs every single event that happens
21:13.40Kaeltenewe scary
21:13.41Kaeltenlol
21:13.45CIA-1103ckknight * r6258 10Ace2/AceEvent-2.0/AceEvent-2.0.lua: AceEvent - fix
21:13.54ckknightit was useful for getting the ZONE thing and such
21:14.12ckknightand figuring out that Blizzard's channel system is like really fucked up
21:14.17ckknight:-P
21:14.24ckknightjoining dead channels and such
21:14.32Kaeltenthats no suprise
21:14.33Kaeltenlol
21:14.46ckknightI hacked around it to such a point where it's awesome, though
21:15.09Kaeltenlol thats cool
21:21.04*** join/#wowace ckknight (i=ckknight@rrcs-67-53-204-251.west.biz.rr.com)
21:21.04*** mode/#wowace [+o ckknight] by ChanServ
21:21.42CIA-1103ckknight * r6259 10Ace2/AceComm-2.0/AceComm-2.0.lua: AceComm - removed events debugging thing.
21:21.59hastethink I have to rewrite oCD already :p
21:22.00ckknightthere, Kael
21:22.13ckknightcause you're too much of a perfectionist?
21:22.24hasteno, 'cause I found a better solution
21:22.38ckknightor didn't touch the doorknob exactly 13 times first?
21:23.13ckknight</OCD joke>
21:23.38haste:p
21:24.44AndaliaIs the better solution something like registering SPELL_UPDATE_COOLDOWN?
21:24.51ckknightwhat's the maximum number of characters a wow channel can be called?
21:26.38*** join/#wowace gnorlish (n=jaydee@santamonica-cuda4-69-169-79-146.vnnyca.adelphia.net)
21:27.37ckknightAndalia, compared to?
21:29.04hastecompared to hooking several functions
21:29.16hasteI'm still thinking tho'
21:29.52Kaeltenckknight: 31 chars is the max allowed in the join channel dialog
21:30.11ckknightokay
21:30.31ckknightusing events is a better solution than hooking, imo
21:36.02maiaanyone using LuaProfiler to check cpu/memory usage for addons? If yes, does anyone happen to know how to watch libraries? I don't have any idea how I could monitor my library at the moment. does Ace2 have any internal monitoring routines that could be used instead?
21:36.33ckknightI've thought about adding it
21:36.43ckknightI could do it, I know how...
21:37.08ckknightfrankly, I'd rather have a more streamlined thing
21:37.12ckknightnot just libraries
21:37.15ckknightbut any namespace
21:37.25ckknighttek was working on something...
21:38.16cladhaireckknight: luaprofiler can profile namespaces
21:38.18cladhaireobjects
21:38.22cladhaireregexp matches
21:38.24cladhaireetc
21:38.30ckknightalright then
21:39.15NeronixHahaha
21:39.35NeronixTed Stevens wants to go on the Daily Show as a rebuttal to the whole tubes thing xD
21:39.57maiacladhaire: so it's possible to monitor libraries at the moment?
21:40.20ckknightNeronix, awesome.
21:40.26cladhairemaia: You'd have to bind them first
21:40.28ckknightwait, is he the senator
21:40.30cladhaireto the global namespace
21:40.30ckknight?
21:40.45maiacladhaire: hmm.
21:40.55NeronixYes, that senator that said the internet was a series of tubes
21:41.01ckknighthehe
21:41.07ckknightthat'd be awesome
21:41.10ckknightthey should have him on
21:41.17Neronix"The Internet is not something that you just dump something on. It's not a big truck. It's, it's a series of tubes"
21:42.02ckknightthing is, prioritization of packets _could_ be a good thing
21:42.12ckknightbut with the current ecosystem, I could see it being abused
21:45.40Mikmarofl, ModMenuTuFu and BW2 don't remember the text-setting on FuBar2 :)
21:46.09TupladIs tekkub here ?
21:46.15kergoth`bblMikma: oneview's text setting is remembered, but is visible on login regardless.  i presume you're seeing the same thing?
21:46.23TupladI just won "[Blood Scythe]" in ZG and PT says Mandokir drops it oO I looted it from a pile
21:48.10kergothhehe
21:49.19ckknightI have thoughts!
21:49.22kergothag`__: ping
21:49.33kergothaguf doesnt properly do the 'hide party in raid' thing on reload while you're in a raid
21:49.39kergothi have to check and uncheck it again to get it to hide
21:49.46kergothand the party pets dont hide with the party, at least here
21:50.00ckknightduring the election process, clients could use the whisper protocol to send a message to the appointer, rather than spam the channel
21:50.24cladhairei think the channel is better
21:50.37cladhaireand you already have a measure in there to prevent spamming.
21:50.51ckknightwhy is the channel better?
21:51.03cladhairebecause then other clients can look at the information too
21:51.06ckknightonly the appointer needs to see the results
21:51.07cladhaireinca se they need to make a decision.
21:51.15ckknightbut they won't, since they send a message on the first query
21:52.13cladhairei guess its fine, but i think it makes more sense to use the hidden channels that we already have
21:52.13ckknightprocess is appointer fires query, client sees query, sends message to appointer, appointer then decides based on info
21:52.24Mikmakergoth: don't use the plugin but propable the same issue
21:52.27cladhairemore personal preference than technological idea
21:52.56cladhaireif you're talking for speaker elections, then yes.
21:53.01cladhairebut i think synch packets need to use the channel
21:53.01kergothMikma: aye, seems like a fubarplugin bug
21:53.02ckknightthe whisper protocol is the cheapest, since only 1 person receives the data compared to many
21:53.15ckknightoh, probably
21:53.23Mikmakergoth: hmm, tek said something like that that it might be yeah
21:53.24ckknightI'm just talking about elections, though
21:53.36kergothMikma: i nominate you to investigate and/or pester ck ;)
21:53.42ckknightno.
21:53.48ckknightgo find the bug yourself
21:53.52ckknightI'm busy
21:54.27Mikmaphew, turned down by the boss :D
21:54.47Mikmakergoth: i think tek already made an post about it on flypaper
21:55.33Thraecladhaire: Do any work on WatchDog2 yet?
21:55.41cladhairedefine "Work"
21:55.55ThraeActual coding ;)
21:56.14cladhairenot at the moement
21:56.16cladhairePR and WD will share a core
21:56.43ThraeAh, neat. So you're still in the design stage.
21:56.59cladhairenot really
21:57.01cladhairethe code is all written
21:57.06cladhairejust needs to be compiled.
21:57.07cladhaireand go.
21:57.18cladhairethe options frames for WD are the issue
21:57.34ThraeWhat's the issue with the options frames?
21:57.40cladhaireneeding one
21:57.42cladhairecause there are so many options.
21:57.50ThraeI recommend Dewdrop.
21:58.08cladhairei'm considering it.
21:58.16cladhaireit'll probably be like ag's config stuff.
21:58.16ThraeSlightly less pain in the butt then doing it yourself.
21:58.21cladhairebut it'll make more sense for what I want to do.
21:58.54cladhairesomeone else is Ace2'ing PR
21:58.55cladhairelol
21:59.09cladhaireckknight: How cheap are the OnUpdates in AceEvent?
22:00.42TupladMikma: unignored me yet ? :D
22:01.24MikmaTuplad: nope
22:01.34Tuplad:D
22:03.49vhaarrThrae: getting the tinytip menu doesn't work any more
22:03.58vhaarreven though I do |_G.TinyTip_LoDRun("TinyTipOptions", _G.TinyTip_GetDB())|
22:04.15vhaarrThrae: after I do 1x /tinytip, the menu works in the FuBar plugin
22:05.43ThraeNeed which function to call
22:06.00vhaarrhm?
22:06.08vhaarr|_G.TinyTipOptions_CreateDDMenu(level, value)|
22:07.25vhaarrckknight: if |FuBarPlugin.hasNoText| has been set, FuBarPlugin-2.0 complains about it on load; "Cannot set text if self.hasNoText has been set. (TinyTipFu)".
22:07.37vhaarrI'd think it wouldn't try to set the text at all then.
22:07.47CIA-1103thrae * r6260 10TinyTipOptions/TinyTipOptions.lua: TinyTipOptions - Added TinyTipOptions_SetLocals(db) for vhaarr.
22:07.57cladhairevhaarr: or you could just not pass text when it hasnotext
22:08.01cladhairethe second makes more sense
22:08.17vhaarrcladhaire: I'm not passing text anywhere
22:08.25cladhairehrm
22:08.33ThraeGrr, yet another person who thinks the old versions of TinyTip are "tinier"
22:08.43ThraeThey're only tinier in features, my newer versions are far more optimized
22:08.52vhaarrThrae: I'm not sure how to use this SetLocals
22:09.25vhaarrshould I do that before LoDRun?
22:09.32Thraevhaarr: TinyTip_LoDRun("TinyTipOptions", TinyTipOptions_SetLocals, TinyTip_GetDB() )
22:09.37vhaarraha
22:09.44ThraeYou will only need to do that once.
22:10.06vhaarrokay, so I can do it in OnInitialize ?
22:10.15ThraeActually stratch that, do it everytime.
22:10.19vhaarrcool
22:10.23ThraeJust in case they change from global to character-specific or back again
22:10.32vhaarr:P
22:11.19vhaarrcladhaire: I think it's FBP-2.0 trying to set the text itself, I'm not setting it anywherre
22:11.22vhaarr*where
22:11.31vhaarrif I was, I wouldn't be setting hasNoText to true :)
22:12.22vhaarrThrae: When I mouse over the menu items I get an error saying "TinyTipOptions.lua:74: attempt to index a nil value"
22:12.37vhaarrworks fine after a /tinytip
22:14.10Thraevhaarr: You're not calling the function I just made.
22:14.28ThraeYou must do that before you call DDMenu.
22:14.28vhaarrThrae: that's right, because I forgot to svn update TinyTipOptions :D
22:14.28ag`__kergoth, guess I should do a RAID_ROSTER_UPDATE on reload
22:14.32ag`__I will fix it
22:14.33ag`__but first
22:14.36ag`__to 711
22:14.40vhaarrThrae: sorry :)
22:19.35vhaarrThrae: so, in addition to |_G.TinyTip_LoDRun("TinyTipOptions", _G.TinyTipOptions_SetLocals, _G.TinyTip_GetDB())|, I have to actually call |_G.TinyTipOptions_SetLocals| afterwards?
22:19.46vhaarrbecause I still get the same error after an update and game restart
22:21.24Thraeno
22:22.16cladhairei can't move my ora mtf
22:22.18cladhaireany ideas?
22:22.34*** join/#wowace XLVII (i=XLVII@CPE-58-162-73-125.qld.bigpond.net.au)
22:22.37vhaarrcladhaire: Alt+Click and drag :P
22:22.56cladhairespanks =)
22:23.47CIA-1103thrae * r6261 10TinyTipOptions/TinyTipOptions.lua: TinyTipOptions - Quick fix for TinyTipFu calling DDMenu before TinyTip is fully initialized.
22:25.09CIA-1103ckknight * r6262 10FuBarPlugin-2.0/FuBarPlugin-2.0/FuBarPlugin-2.0.lua: FBP-2.0 - fixed if |FuBarPlugin.hasNoText| has been set, FuBarPlugin-2.0 complains about it on load; "Cannot set text if self.hasNoText has been set.".
22:25.17ckknightthere, vhaarr
22:25.24vhaarrckknight: ah, rockin', thanks
22:25.33ckknightthat's mostly a guess, btw
22:25.36ckknight;-)
22:25.57vhaarrThrae: hm, okay so now I just get an empty menu instead :P any way I can force initialization of TinyTip?
22:26.01vhaarrckknight: I'll test shortly
22:26.08Thraehmmmmm
22:26.33vhaarrI have ## Dependencies: FuBar, TinyTip, TinyTipOptions already
22:27.18ThraeYou don't need TinyTip in there as a dependency, as it's already a dependency of TinyTipOptions
22:27.23ThraeTry removing TinyTip as a dependency.
22:27.24vhaarrokay
22:28.29vhaarrhm, no, still no menu on load
22:28.50ThraeAlright let's add some debug code.
22:32.17CIA-1103thrae * r6263 10TinyTip/TinyTip.lua: TinyTip - Added debug msg for TinyTip_GetDB
22:32.31CIA-1103thrae * r6264 10TinyTipOptions/TinyTipOptions.lua: TinyTip - Added debug msg for TinyTipOptions_SetLocals
22:34.42vhaarrTinyTip_GetDB has been called, and will return table: 0E25C0A8. TinyTipDB=table: 0E25C0A8 TinyTipChatDB=nil
22:35.25ThraeDid you update TinyTipOptions too?
22:35.29vhaarryes
22:35.34ThraeAnd you didn't get a message?
22:35.42vhaarrabout SetLocals?
22:35.44vhaarrno
22:35.53vhaarrthis is how I call it from TinyTipFu: _G.TinyTip_LoDRun("TinyTipOptions", _G.TinyTipOptions_SetLocals, _G.TinyTip_GetDB())
22:35.59ckknighthttp://www.joystiq.com/2006/07/30/e3-canceled-for-next-year-and-beyond/
22:36.05ThraeThat means it's not calling SetLocals
22:37.42Mikmaso, how do i put my character into web now it's exported :P
22:38.13Mikma(rpg outfitter)
22:39.27vhaarrThrae: hm, maybe I should remove the _G
22:39.36vhaarrThrae: when passing it to LoDRun
22:39.55ThraeActually
22:40.24Thraethe second argument to LoDRun is a string
22:40.27vhaarrmade no difference
22:40.28vhaarraha
22:40.36vhaarr:P
22:41.02*** join/#wowace eternally777 (n=eternall@pool-72-95-2-170.hrbgpa.east.verizon.net)
22:41.17vhaarrThrae: works perfectly
22:41.20ThraeHence you can do TinyTip_LodRun("SomeAddon", "SomeGlobalVariable"), just checking if the global variable is set
22:42.06CIA-1103thrae * r6266 10TinyTip/TinyTip.lua: TinyTip - Removed debug.
22:42.15CIA-1103thrae * r6267 10TinyTipOptions/TinyTipOptions.lua: TinyTipOptions - Removed debug.
22:46.09CIA-1103chinkuwaila * r6268 10BigWigs/BWL/Chromaggus.lua: BigWigs (Chromaggus): updated deDE localization
22:46.27vhaarrckknight: no complaining about hasNoText now, nice
22:46.28*** join/#wowace Neronix_ (i=neronix@user-514dd91b.l4.c2.dsl.pol.co.uk)
22:48.47CIA-1103rabbit * r6269 10FuBar_TinyTipFu/ (. FuBar_TinyTipFu.toc TinyTipFu.lua icon.tga libs/): FuBar_TinyTipFu: Initital import, still needs externals.
22:50.07CIA-1103rabbit * r6270 10FuBar_TinyTipFu/libs/: FuBar_TinyTipFu: Add svn externals.
22:50.51vhaarrThrae: should work now
22:52.04Neronixckknight: Does IterateModules go through the list in any arbitrary order, or does it go in the orderthat modules are added?
22:52.26Tekit's prolly a pairs iter
22:52.37NeronixYeah, looks like it
22:52.49Neronixbut is the table containing the modules sorted?
22:54.04CIA-1103ag * r6271 10ag_UnitFrames/ag_UnitFrames.lua:
22:54.04CIA-11ag_UnitFrames -
22:54.04CIA-11<PROTECTED>
22:54.29vhaarrNeronix: no
22:54.40Neronixperfect, thanks
22:57.01ag`__kergoth, try it out
22:57.41hyperChipmunkwtf is corkfu 3 MB load
22:59.40ThraeCorkFu is a 2MB load for me, according to Tek's own Warmup ;)
22:59.50TekBabble
23:00.15*** join/#wowace cladhaire (n=jnwhiteh@cpe-69-202-110-177.twcny.res.rr.com)
23:00.15*** mode/#wowace [+o cladhaire] by ChanServ
23:00.15ThraeAh right, probably first lib loading Babble.
23:00.27Thraes/lib/addon/
23:00.31Tekdon't matter if it's the first :P
23:00.36CIA-1103neronix 07Neronix * r6272 10NanoStats2/ (3 files in 3 dirs):
23:00.36CIA-11NanoStats2 (Pre-alpha)
23:00.36CIA-11- Removed Deformat-2.0 from core's externals
23:00.36CIA-11- Added Deformat-2.0 to Damage and Healing's externals
23:00.36CIA-11- Btw, I'll start writing Damage as soon as I add a little something to the core
23:00.50Tekprolly more if it's the first actually :)
23:01.02Tekstupid localizations
23:01.22ThraeWhat?
23:01.35Tek*shrug*
23:01.39Teklern2speakcommon
23:01.55ThraeWhy would Babble increase the memory load so drastically according to Warmup?
23:02.06Tekit's old babble
23:02.12Tekit's loading all the locales
23:02.18ThraeAhhhh, OK.
23:02.19Tekthen dropping the unused ones
23:03.06ThraeThat reminds me, I need to update Gatherer. Hopefully they did some optimization to get this 6MB load down.
23:03.31NeronixThey didn't
23:03.36vhaarrthat reminds me I have to rewrite CT_MapMod
23:03.38Thraeaww
23:03.39NeronixI recently decided to fuck it and drop it
23:03.47Mikmaag`__: i'm still getting partyframes eventho they should be hidden while in raid. This happens usually when i join raid
23:03.51vhaarrwhich pwns Gatherer, but requires CT_MasterMod, so it sucks, too.
23:04.07MikkRight.. what weenie just gave ChatThrottleLib on wowi a rating of ONE star? o.O
23:04.14NeronixIt wasn't actually that useful for me, even though I had a pre-prepared databse
23:04.26NeronixMikk: There's always trolls that do that :(
23:04.38Thrae"WTF does this DO ur desc uzes 2 mani big wurds" *rates 1 star*
23:04.40NeronixAsk Cairenn when she comes on? :P
23:04.41MikmaMikk: someone who doesn't know what it does. like me xD
23:04.52vhaarrNeronix: no, I've been playing with CT_MapMod disabled for a few weeks now, and it has only annoyed me a few times that I don't have it.
23:06.35Mikmapurl: Mikk++
23:07.45kergothTek: teknicolor rocks, nice job :)
23:07.50kergothsmall, simple, effective
23:08.09Tekthat was the intent, show up BorgMOD
23:08.11Mikmackknight's version rocks more xD
23:08.17Tekneed to fix something with raids tho aparently
23:09.12MikmaTek: check out the ckknight's version in branches
23:09.16hyperChipmunkace co Teknicolor
23:09.19hyperChipmunkoops
23:09.20Mikkpurl, mikk++ is <reply>Mikk is not object-oriented.
23:09.25purlMikk: okay
23:09.25TekI know mik
23:10.32Mikma~karma Mikk
23:10.32purlmikk has karma of 2
23:10.52MikkO.O
23:11.03Mikma~karma tuplad
23:11.04purltuplad has karma of -1
23:11.53hyperChipmunkhow do we downkarma tuplad
23:12.24Neronix~smite Tuplad
23:12.25purlACTION wields the mighty blade of Argothax and cleaves Tuplad from crown to sole.
23:12.37Neronix~dict Argothax
23:12.37hyperChipmunkwicked
23:12.45CIA-1103saroz * r6273 10sRaidFrames/sRaidFrames.lua: sRaidFrames: Now correctly saves the position of the individual group frames. Also correctly moves all 8 groups when holding ALT down.
23:12.53hyperChipmunk~wikipedia Argothax
23:13.07Saroz~Wikipedia World of Warcraft
23:13.21Saroz...
23:13.23Sarozsux?
23:13.25hyperChipmunkuseful
23:13.42Saroz~Wikipedia Sex
23:13.52Mikmakarmas... purl: someone++    or  someone--
23:13.58Mikmaworks with privatecommands also
23:14.04Saroz~Wikipedia lego
23:14.05Mikmajust /m purl someone--
23:14.09hyperChipmunkobviously
23:14.11NeronixTuplad--
23:14.39Mikma~karma tuplad
23:14.39purltuplad has karma of -1
23:14.45hyperChipmunk~wikipedia 2 lego
23:15.46hyperChipmunk*gasp* I just realized something
23:15.57hyperChipmunkyou can't have shamans and paladins on the same faction
23:15.58Sarozit sucks?
23:16.04Sarozyet
23:16.15hyperChipmunkthey're both pink
23:16.18hyperChipmunkyou can't have two pinks
23:16.21CIA-1103saroz * r6274 10sRaidFrames/ (sRaidFrames.lua sRaidFramesLocals.lua): sRaidFrames: Rename function ResetGroupFramePositions() to ResetPosition()
23:16.21Sarozold
23:16.37hyperChipmunkha! I knew it was fake
23:17.17Neronix~ Tuplad--
23:17.44vhaarr66FFCC should be the new shaman color imo
23:18.03Saroz...
23:18.06Mikmalol hahahaha i ninjapulled razorgore, tried to solo it
23:18.13hyperChipmunkboom
23:18.14MikmaRazorgore 1 - Mikma 0
23:18.24hyperChipmunkoh you didn't even get that far?
23:18.37hyperChipmunkat least when I zoned into bwl the first time, he died =)
23:18.51Mikmaliar liar! ;)
23:19.01hyperChipmunkswear to god
23:19.25Mikmabtw he's immune to Phychic Scream ;)
23:21.55KebinusanNah shaman get pink, paladins get a new color
23:25.03CIA-1103otravi * r6275 10oCD/ (core.lua hooks.lua): oCD - It's official! I HATE MACROS.
23:25.15Sarozoookay
23:25.48CIA-1103otravi * r6276 10oCD/hooks.lua: oCD - Removed a couple lines of spam.
23:26.10hyperChipmunkhow come MSBTLoot don't do nuffin
23:31.41Kebinusanit does
23:34.01hyperChipmunknegatory
23:35.39Tupladisnt there a commandline calculator for wow ?
23:35.59Tupladcba tabbing out and going to google
23:37.36Neronixyou can always ask purl
23:37.43Neronix~2^32
23:37.48purl34
23:37.55hyperChipmunk<PROTECTED>
23:37.56kergothhyperChipmunk: hm? it does work fine
23:37.59Neronix^ does not mean add
23:38.01NeronixFAIL
23:38.20kergothhyperChipmunk: assuming you're using msbt, and go loot something, itll show it
23:38.27hyperChipmunkdoesn't =\
23:38.36kergothdoes for everyone but you, dunno what to tell ya
23:38.45hyperChipmunkI was getting an error on line 66 trying to index MikSBT, a nil value
23:38.56kergothtahts the msbt object
23:39.00MikkTuplad: DEFAULT_CHAT_FRAME:AddMessage(39+3)
23:39.01kergothperhaps you arent on msbt 2.0 or higher
23:39.10hyperChipmunkI just upgraded; hm
23:39.24hyperChipmunkah, 1.02
23:39.31hyperChipmunkis it a separate download?
23:40.38hyperChipmunkstrange; trying again +P
23:43.37TupladMikk: sexy, thanks
23:44.31cladhairewoot
23:44.34cladhaireyay for nef on farm
23:44.50hyperChipmunk[19:44-4299] ...ce\FruityLoots\libs\AceEvent\AceEvent-2.0.lua:134: attempt to index field `?' (a nil value) ---
23:44.50Tainwe just killed Onyxia, that's almost the same.
23:44.53hyperChipmunkthat's so useful
23:45.56Mikkhrms.. what's that mod moonwolf did to CreateFrame?
23:46.01eternally777yay for 5-bajillion Thaddius attempts :-(
23:46.04MikkDefault to using UIParent if no parent is given?
23:46.09MikkIn WoWBench that is
23:46.11*** join/#wowace ckknight_ (i=ckknight@rrcs-67-53-204-251.west.biz.rr.com)
23:46.28Kebinusanah my msbtloot isnt from the svn
23:46.28MikkWoW doesn't defaullt to using UIParent as parent in CreateFrame does it?!
23:46.28eternally777@Cladhaire: grats on nef tho :-D
23:46.38cladhairewe had him last week, but i couldn't be there for it
23:46.46cladhairenow i just need to BE there for chromagg and i'm gtg =)
23:47.16NeronixMikk: I'll test
23:49.54NeronixCreateFrame("frame"):GetParent returns nil
23:50.06Neronixs/Parent/Parent()/
23:50.15MikkThat's what I thought
23:50.39MikkVery useful to implement wishful thinking in an emulator when it doesn't exist in the original :-P
23:52.12MikkIn other news, the svn just went tits up again
23:52.18*** part/#wowace Mikk (i=bofh@81-233-236-26-no19.tbcn.telia.com)
23:55.02Neronixif all self:IterateModules() does is do pairs(self.modules), then why not just tell people to do pairs(self.modules)? Wouldn't that be faster?
23:58.16*** mode/#wowace [+o ckknight] by ChanServ
23:58.18ckknightback
23:58.21cladhairehi
23:58.30Neronixwb
23:58.42ckknight~Tuplad--
23:58.58cladhaireckknight: how cheap are the onupdates in AceEvent?
23:59.21ckknightcheaper than Metrognome's
23:59.26ckknight:-P
23:59.30Tekkitties just caught a mouse
23:59.37cladhairek k =)
23:59.44TekI let em play with it for a good 10 min to make sure it was dead :)
23:59.45ckknightcause it uses a heap sort

Generated by irclog2html.pl by Jeff Waugh - find it at freshmeat.net! Modified by Tim Riker to work with blootbot logs, split per channel, etc.