irclog2html for #wowi-lounge on 20060105

00:01.14ForgottenLordslogin servers kaput?
00:01.57ForgottenLordsw00t, nvm
00:07.10cladhaire15 minutes to login
00:12.21Cairenn<PROTECTED>
00:12.54CladhaireI dont know what you're talking about.
00:12.55Cladhaire=
00:12.57Cladhaire)
00:13.16Cairennjust to make me cry, right?
00:13.47Cairenn<PROTECTED>
00:13.52Cladhairehahah so true
00:15.05Cairennheh, pm
00:15.11RedcXei have like so much runecloth
00:15.12RedcXehm
00:15.29RedcXewhole bank + some bags worth
00:15.29*** join/#wowi-lounge Malivil (n=Alaerand@209-6-253-11.c3-0.frm-ubr2.sbo-frm.ma.cable.rcn.com)
00:16.14Malivilmmm
00:16.36MalivilAnyone know if that error Anduin was getting when he was opening the macro frame has a fix?
00:20.18Cairenn<PROTECTED>
00:21.42Malivilk
00:22.43Cairenn<PROTECTED>
00:23.36Malivilalright
00:23.47MalivilAnyone else here use AlphaMap?
00:25.52AnduinLothari do
00:25.59AnduinLothari have an ancient vers i think
00:26.11MalivilDoes it work?
00:26.15AnduinLotharya
00:26.20Malivil...1.3.1 doesn't work
00:26.22AnduinLotharoh, lol
00:26.26AnduinLotharmaybe not
00:26.28Malivilget an error when i press the bound key
00:26.33AnduinLotharya, just got that
00:26.36Malivilha
00:26.40Malivili looked at the line
00:26.44AnduinLothar'this' in non-table object
00:26.51AnduinLothar. instad of :
00:26.54Malivilto see if i could figure it out
00:27.01Malivilits calling a function on that line
00:27.25AnduinLotharoh ya, blizz fuxored SetupWorldMapScale
00:27.32MalivilSetupWorldMapScale();
00:27.32IrielThey changed it
00:27.35Malivilok
00:27.36Irielthey didn't "Fuxor" it
00:27.36MalivilSo..
00:27.40MalivilHow do we fix it?
00:27.41AnduinLotharlol, w/e
00:27.46Irielit takes a parameter now, read my change notes
00:27.58AnduinLotharlol, iriel's getting impatient
00:28.05AnduinLotharthat was me yesterday
00:28.11IrielI'm just fed up of the 'blizzard broke X' sentiment
00:28.18Irielespecially from you lot
00:28.21AnduinLothar:)
00:28.34AnduinLotharall in joke
00:28.37Malivilhmm... lets see what parameter to put in...
00:28.41IrielThey did fuxxor minimap scale changing, but that'll get fixed
00:28.43IrielIt's a frame, i believe
00:29.14IrielSetupWorldMapScale(WorldMapFrame);
00:29.17AnduinLothari'm not really angry, it's just funny. i keep running into the same common problems, and i'm like, oh yeah, duh
00:29.47AnduinLotharIsMounted was using IsVisible on a tooltip scan and it took me 5 min to figure it out, heh
00:29.49Irielincidently, whoever it was who ran into the minimap scale thing (i.e. when you rescale a parent the minimap doesn't scale until you move)....
00:29.49Malivillets see if that fixes it
00:30.12Iriel... the workaround until 1.9.1 is to rescale the minimap and scale it back to what it was before
00:30.25AnduinLotharsounds like my arch text size hack
00:30.46AnduinLotharrescale the parent to get it to redefine the font
00:35.12AnduinLotharenchants are stored in the item id, right? are rogue poisons?
00:36.11TemAnduinLothar: YES
00:36.14Temyay caps
00:36.27Beladonaanyone had any experience with the zip functions in php?
00:37.00TemAnduinLothar: it's probably in either the second or 4th "slots" of the itemID
00:37.15AnduinLotharok
00:37.31MalivilAuthentication issues ftl
00:37.32Malivil...
00:38.11AnduinLothardoes the poisons id change as the time decreases?
00:39.19Tem|PackingAnduinLothar: I don't think so
00:39.26Malivildoes any buff's id change as it's time decreases?
00:39.30Malivil*its
00:39.50Tem|PackingAnduinLothar: you get that info from GetWeaponEnchantInfo
00:40.20AnduinLotharwhich you pass the id
00:40.50Tem|Packingno
00:40.56Tem|Packingyou pass it the weapon slot
00:41.06Tem|Packingit tells you about the weapons that you have on right now
00:41.11Tem|Packingand nothing else
00:41.49AnduinLotharcant get info on bag items?
00:41.50Cairenn<PROTECTED>
00:42.00IrielTooltip?
00:42.04AnduinLotharslow
00:42.19AnduinLotharexcessive and i'm trying to avoid it
00:42.35AnduinLotharwould have to scan every line with regex
00:42.39AnduinLotharew..
00:43.40Tem|Packingunless you have to do it a whole lot that really isn't an issue
00:43.55Tem|Packing(a whole lot meanining OnUpdate or close)
00:44.06Tem|Packing(the slowness that is)
00:44.24Tem|Packing(yes it's a pain and nasty to implement but speed isn't an issue)
00:44.41AnduinLotharwell, i spose i can get name from itemlink, then if name matches scan tooltip, but i was trying to avoid the tooltip
00:45.37*** join/#wowi-lounge Kaelten (n=Kaelten@pcp04349492pcs.mobilh01.al.comcast.net)
00:45.50Cairenn<PROTECTED>
00:45.56IrielAnduinLothar : Once you get the time you can just decrement it in your addon
00:46.03IrielAnduinLothar : You dont have to keep re-scanning the tooltip
00:46.07*** mode/#wowi-lounge [+o Kaelten] by ChanServ
00:46.11Kaeltenhello
00:46.44Kolthheyas!
00:46.54Cladhairezomg hi Kael
00:46.55Cladhaire=)
00:46.55AnduinLotharnah, iriel. different purpose
00:47.31Cairenn:)
00:47.33AnduinLothari dont really care about the time, i just want to be able to differentiate between weapons with temp enchants in the bags so i can equip the right one
00:49.43Kaeltenhey clad yak at me in the ace channel
00:50.22AnduinLothardoes PLAYER_ENTERING_WORLD occur on instance load still?
00:50.34AnduinLothardidn't trigger when i went into the tram..
00:51.29IrielAnduinLothar : Well, you still only have to scan the tooltip once, it's not that onerous
00:51.59IrielAnduinLothar : Did PLAYER_LEAVING_WORLD happen when you creossed the boundary? if so, PLAYER_ENTERING_WORLD is supposed to happen also
00:53.26AnduinLotharwell, the tooltip scan isn't really the end of the world, i just don't want to parse and account for Xmillion perm+temp enchant types
00:56.18*** part/#wowi-lounge Ratbert_CP (n=KCummins@204.128.192.5)
00:58.01KolthYaya! CTRaid got fixed (their scaling)
00:59.58MalivilAnduin
01:00.02MalivilErr
01:00.10MalivilIriel, rather
01:00.17MalivilYour fix for AlphaMap worked.
01:01.51*** join/#wowi-lounge Guillotine (n=Guilloti@ns.motek-services.com)
01:02.09*** join/#wowi-lounge Parak (n=profi@user-12hdr8d.cable.mindspring.com)
01:03.39*** join/#wowi-lounge Guillotine_ (n=Guilloti@ns.motek-services.com)
01:05.09*** join/#wowi-lounge dvorakkey (n=abc@adsl-70-132-17-226.dsl.snfc21.sbcglobal.net)
01:06.15Fanookeyonix rocks "My suggestion to implement giant dark iron hamster balls for players to roll around in for purposes of outdoor combat was shot down by designers, unfortunately."
01:06.28Guillotinesometimes the General forums make me laugh
01:06.32Guillotineusually they make me cry
01:06.38*** join/#wowi-lounge ToastTheif (i=ToastThe@24-177-164-255.dhcp.mrqt.mi.charter.com)
01:06.46ToastTheifGAME TIME
01:06.52ToastTheifwtf
01:06.56ToastTheifwhy is Tem packing?!
01:07.01ToastTheifit's GAME TIME
01:07.50AnduinLotharwhee, alpha map is mini
01:08.22Depherioslol
01:08.32GuillotineToastTheif: he's running from the fuzz
01:08.43ToastTheifzomg what did he do
01:09.02MalivilStuff.
01:10.26Guillotineomg. a perfect example of when the General forums make me cry and laugh at the same time: http://forums.worldofwarcraft.com/thread.aspx?fn=wow-general&t=6524868&s=blizzard&tmp=1#blizzard
01:11.27*** join/#wowi-lounge Eraphine|Disco2 (n=Eraphine@brenna.human.cornell.edu)
01:13.06Malivil...lol
01:13.20DepheriosTem is running from the fuzz for crashing everything
01:13.26Malivili like how he made that not off-topic too
01:14.17ToastTheifwow
01:14.19ToastTheifthat is funny
01:14.25TainYou know the tagline I see when logging in says, "Patch 1.9 Unleashed!"
01:14.34TainI didn't know I was supposed to take that as a threat.
01:14.54DepheriosROFL
01:15.20Malivilit IS a threat
01:15.28Depherioslol
01:17.42TainActually it's just going to make me play City of Villains instead of fix Visor.
01:18.01dvorakkeywhat you think about unlimited macros
01:19.04AnduinLotharsounds like an addon
01:19.14Malivilthat doesn't work
01:19.36MalivilSuperMacro had the ability to have unlimited macros... doesn't work any more
01:19.37IrielI think i'll be cancelling my CoV account soon
01:19.43TainI am a very egocentric person and since I haven't had a problem with macros I am rather uninterested in the whole issue.
01:19.45Irielit's just... well... boring.
01:19.48MalivilI played CoH on the trial
01:19.50TainThen what will you do when you can't login?
01:19.50AnduinLotharsure it would it would just be client side stored
01:19.51MalivilIt got boring quick
01:20.03TainOf course it's boring.  Everything's boring.  Thta's why you play with fun people.
01:20.07AnduinLotharwouldn't*
01:20.08MalivilThat's true Anduin...
01:20.15AnduinLotharer
01:20.19AnduinLotharnm. client side
01:20.26MalivilOh well
01:20.27Malivilwe'll see
01:20.33Depheriosare macro's actually stored serverside now?
01:20.38Malivilyup
01:20.42Depheriosthank god
01:20.43TainOh almost forgot the game's on.
01:20.49TainWait why do you need super macros?
01:20.54IrielNo, they're not stored serverside yet
01:20.58TainAssign a button to a luaslinger page or something
01:21.05IrielThe plan is to make them serverside at a later point
01:21.09DepheriosBUAH
01:21.24Maliviloh..
01:21.27Malivili thought they were
01:21.29dvorakkeyunlimited 7000 character macros, then
01:21.29Malivilmy bad
01:21.44Depheriosthat 255 limit screams "put me online" -- if they aren't going to make them serverside... take away the stupid limit
01:21.58IrielThat's why the limits are there, because they want to be able to make them server side without people screaming THEN
01:22.09Irielthey're making us suffer the pain now, in preparation
01:22.13Depheriosugh
01:22.17IrielReally, they can't win, so they may as well get it over with sooner
01:22.32IrielAnd to be honest, you CAN write unlimited length macro addons now
01:22.39Depheriosoh... I have some
01:22.57IrielIt's just unlimited macro quantity addons that are impossible to do
01:23.03Depherioswell... no... 1 right now
01:23.03IrielEven though someone sort of claimed they'd managed it
01:23.16Irieli'm curious to know if they're deluding themselves, or cheating
01:23.46Depheriosyou can make unlimited "scripted actions" so long as you make new buttons/keybindings for themselves
01:23.55Depheriosthem*
01:24.04dvorakkeyyou can put these macros on regular or any action buttons
01:26.24IrielI'm talking about more than 36 that can be assigned to action buttons
01:26.38IrielWITHOUT hooking UseAction
01:27.32dvorakkeyif you dont hook, then you have to change every button script
01:28.07IrielOh, absolutely it's a valid approach to the problem, and nothing's wrong with it per-se
01:28.10AnduinLotharoh wow, those ctra buffs are tiny... did they fix that?
01:28.16dvorakkeyrather than doing this for DAB and flex separately, hooking would be easier
01:28.23Irielbut it's not "Unlimited macros" then in any sense slouken would care about it 8-)
01:28.47ToastTheiffumble baby fumble
01:28.51ToastTheiflets go USC
01:30.45KolthAnduinLothar: They look fine with the newest version
01:31.25AnduinLothar1.5?>
01:31.30*** join/#wowi-lounge Parak (n=profi@user-12hdr8d.cable.mindspring.com)
01:34.30clad|razrgoredid you know that the shot clock for basketball was invented in Syracuse, NY?
01:38.04KolthAnduinLothar: b1.5
01:38.17Malivil1.5 is out
01:38.37KolthI am talking about b1.5 though
01:38.42Malivilwhat's the difference
01:39.11KolthI can't say what I said about 1.5.
01:39.16KolthBecause I've never used 1.5.
01:39.29Malivilokie dokie then
01:40.06pagefaultis it just me or is WoW lagged out tonight
01:40.12Kolthlagged
01:41.14Irieldamn paladins, all flooding on to respec
01:41.15Iriel8-)
01:41.31pagefaultthey have weird debuffs now when they use their shield
01:42.31pagefaultbeen retrieving my character list for 3 minutes now
01:42.36pagefaultI only have two characters on this server
01:42.39pagefaultimagine if I had a lot more
01:45.28AnduinLotharya, this bd raid has 3 pallies and no priest
01:48.08pagefault" We've been on the case and have been working on this for some time. Hang in there."
01:48.16Malivilyea
01:48.18*** join/#wowi-lounge bah (n=JD@c-24-6-100-129.hsd1.ca.comcast.net)
01:48.23Malivilits crappy tonight
01:48.37pagefaultI hope they do a account credit
01:48.43bahwho actually likes the changes in 1.9?
01:48.59pagefaultwhat gets me is this happens all the time
01:49.07pagefaultwhat are they doing to fix it, or not fix it
01:49.27Malivili like some of it
01:49.28pagefaultmaybe they have no idea
01:49.35Malivilthe new instances, the linked aution houses
01:49.39Malivil*auction
01:49.44pagefaultyeah that stuff is good
01:49.47Malivilimprove ui abilities....
01:49.48DepheriosI Don't like the way they didn't link th GENERAL channels
01:49.52pagefaultI spend all my time in the UC now
01:49.55bahlol
01:49.58OsagasuAll back
01:50.05MalivilDeph, that would be too much spam
01:50.10Depheriosthey linked trade and LFG, and now nobody will talk in general
01:50.11Malivil=-P
01:50.12Depheriosyeah
01:50.14Depheriosbut on my server
01:50.17Depheriosgeneral is DEAD
01:50.21Malivil*shurg*
01:50.22pagefaulthehe yeah trade is the chat channel new
01:50.22Depheriosand everybody is just talking in TRADE
01:50.23pagefaulterr now
01:50.25Malivil*shrug*
01:50.30bahsame4 here
01:50.32bahsame*
01:50.39pagefaultoh well
01:50.56pagefaultbeing able to go into the BG without pixel hunting is great
01:51.00bahthe pally changes suck though
01:54.32AnduinLotharyou suck
01:56.02bahwhy is that?
01:57.16Endwhoops, apparently I did forget to replace :GetScale with :GetEffectiveScale in one place
01:59.34*** join/#wowi-lounge Tem (n=matt@ip70-177-40-169.br.br.cox.net)
02:00.01Malivilarg
02:00.05Malivilmust do english essay
02:00.06Malivillatter all
02:00.10Malivil*later
02:00.13Cairennlater Malivil
02:00.17*** part/#wowi-lounge Malivil (n=Alaerand@209-6-253-11.c3-0.frm-ubr2.sbo-frm.ma.cable.rcn.com)
02:01.22Temanyone having issues logging in?
02:01.26OsagasuDeph
02:01.30OsagasuDEEEEEEEEEEEEEPH
02:01.48Depherios??
02:01.56FanookTem: it took a lot longer than usual
02:01.58AnduinLotharCTRA isn't recognizing the greater pally blessings
02:02.00OsagasuWhat's your AC friend code? =D
02:02.03DepheriosTem: can't reply on forum "Loin Server Down"
02:02.24TemOh, I'm hanging at "Authenticating" while trying to log into the game
02:02.30Temand I'm late for MC / Ony
02:02.31Tem<PROTECTED>
02:02.41Temwoot! I got to Handshaking
02:03.07Fanookoh good, now my mail won't come up at all
02:04.31pagefaultwow I finally got on
02:04.46Endyeah, it's slow
02:05.03TemTip: You can choose not to display your helm and/or cloak with an option from the interface options menu
02:05.25*** join/#wowi-lounge Malivil (n=Alaerand@209-6-253-11.c3-0.frm-ubr2.sbo-frm.ma.cable.rcn.com)
02:05.31Malivilyay procrastination
02:05.40MalivilCan anyone do me a favor, if you have time
02:05.45Malivilhttp://www3.curse-gaming.com/mod.php?addid=1356
02:05.53MalivilThis is the Titan Panel [Guild] Plugin
02:06.08MalivilWhich no longer works with 1.9 and i cna't figure out why. (it's not mine, i ust like it)
02:06.12Malivil*can't
02:06.27MalivilI think it has to do with how they changed the guild panel
02:06.40Fanookthe guild functions got worked over, so yeah that's prolly what it is
02:08.15*** join/#wowi-lounge Plorkyeran (i=Knightki@adsl-71-141-127-156.dsl.snfc21.pacbell.net)
02:08.40DepheriosUPS is so retarded
02:08.53Malivilnow just gotta figure out how to fix it
02:09.04AnduinLotharwhy is titan still fuxoring my MF frames
02:09.10Depheriosan item ships from southern oregon to northern oregon... and has to go to southern california first...
02:09.20AnduinLotharthought they fixed that
02:09.24Malivil...
02:09.27Depheriosand here, just now, an item ships from CA to OR, and is no in KY
02:09.36Malivilwth
02:09.36Corrodiasany new news?
02:09.38Depheriosis now*
02:10.05MalivilDepherios: That's stupid;
02:10.12Corrodiasby the way, in what way does IsVisible no longer work quite as it did, that IsShown must be used? i never asked
02:11.15Cairenn<PROTECTED>
02:12.02AnduinLotharfor tooltip scans
02:13.15Corrodiasthe same item tooltip that can no longer be moved with SetPoint, i take it
02:13.58Cairenn<PROTECTED>
02:14.03Cairenn<PROTECTED>
02:14.07AnduinLotharnah, u never could move it b4
02:14.24AnduinLotharbut tooltip scanners usually make their own tooltip and hide it
02:14.33Corrodiaswell, i won't pretend to know how those work yet
02:17.53*** join/#wowi-lounge Parakie (n=profi@user-12hdr8d.cable.mindspring.com)
02:18.22IrielIsVisible now tells you if it's actyally shown on screen, i.e. it's false if the parent is not visible.
02:18.56IrielIsShown tells you if it would be shown on screen if its parent was shown
02:19.21MalivilIs anyone logged in to the forums?
02:19.26Irielyes
02:19.26Cairenn<PROTECTED>
02:19.32MalivilCan you make a post for me?
02:19.40Malivil"login server down"
02:19.46Malivil*sigh*
02:20.06IrielCairenn: You're missing a 'from' in your post, between the last 2 words
02:20.21Cairenn<PROTECTED>
02:20.41MalivilI'll take that as a no (I understand why though)
02:20.54Cairenn<PROTECTED>
02:21.24MalivilA request for people to look at and possibly fix Titan Panel [Guild]
02:21.58Fanookugh, WoW's been very crashy lately
02:22.11Malivilyup
02:23.25GenNMX"Introducing the 'Snork', the spoon, fork, and knife combo! Unlike the Spork(tm), the Snork has a steak knife on the bottom of the spoon part, making it the true all-purpose utensil! The spoon is great for soup, the fork great for spagetti, and the knife can cut through a steel chain!"
02:23.28Corrodiashad my first crash ever yesterday
02:23.37Corrodiaswell, first that wasn't caused by a bad addon or something
02:23.44Fanookever since the 1.8.4 patch
02:23.56Corrodiasoh.
02:24.17Fanooknot sure what's causing it
02:24.45MalivilCan anyone make a post for me? I have it all typed up, i just need someone that is logged in to the forums
02:24.56Cairenn<PROTECTED>
02:25.16Malivilcouldn't i pm it to you on this?
02:25.24Cairenn<PROTECTED>
02:25.55Corrodiasoh, yeah.. authentication problems.. i get it now
02:26.18MalivilYup... been happeneing for a while now
02:27.03Endhmmmm
02:27.22Cairenn<PROTECTED>
02:27.32Malivilthanks
02:27.36Cairenn<PROTECTED>
02:27.44Cairenn<PROTECTED>
02:27.45Corrodiasi'm up to handshaking now!
02:28.08Malivil=-)
02:28.23MalivilCorrodias: It'll take a while, if oyu even get to the char screen
02:28.24Malivil*you
02:28.31Corrodiasretrieving character list! *pelvic thrust*
02:28.41MalivilNot too bad
02:28.44Corrodiasoh it usually takes ~30 seconds on your first connection, on ET
02:28.58*** join/#wowi-lounge MentalPower|PC (n=chatzill@host-70-45-80-48.onelinkpr.net)
02:29.26Corrodiaswell, as i said before, at least there's no queue. >_>
02:29.31MalivilTrue
02:29.38Maliviloptimistic, nice
02:30.24Cairenn<PROTECTED>
02:30.45Guillotineyup :)
02:30.51Cairenn<PROTECTED>
02:30.52Cairenn<PROTECTED>
02:30.59GuillotineI have one in there about just about everyone in here...
02:31.05Cairenn<PROTECTED>
02:31.13GuillotineTip: When in doubt, ask Iriel
02:31.17Cairenn<PROTECTED>
02:31.20Cairenn<PROTECTED>
02:32.18Cairenn<PROTECTED>
02:32.24IrielHeh.. What's Tem's entry?
02:32.31IrielOr are there several?
02:32.31AnduinLotharTip: Write it yourself.
02:32.47Cairenn<PROTECTED>
02:32.47Corrodiasand i'm IN
02:32.56MalivilTip: Need it broken? Ask Tem./
02:33.01Cairenn<PROTECTED>
02:33.06Malivillol
02:33.19GuillotineTems... I think it was combined with Iriel. "Tip: If its broken and you need it fixed, ask Iriel. If its fixed and you need it broken, ask Tem"
02:33.24Guillotinesomething like that
02:33.29MalivilThat works
02:34.08TemWhat's this from?
02:34.14Cairenn<PROTECTED>
02:34.27AnduinLotharTip: RTFM.
02:34.29Temthis an Addon?
02:34.36Cairenn<PROTECTED>
02:34.43Corrodiaswell, my characters loaded... now to get INTO the game
02:34.43clad|razrgorethese are hilarious =)
02:34.54clad|razrgoreTip: Try typing \nice. It does something really interesting. And cool.
02:35.04Fanooki wish i could STAY in the game :(
02:36.00TemYay!
02:36.08ToastTheifTem
02:36.09TemI'm so glad there is a way to override those tips
02:36.27ToastTheifgj beating geogria
02:37.02Malivil"Want t know what addon does that? Its titan bar or a discord mod."
02:37.08MalivilShould be want TO know
02:37.36ToastTheifer wtf am I thinking
02:37.38ToastTheifnot georgia
02:37.39Cairenn<PROTECTED>
02:37.58ToastTheifmiami ><
02:38.05MalivilCircuRings... a mix between StatRings and CircuFrames?
02:38.09Malivil=-P
02:38.13Cairenn<PROTECTED>
02:39.30*** join/#wowi-lounge RasmusKL (n=RasmusKL@park332.koll.au.dk)
02:39.59Corrodiasblizzard suggested that the bael'dun diggers are invalid targets because of an issue with my UI. i'll have to get a friend to come to the dig site and find out.
02:40.27ToastTheiflolol
02:40.29RasmusKLanyone have a good idea how you fix broken mods in 1.9 that are related to using inventory items?
02:40.36IrielOr disable all youraddons and try it again
02:40.52Tem1914 Frostbolt Crit followed by a 1998 crit!
02:40.55Temholy cow!
02:40.59TemI love curse of elements!
02:41.05ToastTheifTem
02:41.13Temoh crap!
02:41.15Corrodiasheh, yeah, i could do that. i don't like to. first i will go see if they're still bad to me alone
02:41.20TemI'm missing the rose bowl aren't i?
02:41.22ToastTheifu watching the game Tem?
02:41.25ToastTheifYES U ARE
02:41.33ToastTheifgj beating Miami, too
02:41.55ToastTheiffucking bullshit TD Texass got
02:41.56Temty
02:42.02ToastTheifVince Young was DOWN
02:42.07Temthat was a slaughter
02:42.20RasmusKLIriel, you seem to be pretty much into those things, know of any item usage related things in 1.9?
02:42.34ToastTheifya I watched the first 3 quaters
02:42.41ToastTheifwas like ok gg, Im out lol
02:43.15Corrodiasanything that used IsVisible in a tooltip scan of the inventory now needs to use IsShown
02:43.41TemToastTheif: the best part was watching the miami fans file out of the stadium
02:43.49ToastTheifoh yeah
02:44.46ToastTheifwell
02:44.46RasmusKLWill try that Corr :-) Thanks.
02:44.54ToastTheifUSC is just blowing it
02:45.09ToastTheifBush's fumble screwed the momentum
02:46.39IrielRasmusKL : I'm not aware of any item issues directly, no.
02:47.07Temnice run
02:47.10Corrodiasyeah, wardrobe works just fine if you switch the isvisible calls
02:47.23Corrodiasactivating an "on use" property.. i dunno about that
02:47.24*** part/#wowi-lounge clad|razrgore (n=jnwhiteh@cpe-24-59-51-225.twcny.res.rr.com)
02:47.24Cairenn<PROTECTED>
02:47.27ToastTheifya he had the amazing run
02:47.37ToastTheifthen he throws it up?
02:47.40ToastTheif><
02:47.44Corrodiasno, i haven't updated wardrobe, i'm still just using the quick fix of isvisible->isshown
02:48.28KaeltenAce RC3 is up in the forums if anyone is interested
02:48.57RasmusKLCorrodias: Thanks, it worked perfectly :-)
02:49.44Cairenn<PROTECTED>
02:50.24Cairenn<PROTECTED>
02:50.34Kaeltenlater iriel
02:51.23ToastTheifgah
02:51.29ToastTheifwell
02:51.33ToastTheifthis is not going well
02:52.47Temtake that trojans!
02:53.43ToastTheif...
02:54.13TemYou know I hate usc.  This isn't news to you
02:54.26ToastTheifseriously Tem, I will come find you
02:54.32Temno you won't
02:54.38ToastTheifI know you're moving
02:54.41TemI've been saying all season that USC was overrated
02:55.08ToastTheifdon't under estimate my stalking capabilities
02:56.18ToastTheifok seriously now
02:56.28ToastTheifhe's throwing bad
02:57.47Fanookok, can anyone explain this WoW crash error message?
02:57.48FanookThe instruction at "0x71427121" referenced memory at "0x71427121".
02:57.48FanookThe memory could not be "read".
02:58.12TemI hate Matt Leinheart
02:58.18Temhe's so cocky
03:01.12ToastTheifwell Fanook
03:01.21ToastTheifbasically that means, you lose...
03:01.53ToastTheifand maybe get some more memory, but usually just you lose
03:02.27TemActually, when I see that, I consider it a win.
03:02.41ToastTheifwell that's because you like to crash WoW
03:03.13Temwho doesn't?
03:03.20ToastTheifwhen I want to, sure
03:03.27ToastTheifbut when Im in the middle of an instance...
03:03.38ToastTheifnever happens anymore with my new comp tho
03:05.02ToastTheifwow leinheart
03:05.04ToastTheifgj
03:07.04ToastTheiffeild goal, good choice
03:08.00GuillotineMalivil: tnx for reporting the typo. I'll fix it :)
03:08.14*** join/#wowi-lounge Gryphen (n=masked@c-67-183-238-150.hsd1.wa.comcast.net)
03:09.06*** join/#wowi-lounge Gryphon (n=masked@c-67-183-238-150.hsd1.wa.comcast.net)
03:11.24ToastTheifwell now
03:11.53ToastTheifI've got nothing to do
03:11.53Cairenn<PROTECTED>
03:12.00ToastTheifcan't log into WoW
03:12.31GuillotineCairenn: I think its just "Slouken rules!"
03:12.37Guillotinecouldn't think of anything better
03:12.43Guillotinebut I'm open for suggestions :)
03:24.23*** join/#wowi-lounge pfault (i=pagefaul@HSE-Montreal-ppp135337.qc.sympatico.ca)
03:28.59Depheriosw00t O_o one of Iriel's townspeople moved in XD
03:34.39Fanookyay! the raven hill graveyard works!
03:36.14*** join/#wowi-lounge pfault_ (i=pagefaul@69.156.39.29)
03:36.46*** join/#wowi-lounge pfault__ (i=pagefaul@69.156.39.29)
03:43.43GuillotineFanook: it does?
03:43.48GuillotineHALLELUJAH!
03:44.02Guillotinenow I'll actually be willing to kill there with my priest
03:44.57Guillotineso anyone have an idea for a better tip about Slouken?
03:45.03Endso
03:45.14EndI probably wrote my code wrong in the first place :X
03:47.46ToastTheifwell
03:47.51ToastTheif17-16
03:48.27ToastTheifwho's rooting for who here?
03:49.21Cairenn<PROTECTED>
03:49.31TainI'm rooting for the team.
03:49.36ToastTheif...
03:49.46ToastTheifIm talking about THE game
03:49.49Cairenn<PROTECTED>
03:50.07TainYeah I got the game on, I just don't care who wins.
03:50.27TainNot a big fan of college football, it's all run and gun.  No technique.
03:50.39ToastTheifno no Cair, this is the most anticipated game of the decade
03:51.05Cairenn<PROTECTED>
03:51.12ToastTheifso far it is
03:51.17ToastTheif4 more years to go
03:53.17ToastTheifeh Vince young
03:53.35ToastTheifgotta give it to him I guess
03:53.40pagefaultwhat
03:53.44pagefaultnot a sens fan?
03:53.49pagefaultthey are probably going to win
03:54.14Cairenn<PROTECTED>
03:58.14pagefaultlet me login already
04:01.55AnduinLothardude, why did 12 people just sign on from my guild int he span of 1 min... not even a scheduled raid..
04:02.18pagefaultthey love you
04:03.00pagefaultor they all got on at the same time since it's lagged
04:04.00KaeltenI'm in a darnasus AH, freaky
04:06.27AnduinLotharless laggy?
04:06.45Kaeltenmuch
04:07.37AnduinLotharyay, headed there now..
04:07.52AnduinLotharneed to turn in some runecloth anyway
04:08.03AnduinLotharspose i could pick up 1stAid
04:08.08AnduinLotharand be useful
04:15.12Kaeltenlol
04:15.15GuillotineCairenn: You're a red wings fan?
04:15.22Cairenn<PROTECTED>
04:15.50Cairenn<PROTECTED>
04:17.45Kaelten1900 is the patch number right?
04:17.59Cairenn<PROTECTED>
04:18.08Cairenn<PROTECTED>
04:18.14Kaeltenlol
04:19.45pagefaultsed s/10800/10900 *
04:20.34AnduinLotharThere's all of 3 people at darn AH
04:20.56pagefaultthat is good
04:21.01pagefaultno lag!
04:23.12*** join/#wowi-lounge Eraphine|Disco (n=Eraphine@brenna.human.cornell.edu)
04:23.17EndI hate this whole retrieving character list thing
04:23.31Endand let me tell you, it hates me back
04:26.03Cairenn<PROTECTED>
04:27.04EndI'm still retrieving btw
04:27.13Endwoot
04:27.16Endit finally got it
04:29.57ToastTheifwooo
04:30.10ToastTheifsens?, Page?
04:30.35ToastTheifoh well man, Trojans are doing what they do best
04:30.39Depheriosis already DLing XD
04:30.51ToastTheifWhite down the middle, Bush up the sides
04:32.19Kaeltenanyone know of a bank mod that sucessfully lets you buy a bank bag slot?
04:32.38ToastTheifI hate doing /obb standby
04:32.48ToastTheifand there is a bug with it too
04:32.56ToastTheifgives an error when doing standby lol
04:33.10ToastTheifso it's like grr, then GRRR
04:35.34Kaeltengot that one fixed
04:35.47KaeltenI just want to try to get the other part fixed.
04:36.56*** join/#wowi-lounge slouken (n=slouken@ip68-5-42-243.oc.oc.cox.net)
04:37.54Kaeltenhey slouken
04:38.05sloukenHey Kael
04:38.32OsagasuHey Slouken
04:38.42sloukenHey Osagasu. :)
04:38.46sloukenSargasso
04:38.53sloukenlove that
04:38.54OsagasuHe speaks to me! =O
04:39.16AnduinLotharwho, where?
04:39.21KaeltenAnyone have a clue as to why PurchaseSlot() won't work for me?
04:39.32Guillotineit doesn't like you?
04:39.35ToastTheifSlouken
04:39.39KaeltenI'm beginning to believe it
04:39.43ToastTheifdo you watch football?
04:39.49ToastTheifbecause you should be watching the Rose Bowl...
04:40.03sloukenSorry, I'm watching a screaming toddler
04:40.07sloukenMore drama, more pain
04:40.13Guillotinehaha
04:40.15ToastTheifeh, this game is amazing
04:40.19slouken:)
04:40.27ToastTheifyou're in Cali, right?
04:40.27sloukenYeah
04:40.27OsagasuGO USC!
04:40.28ToastTheifyou should be rooting your team on!
04:40.35sloukenHeh
04:40.39ToastTheif31-23 USC atm
04:40.45sloukenCool
04:41.05TainGo local sports team!
04:41.08ToastTheiflol
04:41.14DepheriosGo local sports team and or college!
04:41.22ToastTheifcollege ;)
04:41.30Guillotineslouken, I've started playing (and become addicted to) Maelstrome 3.0. I just noticed that in the DL link, the url includes "~slouken". Would that by any chance be you?
04:42.32sloukenhttp://www.kotaku.com/gaming/wow/wow-graffiti-spotted-in-lax-bathroom-146333.php
04:42.33sloukenlol
04:42.44Beladonawdn is updated
04:42.48Beladonafor whoever needed it
04:42.52OsagasuWow.  LAX got owned
04:42.55sloukenYep
04:43.26OsagasuOf course, Slouken probably wrote it. :P
04:43.38*** join/#wowi-lounge Guillotine_ (n=Guilloti@ns.motek-services.com)
04:43.59sloukenNaw, I just re-wrote it. :)
04:44.32OsagasuGuillotine... X3 is better. :P
04:44.52sloukenlol
04:44.59Guillotineahhh. so you're the one that 'ported' it?
04:45.02sloukenHave you tried ... NETWORKED Maelstrom???
04:45.06sloukenYes.
04:45.07Guillotineno...
04:45.11Guillotinewhere can I dl it :0
04:45.16sloukenYou already have.
04:45.45Guillotinetheres a networked option?
04:45.56sloukenYeah, just no UI
04:46.00TainGuillotine is a stalker!
04:46.01sloukensec, let me see if I can figure it out
04:46.13GuillotineTain: lol
04:46.50TainSorry got distracted by a Girls Gone Wild commercial
04:46.58sloukenlol
04:47.12OsagasuTT, my TV is in the living room, I'm in the bedroom
04:47.14sloukenGuillotine, I don't think it'd work past my firewall, otherwise I'd play with you. :)
04:47.15GuillotineI was actually pretty sure it wasn't slouken. I couldn't play WoW (UI was all messed up) so I went looking for some other games... and found that
04:47.17ToastTheifya know, I saw a GUYS Gone Wild commericial...
04:47.43Tain~emulate Saien
04:47.44purlSlash commands are ameturish.
04:47.57ToastTheifit was on Comedy Central, and Im pretty sure it wasen't a joke
04:47.58Guillotineslouken: oh well. I have a firewall too, so it probably won't work past mine either
04:48.05ToastTheifUSC FTW, TD
04:48.23OsagasuANOTHER TD?
04:48.26sloukenAh well.  If you're on a lan, you can play networked. :)
04:48.29ToastTheifYup yup
04:48.32sloukenIt's fun - up to three players
04:48.36ToastTheifJarret this time
04:49.12sloukenOkay, off to watch a show...
04:50.10GuillotineI fell so dirty... I've been farming Tyr's Hand for the past couple hours
04:50.13Guillotinefeel*
04:50.49ToastTheifwatch some college football
04:50.56ToastTheifWhite and Bush will make you feel bettter
04:51.02ToastTheif-t
04:51.09TainHey it's a perfectly natural thing to spend time alone with the hand, it's ok.
04:51.54ToastTheifwell, unless it's somone else's... like Tyr's
04:52.11Guillotine:/
04:52.21TainHas he complained?
04:52.36Guillotinesometimes I wonder if you guys are crazy
04:52.40Guillotinethen I remember I know you are
04:52.51TainCrazy..
04:52.53TainLike a fox!
04:52.53ToastTheifI was going to say, I think you've lost YOUR mind
04:52.58ToastTheifthinking we aren't crazy
04:53.30dvorakkeyslouken, any chance we get new API functions IsSpellInRange, IsItemInRange, IsUsableSpell, IsUsableItem, CursorHasMacro
04:53.52ToastTheifhow bout whereIsEasyButton
04:54.12ToastTheifseriously, can't find mine
04:54.17Cairenn<PROTECTED>
04:54.19ToastTheifI think office max stole it
04:54.38Cairennrequests for functions are to be posted in the correct place ... on the forums
04:54.51Cairennthis channel is somewhere for folks to chill
04:55.50ToastTheifchillin' like a villian watching USC next to me is my dad, I can't wait for more points and a PAT to add
04:56.05Cairenn<PROTECTED>
04:56.46ToastTheifI think there was a "Beware of the Toast Theif" some where in there too
04:56.55Cairennthat's a given
04:56.58Cairenn:p
04:56.59ToastTheifseeing as how Theif's are so mysterious and all
04:57.15ToastTheifno one really knows what they are
04:58.01ToastTheifI checked urban dictionary, said something about a pershun tha dun spel gud
04:58.37ToastTheifsounds like a foriegn language to me, some ancient one at that
04:58.52ToastTheifmight be a crazy voodoo spellcaster or something
04:59.28OsagasuTexas Touchdown?
04:59.31ToastTheifya
04:59.41ToastTheifVince Young is amazing, have to give it to him
04:59.49ToastTheifkeeping this Texas team alive, by him self
05:00.26ToastTheifbig, mobile, can throw
05:00.57ToastTheifhard to stop
05:01.29ToastTheifnot sure what else to say, except maybe ask why I talk to my self so much in this channel
05:01.31OsagasuIt will add 10 new zones, 25 new monsters, and 'troves' of new items.   <--the New EQ2 Expansion sounds kind of weak.
05:01.43Osagasuonly 10 areas?  ONLY 25 NEW MONSTERS?
05:02.02ToastTheif25, that's, uh...impressive?
05:02.13Guillotinewait-- didn't the patch notes say the mount sounds were fixed?
05:02.32Guillotinestupid peer
05:02.41ToastTheifpeer pressure
05:03.20ToastTheifI want Blizz to add more low level content
05:03.26ToastTheiffo sho
05:03.38Depherioswell more non-raid content
05:03.50Depheriosif I was a people person, I wouldn't be playing WoW
05:04.20ToastTheifI like social environments
05:04.28ToastTheifI consider my self a people person
05:04.31ToastTheifI play WoW =P
05:05.11ToastTheifI would have to say tho, I don't like the raid content, I don't have a guild
05:05.20ToastTheifI perfer the 5-15 instances
05:07.05ToastTheifwhoa
05:07.08ToastTheifclose game..
05:07.11ToastTheifI gotta go watch
05:07.12ToastTheifafk
05:07.48*** join/#wowi-lounge zmaster (n=zmaster@219.238.207.2)
05:08.06Temoh geez
05:08.13Temthis is going to be a nailbiter
05:10.37TemBAM
05:13.45*** join/#wowi-lounge Eraphine|Disco2 (n=Eraphine@brenna.human.cornell.edu)
05:18.31TemWIN!
05:18.45*** part/#wowi-lounge zmaster (n=zmaster@219.238.207.2)
05:21.52KaeltenOneBag 1.4.2 is up
05:24.59TemEat that Leinheart
05:25.16ToastTheifeh
05:25.20ToastTheifVince Young eh?
05:25.27Temlater guys
05:25.28*** join/#wowi-lounge Iriel (n=daniel@adsl-66-123-190-42.dsl.sntc01.pacbell.net)
05:25.30ToastTheifwhat can ya say about that guy
05:25.33TemLOL Iriel
05:25.37Cairenn<PROTECTED>
05:25.40TemI guessed right then
05:26.20Temcoincidence?
05:26.32Irieloh, you were talking about football for a while before I left too.
05:26.46IrielAnd yes, coincidence.. I drove home, had dinner,  tormented the cats, etc
05:27.02Temoh
05:27.11Temlol they are interviewing all the people who lost
05:27.13Temthat sucks
05:27.18Temanyway, later people
05:27.26TemHoly cow!
05:27.33Cairenn<PROTECTED>
05:27.33TemMatt Leinheart is a jackass
05:27.48Tem"We're the better football team; they just made the plays"
05:27.54Temseriously dude, you lost
05:27.57Temgive up
05:28.59IrielI see the forum has calmed down, is that because folks can't log in?
05:29.06Depheriospretty much
05:29.08DepheriosOMG RED
05:29.11Cairenn<PROTECTED>
05:29.22Depheriosokay... whew
05:33.52Guillotinehmm... there seems to be a problem with discord frame modifier now
05:33.58Guillotinethough I may just be using it incorrectly
05:34.17Guillotinebut it seems to always move everything slightly towards the center of the screen
05:34.53IrielHey Deph, Aurora misses you. 8-)
05:35.11Depherioslol
05:35.13Depheriosyeah
05:35.21DepheriosI got your fem penguin, you got mine XD
05:35.50Irieldid you pick up any constellations, I dont notice any missing, but i'm not sure how that works
05:36.19Depheriosditto... I still have the same weird S shape and my zigzag field
05:39.08Cairenn<PROTECTED>
05:44.54futrtrublGuillotine, sounds like more of the scale change
05:45.37Guillotinejust saying doesn't look like DFM is completely fixed...
05:46.20Depheriosit's not fixed at all?
05:46.43Depheriosor did he actually update it? O_o
05:47.15DepheriosDART isn't fixed all the way yet either
05:47.18Depheriosbut they work, I'm happy
05:47.35Guillotinedoesn't work for me...
05:47.45Guillotineat least my old settings are all messed up
05:48.42Depherioswell...  haven't DLed the new one I see he put on WoW interface
05:48.49Depheriosbut yeah, your old settings WILL be messed up
05:48.54Depheriossince scaling works differently now
05:50.16futrtrublI'm just suprised BEB works properly. Granted it doesn't have scale options, but it still anchores to frames that might be scaled
05:50.19GuillotineI know. the new DART seems to work now. the new DFM, however, doesn't
05:51.38Cairenn<PROTECTED>
05:52.12Cairenn<PROTECTED>
05:56.03GuillotineI am doing something productive :) I'm trying to fix it myself
05:56.11Cairenn<PROTECTED>
05:56.11Guillotinefigure out whats wrong
05:56.19GuillotineI'm sure loz will hear about it soon enough
05:56.29*** join/#wowi-lounge geometrix (i=ge0@c-24-34-185-31.hsd1.ma.comcast.net)
05:56.44Cairenn<PROTECTED>
05:57.21Guillotinethats the plan :)
06:01.39*** join/#wowi-lounge Guillotine_ (n=Guilloti@ns.motek-services.com)
06:07.42IrielOh neat, a new popup when attempting to enter a server with a queue
06:08.05Guillotineyup
06:08.11IrielWEll, I guess a potential queue
06:08.16IrielJust 'Full'
06:08.18Guillotineright
06:08.46Guillotineok. DUF isn't working either. when you drag something, it works fine, but when you let go, it wacks out
06:10.40GuillotineCairenn: Was it on purpose that the "Sort Comments By" preference was resest?
06:11.03Guillotineanother thing to lower the load on the server?
06:11.29DepheriosDont tell us Guillotine... tell Loz XD
06:11.40GuillotineI am
06:11.50Guillotinejust giving you updates on all my thoughts
06:11.55Depheriosahh
06:12.07Guillotinewhy don't whales have wings? what would the world be like if they did?...
06:12.24Depherios... alt cast is like... the simplest addon ever
06:12.25TainWe'd have much stronger umbrellas.
06:12.35Depherioslol @ Tain
06:17.03Guillotineah. well. guess I'll figure this all out tommorow
06:17.34Guillotinegoodnight. sleep tight. don't let the scaling bug bite :/
06:17.34AnduinLotharthose would have to be very big wings
06:17.47Guillotineok, not a bug, but its causing lots of problems
06:17.57Cairenn<PROTECTED>
06:18.27Guillotinecairenn ^^^ "Cairenn: Was it on purpose that the "Sort Comments By" preference was resest?"
06:18.46Cairenn<PROTECTED>
06:19.00Cairenn<PROTECTED>
06:19.05Guillotineah. ok
06:19.11Guillotinettyl :)
06:19.15Cairenn<PROTECTED>
06:19.32IrielHey AnduinLothar  - http://wow.pastebin.com/491363
06:19.50IrielSomething I thought up a while back for you to use in your hook stuff 8-)
06:21.51Cairenn<PROTECTED>
06:22.03AnduinLotharraiding atm, look at it in a bit
06:22.13Irieljust storing and returning 8-)
06:25.30IrielActually, I have a better idea for it. 8-)
06:25.35IrielOh, nevermind.
06:26.42IrielThat code can already do what I was thinking
06:28.37IrielAlright, time for bed.. early meeting tomorrow
06:28.40IrielHave fun!
06:28.44Cairenn<PROTECTED>
06:28.56IrielLikewise, no nightmares about addon updates!
06:29.01Cairenn<PROTECTED>
06:33.30Kaelteng'ngiht everyone
06:33.40Cairenn<PROTECTED>
06:42.12geometrixhmmm I think this is probably a REALY bad way to do this ... but ... Its my first try so I'll do it this way for now
06:50.27geometrixok, before i get into this to far, anyone know of any addons that count the number of tradeskill items in your bag and display them... I've looked at SilverFarmer ... but I want to see all collectable items ..
06:50.41geometrixthough I could just modify SilverFarmer to show more than 4 items ...
06:51.01geometrixjust dont want to have to tell it which items to lookfor ... EVERY time
06:52.27geometrixhmmm AdvanceBagsPlus? .. does that also Autosort bags?
06:52.33Depherioskinda
06:52.40Depheriosit basically makes your bags a database XD
06:52.47Depheriosit doesn't sort your bags at all
06:52.54Depheriosit just displays them sorted
06:53.03Depheriosso you can have one bag with all your equipment in it
06:53.17Depherios... but another bag with all your gray items in it, that also has some of the same equipment
06:53.23geometrixhmmm
06:53.30geometrixsounds like something I should look at...
06:53.33geometrixmy bags are a MESS
06:53.46Depheriosso things I can use to cook, are in the Cooking bag... but if they can also be used for Alchemy, they're also over there XD
06:57.09SP|Sorrenwhat's the toc # for this patch? ;x
06:57.11AnduinLotharbags, who uses bags anymore
06:57.20geometrix10900
06:57.31SP|Sorren<3 thx
06:57.41SP|Sorrenahh, but its scrolled so far up 8)
06:58.34Depheriosit's not in your title bar? -- shame on your IRC proggy
06:58.47AnduinLotharwait a sec... that should be in quotes and say -AndunLothar
06:58.58*** join/#wowi-lounge One|Adiar (n=win2000@202.130.197.186)
06:59.00AnduinLotharexcept spelling my own name right
06:59.00DepheriosBags, who uses bags anymore? XD
06:59.03One|AdiarHi all
06:59.11DepheriosWhat you using Anduin?
06:59.30Cairenn<PROTECTED>
06:59.39geometrixok, theres an Item_Push event... but no Pop?
06:59.47Depherios...oi
06:59.48Cairenn<PROTECTED>
07:00.00DepheriosHiooo
07:00.28One|AdiarAny people good with DUF/DAB here? I'm having some big problems :(
07:00.39Cairenn<PROTECTED>
07:00.42One|AdiarYeah
07:00.43AnduinLotharWardrobe + ItemizedDeductions + TurnIn = very rarely looking in bags
07:00.47One|Adiar2.36 and 3.0 yeah?
07:00.48Depherioswhat's the problem?
07:00.51Depheriosyeah
07:01.01One|AdiarDAB 2.36 was working fine for me with 1.9 but I decided to update to DAB 3.0 for the hell of it. When I type /dab now the options window is majorly bugged- any fix for this? When I click things it gives an error- "...face/addons/discordactionbarsoptions/dab_options.lua:1645 attempt to compare nil with number"
07:01.01One|Adiarand DUF has major scaling problems.
07:01.01One|AdiarAny ideas?
07:01.03Cairenn<PROTECTED>
07:01.08One|Adiaroh my bad :\
07:01.15Cairenn<PROTECTED>
07:01.18One|Adiarokie doke
07:01.25One|Adiari can't log in to post on the forums
07:01.32Depheriosum... where did you get 3.0 at?
07:01.32geometrixI need to know when the Inventory has changed (either added to or removed from)
07:01.53One|AdiarCairenn's site
07:01.57Cairenn<PROTECTED>
07:02.08One|Adiaroh cool, i'll register and post that htere then.
07:02.28Cairenn<PROTECTED>
07:03.05One|Adiaroh beautiful :D
07:03.07Depheriosoh... and geo:
07:03.08Depherios<PROTECTED>
07:03.08DepheriosFired when a bags inventory changes
07:03.08Depheriosarg1
07:03.10Depherios<PROTECTED>
07:03.11One|Adiarshall grab that now
07:03.16geometrixthanks
07:03.18DepheriosI happened to have the events screen open XD
07:04.46One|Adiarany ideas for the DAB problem cairenn? :(
07:05.49futrtrublCairenn's just the eye candy, not a mod author ;']
07:06.01Cairenn<PROTECTED>
07:06.14geometrixnote to self ... IF != good place to develop UI's
07:06.15Depheriospoor Loz' page D:
07:06.16Cairenn<PROTECTED>
07:06.29Depherioslol... I stand in deep dark corners of OG to dev Geo XD
07:06.36Depheriosbut I usually find some backwater inn to stand in
07:06.55futrtrublmy apologies Cair
07:07.07Cairenn<PROTECTED>
07:07.17DepheriosRight now my rested is maxed... so I'm sitting in Brackenwall Village... for some reason
07:08.29One|Adiarokie doke, thanks anyway :)
07:08.35Cairenn<PROTECTED>
07:08.38*** join/#wowi-lounge Ktron (n=Khamer@c-24-128-172-211.hsd1.nh.comcast.net)
07:08.40Ktronhey everyone
07:08.42Depherios... what's that Cair? XD
07:08.47Cairenn<PROTECTED>
07:09.22geometrixok help the noob ...
07:09.22geometrixhttp://wow.pastebin.com/491394
07:09.48geometrixthats a sniplet of code ... GeoFarmer_Msg = your standard DefaultChatFrame hook ...
07:09.54geometrixit does NOTHING!
07:11.04Cairenn<PROTECTED>
07:11.24futrtrublgeometrix try http://wow.pastebin.com/491396
07:11.45Cairenn<PROTECTED>
07:12.00Cairenn<PROTECTED>
07:12.49futrtrublnice ;']
07:12.56geometrixstill nothin
07:13.37futrtrublyou did define geofarmlist before those funcs fire right?
07:13.59geometrixits in its own LUA ... thats included BEFORE the main functions
07:14.12geometrix<Script file="GeoFarmerList.lua"/>
07:14.12geometrix<Script file="GeoFarmer.lua"/>
07:15.43futrtrubltry http://wow.pastebin.com/491399 and see what it outputs
07:16.40geometrixfirst, what triggers BAG_UPDATE
07:17.05futrtrublany inventory change
07:17.14geometrixso if i move an item it should fire
07:17.24futrtrublin thebags, not on your paper doll I believe
07:17.39futrtrublshould do, but also pick up items to be sure
07:18.06futrtrubland you did register for the BAG_UPDATE event right?
07:18.28geometrixnot getting any event trigger at all
07:19.57futrtrublyou did do frame:RegisterEvent("BAG_UPDATE")?
07:21.15futrtrublframe being the frame that uses that onevent function
07:22.04futrtrublyou still need the <OnEvent> area in your xml, but the frame won't send anything to it if you don't register for the event
07:22.35geometrixok ... duh
07:22.35geometrix;)
07:22.46futrtrubl;']
07:24.21geometrixok ... now im getting usefull information
07:24.21futrtrubl<OnEvent> says what to do when you get an event, RegisterEvent tells it what events to listen for
07:25.07geometrixok ..
07:25.18futrtrublI was too ;']
07:25.36geometrixCompSci major so I can get an admin job not a programming job ... ;x
07:26.12futrtrublthen you have no excuse! ;']
07:27.56geometrixsweet
07:28.05geometrixyeah I do ... my schoold programming courses SUCK
07:28.45futrtrublit works?
07:28.49geometrixjust finished Programming III ... and all we learned was java spesific crap that was purely syntatical ... no algo no theroy ... just this is what we do, this is how in java ...
07:29.01geometrixyeah it works ... now to add the code to count items
07:29.02geometrix;x
07:29.36futrtrublwhat's this mod going to end up doing?
07:30.40geometrixtracking all basic tradeskill item counts (ore, gems, stone, cloth, herbs, skin, fish)
07:31.21futrtrublcool
07:31.50geometrixbut right now, its probably as far as it will ever get, I suck at follow thru
07:32.32futrtrublme too, 'till I started my addon, then I got sucked in
07:33.01geometrixwell i'm also exausted right now ... and working on rewriting WoWProfiler in Ruby on Rails
07:35.29*** join/#wowi-lounge Aeana (i=rah@c-67-162-238-66.hsd1.tx.comcast.net)
07:35.48futrtrublahh, exhaustion ;'] speaking of which, I have a ton of stuff to do tomorrow, and not much time to sleep before then
07:36.29futrtrublso I think I'll grab some. good luck with your mod geometrix
07:37.34Cairenn<PROTECTED>
07:37.48DepheriosG'nighter
07:50.21*** join/#wowi-lounge stray`laptop (n=astrayca@adsl-63-204-74-102.dsl.scrm01.pacbell.net)
07:52.08AnduinLotharWhat are the hunter speed spell/auras called?
07:52.34ForgottenLordsAspect of the Cheetah, Aspect of the Pack
07:54.40AnduinLotharjust those two or is there another?
07:55.39DepheriosJust those... unless they added one recently I don't know about...
07:55.50Depheriosuse*
07:56.07AnduinLothar:)
07:57.57Depherios(which he said yesterday, and is when he realized he needed to start using AFAIK
07:59.47Cairenn<PROTECTED>
07:59.57Ktronyeah, atm is normal, I use weirder ones
08:00.07Ktronwith one friend 'iwd'
08:00.07AnduinLotharatm i am using atm
08:00.12Ktronbut that's because I say the longer version a lot to him
08:00.19Ktronfbofw is a fun one
08:00.22KtronI like fbofw
08:00.41Ktronor iyts
08:00.46DepheriosI get a lot of people asking me what atm means, and what XD is
08:01.01Ktronit's a angry duck
08:01.07Depherioslol
08:01.14DepheriosI like purls answer
08:01.19Depherios~XD
08:01.20purlxD is a one-eyed, stoned, shit-eating grin, or a really funny smily face like :) but better
08:01.47Ktronlol
08:02.07AnduinLotharXD == ><
08:02.28Depherios>< + :D = XD
08:02.48Cairenn<PROTECTED>
08:03.00Cairenn<PROTECTED>
08:03.10AnduinLotharnews to me
08:03.22AnduinLotharnot >:( ?
08:03.39AnduinLothar`:/
08:03.44Cairenn<PROTECTED>
08:03.50Depheriosmuch like the way ^^ = ^_^
08:03.59Depheriosyeah... annoyance XD
08:04.05Cairenn<PROTECTED>
08:04.11Cairenn<PROTECTED>
08:04.24AnduinLotharor an incomplete fish
08:04.27AnduinLothar<PROTECTED>
08:04.28Depherioslol
08:04.50Cairenn<PROTECTED>
08:05.12DepheriosXD
08:05.19Fanookis anyone here logged into the WoW forums?
08:05.27Depheriosnot I
08:05.29Cairenn<PROTECTED>
08:06.09Depherioshow did I not notice... after all this time... that both of my turn keybindings in my addon to give me another set of movement keybindings... are labled "Turn Left" -- well... nevermind, I don't have turn keys bound... but still
08:06.26Fanookperfect. Cair, for the updated mods thread: ZoneLevel's updated for 1.9, ShowLevel & EventCatcher 1.8 versions still work
08:06.38Cairenn<PROTECTED>
08:06.43Fanookwowinterface
08:06.55Fanookwill be doing worldofwar asap
08:07.35Cairenn<PROTECTED>
08:08.11Fanookcool. thx
08:08.20Cairenn<PROTECTED>
08:12.52Ktronaight, time for me to sleep
08:12.55Ktronnight everyone
08:13.20AnduinLotharfunny how i had Cosmos workign day one, yet I think I've neglected to update any of my addons anywhere else...
08:13.42KolthGood man :)
08:13.46AnduinLothari almost feel bad..
08:13.49Depheriosall my addons of yours are still working great Anduin
08:13.54geo_sleepok completly off topic... why is it Electronica sounds so much better when your so tired you cant see streight?
08:14.03Cairenn<PROTECTED>
08:14.06AnduinLotharElectronica is goodness
08:14.17DepheriosQFT
08:14.28AnduinLotharya dep, only minor problems. all due to IsShown
08:14.33geo_sleepI know ... but ... it just gets better with sleep deprivation ...
08:14.42geo_sleepand dont tell my girlfriend i said that its good at all.. ;x
08:14.47AnduinLotharlol
08:15.04AnduinLothartell her she needs to get better taste in music
08:15.09Depherioswell... I don't use any of the really complex ones... MobileFrames is probably the only one...
08:15.15AnduinLotharmy taste, preferably
08:15.18AnduinLotharor urs
08:15.20Depherios(that's complex)
08:15.28DepheriosGeo: what does SHE listen to? XD
08:16.05geo_sleepactualy some prity good stuff... mostly older rock (zeplin, beetles ect...) ...
08:16.24geo_sleepand thats my usual listing too ... but ...
08:16.26Depherioslol
08:16.33AnduinLotharand there we have it.. I got Wardrobe working w/o Chronos or Sea (cause it doesn't need them) and it still does all the auto-swaping like it used to
08:16.40Depheriosmy GF loaned me her Xbox... the only music on it was EVERY PINK FLOYD SONG EVER
08:17.00geo_sleepnot to shabby actualy ...
08:17.38geo_sleepif you think about it Pink Floyd was like Electronica before it was realy electronic  ...
08:17.45Depherioslol
08:17.58FanookI wish I could find a vid of their Wall concert
08:18.16Depherios^_^
08:18.16geo_sleepthe Wall Live at Berlin?
08:18.33Depheriosmhmm... she has it atm though
08:18.33Fanookthe movie is....weird, and that's an understatement
08:18.49geo_sleepfirst thing I ever watched in High Def ... The Wall live at Berlin ...
08:18.54Depherioswe just watched the movie actually
08:25.58AnduinLotharnow to make IsMounted Optional
08:26.09AnduinLotharor.. spose I could make it embeddable..
08:26.42AnduinLotharmmm embedable sounds good
08:26.58AnduinLotharmmm, cept it has an event frame
08:30.16AnduinLotharlove how there's two guys with judgement helm and a guy with ragnoros's hand just chillin in if in front of me...
08:37.16*** part/#wowi-lounge dvorakkey (n=abc@adsl-70-132-17-226.dsl.snfc21.sbcglobal.net)
08:45.46oxmanhow i can know if the global cooldown is active or not ?
08:59.54Depherios(haven't even finished anything in years :P)
09:00.12oxman<PROTECTED>
09:00.13oxman<PROTECTED>
09:00.13oxman:p
09:00.22Cairenn<PROTECTED>
09:00.42DepheriosSorry oxman, that's beyond my scope currently :P
09:00.48oxmanarf
09:00.55Depheriosbut I'll look around
09:01.22DepheriosI remember I wanted to know a bit ago, but I forget why now XD
09:07.25*** join/#wowi-lounge nm|syreanmuro (n=lol@210-84-21-122.dyn.iinet.net.au)
09:17.33oxmanetglobal(this:GetName().."Cooldown")
09:17.36oxmangetglobal(this:GetName().."Cooldown")
09:17.46oxmanwork for ActionButton1,2,3,...
09:17.52oxmanbut for spell book... :'(
09:18.57Depherioshttp://www.wowwiki.com/API_GetSpellCooldown
09:19.10oxmanSpellButton + number
09:19.11oxmanhéhé
09:19.22oxmanno, GetSpellCooldown don't work for global cooldown
09:19.29Depheriosbuah
09:19.32Depheriosthey hate us
09:19.37oxmanbut
09:19.43DepheriosXD
09:19.53oxmangetglobal("SpellButton1Cooldown") work
09:19.53oxman:)
09:32.55*** join/#wowi-lounge id` (n=tom@gateway.is.remotion.nl)
09:33.11DepheriosThat's odd... CastOptions won't do smart rank casting from flexbar anymore O_o
09:35.13DepheriosNo... from ANY bar... and yet it will out of the spellbook..... uh... huh
09:35.31Depheriosoh well... back to macros for that for awhile I guess
09:36.55*** join/#wowi-lounge khaixiii (n=me@d226-54-45.home.cgocable.net)
09:37.07*** join/#wowi-lounge Eraphine|Disco2 (n=Eraphine@brenna.human.cornell.edu)
09:44.08Cairenn<PROTECTED>
09:46.16*** join/#wowi-lounge kromix (n=kromix@adsl-065-013-032-027.sip.mia.bellsouth.net)
09:46.19kromixhey guys
09:46.32DepheriosEllooo
09:46.33Cairenn<PROTECTED>
09:46.56kromixhey check your message i have a quesiton for ya Cairenn
09:47.28kromixnevermind it doesnt let me send private messages until i register lol
09:47.33Cairenn<PROTECTED>
09:48.37kromixwhat I was going to ask was, if you happen to know the AddOn Author "Leakin" was still updating his addons.. was curious to know if I could see if i can fix one of his or if he was still active...
09:49.25Cairenn<PROTECTED>
09:49.42Cairenn<PROTECTED>
09:50.13Cairenn<PROTECTED>
09:50.31Cairenn<PROTECTED>
09:50.55Cairenn<PROTECTED>
09:51.06kromixok cool
09:51.49kromixjust sent him an E-mail as well
09:52.00Cairenn<PROTECTED>
09:52.11Cairenn<PROTECTED>
09:52.11kromixok
09:52.54KolthDoesn't that involve an assumption?
09:52.57kromixlol
09:53.16Cairenn<PROTECTED>
09:53.44KolthTrynig not to make assumption implies you have a reason which implies there is sometihng bad about assumptions which implies you assume bad things come from them?
09:53.50KolthI don't know. I'm being a dork.
09:54.22*** join/#wowi-lounge zespri|home (i=neffa@202.180.89.205)
09:54.58Cairenn<PROTECTED>
09:56.38KolthStop assuming so much!
09:56.51Cairenn<PROTECTED>
09:56.55Cairenn<PROTECTED>
09:57.15KolthI'm the master of making friends
09:57.51Cairenn<PROTECTED>
09:58.33KolthThanks :) The feeling's mutual except for the killing part.
09:58.40Cairenn<PROTECTED>
09:59.25id`awww
09:59.26id`:)
09:59.30id`good morning -_-
09:59.30Cairenn<PROTECTED>
09:59.33id`~mornings
09:59.35purlMornings MUST be destroyed! (see also http://www.destroymornings.com/)
09:59.36Cairenn<PROTECTED>
09:59.38KolthHahaahahah Cair
10:00.05Cairenn<PROTECTED>
10:00.20KolthI most certainly hae.
10:00.22Kolthhave*
10:00.31Cairenn<PROTECTED>
10:00.39KolthRoger that :)
10:01.18Depherios~assume
10:01.20purlextra, extra, read all about it, assume is the mother of all mistakes and (ASS - U - ME): make an ass of you and make an ass of me
10:01.25Depherios... yup
10:01.31Cairenn<PROTECTED>
10:03.17Depheriosnow how did I know that would work XD
11:14.01id`http://meetme.hotornot.com/r/?emid=GLO8GZE
11:14.02id`photo 2
11:14.07id`shes my double match
11:14.11id`i'd hit it :O
11:17.55*** join/#wowi-lounge Tuatara (n=chatzill@d142-59-67-40.abhsia.telus.net)
11:34.14*** join/#wowi-lounge Cyrael (i=Cyrael@60-240-46-144.static.tpgi.com.au)
11:35.25CyraelEvening.
11:35.39Cairenn<PROTECTED>
11:36.08CyraelAny coders around?
11:36.49CyraelToo early, I guess.
11:36.59Cairenn<PROTECTED>
11:37.19CyraelI'm in a completely different timezone, so I tend to have trouble matching up.
11:38.27Corrodiasi'm sort of here, and i'm a novice wow coder..
11:38.33Cairenn<PROTECTED>
11:38.40Cairenn<PROTECTED>
11:38.44CyraelSydney
11:38.52Cairenn<PROTECTED>
11:38.56CyraelAye.
11:39.05Cairenn<PROTECTED>
11:39.20Cairenn<PROTECTED>
11:39.35CyraelI put a post in General Authoring Discussion in relation to the great OO debate that's been going on lately, on how you can completely clean the global namespace down to a single entry, for both XML and Lua data.
11:39.47Cairenn<PROTECTED>
11:39.58Cairenn<PROTECTED>
11:40.05Corrodiasis it something that matters?
11:40.05CyraelI've been testing it on my own addon and there's been no negative side effects yet, I'm pleased to say.
11:40.16Cairenn<PROTECTED>
11:40.23CyraelI'll be here for a bit, aye.
11:40.25Cairenn<PROTECTED>
11:40.35CyraelCorrodias, just fishing for feedback =)
11:40.39Cairenn<PROTECTED>
11:40.57CyraelCairenn, that's like every other IRC channel I've been to =)
11:41.08Cairenn<PROTECTED>
11:41.08CyraelPeople don't like to miss out on chat when they're gone.
11:41.17Cairenn<PROTECTED>
11:41.49CyraelI'm looking forward to dynamic frames in 1.10, I'm sure I can have fun with that.
11:41.50Cairenn<PROTECTED>
11:41.55Corrodiasdynamic frames?
11:42.05Cyrael1.10 will allow frames created on the fly.
11:42.12Cairenn<PROTECTED>
11:42.17Corrodiassounds very useful
11:42.24Corrodiasi can't think of just how, but it does
11:42.28CyraelYou can't delete them, so they're to be used carefully.
11:42.38CyraelWell, you can add 100 dots on the minimap without touching the XML file.
11:42.39Cairenn<PROTECTED>
11:43.39CyraelBecause you can't delete them, their purpose is limited. It's to show dynamic data, basically.
11:44.37KalrothSo you can create new frames, but you can't delete them? I'm sorry, but that sounds really *beeep*. :)
11:44.51CyraelIt has specific useful purposes. It can also be easily abused.
11:44.55Cairenn<PROTECTED>
11:45.02Cairenn<PROTECTED>
11:45.03Kalrothhi Cair!
11:45.13KalrothYup, vacation and then lots of work at work
11:45.19Cairenn<PROTECTED>
11:45.23Cairenn<PROTECTED>
11:45.33KalrothFor some reason the bastarges here at work manage to save the work for me
11:45.38Cairenn<PROTECTED>
11:45.52CyraelI ran into a problem after I initially posted that thread, when I realised that the GNS isn't sorted. Had to do some quick rewriting.
11:46.33CyraelThe getfenv(0) function is great for checking which addons chock up the GNS =)
11:47.59CyraelSorry, my mind in code mode comes with an often undesirable 'babble' feature.
11:48.46Kalrothnono, that's ok, then I don't have to babble as much
11:48.54Kalrothshared babbling is better than focused babbling
11:49.02CyraelHeh. I'll end up with 10 lines in a row.
11:50.16CyraelThis whole thing started from a simple pair of lines in the first version of my addon. MyMod.Frame1 = MyMod_Frame1; MyMod_Frame1 = nil;
11:52.48id`try ace :\
11:53.01CyraelI looked at ace, it doesn't do that.
11:53.12id`you wont need the xml with ace
11:53.55CyraelPerhaps, but using this method you can use the XML, put the bulk of your layouting in there, and suffer no hit to the GNS.
11:54.05id`you just declare a MyMod = AceAccon:new({})
11:54.09id`Cyrael: yes, true
11:54.15CyraelIt's the same method Microsoft used in Visual C++ 6 with resource files.
11:55.21CyraelAnd this method has no external dependencies. It's 'pure' =)
11:55.50Corrodias(not that that's a huge plus)
11:56.11CyraelSure it is. You don't need Ace to run it. That's a chunk less memory being taken up for no reason.
11:56.26Corrodiasbut then the people already HAVE ace, so.. >_>
11:56.32Corrodiasbut only if any addon uses it
11:56.44CyraelAnd there aren't that many that do, at the moment.
11:57.50Cairenn<PROTECTED>
11:58.02id`yea
11:58.09CyraelAllow me to rephrase: published addons.
12:01.37id`one thing i dont like about ace
12:01.55id`is that addons are made to be replacements of other addons
12:02.24id`that's why i started to convert the whole UI to how i like it
12:02.56CyraelI'm trying to find in the Ace code how it could create an interface element on the fly. I'm not finding anything thus far.
12:03.04id`If you see certain functionality pop up everywhere but they are all different, you dont want to make a replacement of 'the best one'
12:03.14id`Cyrael: no, it doesnt.
12:03.23CyraelSo how does it generate visuals?
12:04.26id`Cyrael: i meant that if you have an addon without visuals, you wont need  the <ui><script /><frame><scripts><onevent> stuff
12:05.01CyraelOkay, but the methodology I made works with any XML format, including full frame elements.
12:05.04Corrodiasit passes events to scripts that register with it?
12:05.19*** join/#wowi-lounge Leitzge (n=chatzill@p5085D90E.dip.t-dialin.net)
12:05.20id`you can hook events from withing the lua to functions and the AceAddon:new() creates the xml for your addon
12:05.39CyraelSo Ace is solely designed for modifying existing frame elements or performing non-frame operations?
12:05.50id`I'm not the one to ask. i'm a beginner
12:06.16CyraelWithout the ability to generate visuals on the fly, they'd only be able to work with existing visuals. You can't avoid the XML file for new frames.
12:06.25AnduinLotharyou cannot create new frame elements until 1.10
12:06.43CyraelYes, that's what I thought.
12:06.52AnduinLotharthe most ace can do you you is eliminate the need for an event frame
12:07.06CyraelSo my work does still have a place. Yay =)
12:07.36AnduinLotharbecause by registering an ace event it is effectually like hooking the ace pre-existing frame and using it's OnEvent driver
12:07.37id`anyway, as i was saying; you shouldnt look for making a replacement, but making such functionality yourself COMBINING the best ideas from what you find elsewhere
12:08.18CyraelHmm. The 1.10 changes will only let you create frames, textures and fontstrings. There are a few other elements, from memory.
12:08.24AnduinLotharyou still can't 'make' new frames. but you can create a large supply to use ondemand
12:08.49AnduinLotharright, in 1.10
12:09.09CyraelI'm just making sure Ace doesn't already do what my thread on the forum suggests doing.
12:09.29AnduinLothari haven't read it, but i doubt it's especially feasable
12:09.44CyraelIf you haven't read it, how would you make that assessment?
12:09.52CyraelDo you know what it's about?
12:09.54id`what thread
12:10.19CyraelI put a thread on the boards about cleaning out the global namespace in both XML and Lua down to a single entity.
12:10.22AnduinLotharbecause I've tried it myself given the brief description you just gave
12:10.30Cairenn<PROTECTED>
12:10.33CyraelWhat description, Anduin?
12:10.39CyraelI'm not trying to create dynamic frames.
12:11.10AnduinLotharfor what use?
12:11.40CyraelSorry, that question is meaningless out of context.
12:11.47Corrodiaswhat's the point in doing that, anyway?
12:12.39CyraelReducing GNS clutter? It serves two purposes - reduces your addon footprint, which in turn speeds up GNS indexing, and reduces the chance of your named entities being unknowingly changed by another author.
12:13.10CyraelIt's a follow on to the object oriented approach to coding addons.
12:13.13AnduinLotharhow is that useful?
12:13.25id`how is it not?
12:13.29CyraelExactly.
12:13.46Corrodiaslet me phrase it another way
12:13.48CyraelSpeeding up indexing produces obvious benefits.
12:13.51id`myaddon_myfunction_youcantcopyit() or myaddon:myfunction()
12:13.58Corrodiasother than the possibility of people overwriting your variables, what advantages are there?
12:14.15CyraelAs I said, less footprint means less clutter in the GNS, means faster indexing.
12:14.24Corrodiasis this indexing something that happens a lot?
12:14.34CyraelEvery time a named entity is referenced.
12:14.41id`it is also clear that it is part of your addon, object, etc
12:14.43Corrodiasyeah, that's pretty often..
12:14.46CyraelWhich, in some addons, is every frame.
12:15.15AnduinLotharok. I'm still confused as to what you're suggesting. That methodology has already been recommended for general coding a number of times. are you suggesting an addon that cleans up other people's code?
12:15.22Corrodiaswhich makes me wonder if any of my addons significantly affect my framerate
12:15.34CyraelThink about it this way. You want to find a single person in the world, and all you have to go by is their name. How long will it take you to find them?
12:16.21CyraelThen think about how much quicker it would be if you knew their country, and their state, and their city. Makes it a lot easier to find them.
12:17.01CyraelIt's the same principle. Indexing the GNS is like looking for a person in the world based only on their name. Using the OO approach makes the list much smaller because you scale it down in steps. The net result is a faster search.
12:17.44AnduinLotharright, i understand all that, that wasn't what I was asking about, although it does clarify that you're speeking of the same thing i was thinking of
12:17.47Corrodiaswell, i like it
12:17.58*** join/#wowi-lounge Legorol (i=legorol@a0808.adsl.pool.eol.hu)
12:18.24CyraelThe methodology that has previously been put forward only affects Lua namespace. My methodology cleans up the XML namespace as well.
12:19.02CyraelI've scanned several of the addons that are big on pushing OO, and none of them do this, so I'm confident (for now) that it's newish.
12:19.54AnduinLotharso you're proposing declaring xml and then redefining all the xml name links to be within a single parent table based on the addon?
12:20.06CyraelAutomatically, with about 6 lines of code, yes.
12:20.08id`i even like writing the addons in this format: "a={b=function(self,foo) print(foo) end} a:b('haha')" instead of "a={} a.b=function(self,foo) print(foo) end a.b(a,'haha')" just because it is clearer
12:20.30Corrodiasthen the LUA engine cleans out the names from the global namespace
12:20.36CyraelCorrect.
12:20.43CyraelWell, the code does that.
12:20.57CyraelMyMod.Frame1 = MyMod_Frame1; MyMod_Frame1 = nil;
12:21.14Corrodiasah
12:21.21AnduinLotharok, so name space is preserved, but isn't access time slowed by having to call a global variable and then index it?
12:21.28id`it assumes however that you name your frames in a certain way
12:21.45Corrodiasso name them that way :o
12:21.46CyraelThe global namespace IS a global variable that is indexed.
12:22.02id`you could mak eit so that you supply a name and it just makes that name part of your MyAddon object
12:22.24CyraelThe code I put there automatically interprets a particular naming scheme, but it's not hard to change if you wanted to.
12:22.25id`if it exists in the xml etcetc
12:22.30id`yep
12:24.00CyraelAnduin, referring back to the 'person in the world' concept. The current method looks for 1 in 6000000000. Using my method, ideally you would have a top level container for each country. Which means your global namespace is no longer 6000000000, it's closer to 250. Then, within your country of choice, you might have 285000000. That's 1x250 and 1x285M. That's much much quicker than 1x6B
12:24.21AnduinLotharok, so you're converting all global calls, which are essentially table lookups, to two or more table lookups?
12:24.45CyraelCorrect. The advantage is that you only search what you need. You filter out what you don't. Indexing the global namespace searches -everything-.
12:25.02Corrodiasi'm not new to programming but i'm new to LUA... so if you have a ton of variables, all BigName.something, BigName is the only thing in the GNS? and if you say something like "a = blah" in your code, it'll make a new GNS entry "a" (unless it's declared a local variable)?
12:25.03AnduinLotharwhat do you mean by 'searches' ?
12:25.08*** join/#wowi-lounge Cide (i=Cide@81-226-233-223-no60.tbcn.telia.com)
12:25.13CyraelIndexes. Attempts to locate particular data within.
12:25.27CyraelThat's right, Corrodias.
12:25.45AnduinLotharhave you run any tests to see if your way is faster?
12:26.13CyraelI haven't, but several others have done tests on the effect of reducing GNS footprint.
12:26.18Corrodiashere's my guess of how it would have to work for this improvement to exist: saying "a()" makes the engine perform a linear search through its map to find the element "a" so it can use the address
12:26.32AnduinLotharforgive me if I seem hostile. I'm always dubious of things I didn't think of first.
12:26.36Corrodiasme too
12:26.39id`hehe
12:26.53Cairenn<PROTECTED>
12:26.56CyraelThat's right, Corrodias. Indexing is a big "If 1 = what I want, yay. Otherwise...If 2 = what I want, yay. Otherwise..."
12:26.58Cidehi
12:27.06Cairenn<PROTECTED>
12:27.08CyraelIt's a long, tedious process on a huge table.
12:27.34AnduinLotharwhich is why locals are faster too
12:27.38Cairenn<PROTECTED>
12:27.41Corrodiasnone of this is compiled, so that makes sense. they would probably use a hash table instead, but it would still be faster when smaller
12:27.41CyraelThat's right.
12:27.54id`Cyrael: thus concluding its a fact that alot of programmers should recode their addons
12:27.55CyraelCompiled code uses the same method.
12:28.10Corrodiasi shouldn't have said that
12:28.13CyraelReducing the GNS footprint, whether you use my method or not, is always a good thing.
12:28.16Corrodiasi don't know anything about compilers
12:28.40CyraelCompiled code is faster because it's not interpreted first.
12:28.51Corrodiasbut it's obvious that it has to keep a list of these things based on their names because it can't replace everything in the lua file with addresses
12:28.54id`Cyrael: http://digigen.nl/~Industrial
12:29.05Corrodiasor i may be horribly wrong and making a fool of myself
12:29.26Corrodiasif only i had a big addon i made that i could rewrite this way :P
12:29.28CyraelIn Lua, tables are 'linked lists'. They're essentially two arrays linked together. One contains the key, the other contains the data.
12:29.53id`they also have indices though
12:29.57id`(right?)
12:29.57CyraelWhen you get back to the assembly level, it doesn't care. It's just two tables.
12:29.59Corrodiasi love lua, by the way
12:30.08CyraelIndices are considered special keys, in Lua.
12:30.14id`hmm
12:30.15CyraelThey're used the same way.
12:30.56id`Cyrael: that link is my site, with some examples of very simple addons i hacked together from others, go go gadget 30kb -> 3kb
12:31.07CyraelLinked lists require extra processing to handle. They go beyond basic arrays that you can use at the assembly level.
12:31.16AnduinLotharOk, well I obviously know less of the internal workings on lua.  You're method is intreaguing, but as always I'd like to see tests and If possible test it myself
12:31.34Cyraelid`: Yes, a lot of people put superfluous code in their addons.
12:32.16id`i like to throw several together into my own, stripping all configuration (because its already how i like)
12:32.19CyraelAnduinLothar: By all means. Bear in mind, Blizzard has added 30,000 entities to the GNS because they're idiots. This affects how 'noticable' a single addon changing methodology will be. If all addons do it, however, the difference will be quite noticable. If Blizzard does it, it will fly.
12:32.37id`resulting in really small addons that just do their job and nothing more
12:32.55AnduinLotharbut unfortunetly, I don't recode for efficiency unless I can add functionality, usually. it motivates me.  It also means i have about 20 addons that need some love.
12:33.16CorrodiasDEFAULT_CHAT_FRAME:AddMessage...
12:33.20CyraelI'm hoping it might be used for future addons, if people are going to keep efficiency in mind.
12:33.25CorrodiasBlizFrames.DEFAULT_CHAT_FRAME:AddMessage
12:33.51Corrodiasor is it a : instead of .?
12:33.58CyraelEven if Blizzard just put all of their own things under Blizzard.blah, it would speed up addons dramatically.
12:33.58id`no, .
12:33.59Corrodiasi don't think i have the hang of these :'s yet
12:34.16CyraelHeh. Lua is different to other languages in that respect. Want a primer?
12:34.20Corrodiaswe-ell...
12:34.22id`yes
12:34.23id`d
12:34.24id`:D
12:34.33Corrodiasif they put ALL of their stuff under Blizzard. directly, it wouldn't have as much of an impact
12:34.46Corrodiasbut if they categorized a little...
12:35.01Cyraela.b() is the same as saying a["b"](). It's a straight reference. a:b() is the same as saying a.b(a), so it passes itself in.
12:35.22Corrodiasit..whoa
12:35.27CyraelCorrodias: If they put all their stuff under Blizzard, that's 30,000 less items to be indexed when you want to reference your own addon.
12:35.36Corrodiastrue enough
12:35.49id`Chat.Frame1:addMsg()
12:36.02CyraelMyMod.Frame1 is identical to MyMod["Frame1"]
12:36.26Corrodiasit's too late for that unless they make a patch that rewrites everything and breaks every addon there is, although the fixes would be comparatively simple
12:36.30CyraelMyMod:Frame1(p1) is identical to MyMod["Frame1"](self, p1)
12:36.32Corrodiasnot MyMod[Frame1]?
12:36.40CyraelNo. Must be in quotes.
12:36.46CyraelThat's an important difference.
12:36.53CorrodiasFrame1 would be evaluated and then used as the index
12:36.56Corrodiasi get it
12:37.01CideCairenn: updated core with the latest files
12:37.02Corrodiasi hope
12:37.06CyraelMyMod[1] is not equal to MyMod["1"]
12:37.20CyraelOne index is a string, the other is a number. They're different and you can have both in the same table.
12:37.31AnduinLotharya, you wont be able to make them reverse compatible with existing addons if you modify existing code
12:38.04CyraelAn existing addon that references your existing addon will not work if you update your existing addon. That's why this should be more oriented towards new addons.
12:38.13AnduinLotharbut you could rewrite the entire FrameXML (till they ban that) and have a default interface that's faster
12:38.25id`yes
12:38.25id`:D
12:38.25CyraelOr, tell existing ones to update. It happens whenever a major patch to your own addon happens anyway.
12:38.38AnduinLotharon a smaller scale, yes
12:38.54Corrodiasif every addon had to be modified for 1.10 by adding Blizzard. to the front of every bliz frame call..
12:39.11id`i dont think they should do that
12:39.17id`because its their ui anyway
12:39.25id`just, divide it into parts
12:39.36Corrodiasit would be an easy thing to fix, i'll say that
12:39.38CyraelThey've made grand changes like that before, unfortunately. It would definitely be tedious.
12:39.38id`Chat.Frame1, Minimap.Border. you know
12:40.14AnduinLotharreardless, rewriting blizz's code is unrealistic imo. but for future addons it might be possible. if you can prove it benificial
12:40.38CyraelThere's a saying in programming, though. Broken code that works is still broken code. It means 'fix it before it really breaks, don't just ignore it because it works right now'.
12:40.57Corrodiasas he/she said (for some reason i'm thinking 'she') said, the impact may not be as big as it could be because of the, what, 30k entries in the GNS from blizzard's code?
12:41.01AnduinLotharand i would cal renaming the entire xml namespace a bit more than the 'grand' we're used to
12:41.25CyraelIndeed, Anduin. But even if Blizzard doesn't do it, addon developers can, and it will make some difference.
12:41.44Corrodiasif only this had been known sooner
12:41.58AnduinLotharsome, tell me how much and I'll consider changing
12:42.46CyraelIt's collaborative. Your mod alone won't make much difference. But if everyone takes that position, there'll definitely be no change. If everyone migrates, there will be.
12:42.49AnduinLothari've already found it hard enough to convert old addons to tabled namespaces
12:43.19CyraelDon't get my position wrong, I'm not sitting here insisting that this 'superior' method be adopted by all developers immediately. I'm just putting it forward for mod developers that may be resource conscious.
12:43.33AnduinLotharMy mod alone makes a difference when I can get most of Cosmos updated. motivate me
12:43.56Corrodiasi might get a couple of FPS higher. motivated yet? >_>
12:44.27CyraelLess client-side lag across the board, because you're doing less. Frees the CPU for other tasks.
12:44.36CyraelIt's small, but it's there.
12:45.00AnduinLotharnah, that kind of motivation has already been used a number of times. I've explored a few thousand lines of code into various spped improvements, some work, some dont
12:45.25CyraelI won't lie to you. Converting a big mod will be a hellish task. I wouldn't suggest it, unless you really want to optimise it.
12:45.38Corrodias... it's hard to motivate people when it doesn't matter at all to them whether or not people use their stuff
12:45.49Corrodias^ sudden revelation
12:45.50AnduinLotharlol, that's not me
12:46.20Corrodiaswell, it may not apply here. you might be a Nice Person who wants to make Useful Things
12:46.21CyraelWell, one has to remember that we're not paid. Making a huge change like this may not be worth the effort to some people. I respect that. We're doing it for fun, not necessarily for superiority.
12:46.55Cairenn<PROTECTED>
12:47.08CyraelIf I said no, would you boot me?
12:47.09Cyrael=)
12:47.18KalrothShe's a meanie, so yes she would!
12:47.26CyraelGood thing I'm joking =)
12:47.59AnduinLotharit's more like a combination of Being Useful and Obsesive Addiction With Being Found Useful
12:47.59Corrodiasinterject please
12:48.17CyraelFrom scratch, Anduin, that's not a problem. That's my target.
12:48.45Cairenn<PROTECTED>
12:49.04Cairenn<PROTECTED>
12:49.07AnduinLotharthat's not an interjection
12:49.11id`i listen (read) with joy though Cairenn
12:49.17CyraelIf you could point out where I've been aggressive?
12:49.45AnduinLothardon't bother, it's a natual response of conversing with me, happens to everyone
12:49.47Corrodiasall for "low-toned" debate?
12:50.07CyraelI've just been responding to questions. There hasn't been any aggression in anything I've said.
12:50.07Cairenn<PROTECTED>
12:50.20Cairenn<PROTECTED>
12:50.34CyraelOf course.
12:50.37id`yes ma'am
12:50.39Cairenn<PROTECTED>
12:50.39id`:X
12:50.43AnduinLotharsaid the ref as she picks up her yellow flags
12:50.47Cairenn<PROTECTED>
12:50.51id`^^
12:51.15Legorol*cough*
12:51.17CyraelFeel free to interject on-topic too, Cairenn =)
12:51.21id`>_>
12:51.22Corrodiaswell, at least Cyrael had the stuff to back up her/his propositions. it's nice to see some real information go with suggestion.
12:51.33Cairenn<PROTECTED>
12:51.43CyraelI suppose it helps that I'm a programmer by profession, Corrodias.
12:51.48Legorolafternoon, Cairenn
12:51.50Cairenn<PROTECTED>
12:51.51Legorolyou're up early..
12:52.00Cairenn<PROTECTED>
12:52.00Legorolbeen up for 4 hours nwo ;-)
12:52.06Legoroli'm back on EU time
12:52.12Cairenn<PROTECTED>
12:52.26Legoroli normally live on semi-american time
12:52.28CyraelAnyway, bottom line is -I- think it's a good idea, and -I- will be using it in my own addons. Other devs can do what they like =)
12:52.35Legoroli really should go to sleep earlier :D
12:52.37AnduinLotharstill needs some testing, feed it to leg, iriel, they like doing that
12:53.00Cairenn<PROTECTED>
12:53.00Legoroli'm going to nail down some details about how scaling works
12:53.03Corrodiassounds good to me. now if only i had a big addon that i wrote or am writing that i could try it on. :P
12:53.12CyraelLegorol: badly
12:53.48LegorolCairenn, your ability to kill is renowned... whether conversations or people ;-)
12:53.53AnduinLotharfeed it to Archeaologist, it has all the same Function names that need to be converted and a million xml elements
12:53.57Cairenn<PROTECTED>
12:54.00Legorolnope
12:54.02CyraelUnfortunately all pixels are not equal in a straight DirectX texture scale, which is what WoW does.
12:54.05Cairenn<PROTECTED>
12:54.13Legorolyou didn't? time to start.
12:54.20Cairenn<PROTECTED>
12:54.24Legoroli didn't know there were issues about scaling
12:54.33Legoroli am just fiddling to found out all the details
12:54.34AnduinLothardefine 'issues'
12:54.39Cairenn<PROTECTED>
12:54.47CyraelWhat are you scaling, Legorol?
12:55.28Legorolmy workload
12:55.44Legorolwow, 15 pages already..
12:55.54CyraelCairenn, that's not a problem, that's a fix =P
12:55.59AnduinLotharwell, i'm shot and it's 5 am. I'm torn between finishing my Wardrobe update and getting the sleep i need
12:56.12Cairenn<PROTECTED>
12:56.13Corrodiaswhat sort of update is wardrobe getting?
12:56.13AnduinLotharpretty sure my abiity to reason is nearly gone
12:56.28id`13:54:48 <Cyrael> What are you scaling, Legorol?
12:56.28id`13:55:29 <Legorol> my workload
12:56.30id`haha :-)
12:56.34Cairenn<PROTECTED>
12:56.35Cyrael5am...that sounds like Hawaii?
12:56.45AnduinLotharCali
12:56.54AnduinLotharSpam:
12:56.55AnduinLotharv1.4 (by AnduinLothar)
12:56.55AnduinLothar-Removed Sea dep
12:56.55AnduinLothar-Removed Chronos dep
12:56.55AnduinLothar-Added IsMounted dep for efficiency:
12:56.56AnduinLotharFixes Aspect of the Cheetah and Aspect of the Pack incorrect mount detection,
12:56.57AnduinLotharRequired for mount auto swap (Wardrobe will still work w/o it, you can still assign mount sets, but it wont swap)
12:56.57CyraelHmm. I don't know American timezones very well.
12:57.00AnduinLothar-Removed tooltip scanning
12:57.02AnduinLothar-Added Delay to DropDownMenu hiding
12:57.04AnduinLothar-Minimap button uses MobileMinimapButton when availible
12:57.25id`Cyrael: where are you?
12:57.29CyraelSydney
12:57.53CyraelAnd whoever was wondering, before, the gender is male.
12:58.01Cairenn<PROTECTED>
12:58.04Corrodiaswon't removing the Sea and Chronos dependencies mean you have to duplicate the functions you used to use?
12:58.07Cyrael.au, yes
12:58.13AnduinLotharwell you said the profession was programming, that cleared it up a bit
12:58.26CyraelCleared what up?
12:58.30AnduinLotharCorrodias> no, they were superfluous
12:58.48LegorolCair, thanks for the slouken link
12:58.51AnduinLotharI do not copy my own dependancies, i only make them obsolete
12:58.56Corrodiasexcellent
12:58.57Cairenn<PROTECTED>
12:59.02LegorolIriel and I were discussing finer details the other day
12:59.08CyraelI hate dependencies. I was brought up to write my own code =)
12:59.14Corrodiasdoes this also mean wardrobe will be a decent mount-equip-swapping addon so i can toss out these other buggy ones i've looked at?
12:59.15Legorolsuch as what scale does an anchoring call such as frame:SetPoint uses?
12:59.22CyraelSorry. External dependencies.
12:59.23Legorolis it parent, child, or absolute and other stuff like that
12:59.31Legorolnow that EU got 1.9 at last, i can test it :D
12:59.38CyraelLego, it's the scale of the parent.
12:59.39Corrodiasi like dependencies on reasonably popular libraries to reduce the amount of code all over the place
12:59.41AnduinLotharCyreal. You start loving dependacies when you have a hand writing them
12:59.48LegorolCyrael, doesn't look like it, from my testing
12:59.59CyraelAnduin, I have no problem with my own extensions. I don't like external dependencies. Third party.
13:00.00Legorolbut i need to fiddle a bit mroe
13:00.19AnduinLotharthese weren't third party
13:00.25Corrodiasyou're talking about setpoint's "offset" parameters?
13:00.35CyraelLegorol: I have an object in my current mod that scales appropriately. The parent has nothing to do with the anchor point, bear in mind.
13:00.59CyraelRephrased, if you anchor A to B and A is a child of C, A will scale to C, not to B.
13:02.08CyraelMaybe that was more confusing, instead of less...
13:02.21Corrodiastherefore i should make my experience bar the child of the main action bar...
13:02.29AnduinLotharSeeing as I had a hand in writing Sea, Chronos, Sky, and IsMounted I have no qualms using them, except when their code is inefficient, in which case i rewrite it, or if it will substantially limit my target audience
13:02.44CyraelComponents should always be children of the object that contains them.
13:03.02CyraelAnduinLothar: reasonable =)
13:03.35CyraelMy addon is only dependent on its own core, because I put all the utility functions there.
13:03.36LegorolCyrael, that's not exactly how scaling of anchors works
13:03.37Corrodiasi have a Root Beer dependency
13:03.47AnduinLotharthe problem comes when I get people telling me to remove my own dependancies.. I just want to smash their face in most of the time. not really very plesent
13:04.00CyraelLegorol: I haven't extensively tested it because mine works as intended. I'm not an authority on the matter =)
13:04.03Legorolthe layout engine uses the effective scale of the child being anchored to calculate the actual onscreen offset, independent of whether it's being anchored to its parent or not
13:04.22CyraelScaling happens before positioning, though.
13:04.48Corrodiasit works!
13:04.54CyraelEven prior to the scaling change, all objects in the interface assumed a 1024x768 default scale, and changed up or down from there.
13:04.55Corrodiasthe experience bar scales right now. i'm pleased.
13:04.58AnduinLotharI'm like... I wrote the code... in both places... you want it where, why?
13:05.11Legorolok to avoid any misunderstandings about scaling, let's define some terminology
13:05.13AnduinLotharah, but i'm rambling. sleep it is
13:05.25Cairenn<PROTECTED>
13:05.27CyraelAnduinLothar: A lot of people don't like dependencies of any kind.
13:05.27Corrodias'ni
13:05.27Legorolso far, i noticed that everyone likes to think about scaling in aobut 100 different ways
13:05.29Legorolnn AnduinLothar
13:05.32Legorolhave a good sleep
13:05.41AnduinLotharleg can straiten u all out. he's a good guy
13:05.54Legorolthanky :-)
13:06.05Legorolwhat discusssion did i jump into anyway :D
13:06.19Cairenn<PROTECTED>
13:06.21CyraelMinimising the global namespace in both XML and Lua to a single entity.
13:06.39Cairenn<PROTECTED>
13:06.39AnduinLotharisn't that me all the time?
13:06.41Corrodiasa nifty concept
13:06.45Cairenn<PROTECTED>
13:06.52Cairenn<PROTECTED>
13:07.01CyraelIt's an extension of the previously put forward OO concept for Lua, to include XML elements as well.
13:07.08AnduinLotharwait wait, when am I nice?
13:07.20AnduinLotharis there like a time period?
13:07.22LegorolCairenn, thanks, will read it late
13:07.24Cairenn<PROTECTED>
13:07.43Corrodiasit hinges on this "RegisterXML" function i haven't heard of before..
13:07.43LegorolAnduinLothar is never nice :p
13:07.49Legorolj/k
13:07.53Corrodiasbecause it's written right there!
13:07.54CyraelIt's defined in the source, Corrodias.
13:08.02Corrodiasi must be getting tired, too
13:08.12AnduinLotharmmk, brain's lil too foggy to really understand or interprite these inputs..
13:08.46CyraelLegorol: I believe you were clarifying what you meant by scale.
13:09.03Corrodiasnow here's where my unfamiliarity with LUA makes it hard to understand what's going on: self.gns = nil;
13:09.28CyraelThat refers to the gns object on the 'self'. In that case, 'self' is MyMod
13:09.36CyraelSame as saying MyMod.gns
13:09.45Corrodiasand what is MyMod.gns?
13:09.55CyraelMyMod is a table. gns is an element of that table.
13:10.01CyraelMyMod["gns"]
13:10.12Corrodiasi mean, in a more specific way... in this context, what does setting that to nil do?
13:10.21CyraelIt's defined in the first line: MyMod.gns = getfenv(0);
13:10.32Corrodiasgah, maybe i should read the whole thing
13:10.41CyraelHuh. I think there's an error in the code.
13:10.49CyraelOops.
13:11.06Corrodiasdid you mean source = nil?
13:11.29CyraelFixed
13:11.47CyraelWait. That's not right either. Now I know I'm tired.
13:12.12CyraelThere.
13:12.22CyraelIt should have been self.gns[source] = nil;
13:12.56CyraelYou can't just set source to nil, because that sets the local source variable. We need to actually delete the entity from the GNS, so we need to index it.
13:13.04Corrodiasah, good, like java
13:13.35CyraelYes. 'source' is a variable, not a literal. If source = "abc", then gns[source] = gns["abc"] = gns.abc
13:13.48CyraelAnd in the global namespace, gns.anything = anything
13:14.13Corrodiasgetfenv(0).anything apparently
13:14.26Corrodiaswhat all does getfenv do?
13:14.54Cyraelgetfenv(0) returns a table reference to the GNS. If you say gns = getfenv(0); gns.TargetFrame:Hide(); this is the same as saying TargetFrame:Hide() except that you're actually able to delete it.
13:15.32CyraelDo you know how domains work?
13:15.37CyraelLike, wowinterface.com?
13:15.38Corrodiassaying TargetFrame = nil would delete the ... frame, which isn't possible... uh
13:16.30Cyraelgns["TargetFrame"] = nil; is the same as saying TargetFrame = nil;. The difference is you can put the actual word "TargetFrame" in a variable in the first method. You can't in the latter.
13:16.31Corrodiassort of, i guess. i'm not a big web guy.
13:17.34CyraelIn websites, strictly speaking, an address like wowi is WOWINTERFACE.COM. <- notice the extra dot.
13:18.20CyraelThere's an invisible top level domain element that is always assumed - you never have to specify it. The same is true of the global namespace. It's an invisible top level element that you don't have to explicitly reference. In Lua, you -can- get a reference to it if you need it, though.
13:18.36Corrodiashow fancy
13:18.56CyraelIn your browser, type in www.wowinterface.com. and you'll see it will work.
13:20.02CyraelThe extra dot doesn't have to be said, it's assumed. BUT, you can say it if you want. In Lua, the global namespace can't be 'said' unless you get a reference to it first. That's what getfenv(0) does.
13:20.22Corrodiasi see. i'm liking LUA a lot
13:20.27CyraelUsing the resulting table, there's nothing stopping you from deleting the entire global namespace.
13:20.41CorrodiasWoW and its use of LUA is much more powerful than what we got with Neverwinter Nights
13:21.04CyraelLua is specifically built to extend C. That's what Blizzard is using it for, so it's naturally perfect for the task.
13:21.21CyraelSorry, I should say that's what Lua was initially written for. It has since been extended.
13:22.22id`interpreting that part (the ui) also makes it faster for blizzard to develop and make changes
13:22.51CyraelIt requires no recompile, and conveniently provides a standardised interface to mod developers.
13:22.58CyraelGreat move on their part.
13:23.21CyraelThe UI is completely separate from the game engine. It also means enhanced security.
13:23.23Corrodiasdo the LUA file operation functions work through wow's interpreter?
13:23.30CyraelNo.
13:23.48CyraelMost aspects of Lua are extended by C libraries. Blizzard just has to remove the libraries they don't want you to access.
13:24.13Corrodiasaww. i did see one addon on curse that claimed to write to a file. i should see what's in it.
13:24.24CyraelEverything except the basic language structure in Lua is actually a C extension. Or another language.
13:24.55CyraelBlizzard provides their own data storage mechanism. It only triggers on logout and reload, though.
13:25.12CyraelAll you can do is request that an object be saved. It won't be saved until Blizzard wants to.
13:25.24CyraelAgain, for security reasons.
13:25.53Corrodiasgood control...
13:26.06CyraelAnything that writes to a file while the game is still running uses an external executable, which is against Blizzard policy.
13:26.48Corrodiaseither i misunderstood the claim or they changed the wording. it just lets you choose what channels are included in the chat log
13:27.12*** join/#wowi-lounge Cide (i=Cide@81-226-233-223-no60.tbcn.telia.com)
13:29.02*** join/#wowi-lounge Cide- (i=Cide@81-226-233-223-no60.tbcn.telia.com)
13:29.27Cairenn<PROTECTED>
13:29.44Cyraelpeer is a BOFH =)
13:29.53Cairenn<PROTECTED>
13:30.39Corrodiasi should go to bed now so i can get my hair cut tomorrow
13:31.08Cide-my cats
13:31.19Cide-they pulled the cable twice in 5 minutes
13:31.34Cairenn<PROTECTED>
13:31.43CyraelI should go to bed because I have a certification exam in 8 hours =P
13:31.49CyraelShould is a great word.
13:31.53Corrodiascertificatio nfor what?
13:31.54Cidewith my disconnects? yeah
13:32.01CyraelInternal certification, Corrodias.
13:32.07Cairenn<PROTECTED>
13:32.40CyraelClearly peer, while still a BOFH, is not to blame for this incident. BOFH Mittens is to blame.
13:32.48Corrodiasi think i get it. well, 'ni
13:32.57CyraelNight, Corrodias.
13:32.58Cairenn<PROTECTED>
13:33.57Corrodiasquick question
13:34.11Corrodiaswhy did you say function MyMod:GetGNSKeys() instead of function MyMod.GetGNSKeys() ?
13:34.30CyraelThe : passes MyMod in as the 'self' variable. It's not available otherwise.
13:34.46Corrodiasaha
13:34.49Cyraela:function() is the same as a.function(a)
13:35.19Corrodiasi have also seen "this" used in some addons. what does that reference? it might be a pretty hard question to answer in such a general way
13:35.32id`same Q --^
13:35.33Cyrael'this' is very misleading.
13:35.41Corrodiasin an event handler, for example... the frame that triggered the event, maybe?
13:35.52Cyrael'this' is not 'self'. Within the scope of MyMod.function(), 'this' is not MyMod.
13:36.23Cyrael'this' refers to the object that called the function, I believe.
13:36.47CyraelIt's a difficult one in Lua. It should only really be used when playing with events.
13:36.57Corrodiasso you might have to print it to the chat frame and see what it is
13:37.05Corrodiasbefore deciding how to use it
13:37.10Kalroth'this' should be the caller, while 'self' is the object you're in, yeah
13:37.21CyraelYou'd have to pack it first, and pack isn't available in Blizzard's implementation.
13:37.25Corrodiasthe caller would, in an event handler, be what, a frame?
13:37.27Corrodiaspack?
13:37.41Cyraelpack() is a Lua function that turns a table into a string.
13:37.51CyraelOr that might be unpack(). I can't recall.
13:37.56CyraelIt's not available, anyway.
13:38.12Kalrothit's usually the calling object, so in most addons 'this' would be the same as 'self', I believe
13:38.23CyraelWhen an event is triggered, 'this' is the frame element that triggered it.
13:39.01CyraelFor events, Kalroth, yes. For function calls within your mod, no.
13:39.26Corrodiasi wonder how far back it goes
13:39.51CyraelYou can only see one level back, no 'thisthis' or anything =)
13:40.18Corrodiasif 'this' is a frame, then in your onevent function you call another of your functions, is 'this' now your addon name?
13:40.27CyraelYes.
13:40.33Corrodiasi see
13:40.58CyraelMyMod.OnLoad() MyMod:func() end
13:41.07Cyraelfunc() will receive 'MyMod', not the frame object.
13:41.35Corrodiaswhich is the same as self. and self == nil in MyMod.OnLoad()
13:42.39CyraelIn that case, yes. But if you had ~~ MyMod.OnLoad() MyMod.Frame1:func() end ~~, then func() receives MyMod as 'this' and MyMod.Frame1 as 'self'
13:43.10CyraelI'm a bit hazy on the exact workings of 'this'. I stopped using it when I realised it wasn't the same as C++
13:43.32Corrodiascould you, if so inclined, have written it -> function MyMod.RegisterXML(source, dest) dest = source; this.gns[source] = nil; end <- to the same effect?
13:44.22CyraelNo, because RegisterXML might be called from deeper levels than just MyMod. Could be MyMod.Frame1.OnLoad where it gets called.
13:44.37CyraelHmm.
13:45.08Corrodiasbut then you have your declaration at the top as MyMod.gns so it's not going to be anything lower
13:45.10CyraelNo, that's right. In that case, MyMod.Frame1 = this, and MyMod = self
13:46.07CyraelMyMod.gns is the object we're trying to reference, which means we need MyMod on its own as the scope in order to use this. If I call RegisterXML from inside MyMod.Frame1.OnLoad, this becomes MyMod.Frame1. There is no MyMod.Frame1.gns, so it would throw an error.
13:46.33Corrodiasi see..
13:47.08Corrodiasnow this onload event is triggered by the frame you defined in the XML, right?
13:47.08CyraelThe difference confused me a bit as well. 'this' in C++ and Java always refers to the object that owns the function. It's not the same in Lua.
13:47.21CyraelYes. In the example code, you could use 'this' and 'self' interchangeably. If you extended it, you'd need 'self'.
13:47.42*** join/#wowi-lounge Leitzge (n=chatzill@p5085D90E.dip.t-dialin.net)
13:48.06Corrodiaswithin the MyMod:RegisterXML() call made by MyMod.OnLoad, 'this' is... MyMod.OnLoad?
13:48.14CyraelWithin the scope of the OnLoad function, 'this' is equal to the frame object. Within the scope of the RegisterXML function, 'this' is equal to the object that called it (MyMod)
13:48.35CyraelNo, it refers to the table that owns the function, not the function itself.
13:49.24CyraelFor intensive purposes, 'this' only ever refers to a table, or nil.
13:49.36Corrodiastable that owns the function?
13:49.41CyraelI should have said that as 'intents and purposes'. I'm tired =)
13:50.17Corrodiasmymod is the table
13:50.18Corrodiasokay
13:50.19CyraelYes. a = {}; function a.function(); means that a["function"] is actually a function, not data. This is because functions are first class objects in Lua.
13:51.19Endif you defined it as a:function(), I think the first arg is implicitly called self
13:51.27CyraelThat's right.
13:51.35CyraelAnd 'a' is passed in.
13:51.35Corrodiasif a function is called from a global function, 'this' is the GNS?
13:51.54CyraelGood question.
13:51.58CyraelI don't know.
13:51.59Endyeah, basically when you -call- it does, a.function(a)
13:52.11Enda:function() => a.function(a)
13:52.21CyraelIt may be nil, because the global namespace is hidden until requested.
13:52.56Corrodiasdefine -> function blah() dosomething(); end // define -> function dosomething() somehow_output(this); end
13:53.25CyraelChange somehow_output(this) to message(type(this)) in WoW and it will pop up a messagebox with the data type.
13:53.37CyraelIt will be either nil or table
13:53.50Corrodiasi ought to try this. i have a LUA pad addon
13:54.01CyraelI suspect nil, but I'm not certain.
13:54.08Corrodiasbooting WoW
13:55.26Corrodiasknow what, i really ought to make a call to blah() at some point in my little pad :P
13:55.41Corrodiasthe result is "table"
13:55.47CyraelInteresting.
13:56.03CyraelChange the line to message(type(this.blah))
13:56.26Corrodiasresult is "nil"
13:56.35CyraelHmm. So it's a table, but it's not the global namespace.
13:57.13Corrodiasyou know...
13:57.21Corrodiaswait.. never mind
13:58.02CyraelTry adding this immediately before the message: local text = ""; for n in pairs(this) do text = text .. n .. ":"; end
13:58.09Cyraelthen change the message to say message(text)
13:59.01CyraelThat should output the table keys in the format Key1:Key2:Key3:
13:59.48id`i very much dislike lua's '..'
13:59.58id`why cant they just use +
14:00.00CyraelIt's not too different from PHP's .
14:00.16EndI'm not sure why they don't use +, but they can't use .
14:00.24Corrodiasresult is "0:"
14:00.24id`'str'+'str' == 'strstr' how hard is that
14:00.26CyraelThe operator+ in Lua is reserved for math equations. Remember, you can add two strings together, if they're both numbers
14:00.40Cyrael"1" + "2" = 3
14:00.49Endmmm, didn't know that
14:00.52id`thats bad
14:00.53id`:|
14:00.53Corrodiasand using that 3 like a string will make it into a string :D
14:01.00id`should be '12' imo
14:01.05CyraelThat's right. Dynamic data conversion.
14:01.07Corrodias"1" + "2" == "3"
14:01.28CyraelCorrodias: message(type(this[0]))
14:01.37CyraelRemove the local text="" stuff
14:01.39Endanyways, they can't use . because you can't tell the difference between another variable and a table key :P
14:01.45Corrodiasi'm outputting everything to the chat frame anyway
14:01.57Endphp uses $ for the variable name prefix
14:02.05CyraelOkay, well use type(this[0])
14:02.07Endso php can't just go duh, that's a variable
14:02.26Corrodiasresult is "userdata"
14:02.30id`Cyrael: 'str'+'str'=='strstr', '1'+'2'=='12' <-- why wouldnt they do it like this?
14:02.32CyraelReally...that's interesting.
14:02.33Endthis:GetName()
14:02.44CyraelNo, this[0]:GetName()
14:02.56Endit shouldn't matter
14:03.05CyraelThe zero entry is not default in a table.
14:03.05Endwell
14:03.11Endit's userdata
14:03.18Endthis:GetName() I -know- works
14:03.24Corrodiaserror: attempt to index field `?' (a userdata value)
14:03.31Endhaha
14:03.33Corrodiasi'll try without the [0]
14:03.43CyraelTry UnitName(this[0])
14:04.01EndI...don't think UnitName(this[0]) will do anything meaningful
14:04.01CyraelOh wait, userdata. That's a custom field in Lua
14:04.14CyraelOutput this[0] directly.
14:04.32CyraelIt probably won't work, but worth a try.
14:04.49Corrodiasseems to have output nothing
14:04.54CyraelBlank?
14:04.55Corrodiasno line in the chat frame
14:05.09Endwhich? :GetName() or this[0]?
14:05.12CyraelWell, that's Blizzard's not-nil nil, by the looks of it.
14:05.22CorrodiasDEFAULT_CHAT_FRAME:AddMessage(this[0]); produces nothing
14:05.25CyraelA table with a single empty non-nil entry.
14:05.47Corrodiasi wonder if it == nil
14:05.54CyraelNope.
14:05.55Endno
14:06.02Cyraelnil is only ever equal to nil. Your 'this' is a table.
14:06.19Corrodiasokay, okay. not that my quick attempt output anything anyway. ._.
14:07.02Cyraelnil and false are the only equal values. 0 and "" are not equal to nil.
14:07.06Corrodiasaha, aha
14:07.19Corrodiasi output this:GetName() and it's the execute button on my lua pad
14:07.41Cyrael"" != false; 0 != false;
14:08.01Cyraelnil != false;
14:08.10Endfalse != nil ...they just act the same in a boolean context
14:08.19CyraelYep
14:08.26Corrodiasi wonder why the button is considered a table
14:08.34Endbecause a button is a frame
14:08.36CyraelEvery XML component is a table.
14:08.40Endand all frames are tables
14:08.41Endyeah
14:08.43CorrodiasmyDebugScriptsFrameExecuteButton
14:08.47CyraelEven non-frames.
14:09.06Corrodiasso apparently when a global function calls another function, 'this' does not change from what it was within the global function
14:09.07Endwell yeah, texture and fontobjects and whatnot are tables too :P
14:09.40CyraelIt might be a scoping problem, Corrodias.
14:09.59CyraelMight be a bug in the code, rather than that.
14:10.06Endno, not a bug
14:10.39CyraelI suppose it makes sense, a global function has to be called from an object eventually.
14:11.00Enda fair amount of FrameXML code will take a frame as an argument, but if it doesn't get a frame, it defaults to this
14:11.02CyraelEven if the object is outside of Lua.
14:11.08Corrodiaswell, blizzard's interpreter is what decides what 'this' is. whether or not it strictly follows the rules of LUA i don't know.
14:11.35Endthe blizzard interpreter is just the lua interpreter, but modified slightly
14:11.58Endsome features removed mostly
14:12.57*** join/#wowi-lounge Osagasu (n=Kronus@rhhe10-109.2wcm.comporium.net)
14:15.23Corrodiasfunny.. i rewrote it as Test = {};
14:15.24Corrodias<PROTECTED>
14:15.33Corrodiasand i get the same results for 'this' as before
14:15.47CyraelTest is still global.
14:15.56Corrodiasbut blah() isn't any more
14:16.03CyraelThe : operator affects self, not this
14:16.08Corrodiaswhen dosomething() is called, it's called from the Test table
14:16.27Corrodiasthis.blah is still nil within dosomething()
14:16.37Cyraelblah() is still global, because Test is a function, not a table.
14:16.40Endwhat is this:GetName() again?
14:17.02End(or rather, what was this?)
14:17.06CyraelSorry...
14:17.06Endit was your button right?
14:17.14Corrodiasyeah
14:17.22Endyeah, that makes sense :P
14:17.32Endthe button's OnClick script gets called
14:17.42Endthis gets set to the button
14:17.52Cyrael'this' is convoluted in Lua, I'm content to leave it at that.
14:17.57Corrodiasand it would appear that 'this' does not change even when the scope changes
14:18.06Corrodiasmaybe it's always the frame element generating the event
14:18.12Cyrael'self' is much more important.
14:18.17Endyes
14:18.38Endthe blizzard code sets this before jumping into the script
14:18.40Corrodiaswhich would make sense: the 'this' usage i mentioned was in EnhTooltip, the helper of Auctioneer
14:18.43CyraelI have a sneaking suspicion that 'this' doesn't exist in standard Lua.
14:18.56EndI don't think this does
14:19.06CyraelIn which case, Blizzard always defines it.
14:19.08Corrodiasi understand now that 'this' was the item's icon in your inventory, as the thing activated on mouseover
14:19.36CyraelThat explains it, then.
14:19.42Cyrael'this' is a Blizzard created variable.
14:19.46Endyup
14:20.08CyraelSee if you can find it on the global namespace.
14:20.09Legorolanyone happen to know how i can join out-of-zone city channels now with the new linked system?
14:20.21Cairenn<PROTECTED>
14:20.34Legorol"this" is a variable name that Blizzard uses, as a matter of convention, to reference the XML element whose event handler was just called
14:20.34Corrodiassee if i can find it..?
14:20.37Cyraelgns = getfenv(0); message(gns.this);
14:20.44Legorolthat will return non-nil
14:20.50CyraelSorry.
14:20.55Cairenn<PROTECTED>
14:20.56Cyraelgns = getfenv(0); message(type(gns.this));
14:21.10LegorolCairenn, i know that, i am wondering hwo to join the linked LFG chan when i'm not in a city
14:21.10Corrodiasresult: "table"
14:21.14Legorolyep
14:21.15EndCairenn: don't forget general either
14:21.23Endyou don't
14:21.25Legoroland it should be the editbox if you typed that in chat
14:21.25CyraelThere you go. 'this' is a false keyword.
14:21.30Endit's called LookingForGroup - City
14:21.32Legorolfalse keyword?
14:21.35Legorolit's not a keyword
14:21.37Corrodiasyou can no longer join out of zone channels as i understand
14:21.41Legorol:((
14:21.46CyraelThat's my point, Legorol.
14:22.02Endthis is just a variable
14:22.16CyraelIt's a Blizzard variable, though. It doesn't exist in normal Lua.
14:22.18Cairenn<PROTECTED>
14:22.21Endset by the game client before jumping into a script
14:22.23Endit isn't??
14:22.24Endweird
14:22.29Corrodiasso you can use 'this', if you want, to reference the frame of yours whose onevent was called
14:22.37EndI thought it was
14:22.41Cairenn<PROTECTED>
14:22.45CyraelIt will reference the last frame that triggered an event.
14:22.50Legorolit's not any more or less special than any other global variable added to the global namespace by the UI engine
14:22.59Cairenn<PROTECTED>
14:23.09CyraelIt's not a language feature, Legorol. 'self' is.
14:23.14Corrodiasso, does it reference the frame CAUGHT the event or not?
14:23.20Legorolself is not a language feature either
14:23.25CyraelYes it is.
14:23.25Corrodias*that caught
14:23.30LegorolCyrael, self is a convention
14:23.38Endit's just a bit of sugar
14:23.45CyraelLua's interpreter automatically inserts it into a : operated function. It's a language feature.
14:23.52Legorolthe use of the word "self" to refer to the first argument of an object:function() type declaration is a convention, nto a language feature
14:23.58Cyrael'this' comes from Blizzard, not Lua.
14:24.06Legorolthat's correct
14:24.19Legoroloops yeah my bad, self does get inserted like that
14:24.23EndLegorol: if you -define- it as object:function()m the....ya
14:24.26Cairenn<PROTECTED>
14:24.32EndCairenn: oh, ok
14:24.44Corrodiasif you're on the alliance side, but who plays them anyway?
14:24.44EndCairenn: I guess I automatically assumed General was too
14:24.54Cairenn<PROTECTED>
14:24.57Cairenn<PROTECTED>
14:24.58purlfrom memory, assume is the mother of all mistakes and (ASS - U - ME): make an ass of you and make an ass of me
14:25.10End~thursday
14:25.12purl"This must be Thursday.  I could never get the hang of Thursdays." (Arthur Dent)
14:25.12Corrodiasthey should make everyone join horde's General - The Barrens no matter where they are
14:25.13CyraelI'm already dreading LFG on a busy day on a busy server.
14:25.27Cairenn<PROTECTED>
14:25.36Endah, hehe
14:25.49Corrodiaswell, come on, who LFG's in thunder bluff or undercity?
14:25.52Corrodiasat least, before 1.9
14:26.01CyraelStormwind and Ironforge are both heavy, though.
14:26.15Corrodiasthat could be scary.
14:26.23Corrodiasbut maybe the groups will find each other now :D
14:26.38CyraelMaybe I'll turn the channel off because I can't see anything else =P
14:27.16Corrodiasi'll miss being able to listen to Barrens chat from anywhere
14:28.32Endhmm, the lua C api is pretty well documented
14:28.50Corrodiasokay, my one quick question has only taken 55 minutes or so to answer completely
14:28.55CyraelIt has to be. Everything that isn't a language feature is written as a C extension.
14:29.03CyraelAll of the string library functions are a C extension.
14:30.15Endyeah
14:30.34CyraelC and Lua work well together.
14:31.09Corrodias-now- i'll go to bed. 'ni
14:31.18Cairenn<PROTECTED>
14:31.28CyraelNight =)
14:31.42Endnight
14:33.14CyraelIs anyone familiar with action button indexing? I vaguely recall there used to be a numeric limit, but with Blizzard's extra button bars, I expect that changed. It's been a year since I touched them last so I'm not up to date on it.
14:33.36Endsomewhat
14:33.40EndI think it's like 120
14:33.50Endmaybe 144
14:34.18CyraelDo the indexes still share across weird buttons, like pet commands and special actions (auras, stances, etc)?
14:34.53EndI'm pretty sure pet commands and special actions get their own numbers
14:35.03Corrodiasyou have 6 action bars, one shapeshift bar, one pet bar...
14:35.30CyraelSounds good. My current character is a mage, and I really need to extend my buttons.
14:35.33Cidethey are still numeric indexes
14:35.33Corrodiasi'd better stay out of this one
14:35.45CyraelGo to bed already, Corrodias.
14:36.09Corrodiasi use Aspected now, which puts hunter aspects priest shadow form, and etc on the shapeshift bar and moves the pet bar to the right side
14:36.17Endhmmmm
14:37.06Corrodias2nd try: i now use Aspected, which puts hunter aspects, priest shadow form, and shaman ghost wolf form on the shapeshift bar and moves the pet bar to the right side
14:37.31CyraelI'm way late for bed myself, if I'm going to be doing an exam in the morning. Thanks for the conversation, folks. Helped me clear my head on the OO stuff nicely =)
14:37.47Corrodias'ni. and actually [away] myself
14:38.15Cairenn<PROTECTED>
14:38.29Ktron|zzzIf I believe Flexbar, which I do, it's 120 buttons and some of them overlap, and there are 96 which never overlap.
14:39.20Ktron|zzzwhich is the 8 pages of action bars? I believme?
14:39.23Ktron|zzz*believe
14:40.01Endyea, that'd make sense
14:40.51Ktron|zzzActually, if you read the flexbar docs you can even find out what buttons in their numbering system are used for stances or other things
14:41.12Ktron|zzzI think it's like 72-75 for warriors, and 73 is stealth, and stuff like that, but I'm not positive
14:42.35Endhmm
14:43.36Endwell, on my druid I noticed it filled up a bars worth probably around for bear, then an apparently empty one, and then another filled one for cat
14:43.45Ender, s/probably around//
14:46.05Ktron|zzzI bet if you poke around http://www.flexbarforums.com/blog/docs/ or the forums there, you'll find what number ranges if you're interested
14:46.19*** join/#wowi-lounge zeeg (n=wguru@63.147.183.137)
14:46.25Cairenn<PROTECTED>
14:46.41zeegahh perfect
14:46.42zeegCairenn
14:46.49zeegdo you have any way to talk to Dolby *right now* ?
14:46.49Cairenn<PROTECTED>
14:46.50*** join/#wowi-lounge Parak (n=utterly_@x403442a4.ip.e-nt.net)
14:46.51Ktron|zzzI started the math the other day to work out other 'placing' schemes for groups for flexbar too... hey zeeg
14:47.08Cairenn<PROTECTED>
14:47.11Kalrothzeeg zuckz!
14:47.14zeeghrm
14:47.19zeegcan you tell me when he wakes up?
14:47.25zeegI wanna know if he can go live with WGP links today
14:47.32zeegand we can worry about the list when he's got more time
14:47.58CairennI'll ask him to get in touch with you
14:48.15Endhmm
14:48.22zeegthanks, urgent thing :)
14:48.26Cairennalthough I haven't been asleep yet myself, I'm just waiting for someone else to wake up, so I can pass out
14:48.30zeegi havent either
14:48.31zeeglol
14:48.38zeegpatch hasnt let me get any work done
14:48.51zeegAnyone here who isnt busy
14:49.00zeegwander around here: http://www.wowguru.com/ui-new/ - and tell me if you see anything .. strange or not working
14:49.02CairennI'll ask him to post in the multi-site forum when he's awake, okay?
14:49.05zeegignore the categories
14:49.10zeegCairenn, perfect, thanks
14:49.18Cairenn<PROTECTED>
14:51.16Ktron|zzzCairenn, you haven't slept since last night?
14:51.27Cairennwhenever it was, yeah
14:52.08*** join/#wowi-lounge Beladona (n=sluster@24.129.136.26)
14:52.09*** mode/#wowi-lounge [+o Beladona] by ChanServ
14:52.31Cairenn<PROTECTED>
14:53.12Kalrothlol
14:53.21Cairennheh, I'm serious
14:53.41Cairenn<PROTECTED>
14:53.49Kalroth"GOTOBED!"
14:53.59Beladona??
14:53.59Cairennyup, that was the one
14:54.13Osagasuo.O
14:54.16Cairenn<PROTECTED>
14:54.27KalrothCairenn: I'd try with more booze!
14:54.40KalrothIf you can't sleep after a bootle of whiskey, then you weren't tired to begin with
14:54.44Kalrothbootle?
14:54.55Cairennlol
14:55.27Kalrothsomeone tell thott that image server 61 is poop :)
14:55.50CairennROFL, finally, someone with a good one for the stress relief thread!
14:55.59Beladonano need to explain
14:56.03BeladonaI know what you are talking about
14:56.08Cairennno you don't
14:56.09Cairennhush
14:56.16Ktrondiscordmods got pwned
14:56.20Cairenn<PROTECTED>
14:56.30Beladonabut then, I fall victim to the same thing weekly
14:56.40Kalrothhaha
14:56.43OsagasuOh look, there's a new proper version of Titan Panel out
14:56.50Beladonanuh uh!
14:56.52Beladonalink me
14:56.55Kalroth2.09 works fine for me?
14:57.04Beladonaofficial?
14:57.08Beladonanot third party hacked?
14:57.10OsagasuHonor+ and Titan Rider are broked
14:57.13Enddamn stubs
14:57.14Osagasuofficial
14:57.17OsagasuBy Asterdor
14:57.26Kalrothrider works for me, but honor+ is b0rked
14:57.35Osagasuhttp://ui.worldofwar.net/ui.php?id=1442
14:57.51EndI didn't like honor+ to start with, I couldn't make it not autojoin me into battlegrounds
14:58.12Ktronyou know what would make wowi have the infinitely best set up ever? allow registered users to make a 'favorites' list of mods and get email notifications when they update
14:58.21Beladonaum
14:58.24Beladonathey do already?
14:58.27Endlol
14:58.28Beladona.....
14:58.28CairennROFL
14:58.33Corrodiasuse Titan Panel 1.25
14:58.40Corrodiasit roxorz.
14:58.50KalrothKtron: pwned!
14:58.58Beladonahey Osa, that isn't the official version
14:59.01OsagasuCorr, noob
14:59.10Beladonaits still someone else who rewrite it
14:59.20OsagasuAccording to Curse it is.  He even posts under TitanMod now
14:59.51Cairenn<PROTECTED>
15:00.00Beladonain the description he makes it sound as though he was a longtime user of TitanMod and wanted one that had two abrs
15:00.06Beladonabars
15:00.13Cairennour version is so old I've got it in the outdated mods cat
15:00.18Beladonahe may have taken over development
15:00.31Beladonabut the original mod has not been updated in like 6 patches
15:00.52Cairenn<PROTECTED>
15:01.07Beladona~smack Ktron
15:01.09purlACTION smacks Ktron upside the head.
15:01.32Cairennand you can choose whether you get email notifications or not, as well as a notice on the front page of the site whenever you visit, in the left hand column
15:02.02Cairenn<PROTECTED>
15:02.02Ktronit's like 10am here... I went to bed at 3am... I should have you know, checked first or something, you people are naturally ahead of me in the thinking game
15:02.08Ktronby, you know, months.
15:02.37OsagasuI don't love you.
15:02.50Osagasu:P
15:03.29Cairenn<PROTECTED>
15:03.31purlACTION bonks Osagasu over the head
15:03.46OsagasuHey, I'm HIDING Purl!
15:05.15CairennBeladona ?
15:05.19Beladonayes
15:05.29Beladonasorry had 2 terminal sessions going so missed your ping
15:05.34Cairennno worries
15:05.35CairennPM
15:05.38Beladonakk
15:05.40Cairenn(here)
15:06.05Ktronpurl must have tracking Osagasu
15:06.17Endhmm, I'm losing usefulness
15:06.18OsagasuI have Aspect of the Beast on
15:06.26EndI need to get more sleep at night
15:06.40Endmy initial 20 minutes of wakeness has gone away
15:06.45OsagasuYou were ever useful? :O
15:06.51EndYES! just one time
15:06.55OsagasuUsefullness is lame.  be like me!
15:07.13Cairenn<PROTECTED>
15:07.14purlyay!
15:07.21End~sleep
15:07.22purli guess sleep is overrated, and a poor substitute for caffeine.
15:07.32Osagasu~caffeine
15:07.33purlcaffeine is, like, the nectar of the gods in concentrated form or the jiuce which runs through our veins
15:07.33Endpurl speak truth, so brb
15:07.50OsagasuNo, that's sweet tea.
15:08.07OsagasuProper sweet tea = AMBROSIA!
15:09.35Ktronhm, caffeinated tea actually sounds like a wonderful idea
15:10.53Osagasu...Tea IS Caffeinated.  Y'know, naturally?
15:11.59Ktronyeah, but around my house the normal stuff is harder to find than the decaf kind.
15:12.47OsagasuI suppose now is a good time for a . . .
15:12.53Osagasuso...
15:12.54Osagasu. . .
15:12.59EndSPOONS?
15:13.22Osagasu. . .
15:13.31OsagasuI'm going to go get breakfast.
15:14.01Endk, have fun
15:14.05Endand stuff
15:14.34*** join/#wowi-lounge [MoonWolf] (n=moonwolf@ip51ccaa81.speed.planet.nl)
15:14.36Cairenn<PROTECTED>
15:14.49Endk, have fun
15:14.51Endand stuff
15:14.58[MoonWolf]night
15:15.04Cairenn<PROTECTED>
15:15.11[MoonWolf]~mornings
15:15.12purlMornings MUST be destroyed! (see also http://www.destroymornings.com/)
15:15.37EndI agree completely with that site.
15:15.59*** join/#wowi-lounge Elkano (n=elkano@ip-213-135-2-165.handshake.de)
15:16.12Endunfortunately, the solution is not found
15:16.39BeladonaI am sure that is on purpose
15:16.44Beladona=P
15:17.07Elkanogood (whatever) :)
15:17.18Cairenn|sleep~ugt
15:17.22purli heard ugt is Universial Greeting Time. Created in #mipslinux, it is a rule that states that whenever somebody enters an IRC channel it is always morning, and it is always late when the person leaves. The local time of any other people in the channel, including the greeter, is irrelevant.
15:17.26Endyou mean you can't destroy mornings?
15:17.31[MoonWolf]no
15:17.41[MoonWolf]It cannot be done.
15:17.44End>:(
15:18.00EndDEATH BE TO MORNING
15:18.33Endmorning...how ironic, it almost sounds like...HELLISH TIME PLACE THINGY
15:20.43Ktronmm tea
15:20.53[MoonWolf]mmm energy drink / redbull ripoff
15:31.13*** join/#wowi-lounge Eraphine|Disco (n=Eraphine@brenna.human.cornell.edu)
15:37.14id`hehe
15:37.32id`and taurine >_>
15:37.38[MoonWolf]Bullit and golden power FTW!
15:38.00GenNMXHmmm, is there a function which can convert a string with whitespace into a table of strings without whitespace?
15:38.34*** join/#wowi-lounge tz (i=rah@c-67-162-238-66.hsd1.tx.comcast.net)
15:38.40id`moon, yes :D
15:38.44[MoonWolf]normally you would be looking at a string.split string.spice or something like that.
15:38.57id`albert heijn energy drink is gross, btw
15:38.57[MoonWolf]however for lua i have no info on string libs
15:39.06[MoonWolf]ALDI!
15:39.06GenNMXstring.splice? :D
15:39.13GenNMXMmm, that's a spicy string!
15:39.17[MoonWolf]lol
15:39.19[MoonWolf]my bad
15:39.21[MoonWolf]funny though
15:39.40Ktronheh, string.splice probably adds in caps and numbers
15:39.45Ktronand some '!'s
15:40.10GenNMXstring.splice or string.split isn't in the Lua manual
15:40.31id`then read again what moon said
15:40.31id`:p
15:40.55zeeggah this is more work than I thought
15:41.23GenNMXLemme see if it's in AceUtils...otherwise, I'll have to make my own
15:41.51*** join/#wowi-lounge Iriel (n=daniel@adsl-66-123-190-42.dsl.sntc01.pacbell.net)
15:42.10*** join/#wowi-lounge Kaelten (n=Kaelten@pcp04349492pcs.mobilh01.al.comcast.net)
15:42.18*** mode/#wowi-lounge [+o Kaelten] by ChanServ
15:42.23Kaeltenello
15:42.28EndHELO
15:42.29[MoonWolf]greetings keal
15:42.32id`eh, doesnt unpack do that?
15:42.34[MoonWolf]kael*
15:42.35id`unpack()
15:43.06Kaeltenanyone seen any issues with Ace 1.3 rc3?
15:43.14Endunpack() doesn't deal with strings
15:43.19id`oh ok
15:43.22GenNMXunpack is for tables, yeah
15:43.39Endunpack() is for turning tables into...whatyacallemsitstooearlyinthemorningthingies
15:43.59GenNMXunpack turns tables into seperate variables
15:44.05Endor you could put it that way
15:44.51zeegdoes anyone here have a file thats *not* hosted at wwoguru currently?
15:44.52zeeg*wowguru
15:44.58Irielme
15:45.01Iriellots of them
15:46.05zeegerr wtf
15:46.06zeegone sec
15:46.24IrielUnless they're hosted without me knowing about them
15:46.32Irielwhich is entirely possible
15:47.05zeegprobably n ot
15:47.09zeegok Iriel
15:47.10zeegforeach ($cat_list[$r['cat_id']] as $sr)
15:47.10zeeg{
15:47.11zeegerr
15:47.13zeeghttp://www.wowguru.com/ui-new/submit/
15:47.15zeegcan you try uploading?
15:47.23zeegneed to make sure the form is still working w/ all the changes
15:49.14zeegif that works i think im ready to move over
15:49.22zeegi better make sure screenshots still work
15:49.40IrielIf you want some UI feedback... Name should probably be 'Addon Name'
15:49.56zeegnope they dont show yet
15:50.03zeegIriel, some aren't addons though, they're tools
15:50.07zeegill make it file name
15:50.16IrielFilename is bad also though
15:50.19zeeghrm
15:50.21IrielSince that's the next line
15:50.27IrielTool/AddOn Name ?
15:50.41IrielI think Special Case needs more description too
15:50.46zeegdone
15:51.18IrielThe submission confirmation page is misaligned in mozilla
15:51.33zeegIf this is <strong>not</strong> an AddOn or includes an executable tick this box.
15:51.34zeegbetter?
15:51.50zeegooops ill update the html
15:52.22BeladonaIriel, you checked your addons on wowi today?
15:53.11IrielBeladona : No, do I need to?
15:53.28zeegok fixed problems, dont submit anything else anyone
15:53.36zeegwell you can submit
15:53.42zeegbut i wont list it atm as my admin tools aren't updated yet
15:54.04BeladonaI think you should
15:54.06Beladona=P
15:57.13IrielBeladona : Ominous.
15:57.57Beladonahehe
15:58.09IrielHey now.
15:58.13BeladonaCair picked the name, so let her know if you want something else
16:00.05zeegdo I get one
16:00.15zeegHow about "Too Hot"
16:00.16zeegor
16:00.17zeeguh
16:00.19zeegUber
16:00.48IrielZeegarific?
16:01.46IrielMeeting time
16:10.55Elkanohmm, just noticed that I'll get to free days since a few of our servers were down until about 4h ago...
16:15.37*** join/#wowi-lounge Cide- (i=Cide@81-226-233-223-no60.tbcn.telia.com)
16:15.59*** join/#wowi-lounge End (n=end@c-67-161-159-86.hsd1.co.comcast.net)
16:16.01Endhrmmm
16:16.06zeegk all set i think
16:17.33KtronAnyone know if Guillotine's mod to make \n's start a new message would do what I expect if I entered 'hello\n/em bow' or such?
16:18.06[MoonWolf]ktron enter it and you know
16:18.18[MoonWolf]think it should work though
16:18.40Ktronheh, I haven't downloaded the addon yet heh, but I'm hoping to find an addon with that functionality heh
16:20.16GenNMXDoes anyone have any saved Combat Log texts?
16:24.56zeegNew UI section is live on wowguru
16:25.50zeeg10:27a | <wowguru> The new UI section is live on WoW Guru - If you have a mod hosted there please update the category via the admin, if you have links to mods hosted please note the new links. (zeeg)
16:25.52zeegthere
16:46.23Beladonabrb
16:46.26*** part/#wowi-lounge Beladona (n=sluster@24.129.136.26)
16:51.50Kaeltenwowinterface down?
16:52.10[MoonWolf]again ?
16:53.29Kaeltennot sure, I can't seem to connect
16:54.17[MoonWolf]same here
16:54.22[MoonWolf]responding to ping though
16:55.17Kaeltenapache probably is lagging
16:56.42zeegKaelten, any chance I could get Ace to adopt the WGP stuff?
17:01.56Kaeltenhmm?
17:01.59Kaeltenwhat you mean?
17:02.00zeeghttp://www.wowguru.com/wgp/
17:02.02*** join/#wowi-lounge [MoonWolf] (n=moonwolf@ip51ccaa81.speed.planet.nl)
17:02.02zeegread over that
17:02.05Kaeltenhow would ace adopt that?
17:02.19zeegthe host/download sites part
17:02.37Kaeltenwell we don't actually host files at the moment
17:02.49zeegoh
17:03.06Kaeltenif we ever actually host files I'll look into it.
17:03.14zeegk
17:05.44Elkanohmmm Iriel, was your API changes thread removed?
17:07.41Elkanoah, forget the question, found it :)
17:10.14zeeggr
17:10.25zeegwowinterface goes down, wowguru gets hammered
17:10.26zeeglol
17:10.56zeegThe site is only for ui.worldofwar.net site supporters and authors.
17:10.56zeegThe site is currently only open to site supporters and authors. While the patch madness contnues it's important that authors can get their files into the system.
17:10.56zeegOur Mb/s on the network was being overloaded so we have to make sure everything is
17:10.56zeegbalanced by restricting access temporarily. The site will return to normal soon for everyone.
17:10.56zeegYou can join the supports scheme via this link
17:10.58zeegwow
17:11.07zeegthats harsh
17:14.31*** join/#wowi-lounge [MoonWolf] (n=moonwolf@ip51ccaa81.speed.planet.nl)
17:15.26futr-sleepyou only need to get a membership
17:15.34futr-sleepyou don't need to pay
17:17.12zeego
17:17.43Elkanobut wow, I haven't been online for mor then a hour since 1.9 wnt live but my cache now holds about 2.5k items... cool :)
17:18.37Elkanooh, luckily I am an ui.wowar author ;)
17:19.23*** join/#wowi-lounge Maldivia (n=the_real@62.61.134.59.generic-hostname.arrownet.dk)
17:19.52Maldiviaheya zeeg
17:20.56zeegwe're getting the AQ world event status up here in an hour or so hopefully
17:22.25Maldiviayou added it to the collector addon ?
17:22.39zeegnot yet, the lua guys finishing it up atm
17:24.07zeegwow they ran through each transaction since dec 22nd
17:24.15zeeg"i need to verify.."
17:24.17zeeg:|
17:25.21Maldiviashouldn't take long :)
17:25.27Maldiviato make, that is :)
17:26.06zeegya
17:26.28zeeghrm
17:26.34zeegwowguru's load is back to normal, that was strange
17:26.56zeegi need to force registration.. on something
17:27.02zeeg2000 guests just isnt attractive
17:27.58Maldiviaheheh
17:28.24Maldiviapersonally - I hate sites where you have to register...
17:28.32zeegme too
17:28.41zeegthe one day i forced registration for patch download
17:28.43zeegi gained like 8k users
17:28.44zeeglol
17:28.48Maldiviahehe
17:29.42Maldiviathe "New Forum Posts" on the frost page - how often are those updateD?
17:29.57GenNMXThere has to be an easy way to splice "<name> .. hits .. <target> .. for .. <damage>." into seperate variables. Hmm...
17:30.16zeegthis is retarded
17:30.20zeegi refuse to pay to access worldofwar.net
17:30.24zeegthey have ads up the asshole
17:30.25zeegget more servers
17:30.45MaldiviaGenNMX: something like:  _,_,name,target,damage = string.find(str, "(.-) hits (.-) for (.-) damage");
17:30.52zeegMaldivia, 15 mins
17:31.25GenNMXYeah dammit, I paid $0 to get access to worldofwar.net initially, and I want my money's worth!!!
17:31.26Maldiviaok
17:31.44*** join/#wowi-lounge id` (n=tom@hellsblade.xs4all.nl)
17:31.44zeegGenNMX, they're a company, this is how shit works
17:31.56*** join/#wowi-lounge dvorakkey (n=abc@adsl-70-132-17-226.dsl.snfc21.sbcglobal.net)
17:31.58zeegif they weren't a for-profit company i wouldnt care
17:31.59*** part/#wowi-lounge dvorakkey (n=abc@adsl-70-132-17-226.dsl.snfc21.sbcglobal.net)
17:32.07TainI refuse to go to a website run by hypocrites too.
17:32.23zeegTain, didnt you learn last time?
17:32.35TainYeah, I don't go to your site anymore. :D
17:32.48zeegTain, i meant stop causing trouble
17:32.49GenNMXMaldivia: Ahhh, didn't read where find could return multiple captures, thanks
17:33.22TainI'm just playing everyone's favorite game.  Hungry Hungry Hypocrites!
17:33.30*** join/#wowi-lounge Natasem (n=Natasem@63.197.112.216)
17:33.51zeegExcept I'm far from a hypocrite, and you really need to follow the channel rules.
17:34.23TainOh are you back?  Didn't see you there.
17:34.42IrielGuys, take it to private messages, or quit it, please.
17:35.05Natasemsigh.... why do people post things like this:
17:35.06NatasemTelo, most likely this is due to the global scaling problem, but QuickLoot targets the upper right corner of the loot box now instead of the loot itself.
17:35.07NatasemEDIT: I didn't have the latest version. It works, thanks!
17:35.13Natasemwhy don't they just delete their post ???
17:36.05MaldiviaRule number 1: users are stupid
17:36.06Maldivia:)
17:36.13futr-sleepit's there mark, their "I was here"
17:36.27futr-sleepthere=their
17:37.05Natasemtheir "mark" makes then look like idiots
17:37.11futr-sleepor perhaps their "I tried to help but I'm stupid" post
17:37.28futr-sleepagreed Natasem
17:37.58Maldiviapeople should also learn to check if what they are about to post has already been posted
17:38.09Natasemand this Teddyfate   is one of the most stupid.  obviously he doesn't know how to read
17:38.21Maldivialooking at the UI forums... and 3 posts on the front page about DAB3 binding problems...
17:38.40Natasemi am refering to this thread http://forums.worldofwarcraft.com/thread.aspx?fn=wow-interface-customization&t=289432
17:39.43Natasemhe keeps posting  xxx items isn't working  crap, when Cair stated in the OP: Please note, this thread is for authors/site admins to list what mods are updated and where to get them. It isn't for spamming with "has this been updated yet?!?!"
17:39.53*** join/#wowi-lounge Ratbert_CP (n=KCummins@204.128.192.37)
17:40.16zeegI get "has this been updated yet?" on my honor ranks all the time, right after they check to see its not updated they ask the question
17:40.20GenNMXMaldivia: _,_,target,damage=(msg, "You hit (.-) for (.-).") <-- This correctly captures the target, but not the damage
17:41.10Maldiviatry ".... for (.-)%."
17:41.26GenNMXAh, need to escape periods?
17:41.30Maldiviayes
17:41.33Maldiviaperiod = any cha
17:41.35Maldiviachar*
17:41.54GenNMXYeah now it works, thanks
17:42.30futr-sleepwhy not use (%d+) since it is a number
17:43.08futr-sleepand (%S+) for the name
17:44.02Elkanobtw: better use modifications of Blizzard's global strings. you won't have to localize then :)
17:44.40GenNMXooo, global strings? I'm just using CHAT_MSG_SELF_HITS, etc.
17:44.48GenNMXI know they are localized.
17:45.10futr-sleepproblem is that the German at least uses different special char things than french and english
17:46.20Maldiviafutr-sleep: %S captures what?
17:47.29GenNMXWait, can I just replace (.-) with (%S+) and (%d+)? Since I'm getting errors.
17:47.44Maldiviadepends what you want to capture
17:48.06Maldivia(.-) = anything... (%d+) = only numbers
17:48.35Maldiviaand can't remember what %S is .)
17:48.45ElkanoGenNMX, you've got me wrong. There is a global string containing "You hit %s for %d."
17:49.21Maldiviareplace %s with (.-) or (%S+)  and %d with (%d+)
17:49.39*** join/#wowi-lounge Gryphen (n=gryphon@71-35-116-25.tukw.qwest.net)
17:49.47Elkanothat would make it the pattern for string.find, yes :)
17:50.06IrielElkano : You do have to write some code to create patterns out of the blizzard things tho
17:50.13GenNMXElkano: Know where I can find info on these strings?
17:50.21IrielElkano : Which ends up non-trivial
17:50.36Maldiviaahh %S is non-space chars...
17:50.46ElkanoFrameXML/globalstrings.lua
17:50.56Maldiviathen you wont capture: You hit Angry Bear for 23.
17:51.16Iriel(.-) is by far the best way to capture strings
17:51.24Irielunless you know for sure they can never contain spaces
17:51.41Maldiviaand it's a cute smiley aswell :)
17:51.51GenNMXElkano: Thanks
17:52.02IrielThough you always need to have something AFTER the .- to anchor it
17:52.04Elkanoyou can do eg: string.gsub(skilltemplate, "%%s", "%(%.%+%)");
17:52.26IrielThat wont work
17:52.37IrielYou've over-escaped
17:52.46IrielIt'd be "%%s", "(.+)"
17:52.51Elkanowell, I did this when I tried do create a working German version of lootlink
17:53.12Iriel<PROTECTED>
17:53.13Irielthis is what i have so far that works half
17:53.13IrielIt targets but won't cast.
17:53.19IrielOops, sorry
17:53.19Maldiviano need to escape the replace-with string :)
17:53.21Irielcut and paste 8-)
17:53.47Iriel(I.e. that wasn't my question, I had a forum post in my cut buffer)
17:53.54Maldiviahehe..
17:54.11MaldiviaI was also... hmm... you can't make that macro - but you can make stat rings etc :)
17:54.15GenNMXElkano: So GlobalStrings.lua is localized, right?
17:54.19IrielYes
17:54.20Maldiviacorrect
17:54.24Elkanoyes
17:54.28GenNMXGotcha, that'll make things 90% easier
17:55.15Elkanobut for some reason, instead of simply using %s they use %1$s, %2$s and so on for the German client :/
17:55.38MaldiviaIriel: do you know if there's a thread about 1.9 UI bugs, to post in ?
17:55.38GenNMXHello, CHAT_COMBAT_SELF_MISSES_GET = ""
17:56.11MaldiviaElkano: probably so they can set a different order
17:56.18GenNMXAh, they named it something else
17:58.01IrielMaldivia : Not exactly, if it's a serious bug, just make a thread about it.. if it's minor stick it in the 1.9 thread
17:58.19Maldiviait's the UnitHealth bug - annoys the crap out of me
17:58.20IrielElkano : Yeah, that's for ordering
17:58.30IrielHm? What bug is that? I haven't run into it yet
17:58.43MaldiviaUnitHealth returns -100 or 65436 for dead players sometimes
17:59.02Maldivia(ie the same 16-bit number)
17:59.02IrielAh, strange.
17:59.14Elkanobtw: I think you have to 'over-escape', since you could use %1, %2, ... to refere to captures
17:59.57MaldiviaElkano: you have to escape % - thats the only char you have to excape in the replace with string
18:00.01IrielElkano: Are you talking about your gsub? or string.format?
18:00.12Elkanogsub
18:00.33IrielThen Maldivia's hit it on the nose
18:00.58Maldiviaas long as it's not my nose!
18:02.49Elkanohmmm... but I'm almost sure it was working back then... well, nevermind :)
18:03.04GenNMXI can double-escape to replace regexp with gsub, like %%s, right?
18:04.00GenNMXOr does Lua adhere by '' for literals?
18:04.28IrielElkano : Actually it does work, I didn't expect it to.
18:04.38IrielElkano : But it's not necessary
18:13.23*** join/#wowi-lounge Kalroth_ (n=kalroth@port114.ds1-hj.adsl.cybercity.dk)
18:13.33Kalroth_hej!
18:13.44Kalroth_Anyone else getting some odd short freezes?
18:13.50MaldiviaHej :)
18:13.59Kalroth_like half second freezes every 10-15 seconds
18:14.26IrielHm, GC issues?
18:14.50Kalroth_I've got a guildmate that only had CTRA installed (nothing else) and he got the freezes
18:14.58Kalroth_of course the slacker hasn't updated yet
18:15.04Kalroth_so still using 1.45
18:15.19GhentKal, there's a post on CTMod's site that there is known issues with previous versions
18:15.31Ghenthe needs to go to 1.5
18:15.43Kalroth_okay, but I'm using 1.5 and I get 'em too :)
18:15.50Ghentwhen did you last update?
18:15.55Ghentthe first 1.5 release still had the bug
18:15.56Kalroth_loads of us are actually .. but that might be from another addon?
18:15.58Ghentthey released another
18:16.04Kalroth_oh, updated yesterday
18:16.36Ghentfrom ctmod.net: Update 2: We recently uploaded a patch that should fix some of the issues in CT_RaidAssist and some other mods. We have had some reports that CT_BarMod no longer keeps the buttons "glowy", and some saying the opposite, so it might or might not be fixed
18:16.58Ghentand more misc fixes
18:17.01Kalroth_that's what causes the freezing?
18:17.36GhentGeneral Mod Changes
18:17.36Ghent- Fixed a major bug with CT_PartyBuffs and CTRA causing lag spikes
18:17.51Kalroth_yup, that's probably it
18:17.53GhentI'd download and test the latest release :)
18:18.43Kalroth_will do, thanks :)
18:18.47*** join/#wowi-lounge Beladona (n=sluster@josephpartners.com)
18:18.47*** mode/#wowi-lounge [+o Beladona] by ChanServ
18:18.50Maldivianow, when to expect a new version of CT_Viewport... :)
18:19.14[MoonWolf]one that does not screw up when UI is scaled.
18:20.10Maldiviaohh, dont have any problems with that - just annoyed about the UI error it gives, when you bring up the dialog... put apparently not annoyed enough to fix it myself :)
18:25.45Maldiviabtw - anyone here with a Radeon gfx card, and a weird colored 1-pixel line at the top and the left of the WorldFrame ?
18:26.34Beladonano, but I have an nvidia card and I get it with some scales on the player frame when I am in an area with rest status
18:27.03Beladonatry tweaking your scale, it seems to help sometimes
18:27.15Maldiviahmm...
18:27.26Maldiviait's always around the WorldFrame... nothing else
18:27.31Beladonaweird
18:27.47digixwhy did they jack with the scaling anyways? it screwed up a ton of stuff....
18:27.56Maldiviabecause it's more logical now
18:28.30futr-sleepI like the new scaling system
18:28.37Maldiviame too
18:28.49digixmore logical if you want EVERY aspect of your interface to scale with the slider in the stock options
18:29.03digixi liked each addon having more control over its own scale
18:29.03futr-sleepexactly
18:29.06Beladonapersonally I think that is the way it SHOULD be
18:29.10GenNMXAlright, I got half of this regexp conversion down... foo = string.gsub(COMBATHITSELFOTHER, "%%s.*%%d", "%(%.%-%).*%(d%+%)"), but it's adding the .* into the string
18:29.14Maldiviadigix: they have
18:29.22digixbesides, the fonts look like crap with the new scaling system
18:29.29IrielYou want this:
18:29.32Maldiviadigix: also, it reduces the number of SetScale calls for addons A LOT :)
18:29.39Beladonaaye
18:29.50digixtrue, and i know thats translated to increased performance
18:29.56Iriel<PROTECTED>
18:30.26Beladonait just makes sense in my mind that the config option scale should be global, while addon specific scale is local
18:30.39GenNMXDon't you have to escape () and +?
18:31.01Maldiviaor do the %s and %d one at a time, then you can easily convert other combat-strings, if you want to parse more data
18:31.34digixBela: i totally agree, but they certainly couldve done it more gracefully than it is.. it just seems very rough to me
18:32.03Beladonaits not the scaling system at fault so much as the graphics being redered poorly at certain scales
18:32.10Maldiviahave a function regex_to_gsub(str) return string.gsub(string.gsub(str, "%s", "(.-)"), "%d", "(%d+)"); end
18:32.15GenNMXMaldivia: Yeah, this is just for testing purposes
18:32.33Maldivia%s and %d :)
18:32.47Maldiviaarghh.... %%s and %%d :)
18:32.51Beladonaspecifically I don't like how alpha is handled in respect to scaling
18:32.52digixthen i guess Blizzard wants us all running very large interfaces cuz mine renders like crap when i get it as small as i want it
18:32.59Maldiviaforgot about XChat's % escape :)
18:33.36GenNMXHeh, irssi shows %s as %s
18:34.02Maldiviaxchat uses % as control char for color/styles
18:34.05GenNMXAhhh, so you don't need to always escape with gsub replacements
18:35.55GenNMXWell this is certainly going to be fun..."absorbed" is not tagged while "blocked" is, wee
18:36.04*** join/#wowi-lounge pfault (i=pagefaul@67.71.44.209)
18:36.11[MoonWolf]Is this a cedega bug or did the zoomout range get really large
18:36.14MaldiviaBeladona: so, the line is a WoW UI bug - and not a gfx driver issue, I take it - since you say you had similar issues on nvidia?
18:36.22Beladonaaye
18:36.31Beladonait has to do with scaling vs alpha
18:36.56Maldiviajust weird I have it on the WorldFrame then
18:36.56Beladonanever heard of your specific issue though
18:37.06Beladonayou are using viewport though right?
18:37.25*** join/#wowi-lounge MatryxWrk (n=cs99gcs@host-84-9-104-142.bulldogdsl.com)
18:37.29Maldiviayeah
18:37.38Maldiviabut it's not viewport that does it
18:37.43Beladonayou sure?
18:37.48Maldiviatried to run a clean wow - still there
18:37.57Beladonacan you post a screeny?
18:38.11Maldiviait
18:38.26Maldiviait's just a think 1-pixel line left and top of WorldFrame
18:38.48Maldiviabut yes, seems to only be present when in resting areas
18:39.06*** join/#wowi-lounge kromix (n=kromix@adsl-065-013-032-027.sip.mia.bellsouth.net)
18:39.17kromixhey guys...
18:40.18kromixany1 know if and when ui.worldofwar.net is gonna come back up?
18:40.27*** join/#wowi-lounge lon (n=lhh@nat-pool-bos.redhat.com)
18:40.43BeladonaMaldivia: sounds like same issue I had
18:41.06MaldiviaBeladona: http://nerdheaven.dk/~the_real/wow/line.jpg -- resized the WorldFrame so it was easier to see
18:41.52Beladonaoh weird
18:42.02Beladonaand it isn't there when not resting?
18:42.57Maldiviacant get it to show right now, when I'm outside of IF
18:43.12Maldiviainside IF, I can get it to change color if I turn the camera :)
18:43.24Beladonasounds like something involving the rested animation
18:43.26Gryphenworldofwar works here kromix
18:43.51Maldiviaknow the rested animation frame name off hand ?
18:44.13Beladonaits part of PlayerFrame
18:44.16Beladonalemme look
18:45.03kromixit does gryphen? wtf! lol
18:45.23Gryphenbeen back up since last night for me
18:47.06*** join/#wowi-lounge Beladona (n=sluster@josephpartners.com)
18:47.06*** mode/#wowi-lounge [+o Beladona] by ChanServ
18:47.17Beladonaweird, gaim crashed
18:47.24MaldiviaBeladona: hmm, nothing to do with Resting, I think
18:47.43Maldiviatried IsResting = function() return false; end -- still shows it inside IF
18:47.50Beladonatry this
18:48.05BeladonaPlayerRestGlow:Hide();
18:48.43Maldiviadidn't change anything
18:48.45Beladonahmm
18:49.35MaldiviaI overwrote IsResting - so it should never be shown now...
18:49.49IrielPlayerRestGlow:SetAlpha(0)
18:49.51Iriel8-)
18:49.52Kalroth_hrmf, still getting some odd freezes with the lastest CTRA, must be something else ><
18:49.54Beladonathat too
18:50.11BeladonaIsResting shouldn't affect that Maldivia
18:50.42Maldiviafrom PlayerFrame_UpdateStatus - IsResting is used to show/hide the textures
18:51.45Beladonathe playerFrame uses an event call to update the status, but doesn't use IsResting never did this before 1.9?
18:51.51Beladonaoops
18:51.57Beladonathat was 2 messages
18:52.10Beladonadid it do this before 1.9?
18:52.30MaldiviaPLAYER_UPDATE_RESTING event triggers PlayerFrame_UpdateStatus - that check the return value of IsResting
18:52.40Maldiviabut anyway - afk, have to get some dinner
18:56.44Beladona~smack End
18:56.46purlACTION smacks End upside the head.
18:58.24[MoonWolf]what did end to diserve that ?
18:58.32Kalroth_poor End :(
18:58.50[MoonWolf]~lart Beladona
18:59.15[MoonWolf]End has been avenged.
18:59.32Beladonahe yawned
18:59.43Beladonait is a devastatingly infectious disease
18:59.51[MoonWolf]lol
18:59.56[MoonWolf]well, you have a point there
19:00.23Beladonait infects employed persons everywhere, and before you know it, the world comes to a halt
19:01.15[MoonWolf]It is end's fault!
19:02.30IrielHas end somehow become responsible for all yawning in the world?
19:02.45geo_sleepyes
19:11.24Endhmmm
19:11.31Endapparently I was being abused
19:12.13Beladonait is only abuse when you don't enjoy it
19:12.33Endwell, I didn't enjoy it.  But I didn't not enjoy it either.
19:12.35[MoonWolf]lol
19:12.47Endmostly I was just looking at something else
19:20.27[MoonWolf]why for heavens sake are people complaining about the prices being higher now.
19:20.34[MoonWolf]ofcourse they are, suply and demand.
19:20.38[MoonWolf]dumbasses.
19:26.24Beladonayes?
19:27.40Maldiviawas just puzzling a bit more over the weird line :)
19:27.40MaldiviaI think I might know what it is...
19:27.40Beladonafrosting?
19:27.40Beladonaoh
19:27.57Maldiviathink it's a bug with the full screen glow effect
19:28.12Maldiviabecause the line has the same color as the glow effect
19:28.24Maldiviaor it might be, that my glow effect is fubar
19:28.33Maldiviabecause I just turned it on, and I now have an overlay-texture :)
19:29.55Maldiviawow... this is weird...
19:31.29Maldiviathe glow effects are definatly screwed on my installation
19:32.43Maldiviaenabled glow, and changed viewport: http://nerdheaven.dk/~the_real/wow/glow.jpg
19:34.28[MoonWolf]lol
19:34.36[MoonWolf]i think this may be related to the scaling.
19:35.24id`hey i also have my bags there
19:35.25id`:>
19:36.07[MoonWolf]i use mybags and simply hide my bags completely
19:36.10[MoonWolf]much easyer
19:36.16[MoonWolf]if i need them i press b
19:37.00MaldiviaI never use the icons to open bags - always just use b / shift-b
19:37.39[MoonWolf]see, now save some screenspace and hide the bags
19:37.47id`but you need them
19:37.57id`for swapping bags
19:38.06[MoonWolf]you show them when you swap bags
19:38.14Maldivia[MoonWolf]: I'm not using that screenspace anyway :)
19:38.19[MoonWolf]man how many times does a person swap bags to begin with.
19:38.26[MoonWolf]Maldivia, true
19:38.33[MoonWolf]start using it now.
19:38.39id`its part of the ui, i dont want a hackish way of dealing with it
19:38.46[MoonWolf]mybags
19:38.49MaldiviaEverytime he/she gets the bag from Onyxia :)
19:38.51[MoonWolf]myinventory rather
19:38.55id`i use OneBag
19:38.58[MoonWolf]can display the bag bar in its bag frame
19:39.31MaldiviaI like the default bags :)
19:40.05[MoonWolf]I though i liked the default bags, then i used advanced bags plus
19:40.25[MoonWolf]but they got to buggy and bloated, and i tried onebag thinking im never going to like this
19:40.29[MoonWolf]never looked back
19:40.42[MoonWolf]switched to myinventory later.
19:41.02Maldiviawell, I like my 5 bags - know exactly what in which bag, and where :)
19:41.28id`what was the bag sorting addon again?
19:41.29BeladonaMaldivia: it l9ooks like your glow effect is not getting scaled with the rest of the world frame
19:41.29[MoonWolf]the good thing is, i dont have to know in what bag something is because with one keypress i can see all of them.
19:41.35[MoonWolf]id`, invsort ?
19:41.40id`no, non ace
19:41.51MaldiviaBeladona: yeah - gxRestart fixed that though :)
19:41.53[MoonWolf]enginventory
19:41.56id`ah yes
19:41.56Beladonacool
19:41.58id`*use*
19:41.59[MoonWolf]id`, buggy
19:42.02id`:|
19:42.07Beladonadoes it happen again though if you change the viewport?
19:42.08[MoonWolf]i used it for a while
19:42.09id`*not use*
19:42.20MaldiviaBeladona: can't get it to happen again... tried :)
19:42.21[MoonWolf]good concept, bad implemantation buggy and bloated.
19:42.33[MoonWolf]thats why i am looking forward to invsort.
19:42.34Beladonastrange bug then
19:42.39Beladona<PROTECTED>
19:42.53id`yeah im looking forward to invsort too
19:43.02MaldiviaBeladona: I ported to Darn, switched on glow - and then the glow was "stuck" as a fixed texture - rescaled with viewport, glow still stucked
19:43.17MaldiviagcRestart - and it was gone
19:43.31Maldiviagx*
19:44.36GenNMXWhat's a good, simple set of button management tools that can do rows/columns and scaling?
19:44.38MaldiviaBeladona: the fun is, the color of the line depends on where I am... in IF it's blue, orange around the great forge, in Darn mostly purple - hence the thought of the glow effect / ambient lighting - since they are those colors in those areas
19:45.01id`GenNMX: cardbars
19:45.29GenNMXid`: Cardbars have some bad bugs
19:45.41id`please do report them
19:46.56GenNMXid`: I did, in their thread on Wowace.com
19:47.10id`good :)
19:48.01GenNMXThe mod-breaking bug for me is if I scale the buttons using Cardbars or Visor, and then attempt to shapeshift, those buttons are not scaled and have their positions all messed up.
19:48.41id`well i made this thingy for visor that makes bars
19:48.45id`of buttons
19:49.07id`but it requires a notepad'ish addon that can launch lua
19:49.35id`i use TinyPad: http://www.wowinterface.com/downloads/fileinfo.php?id=4417
19:49.43GenNMXYeah, I was using my own bar/button management events through Visor, but 1.9 broke it
19:49.59GenNMXBroke the scaling, and broke the shapeshift events (which need to be caught and dealt with properly)
19:50.23id`i havent looked at 1.9 yet
19:50.37id`im trying to get to know wich of my oan addons are broken and fix those first
19:51.15*** join/#wowi-lounge kremonte (n=kremonte@ool-18bba4ea.dyn.optonline.net)
19:51.18GenNMXI guess I'll just try to fix the rules for 1.9
19:51.18kremontehey all :-)
19:51.30GenNMXDAB is a pain to setup and I'll only ever use 1% of its power
19:51.37Maldiviaid`: hehe, yeah - same :)
19:52.04id`GenNMX: yes i tried dab, it has improved alot since i used it the time before
19:52.06id`but its just too big
19:54.39Beladonabbs, gotta reboot
19:54.49*** part/#wowi-lounge Beladona (n=sluster@josephpartners.com)
19:55.14GenNMXid`: Yeah, I used to use DAB, but it became a hinderance after a while
20:00.38*** join/#wowi-lounge ForgottenLords (n=Forgotte@059.216-123-195-0.interbaun.com)
20:15.03GenNMXHmmm, I'm trying to convert COMBATHITSELFOTHER to Lua regexp, but I think the period on the end of it is messing up gsub.
20:16.29*** join/#wowi-lounge MentalPower (n=chatzill@host-70-45-80-48.onelinkpr.net)
20:19.14futr-sleepI wouldn't be suprised. I was thinking of doing that too for my addon, but the german local wierdness just made me make my own strings
20:20.44GenNMXfutr-sleep: What kinds of problems did you have?
20:21.14KaeltenZeeg, why is your script change around with my zip files? even after I uncheck things?
20:21.17futr-sleepthe $d $s stuff is different in the german localization at least
20:21.32GenNMX%d and %s you mean?
20:21.42futrtrublindeed
20:21.56GenNMXThat's odd...kinda defeats the purpose of those GlobalStrings
20:22.20futrtrublnot for Blizz's use I gues
20:22.21futrtrubls
20:25.15Kalroth_something is really funky with the CTRA 1.5 :/
20:26.06*** join/#wowi-lounge End (n=end@c-67-161-159-86.hsd1.co.comcast.net)
20:26.18Endhmm, brb
20:26.19kremontefunkay
20:26.23futrtrublI've always found CTRA to be funky
20:26.28CideI'm sure you have
20:26.28kremontefunkay!
20:26.31Cidewhat's funky with it?
20:26.47futrtrublsorry, funkay
20:26.48Kalroth_Cide: Getting bad lagspikes when members are joining/leaving and zoning
20:26.55Cidedo you use CT_PartyBuffs?
20:26.57Kalroth_also getting minor lagspikes in BWL
20:27.00Kalroth_nopes
20:27.28Kalroth_I upgraded about an hour ago
20:27.36Cidethe old version of that caused a lot of lagspikes for us, but nothing lags for me now with the updated version of that... I have heard some people have had issues though, not sure why yet
20:27.53Cideand you are sure it is, in fact, CTRA?
20:27.53Kalroth_a lot in hour raid got issues with it
20:28.02Kalroth_100%
20:28.08Cidetry leaving the channel
20:28.24Kalroth_we just reformed raid to test it, got 1-2 second spike everytime someone left
20:28.31Kalroth_and same when people joined the new one
20:28.36Cidetry leaving channel
20:30.36Kalroth_just did, didn't seem to fix it
20:30.43Kalroth_but give me a min to try it
20:33.03pagefaultis there a way I can check to see if I am in combat?
20:36.52LebannenUnitAffectingCombat("player") ?  Untested, that's just a guess
20:37.06*** join/#wowi-lounge End (n=end@c-67-161-159-86.hsd1.co.comcast.net)
20:37.43LebannenIf you're registering for events, you can use PLAYER_REGEN_DISABLED and PLAYER_REGEN_ENABLED
20:38.45id`thats for aggro
20:39.07id`PLAYER_ENTER_COMBAT and PLAYER_LEAVE_COMBAT are for meelee attack
20:39.24id`uh, i think
20:41.23pagefaultalright
20:41.23pagefaultthanks
20:52.10CideKalroth_: how are you sure it's CTRA, btw?
20:52.29Kalroth_99% :)
20:52.38Cidewell, how?
20:58.13Kalroth_because we've got 4 members with only CTRA installed, nothing else
20:58.19Kalroth_and they got the problem
20:59.35Kalroth_well CTRA and the BossMod
21:00.51Kalroth_the odd thing is that it varies for people, for some it's only a minor annoyance, for others it's much worse
21:01.01Kalroth_(We're in BWL btw, don't think it matters though?)
21:01.34Cidewell, how are you sure it doesn't happen with no mods at all? :)
21:01.45digixnaw, we were having the same problem in MC, some folks had it bad and others were unaffected
21:02.06Kalroth_Cide, tried that, no problems :)
21:02.44Kalroth_it's spikes when members log on (while in raid) or zone
21:02.55Kalroth_and minor spikes over time
21:04.18Kalroth_CPU usage is constantly below 100% btw, around 90-95%
21:05.49Kalroth_hrmm, it happens when moving members too
21:22.17[MoonWolf]Ff you're super bored at work, spike the coffee with LSD. If you're still bored, drink some.
21:25.15kremontewb cair
21:25.50Cairenn<PROTECTED>
21:30.37Kalroth_morning Cair hon!
21:30.55Cairenn<PROTECTED>
21:32.42Depheriosoh... btw hi all, sorry for falling asleep on you guys last night XD
21:33.18kremonte~ugt
21:33.19purlfrom memory, ugt is Universial Greeting Time. Created in #mipslinux, it is a rule that states that whenever somebody enters an IRC channel it is always morning, and it is always late when the person leaves. The local time of any other people in the channel, including the greeter, is irrelevant.
21:33.27kremonte*copies and pastes*
21:33.45Depherioslol
21:33.50Cairenn<PROTECTED>
21:34.10Anduin|AintHerepush push push
21:34.18Cairenn<PROTECTED>
21:34.25DepheriosXD
21:36.37Depherios... but not where I want it to be anymore lol
21:38.13Cairenn<PROTECTED>
21:44.33DepheriosThat's odd... on character load it said "A Character With That Name Already Exsists" O_o
21:44.45Depheriosthen after I clicked Okay, it proceeded to load all my characters lol
21:50.09MaldiviaHmm, anyone know a good statusbar texture,  ie not Interface\TargetingFrame\UI-StatusBar - I find it a bit too dark at the bottom, for small bars
21:56.09Anduin|AintHereCosmos Mac Patcher v2.5 is Live
22:00.18[MoonWolf]More talkingo on irc is done by people who are away/sleeping/working/busy then by people who are there.
22:00.32Maldivia:)
22:04.22*** join/#wowi-lounge zespri (i=neffa@203-184-54-172.jetbuster.co.nz)
22:06.48Cairennhttp://forums.worldofwarcraft.com/thread.aspx?fn=wow-interface-customization&t=293240&p=1&tmp=1#post293240
22:07.14AnduinLotharlol, SPAM!
22:07.39AnduinLotharyou're bored aren't you
22:07.52CairennI'm trying desperately to not fall back asleep
22:08.03AnduinLotharheh, i know the feeling
22:08.28Cairenn<PROTECTED>
22:08.52*** join/#wowi-lounge cladhaire (n=jnwhiteh@cpe-24-59-51-225.twcny.res.rr.com)
22:09.00Cairenn<PROTECTED>
22:09.11futrtrublthen don't do it Cairenn
22:09.36AnduinLotharspoe I should update sea on the addon sites, huh...
22:09.50Cairenn<PROTECTED>
22:10.26futrtrublMADNESS! anything we can do to help you out?
22:10.37cladhaireheyas cair
22:10.54Cairennnope, all is good now
22:11.03CairennI'll sleep next week
22:11.36Corrodiaswhat do you do, that it must be done all but 2 or 4 hours a day?
22:11.42futrtrubldid I ever mention that I think you are an awesomely sexy goddess for doing everythiong that you do?
22:12.02Corrodiasuh oh, am i in for a long list?
22:12.03Cairenn<PROTECTED>
22:12.17Cairenn<PROTECTED>
22:12.17futrtrubl;']
22:12.57futrtrublthat's a... concise, way of putting it ;']
22:12.59Cairenn<PROTECTED>
22:14.24Corrodiasinteresting
22:14.30futrtrublexcept when it comes to a "sense of resposibility" to yourself
22:14.39[MoonWolf]Cairenn, alcohol helps with that.
22:15.22*** join/#wowi-lounge Guillotine (n=Guilloti@ns.motek-services.com)
22:15.47Cairenn<PROTECTED>
22:17.06AnduinLotharSea --> WoWI
22:17.26AnduinLothargo go wiki changelog
22:17.43Cairennapproved
22:18.19DepheriosCurrently CastOptions requires BOTH Mcom and Sea?
22:18.32AnduinLotharright
22:18.59AnduinLotharIt's recommended you use Sea with MCom anyway
22:19.12DepheriosI thought I HAD Mcom
22:19.25Kolthhah
22:19.25AnduinLotharthe Sea update fixed CastOptions
22:19.34Depheriosyeah... I read/noticed
22:20.41Corrodiasa statusbar texture.. what is a statusbar supposed to look like?
22:20.55Depherios.... gradient
22:21.12Depheriosdefault WoW bars aren't a perfect gradient...
22:21.17Depheriosassuming I'm understanding you right
22:21.54Corrodiaseh, probably
22:22.48OsagasuKaelten, what's new in this version of Ace?
22:22.51Corrodiasi wonder why BasicExperienceBar needed an update... seemed to be working all right before
22:22.55OsagasuYou didn't put it in the description
22:23.16futrtrublwhy not extract WoW's default statusbar texture instead of recreating it?
22:23.37pagefaultI think the warlock class is completely balanced now
22:23.41pagefaultthey should leave it alone :)
22:24.06futrtrublCorrodias, it was working fine. I just updated the toc (forgot one though) and removed some obsolete code\
22:24.08pagefaultwhat is in 1.10
22:24.26Depheriosoh gawd!
22:24.32Cairenn<PROTECTED>
22:24.32Corrodiasah
22:25.11Depheriosoh yes, one more reason to dread 1.10, I won't be able to manually modify the fonts.xml anymore
22:25.14AnduinLotharmeh, the EU massed nuked curse
22:25.27AnduinLotharmasses*
22:25.37[MoonWolf]AnduinLothar, not me!
22:25.41[MoonWolf]it wasn't me
22:26.21Corrodiaswhat part of that post implies that you can't modify fonts.xml?
22:26.38Depheriosnot that post... seeing all those font changes reminded me
22:26.53futrtrublwhy are you denying it so forcefully [MoonWolf]? Got something to hide? Hmmm? ;']
22:27.19Corrodiasoh. then what part of 1.10 makes it that you can't modify fonts.xml?
22:27.27[MoonWolf]nice ceiling here btw.
22:27.32Corrodiassurely they're not disposing of the framexml override directory?
22:27.36futrtrublnow more modification of FrameXML stuff
22:28.00Depheriosno more*
22:28.03futrtrublit's in the changes thread for 1.10
22:28.11[MoonWolf]they are enableling a setfont method for a lot of ui elements
22:28.15Corrodiaswell, that's just dandy, my experience bar goes back to being screwed
22:28.19futrtrubloops, yeah Depherios
22:28.31DepheriosWell I completely replace every font in the game with Tahoma
22:28.32Depheriosto save my eyes
22:28.39futrtrublwhich is that Corrodias?
22:28.52Corrodiasi removed the default experience bar and replaced it with BEB
22:29.00futrtrublahhhh
22:29.14futrtrublI may add that feature eventually ;']
22:29.15Corrodiassince it's embedded in the mainmenubar, i had to use modified framexml files
22:29.46Corrodiasit looks perfect, but if i can't do that in 1.10, it'll go back to looking stupid
22:29.52AnduinLotharjust use SetParent(UIParent)
22:29.55Corrodiasor i'll just have to dispose of the mainmenubar entirely
22:30.18Corrodias...how will that help? :o
22:30.20futrtrublCorrodias, can you send me the changes you made so I can see if I can implement them in BEB?
22:31.15AnduinLotharthen it's not stuck to the main menu bar, but you can still anchor it to the MainMenuBar if you like
22:31.46Corrodiasactually, i just took the code from another experience bar mod that did remove the original and fixed it so the scaling wasn't screwed up... the page-changing buttons aren't perfect, and i need to modify their code a little yet
22:31.48futrtrublno, he's trying to get rid of it entirely
22:32.04Corrodiasbut i can send you the xml and image files as they are at the moment
22:32.30futrtrublonce you get them to your satisfaction please send them to me
22:32.56Corrodiasi have to go get my hair cut, so i'll be back in ~30 minutes
22:33.07Corrodiasthe question is, is there a point to doing it when it won't be possible in 1.10?
22:33.32futrtrublI can look at the changes you made and implement them in lua
22:33.51Corrodiasthat would be freakin' fantastic. i didn't know you can modify the frames that way with LUA
22:34.07Corrodiasunless that's part of the whole 1.10 thing
22:34.24futrtrublyup, esp with 1.10, but I should be able to do enough with 1.9
22:34.29AnduinLotharIsMounted --> WoWI
22:34.38Corrodiasi look forward to seeing that. anyway, bbl. [away]
22:35.02futrtrublk, email the zipped files to futrtrubl@hotmail.com when ready
22:36.04AnduinLotharbecause curse is down it motivates me to upload addons to a site the IS working..
22:36.27AnduinLotharcept I don't want to rewrite all my descriptions :(
22:36.48futrtrubldon't have a copy of the descripts somewhere local?
22:36.58Cairenn<PROTECTED>
22:37.14Cairennthat's what I always did, when I was modding
22:37.17[MoonWolf]keep you descriptions in a readme file with your addons
22:37.20[MoonWolf]that is what i do.
22:37.26futrtrublas do I
22:37.39[MoonWolf]that way people can figure out what things do without looking up the tocs or online.
22:37.42Cairenn<PROTECTED>
22:38.11Cairenn<PROTECTED>
22:38.42Kalroth_grats Karl!
22:38.55Cairenn<PROTECTED>
22:38.57cladhaireOMG KarlKFI virused WoWI and Cair approved IT
22:39.08cladhairetee hee
22:39.54cladhaireTIp: You can use the tab key to select nearby enemies in front of you
22:41.18AnduinLotharya, spose txt files make sense in each addon folder
22:41.19[MoonWolf]Tip: If you see a dwarf with facial hair, don't assume it is male!
22:41.29Cairenn<PROTECTED>
22:45.00futrtrubllol
22:52.17Tem|WorkTip: Being polite while in a group with others will make them suspicious!
22:52.29Cairenn<PROTECTED>
22:52.41Guillotineyay! tem is using my ComedicTips <3
22:53.02Cairennmind you, I haven't logged in in days, to see them
22:53.09Cairennbut they're installed
22:53.13Guillotinewell, you logged in at least once
22:53.19Cairenndid I?
22:53.23Guillotineyou saw the one about stealth bumping :P
22:53.34Cairennno, I saw that from the ace channel :p
22:53.37Guillotineahhh
22:53.44Guillotineok
22:53.46Guillotinelol
22:54.11Cairenn<PROTECTED>
22:54.28futrtrublwhere do I get these comedic tips?
22:54.35Cairennand yes, I know, that was only yesterday
22:54.45*** join/#wowi-lounge Beladona (n=sluster@115-60.124-70.tampabay.res.rr.com)
22:54.45*** mode/#wowi-lounge [+o Beladona] by ChanServ
22:54.46Kalroth_grrr CTRA is annoying :(
22:54.53Cairenn<PROTECTED>
22:55.03Beladonadanke
22:55.04[MoonWolf]I thought up the same idea Guillotine but you beat me to actually making one so i thought you could have the honours
22:55.15[MoonWolf]Cairenn, told me about your addon yesterday
22:55.18Cairenn<PROTECTED>
22:55.40id`a={b='bar' c={d=function(self,baz) print(baz .. self.c) end}} a.c:d('foo')
22:55.43id`is this correct?
22:55.43GuillotineMoonwolf: well thank you :P
22:56.00id`the code implies that self inside c is a
22:56.11id`this is false right?
22:56.13Guillotineid', you're making my head hurt
22:56.24id`;\
22:56.27futrtrublyou need at least one comma in there
22:56.38[MoonWolf]id i think self for c is c....
22:56.40DepheriosI... Miss... Auto-run... :'(. It was the most awesome thing ever. Can't believe they removed it.
22:56.45Depherios... Auto-Travel?
22:56.57Guillotinehaha
22:57.06Guillotinewhere did you see that?
22:57.14DepheriosTips
22:57.32DepheriosSo far the one that cracked me up the most was Everyone loves magical trevor, cuz the things that he does are ever so clever. Look at him now...
22:58.04Kalroth_hahah
22:58.45[MoonWolf]Guillotine, is there a limit to the ammount of tips you can put in ?
22:58.56AnduinLothara gazigilion
22:59.09GuillotineMoonWolf: yes. and they have to be the exact same number of characters each as the original tips
22:59.12Guillotinehence some of the mispellings
22:59.18[MoonWolf]ah
22:59.19[MoonWolf]stupid
22:59.27[MoonWolf]that takes away a lot of fun
22:59.45GuillotineI believe this was a change made in the system to prevent people doing some things such as replacing LanguageWords.dbc with a blank file to read opposing faction's languages
23:00.01GuillotineI had to actually hex-edit the file to get it working :/
23:00.10[MoonWolf]zero padded it
23:00.23GuillotineI tried that. made the game crash
23:00.27Guillotineinstead I space-padded it
23:00.48[MoonWolf]that could also work.
23:00.56[MoonWolf]blizzard never lets us have fun.
23:00.59Guillotinelol
23:01.05Guillotinethats why sometimes the allignment is wierd
23:01.14Guillotinebut it works pretty well
23:01.20[MoonWolf]indeed
23:01.27[MoonWolf]but you cheated, you had one day ahead of me!
23:01.37Guillotinehaha. stupid european...
23:01.44Guillotine<3
23:01.49DepheriosEU gets no test servers?
23:02.00Guillotinethey dol
23:02.04[MoonWolf]EU test server gets to copy lvl 60
23:02.07Guillotineand they get free level 60s on it :(
23:02.13[MoonWolf]so its filled with, isntant lvl 60 is fun people
23:02.24[MoonWolf]what you have to test stuff here. go away noob lets down onyxia.
23:02.30DepheriosXD
23:02.32Depherioslol
23:03.43[MoonWolf]therefor i get no testing.
23:03.51[MoonWolf]6000 queu for gods sake.
23:03.57Depherioslol
23:05.26Guillotineso did anyone have a better idea for the tip about slouken besides "Slouken Rules!"?
23:05.31*** join/#wowi-lounge Osagasu (n=Kronus@rhhe10-109.2wcm.comporium.net)
23:05.34GuillotineI couldn't think of any good one...
23:05.55id`Tip: It's not a hunter weapon
23:06.01Depherioslol
23:06.17futrtrublI love slouken with all parts of my body. Especially my peepee.
23:06.21Depheriosbtw, good job leaving "there is no cow level" in there
23:07.18GuillotineFutrtrubl... no
23:07.32Cairenn<PROTECTED>
23:07.32GuillotineDepherios: ya, I left the 2 ones that were already in it there
23:07.33futrtrubl;']
23:08.11id`If you're happy and you know it punt a gnome...
23:08.33BeladonaTip: Yes, the developer staff DID read your post
23:08.39CairennROFL
23:08.50Guillotinethose aren't mine, are they?
23:09.58Guillotineslouken's game just called me an idiot...
23:10.10GuillotineI guess I wasn't supposed to shoot/kill the health pack
23:10.20futrtrublid` that's aweful and good, awefully good
23:10.47Depherios... hey guys, is using /script UseAction(19,0,1); a bad way to self cast a spell for a macro?
23:10.49CairennI *still* want that explained to me
23:11.04id`futrtrubl: :D
23:11.08EndGuillotine: are you playing what I think you are playing?
23:11.19GuillotineEnd: what do you think I am playing?
23:11.27EndMaelstrom?
23:11.36Guillotineyes :) Its addicting
23:11.42EndI remember that game, hehe
23:11.43Cairenn<PROTECTED>
23:12.17futrtrublcorruption of the language, aweful was a good thing once
23:13.01Endhmmmm, I think when I last played it wasn't labeled "3.0" though.  it's been a while
23:13.13futrtrublbut if something made you full of awe then it could be becuase it was terrifying, and aweful as we know it
23:13.26Fanookthe same reason that the word phonetic isn't?
23:13.40Beladonait actually derives from the old english word ayfull
23:13.43Fanookor that lisp has an 'S' :)
23:13.47Beladonawhich was full of dread
23:14.23futrtrubldreadful to behold
23:14.55Guillotinelike "awkward" derives from an "awk", a derogatory term for a left-handed person
23:15.09Beladona0.o
23:15.18Beladonawhats wrong with left handed people
23:15.30Guillotinethey USED to be considered... awkward
23:15.33Beladonaleft handed people are right of mind
23:15.51futrtrubland where sinister comes from, the Latin for left
23:16.22futrtrubldextrous coming from the latin for right
23:16.28Guillotinewe should file a class-action lawsuit against blizzard for calling the move "Sinister strike", and being derogatory to all us left-handed people!
23:17.42Beladonahow is taht derogatory
23:18.03GuillotineI'm not sure... we'll need a good lawyer
23:18.08futrtrubllol
23:18.52Plorkyeranwhat you should sue for is the ability to sinister strike with your offhand weapon
23:21.13futrtrublwith a rogue being ambidextrous (both right) why is a rogue doing a left strike with a right hand?
23:22.10Beladonaheh
23:22.15Cairennehe
23:22.17Guillotineit rhymes!
23:23.41futrtrublshhh everyone, Cairenn is around and this chan is for discutions only ;']
23:23.41Cairennit is?
23:23.41futrtrubloh, the topic was changed
23:23.41Kalroth_slapping is allowed though
23:23.41GuillotineI think the idea was more that if people are having a real conversation, don't start making jokes
23:23.41Endno, it's for executions only
23:23.42Cairenn<PROTECTED>
23:23.45Endthis is where I execute my code!
23:24.02Plorkyeranlet's discuss how mana regen items add mana more often than they're supposed to :P
23:24.11futrtrublI would never do that oh Cairenn!
23:24.13Cairenn<PROTECTED>
23:24.21Beladonawhich is a rerun
23:24.23Endmy programming is hardly scheduled!
23:24.48Cairenn<PROTECTED>
23:25.22futrtrublthat's the problem with text my Brittish sarcasm doesn't show through ;'[
23:25.39Cairennor does it? o.O
23:25.40id`nn
23:25.45Cairennnight id`
23:25.46Endthat's what you get for being so britty
23:25.48id`*yawn*
23:26.23futrtrubl;']
23:26.24Kalroth_Cairenn: I don't!
23:26.32GuillotineCairenn: I do!
23:27.09Guillotinehow are you doing?
23:27.12futrtrubl~talk to the hand
23:27.13purlthe face ain't listening
23:27.15Corrodiasokay, i'm back now
23:27.20Corrodiastime to see what's different in these xml files
23:27.36Cairenn<PROTECTED>
23:28.44Endpoke no good, try prod
23:28.57Cairennnaw, I like poke
23:29.03Cairenneasy to move from that to tickle
23:29.10EndNO, PROD IS BETTER!
23:29.21CairennMOG
23:29.36Cairenn<PROTECTED>
23:30.01futrtrubl~o rly?
23:30.02purlACTION slaps futrtrubl several times across the face before kidney punching them and pulling out a shotgun to blow their brains out: "Ya rly!"
23:30.15futrtrubl;']
23:30.18Cairennheh
23:30.28Fanook"their" brains?
23:30.38futrtrublbut why am I a "their"
23:30.44Corrodiasoh, boy, we get to do the Authentication dance again
23:31.42Cairenn<PROTECTED>
23:31.43futrtrublI guess "his/her" brains lacks panache
23:31.57Corrodiasin the game
23:31.58futrtrublno, here, I msged him
23:32.02Cairennah
23:32.07Corrodiaslong delay for Authentication
23:32.07futrtrublahhh
23:32.25Corrodiasnot half as long as yesterday, at least
23:33.11zeeggood to know i severely fucked up wowguru
23:33.42futrtrublhow?
23:33.50zeegidk the copy added duplicates for some reason to the mods
23:34.21futrtrublouch
23:34.27Cairenn<PROTECTED>
23:34.56Cairenn<PROTECTED>
23:35.06zeegremoving what checkmark?
23:35.26Cairenn<PROTECTED>
23:35.42zeegits not included if the checkmark isn't there :|
23:35.53Cairennwell, it was
23:36.01Cairennand still messed with the files
23:36.01zeegnot for ages
23:36.44Cairennanyway, just passing along the info
23:39.05GuillotineZeeg: do you have the same rules about ppl talking about emu servers as WoWI does? If so, I found a post you may want to look at
23:39.48zeeglink me
23:40.01zeegwe have the same rules I'm sure
23:41.26*** join/#wowi-lounge Guillotine (n=Guilloti@ns.motek-services.com)
23:43.03zeegok wtf
23:43.18OsagasuLink us Guil
23:44.09Corrodiasyay
23:44.26Corrodiaswhen using current versions of the main menu bar xml, only a few changes must be made to remove the experience bar
23:48.03Cairennlater lon_gone
23:48.59zeegok so
23:49.03zeegi think most files are fixed on wg now
23:49.48Corrodiasunfortunately, i don't know if these changes can be made from within the game... i guess futrtrubl will find out
23:50.34*** join/#wowi-lounge Tuatara (n=chatzill@d142-59-67-40.abhsia.telus.net)
23:54.20Corrodiasxml emailed

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