| 00:02.56 | cladhaire | haven't messed with it |
| 00:03.24 | SP|Sorren | i thoguht that bitlib had xor :o |
| 00:03.35 | SP|Sorren | but apparantly it only has rshift and lshift in the WoW version |
| 00:04.03 | SP|Sorren | unless it's not called via bit.xor(x, y) |
| 00:04.23 | kremonte | do a /dump bit |
| 00:04.30 | kremonte | bit.bxor()? |
| 00:05.22 | SP|Sorren | bxor? |
| 00:05.23 | SP|Sorren | ill try it |
| 00:05.34 | kremonte | if you have devtools, /dump class gives you all the functions |
| 00:05.38 | kremonte | bxor is one of them |
| 00:05.49 | SP|Sorren | i have to get those ;o |
| 00:05.51 | kremonte | band() rshift() bor() bnot() arshift() mod() lshift() bxor() |
| 00:06.07 | SP|Sorren | thanks :D |
| 00:06.10 | kremonte | :] |
| 00:10.55 | *** join/#wowi-lounge Guillotine__ (n=Guilloti@ns.motek-services.com) |
| 00:17.59 | Cairenn | SP|Sorren: http://www.wowinterface.com/downloads/fileinfo.php?id=3999 |
| 00:18.11 | Cairenn | (link for DevTools) |
| 00:32.10 | SP|Sorren | thanks cair |
| 00:32.36 | kremonte | Cairenn: you could use a bot to find mods on irc ;) |
| 00:34.35 | Guillotine | kremonte: she doesn't seem to much like that kind of bot |
| 00:34.38 | Guillotine | and neither do I really |
| 00:34.52 | kremonte | why not? o_O |
| 00:34.58 | Guillotine | its just as fast to search for yourself |
| 00:35.07 | kremonte | nah |
| 00:35.09 | Guillotine | and when you do it like this, it gets onto other people's screen |
| 00:35.11 | Guillotine | and in their way |
| 00:35.11 | kremonte | laziness prevails |
| 00:35.13 | Shadowd | Cairenn does a good job returning search results though! |
| 00:35.19 | kremonte | it can do in /query though ;) |
| 00:36.05 | kremonte | ie ".modsearch WatchDog" >> msg $nick http://www.wowinterface.com/downloads/fileinfo.php?id=3953 |
| 00:36.19 | Cairenn | I don't actually like bots at all, but purl can be amusing (when the channel is quiet) |
| 00:36.27 | kremonte | !lobotomy Cairenn |
| 00:36.32 | kremonte | ~lobotomy Cairenn |
| 00:36.33 | purl | ACTION pulls out a rusty saw to perform a lobotomy on Cairenn |
| 00:36.34 | kremonte | damn you purl |
| 00:37.06 | Guillotine | so... I need some help. I am making SCT display a message when my opponent is afflicted with Shadow Vulnerability. The problem is, it stacks 5 times and the message '$name is afflicted by Shadow Vulnerability' only appears the first time |
| 00:37.11 | Guillotine | anybody have any idea how to do this? |
| 00:37.12 | *** join/#wowi-lounge Iriel (n=daniel@adsl-66-123-190-42.dsl.sntc01.pacbell.net) |
| 00:37.14 | Cairenn | and I still consider having him removed, too, so ... |
| 00:37.19 | Cairenn | ooooooops |
| 00:37.27 | Guillotine | him? i thought purl was a girl |
| 00:37.32 | kremonte | lol |
| 00:37.33 | Cairenn | you didn't hear that Iriel |
| 00:37.42 | kremonte | o_O? |
| 00:37.48 | kremonte | Iriel <3 purl? lol |
| 00:38.07 | Shadowd | Maybe make something to check how many times it's stacked after a spells cast? |
| 00:38.15 | Cairenn | iriel = him ;) |
| 00:38.19 | Guillotine | Shadowd: ok. how would I do that? |
| 00:38.19 | Cairenn | shhhhhhh ;) |
| 00:38.48 | Guillotine | can't find the command to check how many times something is stacked |
| 00:38.59 | Iriel | Guillotine ; It's a return on the buff functions |
| 00:39.19 | Shadowd | http://www.wowwiki.com/API_UnitDebuff |
| 00:39.20 | Guillotine | ahhh. that would explain it |
| 00:39.25 | Iriel | Guillotine : the second return value (Except for the player ones, which I think have a separate API call) |
| 00:39.47 | Guillotine | there should still be a more simple way though than checking if the opponent was afflicted after every spell-cast (Iriel, I'm talking about Shadow Vulnerability) |
| 00:40.03 | Shadowd | Probably |
| 00:40.38 | Guillotine | the combat log should really display 'soandso was afflicted by Shadow Vulnerability' a second time |
| 00:40.41 | Guillotine | if you cast it again |
| 00:43.36 | Shadowd | Wouldn't be that hard to put together though |
| 00:43.52 | *** join/#wowi-lounge Guillotine__ (n=Guilloti@ns.motek-services.com) |
| 00:44.37 | Shadowd | It wouldn't/shouldn't be that hard to put together though Guillotine |
| 00:45.22 | SP|Sorren | quick poll: favorite pizza toppings? |
| 00:45.36 | SP|Sorren | everyones gone now? :P |
| 00:46.01 | cladhaire | http://www.wowinterface.com/downloads/fileinfo.php?id=4614 for those interested |
| 00:46.36 | Cairenn | SP|Sorren: who likes pizza to start with? blech :p |
| 00:46.49 | AnduinLothar | home made ftw |
| 00:46.55 | Iriel | Well, on friday it was Pepperoni and Canadian Bacon |
| 00:47.06 | Iriel | but I do vary |
| 00:47.21 | Cairenn | grrrrrrrrr |
| 00:47.23 | Cairenn | it's HAM |
| 00:47.29 | Cairenn | it's JUST ham |
| 00:47.34 | AnduinLothar | lol |
| 00:47.35 | SP|Sorren | :P |
| 00:47.50 | Cairenn | stupid bloody american conceits |
| 00:47.51 | Iriel | Well, actually no, ham here and canadian bacon are different |
| 00:47.56 | AnduinLothar | i like most every topping |
| 00:48.13 | Iriel | Though this topping was somewhere in between (too thin for 'real' (US) Canadian Bacon |
| 00:48.15 | AnduinLothar | olvies ftw |
| 00:48.21 | Iriel | Igh, I hate olives |
| 00:48.25 | Iriel | hate hate hate |
| 00:48.28 | SP|Sorren | olives are okay |
| 00:48.36 | AnduinLothar | :) usually the consensus, love/hate |
| 00:48.41 | Shadowd | AnduinLothar: pineapple? |
| 00:48.47 | AnduinLothar | pineapple is yum |
| 00:49.00 | SP|Sorren | lately ive been getting chicken/tomatoes/garlic/artichoke/onions |
| 00:49.13 | Iriel | pineapple is good |
| 00:49.17 | Iriel | but not usually so good the 2nd day |
| 00:49.24 | AnduinLothar | don't like tomatoes themselves, they'ree ok in other things |
| 00:49.26 | SP|Sorren | i dont particuarlly like pineapple on pizza ;p |
| 00:49.49 | AnduinLothar | artichoke is yum too |
| 00:52.43 | AnduinLothar | why do i get "possible loss of precision found : int |
| 00:52.43 | AnduinLothar | required: short" when I try to add two shorts? |
| 00:52.58 | AnduinLothar | in java |
| 00:53.24 | AnduinLothar | Grammar.java:306: possible loss of precision |
| 00:53.24 | AnduinLothar | found : int |
| 00:53.24 | AnduinLothar | required: short |
| 00:53.24 | AnduinLothar | <PROTECTED> |
| 00:53.25 | AnduinLothar | <PROTECTED> |
| 00:53.40 | AnduinLothar | getLine returns a short.. |
| 00:53.47 | AnduinLothar | line is a short |
| 00:53.59 | Shadowd | the 1 is an int though |
| 00:54.19 | AnduinLothar | ya but if i do "(short)1" it says the same thing |
| 00:54.37 | Shadowd | I usually just add it up to the fact that Java hates people |
| 00:55.31 | AnduinLothar | this seems to work... line = (short)(expr.getLine() + 1); |
| 00:55.35 | AnduinLothar | dumb... |
| 00:56.20 | AnduinLothar | apparently adding two shorts automaticly converts it to an int... dumb |
| 00:56.51 | *** join/#wowi-lounge Guillotine__ (n=Guilloti@ns.motek-services.com) |
| 01:05.06 | *** join/#wowi-lounge MentalPower (n=chatzill@host-70-45-84-10.onelinkpr.net) |
| 01:34.15 | *** join/#wowi-lounge Shadowd (n=outlaw@mocha.kamungus.net) |
| 01:35.15 | *** join/#wowi-lounge RedcXe (i=L@cpe-72-225-166-6.si.res.rr.com) |
| 01:51.02 | SP|Sorren | any linux users around? |
| 01:52.01 | SP|Sorren | curses :P |
| 01:54.08 | Kolth | kinda |
| 01:54.10 | Kolth | Whai? |
| 01:54.50 | AnduinLothar | damnit.. my compiler generates workign ocde, it's just not the same code as the example given.. |
| 02:05.08 | *** join/#wowi-lounge cladhair1 (n=jnwhiteh@cpe-24-59-51-225.twcny.res.rr.com) |
| 02:05.16 | SP|Sorren | well |
| 02:05.24 | SP|Sorren | i was wondering if you could kill a program that was running |
| 02:05.26 | SP|Sorren | after 5 minutes |
| 02:05.29 | SP|Sorren | w/ a shell script |
| 02:06.21 | SP|Sorren | (started and killed w/ the same shell script) |
| 02:07.47 | Maldivia | SP|Sorren: possible, yes |
| 02:09.31 | Maldivia | store the pid, and then: sleep 300; kill $pid |
| 02:26.46 | *** join/#wowi-lounge zeeg (n=wguru@63.147.183.47) |
| 02:26.50 | *** join/#wowi-lounge Guillotine__ (n=Guilloti@ns.motek-services.com) |
| 02:28.44 | *** join/#wowi-lounge Guillotine___ (n=Guilloti@ns.motek-services.com) |
| 03:39.25 | Maldivia | Cairenn ? |
| 03:39.28 | Cairenn | yo? |
| 03:40.01 | Corrodias | me! |
| 03:40.07 | Maldivia | do you have a log of all the "Upcomming/Changes in [patch]" threadS? |
| 03:40.29 | Cairenn | http://www.wowinterface.com/forums/forumdisplay.php?f=5 |
| 03:40.35 | Cairenn | yup ... they're all in there |
| 03:40.44 | Maldivia | Thank you :) |
| 03:41.11 | Maldivia | figured you probably had :) |
| 03:41.52 | Cairenn | you're welcome |
| 03:41.56 | Maldivia | hmm... bugger :) |
| 03:42.07 | Cairenn | I've been mirroring them ever since the first time Iriel created one |
| 03:42.11 | Maldivia | found the change - but no comments to it |
| 03:42.26 | Cairenn | ah, that, no |
| 03:42.50 | Maldivia | well, I know not all the comments to the thread - more in-post comments, like what functions actially dies |
| 03:42.52 | Maldivia | does* |
| 03:43.34 | Cairenn | sorry, no =/ |
| 03:43.41 | Maldivia | 1.7 added ScrollingMessageFrame:SetFadeDuration(seconds) -- but have no idea what it does... |
| 03:43.51 | Maldivia | and Iriel's post doesn't list it |
| 03:43.59 | Maldivia | just the syntax |
| 03:44.51 | Cairenn | *nod* |
| 03:49.09 | Maldivia | Ok - figured it out... think I'll go update the wiki |
| 03:54.39 | Maldivia | hmm, ScrollingMessageFrame lacks GetTimeVisible and GetFadeDuration |
| 03:58.27 | zeeg | almost got damn talents done |
| 03:58.27 | zeeg | >< |
| 04:00.43 | Maldivia | nice |
| 04:01.57 | Tain | Yay for allakhazam! |
| 04:05.25 | *** join/#wowi-lounge futr (n=not@port0209-adz-adsl.cwjamaica.com) |
| 04:06.57 | Cairenn | okay, I've had enough ... zeeg, tain - put each other on ignore |
| 04:07.07 | Cairenn | or else just leave the channel and don't come back |
| 04:09.26 | *** join/#wowi-lounge Kaelten (n=Kaelten@68.63.3.183) |
| 04:09.42 | *** mode/#wowi-lounge [+o Kaelten] by ChanServ |
| 04:11.25 | Maldivia | evening Kaelten :) |
| 04:11.30 | Kaelten | hello |
| 04:11.38 | Maldivia | did you ever fix your tooltip problem ? |
| 04:12.56 | Kaelten | yep |
| 04:12.57 | Kaelten | found the solution |
| 04:12.57 | Maldivia | ANCHOR_NONE :) |
| 04:12.57 | Kaelten | tooltip:SetOwner(GameTooltip, "ANCHOR_NONE") |
| 04:12.57 | Kaelten | lol |
| 04:12.57 | Maldivia | I found it abour 1 minute after you logged that day :) |
| 04:12.57 | Kaelten | found it in some of the framexml tooltip files |
| 04:17.36 | *** join/#wowi-lounge Violentnight (n=micdrota@ip70-162-67-180.ph.ph.cox.net) |
| 04:17.37 | Kaelten | thanks for looking that much |
| 04:17.55 | Violentnight | marsha marsha marsha! |
| 04:18.15 | Maldivia | Kaelten: well, was interested in knowing it aswell... might not have a use for it here and now, but might later :) |
| 04:20.44 | Cairenn | "no knowledge is useless" |
| 04:21.36 | Violentnight | Cairenn: in that case, I'd like to share the knowledge that I pick my nose |
| 04:22.12 | Cairenn | and the use of that knowledge is that now we all know to never shake hands with you, nor eat any food that you have handled |
| 04:22.28 | Cairenn | ') |
| 04:22.35 | Cairenn | ;) even |
| 04:22.37 | Violentnight | damn... foiled again |
| 04:23.44 | Violentnight | I still haven't gotten my scrollframe to work properly.. I think it's cursed |
| 04:24.54 | Cairenn | well, perhaps if you took your finger out of your nose and used it to assist in your typing ... |
| 04:25.26 | Violentnight | oh.. question. Assuming the size of a table would change infrequently, would assigning the size to a variable and then using that variable to get the size be significantly faster than using table.getn()? |
| 04:26.06 | Violentnight | Cairenn: psh! =P I've been working very diligently... the free time I have here is all that's available to pick my nose. |
| 04:26.16 | Corrodias | i doubt it |
| 04:26.30 | Corrodias | the size of a table is probably already stored as a variable in the LUA engine |
| 04:26.48 | futrtrubl | Violentnight that's what setn etc do, table.n is the table size |
| 04:26.57 | Corrodias | if not, you'd still have to update it occasionally, or make a metatable for the table that changes the variable... |
| 04:27.30 | Violentnight | I figured that table.getn() was basically getting a property, but I wasn't sure--it could be stupid and iterate through the table to count all the elements. |
| 04:27.31 | futrtrubl | Corrodias I believe that table.setn and table.insert etc update table.n themselves |
| 04:27.40 | Corrodias | could be |
| 04:27.46 | Violentnight | futrtrubl: they do |
| 04:28.13 | Violentnight | Well... table.insert() and table.remove, according to the LUA doc, call table.setn() |
| 04:28.22 | futrtrubl | then you can use tablevar.n instead of table.getn(tablevar) |
| 04:28.57 | Violentnight | so why are there getn() and setn() methods if we have access to the .n property? |
| 04:29.24 | futrtrubl | no idea |
| 04:29.36 | Violentnight | The idiosyncrisies of the LUA scripting language confound me sometimes |
| 04:29.53 | Violentnight | And Strawberry Shortcake icecream was so much better than this Marsha Marsha Marshmallow icecream. |
| 04:31.14 | futrtrubl | WoW does the same thing though... there are instances where you use a function when it might be easier if they had just set up a global... ah well |
| 04:32.05 | Violentnight | indeed |
| 04:34.19 | futrtrubl | g'night all |
| 04:35.14 | Violentnight | night night |
| 04:35.38 | Cairenn | night futr-sleep :) |
| 04:42.48 | AnduinLothar | hate filling out guild apps. they always want liek all your armor listed.. |
| 04:43.02 | *** join/#wowi-lounge ScytheBlade1 (n=Death@about/pxe/ScytheBlade1) |
| 04:43.12 | AnduinLothar | I should just make an addon that scans bags and bank and formats it |
| 04:43.20 | Violentnight | *looks at his code* Why won't you work!!! |
| 04:43.41 | Violentnight | AnduinLothar: don't they already have things like that and put it into pretty HTML format and such? |
| 04:43.48 | Corrodias | because you're not me |
| 04:44.23 | AnduinLothar | they have profilers but i have 4 sets of equipment |
| 04:44.38 | AnduinLothar | working on a 5th |
| 04:44.39 | Violentnight | don't be so complicated then =P |
| 04:45.07 | AnduinLothar | been playing for over a year... whole point after 60 is to just collect optimized collections of equipment.. |
| 04:45.18 | Violentnight | if I have to click the up/down arrow buttons on a scrollframe 2-3 times to get it to shift one position then something is obviously wrong, right? |
| 04:46.00 | Tain | There can be one other point to 60, but not necessarily for everyone. |
| 04:46.20 | Tain | To be able to play with friends and enjoy that experience. |
| 04:47.34 | Violentnight | wtf?!?!?!!?!!?!? lol |
| 04:48.04 | Violentnight | if I set numToDisplay to i, I get the same exact results as setting it to i - 1 |
| 04:48.14 | AnduinLothar | no friends on my server. they all moved to the horde back in april. Just peeps I've met online, a few I would call friends, but not many |
| 04:48.31 | Tem | I miss auto-travel |
| 04:48.39 | Tem | running back to BWL when you die blows |
| 04:48.41 | AnduinLothar | amen |
| 04:49.08 | Tain | I miss my cat. |
| 04:49.36 | Maldivia | Anyone wants to proof-read ScrollingMessageFrame: SetTimeVisible / SetFadeDuration / EnableFading on the wiki ? |
| 04:50.04 | Violentnight | The wiki drives me crazy.. 90% of the stuff that I look up isn't documented |
| 04:50.18 | Maldivia | the find out what it does, and document it :) |
| 04:50.40 | Violentnight | gee.. I dunno.. that sounds like an awful lot of effort |
| 04:51.15 | Tain | I'm sure it was for the people who actually put in the documentation that is there for you. |
| 04:51.36 | Violentnight | yeah.. but they're better people than I am |
| 04:51.54 | Maldivia | well, SetTimeVisible on the ChatFrame that holds General spam, is actually nice :) |
| 04:52.32 | Tain | I don't know whether or not that's true Violentnight, but the argument itself is perfectly valid as far as I'm concerned. :) |
| 04:52.54 | Violentnight | ^_^ |
| 04:53.23 | Tain | I know I'm glad there are better people than me out there! |
| 04:53.40 | Maldivia | Well, I'm not the best at it either... English isn't my primary language :) |
| 04:54.29 | Maldivia | hence the request for a proof-read, also to check if it's actually understandable :) |
| 04:54.56 | Tain | Given the work that some people put out with English AS their primary language, that's one argument I don't give strength to. ;) |
| 04:55.03 | Violentnight | lol |
| 04:55.15 | Violentnight | I was thinking the same thing, but I couldn't quite phrase it properly. |
| 04:55.37 | Maldivia | heh |
| 05:25.49 | Tain | ~emulate me |
| 05:25.51 | purl | Changing someone's factinfo they set for themselves is pretty rude, asshole. |
| 05:25.54 | Tain | ~botsnack |
| 05:25.54 | purl | Tain: :) |
| 05:48.00 | Cairenn | ugh: http://forums.worldofwarcraft.com/thread.aspx?fn=wow-interface-customization&t=319082&p=1&tmp=1#post319082 |
| 05:49.46 | Kolth | Owned. |
| 05:56.53 | AnduinLothar | O.o out guild randomly disbanded lol |
| 05:58.20 | Kolth | doh |
| 05:58.22 | Kolth | Good guild :) |
| 06:05.19 | *** join/#wowi-lounge Corrodias (n=no@th-242-251.rh.uwec.edu) |
| 06:11.29 | Tem | so is 4 eggs left on our first razor night good? |
| 06:15.55 | Corrodias | what do eggs have to do with razors? |
| 06:21.38 | Maldivia | Tem: hehe, was to lazy to replace true with 1 :) |
| 06:23.16 | Tem | oh I removed a space too |
| 06:23.23 | Maldivia | yeah, I know |
| 06:23.31 | Tem | so I think I saved a whole 4 or 5 characters >< |
| 06:23.45 | Maldivia | why didn't you remove 2 more spaces then ? |
| 06:23.59 | Maldivia | actually 3 |
| 06:24.11 | Tem | I think I got all the spots that could go without a space? |
| 06:24.29 | Maldivia | for i=1,16do a=1break |
| 06:24.46 | Tem | I don't think you can do tht |
| 06:24.47 | Tem | that |
| 06:24.49 | Maldivia | you can |
| 06:24.56 | Tem | oh? nifty |
| 06:25.48 | Tem | heh sure can |
| 06:26.05 | Maldivia | and can even shorten it further, by u=UnitDebuff since it's used 2 places : |
| 06:26.46 | Tem | oh I didn't notice that |
| 06:26.48 | Tem | bah |
| 06:26.50 | Maldivia | also, the space after " can be removed :) |
| 06:27.00 | Maldivia | :) |
| 06:27.10 | Corrodias | people had to do this in the early 80's, on arcade machines! |
| 06:27.20 | Maldivia | as I said, was just to lazy to compact it even further - it was below 255, all it needed to be :) |
| 06:27.26 | Corrodias | you must learn to appreciate the gigabyte. |
| 06:29.37 | Maldivia | any way, afk - time for some sleep |
| 06:29.57 | Tem | me too |
| 06:30.04 | Cairenn | x3 |
| 06:30.12 | Tem|Sleep | nigth cair |
| 06:30.29 | Cairenn|sleep | night tem |
| 06:30.40 | Cairenn|sleep | and maldivia |
| 06:30.41 | krka | right, like you used uncompiled code back then |
| 06:30.43 | Cairenn|sleep | and everyone else |
| 06:34.16 | *** join/#wowi-lounge Eraphine|Disco2 (n=Eraphine@brenna.human.cornell.edu) |
| 06:35.13 | zeeg | wooo |
| 06:35.18 | zeeg | i managed to find a batch conversion tool |
| 06:35.20 | zeeg | for MNG to GIF |
| 06:35.23 | zeeg | but it doesnt make the GIF loop >< |
| 06:47.24 | *** join/#wowi-lounge Wobin_ (n=wob@83.210.83.1) |
| 07:04.30 | *** join/#wowi-lounge Violentnight (n=micdrota@ip70-162-67-180.ph.ph.cox.net) |
| 07:14.50 | zeeg | http://nibbits.com/dev/tooscene.jpg |
| 07:14.52 | zeeg | how bad does that look |
| 07:18.19 | *** join/#wowi-lounge [MoonWolf] (n=moonwolf@f176182.upc-f.chello.nl) |
| 07:22.14 | *** join/#wowi-lounge Elkano (i=Elkano@client0669.vpn.uni-saarland.de) |
| 07:22.24 | Elkano | Good (whatever) :) |
| 07:25.36 | *** join/#wowi-lounge Kalroth (n=kalroth@195.215.170.222) |
| 07:28.37 | [MoonWolf] | I need a regex to determine if a string is a itemlink.. can anybody help me out on that ? |
| 07:28.58 | *** join/#wowi-lounge Wobster (n=wob@83.210.83.1) |
| 07:30.21 | Elkano | sth like: for itemID in string.gfind(message, "|c%x+|H(item:%d+:%d+:%d+:%d+)|h%[.-%]|h|r") do |
| 07:31.33 | Elkano | btw: sth new from the 'things not to do' front: posting a GM ticket and than going to visit Mount Hyjal... ;) |
| 07:44.14 | *** join/#wowi-lounge Kolth (n=amoeba@c-24-22-17-70.hsd1.or.comcast.net) |
| 07:44.23 | Kalroth | Elkano: hahah |
| 07:45.35 | Kalroth | Elkano: I guess the "What the hell, this isn't Orgrimmar!" doesn't work, eh? |
| 07:46.47 | Elkano | well 12h ban or sth like that ^^ |
| 08:13.28 | id` | zeeg: to 1998 |
| 08:13.30 | id` | too* |
| 08:14.50 | zeeg | ya i gave up |
| 08:14.52 | zeeg | im gonna hire someone |
| 08:14.58 | zeeg | http://cybersexfun.ytmnsfw.com/ |
| 08:14.58 | zeeg | haha |
| 08:16.53 | Wobin_ | is that the "some nigger nicked my bike" one? =P |
| 08:17.53 | zeeg | read it |
| 08:17.53 | zeeg | its related |
| 08:17.54 | zeeg | lol |
| 08:29.12 | *** join/#wowi-lounge zespri|log (i=neffa@203.184.58.155) |
| 08:29.21 | *** join/#wowi-lounge zespri|home (i=neffa@203.184.58.155) |
| 08:50.58 | *** join/#wowi-lounge Wobin_ (n=wob@83.210.83.1) |
| 09:15.32 | Kolth | good deal, zeeg :P |
| 09:28.15 | *** join/#wowi-lounge Elkano^wtf (i=Elkano@client0669.vpn.uni-saarland.de) |
| 09:30.22 | id` | zeeg: hahaha owned |
| 09:30.54 | id` | reminds me of the robe and wizards hat |
| 09:49.42 | *** join/#wowi-lounge Elkano (i=Elkano@client0669.vpn.uni-saarland.de) |
| 09:50.00 | *** join/#wowi-lounge Elkano (i=Elkano@client0669.vpn.uni-saarland.de) |
| 09:53.00 | *** join/#wowi-lounge Violentnight (n=micdrota@ip70-162-67-180.ph.ph.cox.net) |
| 10:11.25 | id` | zeeg: you kind of nicked the group f buttons at an interface details for downloading, addong to favorites etc |
| 10:11.31 | id` | zeeg: and there's no pictures |
| 10:14.22 | zeeg | ? |
| 10:14.27 | zeeg | really? |
| 10:14.31 | zeeg | nicked how so |
| 10:14.41 | id` | because it looks the same |
| 10:14.44 | zeeg | and there's images for mods, but it was a new system so its only got em on new stuff |
| 10:14.46 | id` | i just noticed |
| 10:14.47 | id` | :P |
| 10:14.48 | zeeg | looks the same? |
| 10:14.48 | zeeg | as what |
| 10:14.49 | zeeg | huh |
| 10:15.06 | id` | http://www.wowinterface.com/downloads/fileinfo.php?id=4595 |
| 10:15.15 | id` | at the right, the Download, How to install etc |
| 10:15.31 | zeeg | ya, thats where i got the basic idea. but that was originally just a dl button on wowguru |
| 10:15.36 | zeeg | i added the other junk later |
| 10:15.46 | id` | (i dont care tho) |
| 10:16.01 | zeeg | its easy and simple |
| 10:16.06 | id` | (its a good design for the user to find it easily so ...) |
| 10:16.08 | zeeg | honestly WoWI has always been one of my fav WoW fansite designs |
| 10:16.09 | id` | yeah |
| 10:16.25 | zeeg | hopefully v3 of wowguru satisfies me |
| 10:16.39 | zeeg | id`, i will happily admit I steal all the best ideas and mix them together ;) |
| 10:17.03 | zeeg | i need to add admin/user ratings to the portal yet. should be quite nice when it's done :D |
| 10:17.12 | zeeg | and wowguru will feed off of mmotheatre, possibly even mmofiles |
| 11:09.11 | *** join/#wowi-lounge Shouryuu (n=Shouryuu@cm88.epsilon71.maxonline.com.sg) |
| 11:09.15 | Shouryuu | raWR |
| 11:10.20 | id` | rawr Shouryuu |
| 11:10.34 | id` | rawr2u |
| 12:39.10 | *** join/#wowi-lounge Osagasu (n=Kronus@rhhe10-109.2wcm.comporium.net) |
| 12:41.46 | *** join/#wowi-lounge sarf|stuff (i=sarf@ce01949-p11-odals6.cenara.com) |
| 12:50.31 | *** join/#wowi-lounge Violentnight (n=micdrota@ip70-162-67-180.ph.ph.cox.net) |
| 12:51.16 | *** join/#wowi-lounge sarf|stuff (i=sarf@ce01949-p11-odals6.cenara.com) |
| 12:59.22 | *** join/#wowi-lounge [MoonWolf] (n=moonwolf@f176182.upc-f.chello.nl) |
| 13:24.20 | *** join/#wowi-lounge Beladona (n=sluster@24.129.136.26) |
| 13:24.21 | *** mode/#wowi-lounge [+o Beladona] by ChanServ |
| 13:43.12 | *** join/#wowi-lounge MoonWolf (n=moonwolf@f176182.upc-f.chello.nl) |
| 14:10.58 | *** join/#wowi-lounge Cide (i=Cide@81-226-233-223-no60.tbcn.telia.com) |
| 14:26.17 | id` | http://img131.imageshack.us/img131/2377/wowscrnshot0212060016584vo.jpg |
| 14:26.24 | id` | suck fear, rogue twinkies! |
| 14:27.09 | Kalroth | I don't get it :) |
| 14:28.09 | id` | oh well, Yumi is like |
| 14:28.16 | id` | a VERY good player |
| 14:28.22 | id` | top guild on ym server |
| 14:28.27 | id` | she has alts |
| 14:28.37 | id` | looks like she knows me from WSG :-) |
| 14:29.13 | id` | i dont have alot of time |
| 14:29.17 | id` | but when i do i code |
| 14:29.21 | id` | and the extra extra time |
| 14:29.23 | id` | i play |
| 14:29.29 | id` | so my chars stay at lv 19 |
| 14:29.30 | id` | most fun |
| 14:30.35 | id` | its fun when you stand in wsg and a druid or w/e runs at you |
| 14:30.46 | id` | always try and keep em in animal form |
| 14:30.47 | id` | and you win |
| 14:31.03 | id` | if they go back to human to heal, your fear casts faster then their heal |
| 14:31.11 | id` | doesnt matter if you do it more then once |
| 14:31.19 | id` | because it will prevent the heal |
| 14:31.30 | id` | then just nuke em to death :-) |
| 14:32.24 | id` | i wonder if full spi gear would be good for pvp, doubt it |
| 14:33.30 | *** join/#wowi-lounge [MoonWolf] (n=moonwolf@f176182.upc-f.chello.nl) |
| 14:36.37 | id` | but it would be nice if you know how to kill enemies QUICK... sit for 2 secs and be full again |
| 15:11.18 | Shouryuu | rawr out |
| 15:13.23 | Kalroth | Cairenn: morning sunshine! |
| 15:13.52 | [MoonWolf] | morning, |
| 15:15.11 | Cairenn | hey [MoonWolf] :) |
| 15:15.40 | [MoonWolf] | May I take the time to tell you once again that the portals rock, like ozzie ozborne |
| 15:16.11 | Cairenn | like ozzie? that's pretty rockin' |
| 15:16.40 | [MoonWolf] | indeed |
| 15:17.03 | Cairenn | thanks [MoonWolf] :) |
| 15:17.18 | Cairenn | I'm glad you guys are liking them :) |
| 15:18.05 | [MoonWolf] | Now I need more bugs so people can report them. |
| 15:18.25 | Cairenn | lol |
| 15:18.34 | Cairenn | lack of bugs is a *good* thing ;) |
| 15:18.41 | [MoonWolf] | O RLY |
| 15:19.35 | *** join/#wowi-lounge elema (n=ele_ma@p548AEFA3.dip.t-dialin.net) |
| 15:19.46 | elema | hy guys |
| 15:19.57 | Cairenn | hi elema |
| 15:22.51 | GenNMX|Thrae | Do we have a bug portal for the portal? |
| 15:23.02 | [MoonWolf] | yeah, the portal needs a portal |
| 15:23.08 | Cairenn | lol |
| 15:23.14 | GenNMX|Thrae | Well, then we need a portal for the portal's porta. |
| 15:23.17 | [MoonWolf] | portal.wowi |
| 15:23.21 | GenNMX|Thrae | s/porta./portal/ |
| 15:23.26 | Cairenn | http://www.wowinterface.com/forums/forumdisplay.php?f=18 |
| 15:23.52 | Cairenn | ;) |
| 15:27.44 | id` | a forum! |
| 15:27.46 | id` | no a wiki! |
| 15:27.48 | id` | no a portal! |
| 15:27.49 | id` | lol |
| 15:27.50 | id` | :D |
| 15:29.14 | [MoonWolf] | a portal to a wiki about a forum! |
| 15:29.52 | Cairenn | you guys are silly |
| 15:30.09 | Cairenn | and on that note, I'm away for a few hours - back later |
| 15:30.30 | id` | but Cairenn|afk ! |
| 15:30.48 | id` | just kidding have fun |
| 15:32.06 | Cairenn|afk | I'm going to the dentist ... just how much fun do you think I'm going to have? :p |
| 15:32.52 | [MoonWolf] | that depends, is he going to be working on your teeth or the kids ? |
| 15:33.08 | [MoonWolf] | In the last case, a lot of fun! |
| 15:33.32 | GenNMX|Thrae | Cairenn is a known chocoholic, and she's going to the dentist ;) |
| 15:33.53 | elema | Am I right, that fontstrings and textures can't have a scripts part ? |
| 15:34.03 | elema | *pleasesayno* |
| 15:34.24 | [MoonWolf] | maybe |
| 15:35.03 | GenNMX|Thrae | Based on what I know, it's a possibility. |
| 15:35.07 | elema | think this means yes |
| 15:35.11 | GenNMX|Thrae | And I know nothing about the subject. |
| 15:35.14 | id` | try? |
| 15:35.26 | elema | I'm too lazy |
| 15:35.31 | elema | ;) |
| 15:35.33 | id` | :S |
| 15:35.46 | GenNMX|Thrae | slouken really needs to give us our own test server ;) |
| 15:35.54 | id` | lol |
| 15:36.04 | id` | why |
| 15:36.08 | elema | a test server witha ping around 10 |
| 15:36.19 | elema | not at 1000 |
| 15:36.22 | id` | my ping is 40-60 |
| 15:36.33 | elema | ok my ping is/ was 120 |
| 15:36.36 | id` | :D |
| 15:37.11 | elema | but at the moment the server isn't as populated as.. this evening |
| 15:37.59 | elema | i'm too lazy...... |
| 15:38.25 | elema | I've got fierfox and know the wowwiki site |
| 15:38.29 | elema | firefox |
| 15:38.52 | elema | but the hell, xml is nothing for lazy people :P |
| 15:38.53 | *** join/#wowi-lounge Violentnight (n=micdrota@ip70-162-67-180.ph.ph.cox.net) |
| 15:40.12 | *** join/#wowi-lounge Chez (n=martinfs@s1035-0093.dsl.start.no) |
| 15:40.20 | Chez | Hello |
| 15:40.34 | *** part/#wowi-lounge Chez (n=martinfs@s1035-0093.dsl.start.no) |
| 15:40.50 | elema | hello and goodbye |
| 15:42.27 | *** join/#wowi-lounge Gryphen (n=gryphon@63-226-219-145.tukw.qwest.net) |
| 15:43.00 | *** join/#wowi-lounge Chez (n=martinfs@s1035-0093.dsl.start.no) |
| 15:43.04 | *** part/#wowi-lounge Chez (n=martinfs@s1035-0093.dsl.start.no) |
| 15:46.16 | elema | any way to get a tooltip shown above a texture or a fontstring without defining a new frame ? |
| 16:06.15 | *** join/#wowi-lounge ForgottenLords (n=Forgotte@059.216-123-195-0.interbaun.com) |
| 16:07.52 | *** join/#wowi-lounge Legorol (i=legorol@cpc3-cmbg6-6-0-cust242.cmbg.cable.ntl.com) |
| 16:15.36 | elema | can anyone look whether you this(http://pastebin.com/552755) would work( its very short, and I'm not as sure as I wanna be ;) ) |
| 16:17.31 | sarf|stuff | elema> I think so |
| 16:18.06 | elema | good |
| 16:27.33 | elema | can two functions have one local ( msg) but this local is different ? |
| 16:27.53 | elema | ( one sends msg the other listens whther msg was printed in the chat |
| 16:27.54 | elema | ) |
| 16:28.13 | Kolth | I'm not entirely sure what you mean but I think the answer is "yes" |
| 16:28.54 | Iriel | functions share locals that exist in their enclosing scope (They're referred to as 'upvalues' in the lua documentation) |
| 16:31.03 | *** join/#wowi-lounge qwxyr (i=qw@201.80-202-198.nextgentel.com) |
| 16:33.51 | elema | like this(http://pastebin.com/552772) question is, could they all 3 have one local ( msg) using in different ways |
| 16:33.59 | elema | (hope you understand what I mean ) |
| 16:35.06 | Kolth | That's fine. |
| 16:35.13 | elema | it workd ? |
| 16:35.20 | elema | works |
| 16:35.23 | elema | good |
| 16:35.30 | Kolth | 'msg' is unique in each of those three functions |
| 16:35.47 | Kolth | Do you have a good feel for scope? |
| 16:35.54 | elema | scope ? |
| 16:36.05 | Kolth | The extent to which a variable is accessible. |
| 16:36.58 | elema | I'm not a native english speaker, so at the mometn I do not understand the meaning of your sentence ( ;P) |
| 16:37.14 | Kolth | Kay :) |
| 16:37.27 | Kolth | I can't think of a good analogy. |
| 16:37.46 | GenNMX|Thrae | *THE EXTENT TO WHICH A VARIABLE IS ACCESSIBLE*. |
| 16:37.51 | GenNMX|Thrae | Does that help? |
| 16:38.32 | Kolth | elema, say, for example, in # |
| 16:38.32 | Kolth | function BGC_Print(msg) |
| 16:38.50 | Kolth | Once you hit the 'end' for the function, 'msg' is no longer accessible. |
| 16:38.52 | Kolth | It's as good as gone. |
| 16:39.11 | elema | ok |
| 16:39.17 | Kolth | It also didn't exist before you called BGC_Print() |
| 16:39.36 | elema | ok |
| 16:39.36 | Kolth | It's the languages way of keeping it's namespace clear and organized. |
| 16:40.03 | GenNMX|Thrae | elema: We call it "out of scope" when a variable named something cannot be used after a certain point. |
| 16:40.05 | Kolth | You could have a million different instances of a variable called 'msg' as long as you had a million different scopes to go with them. |
| 16:40.31 | Kolth | Just about the only place you'll deal with scope is inside and outside of functions (at least in LUA) |
| 16:40.48 | elema | I have primary to define it via local xyz to use it anywhere else, right ? |
| 16:41.21 | elema | but, then the whole script can use it |
| 16:41.38 | GenNMX|Thrae | local msg = "foo"; function func(msg) msg = "bar"; print(msg); end |
| 16:41.56 | GenNMX|Thrae | This will print "bar", because msg is local to the function |
| 16:42.01 | elema | ok |
| 16:42.12 | Kolth | If you mean this: http://pastebin.com/552793 then yes, elema. |
| 16:42.13 | GenNMX|Thrae | But if you do print(msg) outside of the function, it will print "foo" |
| 16:42.25 | elema | ok |
| 16:42.30 | elema | understood |
| 16:42.43 | Kolth | So in the end, yes, your code works as you want :) |
| 17:29.58 | *** join/#wowi-lounge digix (n=digix@216-188-252-200.dyn.grandenetworks.net) |
| 17:30.56 | *** join/#wowi-lounge [MoonWolf] (n=moonwolf@f176182.upc-f.chello.nl) |
| 17:43.33 | Osagasu | The newest macro shortening thread boggles my mind. |
| 17:44.07 | futr-sleep | how so? |
| 17:47.13 | Osagasu | Its like Perl. Only harder to read. o.O |
| 17:48.07 | id` | url? |
| 17:49.18 | Osagasu | http://forums.worldofwarcraft.com/thread.aspx?fn=wow-interface-customization&t=319088&p=1&tmp=1#post319088 |
| 17:52.40 | sharkhat | lol size does not matter... |
| 17:54.10 | Osagasu | It does when you have 255 characters to work with |
| 17:54.57 | sharkhat | haha no the last comment,, just a funny comment |
| 17:55.09 | sharkhat | not stating that size doesnt materr... lol |
| 18:04.10 | krka | i have to learn flash for my new job.. it sucks |
| 18:08.09 | Kolth | Flash is dandy! |
| 18:10.19 | [MoonWolf] | flash is a pain |
| 18:10.38 | Kolth | Well, it provides a unique function. |
| 18:15.50 | id` | its ecmascript |
| 18:15.53 | id` | well the coding part |
| 18:15.56 | id` | so im not complaining |
| 18:15.59 | id` | :p |
| 18:16.08 | id` | krka: do you know javascript? |
| 18:19.14 | krka | yes, some |
| 18:19.24 | krka | it's not the actual language i am worried about |
| 18:19.31 | krka | it's all the gui thingies |
| 18:19.35 | id` | ow yeah |
| 18:19.42 | id` | thats my bad side of being a webmaster |
| 18:19.43 | id` | :P |
| 18:19.55 | id` | but i have a designer so im cool hehe |
| 18:24.34 | krka | yeah i can see how flash is nice for designers |
| 18:24.43 | krka | it's just so obvious it wasn't meant for coders |
| 18:26.29 | id` | like me trying to 'design' *cough stumble* some stuff for wow |
| 18:26.31 | id` | doesnt work |
| 18:26.41 | id` | 2 left hands :P |
| 18:28.46 | id` | Beladona: pm :> |
| 18:31.04 | elema | I wanna let my addon send generic chat messages for other people with this addon like: AB_ID_LM_E_R_45 . this should mean: in arathibasin with id(ID) at the lumber there is an enemy rogue at level 45. How can I split one message into more thing ( I don't wanna checke whther the msg is AB_ID_LM_E_R_45 |
| 18:31.31 | elema | I wanna have it like this: |
| 18:31.42 | elema | if the first part is AB_ID |
| 18:31.58 | elema | then the second can only be LM =lumber, M = mine etc |
| 18:32.10 | id` | uh, use spaces? |
| 18:32.16 | elema | and then? |
| 18:32.27 | elema | I ask if AB_ID |
| 18:32.37 | elema | then if LM |
| 18:32.41 | elema | then if E |
| 18:32.45 | elema | then if R |
| 18:32.48 | id` | yes yes |
| 18:32.49 | elema | then if 45 |
| 18:32.49 | Codayus | Spaces or underscores - doesn't really matter. |
| 18:33.01 | Codayus | Both are easy enough. |
| 18:33.04 | elema | this O have to do 60 times for ech place or how ? |
| 18:33.05 | id` | yeh |
| 18:33.13 | Codayus | Some good info here: |
| 18:33.14 | Codayus | http://lua-users.org/wiki/StringRecipes |
| 18:34.13 | elema | so I do |
| 18:34.20 | elema | for AB in msg do |
| 18:34.31 | elema | for LM in MSG do |
| 18:34.34 | Codayus | Check out the section "split a string with a pattern" |
| 18:34.34 | elema | ok |
| 18:34.40 | Maldivia | local found, _, id, place, enemy, class, level = string.find(str, "^AB_(%d+)_(.-)_(.-)_(.-)_(%d+)$") |
| 18:36.03 | Codayus | Actually, come to think of it, that's a much better idea. I've been coding in perl more recently than lua. I was thinking how to tokenize a string, which really isn't ideal... |
| 18:36.17 | Osagasu | Has anyone noticed that they added things to the handshaking and auth processes? |
| 18:36.40 | Maldivia | Osagasu: there's a sticky on the forums about it |
| 18:37.05 | elema | these parts of the msg have to have spaces between ?(AB ID LM E R 45) |
| 18:37.49 | Codayus | elema: No. You could if you wanted to, but Maldivia's example works for underscores, not spaces. Although it's just as easy with spaces as underscores. <shrug> |
| 18:38.15 | elema | the %d+ stands fr the level, right ? |
| 18:38.22 | Maldivia | %d+ = number |
| 18:40.07 | Osagasu | Which forums? |
| 18:40.59 | Maldivia | <PROTECTED> |
| 18:41.22 | elema | local enemyLevel = %d |
| 18:41.28 | elema | this is right? |
| 18:41.37 | *** join/#wowi-lounge MoonWolf (n=moonwolf@f176182.upc-f.chello.nl) |
| 18:41.47 | *** join/#wowi-lounge Natasem (n=Natasem@63.197.112.216) |
| 18:43.10 | Maldivia | elema: the above code I wrote... if str = "AB_1_LM_E_R_45"; then the variables would contain: found=true, id="1", place="LM", enemy="E", class="R", level="45" |
| 18:44.38 | elema | hmm |
| 18:44.42 | *** join/#wowi-lounge Astryl (n=Astryl@69.110.214.18) |
| 18:44.50 | Astryl | Kwak! |
| 18:45.09 | Tem | good god it's cold in my appartment |
| 18:45.20 | Astryl | Cairenn|afk or any wowi admins around? |
| 18:45.32 | Maldivia | then you can check if place, enemy, class etc are valid strings, if someone wants to fake it with: AB_123_Ironforge_Haha_Noob_70 |
| 18:49.53 | Eraphine|Lab | Anduin, would a if not IsMounted("player") then string cause IsMounted 1.6 to throw a nil error? |
| 18:50.16 | Eraphine|Lab | I seem to have stumbled uppon an error going from 1.5 to 1.6 |
| 18:52.46 | *** join/#wowi-lounge Iriel (n=daniel@adsl-66-123-190-42.dsl.sntc01.pacbell.net) |
| 18:52.58 | Iriel | Morning. |
| 18:53.09 | Tem | morning Iriel |
| 18:56.46 | Kolth | morn |
| 18:57.40 | Astryl | Kwak. |
| 18:57.56 | Astryl | Anyone know how to swap models? |
| 19:01.57 | sarf|stuff | Extract and change the data file |
| 19:01.59 | sarf|stuff | *files |
| 19:02.12 | Astryl | Using what app? |
| 19:04.32 | elema | maldivia: back now, another question, the is the ^AB_ also replacable by an var |
| 19:05.27 | elema | like: "(.-)_(%d+)_(.-)_(.-)_(.-)_(%d+)$" |
| 19:11.30 | *** join/#wowi-lounge [MoonWolf] (n=moonwolf@f176182.upc-f.chello.nl) |
| 19:18.46 | elema | and for what stands the ^ at the start and the $ at the end |
| 19:18.58 | kremonte | hmm |
| 19:19.13 | kremonte | what's a lightweight programming language to make & compile a really simple app? |
| 19:19.18 | kremonte | c/c++ is out of my league :S |
| 19:19.27 | [MoonWolf] | basic |
| 19:19.35 | kremonte | i use it on linux too |
| 19:19.41 | Tem | java |
| 19:19.45 | Iriel | does it HAVE to be compiled? |
| 19:19.47 | kremonte | ooh, java |
| 19:19.50 | Iriel | Can you go java or lua ? |
| 19:19.52 | [MoonWolf] | java is not simple |
| 19:19.53 | kremonte | well i want to be able to somewhat distribute it |
| 19:19.59 | kremonte | i have it coded in python |
| 19:20.06 | kremonte | but to compile it it compiles all of python and whatnot |
| 19:20.12 | kremonte | so a 2kb script becomes a 2mb file |
| 19:20.28 | GenNMX|Thrae | Why can't you distribute the script? |
| 19:22.12 | [MoonWolf] | yeah, i was wondering that oo |
| 19:22.14 | [MoonWolf] | too* |
| 19:22.50 | Maldivia | elema: ^ means start if line, $ means end of line |
| 19:22.56 | Maldivia | of* |
| 19:24.05 | SP|Sorren | hey Maldivia you were the one who said i could store the pid of a program started by a shell script and kill it later right? |
| 19:24.09 | SP|Sorren | how would i go about doing that lol |
| 19:24.39 | elema | ok |
| 19:27.48 | elema | maldivia:first I have to define str = msg; right ? |
| 19:28.21 | Maldivia | elema: well, if msg contains your message, then just use that instead of str in the code |
| 19:28.24 | Astryl | Hmm... Anyone experienced with swapping files in the data folder? |
| 19:28.33 | Maldivia | string.find(msg, "^ (etc) "); |
| 19:28.42 | elema | ok |
| 19:28.43 | Astryl | Got basic changes made, but looking to do a bit more. |
| 19:28.54 | Maldivia | SP|Sorren: hmm, which program are you trying to kill ? |
| 19:29.23 | SP|Sorren | its a program for class, it times performance of certain data types |
| 19:29.29 | SP|Sorren | after 5 minutes i want it to just stop |
| 19:29.36 | Maldivia | OK |
| 19:30.12 | SP|Sorren | but i think coding that into the program will probably alter the times, because the only way i know how to get it to stop at 5 minutes is to check the timer after every command |
| 19:30.19 | Maldivia | if you know it's name, you can find the pid from ps |
| 19:30.47 | Maldivia | what language is the program written in? |
| 19:30.50 | SP|Sorren | c++ |
| 19:31.26 | *** join/#wowi-lounge Cide- (i=Cide@81-226-233-223-no60.tbcn.telia.com) |
| 19:31.42 | SP|Sorren | the shell script that our prof provided for the last set of timers had a line like this: |
| 19:31.43 | SP|Sorren | a.out < tt.tmp | awk '/CPU/ {printf("%s ", $6)}' >> results |
| 19:31.59 | SP|Sorren | i think tt.tmp had all the commands in it |
| 19:32.08 | GenNMX|Thrae | Astryl: You mean backing up the WTF folder? |
| 19:32.18 | Maldivia | SP|Sorren: add the following line to your code: alarm(300); |
| 19:32.29 | SP|Sorren | will that work over putty? |
| 19:32.37 | Maldivia | after 300 seconds, SIGALRM will be fired, and if unghandled it will terminate the program |
| 19:32.42 | SP|Sorren | oh |
| 19:32.42 | SP|Sorren | neat |
| 19:36.25 | id` | how do i flip my selection in photoshop |
| 19:36.33 | Maldivia | shift-ctrl-i |
| 19:37.05 | Maldivia | if you mean the the actual pixels, something like - image, transform, mirror |
| 19:37.35 | *** join/#wowi-lounge wereHamster (n=wereHams@gw.ptr-62-65-141-13.customer.ch.netstream.com) |
| 19:38.04 | id` | got it |
| 19:38.32 | Maldivia | :) |
| 19:38.36 | Cairenn|afk | GenNMX|Thrae: that was a rather redundant statement, don't you think? I'm female, *of course* I'm a chocoholic! |
| 19:39.26 | wereHamster | good evening folks :-) |
| 19:39.51 | Cairenn | hi wereHamster |
| 19:41.58 | GenNMX|Thrae | Cairenn: Haha, do you do like a "grep Cairenn log.txt" everytime you come back? |
| 19:42.37 | GenNMX|Thrae | Not like Maldivia, who does a "grope Cairenn log.txt" ;) |
| 19:42.55 | Cairenn | well, I guess the portals aren't all that after all ... we went from ~50 within the first 48 hrs to 58 total overall in the (almost) week that it's been out now :p |
| 19:43.05 | Maldivia | GenNMX|Thrae: that would be grope Cairenn leg.txt |
| 19:43.38 | Cairenn | GenNMX|Thrae: nope, I don't ... I go back through and skim pretty much everything that's transpired since I've been gone :p |
| 19:43.44 | GenNMX|Thrae | Maldivia: Touche! |
| 19:44.19 | Cairenn | and here I thought you guys were all "oooh aaaah" over them :p |
| 19:45.24 | GenNMX|Thrae | Well, you must take into account that there are only about 20 different people in this channel per week. |
| 19:46.00 | GenNMX|Thrae | You must give it time to saturate. |
| 19:46.34 | Iriel | I suspect after folks (me included) figure out what to do with the portals, there may be another resurgence |
| 19:46.37 | Cairenn | yeah, but where's all the "OMFG You Other Authors, You've GOT to check this out!!!11!1!1oneone!!eleven!" threads? :p |
| 19:46.45 | Iriel | How many active authors do you have? |
| 19:47.06 | Cairenn | unh |
| 19:47.18 | elema | good night guys |
| 19:47.19 | Cairenn | and btw, I'm just teasing :p |
| 19:47.20 | elema | cya |
| 19:47.22 | GenNMX|Thrae | Cairenn: Being deleted on WoW's official forums because they're off-topic and link to an outside thread ;) |
| 19:47.27 | Cairenn | later elem |
| 19:47.30 | [MoonWolf] | how many of those authors are going to be serieus about support |
| 19:47.37 | Iriel | The other thing to remember is that many authors only hit your site when there's a patch, so make sure you plug it when they swing by for their 1.10 postings 8-) |
| 19:47.48 | Cairenn | Iriel: point |
| 19:47.52 | Cairenn | [MoonWolf]: also point |
| 19:48.29 | GenNMX|Thrae | Tain's Portal: "All bugs are caused by dumb users. Screw you guys." |
| 19:49.02 | Cairenn | *blink* |
| 19:49.25 | Tain | Bugs are caused by coders. They're only found by dumb users. |
| 19:49.38 | Astryl | Iriel, you familiar with model swapping much? |
| 19:50.05 | Astryl | Or rather data file swapping/editing, not just models |
| 19:50.42 | Maldivia | what's there to familiarize about... just place another file with the same path and filename in the Data dir... |
| 19:51.01 | Astryl | Sure, I've got that working... |
| 19:51.11 | Astryl | Wondering right now if it's possible to swap animations. |
| 19:52.58 | SP|Sorren | works like a charm Maldivia, thx! |
| 19:56.35 | Maldivia | :) |
| 19:59.17 | MentalPower | lol, I like that leave message |
| 20:10.13 | Maldivia | Real men don't use backups... they cry... |
| 20:11.03 | id` | anyone ever made textures for wow with photoshop? |
| 20:11.04 | Cairenn | Maldivia: lol |
| 20:11.13 | id` | how do i save it |
| 20:11.14 | id` | :P |
| 20:11.25 | GenNMX|Thrae | Real men cry, nerds use incremental backups onto their file server. |
| 20:11.42 | Maldivia | id: File -> Save As :) |
| 20:12.38 | Maldivia | id: first, make sure the dimensions of the texture is a power of 2, and save it as a tga file. WoW seems to support all TGA formats now, RLE compressed and non-compressed |
| 20:13.26 | Maldivia | id: if you have an alpha channel, make use Alpha Channel is checked in the Save as dialog |
| 20:15.30 | Beladona | and make sure that you made the alpha channel correctly |
| 20:15.53 | Beladona | there seems to be a lot of confusion with most people in making alpha channels in photoshop, becuase it isn't superbly obvious |
| 20:16.05 | GenNMX|Thrae | Use GIMP |
| 20:16.18 | wereHamster | do any of you guys have an idea how to improve frame-drawing performance? I have an addon that has lots of small frames (40-60), I've already reduced the frame 'depth' (eg. no sub-frames) as suggested by someone here, each frame has only one text-string, one texture (icon), two statusbars and one overlay texture. No OnUpdate handler, everything is purely event-based. But even so it lowers the framerate by ~20fps. |
| 20:16.34 | Maldivia | hm... select the channels tab, click the new channel button, and vupti you have an alpha channel - can it be more clear/easy ? |
| 20:16.54 | Beladona | good lord wereHamster, why so many frames? |
| 20:17.01 | Maldivia | Sounds like a raid UI |
| 20:17.29 | Beladona | basically Maldivia, although try explaining how alpha works in relation to Black/White colors |
| 20:17.40 | Beladona | that screws a lot of people up lol |
| 20:18.10 | Maldivia | the greytone determines how translucent that image-pixel is... |
| 20:18.25 | Iriel | wereHamster : Do they all have the same framelevel and strata? |
| 20:18.34 | wereHamster | Beladona, raid UI.. up to 40 players and a separate frame for each class, but I only have priest and druids enabled.. |
| 20:18.47 | Iriel | wereHamster : Are any toplevel? |
| 20:19.00 | Iriel | wereHamster : Are any mouse enabled? |
| 20:20.13 | Maldivia | most of them are probably mouse enabled, so you can click on them to select that raid-member |
| 20:20.13 | wereHamster | Iriel, does the child inherit the frameStrata from the parent? |
| 20:20.19 | Iriel | wereHamster : Yes. |
| 20:20.29 | id` | Maldivia: ok |
| 20:21.10 | Iriel | Try hiding the statusbars also |
| 20:21.18 | wereHamster | Iriel, each group-frame has frameStrata="LOW", and the each group-frame holds 5 UnitFrames which have no frameStrata specified |
| 20:21.19 | Iriel | see how much of the FPS hit is related to those alone |
| 20:21.50 | Iriel | wereHamster : I'd call GetFrameLevel() on each of the frames and check they're all the same, that helps speed rendering. |
| 20:22.26 | wereHamster | Iriel, do you think I can SetFrameLevel() all of them to the same level? |
| 20:22.35 | Iriel | wereHamster : but do that after hiding the statusbars. |
| 20:22.48 | Iriel | wereHamster : You could, but they should be that way anyway, so i'd test it first |
| 20:23.23 | Iriel | At least, I think they all start out the same, now i come to think of it I';m not sure I tested that assumption ever |
| 20:25.25 | wereHamster | Iriel, I can't really hide all the statusbars... they display the health/mana ;-) |
| 20:25.44 | Iriel | Yes, but if you dont hide them you dont get to know if they're the reason it's so slow. |
| 20:26.25 | Iriel | I wasn't suggesting any of these as a 'fix' so much as information gathering to contribute towards a fix. |
| 20:30.37 | wereHamster | Iriel, not really an improvement hiding the statusbars,, went from 22 to 24fps.. |
| 20:30.57 | Iriel | So with all these frames hidden, you normally run at 44fps? |
| 20:31.13 | Iriel | sorry, 42 |
| 20:31.48 | Iriel | How many of these frames overlap? |
| 20:32.20 | wereHamster | Iriel, no frames overlap. |
| 20:32.50 | Maldivia | hmm, just tested here with my raid UI... no fps drop, showing all 40 unit frames |
| 20:33.27 | Iriel | I'm always a bit sceptical of claims made about showing frames causing such a huge drop |
| 20:33.35 | Iriel | Often it's an OnUpdate or OnEvent somewhere else doing something bad |
| 20:34.05 | Iriel | If you disable ALL of your 'active' code |
| 20:34.18 | Iriel | and make sure your frames own their entire parent chain down to UIParent... |
| 20:34.24 | Iriel | .. then does the FPS hit remain? |
| 20:35.04 | Cide- | Iriel: there are some rendering issues |
| 20:35.50 | Cide- | not sure if it was someone in here, but I talked to someone whose FPS was ~10 with the ct_raidassist frames visible, after commenting out the backdrop, FPS went back up to normal |
| 20:35.55 | Cide- | this was on a mac though |
| 20:37.53 | Maldivia | I loose a couple of fps showing my frames it seems, 3-4 or so... |
| 20:38.16 | wereHamster | when looking into a wall, the framerate dropt from 52 to 32 when I enable my frames. and there is no event handling and no OnUpdate handlers.. |
| 20:38.18 | Maldivia | or well, it's hard to see, since it's fluctuation constnatly |
| 20:38.18 | Iriel | Cide- : I was mostly trying to say that everything ELSE should be eliminated first 8-) |
| 20:38.43 | Cide- | ah, perhaps I jumped into the discussion too early :) |
| 20:38.43 | Iriel | wereHamster : Hm, are you on a mac? |
| 20:39.11 | Iriel | Cide- : Maybe, maybe not, I wasn't fully convinced that the rest of the system was fully 'passive' in this example. |
| 20:40.23 | Maldivia | well, it's impossible to 100% control what goes on in the background, besides disabling the entire default UI aswell |
| 20:41.00 | Tem | well that was the most categorically useless class /ever/ |
| 20:41.08 | wereHamster | Disabling backdrops on all 40 frames gives me ~5-7fps.. |
| 20:41.21 | Tem | it sucks when profs get sick and the TAs they send in their places are terrible |
| 20:42.16 | Iriel | Maldivia : True, but you can make sure you're not anchored against, or a child of windows that are moving or changing visibility, for example |
| 20:42.25 | Maldivia | true |
| 20:42.53 | Beladona | you can test certain scenarios as well, ie: with your addon and nothing else, vs with your addon and other addons. As well as without your addon vs with |
| 20:43.32 | Beladona | provided other variables are the same, ie location, etc... |
| 20:44.28 | Iriel | I'm worried we (I??) may have scared Rislyn off |
| 20:44.39 | Iriel | She's been conspicuously absent from the forum |
| 20:44.46 | Maldivia | hehe, yeah... haven't seen a single post since the beta-post :) |
| 20:45.16 | Maldivia | Still, I don't know what her job is... if she's even supposed to interact with the community or not |
| 20:45.23 | Beladona | would love to see people do those kinds of tests before releasing an addon, and include that info with the readme, example: this addon on average adds +2mb to the UI memory pool, and can affect fps within a 2 frame variance |
| 20:45.52 | Maldivia | Beladona: problem is, the fps drop depends a lot on your cpu/memory... |
| 20:45.53 | Iriel | Well, the latter is extremely hardware dependent, but if an addon DOES have an FPS hit, they should say that |
| 20:46.05 | Beladona | I am talking about typical |
| 20:46.06 | Cairenn | Iriel: but recall, she was hired as a Dev, not a CM |
| 20:46.23 | Iriel | Cairenn : yes, but she posted on the forum for feedback |
| 20:46.29 | Iriel | Cairenn : Doing that, then not coming back, is a bit.. odd. |
| 20:46.38 | Iriel | Cairenn : Certainly not what we're used to |
| 20:46.56 | Maldivia | well, we're used to being spoiled by slouken :) |
| 20:46.56 | Beladona | perhaps she realized the community has teeth |
| 20:47.02 | Iriel | Cairenn : (Not that slouken should be considered 'normal') |
| 20:47.12 | Cairenn | or mayhap she is busy implementing the feedback she's received thus far, and will post again when she has something more (new?) to show us? |
| 20:47.34 | Iriel | well, some of us are worried we offended her |
| 20:47.45 | Iriel | She should come back and say 'thanks, i'll be back later with more stuff' or something |
| 20:47.46 | Beladona | did anyone post as such? |
| 20:47.47 | Cairenn | and yeah, Slouken definitely does not follow the "norm" |
| 20:48.00 | Cairenn | she should, I agree, but /shrug |
| 20:48.19 | Gryphen | lucky to get the feedback we get now compared to other games |
| 20:48.29 | Beladona | ugh |
| 20:48.46 | Beladona | if anyone is in the Beta for RF Online, you can begin to appreciate the responsiveness of wow dev |
| 20:48.53 | Beladona | that game.... |
| 20:49.01 | Beladona | is a bottomless pit when reporting bugs |
| 20:49.15 | Iriel | So many games are that way, sadly |
| 20:49.48 | Beladona | like, I have a purple bow, very nice... But you can't get ammo for it, period. It isn't in the game, when there is ammo for it's base non-purple version readily available |
| 20:49.57 | wereHamster | I don't think it's only my addon, it may also be my OS.. but I can't compare it to the native windows version because I don't have windows :-( |
| 20:50.04 | Beladona | that one has ben reported for about a month now, and the game is supposed to be out on the 21st |
| 20:50.06 | Cairenn | I just got frustrated beyond words with the thread in general, not because of her, but because of the morons that didn't bother to even try to comprehend what "beta for feedback, not actually live, for 1.10 which hasn't been released yet, no it doesn't actually work, it's just a sneak peek" meant :p |
| 20:50.54 | Iriel | yeah, the exe thing was entirely uncalled for too |
| 20:51.17 | Cairenn | along with the fact that it was a "welcome Risyln" thread, not a "look at me, I'm an arrogant prick" thread |
| 20:51.19 | Codayus | The sad thing is, the offical UI forums are a dozen times better than the other official forums. |
| 20:51.29 | Beladona | meeting time |
| 20:51.38 | Cairenn | Codayus: dozen? 100 |
| 20:51.38 | Codayus | And they're still full of "special" people. |
| 20:52.11 | Codayus | Well, some of the forums aren't that bad. Like the profession forum, or the quest forum, or...okay, maybe just those. |
| 20:52.23 | Codayus | Of the general forum, we will not speak. oO |
| 20:52.49 | Cairenn | I wouldn't know, I looked at some of the other forums a few times, and retreated to the safety and sanity (by and large) of the UI forum |
| 20:52.59 | Maldivia | Well, I think one of the problems in the exe posts, was that Blizzard has made a big effort the last half year or so, having their users show great precaution about downloading addons/ui in exe format - and here we have a blue post with an exe, that's not hosted on any official servers |
| 20:53.12 | Maldivia | Iriel: the scrollingmessagrframe ? |
| 20:53.19 | Iriel | Maldivia : Yep 8-) |
| 20:53.30 | Iriel | Maldivia : I have a script which monitors the wiki for changes every 12 hours 8-) |
| 20:53.57 | Maldivia | Iriel: hehe... well, figured I might aswell add the info, since I answered a post on the forums about it |
| 20:54.30 | Maldivia | btw, is it under the right category ? |
| 20:54.33 | Codayus | Maldivia: Hmm, I hadn't really noticed the domain name. That'd weird. |
| 20:55.07 | Iriel | Maldivia : I haven't really put much thought into API categories yet, so i dont know 8-) |
| 20:55.33 | Cairenn | btw, I just posted on the thread, wondering where she is |
| 20:57.38 | Maldivia | Iriel: well, I copy-pasted the template I used for GetItemQualityColor, since there really isn't much documentation on the Widget API |
| 20:58.03 | Codayus | ...well, that was a fast way to lower my opinion of humanity... |
| 20:59.04 | Iriel | Maldivia : I need to make a standard template for that section too, I was trying to 'win' on the main API before the spambot jerks made finding empty pages near-impossible. |
| 20:59.08 | Cairenn | Codayus: you were warned, by my bitching about it =/ |
| 20:59.14 | Codayus | :-( |
| 20:59.44 | Codayus | I wasn't prepared for the people arguing about .exe files and Macs. Slipped past by defenses. |
| 21:02.32 | *** join/#wowi-lounge Celandro (n=Celandro@64.172.210.78) |
| 21:02.47 | Kolth | Holy Celandro. |
| 21:02.54 | Celandro | who wants to help make the best addon ever? |
| 21:03.00 | Celandro | I had an epiphany |
| 21:03.09 | Kolth | I'm listening :) PM? |
| 21:03.12 | Celandro | sure |
| 21:03.36 | futrtrubl | where in FrameXML would I look for where they define the tooltip in xml? |
| 21:03.44 | Maldivia | GameTooltip.xml |
| 21:04.10 | futrtrubl | i missed something that obvious? well, I supose that's normal for me |
| 21:04.16 | *** join/#wowi-lounge Eraphine|Disco (n=Eraphine@brenna.human.cornell.edu) |
| 21:04.58 | Maldivia | hehe |
| 21:09.16 | Natasem | where is Telo's putting his LotLink ad on now a days? the one at http://ui.worldofwar.net/ui.php?id=2015 is edited by someone else |
| 21:09.29 | Maldivia | UI forums |
| 21:10.58 | Cairenn | http://forums.worldofwarcraft.com/thread.aspx?fn=wow-interface-customization&t=289449&p=1&tmp=1#post289449 |
| 21:11.03 | Cairenn | to be exact |
| 21:11.16 | Cairenn | he's never hosted them anywhere else /shrug |
| 21:22.17 | AnduinLothar | ya telo voted to just maintain his own server.... I whoulda done that. I'm sick of commets from people insulting you |
| 21:23.10 | AnduinLothar | told some guy to shut the fuck up in the IsMounted comments on curse... he prolly didn't deserve it, but he pissed me off. |
| 21:23.17 | GenNMX|Thrae | If the site allows that type of behavior, I wouldn't use them. |
| 21:23.45 | GenNMX|Thrae | curse-gaming.com is a good example of near anarchy. |
| 21:24.04 | Cairenn | if anyone acts like that on WoWI and we don't catch it ourselves, we damn well want to know about it |
| 21:30.01 | Natasem | HEHE i had to IP ban some fool gold seller from our forums today, each time i banned him/her it would creat 2 more names and post the same crap again |
| 21:30.19 | AnduinLothar | why is that funny |
| 21:30.46 | Cairenn | IP ban immediately, on someone like that, trust me ... don't even give them the chance to make new user names |
| 21:31.23 | Natasem | it's funny cuz 1. i banned abiout 10 of his account names, then i had to IP ban him, but the reason we don't use IP bans is cuz it ban's the domain not the full IP |
| 21:31.40 | Natasem | but i couldn't help it i got sick of trying to play catch up on the spam |
| 21:31.52 | AnduinLothar | I was gonna make a cron that auto-deletes threads with regex gold or sales or selling or power leveling... have it wait till they've been innactive for 5min and delete it once they're gone. |
| 21:32.57 | Cairenn | Natasem: *nod* |
| 21:33.52 | Natasem | ya i delete anything that says trade accounts, goldselling, pwr leveling, game CD keys, and all out side links i test just to see where it goes, and if it go somewhere crapy i delete and ban |
| 21:34.36 | Natasem | like one person linked to some blankity blank mod site called wowinterface.com, i immediatly deleted it and Banned that forker |
| 21:35.03 | Natasem | :P |
| 21:35.29 | Cairenn | ewwwwww |
| 21:35.33 | Cairenn | I don't blame you! |
| 21:36.26 | Celandro | anyone interested in a math intensive addon? |
| 21:39.55 | Tem | *crickets* |
| 21:40.32 | Celandro | lol |
| 21:40.35 | Celandro | well |
| 21:40.43 | Celandro | I might as well just say it since I dont care who actually makes it |
| 21:41.48 | Celandro | Its basically similar in concept to TankPoints but would be called DPSPoints or something similar. The plan was to start with warriors where the math is pretty tricky (rage generation/hit caps/flurry etc) |
| 21:42.28 | Celandro | the key point though is that it would integrate with DamageMeters so it would get an accurate division of skill usage (especially important since the 3 different dps stats affect each ability differently) |
| 21:42.48 | *** join/#wowi-lounge Shadowd (n=outlaw@mocha.kamungus.net) |
| 21:44.56 | Beladona | I love meetings |
| 21:45.01 | Beladona | that was a joke of course |
| 21:45.13 | AnduinLothar | ha... ha.. |
| 21:46.00 | Beladona | it always takes some work to prepare reports and such for a meeting, and you always leave with more work than you went in with |
| 21:46.08 | Beladona | =P |
| 21:46.24 | AnduinLothar | Net said curse was gonna be updated 2 weeks ago with a giant update... scre it... I'm done hosting on curse |
| 21:46.34 | Beladona | amen |
| 21:47.07 | Beladona | and now that we have the portals on wowi, the comment system at curse isn't as appealing |
| 21:47.12 | Beladona | =) |
| 21:47.25 | AnduinLothar | I prefer the comment system actually |
| 21:47.39 | Beladona | I know |
| 21:47.44 | Beladona | portals have the feedback thing though |
| 21:47.47 | AnduinLothar | I use the comments on wowi rather than forums |
| 21:48.09 | AnduinLothar | are the feedbacks sorted by addons? |
| 21:48.19 | Cairenn | yup |
| 21:48.19 | futrtrubl | is there any (however minor) speed difference between using a < comparison or a <= comparison? |
| 21:48.24 | Beladona | =) |
| 21:48.37 | Beladona | it wouldn't be good feedback if it wasn't by addon |
| 21:48.39 | Beladona | =P |
| 21:48.41 | AnduinLothar | not if the optimization script is well written fut |
| 21:48.55 | Cairenn | wowi you have the option of "comments" on the download page, support forums, and now the portals |
| 21:48.56 | Cide- | yeah |
| 21:49.08 | futrtrubl | AnduinLothar is it? in lua that is |
| 21:49.14 | Cide- | since if < is faster than <=, a <= b could be expressed as a < (b+1) |
| 21:49.40 | Cide- | not that it matters anyway :) |
| 21:49.45 | Celandro | I highly doubt you would see a difference with modern cpus |
| 21:49.46 | AnduinLothar | ya in assembly < is faster.. but it really depends on how the lua compiler works |
| 21:50.08 | AnduinLothar | not worth optimizing those details |
| 21:50.28 | AnduinLothar | low level optimization should always be auto-generated. |
| 21:50.34 | futrtrubl | well, I'm doing an OnUpdate script and <= 0 is functionbally the most correct but < 0 would work fine, and if it had a speed advantage I would go with it ;'] |
| 21:50.44 | AnduinLothar | it wont |
| 21:50.51 | futrtrubl | k |
| 21:52.28 | AnduinLothar | it might mean 1 extra assembly line per execution... undetectable due to speed fluctuations unless running at max cpu... in which case you've got other problems |
| 21:53.13 | futrtrubl | cool |
| 21:53.36 | AnduinLothar | high level language compilers exists to allow you to not have to think about it |
| 21:54.10 | futrtrubl | but I like to ;'] |
| 21:54.16 | AnduinLothar | there are hundreds of ways to optimize on a larger scale that are more effective |
| 21:54.29 | Beladona | hmm... |
| 21:55.03 | AnduinLothar | if you like optimizing assembly you should be in the business of writing compilers |
| 21:55.06 | Beladona | I wish there was a way to list something other than an interface in the portal. I want to track feature requests and bugs for my wdn site on my portal |
| 21:55.14 | Beladona | 0.o |
| 21:55.41 | Beladona | unless I upload a dummy interface |
| 21:56.06 | futrtrubl | AnduinLothar, I don't like it quite that much ;'] |
| 21:56.08 | Beladona | which may be feasible, since I plan to release compares in mht format soon anyway |
| 21:57.55 | krka | ... whoa, actually comparing < and <= |
| 21:58.08 | krka | that stuff won't matter |
| 21:58.29 | krka | think both are builtin ops in lua (and definitely both built in ops in processors) |
| 21:59.15 | krka | and even if < is faster than <=, doing a < (b+1) will definitely be slower than a <= b |
| 22:00.47 | Iriel | Just a note.. you can't make statements like '< is faster than <=' out of context |
| 22:01.30 | Iriel | because there are many scenarios where you can re-write one as the other, by adding a not, or switching if/else statements |
| 22:01.41 | Iriel | I do agree with krka's comment about +1 |
| 22:01.50 | krka | yes, a <= b is equivalent to not b > a |
| 22:02.08 | Maldivia | < is not faster than <= |
| 22:02.14 | AnduinLothar | which tens to be what compilers would do |
| 22:02.23 | Maldivia | (a <= b) is optimized to (b > a) |
| 22:02.40 | krka | why are you assuming that > is faster than <= ? |
| 22:02.46 | AnduinLothar | 'less' loading time perhaps... |
| 22:02.57 | Beladona | homeward |
| 22:02.58 | krka | the processor uses whichever fits best for the specific instance |
| 22:03.30 | krka | processors have opcodes for <, <=, =, >=, > |
| 22:04.19 | AnduinLothar | the ones we're using anyway |
| 22:04.44 | Maldivia | well, yeah... and a lot of others aswell |
| 22:05.01 | AnduinLothar | i think 'most' is safe |
| 22:05.08 | Maldivia | and they all take 1 clock in modern cpus |
| 22:05.34 | AnduinLothar | not that clock cycles are directly comparable |
| 22:05.38 | Maldivia | on older cpus, there were a difference |
| 22:06.19 | Maldivia | well, by modern, I'm thinking from pentium equivalent and never |
| 22:06.24 | krka | now, for overloaded < and <=, (i.e. comparing strings and stuff), they may be a bigger difference |
| 22:07.02 | krka | all x86, mips, arm, et.c... afaik |
| 22:08.00 | Maldivia | hmm... funny... made a simple C program having if (a <= b) and if (a < (b + 1)) |
| 22:09.21 | krka | that IS funny! |
| 22:09.22 | Maldivia | compiled using gcc: a <= b uses jg as its branch. a < (b + 1) uses jle as its branch. |
| 22:09.29 | *** join/#wowi-lounge Kolth (n=amoeba@c-24-22-17-70.hsd1.or.comcast.net) |
| 22:10.04 | krka | those aren't technically equivalent though |
| 22:10.39 | krka | would behave different if b == MAXINT |
| 22:10.43 | krka | (if they were ints) |
| 22:11.01 | Maldivia | correct |
| 22:12.25 | AnduinLothar | wow.. this is VERY cool... jaw dropping.... |
| 22:12.49 | AnduinLothar | http://mblog.lib.umich.edu/~rdivecha/archives/2006/02/the_world_of_sm.html |
| 22:13.24 | AnduinLothar | and omfg apple has it pattented |
| 22:14.03 | krka | and now... sleep! |
| 22:14.07 | krka | *poof* |
| 22:17.43 | Maldivia | AnduinLothar: very cool!! |
| 22:18.58 | AnduinLothar | animatrix music + Minority Report Computer |
| 22:19.26 | AnduinLothar | these SCI-Fi movies aren't even 10 years old and the ideas are already implimented |
| 22:20.07 | Cairenn | holy crap, that's very very cool |
| 22:20.11 | AnduinLothar | either our sci-fi is getting more realistic, or our tech is advancing faster than our immagination |
| 22:20.52 | AnduinLothar | ya, it's like omg I want to spend all of the money I ever had on stock.. |
| 22:21.23 | Cairenn | it's like, omg I want it, now please |
| 22:22.06 | zeeg | that is pretty cool |
| 22:24.14 | *** join/#wowi-lounge RedcXe (i=L@cpe-72-225-166-6.si.res.rr.com) |
| 22:24.26 | AnduinLothar | I think with that tech they just made 3D work spaces 100% more viable |
| 22:25.10 | Maldivia | It definatly makes you rethink your current interaction with a computer, and how old-fashion it is |
| 22:25.51 | Cairenn | indeed |
| 22:25.58 | AnduinLothar | like that desktop viewer that rotates.... it's crap when interfaced with a mouse... interface it with 2 mouses and you've got something. interface it with a touch screen and 10 fingers and you've got a gold mine |
| 22:26.23 | zeeg | you talking about the 3d xp |
| 22:26.24 | zeeg | or w/e |
| 22:26.27 | zeeg | i cant remember the name |
| 22:26.28 | AnduinLothar | ya |
| 22:26.29 | zeeg | ya |
| 22:26.37 | zeeg | its a nice idea, but not too great how it is currently |
| 22:26.48 | AnduinLothar | it sucks because it's too complicated for 1 input device |
| 22:27.03 | AnduinLothar | and not suited for keyboard scrolling |
| 22:27.21 | zeeg | that + a keyword would be good, the touch screen crap that is |
| 22:27.43 | AnduinLothar | they had an on screen keyboard there |
| 22:27.51 | zeeg | ya but that wouldnt be too great |
| 22:27.59 | Tem | I need to be able to feel the keys |
| 22:28.01 | zeeg | at least imo |
| 22:28.02 | zeeg | ya |
| 22:28.21 | AnduinLothar | well i think the bigger problem is that you need to be standing to use it |
| 22:28.32 | Tem | only that model |
| 22:28.37 | Tem | that could be changed pretty easily |
| 22:29.02 | AnduinLothar | no, but sitting down and holding your arms above your chest is very hard to do for long periods of time |
| 22:29.11 | AnduinLothar | would have to put an lcd on your lap |
| 22:29.22 | Tem | and that's bad because? |
| 22:29.26 | AnduinLothar | and then you're lookign at your lap, which isn't healthy |
| 22:29.31 | Tem | oh |
| 22:29.31 | zeeg | you wouldnt use the touch screen for *everything* |
| 22:29.44 | zeeg | but itd be helpful for a lot, and could replace the mouse in many instances |
| 22:29.49 | Cairenn | zeeg, why not? |
| 22:30.04 | zeeg | that's like driving your car 1 block :P |
| 22:30.10 | zeeg | its not worth it |
| 22:30.19 | zeeg | many things you would just be wasting effort to use it on |
| 22:30.50 | AnduinLothar | right, that's what I'm saying the beautity of the mouse is small motion is converted to big motion |
| 22:31.11 | AnduinLothar | with a touch screen you interact on a 1 to 1 scale |
| 22:31.56 | AnduinLothar | so basicly it's mostly ergonomic issues here |
| 22:32.10 | Tem | I want that picture thing |
| 22:32.12 | Tem | that looks awesome |
| 22:32.25 | AnduinLothar | ya, long as there's an auto-sort feature |
| 22:32.45 | AnduinLothar | kinda like a 'Clean My Desk' button |
| 22:32.56 | Tem | I'm sure there is |
| 22:33.18 | Tem | but yeah, trying to find a specific picture in that would be a nightmare |
| 22:33.44 | AnduinLothar | not too bad, long as they aren't overlapping. Apple has fantastic software from that point of view |
| 22:34.48 | AnduinLothar | iPhoto and Aperture are Great for organization and speed searching |
| 22:35.10 | Maldivia | uhh, Rislyn replied to the thread... |
| 22:35.21 | Maldivia | and she got a ninja icon :) |
| 22:35.38 | AnduinLothar | Spotlight is a step in the right direction in OS file searching too |
| 22:38.37 | Cairenn | Maldivia: really? cool :) |
| 22:39.24 | Cairenn | Iriel: and she thanked you by name :) |
| 22:45.02 | Tem | Iriel: you around? |
| 22:45.10 | Iriel | At present |
| 22:46.18 | Tem | what do you make of the frame and function having the same name in the stuff Rislyn posted? |
| 22:47.31 | Maldivia | probably that the name for the frame was added later |
| 22:47.51 | Maldivia | Since you can have anonymous frames with script blocks now |
| 22:47.59 | Tem | you always could |
| 22:48.09 | Maldivia | not always |
| 22:48.29 | Tem | well you can now |
| 22:48.46 | Tem | and I'm not aware of any point since release that you couldn't |
| 22:49.13 | Tem | but I didn't really start paying attention to that kind of thing until shortly before 1.5 |
| 22:49.39 | Maldivia | hmm, think it was later than 1.5 it was enabled... |
| 22:50.34 | Maldivia | I just remember getting FrameXML.log error, if I had Scripts-blocks in frames without name |
| 22:50.41 | Tem | oh |
| 22:50.49 | Tem | Ok, then that was before my time |
| 22:51.05 | Tem | (or I just never tried to know that a change was made) |
| 22:53.35 | Iriel | I dont recall ever trying it before it was allowed either. |
| 22:54.51 | Iriel | There was a point when unnamed frames weren't given lua identities |
| 22:55.02 | Iriel | I believe now it's a compromise (Depending on whether they have named children) |
| 22:55.12 | Iriel | And in 1.10 they'll all have a lua identity |
| 22:55.35 | Iriel | As for using the same name for both, I consider that poor style, and likely an error |
| 22:55.44 | Iriel | (i.e. not deliberate) |
| 22:59.29 | Tem | on a side note, ShowMeTheMoney is cool |
| 22:59.31 | Tem | I like it |
| 23:23.23 | Iriel | You should make ShowMeTheMana which counts how much mana you've spent over your lifetime |
| 23:23.34 | Cairenn | lol |
| 23:23.41 | Tem | would be interesting |
| 23:23.54 | pagefault | probably would overflow |
| 23:24.57 | Iriel | it's stored as a double, so it wouldn't overflow, but it might stop updating accurately |
| 23:25.03 | Maldivia | hehe, I have a "ShowMeTheMana"-like mod, although it's only over the session - doens't save it from session to session :) |
| 23:25.44 | pagefault | double would still overflow eventually |
| 23:25.57 | Maldivia | yeah, in a million years... |
| 23:26.13 | pagefault | hah, sooner than that |
| 23:26.36 | Iriel | I'm not sure you understand how double precision floating point math works. |
| 23:26.52 | Maldivia | doubles can hold up to around 10^300 |
| 23:26.54 | Iriel | you'll reach a point where the exponent is high enough that the incremental changes are insignificant |
| 23:26.58 | pagefault | I do, doubles are very easy to overflow |
| 23:27.00 | Iriel | you'll never reach an overflow point |
| 23:27.16 | Iriel | Not if you're adding numbers in the range 0-10,000 at a time they're not |
| 23:27.28 | pagefault | why would you use a floating point value for it though |
| 23:27.48 | Celandro | a double can handle 10^327 or something like that |
| 23:27.53 | Celandro | its rediculously hard to overflow |
| 23:27.58 | Maldivia | using 100 million mana every day, and it still wouldn't overflow in a million years |
| 23:28.09 | AnduinLothar | Actually I wanted an addon that would calculate time spent standing still |
| 23:28.12 | Iriel | pagefault : Because that's all lua gives us |
| 23:28.23 | AnduinLothar | So I could estimate my time spent coding in game |
| 23:28.45 | Maldivia | just have a coder alt, and use /played :) |
| 23:29.03 | AnduinLothar | i test on my main tho cause my alts never get above 20 |
| 23:29.14 | pagefault | well I could easily use 200 million mana a day |
| 23:29.25 | AnduinLothar | very hard to test IsMounted with a lvl 10 warlock.. |
| 23:29.41 | Maldivia | well 100 million or 200 million doesn't make a difference, when we're talking 10^300 |
| 23:30.17 | AnduinLothar | hmm, I should have IsMounted detect the level of the target and if bellow 40 always return false.. |
| 23:30.43 | Maldivia | AnduinLothar: function IsMounted(unit) if UnitLevel(unit) < 40 then return false; end end |
| 23:30.44 | Maldivia | :) |
| 23:31.00 | Celandro | I write software used in the mutual fund industry and the majority of calculations we do are doubles because its accurate enough for what we display to them. You only really need the BigDecimal notation for accounting |
| 23:31.03 | AnduinLothar | problem is that doesn't always work |
| 23:31.30 | AnduinLothar | only works on friendly and even then sometime it lags |
| 23:31.57 | AnduinLothar | spose i already have player checked |
| 23:34.23 | Iriel | Celandro : The only problem with uising doubles for financial data is the mismatch between powers of 2 and 10 |
| 23:35.07 | Iriel | Celandro : Unless everything's brought up to integer powers, and you dont exceed precision, anyway |
| 23:35.08 | Maldivia | great... [Paris Hilton's Cum Stained Felheart Pants]... why ohh why didn't they fix it in 1.9.3 :| |
| 23:35.19 | MentalPower | eeewwww |
| 23:35.29 | pagefault | heh I would never use a double for financial data |
| 23:35.39 | pagefault | watch your money disappear! |
| 23:36.00 | Celandro | iriel: if we are displaying 16 digits its only in the column for trade value and umm that would be one hell of a huge trade. |
| 23:36.13 | Cairenn | Maldivia: much as the idea completely repulses me, can you take a screenshot of that please? I can push for it to get fixed sooner than 1.10 :p |
| 23:36.31 | Maldivia | it's a well known problem :| |
| 23:36.34 | Iriel | Celandro : well, even with some quite small numbers, something like .99 cents starts to get funky if you're not careful with rounding. |
| 23:36.40 | Cairenn | ... |
| 23:36.48 | Cairenn | I *know* it's a well known problem |
| 23:37.07 | Cairenn | whatever, nm |
| 23:37.30 | Iriel | Really someone just needs to get some bannable obscenity into one |
| 23:37.31 | Celandro | i work specifically on the pretrade stuff.. if we could accurately forcast trading costs to more than 1 decimal place precision we wouldnt tell you :) |
| 23:37.36 | Iriel | then it'll sort itself out nicely. |
| 23:37.44 | Cairenn | that was my point, Iriel |
| 23:37.54 | Iriel | I mean something REALLY bad |
| 23:38.01 | Cairenn | a screenshot of that would help get it pushed live that much faster |
| 23:38.05 | Iriel | True |
| 23:38.24 | Iriel | But something REALLY bad would at least make doing it a bannable offense too |
| 23:38.26 | Iriel | which would be nice |
| 23:38.33 | AnduinLothar | You seen the [Fight Club] ? lots of fun we could have with that... |
| 23:39.07 | AnduinLothar | or [Wirt's Third Leg] |
| 23:39.14 | Cairenn | I still can't believe that a) someone actually released a mod to the general populace to do it, and b) that CG actually hosted it |
| 23:39.34 | Shadowd | I can believe that someone released a mod to the general populace, just not that CG hosted it |
| 23:39.48 | AnduinLothar | I can believe both.. |
| 23:39.59 | Iriel | I sadly believe both |
| 23:40.11 | Iriel | I hope the author of the mod wasn't any of the forum folk |
| 23:40.12 | Cairenn | the "reputable" modding community wouldn't do it |
| 23:40.20 | Shadowd | People aren't really that smart, and they find linking an orange item with [Chuck Norris Right Leg] funny. |
| 23:40.28 | AnduinLothar | lol, there's a 'reputable' grp? |
| 23:40.38 | Cairenn | yeah, most of them are in this channel :p |
| 23:40.50 | Cairenn | or at least a very high percentage of them |
| 23:40.54 | AnduinLothar | Oh, I better leave.. prolly tainting the well. |
| 23:41.03 | Cairenn | :p |
| 23:41.17 | AnduinLothar | heck... I wrote UniversalTranslator.. |
| 23:41.52 | Cairenn | back when it was allowed ... when Blizz said "no more", did you try to get around their prohibition of it? |
| 23:41.59 | AnduinLothar | yes... |
| 23:42.23 | AnduinLothar | did I succeed? Not well enough |
| 23:42.31 | AnduinLothar | mmm spankings |
| 23:42.42 | AnduinLothar | where's that holy grail clip.. |
| 23:42.47 | Cairenn | lol |
| 23:43.13 | AnduinLothar | bad, bad Zoot. |
| 23:43.29 | weab | the women were not giving the spankings in that movie. |
| 23:43.44 | AnduinLothar | meh, who cares.. |
| 23:44.05 | weab | i just thought it would be fun to ruin your joke |
| 23:44.09 | weab | :) |
| 23:44.17 | AnduinLothar | cute. real cute. |
| 23:44.36 | Cairenn | Iriel: someone by the name of "Elviso": http://www.curse-gaming.com/mod.php?addid=3307 |
| 23:44.47 | AnduinLothar | I'd do some spanking but all the attractive ones are taken.. |
| 23:45.24 | Maldivia | ohh, and while blizzard are fixing the item links, they should add a filter to remove chuck norris from all chat-lines... |
| 23:45.59 | Cairenn | btw AnduinLothar "wicked naughty zoot" |
| 23:46.05 | AnduinLothar | I'm most likely succumb to 'almost certain temptation' were I to find a castle or virgins.. |
| 23:46.15 | AnduinLothar | i think she says both, doesn't she? |
| 23:47.32 | wereHamster | maybe I'll release a new version of my raid addon tomorrow.. it's hard to test the performance on my computer - it changes with every release of WoW, wine, the nvidia drivers and the kernel :-/ ... so any form of feedback would be appreciated :-) |
| 23:47.36 | *** join/#wowi-lounge ForgottenLords (n=Forgotte@059.216-123-195-0.interbaun.com) |
| 23:48.01 | AnduinLothar | what raid addon? |
| 23:48.23 | wereHamster | currently hosted only on CG.. http://www.curse-gaming.com/mod.php?addid=1575 |
| 23:49.19 | AnduinLothar | interesting |
| 23:51.11 | wereHamster | the screenshots are a bit old.. now the group-frames are not as wide as they were, but still a little bit too wide.. |
| 23:51.30 | AnduinLothar | omg... you've got to be kidding me... those animated ads make browsing curse impossible on this compy |
| 23:51.46 | AnduinLothar | i dont have my adblocker on this compy... guess it's time |
| 23:51.47 | Shadowd | The clown banner is starting to become annoying too |
| 23:51.54 | AnduinLothar | ya, sounds.. |
| 23:51.59 | Gryphen | :o |
| 23:52.12 | wereHamster | that's why I've redesigned the unti-frame, making it much shorter, the name will appear over the HP/MP bar.. and the debuffs left of the name.. |
| 23:52.44 | AnduinLothar | ya. curse gets the boot... not updating there any more.. |
| 23:53.15 | wereHamster | anyway.. have to get some sleep.. good night |
| 23:55.32 | Iriel | Anyone think Kirov's link database is going to end up getting item info functions even more locked down eventually? |
| 23:55.42 | Maldivia | so we're at least 3 in here with raid UIs... |
| 23:56.08 | Maldivia | Iriel: hmm, dunno - don't see how/why... |
| 23:56.21 | Iriel | Well, I get the impression it was 'data mined' |
| 23:56.24 | Iriel | We'll see, I suppose |
| 23:56.36 | AnduinLothar | I actually have an Arch extension that enhances the default blizz raid interface |
| 23:56.52 | Iriel | The designers dont like link data mining |
| 23:57.11 | AnduinLothar | it's not ready for any public usage tho |
| 23:57.13 | Maldivia | They gave us GetItemInfo... and it's really nice :) |
| 23:57.22 | Iriel | Yes, but it's deliberately restrictive |
| 23:57.28 | Iriel | you have to have the item in your local cache |
| 23:57.58 | Maldivia | for i = 1, 25000 if GetItemInfo(i) then ScanTooltip("item:" .. i .. "0:0:0); end end |
| 23:58.25 | Iriel | But again, the item has to be in your local cache for that to work |
| 23:58.46 | Maldivia | yeah... but as soon as a person walks by with an item you dont have in your cache, it's fetched from the server |
| 23:58.53 | AnduinLothar | So who wants to write a pre-filled database addon that shows what loot drops off of mobs (like MobInfo2) that LoadsOnDemand by zone |
| 23:58.58 | Maldivia | you don't even have to inspect them |
| 23:59.08 | Gryphen | :o |
| 23:59.20 | Celandro | Anduin: Thott does |
| 23:59.23 | MentalPower | LoD by zone? |
| 23:59.34 | MentalPower | you'd need an addon per zone |
| 23:59.37 | AnduinLothar | yup |
| 23:59.49 | Iriel | That'd be a lot of overlap wouldn't it? |
| 23:59.50 | Celandro | you could null out the array when zoning |
| 23:59.55 | Iriel | Nonono |