irclog2html for #wowi-lounge on 20051128

00:13.54Legoroli'm looking for an IRC channel where players (as opposed to coders) hang out, where I could ask some noob questions from an experienced warrior say
00:14.05Legorolany suggestions?
00:17.07StylpeYEAH! Honored with Zandalar Tribe!
00:17.20kergothNICE
00:17.21kergother
00:17.21CodayusThere might well be some decently experienced warriors around here...and the channels seems pretty quiet...
00:17.22kergothnice
00:17.46CodayusStylpe: Yeah?!  Well....uh...*I* just hit friendly with the Cenarion Circle!  So there!
00:17.56Stylpe*pout*
00:17.56kergothhehe
00:18.21kergothmy guild is doing zg for the first time this friday, that ought to be interesting
00:18.28StylpeI'm an expe-   ... uhh a  warrior
00:19.04StylpeWell, I've tanked Golemagg, so I have some experience =P
00:19.59CodayusI know a fair about about the whole warrioring thing...
00:20.03CodayusUh...
00:20.05CodayusAMOUNT
00:20.45*** join/#wowi-lounge RasmusKL (i=RasmusKL@wnpgmb09dc1-115-146.dynamic.mts.net)
00:22.27Stylpebrb, restart
00:23.45*** join/#wowi-lounge Depherios (n=deph@67.189.88.161)
00:26.18Legorolok, my question relates to weapon swapping in combat
00:26.32Legoroli vaguely remember something about how they changed something about weapon swapping
00:26.48Legorolsomething about warriors getting a cooldown on their abilities if they swap weapon in combat
00:27.09Legorolhow does it work now, and how did i used to work? (bonus points for pointing out in which patch was the change)
00:27.43CodayusOh, right.
00:28.42CodayusOkay, the old way was that you could swap weapons, and hit the mob immediatly.  Rogues did this constantly, as did most warriors.  Particularly good for changing from 1h -> 2h, hitting whirlwind, then going back to 1h.
00:29.05kergothheh, thatd rock for hitting gouge
00:29.14kergothimmediate swap for backstab without delay
00:29.25CodayusThe new way is that if you swap weapons, it activates the global cooldown for some length of time.  The exact length of time depends on your class.
00:30.06Legorolok, now that raised tons of questions for me:
00:30.17Legoroli found a patch note about how the weapon swing timer is reset on swapping weapons
00:30.22Legorolbut this is something else, right?
00:30.35CodayusThe length is, I think, shortest for rogues, moderate for warriors, and longest for everyone else...trying to track down the exact details.
00:30.36Legorolyou are talking about global cooldown being activated on abilities if you swap weapon
00:30.52Legorolqualitative is enough for me
00:31.21Legorolreason why i am asking this is because it might be the case, but i am not sure, that i am not getting the global cooldown when swapping weapons on the test realm
00:31.51Legoroli will be testing that mroe, but back to the original question:
00:31.57Legorolwhat patch introduced this change?
00:32.49CodayusChecking...
00:33.00Legorolah ok found it
00:33.06Legorol- Switching weapons in combat triggers a 1 second global cooldown for
00:33.06Legorol<PROTECTED>
00:33.06Legorol<PROTECTED>
00:33.10Legorolpatch 1.7
00:33.28CodayusAh, yes.
00:33.37Legoroland also
00:33.37Legorol- When you swap weapons in combat, you start your swing again, instead
00:33.37Legorol<PROTECTED>
00:33.42Legorolalso in 1.7
00:34.06LegorolOk so i'm going to check this on test realm, because it might be broken
00:34.57Codayus1s for rogues, 1.5s for everyone else.  On live, it's quite noticable even for rogues - stand there spamming backstab, swap weapons, try and spam sinister strike and....it...pauses...  And then sinister strike starts working.
00:38.46Legoroli just tried with my warrior on live and it is very noticable, you get the sweeping cooldown animation on your abilities if you swap
00:38.56Legoroli just haven't seen that on test
00:38.59Legorolcould be an AddOn issue
00:39.07Legorolso going to try with all AddOns disabled on test
00:39.14CodayusQuestion is - are you not seeing the cooldown display?  Or are you not getting the cooldown?
00:39.30Codayusyeah...
00:45.20*** join/#wowi-lounge Stylpe (n=Stylpe@98.84-48-162.nextgentel.com)
00:49.36LegorolCodayus, i definitely don't see the cooldown display, i am trying to test now to see if i am actually under the cooldown or not
00:50.27LegorolIt seems like I am unaffacted by the cooldown
00:50.35LegorolThis seems like a serious bug
00:59.15StylpeSay what? Warrior Exploit? >:D
01:01.19StylpeBah, someone is hogging my line =(
01:03.20Stylpeeh, I think I'll go to bed. nn
01:12.18Anduin|Workmoo
01:12.39Endmoo
01:14.02AnduinLotharwhat'd i miss?
01:14.38kergothmeh, have a flight tomorrow that leaves at 7:30am
01:14.39kergothevil
01:26.43AnduinLotharmmm, so maybe by linking the main city channels u can now ooz with some one syntax *ponder*
01:26.51AnduinLotharother*
01:28.55DepheriosI didn't check is Local Def. shared as well?
01:29.04AnduinLotharwhy would it be?
01:29.14Depheriosdunno, seems crazy if it was... but you never know
01:29.25AnduinLothar'local'...
01:29.37Depherioshence 'crazy'
01:29.51DepheriosJust thought I'd check ^_^
01:31.32Depheriosoh, and from what I saw, you can't link to ANY channel anymore, I was trying to link to General - The Barrens and it wasn't working on test
01:31.46AnduinLotharright
01:32.08AnduinLotharwell the new channel syntax is "LookingForGroup - City"
01:34.10AnduinLotharya, joining that doesn't work
01:34.23AnduinLotharso i think ooz is toast
01:35.17AnduinLothari could make a p2p relay chat i spose
01:36.21AnduinLotharsend it on the Sky Channel and someone in a city picks it up and announces it into city chat
01:37.00AnduinLotharcall it P2P-LFG
01:37.01Depherios... why make it easier for the farmers? XD
01:37.09Depheriosjust use CTA if you want to do that
01:37.38AnduinLotharright, it'd be like peer announcing for CTA
01:38.14DepheriosI can't wait to see somebody innocent suddenly announce gold farmer WTS stuff lol
01:38.47AnduinLotharyou can always turn off announcing
01:39.04AnduinLotharthere's always a way to abuse the system
01:41.18*** join/#wowi-lounge BO|Razag (n=nierud@port-212-202-77-27.dynamic.qsc.de)
01:41.26*** join/#wowi-lounge Depherios (n=deph@67.189.88.161)
01:42.13DepheriosInteresting, just had mirc crash, trillian reboot and WoW log me out, all at once... probably a bad sign
01:42.29AnduinLotharinternet
01:42.35Depheriosyeah
01:42.38Depheriosbut WHY? XD
01:43.08Osagasusucky ISP
01:43.24Depheriosno, I think it has to do with the sucky cable running into my cable modem
01:43.40Osagasuthen why did you ask?
01:43.54Depherios..because I only THINK it does
01:44.25Depherios... I had NEWB cable installer who had no idea what he was doing make the cable (I've made hundreds in different video production classes) and I moved my cable modem a month or so ago, just to have the end of the cable pop clean off
01:46.33Depherios... I'm wondering if the other end under the house is just as bad.. been too lazy to go down and look
01:46.58LegorolI just saw a login-screen Tip that made me laugh: "There is no cow level"
01:47.27AnduinLotharyay for runnign jokes- turned game lore
01:47.36CodayusHmm
01:47.45Depherioslol!
01:47.49AnduinLotharand starcraft cheat code if i remember
01:47.50CodayusLike the Pandaren..
01:49.18CodayusHmm, looks like the paladin "fixes" in 0.9.0 are more like nerfs.  Poor pallies.  :-/
01:49.42AnduinLothar? since where?
01:49.47DepheriosI'm just trying to figure out if I like the new Troll zerk or not
01:50.39CodayusLooking at tests of Seal of Command proc rates in particular.
01:51.15AnduinLotharit procs more, does less damage but the judgement does intant damage+ what it  did before
01:52.00CodayusProcs 30% less damage, but doesn't look like it procs enough more to make up for it.  Overall damage output seems to be *lower*.
01:52.10kremonteevery pally in my guild dislikes 1.9
01:52.25CodayusAnd while the judging is nice and all, dear god!  The mana usage!
01:52.47AnduinLotharthat's the point
01:52.48Codayus1.9 seems to current be:  Use more mana than you did in 1.8 so you can do the same damage.  :-/
01:53.31AnduinLotharalso speed tallent, shorter judge cooldown tallent, speel crit return tallent
01:54.00CodayusSpeed talent doesn't stack with other speed boosts.  :-/
01:54.30AnduinLotharnope, but for normal speed it's faste
01:54.32AnduinLotharfaster
01:54.43AnduinLotharriding is only faster if u have all 3 items
01:55.05Codayus*nod*
01:56.03CodayusBut it doesn't really help pallies catch anyone they couldn't have cought before.  Mainly just lets them worry less about gear swaps and go for +stam enchant on boots.  That's...okay.  I guess...
01:56.34AnduinLotharactually it is useful for finishing
01:57.00AnduinLotharand makes getting away even easier
01:57.27CodayusMeh
01:59.25AnduinLotharshorter judgement cooldown means more damage if you use more mana in the right order
02:00.16AnduinLotharit's not just a 'here have a blind extra 20dps'
02:00.51CodayusFrankly, I don't think that'd be entirely unbalanced for a properly specced paladin.  :-)
02:01.32AnduinLotharque?
02:01.48CodayusI'm hoping Seal of COmmand is currently bugged though.  It really doesn't appear to be working as the devs claim it should.
02:02.35CodayusI just meant that handing out a flat 20dps buff to at least some paladin builds wouldn't be a disaster...
02:03.05CodayusWell, maybe not 20.  <shrug>  But something, anyhow.
02:11.41LegorolCodayus, or anyone else, had a chance to try whether weapon swap triggers cooldown or not?
02:11.46LegorolI am pretty sure now it doesn't on test
02:13.19CodayusNope
02:13.27CodayusHaven't tested it on test.
02:16.32*** join/#wowi-lounge Iriel (n=daniel@adsl-66-123-190-42.dsl.sntc01.pacbell.net)
02:23.26Irielbrb
02:24.11*** join/#wowi-lounge Iriel (n=daniel@adsl-66-123-190-42.dsl.sntc01.pacbell.net)
02:30.26*** join/#wowi-lounge ToastTheif (i=ToastThe@24-177-151-62.dhcp.mrqt.mi.charter.com)
02:44.28IrielQuiet here, innit?
02:44.39Cair|wowyup
02:45.39AnduinLotharsry, sunshine has taken over my spotless mind
02:45.49kergothgood movie, if odd
02:45.51kergothheh
02:45.57IrielWell, enjoy it! I'm going to pay bills, fun.
02:47.52kergothugh, bills
02:55.53AnduinLotharbeing employed is overrated
02:56.45kergothperhaps, but i'd still like to not have my car repossessed. i like my ar.
02:56.46kergoth:P
02:57.34IrielIndeed, the getting-a-paycheck aspect of employment is rather useful
02:57.36Osagasuits possible to write an addon that can make you dance on a timer, right?
02:57.40AnduinLotharit's just the having money and the keeping busy that matter, they don't necissarily have to be done at the same place
02:57.45Osagasuor on some kind of text cue?
02:58.03AnduinLotharya, u can emote w/o keyboard interact
02:58.06IrielI can keep myself busy, it's ONLY the paycheck part I need from someone else 8-)
02:58.15AnduinLotharright
03:05.09Kaeltenhas anyone had success using setpoint on FontStrings?
03:05.43IrielWhat for?
03:05.54Kaeltentrying to move it
03:06.03IrielDid you ClearAllPoints it first?
03:06.16Kaeltenhmm, nope. let me try
03:09.12*** join/#wowi-lounge RedcXe (n=user@cpe-72-225-160-94.si.res.rr.com)
03:11.09Kaeltenit works now, thanks Iriel
03:11.12Kaeltenforgot about that.
03:11.33Irielcool. it's easy to forget
03:13.03Kaeltenya,  I've been beating my head on how to add full fontstring support into AceGUI for a few mins now.
03:13.08Kaeltenbut I think its coming around.
03:15.14AnduinLotharya, woulda been nice if i hadn't already made frame templates just for making fontstrings movable..
03:17.29IrielThere are still some things you really need an enclosing frame for, it seems
03:17.39Irielexplicitly setting the alpha, for example
03:20.13AnduinLotharis there a good way to center a fontsting on a position and not have it clip when it gets too big?  I have a feeling its really simple and it's jsut escaping me
03:20.29IrielMake it really wide?
03:20.36IrielOr is that too obvious?
03:20.43AnduinLotharya, that answer sucks
03:20.48IrielWhy?
03:21.08AnduinLotharmmm, cause it's ugly as hell
03:21.22AnduinLotharno pretty way?
03:21.36IrielYou mean ugly from a code perspective?
03:21.41AnduinLotharright
03:21.57IrielCan you do something with GetStringWidth() and SetWidth() ?
03:22.12Osagasuhmm
03:22.33Osagasusomething's playing with my auction house... and I don't *think* its KCI
03:22.55OsagasuKael, does KCI change the color of item icons in the AH?
03:22.57IrielIt's me, I needed some new leggings.
03:23.48AnduinLotharso, there's no way to turn off text clipping?
03:24.09IrielNo
03:24.15KaeltenYes Osa, its an unfinished feature in AuctionBroker.
03:24.20IrielIt's clipped to the bounding box, but you have full control of the bounding box
03:24.24Irielso just make it bigger 8-)
03:24.24Kaeltenthey represent good deals.
03:25.47KaeltenOh, other thing I've learned is that you can't do GetParent on a text string
03:25.51Kaeltenerr fontstring
03:26.26IrielIndeed
03:26.29Irielit's missing a few methods
03:26.55IrielI dont think it's a fully fledged frame
03:27.03KaeltenYep.  I wonder if Slouken would be willing to add GetParent in for it.
03:27.26Osagasuerr, Blue... Yellow.. :?
03:27.28IrielThe 1.9 changes thread would probably be the right place to ask that at the moment
03:27.54Osagasumeh
03:28.27KaeltenOsa: I think Blue means its  a good buyout price and Yellow means its a good bid price, or visa versa
03:31.39AnduinLotharmmm, Doc says calling GetText() on *any* CheckButton crashes the client.
03:31.44AnduinLotharsomeone wanna verify?
03:32.01Iriel1.8 or 1.9?
03:32.36AnduinLotharhe says both
03:32.41IrielKaelten : I meant the OTHER 1.9 changes thread 8-) But chances are that'll work.
03:32.50Kaeltenhehe
03:33.22IrielAnduinLothar : I'll check test now
03:33.33AnduinLothark
03:33.36KaeltenYa I just looked at the info that wowwiki has for FontString and Frame and it looks like GetParent is part of Frame.  Where FontString inherits from LayoutFrame
03:34.05IrielThat 'inheritance' is a fiction of my inventing, to keep things sane
03:34.16Irielbut FontStrings are a very different beast
03:34.23Iriel(There's no LayoutFrame, per se, in the code)
03:35.23Irielooh, pretty error.. Shall I post it AnduinLothar ?
03:35.47AnduinLotharya, plz credit DocVanGogh
03:39.00Kaeltenhehe
03:39.21Irielhttp://forums.worldofwarcraft.com/posted.aspx?fn=wow-interface-customization&ThreadID=270954
03:39.32Irielor should I say http://forums.worldofwarcraft.com/thread.aspx?ForumName=wow-interface-customization&ThreadID=270954
03:48.55futrtrublWill using SetText() on a button only work if the button has a <NormalText> element?
03:50.24IrielI have no idea 8-)
03:50.50AnduinLotharhttp://forums.worldofwarcraft.com/thread.aspx?ForumName=wow-interface-customization&ThreadID=270955
03:56.35LegorolLayoutFrame isn't a fictional invention per se
03:56.40Legorolit is defined in UI.xsd
03:57.03Legoroland LayoutFrameType is inherited in the definition of stuff like Frame and Fontstring
03:57.19Legorolso on the XML side of things, the relationship is defined
03:57.24Legorolon the Lua side of things, it isn't
03:58.04IrielBut the functions definitions themselves aren't shared, that's I guess what I meant
03:58.14IrielEach frame has its own flavor of the "LayoutFrame" methods
03:58.35AnduinLotharwell, they did what most people do: got it working, published it and then started slowly cleaning up the crap
03:59.41IrielHm, does zoning in and out of instances constitute a full UI reload?
03:59.46AnduinLotharrather than using a perfected engine or hiring a team to spend 3 years to make the engine 'perfect'
03:59.57AnduinLotharyesm iriel (i believe)
04:01.27IrielHm, I guess it makes sense, i always thought that the UI was just hidden during the load but didn't get torn down and rebuilt.
04:01.44IrielI may have to find myself an instance boundary to test with 8-)
04:02.19AnduinLotharya, that's why it takes so fricking long
04:02.44AnduinLothari have 1 minute minimum reload time, sometimes 1:30
04:03.15AnduinLothargets longer the more errors it tries to mitigate without crashing
04:03.47Iriel16 seconds for me, on test
04:03.55AnduinLotharya, that's sick
04:05.46AnduinLotharso i have a programming project here in my operating systems class. she said we could use any language
04:05.59AnduinLotharif it weren't a grp project i think i'd do it in lua..
04:06.29AnduinLotharwould only yhave to learn minimal file manipulation for read in test cases and writing results
04:10.42RasmusKLwell, for operating systems, you'd probably want to go with C
04:11.15RasmusKLIriel, you know what's going on in the forum world :-) Have you heard about any irregularities with HOSTILE_DEATH events?
04:12.14KaeltenIriel: I tested it and it is a full logout/login to zone into or out of an instance
04:12.37KaeltenI think it was something like 350 or so events
04:12.40IrielRasmusKL : None that I remember.
04:12.54IrielKaelten: I know that EVENT wise it is, but does the UI get torn down?
04:13.02Irieli.e. saved variables written and reloaded, etc
04:14.13RasmusKLOkay :-/ It's so strange, been testing it out for the last couple of hours, can't figure out what's wrong with it. Sometimes I'll get "X dies.", if I'm grouped, I'll get "X is slain by Y." and "X dies."... but it seems random whether I get both, 1 of them.. or none.. And often don't get the "X dies." when I kill something alone either.. so strange.
04:14.51IrielTracking deaths is tricky
04:15.13RasmusKLyeah, especially when the events are inconsistant.
04:15.43IrielEvent transitions do NOT reload the UI
04:15.48IrielI mean, Instance Transitions
04:16.08RasmusKLYeah, not even logout/in will do that, only reload.
04:16.11IrielAs for death tracking, I made some notes on it in my KillCounter addon
04:16.25RasmusKLDid you find any consistent way of doing it?
04:16.27IrielNo I mean, the UI isn't restarted AT ALL
04:16.30AnduinLotharwe're not actually doing anythign remotely as hard as an OS, all we have to do is some simple scheduling algorithms for fcfs, sjf, pri and rr
04:16.44IrielRasmusKL : There's a readme in the addon I think
04:16.52IrielRasmusKL : If not, ask me and i'll mail it to you
04:16.56RasmusKLBut aren't you actually messing with an OS Anduin?
04:17.01AnduinLotharnope
04:17.06RasmusKLIriel: Thanks, it's on WoWI right?
04:17.19AnduinLotharjust taking an input file of proposed tasks and scheduling them
04:17.21Irielhttp://www.vigilance-committee.org/wow/downloads/
04:17.22RasmusKLOh, we had a small play OS (light version of linux) when I had my OS course.
04:19.00AnduinLotharlooks like we have to impliment I/O burts and ready queues too
04:19.35AnduinLotharjust work.. nothing conceptually hard
04:20.21RasmusKLIriel: Thanks, I'll definatly look into your KC code :-) Seems useful.
04:20.56RasmusKLI really don't want to do my "kill" code on leaving combat.. Brings around so many other problems.
04:21.44AnduinLothari take it u checked the global strings for all the permutations
04:21.57RasmusKLMm?
04:22.30AnduinLotharERR_KILLED_BY_S = "%s has slain you.";
04:22.36AnduinLotharERR_QUEST_ADD_KILL_SII = "%s slain: %d/%d"; -- %s is the monster name
04:22.42AnduinLotharPARTYKILLOTHER = "%s is slain by %s!";
04:22.48AnduinLotharQUEST_MONSTERS_KILLED = "%s slain: %d/%d"; -- Lists the monsters killed for the selected quest
04:22.53RasmusKLWell, the problem is that sometimes, any kill in the area, even if it's a monster you're killing melee solo, sometimes it won't fire any hostile_death event at all.
04:22.54IrielSome of those you only get for XP yielding creatures
04:22.55RasmusKLit'll just die.
04:23.11AnduinLotharERR_QUEST_ADD_KILL_SII = "%s slain: %d/%d"; -- %s is the monster name
04:23.21RasmusKLThat's for quest kills though.
04:23.59RasmusKLI'm just wondering why every death in the game wouldn't trigger an "X dies."
04:24.23RasmusKLand it doesn't seem to matter what I kill them with, if I kill with pet.. sometimes it's not there, same thing if I use a dot, or normal attack, or a special attack.
04:24.27AnduinLotharthatd be too easy
04:24.41RasmusKLWell, no.. that would be "working as intended" :-)
04:25.12RasmusKLHow can you have an event driven system and give NO event whatsoever when something dies, but only have this happening randomly?
04:25.25IrielWell, the events are only when the UI needs to know
04:25.40IrielThe designers decided that you dont need to know about deaths of things other than your target
04:25.45Irieland even then, only enough to drive the UI
04:25.56IrielIt can be madenning
04:25.59RasmusKLBut you do get death events from things not your target.
04:26.05IrielI'd like an event for every death i was involved in
04:26.06RasmusKLand sometimes, you don't even get it for your target.
04:26.24IrielI THINK some of the generic X dies events are distance based
04:26.51RasmusKLI had the same thought, it's probably 30y, but I still randomly don't get it, even in melee range.
04:27.11Irielyou didn't get it OR another one?
04:27.21RasmusKLI get none.
04:28.09RasmusKLI guess I might do a combination of the xp one, the slain one, the honor one, the normal death event and some more :-)
04:28.12RasmusKLmaybe even the quest one.
04:28.16futrtrublinteresting, if a button has a  <NormalText> element, you can do SetText to iether the button or the NormalText element and get the same result
04:28.18RasmusKLand unit_health :-P
04:28.32IrielTest with an L60 character
04:28.37zeetghow was everyones weekend
04:28.40zeetgand why does my  name have a t
04:28.58RasmusKLI did Iriel, sometimes, I get NO event at all.
04:29.07RasmusKLBut only sometimes.
04:29.22RasmusKLHavn't used the unit health one though.
04:29.31IrielIt works if it's your target that's dead
04:29.39RasmusKLYeh.
04:29.43Irielnot so good for random nearby critters
04:29.58Irielor braces of squirrels with volley 8-)
04:29.59RasmusKLI know, but I'm just trying to cover as many cases as I possibly can.
04:30.32RasmusKLI don't need to count it or anything, so it doesn't matter if the kill code is executed several times.
04:36.20Irielfutrtrubl : I suspect the button magically manages the contents and visibility of the various font strings.. What happens if it has more than one text element, and you set them to different values?
04:36.33RedcXecan someone please make an addon that lets you search for certain items in your inventory
04:36.35Irielzeeg: It's because your're t-riffic
04:36.38RedcXe-__-
04:37.03Irielsorry, RasmusKL's discussion distracted me from both of those and then I got interrupted
04:37.10zeeg:">
04:40.17IrielI have to say I'ev yet to tire of the intro music to Civ4
04:41.00IrielThough the influence of Hans Zimmer on the composer is impossible to miss (Think "Lion King" if you dont know who i'm talking about)
04:41.23futrtrublIriel: SetText to the button will only change the <NormalText>, I've only tried naming the normaltext $parentText but even FontStrings named $parentText don't get changed
04:42.36IrielI meant if you have HighlightText and DisabledText.. does SetText on the button change all of those, or are they changed only when the button is put into those states
04:42.51Iriel(And then, do they just copy the text from NormalText, or is the button holding a copy of the text around elsewhere too)
04:43.33RasmusKLsorry for interrupting the discussion :-)
04:55.45OsagasuIriel has Civ 4? =D
05:03.26IrielYes, i'
05:03.32IrielI'm not very good at it yet though
05:03.47IrielI finally got my first win on Chieftan yesterday
05:06.28Osagasuhehe
05:06.40OsagasuI got my first win yesterday
05:06.50Osagasu...I was playing as chieftain
05:07.15Osagasuwe should get a 2P Multiplayer match going sometime. ;)
05:07.47Irielaye, that'd be cool.
05:08.08RasmusKLbleh, I used to be really good at civ1 :-)
05:08.16RasmusKLwas quite a few years back though.
05:08.39RasmusKLmaybe I should try civ4
05:12.39Osagasuits the best one IMO
05:13.32*** join/#wowi-lounge Plorkyeran (n=Knightki@155.33.80.179)
05:18.01zeegCiv 4 eats my memory so bad
05:18.05zeegthe game is so shotty
05:18.13zeegit *has* to have some kind of memory leak
05:18.28IrielWell, it does have a LOT to do, but I think it's got some issues still
05:18.45zeegya but a "lot to do" is done in all the other games tho :P
05:18.46IrielAmusingly (not) enough, it actually performs WORSE after the patch than it did before
05:18.59zeegugh
05:19.03zeegthats horrible
05:19.10zeegi cant even run HUGE maps with my 1gb of mem
05:19.46futrtrublIriel: I'm afraid that I don't think I would be able to test when HighlightText etc change text. I'm not even sure that they are true entities themselves or just a change to NormalText (only normaltext is ever named in Blizz's xml)
05:21.24futrtrublzeeg: are you the zeeg of WoWGuru, the one that left a nice comment on my addon there? ;']
05:21.51OsagasuI can run all maps with my memory (1 gig)
05:39.50zeegprobably
05:39.56zeegerr probably on the comment, but yes im zeeg of wowguru
05:40.08zeegOsagasu, it crashes on the large maps for me after a while (game even says it requires like 1.5gb)
05:40.30Osagasuhmm
05:40.41zeegafter a while is like.. end-game
05:40.44Depheriosrecommended for WoW
05:40.48Depheriosis still only 512 lol
05:40.56Depheriosmin is 256
05:41.06OsagasuI never had that problem. than again, I try to stay away from the largest maps
05:41.09Depheriosbut ever since the game came out, everybody has said that's absurd
05:41.20zeegyou need a gig to not lag in wow
05:54.21Osagasuheh, I still lag in WoW
07:19.22Kaeltengnight guys
07:20.07Cairnight Kael
07:32.29Cairif anyone is still around ... has anyone seen a post or listing of the stats gained per level per class?
07:36.23futrtrublhmmm, not sure, let me check
07:36.51CairTS is looking for one, not having any luck via Google
07:37.02futrtrublno, was thn=inking of a table I saw, but only has exp per level, thought it had stats for the dif classes
07:37.35Cairand it's actually surprising both of us, as everyone knows how much gamer geeks like crunching numbers and stuff
07:37.46Cairgot a link for the one you found?
07:38.41Cairfutrtrubl: link, pretty please?
07:38.55futrtrublhttp://wow.allakhazam.com/db/guides.html?guide=362
07:39.08futrtrublthough it's off on a few lvls
07:39.53Cairthanks futrtrubl
07:40.11Cairif you do happen to find one, toss me the link at some point so I can forward it along to him?
07:40.13Cairplease?
07:40.19futrtrubland lvl 60 the exp is 217400, though it doesn't matter till the expansion
07:40.26futrtrublwill do
07:40.38Cairthanks hun :)
07:41.34futrtrublanyone know why the following doesn't work?
07:41.35futrtrublfor k,_ in BEBSettings.profiles do
07:41.35futrtrubltable.insert(BEB_PROFILETABLE,k,k)
07:41.36futrtrublend
07:43.18futrtrublBEBSettings.profiles exists and is not empty, the same for BEB_PROFILETABLE
07:53.11Cairsorry futrtrubl, no idea here
07:53.31Cairand I get the impression everyone else is sensibly asleep
07:53.55CodayusI'm not!
07:53.58futrtrubldamn them ;']
07:54.00CodayusBut I have no idea either.
07:54.06Cairsilly me!
07:54.08Cair;)
07:54.47CodayusCair: Regarding stats - it might have changed in a recent patch, but the last time I poked at it str/stam/int/agility gained from leveling up had no effect.  Really weird.
07:55.05Cairbtw, just to clarify ... you aren't asleep, or you aren't sensible?
07:55.10futrtrublno effect how?
07:56.22futrtrubland ignore my previous lua question. table.insert doesn't work with keyed values
07:56.24CodayusThe HP/mana gained does have an effect, of course - but some levels you can gain 12 hp and 2 stamina say, but your max HP changes by 12.
07:57.18futrtrublso the 12hp reported takes into account any stat changes? huh
07:57.57CodayusThat being said, I've got no idea of the stats gained per level for the various classes.  :-)
07:58.45futrtrublI just wish PLAYER_LEVEL_UP happened AFTER you actually leveled up so you could ask for the new stuff explicetely
07:58.56futrtrublspell the above correctly in your head ;']
07:59.29CodayusActually, the 12hp or whatever seems to be "real" and unrelated to the stamina change.  Stamina from leveling just doesn't impact hp in any way.
08:00.46futrtrublbut..... huh? It makes not the sense
08:01.52Codayus(Which means, incidentally, that a caster with 300 stamina has more hp than a warrior with 300 stamina.  And no, it doesn't make sense.  AFAIK, it's a bug that snuck in during beta, and bliz and balanced the game around it so it won't change.  Unless it changed in the last couple of patches, of course, I tested a few months ago.)
08:02.43CodayusThere were a zillion threads on the official forums about it for like...a week or so not long after launch.  Then people got distracted.  :-)
08:03.03futrtrublas they do ;']
08:04.39zeegO.o
08:04.49CodayusBasically, stats seem to have two kinds.  1) Stats you gain from leveling which are magical vapor stats, which don't have any impact beyond inflating the stat numbers on your paper doll screen.  2) Actual stats from gear or buffs, which increase your HP, mana pool, AP, etc.
08:07.23CodayusOh, and 3) The stats your born with.  I've never checked to see if a lvl 1 character has the "proper" HP/mana/AP/regen for his stats though.
08:08.44Depheriosand people wonder why I laugh when people use the expression "reroll"
08:09.01CodayusHeh
08:13.17*** join/#wowi-lounge Industrial (n=tom@gateway.is.remotion.nl)
08:33.45futrtrublwhere are the lua gods when you need them?
08:34.12CodayusIn an unreleased raid instance.
08:34.41futrtrubltime for a DOS attack on their server... ;']
08:44.02*** join/#wowi-lounge Ktron (n=chatzill@student2a-64.unh.edu)
08:44.47Cairhi Ktron
08:44.48Industrialheh :>
08:44.57Ktronhey hey Cair
08:45.57Cairdid I miss a joke, Industrial?
08:53.10KtronIt is way past time to sleep
08:55.55Depherioswhat's the mouse's "Frame" name again? (to attach something to the mouse)
08:59.50IndustrialCair: futrtrubl time for a DOS attack on their server... ;']
09:00.02IndustrialDepherios: 'Cursor'
09:00.03Cairah
09:00.06DepheriosDUR
09:00.08Depheriosthanks XD
09:00.11IndustrialNP
09:00.12IndustrialxD
09:00.16Depheriossadly I tried Mouse
09:00.19Industrialhehe
09:00.24Depheriosand MouseCursor and MouseFrame and CursorFrame
09:00.25Industrialwell its not a mouse
09:00.26Depherios... but not Cursor
09:00.26Industrial:>
09:00.54Industrialhah they have this commercial where some dude is reading some book about how pc's work
09:01.12Industrialand he literally puts the mouse he holds with his hand to the topright corner of his screen
09:01.16Industrial-_-
09:01.52Industrialso when i need to go and help some people from sales with thair fucked up virus pc's i always do that hah :P
09:01.58Industrialtheir*
09:02.11Industrialand be like "it's not working'
09:02.14IndustrialxD
09:02.56Cairremind me never to ask for computer assistance from you, Indu ... you're meen
09:05.22CairBofH
09:12.07*** join/#wowi-lounge Legorol|alt (i=legorol@cpc3-cmbg6-6-0-cust238.cmbg.cable.ntl.com)
09:12.19futrtrubldamn it, I can't find a way to tell if a table is unempty if all it contains are keyed tables, getn always returns 0.
09:15.14AnduinLotharhave to do a for loop
09:15.33AnduinLotharmake your own getn
09:16.15Enddo a next()?
09:16.16zeegim a genius
09:16.20zeegask me!
09:16.53AnduinLotharlocal n=0; for i,k in thisTable do n=n+1 end;
09:23.38futrtrublI think I'll go one further Anduin, on startup i'll do "local n=0; for i,k in thisTable do n=n+1 end; table.setn(thisTable,n)" then I'll make sure to setn(table,getn(table+1) everytime I add a new element
09:27.56AnduinLotharthat works, long as ur the only one who edits it
09:28.17AnduinLotharor you could just use table.insert(thisTable, key)
09:28.30AnduinLotharand it would keep track of the size for you
09:30.11futrtrubltable.insert can only do numeric keys. ie for table.insert(thisTable, key, value) key must be a number not a string
09:32.26End-sleepI think Anduin's idea was to have a seperate key table?
09:32.46End-sleepanyways, really sleeping now
09:33.38AnduinLotharmmm, i dont believe u, but w/e
09:34.29futrtrublfrom the lua short reference ;']
09:34.30futrtrubltable.insert (t, [i,] v) Inserts v at numerical index i [default: after the end] in table t ,
09:34.30futrtrublincrements table size using table.setn ()
09:36.32AnduinLotharok guys, here's some minor SeaHooks documentation I've been working on:
09:36.36AnduinLotharhttp://www.wowwiki.com/SeaHooks
09:37.00AnduinLotharand some general Hooking Info: http://www.wowwiki.com/Hooks
09:37.19Industrialhmm, ace needs a place on wowwiki
09:37.22Industrial>_>
09:37.46AnduinLotharfeel free to make one
09:38.11IndustrialYou have to login to edit pages.
09:38.11IndustrialReturn to Main Page.
09:38.11AnduinLotharI believe they've chosen to document elswhere
11:12.30CodayusHmmm
11:12.43CodayusRend dropped *BOTH* Dal'rend swords in one go.
11:12.47CodayusI haven't seen that before!
11:30.09*** join/#wowi-lounge Legorol (i=legorol@cpc3-cmbg6-6-0-cust238.cmbg.cable.ntl.com)
11:38.20*** join/#wowi-lounge Trilian (n=Miranda@dyndsl-085-016-011-209.ewe-ip-backbone.de)
13:38.49CodayusOkay, CT_Viewport is great.
13:38.53CodayusJust wanted to say that.
13:38.58Codayus>.>
13:39.01Codayus<.<
14:19.22*** part/#wowi-lounge phil_ (n=phil@ppp233-95.lns2.adl4.internode.on.net)
15:29.32*** join/#wowi-lounge Parak (n=utterly_@x403442a4.ip.e-nt.net)
15:33.45*** join/#wowi-lounge Dreamnuker (n=pamirsau@85.206.103.12)
15:34.05Parak-_-
15:36.05*** part/#wowi-lounge Dreamnuker (n=pamirsau@85.206.103.12)
15:40.44*** join/#wowi-lounge Stylpe (n=Stylpe@98.84-48-162.nextgentel.com)
15:40.57StylpeI just had a dreadful revelation
15:41.07StylpeI've slept for 14 hours
15:41.52StylpeI woke up and thought it was 4:40 am, but now I see it's actually PM!!!!! AAAAAAH!
15:46.51Eraphine|Discodid you miss something.
15:50.25*** join/#wowi-lounge Legorol|alt (i=legorol@cpc3-cmbg6-6-0-cust238.cmbg.cable.ntl.com)
15:51.14*** join/#wowi-lounge Legorol (i=legorol@cpc3-cmbg6-6-0-cust238.cmbg.cable.ntl.com)
16:01.18*** join/#wowi-lounge Te1 (n=Matt@ip70-177-40-169.br.br.cox.net)
16:01.57Temgood morning everyone
16:10.14*** join/#wowi-lounge MoonWolf (i=MoonWolf@ip51ccaa81.speed.planet.nl)
16:23.05*** join/#wowi-lounge Trilian (n=Miranda@dyndsl-085-016-021-056.ewe-ip-backbone.de)
16:26.38Temwtf lol
16:27.11Tem"Tip: A priest, a paladin and Varimanthras walk into a bar..."
16:29.07*** join/#wowi-lounge Eraphine|Lab (n=Eraphine@brenna.human.cornell.edu)
16:29.49Parakhttp://afflictedguild.com/members/ruan/LMFAO.png <-- @_@
16:30.20MentalPoweryeah some tips are... interesting
16:31.08Stylpelofl
16:32.06*** join/#wowi-lounge Industrial (n=tom@hellsblade.xs4all.nl)
16:38.26Temman I'm jealous of this guild's website
16:38.29Temit's so...
16:38.31Tempretty
16:38.38Temhttp://protectorate.project51.be/index.php?show=news
16:39.08*** join/#wowi-lounge Beladona (n=Beladona@josephpartners.com)
16:39.51*** mode/#WoWI-lounge [+o Beladona] by ChanServ
16:42.08IndustrialTem: its ok :> I tihnk it's made by someone that made webdesign (his/her hobby) his/her work. and this is a sideproject
16:42.27Industrialwish i went and did webdesign instead of IT media >_>
16:42.36Industrial(the actual making of the login and news etc)
16:42.45Beladonawebdesign is fun
16:43.27Industrialsure is :)
16:43.35Industrialtoo bad i suck at it
16:43.42Beladonatakes practice
16:43.44Industrialill never touch photoshop or flash :E
16:43.51BeladonaI do both
16:43.56Beladonaprogramming, graphics
16:43.58Beladonaflash
16:44.19Industrialnice, our designer does that too
16:44.21Beladonaas a hobby though. I tried professionally, and its a pain
16:44.32Beladonagetting steady clients is hard
16:44.43Industrialthat guy is mad, he poops out 2 designs a day o_O
16:44.59Industrialremotion.nl - the company i work for my internship.. has about 70 clients
16:45.05Beladonanice
16:45.06Industrialgod you do not want to see the code
16:45.18Industrialhorrible!
16:45.55Industrialwww.perfectview.nl - i made this one
16:46.00Industrialwell.. not the design
16:46.06Industrialwich isnt that hard tbh
16:46.46Industrialcoll thing is people can edit it like word :)
16:47.44Beladonayeah
16:47.45Beladonacms
16:47.53Beladonasome of my sites are designed around that
17:00.46Kaeltenhows it going guys
17:02.03Beladonahiya
17:02.10Kaeltenhows it going Bela?
17:02.15Beladonaits goin
17:02.17Beladonalol
17:02.45Kaeltenhear that, hehe.
17:06.32Ktronheh, I think I need to develop a version of MoveAnything with a few more features
17:07.13Ktronlike /hide or /mhide and /show or /mshow for frames
17:12.14futr-sleepget Discord Frame Modifier
17:37.35*** join/#wowi-lounge purl (i=ibot@pdpc/supporter/active/TimRiker/bot/apt)
17:37.35*** topic/#wowi-lounge is WoWI-Lounge. Kick back, relax, hang out. More signal, less noise. Don't spam the damn bot. Get along or get out.
17:38.25StylpeHey, does anyone have experience with a server transfer?
17:53.16Temnone aside from live -> test Stylpe
17:53.45Temhow do you leave interactive mode with the lua interpreter?
17:53.51TemI never did figure that out...
17:54.47TemI just ^C to get out
18:15.43*** join/#wowi-lounge Iriel (n=daniel@adsl-66-123-190-42.dsl.sntc01.pacbell.net)
18:23.06IrielSlouken's got the bug swatter out this morning!
18:31.23Plorkyeran<3 Slouken
18:38.56IrielAnd he added something to differentiate enUS and enGB, nice
19:09.16AnduinLotharoh good, so my post worked then, eh?
19:09.53AnduinLotharcant log in to post another tho..
19:12.24futrtrublis there a way of seeing what exactly is changing a variable?
19:12.43AnduinLotharnot easily
19:13.30AnduinLotharmight be able to edit a metatable for it's assignment to print when and to what, but not what's changing it
19:14.34futrtrubldamn, I have this var that I am setting explicitly and which is correct when I check it in the same function, then I check it again and it is set to false, and I have no bloody code tht changes it
19:14.47IrielAre you sure it's not local
19:14.48AnduinLothargreg
19:14.51AnduinLothargrep*
19:15.03IrielDoes it behave the same way if you change its name
19:16.49futrtrubldefinately not local. what do you mean by change its name?
19:16.55futrtrublgrep?
19:16.58Beladonachange the name of the variable
19:17.38AnduinLothargrep the blizz code and ur addons for a variable of the same name
19:18.14IrielSay it's called Bob, change it to NotBob, and see if the problem persists
19:18.29futrtrublthe var is BEBSettings.profiles[profile].Profile so I doubt its a namespace conflict
19:18.33IrielIf it does, then it's your fault, if it doesn't, then you've picked a bad variable, and can use AnduinLothar's suggestion to find out who else has it.
19:18.47Irielthat depends on what profile is set to and when
19:19.31futrtrublprofile is local and when I check it in the function it is correct
19:19.35Beladonayou sure you aren't defining the same variable in any other functions, or even globally in the script?
19:19.46AnduinLotharok... what good is a forum it i cant log in to post on it..
19:20.01IrielAnduinLothar : Is today your account renewal day? Or is it Login Server Down?
19:20.25AnduinLotharwell i have it on continual renewal...
19:20.32AnduinLotharit just says login failure
19:20.32Irielyeah, that doesn't help 8-)
19:20.37IrielCheck your account page
19:20.48IrielChances are today is renewal day and your status is 'Pending'
19:21.01BeladonaI love that
19:21.05AnduinLotharuseless. that should fly before it dies..
19:21.41AnduinLotharwoot, 404 on the account login page..
19:22.11AnduinLotharyup... pending
19:22.21AnduinLotharuseless, blizzard.. useless
19:23.42AnduinLotharit's active and can be used for playing but i cant post on the forum... dumb
19:25.01TemCair, you around?
19:25.14TemI'm wondering what program you used to pull that model of the pirate
19:25.18AnduinLothari take it u saw my hooks write up iriel
19:26.33Temand cair isn't even here ><
19:28.12Beladonaif I recall there is a program that allows you to view game models out of the game
19:28.23Beladonabut I doubt it is blizz sanctioned or approved
19:28.25AnduinLotharit's on curse
19:28.32Beladonalikely she just took a screeny and cut it out
19:29.49*** join/#wowi-lounge RasmusKL (i=RasmusKL@wnpgmb09dc1-94-139.dynamic.mts.net)
19:31.19IrielI saw the post, didn't read it yet.. monday morning and all that.
19:32.21AnduinLotharug.. i hatew the dumb GetLeft/Right/Top/Bottom/Center == nil crap...
19:33.04AnduinLotharif the damn frame is defined it should never be nil... useles... *mumble mumble*
19:33.13IrielAre you playing on test or not AnduinLothar ?
19:33.30IrielBecause slouken's UI re-work was to address a lot of that
19:33.53AnduinLothari have a char on rppvp, but the bug i speak of was reported by someone else who prolly isn't
19:35.30IrielHm, I feel you overplay the downside of manual hooks in your article on the wiki. They're not inherently bad (which this implies they are).  Most of the problems discussed also plague 'managed' hooks (Invocation ordering, and the like).
19:35.41AnduinLotharfor some reason frame:GetLeft was returning a value but otherframe:GetTop was nil..
19:36.39AnduinLotharright, manually hooks work fine... if you get them right the first time and don't have anythign fancy in mind
19:37.43IrielI feel the argument for 'toolkit versus manual' is that toolkits take care of much of the fiddly logic for you, so you dont need to, and they can provide more services for debugging and inspection
19:38.07AnduinLotharbut manual hooks also means you've forcebly overridden something in a way that another piece of code cannot tell and may conflict iwth
19:38.29IrielThings like ordering with hooks that change the nature of the function are NOT solved in Sea or anything else
19:38.42MoonWolfIn an ideal world blizzard would provide some good hooking functions.
19:38.56AnduinLotharthey are more easily solved if you can determine they exist, seahooks allow for both
19:39.44AnduinLotharif it's a simple matter of order you can just unhook the offending function and rehook it in order
19:39.53Stylpeomg ninja sea-promoting!
19:40.03Stylpe=P
19:40.07AnduinLotharnah, it's pretty blatent. read my post
19:40.31StylpeI just sat down =P
19:40.57MoonWolf<blatent ace promotion here, reasons why sea sucks here, some general grumbling about cosmos here, reasons why ace is cool here>
19:41.08StylpeI concur
19:41.20MoonWolfno that we did that. on to normal channel talk
19:41.35MoonWolfnow*
19:41.36AnduinLotharperhaps if u enounciated your complaints with sea they'd get fixed
19:41.46MoonWolfits a joke anduin.
19:42.12AnduinLotharyour code sucks. that funny to you?
19:43.11MoonWolfyou dont get it, i was simply making fun of the my libraries own your libraries , no mine are better, no mine, tell me what to fix, i never used yours. Arguments For both sides.
19:43.37StylpeLet ot go
19:43.38Stylpe*it
19:43.56Stylpe*whispers* (I got it ;) )
19:44.38IrielI got it too 8-)
19:44.44Beladonai like cookies
19:44.52Beladonaoh what are we talking about again?
19:45.01AnduinLotharsilly iriel. u ninjad my response... had it typed out an hour ago but cant post it O.o
19:45.52IrielNow can I ninja a reponse that isn't there?
19:46.23AnduinLotharyou ninja'd my 'intent to respond'... i should copywrite that..
19:47.38Plorkyeranclearly we need more pirates to counteract the ninjas
19:48.37AnduinLotharanyway, on the wiki article did i say that those problems only existed with manual hooks or did i just fail to mentiont hey applied with all hooks
19:48.39AnduinLothar?
19:48.49Iriel<PROTECTED>
19:48.51IrielYou tell me
19:48.57AnduinLotharah ok, so just he title?
19:49.01AnduinLotharwe can change that
19:49.22IrielIt's a bit more pervasive than that, but that would be a start.
19:49.25AnduinLotharadded it at the end anyway, it's not really a thesis
19:49.48IrielIt comes off a bit more like propaganda than I think you meant it to.
19:50.21Industrialcan i narrow "if(VisorEditBox) then eb = 'VisorEditBox' else eb = 'ChatFrameEditBox' end" down to "eb = VisorEditbox or ChatFrameEditBox" ?
19:50.42IrielDepends, do you need the quotes in there?
19:50.46AnduinLotharof course it does. the silly english teachers in this damned country program you to write 'convincingly' as if you know everything..
19:50.53IrielYou could try: eb = (VisorEditBox or ChatFrameEditBox):GetName()
19:50.54Industrialwich quotes?
19:51.07Industrialactually , no i dont
19:51.08Industrial:)
19:51.13IrielAh, then yes
19:51.16Industrialbecause im getglobal()'ing it
19:51.19Industrialthanks!
19:51.20Irieleb = VisorEditBox or ChatFrameEditBox works fine
19:51.23Industrialwow lua rules  :D
19:51.23AnduinLotharbut if you have suggestions on how to make it less pervasive then i'm all ears
19:51.32Plorkyeranyeah, I'm having trouble unlearning the process of writing as if I know everything...
19:51.43Plorkyeranas despite what my english teachers claim, it just pisses people off
19:51.49AnduinLotharbasicly
19:52.00Beladonawhen it comes to technical matters, yes usually
19:52.11AnduinLotharthey want you to do it in essays, but if u do it in a research paper u get wtf pwned into the trash can
19:52.45Beladonatheory vs fact, too many people can't see the difference
19:53.12AnduinLotharan I only editted that hooks thing once, it's not like it's a perfected final draft I'm turning in for grant money
19:53.13IrielI'd probbaly re-structure it a bit.. 1. What hooks are and how they're done. 2. Common pitfalls and trickinesses (call order, unhooking safety, limitations of being able to query hooks) 3. Why hooking libraries just make things easier (Especially if you NEED to coordinate interoperability with other library users)
19:53.27*** join/#wowi-lounge shouryuu (n=nicolass@29.239.97-84.rev.gaoland.net)
19:53.32shouryuurawr
19:53.54Iriello shouryuu
19:53.57AnduinLotharso, structure it like a wiki page and not an essay, then?
19:54.14MoonWolfI afree with Iriel.
19:54.16IrielYou could keep it an essay with sections 8-)
19:54.17MoonWolfagree*
19:54.48AnduinLotharwell lemme see if i can throw in headers without rewriting it
19:55.02Beladonadon't forget that hooks are by their nature ways to do things easier. People don't want to write code over and over again, so they re-use it. Those same people will look at "Hooking Safety" and "Proper Hooking" and just ignore it. As long as it works they just go with it
19:55.12IrielI think your underlying message -- If you dont want to screw around with getting all the subtleties of hooks right, then use Sea Hooks or Ace because it's easier, is a good one.
19:55.26Beladonathen again some of us are just anal about our code and how it is done
19:55.44IrielBut the technical pedants like me will be reluctant to send people to read the article if it implies that's the "only way to do it"
19:56.01Beladonaexactly
19:56.48IrielIf you wanted the article to be wholly balanced you'd also want a "Downsides to using a library for hooks" section (It adds a dependency, and often more overhead for simple cases)
19:56.51Iriel8-)
19:56.57AnduinLotharok, understandable, tho I still think even if you dont need the unhooking capipilities the debugging features alone make it worthwhile to have a database
19:57.01IrielBut thats probably not NECESSARY
19:57.31IrielFor many people, that is indeed an attraction.
19:57.46AnduinLotharwho wouldn't it attract?
19:58.32IrielI've yet to have problems that those facilities would have helped me with, but then I'm an experienced developer who has been progamming for couple of decades.
19:58.59IrielAnd if you look at the kinds of addons I write, I tend not to do mutating hooks.
19:59.01AnduinLotharyou also profess not to use many hooks
19:59.05IrielExactly.
19:59.26IrielIf I had to manage a plethora of addons all with complex hooks that had to work together, i'd find those features MUCH more attractive.
19:59.36AnduinLotharwhich is a paradigm all by itself, either rewrite the code or modify it
20:00.12TainRewrite code to add hooks that you're not using?
20:00.12IrielI still believe hooks are overused, but many of them are necessary or 'simpler'.
20:00.39AnduinLotharwha, tain?
20:01.08BeladonaI am the same way when it comes to hooks. I see each hook as basically removing some of the backwards compatibility of a function. It also makes your mod easier to break if something changes in what you are hooking, depending on how you hooked it of course
20:01.39TainI don't understand what you're saying.  If Iriel doesn't have to use many hooks why rewrite the code or modify it?
20:01.45TainOr were you referring to something else I don't see.
20:01.48AnduinLotharor you could see it as not duplicating logic that's already in the ui
20:02.02AnduinLotharno tain, i was talking about blizzards code
20:02.08IrielI think it was a more abstract statement
20:02.17IrielThere's two ways to extend UI elements - Subvert or Replace
20:02.18AnduinLotharyou can replace something liek the unit frame or you can modify it
20:02.37IrielThere are arguments to both, and both require different techniques. Hooking for the first one.
20:02.45Beladonaright, and in those cases you save memory by modifying rather than replacing, but there are also cases where the opposite is true
20:02.50AnduinLotharreplace means ur generally adding more code, sometimes duplicate
20:03.18IrielThere's a thousand ways you can re-use existing code without hooking though, so they're not necessarily requirements of one another.
20:03.51*** join/#wowi-lounge Cide (i=Cide@81-226-233-223-no60.tbcn.telia.com)
20:04.10IrielOne argument I dont like, is the 'hook someone elses event handler so you dont need your own frame' one.
20:04.34AnduinLotharheh, right. less xml, but it's more liek a hack
20:04.36IrielIt's SLIGHTLY plausable in the case of embeddable libraries that want to be involved in an event, BARELY.
20:04.43AnduinLotharhowever it has its benifit
20:05.36AnduinLotharatm you cant override duplicate frames. so u can't embed xml and have the ability of a new frame to override an old one
20:05.49IrielWell, you can come pretty close
20:06.20IrielYou can for example parent your own new frames into an existing one
20:06.41AnduinLothar?
20:06.41IrielBut this is a somewhat different topic that simple function hooking
20:07.06Cidehmm.. does UnitBuff() only return dispellable buffs for a hostile target if you pass the third parameter?
20:07.11AnduinLothareven by parenting you cant replace the namespace
20:07.22IrielCide: I dont believe so
20:07.28Cidetoo bad
20:07.40IrielCide: but I haven't tested it, since i dont have detect magic
20:07.44AnduinLotharCide, dont u need to have detect majic cast on them first?
20:07.47AnduinLotharright
20:07.59Cideyes, but the question still applies :)
20:08.41IrielCide: My guess is based on the naming of the variables used in blizzard's code, but it's pretty much restricted to the raid frame
20:09.00IrielCide: So I would say it's definitely worth experimenting with (and post your results to my 1.9 API change thread if you'd be so kind)
20:09.31CideI'll try
20:09.44IrielAnduinLothar : You can define the same frame in several addons, it does 'work' sort of, it's just ugly and unclean.
20:10.33AnduinLotharbut it doesn't change, does it? you still only have the first definition and all subsequent ones error in the framexml.log
20:12.11Irielprobably, but that's okay for the embeddable library problem.
20:12.19IrielSince you only need ONE to work
20:12.31IrielI'm not saying I recommend that approach 8-)
20:12.33AnduinLotharwhat if the frame changes between versions?
20:13.10IrielWell, assuming the frame is only for event dispatching and on update, you can use SetScript to fix it
20:13.28AnduinLotharright, but not if it's a gui frame for example
20:13.52IrielCorrect, but I wouldn't think you'd be trying to embed those as much, especially not with the engine the way it is today
20:14.21IrielThough you could use an embed-with-prefix scheme
20:14.35IrielWhereby you add your addon name to a parent object in the XML
20:14.56Irieland then each instance has uniquely named frames, which then get added into a virtualized managed pool for the library to use
20:14.58AnduinLotharthen you'd have both versions in memory
20:16.50Irielyes
20:17.00Irielbut you'd have a pool of twice as many GUI objects
20:17.19AnduinLotharhalf of which wouldn't be used
20:17.29Irieland it's arguable that you WANT both in memory since you have to assume that both of the addons could try and display themselves at the same time.
20:18.01AnduinLotharexcept if it's embeddable all the lua code should have replaced the old code
20:18.19AnduinLotharand thus the old frame refrences would no longer exist
20:18.20IrielWell, you dont need 2 copies of a 'CreateCheckBox' method
20:18.24IrielYou just need twice as many checkboxes
20:18.42AnduinLotharfor the same option?
20:18.52IrielWho said we were talking about just options 8-)
20:19.06AnduinLotharwe're talkign about duplicate code
20:19.14IrielFor something constrained like options, I agree that you wouldn't want to do that
20:19.30IrielBut there have been more general attempts to create 'LUA-built-GUI' components
20:19.31AnduinLotharwhy would you want two frames if the onld one wasn't used any more
20:19.58IrielI think we're having 2 different conversations now 8-)
20:20.08AnduinLotharuseless
20:20.58IrielIf you are replacing an existing frame with one of your own, yes, you generally have to supply your own objects and then either disable the old one and replace it with yours, or hook into the old one and make it use yours when you need it.
20:21.10IrielSo I think we're in agreement there
20:21.39AnduinLotharwhich is the only problem i was tryint to solve
20:21.48*** join/#wowi-lounge shouryuu (n=nicolass@29.239.97-84.rev.gaoland.net)
20:21.58shouryuuhello
20:22.18IrielThe OTHER conversation however, was about whether you NEEDED to use hooks for embeddable code that needed standard events, when in fact you can just include the same frame in each addon, and deal with it that way. That then evolved into talking about embeddable GUI libraries
20:22.19AnduinLotharmoo
20:23.09AnduinLotharmmm, right.. provided you never need more than an event frame
20:25.08Irielyeah, when you grow beyond an event frame it can get a bit messy.
20:25.18IrielHopefully dynamic frame creation will show up next year
20:25.48AnduinLotharwell we ran into the problem when Muge tried to make his help frame in MCom
20:26.08AnduinLotharso it's not outragous to try and make an imbeddable gui, just not easy atm
20:26.49AnduinLotharplus it still throws ugly framexml error
20:27.03IrielYes, you have to deal with lots of FrameXML errors, or lots of extra objects
20:27.19IrielThough I dont like people using 'GUI' to imply 'Modal configuration UI'
20:27.39AnduinLothary not?
20:27.48IrielBecause GUI is anything you can interact with or see
20:27.51IrielStatRings is a GUI
20:27.52Irielall by itself
20:27.57Irieleven though it's not configurable at all
20:28.05Irieletc
20:28.20AnduinLotharregardless, the problem exists for any gui, not just config guis
20:28.44AnduinLotharit's jsut the exaple i used was a config gui
20:28.59Irielyes indeed, though my suggestion of embedebble-with-a-prefix solves the problem for the general case
20:29.00AnduinLotharbecause no one's tried to embed non-libs
20:29.13Irielbecause in that case you might NEED more objects, the more instances you have
20:29.54*** join/#wowi-lounge Ratbert_CP (n=KCummins@204.128.192.11)
20:31.01*** join/#wowi-lounge Cair (n=Cairenn@CPE001217452e29-CM014500004571.cpe.net.cable.rogers.com)
20:31.01*** mode/#WoWI-lounge [+o Cair] by ChanServ
20:31.26Beladonahiya Cair
20:31.32Cairhey :)
20:31.41Beladonaauto-op worked this time
20:31.54IndustrialBeladona: care to assist me with some css? :]
20:31.58Beladonasure
20:32.03Cairyeah, I figured out the problem :p
20:32.17IndustrialI want the menu to take not 100% width but that of its content. http://digigen.nl/~Industrial/index.html
20:32.48Industrialhmm, gunna throw the menu into a different div...
20:33.05BeladonaI dont see a menu
20:33.09Industrialthe lol part
20:33.10Industrialheh
20:33.11Industrial:D
20:33.14Beladonaoh
20:33.50Beladonanot sure I understand then. You  don't want it to expand the full width with the other divs?
20:34.01Industrialno
20:34.09Industriali want it to just be the width of the content
20:34.13Beladonaonly expand as far as there is content in it
20:34.17Industrialyes
20:34.19Beladonaand centered?
20:34.22Industrialalso
20:34.23Industrial:)
20:34.40AnduinLotharwow, my gramar sucks in this essay..
20:34.48StylpeOoh, Beladona is an op, who are you?
20:34.48AnduinLotharleast i checked spelling..
20:35.13Beladonadownloading it so I can play with it locally
20:36.18StylpeCair, who is Beladona? =P
20:37.01CairOne of the Moderators at WoWI and the owner/creator of WDN, amongst other things :p
20:37.32Cairand, a cool person :)
20:37.36IndustrialBeladona: one sec im updating it, might have it :O
20:37.40Industrialno.. i dont :|
20:38.02StylpeForgive my ignorance, but what's WDN? =P
20:38.11Cairspeaking of which Bela - Iriel has released his API thread for 1.9:  http://forums.worldofwarcraft.com/thread.aspx?fn=wow-interface-customization&t=270816&p=1&tmp=1#post270816
20:38.59IndustrialHmm, need to get those blocks next to eachother >_<
20:44.22Beladonasorry
20:44.36Beladonasomeone here at work asked me a question too lol
20:45.09Cairand you didn't ignore them for the more important IRC channel?!?!  The nerve!
20:45.12Cair;)
20:45.20Beladonahehe
20:45.54BeladonaIndustrial: do you need the gray background and border to span the full 100% width?
20:46.15Beladonaand just have the menu center justified with no width?
20:46.29IndustrialBeladona: look again :)
20:46.40Beladonaahh
20:46.44Beladonathat makes more sense
20:49.54Beladonait never fails
20:50.17Beladonaall day, things can be quiet, but the minute I start working on something, everyone else needs me too
20:50.43BeladonaIndustrial: these will be links right?
20:50.45Cairof course
20:51.09StylpeYou dodn't answer my question yet T_T
20:51.12Stylpe*didn't
20:51.16IndustrialBeladona: yes
20:51.38Beladonasorry I missed your question
20:51.52Beladonaits just a site I created to hosue changelogs and such for each patch
20:52.12Stylpeokay
20:52.13BeladonaI was going to do api documentation too, but Iriel does a great job with that already
20:52.46Beladonaeach patch I take the xml and lua files and do compares, showing the actual differences in each
20:53.00Cairsorry Stylpe, I missed it as well ... wdn:  http://www.wdn.wowinterface.com/
20:53.46*** join/#wowi-lounge Verlaine (n=nicolass@29.239.97-84.rev.gaoland.net)
20:53.49Verlaineguys
20:53.55VerlaineI have great news for you all
20:54.02BeladonaI am behind a minor patch or two though
20:54.12Cairhi Verlaine
20:54.12VerlaineI think, I have finshed my first add-on
20:54.14Beladonasaved a bunch of money on your car insurance?
20:54.15Verlainerraawrrrrr
20:54.19Verlaineit's shouryuu :P
20:54.20Beladonaoh
20:54.27CairBeladona: slacker!
20:54.30Cair*purr*
20:54.34Beladonahehe
20:54.53Verlainebut I did get my handphone stolen this afternoon
20:54.55Beladonalets put it this way
20:54.55Verlainewhich sucked
20:55.06BeladonaI have been so busy, my blog hasn't been updated since late october
20:55.09*** part/#wowi-lounge Ratbert_CP (n=KCummins@204.128.192.11)
20:55.19*** join/#wowi-lounge Ratbert_CP (n=KCummins@204.128.192.11)
20:55.22AnduinLotharIriel, is this a little better? http://www.wowwiki.com/Hooks
20:57.04BeladonaIndustrial: just a suggestion -- add this into your css. It is unrelated, but it adds the scrollbar to your page regardless of page length. It gets rid of the "jump" you see when page length changes between pages
20:57.17AnduinLotharsmall edit: typo in example
20:57.27Beladonahtml {min-height: 100%; margin-bottom: 0.1px;}
20:57.35Industrialk
21:00.30IrielIt's better yes, though your spell checker needs some context sensitivity, you want 'manner' instead of 'manor'
21:00.54AnduinLotharnah, i just editted it in the browser, no spellchecking
21:02.01AnduinLotharwhat typo.. i dont see a typo ;)
21:04.17*** join/#wowi-lounge MentalPower (n=void@eacb01-00-crlnpr-24-48-144-65.miamfl.adelphia.net)
21:04.34Cairhey MentalPower
21:05.01MentalPowerhey Cair, hows everything going?
21:05.11Cairgood :)  you?
21:05.17MentalPowersame
21:08.59Beladonaokie dokie
21:09.09BeladonaIndustrial: check this out http://0ctavius.com/test/
21:10.24IndustrialBeladona: http://digigen.nl/~Industrial/index.html
21:10.24IndustrialxD
21:10.33Beladonalol
21:10.50Beladonasimilar
21:11.00Industrialyeah
21:11.00Industrialheh
21:11.07IndustrialNow, the next step is
21:11.20Industrialshould i use javascript to show/hide layers or not?
21:11.30Beladonamaking drop down boxes?
21:11.40Industrialno, the page content :]
21:11.44Beladonaoh
21:11.45Industriale.g. the different pages
21:11.57Industrialthe index text (now aove the menu) the idChat
21:11.58Industrialetc
21:12.02BeladonaI tend to shy away from javascript if I can help it
21:12.02Industrialabove*
21:12.13Tainjavascript is the devil!
21:12.15Industrialyeah but i like that fast stuff
21:12.23IndustrialTain: not if used properly
21:12.38IndustrialTain: i code server side javascript (well.. ASP Jscript) all day long
21:12.40Beladonawhy not just make separate pages?
21:12.50IndustrialBeladona: because I'm cool
21:12.56IndustrialxD
21:12.58Beladonaor if your host supports php, seaprate pages that include the head portion
21:13.02TainOk, I'll rephrase.
21:13.18TainThe majority of people who use javascript on websites are devilspawn!
21:13.39AnduinLothari resemble that remark
21:13.48IndustrialTain: I however, will succeed in implementing it correctly.
21:13.54TainI don't think you're in the majority of anything, Anduin.
21:14.02AnduinLothar;)
21:14.08BeladonaI prefer to use php when doing dynamic content. You are leaving the processing up to the server instead of relying on possibly bad javascript support on the client side
21:14.25AnduinLotharglad to knwo i'ms till special
21:14.43TainYou can do javascript server-side as well, Beladona.  It's just that most don't, or some servers don't support it in their configuration.
21:20.59*** join/#wowi-lounge purl (i=ibot@pdpc/supporter/active/TimRiker/bot/apt)
21:20.59*** topic/#wowi-lounge is WoWI-Lounge. Kick back, relax, hang out. More signal, less noise. Don't spam the damn bot. Get along or get out.
21:22.27Cair~botsnack
21:22.27purl:), Cair
21:23.30Industrial~emulate me
21:23.31purl:X
21:23.36Industrial:D
21:23.58Stylpe~emulate AnduinLothar
21:23.59purlmoo
21:24.05Industrialke ke ke
21:24.42*** join/#wowi-lounge Flisher_Coding (n=flisher@modemcable063.38-82-70.mc.videotron.ca)
21:24.49Flisher_CodingYo.
21:25.00AnduinLotharmoo
21:25.15Cairhey Flisher_Coding :)
21:25.16Flisher_CodingSoo as I said, Blizzard removed some constant of the game, sound nice no?
21:25.32AnduinLotharwhich ones?
21:25.57Flisher_CodingCONTAINER_FRAME_TABLE for sure,
21:26.28Flisher_Codingwell, I gotta check how Blizz work with their bag, I might simply rip the current array to reuse it hardcoded
21:26.56Flisher_Codingwhat addon are required for fire?
21:27.05AnduinLotharEarth and Sea i believe
21:27.24AnduinLothar## Dependencies: Sea, Earth
21:27.25AnduinLothar## OptionalDeps: Chronos, Sky, MobileFrames
21:27.35AnduinLotharremember that it's default disabled
21:27.40Flisher_Codingyep
21:27.50IrielCan't you just use function ContainerFrame_GenerateFrame(frame, size, id)
21:27.52Iriel>
21:28.09IrielI see the new implementation determines the various bits dynamically
21:28.20Flisher_CodingHum, probably
21:28.27Flisher_Coding"frame" must be something defined in the xml part?
21:29.11Flisher_Codinggotta check wiki
21:29.36AnduinLotharIriel, I threw in some arguments about manual and managed hooks, anythign u wanna add?
21:30.46Flisher_CodingHum, undocumented :(
21:30.47IrielAnduinLothar : Not at present, but i may circle around later and leave some comments on the wiki if I have any
21:30.54IrielIt's defined in FrameXML\ContainerFrame.lua
21:31.10IrielThe wiki doesn't cover most of those functions sinc eyou can just read their source 8-)
21:31.36Flisher_Codingis the function working in 1.8?
21:31.59IrielYes
21:32.03IrielSame args
21:32.40Flisher_CodingI only hope it'll not take me too much time to fix this stealth modification
21:33.00IrielBlizzard changing THEIR UI code isn't a "stealth modification"
21:33.15IrielStealth mods are when they change the underlying API's and dont tell us
21:33.30AnduinLothar:) well, their UI isn't really the best documented..
21:33.43Flisher_Codingremoving constant is a stealth mod
21:33.56AnduinLotharnot worth arguing over
21:33.58Beladonathey left it up to addon developers to document it
21:35.28IrielWe all have the custom inteface kit and a diff tool
21:35.46AnduinLotharactually i never dled the kit ;)
21:36.22Flisher_CodingAnduinLothar: the source tree is the 1.9?
21:36.36AnduinLotharya, i believe leg updated it
21:40.30*** join/#wowi-lounge Lishan (n=edg@71.244.171.147)
21:40.31Flisher_Codingreusing the blizz container seem a bit overkill
21:40.48Cairhi Lishan
21:41.24LishanHowdy.
21:42.20Flisher_CodingCan I add something with a parent from another XML (the blizz one) in my xml file?
21:42.41Irielyes
21:42.58IrielAfterall, you do it with UIParent every day
21:43.01Iriel(Well, many folks do)
21:43.10*** join/#wowi-lounge Kolth (n=amoeba@206.174.74.130)
21:43.21Cairhey Kolth :)
21:43.21Flisher_Codinghum, sound right
21:43.23Verlainehumm how the EditBox:SetMaxBytes(number) and EditBox:SetMaxLetter(number) work? I've tried puting a value instead of n umber but it doesn't seem to do much (it does nothing to tell the truth...)
21:43.43Verlainedamnit I need to kill my ghost again
21:44.00IrielWell, in theory if you do SetMaxBytes(8) then you can type 'abcdefgh'
21:44.09Irielbut you could only do 4 accented e's
21:44.19Irielbecause they have a 2 byte UTF-8 representation
21:44.30IrielWheras SetMaxLetter(8) would let you do 8 of each
21:44.36IrielThat is, I'll note, a guess 8-)
21:44.53Verlaineso numbers count as letters as well?
21:45.19TemOpinions: Border, or no border?
21:45.22Irielprobably, but I haven't tested it.
21:45.24Tem<PROTECTED>
21:45.27Verlaineill try right now
21:45.36StylpeCan anyone think of an item that has double quotes n its name?
21:45.54IrielHm does that mage-eye gun have them?
21:46.04Temhttp://www.imagedump.com/index.cgi?pick=get&tp=351345
21:46.32AnduinLotharthose look identical
21:46.39Verlainei agree
21:46.44*** join/#wowi-lounge ToastTheif (i=ToastThe@24-177-157-200.dhcp.mrqt.mi.charter.com)
21:46.45Temthere is a border around the second
21:46.55Verlaineohh
21:46.57Cairhey ToastTheif :)
21:46.59AnduinLotharyellow?
21:47.02Temit's kinda small so you might not be able to see if on that page
21:47.12TemWell, it' supposed to be gold, but I guess yellow
21:47.20AnduinLotharit would only matter depending ont he background of your site
21:47.20Verlainewith
21:47.27ToastTheifhey does anyone know where I can get the old aim?
21:47.48TemSite background is black
21:47.56ToastTheifI just got my new computer
21:48.02Temawesome
21:48.08Temis it "new" or new?
21:48.11ToastTheifI don't wanna install that AIM triton =/
21:48.16ToastTheifit's new
21:48.24Temyay
21:48.39Verlainerarw!
21:48.42VerlaineI might add
21:48.55ToastTheifso does anyone know?
21:49.04Verlainenot I
21:49.07Temknow what?
21:49.15Temoh
21:49.19Temno idea
21:49.21Temget Gaim
21:49.43ToastTheifgaim won't work for my sister
21:50.01Temthen your sister is computer challenged
21:50.05Verlainelol
21:50.07Temmy MOM can use gaim
21:50.13Tem(much to my regret)
21:50.14ToastTheifyou don't know my sister
21:50.29ToastTheifand yes, she is computer challenged
21:51.04ToastTheifAOL Instant Messenger (AIM) 5.9.369
21:51.06BeladonaTem: if you put another black border around the gold, the border will be visible regardless of the background color
21:51.10ToastTheifwonder if that is the newest old aiom
21:51.57Temto give you some perspective, at thanksgiving dinner, she was attempting to tell me that she saw an add for an MP3 player
21:52.11AnduinLotharcourse the image is dark so if it's a light bg u dont need a border
21:52.16Tem"I saw an IPOD for 30$"
21:52.28Temto which I repsonded "not possible"
21:52.41Tem"Well, yeah it has 2 Mega Gees"
21:52.47AnduinLotharwhat? where? can i get sudent discount an dmake it free?
21:53.38TemBeladona: I was really asking what people liked more: the banner with or without the gold border
21:53.42AnduinLotharTWO!?!?!? Mega Gees!!! WOOOOW
21:53.46Temindeed
21:53.55Beladonayeah I know, just tossing my half cent worth in
21:53.58Verlainethat's like
21:54.07TemLater she found the add and showed it to me.
21:54.08Verlainealmost a song
21:54.33TemIt was for a no-name brand I had never heard of
21:54.40Temand it had 512 MB space
21:54.48AnduinLotharya, we cant see the border unless we look hard == doesn't matter
21:55.20Flisher_Codingand what is the "sending non personal information" when we log?
21:55.22AnduinLotharor at least 'no oppinion'
21:55.27Verlaineoh and iriel numbers do count as letter so EditBox:SetMaxLetters(2) sets the numbers of characters to 2 :P
21:55.40AnduinLotharsystem stats usually flisher
21:55.43Beladonaon a high rez screen like mine, I can't see the border unless I zoom in
21:55.53IrielDoes the Bytes/Letters thing do what I thought?
21:55.55Temgrr.. I'll have to upload a bigger shot of it with black around it
21:55.59IrielIn terms of difference?
21:56.00Verlainedidn't try the bites thing
21:56.11Verlaineyou lost me on the UTC-8 bytes convention
21:56.14Verlaineor something like that
21:56.23IrielTem: Can you uploaded somewhere else so I can actually see it, the firewall here doesn't like that site
21:56.32Temheh, sure
21:56.42Temoh lol I just increased my canvas size...
21:56.55TemI just found a lot of extra stuff I forgot was there
21:57.01Temwhoops lol
21:57.11Verlainelol what program you using?
21:57.19Flisher_CodingAnduinLothar: Up to date, how will cosmos be for 1.9?
21:57.57AnduinLotharmeh, nobody's really made much changes yet
21:58.14AnduinLotharas far as i know most things work except casting related mods
21:58.21CairI like the border Tem, but do as suggested, add a second border around that is black, then the gold will always show up
21:58.30Caircan make it just a single pixel wide
21:58.49Flisher_CodingI tihkn I have a few hour of work for CV to understand how to use the blizz function, else I'll rollback and use constant.
21:59.09Flisher_CodingIt seem that when I generate frame, it's use some data of current bag or something like that
21:59.39ToastTheifwell
21:59.57ToastTheifI gonna go to basketball now
22:00.02Cairhave fun ToastTheif
22:00.06Temhttp://wow.shadowtribe.org/modules.php?name=temp
22:00.12ToastTheifmost everything is installed..except...a lot of things
22:00.14Temoops
22:00.16Tembad link
22:00.19ToastTheifincluding WoW =/
22:00.31ToastTheifbut must go play bball, so cya
22:00.37TemI'm going to go smack the guy that did our site...
22:00.40TemI *hate* frames
22:00.46Flisher_CodingI hate too
22:00.48AnduinLothardito
22:01.00Temhttp://shadowtribe.org/v-web/bulletin/bb/viewtopic.php?t=686
22:01.19Temthere now you can see the border
22:01.19Cairinteresting thread on OO, here:  http://www.wowinterface.com/forums/showthread.php?p=11715#post11715
22:01.21AnduinLotharonly frames implimented site i use regularly is the java documentation
22:01.40Temwell in his defence phpnuke is confusing as hell
22:01.57IrielCair: I do most of my code that way when it's worth it.
22:01.58Temand an iframe was the fastest way to make the forums work with a sidebar
22:02.07IrielSo it's a good push
22:02.23Irielhowever, for simple things, it's probably not worth the confusion to newcomer developers
22:03.17zeegOO in LUA
22:03.21zeegseems like.. a waste of time IMO
22:03.45Irielzeeg: Depends what you're doing
22:03.49zeeghopefully will have a public beta ver of patcher today Cair
22:03.59Cairk
22:03.59zeegIriel, it just doesnt seem worth the trouble for what LUA is *supposed* to be doing in WoW
22:03.59IrielOff to a meeting, back in an hour or so
22:04.06Cairlater Iriel :)
22:04.38BeladonaI only see benefits to OO
22:04.44Beladonavery few downfalls
22:04.54Irielzeeg: Look at Bookworm or StatRings (the new version) sometime.
22:05.01CodayusA)  Yeah, but 90% of what we do was never intendd, I don't think.  :-)
22:05.06zeegThere's the fact that it's a lot more confusing for any beginner, and it takes longer to develop in
22:05.06AnduinLotharwe've been using a similar, but different method in cosmos libraries and some addons since Sea
22:05.44BeladonaI can see where it would be harder for newcomers, but I don't see how it takes longer to develop
22:05.51CodayusAnd B)  Like Beladona says, I don't think there's really a downside.  Even for newcomers, I don't think its really more confusing.  Rank newcomers are mostly just copying without understanding anyhow...
22:05.57Beladonabut every codes differently
22:06.02AnduinLotharwe just dont use the self assignment stuff so it's a lil easier to read and you call with . and now :
22:06.02Beladonaeveryone* I mean
22:06.07VerlaineI know it's more confusing for beginners, I am one and am lost when seeing stuff like that
22:06.10zeegDoes OO cut down the memory usage?
22:06.12AnduinLotharnot*
22:06.17Flisher_CodingContainerFrame_GenerateFrame from Blizz in fact generate a bag or bank frame, can hardly be used to put custom data as it toggle the "real" bag and a few other thing
22:06.29zeegOO is a *lot* more confusing for beginners, I remember back in the day when I was first reading about OOD
22:06.41BeladonaOO doesn't cut down on memory much, ir at all
22:06.44Beladonaif
22:06.50Beladonait just makes more sense to me
22:06.55MoonWolfnobody use OO, its confuses the begginers.
22:06.56zeegso what's the benefit of it in wow?
22:06.58Beladonabut then again Iam not a newcomer
22:07.04AnduinLotharit only makes sense if you already know how it works
22:07.10zeegprefixing methods/etc would work just as well in this case
22:07.14MoonWolfnobody use pointers in C it confuses the begginers
22:07.19Beladonaagain, it is preference
22:07.20zeegthere's no exception handling is there?
22:07.25BeladonaI prefer OO
22:07.31Beladonanot everyone does
22:07.41zeegIt's good practice if you're a developer, but like I said, a lot harder for beginners to use
22:07.48Beladonaand I agree
22:07.49zeegAnd without exception handling it becomes quite useless :|
22:08.01Irielzeeg: I disagree
22:08.04zeegbut I don't know LUA that well, or how it functions with WoW so It may be there
22:08.06Beladonaa newcomer would have to learn OO first
22:08.08IrielOO makes code arrangement much more coherent for a lot of things
22:08.33zeegIriel, in most languages it does, fromw hat I can see in LUA it doesn't change all that match
22:08.57IrielMy experiences have been that for many many things, it makes things cleaner
22:09.01CodayusI dunno, I still don't see hows it's that much more confusing for simple addons anyhow.  And for complex ones, well, a beginner is just going to get confused anyhow.  *shrug*
22:09.03IrielESPECIALLY when you're dealing with frames
22:09.11IrielThe frame methods are ALREADY OO-ish
22:09.18BeladonaI would rather debug OO code than standard code any day
22:09.35TemBeladona: me too
22:09.44Irielanyway, i'm really off now
22:09.46MoonWolfsame here
22:09.59Beladonaand yeah, much of the default blizz code is OO, but a lot isn't as well
22:10.15zeegOh well, I have nothing against it. I just think pushing it will confuse more people
22:10.28zeegBlizzard obviously aren't excellent programmers though Beladona ;)
22:10.34zeegI mean.. look at their website
22:10.35Beladonait is definitely something better left to "intermediate" coders
22:10.40Cairso feel free to add these comments to the thread ;)
22:10.41Beladonanot beginners
22:11.07Beladonalol, zeeg
22:11.09Beladonagood point
22:11.24Beladonaalthough in their defense, their web designer isn't the same as their UI dev
22:12.04MoonWolfthank god its not.
22:12.12CodayusUgh, their website is awful.  (And from what I've heard, so is there web designer...)  :-/
22:12.15MoonWolfwe would have flash banners all over our UI
22:12.43Temwell a final attempt at a good link
22:12.44Temhttp://img455.imageshack.us/full.php?image=onybanners5pe.gif
22:12.57zeeg:|
22:12.59zeegi dont mind the flash
22:13.05zeegbut it'd be nice if they knew HTML standards
22:13.10zeegit was a pain in the ass making my news spider
22:13.37Cairthat looks good Tem
22:13.43BeladonaTem: better, although now that I see both, I have to say I like the NoBorder better
22:13.48Beladona=P
22:13.51TemI think I do too
22:14.01Temhowever, I need to add ony's horn back
22:14.32Beladonaworldofwarcraft.com has 1064 XHTML violations
22:14.35Beladona=P
22:14.43MoonWolfouch
22:14.51Beladonagotta love it
22:14.51MoonWolfno wonder it has rendering problems at times
22:15.00MoonWolfTry www.wow-europe.com/en/
22:15.12AnduinLotharviolations happen whenever u try to do innovative things :P
22:15.22Beladonasure
22:15.28CodayusAnd that doesn't even count the poor organization, ranom design changes, and silly layout choices...
22:15.29Beladonabut 1064 is a bit much
22:15.30Temgod those pages load so ugly
22:15.49CodayusIt's just so...random.
22:15.57AnduinLotharmake it borderless, but add the small part of her horn u chopped off
22:16.06MoonWolfindeed, hey i got a coold idea, but it over.... there somwhere. OKAY
22:16.22Verlaineagreed anduin
22:16.44BeladonaI must apologize
22:16.50Beladonathose 1064 violations are not xhtml
22:16.57Beladonathey are standard html 4.0
22:17.00Beladonaviolations
22:17.00Verlainethe border is nice, but the weird banner type picture is smaller than the border so it looks weird. but without it, the horns of Onyxia are just... meh
22:17.09zeegworldofwarcraft.com has like 500 html violations
22:17.10zeeg:P
22:17.11Beladonawhich, is actually, worse
22:17.12CodayusThats worse, you know.
22:17.13zeegya
22:17.22zeegtheir html code looks like
22:17.24CodayusIndeed.
22:17.27zeeg<tag attr =" blah" >
22:17.32zeegrandom spacing everywhere
22:17.40zeeghrmm
22:17.45Beladonatheir html code is like spaghetti with mud as a topping
22:17.46zeegi need to setup my blizzard news xml syndication
22:17.51zeegwonder if anyone will actually use it
22:17.57zeegwow.com: preg_match_all('#<div\s+class\s*=\s*"[^"]*postContainer[^"]*">.*?<h3\s+class\s*=\s*"[^"]*title[^"]*"\s*>(.*?)<small>\s+-\s+(.*?)\s+on\s+([0-9]+/[0-9]+/[0-9]+)</small>.*?</h3>.*?<div\s+class\s*=\s*"[^"]*postBody[^"]*"\s*>\s*(.*?)\s*</div>\s*</div>#si', $buffer, $matches);
22:17.58zeeglol
22:17.59CodayusHonestly, I think they're using kobolds as web monkeys.
22:18.04TemOh lucky me! That bit of her horn was still there!
22:18.26Beladona1671 for xhtml trans
22:18.31AnduinLotharhttp://www.wowinterface.com/forums/showthread.php?p=11717#post11717
22:18.40Beladonanot atht they were even trying to conform to that
22:18.44zeeganyways
22:18.49zeegmore comments! http://www.davidcramer.net/projects/mmotheatre/
22:18.52*** join/#wowi-lounge RasmusKL (i=RasmusKL@wnpgmb09dc1-115-157.dynamic.mts.net)
22:19.00zeegidk if i like how it's setup or not
22:19.01CairYeah, saw that Karl, thanks
22:19.07Beladonanice zeeg
22:19.11Beladonafirst time I have seen it
22:19.26MoonWolf416 for the www.wow-europe.com/en/ site
22:19.48zeegBeladona, ya im quite lazy when it comes to work stuff :|
22:19.50Beladonayou guys are looking at the top error count
22:19.54zeegwow-europe team is a lot better then wow us
22:19.59MoonWolfstill bad.
22:20.00zeeg*than
22:20.01BeladonaI am looking at the total number of violations
22:20.28Beladonaanyway, they suck, we know it, hi
22:20.57MoonWolfoh, most of those 416 are missing alt atributes
22:21.09Beladonaexample: look at zeegs code
22:21.15Beladonayeah he says he was lazy
22:21.24Beladonabut he uses divs and a lot better code than they did
22:21.28zeegi do this for $ with high dollar sites though
22:21.37Beladonayeah
22:21.37Temhttp://img270.imageshack.us/img270/3861/ony5wz.gif
22:21.39zeegblizzard probably just hired some local web designers to do it
22:21.44zeegdesigners dont usually know html too well
22:21.51Beladonaor one of the devs kids
22:21.59Beladonawith frontpage
22:22.01Beladona=P
22:22.04zeegya
22:22.22BeladonaI love that Tem
22:22.31Beladonatoo bad PNG isn't standardized yet
22:22.32zeegwowguru is probably the cleanest wow site in terms of css usage and whatnot.. even though I could probably cut down on the css code (but its hard going back and fixing things :P)
22:22.35Beladonayou could make it transparent
22:22.48zeegmm looks nice
22:23.15AnduinLotharthat's good tem
22:23.22Beladonamy personal site changes almost monthly
22:23.29Beladonaeverything
22:23.32zeegmine would if I had time :|
22:23.40Beladonayeah
22:23.47TemThanks
22:24.28Beladonasocial life?
22:24.32BeladonaI know not this term
22:24.53zeegyou're lucky
22:24.54Beladonawork is as social as I get - I am too tired for more than that
22:24.55zeegtoo much drama
22:24.56zeeg:P
22:25.17Beladonawell, other than chatting with you guys, and forums, and... etc...
22:25.38*** join/#wowi-lounge Tain (i=Shrubber@c-66-31-196-19.hsd1.ma.comcast.net)
22:25.39Beladonagoing home, seeya in a bit
22:25.39*** join/#wowi-lounge Irishbruin (n=Irishbru@ip68-110-153-94.hr.hr.cox.net)
22:25.47*** part/#wowi-lounge Beladona (n=Beladona@josephpartners.com)
22:27.29zeegall fixed
22:27.29zeegThis Page Is Valid XHTML 1.0 Strict!
22:27.30zeeg:|
22:27.42*** join/#wowi-lounge cladhaire (n=jnwhiteh@cpe-24-59-51-225.twcny.res.rr.com)
22:28.32Cairhey cladhaire :)
22:28.48Verlainethis add on is going to kill me
22:28.54zeegCair, please tell me you make money off *interface and dont do all this for free
22:29.10Cairwhy?
22:29.22zeegwould be way too time consuming
22:29.27Cair*shrug*
22:29.31zeegi'm sure you put in more hours than me
22:29.56Cair4 main sites plus the blizz forum, plus the channel, plus emails, plus secondary sites, plus ...
22:30.01TainSome people do things for other reasons than money.
22:30.13zeeghttp://www.wowinterface.com/downloads/fileinfo.php?id=4296 - exactly the kind of stuff that should be done w/ UI Mods
22:30.21zeegTain, some people have to make a living
22:30.44zeegand with the time Cair puts in I dont think she could do it w/o getting paid from it as she wouldnt be able to do any other kind of job
22:30.56TainAssuming things is bad!
22:31.02CairI'm not employed outside the house
22:31.35TainMany people put in a lot of hours on a lot of things and don't get paid for it.
22:31.49Tain(I have no idea whether or not Cair makes money from the sites.)
22:31.51AnduinLotharmm, looks liek everything works fine in the test wxcept ColldownCount
22:31.51zeegTain, many of those people are also kids who still live at home
22:32.07zeegas I was once like that
22:32.11zeegbut quickly realize this and real life didn't fit
22:32.11TainBut just because someone spends a lot of time on something doesn't mean they're doing it because they need to get paid for it.
22:32.43zeegTain, it's either that or they live in some run down shack because they've spent too much time volunteering free time
22:32.52Caireasy guys
22:32.57TainNope, no shack here. :)
22:33.10zeegTain, wasnt talking about you..
22:33.13TainI am.
22:33.17zeegwhy?
22:33.30TainBecause I spend many hours a day doing things other than working, and don't get paid for them.
22:33.49zeegand Cair is up at all random hours posting on community forums/etc...
22:33.49Caireasy guys
22:34.05*** join/#wowi-lounge tahooie (n=tyler@66.239.17.226.ptr.us.xo.net)
22:34.07zeegi could spend many hours a day as well, but i spend much more, as from what I can see so does Cair
22:34.16zeegits just something thats not possible if you have a job that makes money and that's not it
22:34.17AnduinLotharOh, that's what that is... Forberance: new debuff after being shielded by a pally. cant be reshielded again within 60 sec
22:34.27TainIt's just silly to argue that because someone spends a lot of time doing something it's impossible that they're not getting paid for it.
22:34.45*** part/#wowi-lounge tahooie (n=tyler@66.239.17.226.ptr.us.xo.net)
22:34.46Cairfor the record
22:35.16TainSome people work full time and play WoW as much as a fulltime job, and they pay for the privilege. :)
22:35.16CairI *now* get paid a stipend for my work on the sites, but until the last couple months, I've always done it for free
22:35.52Cairand the amount I do get can't be considered a "pay cheque" no matter where you work
22:35.54zeegIf they didnt pay you I'd find some way to steal you :P
22:36.02CairIt isn't even minimum wage
22:36.13CairI do it because I love it
22:36.14zeegIt's too bad we didnt meet before I worked on wowguru/ogaming bought you
22:36.33zeegcould have done great things :)
22:36.48AnduinLotharnot everyone wants to work for you zeeg
22:36.55CairYou wouldn't have gotten me anyway, I've been part of this community for over 5 years now, working with Dolby & Kudane & Tom King & & &
22:37.13CairI wouldn't leave them, wouldn't matter how much you offered me
22:37.23zeegnot saying that
22:37.33StylpeNot even for a MILLION BUCKS?!?!?!?!?
22:37.44Stylpe:F
22:37.58Cairthe chance of someone offering me a mil to do what I do? hah, not likely
22:38.14zeegI'd hope you guys got a very large chunk for the interface sites at least :|
22:38.20Caircould wish, but highly unlikely
22:38.32zeegSupposable they always overpay, but I havent dealt w/ the company for over a year
22:38.51Cair*I* was not one of the owners of the sites ...
22:39.05Cairso, what they got for the sites, I couldn't tell you
22:39.07CairI didn't ask
22:39.08StylpeCair, would you move to Norway if I gave you a million bucks? :D
22:39.22CairUS dollars? I'd consider it :p
22:39.29zeegCair, is Dolby the owner?
22:39.35TainCould do pretty well in Norway with a million US.
22:39.41StylpeYay! Now I only have to win the lottery a few times :D
22:39.43TainIs that before or after taxes?
22:39.47CairDolby was *one* of the owners
22:39.52StylpeTaxes, schmaxes
22:40.01TainAnd who do you have to pay the taxes to? US? CDN? Norway?  Probably all 3.
22:40.11AnduinLotharya now for cair in onterio that's a deal.. but i'm nto sure i'd want to move outa southern cali
22:40.25zeegthis weapon is so damn sexy
22:40.27zeeghttp://www.wowguru.com/db/items/dark-edge-of-insanity-id21134/
22:40.40zeegAnduinLothar, but you could live in an igloo!
22:40.40TainI'd move to Norway for... hmmm... $250k, and probably less.
22:40.40Cairso, you completely shocked yet zeeg?
22:40.46zeegCair, not really
22:40.55zeegWarCry gets away with not paying anyone, but that's because they're cheap
22:41.06zeegOGaming is nearly the same, but I have nothing against them as I'm on good terms w/ most of the higher-ups
22:41.10StylpeI just want someone to talk to. (Almost) all the people my age around here just like to drink and party, and I don't =/
22:41.30AnduinLotharthat's what the internet's for ;)
22:41.35Cairlots of folks are surprised when they discover that the number of hours I put in, and the fact that I basically do it for free
22:41.37zeegSame, but you'd be suprised how many people aren't into the drinking/partying thing
22:41.45zeegI'll go to parties every once and a while, but not more then once a month
22:41.53StylpeI need physical interaction too, AnduinLothar =P
22:42.04zeegCair, I used to, when someone offered me a nice chunk of money to do it, I was all for it
22:42.21StylpeBut I won't bother you with my personal life here.
22:42.24TainNot knowing my European geography, how far away is Amsterdam?
22:42.49AnduinLotharya, spose there's that too. I've gone through 9 girl friends in 6 yrs... even with them in person they don't tend to stick around to long
22:43.03cladhaireHeyas Cair, all
22:43.08Cairhey cladhaire :)
22:43.16TainWhile we're on personal things, I'm really constipated. :(
22:43.24zeegAnduinLothar, I've had that problem.. this latest one I think might last though
22:43.37StylpeFrom Norway? Lemme check Google Earth =P
22:43.49AnduinLotharwell gl w/ that then.
22:44.03CairTain: ewww, wtmi!
22:44.26zeegO RLY?
22:44.26TainWhat!  They can go on about being dumped, I can't talk about mine?
22:44.37zeeghey
22:44.40zeegi havent been dumped
22:44.46zeegfor the record! :o
22:44.50zeegi broke up with them! :P
22:45.06TemTain is evil pie.
22:45.08zeegmy last one tried cheatin gon me with one of my friends.. *shakes head*
22:45.34Temoh Cair, where were you when I needed to ask you a question!
22:45.44Temit took me WAY too long to find wowmodelview
22:45.49AnduinLothari believe that zeeg. all but one of mine dumped me
22:45.49Cairummm, if I wasn't here, I was somewhere else
22:46.02StylpeTain: Norway is all the way to the north in Europe, and to get to the 'continent' you have to cross the North Sea
22:46.05zeegAnduinLothar, ouch
22:46.08zeegthe guy that made mywarcraftstudio works for us :D
22:46.24zeeghe's also the guy who made our LUA script
22:46.25zeeghe's awesome
22:46.28StylpeOh btw, I'm stopping by Amsterdam when I'm flying to USA this christmas :D
22:46.30TainSo I just drive over the bridge across the North Sea!
22:46.50StylpeThere is no bridge over that sea
22:46.59zeegnot yet!
22:47.07StylpeBut you can drive through Denmark and Sweden, probably
22:47.21Temwhy don't you go streatch your arms so we can drive over you?
22:47.36Tems/straetch /stretch/
22:47.37AnduinLotharpretty impressive 575 damage from a Seal of command crit...
22:47.38TainI'll get the G.I. Joe Bridgelayer.
22:47.59TainOh good idea, Anduin.  We can ride Seals across the sea.
22:48.11TemTain!
22:48.20TemI forbid you to use any more puns!
22:48.28TainWe're never going to survive, unless we get a little bit crazy.
22:49.18AnduinLotharwhy are there a total of like 5 comments in AceHook.lua...
22:49.42AnduinLothar*grumble* make me read the manual *grumble*
22:49.51Temlol...
22:50.43AnduinLotharlooks like no one ever had to use JavaDoc in school...
22:51.14*** join/#wowi-lounge Beladona (n=Beladona@70.124.60.115)
22:51.14*** mode/#WoWI-lounge [+o Beladona] by ChanServ
22:51.24Cairwb Beladona :)
22:51.26StylpeYou can actually drive from Amsterdam to Norway! I've seen it =P
22:51.27Beladonahiya
22:52.04StylpeYou'd have to drive Netherlands - Germany - Denmark - Sweden - Norway though
22:52.13TainThat's a lot of drinking.
22:52.16StylpeBut there are ships running, too =)
22:52.21Beladonadrinking?
22:52.39TainWell yeah, you odn't think I'd drive through all of those countries without sampling the local drinks, do you?
22:52.49Beladonahehe
22:52.51Cairlol Tain
22:52.54TainWait, can I take a Viking ship?
22:53.00TainI think that would be cool.
22:53.04StylpeBeer is very expensive in Norway =/
22:53.11StylpeTain: No
22:53.13Beladonasure, but the viking might not be happy
22:53.25StylpeWell, a model ship, sure =P
22:56.38*** join/#wowi-lounge cladhaire (n=jnwhiteh@cpe-24-59-51-225.twcny.res.rr.com)
22:56.51cladhaireSorry all, my connection has been flaky today
22:57.01cladhaireAnduin: which version of AceHooks are you looking at?
22:57.02MoonWolfit happens, we don't mind, well i don't
22:57.25Cairnot a problem cladhaire, happens to all of us, no fault of your own
22:57.43AnduinLotharwell if it had a version # in it i coudl tell u :P
22:57.44BeladonaI didn't even notice
22:57.47*** join/#wowi-lounge Osagasu (n=NOYB@rhhe10-109.2wcm.comporium.net)
22:57.55Cairwell, unless you work for the company that provides your connection, in which case, you suck :p
22:58.08BeladonaLOL
22:58.29AnduinLotharlooks like ace doesn't use the toc version tag either..
22:58.43AnduinLotharVersion:  1.2.4 says the readme
22:59.36AnduinLotharmmm, old 1700 version
22:59.40cladhaireOkay.. if its in an Ace distribution than its the old version, and most of the code is straightforward
22:59.42*** join/#wowi-lounge Osagasu (n=NOYB@rhhe10-109.2wcm.comporium.net)
23:00.06cladhaireMine only exists locally and on the forums (patch forum)
23:00.19AnduinLotharwould be easier to understand with function comment summaries and longer variable names
23:00.40cladhaireI didn't write it.
23:00.45cladhaireSo don't talk to me =)
23:00.59TainAceDev\Docs\Ace Usage Guide.html  has a brief explaination of usage.
23:01.24TainOh, if you downloaded the AceDevKit
23:05.20AnduinLotharah ic, ace hooks just makes you do the parent function call yourself
23:05.49cladhaireCOrrect.. if you choose to disrupt the hook chain, you make that decision.
23:05.54cladhaireetc.
23:06.03cladhairesame basic principles apply
23:06.09AnduinLotharright
23:06.23AnduinLotharjust means you can only use that function as a hook
23:07.06cladhaireNot sure what you mean by that
23:07.32AnduinLotharwell if you cal the function yourself it'll automaticly caal the parent function
23:08.10AnduinLotharas oppossed to Sea hooks where the funciton is sepperate and can be called with or without the parent function
23:09.24AnduinLothari often times use the same functions for config changes, so the whole hook doesn't get called, just my small part
23:10.02cladhaire*nod*
23:10.38cladhaireThey act the same as hooks
23:10.50AnduinLotharEX: Sea.util.hook("ChatFrame_OnEvent", "MyChatHandler");   then i can call just MyChatHandler() or i can call both by using ChatFrame_OnEvent()
23:11.06cladhaireIt doesn't really intend to me anything more that that.
23:11.46*** join/#wowi-lounge Nulkris (n=Nulkris@CPE-144-137-46-147.vic.bigpond.net.au)
23:12.05AnduinLothari'm just noting differences
23:12.16AnduinLotharwondering how hard conversion would be
23:13.09Cairhey Nulkris :)
23:13.13cladhaireShouldn't be any more difficult than moving from normal hooks to SeaHooks
23:13.20Nulkrisheyas
23:13.28AnduinLotharnope, was just wondering if it'd be easier
23:13.50cladhairethe only magic AceHooks does it simplify hooking methods of objects.. and defaulting hooks to AceObject:Function if not specified.
23:14.16AnduinLotharya, sea has the object hooking too
23:16.06AnduinLotharthe chat command wrapper looks similar to the comparable code in Sky and MCom
23:17.11AnduinLotharinteresting use of regex
23:18.18AnduinLothari do liek the multi-leveled sub options tho. MCom onyl allows for one
23:19.24cladhaireyea, you'd have to talk to an Ace dev about those.. I dont really use Ace, just rewrote the hooks package =)
23:19.44AnduinLotharu rewrote it, eh?
23:19.53cladhaireyeah, to fix some of the issues
23:19.55AnduinLotharthought u didn't use it.. nwo im confused
23:20.07cladhaireI have one Ace addon that's in dev.. but I have about 10 others that have nothing to do with Ace
23:20.28cladhaireI started using Ace to get a feel for it.. cause many people who I share common ideals with are part of the community
23:20.38AnduinLotharmmk
23:20.44cladhaireIn the midst, Iriel pointed an issue out to me, and I ended up rewriting AceHooks
23:20.56cladhaireit'll likely be in a bugfix patch at some point, but you'd have to ask them
23:21.11AnduinLotharmaybe u wann throw up an AceHooks doc on the wiki thne
23:21.15cladhaire(I rewrite code all the time.. )
23:21.33cladhaireI started one today, but ended up backing out cause I didn't have time to commit at work
23:21.42AnduinLotharya, i started in cosmos by rewriting all their framexml code into addons
23:22.07cladhaireI remember those days.. lol
23:24.23Iriel<PROTECTED>
23:24.25Irielback.
23:24.29IrielDid I miss anything fun?
23:24.30Cairfront
23:24.43AnduinLotharnothing unusual
23:24.58Beladonasome table dancing, but thats about it
23:25.00cladhaireThere were fireworks while you were gone.. I'm sorry I didn't save any =(
23:26.19Cairdiscussion about how much I do or don't get paid for my work on the sites, further conversation about OO, discussion of hooks in Sea vs Ace
23:26.27Cairthat's about it, isn't it guys?
23:26.54cladhaireWow.. i missed a lot when my connectino cut out =)
23:26.57BeladonaI get paid
23:27.00Beladonain cookies
23:27.13AnduinLothar~cookie
23:27.27Beladonaanyone can live on cookies, tis all you need really
23:27.58IrielHm, man cannot live by cookies alone
23:28.04KolthI can.
23:28.06Cairnaw, need sex, too
23:28.13Cairand booze
23:28.19Beladonacookies, beer, and sex
23:28.31Beladonayeah, I am going to hell
23:28.34AnduinLotharpretty sure monks 'live' without all 3
23:28.36Beladonahehe
23:29.31Beladonathat isn't living
23:31.18CairI do think that was pretty much it, Iriel
23:32.48StylpeHmm, there was someone who lives near Houston here, right?
23:32.51Irielok.. not too bad then
23:33.04Irielthanks for the synopsis.
23:33.19IrielHere's a cookie <============> (Seen side on)
23:33.32TainToo thin of a cookie.
23:33.37TainI like a nice thick one.
23:33.50Cair~thank Iriel
23:33.50purlCair: de rien
23:33.54Cairgrrr
23:34.00*** join/#wowi-lounge Natasem (n=Natasem@h-64-105-32-25.snvacaid.covad.net)
23:34.08Cairhey Natasem
23:34.16TainI like my cookies like I like my women.  Thick and no nuts.
23:34.23Kolthha
23:34.26Stylperight
23:34.53TainNow if you'll excuse me I have to go see my psychiatrist.
23:34.56Beladonawow
23:35.07Beladonathat was, special
23:35.08AnduinLotharshe female?
23:35.13Natasemhowdy ya'll
23:35.28Natasemya have a good turkey day... for thoughs of u that observe it
23:35.47AnduinLotharmmm, that was a few days ago..
23:36.06Beladonamy turkey day was great, thanks for asking
23:36.18Natasemeh i only come in here at work
23:36.26Natasemi have no time to chat when i am home
23:36.38Beladonaironic that turkey day is good for everyone except the turkey
23:36.44Natasemlol
23:42.23Irieldamn it, I finally have time to write up a test case for my texture bug and the test server appears down
23:43.00Cairwell, you've got time still
23:43.11Cairnot like it's going live tomorrow or anything
23:43.34Temheh...
23:43.36IrielI hope not, I have an all day meeting tomorrow so unless I can find a source of wireless internet access, i'll be offline  all day
23:43.44Cairit isn't
23:44.06Temof course not, but it would suck immensely if it did
23:44.28Cairyes, yes it would
23:44.29IrielThere's no real way it could do, though if i'm lucky the new 1.9 patch will hit test today or tomorrow
23:46.06*** join/#wowi-lounge Nomad_Wanderer (n=NomadWan@cpe-66-67-110-36.rochester.res.rr.com)
23:46.13Cairhey Nomad_Wanderer
23:46.16Nomad_WandererHowdy
23:48.34Nomad_WandererDoes anyone know where a good place to read up on saving variables is?
23:48.46Nomad_WandererOne that is up to date? I.e. Not RegisterForSave?
23:48.55Nomad_WandererThat's about all I know about saving Variables :)
23:49.18Beladonawowwiki might have a little on it
23:49.33Beladonaotherwise it is split up in forum posts on the officla forums and wowinterface
23:49.44Nomad_WandererWith the wiki you need to know what your looking for what commands etc..
23:49.49CairI still think we need to get wowwiki and wdn need to get combined :p
23:49.51Beladonadon't know of any definitive documents on the subject
23:49.51Nomad_Wandererit';s not exactly sorted by topic..
23:49.59Irielhttp://www.wowwiki.com/HOWTOs
23:50.03Irielthere's one on saving variables
23:50.17IrielI know this because I wrote it
23:50.19Temhttp://www.wowwiki.com/HOWTO:_Save_Variables_Between_Game_Sessions
23:50.19Cairboy, I mangled that statement, didn't I?
23:50.21Nomad_WandererWhere the hell did that page come from!
23:50.23BeladonaI figured =P
23:50.28Irielhttp://www.wowwiki.com/HOWTO:_Save_Variables_Between_Game_Sessions
23:50.31Nomad_Wandererhttp://www.wowwiki.com/Main_Page
23:50.36Irieldamn tem beat me 8-)
23:50.38BeladonaI knew what ya meant
23:50.39Nomad_WandererI use that URL all the time :)
23:50.52Nomad_Wandererdidn't know there was a howto page
23:51.08TemOh Iriel, I was able to get the banner up somewhere where you should be able to see it: http://img127.imageshack.us/img127/2919/ony9sc.gif
23:51.27Nomad_WandererThanks for the link this is great!
23:51.42*** join/#wowi-lounge Legorol (i=legorol@cpc3-cmbg6-6-0-cust238.cmbg.cable.ntl.com)
23:51.53TemI'm still not satisfied with it, but it has no purpose other than my temporary entertainment....
23:52.04IrielTemporary entertainment is important 8-)
23:52.10IrielNow, can you fix the test server?
23:52.16Cairlol
23:52.27TemNomad_Wanderer: http://www.wowwiki.com/Interface_Customization this is a good starting point for looking at the wiki
23:52.30Beladonamy compares are xml based and use stylesheets to output what you see on the website. I would be fine with storing them at the wdn site and then posting links at wowwiki
23:52.40Beladonaif that works for Cair, and Iriel
23:52.46Nomad_WandererThanks Tem!
23:52.55Temnp
23:52.55Legorolg'evening
23:53.01Cairhey Legorol :)
23:53.10LegorolI have a question, possibly directed at Cair
23:53.14IrielI think adding a page to the wiki with links would be fine (It would need to be a new page, tho
23:53.22Beladonayeah
23:53.23Legorolwhat is the most effective way of drawin attention of Blizzard to some bugs on test?
23:53.28CairLegorol: topic you may be3 interested in:  http://www.wowinterface.com/forums/showthread.php?t=2512
23:53.29Iriel(Unless it's just one link on the Interface_Customization one)
23:53.31LegorolI am aware of posting on the test realm forums
23:53.31IrielUI bugs?
23:53.35Legorolnot UI
23:53.36IrielOr gameplay ones?
23:53.39Legorolgameplay
23:53.44IrielTest Realm forums is 'the' place, apparently
23:53.47Tempost on the test realm forum?
23:53.48Legoroli guess what i am asking is:
23:53.53Legorolfrom past experience, how reliable is that?
23:54.00Legoroli made the post, got 2 replies, got washed to page 4
23:54.09Legorolcan i expect the bug to get fixed?
23:54.15CairLegorol: aye, either post on the test realm forum, or (last choice) send detailed description to me, I can get it passed along
23:54.18Temhow serious is the bug?
23:54.20IrielIt probably depends how serious it is.
23:54.24IrielTem, get out of my head
23:54.29Temlol
23:54.35Temyou get out of mine
23:54.36Legorolnah it's not a major issue, so i'd not want to peruse your contacts, Cair
23:54.41Cairokay
23:54.49Legoroli was just wondering if anyone knew how much Blizzard pays attention to posts on test realm
23:54.56Cairif it's not that serious, then yeah, I'd go with the test realm as suggested
23:55.00Legoroland I am sure attention rate on US >>> EU
23:55.01CairI've no idea, personally
23:55.01TemI would assume that they would pay attention
23:55.03IrielThey pay some attention there, they maintain a known bugs list
23:55.15IrielI've seen Slouken ask people to report stuff there in the past
23:55.19Cairthat's right, you are EU, aren't you?
23:55.23Legorolyep
23:55.26Legorolbut i can post on US as well
23:55.36Legorolso normally i post things like this on US instead
23:55.41Cairpost it on EU, drop a link here, someone here can cross post on US
23:55.48Temoh speaking of bugs... I have one to post that tech support told me to post on the UI forum even though it doesn't seem related to me
23:55.53Cairah, nm then
23:56.06Legorolthanks for the offer anyway i appreciate it
23:56.18Legoroli got myself arranged to be able to post on US mainly because of the UI forums
23:56.21IrielTem: What's that?
23:56.30TemA bindings thing
23:56.34Legorolunfortunately in practice it appears that nothing said on the EU forums makes it to the US unless cross-posted
23:56.49Cair*nod*
23:57.01Legorolthe EU CM team certainly can't have the same presence on the EU UI forum as slouken does in US
23:57.05IrielPretty much, I think slouken looks there every now and again, but mostly hopes that someone asks one of us US types to cross post
23:57.08Legorolthe EU UI forum is more like a discussion/self-help forum
23:57.09Cairwell, between everyone in the channel, and the WoWI forums, there shouldn't be any reason why we can
23:57.16Caircan't get things cross posted
23:57.22Cairif necessary
23:57.26IrielI've done it a few times when people have emailed me requests
23:57.32Legorolyeah fortunately there are solutions if one is desperate
23:57.58Legorolbut that's for UI forum, because teh UI community is nice and helpful
23:58.00Cair*nod* I've posted stuff for folks from the EU before, or for folks that can't log in on any given day for whatever reason, etc
23:58.10Legoroli don't know what happens to the EU test forums
23:58.23Legoroli presume the CMs collate the stuff and forward it to the US, but have no idea how effective that is
23:58.41Temyeah cair, you made a post for me once when I was in billing purgatory
23:58.43Legorolspeaking of which, at least EU and US can share stuff because we talk in English
23:58.49Cairheh, yeah
23:58.56Legorolit just occured to me it must be much worse for the KR and CN players
23:59.01CairI'll bet!
23:59.01Legoroli wonder if their voice gets heard at all?
23:59.15Legorolthere is virtually no communication between KR/CN and EU/US
23:59.23Legorolor none that i know of
23:59.33Legorolwell ok i know one exception, i have a KR localizer
23:59.35Cairalthough, again, the majority of those in those countries that would actually be playing this game most likely speak english as well, to a greater or lesser degree
23:59.51Beladonamore often lesser

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.