00:07.35 | *** join/#wowi-lounge Kaso (n=Jonathan@host81-159-131-7.range81-159.btcentralplus.com) |
00:07.56 | [floyd] | Are underscores commonly used in Lua to indicate unused paramters, such as 'local Zone, _, _ = GetMapInfo();' ? |
00:08.04 | JoshBorke | yes |
00:08.34 | [floyd] | It's just a convention, though, right? It's not enforced by the runtime, is it? |
00:08.36 | Kirov | It's common, but not actually part of lua. |
00:08.42 | Kirov | yes, just convention |
00:08.49 | Kirov | _ can be used as a normal variable |
00:08.52 | [floyd] | Heh, alright, fast response there, thanks :) |
00:15.13 | *** join/#wowi-lounge hyperChipmunk (n=staharaj@d14-69-214-77.try.wideopenwest.com) |
00:17.42 | *** join/#wowi-lounge Arrowmaster` (i=Arrow@cpe-24-209-111-105.woh.res.rr.com) |
00:18.06 | *** part/#wowi-lounge JoshBorke (n=Josh@r35h14.res.gatech.edu) |
00:22.27 | *** join/#wowi-lounge Guillotine_____ (n=chatzill@ns.motek-services.com) |
00:33.11 | MentalPower | Grr... I hate Regex! |
00:33.58 | thr | <3 regex |
00:33.59 | thr | what do u need? |
00:34.17 | MentalPower | why does string.gfind(SomeItemLink, "|Hitem:(%d+):(%d+):(%d+):(%d+)|h") work, but string.find(SomeItemLink, "|Hitem:(%d+):(%d+):(%d+):(%d+)|h") doesn't? |
00:34.42 | thr | is there any difference? |
00:34.49 | MentalPower | nop |
00:35.20 | MentalPower | brb |
00:48.26 | *** join/#wowi-lounge MentalPower (n=chatzill@host-70-45-86-28.onelinkpr.net) |
00:48.44 | MentalPower | ok, back |
00:48.57 | MentalPower | sorry, ISP was restarting their network |
00:52.34 | MentalPower | thr: still there? |
01:02.56 | [floyd] | MentalPower: string.find returns indices, while string.gfind returns an iterator function. |
01:03.08 | MentalPower | yeah |
01:03.13 | MentalPower | I know |
01:03.23 | MentalPower | lemme pastey my code |
01:03.31 | [floyd] | That'd be best. |
01:04.04 | MentalPower | http://wowi.pastey.net/875 |
01:04.32 | MentalPower | if you specify noTable it borks, if you don't specify it it works just fine |
01:05.24 | [floyd] | Weird, looks identical to me. |
01:05.41 | MentalPower | yep |
01:05.45 | MentalPower | the pattern is the same |
01:06.12 | MentalPower | but string.find just doesn't return anything |
01:07.28 | [floyd] | Have you tried capturing the first parameter and checking against 'nil'? |
01:07.44 | MentalPower | yes its nil |
01:07.48 | MentalPower | I /dumpéd it |
01:07.58 | MentalPower | <PROTECTED> |
01:09.17 | [floyd] | That is fairly weird. The documentation indicates that it finds "the first match". Should work [tm] :) |
01:09.21 | [floyd] | :/ |
01:10.03 | MentalPower | like I said string.gfind works just fine with the same pattern |
01:10.52 | MentalPower | hmm... I just found something wierd, is I modify string.find's pattern to not include pipes "|" it works |
01:11.57 | [floyd] | To me... being a noob if there ever was one.... it sounds like a but in the runtime. That's doesn't mean a whole lot. |
01:20.56 | *** join/#wowi-lounge Arrowmaster (i=Arrow@cpe-24-209-111-105.woh.res.rr.com) |
01:24.27 | *** join/#wowi-lounge malreth (n=triti@cpe-72-179-20-11.austin.res.rr.com) |
01:24.48 | malreth | KYAA~~~!!! |
01:25.02 | Xuerian | ^,,^ |
01:25.26 | malreth | Dame!! Yamete!!! Yamete kudasai~~!!! |
01:25.58 | Xuerian | Xuer-baka no comprende >< |
01:39.05 | zenzelezz | O_o |
01:39.49 | Xuerian | o.o |
01:41.44 | Xuerian | 0_o |
01:42.22 | *** join/#wowi-lounge Caboose[FH] (n=Caboose9@cpe-66-8-166-76.hawaii.res.rr.com) |
01:45.03 | malreth | well, i've heard of pissing contests... |
01:45.12 | Cairenn | heh |
01:50.27 | Osagasu | Hehehe... My guild leader is a little pissed at Anduin for not adding a safety to Damage Meters with the update. |
01:50.39 | zenzelezz | safety? |
01:50.58 | Osagasu | Like giving you the option to not clear. |
01:51.14 | Osagasu | Cause our bad healers and stuff are clearing it to hide their problems. |
01:52.47 | malreth | kick the healers |
01:53.30 | malreth | or if you can't get rid of them... 50 DKP MINUS! |
01:53.47 | malreth | no mercy for the weak! sweep the leg, Johnny. |
01:54.05 | Osagasu | We don't know who the healers are. that's the problem. |
01:54.11 | Osagasu | They're clearing the meters. |
01:54.42 | Gryphen | Ya, how dare anduin overlook that |
01:54.59 | Osagasu | Normal people don't realize the work that goes into coding. |
01:55.13 | Corrodias | in addition, they could cheat by modifying the code, anyway |
01:55.55 | Osagasu | Once again you overestimate the power of the average person, Corr. |
01:56.25 | Corrodias | the average people aren't really a concern if there are malicious coders in the group |
01:56.39 | Corrodias | if someone can cheat, it's not really effective to stop just a few of them |
01:56.46 | Corrodias | *someones |
01:56.52 | Osagasu | None of our healers are technically inclined. |
01:57.03 | Xuerian | The code isn't really a concern if there are malicious people in the group. |
01:57.10 | [floyd] | Do they have boobies though? |
01:58.48 | Osagasu | The ones we think are the bad healers don't. |
01:59.03 | Corrodias | perhaps... he should add a feature that, when you call the clear function, it prints a message to RAID... |
01:59.12 | *** join/#wowi-lounge dukeku (n=dukeku@c-67-160-162-146.hsd1.or.comcast.net) |
01:59.27 | Corrodias | i would like to say that it amazes me that these people would rather hide their incompetency than try to learn how to improve, but it really doesn't. |
01:59.27 | Osagasu | ooor... add a feature that only allows a raid leader or assist to clear. :P |
01:59.52 | Xuerian | WARNING: USER HAS CLEARED THE METERS. "Whaaaa?" "SOB!" "KILL THEM!" "SNAKE"! |
02:02.34 | Osagasu | Or even better, a big popup on the raid leader's screen. :P |
02:03.05 | clad|sleep | WARNING: SNAPE KILLS DUMBLEDORE, PAGE 606! |
02:03.05 | Guillotine | lol |
02:03.05 | Corrodias | like unto what you get with raidassist |
02:03.14 | Xuerian | lol |
02:03.18 | Guillotine | oh! clad! just had to let you know, I'm LOVING PerfectRaid + Clique |
02:03.31 | clad|sleep | Guillotine: Great =) |
02:03.34 | Corrodias | clique, clique... that's the click-casting one, isn't it? |
02:03.38 | Guillotine | yes |
02:03.38 | clad|sleep | Identify bugs, and they shall be fixed =) |
02:04.06 | Corrodias | i certainly appreciate PerfectRaid. i haven't participated in an instance raid, yet, but AV is so much easier when i can actually see something |
02:04.28 | clad|sleep | i do them both.. and it just helps me.. *shrug* =) |
02:04.28 | *** join/#wowi-lounge Kirkburn (i=Kirkburn@84-45-141-44.no-dns-yet.enta.net) |
02:05.31 | Kirkburn | Lol, this is the stupidest 'news' article ever regarding crop circles: http://abcnews.go.com/Technology/story?id=2374926 |
02:05.49 | Kirkburn | A select quote: "From crop circle designers and top-level researchers to the baffled farmers who usually find them, nobody really knows the origin of crop circles." |
02:06.00 | Kirkburn | Try reading that line a few times ... |
02:06.11 | clad|sleep | TLDR |
02:06.16 | clad|sleep | but what i did read.. it was... stupid. |
02:06.40 | Corrodias | each sentence is a paragraph. my god. |
02:06.54 | Kirkburn | Amazing, isn't it :P |
02:08.05 | Corrodias | gotta turn this off so i can put in the other hard drive... bbl |
02:18.36 | norgs | :( |
02:18.56 | norgs | Why purl??? Why!? |
02:19.02 | Esamynn | ~botsnack |
02:19.02 | purl | aw, gee, Esamynn |
02:25.21 | *** join/#wowi-lounge Guillotine_____ (n=chatzill@ns.motek-services.com) |
02:27.31 | *** join/#wowi-lounge MentalPower_ (n=chatzill@host-70-45-86-28.onelinkpr.net) |
02:27.53 | *** join/#wowi-lounge Guillotine_____ (n=chatzill@ns.motek-services.com) |
02:30.50 | *** join/#wowi-lounge Tuller (n=chatzill@c-68-57-185-39.hsd1.va.comcast.net) |
02:36.23 | *** join/#wowi-lounge ShadowEnvy (n=Comatose@c-68-42-163-67.hsd1.mi.comcast.net) |
02:37.46 | ShadowEnvy | Quick Question: when launching a macro, WoW Tends to freeze game execution until the macro is finished running..... is there a function call, or a WoW API call that will resume game execution BEFORE the macro is complete?? |
02:38.09 | *** join/#wowi-lounge Kirkburn1 (i=Kirkburn@84-45-141-44.no-dns-yet.enta.net) |
02:38.18 | *** join/#wowi-lounge Kirkburn (i=Kirkburn@84-45-141-44.no-dns-yet.enta.net) |
02:44.24 | *** join/#wowi-lounge Guillotine______ (n=chatzill@ns.motek-services.com) |
02:44.28 | *** join/#wowi-lounge Corrodias (n=no@th-242-185.rh.uwec.edu) |
02:44.40 | Corrodias | and there we go, hard drives swapped |
02:44.41 | Osagasu | ShadowEnvy, that is lag, not pausing. |
02:44.56 | clad|sleep | Osagasu: Or its a macro doing a lot of work =) |
02:44.57 | ShadowEnvy | I thought so too, at first..... |
02:45.33 | ShadowEnvy | but when I cast a specific spell, if the spell is successful, then it has a cooldown |
02:45.49 | Corrodias | cooldowns are not a bug |
02:45.51 | ShadowEnvy | if the spell fails, but still attempted, then there is also a cooldown |
02:46.11 | ShadowEnvy | ;) |
02:46.29 | ShadowEnvy | so, I'm trying to figure out if the spell cast was successful |
02:46.32 | ShadowEnvy | but |
02:46.40 | ShadowEnvy | even if it fails, it still cools down |
02:47.08 | ShadowEnvy | so, I tried a loop, that gets the system time (os.date), and then waits about a second |
02:47.21 | ShadowEnvy | but the game seems to essentially freeze while the macro runs |
02:47.32 | clad|sleep | yes, the UI is single threaded. |
02:47.33 | ShadowEnvy | so, I'm wondering, if there is a "doevents" like function |
02:47.48 | ShadowEnvy | because even a coroutine wouldn't help. |
02:47.56 | clad|sleep | No, there isn't. |
02:48.00 | ShadowEnvy | bah |
02:48.05 | clad|sleep | that's why we have addons. |
02:48.10 | Corrodias | spells aren't supposed to have full length cooldowns if you don't succeed.. |
02:48.10 | clad|sleep | register for SPELLCAST_STOP |
02:48.10 | ShadowEnvy | ?? |
02:48.18 | Corrodias | although global cooldown will apply |
02:49.27 | *** join/#wowi-lounge MentalPower (n=chatzill@host-70-45-82-92.onelinkpr.net) |
02:49.35 | clad|sleep | okay, i'm going to bed. |
02:49.44 | Cairenn | sweet dreams clad|sleep |
02:49.45 | clad|sleep | http://www.wowinterface.com/downloads/fileinfo.php?id=4167 |
02:49.50 | clad|sleep | AfterCast. |
02:50.02 | Xuerian | 'night Clad :P |
02:50.07 | ShadowEnvy | thank you sir. |
02:50.26 | clad|sleep | Night Cairenn, Xuerian |
02:51.07 | [floyd] | Shadowed: I believe the script engine is written in a blocking manner -- execute an endless loop and the game client will hang forever. |
02:51.26 | ShadowEnvy | that's what I thought :( |
02:51.35 | ShadowEnvy | I was hoping there was a method to bypass this |
02:51.40 | ShadowEnvy | perhaps in the WoW API |
02:51.46 | ShadowEnvy | or some kind of sick recursive macro calls |
02:52.01 | *** join/#wowi-lounge Asni (n=insa@192.92-136-217.adsl-dyn.isp.belgacom.be) |
02:52.22 | *** join/#wowi-lounge Guillotine______ (n=chatzill@ns.motek-services.com) |
02:52.22 | [floyd] | Not that I would know of. Only thing I could suggest is to search for "yield". |
02:52.36 | ShadowEnvy | I checked it, for coroutines |
02:52.46 | ShadowEnvy | but it only yeilds the thread INSIDE the macro |
02:52.51 | ShadowEnvy | doesn't return control to the game |
02:53.03 | [floyd] | Ugh... :/ |
02:53.18 | ShadowEnvy | :S yeah |
02:53.41 | [floyd] | In that case, what I would suggest, is to write 'bug' report/feature request to blizzard. |
02:53.55 | ShadowEnvy | :( thanks guys |
02:56.33 | Kaelten | http://my.break.com/media/view.aspx?ContentID=111184 |
02:57.38 | Cairenn | that's pretty cool Kaelten |
02:58.33 | Tem | hmm |
02:58.50 | Tem | So, Frames only get their parent's framelevel +1 on init |
02:58.53 | Tem | that sucks |
03:00.20 | *** join/#wowi-lounge Guillotine______ (n=chatzill@ns.motek-services.com) |
03:01.29 | *** join/#wowi-lounge MentalPower_ (i=chatzill@host-70-45-82-92.onelinkpr.net) |
03:03.21 | *** join/#wowi-lounge Guillotine______ (n=chatzill@ns.motek-services.com) |
03:07.20 | *** join/#wowi-lounge Guillotine______ (n=chatzill@ns.motek-services.com) |
03:09.19 | *** join/#wowi-lounge malreth (n=triti@cpe-72-179-20-11.austin.res.rr.com) |
03:09.38 | *** join/#wowi-lounge Guillotine______ (n=chatzill@ns.motek-services.com) |
03:15.28 | thr | a kitty: (")(^_^)(") |
03:15.49 | thr | ... and there was much rejoicing. |
03:17.30 | *** join/#wowi-lounge Dolby-wowi (n=Dolby@CPE-70-94-30-72.wi.res.rr.com) |
03:17.31 | *** mode/#wowi-lounge [+o Dolby-wowi] by ChanServ |
03:17.43 | Iriel | If anyone's paying attention next time anyone suggests that the single threaded nature of the UI might be a 'bug' or in any way negotiable, slap them! |
03:18.03 | malreth | when will the violence stop, Iriel? |
03:18.18 | Iriel | When all the stupid people are eliminated 8-) |
03:19.19 | Corrodias | you don't like people questioning the wisdom of a single-threaded UI, eh |
03:19.26 | malreth | hmm... time to read up on coroutines |
03:19.50 | malreth | design decisions are not bugs |
03:19.59 | Corrodias | i didn't suggest it was a bug |
03:23.11 | *** join/#wowi-lounge Rophy (n=Miranda@218-170-30-125.dynamic.hinet.net) |
03:37.43 | Corrodias | this antiperspirant has a mild, pleasant scent, but i think i may have put too much on |
03:38.09 | Osagasu | Sometimes I wish the UI was multithreaded, then I remember my CPU only has one core. |
03:39.07 | Corrodias | ...threads don't require multiple cores |
03:39.35 | Osagasu | A single CPU can only run one cpmmand at a time, however. |
03:39.39 | Osagasu | **command |
03:40.18 | Corrodias | correct. however, your operating system and all processes running on it take advantage of it being able to switch among threads as it runs |
03:40.37 | Corrodias | an advantage of a multithreaded UI is that one busy addon wouldn't freeze the whole thing. |
03:41.13 | Esamynn | still could |
03:42.20 | Corrodias | not completely |
03:42.45 | Corrodias | it can make it nearly unresponsive, as you can do to windows, but it will still gradually crawl along. in addition, you really have to screw up for that to happen. |
03:43.07 | ckknight | a multithreaded UI could be a hell of a lot more complicated |
03:43.19 | ckknight | cause you'd have to deal with locking and all sorts of stuff |
03:43.26 | ckknight | and concurrency issues |
03:43.57 | Osagasu | The downside is... DING! That your computer is slow for longer! :P |
03:44.03 | Iriel | Indeed, the singlethreaded nature of the UI makes UI code a whole lot simpler than it would otherwise be, and reduces the chance of bugs significantly |
03:44.17 | Corrodias | i'm not arguing against any of that |
03:44.23 | Iriel | Even without coroutines, you can make long processes bearable with events or OnUpdate |
03:44.26 | *** join/#wowi-lounge Guillotine______ (n=chatzill@ns.motek-services.com) |
03:44.44 | Corrodias | i addressed the single idea of multithreaded UI not being useful because of having a single CPU core |
03:45.26 | Osagasu | Even in a bug free enviornment, I don't see it as worth it. |
03:45.40 | Osagasu | Unless your computer has multiple CPUs or multiple cores. |
03:46.36 | Iriel | As for the earlier comment -- I have nothing against questioning why the UI may be single threaded, just peopel suggesting that changing that get posted in any of the blizzard forums as a suggestion or bug. |
03:47.02 | Corrodias | Osagasu: i just said why... |
03:47.19 | Corrodias | but now you've changed it a little, you say not "worth it" |
03:47.21 | Osagasu | I'm not saying you didn't. |
03:47.36 | Osagasu | No, I was ambiguous before. |
03:50.44 | *** join/#wowi-lounge frus (i=frus@082-146-097-109.dyn.adsl.xs4all.be) |
04:09.57 | *** join/#wowi-lounge yssrn (i=yoss@w-mob101-128-62-123-19.public.utexas.edu) |
04:17.15 | *** join/#wowi-lounge tehyoss (i=yoss@w-mob101-128-62-123-19.public.utexas.edu) |
04:24.15 | *** part/#wowi-lounge tehyoss (i=yoss@w-mob101-128-62-123-19.public.utexas.edu) |
04:45.15 | *** join/#wowi-lounge Kevorkian (n=borealis@cpe-024-162-228-130.nc.res.rr.com) |
05:24.36 | *** join/#wowi-lounge slouken (i=slouken@devolution.com) |
05:24.56 | Cairenn | evening slouken |
05:25.04 | slouken | Hey Cairenn, how's it going? |
05:25.11 | Cairenn | pretty well, yourself? |
05:25.20 | slouken | busy busy, working on the expansion. :) |
05:25.27 | Cairenn | heh, I'll just bet |
05:26.01 | Kirov | will WoW 3.0 get lua 5.2? |
05:26.15 | slouken | It'll probably get Lua 6. ;-) |
05:27.13 | Cairenn | anyway, as usual, your timing is impeccable |
05:27.16 | Cairenn | night folks |
05:27.16 | slouken | Quiet tonight... |
05:27.23 | krka | good morning people |
05:27.33 | slouken | morning krka. :) |
05:28.47 | slouken | krka, where do you live? |
05:29.04 | krka | not sure i want to tell a blizzard employee that ;) |
05:29.13 | krka | blizzard has ... resources |
05:29.19 | AnduinLothar | X/ |
05:29.32 | krka | (stockholm sweden) |
05:31.42 | Esamynn | good night all |
05:31.44 | krka | slouken: want my serialization code? it handles recursive tables... though i guess saved variables rarely has that .P |
05:34.21 | krka | time to run to the bus |
05:34.31 | *** join/#wowi-lounge dreyruugr_ (n=chatzill@68-171-44-192.vnnyca.adelphia.net) |
05:34.32 | slouken | lol |
05:34.37 | slouken | good luck! |
05:34.38 | krka | later peoples |
05:34.44 | slouken | Night Esamynn |
05:35.09 | slouken | krka, the saved variable code handles that as well, as fr as I know. |
05:35.25 | krka | really? hmm... was that recently added? |
05:35.35 | krka | i think i tried with wow 1.5 |
05:35.36 | slouken | a few months ago, I think... |
05:35.46 | slouken | Oh yeah, definitely since then |
05:35.48 | krka | i need to get up2date :) |
05:35.54 | slouken | 1.10 or thereabouts, I think |
05:35.58 | krka | that's cool, i'll have to take a look at it |
05:36.10 | slouken | go catch a bus! :) |
05:36.20 | slouken | heading to bed myself... |
05:36.41 | Xuerian | Damned ninja-leavers. |
05:43.16 | Iriel | krka: : handles in the sense of 'does not allow, and nils out' 8-) |
05:43.57 | Iriel | krka: (re: Saved variables and self-referential structures) |
05:44.39 | *** join/#wowi-lounge ScytheBlade1 (n=Death@about/pxe/ScytheBlade1) |
05:46.15 | *** join/#wowi-lounge dreyruugr_ (n=chatzill@68-171-44-192.vnnyca.adelphia.net) |
05:57.05 | *** join/#wowi-lounge _dreyruugr (n=chatzill@68-171-44-192.vnnyca.adelphia.net) |
05:58.35 | Kevorkian | what is the difference in the way variables are handled in WTF\Account\<acctname>\SavedVariables and WTF\Account\<acctname>\<realmname>\<charname>? |
06:02.39 | Kevorkian | anyone? |
06:03.41 | Xuerian | Charcter specific saved variables |
06:04.52 | Kevorkian | aye, I understand that. I'm just curious the sequence of loading |
06:05.15 | Kevorkian | and how its handled. |
06:05.21 | ckknight | well, the order doesn't matter. |
06:05.37 | ckknight | unless things have the same name... |
06:06.06 | ckknight | which'd be bad |
06:06.18 | Kevorkian | well, like for instance, there's a censusplus.lua in the main saved variables and also one in the character specific directory |
06:07.28 | Kevorkian | all it has in the character specific file (for a particular character) is "CensusPlus_DoThisCharacter = false" |
06:07.41 | Kevorkian | but the main saved variable file has all my census data |
06:11.11 | Kevorkian | are you saying that both the main census data and that one variable, are loaded at the (as far as we know) same time when I log that particular character? |
06:11.50 | Kevorkian | and if so, how does CensusPlus save variables in a character specific location vs. the main saved variable folder? |
06:13.55 | ckknight | it would save the same value in both places. |
06:14.54 | *** join/#wowi-lounge frus` (i=frus@082-146-097-195.dyn.adsl.xs4all.be) |
06:15.53 | Kevorkian | regardless of the value, how would one get it so that a variable only saves in one location or the other? |
06:16.10 | Kevorkian | since the main census data saves only in the main saved data folder |
06:16.34 | Kevorkian | I'm assuming there's a way of distinguishing data that is character specific vs. that which is global to the addon |
06:16.54 | Esamynn|sleep | Char specific variables are loaded after account wide variables |
06:17.23 | Kevorkian | fair enough, but how do you know it's a character specific vs. account wide one? |
06:17.28 | Esamynn|sleep | so if you have duplicate variables the character specific one is the one you will end up with |
06:17.39 | Esamynn|sleep | Kevorkian: no way to tell programtically |
06:18.17 | Kevorkian | why doesn't censusplus then have the census data in the character specific directory? |
06:18.28 | Kevorkian | it only saved that one variable there |
06:18.32 | Kevorkian | not the main data |
06:18.47 | Kevorkian | the crux of my question is "how does it do that"? |
06:19.10 | Esamynn|sleep | do what exactly? |
06:19.34 | AnduinLothar | For anyone interested - New Cosmos Release: http://www.cosmosui.org/ |
06:19.36 | Kevorkian | not save the main census data in the character specific directory |
06:20.06 | Kevorkian | or conversely, only save character specific data in the character specific directory |
06:20.29 | Kevorkian | what makes the data character specific |
06:20.47 | Esamynn|sleep | the definition in the TOC file |
06:20.55 | Kevorkian | oooooh |
06:21.03 | Esamynn|sleep | you can define SavedVariables and SavedVariablesPerCharacter |
06:21.57 | Kevorkian | got it, that's exactly the point I was missing :) |
06:22.00 | Kevorkian | thanks |
06:22.08 | Esamynn|sleep | you're welcome |
06:22.40 | Kevorkian | oh that's spiffy |
06:24.47 | Kevorkian | that answers my next 3 questions too. now if my son would just fall asleep I could go to bed a happy man |
06:31.49 | *** join/#wowi-lounge Elkano (i=Elkano@pool012.vpn.uni-saarland.de) |
06:38.41 | *** join/#wowi-lounge ckknight_ (i=ckknight@rrcs-74-62-251-191.west.biz.rr.com) |
06:42.13 | *** join/#wowi-lounge Laric_ (i=Laric@217-13-2-126.dd.nextgentel.com) |
06:42.18 | krka | Iriel|Away: ah, i see |
06:44.40 | *** join/#wowi-lounge ckknight__ (i=ckknight@rrcs-74-62-251-191.west.biz.rr.com) |
07:01.56 | *** join/#wowi-lounge Priam (n=vnabet@pc.yacast.fr) |
07:02.03 | *** join/#wowi-lounge ckknight__ (i=ckknight@rrcs-74-62-251-191.west.biz.rr.com) |
07:11.19 | Tem | anyone around familliar with the java api? |
07:11.42 | Tem | I basically need string.rep |
07:13.32 | Kirov | in java? |
07:14.39 | |FF|Im2good4u | java api in wow ? |
07:14.58 | Xuerian | You want a equivalent of it, right? |
07:15.03 | |FF|Im2good4u | use the lua string.rep instead :p |
07:15.12 | Xuerian | ^ |
07:16.28 | Tem | in java |
07:16.37 | Tem | I need something like lua's string.rep |
07:16.47 | *** join/#wowi-lounge Dhraga (n=chatzill@static-213.88.132.126.addr.tdcsong.se) |
07:16.48 | |FF|Im2good4u | but there is no java in WOWAPI |
07:16.55 | Tem | duh? |
07:17.02 | |FF|Im2good4u | so its imposable |
07:17.09 | Tem | are you retarded? |
07:17.17 | |FF|Im2good4u | no just a bitch |
07:17.22 | Tem | I'm not talking about WoW at all |
07:17.30 | Xuerian | It's sleepy time, not thinky time, Tem |
07:17.38 | Tem | damn you people |
07:18.19 | Mikma | haha |
07:18.39 | Xuerian | what does string.rep do, anyway >_> |
07:18.56 | Kirov | string.rep("a",5) == "aaaaa" |
07:19.01 | |FF|Im2good4u | http://www.mousepushers.com/java/miscutils/doc/com/mousepushers/text/StringUtils.html#repeat(java.lang.String,%20int) |
07:19.11 | Tem | =string.rep("I hate you ",10) |
07:19.19 | Tem | I hate you I hate you I hate you I hate you I hate you I hate you I hate you I hate you I hate you I hate you |
07:19.51 | Kirov | string.rep("I will never spit in class again.", 100) |
07:19.54 | Dhraga | Hi all, a question... It there any information about any standard on the coloring of the schools of spells ? (like for ex SCT has) |
07:20.23 | Tem | common sense? |
07:20.32 | Xuerian | function () for i = 1; i < arg2; i++ do string+=arg1 end end |
07:20.36 | Xuerian | someething like that |
07:20.44 | Xuerian | Then again I don't know java :P |
07:20.45 | Tem | no, I gues common sense is the wrong thing |
07:20.55 | Tem | Xuerian, yes, it's quite trivial to implement myself |
07:20.59 | Dhraga | Ya sure, Shadow is purple and so on, but I have no clue what color arcane should be in for example ;) |
07:21.01 | Tem | I'm just very, very lazy |
07:21.27 | Xuerian | So you've spent more time and effort first asking, then asking again, then bashing the proper question into the yocals of this channel, instead of writing your own function? |
07:21.30 | Xuerian | You sound like me XD |
07:22.35 | Tem | thanks |FF|Im2good4u, I guess that means java's built-in api doesn't have it |
07:22.46 | Tem | Xuerian, well there is method to the madness |
07:23.03 | Xuerian | Mm? |
07:23.22 | Tem | by using string.rep in lua you avoid creating N intermediate strings for a final string of length N+1 |
07:24.17 | Tem | (N+1 repetitions) |
07:25.07 | Xuerian | yeah, I was going to say something along the lines of "Like I said, now is sleepy time, not thinky time", but you kinda got the point. |
07:25.09 | Xuerian | XD |
07:25.16 | Tem | Dhraga, a quick search yeilds nothing for me |
07:25.26 | Tem | Dhraga, just go with what SCT uses I guess |
07:25.35 | Mikma | Wobin: told ya people will love HeyFu ;) |
07:25.50 | |FF|Im2good4u | well that link was a quikc search for me :p first it on google :p |
07:26.34 | Tem | |FF|Im2good4u, yeah, I wasn't talking about the java stuff; I was refering to Dhraga's question |
07:26.51 | |FF|Im2good4u | k :( |
07:26.58 | Tem | but yeah, I probably should have googled. I usually go straight to java's api docs when looking for java api |
07:27.03 | Tem | (go figure) |
07:27.31 | |FF|Im2good4u | iusaly go striat to goOgle :p |
07:27.44 | |FF|Im2good4u | not that i code jave but when i code lua / c or prl :p |
07:29.47 | |FF|Im2good4u | Dhraga: do u mean the colors of the resisteces ? |
07:31.38 | Tem | anyway, Xuerian, I gotta agree with you |
07:31.45 | Tem|Sleep | it's sleepy time |
07:31.50 | Xuerian | Definately. |
07:33.35 | *** join/#wowi-lounge quoin (n=quoin@219-90-161-65.ip.adam.com.au) |
07:51.23 | *** join/#wowi-lounge Dhraga_ (n=chatzill@static-213.88.132.126.addr.tdcsong.se) |
07:53.37 | Dhraga_ | Back, Tem thanks for the answers. And FF yes I was talking about what color that should be associated with what spelltype. |
07:54.22 | Dhraga_ | Both resistances and dmg schools should have the same color I pressume |
07:57.06 | Kirov | tem == sleep |
08:03.06 | *** join/#wowi-lounge Kaso (n=Jonathan@host81-159-131-7.range81-159.btcentralplus.com) |
08:12.05 | *** join/#wowi-lounge Kaelten (n=Kaelten@68.63.37.188) |
08:12.07 | *** mode/#wowi-lounge [+o Kaelten] by ChanServ |
08:21.40 | *** join/#wowi-lounge MoonWolf (n=MoonWolf@213.160.215.6) |
08:23.24 | *** join/#wowi-lounge Elkano (i=Elkano@pool033.vpn.uni-saarland.de) |
08:33.00 | *** join/#wowi-lounge Dhraga__ (n=chatzill@static-213.88.132.126.addr.tdcsong.se) |
08:33.17 | dhraga | <PROTECTED> |
08:33.38 | MoonWolf | gg dhraga |
08:33.42 | nevcairiel | owned :) |
08:33.52 | dhraga | Haha... *blush* |
08:35.41 | |FF|Im2good4u | the funny thing is that ppl mostly use thier nickserv pass for other things also :P |
08:36.02 | Gngsk | no need for a keylogger here |
08:36.36 | |FF|Im2good4u | dhraga: if u want those colors u should lok up the inspect ui or one on those fils i gues |
08:36.44 | dhraga | *cough* pass changed... that was err.... embaressing :P |
08:37.49 | dhraga | FF: the inspect ui ? an addon or search for ? |
08:38.08 | |FF|Im2good4u | well its part of the norma lui |
08:38.25 | dhraga | Ah... okies I'll do that, thanks =) |
08:38.26 | |FF|Im2good4u | Blizz_Inpect if i remember it correct :p |
08:38.38 | |FF|Im2good4u | its the frame u see when u inspect some1 |
08:38.58 | |FF|Im2good4u | so it should get the colors from osmewhere maybe its defined |
08:39.08 | *** join/#wowi-lounge Mery (n=metelman@p54AED887.dip.t-dialin.net) |
08:39.42 | *** join/#wowi-lounge Mr_Rabies2 (i=yams@adsl-066-156-082-132.sip.asm.bellsouth.net) |
08:41.56 | dhraga | Mmm Yes I found the color settings in SCT it was tagged to the different schhol types |
08:42.50 | dhraga | FF: SCT names the schools 0-6 but on wowkiki the schools are named from 1-7 |
08:44.18 | Arrowmaster | youll find a lot of things like that where one thing starts counting at 0 and another starts at 1 |
08:44.33 | Arrowmaster | including blizzards own buff functions |
08:44.39 | dhraga | Hehe |
08:50.28 | |FF|Im2good4u | that the prob when using lua whit c :P |
08:51.45 | *** join/#wowi-lounge eufemia (n=kreso@89-172-10-180.adsl.net.t-com.hr) |
08:52.30 | *** join/#wowi-lounge eufemia (n=kreso@89-172-10-180.adsl.net.t-com.hr) |
08:52.43 | AnduinLothar | so.. 5.1 sytax for getn is #tablename right? |
08:52.58 | |FF|Im2good4u | yeh |
08:53.00 | *** join/#wowi-lounge Amro (n=Amro@82.101.184.149) |
08:53.27 | |FF|Im2good4u | stoopid isnt it |
08:53.35 | |FF|Im2good4u | OMG dont turn lua into perl ! |
08:53.39 | AnduinLothar | will it work for indexed tables? |
08:53.47 | |FF|Im2good4u | try it :p |
08:53.52 | AnduinLothar | #table.key ? |
08:53.58 | |FF|Im2good4u | ofc |
08:54.01 | |FF|Im2good4u | why not |
08:54.04 | |FF|Im2good4u | its |
08:54.08 | |FF|Im2good4u | getn |
08:54.18 | AnduinLothar | well will that be #(table).key or #(table.key) |
08:54.36 | |FF|Im2good4u | probely just #table.key |
08:54.42 | |FF|Im2good4u | (#table.key) |
08:55.16 | |FF|Im2good4u | but im basicly just guessing :p there isnt much documentation about it yet |
08:59.14 | *** join/#wowi-lounge jaxdahl (i=Ov@cpe-70-113-55-44.austin.res.rr.com) |
09:07.06 | dhraga | Lunchtime.... laters all |
09:14.49 | *** part/#wowi-lounge xordoquy (n=xordoquy@87.98.199.194) |
09:28.21 | |FF|Im2good4u | any1 here got a question ? |
09:28.52 | MoonWolf | If you can start talking without the shorthands and numbers I will try. |
09:30.13 | |FF|Im2good4u | sorry man im a gamer :) |
09:30.28 | nevcairiel | bad enough |
09:30.39 | MoonWolf | This is a channel full of coders for an mmorpg... |
09:31.21 | |FF|Im2good4u | yes like me but those coders also need to test thier creations sometime and then they are gamers |
09:40.14 | AnduinLothar | wow forums blow up? |
09:40.46 | Mery | looks so |
09:44.56 | *** join/#wowi-lounge ven (n=ven@dyndsl-085-016-156-017.ewe-ip-backbone.de) |
09:54.31 | Corrodias | AV can be so depressing |
09:55.37 | Corrodias | rather than learn anything from the allies, most of the horde players just stick with the mob and kill things, whatever that may do to the game. it's like they think they're farming honor in WSG. |
09:56.58 | Corrodias | i was unpleasantly surprised today to learn that mages can Blink out of a stun effect |
09:59.15 | nevcairiel | mages can blink out of anything :/ |
09:59.24 | Werik\Curse | except incapacitate effects |
10:01.12 | Corrodias | i didn't expect that they could cast a spell while stunned, though |
10:01.25 | Corrodias | even my druid can't shapeshift when stunned |
10:01.49 | nevcairiel | they can blink out of that hunter ice trap as well, or? |
10:01.52 | Corrodias | also, if i were to solo parts of SM as a druid, which form should i use? bear seems to handle things better, but his damage should be slower |
10:10.51 | Amro | they can iceblock out of freezing trap |
10:19.34 | Kirov | Is there a version of Perfect Targets with grow up? |
10:19.54 | Kirov | wrong channel |
10:20.31 | Mikma | Oh I like that baby, I put on my robe and wizardhat. |
10:31.09 | *** join/#wowi-lounge Andalia (n=xx@p54ADB12A.dip0.t-ipconnect.de) |
10:31.12 | *** join/#wowi-lounge dhraga (n=chatzill@static-213.88.132.126.addr.tdcsong.se) |
10:37.05 | *** join/#wowi-lounge Elkano (i=Elkano@pool024.vpn.uni-saarland.de) |
10:41.32 | *** join/#wowi-lounge SH|Shabador (n=Shabador@168.84-48-162.nextgentel.com) |
10:50.40 | *** join/#wowi-lounge SH|Shabador (n=Shabador@168.84-48-162.nextgentel.com) |
10:58.14 | *** join/#wowi-lounge MoonWolf (n=MoonWolf@213.160.215.6) |
10:58.39 | *** join/#wowi-lounge JoshBorke (n=Josh@r35h14.res.gatech.edu) |
10:58.55 | *** part/#wowi-lounge JoshBorke (n=Josh@r35h14.res.gatech.edu) |
11:10.22 | *** join/#wowi-lounge dhraga_ (n=chatzill@static-213.88.132.126.addr.tdcsong.se) |
11:30.42 | *** join/#wowi-lounge JoshBorke (n=Josh@r35h14.res.gatech.edu) |
11:58.15 | *** part/#wowi-lounge JoshBorke (n=Josh@r35h14.res.gatech.edu) |
12:04.13 | *** join/#wowi-lounge snurre (n=snurre@AVelizy-153-1-37-97.w81-249.abo.wanadoo.fr) |
12:09.49 | *** join/#wowi-lounge snurre (n=snurre@AVelizy-153-1-37-97.w81-249.abo.wanadoo.fr) |
12:11.14 | *** join/#wowi-lounge Werik (i=werik@catv5403B1EC.pool.t-online.hu) |
12:11.26 | *** join/#wowi-lounge JoshBorke (n=Josh@ohm.stl.gtri.gatech.edu) |
12:21.07 | *** join/#wowi-lounge eufemia (n=kreso@89-172-22-222.adsl.net.t-com.hr) |
12:26.29 | *** join/#wowi-lounge dreyruugr (n=chatzill@68-171-44-192.vnnyca.adelphia.net) |
12:41.02 | jaxdahl | http://www.wowwiki.com/Image:Allerian_Stronghold.jpg |
12:41.04 | jaxdahl | alpha image? |
12:41.15 | jaxdahl | it's from an user that has repeatedly uploaded alpha images even after being told not to |
12:41.26 | jaxdahl | i cannot find this picture on the official wow site or on the outland map |
12:44.48 | Amro | why wasn't he banned? |
12:45.14 | Corrodias | oh, the alpha version of the game |
12:45.16 | jaxdahl | Amro, kirkburn probably will |
12:45.19 | Corrodias | i thought you meant it was a transparency map |
12:45.42 | jaxdahl | http://www.wowwiki.com/User_talk:Shandris#Final_warning |
12:47.22 | jaxdahl | http://www.wowwiki.com/WoWWiki_talk:Village_pump#Do_not_repost_Burning_Crusade_alpha_material |
12:47.25 | Corrodias | wow, i wouldn't have expected the "final warning" part. i would have expected a ban before that. |
12:48.03 | jaxdahl | Corrodias, this particular user has made other 'good' contributions |
12:48.14 | jaxdahl | active wiki user, etc |
12:48.47 | Corrodias | aha |
12:51.09 | jaxdahl | hmmm' |
12:51.11 | jaxdahl | http://www.bugmenot.com/view/www.wowwiki.com |
12:51.22 | jaxdahl | http://www.wowwiki.com/index.php?title=Special:Contributions&target=Bugmenot |
12:56.05 | Corrodias | why would you even bother to login? don't wikis allow anonymous contribution? |
12:56.16 | Amro | not this one |
12:56.23 | Amro | it would be too easy for vandals |
12:56.49 | JoshBorke | Legorol: having fun? |
12:57.03 | Corrodias | JoshBorke: getting bored? |
12:57.07 | Legorol | <PROTECTED> |
12:57.14 | Legorol | it's not auto-recognizinb me |
12:58.33 | Corrodias | "PvP on Frostmane is extremely intense and fiercely competitive. Achieving the highest ranks require months of dedication, and have been accomplished almost exclusively by guilds who CP farm. Due to the population imbalance, horde queue times are virtually instant whereas alliance typically has to wait longer." |
12:58.40 | Corrodias | and what joy, frostmane is in our battle group |
12:59.21 | Amro | achieving hwl/gm takes months of dedication on all servers |
12:59.32 | Amro | except the first few ones |
12:59.37 | JoshBorke | Corrodias: yes, quite bored :-( |
13:02.20 | Corrodias | uhhhr. time to sleep. 'ni |
13:04.45 | *** join/#wowi-lounge Cide (i=Cide@81-226-233-5-no60.tbcn.telia.com) |
13:05.21 | JoshBorke | nn |
13:05.24 | JoshBorke | Cide: morning |
13:05.40 | Cide | morning |
13:20.39 | *** join/#wowi-lounge Xuerian (i=Sky@12-196-151-142.psknet.net) |
13:21.37 | Xuerian | 'Mornin |
13:24.40 | JoshBorke | Xuerian: morning |
13:25.23 | Xuerian | Having fun today? <.< |
13:59.38 | *** join/#wowi-lounge wereHamster (n=tomc@gw.ptr-62-65-141-13.customer.ch.netstream.com) |
14:03.26 | *** join/#wowi-lounge [ven] (n=ven@dyndsl-085-016-156-017.ewe-ip-backbone.de) |
14:07.53 | *** join/#wowi-lounge MoonWolf (n=MoonWolf@213.160.215.6) |
14:08.32 | *** join/#wowi-lounge wereHamster (n=wereHams@gw.ptr-62-65-141-13.customer.ch.netstream.com) |
14:11.42 | *** join/#wowi-lounge wereHamster (n=wereHams@gw.ptr-62-65-141-13.customer.ch.netstream.com) |
14:28.26 | jaxdahl | Cide, where's ctraid2? been a month :p |
14:29.02 | *** join/#wowi-lounge Cairenn (n=Cairenn@CPE001217452e29-CM014500004571.cpe.net.cable.rogers.com) |
14:29.02 | *** mode/#wowi-lounge [+o Cairenn] by ChanServ |
14:33.26 | *** join/#wowi-lounge Kirkburn (n=Kirkburn@84-45-141-44.no-dns-yet.enta.net) |
14:35.28 | *** join/#wowi-lounge Kirkburn (n=Kirkburn@84-45-141-44.no-dns-yet.enta.net) |
14:35.32 | *** join/#wowi-lounge TS|Skrom (n=Skrom@66.148.226.210.nw.nuvox.net) |
14:35.46 | TS|Skrom | Anyone know of a good tutorial for using dynamic frames? |
14:40.11 | Xuerian | Dynamic frames? ones created on the fly in LUA? |
14:42.55 | TS|Skrom | right |
14:43.27 | *** join/#wowi-lounge Beladona (n=sluster@24.129.136.26) |
14:43.27 | *** mode/#wowi-lounge [+o Beladona] by ChanServ |
14:44.37 | Xuerian | A xml file to compare to and http://www.wowwiki.com/Widget_API are all you need :) |
14:45.14 | Xuerian | well |
14:45.37 | Xuerian | That, and http://www.wowwiki.com/API_CreateFrame is kindof important |
14:45.40 | Xuerian | :P |
14:45.52 | Xuerian | But tutorial? No clue. |
14:45.58 | TS|Skrom | ahha, that's what I wasn't seeing lol http://www.wowwiki.com/API_CreateFrame |
14:46.09 | TS|Skrom | my eyes kept skipping over it >< |
14:46.12 | Xuerian | hehe |
14:46.35 | Beladona | someone needs to write a good create frame tutorial |
14:46.49 | Beladona | I will when I have time |
14:47.40 | Beladona | and maybe an OO tutorial as well, since OO goes well with create frame |
14:52.01 | Xuerian | Heh, this is true. Easy to forget people coming in with little coding background -_- |
14:52.02 | jaxdahl | Kirkburn is up i see |
14:52.11 | TS|Skrom | does load order matter on the .toc? in other words if I have a localization file does it need to be loaded first so it's variables can be used in the other files? or does it matter? |
14:52.13 | Kirkburn | Shureley not! |
14:52.22 | Wobin | TS|Skrom: yes |
14:52.30 | Wobin | in that it does matter |
14:52.38 | jaxdahl | http://www.bugmenot.com/view/www.wowwiki.com |
14:52.42 | jaxdahl | http://www.wowwiki.com/index.php?title=Special:Contributions&target=Bugmenot |
14:52.54 | jaxdahl | http://www.wowwiki.com/WoWWiki_talk:Village_pump#Do_not_repost_Burning_Crusade_alpha_material |
14:54.36 | Kirkburn | jaxdahl, yes it would be useful to have the images identified |
14:55.36 | Kirkburn | Banned bugmenot |
14:57.09 | jaxdahl | well, it is likely they will just register another bugmenot user |
14:57.31 | Kirkburn | Then I'll ban that one, and the charade will continue |
14:57.51 | jaxdahl | did you do an IP check to see how many different people are using it? |
14:58.24 | Kirkburn | No - don't think I have access to that info |
14:59.28 | *** join/#wowi-lounge eufemia (n=kreso@89-172-22-222.adsl.net.t-com.hr) |
15:01.46 | *** join/#wowi-lounge Osagasu (n=Kronus@208.104.133.240) |
15:01.57 | *** join/#wowi-lounge [RTE] (i=_RTE_@CPE00045a923898-CM00111ae60394.cpe.net.cable.rogers.com) |
15:02.08 | [RTE] | hello folks |
15:02.18 | Beladona | alo |
15:02.33 | Osagasu | So uhm... what's this apparent problem that Curse is saying "the only real addon development channel" has? |
15:02.33 | [RTE] | yo, Cide, you here? |
15:04.20 | Xuerian | RTE, heya. Osagasu, One of the curse devs was asked to leave because he was being and had been a big disruptance. Then that post/email popped up and curse has started their own channel. |
15:05.00 | Osagasu | Hah. |
15:05.08 | Osagasu | Typical of a raiding guild member. |
15:05.10 | Osagasu | '>> |
15:05.18 | Osagasu | Oh wait... |
15:05.38 | Wobin | omg /dramaquit |
15:05.49 | Osagasu | I know. |
15:05.56 | Wobin | /wrists =( |
15:06.54 | Beladona | waity what? |
15:07.04 | Beladona | Curse started another irc channel? |
15:07.24 | JoshBorke | yes |
15:07.26 | Beladona | they can't do anything without getting the idea from someone else can they? |
15:07.27 | JoshBorke | on quakenet |
15:07.40 | *** join/#wowi-lounge Mikk (n=noone@81-233-236-26-no19.tbcn.telia.com) |
15:07.50 | Kirkburn | Beladona, if I told you it was zeeg's idea, would that help you understand it? :) |
15:08.01 | Beladona | no, but it would explain a lot |
15:08.03 | Beladona | =P |
15:08.05 | Osagasu | Oh, so it was zeeg that was punted? |
15:08.12 | Beladona | zeeg, or zinor |
15:08.16 | Beladona | same thing |
15:08.18 | Osagasu | That happened a LONG time ago. |
15:08.20 | Osagasu | Didn't i? |
15:08.22 | Osagasu | **it? |
15:08.28 | Beladona | no |
15:08.32 | Beladona | he came back as zinor |
15:08.41 | Beladona | thiking he could hide behind a new name |
15:08.53 | Beladona | but actions speak louder than words |
15:09.05 | Beladona | so to speak lol |
15:09.45 | Beladona | so wait -- curse has their own dev irc channel, AND they are making their own wiki? |
15:09.54 | Xuerian | Ayep |
15:10.02 | Beladona | talk about penis envy |
15:10.05 | Osagasu | He's even using two different clients. same username though |
15:10.17 | Kirkburn | He wasn't kick either, he was just asked not to return |
15:10.19 | Osagasu | I just did a /whois on both names |
15:10.20 | Kirkburn | *kicked |
15:10.22 | wereHamster | wiki.curse-gaming.com? |
15:10.36 | Beladona | watch |
15:10.46 | Beladona | it won't be long before curse has their own wdn too |
15:10.49 | Beladona | 0.o |
15:11.07 | Kirkburn | That's what happens when you hire zeeg, he pisses everbody off before long |
15:11.17 | Beladona | that is, if he can ever do what did halfway effectively |
15:11.47 | jaxdahl | Kirkburn, did you get my 2 PMs? |
15:11.56 | Kirkburn | nope |
15:12.10 | jaxdahl | i could not determine the source of the image, but it does not appear official - the upload info indicates photoshop cs2 |
15:12.17 | jaxdahl | http://www.wowwiki.com/Image:Allerian_Stronghold.jpg (alpha image? it's uploaded by an user that has uploaded other alphas) |
15:13.24 | jaxdahl | many other pics here |
15:13.25 | jaxdahl | http://www.wowwiki.com/index.php?offset=&limit=50&target=Shandris&title=Special%3AContributions&namespace=6 |
15:13.50 | Kirkburn | Ah, yes, Shandris |
15:14.00 | Kirkburn | Shandris has come very very close to being blocked |
15:15.41 | TS|Skrom | they say that e. coli is bad for young people and old people |
15:15.56 | TS|Skrom | but I would think that young people, especially girls would be more afraid of r. kellyoli |
15:16.11 | Beladona | well, that came out of left field |
15:16.15 | TS|Skrom | ^.^ |
15:16.23 | TS|Skrom | I live in left field |
15:18.00 | *** join/#wowi-lounge warla (i=Darky28@137-51.2-85.cust.bluewin.ch) |
15:20.11 | *** join/#wowi-lounge Industrial (n=tom@hellsblade.xs4all.nl) |
15:20.24 | jaxdahl | Kirkburn, how do i nominate images for deletion? |
15:20.55 | *** join/#wowi-lounge ag` (n=Andreas@0x535bbfcb.bynxx18.adsl-dhcp.tele.dk) |
15:21.39 | *** join/#wowi-lounge Kirkburn1 (n=Kirkburn@84-45-141-44.no-dns-yet.enta.net) |
15:21.48 | jaxdahl | Kirkburn, how do i nominate images for deletion? |
15:24.13 | JoshBorke | ok smart people, i need assistance |
15:24.16 | Kirkburn | Edit the description section |
15:24.21 | jaxdahl | {{Speedydelete}} ? |
15:24.25 | Kirkburn | yup |
15:24.50 | Xuerian | JoshBorke, Smart people? There are smart people here? |
15:25.39 | warla | whats smart |
15:25.41 | warla | and whats people? |
15:25.50 | JoshBorke | I'm creating a knowledgebase in game that will synchronized between people through guild messages. I'm using a n-ary tree to store my data so that i can have nodes that have the same name. i need some way to check for differences in the tree. my first assumption would be to create a checksum |
15:26.59 | Kirkburn | warla, I'll take it as intended that you left the apostrophe off :P |
15:27.13 | Xuerian | I think it added to the effect. <Nodnod> |
15:33.51 | *** join/#wowi-lounge Hexarobi (i=Hexarobe@71.15.119.130) |
15:39.03 | *** join/#wowi-lounge [floyd] (n=floyd@dslb-084-057-074-156.pools.arcor-ip.net) |
15:41.17 | *** join/#wowi-lounge MoonWolf (n=moonwolf@g173217.upc-g.chello.nl) |
15:42.07 | jaxdahl | Kirkburn, oh and most/all of those images were uploaded *before* your final warning |
15:42.16 | jaxdahl | so hopefully he will get the point |
15:42.20 | Kirkburn | I know :P |
15:48.39 | [floyd] | I'm rendering icons on top of the world map. Since the count is dynamic I keep a list of icons and reuse those on demand. The problem is that I cannot seem to Hide() some of them, although Hide()'ing all of them has the desired effect. Please tell me that I'm doing something wrong here, I'm out of ideas :/ |
15:50.22 | zenzelezz | floyd, you're doing something wrong there |
15:50.32 | [floyd] | Gee, thanks :D |
15:55.40 | *** join/#wowi-lounge Tem (n=tardmrr@ip70-177-40-169.br.br.cox.net) |
15:56.09 | Industrial | Kirkburn, doot doot, pm :D |
15:58.16 | JoshBorke | [floyd]: what do you mean hiding all of them works? |
15:58.52 | [floyd] | JoshBorke: for i = 1, table.getn( ResourceIcons ) do ResourceIcons[i]:Hide(); end |
15:59.29 | [floyd] | Thinking of which.... maybe I should start using table.foreach, but that's not the problem right now. |
15:59.50 | JoshBorke | but a simple ResourceIcons[5]:Hide() doesn't work? |
16:00.29 | [floyd] | Correct :/ |
16:01.44 | Kirkburn | ( Industrial, Beep beep, was packing for going back to Uni) |
16:05.31 | [floyd] | Just dumped some info from within the loop, and it does get run over the respective indices. I'm lost :/ |
16:06.11 | JoshBorke | [floyd]: you could hook the Hide for each of your resources and print out when it gets called |
16:06.48 | Xuerian | [floyd]: How are the icons parented? |
16:07.08 | [floyd] | JoshBorke: Thanks for the tip, I'll try that later tonight I suppose. For now, I'll just hack them out of the way.... |
16:07.13 | Xuerian | Recursively or all to one object? |
16:07.51 | [floyd] | Xuerian: All to one object 'getglobal( "WorldMapFrame" )' |
16:08.15 | Xuerian | Ah =\. No idea then, JoshBorke's tip sounds good ^_^ |
16:08.57 | [floyd] | For the moment, I'll just move them to position 10000000, 100000000 or whatever. I'll solve this later. |
16:09.01 | *** join/#wowi-lounge Kaso (n=Jonathan@host81-159-131-7.range81-159.btcentralplus.com) |
16:09.51 | Cairenn | Guys ... I just read the scroll back ... |
16:09.55 | [floyd] | I know I've asked this before, but there _really_ is no API call that would destroy a dynamically created frame, is there? |
16:09.57 | Cairenn | Come on now, you all know better |
16:10.33 | zenzelezz | I'm confuzzled |
16:10.43 | Xuerian | Whait, Cairenn? >.> |
16:10.50 | Xuerian | s/Whait/what/ |
16:10.55 | Cairenn | No bashing other sites. I've never allowed it before, what makes you think I'd condone it now? |
16:11.14 | zenzelezz | but we thought you weren't here! |
16:11.17 | jaxdahl | wikipedia sucks |
16:11.18 | zenzelezz | I mean... lies! |
16:11.23 | jaxdahl | down with wikipedia |
16:11.26 | Xuerian | All lies! |
16:11.39 | Xuerian | Filthy, dirty lies.... |
16:11.48 | Kirkburn | In my defense I was bashing just one person :P But it's true, we shouldn't lower ourselves to others' leveks |
16:11.50 | Kirkburn | *levels |
16:12.03 | Xuerian | Bash within a apology for a bash? ^_^ |
16:12.13 | JoshBorke | [floyd]: no there isn't |
16:12.18 | Cairenn | Kirkburn: and when have I ever allowed that, either, hmmm? |
16:12.42 | JoshBorke | [floyd]: why would you want to destroy a frame? |
16:13.04 | Kirkburn | Cairenn, but but ... :( ach, fair enough |
16:13.05 | JoshBorke | Cairenn: i think Kirkburn is a big poopy head |
16:13.30 | Kirkburn | meanie *sniffle* |
16:13.56 | JoshBorke | ~bothug Kirkburn |
16:14.06 | Cairenn | The rules of the channel are the same as the rules of the site, you all know them very well at this point. Thou shalt not: Bash, Flame, Slander |
16:14.13 | [floyd] | JoshBorke: I have a C/C++ background, I tend to clean things out as soon as they are no longer needed. And had there been a way to destroy frames, I wouldn't need to Hide() them in the first place. |
16:14.44 | Cairenn | Whether you agree with someone or not doesn't matter, you will treat people/sites with respect and courtesy |
16:14.45 | Kirkburn | JoshBorke, you have to get a _bot_ to hug me? |
16:14.55 | JoshBorke | ~whalehug Kirkburn |
16:14.57 | purl | ACTION Persuades a freakishly huge killer whale named Hugh to hug Kirkburn |
16:14.59 | JoshBorke | sorry, meant whale ;-) |
16:15.18 | JoshBorke | [floyd]: i know what you mean :-) the best idea is to just reuse them, as I assume you are :-) |
16:15.20 | Kirkburn | Oh well that makes it all okay then |
16:15.32 | JoshBorke | purl, hug Cairenn |
16:15.34 | purl | ACTION hugs Cairenn |
16:15.53 | JoshBorke | purl, dance |
16:15.55 | purl | well, dance is ah, ah, ah, ah, stayin' elive, stayin' elive.. |
16:15.59 | Kirkburn | I know how to make it all better :) http://www.funnyanimalblog.com/index.php/dog-videos/funny-animals-in-japan/ |
16:16.05 | [floyd] | JoshBorke: Yep :) And not only do I reuse them, I also abuse them as we speak ;) |
16:16.29 | JoshBorke | now someone help me with my problem :-P |
16:18.08 | *** join/#wowi-lounge Gryphen (n=gryphon@mail.alexdevco.com) |
16:22.13 | *** join/#wowi-lounge tyroney|work (n=tyroney@66.239.241.162.ptr.us.xo.net) |
16:25.15 | *** join/#wowi-lounge cogwheel (n=chatzill@intra.kistlerwine.com) |
16:35.28 | *** join/#wowi-lounge Legorol|absent (i=legorol@zr205.trin.cam.ac.uk) |
16:37.23 | *** join/#wowi-lounge Skrom (n=Skrom@66.148.226.210.nw.nuvox.net) |
16:39.22 | tyroney|work | I had such a long and exciting weekend, I thought I'd keep it up and use some dvorak this morning. (phew) |
16:40.59 | *** join/#wowi-lounge Skrom (n=Skrom@66.148.226.210.nw.nuvox.net) |
16:42.15 | JoshBorke | cogwheel: ditto |
16:42.29 | JoshBorke | what made you switch initially? |
16:42.42 | cogwheel | The first time I did it out of pure geekiness... :P |
16:43.03 | tyroney|work | I keep turning it on now and again. Someday I'll swap keys or get me a dual marked keyboard. Actually, I had swapped my keys back on my imac before its harddrive crashed. |
16:43.09 | Xuerian | How hard is it to switch once typing is completely muscle memory? |
16:43.11 | cogwheel | I worked for a temp agency for a while so i couldn't really go around changing every computer i used so i went back to qwerty |
16:43.33 | cogwheel | Then i started working here and accidentally went into dvorak mode and decided to keep it that way |
16:43.43 | *** join/#wowi-lounge Cide (i=Cide@81-226-233-5-no60.tbcn.telia.com) |
16:43.59 | tyroney|work | I play a few instruments, so I'm sort of used to switching "modes". It's quite doable. |
16:44.00 | cogwheel | Xuerian: once you learn the layout by memory, it takes anywhere from a few weeks to a few months to get up to speed |
16:44.18 | cogwheel | it really depends on a lot of different things |
16:44.35 | Xuerian | You like it better, though? :P |
16:44.40 | JoshBorke | how often you switch back to qwerty... |
16:44.42 | cogwheel | definitely :) |
16:44.50 | *** join/#wowi-lounge Kirkburn (n=Kirkburn@84-45-141-44.no-dns-yet.enta.net) |
16:44.50 | JoshBorke | it's fun to leave your computer on dvorak and let someone else use it ;-) |
16:45.02 | JoshBorke | just don't remap your keys more than once into dvorak, strange things happen |
16:45.22 | Xuerian | I'll have to see if I can find a inexpensive board that's marked for it :P |
16:45.35 | tyroney|work | More than once? |
16:45.41 | JoshBorke | using xmodmap |
16:46.08 | tyroney|work | ah. There's something really sublime about the layout though. I made up my mind after the first time I tried typing my name. |
16:46.15 | cogwheel | Xuerian: marking the keyboard is easy... the problem is when games don't have the option to switch keybindings or don't pay attention to windows' settings |
16:47.23 | Skrom | Which types of changes require a full game restart? Toc only? or bindings as well? |
16:47.31 | cogwheel | it's kinda funny though... if you're hand is in the wrong spot (happens a lot for me 'cause i popped out my keys and moved them around so no little blips on the home row...) your typos can actually spell words more often than not :) |
16:48.01 | tyroney|work | Skrom: anything that adds files or changes file name. Otherwise you should be fine. |
16:48.18 | *** join/#wowi-lounge Arrowmaster` (i=Arrow@cpe-24-209-111-105.woh.res.rr.com) |
16:48.18 | Xuerian | lol. That does seem like a slight problem.... Pretty much just means going through all your games and remapping them, hm? |
16:48.41 | cogwheel | or you could use the ctrl-shift combo to switch layouts just for those games |
16:49.03 | cogwheel | (assuming you're using win) |
16:49.30 | Xuerian | Yeah. :P. What do you use to switch layouts? Xmodmap, or is that a linux app? |
16:49.47 | cogwheel | Control panel->keyboard |
16:49.47 | JoshBorke | TS|Skrom: a game restart is required for new files |
16:49.52 | Kaso | arg1 of addon_loaded is ## Title: from toc of the addon that has been loaded, right? |
16:50.08 | TS|Skrom | Thanks Tyroney and JoshBorke |
16:50.18 | cogwheel | errr... Control Panel->region and language options |
16:50.25 | Xuerian | That's just too sensical. o_0 |
16:50.34 | tyroney|work | Kaso: I want to say it's the name of its folder/toc file. |
16:50.57 | tyroney|work | Wait, I could be completely wrong. |
16:53.09 | cogwheel | IsAddOnLoaded("name") takes the name of the folder, so it could be that arg1 is also |
16:53.19 | [floyd] | All files listed in the .toc are loaded when the AddOn gets loaded, right? I tried cleaning up the code a bit yesterday, and moved some functions and objects to another file, and they were no longer available. Did I miss anything obvious here? |
16:53.37 | TS|Skrom | misspelled the lua file in the toc? |
16:54.02 | [floyd] | Nope, wowuides does that for me ;) |
16:54.02 | cogwheel | [floyd]: did you move functions into a file that's loaded "later" but you needed them in an "earlier" file? |
16:54.05 | tyroney|work | [floyd]: loading order? |
16:54.16 | tyroney|work | Yeah, what he said. |
16:54.17 | *** join/#wowi-lounge Arrowmaster (i=Arrow@cpe-24-209-111-105.woh.res.rr.com) |
16:54.28 | [floyd] | I switched the loading order around, but maybe I had to restart the game. Let me try that... |
16:55.05 | TS|Skrom | I've been trying to clean up my code a bit too >< |
16:55.41 | TS|Skrom | I always do this it seems... start making something and not really understand what I'm doing... get it to work in a completely bizarre way... learn a bit more, then go back and say "what the 'f' was I thinking" |
16:57.50 | Xuerian | Always happens to me in new coding environments, TS|Skrom |
16:57.56 | [floyd] | My future self is destined to hate my past self... |
16:58.04 | [floyd] | Anyway, restarting the game did the trick. |
16:58.18 | TS|Skrom | Yesteday I condensed about 35 lines down to 10 and smacked myself for being so stupid lol |
16:58.35 | Xuerian | I did the same thing a few minutes ago when I found unpack( |
16:58.40 | Xuerian | s/unpack(/unpack()/ |
16:59.09 | cogwheel | Have any of you ever written a rounding function using string.format? |
16:59.10 | [floyd] | Does purl speak 'sed' natively? :) |
16:59.15 | cogwheel | XD |
16:59.41 | [floyd] | cogwheel: There is no other way to round to a specified number of digits other than using string.format. |
16:59.52 | cogwheel | [floyd]: very, very false |
17:00.20 | tyroney|work | I've used some multiplication and division with a bit of math.floor just for fun. |
17:00.20 | [floyd] | Well, no, there is nothing you can do with the way Lua stores floating point numbers. They are inexact by nature. |
17:00.25 | krka | indeed, very false |
17:00.50 | cogwheel | function round(num, places) return math.floor(num * 10 ^ places + 0.5)/10 ^ places end |
17:01.04 | cogwheel | or something like that... it's off the top of my head, after all |
17:01.55 | *** join/#wowi-lounge Kevorkian (n=supervis@rrcs-70-62-123-75.midsouth.biz.rr.com) |
17:02.06 | [floyd] | cogwheel: As I said, Lua's internal representation of floating point numbers is inexact, hence your forumla will no reliably produce the desired result. |
17:02.16 | [floyd] | *not reliably |
17:02.56 | krka | and string.format will help how? |
17:03.22 | [floyd] | In that it cuts off/rounds exactly to the decimals specified. |
17:03.25 | *** join/#wowi-lounge eufe (n=kkresimi@89-172-21-238.adsl.net.t-com.hr) |
17:03.29 | [floyd] | At the expense of returning a string. |
17:03.34 | cogwheel | [floyd]: you need to read the wikipedia article on floating point numbers |
17:03.37 | eufe | heya ppl |
17:03.51 | cogwheel | [floyd]: your understanding is more flawed than Luas representation ;) |
17:03.59 | cogwheel | s/uas/ua's/ |
17:04.10 | [floyd] | cogwheel: What did I not understand about floating point representation? |
17:04.31 | eufe | anyone knows any good site with new addon channel system documentation? |
17:04.35 | cogwheel | Well, for one thing, string.format would have to be subject to the same limitations as math.floor... |
17:04.41 | Iriel | I think you're talking at crossed purposes |
17:04.44 | Kevorkian | eufe: wowwiki? |
17:04.57 | Iriel | if you want to DISPLAY a number with a specific number of digits, you need string.format, period. |
17:05.23 | Beladona | monkeys! |
17:05.23 | Iriel | If you want to round it to a certain number of digits to work with it in continued math, then round will be cleaner and work just fine |
17:05.35 | cogwheel | iriel, yes... but my original question was regarding making a round function that uses string.format for its internals |
17:06.15 | [floyd] | cogwheel: It doesn't buy you a whole lot, cause when you go back from string to float, you'll have an inexact representation all over again. |
17:06.31 | Iriel | cogwheel: That would be short but not very efficient 8-) |
17:06.45 | TS|Skrom | Quote: "You will have to do a obj:ClearAllPoints() before using obj:SetPoint(...), if you expect the frame to actually move" |
17:06.47 | krka | and floats can represent some numbers quite precisely |
17:06.54 | TS|Skrom | That's not true when creating the frame in LUA right? |
17:07.10 | krka | why wouldn't it be? |
17:07.19 | cogwheel | iriel, please see my original statement... you're taking me out of context :P |
17:07.31 | TS|Skrom | if you are making a new frame it wouldn't have anyu points to clear is my thinking |
17:07.50 | cogwheel | it was in response to TS|Skrom's "I always do this it seems... start making something and not really understand what I'm doing... get it to work in a completely bizarre way... learn a bit more, then go back and say "what the 'f' was I thinking"" |
17:07.59 | krka | well yes, if you have no points, then you dont need to clear all points |
17:08.31 | Kevorkian | you could say that clearing the points would be pointless |
17:08.34 | Iriel | cogwheel: That makes much more sense then 8-) And I like your round function except that i'd put 10 ^ places in a local, or better yet, cache it in a magic table. |
17:08.36 | Xuerian | Ding! |
17:08.49 | cogwheel | and then [floyd] said "There is no other way to round to a specified number of digits other than using string.format." |
17:08.56 | Xuerian | s/Ding!/*badda-dum kshhh*/ |
17:09.36 | Kevorkian | do I get a point for that one? |
17:09.40 | [floyd] | cogwheel: And that statement still holds true. If I was to rephrase that, I'd probably say that a corollary of this is, that the only exact representation of a floating point number is a string. |
17:10.09 | Xuerian | Kevorkian: I don't know about points, but have a cookie. /em offers Kevorkian a cookie. |
17:10.18 | cogwheel | Iriel: assuming we're running on a system with an FPU, is math.pow really that much less efficient than a table access? |
17:10.25 | Kevorkian | cookies are good |
17:11.30 | cogwheel | [floyd]: yes, but what's the point if you have to perform operations on the result? |
17:11.44 | Kevorkian | I don't know how lua represents FP numbers, but in most languages, FP numbers that aren't representative of binary powers of 2 are an approximation anyway |
17:12.10 | cogwheel | also, rounding to the nearest integer is 100% accurate. |
17:12.25 | *** join/#wowi-lounge Shyva (n=n0time@sd511586e.adsl.wanadoo.nl) |
17:12.47 | [floyd] | cogwheel: I was making a point. I was not speculating about how useful it might be. I've just seen people poste code on forums trying to round a number to display n decimals, using math functions, and getting all confused about the result. |
17:12.49 | Iriel | Well, as long as the integer fits within the mantissa part of the double precision floating point specification |
17:13.37 | Iriel | Kevorkian: Lua just uses double precision floating point like everyone else (Unless you compile it to use something else, and as far as we know, WoW doesn't) |
17:13.47 | Kevorkian | you know it's just not every day you get to use the word "mantissa" in casual conversation |
17:13.56 | [floyd] | cogwheel: Rounding to the nearest integer is not at all 100% accurate. Floating point numbers are limited both in precision and range. |
17:14.09 | cogwheel | Range, yes... |
17:14.20 | cogwheel | did it sound like i was saying every number was representable? |
17:14.25 | Iriel | cogwheel: Re: Pow -- To be honest I dont know, but I would assume so 8-) |
17:14.26 | cogwheel | let's stay in context please |
17:14.53 | [floyd] | cogwheel: "rounding to the nearest integer is 100% accurate" -- I take that as a "every number is representable". |
17:14.55 | cogwheel | Every number representable by a long integer is representable by a double with complete accuracy |
17:15.53 | cogwheel | I was purposefully ignoring overflow conditions because they are not relevant to the discussion of rounding methods |
17:16.01 | jaxdahl | ie, |
17:16.07 | [floyd] | cogwheel: This has nothing to do with overflow. |
17:16.08 | cogwheel | and only complicate matters as tyroney|work is illustrating ;) |
17:16.17 | Iriel | okay I think the horse is dead and skinless 8-) |
17:16.37 | [floyd] | cogwheel: 2^(max exp - 1) is representable. The next integer on either side is not. |
17:16.52 | [floyd] | Let's beat it! |
17:17.12 | cogwheel | [floyd]: yes. and what's it called when you perform an operation that has a result beyond those limits? |
17:17.32 | jaxdahl | long lx=<foo>; lx==(long)(double)(long) lx; |
17:17.35 | jaxdahl | is that what you are saying |
17:18.00 | Kevorkian | unrelated (to floating point numbers) question, if I'm trying to parse a table by treating it as a FIFO list, is there any particular overhead associated with grabbing the first item with a table.remove(t,1). The lua spec says it reindexes the rest of the table when I do so, so I'm wondering if that is a thing to be avoided |
17:18.05 | [floyd] | cogwheel: The number 1 _LESS_ than the max. representable floating point number is not representable. Nothing to do with overflow, it's lack of precision. |
17:18.30 | Iriel | Kevorkian: You could implement your FIFO list as a circular buffer, but then inserting gets messy. |
17:18.47 | Iriel | Kevorkian: Or you could do it 'old school' as a doubly linked list |
17:18.50 | Kevorkian | heh, I've done circular buffers before |
17:19.03 | cogwheel | [floyd]: ok... i see where we got lost |
17:19.04 | Kevorkian | used to do comm code with oldschool limited comm buffers |
17:19.08 | Iriel | Kevorkian: Or for that matter you could just use integer input and output indices, and let lua handle the dirty work |
17:19.14 | cogwheel | what jaxdahl said |
17:19.34 | Kevorkian | iriel: well first of all, using the table.remove is easy, I just was curious if it had significant overhead |
17:19.35 | [floyd] | cogwheel: Don't blame me -- the wikipedia entry is probably still accessible, you might want to reread it. |
17:19.38 | Iriel | Kevorkian, : It depends how much of an issue performance is going to be versus clarity and convenience. If your list is volatile but usually very short, table.remove will be fast |
17:19.43 | Xuerian | Is there any eqivalent to $variable->{$name}[index] = "something" in lua? >_> The operations, not the values.. |
17:19.54 | Kevorkian | iriel: say less than 100 items in the table? |
17:19.54 | cogwheel | [floyd]: i wasn't... |
17:20.13 | Iriel | Kevorkian: It'll usually just be the equivalent of a C memmove |
17:20.22 | Kevorkian | those are speedy |
17:20.32 | Iriel | Yeah, if you're in array-land then things are fast |
17:20.47 | Iriel | If your array is sparse then you can start to run into trouble |
17:20.54 | [floyd] | jaxdahl: What I'm saying is: double d1 = std::numeric_limits<double>::max; double d2 = d1 - 1.0; will result in d2 being identical to d1. |
17:20.58 | Kevorkian | sparse? |
17:21.05 | Iriel | Kevorkian: (I'll note it's not QUITE as efficient as a memmove, but it's close enough). |
17:21.08 | Iriel | Kevorkian, : contains nils |
17:21.20 | Kevorkian | oh, not a worry, this is for a "stuff to be processed" queue |
17:21.26 | cogwheel | [floyd]: but what *i* was trying to say is what jaxdahl said... that's what i meant by "i see where we got lost" |
17:21.36 | cogwheel | [floyd]: we were talking about two different things |
17:21.37 | Kevorkian | I'd like to set a timer loop on N seconds that grabs the first item on the queue and handles it |
17:21.48 | Kevorkian | then resets the timer for the next item |
17:21.52 | Iriel | Xuerian: variable[name][index] = "something" |
17:22.02 | Iriel | Xuerian: Lua has no concept of a non-reference object |
17:22.29 | Kevorkian | lua always passes tables by ref does it not? |
17:22.35 | Iriel | yes |
17:22.46 | Kevorkian | this pleases me |
17:22.47 | Iriel | and functions (properly 'closures'), etc |
17:23.08 | Xuerian | Thanks, Iriel |
17:23.09 | Iriel | and strings for that matter, but since they're immutable it makes little difference 8-) |
17:25.01 | Kevorkian | when I create variables, what is the default scope? obviously declaring something "local" makes it local, but what if I'm just declaring variables willy nilly inside of a function? |
17:25.14 | Iriel | global if not explicitly local |
17:25.28 | Iriel | though 'global' is a slightly less concrete concept in lua |
17:25.39 | Iriel | since you can set the current 'global' environment of a function |
17:26.08 | Kevorkian | you lost me there |
17:26.13 | Kevorkian | with that last statement |
17:26.24 | Iriel | function bob() cheese = "cheddar"; end |
17:26.27 | cogwheel | *cough* http://www.lua.org/manual/5.0 |
17:26.39 | Iriel | run that normally, you'll set the variable "cheese" to the value "cheddar"; |
17:26.50 | Iriel | Now do X = {}; setfenv(bob, X) |
17:27.03 | Iriel | now when you run bob(), it sets X.cheese to be "cheddar" |
17:27.38 | *** join/#wowi-lounge malreth (n=triti@cpe-72-179-20-11.austin.res.rr.com) |
17:27.56 | malreth | slouken speaks |
17:28.06 | Iriel | Now, since WoW does late binding, you do have to be careful because you can easily obliterate your view of global functions though careless use of setfenv |
17:28.16 | malreth | and doth He sayeth: Thou shalt have iLevel |
17:28.52 | malreth | and He bestoweth that upon the lesser developers and lo the celebration did happen |
17:29.05 | malreth | and there was feasting on the beasts of the land |
17:29.06 | Iriel | s/WoW/Lua/ |
17:29.21 | *** join/#wowi-lounge Cairenn (n=Karen@CPE00045a2bfcbc-CM000f212f84be.cpe.net.cable.rogers.com) |
17:29.21 | *** mode/#wowi-lounge [+o Cairenn] by ChanServ |
17:29.39 | Iriel | I like how he returns it in the middl eof the result set so everyone's code is broken 8-) |
17:29.40 | *** join/#wowi-lounge Cairenn (n=Karen@CPE00045a2bfcbc-CM000f212f84be.cpe.net.cable.rogers.com) |
17:29.40 | *** mode/#wowi-lounge [+o Cairenn] by ChanServ |
17:29.58 | malreth | and they dined on the rabbits and the cows and the chickens and the orangutans... |
17:30.15 | *** join/#wowi-lounge MentalPower|ZZzz (i=chatzill@host-70-45-82-92.onelinkpr.net) |
17:30.20 | malreth | Iriel: heh |
17:31.07 | malreth | OMG!! aLL OF MY aDDoNS HAEV BORKENED!!! blizzard YUO SUCK!!@# |
17:31.26 | malreth | I'm returning burning crusade right now |
17:31.38 | malreth | oh, setfenv is fun! |
17:32.07 | Beladona | iLevel? |
17:32.12 | Iriel | Item level |
17:32.16 | Kirkburn | Ouch, the wiki has about 3980 redirects |
17:32.30 | Beladona | awesome, they are making it visible? |
17:32.33 | malreth | yep |
17:32.58 | malreth | i guess that makes the dkp calculator addon authors happy |
17:33.04 | Kirkburn | wow |
17:33.05 | Beladona | just making it visible? or making requirements based on it? |
17:33.09 | Kirkburn | That's a turnaround |
17:33.42 | Beladona | oh and, how will it be returned? via tooltip scanning? or will there be a way to get the iLevel? |
17:33.47 | Kevorkian | I thought iLevel was some new Apple gizmo that would play WoW for ya |
17:33.50 | malreth | from GetItemInfo() |
17:33.53 | Beladona | nice |
17:34.16 | malreth | no, the iLevel helps you hang your pictures on the wall |
17:34.16 | Kirkburn | "Item level is now available from GetItemInfo(): |
17:34.16 | Kirkburn | name, link, quality, level, requiredlevel, class, subclass, stacksize, inventorytype, icon = GetItemInfo(itemID or itemlink)" |
17:34.29 | TS|Skrom | malreth XD |
17:34.38 | Iriel | Note that breaks every addon that uses more than the first 3 return values from GetItemInfo |
17:34.49 | malreth | I think the iLevel is the greatest thing ever |
17:34.51 | Kevorkian | weeee |
17:34.52 | *** join/#wowi-lounge dhraga_ (n=chatzill@213-64-237-45-o871.telia.com) |
17:35.00 | malreth | it's going to revolutionize the way that people hang their pictures |
17:35.19 | jaxdahl | the forums are quiet... |
17:35.21 | jaxdahl | too quiet.. |
17:35.25 | Kevorkian | oh the pictures! and the hanging! and the hanging of the pictures! |
17:35.25 | jaxdahl | (ie, no blue posts) |
17:35.46 | Beladona | now if they can just make SetInventoryItem return durability, or make a separate GetDurability function, i will be happy |
17:35.57 | malreth | It costs $59.99 and it's available starting... Today. |
17:36.18 | malreth | So let's review. |
17:36.18 | jaxdahl | what does? |
17:36.25 | jaxdahl | 59.99? |
17:36.28 | jaxdahl | is that canadian? |
17:36.48 | malreth | We have iCereal. The best way to experience your breakfast in the morning. |
17:36.51 | Kevorkian | no, 666 is canadian. everybody knows the antichrist is from ottawa |
17:37.05 | Beladona | they are still saying 11/28 forTBC - does it look on track for that? |
17:37.14 | cogwheel | hehe... i have a prescription number 0999666 |
17:37.25 | malreth | iCar. The fastest tire changer ever made. |
17:37.36 | Cairenn | been a while since I was called the antichrist :p |
17:37.44 | malreth | and iLevel. It's going to revolutionize the way people hang photos on their walls. |
17:37.50 | Kevorkian | cairenn: every day brings new opportunities |
17:38.03 | malreth | Oh... And there's One More Thing... |
17:38.45 | Beladona | iRC, when RC just isn't enough... |
17:39.00 | malreth | The spirit of Steve Jobs has left me... Blessed be the Jobs. |
17:41.13 | Kevorkian | I'm having some trouble understanding setfenv. what is the point of creating a new environment? just to avoid having your functions be globally accessible? |
17:41.39 | Iriel | You can use it to securely partition a bunch of functions into their own little bubble |
17:41.42 | malreth | Kevorkian: it's good for confusing people who read your code and don't understand setfenv |
17:42.14 | Iriel | Whenever a closure is created it picks up the same global environment as is active at the time it is created |
17:42.36 | Kevorkian | iriel: understood, but is there a compelling reason to do that? |
17:42.46 | TS|Skrom | *checks clock* man do I really have enoguh time left at work today to try and tackle dynamic frames? |
17:42.47 | Iriel | For example you can do some neat things with loadstring and setfenv to securely load code without worrying about malicious scripts (Ignoring Denial of Service attacks of course) |
17:42.50 | Kevorkian | I understand what it does, just not why you'd want to do it |
17:43.13 | Iriel | Kevorkian, : That just means you haven't run into a need for it yet, there are places it's useful. |
17:43.47 | Kevorkian | of that I'm not particularly dubious, I'm just sort of looking for a "for instance" as to why you'd use it |
17:44.30 | *** join/#wowi-lounge [1]Xuerian (i=Sky@12-196-151-216.psknet.net) |
17:44.55 | Iriel | Some people use it for namespaces when working inside libraries |
17:45.03 | Beladona | I was thinking along those lines |
17:45.36 | Iriel | Blizzard could use it internally to keep some API functions to themselves without exposing them to us (They dont, currently) |
17:46.42 | Kirkburn | Wikipedia is slow today :/ |
17:47.18 | Kevorkian | intruiging but not especially useful to me at the moment |
17:47.29 | Kevorkian | I shall pretend I was talking about ponies instead |
17:47.58 | Iriel | It's not something you need to use very often, for sure 8-) |
17:50.22 | *** join/#wowi-lounge malreth (n=triti@cpe-72-179-20-11.austin.res.rr.com) |
17:50.31 | Kevorkian | another question, I'm used to the C/C++ style of declaring typedefs for custom types, I'm guessing that I can just throw things in a table in a certain order in Lua and it accomplishes roughly the same thing... correct? |
17:50.35 | Kirkburn | Awesome, since August 12th the wowwiki has gone from Alexa rank 5,318 to 4,539 :) |
17:50.39 | cogwheel | Could it be used for OO programming? i.e. functions that only ever access member data could use setfenv so they don't have to constantly reference self... |
17:51.14 | cogwheel | or is that a bit simplistic thinking |
17:51.27 | *** join/#wowi-lounge Mery (n=metelman@p54AED474.dip.t-dialin.net) |
17:51.27 | malreth | cogwheel: it's probably better to reference self anyways |
17:52.38 | *** join/#wowi-lounge Andalia_ (n=xx@p54ADAB9E.dip0.t-ipconnect.de) |
17:57.55 | Kevorkian | tables taste funny |
17:59.45 | *** join/#wowi-lounge Kirov (n=Kirov@204.155.78.140) |
18:03.59 | *** join/#wowi-lounge Qzot (n=nickell@sandbox.xerox.com) |
18:04.36 | cogwheel | this is great: http://www.aeropause.com/archives/2006/09/an_interview_wi.php |
18:04.52 | cogwheel | I picture the same kind of people running hacks in wow... |
18:09.21 | Qzot | Wow. |
18:09.58 | Qzot | But then, I have similar motivations. I want to write addons that stay within Blizz' bounds, but otherwise push the very edge. |
18:10.33 | Qzot | *black cloud* As if I had time... |
18:10.48 | *** join/#wowi-lounge Kirkburn (n=Kirkburn@84-45-141-44.no-dns-yet.enta.net) |
18:12.49 | Osagasu | El oh el. |
18:12.58 | Beladona | anyone else notice two Cairenn's |
18:13.08 | malreth | Coming soon: Computers with frikkin' lasers! http://www.nytimes.com/2006/09/18/technology/18chip.html?_r=1&oref=slogin |
18:13.15 | yacoob | that's a backup. |
18:14.17 | Kevorkian | Qzot: ever get your targetting addon working? I'd be willing to test it for ya :) |
18:15.00 | Kevorkian | to hell with lasers, I want one with a rail gun |
18:17.46 | *** join/#wowi-lounge dreyruugr (n=chatzill@66.77.144.6) |
18:19.20 | Xuerian | table = { r, g, b, a = unpack(arg)} doesn't work? how am I supposed to be lazy now? >_> |
18:20.03 | Cide | table = { r, g, b, a = arg[1], arg[2], arg[3], arg[4] } |
18:20.21 | Cide | or just table = { unpack(arg) } |
18:20.43 | Osagasu | Old news, Malreth. They've been working on those for YEARS. |
18:20.46 | Xuerian | I need it to come out in r/g/b/a, and the function is passed four numbers :P |
18:20.59 | Qzot | Kevorkian: Kirov put one together, which rather took the wind out of my sails. :( |
18:21.02 | malreth | Osagasu: Throw me a frikkin' bone! |
18:21.42 | Qzot | Kevorkian: I still haven't tested his out yet, because deep down I wanted to put my own together. Selfish, I guess, but that's the way it is. |
18:21.48 | malreth | Xuerian: is it necessary to have varargs for that function? |
18:22.05 | Xuerian | No, but it saves me typing it out... once.... >_> |
18:22.11 | Xuerian | <_< |
18:22.20 | malreth | yeah... doesn't sound like a good reason |
18:22.32 | Kevorkian | qzot: understandable, I hope nobody beats me to the punch on my scheduler :) |
18:22.32 | malreth | you're gonna have to type it out anyways... might as well declare the arguments |
18:22.48 | malreth | it'll be better code regardless |
18:22.49 | Xuerian | Yeah. |
18:22.57 | malreth | easier to understand |
18:23.14 | Kevorkian | qzot: what did kirov call his targetting mod? I'd like to check it out |
18:23.20 | Xuerian | Heh, I've just been having fun with unpack this morning is all :) |
18:23.35 | malreth | in lua 5.1, you won't even have the arg list anymore |
18:23.47 | Xuerian | o_0 |
18:24.09 | Xuerian | They took it out in 5.1, but added it back in 5.2? |
18:24.15 | Xuerian | Or is blizzard removing it? 0_o |
18:24.54 | Kirov | SimpleRaidTargetIcons |
18:25.00 | Kirkburn | 5.2 doesn't exist |
18:25.04 | Xuerian | er. |
18:25.10 | Xuerian | Yeah. I um, was reading the wrong thing :P |
18:25.24 | Kirkburn | "The current release is Lua 5.1.1" =) |
18:25.56 | Xuerian | My mistake :P. |
18:26.03 | Kirkburn | heh |
18:26.06 | malreth | you'll get the '...' expression which gives you access to the argument stack |
18:26.33 | Kirkburn | In the last month the number of users of wowwiki has jumped from 38,000 to 45,000 :O |
18:26.39 | Kirov | oh, quote from slouken |
18:26.53 | Kirov | "Wow 3.0 will be lua 6.0" |
18:26.56 | Kevorkian | kirov: since you're awake is there a download location for that puppy? all google finds is a pretty picture |
18:27.10 | Kirov | Kevorkian - wowi, curse, worldofwar |
18:27.29 | Kirov | and try Simple Raid Target Icons |
18:27.40 | Kirkburn | All I get from google is the wowi download :) |
18:28.04 | Kirkburn | Oh wait, yeah, the wowi piccie :P |
18:28.07 | Kevorkian | hmm, what were your search terms kirk? I just did the "SimpleRaidTargetIcons" |
18:28.24 | Kirkburn | Kevorkian, yeah me too. I tried the link this time :) |
18:28.44 | *** join/#wowi-lounge Cairenn (n=Karen@CPE00045a2bfcbc-CM000f212f84be.cpe.net.cable.rogers.com) |
18:28.44 | *** mode/#wowi-lounge [+o Cairenn] by ChanServ |
18:29.19 | Kirov | http://brodrick.wowinterface.com/portal.php |
18:29.20 | Kevorkian | found it :) now if only I could WoW at work |
18:30.00 | Kevorkian | not that this freaking computer can do simple math without slowing to a mind mangling snail's pace |
18:30.12 | Kirov | There's a bug in the latest version that auto selects the first Icon you mouse over, but I actually like it so I might keep it. |
18:30.25 | Kirov | Maybe for just the double click method |
18:30.32 | Xuerian | malreth: So when using ... as the arguments in a function defintion, in lua5.1, the arguments it catches will wind up in '...' instead of 'arg'? |
18:30.44 | malreth | i sneak wow while at work by socksifying the game and tunneling it through a ssh connection |
18:31.01 | malreth | Xuerian: think of ... as a function |
18:31.14 | malreth | it returns the arguments that were passed to the function |
18:31.25 | Kevorkian | malreth: I work in an open room with my back to the main hallway. I would be caught |
18:31.45 | malreth | Kevorkian: OMG ur screwed! |
18:31.51 | Kevorkian | yes, yes I am |
18:31.52 | Xuerian | Eh, makes sense now :P |
18:31.58 | Kirov | hmm |
18:32.09 | Kirov | can someone help me translate this? |
18:32.11 | Kirov | "Lmao, ofc it doesn't do you see any other unitframes then the blizzard ones here" |
18:32.11 | Kevorkian | honestly though, this is a like an 8 year old PC |
18:32.20 | Kevorkian | it can barely IRC, let alone play wow |
18:32.57 | malreth | ofc is "Of Course" |
18:33.02 | Cairenn | "laughing my ass off, of course it doesn't, do you see any unit frames other than the blizzard ones here'? |
18:33.18 | Kirov | ah |
18:33.39 | malreth | i'd add an "ol' chap" in there, actually. it conveys the true intent of the original speaker. |
18:33.54 | cogwheel | fyi: in lua 5.1 you'll be able to do t = { r, g, b, a = ... } (just tested) |
18:34.00 | Kirov | I don't speak stupid well enough in the morning |
18:34.24 | malreth | ~emulate Kirov |
18:34.32 | purl | my butt got a DMCA from blizzard. |
18:34.44 | malreth | heh |
18:35.25 | Kevorkian | for? |
18:35.43 | malreth | emu server |
18:36.06 | malreth | it's true because I said it! |
18:36.39 | malreth | gotta move |
18:36.40 | Kevorkian | I like emu, they taste yummy |
18:37.19 | Xuerian | Nice, cogwheel |
18:37.28 | Xuerian | gimmie 5.1 >< |
18:37.31 | Qzot | Kevorkian: Ironic, because I've been peddling ideas I wanted other people to take up, but this one I was actually coding. :P |
18:37.45 | Kirov | The question I have is what's the difference between a ... and an array? |
18:37.45 | Kevorkian | rofl |
18:37.57 | cogwheel | Xuerian: it's still a bad practice since your function isn't semantically vararg... |
18:38.04 | Kirov | (sequental table) |
18:38.19 | cogwheel | ~bonk kirov |
18:38.20 | purl | ACTION bonks kirov over the head |
18:38.24 | Xuerian | This is true, but would it impact performance or just look a little congested? :P |
18:38.39 | jaxdahl | still no blue posts in general.. it's almost noon pacific.. hmm |
18:38.45 | cogwheel | Xuerian: i'm not going to answer on the grounds it may encourage you to code badly |
18:39.15 | Xuerian | <3 |
18:39.21 | Xuerian | I code for fun, and finding shortcuts is fun for me. If I'm trying to be serious, I'm doing it the proper way :P |
18:39.49 | cogwheel | kirov: the current 'arg' is equivalent to the 5.1 code: local arg = {...} |
18:39.52 | kergoth | Kirov: ... isnt an array, its like a direct means of accessing the stack of the function. no table operations will work on it |
18:40.27 | cogwheel | oh, fyi: the link in the topic of this channel http://www.lua.org/manual/5.1/manual.html#7 has been there for weeks :P |
18:40.48 | Kirov | kergoth - I'm thinking more 5.2 spec |
18:40.59 | *** join/#wowi-lounge malreth (n=triti@cpe-72-179-20-11.austin.res.rr.com) |
18:41.01 | Kirov | where ... can be assigned to a variable |
18:41.09 | ckknight | hrm |
18:41.12 | malreth | whaddid i miss? |
18:41.12 | ckknight | that'd be a bit complicated |
18:41.20 | kergoth | i havent kept up with the lua lists |
18:41.42 | Xuerian | Yeah, cogwheel. I've been looking at http://www.lua.org/pil , linked in #wowace, completely unconcious of the date on the front page and the fact it's not the latest :P... I'm looking at the proper one now. |
18:41.43 | ckknight | because tuples don't really fit into lua right now, it seems, everything'd seem to change with em |
18:41.46 | kergoth | did rici finally convince people to support proper non-mutable tuples, of which ... is one, or is it just support for named ...? |
18:41.57 | ckknight | e.g. local a = b,c would become a tuple maybe |
18:41.59 | ckknight | I dunno |
18:42.01 | Kirov | Someone brought it up here about the time 5.1 was announced. |
18:42.22 | Kirov | Forget who |
18:42.49 | ckknight | maybe they could make an actual tuple type, like a table, ah, but I don't know |
18:44.27 | kergoth | Kirov: so where did you read about this '5.2 spec'? |
18:44.33 | cogwheel | ckknight: local a = b,c would completely defeat the purpose of 'throwaway' values |
18:45.17 | kergoth | you'd just need a new type with a new means of defining it. perhaps [1,2] |
18:45.44 | Kirov | kergoth - never actually saw it myself |
18:45.45 | cogwheel | sounds a bit silly to me... |
18:46.19 | kergoth | there are numerous uses for a proper non-mutable tuple type. |
18:47.56 | ckknight | yea, it'd be really handy to do this: |
18:48.10 | ckknight | local myTuple = [someFunc()] |
18:48.13 | ckknight | -- do something |
18:48.22 | ckknight | return [myTuple] |
18:48.25 | ckknight | or what have you |
18:48.50 | ckknight | basically what we have now with tables, only it could be much more efficient |
18:49.16 | cogwheel | how much more efficient could it really be? I mean, it seems like something the interpreter itself could accomplish without a change in the language |
18:49.45 | cogwheel | assuming no changes to the table are made from its creation to the end of the scope, treat it as a tuple... |
18:53.18 | Xuerian | Just wanted to, you know, announce that... >_> <_< ... <Climbs in cardboard box again, peers out> |
18:53.46 | Kirov | .... ok |
18:54.01 | cogwheel | Xuerian: sometimes it's better to look *inside* the box though... :P |
18:54.06 | Cairenn | spit it out boy, no one will bite you |
18:54.41 | Xuerian | All this spitting, biting, and inside stuff. How can coding be so perverted? :P |
18:54.51 | cogwheel | i would consider function(r, g, b, a) ....... end more inside the box than function(...) ......... end when it takes certain specific parameters... |
18:56.01 | Xuerian | What I meant was the problem was I had the overall assumption I had to have the values indexed by myself, instead of just using positions and not bothering with keys, when I could forget them and make everything shorter. Functions didn't need them, storage didn't need them, so I was converting to and from :P |
18:57.23 | Xuerian | And, cogwheel, I'd use that, if someone wasn't being particular about 'arg'... >_> |
18:57.58 | malreth | ARG! |
18:58.55 | cogwheel | Xuerian: why not just use the arg table directly? |
18:59.33 | Xuerian | something along the lines of "Xuerian: i'm not going to answer on the grounds it may encourage you to code badly" >_> |
18:59.54 | ckknight | arg table is expensive |
19:00.19 | cogwheel | ckknight: we've already established that he's using arg regardless of our best efforts :P |
19:00.22 | Xuerian | Actually, I'm not o_o |
19:00.30 | Xuerian | I'm using unpack, yes... but no arg ^_^ |
19:00.31 | cogwheel | oh... we got you then? |
19:00.43 | Kirov | Xuerian - what are you unpacking if not a table? |
19:00.52 | cogwheel | Xuerian: it doesn't work that way... if you do function(...), you're creating the arg table |
19:00.58 | Xuerian | Kirov: I'm working with color options in AceOptions table. |
19:01.36 | Xuerian | I unpack the DB value when I use it in the addon, or in the get = function. the set = function is function(r, g, b, a) and sets the var to = {r, g, b, a}. |
19:01.42 | Xuerian | No arg :P |
19:01.43 | Xuerian | No ... |
19:02.08 | Xuerian | So yes I'm unpacking a table, but not the arg table. :) |
19:02.23 | cogwheel | well that makes me feel a bit better. |
19:02.57 | Xuerian | Now to figure out what else I'm doing completely wrong XD |
19:03.14 | TS|Skrom | Kevorkian WHAT are you trying to kill yourself??? (pun intended) |
19:04.14 | Kevorkian | :) |
19:04.52 | malreth | it's funny reading wow addon posts in Lua forums |
19:05.00 | Xuerian | Also: Thank you for the help cogwheel, ckknight, Cairenn, malreth, Kirov, Kirkburn|afk... etc. |
19:05.16 | malreth | "what's the equivalent to the wow saved variables file in lua?" |
19:05.33 | malreth | Xuerian: aw shucks. |
19:05.37 | ckknight | malreth, lol. use io |
19:05.52 | malreth | ckknight: yep |
19:06.01 | cogwheel | I had my wisdom teeth pulled last week and can't eat anything crunchy. :( |
19:06.27 | Xuerian | Doh =(. How long till you can? /em gnaws on returned tidbit of chocolatey goodness. |
19:06.43 | cogwheel | prolly another week :( |
19:07.04 | kergoth | :( |
19:07.16 | Xuerian | that actually sounds pretty good... o_0 |
19:07.42 | Kirkburn|afk | *hmm, maybe I meant 'yummy'* |
19:08.04 | Xuerian | Cookies? You can have another if you want XD /proffers more cookies |
19:08.07 | Kevorkian | hmm, I was back to crunch after 4-5 days, but then I also had good drugs |
19:08.07 | Cairenn | ~logs |
19:08.09 | purl | apt/ibot/jbot/purl all log to http://ibot.rikers.org/<channelname>/ where channelname is html encoded ie: %23debian | lines that start with a space are not shown | some channels have stats at http://ibot.rikers.org/stats/<channelname>.html.gz, or updated "nightly" |
19:08.35 | *** join/#wowi-lounge Amro (n=Amro@82.101.184.149) |
19:08.50 | *** join/#wowi-lounge Industrial (n=tom@hellsblade.xs4all.nl) |
19:08.53 | Kevorkian | s/crunch/crunchy |
19:11.16 | *** join/#wowi-lounge Industrial (n=tom@hellsblade.xs4all.nl) |
19:11.33 | Kirkburn | This is quite useful - a mouseover comparison of the various Vista UIs (Aero Glass, Aero Basic, etc): http://www.istartedsomething.com/20060919/vista-choose-own-adventure-ui/ |
19:12.40 | Amro | novell needs to finish xgl. soon. |
19:12.52 | Kirkburn | xgl? |
19:13.00 | Amro | opengl driven x server |
19:13.12 | Xuerian|CrunchyY | XGL + Compiz = Areo. |
19:13.19 | Amro | yep |
19:13.20 | Xuerian|CrunchyY | Well, more or less (HUSH YOU) |
19:13.25 | Kirkburn | hehe |
19:13.29 | Amro | for *nix |
19:15.10 | Kirkburn | Well, there's less than 40 days to RTM for Vista :/ |
19:20.00 | Werik\Curse | ugh, that standard ui is ugly |
19:20.37 | Kirkburn | Vista Basic? Yeah, extremely |
19:20.55 | tyroney|work | I still run old-school rainy day scheme. |
19:21.08 | Werik\Curse | I'm using vista since beta2 every day, never met with that style thank god:) |
19:21.14 | Kirkburn | heh |
19:21.31 | Kirkburn | I'm off to Uni tomorrow, gonna install RC1 when there |
19:21.54 | Xuerian|CrunchyY | It didn't agree so much with my computer when I tried beta1... Haven't had the gall to try downloading it agian on 56k :P |
19:22.04 | Kirkburn | lol, you're a madman |
19:22.19 | Xuerian|CrunchyY | I take that as a compliment daily ^_^ |
19:22.22 | Werik\Curse | That is some strong internet connection |
19:22.30 | Kevorkian | *again* on 56k!? |
19:22.42 | tyroney|work | I remember WoW at 56k. Those were the days. |
19:22.44 | Kevorkian | you must be a very patient man |
19:23.07 | Xuerian|CrunchyY | Well, even though I've downloaded about 10gb in the last couple years, I downloded vista at work, which I can no longer do, thus "again, [this time] on 56k" |
19:23.24 | Kevorkian | make friends with folks with broadband and CD/DVD burners |
19:23.33 | Kirkburn | How come you can't go broadband yet? |
19:24.16 | Xuerian|CrunchyY | I live outside the range of broadband and cable (Actually, inbetween two, just out of range of both), and there's a mountain between me and the wireless tower, with no microcells that I can target up yet |
19:24.24 | Kirkburn | ouch |
19:25.37 | Xuerian|CrunchyY | As for friends, Kevorkian..... Error in line 1, expecting table, got nil: Xuerian.friends |
19:26.22 | Xuerian|CrunchyY | s/.friends/.friends[rl]/ |
19:26.22 | Kevorkian | meh, same boat more or less. the inevitable outcome of moving roughly 1400 miles from all my childhood friends and then being somewhat of a homebody |
19:27.56 | Xuerian|CrunchyY | heh. Fun, innit... Anyway, like my nick said a half hour... hour? ago.... afkness. ^_^ |
19:28.12 | cogwheel | Iriel: preliminary completely unscientific testing leads me to conclude that rounding based on pow is about 1-2% faster than using a cache of powers of 10 :) |
19:28.59 | malreth | Iriel says funny things, sometimes. |
19:34.44 | malreth | is it normal to feel a tingling sensation in my fingers and a dull ache in my wrist and arm when using the computer? |
19:35.07 | Kevorkian | carpel tunnel syndrome |
19:35.11 | Kevorkian | get an ergonomic |
19:35.15 | Kevorkian | did wonders for me |
19:35.27 | malreth | but it can't be carpel tunnel... i go to church every week! |
19:35.37 | Kevorkian | of course now I can't type on a regular keyboard |
19:35.42 | Kevorkian | but its a small price |
19:36.12 | Kevorkian | seriously though, get a $12 split logitech keyboard from pricewatch |
19:36.17 | *** join/#wowi-lounge Kirkburn1 (n=Kirkburn@84-45-141-44.no-dns-yet.enta.net) |
19:36.28 | Kevorkian | they're cheap and you'll wonder how you ever lived without one |
19:36.38 | malreth | someone needs to tell Kevorkian to not take me seriously... ever. |
19:36.41 | cogwheel | switch to dvorak |
19:37.47 | Kevorkian | malreth: no worries, I sorta reckoned you were joking but what the heck. it's conceivable that there are coders out there that don't know what carpel tunnel is |
19:38.06 | malreth | can i get that from pre-marital sex? |
19:39.08 | Kevorkian | depends, if (partner == nil) then yes, it's conceivable that that sort of sex could cause repetitive motion injuries... in one hand at least |
19:39.24 | cogwheel | <.< |
19:39.24 | cogwheel | >.> |
19:40.24 | malreth | what if my partner is a man? also, i am a man. |
19:40.24 | cogwheel | <.> |
19:40.41 | Kevorkian | give me a min, trying to think of a snappy comeback and yet not so much succeeding |
19:40.41 | Kirkburn1 | careful cogwheel, you'll go cross-eyed :) |
19:41.05 | cogwheel | Kirkburn1: i was gonna, but it looked like i was laughing... >.< |
19:41.06 | malreth | Kevorkian: I have that power over people... the ability to muddle with minds |
19:41.14 | Kirkburn1 | heh |
19:41.42 | Kirkburn1 | I'm wondering if malreth is saying he's in love with himself? |
19:41.49 | Kevorkian | well, I sort of come pre-muddled. My youngest child believes that sleep is something best enjoyed in 2 hour intervals |
19:42.12 | Kirkburn | Kevorkian, yeah, 18 year olds are like that ... :P |
19:42.47 | Kevorkian | kirk: meh, 18 year olds sleep like the dead, this one is 5 and is too big to allow to be awake without some supervision |
19:43.27 | Kevorkian | heck, when I was 18 I could sleep till noon and still manage to fit in a nap on a slow day |
19:44.00 | cogwheel | Actually, studies have shown that frequent short sleep periods make you more productive during your waking time and also make you require less total sleep |
19:44.19 | Kirkburn | Heh, I'm 21 and have to agree. Also, night time is for using the computer, not sleeping. |
19:44.47 | Amro | ^ |
19:45.18 | Kevorkian | if (parent.children > 0) then always_tired = true |
19:46.04 | zenzelezz | just SetParent them when you need a break |
19:46.17 | Kevorkian | if only that truly worked |
19:46.50 | Amro | :Sleep() |
19:47.36 | Kevorkian | error: sleep interrupted -- child process triggered interrupt in sleep |
19:47.58 | Kevorkian | set brain = mush |
19:49.14 | Amro | child:Punish() |
19:49.20 | *** join/#wowi-lounge ckknight (n=ckknight@198.199.136.119) |
19:50.09 | Kevorkian | can't even do that really, he's mentally retarded, he doesn't understand what he's doing that makes mom and dad so irritable. he just knows that he's awake and happy and wants to play |
19:52.38 | Kevorkian | if I use Chronos.schedule to trigger an event, do I need to worry about the event going off if the addon is somehow unloaded? |
19:53.00 | Iriel | You can't unload an addon |
19:53.07 | Iriel | That question doesn't make sense? |
19:53.14 | Kevorkian | well that's good to know :) |
19:53.29 | JoshBorke | you can't unload without reloading anyway, right? |
19:53.45 | *** join/#wowi-lounge MentalPower (i=chatzill@host-70-45-82-92.onelinkpr.net) |
19:53.53 | Iriel | that's still not unloading, that's reloading without something that was there before |
19:54.37 | Kevorkian | what if I schedule something, and the UI is reloaded, does that leave the originally scheduled event up or does the reload wipe all that good stuff away? |
19:54.39 | JoshBorke | do unreferenced frames get GC'd? |
19:55.01 | Iriel | no |
19:55.17 | Iriel | I could say 'how would you know' |
19:55.25 | Iriel | Since by definition you could never reach them to find out 8-) |
19:55.29 | JoshBorke | indeed :-) |
19:55.36 | Iriel | but all frames are reachable |
19:55.43 | Iriel | so there's no such thing as an 'unreferenced' frame |
19:55.57 | Iriel | EnumerateFrames FTW |
19:56.12 | Kirkburn | Haven't we already had the 'unloading an addon' conversation? |
19:56.30 | Iriel | Soup, Crackers, etc |
19:56.33 | JoshBorke | ok, so here's a question that wasn't answered earlier :-P what's the best way to keep a tree synchronized between multiple people? |
19:57.03 | Iriel | JoshBorke, : Only have one of them hold it, everyone else queries/manipulates their copy |
19:57.27 | Iriel | JoshBorke, : Beyond that, there's a whole lot of approaches, and I dont believe there's a single optimal approach |
19:57.38 | Iriel | JoshBorke, : It depends on the tree, and volatility, etc |
19:59.03 | Beladona | using the one to many approach requires that the one be optimally available at any time, which is near impossible in wow |
19:59.18 | Beladona | hence the un-optimally many to many approach most use |
20:00.08 | Amro | JoshBorke: Can the data stored in it get updated from everyone? |
20:00.20 | Amro | s/everyone/anyone/ |
20:00.44 | JoshBorke | Amro: basically yes |
20:00.47 | *** part/#wowi-lounge Cairenn (n=Karen@CPE00045a2bfcbc-CM000f212f84be.cpe.net.cable.rogers.com) |
20:01.50 | Amro | whenever someone changes their copy they broadcast the changes. as for someone just logging in, guess they could grab it from anyone |
20:02.04 | Beladona | I wish I could have a bot that was in my guild, online, at all times. Then I could use it for data storage for events and such |
20:02.37 | Iriel | Beladona, : It's called "Dont store important information like that in-game" 8-) |
20:03.18 | Kevorkian | beladona: oh god, to have a bot would make life so easy |
20:03.26 | *** join/#wowi-lounge Caboose[FH] (n=Caboose9@cpe-66-8-166-76.hawaii.res.rr.com) |
20:04.09 | Iriel | You do have the guild MOTD as a shared storage spot, but it doesn't hold much information |
20:04.28 | *** join/#wowi-lounge Caboose[FH] (n=Caboose9@cpe-66-8-166-76.hawaii.res.rr.com) |
20:04.43 | Kevorkian | I'm doing it by viral propagation and I actually have managed to fudge a way to get/put web data using uniuploader (outside of the game so as not to violate the terms of use) |
20:04.45 | cogwheel | also officer and player notes |
20:04.57 | Kevorkian | so the web acts as a sort of data repository |
20:05.08 | Kevorkian | so long as I can get a few folks in the guild to pull data from uni |
20:05.19 | Beladona | Iriel, I export the data out currently. But there are times when I create raid events, and no one is online to get them. This results in no one seeing them until I log on again |
20:05.24 | Kevorkian | the rest of the folks then get it by viral propagation |
20:06.19 | Kevorkian | if I was smarter I'd write a viral database library, but I'm not that smart |
20:06.31 | Iriel | You could even create some dummy characters for the guild and use their notes to store data |
20:06.37 | Beladona | yeah |
20:06.40 | *** part/#wowi-lounge Mikk (n=noone@81-233-236-26-no19.tbcn.telia.com) |
20:06.41 | *** join/#wowi-lounge Caboose[FH] (n=Caboose9@cpe-66-8-166-76.hawaii.res.rr.com) |
20:06.51 | JoshBorke | Using a tree approach, modifying a leaf object would force an update of the base checksum |
20:06.51 | *** join/#wowi-lounge eufemia (n=kreso@83-131-44-15.adsl.net.t-com.hr) |
20:06.58 | Beladona | the guild bank currently stores the group calendar config data for our guild |
20:06.59 | *** join/#wowi-lounge Elkano (n=elkano@ip-213-135-2-190.handshake.de) |
20:07.02 | Beladona | =P |
20:07.04 | JoshBorke | which seems really really expensive as things get larger |
20:12.34 | Amro | JoshBorke: why would you need to checksum? |
20:12.57 | Amro | you can assume your copy is outdated on login, and reload it |
20:13.05 | Amro | for updates, broadcast them as they happen |
20:13.13 | Amro | or you could use a number to keep track of updates |
20:13.28 | Amro | each update increment it. if your number is lower reload |
20:13.43 | Iriel | checksums help if you can logically partition the tree into equally volatile sections, and can expect many not to have changed |
20:14.26 | JoshBorke | Amro: what if one user makes a change and logs out while being the only one on. then another user logs in and has a change in a different branch. should i really dump the entire tree on login? |
20:14.49 | Amro | oops, my approach assumed there was always someone on |
20:16.11 | Amro | what kind of data are you trying to store? |
20:16.24 | JoshBorke | a in-game knowledgebase |
20:16.51 | Amro | for a guild? |
20:17.05 | JoshBorke | yea |
20:19.02 | Amro | how do you plan on updating data? |
20:19.21 | JoshBorke | through a gui in game |
20:19.30 | Amro | even if you use checksums, you can't tell which one needs to update (assuming 2 users), or if both need some info from each other |
20:19.37 | Amro | i meant programmatically |
20:22.13 | Kevorkian | if the item you have checksum on has data delineating things like timestamp then it's pretty easy actually |
20:22.34 | Kevorkian | the important thing is determining that there's a difference without actually sending all the data |
20:22.53 | JoshBorke | User A has checksum 5 on the top level, user B has checksum 4 on the top level. user A says he has checksum 3 and 2 on the leafs of the top level |
20:23.01 | JoshBorke | user b states he has checksum 3 and 1 on the leafs |
20:23.19 | JoshBorke | user a and user b both know that they have different checksums on the second level, compare timestamps, and reconcile |
20:23.53 | Amro | i was about to suggest that, thinking you were checksumming at top only |
20:24.07 | JoshBorke | it'll be a recursive checksum, which is what worries me |
20:24.10 | Amro | dumb me, that's kinda obvious |
20:24.26 | Kevorkian | recursive how? |
20:25.18 | JoshBorke | if i only checksum the data of each node, i won't get a checksum on the child-nodes |
20:25.43 | JoshBorke | oh! but if i do a checksum of the data at a node, and then a checksum on the names of the children of a node i can cut down on the number of calculations |
20:27.43 | JoshBorke | thanks guys :-) |
20:33.02 | *** join/#wowi-lounge Werik|Curse (i=werik@catv5403B1EC.pool.t-online.hu) |
20:33.09 | JoshBorke | anyone got a simple table copy they can spout off the top of their head? |
20:33.33 | Qzot | Biab. Gotta reboot. |
20:37.07 | malreth | later all |
20:39.11 | Kevorkian | bela, what scheduling addon is it that you are working on? |
20:42.57 | *** join/#wowi-lounge ToastTheif (i=ToastThe@24-177-162-9.dhcp.mrqt.mi.charter.com) |
20:45.42 | Kirkburn | Ooh, the blood elf model has been updated |
20:45.50 | Kirkburn | (so I hear) |
20:46.38 | TS|Skrom | Quote: Frame - The frame object that will be used as the created Frame's parent (cannot be a string!) |
20:46.45 | TS|Skrom | cannot be a string? |
20:47.04 | TS|Skrom | what if I'm creating a frame who's parent is created? |
20:47.07 | Kevorkian | your cat pet would play with it, and then it would get all snagged |
20:47.07 | Beladona | Kevorkian: working on? as in using? |
20:47.21 | Kevorkian | beladona: using/working on shrug |
20:47.28 | Beladona | not working on one really |
20:47.34 | Beladona | but I use Group Calendar |
20:47.40 | Kevorkian | kirkburn: does it still look like an anime pansy? |
20:47.47 | JoshBorke | TS|Skrom: what do you mean you're creating a frame who's parent is created? |
20:48.31 | TS|Skrom | http://wowi.pastey.net/889 |
20:48.41 | Beladona | TS|Skrom: what that is saying is that when you reference the frame, it must be an object, not a string |
20:49.06 | TS|Skrom | what if I don't know the actual name of the parent until just before i create this frame? |
20:49.19 | Beladona | then you will want to find out |
20:49.52 | Beladona | explain why you wouldn't know the parent? |
20:50.07 | Kevorkian | how can you create a frame if you don't know who it belongs to? |
20:50.07 | cogwheel | TS|Skrom, you don't need the *name* of the frame... in fact, that's exactly what "can't be a string" means |
20:50.46 | TS|Skrom | I'm creating a subframe who's parent I just created using the player's class as part of the name |
20:51.01 | TS|Skrom | which I realize now is uneeded |
20:51.02 | cogwheel | so you use that one you just created as the frame... |
20:51.05 | TS|Skrom | but for the sake of argument |
20:51.30 | Beladona | if you are creating that frame, you have to have something like: local newFrame = CreateFrame.... |
20:51.42 | TS|Skrom | I have that |
20:51.51 | Beladona | just use that same local |
20:51.53 | Beladona | as the parent |
20:51.56 | TS|Skrom | so the parent for the subframe would be newFrame |
20:51.56 | Beladona | to reference it |
20:51.59 | TS|Skrom | ahha |
20:52.05 | cogwheel | TS|Skrom: you're using the same name... just use different names |
20:52.11 | TS|Skrom | now I understand :) thanks |
20:52.18 | Kirkburn | (the newer BE models look more Lord of the Rings-ish, I'd say) |
20:52.29 | TS|Skrom | always trying to learn as I go lol |
20:52.35 | Beladona | awwww |
20:52.37 | TS|Skrom | xml was a sharp enough learning curve for me hehe |
20:52.44 | Beladona | I was hoping to b able to make fun of them |
20:52.56 | JoshBorke | oh blasted, i have to have a recursive checksum |
20:53.14 | JoshBorke | erm, a checksum that incorporates the data of all the subsequent nodes |
20:54.14 | *** join/#wowi-lounge [Ammo] (n=wouter@connected.dnd.utwente.nl) |
20:54.43 | Kevorkian | if you calculate the node checksum at creation time you don't have to recalculate them to get the parent checksum |
20:55.23 | Kevorkian | each node will know it's own checksum |
20:55.44 | Kevorkian | unless you're moving entire branches about, then you do have to do some nastiness |
20:57.22 | JoshBorke | so are you saying to do a checksum of the checksums? |
20:58.03 | Kevorkian | you can even separate it out sorta, have a "self checksum" a "checksum of all my children" and a "combined checksum" so long as you always compute the checksum using the same method it should always agree on identical data |
20:58.06 | Kevorkian | yes |
20:58.08 | Kevorkian | why not |
20:58.10 | Amro`away | JoshBorke: will different people be changing the same nodes? |
20:58.18 | JoshBorke | Amro`away: probably |
20:58.26 | JoshBorke | mmm, good idea |
20:58.32 | Amro | within a short timespan? |
20:59.06 | JoshBorke | i dunno, you're thinking just keep timestamps? |
20:59.21 | JoshBorke | latest revision of the latest child |
20:59.27 | JoshBorke | latest timestamp rather |
21:00.12 | Kevorkian | if you keep timestamp to millisecond should be sufficiently unique |
21:00.37 | JoshBorke | i can deal with conflicts to 1 second |
21:00.44 | JoshBorke | so time() would probably be unique enough |
21:00.45 | *** join/#wowi-lounge Kirkburn (n=Kirkburn@84-45-141-44.no-dns-yet.enta.net) |
21:00.50 | JoshBorke | and would eliminate the need for calculating checksums |
21:00.54 | Kevorkian | probably |
21:01.52 | Kevorkian | ya, true, checksums are more of a deal for my addon since I actually have to merge changes between two different versions. if you just delete older versions then you're likely fine just doing timestamp |
21:03.24 | Amro | er just timestamps is no good |
21:03.32 | Amro | say user a is fully up to date, and logs out |
21:03.52 | Kevorkian | although without the multi-tiered checksum you lose the ability to check in a single number whether 2 versions are different |
21:03.55 | Amro | oh wait nevermind |
21:04.03 | Kevorkian | unless you propagate the timestamp up |
21:04.12 | kergoth | anyone know if the rogue sword specialization talent is a proc-per-minute, or a straight proc-per-hit? |
21:04.19 | Kevorkian | ie. leaf changes, parent branch gets new timestamp |
21:05.16 | jaxdahl | what data are you talking about? |
21:05.29 | Kevorkian | the checksum is nice because if you keep it up to date properly you can tell changes at any level of the tree even if all the other node levels are the same |
21:05.38 | Kevorkian | a tree data structure |
21:06.02 | JoshBorke | propogate the timestamp up |
21:07.04 | Kevorkian | ie. brance level 5 leaf 1 changes, it will change the checksums for levels 1-4 as well, but to compare different trees all you have to know at any level is the checksum for that level |
21:07.13 | Kevorkian | brance=branch |
21:07.40 | Kevorkian | but you could do the same with a timestamp, so long as you propagate it up |
21:08.45 | Amro | but you still have to iterate through a lot of nodes |
21:09.22 | Amro | how about remembering n changes, and if player a knows the changes since player b's latest timestamp, update that way |
21:09.50 | Kevorkian | what happens if somebody doesn't log in for a month? |
21:10.17 | Amro | what i mentioned above was something additional to avoid iteration if possible |
21:10.29 | Amro | there could be too many changes in 1 week, who knows |
21:10.51 | cogwheel | time() is machine-specific... |
21:11.06 | TS|Skrom | does the inherits tag on CreateFrame require " " or no " " |
21:11.07 | zenzelezz | trying to learn the Eye of C'thun fight is rather interesting |
21:11.09 | Kevorkian | actually you don't have to iterate through many nodes. level 1 check checksums, if mismatch get list of children, compare checksums of children |
21:11.10 | Amro | you guys are not using servertime? |
21:11.23 | cogwheel | server time is only accurate to one minute |
21:11.55 | Kevorkian | oh that's nasty. I'm glad I don't care |
21:12.15 | Kevorkian | but might bork josh (no pun intended... well maybe a little) |
21:12.26 | JoshBorke | time doesn't return time since epoch? |
21:12.40 | cogwheel | if that's how your computer does it, then yes... |
21:13.05 | Amro | whatever it does, if its not servertime its gonna depend on local time |
21:13.20 | cogwheel | Not only that, but what if someone's clock is off? |
21:13.32 | Amro | exactly, local time is not reliable |
21:13.49 | JoshBorke | you're killing me |
21:13.52 | Kevorkian | I use Nettime, sync'd to the atomic clocks within a few MS! |
21:15.16 | Industrial | http://i10.tinypic.com/2hg7mrn.jpg |
21:15.17 | Industrial | tee hee |
21:15.31 | cogwheel | Can i have my wrench back now, josh? |
21:15.33 | cogwheel | ;) |
21:16.04 | JoshBorke | i can do it to the minute too |
21:16.12 | Amro | you could add version numbers |
21:16.23 | Xuerian|CrunchyY | Cross client data sync is the current topic, no? |
21:16.27 | JoshBorke | yes |
21:16.29 | Kevorkian | version numbers get icky |
21:16.48 | Amro | use timestampts to resolve conflicts? |
21:16.52 | Amro | timestamps* |
21:17.07 | Amro | it wont matter if its just to the minute, conflicts wont happen there |
21:17.08 | JoshBorke | blah, i need to encode date information into the timestamp too |
21:17.36 | Kevorkian | MMddyyyhhmmss |
21:17.44 | Kevorkian | err +y |
21:17.53 | JoshBorke | GetGameTime() returns hour and minute |
21:18.18 | TS|Skrom | ... |
21:18.28 | TS|Skrom | someone just treded me 3 large glowing shards for 3 lesser magic essence |
21:18.33 | Xuerian|CrunchyY | Funny, same subject as has been on my mind for a half hour... What is going to put the synching to use? |
21:19.12 | TS|Skrom | er.. not 3 for 3... 4 for 3 |
21:19.34 | cogwheel | someone gave me 8 large brilliants for 4 small radiants once... |
21:20.53 | JoshBorke | Xuerian|CrunchyY: a mod i'm going to be writing |
21:21.16 | Kevorkian | josh: ack, no date functions! |
21:21.26 | Amro | true |
21:21.46 | Kevorkian | who's bright idea was it to have getgametime not return the freaking date |
21:22.20 | Kevorkian | even I need to get the date |
21:23.05 | JoshBorke | lol |
21:24.21 | Kevorkian | is there a global for the system time? |
21:24.41 | JoshBorke | GetTime() returns the system uptime |
21:24.53 | JoshBorke | cogwheel: do you know of systems that don't have time() return the time since epoch? |
21:25.06 | Kevorkian | doesn't help unless you know when the server was last booted |
21:26.40 | Kevorkian | oh and gettime apparently only returns the time since your own computer was booted |
21:26.46 | Kevorkian | not the server |
21:26.54 | MentalPower | JoshBorke: Afaik, all WoW cleints return time() as seconds since Jan 1st 1970 |
21:27.14 | Amro | which still depends on their computer's time |
21:28.02 | JoshBorke | well, if someone can't keep their computer up to date, there's nothing i can do about it |
21:28.04 | cogwheel | actually, it doesn't matter... |
21:28.23 | cogwheel | you can use date() to return your timestamp |
21:28.33 | cogwheel | it's still based on local time |
21:28.42 | *** join/#wowi-lounge Gryphen (n=gryphon@mail.alexdevco.com) |
21:28.54 | cogwheel | but it will always give you the correct result regardless of epochs and all that... |
21:29.33 | cogwheel | date("%D%T") |
21:29.38 | Kevorkian | assuming your computer has the correct date |
21:30.25 | cogwheel | right... but i mentioned that and he still asked so... |
21:30.25 | cogwheel | ;) |
21:30.43 | JoshBorke | there's no way in WoW to determine the date accurately |
21:31.04 | JoshBorke | Cide: ping |
21:32.02 | Amro | even if you determine the date, its not necessarily the server's date because you could be on early wednesday when the server is 11:30 on tuesday |
21:32.16 | JoshBorke | exactly |
21:33.23 | Amro | how about using version numbers and asking the user to resolve conflicts? |
21:35.23 | Amro | if different people dont edit the same node seperately within a short timespan, conflicts will be rare |
21:35.59 | JoshBorke | blah. i need to think on this more |
21:36.14 | Beladona | bbiab, gotta go home |
21:36.19 | *** part/#wowi-lounge Kevorkian (n=supervis@rrcs-70-62-123-75.midsouth.biz.rr.com) |
21:36.35 | Amro | exactly what will you be storing? an example |
21:36.56 | Kirkburn | Damn people who quit when you're typing something long at them *glares at the rapidly receding image of Beladona* |
21:37.12 | JoshBorke | Boss strategies for all the bosses in MC |
21:37.36 | Amro | that shouldnt update too often |
21:37.45 | Amro | or by too many different people |
21:37.55 | Amro | versions will be fine i think |
21:42.58 | TS|Skrom | zomg! I just made a dynamic frame with a child checkbox :D |
21:43.05 | TS|Skrom | I am teh win! |
21:43.14 | JoshBorke | TS|Skrom: grats :-) |
21:44.13 | Cairenn | grats TS|Skrom :) |
21:45.21 | *** join/#wowi-lounge Qzot (i=user@sandbox.xerox.com) |
21:45.54 | TS|Skrom | why the tears wheels? |
21:46.08 | JoshBorke | clad|sleep: ping |
21:46.15 | cogwheel | Because you could just make a template in XML and then you'd only need one CreateFrame per ability... |
21:46.24 | cladhaire | JoshBorke: pong |
21:46.30 | TS|Skrom | oh.. but I do have a template :D |
21:46.48 | TS|Skrom | the thing is... I only want some buttons to show if you meet certain prerequisites |
21:46.56 | cogwheel | Ah... |
21:47.05 | TS|Skrom | actually... take that back, only want some frames CREATED if you meet them... |
21:47.10 | TS|Skrom | just hiding them leaves blank spots |
21:47.28 | Amro | and eats memory |
21:47.35 | JoshBorke | yummy yummy |
21:47.44 | cogwheel | memory > cookies |
21:47.46 | Qzot | There is [Enchant Weapon - Agility], [Enchant Weapon - Strength], and [Enchant 2H Weapon - Agility]. Is there an [Enchant 2H Weapon - Strength]? |
21:47.59 | Xuerian | True, but sad =( |
21:48.28 | cogwheel | Qzot: not according to thottbot |
21:48.29 | Amro | Qzot: check thottbot or alla |
21:48.38 | TS|Skrom | heh good point, never even thought of the memory impact having those extra ones would cause. ftw without even knowing it |
21:48.48 | Qzot | I have. Nothing. But people tell me it exists. So I check with experts... :D |
21:49.05 | Amro | screenshots or it doesnt exist :D |
21:49.21 | Qzot | Amro: That's what I'm beginning to think. |
21:51.15 | *** join/#wowi-lounge adbak (n=adambake@74.129.239.39) |
21:51.31 | *** part/#wowi-lounge adbak (n=adambake@74.129.239.39) |
21:51.33 | Kirkburn | See! The awesome country of Khurkbhurn! Gawp! At the amazing-ness of it all :) http://www.nationstates.net/khurkbhurn |
21:53.08 | Qzot | Gah. 25 Str > 25 Agi for a tanking durid. Or at least much harder to come by. But 25 Agi it will have to be. |
21:53.31 | Shadowed | too bad they don't make 25 STR :p |
21:53.42 | Elkano | clad, is there a way to obtain forgoten svn passwords for svn.wowace.com? |
21:54.01 | Qzot | Yah: But 25 Agi > 15 Str, so ... |
21:54.51 | kergoth | dangit, why doesnt sword spec seem to be procing nearly as often as it should |
21:55.24 | Cide | JoshBorke: pong? |
21:55.32 | *** join/#wowi-lounge ckknight (n=ckknight@198.199.136.119) |
21:55.39 | JoshBorke | Cide: how do you keep track of players joining/leaving raids in CTRaidTracker? |
21:55.54 | Cide | can't remember offhand |
21:56.01 | JoshBorke | is it all just local time stuff though? |
21:56.07 | Cide | pretty much |
21:56.20 | JoshBorke | :-( |
21:56.57 | kergoth | showing like 2-2.5% chance on hit for sword spec when the talent says it should be 5%... even if the procwatch addon is screwing up and showing misses as hits or something, i dont miss 50% of the time.. |
21:57.12 | cogwheel | cide, can you make her go away? http://forums.worldofwarcraft.com/thread.html?topicId=30113701&sid=1 |
21:57.16 | cogwheel | :P |
21:58.06 | Cide | bump! |
21:58.21 | cladhaire | bump! |
21:58.38 | cladhaire | Alt-F4 has been known to restore the locatino of the res monitor! |
21:58.46 | Cairenn | rofl |
21:59.26 | Qzot | Anyone know if an Iron Counterweight affects a bare durid? |
22:00.49 | Qzot | Locatino? Morticia! That's Italian! |
22:01.06 | cladhaire | haha |
22:05.15 | cogwheel | have any of you read "The Rogue With One Sword?" |
22:05.48 | *** join/#wowi-lounge Xuerian (i=Sky@12-196-151-112.psknet.net) |
22:07.11 | cogwheel | It has to be the most legendary "stupid stuff you did as a newb" thread i've ever seen... |
22:07.34 | Amro | link? |
22:07.42 | Kirkburn | I have heard of it |
22:07.45 | cogwheel | http://forums.worldofwarcraft.com/thread.html?topicId=20222254 |
22:07.54 | Kirkburn | Wan't it somewhere like Tanaris? |
22:08.20 | Kirkburn | "Server is busy, please try again" ... what a huggable message |
22:09.47 | Kirkburn | emulate cogwheel |
22:09.49 | Kirkburn | :) |
22:09.52 | Kirkburn | dammit |
22:09.58 | cogwheel | forgot the ~ :P |
22:09.59 | Kirkburn | ~emulate cogwheel |
22:10.01 | purl | ACTION shakes 42 sperm whales at the forums. >:( |
22:10.28 | Kirkburn | Yeah, I just did it in a private message to purl to see what it was first, and you don't need the ~ with PMs :/ |
22:11.07 | *** join/#wowi-lounge Laric (i=Laric@217-13-2-126.dd.nextgentel.com) |
22:12.05 | *** join/#wowi-lounge Insa (n=insa@218.83-136-217.adsl-dyn.isp.belgacom.be) |
22:12.32 | *** join/#wowi-lounge ^floyd (n=floyd@dslb-084-057-080-199.pools.arcor-ip.net) |
22:14.16 | Kirkburn | Aha, got the rogue with one sword thread - level 47 and no dual wield :/ |
22:14.49 | cogwheel | the whole thread is filled with such gems :) i've been reading in for the last couple hours :D |
22:15.08 | cladhaire | Server busy |
22:15.36 | Kirkburn | Too long to post here :/ |
22:15.41 | Shadowed | I never can understand how warriors dont train zerk or battle |
22:15.47 | Shadowed | first thing i did as soon as i hit 10 and 30 |
22:15.59 | Kirkburn | Shadowed, ah, but you *knew* about them :) |
22:16.06 | Shadowed | no i didn't :p |
22:16.17 | Shadowed | i found out about them through questing |
22:16.19 | cogwheel | I always did every quest i could get my hands on, so i never missed them |
22:16.32 | Kirkburn | Shadowed, fair enough :P |
22:16.35 | Amro | dont you start out with battle stance? |
22:16.36 | *** join/#wowi-lounge malreth (n=triti@cpe-72-179-20-11.austin.res.rr.com) |
22:16.37 | Kirkburn | cogwheel, I'm much the same |
22:16.37 | Shadowed | yes |
22:16.39 | cogwheel | Though i didn't realize sunder armor could be applied more than once 'till about 40-ish... |
22:16.47 | Shadowed | defence and berserker are both given out by your trainers |
22:16.54 | Shadowed | it's hard to miss them |
22:16.55 | Amro | [23:15] <Shadowed> I never can understand how warriors dont train zerk or battle |
22:16.55 | Kirkburn | I was obsessive with my warlock in trying to do every quest |
22:16.58 | Amro | confused me fora sec |
22:17.23 | Kirkburn | Meant I did lots of greens - and that was before the reputation changes, so my level 40 palaidn has almos equalled him already :( |
22:17.45 | Kirkburn | palaidn - a demonic paladin :P |
22:18.39 | Kirkburn | We have a 5th world kill of Kel'Thuzad, finally. Forte on EU Kazzak |
22:18.45 | Shadowed | link website? |
22:18.53 | Kirkburn | http://www.clan-forte.com/ |
22:22.27 | zenzelezz | only one horde, but four alliance :-o |
22:22.53 | Shadowed | when you consider the faction imbalance, not really suprising |
22:24.22 | zenzelezz | is the imbalance a global thing? I thought it was only on some servers |
22:24.40 | Shadowed | mostly on PVE |
22:24.59 | snurre | wtb paladins :( |
22:25.32 | Corrodias | i'd prefer paladins to just disappear~ |
22:25.33 | zenzelezz | new BoK plz |
22:25.38 | JoshBorke | :-( |
22:26.03 | Kirkburn | Just wait for the expansion ;) |
22:26.08 | JoshBorke | ok bye all |
22:26.08 | *** part/#wowi-lounge JoshBorke (n=Josh@ohm.stl.gtri.gatech.edu) |
22:26.17 | Corrodias | well, then they'll just be pissing off people on both sides |
22:26.43 | Amro | how so? i know people will be pissed but not the majority |
22:26.44 | snurre | funny how worlds 2nd ashbringer went to a paladin.. |
22:26.50 | snurre | like.. gg |
22:26.50 | Amro | and it is a balance fix |
22:26.54 | Corrodias | Amro: have you ever tried to kill one of those bastards? |
22:27.29 | Amro | lol yeah, but that wont make both sides pissed because they'll just tell pallies to fight pallies and stay out of the main battle xD |
22:27.35 | Corrodias | they can defend a flag in AV against two opponents, and if you have a rogue with him, just forget it, you'll never take it back |
22:27.48 | Shadowed | snurre: where? |
22:27.52 | Shadowed | link |
22:28.09 | *** join/#wowi-lounge Kirkburn1 (n=Kirkburn@84-45-141-44.no-dns-yet.enta.net) |
22:28.25 | *** join/#wowi-lounge KrteK (n=KrteK@dhcp-83-219-110-174.customers.tvtnet.ch) |
22:28.54 | Corrodias | at least mages' shields you can break through |
22:31.04 | Amro | pallies suck (relatively) in wsg |
22:31.11 | Shadowed | wrong |
22:31.15 | Shadowed | a good paladin is amazing in WSG |
22:31.26 | Amro | relatively is the key word |
22:31.28 | Corrodias | i hear there was once a game against a team consisting mainly of paladins |
22:31.36 | Corrodias | holy crap |
22:31.46 | malreth | The paladins won 4-0 |
22:31.51 | malreth | that's how good they can be |
22:32.00 | Shadowed | not really Amro |
22:32.08 | Shadowed | if they suck, they'll suck regardless |
22:32.08 | Corrodias | nice |
22:32.14 | TS|Skrom | wow that's kinda weird |
22:32.21 | Amro | regardless of? |
22:32.32 | Shadowed | class |
22:32.39 | Shadowed | paladins offer the best utility in WSG |
22:32.52 | Amro | and alliance is so organized they take advantage of it |
22:32.53 | TS|Skrom | I have a table that I've given keys for the keys are 1,6,8,20... when it does for k,v in pairs(table) it does them 1,20,8,6... why would that be? |
22:33.10 | Shadowed | In which case the issue is alliance not paladins ;) |
22:33.12 | Amro | im not saying that paladins themselves suck, in most pugs their contribution isnt that great |
22:33.14 | Amro | yeah |
22:33.37 | Shadowed | in most pugs, nobody can really contribute though so thats not a fair judgement to make |
22:33.54 | Corrodias | PuGs make my brain hurt |
22:34.01 | Kirkburn1 | Asking 'regardless of?' is a hard question to answer by the way - it's often used as an idiom on its own, meaning 'regardless of anything and everything'. Thus ends our english lesson for today :) |
22:34.18 | cogwheel | TS|Skrom: RTFM :P seriously, though, tables are stored as hashes. The only reason ipairs works is because it starts at one and works its way up to some nil that it comes to... |
22:34.29 | Shadowed | ~Kirkburn define utility |
22:34.36 | Shadowed | it wont work :( |
22:34.41 | cogwheel | (very simplified explanation... please don't bother with pedantry) |
22:34.48 | Kirkburn1 | lol |
22:35.13 | TS|Skrom | ahh right, keep forgetting that just because I give a hash a certain way it doesn't necessarily stay that way |
22:35.25 | Amro | yep |
22:35.52 | Kirkburn | *his |
22:35.56 | TS|Skrom | it wasn't a big deal because what I was still doing doesn't matter, just thought I'd ask for curiousity sake and because I looked at it and said "whoa" like i usually do |
22:36.36 | Corrodias | i still haven't determined how my druid is most effective in AV |
22:37.04 | *** join/#wowi-lounge Wobin (i=Wobin@218-214-59-86.people.net.au) |
22:38.30 | *** join/#wowi-lounge Kirochi (i=Kirochi@84.5.52.197) |
22:38.37 | Kirochi | hello |
22:39.46 | *** join/#wowi-lounge KrteK (n=KrteK@dhcp-83-219-110-174.customers.tvtnet.ch) |
22:39.50 | Kirkburn | Lo Kirochi |
22:40.15 | Kirkburn | You're not here to complain about Shatiana are you? ;) |
22:41.10 | Kirochi | Well ... |
22:41.12 | Kirochi | ALmost |
22:41.15 | Kirkburn | heh |
22:41.21 | Kirochi | I won't say her screenshots aren't useful |
22:41.29 | Kirochi | but we've already told her a million times |
22:41.47 | Kirochi | that she MUSTN'T POST THESE DAMN ALPHA IMAGES |
22:42.33 | Kirkburn | Tis true, tis true. I'll sort that one out now, especially since the model has been updated again since |
22:42.54 | zenzelezz | what model? |
22:43.03 | Kirkburn | Male blood elves |
22:43.38 | Kirochi | not only male |
22:43.49 | Kirochi | http://www.wowwiki.com/Image:BloodElves.jpg |
22:44.12 | Kirkburn | Ah, but even since that screenshot, I mean |
22:44.31 | Kirkburn | Anyways, deleting that now :) |
22:44.35 | Kirochi | ^^ |
22:44.58 | Kirochi | These pictures are simply not meant to be there |
22:45.30 | Kirkburn | Indeed. If you come across them, mark them {{speedydelete}} - I check the list quite frequently |
22:45.35 | Kirochi | Well, Blizz is playing a strange game, allowing players to take pictures but forbidding us to submit them there |
22:45.52 | Amro | you can take screenshots anyway with other applications |
22:45.53 | Kirkburn | Well, they've not exactly allowed it, it always happens |
22:46.09 | Kirochi | From now on we have to do everything that's in our power to stop it, we're taking big risks |
22:46.12 | Kirkburn | Once the closed beta begins, it shouldn't be a problem however |
22:46.23 | Kirochi | but at least this means Blizzard knows us |
22:46.29 | Kirochi | and regularly chek us |
22:46.32 | Kirochi | check* |
22:46.36 | Iriel | You should revoke the submission privs of people who flaunt the rules until they acknowledge they're idiots |
22:46.42 | Kirkburn | Afaik, Rustak hasn't received any more DMCAs so far |
22:47.09 | *** join/#wowi-lounge CrazyMYKL (i=rumors@gateway/tor/x-f301fc4358122a4a) |
22:47.34 | Kirkburn | I've blocked one or two people, and severly scolded others :) |
22:48.01 | Kirochi | :p |
22:48.10 | ckknight | I have made a new addon |
22:48.11 | Amro | i wonder why they feel the urge to post these pictures |
22:48.24 | Kirochi | Shatiana is being one painful idiot |
22:48.28 | Kirkburn | Amro, excitement :) |
22:48.34 | ckknight | <CIA-11> Hider - initial import. |
22:48.34 | ckknight | <CIA-11> Fills your screen with an image on a keypress. |
22:48.34 | ckknight | <CIA-11> Good for in libraries, workplace, etc. when you don't want people to know you're WoWing it up. |
22:48.36 | ckknight | ;-) |
22:48.39 | Kirochi | yeah, look at this |
22:48.48 | ckknight | hehe |
22:48.49 | Kirkburn | Kirochi, I reckon Shandris has been challenging that title :P |
22:48.53 | ckknight | (I'm in the library) |
22:48.54 | Kirochi | http://www.wowwiki.com/User:Shatiana |
22:49.18 | Kirkburn | Lol, I didn't notice that |
22:49.29 | Kirochi | HUm ... What has Shandris done so far, except bitching about the Maiev picture ? |
22:50.39 | Kirkburn | Oh, uploaded loaaads of alpha screenshots |
22:50.47 | Kirkburn | They've all gone now, though ;) |
22:50.47 | CrazyMYKL | is assignment in an if valid lua? |
22:50.52 | Kirochi | :p Didn't know that |
22:50.54 | Iriel | CrazyMYKL, : No |
22:51.11 | Iriel | CrazyMYKL, : Assuming you mean if (x = blah()) then ....... end |
22:51.13 | CrazyMYKL | ah, that's what's b0rking |
22:51.43 | Kirkburn | Kirochi, you work on wikiwow as well, do you not? |
22:51.45 | CrazyMYKL | thanks |
22:51.54 | Kirochi | humm ... yeah, sometimes |
22:51.56 | Kirochi | when |
22:52.01 | Kirochi | I find empty links |
22:52.30 | CrazyMYKL | functions return nil if no return value is specified, correct? |
22:52.39 | ckknight | no. |
22:52.45 | ckknight | they return nothing |
22:52.47 | Kirochi | it's rather difficult to switch languages |
22:52.49 | ckknight | which is less than nil |
22:52.51 | Kirkburn | It's nice to see people working on more than one :) Have you seen the interwiki link template? |
22:52.59 | CrazyMYKL | is nothing false? |
22:53.05 | ckknight | no |
22:53.14 | ckknight | I'll give you an example: |
22:53.15 | Iriel | nil and false are logical false |
22:53.18 | Iriel | everything else is true |
22:53.25 | Kirochi | when I've been speaking english for four hours I'm hardly able to translate Shakespeare dans le texte |
22:53.34 | Kirkburn | haha |
22:53.36 | Kirochi | yes, good job |
22:53.43 | CrazyMYKL | so nothing is true? how delightfully discordian! |
22:54.09 | Kirochi | too bad it's not as simple as on wikiwow to add a language tag |
22:54.13 | ckknight | function retNothing() return end; function retNil() return nil end; function check(...) return arg.n end; assert(check(retNothing()) == 0); assert(check(retNil()) == 1) |
22:54.32 | Kirochi | [[en:name]] is just easier |
22:54.32 | ckknight | that's what it is. |
22:54.56 | Amro | whenever i translate something into french i realize just how much vocabulary ive forgotten |
22:54.58 | Kirochi | Is it up to Rustak to add this template ? |
22:55.01 | Kirkburn | Kirochi, yeah. That's the problem with having an admin who isn't always around. The server is 'hidden' where he can't easily visit |
22:55.02 | ckknight | nothing is false, since local x = retNothing(); assert(x == nil) |
22:55.11 | Kirochi | yup |
22:55.15 | ckknight | value-false, I mean |
22:55.32 | ckknight | CrazyMYKL, lua can return multiple values from a function |
22:55.54 | CrazyMYKL | yes, i read that much |
22:56.05 | Iriel | assigning nothing to something turns it into nil tho |
22:56.06 | Kirkburn | So yeah, it's not quite as easy as wikiwow. I really want the wikis working together though :) |
22:56.31 | ckknight | right, Iriel |
22:57.00 | Kirochi | did the two wikis start at the same time ? Or were they linked way later ? |
22:57.04 | CrazyMYKL | and globals have AddOn scope or file scope? |
22:57.39 | Kirkburn | wowwiki and wikiwow? I think they started around the same time |
22:57.48 | cogwheel | CrazyMYKL: .... globals.... |
22:57.50 | ckknight | CrazyMYKL, global scope. |
22:58.19 | CrazyMYKL | all addons use the same namespace? |
22:58.32 | cogwheel | there are no namespaces in lua |
22:58.33 | Iriel | Though, as we discussed earlier, global is negotiable in lua. |
22:58.37 | Qzot | Gotta go. Catch you all later. |
22:58.47 | cogwheel | now Iriel, don't go confusing the poor chap ;) |
22:58.50 | Kirochi | fine, so why is the French one so late that we'll have to work enture nights to make it almost half as accurate as wowwiki ? |
22:59.03 | ckknight | Iriel, you mean if you setfenv? |
22:59.04 | Kirkburn | There are more english players :P |
22:59.05 | Kirochi | entire* dammit |
22:59.10 | Iriel | ckknight: yes |
22:59.25 | Kirochi | rofl, therefore more players interested in submitting |
22:59.33 | Amro | translating to french is a bitch |
22:59.38 | CrazyMYKL | but i could accidentally stomp all over a variable used by CT_RA or something if i use globals all willy-nilly? scary |
22:59.44 | Kirkburn | Actually, just looking it up - wowwiki started nov 2004, wikiwow was may 2005 |
22:59.56 | Kirochi | most of my friends don't give a crap and would just pay a look at wowwiki to get information |
23:00.03 | cogwheel | CrazyMYKL: that's how function hooking works |
23:00.44 | Kirkburn | The french and german wikis are really good looking - and wowwiki still doesn't even have a logo! |
23:00.49 | CrazyMYKL | yeah, i see it now, thanks |
23:01.02 | Kirkburn | Mikk is working on one, so I'm hoping we can get a vote up soon :/ |
23:01.08 | Kirochi | why ? fand has done some great job about that |
23:01.10 | ckknight | CrazyMYKL, global pollution is typically a bad thing. |
23:01.10 | Amro | the french one is using a white bg |
23:01.15 | *** join/#wowi-lounge Tuller (n=chatzill@c-68-57-185-39.hsd1.va.comcast.net) |
23:01.16 | ckknight | it's better to try to use locals |
23:01.26 | Amro | wowwiki is more wow-y |
23:01.35 | ckknight | proper term is wowesque |
23:01.47 | Kirkburn | Haven't got a logo because all the previous votes fell through |
23:01.52 | Kirochi | aw, did I tell you I was asked to become a Wikiwow admin ? ^^ |
23:01.56 | CrazyMYKL | yeah, i figured as much |
23:02.00 | CrazyMYKL | especially a global named "bag" |
23:02.04 | Kirkburn | Congrats? |
23:02.18 | Kirochi | :p |
23:02.19 | Kirochi | no |
23:02.29 | Iriel | Most people learn early why generic global names are bad 8-) |
23:02.29 | Kirochi | curse me and my stupid mind |
23:02.33 | Kirochi | I refused |
23:02.39 | Kirkburn | \o/ |
23:02.59 | ckknight | what's worse is overwriting the global time |
23:03.17 | Kirochi | hey guys what's your geekish talk all about ? |
23:03.30 | ckknight | globals? |
23:03.40 | Kirkburn | The interface of WoW :) |
23:03.56 | CrazyMYKL | are unitialized variables nil, or nothing? |
23:04.13 | Amro | how can you have an uninitialized var? |
23:04.24 | CrazyMYKL | in either case, they're logically false? |
23:04.31 | cogwheel | Amro: local var |
23:04.36 | Kirkburn | Kirochi, I want to get a link to the french wiki on the front page soon, I'll see what I can do. |
23:04.36 | Amro | oh |
23:04.38 | CrazyMYKL | local foo? |
23:04.38 | Kirochi | umm ... so they're hacking wow ? |
23:04.49 | Kirkburn | lol, no |
23:05.35 | Kirochi | A link ? |
23:05.39 | Kirochi | what do you mean ? |
23:05.50 | Kirkburn | Talking about creating addons for WoW |
23:06.03 | Kirochi | aw, I understand |
23:06.08 | Kirkburn | Things like: http://www.wowwiki.com/Hosted_AddOn_Pages :) |
23:06.19 | Kirochi | you an addon dev, am I right ? |
23:06.36 | Kirkburn | I suppose so :P |
23:07.06 | Kirkburn | Not an advanced one, though |
23:07.33 | CrazyMYKL | does calling "reloadUI" from within WoW reparse all the lua files? |
23:07.51 | Amro | yeah |
23:07.55 | Xuerian | All that existed when wow was loaded |
23:08.01 | CrazyMYKL | oh wow |
23:08.09 | CrazyMYKL | i've been /camping for no reason |
23:08.10 | Amro | use it to test your changes without logging out |
23:08.23 | Kirochi | and what's ClearFont about ? |
23:08.51 | Kirkburn | It changes the fonts, makes it look like this: http://www.wowwiki.com/Image:ClearFontv1800-8a2.jpg |
23:08.58 | Corrodias | /camping? what's that? |
23:09.17 | Xuerian | -/logout. |
23:09.19 | CrazyMYKL | /camp logs out your toon |
23:09.29 | Kirkburn | An evil pasttime, popular with snipers ;) |
23:09.33 | Kirochi | great ! did you implement Ringbearer ? |
23:09.35 | Amro | lol |
23:09.36 | Corrodias | "the kirkbum network"? |
23:09.48 | Kirochi | lmao Kirkbum |
23:09.59 | Kirkburn | damn yous! |
23:10.04 | Corrodias | methinks this font doesn't differentiate well between "m" and "rn" |
23:10.39 | Corrodias | one reason i like lucida console so much is that each letter is obviously distinguishable |
23:10.42 | Kirkburn | I always see Kirkbum and Kickburn typoed :) |
23:10.55 | *** join/#wowi-lounge Guillotine (n=chatzill@ns.motek-services.com) |
23:10.57 | CrazyMYKL | monospace fonts ftw |
23:11.16 | Kirochi | "burne" is a very vulgar word in French |
23:11.21 | Kirochi | like "bollock" |
23:11.35 | Kirkburn | ... and there was me about to look it up on google |
23:12.06 | *** join/#wowi-lounge Beladona (n=sluster@cpe-72-185-210-159.tampabay.res.rr.com) |
23:12.06 | *** mode/#wowi-lounge [+o Beladona] by ChanServ |
23:12.15 | Kirkburn | Welcome back Beladona |
23:12.33 | Beladona | hola |
23:13.01 | CrazyMYKL | what's the string concateation operator? |
23:13.03 | Kirochi | You speak Spanish ? |
23:13.17 | Beladona | not fluently no |
23:13.22 | CrazyMYKL | since apparently '+' isn't overloaded |
23:13.30 | cogwheel | CrazyMYKL: i hate to say it but RTFM |
23:13.33 | Kirkburn | He has a name that almost means 'beautiful lady', however :P |
23:13.48 | Beladona | lol |
23:13.58 | Kirochi | Yeah but in really bad spelled Italian then |
23:14.04 | Beladona | or porn star, depending on who you talk to |
23:14.05 | ckknight | CrazyMYKL, .. |
23:14.17 | ckknight | "alpha" .. "bravo" == "alphabravo" |
23:14.20 | Kirkburn | I spent the last year in italy :/ |
23:14.21 | Kirochi | Perche Bella donna si scrive cosi |
23:14.24 | cogwheel | http://www.lua.org/manual/5.0/ |
23:14.25 | CrazyMYKL | thank you, ckknight |
23:14.36 | Beladona | actually, its an amalgation of two words of similar spelling, and not meant to be correct spelling of either |
23:14.44 | cogwheel | concatenation even has its own section ;) |
23:14.45 | Corrodias | "kirk" .. "burn" == "kirkbum" |
23:14.47 | CrazyMYKL | i skimmed the manual, i guess it didn't sink in |
23:14.56 | Kirkburn | On that topic, a shop opened near me called 'Bellisima' a few days ago. It's unforunate that it's actually spelt 'BellisSima', really. |
23:15.05 | cogwheel | yeah, but it's a great place to throw CTRL-F around :) |
23:15.09 | Kirochi | :p |
23:15.10 | *** join/#wowi-lounge Wrk|ZZz (i=werik@catv5403B1EC.pool.t-online.hu) |
23:15.17 | Kirkburn | Hey, mine means 'church by a stream' :) |
23:15.30 | Kirochi | XD |
23:15.36 | Kaso | someone help me with StaticPopup_Show("CONFIRM_SUMMON") please :< |
23:15.38 | Kirochi | Kirk=church ? |
23:15.42 | Kirkburn | yup |
23:15.56 | Kirochi | just thought it was a christian name |
23:15.57 | Beladona | I go to kirk every sunday |
23:16.06 | Kirkburn | Spartacus! |
23:16.08 | Beladona | he says, warp speed mr sulu |
23:16.10 | Beladona | oh |
23:16.15 | zenzelezz | in which language is it "kirk"? German? |
23:16.17 | Kirochi | :P |
23:16.36 | Kirochi | Beladona, is it a Goblin speaking ? |
23:17.01 | Beladona | hmm |
23:17.12 | Kirkburn | Um, scottish, that kind of area |
23:17.14 | Beladona | on that topic, what races would the crew of the original star trek be? |
23:17.22 | Beladona | Spock = NE? |
23:17.27 | ckknight | lol |
23:17.28 | Kirkburn | yeah |
23:17.36 | ckknight | you're just saying that cause of the ears |
23:17.43 | Kirochi | No way, he's white skinned |
23:17.55 | Beladona | Scotty = gnome, or dwarf, depending on which angle you went for |
23:17.58 | Kirochi | blood-elf or else nothing |
23:18.10 | Kirochi | Spock looks like Krasus |
23:18.11 | *** join/#wowi-lounge Guillotine_ (n=chatzill@ns.motek-services.com) |
23:18.12 | Beladona | actually, I said NE for the mentality as well |
23:18.19 | Beladona | BE are too passionate to be vulcan |
23:18.26 | ckknight | Worf would be an orc or something, I'd say. |
23:18.43 | Kirochi | *hides behind a sofa* |
23:18.47 | Kirkburn | Well, we've not mentioned James T Kirk, who on earth could he be? |
23:18.50 | *** join/#wowi-lounge Parak (i=PROFI@user-0cev737.cable.mindspring.com) |
23:18.50 | Kirochi | *is afraid of geeks* |
23:19.01 | Beladona | yeah, right |
23:19.02 | cogwheel | geordi = gnome |
23:19.06 | cogwheel | quark = goblin |
23:19.07 | Kirochi | no way |
23:19.08 | ckknight | Captain Kirk'd be Human, I'd say |
23:19.11 | Beladona | didn't you get the memo? |
23:19.18 | Kirkburn | It's unfortunate you help out on a game-related website then, isn't it, Kirochi :P |
23:19.18 | Beladona | geeks rule the world |
23:19.25 | Kirochi | there's already a dwarf named jhordy lapforge in wow |
23:19.34 | *** join/#wowi-lounge Guillotine_ (n=chatzill@ns.motek-services.com) |
23:19.37 | cogwheel | he should've been a gnome |
23:19.39 | Kirochi | :p |
23:19.42 | Kirkburn | Isn't there also Spork and Scooty? |
23:19.48 | Kirochi | yep |
23:19.59 | Beladona | kirk is a human paladin, with that ego |
23:20.02 | Beladona | oh |
23:20.12 | Kirkburn | heh |
23:20.16 | Kirochi | http://www.wowwiki.com/Scooty |
23:20.24 | Kirochi | http://www.wowwiki.com/Sprok |
23:20.31 | Kirochi | http://www.wowwiki.com/Jhordy_Lapforge |
23:20.44 | Kirochi | :p |
23:20.46 | Kirochi | wow |
23:20.59 | Kirochi | infact lapforge is a gnomish goblin |
23:20.59 | cogwheel | Anyone know where mankrik's wife is? |
23:21.05 | cogwheel | j/k :P |
23:21.14 | Kirochi | gnome cat but goblin-referenced |
23:21.16 | Kirkburn | Where's Picard, eh? |
23:21.20 | *** join/#wowi-lounge dreyruugr (n=chatzill@66.77.144.6) |
23:21.28 | Kirochi | he's french so he rox |
23:21.37 | Kirochi | so he's a draenei |
23:21.56 | Kirochi | Space Knight with space shuttles |
23:22.06 | Corrodias | dragonblight, sounds like a pvp realm |
23:22.19 | Kirkburn | Kirochi, he's a gnome is Jhordy |
23:22.21 | Beladona | or a bad groinal itch |
23:22.23 | Corrodias | in reference to kirkbum again |
23:22.33 | Kirkburn | haha |
23:22.51 | Kirkburn | It's PvE |
23:23.01 | Kirkburn | It's in Northrend, where dragons go to die |
23:23.25 | Kirochi | http://www.wowwiki.com/Quest:Lost_in_Battle |
23:23.44 | Kirochi | groin ? what's groin ? |
23:23.59 | Kirkburn | uhhh, errr, .... someone else tell him |
23:24.10 | Kirochi | crotch ? |
23:24.10 | warla | http://www.wowledgebase.com/?id=11 <-- omg checkout that screenshot |
23:24.11 | warla | lol |
23:24.22 | Xuerian | I think it's about time you had 'the talk' with Kirochi, Kirkburn. |
23:24.32 | Kirkburn | hehe |
23:24.33 | Beladona | http://en.wikipedia.org/wiki/Groin |
23:24.52 | Kirochi | why ? |
23:25.06 | Kirochi | am I missing some philosophic stuff ? |
23:25.24 | Beladona | its a coastal engineering structure designed to prevent beach erosian |
23:25.28 | Beladona | ok that was a joke |
23:25.36 | Kirkburn | Ever heard of the song "Let's talk about sex, baby"? |
23:25.46 | Kirkburn | Beladona, a good one at that! |
23:25.46 | Corrodias | warla: that isn't a screenshot |
23:25.49 | Kirochi | yeah |
23:25.55 | Kirochi | let's talk about you and meeee |
23:26.08 | Kirkburn | Corrodias, click the arrow |
23:26.41 | Corrodias | that's a big one-hand sword |
23:26.56 | Beladona | never seen that before? |
23:26.56 | Kirkburn | Indeed, Kirochi ... the subject of that song is what Xuerian meant :) |
23:27.07 | warla | heh |
23:27.12 | *** join/#wowi-lounge Guillotine__ (n=chatzill@ns.motek-services.com) |
23:27.15 | Kirochi | my ... lost between pervs & geeks |
23:27.19 | Beladona | besides, there are one handers bigger than that |
23:27.38 | Corrodias | nope, not seen it |
23:27.56 | Kirkburn | Look, a massive groyne! ;) |
23:28.03 | *** join/#wowi-lounge Guillotine__ (n=chatzill@ns.motek-services.com) |
23:28.19 | Beladona | you should see a Thunderfury on someone |
23:28.26 | Beladona | talk about a big one-hander |
23:28.33 | Kirkburn | To a beach lifeguard: "My, what a massive groyne you have!" |
23:28.43 | Kirochi | XDDDDDD |
23:28.58 | Beladona | http://thottbot.com/?sh=1192 |
23:29.00 | zenzelezz | Thunderfury is quite noticable, indeed |
23:29.12 | zenzelezz | and if you somehow miss the size, there's the trail after the person running |
23:29.12 | Kirkburn | Not ott at all! |
23:29.23 | Kirkburn | Actually, I went through Straholme with someone who had a thunderfury |
23:29.35 | *** join/#wowi-lounge Maldivia (i=the_real@85.24.43.252) |
23:29.38 | zenzelezz | I'd so love to get one some day :-/ |
23:29.42 | Kirkburn | You couldn't see anything because of all the swirling smoke |
23:29.44 | zenzelezz | but my guild doesn't do MC much anymore |
23:29.49 | Beladona | you and about 7 million other people |
23:29.57 | Maldivia | Cairenn ? |
23:29.58 | zenzelezz | that, and I'm like MT10 |
23:30.08 | Corrodias | what does mt10 mean? |
23:30.09 | Kirkburn | Unforunately, this guy was my friend brother ... and both of them deleted their accounts a few days later :( |
23:30.12 | Cairenn | Maldivia: hmm? |
23:30.14 | Beladona | im the gm of my guild, so I am MT1 |
23:30.15 | zenzelezz | main-tank number 10 |
23:30.15 | *** join/#wowi-lounge MentalPower_ (i=chatzill@host-70-45-82-92.onelinkpr.net) |
23:30.17 | Beladona | hehe |
23:30.24 | zenzelezz | ie. there's a bunch of people before me in line if the parts drop |
23:30.25 | Kirochi | hey |
23:30.28 | Corrodias | i see |
23:30.45 | Kirochi | has anyone of you ever seen the conjured legendary weapon ? |
23:30.48 | Kirochi | andonisus |
23:30.51 | Kirochi | the soulraper |
23:31.01 | Maldivia | Cairenn: your FAQ sticky on the US interface forums - perhaps add an entry about model swapping being illegal, and reference http://forums.worldofwarcraft.com/thread.html?topicId=14542466&sid=1 ? |
23:31.05 | Kirochi | or such |
23:31.25 | Cairenn | Maldivia: it's already there |
23:31.31 | Kirkburn | Whee, wowwiki gets first info place for andonisus :D |
23:31.42 | Maldivia | Cairenn: hmm, I need to look closer then.. |
23:31.58 | Cairenn | Maldivia: #2 of the top 5 way too frequently, top of the thread :p |
23:32.25 | Kirochi | ^^ |
23:32.27 | *** join/#wowi-lounge Guillotine_Ghost (n=Guilloti@ns.motek-services.com) |
23:32.50 | Corrodias | the old way of doing it is no longer possible, which strongly indicates to me that they don't want you to do it, even if there have been vague and conflicting responses from GM's in the past |
23:33.04 | Maldivia | Cairenn: ok, found it - looked in the other FAQ threads, hehe :) |
23:33.21 | Beladona | what the |
23:33.36 | Beladona | searched on thottbot, and got this for Andronisus |
23:33.38 | Maldivia | Cairenn: but the reference could be a nice addition : |
23:33.38 | Beladona | Sorry boss, couldn't find anything. I even looked in the shed, where yous keeps the bodies. |
23:33.39 | Kirkburn | Cairenn, I see you have no 4 and 5 |
23:33.46 | Kirkburn | (there's a 4 and 5 on http://www.wowwiki.com/UI_FAQ) |
23:33.56 | Cairenn | Kirkburn: those are in the macro thread |
23:34.02 | Kirkburn | Ah, I see :) |
23:34.06 | Cairenn | I need to update the wiki |
23:34.26 | Kirkburn | Mikk has been doing a little on it |
23:34.37 | Corrodias | Beladona: they use cute messages for things not found |
23:34.55 | Corrodias | i've seen that kind of thing for 404 messages on some sites, too |
23:34.56 | Kirkburn | By which I mean "Mikk has been adding giant yellow question marks to it" :) |
23:35.27 | Kirkburn | Sexy question marks, though |
23:35.46 | Maldivia | Beladona: hehe |
23:36.15 | Kirochi | Hum |
23:36.17 | Maldivia | Beladona: and it's called Andonisus - no "r" :) |
23:36.32 | Kirochi | chicks dig pink exclamation marks |
23:37.01 | Kirochi | big ones |
23:37.20 | Kirkburn | >.< |
23:37.42 | Kirkburn | Cairenn, your input please regarding Kirochi's comment? ;) |
23:37.59 | Cairenn | rofl |
23:38.15 | Cairenn | my daughter laughed too |
23:39.33 | Cairenn | she waves back |
23:39.49 | Kirkburn | Bet she feels silly, I just pretended ;) |
23:39.52 | Xuerian | Kirochi, what was that about perverts? |
23:40.07 | zenzelezz | careful Kirk, you don't want mother aggro |
23:40.15 | Kirkburn | Ahoy there, Averinn is back: http://blue.cardplace.com/newcache/us/20264034.htm |
23:40.27 | Cairenn | Kirochi: (Lyrebyrd speaking) Pink exclamation marks nothing. Yellow question marks all the way! |
23:41.10 | Kirkburn | Actually, out of embrassment, I just waved properly :P |
23:41.10 | Cairenn | yes, she's a wow addict too :p |
23:41.10 | Kirkburn | And ... yes ... I do believe I feel silly now |
23:41.27 | Kirochi | ... |
23:41.30 | Kirochi | well |
23:41.33 | Xuerian | Lyrebyrd, pink exclimation marks don't have near so many fun permutations though! |
23:41.40 | Xuerian | er. |
23:41.48 | Xuerian | s/pink/yellow/ |
23:41.49 | Maldivia | I like purple better |
23:41.52 | Kirkburn | One must spread the joy of WoW to all of one's family :) Cairenn is particularly sucessful in that respect... |
23:42.03 | Corrodias | squishy can identify when something is targetting you. i wonder if i want an addon to give a list of things that are targetting you... |
23:42.09 | Kirochi | purchase a wow cap with a yellow ! and another one with a penis |
23:42.17 | Xuerian | Spread? Since when does wow have to be "Spread". It's viral. It INFECTS. |
23:42.21 | Kirochi | you'll just see how effective it is |
23:42.29 | Iriel | Corrodias, : You can do that as long as you can enumerate the things that MIGHT be targetting you.; |
23:43.02 | Cairenn | I am not commenting on Maldivia's liking purple "exclamation marks" (wink wink) better |
23:43.13 | Kirkburn | hehe |
23:43.14 | Corrodias | i don't understand, but i'm not good enough with the api yet to try something like that anyway |
23:43.18 | Kirkburn | I think he should see a doctor |
23:43.33 | Kirkburn | The only vaccination against WoW is destruction of all computer equipment |
23:43.40 | Maldivia | Cairenn: I'm legally excused... it's 1.43am here |
23:43.48 | Cairenn | heh |
23:43.48 | Kirochi | no, the only one is euthanasia |
23:43.56 | Iriel | Corrodias, : What i'm saying is, the problem isn't determining if a specific something is targetting you, it's coming up with the list of somethings to test |
23:43.57 | Kirochi | Maldivia where are you from ? |
23:44.00 | Maldivia | DK |
23:44.03 | Xuerian | I'm afraid Kirochi wins this one |
23:44.06 | Kirochi | awww |
23:44.10 | Maldivia | 45 more MB to download, nad I'm going to bed |
23:44.16 | Xuerian | teehee. nads. |
23:44.25 | Xuerian | Yes, that's the first thing that ran through my mind. |
23:44.32 | Xuerian | No, not "And". |
23:45.02 | Cairenn | and you guys accuse *me* of having a dirty mind? |
23:45.08 | Kirochi | yes we do |
23:45.12 | Kirochi | cause we are shameless |
23:45.20 | Kirkburn | Todays childish humour rating: 3050. |
23:45.25 | Cairenn | lol |
23:45.27 | Maldivia | Cairenn: as I said, it's 1.45am here... my brain's in the gutter right now! |
23:45.30 | Kirochi | that's how you can dare almsot half the things we do |
23:45.31 | Corrodias | Iriel: well, i guess i wouldn't know how that works. cladhaire did something with squishy that identifies when you or someone else is targetted, at least. |
23:45.45 | Cairenn | Maldivia: this is new and different ... how? |
23:45.46 | Corrodias | doesn't indicate by what |
23:45.51 | Maldivia | Cairenn: HEY! |
23:45.56 | Kirkburn | oooh, burn |
23:46.18 | Guillotine | Are the old WoW forums still available? |
23:46.18 | Kirochi | hey maldivia, it's the same time out there in Paris and I'm still working properly, despite my horrendous english |
23:46.28 | Kirkburn | Do you know what day it is tomorrow? |
23:46.44 | Maldivia | Kirkburn: wednesday |
23:46.51 | Kirkburn | Also, http://www.talklikeapirateday.com/ :D |
23:46.59 | *** join/#wowi-lounge malreth (n=triti@cpe-72-179-20-11.austin.res.rr.com) |
23:47.07 | Maldivia | nope, that's today :) |
23:47.07 | Kirochi | hey, are there any wow-related webcomics ? |
23:47.19 | Kirkburn | Yarr, me hearties, be it already time for me to begin! |
23:47.43 | Corrodias | i'm a tiny little pirate, so anything i say is said like a pirate. |
23:47.59 | Kirochi | Avast ! Haven't ye ever played puzzle pirates ? |
23:48.01 | Guillotine | Kirochi: http://www.darklegacycomics.com/ is the best imho :) |
23:48.14 | Kirochi | Shiver me timbers ! Tis' the bestest of all seven seas ! |
23:48.19 | Kirkburn | Arrr, load the Canon, wench, and collate me copies! |
23:48.27 | Xuerian | Yes, Kirochi, someone will say it before me but it's on gamespy... It starrs a dwarf warrior, nelf hunter, human male priest with a anarchy sign on his chest, a scriptkiddy gnome rogue who hasn't been seen for months, a mage in netherwind.... and DAMNIT i still cannot remember the name |
23:48.29 | Corrodias | i do wonder why pirates are so romanticized |
23:48.33 | Corrodias | they were hardly pleasant people |
23:49.09 | Kirkburn | Weird, isn't it |
23:49.20 | Maldivia | ye whoreson bilge rat! ye call me unpleasent! |
23:49.32 | Kirkburn | I suppose because it's no longer a real threat (to us) |
23:49.34 | cladhaire | Corrodias: I did something with squishy? Squishy is maia =) |
23:49.40 | Guillotine | Xuerian: that sounds like darklegacy to me ;) |
23:49.58 | Kirochi | Billions of blue blistering barnacles ! Shut down ye pie hole or I'll make ye eat my mast without vaseline ! |
23:50.18 | Kirkburn | "Billions of blue blistering barnacles" <--- but that's Captain Haddock! |
23:50.22 | Xuerian | o_0 |
23:50.23 | Kirkburn | He be no pirate! |
23:50.37 | Corrodias | maia? |
23:50.44 | Kirochi | Haddock pwns |
23:50.46 | Corrodias | i apologize for my mistake. i could have sworn it was you. |
23:50.57 | Amro | haddock ftw |
23:51.02 | Amro | never runs out of insults :D |
23:51.15 | Kirochi | yup |
23:51.15 | Kirochi | and |
23:51.22 | Kirochi | WHERE DOES HE COME FROM GUYS |
23:51.25 | Kirkburn | Two-timing Tartar Twisters! |
23:51.31 | Kirochi | JUST GUESS YOU DAMN ENGLISH SPEAKERS |
23:51.37 | Kirkburn | Belgium? |
23:51.54 | Kirochi | yup ;p |
23:51.59 | Kirochi | but he speaks french |
23:52.06 | Maldivia | Yarr! |
23:52.08 | Amro | 1940s french |
23:52.13 | Kirkburn | Not in my Tintin books he don't :P |
23:52.14 | Amro | SAPERLIPOPETTE! |
23:52.15 | Kirochi | Bachi-bouzouks ! Mille millions de mille sabords ! |
23:52.58 | Kirkburn | (the first is translated into english as "Bashi-bazouks!", amazingly) |
23:53.00 | Kirochi | anyway |
23:53.11 | Kirkburn | It's all belgian to me |
23:53.23 | Kirkburn | =) |
23:53.36 | Kirochi | :p |
23:53.50 | Amro | coke en stock had the most insults in a row |
23:54.09 | Kirochi | o_O I didn' know that |
23:54.24 | Amro | when he kicks the slave trader from the ship |
23:54.35 | Kirkburn | Yeah, thought it was that scene |
23:54.36 | Kirochi | thou art truly the greatesth geeques |
23:54.39 | Kirkburn | He gets a microphone :) |
23:54.42 | Amro | then when he's out of earshot to hear the insults he grabs a loudspeaker |
23:54.50 | Kirkburn | um, yeah, loudspeaker :P |
23:55.36 | Kirochi | Well, anyone got another topic ? |
23:55.46 | Kirochi | Even the programmers didn't find any answer |
23:56.01 | Amro | to? |
23:56.21 | Kirochi | to our nonsense |
23:56.45 | *** join/#wowi-lounge Kirkburn1 (n=Kirkburn@84-45-141-44.no-dns-yet.enta.net) |
23:56.57 | Kirkburn | Disconnected :/ |
23:57.02 | Kirkburn | I've got the Titan book open in front of me now :P |
23:57.03 | Kirochi | http://www.darklegacycomics.com/10.html |
23:57.09 | Kirochi | omg this is sweet |
23:57.25 | Amro | titan? |
23:57.31 | Kirkburn | I count 23 insults |
23:57.39 | Kirkburn | Er, Tintin :P |
23:57.42 | Amro | lol |
23:57.45 | Amro | lemme get mine |
23:58.03 | Kirkburn | aww |
23:58.26 | Iriel | I have no problem with off-topic conversations but this is bordering on spam |
23:58.27 | *** join/#wowi-lounge Kaelten (n=Kaelten@68.63.37.188) |
23:58.29 | *** mode/#wowi-lounge [+o Kaelten] by ChanServ |
23:58.31 | Kirochi | just downloaded the manual of monsters ;) |
23:58.32 | Kirkburn | We're europeans, c'mon, you know what europeans are like ;) |
23:58.40 | Kirochi | That's how I get all the lore |
23:58.40 | Iriel | I AM one, so yes. |
23:58.59 | Kirkburn | =) |
23:59.09 | Kirkburn | Brits ftw |
23:59.19 | Kirochi | yeah |
23:59.22 | Kirkburn | Naughty Kirochi *slaps wrists* |
23:59.23 | Kirochi | and french FTL |
23:59.26 | Kirochi | we suck |
23:59.32 | Kirkburn | Now ... where did you get it from? |
23:59.34 | Kirochi | Ouchies ! |
23:59.36 | Kirkburn | j/k |