| 00:12.18 | Natasem | see ya'll later |
| 00:12.36 | Natasem | got a night jump comin up |
| 00:23.20 | Tem | What's the correct usage for DressUpItem? |
| 00:23.25 | Tem | like what you need to give it? |
| 00:28.01 | Maldivia | hmm, ok - anyone else noticed, that it seems the client sometimes "forgets" to send a UNIT_HEALTH event ? |
| 00:30.24 | Tain | And so castles made of sand fall into the sea, eventually. |
| 00:30.46 | *** join/#wowi-lounge Gryphen (n=masked@c-67-183-238-150.hsd1.wa.comcast.net) |
| 00:33.08 | Maldivia | Tem: DressUpItem(id) --- for instance: DressUpItem(19019) |
| 00:38.23 | Tem | aye, thanks |
| 00:38.37 | Tem | I was trying to send it "item:19019:0:0:0" |
| 00:38.57 | Tem | so I just changed to DressUpItemLink |
| 00:41.24 | *** join/#wowi-lounge kremonte (n=kremonte@ool-18bba4ea.dyn.optonline.net) |
| 00:41.47 | kremonte | "Only nerds play wow. Youd rather spend your weekend downing Chromaggus than watching football? fag" |
| 00:42.18 | kremonte | i can't tell if that was a really bad irony or sarcasm :( |
| 00:42.45 | ScytheBlade1 | Or both |
| 00:43.01 | kremonte | well irony as in seriousness, or sarcasm as a joke |
| 00:44.37 | Maldivia | tsk tsk... we all know that chromaggus is on tuesdays... |
| 00:44.47 | ScytheBlade1 | lol |
| 00:45.03 | Cairenn | well, and there is always this little statement |
| 00:45.18 | Cairenn | who the frick cares what someone else says/thinks? |
| 00:45.28 | kremonte | Maldivia: my guild raids on sat/sun, since we have a lot of EU and US mixed so it's when most are on |
| 00:45.39 | kremonte | Cairenn: good question :] |
| 00:46.02 | ScytheBlade1 | I vote because it's funny |
| 00:46.27 | Cairenn | I don't even bother going to the general forum |
| 00:46.46 | kremonte | general forum. hah |
| 00:46.46 | Cairenn | there is absolutely *no* info posted in that forum that I can't get elsewhere, without all the bs |
| 00:46.53 | kremonte | that was a cute joke :D |
| 00:47.05 | kremonte | general forum is a two word punchline |
| 00:49.19 | Tem | man wtf |
| 00:49.27 | Tem | I keep getting a usage error for this |
| 00:49.28 | Tem | button:SetScript("OnUpdate") |
| 00:49.49 | Tem | according to the wiki sending nil is supposed to remove the handler |
| 00:51.11 | End | hmm |
| 00:51.41 | End | does it have an OnUpdate script? |
| 00:52.17 | Tem | aye |
| 00:52.42 | Tem | I was trying to avoid using a dummy frame whos only purpose is an OnUpdate |
| 00:53.03 | Tem | o well |
| 00:57.33 | End | oh |
| 00:57.59 | End | you know what? nil isn't implcitly filled in |
| 00:58.06 | End | if you actually pass nil it works |
| 00:58.31 | End | try button:SetScript("OnUpdate",nil) |
| 01:02.57 | id` | doing tunnel rat quest im gunna catch all rats on both sides |
| 01:03.00 | id` | :p |
| 01:04.11 | id` | Gotta catch em all! |
| 01:07.10 | Tain | I just saw a webpage for a guy who makes Pikachus out of cheese. |
| 01:07.25 | GenNMX | PIKACHEEEESE! |
| 01:07.32 | End | o_O |
| 01:08.05 | GenNMX | "Pichu what? Pichu PIKACHEESE!" |
| 01:09.30 | Tain | I choose you, smoked gouda! |
| 01:09.49 | Cairenn | End: http://www.wowinterface.com/forums/showthread.php?t=3467 |
| 01:10.54 | End | Cairenn: ok |
| 01:11.35 | GenNMX | "Gouda" already sounds like a Pokemon name. "Gouda, gouda! GOOOOUDA!" |
| 01:11.42 | Cairenn | that's why we recommend that you have a thread in the "released" forum, so folks know where to go to post problems, etc |
| 01:12.20 | Cairenn | no, it isn't a "requirement", but we do recommend it |
| 01:12.36 | Cairenn | it also helps with the whole "community" thing, instead of just "somewhere to host mods" |
| 01:12.50 | Tain | Can I get an anonymous release area so no one knows they can go to me with questions or complaints? |
| 01:13.02 | Cairenn | lots of places host mods, we build communities |
| 01:13.12 | Cairenn | tain, no |
| 01:13.14 | Tain | I'll be like, "The Masked Author" |
| 01:13.20 | Tain | "Addon Author X" |
| 01:13.35 | End | I'd figure people would ask on the Yatlas page itself, but okie dokie |
| 01:13.36 | Cairenn | whatever floats your boat, Tain |
| 01:15.30 | Beladona | End: Yatlas has a page? |
| 01:15.37 | End | the download page I mean |
| 01:15.42 | Beladona | oh |
| 01:15.47 | GenNMX | Tain: And I'll be "Speed Coder". You will be my long-long cousin second removed who mysteriously vanished during a coding competition, except he didn't really vanish, he just got lost on the way to the bathroom and ended up in Peru for 2 years, afterwhich he came back as the mysterious "Addon Author X" and coded along side his cousin twice removed even though his cousin did not know his real identity! |
| 01:15.53 | End | people have been posting comments there so far |
| 01:16.01 | Beladona | it isn't as useful as forums |
| 01:16.21 | End | and hmm |
| 01:16.23 | Cairenn | End: go with whatever works for you |
| 01:16.39 | End | I'm not sure I have instructions o_O maybe I should add a ReadMe.txt or something |
| 01:16.52 | End | yeah, some sort of readme might be a good idea.... |
| 01:16.54 | Beladona | I thought it was pretty self explanatory |
| 01:17.08 | Cairenn | hahahha |
| 01:17.13 | Beladona | but then, people are stupid |
| 01:17.16 | Cairenn | errrr, sorry |
| 01:17.24 | Tain | But it's a community of stupid. |
| 01:17.27 | Cairenn | I'm not supposed to laugh at joe six-pack end user, am I? |
| 01:17.44 | End | the closest thing I have to instructions is the description I suppose :P |
| 01:17.55 | *** join/#wowi-lounge Guillotine_ (n=Guilloti@ns.motek-services.com) |
| 01:17.56 | End | which isn't bad, and I think it explains it... |
| 01:18.20 | End | hrm |
| 01:18.21 | End | ok |
| 01:18.27 | Beladona | well |
| 01:18.30 | End | I'll change it a little |
| 01:18.31 | Beladona | I responded to that guy |
| 01:18.35 | Beladona | maybe I shouldn't have |
| 01:18.55 | End | it so happens it doesn't explain very well how to open the fullscreen view... |
| 01:19.00 | End | actually |
| 01:19.05 | End | it doesn't say how to open at all |
| 01:19.37 | Beladona | isn't it a keybind? |
| 01:19.43 | End | yes |
| 01:19.49 | End | but nowhere does it say how to open it |
| 01:19.51 | End | or |
| 01:19.56 | End | that such keybinding exists |
| 01:20.36 | Beladona | see I didn't know you didn't say that, but I knew the keybinding was there |
| 01:20.46 | End | yeah |
| 01:21.28 | End | ok |
| 01:21.58 | End | I've changed the description slightly |
| 01:22.07 | End | by that I mean I said how to open it |
| 01:24.31 | *** join/#wowi-lounge ToastTheif (i=ToastThe@24-177-164-255.dhcp.mrqt.mi.charter.com) |
| 01:24.49 | ToastTheif | id` |
| 01:24.53 | ToastTheif | u here yet? |
| 01:25.13 | *** part/#wowi-lounge cladhaire (n=jnwhiteh@cpe-24-59-51-225.twcny.res.rr.com) |
| 01:25.45 | Beladona | you know I just now looked directly at your avatar End. I wasn't paying attention and it only registered in my peripheral vision up until now. I thought it was some kind of fuzzy thing with two eyes... |
| 01:25.54 | End | hahaha |
| 01:28.35 | id` | ToastTheif, yo sup |
| 01:28.51 | ToastTheif | yay |
| 01:28.57 | ToastTheif | what's up with ur sire |
| 01:29.00 | ToastTheif | and the smallness |
| 01:31.39 | *** join/#wowi-lounge Stylpe (n=Stylpe@98.84-48-162.nextgentel.com) |
| 01:31.43 | id` | haha |
| 01:31.44 | id` | :p |
| 01:31.56 | id` | yeah i need to change that |
| 01:31.59 | id` | did it for fun |
| 01:32.53 | ToastTheif | well |
| 01:33.01 | ToastTheif | change it and link me to ur site |
| 01:33.03 | Beladona | updated my Yatlas, hopefully it is useful for me again =D |
| 01:33.21 | ToastTheif | and tell me why you haven't implemented the dissapearing buttons fix =P |
| 01:33.30 | id` | http://digigen.nl/~Industrial |
| 01:33.35 | id` | oh, i did |
| 01:33.40 | Cairenn | oh for the love of god |
| 01:33.47 | id` | atheist |
| 01:33.55 | Cairenn | "I got banned" |
| 01:33.57 | Cairenn | *sigh* |
| 01:34.02 | ToastTheif | from where? |
| 01:34.14 | Cairenn | notice the quotation marks |
| 01:34.15 | ToastTheif | are you calling me an atheist? lol |
| 01:34.25 | Beladona | someone said that |
| 01:34.27 | Beladona | in the forums? |
| 01:34.28 | ToastTheif | oh ok |
| 01:34.42 | Beladona | I was gonna mention that |
| 01:34.49 | End | try...not doing 5px |
| 01:34.51 | Cairenn | OMG id` |
| 01:34.52 | Beladona | Id, something to consider |
| 01:35.02 | Beladona | I have 1900x1200 res |
| 01:35.03 | End | in fact |
| 01:35.08 | End | don't define it in pixels at all |
| 01:35.08 | Cairenn | ummmm, wow, I can ONLY read the things you have in red |
| 01:35.12 | Beladona | I have to increase your font 8 times to make it readable |
| 01:35.33 | kremonte | grr, anytime something happens with computers in my house, the only way to fix it is to start from scratch and do it myself >_> |
| 01:35.33 | kremonte | my dad set up a network 4 years ago, and i always wondered why port forwarding didn't work |
| 01:35.37 | kremonte | well that's because the router had firmware from..4 years ago |
| 01:35.54 | Cairenn | if I squint really hard and put my nose to my monitor, I can make out one word in three |
| 01:36.05 | Cairenn | (if that) |
| 01:36.09 | id` | gimme a screenshot you people have weird monitors, gfx cards and eyes! |
| 01:36.16 | id` | ;D |
| 01:36.27 | Beladona | not really |
| 01:36.35 | End | hardly weird |
| 01:36.38 | ToastTheif | fix b4 |
| 01:36.42 | ToastTheif | I kill j00 |
| 01:36.43 | kremonte | er id` |
| 01:36.49 | id` | thats what they all say |
| 01:36.54 | kremonte | i have a $1200 LCD monitor and am running 1280x1024 |
| 01:36.55 | Beladona | set no font size, or at least set 12pt |
| 01:36.56 | kremonte | and it's like |
| 01:37.11 | kremonte | ..,...,,....,.,.,..,.,,,.,,,..,.,..,.,.,,...,.,.,.,.,..,.,.,...,,,. |
| 01:37.21 | id` | http://img44.imageshack.us/my.php?image=011820060236568wk.png |
| 01:37.23 | id` | eh, eh? |
| 01:37.34 | kremonte | do you do ctrl+mousewheel all the wya down? |
| 01:37.42 | GenNMX | kremonte: what size? |
| 01:37.50 | kremonte | what size what? |
| 01:37.57 | kremonte | i'm at firefox default |
| 01:38.03 | Tain | That's kind of personal, isn't it? |
| 01:38.07 | GenNMX | your monitor. |
| 01:38.18 | kremonte | lol Tain . lol, "19 |
| 01:38.25 | kremonte | it's super high definition though |
| 01:38.28 | kremonte | i watch tv and it's like |
| 01:38.32 | kremonte | OMG DONT SOOT |
| 01:38.34 | kremonte | shoot* |
| 01:38.36 | kremonte | .... :( |
| 01:38.44 | id` | well look at my screenshot, its not weird |
| 01:38.49 | GenNMX | how old? |
| 01:38.50 | id` | prove otherwise |
| 01:38.51 | Cairenn | http://www.cairenn-mmorpg.com/images/id.gif |
| 01:38.51 | id` | :D |
| 01:39.03 | kremonte | GenNMX: a year and a month old |
| 01:39.04 | id` | zomg |
| 01:39.22 | ToastTheif | u know link to the newest idchat is down too, right? |
| 01:39.22 | End | http://img62.imageshack.us/my.php?image=idneedsbiggerfont5zb.png |
| 01:39.37 | GenNMX | I bought my 24" LCD-TV Widescreen about 4 months ago now for $1200 |
| 01:39.37 | *** join/#wowi-lounge Iriel_ (n=daniel@adsl-66-123-190-42.dsl.sntc01.pacbell.net) |
| 01:40.02 | kremonte | anyone mind telling me if http://24.187.164.234/ipb/ works? |
| 01:40.07 | Iriel_ | Hm.. I guess I left myself logged in at home. |
| 01:40.11 | GenNMX | Goes up to 1920x1024, 8ms response, etc. |
| 01:40.27 | Beladona | lol Iriel |
| 01:40.31 | Cairenn | there you go id`, I have this window open beside it for comparison |
| 01:40.35 | kremonte | GenNMX: i don't have another inch of space on my screen |
| 01:40.38 | Beladona | just do a ghost command? |
| 01:40.44 | ToastTheif | http://www.wowinterface.com/forums/showthread.php?t=2947 - must merge the who tooltip with idCha |
| 01:40.45 | ToastTheif | t |
| 01:40.46 | End | kremonte: firefox doesn't like it...thinks it is taking too long |
| 01:40.48 | id` | k ill edit it |
| 01:40.49 | id` | :P |
| 01:40.49 | kremonte | so i think 19" is fine |
| 01:40.58 | kremonte | End: does http://24.187.164.234/ itself work? |
| 01:41.06 | End | doesn't seem to... |
| 01:41.07 | kremonte | if not then i gotta screw with apache :Q |
| 01:41.10 | kremonte | dang |
| 01:41.11 | Iriel | Easier to just kill -HUP the other process |
| 01:41.27 | Beladona | kremonte |
| 01:41.29 | subsonic- | kremonte: what OS are you on? |
| 01:41.34 | Beladona | did you opwn port 80? |
| 01:41.36 | kremonte | subsonic-: ubuntu |
| 01:41.38 | Beladona | open* |
| 01:41.41 | kremonte | Beladona: yes |
| 01:41.48 | End | well |
| 01:41.51 | Cairenn | end, back to that thread at WoWI, he's got another problem :p |
| 01:41.51 | Beladona | ping doesn't work either |
| 01:41.52 | kremonte | i can access it from every computer on my network! :D |
| 01:42.37 | subsonic- | kremonte: on your router, you're port forwarding port 80? |
| 01:42.37 | kremonte | subsonic-: yes |
| 01:42.38 | subsonic- | hmm |
| 01:42.38 | kremonte | yeesh i'm not stupid =P |
| 01:42.38 | End | if port 80 is open, but no apache, it should just refuse immediately... |
| 01:42.38 | id` | =P |
| 01:42.38 | Beladona | how about in ubuntu? |
| 01:42.38 | End | Cairenn: okie dokie |
| 01:42.38 | Beladona | I believe ubuntu starts with prots stealthed |
| 01:42.38 | kremonte | what in ubuntu? |
| 01:42.38 | Beladona | ports |
| 01:42.38 | kremonte | wtf ubuntu is a rogue? |
| 01:42.38 | kremonte | damnit im using slackware from now on |
| 01:42.38 | subsonic- | haha |
| 01:42.39 | Beladona | lol |
| 01:42.44 | Beladona | thats a good thing |
| 01:42.46 | id` | www.archlinux.org :< |
| 01:42.53 | kremonte | rather be a warrior in whites than a rogue in epics |
| 01:43.08 | kremonte | i'm not changing my damn OS, and i never liked arch anyway ;p |
| 01:43.13 | id` | =< |
| 01:44.01 | GenNMX | I like debian, it's very fluid once you learn it. |
| 01:44.13 | Beladona | kremonte: apt-get firestarter |
| 01:44.19 | Beladona | firewall config tool |
| 01:44.41 | kremonte | am i still connected? |
| 01:44.51 | kremonte | bah |
| 01:44.55 | GenNMX | kremonte: no, you're disconnected |
| 01:44.59 | kremonte | oh |
| 01:45.05 | kremonte | just heard my AC go on |
| 01:45.09 | kremonte | and all my connections stalled |
| 01:45.16 | kremonte | frickin AC always pauses the internet |
| 01:45.54 | kremonte | Beladona: wouldn't installing a firewall just make me close more ports? =p |
| 01:46.05 | kremonte | or does this block out everything else |
| 01:46.12 | kremonte | other firewalls, i mean ;q |
| 01:47.57 | GenNMX | kremonte: Most distros have all the tools to setup a firewall already installed -- NetFilter tools, aka iptables. |
| 01:48.06 | GenNMX | Ubuntu is one of these distros. |
| 01:48.14 | kremonte | i just want ubuntu not to fuck with my ports :( is that so hard? |
| 01:48.25 | Beladona | firestarter is a gui frontend |
| 01:48.27 | Beladona | for that |
| 01:48.35 | Beladona | otherwise he has to learn how to use iptables |
| 01:48.47 | kremonte | try http://24.187.164.234/ipb/ now? :Q |
| 01:48.59 | GenNMX | kremonte: Type in "iptables -L", do you have any rules listed there? |
| 01:49.30 | Beladona | my god Gen, whats wrong with him using a gui? |
| 01:49.45 | kremonte | err i got like 30 lines of spam in terminal |
| 01:49.53 | ScytheBlade1 | Haha, yup, you've got stuff there |
| 01:49.59 | ScytheBlade1 | iptables -F; iptables -X |
| 01:50.03 | GenNMX | Beladona: He's being stubborn, so I wanted to show him he needs to use SOME type of configurator |
| 01:50.10 | Beladona | right |
| 01:50.19 | kremonte | how am i being stubborn? i'm looking at firestarter and i have no idea what to do |
| 01:50.28 | kremonte | having 50 bloody lines of crap in terminal isn't much easier |
| 01:50.31 | Beladona | like I said, he can either learn how to use iptables, which may take a few minutes, or he can get a gui |
| 01:50.48 | Beladona | try the policies tab |
| 01:50.59 | ScytheBlade1 | kremonte: iptables -F; iptables -X |
| 01:51.06 | kremonte | now it says allow service 0> HTTP port 80 for everyone |
| 01:51.06 | ScytheBlade1 | Will flush all (standard) rules |
| 01:51.20 | Tain | Check the flux capacitor, that has to be running right. |
| 01:51.30 | id` | kremonte, then dont use firestarter when in the middle of the bank crowd in IF |
| 01:51.35 | kremonte | id`: what? |
| 01:51.42 | id` | 02:50 <kremonte> how am i being stubborn? i'm looking at firestarter and i have no idea what to do |
| 01:51.42 | id` | 02:50 <kremonte> having 50 bloody lines of crap in terminal isn't much easier |
| 01:51.50 | kremonte | uhuh.... |
| 01:51.54 | Tain | apt-get Drew Barrymore |
| 01:52.02 | Beladona | heh |
| 01:52.09 | Beladona | I think she comes preinstalled |
| 01:52.29 | kremonte | id`: WoW doesn't even work on this computer, and i doubt that every individual person has a direct connection to your computer |
| 01:52.45 | id` | kremonte, eh? |
| 01:52.47 | id` | :S |
| 01:52.58 | kremonte | WoW no work, barely any shit open, understandy? |
| 01:52.59 | id` | pacman -Rs apt-get rpm emerge |
| 01:53.01 | id` | :p |
| 01:53.16 | ScytheBlade1 | kremonte: did my suggestion work? |
| 01:53.23 | id` | you say it little use, i say you use wrong, understandy? |
| 01:53.33 | kremonte | ScytheBlade1: i asked if anyone could check the IP |
| 01:53.57 | kremonte | but from what i'm reading, it's just id` telling me i'm in IF |
| 01:54.00 | ScytheBlade1 | Oh, sorry.. ping it? What IP? |
| 01:54.09 | kremonte | http://24.187.164.234/ |
| 01:54.20 | kremonte | or 24.187.164.234:80 |
| 01:54.35 | id` | kremonte, well umm.. yeah? |
| 01:54.46 | ScytheBlade1 | kremonte: nope |
| 01:54.58 | kremonte | id`: stop talking please, you're not helping |
| 01:55.22 | id` | stop bashing addons that are great, its not nice |
| 01:55.50 | ScytheBlade1 | kremonte: `iptables -L -v -n` |
| 01:55.56 | ScytheBlade1 | If that lists any more than six actual lines, tell me |
| 01:56.14 | End | hmm |
| 01:56.19 | Beladona | kremonte: http://www.howtoforge.com/perfect_setup_ubuntu_5.10 |
| 01:56.33 | End | I cannot figure out for the life of me why that guy is getting an error with Yatlas |
| 01:56.45 | id` | http://digigen.nl/~Industrial <-- there webby fixed thats how i meant it |
| 01:56.46 | End | my best guess is an old version of Gatherer |
| 01:56.56 | ScytheBlade1 | Meh... imo, there can be no such thing as a perfect binary-based linux install... |
| 01:57.01 | End | the newest version seems to work fine... |
| 01:57.14 | id` | ScytheBlade1, archlinux.org \o/ |
| 01:57.19 | ScytheBlade1 | is? |
| 01:57.23 | id` | a distro |
| 01:57.31 | Cairenn | id`: much better |
| 01:57.42 | id` | Cairenn, ok, it was a mistake tho :> |
| 01:57.46 | ScytheBlade1 | Binary-based? |
| 01:57.50 | id` | ~lart id`s browsers settings |
| 01:58.19 | End | oh |
| 01:58.21 | id` | ScytheBlade1, yes i686 only and it features a nice build system imo |
| 01:58.37 | ScytheBlade1 | i686 only? pass |
| 01:58.40 | Cairenn | End: find out what other map mods he's using |
| 01:58.52 | Cairenn | may well be some *other* incompatability |
| 01:58.54 | id` | why? running on a p2? |
| 01:59.05 | End | the gatherer icon db is...missing |
| 01:59.09 | End | my guess is... |
| 01:59.13 | Cairenn | ahhhh |
| 01:59.15 | End | old version of gatherer |
| 01:59.28 | Cairenn | ooooor ... didn't maintain directory structure when unzipping |
| 01:59.35 | Cairenn | so it can't *find* the icons |
| 01:59.48 | End | except...Yatlas detects Gatherer...and the icon db is just a predefined variable |
| 01:59.52 | id` | ToastTheif, digigen.nl/~Industrial |
| 01:59.56 | ScytheBlade1 | meh |
| 02:00.01 | Beladona | tried arch, kinda likes ubuntu better |
| 02:00.02 | ScytheBlade1 | afk shower, killing a migraine |
| 02:00.06 | End | and |
| 02:00.16 | End | it sounds like Gatherer itself is working fine for him |
| 02:00.20 | ToastTheif | YARRR |
| 02:00.25 | ToastTheif | what does idny want |
| 02:00.26 | ScytheBlade1 | kremonte: if you still haven't fixed your little issue, try #ubuntu and #iptables (in that order) |
| 02:00.33 | ScytheBlade1 | kremonte: and should that fail, PM me ;) |
| 02:01.01 | ToastTheif | ok id` |
| 02:01.02 | End | well |
| 02:01.09 | ToastTheif | now you need to fix the dl on the newest idchat |
| 02:01.13 | id` | o_O |
| 02:01.16 | End | the version listed on wowi is 1.0.0 |
| 02:01.20 | ToastTheif | and do the fix for the buttons |
| 02:01.21 | ToastTheif | ;) |
| 02:01.25 | End | I've never tested with that old of a version |
| 02:01.33 | id` | assadasfdsadfadsf |
| 02:01.43 | End | my guess is...that's the problem |
| 02:01.46 | Cairenn | the version listed on wowi ... shouldn't be |
| 02:01.55 | End | newer versions have been posted as "patches" and whatnot |
| 02:02.00 | End | http://www.wowinterface.com/downloads/fileinfo.php?id=4100 |
| 02:02.02 | End | Version: 1.0.0 |
| 02:02.04 | id` | ToastTheif, link there buttons thing fixed |
| 02:02.19 | End | in the Patch & Add-on List, it has 2.2.0 and 2.1.1 |
| 02:02.27 | Beladona | should tst both and then post the version required for it to work |
| 02:02.29 | *** join/#wowi-lounge zeeg (n=wguru@63.147.183.47) |
| 02:02.40 | id` | ToastTheif, i'm going to make it ace dependent and add chat commands and more options. |
| 02:02.43 | Beladona | maybe a link as well |
| 02:02.43 | Cairenn | yeah ... because I've never gotten norgs to get back to me on who has rights to be uploading it to the site |
| 02:02.49 | id` | like display of coordinates |
| 02:02.55 | ToastTheif | yay |
| 02:02.57 | Cairenn | every time I think of it, he isn't in channel |
| 02:03.03 | ToastTheif | like adding a /who tip? |
| 02:03.03 | Cairenn | when he is in channel, I forget =/ |
| 02:03.08 | Beladona | where has norgs been btw? |
| 02:03.13 | id` | <PROTECTED> |
| 02:03.16 | id` | PM |
| 02:03.16 | id` | :D |
| 02:03.17 | Corrodias | yeah, display those coordinates |
| 02:03.22 | End | oh |
| 02:03.35 | Cairenn | I've moved the *main* mod to Outdated |
| 02:03.36 | End | well, ...the version is actually 2.0-p5 |
| 02:03.42 | ToastTheif | ya know |
| 02:03.45 | End | someone forgot to update the version string |
| 02:03.49 | End | still out of date though |
| 02:03.54 | End | considering newest is ..2.20 |
| 02:03.55 | End | er |
| 02:03.56 | End | 2.2.0 |
| 02:04.40 | subsonic- | "Star Tours now offers non-stop flights to the moon of Endor" |
| 02:04.52 | id` | worse are temporary unofficial unspoken-with-author 'fixes' |
| 02:05.18 | subsonic- | Cairenn: good, that sucks when people do that |
| 02:05.24 | Corrodias | it's really interesting that the "search" dropdown menu on wowi works on every page EXCEPT addon pages |
| 02:05.59 | Cairenn | if it isn't working somewhere, post in the bugs forum, so Dolby knows to go looking and fix it |
| 02:06.26 | Tain | What if the original mod author has been mia for a while and it's just random people updating? Like Titan for example. |
| 02:06.30 | Cairenn | we really are responsive to things like that |
| 02:06.39 | Corrodias | i really should register, since i am more and more frequently wanting to post things |
| 02:08.23 | Corrodias | as soon as i have sufficient self-motivation to get off my ass and type up the registration form |
| 02:08.24 | Tain | And I ask specifically because I'm going to probably be releasing a cleaned up, resource friendly version of Titan. |
| 02:08.32 | Tain | Or, Titain as it's been termed. |
| 02:08.47 | Corrodias | another version of titan? oh this will be good |
| 02:09.03 | Corrodias | let me say that i absolutely love the titan emotemenu addon. that's some fantastic work there. |
| 02:09.22 | Corrodias | (not that i'm implying any of you had anything to do with it, but just in case...) |
| 02:09.37 | Tain | Yes, but one that has code updated now that there's more experience and understanding of Lua in WoW. |
| 02:10.21 | Tain | The original author had great ideas, but some of the implementation was not optimal. But no one really knew much about WoW addons at that point. |
| 02:10.50 | Beladona | talk about reverse racism |
| 02:10.52 | Beladona | http://us.video.aol.com/video.index.adp?mode=2&pmmsid=1452254 |
| 02:11.32 | End | oh, thread view on wowi is pretty neat |
| 02:12.53 | Corrodias | "We're sorry, this feature requires the Mozilla ActiveX Plugin. Click here to install."\ |
| 02:12.57 | Tain | Plus I took all of those "built-in" Titan plugins and made them separate modules so you don't have to have them if you don't want. That always annoyed me. |
| 02:13.05 | Cairenn | YAY! |
| 02:13.06 | Corrodias | maybe they should have tried, just, like, embedding the video like every-fucking-body else |
| 02:13.17 | End | Tain: that annoys me too... |
| 02:13.25 | Cairenn | Corrodias: don't bother, if you're using the latest Firefox, it won't run it anyway |
| 02:13.28 | Corrodias | why would i install an activex plugin which is the #1 reason IE has problems? *ignore*! |
| 02:13.33 | ScytheBlade1 | Oh, Cairenn! |
| 02:13.36 | ScytheBlade1 | I regged an account! ;) |
| 02:14.00 | Corrodias | ah, if only. i think i'm still on 106, though |
| 02:14.16 | End | oh woot, he thinks he is set now...the guy who keeps having troubles |
| 02:14.41 | Corrodias | the poor fool? |
| 02:15.06 | *** join/#wowi-lounge kremonte (n=kremonte@ool-18bba4ea.dyn.optonline.net) |
| 02:15.09 | kremonte | grr |
| 02:15.18 | Corrodias | rawr |
| 02:15.24 | kremonte | only when im fucking with ports does the power suddenly flash |
| 02:15.35 | ScytheBlade1 | lol |
| 02:15.39 | ScytheBlade1 | mmm karma |
| 02:15.40 | kremonte | now i spose it doesnt work >_> |
| 02:15.55 | kremonte | http://24.187.164.234/ work or no? |
| 02:16.16 | ToastTheif | "...waiting" |
| 02:16.28 | Corrodias | failed! |
| 02:16.36 | ScytheBlade1 | Nope |
| 02:16.43 | End | The connection has timed out... |
| 02:16.48 | kremonte | grr |
| 02:16.48 | kremonte | >:( |
| 02:16.49 | ToastTheif | NO WORKIE |
| 02:16.52 | ScytheBlade1 | nmap > browser tests |
| 02:16.59 | kremonte | well |
| 02:17.02 | Beladona | did you put a quarter in it? |
| 02:17.24 | id` | is the cable plugged in? |
| 02:17.33 | id` | eww, work-sickness |
| 02:17.33 | Beladona | Tain: have you released that Titan Stripped version yet? |
| 02:17.35 | id` | back to work |
| 02:17.38 | subsonic- | http://games.slashdot.org/games/06/01/17/2138211.shtml hehe |
| 02:17.38 | id` | err, coding |
| 02:17.48 | Tain | nmap is indeed wonderful, but I still end up doing telnet ip 80 since it's quick and familar. |
| 02:17.55 | Beladona | that would be a good name btw -- Titan Stripped: XXX |
| 02:17.57 | End | interesting |
| 02:18.00 | End | nmap -p 80 24.187.164.234 -P0 |
| 02:18.08 | End | says it is filtered |
| 02:18.17 | End | or does it say that...because I forced it to think it is up? |
| 02:18.30 | ScytheBlade1 | nmap -sS -T Insane -P0 -p 80 24.187.164.234 <-- much nicer |
| 02:18.52 | Tain | No, Beladona. Although there's really only one thing I want to really fix that's a true "bug" in my eyes, I wanted to change so that any addin can go anywhere. Right now the justify right option doesn't work. |
| 02:18.53 | End | lol |
| 02:18.54 | End | You requested a scan type which requires r00t privileges, and you do not have them. |
| 02:19.00 | ScytheBlade1 | Well, yeah |
| 02:19.08 | Tain | So you can't dock the clock to the right side like it usually is. |
| 02:19.09 | End | easy to fix though :P |
| 02:19.09 | ScytheBlade1 | Linux dislikes you sending raw SYN packets as a normal user. |
| 02:19.13 | ScytheBlade1 | -sT then |
| 02:19.16 | ScytheBlade1 | Slower, but still works |
| 02:19.27 | End | Who said it was linux? ;P |
| 02:19.31 | ScytheBlade1 | rephrase |
| 02:19.32 | Beladona | Tain: suggestion. use ssimilar code as the right click drag of the minimap buttons |
| 02:19.37 | ScytheBlade1 | s/linux/Anything other than windows/ |
| 02:19.39 | Beladona | allow dragging things anywhere on the bar |
| 02:19.44 | Corrodias | that's a nice little slashdot article.. |
| 02:19.45 | End | hehe |
| 02:19.46 | End | :P |
| 02:20.10 | Tain | Ultimately I want to, Beladona. Right now I want to make sure basic functionality is all the sam.e |
| 02:20.17 | Beladona | =D |
| 02:20.32 | Tain | The Titan "bar" is really a button, not a normal frame to house other frames. |
| 02:20.47 | Beladona | yeah I know |
| 02:20.51 | Beladona | I have hacked it a few times |
| 02:20.56 | Tain | It's just all hurts my head. |
| 02:20.58 | Corrodias | beyond the incredible odds that people who don't speak english in an english realm are not actually gold farmers, it will be impossible to have effective group communication with them during the instance run |
| 02:21.07 | Beladona | strip it down and go up |
| 02:21.17 | subsonic- | They have their own servers :) |
| 02:21.18 | Beladona | I started with the button and textures, without any plugin functions |
| 02:21.41 | Corrodias | i am aware |
| 02:21.53 | Tain | And I will not, I absolutely will not rest until that TitanUtils Ternary function is destroyed. |
| 02:22.19 | *** join/#wowi-lounge zeetg (n=wguru@63.147.183.47) |
| 02:22.21 | ScytheBlade1 | lol, poor kremonte |
| 02:22.24 | Tain | It's one of the most offensive things to my coding sensibilities that I have ever seen. |
| 02:22.28 | ScytheBlade1 | Every reboot = iptables rules reset |
| 02:22.42 | Cairenn | well, I will be very happy when someone comes up with a valid replacement for it |
| 02:22.46 | Corrodias | my router doesn't need to reboot to change port forwarding... >_> |
| 02:23.01 | Cairenn | right now I'm using BhaldieBar, which is nice enough |
| 02:23.16 | Cairenn | I should give Telo's Infobar a fresh look |
| 02:23.21 | Tain | Keep in mind this is an unofficial Titan update just because I felt like doing it. I will not likely ever support future versions. |
| 02:23.32 | *** join/#wowi-lounge kremonte (n=kremonte@ool-18bba4ea.dyn.optonline.net) |
| 02:23.36 | kremonte | well |
| 02:23.40 | kremonte | iptables breaks my internet |
| 02:23.43 | Tain | Besides, AceBar will come out at some point. :) |
| 02:23.48 | ScytheBlade1 | or that, heh. |
| 02:24.06 | kremonte | you just ruined a brand new turtleneck |
| 02:24.09 | Beladona | my original purpose for hacking Titan Panel though was to turn it into a simple docklet bar. So that I could dock all the main windows to it, and allow hiding to a tray icon |
| 02:24.47 | kremonte | well |
| 02:24.53 | kremonte | guess my localhost is only for local dev then |
| 02:25.01 | kremonte | i still dont get how i had it working on windows half a year ago >_< |
| 02:25.10 | kremonte | hmm wait |
| 02:25.21 | kremonte | where is httpd.conf by default? |
| 02:25.28 | Tain | I've been thinking about having something that lists all children of UIParent and lets you select/:Show() that frame. |
| 02:25.33 | kremonte | nevermind, /etc/apache2 |
| 02:25.37 | Tain | Depends entirely on the distribution. |
| 02:25.52 | kremonte | Tain: yeah, but quite a few here use ubuntu |
| 02:25.57 | GenNMX | Tain: Integrating FrameSearch would be cool. |
| 02:26.11 | Tain | Dunno what FrameSearch is. |
| 02:26.42 | Tain | Although if I had to guess it searches for frame names. |
| 02:26.50 | GenNMX | Tain: Searches for the full frame name given a substring, it's on the wowace.com Addon forum |
| 02:27.13 | Tain | Really? I've never seen it. |
| 02:27.14 | Beladona | why not expand that and show frame names that the mouse is over |
| 02:27.30 | Beladona | like a developer plugin |
| 02:27.46 | Tain | Because that doesn't give you hidden frames. |
| 02:27.52 | GenNMX | Beladona: Visor already does this, you just need to bind the function to a key. It just doesn't do it automatically. |
| 02:28.03 | GenNMX | "Frame Grabber" I think it's called |
| 02:28.07 | Beladona | sigh |
| 02:28.16 | Beladona | misunderstood what I was saying but nm |
| 02:28.25 | Tain | Well then explain it. |
| 02:29.00 | Beladona | keep the ability to search by partial name, but also allow automatic display of the frame your mouse is over |
| 02:29.11 | Beladona | I don't care about hidden frames |
| 02:29.54 | Tain | Yeah well you haven't had people bitching about it. |
| 02:30.23 | Beladona | its not possible atm, so tough on them |
| 02:30.28 | Tain | "How do you expect someone to adjust a frame they can't see!" For some reason the anser, "I don't expect you to adjust a frame you can't see." wasn't enough. |
| 02:31.25 | Tain | Yes and no. :) Using Visor and VisorGUI if you specify a frame name that is currently hidden you can get a virtual frame that represents that frame, and adjust it to your heart's content. It then applies those settings to the hidden frame. |
| 02:31.38 | Tain | Now personally I think just showing the frame is easier, but it sounded like a fun exercise. |
| 02:31.52 | Beladona | personally I think that is a huge waste of resources too |
| 02:32.03 | Tain | Only while you're running it. |
| 02:32.16 | Tain | Same as grabbing the framename when you mouseover. |
| 02:32.26 | Beladona | not really |
| 02:32.27 | Tain | Absurd waste of resources to scan constantly. |
| 02:32.40 | Beladona | that is a builtin function, you don't need an extra frame for every frame it gets |
| 02:33.18 | Tain | It's one frame. |
| 02:33.29 | Beladona | not only that, but if you are gonna show a "template" of the frame you are modifying, why noty show the actual frame? |
| 02:33.44 | Tain | And I think it's worse to run on-updates than create one single extra frame. |
| 02:33.47 | id` | ever used Discord Frame Modifier? it has what you want Beladona. but its frikken AWFUL on your fps |
| 02:33.56 | Tain | I think I already covered that, Beladona. |
| 02:34.02 | Beladona | I don't use it for that reason id |
| 02:34.11 | Iriel | One problem with showing the actual frame is that it's OnShow gets called |
| 02:34.15 | Iriel | And all its children appear |
| 02:34.27 | Tain | That is the other issue. |
| 02:34.37 | Tain | But I really didn't know how muchof an issue that would be. |
| 02:34.40 | Ktron | Someone added Frame Finder to the recent versions of MoveAnything |
| 02:34.44 | Iriel | Andit starts receiving OnUpdates |
| 02:34.58 | Ktron | that will show you what the mouse is over and the parent of the frame that the mouse is over |
| 02:35.32 | Beladona | how hard would it be to stub the On* scripts and restore them after you modified them? |
| 02:35.32 | Tain | See with Visor I made it a function you have to trigger to find the frame you're mousing over so that it doesn't scan constatly. |
| 02:35.36 | GenNMX | Tain: If you want to really appease the masses, you could put a little green box at each corner of the frame currently selected, hidden or not. That way people could get a good idea of its scale and position without ever showing it. |
| 02:35.47 | AnduinLothar | not hard bela |
| 02:35.55 | Iriel | Beladona : What about all the children? |
| 02:36.01 | Iriel | Beladona : What if someone hooks them while you're moving it? |
| 02:36.21 | Beladona | if they are shown via OnUpdate it won't matter will it? |
| 02:36.27 | Beladona | or OnShown rather |
| 02:36.52 | Tain | You could tak ethe time to go through all of the On* scripts you'd have to worry about, and then restore them. |
| 02:36.54 | Iriel | Wow propagates 'showedness' automatically |
| 02:36.58 | Tain | Or not deal with it at all. |
| 02:37.11 | Iriel | so you'd have to track down all of the frame's children and disable the appropriate on scripts there |
| 02:37.35 | Beladona | thiss is sort of why I don't mess with frame resizers and scalers |
| 02:37.37 | GenNMX | Then you could also make it so dragging the green boxes drags the currently selected frame, and shift+clicking scales it |
| 02:38.33 | Tain | Yeah GenNMX, I know. I just personally am more of a number person so I like being able to see the x,y coords and adjust directly rather than drag around. |
| 02:38.44 | Iriel | I like doing both |
| 02:38.52 | Tain | I also don't like messing wiht the original frames that much, or as little as possible. |
| 02:38.52 | Iriel | drag to position, but show numbers so that you can align things |
| 02:39.02 | Tain | I know most poeple would rather drag. |
| 02:39.16 | Iriel | I'm actually looking foward to doing some real ring layouts with the new stat rings anchor drag stuff when it's done |
| 02:39.18 | Beladona | I stick to global scaling |
| 02:39.34 | Maldivia | Iriel: looking forward to seeing the results :) |
| 02:39.38 | Tain | So... you don't move frames around? I'm not sure I understand. |
| 02:39.57 | Beladona | me? |
| 02:40.00 | Beladona | \no I don't |
| 02:40.23 | kremonte | does http://24.187.164.234:1991/ load? :x |
| 02:40.23 | kremonte | i seem to remember my ISP blocking port 80 |
| 02:40.25 | Beladona | there are exceptions I guess |
| 02:40.42 | Tain | On a related note, I ripped out the frame moving stuff in the Titan version I'm working on. I feel people can move frames on their own if they have issues with the positions. |
| 02:40.43 | kremonte | channel dead? :{ |
| 02:40.49 | Beladona | nothing kremonte |
| 02:40.50 | Iriel | Oh my god |
| 02:40.57 | Iriel | slouken agreed to an 'on self' flag for CastSpellByName |
| 02:41.03 | kremonte | boo |
| 02:41.10 | Beladona | 0.o |
| 02:41.16 | kremonte | wait. is that good or bad? |
| 02:41.22 | kremonte | D: |
| 02:41.31 | Iriel | No more 'How do I write a macro to cast X on myself' |
| 02:41.36 | kremonte | yay |
| 02:41.49 | Beladona | one more mod bites the dust |
| 02:41.52 | AnduinLothar | i thought there already was an onself flag |
| 02:42.00 | End | on the action bar one |
| 02:42.05 | AnduinLothar | ah, right |
| 02:42.09 | End | UseAction() or whatever |
| 02:42.13 | AnduinLothar | ya |
| 02:42.22 | AnduinLothar | that's what i was thinking of |
| 02:42.39 | AnduinLothar | means i'll have to edit APB again to catch it |
| 02:43.19 | Cairenn | YAY! |
| 02:43.39 | AnduinLothar | ok so login is fast, with no queue... but the fricken char list takes 10 min to load |
| 02:43.49 | Beladona | Tain, I have an idea for you |
| 02:43.50 | AnduinLothar | wtf is up with that |
| 02:43.54 | Beladona | in private |
| 02:44.01 | End | hmm |
| 02:44.05 | End | that's not good |
| 02:44.12 | End | I seem to be hanging WoW |
| 02:45.00 | Iriel | Infinite loop in your UI? |
| 02:45.03 | End | yeah |
| 02:45.05 | End | probablu |
| 02:45.08 | End | er, probably |
| 02:45.36 | End | I don't see what else it could be :P |
| 02:46.01 | End | haha |
| 02:46.14 | End | I found it |
| 02:46.21 | End | I rewrote a loop, but forgot a vital part |
| 02:46.28 | Corrodias | the incrementation? |
| 02:46.35 | End | yeah :X |
| 02:46.38 | Corrodias | i love that |
| 02:46.57 | End | actually, I didnt even rewrite the whole loop |
| 02:47.24 | AnduinLothar | arg... checking for new comments on curse for 31 addons is utterly rediculous... |
| 02:48.14 | End | I can...understand your pain. |
| 02:49.15 | kremonte | http://www.wowinterface.com/forums/showthread.php?t=2718&page=6&pp=10 15 year old thread bump alert weeoo |
| 02:49.19 | kremonte | 15 day old*( |
| 02:49.38 | AnduinLothar | there's no comment summary, there's not even a link to the actual addon page, much less the last page of comments for each addon. you have to click to the edit page, then the addon page, then scroll to the bottomand click the last page of comments... |
| 02:49.53 | AnduinLothar | for each thing |
| 02:51.07 | Iriel | AnduinLothar : And then it doesn't work right in mozilla if you want to reply |
| 02:51.22 | AnduinLothar | ah, well i dont use moz |
| 02:51.30 | AnduinLothar | Camino ftw |
| 02:52.21 | Gryphen | curse comments dont work in ie7 either |
| 02:52.32 | AnduinLothar | i only use firefox for blogging, cause blogger has a wysiwyg editor that doesn't work in camino and has a tendencie to nuke my posts |
| 03:00.17 | Beladona | afk time =D |
| 03:08.15 | AnduinLothar | img.. it litterally took me 5 min to load th egame... |
| 03:08.28 | AnduinLothar | after 10 min waiting at the char screen |
| 03:11.44 | Corrodias | lol. |
| 03:16.40 | ForgottenLords | **System Crash** Logout Imminent |
| 03:21.59 | Iriel | I think this pretty much guarantees the link system will be locked down tightly |
| 03:23.05 | Iriel | One link with something REALLY offensive or contravertial at the end, and it may even make the ToS as bannable. |
| 03:23.49 | Corrodias | that post? *opens* |
| 03:24.30 | Cairenn | and, it is in LootLink, apparently |
| 03:24.32 | Iriel | That post is just the latest in a series demonstrating a total lack of common sense and restraint |
| 03:24.46 | Iriel | Well, that's the problem with faked links, they propagate |
| 03:25.46 | Maldivia | Cairenn: it's unfortunately already known on all realms :| |
| 03:25.46 | Iriel | Though lootlink should be paranoid enough to verify the name of an item before stashing it in the database |
| 03:25.50 | Corrodias | which suggests to me that the original method might have involved lootlink |
| 03:26.09 | Maldivia | Cairenn: even though I've tried to convince people that's people have already gotten suspensions for linking the items :) |
| 03:26.29 | Corrodias | ugh.. i detest that person's UI layout |
| 03:27.02 | Cairenn | oh, I am quite aware that it's already well known |
| 03:27.21 | Cairenn | and there are certain people that I slap on a somewhat regular basis, aren't there? |
| 03:37.07 | Maldivia | the fake links were fun 12 months ago... but not now |
| 03:40.04 | *** join/#wowi-lounge MentalPower|ZZzz (n=chatzill@host-70-45-84-10.onelinkpr.net) |
| 03:48.15 | Cairenn | later Iriel |
| 04:14.22 | Ktron | I wonder if the profanity filter filters inside links |
| 04:14.37 | Ktron | you have to give them a point for creativity |
| 04:15.02 | Ktron | granted, we've been warned against enough times that no one should be doing it anymore |
| 04:16.43 | Maldivia | Ktron: there are a lot of drapes in the game... "rape" would probably be filtered |
| 04:54.59 | Maldivia | ohh... Medivh finished the war effort... |
| 04:56.08 | AnduinLothar | rly? |
| 04:56.12 | Maldivia | yeah |
| 04:56.16 | AnduinLothar | wow |
| 04:56.46 | AnduinLothar | now what? |
| 04:57.15 | Maldivia | the suplpies are shipped to silithus - which takes 5 days |
| 04:57.26 | Codayus | Hmmm |
| 04:57.45 | AnduinLothar | army? |
| 04:57.47 | Codayus | You know, the tips they added in 1.9 are remarkably illiterate. |
| 04:59.54 | Maldivia | Unexpected that you are all capable of such organization. Both the Alliance and the Horde have completed their preparations for the Ahn'Qiraj War. Even as we speak the materiel is being shipped over to Silithus and should all arrive within 5 days. Then it is up to the one who is going to reassemble the Scepter of the Shifting Sands to beat on the gong at the Scarab Dais and open the gates of Ahn'Qiraj. That is when the |
| 04:59.54 | Maldivia | war will truly begin! |
| 05:00.47 | Maldivia | that is what the Horde Ambassador said when I just talked to him :) |
| 05:01.37 | Maldivia | And the Alliance Field Marshall: |
| 05:01.39 | Maldivia | We've done it, lad! The Alliance and the Horde have completed gathering everything that we think we'll need for the Ahn'Qiraj War. Right now the final goods are being taken over to Cenarion Hold in Silithus and all of it will arrive within 5 days. After that, some brave hero is going to need to ring the Scarab Gong with the Scepter of the Shifting Sands to open the gates to Ahn'Qiraj. When those gates open, the war begi |
| 05:01.39 | Maldivia | ns! |
| 05:02.04 | ScytheBlade1 | What server are you on? |
| 05:02.08 | Maldivia | MEdich |
| 05:02.11 | Maldivia | Medivh* |
| 05:02.24 | Maldivia | or well, the above is from Medivh :) |
| 05:02.51 | AnduinLothar | couple servers have the scepter already |
| 05:03.02 | ScytheBlade1 | I'm on Doomhammer, we're really rather close |
| 05:03.03 | Maldivia | Most servers have the scepter :) |
| 05:03.23 | Maldivia | only Medivh have gathered all the mats :) |
| 05:03.27 | Maldivia | for the war effort |
| 05:04.02 | ScytheBlade1 | Indeed, good job |
| 05:04.22 | Maldivia | A lot of servers completed the scepter last week |
| 05:04.47 | Maldivia | since it takes a minimum of 2 BWL clears to complete it :) |
| 05:07.33 | *** join/#wowi-lounge slouken (n=Sam@ip68-5-42-243.oc.oc.cox.net) |
| 05:09.20 | Maldivia | not much going on here right now though... |
| 05:12.12 | GenNMX | We were all talking about the war thingie, whatever that is. I dunno, I code too much, I should try this "play" thing again... |
| 05:13.23 | slouken | Me too. :) |
| 05:13.58 | AnduinLothar | lol, i'm grinding sithilis... but there's never enough people to do Dukes.. and my guild is crap |
| 05:14.03 | Maldivia | well, farming Dead mines for Linen gets boring after a while, and when you go and turn in 800, and you only raise the turnin percentage with 0.1%, it's a bit of a letdown :| |
| 05:14.42 | AnduinLothar | i just do Stocades for that. u get all 3 |
| 05:15.09 | Maldivia | stockades drops too much wool |
| 05:15.26 | AnduinLothar | good for selling to the horde |
| 05:15.43 | Maldivia | true... but that doens't help the alliance turn in much |
| 05:15.51 | AnduinLothar | for the server |
| 05:16.34 | Maldivia | well, considering alliance need to gather 3x as much linen as horde needs to gather wool, I'm not really that concerned about horde |
| 05:17.37 | ScytheBlade1 | We just had the horde sneak an alliance warlock into Ogrimaar |
| 05:17.43 | ScytheBlade1 | Find a place, summon 20 |
| 05:17.46 | ScytheBlade1 | Go farm linen :) |
| 05:18.17 | GenNMX | ScytheBlade1: Yeah, and Horde can easily abuse Deep Run Tram |
| 05:18.31 | ScytheBlade1 | Indeed |
| 05:18.34 | GenNMX | There are holes in all the major faction cities |
| 05:18.48 | ScytheBlade1 | Yeah, how do you get into IF and SW though? |
| 05:18.58 | ScytheBlade1 | I know of the backdoors to UC and Org |
| 05:19.01 | ScytheBlade1 | But not SW/IF |
| 05:19.09 | GenNMX | ScytheBlade1: Epic Mount |
| 05:19.14 | ScytheBlade1 | lol |
| 05:19.18 | Maldivia | the backdoor to IF and SW are eachother |
| 05:19.30 | ScytheBlade1 | So you still have to get into one first |
| 05:19.49 | Maldivia | an epic mount will get you a good long way to the tram |
| 05:20.04 | ScytheBlade1 | True, but it's not quite like the UC back entrance ;) |
| 05:20.06 | Maldivia | a warlock with a bag full of shards, and a few rogue... incomming summons |
| 05:20.16 | GenNMX | UC and Org are actually harder to transverse with an Epic Mount, because they're so cluttered |
| 05:21.01 | GenNMX | And it's also impossible with UC, heh |
| 05:21.05 | ScytheBlade1 | Yeah, but you can also walk... right into them without a guard seeing you until you're actually IN |
| 05:21.13 | *** join/#wowi-lounge Iriel (n=daniel@adsl-66-123-190-42.dsl.sntc01.pacbell.net) |
| 05:21.43 | Maldivia | another thing, before I head to bed... |
| 05:21.52 | GenNMX | There are reports of one for IF and SW, they're just used less because Alliance outnumbers Horde on most servers |
| 05:22.13 | GenNMX | And you have to time guard patrols |
| 05:22.19 | ScytheBlade1 | Hence my question: where are they? |
| 05:22.29 | Maldivia | anyone here noticed that sometimes the clients doesn't sends UNIT_HEALTH events, even though health changes? |
| 05:22.57 | Iriel | Maldivia : In the absence or presence of other events? |
| 05:23.34 | Maldivia | Iriel: well, I've just see it in my own mod, that sometimes the players health change, but the health bar doesn't update |
| 05:24.06 | Iriel | did UNIT_MAXHEALTH fire? |
| 05:24.17 | Maldivia | also noticed this screneshot on the forums today: http://img77.imageshack.us/img77/8217/test2kg.jpg |
| 05:24.25 | GenNMX | Maldivia: What do you mean? Everything you see in a UI is controlled by either UNIT_HEALTH or UNIT_MAXHEALTH. |
| 05:24.46 | Maldivia | look at the target and then the health of the same player in the group-list |
| 05:24.49 | Maldivia | they don't match |
| 05:26.04 | Iriel | well, target and party2 are different unit ID's, there's possibly some kind of variance between event firings of the two, but that does seem a bit extreme |
| 05:26.49 | Maldivia | if you look at the party chat: "I didn't see your hp", as if, the party frame didn't update |
| 05:27.14 | GenNMX | Iriel: Not necessarily, it happens all the time. Someone gets crit'd, their health goes from 100% down to 50%, then they are healed back to 100% all within 1-2 seconds. Server lag and priorities gives you a difference in party and target ids. |
| 05:27.57 | Iriel | GenNMX : That would certainly explain it |
| 05:28.11 | GenNMX | People who mainly play healers notice this more often then non-Healers. |
| 05:28.20 | Maldivia | what I've noticed with my mod is, that even though the UNIT_HEALTH event hasn't fired, UnitHealth(unit) returns the actual health |
| 05:29.17 | GenNMX | Maldivia: Yeah, probably because the real health is cache'd, but mods don't know to update until the server admits there has been a health change. |
| 05:29.20 | Iriel | If you could write a test mode (use OnUpdate and OnEvent perhaps) to demonstrate that, several of us could attempt to verify |
| 05:29.26 | Iriel | s/mode/mod/ |
| 05:30.06 | GenNMX | The same lag problem occurs when people "get healed for 10000 health then die", it's the server's funky priorities. |
| 05:30.18 | Maldivia | well, I've only noticed this lack of event 2-3 times since 1.9.0 was released.. |
| 05:30.55 | Maldivia | and though it was a bug in my mod... but now I've seen people report it on the forums with CT_RA and various unit frame mods - and now this screenshot |
| 05:32.08 | GenNMX | Maldivia: A good test would be UNIT_HEALTH vs calling UnitHealth(unit) every 50ms |
| 05:32.18 | Maldivia | yeah |
| 05:32.50 | Tem | mmmm |
| 05:32.53 | Tem | sleep time |
| 05:32.55 | Maldivia | and would be easy to make a mod, that constantly checked the health of for instance party1, if that unit existed |
| 05:34.52 | GenNMX | Yeah, and count the ms it took to get up to speed for UNIT_HEALTH |
| 05:35.21 | Maldivia | hmm, if a player gets healed AND buffed at the exact same time, will both UNIT_HEALTH and UNIT_MEALTHMAX fire ? |
| 05:36.07 | Maldivia | UNIT_MAXHEALTH that is :) |
| 05:36.32 | GenNMX | Maldivia: UNIT_HEALTH fires for buffs that increase Stamina anyway, I found this out with VitalWatch |
| 05:36.33 | Iriel | I would imagine they should, but i'm not sure they do.. Most addons tend to look at both values when either fires |
| 05:37.11 | Maldivia | yeah |
| 05:39.30 | GenNMX | Maldivia: I also noticed in that screenshot...the mana values look the same |
| 05:39.40 | Maldivia | well, that another event :) |
| 05:39.52 | Maldivia | and UNIT_MANA only updates the mana bar in the default UI |
| 05:40.00 | GenNMX | So it might really be a bug to UNIT_HEALTH introduced with 1.9 |
| 05:40.18 | GenNMX | And not just all party update events |
| 05:40.33 | Maldivia | well, not necessarily.. |
| 05:41.00 | Maldivia | depends on when the screenshot is taken |
| 05:41.30 | GenNMX | Maldivia: What do you mean, in the default UI? Everyone should be using UNIT_MANA like they use UNIT_HEALTH. |
| 05:41.43 | Maldivia | yes yes |
| 05:42.17 | Maldivia | a lot of unit frame update both health and mana values when either event is fired |
| 05:42.37 | GenNMX | Ahhh, that could be true. |
| 05:43.16 | GenNMX | If they do, that shows right there that the original authors probably thought UNIT_HEALTH and/or UNIT_MANA were "too slow". |
| 05:43.37 | GenNMX | Or they were lazy. |
| 05:43.39 | Maldivia | or that they are to lazy to write and event handler for each of them, :) |
| 05:43.52 | Maldivia | *cough* such as myself |
| 05:44.41 | GenNMX | I think VitalWatch is a good example of how you can make event handlers work for multiple vitals using the power of string contatonation and hash tables, heh |
| 05:44.58 | GenNMX | s/contatonation/concatonation/ |
| 05:45.02 | Iriel | string concat is messy if you dont need it |
| 05:45.24 | Iriel | creating new strings and all that |
| 05:45.27 | Maldivia | Iriel: I actually implemented your frame-cache in a mod of mine - hope you dont mind :) |
| 05:45.40 | Iriel | Maldivia : It was written to be used! I hope the CT folks use it too |
| 05:46.34 | Iriel | I'd use it myself but I tend to already have references to my frames in subtables |
| 05:46.48 | GenNMX | Iriel: Yeah, I was born into C...I like to make things look neat while using the least resources possible |
| 05:47.04 | Maldivia | not that I've noticed any performance changes - but it shouldn't really be that much :) |
| 05:48.00 | Maldivia | but it's nice to do something like: Cache[this].HealthBar:Something(); |
| 05:48.34 | Maldivia | is a lot more readable that: getglobal(this:GetName() .. "HealthBar"):Something(); |
| 05:50.12 | Iriel | You'd probably notice performance improvements if you were doing that in a tight loop |
| 05:50.24 | Iriel | but for a handful of calls you're unlikely to |
| 05:50.43 | Iriel | but I agree it's much nicer to read |
| 05:50.52 | Maldivia | well, I'll see tomorrow at Vael, if I can see a performance differance :) |
| 05:51.29 | Maldivia | ask Gello - he's the master of shortening macros :) |
| 05:51.47 | Iriel | I'm already about 40 characters shorter than his |
| 05:51.48 | GenNMX | Yeah, same reason I like to declare local Local at the top of my addons. It looks a lot neater, and there's no getlocal() equivilent I know of for easy string concat. |
| 05:51.52 | Maldivia | hehe, ok |
| 05:51.54 | Iriel | He may be good, but he's not THAT good 8-) |
| 05:52.11 | Iriel | there's no getlocal for a reason, locals dont have a 'namespace' |
| 05:52.36 | GenNMX | Iriel: Right, one of the things I don't like about Lua...so I made a namespace for them. |
| 05:52.40 | Maldivia | Iriel: well, it's usually Gello who post the compact macros on the forums :) |
| 05:52.51 | Iriel | You're taking quite a performance hit by doing that GenNMX |
| 05:52.51 | GenNMX | I should put that in quotation marks, since it's not really a namespace. |
| 05:53.03 | Iriel | For things that really COULD be locals, that is |
| 05:53.13 | Iriel | Again, for most code it shouldn't matter |
| 05:53.14 | Maldivia | you couls just make everything in a table, then you could self[str .. str2] :) |
| 05:53.17 | Iriel | but if you really care 8-) |
| 05:53.58 | GenNMX | Iriel: How does Lua optimize multiple locals vs one local table with multiple entries? |
| 05:54.15 | Iriel | They're resolved at compile time, into memory locations/register entries |
| 05:54.21 | Iriel | there's NO runtime overhead on name lookup |
| 05:54.22 | Maldivia | a local variable is a reference, a table is a hash lookup |
| 05:55.03 | Iriel | You'll see me do local this = this; |
| 05:55.07 | Iriel | at the top of handlers, sometimes |
| 05:55.57 | GenNMX | Iriel: How can I do hashes on local variables, though? Most of what I deal with requires a hash lookup. |
| 05:55.58 | Maldivia | is the difference of local and global really that big ? |
| 05:56.00 | krka | i do local for anything that gets used more than twice |
| 05:56.10 | Iriel | GenNMX : You can't -- that's the one reason you'd use a table |
| 05:56.23 | GenNMX | Maldivia: I heard it was relatively small |
| 05:56.26 | Iriel | Maldivia : it depends how many times you reference it |
| 05:56.49 | Iriel | Maldivia : For something that could be referenced 100 times in an OnUpdate, I think it's worthwhile to remove it |
| 05:57.05 | Iriel | Maldivia : For something that's hit 100 times only when someone presses a specific button, less of an issue |
| 05:57.22 | Iriel | Avoiding making multiple :GetName() calls on the same frames is a LOT more beneficial |
| 05:58.28 | Maldivia | for getglobals etc, (before I changed to cache) - either same to a local, or use it directly if only used once (pr branch) |
| 05:58.29 | GenNMX | Yeah, I don't know about performance hits with frames, my addons don't normally deal with frames. I'm just getting into frames with my latest addon. |
| 05:58.34 | Maldivia | save* |
| 05:59.26 | Iriel | I suspect most of us spot repetition and eliminate it |
| 05:59.33 | Maldivia | yeah |
| 05:59.46 | Iriel | The frame method overhead is largely from the function lookup (it does depend WHAT frame method you call, I believe) |
| 05:59.51 | Maldivia | I've eliminated almost all my OnUpdate handlers - except the once I was force to have |
| 05:59.55 | Iriel | (i.e., some have additional execution expense) |
| 06:00.07 | AnduinLothar | wtf... fighting the nightelf mind controlled chick we wiped and two of our grp ended up as ghosts in westfall... |
| 06:00.10 | Iriel | I'm a big fan of OnUpdate, when used appropriately 8-) |
| 06:00.20 | AnduinLothar | fuck |
| 06:00.37 | AnduinLothar | that means i have to spirit res... i have 3 outfits in my backpacks |
| 06:00.50 | Maldivia | well, I've learned to have a if not active then this:Hide() end in the top of all OnUpdates :) |
| 06:01.49 | Maldivia | but OnUpdate is the only way to do something periodicly... |
| 06:02.01 | Iriel | AnduinLothar : Where is the 'nightelf mind controlled chick' anyway? |
| 06:02.09 | Maldivia | let me guess - Silithus |
| 06:02.16 | AnduinLothar | yes |
| 06:02.46 | Maldivia | so the bug is still there :| |
| 06:03.05 | AnduinLothar | that so sucks... |
| 06:03.50 | Iriel | Success! 252 characters |
| 06:04.04 | krka | for what? |
| 06:04.14 | krka | that's how many you got to 60? |
| 06:04.19 | Iriel | A macro that someone posted |
| 06:04.20 | Maldivia | including /script ? |
| 06:04.26 | Iriel | Gello got it down to 320 |
| 06:04.36 | Iriel | Yes, including script, and ALL of my variables are local-ed |
| 06:04.42 | AnduinLothar | ok, make that my whole group... all in westfal |
| 06:04.43 | Maldivia | hehe |
| 06:05.22 | AnduinLothar | i dont have enough g on me for repairs |
| 06:06.15 | Iriel | local t,c,e,E,w,W for i=0,4do for j=1,GetContainerNumSlots(i)do t,c=GetContainerItemInfo(i,j)if not t then e,E=i,j elseif strfind(t,"Fabric_Wool")and c>1then w,W=i,j end end end if(e and w)then SplitContainerItem(w,W)PickupContainerItem(e,E)end |
| 06:06.19 | Iriel | 8-) |
| 06:07.06 | krka | hmm... is it only IsActionInRange that is unique to actionbar compared to spellbook? |
| 06:07.21 | krka | i suspect IsUsableAction is also hard to duplicate |
| 06:07.22 | Maldivia | hmm, could probably be made a timy bit smaller :) |
| 06:07.30 | Iriel | Maldivia : I doubt it |
| 06:07.40 | Iriel | Maldivia : But if you manage it, i'll be very impressed |
| 06:07.55 | Iriel | Maldivia : Shortening the search string is cheating |
| 06:08.15 | Maldivia | something like g,c=getglobal,"ContainerItem" g("Get"..c.."Info") for the functions |
| 06:08.23 | Iriel | No, tried that |
| 06:08.31 | Iriel | too much overhead |
| 06:09.20 | Iriel | Though I tried it with an earlier version, so let me verify it still holds |
| 06:10.42 | Iriel | Nah, still longer |
| 06:11.10 | Maldivia | yeah, just looked at it a bit more throughly |
| 06:11.28 | Maldivia | and the chars you save is eaten by the decleration |
| 06:11.33 | krka | it finds some wool thingy and splits it and picks up in the last empty slot? |
| 06:11.39 | Iriel | yes |
| 06:11.54 | Iriel | basically you grab a full stack of wool, the hit the macro until it's done |
| 06:12.09 | Iriel | it's for AQ war effort pickup preparation |
| 06:12.12 | Iriel | (See the thread) |
| 06:12.13 | krka | wouldn't the first empty slot be where the slot? |
| 06:12.30 | Iriel | doing first empty slot adds characters |
| 06:12.31 | Iriel | 8-) |
| 06:12.53 | krka | yeah, but pickup the last would not be the correct one? |
| 06:13.02 | Iriel | Why not? |
| 06:13.05 | Iriel | That'll work just fine |
| 06:13.14 | Iriel | The 'pickup' is to put down what's on the cursor |
| 06:13.25 | krka | ah, right |
| 06:13.38 | krka | i got it wrong |
| 06:14.04 | krka | i thought it picked up an container item :P |
| 06:15.01 | Iriel | Well, it does, if there's one there |
| 06:22.06 | Maldivia | bugger... |
| 06:22.48 | Maldivia | why doesn't lua support assignments in expressions :| |
| 06:22.59 | Iriel | mostly because it doesn't 8-) |
| 06:23.07 | Iriel | But it does support multi-assignment expressions |
| 06:23.13 | Maldivia | true |
| 06:23.15 | Iriel | It's a reasonable tradeoff |
| 06:23.42 | *** join/#wowi-lounge stray`laptop (n=astrayca@adsl-67-123-142-192.dsl.scrm01.pacbell.net) |
| 06:23.46 | Maldivia | was trying to see if I could find a char or 2 to cut off :) |
| 06:23.52 | Iriel | Hm, I got rid of 1 more character |
| 06:24.05 | Iriel | Replaced the final if with |
| 06:24.11 | Iriel | t=e and w and(SplitContainerItem(w,W,1)or PickupContainerItem(e,E)) |
| 06:24.12 | krka | wow golf ftw! |
| 06:24.19 | Maldivia | yeah ok |
| 06:25.13 | krka | could possibly get rid of all ifs |
| 06:25.24 | Iriel | Oh, one more character! |
| 06:25.34 | Iriel | Make that 2! |
| 06:25.41 | krka | hm.. |
| 06:25.41 | Iriel | t=e and w and SplitContainerItem(w,W,1)==PickupContainerItem(e,E) |
| 06:25.50 | Maldivia | hehe |
| 06:26.06 | Iriel | the other ifs have to stay |
| 06:29.25 | Maldivia | ok... cant find any chars... but I can find an optimization :) |
| 06:29.47 | Iriel | one that doesn't make it longer? |
| 06:30.03 | Iriel | because it's dreadfully inefficient as it stands |
| 06:30.27 | krka | really? how so? |
| 06:30.31 | Maldivia | well, exactly the same code, just a very small optimization :) |
| 06:30.36 | Iriel | it doesn't stop when it's done |
| 06:30.43 | Iriel | it has to search every bag slot |
| 06:31.02 | Maldivia | check c>1 first, then no string evaluation is necessary |
| 06:31.03 | krka | add a break? |
| 06:31.44 | krka | would have to check if c is non-nil first then? |
| 06:31.59 | Iriel | Maldivia : That adds a character, I tried that |
| 06:32.18 | krka | how does it add a character? |
| 06:32.30 | Iriel | Because I have to pad it differently |
| 06:32.34 | Iriel | oh, no I dont |
| 06:32.35 | Iriel | sorry |
| 06:32.50 | Maldivia | elseif strfind(t,"Fabric_Wool")and c>1then |
| 06:32.50 | Maldivia | elseif c>1and strfind(t,"Fabric_Wool")then |
| 06:32.53 | Maldivia | same width |
| 06:33.07 | krka | would crash if c == nil though |
| 06:33.22 | Iriel | Its not nil |
| 06:33.27 | *** join/#wowi-lounge Eraphine|Disco (n=Eraphine@brenna.human.cornell.edu) |
| 06:33.29 | Iriel | It's always a number if there's an object |
| 06:33.32 | Maldivia | but it's not, unless the API functions returns "out-of-bound data" |
| 06:33.33 | krka | ah |
| 06:33.46 | Iriel | the 'not t' on the previous line takes care of those tho |
| 06:34.10 | Iriel | It's a valid concern otherwise, an earlier version I had broke on the strfind because of a missing nil check |
| 06:34.20 | Iriel | ok.. updated with that version now. |
| 06:35.00 | krka | you sure that itemCount is never nil+ |
| 06:35.13 | Iriel | I've not run into it being nil when there's a texture |
| 06:35.19 | krka | ok |
| 06:35.21 | Maldivia | if an item is there (not t), then it's atleast 1 |
| 06:35.39 | Iriel | I checked my inventory before I changed it tho 8-) |
| 06:35.56 | krka | cool |
| 06:36.06 | krka | i just figured unstackables would be nil |
| 06:39.54 | Maldivia | CastSpellByName(spell, onSelf) - that's going to clear SO many forums posts... |
| 06:42.34 | Iriel | Yeah |
| 06:42.52 | Iriel | And freakishly overcomplicated macros |
| 06:42.58 | Maldivia | yeah... |
| 06:43.23 | Maldivia | AttackTarget changes, and we're down another 100 posts a day |
| 06:43.45 | Iriel | The silence on that one makes me suspect we might not get it |
| 06:43.53 | Maldivia | yeah, me too :| |
| 06:43.58 | Iriel | But who knows, he may just need to clear it with a designer or something |
| 06:44.20 | Maldivia | true... it's just a badly named function for a toggle-function |
| 06:44.46 | *** join/#wowi-lounge [MoonWolf] (n=moonwolf@ip51ccaa81.speed.planet.nl) |
| 06:44.59 | Iriel | My guess is it started out without the 'toggle off' part |
| 06:45.01 | Iriel | and mutated |
| 06:45.06 | Iriel | but that's just speculation |
| 06:45.32 | Maldivia | yeah - probably |
| 06:47.03 | krka | does it work for CastSpell too? |
| 06:47.35 | krka | CastSpellByName on self is pretty easy to code up manually though |
| 06:48.45 | Iriel | krka: Yes, mostly, but it doesn't work so well in macros then |
| 06:48.57 | Iriel | This was my request to clear up a bunch of 'newcomer's problems |
| 06:49.05 | Iriel | Especially in light of the macro char limits |
| 06:50.01 | krka | i suppose so |
| 06:53.05 | Tem|Sleep | curses! I have /got/ to get out of this physics class |
| 06:53.17 | Tem|Sleep | there is no way I'll ever get up for 7:30 |
| 06:53.19 | Iriel | But.. Physics is fun! |
| 06:54.36 | [MoonWolf] | not fun enough it seems. |
| 06:54.43 | Maldivia | Tem: but... it's 7.55... |
| 07:05.59 | Tem|Sleep | no it's 1 AM here |
| 07:06.22 | Tem|Sleep | I've already decided I'm skipping class tomorrow |
| 07:06.30 | Tem|Sleep | I'm just not sleepy |
| 07:07.33 | Maldivia | go read some vogon poetry then |
| 07:08.58 | Tem|Sleep | I feel like I should get that reference, but it escapes me |
| 07:09.05 | Tem|Sleep | is that HGTTG? |
| 07:09.08 | Maldivia | yeah |
| 07:09.25 | *** join/#wowi-lounge pagefault (i=pagefaul@69.156.36.71) |
| 07:09.33 | pagefault | ley |
| 07:09.35 | *** part/#wowi-lounge pagefault (i=pagefaul@69.156.36.71) |
| 07:09.40 | Maldivia | third worst poerty in the universe |
| 07:09.45 | *** join/#wowi-lounge pagefault (i=pagefaul@69.156.36.71) |
| 07:09.47 | Tem|Sleep | I think I'd rather try to plan how I'm going to do a tree structure |
| 07:12.28 | Maldivia | Tem: hmm, draw a tree, with a height of atleast 10, and then count all the nodes, but you may not count the same node more than once, and you may not count two nodes in the same level after eachother, and you my not count the child or parent of the node just following counting the node itself :) |
| 07:12.34 | Maldivia | that should get you sleepy... |
| 07:13.08 | Maldivia | and if not sleepy - then very annoyed |
| 07:20.24 | *** join/#wowi-lounge Fanook (n=thenerdw@heinze726.dacor.net) |
| 07:36.41 | *** join/#wowi-lounge dukeku (i=dukeku@c-67-160-162-146.hsd1.or.comcast.net) |
| 07:53.07 | *** join/#wowi-lounge krka|work (n=kristofe@66.217.181.62.in-addr.dgcsystems.net) |
| 08:12.44 | krka|work | where did everyone go? |
| 08:13.46 | GenNMX | 3am EST / 12am PST ? |
| 08:14.20 | krka|work | 9 am gmt +1 :P |
| 08:30.51 | GenNMX | If I do x.y.z = x.y.w, does that still take up space? |
| 08:31.23 | krka|work | elaborate :) |
| 08:31.33 | Corrodias | only if x.y.z doesn't exist yet |
| 08:32.13 | GenNMX | Some Regex is the same, so I'm thinking of doing Regex.CHAT_MSG_COMBAT_PET_HITS = Regex.CHAT_MSG_COMBAT_PARTY_HITS |
| 08:34.05 | Corrodias | why do so many humans feel it enhances their experience to bunnyhop everywhere? |
| 08:34.06 | GenNMX | That should store a reference to the function Regex.CHAT_MSG_COMBAT_PARTY_HITS and the key value of CHAT_MSG_COMBAT_PET_HITS, right? |
| 08:34.36 | GenNMX | Corrodias: Sheer boredom. |
| 08:35.26 | Corrodias | when on my alliance alt it sometimes looks like i'm playing half-life with all the hopping |
| 08:35.44 | GenNMX | Corrodias: Night Elves have it bad because they do something cool randomly. |
| 08:35.57 | Corrodias | the flip? |
| 08:35.58 | krka|work | yes, that would be nice to memory |
| 08:36.01 | GenNMX | Hopefully Blood Elves will also do something cool to make it fair. |
| 08:36.12 | GenNMX | Corrodias: Exactly. |
| 08:36.26 | Corrodias | trying to entice someone to buy my silk without getting a flood of messages at once... |
| 08:38.07 | Corrodias | oddly, the first part seems to be the trouble |
| 08:38.14 | GenNMX | krka|work: Yeah, and right now I'm using a "default" function for three different events. I could do that, but it doesn't look as pretty since Self needs its own function and some events have the same regex *sometimes*. |
| 08:38.20 | Corrodias | their auction house doesn't dip below 2g per stack and nobody's biting on 80s per stack |
| 08:39.30 | Corrodias | i wonder if ET still needs silk bandages :o |
| 08:40.02 | GenNMX | Corrodias: I believe he was wrapped in a cloth blanket as he was phoning home... |
| 08:48.38 | Codayus | Yeah, blood elves apparently do some sorta twirl when they jump. |
| 08:48.40 | Codayus | <shrug> |
| 08:49.11 | Codayus | Hazy on details, but I remember that being discussed from people who saw it during bliz con or whatever...I think. Maybe. |
| 08:52.11 | krka|work | a twirl??? that's it I'm rolling horde! |
| 08:52.35 | Corrodias | no! stay out! |
| 08:52.41 | Corrodias | we like being few >:o |
| 08:57.30 | stray | anyone heard of a data type called a cursorlist? |
| 08:58.11 | Corrodias | no, but i once saw a japanese euphamism for penis that went something like "cream-filled pastry roll" |
| 08:58.29 | stray | elightening. |
| 08:58.42 | krka|work | no but it sounds interesting |
| 08:58.56 | stray | im suddenly hungry |
| 08:59.19 | Corrodias | here, why don't you taste my cream-filled pastry roll? |
| 09:00.12 | stray | it's too small for me. |
| 09:00.28 | krka|work | seems like it's a plain linked list with a cursor |
| 09:00.59 | stray | but its code is horribly different from a linked list |
| 09:01.04 | stray | i've been staring at it for a while ;o |
| 09:02.14 | stray | all of its time complexities are the same as a linked list(i think) |
| 09:02.22 | stray | but it runs so much slower for deletions |
| 09:03.12 | Corrodias | deleting in a linked list is so simple! :( |
| 09:05.31 | stray | curse my professor for making us actually have to think about this assignment. |
| 09:06.00 | krka|work | yeah looks weird |
| 09:08.22 | krka|work | seems like it's like a regular linked list except it uses a shared array for data |
| 09:08.40 | stray | yah |
| 09:09.02 | stray | and they dont point to eachother in order :/ |
| 09:09.07 | stray | or anything |
| 09:09.29 | stray | its strange, but how is that much different from a normal linked list where you have data potentially all over the place? |
| 09:10.00 | krka|work | dunno |
| 09:10.10 | stray | screw ill ask the prof 2morrow lol |
| 09:10.17 | krka|work | i suppose this is more memory efficient |
| 09:10.47 | stray | hm |
| 10:03.05 | Corrodias | and i continue pondering and second-guessing my talent choices... |
| 10:05.51 | krka|work | if I could choose talents IRL I'd pick 5/5 reduced laziness |
| 10:06.53 | Corrodias | my poor druid has respecced several times |
| 10:07.01 | Corrodias | now my hunter is starting to waver |
| 10:15.59 | Corrodias | i'm mostly trying to decide between a pet-focused build and a marksmanship-focused build. i'm sure all hunters have to face that decision. |
| 10:17.04 | *** join/#wowi-lounge kremonte_ (n=kremonte@ool-18bba4ea.dyn.optonline.net) |
| 10:17.53 | Corrodias | i just wish i knew how much damage a pet can do at high levels >_< |
| 10:21.36 | krka|work | i stopped playing my hunter because I got fed up with feeding my pet :/ |
| 10:21.42 | Corrodias | lol |
| 10:21.47 | Corrodias | it's not so bad.. |
| 10:21.53 | krka|work | hard to find food, imo |
| 10:22.06 | Corrodias | you know, vendors sell meat |
| 10:22.11 | krka|work | expensive! |
| 10:22.16 | krka|work | also need to buy ammo |
| 10:22.18 | Corrodias | maybe it's hard to find decently effective food at high levels, but... |
| 10:22.21 | krka|work | mage is way cheaper to play |
| 10:22.33 | krka|work | pet dies, gets sad, needs lots of food again |
| 10:22.35 | krka|work | annoying |
| 10:22.44 | Corrodias | yes |
| 10:24.13 | Kalroth | just buy a few stacks of food, it's not that hard :) |
| 10:25.09 | Corrodias | "I disagree with the statement that Marksman is a smart player's spec. I played Marksman for 20 levels, switched to Beast Mastery, then when I hit 49 switched to Marksman to try out all of the benefits and what not, we get to maraudon and i find myself much more useless." |
| 10:25.16 | Corrodias | "Sure you can get a nice 900 crit every 7 seconds, but how about a pet that can go 100% immune, tank, and deal 300 crits every other hit? and then when he does crit, can get a 30% speed buff.. C'mon now." |
| 10:25.28 | krka|work | no, not hard, just annoying |
| 10:25.42 | krka|work | you can't argue that most other classes have it way easier |
| 10:25.57 | Corrodias | i think he's exaggerating a bit, but that's partly why i'm torn between a BM-focused build and a M-focused build |
| 10:26.41 | krka|work | isn't it too easy to disable the pet though? |
| 10:26.51 | Corrodias | it's pretty easy to disable a hunter, too >_> |
| 10:26.55 | krka|work | haven't played hunter since 1.5 though, stopped when AutoTravel died |
| 10:27.20 | Corrodias | i wonder how much damage they can do if they have unleashed fury, ferocity, and frenzy maxed |
| 10:28.53 | Corrodias | it would be so nice to have -somebody- with trueshot aura around |
| 10:29.26 | Kalroth | krka|work: Dunno, I've played a warrior, rogue, mage and hunter. The hunter got it really easy with PvE :) |
| 10:29.27 | Corrodias | to get it, though, i'd have to totally castrate the pet's damage |
| 10:29.57 | krka|work | yes, it's somewhat easier to play |
| 10:30.10 | krka|work | haven't had any problems with my mage yet though, seems almost as easy |
| 10:30.22 | Corrodias | try a druid. god damn. |
| 10:30.56 | krka|work | I dont pay for food or water, can teleport to the major cities, people actually want me in groups sometimes |
| 10:31.07 | Corrodias | good deal |
| 10:31.08 | krka|work | don't think I'll be going back to hunter soon |
| 10:33.57 | Corrodias | i'm going to go read. [away] |
| 10:40.41 | *** join/#wowi-lounge Legorol^ (n=Legorol@tcmpc43.phy.cam.ac.uk) |
| 10:41.19 | krka|work | hey lego |
| 10:43.37 | *** join/#wowi-lounge Cide (i=Cide@81-226-233-223-no60.tbcn.telia.com) |
| 10:48.03 | *** join/#wowi-lounge stray`laptop (n=astrayca@adsl-67-123-142-192.dsl.scrm01.pacbell.net) |
| 10:51.03 | Kalroth | tjena Cide! |
| 10:52.34 | Cide | hi |
| 11:32.10 | *** join/#wowi-lounge SP|Sorren (n=astrayca@adsl-67-123-142-192.dsl.scrm01.pacbell.net) |
| 11:48.53 | *** join/#wowi-lounge ScytheBlade1 (n=kyle@about/pxe/ScytheBlade1) |
| 11:50.55 | *** join/#wowi-lounge id` (n=tom@hellsblade.xs4all.nl) |
| 12:20.18 | *** join/#wowi-lounge Cide (i=Cide@81-226-233-223-no60.tbcn.telia.com) |
| 12:27.27 | krka|work | quiet today |
| 12:29.17 | Kalroth | I can't think of anything good to say |
| 12:29.37 | Kalroth | So I'll just lurk until someone says something wrong/stupid and then I'll troll them! |
| 12:35.05 | krka|work | how evil |
| 12:53.39 | Kalroth | krka|work: I blame the lack of coffee. |
| 13:05.57 | *** part/#wowi-lounge Bela|AFK (n=sluster@115-60.124-70.tampabay.res.rr.com) |
| 13:13.23 | *** join/#wowi-lounge Jens (i=JensRex@pdpc/supporter/active/JensRex) |
| 13:39.52 | *** join/#wowi-lounge Beladona (n=sluster@josephpartners.com) |
| 13:39.52 | *** mode/#WoWI-lounge [+o Beladona] by ChanServ |
| 13:58.24 | Corrodias | http://data.4chan.org/b/src/1137588299974.jpg |
| 13:59.06 | krka|work | I need a good addon name that can be abbreviated to STAB, GRAB, or something like that (AB is for Action Buttons) |
| 13:59.35 | Corrodias | Simple Togglable Action Buttons |
| 13:59.59 | Corrodias | but it would have to have toggling in the addon for that to work |
| 14:00.06 | krka|work | simple would be a horribly inaccurate description :/ |
| 14:00.23 | Corrodias | in that case, Super Togglable Action buttons |
| 14:00.29 | Corrodias | bad name. let me try again. |
| 14:00.32 | Corrodias | what does it do? |
| 14:01.06 | krka|work | each action button can contain several spells, with intelligent selection of which one to show |
| 14:01.26 | Corrodias | ah.. |
| 14:01.50 | krka|work | kinda like flexbar or discord action bar I suppose, though I haven't really tried those |
| 14:02.02 | krka|work | except more difficult to setup |
| 14:02.12 | Corrodias | that's an impressive feat. |
| 14:02.36 | krka|work | actually, it is extremely easy for developers to setup |
| 14:02.44 | krka|work | probably way easier than flexbar |
| 14:03.04 | krka|work | it should also be much more powerful and lightweight |
| 14:03.27 | Corrodias | hmmmm |
| 14:03.42 | Corrodias | i really have no idea what those are, but i am getting a good idea for a name .. |
| 14:04.20 | Corrodias | i got it. |
| 14:04.26 | Corrodias | SCAB: Situation-Chosen Action Bars |
| 14:04.29 | Corrodias | *Buttons |
| 14:04.33 | krka|work | oooh good one! |
| 14:04.57 | Corrodias | i believe there is a similar product but there's no reason you can't do it better |
| 14:06.12 | krka|work | know what it's called? |
| 14:06.55 | krka|work | yeah, I'm probably like the single best addon coder out there. Also I am one of the most modest ones. |
| 14:07.27 | Corrodias | and the most productive and least lazy |
| 14:07.46 | Corrodias | i will find it. |
| 14:07.48 | krka|work | no... I am definitely lazy :) |
| 14:07.58 | krka|work | that's why I haven't really created any addons yet |
| 14:08.05 | Corrodias | maybe i won't find it, since wowi is down |
| 14:08.24 | krka|work | damn :/ |
| 14:08.33 | krka|work | works for me |
| 14:09.18 | Corrodias | i think there is a failure to communicate with our DNS chain, sometimes |
| 14:09.24 | Corrodias | hold on |
| 14:10.03 | krka|work | want me to get ip? |
| 14:10.08 | Corrodias | flushed the dns cache, no go. okay, yeah, do that |
| 14:10.19 | krka|work | 65.98.55.102 |
| 14:11.17 | Corrodias | know what i SHOULD do is find a reliable free DNS server and add it as a manual "last resort" to my list |
| 14:11.22 | *** join/#wowi-lounge a-stray-cat (n=email@adsl-67-123-142-192.dsl.scrm01.pacbell.net) |
| 14:11.23 | Corrodias | however, i've never found one that worked at all |
| 14:11.52 | krka|work | heh |
| 14:12.06 | Corrodias | i remember looking once because the dns servers at school were dead. |
| 14:12.57 | Corrodias | http://65.98.55.102/downloads/fileinfo.php?id=4237 |
| 14:13.03 | Corrodias | i believe that's the one i'm thinking of |
| 14:13.22 | krka|work | yeah, I made one of those aaaaages ago :P |
| 14:13.24 | Corrodias | when you say "intelligent selection of which one to show" |
| 14:13.31 | Corrodias | other than that it's probably not similar at all |
| 14:13.38 | krka|work | actually, I have one almost like that I haven't released yet |
| 14:13.46 | krka|work | except more customizable |
| 14:15.54 | krka|work | when I say intelligent selection, I mean you can write lua code yourself to set the conditions |
| 14:16.18 | krka|work | example, one of my buttons contains Polymorph, and that button only shows when the target is hostile and humanoid or beast |
| 14:17.47 | Corrodias | i fear i'd have too much trouble remembering which button was which if they all changed depending on what i'm targetting |
| 14:19.02 | krka|work | well, you get visual feedback too |
| 14:26.30 | krka|work | the more i read on the flexbar forums, the more convinced I get that my solution is easier and better |
| 14:28.55 | Corrodias | i think i'm slightly depressed now |
| 14:30.17 | krka|work | why? |
| 14:30.28 | krka|work | the dns servers? |
| 14:32.35 | Corrodias | things just don't always work like they should. and WoW has been distinctly boring the last couple of days |
| 14:33.08 | Corrodias | my sound card has been acting up for a week, and rarely my mouse, too, when it's really bad, which makes me wonder what connection they have |
| 14:33.17 | krka|work | WoW has been boring since always :P |
| 14:33.17 | Corrodias | although today they've behaved themselves perfectly |
| 14:33.31 | *** join/#wowi-lounge Kaelten (n=Kaelten@pcp04349492pcs.mobilh01.al.comcast.net) |
| 14:33.37 | krka|work | my mouse seems to cause sound distortions when moved |
| 14:33.41 | Corrodias | lol |
| 14:33.45 | *** mode/#WoWI-lounge [+o Kaelten] by ChanServ |
| 14:34.14 | Corrodias | well, actually, i'm certain it's some process taking all the CPU for just a moment.. which explains why it's only rarely. i keep my list trim when palying. |
| 14:34.15 | Corrodias | *playing |
| 14:34.25 | krka|work | me too |
| 14:34.32 | Kaelten | hello |
| 14:34.36 | krka|work | i only have xchat and emacs up at the same time |
| 14:34.37 | krka|work | hello |
| 14:35.05 | Corrodias | well, i have 46 processes running, but that's not a lot more than "no programs", mind you |
| 14:35.35 | Corrodias | a little subspace has cheered me up. maybe i'll play that tomorrow. anyway, good night! |
| 14:35.46 | krka|work | yeah, I have lots of processes running too, but they consume almost nothing |
| 14:35.57 | krka|work | good night |
| 14:36.00 | krka|work | aussie? |
| 14:36.34 | Corrodias | no, i like the night. [away] |
| 14:36.56 | Corrodias | i use "good night" more as an indication that i'm going to bed now |
| 14:37.03 | krka|work | i see :) |
| 14:59.48 | Jens | So this is the unofficial Freenode WoW channel? |
| 15:00.13 | kremonte_ | nah |
| 15:00.17 | kremonte_ | this is the WoWI channel |
| 15:00.31 | kremonte | the official one ;p |
| 15:00.32 | Jens | "I"? |
| 15:00.40 | kremonte | www.wowinterface.com |
| 15:00.47 | Jens | *looks* |
| 15:01.25 | Jens | Hmm. |
| 15:01.26 | Eraphine|Disco | anyone try Outfitter? |
| 15:01.31 | kremonte | outfitter? |
| 15:01.41 | kremonte | not another equip mod ;_; eventually i' |
| 15:01.43 | Eraphine|Disco | http://www.curse-gaming.com/mod.php?addid=3086 |
| 15:01.50 | kremonte | m going to have to...use my equips >< |
| 15:01.54 | Eraphine|Disco | oh yeah - it is, but this one can autogenerate sets |
| 15:02.15 | Eraphine|Disco | not sure how smart it is about it, but it seems interesting at least |
| 15:02.50 | Jens | I was looking for a "set" mod yesterday and found ChangingRoom... is that what most people use? |
| 15:03.31 | *** join/#wowi-lounge Gryphen (n=gryphon@71-35-116-25.tukw.qwest.net) |
| 15:03.38 | kremonte | rawr |
| 15:03.44 | Gryphen | ono i esceared of teh rawr! i need a huggle. |
| 15:04.52 | Corrodias | eh? |
| 15:05.02 | kremonte | euh? |
| 15:05.18 | Corrodias | outfitter? looks a lot like wardrobe |
| 15:05.26 | Corrodias | everybody and their zerg uses wardrobe |
| 15:05.34 | kremonte | same icon and all |
| 15:06.48 | Beladona | dns issues, the only way to spend your morning |
| 15:06.51 | Beladona | UGH |
| 15:06.55 | kremonte | ~_~! |
| 15:06.56 | purl | hmm... _~ is sour face |
| 15:07.04 | Corrodias | DNS issues, you too? :D |
| 15:07.08 | Beladona | well |
| 15:07.08 | kremonte | well, nto as good as my morning ;( |
| 15:07.12 | Beladona | they should be fixed now |
| 15:07.18 | Beladona | but dynamic updates weren't firing |
| 15:07.19 | kremonte | had to skip class coz i have a final and i have to study |
| 15:07.31 | kremonte | so far ive done more than 200 multiple choice questions |
| 15:07.33 | Beladona | incorrect name resolutiuons all morning |
| 15:08.45 | Beladona | had people trying to connect to application db's, and they couldn't because the server was sending the data to the wrong ip |
| 15:09.30 | kremonte | is there an ace'd critline? |
| 15:10.48 | Kalroth | Beladona: Actually I prefer spending my morning with coffee and a slow inbox! |
| 15:10.51 | krka|work | why do people want aced versions of stuff? |
| 15:11.02 | krka|work | does ace magically make stuff better? |
| 15:11.06 | Kalroth | krka|work: because it's ace! |
| 15:11.10 | Beladona | slow inbox? |
| 15:11.12 | Beladona | whats that? |
| 15:11.25 | kremonte | wow @ trackalert. i never saw that before o_o |
| 15:11.33 | Kalroth | Beladona: a mail inbox with only 2-3 mails / hour :) |
| 15:11.46 | kremonte | krka|work: because i want to get a million mods i don't need, just because they use less memory than before |
| 15:11.48 | kremonte | : - ) |
| 15:12.00 | Beladona | lol |
| 15:12.04 | kremonte | considering the comp i use WoW on isn't fast anymore |
| 15:12.06 | Beladona | I get at least 30 an hour |
| 15:12.10 | Beladona | thats slow for me |
| 15:12.14 | krka|work | aced addons magically uses less memory? |
| 15:12.22 | kremonte | yes, in twine with one another |
| 15:12.32 | kremonte | using a semi top-of-the-line graphics card...except it's an ati on a laptop |
| 15:12.37 | kremonte | and i only have ~1.8GHz |
| 15:13.02 | Beladona | krka: look at it this way |
| 15:13.13 | Beladona | 20 addons that are all ace'd use less memory than just 20 normal addons |
| 15:13.24 | kremonte | ^ ouais |
| 15:13.28 | krka|work | how? |
| 15:13.29 | Beladona | you realize more memory savings the more ace'd addons you use |
| 15:13.39 | Cide | no... |
| 15:13.45 | Beladona | the same way you do with any well written library |
| 15:13.49 | Cide | assuming they are written another way, maybe |
| 15:13.50 | kremonte | depends what addons, though |
| 15:13.59 | kremonte | it's like saving $1 on a $20 t-shirt |
| 15:14.04 | kremonte | you buy 20 and you got one free =D |
| 15:14.08 | Beladona | basically |
| 15:14.18 | Beladona | good analogy |
| 15:14.36 | Cide | having 20 addons will always use less memory than 20+Ace, since Ace takes memory |
| 15:14.37 | kremonte | how come WoWI only uses zips ;( |
| 15:14.39 | krka|work | how does it work though? |
| 15:14.42 | kremonte | i want to upload tar.bz2 versions! |
| 15:14.50 | Beladona | you have to have a special card to save that $1 (ace library) |
| 15:14.54 | Cide | "acing" an addon doesn't make it use less memory |
| 15:15.04 | Cide | optimizing it does |
| 15:15.10 | kremonte | it does if it uses functions in ace =P |
| 15:15.16 | Cide | no |
| 15:15.21 | Beladona | acing an addon is in effect an act of optimization |
| 15:15.28 | kremonte | instead of reinstating the function for all 20 mods with different names |
| 15:15.34 | kremonte | giving you 20 more global functions |
| 15:15.36 | Cide | yes, since the ace functions can be more optimized than the addon counterparts |
| 15:15.59 | Cide | but if the addon counterparts are just as good, then that addon will always use less memory than the addon + ace |
| 15:16.04 | Beladona | if you have 20 addons that use another library as well written as ace, then sure, you won't see much of an improvement in switching to ace |
| 15:16.13 | kremonte | there are some addons that will get no benefit, or get worse, if aced |
| 15:16.14 | Beladona | but be honest, are there any other libraries that large? |
| 15:16.18 | kremonte | but there are some that aren't :-) |
| 15:16.23 | Cide | you might save memory by having all addons use the ace functions instead of having every addon declare their own functions and reinventing the wheel 20 times |
| 15:16.42 | Beladona | that is a big part of it |
| 15:16.45 | kremonte | for example, getlink would have no benefit with ace. immolatewatch, perhaps :] |
| 15:16.47 | kremonte | or countdoom |
| 15:16.48 | Beladona | doesn't make our statement any less true |
| 15:16.48 | krka|work | true, but that's not Ace specific, that's library usage in general |
| 15:17.02 | Cide | the statement that ace magically makes addons better is false |
| 15:17.04 | kremonte | krka|work: yes, but everybody loves ace |
| 15:17.10 | Beladona | who said anything about magically? |
| 15:17.12 | kremonte | i used to dislike ace |
| 15:17.14 | Beladona | you filled that part in |
| 15:17.34 | Beladona | I was pretty clear that it is the library part that makes it work well |
| 15:17.36 | kremonte | but since moving from flexbar to visor, the improvement is dramatic |
| 15:17.45 | Cide | I didn't say anyone stated it, but it's still false |
| 15:17.53 | Beladona | then we agree |
| 15:17.58 | kremonte | magic? of course it's false E: |
| 15:18.08 | Beladona | fail to see where there was an issue |
| 15:18.11 | Kalroth | You don't believe in magic? :( |
| 15:18.14 | kremonte | unless |
| 15:18.19 | kremonte | the makers of ace are mages and warlocks |
| 15:18.24 | Kalroth | I bet you don't believe in santa claus either! |
| 15:18.25 | kremonte | (nobody likes priests druids or shaman though) |
| 15:18.45 | krka|work | flexbar is doomed! SCAB will take over |
| 15:18.46 | Beladona | like I said, if you can write your own library (which I do) that is well optimized, then ace is pretty pointless |
| 15:18.55 | kremonte | ..SCAB? |
| 15:18.58 | kremonte | eww |
| 15:19.02 | Kalroth | lol |
| 15:19.09 | Beladona | but for people that don't want to write their own libraries, or don't know how, acing is a very worthwhile choice |
| 15:19.15 | kremonte | people are going to pick it and sites are gonna get all bloody and puss-ey |
| 15:19.22 | kremonte | ..how do you say puss-ey? |
| 15:19.29 | krka|work | Situationally Chosen Action Buttons |
| 15:19.56 | krka|work | sadly, I am forced to write most libraries myself since other people suck at coding :() |
| 15:20.07 | kremonte | krka|work: depends what for E: |
| 15:20.56 | krka|work | hm? |
| 15:21.13 | kremonte | for lua? |
| 15:21.18 | kremonte | for server side stuff? |
| 15:21.27 | kremonte | for c and frendz? |
| 15:21.39 | Beladona | I personally don't use ace because I use very few addons, and prefer all of them to be small, fast, and optimized |
| 15:21.52 | Beladona | if there are functions not being used, I remove them |
| 15:22.11 | kremonte | .1 kB = 100B, right? |
| 15:22.20 | Beladona | 1024b |
| 15:22.30 | kremonte | not 1kB, .1kB |
| 15:22.32 | kremonte | thilly. |
| 15:22.48 | Beladona | unless you are muicrosoft |
| 15:22.53 | Beladona | who rounds everything down |
| 15:23.05 | kremonte | anywway. about 100 bytes |
| 15:23.15 | Beladona | ann bits? |
| 15:23.17 | kremonte | seriously the difference in this case is negligible |
| 15:23.18 | Beladona | ahh* |
| 15:23.37 | kremonte | the non-ace version of goodinspect is like, half a kB bigger |
| 15:23.43 | kremonte | that's redikulas!!! |
| 15:24.22 | Beladona | you talking about actual space? |
| 15:24.36 | kremonte | yes =O |
| 15:24.39 | Beladona | 1024B = 1kB |
| 15:24.39 | kremonte | the lua is biggerer! |
| 15:24.55 | Cide | must be all the semi-colons :) |
| 15:25.12 | kremonte | Cide: yeah, semicolons are evil. i still use them though, coz im a warlock! :D |
| 15:25.21 | Beladona | http://www.glossary-tech.com/byte.htm |
| 15:25.25 | kremonte | but i'm a gnome, which makes me..a nice warlock? |
| 15:25.37 | kremonte | Beladona: i know, but when you're talking about 1/10th of that, it's very negligible |
| 15:25.49 | kremonte | 2.4bytes? >_> |
| 15:25.56 | Beladona | were you measuring memory size? |
| 15:26.11 | kremonte | it's all rounded anyway, in file-roller |
| 15:26.33 | Beladona | need to measure memory size |
| 15:26.43 | Beladona | file size means very little to wow |
| 15:26.48 | kremonte | im trying tog et them onto my notebook |
| 15:26.52 | kremonte | but samba broke |
| 15:26.54 | kremonte | fuck you samba! |
| 15:26.57 | Beladona | its not the size of it, its how you use it (giggle) |
| 15:27.29 | kremonte | Cannot connect to: Windows Network: Raptop |
| 15:27.35 | kremonte | grr |
| 15:28.25 | Beladona | Rut da Fruck is a Robster Craw? |
| 15:28.37 | kremonte | anata wa engrish ga hanase masu kaaaaa? D: |
| 15:28.38 | kremonte | wwwww |
| 15:28.46 | kremonte | damn japanese people and their wwwww's |
| 15:33.08 | krka|work | yes, semicolons in Lua is retarded |
| 15:34.27 | kremonte | didn't iriel find a place where you need a semicolon? |
| 15:35.24 | krka|work | he probably didn't |
| 15:35.35 | kremonte | someone did |
| 15:35.59 | kremonte | it was like ((foo());bar()) or something |
| 15:36.03 | kremonte | i know it had lots of ()'s |
| 15:36.09 | kremonte | and a \n didn't work |
| 15:36.18 | krka|work | http://lua-users.org/lists/lua-l/2000-08/msg00073.html |
| 15:37.24 | kremonte | and they are always right? E: |
| 15:37.29 | kremonte | lemme see if i can find it in the logs |
| 15:37.30 | kremonte | ~logs |
| 15:37.33 | 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" |
| 15:38.25 | krka|work | well, no they're not :) |
| 15:38.30 | kremonte | http://ibot.rikers.org/%23wowi-lounge/ |
| 15:39.20 | kremonte | Irielanyway, it mostly works but it gets tripped up by p()(i)() |
| 15:39.21 | krka|work | http://lua-users.org/wiki/LuaGrammar |
| 15:39.23 | Kalroth | it doesn't show parts or quits :( |
| 15:39.30 | krka|work | this implies that ; aren't fully optional |
| 15:39.44 | Kalroth | oh, it's just quits it doesn't show |
| 15:40.07 | kremonte | im not sure if that was iriel talking about a java lua parser though |
| 15:40.20 | kremonte | http://ibot.rikers.org/%23wowi-lounge/20060114.html.gz |
| 15:40.22 | kremonte | ctrl f for semicolon |
| 15:42.46 | krka|work | if anyone could explain the possible interpretations of p()(i)() i'd appreciate it :) |
| 15:43.43 | krka|work | i can only see it as: call the function that p()(i) returns, where p()(i) means to call the function with parameter i that p returns |
| 15:44.04 | kremonte | see |
| 15:44.06 | kremonte | i just got los |
| 15:44.06 | kremonte | t |
| 15:44.08 | kremonte | sooo |
| 15:49.51 | Eraphine|Disco | krka sounds suspiciously like rowne. |
| 15:49.57 | Eraphine|Disco | krka|work sadly, I am forced to write most libraries myself since other people suck at coding :() |
| 15:50.07 | Gryphen | hehe |
| 15:50.13 | krka|work | I do? :) is that good or bad? |
| 15:50.32 | Eraphine|Disco | it's good and bad |
| 15:50.45 | Eraphine|Disco | everyone is good and bad |
| 15:50.48 | kremonte | trackalert blew up my minimap ;_; |
| 15:50.49 | krka|work | well, tbh, very few uses the strategy of caching results |
| 15:51.01 | krka|work | so if I want to go that path, I have to do it myself |
| 15:51.09 | Legorol^ | hi krka |
| 15:51.17 | Legorol^ | Situationally Chosen doesn't sound cool enough :( |
| 15:51.18 | krka|work | you respond slowly Legorol^ :) |
| 15:51.25 | Legorol^ | yep, 5 hours delay |
| 15:51.25 | Eraphine|Disco | soo.... |
| 15:51.27 | Eraphine|Disco | scab is.. |
| 15:51.30 | Legorol^ | don't you have like work to do? |
| 15:51.30 | Eraphine|Disco | benecast? |
| 15:51.32 | Legorol^ | :D |
| 15:51.45 | krka|work | name suggestions are still open |
| 15:51.52 | Legorol^ | goodie, i will rack my brain then |
| 15:51.53 | krka|work | cool abbreviation is a must |
| 15:52.00 | Eraphine|Disco | krka - do you even still play? |
| 15:52.03 | krka|work | also should be somewhat descriptive |
| 15:52.09 | krka|work | yes!.. a bit |
| 15:52.13 | krka|work | ... to test code |
| 15:52.19 | Eraphine|Disco | BYOB |
| 15:52.24 | Eraphine|Disco | bring your own buttons |
| 15:52.46 | krka|work | i want a pronouncible abbreviation |
| 15:52.49 | krka|work | like SCAB or STAB |
| 15:52.58 | Eraphine|Disco | krka, btw, I think I missed this, how are your buttons different that setting custom scripts for action buttons> |
| 15:53.06 | Eraphine|Disco | because visorbuttons can do very much the same. |
| 15:53.20 | Legorol^ | i'd imagine krka will make it so the right icon shows up, right? |
| 15:53.29 | Eraphine|Disco | you can do that with settexture |
| 15:53.30 | Legorol^ | does visorbuttons change the icon in the button? |
| 15:53.49 | Legorol^ | ok the question is however how much code the enduser needs to produce |
| 15:53.55 | Eraphine|Disco | all of i |
| 15:53.56 | Eraphine|Disco | it |
| 15:53.59 | Legorol^ | e.g. if i had to configure an AB mod and manually include settextures, |
| 15:54.02 | Legorol^ | i'd shy away from it |
| 15:54.17 | Eraphine|Disco | I understand that. |
| 15:54.22 | Legorol^ | especially because i wouldn't have a clue how to figure out the texture paths for the spells |
| 15:54.38 | Legorol^ | hm, i think i'd be a good test-subject for you, krka |
| 15:54.44 | krka|work | yes, right button shows up |
| 15:54.45 | krka|work | also shows mana |
| 15:54.48 | krka|work | also shows cooldown |
| 15:54.50 | krka|work | also shows range |
| 15:54.52 | Legorol^ | I know Lua, i know about testing/bug hunting, and no virtually nothing about action buttons or textures |
| 15:54.58 | krka|work | also works for items, and then showing count and cooldown |
| 15:55.02 | Legorol^ | *no = know |
| 15:55.03 | krka|work | also seems very fasdt |
| 15:55.10 | Eraphine|Disco | can you show me the code krka |
| 15:55.18 | krka|work | in an hour or two, on my way home now :) |
| 15:55.19 | Eraphine|Disco | and.. furthermore, have you looked at visor? |
| 15:55.21 | krka|work | gone! |
| 15:55.24 | krka|work | nope, not really |
| 16:00.10 | Eraphine|Disco | oh YES! |
| 16:00.22 | Eraphine|Disco | Finally - events a-z (full list) on wowwiki |
| 16:03.06 | Beladona | been there for like a month now |
| 16:04.38 | *** join/#wowi-lounge [MoonWolf] (n=moonwolf@ip51ccaa81.speed.planet.nl) |
| 16:12.49 | Corrodias | my first sucky attempt at humor: http://corrodias.no-ip.org:6928/pub/historic001.jpg |
| 16:13.46 | Corrodias | well, come on, somebody look :P |
| 16:16.37 | *** join/#wowi-lounge Stylpe (n=Stylpe@98.84-48-162.nextgentel.com) |
| 16:17.07 | Corrodias | fine, fine, i'm going to bed again. [away] again. |
| 16:18.59 | *** join/#wowi-lounge Sokol (i=sokolsg@sokol.kharkov.com) |
| 16:37.46 | *** join/#wowi-lounge id` (n=tom@hellsblade.xs4all.nl) |
| 16:58.22 | *** join/#wowi-lounge Andcd (n=Miranda@82-208-70-53.uac1.unlim.mts-nn.ru) |
| 17:00.56 | *** join/#wowi-lounge Iriel (n=daniel@adsl-66-123-190-42.dsl.sntc01.pacbell.net) |
| 17:01.43 | *** join/#wowi-lounge krka (i=krka@c80-216-103-22.cm-upc.chello.se) |
| 17:02.04 | *** join/#wowi-lounge Iriel_ (n=daniel@adsl-66-123-190-42.dsl.sntc01.pacbell.net) |
| 17:03.03 | Andcd | is it World Of Warcraft discution channel? |
| 17:04.33 | Gryphen | it is geared toward the development of addons |
| 17:04.55 | Andcd | addons for WoW? |
| 17:05.00 | Gryphen | yes |
| 17:05.10 | Andcd | hmmm... oki ^_^ |
| 17:06.00 | Gryphen | Usually the topic describes that, but today it is just weird |
| 17:07.37 | Iriel | Hopefully we can convince Cair to put a useful topic back |
| 17:10.08 | krka | can someone point me towards Visor? |
| 17:10.30 | *** join/#wowi-lounge Ratbert_CP (n=KCummins@204.128.192.37) |
| 17:13.14 | krka | thanks! |
| 17:13.28 | krka | i never would have thought of looking there |
| 17:18.32 | *** join/#wowi-lounge Kalroth_ (n=kalroth@port114.ds1-hj.adsl.cybercity.dk) |
| 17:18.53 | *** join/#wowi-lounge Osagasu (n=Kronus@rhhe10-109.2wcm.comporium.net) |
| 17:22.09 | *** join/#wowi-lounge sharkhat (n=sharkhat@dhcp80ff254e.dynamic.uiowa.edu) |
| 17:30.32 | krka | silly me updated nvidia, now I need to rebuild stuff |
| 17:31.13 | id` | like? |
| 17:31.20 | Legorol^ | more and more people seem to stumble in here by simply looking in the channel list of Freenode and noticing "WoW" in the name |
| 17:31.47 | id` | Wich is not a bad thing for the wowi-community |
| 17:31.56 | Legorol^ | not that bad, but it's random people.. |
| 17:32.02 | Legorol^ | and this channel is for dev discussion really |
| 17:32.16 | Legorol^ | granted, a lot of the discussion here is not even related to WoW often :D |
| 17:32.18 | id` | i know |
| 17:32.40 | id` | <PROTECTED> |
| 17:32.55 | id` | ;) |
| 17:33.07 | Cide | hmm... |
| 17:33.09 | *** join/#wowi-lounge ToastTheif (i=ToastThe@24-177-164-255.dhcp.mrqt.mi.charter.com) |
| 17:33.16 | id` | toasty |
| 17:33.21 | Legorol^ | laters, people |
| 17:33.24 | *** part/#wowi-lounge Legorol^ (n=Legorol@tcmpc43.phy.cam.ac.uk) |
| 17:33.25 | id` | cua lego |
| 17:33.28 | id` | :\ |
| 17:33.29 | Kalroth_ | even better would be /topic No, this isn't a wow channel, Wowi is the name of my cat! |
| 17:33.32 | ToastTheif | indy |
| 17:33.36 | id` | lol |
| 17:33.36 | id` | :p |
| 17:33.43 | ToastTheif | idy? |
| 17:33.50 | id` | haha |
| 17:33.59 | id` | just id is shorter |
| 17:34.00 | id` | :p |
| 17:34.23 | ToastTheif | idy |
| 17:34.30 | Cide | I'm wondering... I have this table that holds records, which are then broadcasted to other users in the raid.. say when I want to delete a record, I just tremove(table, key) |
| 17:34.31 | *** join/#wowi-lounge krka (i=krka@c80-216-103-22.cm-upc.chello.se) |
| 17:34.49 | krka | damn it, i screwed up GLX |
| 17:34.53 | krka | no more wow :/ |
| 17:35.08 | ToastTheif | ROFL |
| 17:35.12 | Cide | but, what's the best way to make sure the same record is deleted for the other users? the key won't necessarily be the same.. do you think I should pass along the "owner-key" when an object is broadcasted, or should I pass along all the info in the delete message? |
| 17:35.21 | Cide | both ways are pretty lame though |
| 17:35.26 | ToastTheif | you know all those people saying how blizz is gonna ban twinking? |
| 17:35.37 | Cide | have fun with that |
| 17:35.47 | id` | ToastTheif, no? |
| 17:35.48 | ToastTheif | "You can also spend some money to equip your low level character with powerful weapons and equipment to give yourself an edge." |
| 17:35.58 | ToastTheif | direct from one of blizz's pages lol |
| 17:36.06 | id` | well people are morons |
| 17:36.11 | *** topic/#WoWI-lounge by Cairenn|sleep -> UI Mod Dev channel. Respect, courtesy, patience. Leave slouken alone. |
| 17:36.16 | Iriel | Cide : Your 'table' is just an array? |
| 17:36.24 | Iriel | Cide : Not a normal associative array? |
| 17:36.25 | id` | in other games you can equip lvl 60 itsms on lvl 1 people |
| 17:36.28 | Cide | yeah, no associative indexes |
| 17:36.28 | id` | i like that |
| 17:36.30 | krka | <PROTECTED> |
| 17:36.33 | Iriel | Cide : And how are the records identified between other people? |
| 17:36.33 | Tain | krka: Visor is at the wowace.com forums, a couple of different persistent threads in the Ace AddOns forum. |
| 17:36.43 | Tain | The main d/l is: http://www.crushingdreams.com/Visor/VisorR36.zip |
| 17:36.48 | Cide | there's no need to sync the records other than when deleting one |
| 17:36.51 | krka | i just want to know what it _is_ |
| 17:37.00 | krka | all I've gotten so far is that you can move around frames with it |
| 17:37.12 | Iriel | Cide : Soundslike you need to send the message body to do a proper delete, unless you've gotten index synchronization |
| 17:37.24 | Iriel | Cide : But since you're using tremove in one place, I doubt very much that's the case |
| 17:37.45 | Cide | yeah, there's no maintained synchronization between the different clients and the "server" |
| 17:37.57 | Iriel | I'd imagine a better design strategy would be to have message 'creators' assign unique ID's and key your table with those |
| 17:38.08 | Iriel | Cide Something like <playerName>-<Timestamp> |
| 17:38.30 | Tain | It is mostly 2 things. First frame management. Move frames, size, scale, apply textures, set anchors, etc. Really just about everything you can do to adjust frames in game. |
| 17:38.48 | Tain | All command-line driven, very small and efficient code. |
| 17:38.49 | Cide | I was thinking along the lines of passing the creator's key as another part in the record |
| 17:39.56 | Cide | not sure how advanced I want to make it yet |
| 17:40.18 | Cide | it's based on your line drawing idea actually :) |
| 17:41.34 | Iriel | Giving "things you want to talk to multiple clients about" unique identifiers simplifies a whole bunch of other things. |
| 17:41.53 | Iriel | and using it as a key makes deleting/checking real easy |
| 17:42.40 | Beladona | hi |
| 17:42.48 | Gryphen | heya |
| 17:42.53 | Beladona | went to lunch and the channel got lively |
| 17:43.02 | Beladona | should go to lunch more often |
| 17:44.11 | Cide | hmm |
| 17:44.12 | *** join/#wowi-lounge id` (n=tom@hellsblade.xs4all.nl) |
| 17:44.21 | Tain | Damnit I submitted resumes for about 15 jobs yesterday. Where are my job offers? |
| 17:44.36 | Beladona | Yew |
| 17:44.38 | Beladona | Yes* |
| 17:45.15 | Kalroth_ | Tain: Positive: Being reviewed and soon UPS will be knocking on your door! - Negative: In the bin. |
| 17:45.49 | Kalroth_ | (Really negative: Being reviewed and soon FBI will be knocking on your door!) |
| 17:45.54 | Beladona | Mixed: making offers to others, and you are in the middle of the stack |
| 17:46.08 | ToastTheif | idy |
| 17:46.35 | ToastTheif | mapscroll? |
| 17:46.39 | ToastTheif | how's it going? |
| 17:49.04 | Tain | I am always at the top of the heap! |
| 17:55.37 | *** part/#wowi-lounge Andcd (n=Miranda@82-208-70-53.uac1.unlim.mts-nn.ru) |
| 17:57.02 | *** join/#wowi-lounge Lebannen (n=Snak@i-83-67-218-74.freedom2surf.net) |
| 18:03.04 | *** join/#wowi-lounge krka (i=krka@c80-216-103-22.cm-upc.chello.se) |
| 18:03.15 | krka | cool, nvidia-installer saved my ass there |
| 18:03.47 | *** join/#wowi-lounge Lebannen (n=Snak@i-83-67-218-74.freedom2surf.net) |
| 18:08.08 | *** join/#wowi-lounge Lebannen (n=Snak@i-83-67-218-74.freedom2surf.net) |
| 18:24.54 | *** join/#wowi-lounge zeeg (n=wguru@63.147.183.47) |
| 19:01.44 | *** join/#wowi-lounge ForgottenLords (n=Forgotte@059.216-123-195-0.interbaun.com) |
| 19:16.33 | *** join/#wowi-lounge qwxyr (i=qw@201.80-202-198.nextgentel.com) |
| 19:16.57 | krka | current toc number? |
| 19:17.12 | Iriel | 10900 |
| 19:24.10 | krka | thanks! |
| 19:34.33 | Beladona | lol |
| 19:50.22 | krka | damn I rock! |
| 19:58.25 | id` | lol |
| 20:21.04 | *** part/#wowi-lounge Sokol (i=sokolsg@sokol.kharkov.com) |
| 20:24.44 | *** join/#wowi-lounge Tem (n=matt@ip70-177-40-169.br.br.cox.net) |
| 20:44.33 | *** join/#wowi-lounge Natasem (n=Natasem@63.197.112.216) |
| 20:45.15 | Natasem | Cairenn: you there? |
| 20:45.29 | Cairenn | no, I'm actually here |
| 20:45.34 | Natasem | :P |
| 20:45.55 | Beladona | depends, how much money is it worth |
| 20:45.58 | Beladona | =P |
| 20:46.03 | *** join/#wowi-lounge Tem (n=matt@ip70-177-40-169.br.br.cox.net) |
| 20:46.05 | Natasem | hey i added a bit of info to your Once and for all post, and if ya want you can copy and past it to your first post |
| 20:46.12 | Natasem | http://forums.worldofwarcraft.com/thread.aspx?fn=wow-interface-customization&t=304310&tmp=1#post304310 |
| 20:50.41 | id` | nice |
| 20:50.59 | id` | i'd use microsoft antispyware though |
| 20:51.02 | id` | or hitman pro |
| 20:51.02 | id` | :p |
| 20:55.53 | *** join/#wowi-lounge Maldivia (n=the_real@62.61.134.59.generic-hostname.arrownet.dk) |
| 20:59.50 | *** join/#wowi-lounge Eraphine|Lab (n=Eraphine@brenna.human.cornell.edu) |
| 21:00.29 | AnduinLothar | what's the name of the breath bar? |
| 21:01.00 | id` | dunno check eCastingbar it must have it |
| 21:01.11 | AnduinLothar | can u move it with that? |
| 21:01.18 | AnduinLothar | t's not the same as the casting bar |
| 21:01.45 | Maldivia | isn't is a MirrorTimer# ? |
| 21:02.15 | id` | it's a casting bar replacement it must have the name of it in there |
| 21:02.20 | id` | :+) |
| 21:02.43 | Maldivia | from WorldFrame.lua: |
| 21:02.45 | Maldivia | -- Process breathbar onUpdates if the map is up or the ui is hidden |
| 21:02.45 | Maldivia | local bar; |
| 21:02.45 | Maldivia | for i=1, MIRRORTIMER_NUMTIMERS do |
| 21:02.45 | Maldivia | <PROTECTED> |
| 21:04.09 | AnduinLothar | odd that my grep didn't pick that up |
| 21:04.23 | Maldivia | mine did :) |
| 21:04.27 | id` | Castingbar:new('Breath',45,{0,0,100}) |
| 21:04.37 | id` | --^ thats how i'd do it if i were blizzard |
| 21:04.39 | id` | *sigh* |
| 21:04.50 | AnduinLothar | well u can cast while underwater |
| 21:05.04 | Maldivia | well, you can cast spells while under water... |
| 21:05.09 | id` | well make another casting bar, thats my point |
| 21:05.17 | id` | :-) |
| 21:05.38 | Maldivia | mirror timers are used for exausted, feigh death and breath, I think |
| 21:07.28 | AnduinLothar | why the hell is the event called from the UIParent event driver and not the MirrorFrame event driver |
| 21:08.09 | id` | one word |
| 21:08.12 | id` | blizzard |
| 21:08.16 | id` | :^) |
| 21:08.48 | AnduinLothar | anyway. i dunno why these silly people with outfit mods cant make a swimming swap... seems really simple to me |
| 21:09.12 | AnduinLothar | there's even events for the damn thing |
| 21:09.17 | id` | :o |
| 21:10.03 | AnduinLothar | ItemRack author and Outfitter author keep saying there's no way to detect getting out... so i'm gonna put it in wardrobe and then they're all gonna copy me |
| 21:10.36 | Maldivia | what if I swim at the surface, then the breath bar doesn't appear... |
| 21:11.00 | AnduinLothar | valid question |
| 21:11.08 | Maldivia | or if I equip an item or a buff that allows underwater breating -- no breath bar |
| 21:11.25 | AnduinLothar | that's easy. can look for buff |
| 21:11.53 | Maldivia | how do you know when you enter the water then ? |
| 21:11.59 | AnduinLothar | you don't |
| 21:12.10 | id` | there your problem |
| 21:12.12 | id` | :) |
| 21:12.16 | AnduinLothar | not a big problem |
| 21:12.23 | id` | make it a button |
| 21:12.25 | id` | :p |
| 21:12.35 | AnduinLothar | um... u can already do that |
| 21:12.48 | id` | no i mean make it switch sets on button press |
| 21:12.52 | AnduinLothar | people want to be MORE lazy tho |
| 21:12.55 | id` | <PROTECTED> |
| 21:13.05 | id` | wich would be whatever |
| 21:13.15 | AnduinLothar | id... all outfitters already have macroing and menu options |
| 21:13.23 | Maldivia | so in other words, they have to dive a bit, for the breath bar to appear, for the mod to trigger on it, to switch items ? |
| 21:13.24 | id` | so whats their big deal |
| 21:13.39 | AnduinLothar | something liek that.. or trigger it themselves |
| 21:13.43 | id` | i dont even want things to go automatically for me |
| 21:13.58 | id` | but thats just me i guess :( |
| 21:14.03 | AnduinLothar | apparently |
| 21:14.13 | id` | hey AnduinLothar, now you are here |
| 21:14.18 | AnduinLothar | no im not |
| 21:14.26 | id` | you are the author/maintainer of ImprovedErrorFrame, right? |
| 21:14.54 | *** join/#wowi-lounge Codayus (n=cody@chaos.net.nz) |
| 21:14.56 | AnduinLothar | yes |
| 21:15.00 | id` | It would kick ass much more if: it would look like TinyPad, smaller text and a draggable window |
| 21:15.01 | id` | and |
| 21:15.09 | id` | if the icon stays forever |
| 21:15.23 | AnduinLothar | you can make the button always visible |
| 21:15.27 | id` | o, how? |
| 21:15.28 | AnduinLothar | it's na option |
| 21:15.32 | id` | na? |
| 21:15.36 | AnduinLothar | an |
| 21:15.36 | id` | oh k |
| 21:15.45 | *** join/#wowi-lounge cladhaire (n=jnwhiteh@cpe-24-59-51-225.twcny.res.rr.com) |
| 21:15.50 | id` | hi clad |
| 21:16.06 | id` | :=) |
| 21:16.06 | cladhaire | heyas =) |
| 21:16.25 | id` | (i really am playing that song) |
| 21:18.06 | cladhaire | lol |
| 21:19.16 | Tem | Iriel: I made a reply about the GetNextFrame idea. |
| 21:21.14 | Maldivia | GetNextFrame shouldn't be that hard to implement.. |
| 21:21.31 | krka | is it possible that GetEffectiveScale could return nil? |
| 21:21.37 | Tem | no |
| 21:21.54 | Tem | course, GetMousFocus never supposed to return nil either |
| 21:22.06 | Tem | so a check for nil wouldn't be uncalled-for |
| 21:22.20 | krka | <PROTECTED> |
| 21:22.20 | krka | <PROTECTED> |
| 21:22.25 | krka | get a nil error on the second line |
| 21:22.32 | krka | and frame1 is not nil |
| 21:22.37 | Iriel | GetMouseFocus can return nil |
| 21:22.39 | Maldivia | GetMouseFocus() can easily return nol |
| 21:22.45 | Iriel | I am, I replied. |
| 21:23.02 | Iriel | The scale methods never return nil |
| 21:23.11 | Maldivia | if you change viewport, and move mouse outside of worldframe - can't fall back to WorldFrame then :) |
| 21:23.14 | krka | what if I screw it up somehow? :) |
| 21:23.24 | Iriel | YOu'd get the nil from some other place then |
| 21:23.34 | Iriel | it wouldn't come out of GetScale or GetEffectiveScale |
| 21:23.37 | krka | my frames manage to survive alt-z |
| 21:23.47 | krka | GetLeft() perhaps? |
| 21:24.35 | Maldivia | if they are not hidden from alt-z, then they dont have a UIParent as a parent (some where down the line) - so a GetParent() call ? |
| 21:24.52 | krka | I never SetParent though |
| 21:25.05 | Maldivia | is ther a parent="..." in the xml ? |
| 21:25.06 | krka | krkaBar has UIParent as a parent and the buttons all have krkaBar as a parent |
| 21:25.09 | krka | no |
| 21:25.19 | krka | unless you mean UIParent with ... |
| 21:25.29 | Tem | Iriel: how do some textures or fontstrings not have a lua presence? |
| 21:25.33 | Maldivia | well ... as in "fill in solething here" :) |
| 21:25.45 | Tem | I've always been curious about how that stuff works |
| 21:26.01 | Tem | I just assumed that right now if there is an xml element there, it has a lua global |
| 21:26.15 | Iriel | No, things with no name have no global |
| 21:26.37 | krka | maybe we should write functions that localize stuff... such as tooltips |
| 21:26.44 | Iriel | It's possible to have things with a lua presence but no global (Especially in 1.10, and possibly in 1.9) |
| 21:26.59 | krka | you can just nil them |
| 21:27.01 | Tem | I know it's possible in 1.10, but how in 1.9? |
| 21:27.08 | Iriel | Slouken's implying that ALL frames will have those, which is good since it means GetParent()==nil means what we think it means |
| 21:27.16 | Iriel | Well, I'm not sure what happens to a frame between two named frames |
| 21:27.24 | Iriel | it may or may not have a LUA presence |
| 21:27.30 | krka | why would it not have it? |
| 21:27.37 | Tem | Once, I did something like this: |
| 21:27.53 | Iriel | Because, in order to avoid wasted memory, lua objects aren't created for frame-like objects that dont need them |
| 21:28.15 | krka | example? |
| 21:28.19 | Iriel | FontString and Textures will continue to behave that way, if you didn't name it, and it wasn't dynamically created, it wont have a LUA presence |
| 21:28.25 | Iriel | Any un-named texture |
| 21:28.51 | krka | true |
| 21:28.58 | Tem | http://wow.pastebin.com/512053 |
| 21:29.27 | Iriel | Tem I recall that vaguelly, what did $parent evaluate as? |
| 21:29.36 | Tem | SomeGlobal:GetName() == "TopSubFrame" |
| 21:29.46 | Iriel | Tem but also what happens if you do <Frame name="A"> .. <Frame> .. <Frame name="B"> |
| 21:29.48 | Tem | but there was no global "top" |
| 21:29.53 | Iriel | what does B:GetParent() return |
| 21:30.02 | Iriel | And in your case, what does SomeGlobal:GetParent() return |
| 21:30.10 | Tem | I don't remember |
| 21:30.14 | Tem | I'll have to test later |
| 21:30.18 | Iriel | is it nil, or is it an object that doesn' thave a global reference? |
| 21:30.20 | Tem | but right now I've got to go to work |
| 21:30.28 | Tem | I'd hope it's non-nil |
| 21:30.32 | Iriel | that's the case I dont know right now |
| 21:30.37 | Iriel | it might be nil, it might not |
| 21:30.41 | Iriel | In 1.10, it wont be nil |
| 21:30.44 | Tem | nil would a bad thing |
| 21:30.54 | Tem | my code atm assumes nil means no parent |
| 21:31.01 | Maldivia | Iriel: a GetNextFrame method shouldn't be too hard to implement |
| 21:31.36 | Iriel | Maldivia : Assuming that slouken has all of the frames in one hash somewhere, I agree.. But I have no idea what that stuff looks like internally |
| 21:32.53 | Maldivia | Iriel: hmm, what about something like http://wow.pastebin.com/512061 |
| 21:35.47 | Iriel | How do you enumerate the 'toplevel' frames? |
| 21:35.52 | Iriel | We have no way to do that today |
| 21:36.03 | Iriel | UIParent:GetParent() returns nil |
| 21:36.09 | Iriel | (At least, I think it does) |
| 21:36.19 | Cide | yep |
| 21:36.28 | Iriel | If the logical 'top' frame has a LUA presence, then we'd be ok, but without that we can't implement it ourselves |
| 21:36.41 | *** part/#wowi-lounge Ratbert_CP (n=KCummins@204.128.192.37) |
| 21:36.52 | Maldivia | beside an ugly hax, with scanning the global enviroment, check if it's a userdata object, check GetFrameType and then check GetParent - none |
| 21:37.04 | Iriel | you can't scan the global environment |
| 21:37.10 | Iriel | 1.10 allows for anonymous frames |
| 21:37.33 | Iriel | As does 1.9 if you nil them after creation 8-) |
| 21:38.14 | Maldivia | hmm, yeah - ok |
| 21:39.13 | Iriel | The logical flip side of this is.. frames which dont want to be found, perhaps shouldn't be 8-) |
| 21:39.59 | Maldivia | but on the other hand - does it really make sense to be able to do a GetNextFrame on the top-level ? |
| 21:40.31 | Iriel | Well, the idea of get next frame was to iterate over ALL frame objects, whether they have a global reference or not |
| 21:44.03 | Maldivia | hmm, GetChildren - does it return the objects in load order ? |
| 21:44.48 | Iriel | An order has never been explicitly specified, so I have no idea |
| 21:44.52 | krka | I try to hide as much as possible from other addons |
| 21:45.02 | Iriel | It really shouldn't matter |
| 21:45.11 | krka | both to avoid interference and to avoid people from weird hooking |
| 21:45.14 | AnduinLothar | coolness factor |
| 21:45.52 | Maldivia | Iriel: hmm, it was just if for instance, say you have a scroll frame, with 20 lines - if you could make sure the 5 return from GetChildren was the 5th line |
| 21:46.15 | Iriel | Maldivia : I would imagine it'd be more reliable to get the list then sort them by name |
| 21:46.25 | Iriel | Maldivia : But it should be easy enough to test |
| 21:46.52 | Iriel | I dont do a whole lot of runtime inspection other than to figure out why one of my own frames is missing |
| 21:47.10 | *** part/#wowi-lounge cladhaire (n=jnwhiteh@cpe-24-59-51-225.twcny.res.rr.com) |
| 21:51.31 | Natasem | bah i don't need no stinkin training class..... |
| 21:51.32 | Iriel | Question: Are item links passed cross-faction? |
| 21:51.32 | Natasem | The Office of the General Counsel on behalf of the Secretary of the Army is sending the attached memo which reaffirms the requirement for all Army personnel to attend annual face-to-face ethics training and an additional requirement for personnel involved in the acquisition process to attend Acquisition Ethics Training. |
| 21:53.04 | Maldivia | nothing is passed cross-faction... |
| 21:53.36 | Maldivia | item-links are "scrambles" just like everything else |
| 21:53.46 | Maldivia | and the scambling removes the link |
| 21:54.54 | *** join/#wowi-lounge Guillotine (n=Guilloti@ns.motek-services.com) |
| 21:58.05 | krka | hah! I even showed my brother, who knows NOTHING about programming how to setup my addon |
| 21:58.13 | *** join/#wowi-lounge Guillotine_ (n=Guilloti@ns.motek-services.com) |
| 21:59.32 | Beladona | weird |
| 21:59.42 | Beladona | Macromedia actually has a decent source control system |
| 22:00.27 | Beladona | anyway, home time, have fun! |
| 22:00.38 | Cairenn | later Bela |
| 22:12.54 | AnduinLothar | i keep having this feeling that i could abstract Wardrobe inot like 200 lines |
| 22:13.02 | AnduinLothar | into* |
| 22:13.17 | AnduinLothar | so much repeatitive code and hard coded constants |
| 22:14.14 | Guillotine | zeeg needs to watch his forums more. there are SO many advertisements for gold sellers and hacks |
| 22:14.15 | *** join/#wowi-lounge cladhaire (n=jnwhiteh@cpe-24-59-51-225.twcny.res.rr.com) |
| 22:15.02 | Guillotine | Anduin: read my article on item links. rather than parsing the item tooltip, you can use the itemid, extra stat id, and enchant id |
| 22:15.11 | Guillotine | much faster |
| 22:15.14 | Guillotine | and less code |
| 22:15.15 | AnduinLothar | been there, done that |
| 22:15.18 | Guillotine | ah |
| 22:15.19 | Guillotine | ok |
| 22:15.54 | AnduinLothar | only problem is uniqely identifying items of the same name with differnet perminant enchants |
| 22:19.51 | ForgottenLords | wow... I go play city of heroes for four days, and I feel like WoW's jump is lame, the controls are messed up... and Im confused as all hell... |
| 22:20.13 | Guillotine | anduin: part of the item link deliniates permanent enchantments |
| 22:20.15 | ForgottenLords | omg... I cant even fly... |
| 22:20.21 | Guillotine | I would thinkt he problem would be temporary enchantments |
| 22:20.24 | Guillotine | the* |
| 22:20.39 | Guillotine | ForgottenLords: haha |
| 22:20.42 | AnduinLothar | temp enchants i don't care about |
| 22:20.57 | AnduinLothar | no one makes an outfit based on temp enchnts |
| 22:21.07 | Guillotine | right |
| 22:21.13 | Guillotine | if you dont mind WoWGuru, check out http://www.wowguru.com/forums/showthread.php?t=11536 |
| 22:21.20 | Guillotine | if you do, maybe I'll post it on the forums |
| 22:22.38 | AnduinLothar | ok so the perm enchants are diff # than the temp ones |
| 22:22.45 | AnduinLothar | that makes it easy then |
| 22:23.02 | *** join/#wowi-lounge Cide- (i=Cide@81-226-233-223-no60.tbcn.telia.com) |
| 22:23.19 | AnduinLothar | just have to check for the enchant and if it cant find it in the bag, fall abck to one with the same id |
| 22:23.38 | AnduinLothar | means i have to cache the items tho |
| 22:23.49 | AnduinLothar | and convert my item storage to item id |
| 22:25.16 | cladhaire | My game just locked up hardcore.. no crash =( |
| 22:26.23 | Guillotine | AnduinLothar: right. this also means that, if you use this, you do not need to actually change the gear to set up an outfit |
| 22:26.58 | Guillotine | it will also make localizations unneeded |
| 22:27.15 | AnduinLothar | ? |
| 22:27.29 | AnduinLothar | oh right |
| 22:28.06 | AnduinLothar | cept then i'd have to make a whole virtual frame like ItemRack |
| 22:28.21 | Guillotine | if you did it that way |
| 22:28.23 | AnduinLothar | or override the char frame functions |
| 22:28.24 | Guillotine | you can still do it your way though |
| 22:28.47 | Guillotine | by just getting the item link of the slot |
| 22:28.48 | AnduinLothar | right, i think it's more intuitive to use the char frame and have actual switching |
| 22:28.55 | Guillotine | right |
| 22:29.10 | Guillotine | also the most code-efficient way (by how much code is needed) |
| 22:29.14 | AnduinLothar | right |
| 22:29.20 | AnduinLothar | cause i can reuse the outfit code |
| 22:29.25 | AnduinLothar | and not duplicate xml |
| 22:29.31 | Guillotine | mmhmmm |
| 22:29.51 | AnduinLothar | i'm abstracting the event system in wardrobe atm |
| 22:30.10 | AnduinLothar | making a table for looping |
| 22:30.29 | AnduinLothar | makes it easier to add new events |
| 22:30.49 | AnduinLothar | just need a check function and new id lables |
| 22:31.05 | AnduinLothar | rather than 4 new functions and modified if/thens |
| 22:32.58 | Guillotine | right |
| 22:33.12 | AnduinLothar | abstracting is fun :) |
| 22:33.15 | Guillotine | it would be useful to do that. so you could add your own stuff (like a certain set when in a certain BG) |
| 22:33.50 | AnduinLothar | ya, well i liek that ItemRack has the ability to add and modify you're own, but most users don't want that much control |
| 22:33.57 | Guillotine | ya |
| 22:34.14 | Guillotine | the advantage of adding that type of thing is that the people that are going to use it are usually going to be fine wtih slash commands |
| 22:34.18 | Guillotine | and you don' need to make a gui |
| 22:34.58 | AnduinLothar | he has moth tho |
| 22:35.00 | AnduinLothar | both |
| 22:35.08 | AnduinLothar | less slashcommands the better |
| 22:36.47 | Guillotine | right |
| 22:42.16 | *** join/#wowi-lounge Beladona (n=sluster@115-60.124-70.tampabay.res.rr.com) |
| 22:42.16 | *** mode/#WoWI-lounge [+o Beladona] by ChanServ |
| 22:44.28 | *** part/#wowi-lounge Beladona (n=sluster@115-60.124-70.tampabay.res.rr.com) |
| 22:50.53 | AnduinLothar | bah, plaguezones mess everything up being different.. |
| 22:53.35 | Guillotine | plaguezones? |
| 22:53.51 | Guillotine | plaguelands? |
| 22:54.01 | AnduinLothar | the event trigger for entering or leaving a plague zone |
| 22:54.07 | Tem | does Mouse3 count as a mouseclick? |
| 22:54.14 | AnduinLothar | if you tell it too |
| 22:54.28 | Cide- | yeah, you need to RegisterForClicks to get it, I believe |
| 22:55.07 | Tem | cool |
| 22:55.45 | Iriel | Doesn't that depend on whether you're using OnClick or OnMouseDown? |
| 22:56.41 | Tem | I just need to know if it's possible |
| 22:57.06 | Tem | I'm about to request from the Yatlas developer a few features and I didn't want to request something that was impossible |
| 22:57.33 | Tem | It reminds me so much of google maps that I want it to behave like google maps |
| 22:57.46 | Tem | down to the middle mouse click |
| 22:57.49 | AnduinLothar | can u zoom with the scroll wheel? |
| 22:57.52 | Tem | aye |
| 22:57.59 | Iriel | i hate how my middle mouse button works in windows |
| 22:58.08 | AnduinLothar | as do i |
| 22:58.10 | Iriel | damn logitech drivers make it far more difficult than it needs to be |
| 22:58.11 | Tem | I'm really quite impressed with Yatlas |
| 22:58.26 | AnduinLothar | does it have a follow player mode yet? |
| 22:58.34 | Tem | not yet |
| 22:58.39 | Tem | that's one thing I'm requesting |
| 22:58.41 | Cide | Iriel: Indeed, the logitech drivers are pretty weird |
| 22:59.05 | Iriel | It's most annoying with Fable, since that actually USES the middle mouse button |
| 22:59.22 | Tem | How is the PC version of fable? |
| 22:59.31 | Tem | I heard it was better than the XBox counterpart |
| 22:59.34 | Tem | and still very fun |
| 23:00.13 | Iriel | It is better than the XBox version |
| 23:00.23 | Iriel | (Which I also have) |
| 23:00.30 | AnduinLothar | ya, it is |
| 23:00.33 | AnduinLothar | roomie has both |
| 23:00.44 | Iriel | They could have done a better job with the PC UI, that's about my only real gripe |
| 23:00.59 | Iriel | It's basically the xbox UI with some key bindings |
| 23:01.16 | Tem | heh |
| 23:01.24 | Tem | I think you are spoiked |
| 23:01.26 | Tem | spoiled |
| 23:01.42 | Tem | I know I am |
| 23:02.08 | Cide | hmm.. can anyone think of a better way to implent a sort of "freehand" drawing tool (using Iriel's line drawing code) than this? I don't really like the way it is now: http://wow.pastebin.com/512212 |
| 23:02.42 | Tem | When I play PC games, I always find something I would like to change about the interface but I can't and I find it extremely annoying that I can't. |
| 23:03.21 | Cide | a lot of interfaces leave a lot to be desired |
| 23:03.25 | Iriel | Cide: I'd probably add some check on linear diistance too |
| 23:03.31 | Iriel | oh, you have one 8-) |
| 23:03.33 | AnduinLothar | make it so you mousedown to start a line, then as long as the mouse is down onupdate the render from the point sellected to the cursor |
| 23:03.44 | Cide | AnduinLothar: it does that |
| 23:04.01 | AnduinLothar | so what's the problem? |
| 23:04.30 | Cide | I'd like to change the mechanism to start a new line, it's kind of weird right now |
| 23:04.43 | Cide | sometimes it gets pretty "edgy", whereas other times it's smooth |
| 23:04.45 | AnduinLothar | as uppossed to when you click again? |
| 23:05.05 | Natasem | anyone have a link to Blizzards ToS? |
| 23:05.18 | AnduinLothar | oh ok, u mean for drawing, ,rather than individual lines |
| 23:05.18 | Cide | you hold down the mouse, it starts dragging a new line |
| 23:05.22 | Iriel | I'd imagine you'd need to track the direction the mouse was going BEFORE the angle started changing |
| 23:05.24 | Iriel | but that's tricky |
| 23:05.36 | Iriel | I'd do it something like this... |
| 23:05.40 | Cide | that's sort of what I was trying to accomplish with the length check |
| 23:05.52 | Cide | so it checks where the mouse is going when the length is <= 10 |
| 23:05.59 | Iriel | once the mouse reaches a certain distance from the start point, establish a 'corridor' for the line |
| 23:06.32 | Iriel | then if the line escapes that corridoor, then put the endpoint at the last point in the corridor and start the new one |
| 23:08.12 | Cide | hmm |
| 23:08.23 | Iriel | I think the problem with using just angle is that as you get further from the start point, the deviation has to get pretty crazy to trigger it |
| 23:08.44 | Cide | yeah, that might be it |
| 23:10.10 | Iriel | distance from line, rather than angle from line, would be the way to go |
| 23:10.19 | Cide | that could possibly be circumvented by getting the max possible length, getting the ratio of length/maxLength, and then dividing the angle with that |
| 23:10.29 | Cide | but I'm not sure how well that would function without trying it |
| 23:10.31 | Iriel | The math is easier than that |
| 23:11.03 | Iriel | (i mean, the math for 'distance from a line' is easier than the math for ratios and angles) |
| 23:11.26 | Cide | yeah, it is |
| 23:11.37 | Iriel | If I wasn't pretending to be working (Actually I sort of AM working) i'd try and sketch out what i'm suggesting in code |
| 23:12.00 | AnduinLothar | what kinda work do u do? |
| 23:12.26 | Iriel | but I think you're close, you establish a 'straight' line at a certain distance from the start, then when the cursor deviates from that line too much, you do an endpoint ON the line as close to the cursor as possible, and start the new one |
| 23:12.44 | Iriel | Systems architecture and design for eCommerce systems |
| 23:14.12 | Cide | doing what I suggested works, but I think I'll implent your way since it's undoubtedly faster |
| 23:14.41 | Cide | adding a check for last cursor position would probably be smart too, since this code is run during OnUpdate... |
| 23:14.46 | AnduinLothar | mmm, that sounds like real work.. |
| 23:15.09 | Iriel | they call me at 3 in the morning when things break too much, so it can be. |
| 23:15.40 | Iriel | it can be very interesting and challenging tho, which is why I like it (when the politics aren't too bad) |
| 23:16.04 | Iriel | Cide : Yeah, I do quick exits on my OnUpdate mouse tracking for that reason. |
| 23:21.50 | AnduinLothar | politics screw up everythign |
| 23:22.57 | Iriel | Yeah, they're one of those unavoidable evils, they're like a tide tho, some months are better than others. |
| 23:23.22 | Cide | hmm Iriel, were you going to suggest calculating the 'corridor' using another method than triangulation? I can't think of a good way to do it without using that (though I might be tired), which will take some processing too |
| 23:24.31 | Iriel | you'll have start point, and current-endpoint |
| 23:24.40 | Iriel | calculate length using sqrt(dx*dx+dy*dy) |
| 23:24.50 | Iriel | then you can calculate sin/cos using dx/l dy/l |
| 23:25.31 | Iriel | then you can figure out the parameters for an Ax + By + C = 0; representation |
| 23:25.43 | Iriel | which I think is the easiest way to get a distance-from-line |
| 23:27.02 | AnduinLothar | lol... the stupid Death Grips still call the PLAYER_AURAS_CHANGED |
| 23:27.26 | AnduinLothar | that's very annoying seeing as i have the mount speed enchanted |
| 23:33.07 | Iriel | Cide: In fact, if you've got your line as Ax + By + C = 0, then for any X, Y, distance from the line is AX + BY + C |
| 23:33.17 | Iriel | Cide: As long as (A*A+B*B) == 1 |
| 23:33.34 | Iriel | Which they do if you use the construction above |
| 23:45.33 | Natasem | wowo the screenshot of the day is pretty cool |
| 23:45.34 | Natasem | http://forums.worldofwarcraft.com/screenshots/images/screenoftheday/ss0497.jpg |
| 23:46.04 | id` | hehe' |
| 23:47.12 | AnduinLothar | i like the ss of erakanus in orgrimmar and everyone alseep |
| 23:47.16 | AnduinLothar | asleep |
| 23:47.45 | Natasem | u got a link for that one |
| 23:49.21 | AnduinLothar | mmm, was on thottbot |
| 23:49.39 | Natasem | bah NooB |
| 23:49.46 | AnduinLothar | ah, not eraknus. one of the others that guards the emerand dream |
| 23:50.38 | Natasem | bah NooB X2 |
| 23:58.56 | GenNMX | For a database, what's better, totals[unit][physical][total] and totals[unit][spell][total] or totals[unit][physical_total] and totals[unit][spell .. ":" .. total] ? |
| 23:59.29 | GenNMX | Is there any benefit from reducing table depth? |