irclog2html for #wowace on 20060421

00:01.39CIA-1303neronix * r483 10AHProtectWin/ (AHProtectWin.lua AHProtectWin.toc Changelog.txt): AHProtectWin - Damn typo >.>
00:03.10Kaeltentem ok I got an alternate solution
00:04.24Mikmawe got a nice enchant-pattern today from AQ40... 1% dodge to cloak
00:04.29kergoth`okay, all c3 linearizations in the object model are cached now, so crreating two classes with teh same set of superclasses in the same order doesnt re-run the mro calculation
00:04.31kergoth`Mikma: nice
00:05.04Mikmakergoth`: the bad thing is that it's pretty much useless :D
00:05.24kergoth`how so?
00:06.05Mikmawell who really want's 1% dodge?
00:06.32KaeltenI've seen people who would spend 100s of gold for it
00:07.29Mikmai would rather take health or some other enchant, but it's just me meh
00:09.14Neronix`sleepnight
00:12.16*** join/#wowace Tem_ (n=Tem@ip70-177-40-169.br.br.cox.net)
00:12.16*** mode/#wowace [+o Tem_] by ChanServ
00:15.33*** part/#wowace ratbert_cp (n=KCummins@adsl-71-147-10-6.dsl.irvnca.sbcglobal.net)
00:24.49*** join/#wowace Parak (n=profi@user-0cev737.cable.mindspring.com)
00:45.52Kaeltenclad|afk,  you there man?
00:46.04Kaeltensomething happened to the svn
00:48.54TekkubSVN go down the hole!
00:53.28KaeltenI noticed
00:54.58Mikmait's weekly maintenance in svn ;)
00:55.34Tekkubmake my mother go away
01:12.20CIA-1303tekkub * r484 10PerfectRaidTargets/ (4 files): PerfectRaidTargets - No longer dependant on AceTooltip, uses Gratuity embed now
01:15.27TainYeah I backstab Sickly Gazelles, so what?
01:17.00*** join/#wowace FryGuy (i=fryguy@c-24-23-19-160.hsd1.ca.comcast.net)
01:17.30TekkubAoE on the herds is funner
01:18.47hyperChipmunkhehe I was doing that yesterday with traps
01:27.25*** join/#wowace Neronix`StupidMo (i=omg@user-2390.l4.c5.dsl.pol.co.uk)
01:31.58Tekkuboh I just thought of a great way to handle the target of target shit in PRT, at least for the tanks
01:33.08Tekkubsay you got 3 tanks on one mob, the current behaviour is that the top tank shows a white name for the mob and the count, the other tanks show purple...
01:33.20Tekkubhow bout make the tank that's targetted be the purple one
01:33.26Tekkub*the white one
01:34.28phyberTem|Munchies: how is ItemCompare doing? :)
01:57.07clad|afkKaelten: Whats up?
01:57.45hyperChipmunkclad|afk: everytime someone joins group, my bar gets thrown way out of alignment
02:01.34clad|afkhyperChipmunk: Really?
02:01.44clad|afkhyperChipmunk: Probably cause I didn't test that code..  you guys be PvPing tonight?>
02:01.48clad|afkI may stop on in a bit and take a look at it.
02:04.09phyberclad|afk: that's probably what I had earlier too :)
02:04.26hyperChipmunkactually, I got in a real raid =) but yes, my group is pvping
02:04.34hyperChipmunki'll tell 'em to accomodate you
02:06.39clad|afkhyperChipmunk: =)  I'll stop in in a bit
02:06.41clad|afkshould be a quick fix.
02:06.49hyperChipmunkkk
02:06.49clad|afkneed to clean up the options menus.
02:10.24Tainclad you need to go post more at synap on the wowace forums, I need more entertainment.
02:11.38clad|afkTain: hAHA =)
02:11.43clad|afkdid he respond yet?
02:11.47TainYep.
02:12.00TainI can't say as the reply makes any sense.
02:13.05phyberwhich thread is this?
02:13.24clad|afkHIs reply was "Oh yeah.. i was always talking about creating new frames all the time"
02:13.29clad|afksomething i said like.. 3 pages earlier
02:13.36clad|afk"I think you're misunderstanding the discussion"
02:13.48clad|afkbut TBH, i couldn't conceive of someone NOT using a frame pool =)
02:14.28TainHe just jumped around with his "reasoning" without any coherent thread keeping it straight.
02:15.26clad|afkwhatever it kept me amused at work
02:15.30clad|afkwhich is all that matters =)
02:16.19TainThat's all that matters. :)
02:20.20*** join/#wowace Warol (n=Warol@adsl-75-5-43-183.dsl.emhril.sbcglobal.net)
02:28.58*** part/#wowace Warol (n=Warol@adsl-75-5-43-183.dsl.emhril.sbcglobal.net)
02:29.38*** join/#wowace Warol (n=Warol@adsl-75-5-43-183.dsl.emhril.sbcglobal.net)
02:30.15hyperChipmunkclad|afk: our warrior is low on mana =x
02:30.23Tekkubheheyea
02:30.27hyperChipmunkI'm not sure you actually need to specify that
02:30.38Tekkubclad, you should allow the user to set the mana threshold too :)
02:32.52*** part/#wowace Warol (n=Warol@adsl-75-5-43-183.dsl.emhril.sbcglobal.net)
02:43.59phyberhyperChipmunk: strange.  he must be spamming a high level heal when he doesn't need to.
02:51.39Tekkuba nyone un-busy enough to roll a dorf/gnome on draka and kiss a few things to help me with PRT?
02:51.44Tekkub*kill
02:52.00Tainehn sure
02:52.26TainI was going to read webcomics but I can do that
02:52.38TekkubI'm trying to get the targetoftarget highlighting to work
02:52.47Tekkubhard to do with no other tanks
02:53.04TainSo a tank type it shall be
02:54.02Tekkubno I just need someone to target stuff really :)
02:54.16Tekkubby tank I mean MT/OT not Warrior :)
02:54.51Tekkubcute
02:55.39*** join/#wowace Wobin_ (n=Wobin@221.221.32.237)
02:59.31Temoh
02:59.32Temmy
02:59.33Temgod
02:59.36TemKaelten: you around?
03:20.04TainYou wanted a tank you got a Taink!
03:24.20hyperChipmunklol
03:27.50*** join/#wowace Slayman (i=Slayman@d003242.adsl.hansenet.de)
03:32.10TekkubGAH!
03:32.14Tekkubnote to self!
03:32.33Tekkuberase table BEFORE you enter the loop to fill the table, not INSIDE the loop
03:32.48Tainhaha
03:33.21Tekkubyup that fixed it
03:33.26Tekkubme == tard
03:42.12TainI really like The White Stripes.
03:51.34CIA-1303tekkub * r485 10PerfectRaidTargets/ (Core.lua TargetFrame.lua):
03:51.34CIA-13PerfectRaidTargets
03:51.34CIA-13- Header now showns number of assigned tanks for easy reference
03:51.34CIA-13- Adjusted colors a tad to make them a bit easier to read
03:51.34CIA-13- Tank's target text will take a slightly purple hue if the tank is not his target's target (IE he's not tanking his target)
03:51.36CIA-13- Moved more color-selection code to the frames class
03:51.40CIA-13- Fixed some bugs with mob name color selection
03:52.30Wobin_"OMG, MT has turned LAVENDER! Quick back to the job!"
03:53.12Tekkubheh, mainly useful for when ya got 4 tanks on one boss, see who the boss is attacking
03:53.20Tekkubwithout wasting space of ToT frames
03:55.07Wobin_Nice =)
03:55.12Wobin_I'm going to have to try it
03:55.52TainI have the urge to replay HalfLife on my new 20" widescreen.
03:57.42phyberit only took me a year and a half
04:02.44Temclad|afk: PerfectRaid.lua:271: attempt to index field `?' (a nil value)
04:02.44Tem<PROTECTED>
04:02.44TemPerfectRaid.lua:234: attempt to compare nil with string
04:06.34clad|afkTem: What were you doing when you got it?
04:07.17clad|afkDid you manually call the sort, or was it an automatic one?
04:08.44Temmust have been automatic
04:08.51Temsince I haven't messed with the sort at all
04:08.55Temit was during a zone
04:08.56clad|afkok
04:09.01Temand some people were leaving the raid
04:09.04clad|afkduring a zone?  hrm.. thats odd.
04:09.13clad|afkthat only happens when you access a frame that doesn't exist basically
04:09.22clad|afkmaybe GetNumRaidMembers() hadn't been updated yet.
04:09.34clad|afkI just need to stop on PLW and start again on PEW like usual.
04:09.36clad|afkok night
04:09.44Temnight
04:09.48Temoh wait
04:10.26Temclad|sleep: what are the valid things I can pass to the sort?
04:12.20CIA-1303tekkub * r487 10FuBar_CombatantsFu/ (. Core.lua FuBar_CombatantsFu.toc): FuBar_CombatantsFu - Yup, BossPanel portage
04:13.20CIA-1303tekkub * r488 10FuBar_RefreshmentsFu/ (. Core.lua FuBar_RefreshmentsFu.toc): FuBar_RefreshmentsFu - Porty porty!
04:19.58CIA-1303tekkub * r489 10MountMe/FuBarInterface.lua: MountMe - Fixed FuBar tooltip
04:27.14ckknightMaybe the reason people are so fat in America is because all the mesomorphs are in prison...
04:41.52CIA-1303tekkub * r490 10FuBar_NameToggleFu/Core.lua:
04:41.52CIA-13FuBar_NameToggleFu
04:41.52CIA-13- Added Tooltip info
04:41.53CIA-13- Composted menu creation
04:41.53CIA-13- Moved strings into a locale table
04:47.27Temok I'm done for the night
04:47.29Temnight guys
05:25.10*** join/#wowace Jarenthal (n=Roo@cpe-066-057-087-213.nc.res.rr.com)
05:31.56*** join/#wowace Eraphine|Lab (n=Eraphine@brenna.human.cornell.edu)
05:55.11*** join/#wowace Elviso (n=Kenman@66-90-143-73.dyn.grandenetworks.net)
06:16.54*** join/#wowace [MoonWolf] (n=MoonWolf@a80-127-128-193.adsl.xs4all.nl)
06:16.54*** mode/#wowace [+o [MoonWolf]] by ChanServ
06:45.05kergothfoo.
06:50.38phyberbar.
06:51.01phyberso we're agreed.
06:52.41kergothnow to get off my ass and check in this metric ton of random lua code tidbits into a local svn repo
07:16.18[MoonWolf]we are way to geeky in here.
07:16.33kergothbah, no such thing.
07:16.34kergoth:)
07:16.58[MoonWolf]if you say so.
07:19.11FryGuyimpossible
07:24.57id`nerdy != geeky
07:25.20id`I consider nerd a compliment.
07:26.04id`:P
07:49.33kergoththe foxpose firefox plugin is nifty
07:50.18id`me np: manowar - call to arms
07:51.54[MoonWolf]foxpose ?
07:51.56[MoonWolf]tell me more
07:52.33[MoonWolf]damnit no tags on this song
07:53.03id`I swear by the brothers who stand before me; To no man shall I kneel! Their blood my steeel, blood is upon me steeeeeeeeel!
07:53.08id`,o/
07:53.43id`buh typos more caffeine
07:53.54id`http://www.wowace.com/forums/index.php?topic=1372.msg22614#msg22614
07:53.56id`this look ok?
07:59.03kergothhttp://kergoth.com/projects/homefiles/changeset/221
08:00.59id`kergoth: theres an extension that makes the search draggable (in size)
08:02.10kergothyea i saw that, but i have a shitload of extensions already
08:02.22id`:p
08:05.33id`mr tech disable xpi install delay, pdf download, showip, colorzilla, measureit, ietab, fireftp, web developer, submittotab, customizegoogle, open source in tab, flashgot, add bookmark here, download statusbar, gmail space, flashblock, dom inspector, talkback, console2, dutchblock, inline autocomplete, adblock plus
08:05.38id`:P
08:05.48id`dutchblock is a global self updating adblock list
08:05.51id`handy
08:05.52id`:D
08:06.03kergothnod. i use filterset-g for that
08:06.24kergothyou should check out greasemonkey if you havent already
08:06.38TekkubI couldn't get grease monkey to work for me ><
08:06.44id`yeah didnt wanna get all into it cause it takes time
08:06.45id`:>
08:06.47Tekkubdutchblock sounds nifty tho
08:06.52kergothi love it.  have all sorts of scripts in it
08:07.09id`guess i could restyle forums as how i like them
08:07.16id`that'd be neat :>
08:07.44kergothfixing the text size on 30boxes, collapsable comment trees on slashdot, hiding the annoying sourceforge sidebar, add a 'discard all' to the mailman moderation interface, etc
08:07.55kergothgreasemonkey makes me want to brush up on my javascript
08:08.16id`I do Jscript every day, but thats still nto javascript and the DOM
08:08.23kergothnod
08:08.44id`god im so lazy
08:08.55id`I made a 'content list' to form script
08:09.00id`part of the CMS
08:09.35id`look at what type of field it is in the cms (text255 image etc) and create the correct javascript and html
08:09.50id`and server side checks
08:10.34id`i should use AJAX so i can be even lazier in editng the actual fields
08:10.36id`hehe
08:10.37id`:p
08:10.40id`*work*
08:38.34Tekkubyea... porn producers are retards...
08:38.50TekkubYou can't put out "Bareback Mountain" and use condoms in it!
08:42.51ckknightyea, gotta have em raw
08:44.34id`zomg i joined the javascript channel and they support Jscript too \o/
08:46.44Elvisohaha
08:46.44Elvisoruns in the family I supposed
08:46.44Elvisos/supposed/suppose
08:46.44Elvisos/supposed/suppose/
08:46.49Elvisorofl
08:48.29[MoonWolf]Tekkub, lol
08:49.26id`:P
08:56.03Elvisoid', were you looking for help w/javascript or jscript?
09:21.30id`<-- internship
09:21.37id`work at a company with a bic ass Jscript CMS
09:21.59id`when hanging out in channels of languages and stuff you always learn new things
09:22.08Elvisotrue
09:22.15id`liek that i cnan just 'return foo || bar'
09:22.25id`typosssss... more caffeine!
09:22.46Tekkubwow, I love Stephen Colbert
09:22.56Tekkubit seems my people have an agenda
09:22.58Wobin_At least they could have named it Bearback mountain
09:23.02Tekkuband PBS is pushing it
09:23.23Wobin_PBS has a gay agenda?
09:23.24TekkubI mean, we all knew PBS pushed the homo agenda, but now it's pushing the bear agenda too
09:23.31Wobin_oh bear agenda
09:23.37Wobin_There's a bear agenda?
09:23.44Tekkubaparently
09:23.53Wobin_Like "Growl ... gggrararrrrrr!!"
09:24.14TekkubI don't know bout that one
09:24.21id`Elviso: why, you know alot of javascript?
09:24.24ElvisoI think you could also do return foo? bar : me;
09:24.25Tekkubanway back to watching TeeVee I goes
09:24.39ElvisoI've messed with it some
09:26.11id`Elviso: yeah
09:28.16Elvisojavascript was my first scripting language, it was a good one to learn on
09:28.26Elvisosince testing was so easy it's so widely used & known
09:28.32id`It's actually pretty advanced
09:28.34id`:P
09:28.43id`only the OO is so clunky >_o
09:28.48Elvisoheh
09:28.55[MoonWolf]id`, can I have the link to your website again ?
09:29.04id`digigen.nl/~Industrial
09:29.51[MoonWolf]can I use http://digigen.nl/~Industrial/design1/ as an example of minimalistic website design in a report ?
09:30.19id`sure, its not lisenced
09:30.26[MoonWolf]thanks
09:30.44id`(check out oswd.org)
09:31.24otravihello
09:31.37id`morning otravi
09:31.42Elvisohowdy
09:32.35Elvisoid`, that kind of reminds me of that one site....gah what was the name of it
09:33.05Elvisoit uses 1 CSS (or set), and poeple modify and submit them to produce completely different layouts
09:33.15id`css zen garden
09:33.18id`:]
09:33.19Elvisothat's it
09:33.22ElvisoI love that site
09:33.28id`yeah its pretty cool
09:33.43id`meh, our designer here is also good at javascript
09:33.52otraviid`: finally a person that uses XHTML+CSS <3
09:34.03id`he makes charts and mandelbrot kinda things with javascript and 1px dots
09:34.04id`for fun..
09:34.19Elvisohahah
09:34.22Wobin_That's a brilliant site
09:34.57Elvisofor fun, I made a javascript that would open a command line and spam co-workers with messege sender on Win2k
09:34.57otraviI feel so smart!
09:35.18otraviI'm using my speakers, and having my headset on :<
09:35.35Elvisolol otravi
09:35.54CodayusHmmm
09:36.07otravi(I usually do it all the time, but there are people on Vt then)
09:36.10otravi(the laptop is currently off)
09:36.28[MoonWolf]nifty place
09:36.41id`otravi: yes im a firm believer of standards
09:36.58CodayusFor future reference, the Ohio court of Appeals ruled in 2003 that a cow is not a motor vehicle.  I just wanted to share that.  (Mayor v. Wedding, if anyone is terribly curious.)
09:37.05CodayusI just wanted to share that.
09:37.07otraviid`: mind if I complain a little :D ?
09:37.11ElvisoLOL
09:37.12id`not at all
09:38.00otraviid`: your header; use <h1> and not <div>
09:38.14otraviid`: on the entries: use <h2> not <h1> :)
09:38.47[MoonWolf]Codayus, lol
09:39.46*** part/#wowace weab (n=asdf@cpe-66-68-62-162.austin.res.rr.com)
09:39.57CodayusCuriously, under Californian law, a cow would apparently be a motor vehicle.  The Ohio decision rested primarily on the argument that cows do not have wheels (which is required under Ohio law).  Calfiornian law has a similar defintion, but omits the reference to wheels.
09:40.01*** join/#wowace weab (n=asdf@cpe-66-68-62-162.austin.res.rr.com)
09:40.59[MoonWolf]lol
09:41.16[MoonWolf]doesnt a motor vehicle actually like require a MOTOR
09:41.36Wobin_well
09:41.45Wobin_it has a methane generator in it...
09:41.50CodayusAnd in a slightly related decision from Pennsylvania, a horse doesn't count as a motor vehicle.  Which prompted the following dissent:
09:41.54CodayusA horse is a horse, of course, of course,
09:41.56Codayusbut the Vehicle Code does not divorce
09:41.58Codayusits application from, perforce,
09:42.01Codayusa steed, as my colleagues said.
09:42.04Codayus"It's not vague" I'll say until I'm hoarse,
09:42.04Codayusand whether a car, a truck or horse
09:42.04Codayusthis law applies with equal force,
09:42.05Codayusand I'd reverse instead.
09:42.24Wobin_heheh
09:42.37Wobin_wiiiiillllbur!
09:45.13id`otravi: poking at it, 1 sec
09:49.39TekkubPenn is only cause of those damn omish
09:50.01Tekkub*amish ?
09:50.07id`otravi: done
09:51.07Tekkubspeaking of, I want you all to contemplate this for a few minutes... tell me what's wrong here...
09:51.08Tekkubhttp://www.amishoutletstore.com/
09:52.17Codayushmmm
09:53.43id`Tekkub: it doesnt comply with the standards, thats what wrong!
09:53.55Tekkubwhat standards?
09:54.05id`of XHTML
09:54.11Tekkubno...
09:54.13id`and of modern life
09:54.16id`xD
09:54.16Tekkubfine I'll give you a hint
09:54.29Tekkubwhat are they powering their server with? water?
09:54.47id`lol
09:55.00id`they are selling amish products, doesnt mean they are amish
09:55.12Tekkubsush, details
09:55.27id`xD
09:55.47Wobin_I think also...how are the amish going to see this webpage? =P
09:56.24id`loll
09:59.58otraviid`: you didn't fix the header tho
10:01.13id`it doesnt use a h1
10:01.32otraviit should :D
10:01.43id`meh
10:01.52id`and what, not make it show?
10:01.53id`:P
10:02.27otraviyes, and have text there
10:02.29Elvisolol, the "mission chair" actually looks like something you'd see in some trendy house: http://www.amishoutletstore.com/page.cfm?p=1861
10:02.39otravilike I do on haste3k: <h1><a href="/" title="h&aelig;st3k.net">haste3k.net</a></h1>
10:02.46Mikmaboo! there's scale-bug in CardBars :(
10:03.18Mikmait doesn't have option to scale BonusBar and scaling Action on warriors only puts more space between the buttons
10:04.01id`use visor \o/
10:04.10id`otravi: look again, i fixed it in a cool way imo
10:04.30id`:P
10:05.16otraviyeah, but you can combine them :p
10:05.42id`? :P
10:06.12otravihttp://pastebin.ca/50364
10:06.40otraviand the code above, always nice to have a link to the frontpage on the header :---D
10:06.54otraviYou can do it without the link also ofc
10:07.00id`thats true
10:07.07id`but the text in my header is an image
10:07.20id`thats the point
10:07.22id`:P
10:07.28otraviyes, so is the text on my header
10:07.40Mikmaid`: visor may be to hard for the people who's using my ui :P
10:07.54otravijust make the h1 grab the whole space, and don't repeat the image
10:08.49id`i see your point of view now
10:08.51id`semantics
10:08.52id`:P
10:08.56id`hrm.
10:09.37otraviI used to play a lot with XHTML, CSS and PHP before :p
10:09.51Mikmathis addon has nice idea, but i'd prefer it without the Healers Assist.. http://www.curse-gaming.com/mod.php?addid=3713
10:12.38otraviMikma: well, playing with other addons code is a nice way to learn how lua functions :p
10:13.27id`thats how i learnt
10:13.42Mikmaotravi: yeah, but i can give you an example where ppl should not start... DiscordMods ;)
10:13.44otravithat's how I learned PHP :p
10:13.45id`by pulling apart rowne's mess of one character variables
10:14.09otraviid`: I remember them as four :p
10:14.38otravior one to four
10:15.10id`:p
10:32.47Mikmaid`: found a bug on your autoattack ... ;)
10:39.54Mikmaid`: aaaand, you should use PT to check if the person is eating/drinking (something)?
11:05.53[MoonWolf]lol
11:06.16[MoonWolf]PT: Even autoattack addons use it.
11:14.48Mikmayea, that would be easier way for id` to know when the character is "busy" in his addon
11:15.20[MoonWolf]eeeuh
11:15.30[MoonWolf]explain that to me because I am not followin it
11:15.42[MoonWolf]PT is a library of item id's in categories....
11:16.02[MoonWolf]how does that link to eating/drinking stuff.
11:16.25MikmaBusy = { 'Stealth', 'Vanish', 'Prowl', 'Feign Death', 'Shadowmeld', 'Food', 'Drink', 'Enriched Manna Biscuit', 'First Aid' }
11:16.39Mikmaif table.getn(self:BuffScan('idAutoAttackTooltip', 'player', self.Spells.Busy)) > 0 then
11:17.00Mikmaetc
11:17.39Mikmasince the game has lots of items like manna biscuits which id` would propably like to have in his busy list
11:22.04[MoonWolf]how about this http://ace.pastebin.com/673068
11:22.11[MoonWolf]less dependncy is good.
11:22.52[MoonWolf]http://ace.pastebin.com/673070 <- wrong syntax highliting in last posting.
11:26.25Mikmaseems like visor is too complex for me :P
11:31.40otravi~comfort Mikma
11:31.41purlThere, there, Mikma.  It's OK.  I'm here for you.
11:35.25Mikmai was just wondering. is it possible to make a transparent frame and dock the actionbuttons into it and move the whole frame?
11:37.17[MoonWolf]1337
11:37.19[MoonWolf]o clock
11:37.31otravi[MoonWolf]: okey.. that's scary...
11:37.40otravi1337.00| [@     [MoonWolf]] 1337
11:37.49[MoonWolf]hehe
11:38.13[MoonWolf]we share a timezone.
11:38.43otraviyeah, but you still hit 13:37:00 :p
11:39.02Mikmamark of true leet
11:39.04[MoonWolf]that IS scary
11:45.56id`A PT dependency would make sense, because it means I cover myself for updates on new kinds of food
11:46.04id`when pt food changes, my list changes
11:46.18[MoonWolf]would become a pt embeding then
11:46.23id`yea
11:47.51Frittispread the PT!
11:48.56id`its a PTlague!
11:58.59[MoonWolf]lal
11:59.14[MoonWolf]but no to break your heart....
11:59.23[MoonWolf]pt doesnt store actual item NAMES it stores itemids
12:00.23Frittiyou need BuffPT
12:00.23otraviaha! there is a "minor" flaw in your plan then!
12:00.47Frittiactually the anti-CC mods would also benefit from that
12:01.06Frittianti-break-CC sorry
12:04.32[MoonWolf]X as in Zebra
12:05.30otraviY as in fish?
12:07.06[MoonWolf]Z as in Quantum
12:07.33otraviA as in Robot
12:08.13[MoonWolf]B as in Humanoid.
12:08.53otraviC as in Star
12:10.17otravihehe
12:10.44Mikmawth O_o
12:12.00otravi[MoonWolf] is helping me memorize the alphabet
12:12.19Mikmaso it seems. he any good? ;)
12:12.51[MoonWolf]The engrish is velly stlong in me.
12:13.35otraviofc
12:20.57id`< Mikma> id`: found a bug on your autoattack ... ;)
12:21.00id`tell me
12:21.01[MoonWolf]I'm not as think as you drunk I am.
12:21.05Mikmaid`: mount
12:21.13id`Mikma: ;o
12:21.22Mikma"you can't do that when mounted" or something like that
12:21.35id`right
12:21.40id`*hack*
12:21.43id`i mean
12:21.44id`*fix*
12:21.51id`essentially the same wnything
12:21.54otraviOMG, IS THSI ADDON LEGAL?!! IT SAYS HACK
12:21.59id`anywa*
12:21.59[MoonWolf]not exactly
12:22.01id`way*
12:22.04[MoonWolf]the word hack has so many meanings
12:22.13[MoonWolf]otravi, lol.
12:22.19id`well typically has a positive and negative side
12:22.19[MoonWolf]that was so funny with catalyst
12:22.23otraviyeah
12:22.28id`im using the positive one
12:22.32otraviand then a GM says: OMG IT'S HACK!
12:23.10MikmaDressUpFrame.lua:       -- HACK!!!
12:23.10MikmaDressUpFrame.lua:       -- END HACK
12:24.27[MoonWolf]lol
12:24.27otravioh noes!
12:25.07Mikmagrep <3
12:25.12otravi<3
12:25.43Mikmabut still this is my personal favorite:  ChatFrame.lua:          -- Do more stuff!!!
12:27.22[MoonWolf]Lets pretend the previous version never happend is still top in my list!
12:27.39otraviwaaah?
12:33.33[MoonWolf]I think tain or tem was the cause of that one.
12:34.05[MoonWolf]aha
12:34.08[MoonWolf]in catalyst
12:34.09[MoonWolf]v1.0.3 (April 13, 2006)
12:34.09[MoonWolf]<PROTECTED>
12:40.17id`[MoonWolf]: on your paste about idAA
12:40.21id`i already have it
12:40.28id`idAutoAttack:Act()
12:40.53[MoonWolf]kk
12:41.04[MoonWolf]it was more of an example why pt was no really needed.
12:41.19id`yeah i know
12:41.32id`http://ace.pastebin.com/673167
12:41.35id`line 79
12:42.26id`mikma just gave me an idea for idchat
12:42.42id`right click the player name in cha chat frame to pop up his player menu
12:42.45id`with invite, etc
12:45.20[MoonWolf]hexadecimal codes aren't subject to copyright!
12:46.49id`really? ^^
12:50.17[MoonWolf]yes
13:15.35*** join/#wowace Shyva (n=n0time@sd511586e.adsl.wanadoo.nl)
13:16.14Mikmasomeone broke my slashcommand
13:19.20Mikmathis is rather interesting. the old slashcommands work but the new one i just put in don't
13:19.25*** join/#wowace Shyva (n=n0time@sd511586e.adsl.wanadoo.nl)
13:19.44Mikmarofl simple again, 1 was missing :P
13:20.03MikmaSLASH_FOO1 ;)
13:27.12id`ace still provides /rl :P
13:27.46otravi<3 /rl
13:28.00otraviI think it's the most abused slash command on my wow
13:28.01id`Sorry if this will scare you, but i wanna make something to output  an array or map or string recursively
13:28.05id`http://pastebin.com/673232
13:28.08id`(Jscript)
13:28.12id`i get a syntax error on line 15
13:28.24id`xD
13:28.59CIA-1303ramble * r491 10!BugGrabber/ (. !BugGrabber.toc BugGrabber.lua): BugGrabber: Initial Import from Rowne's last version. 12/5/05.
13:30.05CIA-1303ramble * r492 10BugSack/ (9 files): BugSack: Import of Rowne's latest version, R4F8, 12/27/05
13:30.36Elvisowhut whut
13:30.38Elviso:)
13:30.43id`linky
13:30.45id`readup
13:30.46id`:p
13:30.58Elvisooh I've never played with JScript :p
13:31.03ElvisoJavascript yes
13:33.09id`its basically the same :<
13:33.29id`i dont have a debugger or a DOM tinhgy to play with... thats all
13:33.42id`(well ok some more specific stuff)
13:44.09Elvisohrmmm
13:44.47Elvisodid you try instanceof(obj)
13:45.42otravihaha
13:45.55otraviwe just found a random posting on a US guild forum under the guilds name :p
13:47.28id`Elviso: yes
13:50.40CIA-1303ramble * r493 10BugSack/ (BugSack.toc Bugsack.lua):
13:50.40CIA-13BugSack:
13:50.40CIA-13<PROTECTED>
13:50.40CIA-13<PROTECTED>
13:51.34CIA-1303ramble * r494 10!BugGrabber/!BugGrabber.toc: BugGrabber: Update TOC
13:53.11id`yay for ramble
13:54.55Mikmawoot hehe
13:56.27Elvisoid`, http://pastebin.com/673285
13:56.30Elvisotry that
14:07.41id`http://pastebin.com/673306
14:07.42id`:p
14:07.48id`but i get a red undefined
14:08.00id`i have to continue with work.. be home in 3 hours...
14:09.16ElvisoI put an extra space before 'Array'
14:15.16Elvisoworks fine for me, must be bad Session
14:28.10Elviso'morning
14:31.16Cairennhey Elviso
14:32.21id`http://www.wowace.com/forums/index.php?topic=1372.msg22628#msg22628
14:32.22id`>_>
14:32.36Elvisoback to work id`!
14:32.38Elviso:p
14:32.43id`i cant
14:32.44id`HAH
14:33.02id`and its not even my fault :-)
14:33.23id`someone else screwed up the server, so there 25 developers throwing paper air planes here
14:33.24*** join/#wowace Jarentha1 (n=Roo@cpe-066-057-087-213.nc.res.rr.com)
14:34.05Shyvao.0
14:35.13ElvisoI love it when that happens
14:35.50Elvisowell I need to go replenish my Dr. P supply
14:35.53ElvisoI';; BBL
14:36.02Elvisos/;;/ll/
14:36.12Elviso(I always fuck that up)
14:44.32Eraphine|Labanyone use PR?
14:46.40*** join/#wowace ckknight_ (n=ckknight@24-136-27-242.alc-bsr1.chi-alc.il.cable.rcn.com)
14:58.13otravihttp://www.youtube.com/watch?v=UiazM7Jo4Jk << someone just gave me the link to a old commercial from norway ^^
15:01.47TainI love my quote of the day on my personalized Google homepage.
15:01.49Tain"There are people I know who won't hurt me. I call them corpses."   - Randy K. Milholland
15:02.38Mikmaotravi: that's... too... gay... video!
15:02.55Mikmabrains malfunctioning
15:06.50otravi~comfort Mikma
15:06.52purlThere, there, Mikma.  It's OK.  I'm here for you.
15:13.38Mikmaotravi: xD
15:16.57*** join/#wowace [MoonWolf] (n=moonwolf@f176182.upc-f.chello.nl)
15:16.57*** mode/#wowace [+o [MoonWolf]] by ChanServ
15:20.27*** join/#wowace loktai (i=loktai@mo-65-164-201-32.sta.sprint-hsd.net)
15:20.52loktaiI've been playing WoW for a while and just found out about ace.
15:20.57[MoonWolf]hello loktai
15:21.20loktaiAnyone have a good compilation list offhand of mainly-ace addons for a rogue?
15:21.30loktai(I already noticed KC_I replaces auctioneer)
15:21.52[MoonWolf]a good compilation of mostly ace addons but others aswell is QT, maintained by devla.
15:22.04[MoonWolf]Specific for a rogue, you wont find any.
15:23.02loktaiwell, it didn't really need to be rogue-specific
15:23.26[MoonWolf]kk
15:23.35loktaiQT, eh?  is that on WoWI or do I need to hit curse?
15:24.37[MoonWolf]either curse or wowi or simply his own site
15:24.38[MoonWolf]http://qtui.12.forumer.com/
15:25.22loktainifty
15:25.40loktaiHmm... the WoWI one still lists bosspanel, hasn't that been updated and is now called fubar?
15:27.19[MoonWolf]devla maintains his own updating cycle and makes sure stuff works correctly , he could have reasons to wait to use it or maybe he simply has not updated yet.
15:27.37[MoonWolf]I dont know much about the compilation.
15:27.39loktaiah
15:27.47[MoonWolf]only that devla maintains it and that he knows his stuff.
15:28.05loktaiwell, I'll give it a try anyways - I can always manually update anything that I get a twitchin' to update
15:28.19LucenMetrognome question. Any adverse affects to calling Start on a handler multiple times, beyond just the repetition? Only thing I could see being bad is the elapsed time getting set to 0 for every Start call.
15:28.40otraviLucen: torture Tekkub
15:29.06Lucen~torture Tekkub
15:29.08purlACTION forces Tekkub to support Debian GNU/Hurd in production.
15:29.14Lucenoo..fun
15:29.17Elvisolol..
15:29.27[MoonWolf]no need to get so inhumane
15:29.32Lucenhaha
15:30.02Luceni'm just playing with moving AceUnitFrames over to Metrognome, along with including some of the changes I've made to it
15:30.04otravinrerf, devla uses oRA :---D
15:30.20otraviLucen: give me a note when you are done :)
15:30.37otraviI'm tired of hooking the OnUpdate function :p
15:30.37Lucenhehe..i will
15:30.45Luceni know..i did the same thing
15:30.49TainGood chuckle about the supposedly "leaked" noteds for 1.11
15:30.51Tainhttp://www.somethingawful.com/articles.php?a=3736
15:30.56LucenI noticed your NameBar hook too otravi
15:30.59[MoonWolf]I keep this look on things, if devla is including it, it is doing something right
15:31.07otraviLucen: It's incorrect I think tho' =\
15:31.11otraviit was more of a dirty job :p
15:31.16Lucenthink i'm going to put that functionality in by default to keep the name white
15:31.42Lucenactually..this kind of leads to a bigger question I have
15:32.11Luceni'm a tad hesitant to update to trunk for things other people have written
15:32.36otraviaren't branches for that?
15:32.37TainIf it's something that no one else is currently maintaning then you shouldn't worry.
15:32.47Lucenok
15:32.48TainIf it is something that someone else is maintaining then you want to create a branch.
15:32.55otraviand I've PM-ed Thirstell (or how it's written) about AUF in the start of april
15:33.01otravino reply yet =\
15:33.04Lucen:(
15:33.08[MoonWolf]branch or discuss with author first.
15:33.11Lucenyey! pet pirana!
15:33.16FryGuyI made some changes to AceUnitFrames. I put it up on SVN, but I can remove it if you want
15:33.21Lucenok..branch it is
15:33.33Lucennah fry, i pulled them down and incorporated them :D
15:34.04Lucen.tframe makes sooo much more sense
15:34.26[MoonWolf]See tekkub can hack on my addons all he wants, he knows what he is doing and large parts were made by him or involved his help one way or another.
15:34.52Lucenyeah..BigWigs is the one I'm scared of so I figured branch would be best
15:35.05otravi:-P
15:35.12Luceni've made one core change for zone check and added a bunch of bosses
15:35.25Lucenand changed a bunch of other bosses
15:35.30otravihehe
15:35.46Lucentesting them is a pain though
15:36.00Lucenexcept the 20 mans since I can usually run those twice a week
15:36.09Elvisooh, otravi, I had a question for you :)
15:36.17otravi*gasps*
15:36.23Elvisoare you ready??
15:36.28Elviso:)
15:36.36otraviI think so, give me a couple of more sec so I can get my mind going
15:36.46Elviso5...4..3...
15:36.53otravifire!
15:37.01Mikmaumf, ok now i don't get it. why won't the CastingBarFrame move at all
15:37.04ElvisoI saw you said you made oRA wait to join the raid channel at startup
15:37.16Elvisoso that it wouldn't join before /1 or w/e
15:37.39ElvisoI looked through the oRA code but didn't see anything magical
15:37.50otravilook at metrognome
15:37.54otraviit's the magic :)
15:38.03otraviI used timex at the start tho'
15:38.12otravibut changed it to metrognome
15:38.19FryGuythe only problem with .tframe is that in mine I get a "unit frame for pet" spammed whenever I MC something :p
15:38.25Elvisohrmm ok thx :)
15:38.50otraviWoWI version (1.0.12) = Timex, SVN version (1.10) = metrognome
15:39.00LucenFryGuy: hahaha..never thought about that problem
15:39.44Luceni actually converted all the prints to self:debugs just ease of testing and release
15:40.21otraviI'm starting to get tired of editing this code now :p
15:40.32otravitwo days with just making improvements on a forum
15:40.39otravi(and breaking stuff ofc)
15:42.18[MoonWolf]clad|sleep, Since i figured out you are not asleep, I want to tell you that the way you responded to synap was very calm, i could nave said it better myself(big suprise)
15:45.03[MoonWolf]yay me for killing discussions!
15:45.22otravi:----D
15:45.53[MoonWolf]And the earth was without form and void, and DARKNESS was upon the face of the deep.
15:46.37otraviCradle ?
15:46.44[MoonWolf]oh yes.
15:47.46loktai|onwowoh, before I leave... anyone play on Archimonde?  44 Gnome Rogue there.
15:48.13otraviI play on Broken Blade-EU
15:48.38[MoonWolf]Defias brotherhood EU
15:53.32Mikmasomething's really going on with blizzards original castingbar
15:53.39Mikmacan't move it no matter what i try
15:53.49FryGuyyou play on broken blade? me too :P
15:53.53FryGuyjust the US one
15:54.32otravihehe
15:54.33MikmaNordrassin EU, Alliance
15:54.49otraviIt's broken for you guys also :D ?
15:54.58FryGuywell used to be
15:55.06FryGuynow it's just a bit annoying
15:55.17otravisame as we have it then :)
15:55.20FryGuywe had 4 servers moved off of our cluster a couple weeks ago
15:55.25otraviwe still call it broken blade tho'
15:55.42FryGuyso performance got a bit better
15:55.51FryGuybut still on certain days it's horrible in instances
15:55.59FryGuyusually it's wednesdays
15:56.10otravisame, only the wednesdays = patch day on EU
15:56.10FryGuyor maybe it's just general BWL laggyness
15:56.19FryGuytuesdays are for us
15:56.29FryGuybut tuesdays aren't horribly laggy in my experience
15:57.02otravihehe
15:57.06otraviwe can't raid on wednesdays :(
16:11.08*** join/#wowace Ratbert_CP (n=KCummins@c-24-130-132-88.hsd1.ca.comcast.net)
16:13.57loktai|onwowLooks like I'm gonna have to do a lot of reading to get QT set up so I can see my player fram
16:14.01loktai|onwowframe that is
16:14.16loktai|onwowI can't figure out how to MA it down from underneath boss panel
16:16.30*** join/#wowace Neronix (i=omg@user-2035.l5.c3.dsl.pol.co.uk)
16:16.35NeronixAfternoon
16:17.09Lucenheya neronix
16:17.17NeronixMikma: Currently working on the stuff to protect the Bank window from being closed by the trade window, just so you know :)
16:18.12Lucenooo...think you can do one for the Mail box too?
16:18.27Luceni hate it when I'm in the middle of a mass mail send and someone trades me :(
16:18.27NeronixDoes the trade window close that too?
16:18.34NeronixI'll deal with that
16:18.38Lucen<3
16:18.59Neronixwould you rather the trade window was suppressed altogether?
16:19.10Lucenhmm
16:19.14Neronixor would you rather have it open at the same time as the bank/mail windows?
16:19.32Luceni think I would prefer it just be suppressed
16:19.43NeronixI agree
16:20.17Neronixif anyone's gonna trade you at the mailbox or next to the bankers, it's 1/Inf chance of being serious
16:20.31Lucenhehe..yeah
16:20.40Luceni always hate trying to trade people by the bank/mail box
16:20.47Lucenjust because I hate getting interupted so much
16:20.52NeronixBattleplan: Hook whatever opens the trade window
16:20.58NeronixStep 2: Profit :P
16:21.03Lucenhaha
16:24.02MikmaNeronix: good :D
16:26.46TainNow I remember why I never wanted to go back and update my auction mail collecting addon.
16:27.11Mikmaok. anyone been playing with ActionBars?
16:27.11TainIt's a pain in the ass to generate mails to test with.  
16:28.36Mikmai'm having a weird issue with wow, don't have any addons loaded and still the MultiBarBottomLeft moves 20~pixels up when i login to game
16:29.01CIA-1303tain * r495 10AH_MailCollect/ (7 files): AH_MailCollect import - Fix bug with cash variable being nil after coming out of standby. Updated to current AceHooks return format.
16:33.21NeronixMikma: What was the name you suggested? Lexan?
16:36.06Mikmayeah, Lexan is Bullet Proof Glass :)
16:37.18Mikmahey c'mon this is getting rathet annoying, why are the bars moving on their own
16:37.28NeronixAh, I see
16:38.04NeronixOk, that's the name
16:38.18NeronixNo idea about your bars though :(
16:39.23Wobin_Tain: just set some stuff for a stupid price (to skew everyone's Auctioneer prices) on short and wait
16:39.29Wobin_but the wait will still be irritating =)
16:39.49Neronixwhy poison peoples' auctioneer dbs?
16:40.06Wobin_Well... less chance of buyout..
16:40.09Wobin_You could do the opposite
16:40.18Wobin_put stuff up for stupidly cheap prices
16:40.18MikmaNeronix: you can try it yourself by moving the MultiBarBottomLeft with script to someplace and relogging back to some char without BonusActionBar
16:40.26Wobin_but then you're out of pocket
16:40.27Mikmait has been moved up by 20pixels or so
16:40.42Wobin_Then again, if you're using a testchar, you probably don't have too much money either
16:40.48Neronixinteresting
16:41.11Neronixis BonusActionBar the bar with stances/pally auras/druid forms?
16:41.44Mikmayeah
16:41.57Mikmarogue, warrior, druid, paladin
16:42.14Mikmawith those chars the bar stays in one place, but with others it will move up
16:42.23Mikmai can't find out what's the cause
16:42.43NeronixI'll move it with visor and see what happens
16:43.04Neronixdid you move MBBL on a char with a BAB?
16:43.09Mikmait will propably stay in the place you move it with visor
16:43.22Mikmabut try making a small script which will move it on login
16:43.29[MoonWolf]I missed the sounds of Cradle of Filth
16:43.39[MoonWolf]good thing i got the albums out and ripped them again.
16:43.45[MoonWolf]midian is like a trip down memmory lane.
16:44.11NeronixDunno how to move things yet :(
16:47.34Mikmai took screenshots of the problem :P
16:50.04TainWobin_: The problem is I need to test a bunch of different things.  Winning an auction, selling an auction, getting outbid, etc.
16:50.10Mikmaunbugged: http://wow.reaktio.net/mikma1.png
16:50.16Mikmabugged: http://wow.reaktio.net/mikma2.png
16:50.37Wobin_huh.
16:50.42Wobin_You can bid on your own stuff, can't you?
16:50.54[MoonWolf]nope you cannot
16:51.20Wobin_on Draka?
16:51.25Wobin_Want me to log in and bid for you?
16:52.50TainNah, I figure I did enough testing for the tiny change I made. ;)
16:52.54TainThanks though.
16:55.14Mikmathat freaking bar is driving me mad. what the hell has blizzard changed between 1.09 and 1.10
16:58.18Mikmaafter some time it may jump down if there's action, ie. now i joined raid and the bar jumped where it should be
17:06.33*** join/#wowace kergoth` (n=14899232@65.98.40.42)
17:08.14Mikma:(
17:08.23kergoth`mornings are the devil.
17:08.26kergoth`~mornings
17:08.27purlMornings MUST be destroyed! (see also http://www.destroymornings.com/)
17:08.33kergoth`~botsnack
17:08.34purlaw, gee, kergoth`
17:08.40Mikmawell i think i have to look from other codes then
17:11.36Eraphine|Labmikma are you using visor?
17:11.41Eraphine|LabI move the castbar without issue.
17:13.04MikmaEraphine|Lab: nope i'm coding my own addon. and the same addon worked in 1.09 perfectly but 1.10 broke it
17:13.30Eraphine|Labhow are you moving it?
17:13.38Eraphine|Labwith the SetPoint function?
17:13.52MikmaMultiBarBottomLeft:SetPoint("BOTTOMLEFT", "MAMiButtons", "BOTTOMLEFT", 3, 39)
17:13.57Mikmayeah
17:14.11Mikmathat "MAMiButtons" is the red frame
17:14.37Eraphine|Laband that's not working?
17:15.00Mikmais and not. it works for characters with bonusactionbar, but doesn't work for players without it
17:15.05Mikmait's *REALLY* odd
17:15.16Eraphine|Labwork for players without it?
17:15.26Mikmanope, bugs like hell
17:15.30Eraphine|LabWithout what?
17:15.39Mikmawithout bonusactionbar
17:15.53TainWoohoo!  Cast for the live action Transformers movie has been announced.  
17:15.54Tainhttp://filmforce.ign.com/articles/702/702518p1.html
17:16.08Eraphine|Laboh god
17:16.38Eraphine|LabSorry, I'm not following Mikma what does bonusactionbar have to do with anything?
17:16.43TainGoing to start filming next month.
17:17.06MikmaEraphine|Lab: http://wow.reaktio.net/MAMi/ , there's the whole "code"
17:17.07kergoth`"A satirist is a man who discovers unpleasant things about himself and then says them about other people."
17:20.20kergoth`hmm, someone posted Yet Another Object Model to the lua list
17:20.41kergoth`this one's approach is interesting, though has a lot of overhead, so much so under 5.0 that itd be mostly useless
17:21.50kergoth`http://thread.gmane.org/gmane.comp.lang.lua.general/21769/focus=21771
17:21.53kergoth`check ti out
17:22.59[MoonWolf]nice
17:23.21[MoonWolf]useless for use but nice idea
17:23.28kergoth`the implementation hurts my brain
17:23.31kergoth`:)
17:23.39Mikmawell i think i have to try another approach for loading my addon since the injection doesn't seem to work properly
17:23.40kergoth`temporary tables, copies, and closures EVERYWHERE
17:23.53[MoonWolf]I could yust as well try and read greek
17:23.59[MoonWolf]i have no idea how 90% of that works.
17:24.17kergoth`hehe.  i havent grasped it yet either
17:24.24kergoth`lots of code, havent seen seen how it all fits together
17:24.32kergoth`i want a callgraph generator for lua code ;)
17:24.40[MoonWolf]build one
17:24.43kergoth`tempting
17:24.52[MoonWolf]make it usable ingame
17:25.11kergoth`itd be hard to implement without debug.*
17:25.23kergoth`you'd have to basically hook everything, replacing it with calls to your function, or closures
17:25.34TainI ran a whitespace stripper through some addons the other day for the fun of it, turned out some hilariously unmanageable code as you'd imagine.
17:25.47kergoth`or replace all tables with proxies
17:25.48[MoonWolf]but working
17:25.50kergoth`that might be more feasable
17:27.06kergoth`[MoonWolf]: what i like about that model is that he supports abstract classes.. pure virtual methods that you have to implement in your child class
17:27.24kergoth`a class taht defines just the interface, not the implementation
17:27.25[MoonWolf]yep
17:27.42[MoonWolf]would be great for things like enable and disable
17:28.11[MoonWolf]if we could convice blizz to switch to 5.1
17:28.21[MoonWolf]the idea is getting better by the day.
17:28.52kergoth`hehe.  the ability to have varargs without a damn temporary table would be so nice
17:29.04kergoth`but honestly i think its the incremental gc thatd be more likely to convince them to switch
17:29.07[MoonWolf]the gc alone.
17:30.02[MoonWolf]is there wowwiki page detailing how the |r colour things in wow strings work ?
17:30.49kergoth`good question
17:31.01[MoonWolf]I cant find anything
17:31.03kergoth`i want to implement a parser for them for the lua interpreter for testing
17:32.01[MoonWolf]I need to either rewrite mendeleev to use them or write a parser to convert my rgb values (0 to 1) to them.
17:32.20[MoonWolf]i need to so i can do my kci tooltip integration.
17:32.27kergoth`aha, that guy's model supports multiple interface inheritence, but not multiple implementation inheritence.
17:32.33kergoth`its more like java
17:33.11[MoonWolf]eeeuh, can you give me an example of usefull mutliple implementation inheritence ? i cant think of one.....
17:33.44kergoth`ace addons are an example.  hooks, chat, etc functionality that all flow into an addon without the addon having to reimplement it all
17:33.50kergoth`google for something called 'mixins'
17:34.09[MoonWolf]aha like that
17:34.31kergoth`"Some of the functionality of mixins is provided by interfaces in popular languages like Java and C#, but since an interface only specifies what the class must support and cannot provide an implementation, they are only useful for providing polymorphism."
17:34.33[MoonWolf]so not usuable in our new object model :(
17:34.50kergoth`right, we sorta depend on multiple implementation inheritence for the way we're planning on doing things
17:34.56kergoth`unless we find another sane approach
17:35.01[MoonWolf]You get to wrestlem ore code then.
17:35.10[MoonWolf]wrestle*
17:35.37kergoth`i honestly cant think of a real world actual use case for multiple implmeentation inheritence that isnt a case like ours, of mixins
17:36.06[MoonWolf]Like i said, i have a hard time thinking of any.
17:36.22*** join/#wowace Elviso (n=Kenman@66-90-143-73.dyn.grandenetworks.net)
17:36.38[MoonWolf]They follow this format
17:36.38[MoonWolf]"|cAARRGGBB" .. "sometexttobecoloured" .. "|r"
17:36.38[MoonWolf]Where the first string is the colour start code (AA = alpha code in hex (leave as ff), RR GG and BB are the Red Green and Blue components (also in hex)
17:36.38[MoonWolf]|r terminates the colour change.
17:36.54kergoth`aha, thats easy as hell
17:36.57kergoth`cool
17:37.04[MoonWolf]nice snippet
17:37.10[MoonWolf]im going put that on the ace wiki.
17:37.14kergoth`now to convert that to ansi color codes for my testing ;)
17:37.47[MoonWolf]lol
17:37.58[MoonWolf]you are running compost outside of wow ?
17:38.22kergoth`i was, but that was just unit testing it to make sure it behaved.  i might actually end up using it in this model though
17:38.39kergoth`i want to enhance it to be smarter about its cache size though
17:39.17otravihmm
17:39.20kergoth`basically it needs to track the average total # of allocated tables over a certain time period, adjusting the cache size up and down as appropriate
17:39.24otravimy perfecet raid dissapered after a RL!
17:39.26otravioh noes:o
17:39.29[MoonWolf]I think we need to push out an AceApiLib or something
17:39.29kergoth`:(
17:39.47[MoonWolf]that collects things like what compost does.
17:40.44kergoth`for development?  a devkit?
17:41.33[MoonWolf]kinda
17:42.07[MoonWolf]i was thinking an embable ace lib that has things like compost, but similar things for for example frames pooling.
17:42.16kergoth`cause the whole point of embedded libs is so that the user doesnt have to load them when they dont need them :)
17:42.28kergoth`the addon should only embed what it needs..
17:42.32ckknighthey all
17:42.35[MoonWolf]hey
17:42.37kergoth`but a devkit, with a pile of stuff they can pick and choose, tahtd be cool
17:42.42[MoonWolf]yep
17:43.06[MoonWolf]well, the idea behind compost is good, and i want to see more people use it, and see if we can use the tech on other things then tables
17:43.13[MoonWolf]frames being my prime target.
17:43.40[MoonWolf]we cant kill them, but we can reuse them right ?
17:43.53Elvisootravi, you still around?
17:43.59ckknight[MoonWolf], somewhat
17:44.00kergoth`hmmm good point, i'd think thatd be effective
17:44.07kergoth`~emulate me
17:44.08ckknight[MoonWolf], as long as the types are the same
17:44.17phybersomeone last night wanted to see PerfectRaid with more than 4 or 5 people...
17:44.18phyberhttp://cardboardium.com/sshots/WoWScrnShot_042106_183827.jpg
17:44.37phyberalso shows the nice alignment bug :)
17:45.29[MoonWolf]what bug ?
17:45.37[MoonWolf]ckknight, kk
17:45.45[MoonWolf]but it still has potential in my eyes
17:45.50ckknightyea
17:46.18ckknightyou could make a simplistic compostesque version
17:46.27phyber[MoonWolf]: those at the bottom should not be on the right.
17:46.30ckknightthat doesn't do any extra to the frame (such as templating)
17:46.32[MoonWolf]not me, i dont trust myself on things like that.
17:46.34phyberthey should all be on the left.
17:46.43[MoonWolf]aha
17:46.53[MoonWolf]i though you simple moved a group around.
17:46.58[MoonWolf]thought*
17:47.43otraviElviso: aye
17:48.10[MoonWolf]why the hell are you wasting a primary skillbar slot with a 30 minute self buff ?
17:48.15ElvisoI thought you were using Metrognome in oRA?
17:48.57phyber[MoonWolf]: it's been there since I started playing.  just never bothered moving it :)
17:49.03[MoonWolf]lol
17:49.12[MoonWolf]ah, what do i care.
17:49.42ElvisoI like how even with the LFGuild channel, they still spam /1 with essays...
17:50.21otraviElviso: I am :)
17:50.39Elvisothen, then.....why isn't the library in your oRA folder?
17:50.39phyberthere, it's fixed.  I swapped it with Corruption ;)
17:50.54otraviin my?
17:50.58otraviI can see one :D
17:51.06otraviI can also see one on the SVN
17:51.09otravihttp://svn.wowace.com/listing.php?repname=Ace+SVN&path=%2Ftrunk%2FoRA%2F#_trunk_oRA_ << points
17:51.10NeronixSee if I hook TradeFrame:Show, do I call the original function with AHProtectWin.Hooks["TradeFrame"]["Show"].orig() ?
17:51.26Elvisooh, I thought that it'd be in your latest non-beta :p
17:51.52otravididn't I say that the 1.0.12 used Timex :o ?
17:52.21Elvisowell, they do different things, no?
17:52.32Elvisono worries, I was just confused :)
17:52.35otravi:)
17:54.07otravihehe, I left the raid, and I still see perfectraid :D
17:54.41Elvisonext question
17:54.52Elvisodo I need to add "Load this bitch up!" to the bottom of my addon to be cool?
17:55.02ElvisoI've seen it on 2 or 3 today, lol
17:55.32TainNot at all Elviso.  You should add, "Load this beeyoch up!" to be cool now.
17:55.32[MoonWolf]no you need comments like this
17:55.35otraviIf I remember correct, I used one of Tekkub addons as a base structure :p
17:55.40[MoonWolf]--hey guess what this does. 3 2 1.... hey you were right.
17:55.44ckknightNeronix, why aren't you using CallHook?
17:55.46Elvisoheheh
17:56.08kergoth`otravi: that sure looks nice. cant wait till the kinks get ironed out
17:56.15kergoth`otravi: whats its ram usage like? (warmup)
17:56.18ElvisoI was actually wanting to add some -- HACK and -- SUPER HACK!!!
17:56.32otravithinking of oRA :o ?
17:56.35[MoonWolf]--Dont look at this code
17:56.39otraviperfectraid -> clad|sleep
17:56.49[MoonWolf]--I forgot what this does but if i leave it out it breaks the addon
17:56.49kergoth`erm, s/otravi/phyber/
17:56.58kergoth`hehe
17:57.04otravi:D
17:57.17Elvisoa friend I used to work with used to 'theme' all his projects based on comic book chars
17:57.22Neronixckknight: Isn't that deprecated?
17:57.33[MoonWolf]Elviso, o god.
17:57.33TainYou shouldn't be using CallHook
17:57.34ckknightI never got the memo
17:57.37Elvisothe var names would relate to the theme, and the comments would tell a "story"
17:57.44Elvisoit was actually amusing reading through his code, lol
17:57.49ckknightthen what should you use?
17:57.57Tainhttp://wiki.wowace.com/index.php/AceHooks
17:58.02kergoth`Elviso: people like that need to be hurt :P
17:58.12Elviso-- this is where supervar decides to overthrow lexconstant
17:58.14phyberkergoth`: 87KB for PerfectRaid and 138KB for PerfectRaidTargets
17:58.15NeronixModnamespace.Hooks["Object"]["Method"].orig()
17:58.27Neronixthat's what the wiki says
17:58.47NeronixBut when I try it, I get an error about TradeFrame being nil
17:59.07ckknightnot Modnamespace.Hooks[Object]["Method"].orig() ?
17:59.20[MoonWolf]My only real wtf comment in mendeleev is
17:59.26[MoonWolf]-- I cant leave this out, dont ask me why.
17:59.28NeronixI'll try that
17:59.34Neronix(Objects confuse me >.<)
17:59.38TainYes without the quotes
17:59.48[MoonWolf]http://ace.pastebin.com/673696 <- here
18:00.41*** join/#wowace ag` (n=Andreas@0x50c4844b.adsl-fixed.tele.dk)
18:01.12kergoth`phyber: impressive
18:01.42Mikmaag`: where's the elite-indicator hidden?
18:01.56ag`Hidden?
18:02.12Mikmaaka not shown :)
18:02.23ag`Either it says elite for elite units, or else it's broken
18:02.34phyberkergoth`: yeah, with BigWigs and all the oRA stuff, my raid mods are using maybe 1MB now. instead of the huge amount that CTRA was using :)
18:02.43Mikmaag`: atleast pre1 didn't say so
18:02.52Neronixckknight: Tain: "<name> expected near '['"
18:02.55Mikmachecking the moment i get to elitemob
18:03.51Neronixnvm, typo caused that >.<
18:10.02Mikmaag`: ok tested, lvl60+ humanoid says: 60 Humanoid
18:10.07Mikmaand it's npc
18:10.37Mikmaag`: but, mobs seem to work now
18:10.48ag`huh?
18:11.35Mikmaatleast these AQ "non specified" mobs have Elite-status but npc's didn't have
18:15.13kergoth`haha, yesterday's thedailywtf is bad
18:18.10Mikmaid`: range-check needed in idAutoAttack
18:18.45kergoth`does idautoattack check for autowand/autoshoot?
18:18.54kergoth`the one i was using didnt, drove me fucking nuts on my hunter
18:18.58kergoth`kept disabling my autoshot
18:19.43Mikmakergoth`: according to id`, it does
18:19.57ElvisoTekkub you here?
18:24.10kergoth`hm, would be nice to ditch defendyourself.  went back to it due to the autoshot thing
18:26.40Mikmawell try and you know better
18:27.11Mikmai think id` said it works with them both
18:27.14Mikmabut haven't tested
18:28.35kergoth`i'll have to play with it :)
18:28.58kergoth`http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2003/n1529.html ... heh, his cache implementation for multiple dispatch isnt unlike my first instinct for the mro/linearization cache in my object model
18:29.10kergoth`only i avoided it due to the sheer number of tables involved
18:34.02Neronixgah, plan A didn't work
18:34.21Neronixnow for plan B, which makes the mod more of a dirty hack
18:34.28Neronixand that is *never* good :S
18:34.46Neronixactually, this is plan C
18:36.34phyberluci fight, lets see these BigWig timers :)
18:37.12Elvisocan anyone familiar w/compostlib tell me if this is proper usage: http://ace.pastebin.com/673769
18:37.23Elviso(short)
18:37.48[MoonWolf]finally done gettng my colours sorted out
18:38.55CIA-1303moonwolf * r496 10Mendeleev/ (Mendeleev.lua MendeleevCats.lua): Mendeleev: Changed colours to work with string inline colour options in preparation for kci tooltip integration.
18:40.05phyberhmm
18:40.16phyberdoes oRA have an assist module?
18:40.27Elvisoassist as in how?
18:40.42phybertarget assist, for when the raid leader is assigning targets
18:41.03ElvisoI don't believe so, but I could be wrong
18:42.49kergoth`Elviso: looks fine (the pastebin)
18:43.01Elvisook, ty kergoth
18:43.08kergoth`np
18:43.20otraviphyber: no, but you can always write one *grin*
18:43.28otravi(I love my macro)
18:43.50phyberhehe
18:43.59otravi/nobut phyber
18:44.29kergoth`i like smartassist.  pretty heavyweight, but i like its logic for whom to assist when one isnt set
18:45.22Tekkubyea kerg, I want to rip all the other shit out and have just the basic assist logic in an addon
18:45.27kergoth`thatd be nice
18:45.28TekkubI use SA too
18:45.32kergoth`i dont like all its crap for assigning an action
18:45.37kergoth`totally unnecessary imho
18:45.45otraviphyber: I can look at it tho, shouldn't be very hard if I know the ctmod team right :p
18:45.48Tekkubexactly, just need a smart target selector
18:46.10kergoth`thatd be pretty quick and easy to throw together, not much to it
18:46.38Tekkubyea decyphering his code has been harder ><
18:46.50phyberotravi: cool :)
18:47.11otraviphyber: do I have a timelimit (currently having a little anime maraton :p)
18:47.22otraviadd a question mark after that sentence
18:47.26kergoth`hehe
18:47.51phyberit would be nice to have it before Garr, but I can always just use the MG2 ToT frame to get my target ;)
18:47.57kergoth`hmm... a date/time without an attached timezone is like an r,g,b value without a specified colorspace, or a measurement without a specified unit
18:48.47ag`I don't understand Compost :(
18:49.27kergoth`its just a pool of tables.  gettable gives you one, reclaim gives it back to the pool
18:49.48kergoth`to facilitate sharing tables rather than everyone constructing their own temporary ones
18:50.23TekkubAcquire == t = {a,b,c} ... Reclaim == t = nil
18:50.50TekkubAcquireHash == t = {a=1, b="tew"}
18:51.21Tekkuband Recycle is like erase and reaquire
18:52.01kergoth`tekkub: hehe, i was unit testing compostlib outside of wow, and couldnt figure out why it was always using secondary..
18:52.08kergoth`i had version .3 :P
18:52.11otravican someone explain me WHY CTRA uses SET and SET2 (set2 is when there are more then 5 maintanks)
18:52.15otraviit makes.... no sence :<
18:52.18TekkubGG
18:52.42[MoonWolf]well, because if there are more then 5 maintanks set cant handel it
18:52.44Tekkubperhaps an old version could only take 5 tanks
18:52.46[MoonWolf]but set2 can
18:52.49[MoonWolf]see, logic!
18:53.27otravi:p
18:54.02id`< kergoth`> does idautoattack check for autowand/autoshoot?
18:54.03id`yes
18:54.13kergoth`k, i'll switch to it tonight then
18:54.17id`\o/
18:54.29id`(its not 'released' yet though)
18:54.34id`clad|sleep: you here?
18:54.34id`aww
18:54.53id`http://www.wowace.com/forums/index.php/topic,1335.msg22652.html#msg22652
18:54.54id`<3
18:54.55id`:D
18:55.24Elvisothere's tekkub, right when I need him :)
18:57.05Tekkub:P
18:57.23ElvisoTekkub, should/can compost be used when making a local reference to a tab?
18:57.35Elviso*table
18:57.44*** join/#wowace haste (n=haste@host-81-191-131-80.bluecom.no)
18:58.01Elvisowb
18:58.07otraviI should get myself a new ISP
18:58.09Tekkubthe table already exists?
18:58.20Elvisoyes
18:58.35Tekkublocal localreference = thattablethatalreadyexists
18:58.35Elvisosuch as local refTable = Myaddon.Sometable
18:58.37ckknightcan you not have an OnMouseUp and an OnClick at the same time?
18:58.56Tekkubcompost is for making NEW tables
18:59.04ElvisoAcquire?
18:59.22TekkubAcquire is just like saying t = {}
18:59.26id`Tekkub: http://video.fuktmusic.com/removed_by_admin_because_of_continued_excessive_load_OpenYourMind-JungleIntro.MPG
18:59.29id`arg wrong one
18:59.35id`http://www.wowace.com/forums/index.php/topic,1335.msg22652.html#msg22652
18:59.37id`:P
18:59.58Tekkubyea indie, I was reading it when ya started bugging me
19:00.06id`>_>
19:00.26ElvisoI'm just not sure how LUA works 100%....wasn't sure if making a local reference actually made a new table
19:01.19kergoth`a local is just a slot to hold something, and a global is just an entry in the global table.  lua doesnt have "variables" in the traditional sense.  its the _value_ that matters, not its container
19:01.45Elvisorgr, I see
19:01.46Tekkuba local reference is a REFERENCE... it's just a good ol pointer
19:04.05id`I'm sick of it I'm going to make my won button mod
19:04.18id`and i dont care what everyonne wants, its going to do what i want it to do
19:04.20id`>: P
19:04.28id`s/\ //
19:04.49id`kergoth`: make purl use sed :P
19:04.53[MoonWolf]won button ?
19:04.58otraviown ?
19:05.00id`own*
19:05.02[MoonWolf]aha
19:05.16kergoth`id`: it's written in perl, it should be able to use full fledged perl extended regular expressions
19:05.29id`kergoth`: but it doesnt do it :>
19:05.31kergoth`course what needs escapinga nd what doesnt varies between perl and sed
19:05.39id`yeah
19:05.41kergoth`i'm sure tim would appreciate patches :)
19:05.47id`>: P
19:05.50id`s/ //
19:05.53id`i see
19:06.17id`:P
19:11.13[MoonWolf]looks like i pulled kci integration off!
19:12.52Neronixwoo!
19:17.29Mikmahmm, how come oRA doesn't remember the lastused raidchannel
19:17.54otraviit clears the var if autoleave is enabled
19:18.24Mikmaautoleave?
19:18.37Mikmai think it was off
19:18.53otravimight be some logical error by me then
19:18.56Mikmaatleast when i entered /ora autoleave i got "Auto-leave chan is now: On"
19:19.04otraviI'll take a look
19:19.26Mikmaotravi: or.. might have something to do when i was in without addons
19:19.42otravimaybe, I'll check anyway
19:21.36CIA-1303ckknight * r497 10FuBar/ (5 files):
19:21.36CIA-13FuBar - locked, detached tooltips now are unclickable.
19:21.36CIA-13Added lock tooltip menu option.
19:21.36CIA-13Detached tooltips now respond to clicks properly.
19:21.37CIA-13Attached tooltips don't close on clicks.
19:21.37CIA-13~hug purl
19:21.38purlACTION hugs purl
19:21.46ckknightcrap
19:21.53ckknightit's supposed to be ~hug CIA-13
19:22.52Lucenit's the thought that counts
19:24.18Wobin_oh man
19:24.23Wobin_I'm just looking at REagentFu
19:24.33Wobin_So many if statements
19:24.44Wobin_There's -got- to be a better way of doing it
19:24.51Wobin_Hopefully with ItemIDs
19:24.58phyberHmm, in the Magmadar and Luci fights the BigWigs timers only counted down once, after that they didn't repeat for the rest of the fight.
19:25.14Wobin_So should I write it, or try and suggest to drathos?
19:25.19CIA-1303ckknight * r498 10FuBar/FuBarTooltip.lua:
19:25.19CIA-13FuBar - Detached tooltip's dropdown box now closes when the tooltip is locked.
19:25.19CIA-13~hug CIA-13
19:25.20purlACTION hugs CIA-13
19:25.24ckknightthere we go
19:25.30Wobin_hehe ckknight copycat =P
19:25.32otraviYou clearly made that error just to do that
19:25.41ckknight~kick CIA-13
19:25.42purlbugger off sod!
19:25.45ckknightaw
19:25.48Lucenhaha
19:25.57CIA-13ow
19:26.05CIA-1303moonwolf * r499 10Mendeleev/ (Mendeleev.lua Mendeleev.toc): Mendeleev: KCI integration for those who wanted it, making it optional now.
19:26.05ckknightno, otravi
19:26.10otravi:-P
19:26.15ckknightI just had to find something to fix
19:26.19ckknightand I discovered it
19:26.24ckknightnow my tooltips are very shiny, though
19:26.49Wobin_ckknight: What do you think irt my comment on ReagentFu
19:27.00ckknightwhat comment?
19:27.10Lucenphyber: which timers?
19:27.11ckknightif statements?
19:27.19Ratbert_CP[MoonWolf]: How would one integrate Mendy with KCI?
19:27.31Ratbert_CPOr should I say: Why?
19:27.33Wobin_Just the 'should I write to Drathos and try and suggest, or just write it myself?'
19:27.37Mikmaseparated tooltip? *wishes*
19:27.44ckknightMikma, what do you mean?
19:27.45[MoonWolf]KCI makes a seperate tooltip
19:27.51phyberLucen: the AoE Fear and Luci's curse timers
19:27.54[MoonWolf]some people want the mendy info in that tooltiop
19:27.57[MoonWolf]tooltip*
19:27.58phyberwhatever timers are in those two fights, only worked once.
19:27.59Ratbert_CPAh...  Gotcha.
19:28.23Ratbert_CPI was trying to figure out what data KCI could provide that Mendy would want... ;)
19:28.27Mikmackknight: <2229> <@[MoonWolf]> KCI makes a seperate tooltip
19:28.31Mikmackknight: this one :D
19:29.02[MoonWolf]I am not building a separete tooltip myself.
19:29.24Lucenphyber: the bar came up and you got the 5 sec warning, but only for the first time they went off?
19:29.28Mikmayeah but i meant a support for the separated tooltip
19:29.36[MoonWolf]there it is.
19:29.37Mikmawhich KCI has yeah
19:29.44phyberLucen: yup
19:29.50Lucenodd
19:29.57Ratbert_CPHmmm...  Maybe that would be a good thing for BagBoy, too...  Hmmm...
19:30.05otraviMikma: it should save if you have autoleave off :o
19:30.20phyberI had plenty of people spamming me with CTRA warnings, so I didn't miss anything. but those bars are sexy, I'd prefer them :)
19:31.01*** join/#wowace Tem (n=Tem@204.90.50.252)
19:31.01*** mode/#wowace [+o Tem] by ChanServ
19:31.04Mikmaotravi: i'll check it when i have the chance
19:32.19[MoonWolf]damnit i think i need to change the savedvars layout....
19:32.36[MoonWolf]ah well
19:32.43[MoonWolf]better work out a decent design then.
19:33.59Lucenphyber: hehe..i found one problem in the magmadar mod that would cause it for sure. hmm..actually..i guess that'd cause the lucifron problem as well
19:34.14phybercool :)
19:34.18Lucenfunctions are overwriting themselves basically
19:35.41phyberahh.
19:35.59Lucengo into your Magmadar.lua file phyber
19:36.04Lucencheck out the very last function
19:36.17phyberhaha
19:36.34Lucenalways the little things ;)
19:38.36phyberas a sidenote, I love PRTargets.  great MT frame :)
19:38.55Neronixcan mods unregister events in UIParent?
19:41.00Neronixor are they not allowed to?
19:41.22Tekkubis PRT's coloring for tanks working right in raids?
19:41.30TekkubI havn't been in one to test yet
19:42.03phyberTekkub: colouring is happening, but I don't really know which colour means what.
19:42.41Tekkubif 4 tanks are on one mob, the one that's targetted by the mob will turn white
19:42.46Tekkubread the SVN log :P
19:43.11Mikmartfsvnlog
19:43.12otraviTekkub: btw, with non-standard fonts you get: 10... HP :p
19:43.41phyberI don't think it is.
19:43.44Tekkubyou shouldn't... I use "nonstandard" ones...
19:43.52Tekkub*checks to make sure I set that one*
19:44.00phyberthey turn red occasionally
19:44.03otravibut I like georgia :(
19:44.16phyberyeah, red is the targeted colour
19:44.19phyberor so it seems
19:45.08Tekkubyea I create the font string, set it's text to "100%" and then set it's width to fit it's text...
19:45.45phyberwell, the colouring is working nicely :)
19:46.15Tekkubred means it's marked...
19:46.20CIA-1303cladhaire * r500 10PerfectRaid/ (PerfectRaid.lua PerfectRaidLocals.lua):
19:46.20CIA-13PerfectRaid:
19:46.20CIA-13* Added ADDON_LOADED and a check for variables at loadtime, so I can cut out logic later on.
19:46.20CIA-13* Cleaned up Sort with messages and some logic.
19:46.20CIA-13* Changed Select logic slightly, will be restricted from chatcmd now. Sets self.mark on any alignment change so T and ToT can use it.
19:46.22CIA-13* Massive revamp of the slash commands and their handlers
19:46.26CIA-13* Things should function the same as previous version
19:46.39Mikmagz on 500
19:46.42Tekkubanyway, the not-targetted tanks should be a slightly purple color, the targetted one should be red/white
19:46.44phyberTekkub: hmm, well each MT is turning red when things are targetting them.
19:47.02phyberthe normal tanks that arn't targetted are a kind of light purple.
19:47.14Tekkubif the target is marked it should be red, only one tank or all that are targetting it?
19:47.17phybermarked targets are a really dark red
19:47.29phyberthe targetted tank is a bright red.
19:47.29Tekkubout of combat marked is dark red
19:47.38Tekkubin combat marked is bright red
19:47.54phyberhmm, they're turning white now.
19:47.58phyberguess that works then :)
19:48.06Tekkubwhite means it's not marked
19:48.06Mikmadamn, some separated tooltips are going over the screens edge.
19:48.07Tekkub:)
19:48.27Tekkubthe white/grey / red/dkred is to see what the hunter marks
19:48.28Neronixhmm
19:48.41Neronixcan events registered to UIParent be unregistered?
19:48.47Tekkuband if the mob has been engaged
19:48.50phyberhmm, I got a screenshot.  one moment.
19:48.58NeronixI've been trying to, but doesn't seem to have an effect >.<
19:49.13Tekkubwhy are you fucking with UIParent?
19:49.24NeronixI'm trying to block trades
19:49.34Neronixand TRADE_REQUEST is registered to UIParent
19:49.41Tekkubisn't there an option in the default UI for that?
19:50.00NeronixI only want it to block trades while the user is checking mail or in the bank
19:50.27Tekkubdoesn't that give a "user is busy" eror to the requester?
19:50.34MikmaTekkub: yeah, there is an option
19:50.40Tekkubjust toggle the CVAR on when at the bank/mailbox
19:50.51NeronixOk
19:50.55Tekkuband reset it to what it was when you leave
19:51.04Mikmalet's see
19:51.14Neronixand what do I do to make sure it goes back to normal if the luser decides to logout while at the bank/mailbox?
19:51.30Neronixis there a logout event or something?
19:51.39Tekkubwatch for the logout event and fix it then
19:51.47Neronixok, thanks
19:52.10Tekkubtho I think that logout clears you out of those frames doesn't it?
19:52.19Tekkubnever tried..
19:52.36NeronixI'll try
19:53.06Tekkubyou got that screenie for me phyb?  I gotta go to mah interview shortly
19:53.34phyberyeah, moment
19:53.49Tekkub<PROTECTED>
19:54.02phyberhttp://cardboardium.com/sshots/WoWScrnShot_042106_204829.jpg
19:54.08phyberhttp://cardboardium.com/sshots/WoWScrnShot_042106_205014.jpg
19:54.14phyberhttp://cardboardium.com/sshots/WoWScrnShot_042106_205020.jpg
19:54.32TekkubPERFECT!
19:54.40Tekkub*dancedancedance*
19:55.01Shyvathat looks pretty damn sweet :-O
19:55.05Mikmawhat are the numbers infront?
19:55.17*** join/#wowace pagefault (n=pagefaul@toronto-HSE-ppp4035403.sympatico.ca)
19:55.21Tekkubnumber of people targetting, not including you and you pet
19:55.28Mikmacool :D
19:55.41Tekkubso you can see at a glance there are two mobs and there's 4 tanks on one
19:55.50Tekkubthat's exactly what I wanted
19:56.56Tekkub<Clan Bearhawk> eh, kek
19:57.13Wobin_bur
19:57.19Mikmain the second one, molten giant has "ulfgar" under, meaning the mob's targeting him?
19:57.45TekkubUlfgar is a tank with no target
19:58.02Mikmaah hehe
19:58.05Tekkubthe giants are targetting the first two tanks in that pic
19:58.20Tekkubyou can hover over a frame too seee what the tank's name is
19:58.30Mikmaone thing what i always have wanted from mt-window is the style: "tank : target"
19:59.07Mikmathe presents are either "tank" or "target"
19:59.11Tekkubokey it's 3, off I goes
19:59.20Mikmahave fun
19:59.23NeronixBye
19:59.26Wobin_good luck
19:59.30phybergood luck, :)
19:59.43Neronixgood luck? what's happening? :S
19:59.57Wobin_Tekkub> you got that screenie for me phyb?  I gotta go to mah interview shortly
20:00.01Neronixah
20:00.04NeronixGood luck :)
20:04.16id`kergoth`: you here?
20:05.34*** join/#wowace Tem (n=Tem@204.90.50.252)
20:05.34*** mode/#wowace [+o Tem] by ChanServ
20:05.54id`Tem: If i say its simple math it makes me stupid. wanna help?
20:06.03id`(so its very hard math!)
20:06.07id`(*cough*)
20:06.22id`http://pastebin.com/673994
20:06.28id`the [] are visor action buttons
20:06.28otraviwhy is my eCastingBar suddenly broken like hell
20:06.48id`where im a bit dazzled as to what to fill in is the second for loop in the function
20:06.50phyberbroken how?  texture kind of jumps up instead of being smooth?
20:07.05otraviphyber: It loads, then nothing
20:07.08phyberah
20:07.17otravislash handler doesn't work for example :p
20:07.18id`hm guess more explanation is needed
20:07.19Lucenotravi, are you using Card_Bars?
20:07.34otraviLucen: yeh, but I don't see why it suddenly should kill it off :p
20:07.53phyberI use Card_Bars and ECB, they're both fine together.
20:08.02Lucengo into the toc for cardbars and comment out the xpbar module
20:08.06CIA-1303shyva * r501 10BigWigs/MC/Magmadar.lua: BigWigs: Another try to fix the Magmadar spam.
20:08.10Lucenthat's what I had to do >.<
20:08.18id`http://pastebin.com/674005
20:08.19id`there
20:08.30otraviaaah! I tried to enable the reputation instead of XP bar yesterday!
20:08.34otraviLucen: ty :)
20:08.57MikmaLucen: i simply deleted it ;)
20:09.02Lucenhehe
20:09.14otraviI can't live without cardbars!
20:09.27Luceni have no clue why eCastingBar screws up with the Card_Bar's XPBar module enabled..really really confuses me
20:09.40otraviI have to agree on that one
20:09.42Lucenjust another thing on my list to try and fix for cardbars
20:10.06MikmaLucen: maybe the XPBar of CardBars doesn't have the required Reputation-mod in it
20:10.52Lucenyeah Mikma, i actually modified a huge amount of the xpbar code to include the reputation bar piece
20:10.55otraviLucen: it doesn't happen with the 1.0 version of eCB btw
20:10.56Lucenwhich i'm still testing
20:10.58otraviI just tried it
20:11.03Lucenwah..really?
20:11.09Lucenso confusing
20:11.18otravithe 1.3XXX breaks when used with CB and xp = on
20:11.54otraviLucen: http://infected.nu/upload/eCastingBar.rar << 1.0
20:12.32Lucenthanks otravi
20:13.01id`im making visor button bars
20:13.09Neronixah, never done that before
20:13.16Neronixnor have I used command line visor
20:13.32id`ah k
20:13.38Neronixsorry :<
20:13.50phybergreat.  the timers worked nicely in the Gehennas fight :)
20:13.55id`if all is well ill be ditching visor and using my won buttons
20:14.04id`then i got a base for a button addon
20:14.04id`:p
20:14.31id`anyone else good with visor?
20:14.35id`Tekkub: you!@
20:15.37phyberhe's out.
20:15.49phyberor she?  I don't know :)
20:16.02id`he
20:16.02id`:p
20:16.08phyber:)
20:16.18id`Tem: you!
20:16.22id`kergoth`: you!
20:16.29Temabuuuh?
20:16.34otraviThis doesn't make any sense...
20:16.39id`wanna help me for a bit tem?
20:16.50Temsure, I'm bored and at work
20:16.53id`k cool
20:16.56id`*pm*
20:16.59Tem(so if I disappear for a bit, that's why(
20:17.00Tem)
20:17.15ag`Mikma
20:17.21ag`If you're here
20:17.29Mikmaag`: yes sir
20:17.32ag`I can't reproduce that aura screenshot you sent me
20:17.46ag`where it looked wrong
20:17.47Mikmaag`: http://wow.reaktio.net/mg2
20:18.15ag`yeah
20:18.19ag`I can't make it happen
20:18.38*** join/#wowace [Ammo] (n=wouter@connected.dnd.utwente.nl)
20:18.40Mikmai'll try soon again when we're wiping in sartura
20:19.39Mikmawell it happened agian
20:19.50ag`when
20:19.50otraviand I can't understand WHY CBs XPBar breaks eCB :p
20:19.51Mikmai got all the buffs i can + noggerfogger + pw:s
20:20.33ShyvaMikma, does the enrage timer @ sartura works for you?
20:20.48Luceni know otravi...i beat my head against the table for a few hours on the test realm trying to figure it out before just disabling because I never use it anyway..hehe
20:21.23MikmaShyva: haven't seen it not once, since we're wiping pretty badly ;)
20:21.44Shyvawell, it should start when you enrage him :P
20:21.57Mikmaag`: i got 13 buffs and 1 debuff and a screenshot of mg2, if you still need to see it
20:22.17ag`and it looks wrong or what?
20:22.45Mikmayeah, just a sec
20:23.16Mikmaag`: http://wow.reaktio.net/mg2/mg2buffs1.png
20:23.35Mikmaag`: you can see that there's missing 2 buffs there
20:25.04ag`currently it will only show 10 buffs
20:26.38Mikmawell, looks like it shows more huh :P
20:26.58CIA-1303ckknight * r502 10FuBar/FuBarTooltip.lua: FuBar - Detached tooltips can now change background colors, handled throug a color swatch.
20:27.12Temckknight: FB Performance
20:27.12ag`Mikma
20:27.20ag`try /script MiniGroup2:ToggleDebug()
20:27.22ckknightTem, what about it?
20:27.34Temhow are you detecting a GC?
20:27.49ckknightevery second, it checks the current gcinfo()
20:27.57Temok yeah
20:28.03ckknightif the new current memory is less than the old, it means that a gc occurred
20:28.14TemIriel suggested a better way
20:28.16Mikmaag`: ok, now i'm dead again, what's next
20:28.53otraviLucen: somwhere along the line eCastingBar_Player gets nil'd
20:29.00Temlocal gctable = setmetatable({},{__mode = "v"}) gctable.detect = {}
20:29.35Lucenotravi: that's what it seems like to me as well. i could just never figure out where
20:29.55ckknighthrm
20:30.01ckknightwell, I check the current values anyway
20:30.06ckknightsoi it's fine
20:30.08ckknightso*
20:30.37Temyeah, what you have should be fine
20:30.42Temand it doesn't have to create a new table
20:30.48ckknight3 new tables
20:30.56Temonly 1 per gc
20:31.01ag`Mikma, did you type that?
20:31.05ckknightmeh
20:31.41Temckknight: the main reason to use it is absolute reliability, but for something like fb perf it's not needed
20:31.46Mikmaag`: got a bunch of auras
20:32.01ckknightyea
20:32.22ckknightsedatedChipmunk, wake up
20:32.28CIA-1303cladhaire * r503 10PerfectRaid/PerfectRaid.lua:
20:32.28CIA-13PerfectRaid:
20:32.28CIA-13* Did some cosmetic logical reorganizing of the code
20:32.28CIA-13* Changed some of the align logic, maybe it'll fix some issues =)
20:32.28CIA-13* Broke event handlers down into their own functions for debugging/readability
20:32.28CIA-13* Disable all events on PLAYER_LEAVING_WORLD, re-register them on PLAYER_ENTERING_WORLD
20:32.30CIA-13* Hide the OnUpdate handler (not necessary, but I do it anyway)
20:32.42ag`Mikma, oh... It only outputs the auras of the player, not the target
20:33.07Mikmayeap, that's the reason i got a bunch of buffs in chat ;)
20:33.24ag`yeah, it activates some debug thingy
20:34.01ag`either you're going to have to wait until I release a new version or else you could change that yourself
20:34.04Mikmai'll try again with all the buffs
20:34.11Ratbert_CPHmmm...  clad is obviously *not* sleeping...
20:34.17ag`so it would output those on the target instead of the player
20:34.26Mikmaag`: doesn't bother me at all :)
20:34.42Mikmai'll have to wait a bit to gather up all the buffs again
20:34.57ag`does it bug on the player too?
20:35.10Mikmait's on filter, but i'll turn it on
20:35.12Mikmaoff*
20:35.46otraviLucen: function CardBars_XP:SetWidth(value, nosave) << evil function!
20:38.37Lucenis that doing what I think it's doing!?!
20:38.37otraviLucen: okey, if you comment out: event = "UPDATE_EXHAUSTION" and the next line ExhaustionTick_Update()
20:39.02Lucenwow..that is totally evil
20:39.04otraviyeh, it's playing with tha bliz function :p
20:40.04ag`Mikma, when you get the bug and you have used the debug function I gave you, take a screenshot of your chatwindow (resized so I can see button 1-20)
20:40.11otravibut! it's solved!
20:40.22Lucenwow..and I was looking all over eCastingBar figuring that was at fault >.<
20:40.35otraviI did that first :p
20:40.44otraviyou don't want to see the chat output of me loading eCB :p
20:40.47Mikmaag`: bugs on playerframe too, just a sec a big screenshot
20:40.49Lucenhahaha
20:40.50kergoth`Tem: function() end would be lighter than {} if you're only using it to detect a gc
20:41.08kergoth`hmm
20:42.01Temnot quite kergoth`
20:42.15Teman empty table is 32 bytes
20:42.30Tema function with no upvalues is 36 bytes
20:42.42otraviLucen: you want the ExhaustionTick_Update also :) ?
20:42.48otraviMainMenuBar.lua ftw
20:42.49Tem(or so says Iriel's testing)
20:42.50Mikmaag`: 1mb pic, http://wow.reaktio.net/mg2/mg2buffs2.png
20:43.47Lucenotravi: wow..what a mess of a function
20:43.54otraviyeh :o
20:43.57otravibliz code ftw
20:44.18ag`Mikma, what version is that btw
20:44.58Mikma64pre2
20:45.16ag`oh
20:45.30ag`I finally found out where it's wrong
20:45.43otravi:D
20:46.45kergoth`Tem: all we care about is the closure in this case, not the closure + prototype.
20:46.55kergoth`since the prototype is a one time cost
20:47.03Temfunction() end == 36 bytes
20:47.07Tem{} == 32 bytes
20:47.17ag`Mikma, I'm going to try and fix it now...
20:47.32kergoth`not according to my testing.
20:47.59Temthat's what Iriel's testing shows
20:48.06Mikmawoot sartura down!
20:49.02Temlemme find the post again
20:49.02TemGrats Mikma
20:49.02Mikmaag`: btw, debuffs work ok, took a ss of it too
20:49.02MikmaTem: thanks :)
20:49.02kergoth`~/luabits$ ./perftesttest.lua
20:49.04kergoth`function creation: 19.53B, 1.05μs
20:49.04kergoth`table creation: 31.25B, 1.15μs
20:49.04Temkergoth`: http://forums.worldofwarcraft.com/thread.aspx?fn=wow-interface-customization&t=364596&p=1&tmp=1#post364596
20:49.04TemIriel's testing was done in wow
20:49.05Temso, perhaps there is a difference
20:49.34LucenMikma: grats!
20:49.52MikmaLucen: thanks :D took about 2 tries but i think it's servers first now ;)
20:51.21otraviMikma: grats :)
20:52.18Mikma21678 and 21671 are drops
20:54.24otravilazy! :p
20:55.34otravihaha, that cloth robe looks so nice :D
20:55.43Mikmaindeed it does, sexeeeeh
20:56.34Tekkubwheeee
20:56.35id`i like that cloth pants darn forgot the name
20:56.43id`level is 25-35 ish
20:56.54Tekkub$6/hr, mids-ish shift, 25hr/wk
20:57.03otraviI want the robe from fankriss!
20:57.04Tekkubnot much but it'll make the hubby STFU
20:57.16otravibut there is a druid and a priest infront of me in line :(
20:57.17id`meh $6? :\
20:57.21id`doing what
20:57.31Tekkubit's quasi-fast-food whatcha spect?
20:57.36id`ah k
20:57.38id`thought coding
20:57.38id`:p
20:57.52TekkubI don't do programming for employment
20:58.13id`I understand
20:58.34TekkubI can't tell my users or other devs they're retards, that takes the fun out of it
20:58.40id`I could make it my work... because i dont mind fixing other peoples code.
20:58.57otraviauto-walk is evil... especially in the barrens
20:59.06id`why in the barrens, lol
20:59.10Tekkubdepends on the code *points at enginv*
20:59.12id`<3 auto walk
20:59.19otraviit's large, and many object to change the path
20:59.30id`meh
20:59.33id`then dont look away
20:59.35id`just relax
20:59.36id`:D
20:59.45otravibut .. .but...
20:59.57NeronixTekkub: The windows do close when you try to quit/logout via menu
20:59.59kergoth`According to the lua source, Table -> common header, two lu_byte's, 5 pointers, and an int.  Closure -> common header, two lu_byte's, and 4 pointers.
21:00.10kergoth`heh
21:00.17id`lol
21:00.20Neronixbut if you do it via /command in a city, they won't close and trades will still be blocked
21:00.21id`kergoth`: pm!
21:00.24Tekkubgood nero
21:00.38NeronixThink I can hook logout() and quit()?
21:00.54Tekkubno
21:01.11TekkubPLAYER_LEAVING_WORLD or PLAYER_LOGOUT
21:01.21Tekkubprolly PLW cause of zoning
21:01.26Tekkubwait...
21:01.41Tekkubthere'n no zones right next to mailboxes or bankers
21:01.47Neronixwas just about to say
21:01.47TekkubPL then :)
21:01.52Neronixyeah :)
21:02.19TekkubI was thinking backwards "you could open trade right next to a zoneline"
21:02.56NeronixI'd end up closing when you cross the zone line I think
21:03.17Neronixtriggering closing event, thus my handler
21:03.45Neronixbut anyways, the chances of trading next to a zone line and zoning while the window's open are 1/Inf :P
21:04.30Tekkub:P
21:04.31NeronixSo yeah, PLW :P
21:04.42Temdamnit Tekkub
21:04.47Tekkubwhat?
21:04.51Temclad shut that guy down
21:04.55Temand you gave him an opening
21:04.59Temto start again
21:05.03Tekkubhow did I?
21:05.08clad|sleep?
21:05.09clad|sleeplol
21:05.28Tem"There isn't?  WoW runs on the internet so it has network traffic.... WoW users are oversensative whiners so... well I think you see the point I'm making ^^"
21:05.37Tekkub"garbage" implies GC, which doesn't apply to frames, it's that simple :P
21:05.40kergoth`i wonder if i should investigate an alternative implementation of mixins that doesnt use multiple inheritence
21:05.47Temno, that last part was just fine
21:05.50Temsince it was right
21:05.56Temclad just had it a bit wrong
21:05.59Temand, hey clad|sleep
21:06.02Tekkubthat's me being funny/stupid Tem, lern2infertoneofvoice
21:06.26Tekkubstats? icky
21:06.34Tekkubstats kills braincells, true story
21:06.45TekkubI pissy my stats teach off on day one
21:06.49Tem70% of all statistics are made up on the spot
21:07.09Tekkubshe gave us this dumb "What is stats" mini-quiz first thing...
21:07.17Temoh lol
21:07.24Tekkubquestion 1: What are statistcis?
21:07.26TemTekkub: what do you do?
21:07.35Temlike are you in school for something?
21:07.38otraviTem: haha, nice statement :p
21:07.40Temalready have a degree?
21:07.48Tekkubme: "Oh what was that saying... something about lies, damn lies..."
21:07.50Temsaid "screw a degreee" and have a job?
21:08.04Tembeing a bum living off your hubby?
21:08.12Tekkubbasically, minus the job part until today
21:08.33Temyou have to pick one
21:08.43Temtheres like 3 or 4 mutually exclusive choices there
21:08.46clad|afki HATE that P_E_W doesn't fire all the time on Ace mods.
21:08.47Tekkubit's only fair, he was a bum and lived off me and my school loans for some time
21:09.00Temso, you have a degree?
21:09.02Temin what?
21:09.14Tekkubclad: I usually force a PEW on init in my mods if I use one
21:09.25Tekkub"said "screw a degreee" and have a job?"
21:09.32clad|afkI guess I shoulod just do this stuff in :Enable()?
21:09.42Tekkubcompsci, 3 years, looked at where I was headed, said fuck this
21:09.51Temclad|afk: iirc ace calls Enable in response to  PEW
21:09.54TemTekkub: ah
21:10.04Tekkubyea clad I meant enable not init...
21:10.10TainAll mods need more PEW.  Pew!  Pew pew!  Pew pew pew!
21:10.14clad|afkTem: Yeah I know, but I want to respond to P_E_W when i do go it.
21:10.15clad|afk*vomit*
21:10.19TemTekkub: so, you don't have a job anymore or got a new one
21:10.21clad|afki do NOT like the event system
21:10.26clad|afkPEW fires TWICE in my new ace i think =)
21:10.27clad|afkll
21:10.36Tekkubself:PLAYER_ENTERING_WORLD(); self:RegisterEvent("PLAYER_ENTERING_WORLD")  <--- my enable
21:10.37Temclad|afk: what do you mean "when you do get it"?
21:11.17Tekkub<OMGKITTYCATMEWMEWMEWMEW>
21:11.23clad|afkTem: Its snuck in once or twice i think
21:11.28clad|afkbut that may have been a non-ace mod =)
21:11.52Temhas to be
21:12.05Temyou can't get a PEW after a PEW until a PLW
21:12.18Tem(which is why I wait to register for PEW until PLW)
21:12.28clad|afk*shrug*
21:12.31Ratbert_CPclad|afk: Check your private chat... ;)
21:12.33clad|afkI dont do ace mods very often
21:12.55Tekkubheh, Ironically I'm un-aceing some of my mods
21:13.07Tekkubthe ones I'm embedding :)
21:13.14Ratbert_CPAce doesn't make sense for all mods...
21:13.20Mikmameh, Fankriss first try 46%
21:13.21Tekkubspeaking of *looks at SE*
21:13.28clad|afkAceChatCmd is hotness tho =)
21:13.36Temindeed :)
21:13.46TekkubI like Hooks and Events myself :)
21:13.47Temso Tekkub, you never answered me
21:14.07Tekkubabout what?
21:14.08TemTekkub: just leaving a job or just getting a job?
21:14.17Slaymanmmmhh I'm getting disconnected lately for no reason ... i think it's a Fubar or FubarPlugin problem anyone of you ecperiencing something like that?
21:14.19Tekkubjust getting
21:14.37Tekkub<Tekkub> $6/hr, mids-ish shift, 25hr/wk
21:14.54Tekkub<Tekkub> not much but it'll make the hubby STFU
21:15.02Temoh, I missed it
21:15.21Temthe crap does mids-ish shift mean?
21:15.51Wobin_middayish?
21:16.03Wobin_middelish?
21:16.07NeronixTekkub: PLW trick worked as expected
21:16.14Tekkub9am-whenever
21:16.34Wobin_oh, "not early or lateshift" =P
21:16.35Tekkubyou know, a Mid Shift, kinda
21:16.36TemNeronix: what PLW trick?
21:16.43TemTekkub: ah
21:17.12Tekkubactually works out well, hubby gets off at 7, we usually watch an hour of TV and eat then go to bed
21:17.17Tekkubnow instead I go to work
21:17.38NeronixTem: If the luser decides to /logout or /quit while inside a city and while the windows are open and protected by the CVar, the windows won't close, and the tradeblock CVar will still be on
21:17.56Temoh
21:17.57Tekkuba luser is an lua user, right?
21:18.08Neronixa dumb user :P
21:18.25TekkubI was trying to be funny, thanks for ruining it
21:18.32NeronixSorry :<
21:18.48NeronixTem: Thus PLW gets watched to work around that
21:18.56Temright
21:20.10Temlol te
21:20.14Temkkub
21:20.25Tem"ye olde functional programming"
21:20.38Tekkub:P
21:20.55Tekkubwe should make an Ace guild named <TABARD_CANSAVE_CHANGED>
21:21.30otravi:-P
21:21.36otraviThat one is funny in orgrimmar :D
21:21.41TekkubI think I'm gonna slip profiling code into Metrognome :)
21:22.07TekkubI think one of the SE modules fires SPECIAL_WTF on any TABARD_CANSAVE_CHANGED
21:22.24otravi;-P
21:22.36otraviwhat is it used for anyway?
21:22.42Tekkubor maybe I planned to but never did
21:22.56TekkubI got no clue, hence SPECIAL_WTF
21:23.17TekkubI write so much code in my head I forget what I've actually transcribed into the computer
21:25.34otraviehe... I got a whisper on my rogue: Do you always AFK here?
21:25.40Mikmahaha
21:25.41otravi(stealthed in the middle of stonetalon :D)
21:25.55otraviIt's my addon-test-bot
21:25.56Tekkubmy guild note is "AFK at the goddamn AH"
21:26.27Tekkubthey whine at me to write mods, and make fun of me when I am
21:26.35otravi*checks guildnote*
21:26.40Temhaha
21:26.49TemI don't remember what mine is
21:27.03TekkubMine used to be "Homo erectus"
21:27.10TemI think it was "In Soviet Russia Talisman of Ephemeral Power pwns you!"
21:27.19Tekkubheh
21:28.17otravi"I molest shrews" is mine
21:28.20TekkubTHANK GLAYVEN!
21:28.20Tekkubhttp://forums.worldofwarcraft.com/thread.aspx?fn=wow-general&t=7955875&s=blizzard&tmp=1#blizzard
21:28.39TekkubI never got why the ZG enchants required items from DM
21:28.45Temyeah me too
21:28.49TemI'm real happy about that
21:29.02TemLibram of Focus is 600g on my server
21:29.03Tekkubinstance quests shouldn't involve other instances :P
21:29.17Tekkubyea all the DM books are like 500g+ on mine
21:29.17Temthink I can afford that when all I do is raid and write addons?
21:29.33Tekkubsame here, and my guild never wants to hit DM
21:29.41otraviIt's 250g on my server :D
21:29.45TekkubI've been on a whole _ONE_ west run
21:29.53Tekkubthat's it
21:30.03TekkubI'd like to do more, but I don't PUG
21:30.42otraviI'm lucky, I have around 20 friends playing on the same server as me :)
21:30.44phyberonly time I've ever been to DM was for my Epic mount quest.
21:30.55phyberimmol'thar was fun :)
21:31.08otraviI haven't done the epic mount quest on my warlock
21:31.32otraviI just bought a epic mount from the vendor :p
21:31.33phyberit rocks.  when I did it the group was 3 warlocks, a pally and a warrior.
21:31.53clad|afkhrm.. /praid standby borks my mod.,
21:32.06NeronixBeen to north about 3 times, east once (never got far :S), west 0
21:32.11otraviclad|afk: I reloaded my UI before today, and it dissapered :D
21:32.18otravifor an unknown amount of time
21:32.19NeronixI really made the most of my old 60s, eh? :P
21:32.23*** join/#wowace ag` (i=Default@0x50c4844b.adsl-fixed.tele.dk)
21:32.26otravis/an/a/
21:32.42otravihmm *confused*
21:32.46otravi*googles*
21:34.26CIA-1303ratbert * r504 10BagBoy/ (8 files in 2 dirs):
21:34.26CIA-13Added CompostLib.lua
21:34.26CIA-13Fixed a few minor issues with FuBar
21:34.26CIA-13Fixed some bugs when optional deps aren't available
21:35.55phyberGeddon.  Time to explode and die.
21:36.15Tem*iceblock&
21:36.16Tem*
21:36.36Tekkub"immol'thar was fun :)"  That makes me think of an old IRC friend "cmmolthr", aka Commodore Leather" ... is immol'thar "Immolate Leather" ??
21:39.01ag`Mikma, you there?
21:39.21Mikmaag`: aye
21:39.49otraviLucen: I still don't understand what ExhaustionTick_Update() does to break eCB :p
21:40.03otravinot that I have given it much thought yet
21:40.33ag`Mikma, see how http://wow.jaslaughter.com/files/minigroup/wip-andreasg/MiniGroup2/test/MiniGroup2-64pre4.zip works for you
21:40.53Mikmaag`: testing it right now since still in raid
21:41.50Lucenotravi: i'm guessing it's not that ExhaustionTick_Update is being called. it's the reassign of the event var
21:42.16otraviLucen: yeh, but it's strange that it doesn't break more
21:42.23CIA-1303tain * r505 10CommandHistory/ (4 files): CommandHistory - Initial Import v0.1 - Saves chat command history between sessions.
21:42.30otravizomg!
21:42.33otraviSWG flashbacks
21:42.56TainI don't care about the chat window history, just the command scrollback history.
21:42.57Lucen<3 Metrognome
21:42.59otraviwell, almost
21:43.00TemCairenn: you around?
21:43.39TemCairenn: can we make it so people can't upload addons to the ace section with names that include "Ace"?
21:43.48Tembecause I'm sick of seeing it
21:43.50Tainhaha
21:43.51clad|afk=)
21:43.53*** part/#wowace Ratbert_CP (n=KCummins@c-24-130-132-88.hsd1.ca.comcast.net)
21:44.10ckknightwoot, I have made my db system better
21:44.28TemI'd believe you, but I don't
21:44.29ckknightit now checks on logout to see if there is any overlap with the defaults, and if there is, it nils it
21:44.42Tekkubhey bossman... do me a flavour
21:44.46ckknightbasically, it removes the needless values
21:44.50ckknightmmm... flavor
21:44.54Tekkubembed that bitch please
21:45.10TekkubI like your system much more than AceDB and want it outside FuBar
21:45.10Temno
21:45.17Tembad Tekkub
21:45.19ckknightwhy?
21:45.22Temwe're rewriting AceDB
21:45.24Tekkubwhy bad Tem?
21:45.32ckknightI'd be happy to make a better AceDB
21:45.33Tekkubwell hurry the fuck up then
21:45.34Temto make it.. not ... suck
21:46.02ckknightyea, with this new system, the SV files are a lot smaller
21:46.02TemI'm waiting on kergoth` to finish the f'ing structure
21:46.03Tekkubcause I want something to manage profiles already, none of my mods outside FuBar use profiles cause AceDb sucks :P
21:46.15ckknightcause it gets rid of charData completely if it has no useful data in it
21:46.18ckknightet all
21:46.29Tekkub:)
21:46.37ckknightalong with the other 4
21:46.48TekkubI need to write that recursive table thingy I was thinking of that manages nils
21:47.03ckknightI think I may have just done that...
21:47.07ckknightlol
21:47.11Tekkub:)
21:47.22Tekkubfirst I'm gonna get SE into embeddables
21:47.27ckknightif you do nothing with your database, it will be practically blank
21:47.29TekkubI just need to work shit out there...
21:47.31ckknightempty table
21:47.37ckknightit won't have any profile leftovers or anything
21:47.49Tekkubyea that's what I want bossman
21:48.03Tekkuband get/set methods that don't take a table arg
21:48.14ckknightwhy do you need get/set methods?
21:48.15ckknightI don't get it
21:48.29ckknightjust deal with it raw, as God intented
21:48.31ckknightintended*
21:48.37ckknighteverybody likes it raw
21:48.45Tekkub*shrug* I dunno, I hate big "if t and t.a and t.a.b and t.a.b.c" calls
21:48.50*** join/#wowace Eraphine|Disco (n=Eraphine@brenna.human.cornell.edu)
21:48.54Tekkubnot that I have structures that deep
21:49.19Tekkubbut I'd like getval(t, "a", "b")
21:49.39Tekkubor such
21:49.52Tekkubif a is nil it returns out nil
21:50.06ckknightyou shouldn't need it, if you have a proper defaults system in place
21:50.08Tekkubfuck it, I'm writing those up and puting em in TekTechEmbed
21:50.27TekkubI'm thinking any table tho boss, not just the DB/savedvar
21:50.54ckknightreally, if you have a proper defaults system, when would you need the t and t.a and t.a.b and t.a.b.c?
21:50.54CIA-1303neronix * r506 10AHProtectWin/: AHProtectWin is dead. Long live Lexan!
21:52.02Mikmaag`: atleast what i was able to test, works perfectly. 10 on first row, continues on second row and debuffs came at the end of second row
21:52.29ag`Mikma, it works better in some situations now, but  I think I broke something in the process ^^
21:52.56TekkubI don't use "defaults" boss... nil == default
21:53.21Tekkubif not self.data.supresschat then self:BeChatty() end
21:53.30Tekkubetc
21:53.43ckknightalright
21:53.54ckknightI'm talking about a multi-structured deal
21:54.08ckknightyou'd probably have defaults = { a = { b = { c = {} } } }
21:54.21ckknightthen do t.a.b.c without worry
21:55.21Tekkubsee in that table I'd want it to be t = {}
21:55.34Tekkubthose subtables are all empty, I don't want them defined
21:55.50ckknightno, because they're the defaults
21:55.57ckknightso you'd expect them to be there
21:56.17TekkubI, personaly, expect "default" to be nil
21:56.26Tekkubthere's nothing in em, don't define them
21:56.48Tekkubit doesn't matter, I'm writing my own table accessor methods in my personal embedlib, don't worry about it
21:56.51ckknightI think you're thinking of something different
21:56.58Tekkubyes I am
21:57.07TekkubI'm not talking about DB/savedvar
21:57.18TekkubI'm talking about tables in general and how I use them
21:57.39TemTekkub is just being a noob
21:57.42Temlet him be ckknight
21:57.47ckknightthat would be the best option
21:59.04Mikmaag`: seems like it's working like some people have requested on forums, meaning debuffs at the end of second line when using 2 lines of auras
21:59.15Temif you need your tables to be automagic that badly, write it your own damn self
21:59.24Tembecause I don't want to support it
21:59.59TekkubTem, yea I started writing it like 5 min ago, Boss just kept arguing it :P
22:00.08Temgod tek
22:00.16Temyou're such a noob
22:00.19Tekkubwait no, 10 min ago
22:00.31Temwe're talking id` levels of noobness
22:01.24Tekkub*shrug* it's something to mess with :P
22:01.31Temlol
22:01.54clad|afkOk.. dilemma
22:02.11Tekkubyes clodhopper?
22:02.20Temaaaaye
22:02.21Tem?
22:02.43clad|afkso in order to make my target and targetoftarget indicators accurate, I need to scan the entire raid on PLAYER_TARGET_CHANGED to see if any of them ARE my target
22:02.53clad|afktoo expensive to bother, considering it'l update within 2.0 seconds anyway?
22:02.54Tekkuboh bugger.. I can't make SEAura embeddable without gratuity... dur... hrm...
22:02.58CIA-1303neronix * r507 10Lexan/ (. Changelog.txt GPL.txt Lexan.lua Lexan.toc Readme.txt):
22:02.58CIA-13Lexan - Formerly AHProtectWin
22:02.58CIA-13- Added trade blocker! Blocks trades while you're using the mailbox and bank!
22:02.58CIA-13- Removed load-on-demandness (Can't really have it anymore now)
22:02.58CIA-13- Name change! (Thanks Mikma)
22:03.25Tekkubclad: scanning the whole raid's targets isn't very expensive
22:03.46Tekkubthat's why I had the perf info on PRT for so long, it does like 5 scans a sex
22:03.47Temclad|afk: check how long til the next update
22:03.48clad|afkTekkub: But it seems so wasteful for no reason
22:03.56TekkubI know it seems wasteful
22:04.06ag`Mikma, I did a stealth update, redownload it if you want...
22:04.10Tekkubbut... eh...
22:04.19Mikmaag`: will do after this match :)
22:04.35Tekkubyou're doing a simple compare too, PRT's is more complex cause it has to check if it's a mob and if the mob is known
22:04.36Temclad|afk: skip the next update if (nextUpdate - now)  < X
22:04.50Tekkuband if the mob is dead
22:05.30Tekkubone pass of the raid with UnitIsUnit("target", "raid"..i) shouldn't be too painful
22:05.48TainWow every time I research something I get annoyed at how Blizz does things.  
22:05.54Temclad|afk: IMO right after you change targets is one of the more important times to actually check
22:06.01TekkubTain: stop researching :)
22:06.08clad|afkTekkub: I'm not talking about memory issues, i'm talking about processing.. and i dont like it =(
22:06.09clad|afkbut i'll try it.
22:06.10CIA-1303neronix * r508 10/tags/AHProtectWin/:
22:06.11CIA-13AHProtectWin is no more!
22:06.11CIA-13~hug Neronix
22:06.12purlACTION hugs Neronix
22:06.16Neronix<3
22:06.18TekkubI know clad
22:06.30clad|afkTem: But think about decursive, or any click-casting mod
22:06.33clad|afkhow often you're changing targets.
22:06.44clad|afkTem: What question?
22:06.50TekkubPRT's is a few level more complex and scanning ALL raid targets and checking and shit pulls like 50ms/sec for 5 targets
22:06.51Temforget it
22:06.55TemI'm being retarded
22:06.58CIA-1303neronix * r509 10/tags/Lexan/: Created folder remotely
22:07.10Tekkubyou only need to scan till you find the match...
22:07.16TainEverytime you hit tab or enter (maybe other things, I can't bear to keep looking) you cycle through 145 tables of chat commands searching for a value.
22:07.23Temclad|afk: then make your update function end silently if it's called too often
22:07.31Mikmaag`: is it on purpose that playerframe says "DEAD" when running as ghost
22:07.34CIA-1303neronix 071.0 * r510 10Lexan/: made a copy
22:07.47Neronixcrap, forgot to do a proper comment >.<
22:07.47Temclad|afk: put the throtle in it so that it won't get called more than X times in X seconds
22:07.49TekkubTain: ouch
22:08.00ag`Mikma, I think it should say ghost :P
22:08.00Temclad|afk: er, not that it won't get called that it won't do anything
22:08.07clad|afkTem: Yeah thats where I'm,headed.
22:08.22Tekkubclad, you shouldn't be updating much with the player target events
22:08.36Tekkubif the target isn't a friend you don't have to...
22:08.38Temso you can try an update each PLAYER_TARGET_CHANGED and the function will intelligently do nothing if need by
22:08.42Tems/by/be/
22:08.45Tekkubif it is you do one pass and find the match
22:09.01Mikmaag`: ok, 2 things. said "DEAD" on me and when coming back to alive inside instance i still saw the ghost-debuff after playerframe. using ie. renew gets rid of it
22:09.22Mikmabut, i'll update the stealth-edit not
22:09.24Mikmanow*
22:09.42TekkubPRT has to scan every target and test each against each already known target every time it updates, and it does it like 5 times a sec, and it draws a lil proc but not much
22:10.27Tekkubyours is a shitload simpler, only one unitisunit per raid member until you find a match
22:10.56ag`Mikma, wait :P
22:11.18Tekkubspeaking of, I need to rip out the pet tests, seems the only valid unit is "pettarget" none of the "raid1pettarget" ones work
22:11.26Slayman^^
22:11.37ckknightraidpet1target?
22:11.56Tekkubcause I was in a party last night were a hunter pet was off soloing while we all fought one mob and the pet's target never came up
22:12.20Tekkubis it raidpet1?  I thought it was raid1pet...
22:12.20SlaymanFuBarFriendsFu is spamming Friendslist Update which provokes mem increase to max out and finally to disconnect me !
22:12.31TekkubTHANK YOU SLAY
22:12.46Tekkubtry onupdatewatch with fufriends... scary
22:12.54SlaymanTekkub: i LOVE to help
22:12.56phyberhmm.  didn't get anything from BigWigs in the Shazzrah fight.  do you have to be near him to see when he buffs himself?
22:12.58id`Tem: you suck
22:13.02Tekkuboh yea, please rename that mod FuFuFriends :)
22:13.03id`Tem: I solved it
22:13.08id`Tem: hah!
22:13.10Temid`:  lol
22:13.51id`http://pastebin.com/674263
22:13.54id`doo dee doo
22:13.54id`:D
22:13.58Tekkubanyway, someone beat up Garf and make him fix FuFuFriends
22:14.17Tekkuband SVN it too so we can fix this shit as he seems to be fairly busy
22:14.22Mikmaphyber: did you mouseover/target shazz and were you in range?
22:15.23phyberMikma: yeah. I mouse over them to enable the mods as soon as i see them.
22:15.35Mikmahe has a bitch range, it's really small
22:16.26Mikmathat's the reason why i'm waiting for the broadcast feature of BigWigs so i can install it to my GF (tank) hehe
22:17.07otravirogue is so fun :D
22:17.10Tekkubarg, need to do that too *cry*
22:17.17otravioh look a warrior that is one level under me!
22:17.21otravioh he charged!
22:17.28otravi*crit* *crit* my rogues dead
22:17.30otravi:----D
22:17.56otraviTekkub: I don't think my font likes PerfectRaidTargets :p
22:18.01CIA-1303ckknight * r511 10FuBar/ (FuBar.lua FuBarPlugin.lua FuBarTooltip.lua PanelClass.lua): FuBar - Updated the db/defaults system. SavedVariables should be much smaller, now, no longer holding redundant information.
22:18.10TekkubI don't know why otter
22:18.16Tekkubwhat fontpack?
22:19.12otraviClearFont with Georgia instead of the standard crap
22:19.26Tekkubugh... effort... nevermind
22:19.35otraviI think it's like... 1px to short :p
22:19.39Tekkub<-- using FonTabulous
22:19.42otravi99% works fine ^^
22:20.07Mikmasomeone wake kaelten up, he needs to make KC_Items use StayWithinTheLines to get the tooltips to stay on screen
22:20.08Tekkubt.HPP:SetText("100%")
22:20.08Tekkubt.HPP:SetWidth(t.HPP:GetStringWidth())
22:20.17Tekkubnot sure why it's not setting righ tman
22:20.33Tekkubit should init to always fit "100%"
22:20.42otraviyeah, I looked at it myself
22:21.10Tekkubadd a +1 or something till it fits and let me know the values
22:21.15Tekkuband I'll slip it in
22:21.30Tekkubt.HPP:SetWidth(t.HPP:GetStringWidth() + ???)
22:21.42otraviaye
22:23.55Tekkubactually that might apply to MobName soon too, we'll see
22:24.05TekkubI need to get the resizing working :)
22:24.34MikmaNeronix: http://en.wikipedia.org/wiki/Lexan this has pretty good description of lexan... *plapla* Lexan is typically used in the aerospace industry for items such as aircraft canopies, windscreens and other windows *plapla* ;)
22:25.17NeronixI took a quick look earlier :)
22:25.39CIA-1303cladhaire * r512 10PerfectRaid/PerfectRaid.lua:
22:25.39CIA-13PerfectRaid:
22:25.39CIA-13* Made changes to the target highlighting and the selection in general.
22:25.39CIA-13* Took out targettarget. I can do it and put it back in, but it'll have to be throttled like whoa, since its possibly 40 comparisons every update.
22:25.43Wobin_plapla?
22:25.49clad|afkPerfectRaid should be 100% usable like whoa atm
22:25.56MikmaWobin_: didn't wan't to paste all that was in the page ;)
22:26.10Wobin_but what is plapla short for? =)
22:26.16Mikmanothing :D
22:26.45Wobin_so it could have been *dinglehopper* and so on so forth *dinglehopper* and it would have the same effect? =P
22:26.59CIA-1303tekkub * r513 10/trunk/ (!!Warmup/ WarmUp/): Warmup - Renaming SVN path to match \Interface\Addons path
22:27.00Mikmabut if you wanna translate it to something, nearest would be *blahblah*
22:27.17Wobin_okay =)\
22:27.32Mikmadinglehopper will do too :D
22:30.41CIA-1303neronix * r514 10Lexan/Lexan.toc: Lexan - New TOC description, with translations
22:31.12CIA-1303neronix 071.0 * r515 10Lexan/Lexan/: Lexan - Retagging as 1.0 release
22:32.14kergoth`Tekkub: maybe ClearFont is doing the SetFont on your fontstring after you've already done the setwidth..
22:32.17kergoth`not before
22:32.35*** join/#wowace Warol (n=Warol@adsl-75-5-43-183.dsl.emhril.sbcglobal.net)
22:32.35Mikmafankriss down :D
22:32.39Mikma4th try
22:32.42Tekkubwhy the hell would it do that
22:32.56Tem*whee*
22:33.05Tekkubit should be changing what GameFontHighlightSmall is so it inherits
22:33.24kergoth`yes, but _when_ does it make that change?
22:33.36ag`Mikma, ahhh
22:33.38Tekkubit SHOULD be loading before every mod does
22:33.39ag`get it now
22:33.42kergoth`you dont depend on it, so theres no guaranteeon load order
22:33.45Mikmaag`: same filename?
22:33.47kergoth`how exactly would you guarantee that?
22:33.48ag`yeah
22:33.49kergoth`its just an addon
22:33.54Temoptional dependency
22:33.55Tekkubnonetheless, PRT won't declare any frames till you get a target
22:33.59kergoth`and as you well know, with warmup, theres no way to guarantee you start first
22:34.24Tekkubyea I know kerg, but that's what FontTabulous does, trys to load first
22:34.41clad|afkOk, i'm off to the gym.
22:34.42clad|afklater folks
22:34.52kergoth`how? lame rename of its addon dir?
22:35.04Tekkubanyway, my point is if ClearFont is trying to change fonts as they're set it's doing it's job wrong :P
22:35.08kergoth`not everyone has a folder that operates alphabetically
22:35.17kergoth`?
22:35.21Tekkubkerg, honestly, atm, I don't give a fuck
22:35.47kergoth`changing fonts via SetFont is quite sane, i dont see the problem with its implementation
22:35.52TekkubI don't know why clearfont hacked by otter has an issue, but it ain't my mod's fault!
22:36.03Temwell...
22:36.08Temclearfont's code...
22:36.11Temit's..
22:36.16Tekkubthank you tem :)
22:36.26kergoth`you're completely missing the point.
22:36.31CIA-1303cladhaire * r516 10PerfectRaid/PerfectRaidLocals.lua: PerfectRaid: I had borked the locals file, and screwed buff scanning. Fixed now.
22:36.33kergoth`i'm talking about the _mechanism_, not the code
22:36.40Tekkubkerg, it's unneded since font behaviour was redesigned to allow inherits better
22:36.45kergoth`it can be as ugly as sin, setfont is still a perfectly legitimate mechanism
22:37.01Tekkubset font is fine, just don't go doing it to other mods!
22:37.13kergoth`even if it doesnt touch your mod directly, this problem still exists
22:37.17kergoth`due to the load order
22:37.24kergoth`so if you have a valid point about this problem, lets hear it
22:37.39CIA-1303cladhaire * r517 10/tags/PerfectRaid/: Created folder remotely
22:37.39Tekkubno mod should be changing PRT's font after I've set it, if you want a diff font it needs to be defined before I use it
22:37.57clad|afkTekkub: But you inherit fom the game font
22:38.00clad|afkso your logic is flawed
22:38.05clad|afkyou're ASKING to have your font changed, by inheriting.
22:38.12clad|afksaying Gimme whatever he's using.
22:38.14kergoth`exactly
22:38.19Tekkubbecause I don't need the added bloat of making sure my font doesn't get fucked with and my frame has to resize again
22:38.45kergoth`and unless you hook, theres no way to be notified on font change, and theres no easy way for font changing addons to ensure they load before you
22:38.45TekkubI'm ASKING for it te be whatever it's gonna be before I inherit it
22:38.49TainThe only way for you to not have your font changed is define it yourself.
22:38.51clad|afkTekkub: Define your own font then
22:38.54kergoth`no, you shouldnt inherit if thats the case
22:39.35CIA-1303cladhaire 07PerfectRaid-0.2-Beta * r518 10PerfectRaid/: PerfectRaid: Tagging 0.2-beta release
22:40.03Mikmaooh lala
22:40.16Mikmasoon i will have to install watchdog + perfectraid to test it
22:40.55Tekkubugh... guess I'll just go hook the set font shit and force a resize... joy
22:41.15Temno
22:41.18Tembad tek
22:41.21TainThat's the long and winding road.
22:41.26Temuse the API to figure it out
22:41.27Tekkubwhat the fuck do I do then Tem?
22:41.34TainIf it's a problem then set your own font.
22:41.56Mikmanow that's a big pile of slime
22:42.02TekkubI don't want my own font, I do want it to work with the system one if it changes
22:42.36Temwhich dimension is giving you fits?
22:42.44Tekkubbut I don't see a FONT_CHANGED event, is there one/
22:43.04kergoth`i dont know a great deal about fontstrings, but cant you just do a getfont on the base and a setfont on yours, to set yours to its current setting?
22:43.10Tekkubt.HPP:SetFontObject(GameFontHighlightSmall)
22:43.10Tekkubt.HPP:SetText("100%")
22:43.10Tekkubt.HPP:SetWidth(t.HPP:GetStringWidth())
22:43.22Tekkubdoesn't work for otter in his hacked clearfont
22:43.27Tekkubshows "1..."
22:43.35otraviTekkub: I got the same resolt with FonT......
22:43.43otraviresult!
22:43.46Tekkubthen you just suck :P
22:43.49otravihaha
22:43.55TemTekkub: you noob
22:43.56otraviI set the font-size to 85% :)
22:43.59otravithen it worked!
22:44.00phyberclad|afk: I take it my PR frame has WW before everyones nick because I reloaded halfway through a raid when I shouldn't?
22:44.02Tekkubstupid font bullshit
22:44.12TemTekkub: don't set a FontString's width unless you want it to be that width
22:44.14kergoth`tek, your prejudices are showing.  it isnt clearfont's mechanism thats the problem.
22:44.36Tekkub*head hitsdesk*
22:44.41Mikmahmm
22:44.44TemTekkub: if you just want your fontstring to "long enough" don't give it a size
22:44.45Tekkubwhy the fuck did noone tell me that?
22:44.53TemTekkub: because you're a noob
22:44.57TekkubI thought you always had to set a width
22:44.59kergoth`lol
22:45.01Temno
22:45.01id`haha owned!
22:45.20*** join/#wowace Parak (n=profi@user-0cev737.cable.mindspring.com)
22:45.49otravihaha :D
22:46.19TainThere's a distinct lack of information about chat history scrollback in the xml/lua.  As in.. none that I can find.
22:46.45Tekkub*ponder* guess I'll make a hidden frame at the top to anchor relative to so I can resize whole columns together
22:46.56TemTain: I think it just uses the default max lines
22:47.12TemTain: but you can change the max lines in a ScrollingMessageFrame
22:47.13TainYeah Tem I mean actually handling the arrow up/down
22:47.22Temthis:ScrollUp()
22:47.25Temthis:ScrollDown()
22:47.30phyberclad|afk: ahh, it was because of the 'select' change :)
22:47.32ag`Mikma, how is things now :P
22:47.35CIA-1303ckknight * r519 10FuBar/FuBar.lua: FuBar - fixed a bug preventing SV cleanup on logout
22:47.45TainBasically I'm annoyed that when you scrollback in command history and change something it overwrites that command in history instead of adding it as a new one.
22:47.56Mikmaag`: hmm, what am i testing here? ;) things seem to be working
22:47.57Temoh
22:48.02TemTain: yeah that annoys me too
22:48.04ag`Mikma, then it's good
22:48.09TemTain: but I'm not sure you can change that
22:48.17TemTain: I think it's handled by the editbox
22:48.28Mikmaag`: and haven't wiped yet so haven't tested that either
22:48.52TainIf I could even just hook the up-arrow I could work around it.
22:48.53ag`anyway, next time you're in a party, take a look at how the flashing border now spans around the entire party again, like in the old versions :)
22:48.56TainI think.
22:49.10Mikmaag`: flashes when? in combat?
22:49.12Temkergoth`: who?
22:49.21kergoth`recent post to the lua list
22:49.27kergoth`http://thread.gmane.org/gmane.comp.lang.lua.general/21769/focus=21771
22:49.42kergoth`its cute, though has a fair amount of overhead due to the way its implemented
22:50.04TekkubI'm guessing you don't need to SetHeight on em either?
22:50.36TemTekkub: nope
22:50.40Tekkubrgihto
22:50.49Temkergoth`: will you just finish your damned object model already?
22:50.56Temkergoth`: everyone else wants to get started on Ace2
22:51.14Tem~poke kergoth`
22:51.17purlACTION grabs a syringe
22:51.40Temwhy do you want to scrap the one you had come up with a bit ago?
22:53.27Temkergoth`: was it the classpool thing?
22:56.42ckknightI want a cleaner AceDB
22:57.38Mikmayaya and back to code my addon
22:59.13Temkergoth`: ?
22:59.18Temyou disappear on me?
22:59.38ckknightTem, who is writing AceDB 2?
22:59.42TemI am
22:59.45ckknightah, okay
22:59.57ckknightfigure out an API yet?
23:00.03Temworking on it right now
23:00.18TemI had been planning to support legacy db apis
23:00.23ckknightgah
23:00.27Tembut the more I think about the more I say "fuck it"
23:00.41ckknighti suggest you steal a lot of ideas from FuBar
23:00.48ckknightat least for the db stuff
23:00.53TainIF there wasn't a lot of legacy addons to support I'd agree.
23:00.54TemI have the whole concept in my head
23:00.55ckknightI have it pretty clean, now
23:01.05TemI just need to figure the implementation
23:01.25TemTain: yeah.  That's why I think it will be AceDB2 or something so that the old AceDB can stick around
23:01.39TainAh that's fine then.
23:01.39ckknightthat'd be a good idea
23:01.53Temfor some period X
23:01.57Temuntil we remove it
23:02.17Tembasic feature enchancements:
23:02.27Tem<PROTECTED>
23:02.30ckknightyay
23:02.35Tem<PROTECTED>
23:02.45Tem(not just "X player of Realm"
23:02.48Tem)
23:02.52ckknightokay
23:03.26Temand ways to get directly at the table
23:03.42Temso that you do something like self.db.global.<Global Settings>
23:03.47ckknightyou gonna have the 5 kinds of data easily available?
23:03.58Temself.db.profile.<Current Profile settings>
23:04.09Temself.db.char.<Char specific settings>
23:04.26Temself.db.class.<Class specific>
23:04.46Temchar, class, global, realm, ?
23:04.48Mikmaf*** blizzard really, who do they always have to break everything between patches
23:04.49ckknightrealm
23:04.51ckknightthere's 5
23:04.53Temwhat's the 5?
23:04.59ckknightglobal, profile, char, class, realm
23:05.07Temoh, yeah I wasn't including profile in that count
23:05.09ckknightrealm is actually realm + faction in my book
23:05.31Temyeah I can agree with that
23:05.37ckknighte.g. ThrallAlliance and ThrallHorde are seen as different realmss
23:05.39ckknightrelams*
23:05.41ckknightrealms*
23:05.46ckknightat least as far as the db is concerned
23:05.49Temnot sure though
23:05.55Mikmatoo bad there ain't somefunction:Lock()
23:06.06ckknightTem, what about defaults?
23:06.11Temhidden
23:06.18ckknighthow do you mean?
23:06.28kergoth`Tem: its ready for integration.  i just need to get a wowace checkout and start pushing stuff in
23:06.47ckknightfor fuBar, there are 5 different kinds of defaults, one for each part
23:07.19Temkergoth`: cool
23:07.36Temckknight: do you really need defaults for each type of data?
23:07.40ckknightyes
23:07.42ckknightI definitely do
23:07.45Temwhy?
23:07.49Mikmaanyone of you played around with ActionBars (without visor)
23:07.53kergoth`i just introduced linearization caching, so that creating two classes with the same superclasses doesnt bother recalculating it
23:07.57Temckknight: nevermind
23:08.03ckknightcharDefaults = { wsgWin = 0 }, defaults = { showStuff = true }
23:08.36Temdefaults applies to current profile and global then?
23:08.44Temand that's it?
23:08.46ckknightno, it applies to the 5 different kinds
23:08.53ckknightdefaults is profile
23:09.01ckknightso it'd be like profileDefaults = {showSTuff = true}
23:09.08kergoth`heh, aranha has a trinary function.  if a then return b else return c end :(
23:09.10ckknightglobalDefaults = {apples = false}
23:09.15ckknightetc.
23:09.34ckknightdefaults, for me, is implicitly profile defaults
23:09.49Tainheh  <Miravlix> I don't understand why we had to loss RegisterForSave
23:10.32ckknightRegisterForSave only makes sense for embedded libs, imho
23:11.37ckknightTem, I also changed it so that it copies the defaults instead of using metatables
23:11.49ckknightbut at logout, it gets rid of everything redundant
23:11.56TemI was planning on using metatables
23:12.05Tembut I havne't decided one way or the other
23:12.07ckknightthus making the savedvariables very small to read and to load
23:12.21ckknightI find if you nil everything on logout, metatables aren't good
23:12.38kergoth`nothing wrong with using metatables, except that modifications of subtables in the defaults will modify the defaults.  so the only problem is if defaults is expected to always be pristine
23:12.39ckknightbecause metatables require an extra table for each default deal
23:12.50ckknightkergoth`, not in the way I did it
23:13.05ckknightif there's a table in the defaults, it makes a new table in the data
23:13.07ckknightthen copies over
23:13.19ckknightyou want to treat defaults as read only
23:13.27id`yay it works
23:13.28id`:D
23:13.31ckknightespecially if you destroy redundant data later
23:13.37Mikmaid`: mine doesn't :P
23:13.45kergoth`the whole point of directly inheriting defaults is that you dont have to nil anything on logout, because the saving routing doesnt obey them, afaik.
23:13.52kergoth`s/routing/routine/
23:13.54kergoth`silly fingers
23:14.06ckknight<PROTECTED>
23:14.18ckknightlike if you don't use charData at all, it will get nilled
23:14.25ckknightwith the metatables bit, it'll stay there
23:15.17kergoth`with your method, yes. with mine, no, since that entry didnt exist in the main table at all, only defaults.... i wonder...
23:15.44id`Mikma: gunna use blizzard buttons now
23:16.30Temckknight: using a metatable provides the same thing
23:16.42Temckknight: but when you set something to the default you use nil instead of a vale
23:16.48Tems/vale/value/
23:17.07ckknightyea
23:17.18ckknightI find the way that I did it leads to a much cleaner result
23:17.41kergoth`i wonder what itd take to implement COW.  only creating the subtables if you try to modify the defaults one... would probably need debug.* to implement it though
23:19.12id`Mikma: but now i had enough for today :(
23:19.20id`besides
23:19.35id`HES A JOLLY GOOD FELLOW HES A JOLLY GOOD FELLOW
23:19.45id`HES A JOLLY GOOD FEEEE HEEE LOOOOOW
23:19.53id`<-- bday
23:19.54id`xD
23:20.03Mikmahappy happy joy joy
23:20.09id`i am 19 now :o
23:22.17otravigrats id` !
23:25.31id`^^
23:26.10otraviand I'm going to bed early!
23:26.25otraviI have a website to take down, and a new one to get online before people notice :-P
23:26.42otravign
23:28.04id`so Mikma
23:28.06Mikmawas?
23:28.11id`where is the presents?
23:28.16id`EPIC LEWT 2 ME PLZ
23:28.17id`KEK
23:28.38id`j/k ofcource :P
23:28.50Mikmaumm, here.. http://tinyurl.com/6x64q
23:29.00Mikmahere's your mystery-present :D
23:29.18id`bet thats lemonparty or tubgirl or hai2u
23:29.53id`hm, same genre
23:30.20kergoth`Tem: http://bzr.digital-scurf.org/trees/dsilvers/aranha/lua/startup/10-Classes <-craziness
23:37.35kergoth`http://www.thinkgeek.com/computing/input/7a67/zoom/ looks damn cool

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.