irclog2html for #wowace on 20060504

00:01.12ckknightwhat'd be the point, kergoth
00:01.22ckknightfrankly, I think that you should just use the first available method
00:01.45ckknightif mixins collide, then either throw an error or silently go with the first mixin specified
00:03.22HoJ|Slaymani like Golden Girls
00:03.29HoJ|Slaymangood everyone
00:03.33kergothi can think of one possible use case.  lets say you have a mixin that provides one piece of functionality, but two interfaces to it.  if a method of one of the interfaces overlaps with another mixin, you should still be able to pull in that mixin with just the first interface.  i read an academic paper which argued for "inheritence through an interface", which acted like a filter. you mix in the mixin i mentioned -through the first interface-, and thats a
00:03.59ckknightand thats
00:04.10HoJ|Slaymans/Good/Good Night/
00:04.23HoJ|Slaymans/good/good gight/
00:04.40HoJ|Slaymanu know what i mean f**ing purl!
00:06.37kergothi could see someone providing more than one interface to functionality, depending on what the caller has at their disposal.. i'm just not sure if its worth doing
00:09.32*** join/#wowace Tem (n=Tem@ip70-177-40-169.br.br.cox.net)
00:09.32*** mode/#wowace [+o Tem] by ChanServ
00:09.50*** join/#wowace Parak (n=profi@user-0cev737.cable.mindspring.com)
00:10.29*** topic/#wowace by Tem -> |wowace.com | ace.pastebin.com | Disclaimer: We are strange. You have been warned.
00:10.39*** topic/#wowace by Tem -> wowace.com | ace.pastebin.com | Disclaimer: We are strange. You have been warned.
00:22.06Tem|WoWkergoth: you have a minute?
00:22.11kergothyep
00:22.28Tem|WoWtoday I started getting these uber annoying error messages with svn
00:22.29Tem|WoWand it
00:22.35Tem|WoW's driving me nuts
00:23.36kergothwhat messages?
00:23.44Tem|WoWsvn: Can't move 'Catalyst/.svn/tmp/entries' to 'Catalyst/.svn/entries': Permission denied
00:25.11kergothoh, that
00:25.18Tem|WoWI do a chmod on the directory and it goes away, sort of
00:25.37Tem|WoWbut it comes back
00:25.40kergothi dunno what causes it, but i thought it was related to interactions between tortoisesvn adn the console cygwin svn
00:25.45kergothif i stick to one or the other, its all good
00:25.54Tem|WoWcurses!
00:26.00kergothi dunno how to fix it :\
00:26.01Tem|WoWI enjoy using the 2 together
00:26.08kergothbut i get bit by that on a regular basis
00:27.15Tem|WoWit's been plaguing me all day
00:27.38hyperChipmunkis it saving them w/ different owners?
00:28.13kergothafaict the owners are identical here
00:30.39hyperChipmunkhum
00:30.58kergothi dunno though, tem will have to test, i dont have it happening right now
00:31.22hyperChipmunkthis is retarded
00:31.26Tem|WoWhmm
00:31.34hyperChipmunkit passes everything as a single string from the command line
00:31.35Tem|WoWmaybe I should get rid of the cygwin svn
00:31.52Tem|WoWI never had this problem when I was just using the normal windows binary
00:32.02cladhaireTem|WoW: cygwin == devil
00:32.09cladhaireif you use win32, use win32 imo =)
00:32.25Tem|WoWcygwin is keeping me from going insane
00:32.45kergoththere are native versions of a lot of open source apps somewhere
00:32.47kergothcan trecall the url though
00:33.19kergothit amuses me that running inside of additional layers via either qemu, which emulates a machine, or colinux, which is a linux kernel running in windows, is faster than cygwin.
00:34.37Tem|WoWyeah it's pretty slow
00:34.57kergothi love doing development under colinux, myself
00:35.24Tem|WoWcolinux is my next try
00:35.35kergothrun a full fledged little debian install in there
00:35.45kergothi had svk and everything in there
00:36.10kergothcan exchange files between linux and windows via samba through the local network connection to it
00:36.39cladhairenever seen colinux
00:37.26kergothhttp://www.colinux.org/screenshots/network.png
00:37.52kergoththough i just use putty to ssh into it, myself
00:37.56kergothsince its console sucks
00:38.40cladhaireinteresting.
00:38.48cladhairecan i run BSD in it? =)
00:39.49kergothcolinux is a linux kernel that runs natively in windows
00:39.51kergothnot an emulator
00:39.57kergothyou could run bsd in qemu
00:40.54cladhairehrm.
00:41.03cladhaireand have the same network dealy?
00:41.08cladhaireive only used vmware, etc.
00:44.23kergothnot sure about qemu's networking, havent used it much
00:46.37CIA-1303aileen * r1399 10FuBar_VolumeFu/ (FuBar_VolumeFu.toc VolumeFu.lua): FuBar_VolumeFu: added svn:keywords
00:47.41Tem|WoWmajor volumefu issue
00:47.52Tem|WoWit's icon is invisible
00:48.33cladhairenot a problem, just a feature =)
00:48.40kergothhmm, implementing pure abstract interfaces would be pretty easy
00:49.34Tem|WoWthat I doubt very seriously cladhaire
00:49.37kergothin a function that gets passed an object that implements an interface, you do local foo = WhateverInterface(arg1), which acts as a filter, only exposing the methods of arg1 that fit the interface, and any that arent implemented by arg1 would raise an unimplemented error
00:49.38Tem|WoWkergoth!
00:49.41Tem|WoWbad kergoth
00:49.51Tem|WoWfocus on what we need not what would be cool
00:50.23kergoththen you can use that interface filter to pull in mixins "through an interface", thereby giving you a way to avoid mixin method collisions
00:50.31kergothhehe
00:51.35CIA-1303aileen * r1400 10FuBar_VolumeFu/ (CHANGELOG.txt README.txt): FuBar_VolumeFu: added svn:keywords, removed changelog
00:52.10hyperChipmunkI suppose gmatch is 5.1, too?
00:52.33kergothhyperChipmunk: yep, you can use gfind or find though
00:53.55CIA-1303aileen * r1401 10FuBar_VolumeFu/README.txt: FuBar_VolumeFu: hopefully the last svn:keywords mucking
01:04.48Tem|WoWckknight: what's the difference between DebugFu and DebugProfilerFu?
01:08.03ckknightI have no idea what DebugProfilerFu is
01:08.51kergothi think thats tek's
01:08.54kergothnever got around to trying it
01:18.26kergothIndustrial: if you use cygwin or linux, you'll probably want the changes in http://kergoth.com/projects/homefiles/changeset/250
01:23.03kergothokay, i'm gonna finish reworking the object model tonight to simplify matters and clarify them wrt constructor execution.  will just make conflicting methods an error.  i'll pursue support for interfaces at some later date.
01:40.45ckknighthooray
01:53.25*** join/#wowace Parak (i=PROFI@user-0cev737.cable.mindspring.com)
02:06.08hyperChipmunkwth is %b?
02:06.16hyperChipmunkw.r.t. string patterns
02:06.40cladhaire%b matched pairs
02:06.53cladhairefor example, string.gfind("%b[]") will return anythign within [].
02:07.01hyperChipmunkaha
02:07.03hyperChipmunkthanks
02:07.06TainAm I the only one who has the Lua handbook open just about every time I code?
02:07.07cladhaire[name][tag] [frame] comes back as "name", "tag", "frame" etc
02:07.13hyperChipmunkTain: no
02:07.26hyperChipmunkI just couldn't find it; I was looking in the pattern area
02:07.47cladhaireTain: PIL sits next to me
02:07.51cladhaireand the white PIL is in my bedroom =)
02:08.43TainSorry, didn't mean to be all snippy.  I know I'm bouncing between sections trying to find things I know are there.
02:08.54cladhaireBITC
02:08.59cladhaires/C/CH/
02:09.05cladhaire~lart purl
02:09.10cladhaireNO SWEARING
02:20.28cladhairewow.. its quiert in here.
02:21.12TainI'm eating a sandwich.
02:21.59TainAnd drinking rum&DC
02:22.14TainAnd listening to Modest Mouse.
02:22.26cladhairewhy diet coke?
02:23.14TainActually I can only drink diet soda anymore.  Regular soda is too sweet for me now.
02:23.24TainIf I drink a regular Coke it'll make my stomach hurt.
02:24.13TainI'm down a lot from the 2+ liters a day of Diet Coke that I used to drink though.  Serious addiction.
02:25.15TainBut at least it's not heroin, I say.
02:27.43cladhaireyeah
02:27.43cladhairewow.
02:27.52cladhairemy parents were UBER addicted to Caffeine Free DC
02:28.25hyperChipmunkTain: I'm in the same boat =)
02:31.52TainI can't handle caffeine free, to me it tastes nasty.
02:32.34TainOf course people who drink regular generally say the same about normal Diet c
02:32.37TainCoke as well
02:41.40CIA-1303cladhaire 07unstable * r1402 10PerfectRaid/PerfectRaid/ (PerfectRaid.lua PerfectRaid.toc PerfectRaidChatCmd.lua):
02:41.40CIA-13PerfectRaid:
02:41.40CIA-13* Moved the chat command system over to the soon to be AceChatCmd
02:41.40CIA-13* Half the handlers don't exist, and none of them do anything
02:41.41CIA-13* AceChatCmd will give an intelligent error rather than just arbitrary error #32 if a handler doesn't exist
02:41.41CIA-13* Cleaned up the closures in PRCC.
02:45.17CIA-1303cladhaire 07unstable * r1403 10PerfectRaid/PerfectRaid/PerfectRaidChatCmd.lua:
02:45.17CIA-13PerfectRaid:
02:45.17CIA-13* Fixed the usage string for /praid {show|hide}
02:45.17CIA-13* Added CLASSES back in as a local table
02:46.43TainI got a box from Amazon today of CDs that I only vaguely remember ordering.
02:46.51TainThat's sort of like a surprise, I guess.
02:47.23Tem|WoWcaffeine free diet coke
02:47.25Tem|WoW..
02:47.27Tem|WoWwhat's the point?
02:47.30Tem|WoWno sugar
02:47.33Tem|WoWno caffeine
02:47.36Tem|WoWno taste
02:47.38Tem|WoWwtf?
02:49.15ckknightit has taste
02:49.19ckknightit also has aspartame
02:49.21ckknightit'll kill you
02:49.28ckknight*thumbs up*
02:49.42TainEverything will kill you, might as well take the things you like.
02:51.05TainSomeone here bought Circus Peanuts today.  Who the hell buys Circus Peanuts?
02:52.05hastegood morning
02:57.43Tem|WoWCoathanger!
02:57.53Tem|WoW(a lockpicking addon)
02:58.01Tem|WoWeh?
02:58.44hastewtf :o ?
02:58.45clad|sleephahah
02:58.52clad|sleepTem: We nicknamed one of our brothers Coathanger
02:58.58Temheh
02:59.02TemI need a better name
02:59.03clad|sleepcause we had another nickname for him.. but we had to abort it at the last second
02:59.08clad|sleepmuch worse pun =)
02:59.14Temoh lol
02:59.40Tempicking the lock on lockboxes is a PITA
02:59.46Temso I'm writing an addon to do it
02:59.52TemI require a name
03:00.03clad|sleepcoathanger is PERFEC
03:00.17hasteso nice - the string.gsub issue in oRA is actually solved
03:00.22hasteI agree on the name
03:00.28Temalright
03:00.33TemCoathanger it is
03:07.45TainI don't like the name but I don't have any alternate suggestions so... uh.. I'm sort of making no point whatsoever.
03:15.29haste:D
03:16.30Temperhaps Cairenn has a better suggestion?
03:21.10Cairennummmm
03:21.27Cairennyou expect me to think, after the day I've had? I've just collapsed ...
03:22.10CairennOpenSeseme
03:22.28Temclad|sleep: you around?
03:23.26CairennTem:  OpenSeseme
03:23.35Cairenn?
03:23.47hyperChipmunkOpenSesame
03:23.58Cairennyeah, okay, so I spelled it wrong
03:24.17hyperChipmunkyou're a failure at life
03:24.21CairennI know
03:24.35TemI dunno
03:24.50Cairennalthough watching my daughter up on that stage tonight ... I don't think I've failed at all
03:24.56hyperChipmunkClickNPick
03:25.14CairennI'm pretty damn sure that the one truly important thing I've ever done in my life, I get a passing grade
03:25.25hyperChipmunkhmm
03:25.34hyperChipmunkCairenn: nope, still a failure
03:25.57Cairennhyper, dear, sweet hyper ... with all respect and affection .... fuck you
03:26.02TemI are teh braindead
03:26.17Cairenn;)
03:26.23hyperChipmunkI love you too
03:26.31Cairenngood :)
03:26.50CairennI'd be upset otherwise
03:26.50TemCairenn: so, it all went well?
03:26.56Cairennit went wonderfully
03:27.32Cairennshe looked .... god, I know I'm her mom and that I'm all biased and everything, but oh my god she looked so elegent
03:27.45Tem:)
03:27.52hyperChipmunkaww
03:27.57hyperChipmunklike a cow, probably
03:28.13*** join/#wowace Jarenthal (n=Roo@cpe-066-057-087-213.nc.res.rr.com)
03:28.23Cairennand she was poised, and she didn't let her stage fright show the way it usually does, and ... it was great :)
03:28.38hyperChipmunk>8D
03:28.53*** join/#wowace lytez (n=gngsk@c-68-33-204-115.hsd1.md.comcast.net)
03:32.59*** join/#wowace ckknight_ (n=ckknight@24-136-27-242.alc-bsr1.chi-alc.il.cable.rcn.com)
03:50.23CodayusArg, LUF + Visor breaking again.  *cry*
03:50.28CodayusAnd I was sure it was fixed...
03:55.24haste:-(
04:04.14Temhaste: you just made a casting bar
04:04.22Temwhat's the event for the end of a cast?
04:06.05TemSPELLCAST_STOP would be too easy
04:09.17pagefaultMC time
04:11.14hastefor non-channeled spells -> SPELLCAST_STOP
04:11.23hastebut channeled are a different story :p
04:11.26Temoh good
04:12.28hastechanneled: SPELLCAST_CHANNEL_START -> SPELLCAST_STOP -> (time it takes to channel) -> SPELLCAST_CHANNEL_STOP
04:12.41Temis arg1 anything useful?
04:13.00hastenope
04:15.26CIA-1303otravi * r1404 10otravi_CastingBar/otravi_CastingBar.lua: otravi_CastingBar - Changed SpellStart() so it accepts input from other addons.
04:21.57Codayus2 minute lag spike with onyxia at 16%.  Entire raid totally froze...came back with 3/4s dead, MT down, and onyxia rampaging.  WTF bliz?
04:22.13kergoth:(
04:23.04CodayusWe've got players in I have no idea how many timezones, and every one froze...obviously a server problem.  Grrrr.
04:23.24hasteCodayus: We have that all the time on Broken Blade
04:23.37Codayusthat was a new one on me
04:23.41haste+ random disconnects, people warping around, crashes to char list etc
04:23.46CodayusUsed to the Onyxia instance working nicely
04:24.05Codayus*sigh*  I'd like to ticket a GM and ask for my repair bill and consumables refunded.
04:24.13hastedoesn't work
04:24.16hasteI've tired already :p
04:24.27Codayus:-)
04:29.22hyperChipmunksvn propset svn:externals http://svn.wowace.com/root/trunk/Metrognome ?
04:29.31hyperChipmunkthat's all you have to do?
04:31.27CIA-1303otravi * r1405 10otravi_CastingBar/otravi_CastingBar.lua: otravi_CastingBar - Hopefully fixed keywords.
04:34.14*** join/#wowace FryGuy (i=fryguy@c-24-23-19-160.hsd1.ca.comcast.net)
04:34.36hyperChipmunkhmm
04:35.27Temdoes UnitClass return english or local text?
04:35.54Temah nevermind
04:35.55hastelocal _, engClass = UnitClass("unit")
04:35.58hyperChipmunkI'll tell you if you tell me how to add an external
04:36.02hyperChipmunkdarn =(
04:36.19hastehyperChipmunk: I don't know - and somehow my keyword stopped working also =\
04:36.34hasteTem: It's in caps btw
04:36.44Temaye
04:36.48TemI found it in the docs
04:37.24TemI just need to find one more lockbox and I can call CoatHanger 'done'
04:40.13CodayusHmm, first run - perfectly smooth, but server hiccup wipes us at 16%
04:40.28CodayusNext try - she DBs 5 times in the space of a minute or two...
04:41.23CIA-1303tardmrr * r1406 10CoatHanger/: Initial import.
04:42.04CodayusStupid random dragon.
04:42.29CIA-1303tardmrr * r1407 10CoatHanger/ (CoatHanger.lua CoatHanger.toc CoatHanger.xml):
04:42.29CIA-13CoatHanger:
04:42.29CIA-13<PROTECTED>
04:42.29CIA-13<PROTECTED>
04:44.25CIA-1303otravi * r1408 10oRA/ (oRA_Core.lua oRA_CoreLocals.lua):
04:44.25CIA-13oRA_Core:
04:44.25CIA-13- Improved the rank and valid source check.
04:44.25CIA-13- Removed depricated locals.
04:44.25CIA-13- Added keywords.
04:44.26CIA-13- Shouldn't break anything, but I'm tired and it's 12h untill I can test it.
04:44.47kergothTem, whats coathanger do?
04:45.02Temwhen you right click a lockbox it casts pick lock on it
04:45.05Temthen opens it
04:45.24hyperChipmunkbah, ClickPick woulda been a good name then
04:45.36kergothTem, ah, nice
04:46.03Temdamn you hyperChipmunk
04:47.14hyperChipmunkTem: ?
04:47.30TemI'm far too lazy to change the name now
04:47.37Tembut that *would* have been a better name
04:47.39hyperChipmunkI said that when you were asking for names before
04:47.51hyperChipmunknot my fault
04:47.52Temno you didn't
04:47.52hastealmost: 0524.56| [   hyperChipmunk] ClickNPick
04:48.24haste(that would be 1h and 20min old)
04:48.38hyperChipmunkok, so I typoed it
04:48.41hyperChipmunkclose enough
04:48.49hastehehe
04:49.05hasteI did a little all-nighter before my exam, clearly a smart action
04:51.43CIA-1303hyperactiveChipmunk * r1409 10BulkMail/ (6 files):
04:51.43CIA-13BulkMail:
04:51.43CIA-13- AutoSend list commands work
04:51.43CIA-13- Uses Metrognome to throttle sending of items
04:51.43CIA-13- Can now be used as a rudimentary AutoSend mod
04:51.43CIA-13- Not responsible for items lost or destroyed in-transit
04:53.12hastehttp://www.curse-gaming.com/mod.php?addid=3938 << look what I found :---P
04:58.21kergothokay, its time to finish this damn object model... cause i need to use it :P
04:58.46hastehehe
04:59.59Codayusarg,  was standing way to onys side...got hit for massive damage, and my corpse appeared in front of her.  wtf...the servers been fine recently...
05:00.35Temclearly it hasn't =P
05:00.55Codayusotoh, first time I've been killed by her knockback...
05:01.45CIA-1303kemayo * r1410 10FuBar_QuestsFu/QuestsFu.lua: FuBar_QuestsFu - Take advantage of changes to 'wrap' property in FuBar. Color the 'done' text for quests green, and the 'failed' text red.
05:03.20CIA-1303hyperactiveChipmunk * r1411 10BulkMail/BulkMail.toc:
05:03.20CIA-13BulkMail:
05:03.20CIA-13- added Metrognome to the .toc
05:03.49Codayussince I'm a priest...first time I've even been HIT by it...sigh
05:04.22*** join/#wowace Soku[Laptop] (i=WinNT@towers155-19.sfsu.edu)
05:13.37CIA-1303kemayo * r1412 10FuBar_QuestsFu/QuestsFu.lua: FuBar_QuestsFu - Add the level when quests are pasted to the chatbox.
05:18.22kergoth<CIA-19> BZFlag: jeffm2501 playground_branch * bzflag/src/bzflag/ (playing.cxx playing.h):
05:18.22kergoth<CIA-19> BZFlag: break out some more of the big render func, change some var names ( can't just let
05:18.22kergoth<CIA-19> BZFlag:  'cumTime' hang out there like that.. it's just asking for it ).
05:27.49Temckknight_: you here?
05:27.51TemhyperChipmunk: you here?
05:28.12*** join/#wowace Qaarh (i=Qaarh@c-e51c72d5.029-112-6c6b701.cust.bredbandsbolaget.se)
05:28.22Qaarhmorning
05:28.38hastemorning
05:28.49*** join/#wowace Wobin_ (n=Wobin@221.221.22.25)
05:30.18hyperChipmunkTem: yo
05:30.47TemI got a rather nonspecific error when I tried to detach BatFu's tooltip
05:30.58hyperChipmunkit's ckknight's fault
05:31.04hastenon-specific errors are always fun
05:31.12hyperChipmunk~blame ckknight_
05:31.14purlACTION blames ckknight_ for the end of the world as we know it
05:31.14Temno line or anything
05:31.22Tem[00:25-1253] invalid key for `next'
05:31.28hyperChipmunkoh, I've seen that
05:31.35hyperChipmunkit usually goes away =P
05:31.40hasteso have I, but only with the old timex
05:31.44hyperChipmunkItemRack does that sometimes too
05:31.59hyperChipmunkit seems safe to ignore
05:32.24hasteIt's still an error tho'
05:32.45hyperChipmunkyea, but how do you debug that? I don't think i have 'next' anywhere in my code
05:33.01kergothfoo.
05:33.38hyperChipmunkyea, nuttin
05:34.04hyperChipmunkno 'next' in FuBarTooltip.lua either
05:34.52hyperChipmunkonly usage of next anywhere in FuBar is in the context 'if next(t) == nil'
05:35.24hyperChipmunkuh, and don't ask me why you'd compare something to nil
05:35.40hyperChipmunkI din't write that part
05:36.57Qaarhi can see several reasons to compare something to nil...
05:37.57hyperChipmunkin lua, if it's nil, it doesn't exist
05:37.57hyperChipmunkif not foo works just as well
05:38.05Qaarhright, and isn't that a good thing to be sure of? if something doesn't exist..?
05:38.08hyperChipmunkand makes more sense
05:38.17Qaarhtrue, I suppose
05:38.39hyperChipmunksince it's almost always used in the context if not foo then foo = bar
05:38.44hyperChipmunkto initialize it
05:39.23hyperChipmunkofc, since kergoth had me read PiL, I know that foo = foo or bar works equally well, and is even cleaner =)
05:42.39kergoth:)
05:42.42hyperChipmunkTem: I'm happy you're using BatFu, btw; how do you like it?
05:42.51hastehyperChipmunk: Well, for example in oRA_RaidSay - I use a nil check to prevent it from sending empty messages.
05:43.08*** join/#wowace Eraphine|Lab (n=Eraphine@brenna.human.cornell.edu)
05:43.30hyperChipmunkin which case is 'if foo == nil then' different than 'if not foo then'?
05:43.57TemhyperChipmunk: I haven't gotten into a single AB or AV since I got it
05:44.08Temso I haven't gotten to see it's cool features
05:44.16hyperChipmunkoh, it makes it clearer to use == nil in that case
05:44.19hyperChipmunkTem: =(
05:44.33Temno one ever plays AB at my rogue's level
05:44.43Temand the queues are too long on my main
05:44.55hyperChipmunkit work ok for wsg?
05:45.26hyperChipmunkI think I changed FuBar to use shift-click instead of alt-click to click stuff on detached tooltips
05:45.33hyperChipmunkmakes it easier to target flagrunners
05:51.00Wobin_http://x402.putfile.com/4/11707234272.gif
05:51.20hyperChipmunkrofl
05:51.41hyperChipmunkthe starfox makes that awesome
05:52.25Qaarhpoor dog though..
05:53.25Wobin_I know... but so funny =)
05:53.26kergothhyperChipmunk, remember that 'if not foo' is true when foo is false, not just when its nil
05:53.36kergoths/false/false or nil/
05:54.42hyperChipmunkright, but that still catches nil ;)
05:58.50hyperChipmunkk, getting errors in embedded libs sucks
05:59.41hyperChipmunksweet dreams
05:59.48Qaarhwhen is the 1.11 patch scheduled to go live?
06:00.01Cairenn|sleepafter E3 is all we know at this point
06:01.42Qaarhwell then.. if I only knew when E3 is :D
06:03.26Cairenn|sleepnext week
06:03.53Qaarhahh, nice
06:04.58Wobin_CoatHanger?
06:05.01Wobin_Whassat?
06:05.17Qaarhok, heading to work now, see you
06:08.17kergothhyperChipmunk, yes, but then if a false does show up, you wont notice it.
06:08.44hyperChipmunkya ya =p
06:09.07hyperChipmunkwe're so far off the original point, anyways
06:09.21hyperChipmunkwhich was a comparison of a table to nil to see if it exists
06:09.26*** join/#wowace namxo (i=oxman@bau91-1-82-239-244-31.fbx.proxad.net)
06:09.40hyperChipmunkand tables can't be 'false'
06:10.00hyperChipmunkso thpbbbt
06:11.03hyperChipmunkhow do I find out which addon's causing an error in an embedded lib?
06:13.08kergothspecific the stacklevel in the call to error()
06:13.18kergotherror('foo', 1) shows the line number of the current function
06:13.22kergoth2 the caller of that function
06:13.22hyperChipmunkaoruu?
06:13.25kergoth3 the caller of that caller
06:13.25kergothetc
06:13.37kergothsee the docs on error()
06:13.42hyperChipmunkI'm not calling error
06:13.45hyperChipmunkI'm a freaking user
06:13.51kergoththen you dont.
06:14.09hyperChipmunkthat's loads of trouble
06:14.11kergothadd asserts to the library's methods to check the args for sanity
06:14.21kergothwhich errors() pointing at the addon if an error occurs
06:14.24hyperChipmunkpeople gonna get bug reports just because their mod was first to load the embed
06:14.44hyperChipmunkso it shows up as an error in theirmod/EmbedLib.lua
06:14.53kergothwhich it is
06:15.27kergothyou shouldnt point at the addon.  if you have 5 addons using various versions of that lib, which one do you point at, exactly?
06:15.33kergotherrors dont just occur at init time
06:16.41hyperChipmunkso...
06:16.48hyperChipmunkaddons foo and bar use BorkedLib
06:16.57hyperChipmunkBorkedLib loads with foo
06:17.06hyperChipmunkbar causes an error in BorkedLib
06:17.37hyperChipmunkit shows up as foo/BorkedLib:##:crappy error message
06:17.51hyperChipmunkuser says, 'aha, foo is broken'
06:18.40kergothagain, the library will have to check its arguments and call error with the appropriate stacklevel to protect against that
06:22.18hyperChipmunkit doesn't
06:22.33kergoththen report that as a bug to its maintainer.
06:22.55kergothas a part of library development, checking the arguments of api functions is good policy
06:23.03*** join/#wowace Eraphine|Lab (n=Eraphine@brenna.human.cornell.edu)
06:23.06kergoththere, the simplified object model functions, with seemingly correct constructor executions and a working Mixin class
06:25.19ThianaDoes sitting have any effect on hp/mana regen? In combat or out?
06:25.53hyperChipmunkno
06:26.06hyperChipmunkit isn't eq =)
06:26.39Thianak, thanks.
06:27.24TemI love ganking people 3 and 4 levels higher than me
06:27.43kergothhttp://pastebin.ca/53453
06:28.48Wobin_kergoth: "Seemingly" correct? =P
06:29.08hyperChipmunkah, someone screwed up a keyword in compostlig
06:29.13pagefaultwell that was fun
06:29.16hyperChipmunks/compostlig/CompostLib/
06:29.34kergothWobin_, i dont take anything for granted anymore.  it passes my tests, thats all i can say
06:29.58kergothand its dead simple, really
06:30.03kergothnothing to it
06:30.12kergothand once i yank all the damn asserts, should be fairly easy to grasp
06:30.13kergothheh
06:30.54hyperChipmunklocal vmajor, vminor = "compost-1", tonumber(string.sub("$Revision$", 12, -3))
06:31.31hyperChipmunkunsurprisingly, vminor ends up nil =P
06:31.50kergothheh, revision wasnt expanded, eh
06:32.04hyperChipmunkit would seem so
06:32.23kergothcheck out the usage of that model on the pastebin to create Rectangle and Square classes
06:34.36Temkergoth: I see you nixed the super support
06:35.14Temand kergoth, LSP
06:35.20TemBad kergoth
06:35.46Wobin_hrm
06:35.50kergothLSP?
06:36.02kergothsuper isnt a requirement without multiple inheritence
06:36.06TemLiskov Substitution priciple
06:36.07kergothi'll likely add it in as syntactic sugar though
06:36.17kergothhehe, yeah yeah, square isnt a rectangle, i know :)
06:36.20kergothbut it was an easy example
06:36.20Wobin_is there any advantage to using the self.db:Get("womble") syntax over MyDB.womble?
06:36.21Temmeh I don't think it's really necesary
06:36.30Temkergoth: yeah, I was just poking at you
06:36.43kergothTem, the main advantage of super was that it could traverse the mro for you, and you could call the next element in the chain -without knowing what it was-
06:37.05TemI spose
06:37.07kergothbut with the new single inheritence for subtyping, you know exactly who it is, because you depend on it, and pass the correct arguments for that class
06:37.16kergothbecause the arguments the constructors accept varies with the calss
06:37.17kergothclass
06:37.19Temright
06:38.18Wobin_(apart from the nil checking)
06:39.51kergothWobin_, no advantage, and it has additional overhead
06:40.06Wobin_So if I know they exist, it's better to go the latter format
06:40.09kergothyep
06:40.14Wobin_rightio
06:40.17kergothacedb is likely to go away entirely in its current form for 2.0
06:40.25Temyeah
06:40.35hyperChipmunkand there was much rejoicing?
06:40.48kergothindeed.
06:40.50CodayusHmm, MC crashed
06:40.55CodayusThat's not very good.
06:41.01CodayusWith a ToEP on Mag...*sigh*
06:41.04hyperChipmunkfree reset!
06:41.07CodayusTicket time...
06:41.17Temouch lol
06:41.24Temyeah, so AceDB in Ace2...
06:41.28Codayusmaybe more than MC...
06:41.30Temfuck the old system
06:41.38CodayusCan't retrieve chars
06:42.05TemI'll rename it and the old system can stick around for a while as deprecated
06:43.10CodayusOkay, and now LB isn't on the server list...
06:43.29Temlol Codayus
06:43.31Temthat sucks
06:43.41Wobin_Codayus: Just keeps getting worse, doesn't it? =)
06:43.51CodayusWhy do I even bother raiding?
06:44.03hyperChipmunkwatch codayus's isp go down
06:44.05CodayusThe freeze during Ony was just a warning I guess.
06:44.26Wobin_The excitement of not knowing if you're going to survi..be able to log on?
06:44.39kergothTem, the plan is that every ace 2.0 component is embeddable, even the globel embedding stub.  ace 2.0 wont exist as an independent addon, only as components.  and all of Ace 1.x can still stick around as a seperate addon for those using it
06:45.04Temhmm
06:45.08Temalright
06:45.27kergoththanks to the global stub, the components wont even have elements in the global namespace
06:45.39Wobin_bah. I need to load purl up with more lua syntax
06:45.40kergothlocal AceEvents =AceLibrary('AceEvents-1.0')
06:45.58kergoth~emulate dib
06:46.00purlSee Gaz, to defeat my enemy I must study my enemy, then become my enemy, then move in with my enemy, then wear my enemies clothes, then...
06:47.48kergothcould call ace 2.0 Ace-NG (next generation) or something instead, given the major change in structure
06:48.16hyperChipmunki thought Tekkub's 'Duece' was clever
06:48.29TemWhat the Duece!?
06:48.35hyperChipmunkTem: could be AceXP
06:48.46Temyes, exactly the type of thing I'm talking about
06:49.02*** join/#wowace ckknight_ (n=ckknight@24-136-27-242.alc-bsr1.chi-alc.il.cable.rcn.com)
06:49.22hyperChipmunkAceNT
06:49.53kergothhehe
06:50.12hyperChipmunkomgomg Ace2006
06:50.18Temomgomg
06:50.18kergothif we lose the ace part of the name, we'll lose the current ace mindshare
06:50.30kergothnow given the major change in methodology, and given preconceptions, that might be a good thing.
06:50.49TemI think we should rename it to Ace-LAZERSPEWPEW
06:50.56hyperChipmunkAce+1
06:51.14TemAce++!
06:51.16hyperChipmunkC -> C++...Ace=Ace+1
06:51.20CodayusDuece is pretty funny...
06:51.31hyperChipmunks/Ace=/Ace -> Ace=/
06:52.35Temoh oh !
06:52.39TemWe should call it Duck
06:52.55Temoh damn no one here was around for that...
06:53.30hyperChipmunkTem: you're stupid and nobody likes your stupid idea
06:53.45*** kick/#wowace [hyperChipmunk!n=Tem@ip70-177-40-169.br.br.cox.net] by Tem (Tem)
06:53.48Temoops
06:53.54*** join/#wowace hyperChipmunk (n=staharaj@d14-69-214-77.try.wideopenwest.com)
06:54.01Temoops lol
06:55.06hyperChipmunkoops indeed
06:58.53TemI dunno about Deuce... the first thing that comes to mind is it being used in one of our bus wars
06:59.05Tem"Operation drop the deuce"
06:59.51kergothmakes me think of that movie, deuce bigalo
07:00.19hyperChipmunkmakes me think of a two of spades
07:00.31hyperChipmunkwfm
07:00.37Wobin_...
07:00.51Wobin_gah
07:00.53Wobin_Deuce.
07:00.57Wobin_Not Duece
07:01.11hyperChipmunkwho said Duece?
07:01.17CodayusThat'll teach me to copy people who can't spell.
07:01.23Wobin_<hyperChipmunk> i thought Tekkub's 'Duece' was clever
07:01.24CodayushyperChipmunk:
07:01.33CodayusAnd then I copied him.  ;-(
07:01.36Wobin_Oh and Tekkub spells it that way too
07:01.51hyperChipmunkoh hey I did
07:02.01hyperChipmunktypo
07:02.05hyperChipmunki know how it's spelled =P
07:02.22Wobin_~blame Tekkub
07:02.28purlACTION blames Tekkub for all the evil in the world
07:02.28hyperChipmunkduece is like...doo-ee-chee
07:05.18FryGuyhmm whatever happened to that KIC Fu? :p
07:05.38kergoth?
07:06.24CodayusAnd the server isn't coming back up...
07:06.25FryGuykeepitcool fu
07:06.25CodayusSigh
07:06.34CodayusWell, that was a productive MC run.
07:06.52CodayusGot as far as mag, and didn't even get his loot.
07:07.01hyperChipmunkno worry, I took all his loot
07:07.20kergothFryGuy, the current version of KIC adds itself to fubar just fine.
07:07.26kergothdid you bother trying it? :P
07:07.43hyperChipmunktrying is for lamerz
07:07.54hyperChipmunkalways complain before you try
07:08.53kergothow.  level 20 geomancers hurt my level 18 mage bad
07:09.08kergothslows down the grind, having to drink and eat after nearly every kill :\
07:09.57CIA-1303hyperactiveChipmunk * r1413 10BulkMail/ (BulkMail.lua BulkMail.toc BulkMailLocals.lua):
07:09.57CIA-13BulkMail:
07:09.57CIA-13- Switched PeriodicTable to an optional dependency
07:09.57CIA-13- Changed version in BulkMail.lua header to 0.2.0
07:09.58CIA-13- Removed /bulkmail test
07:10.30phyberFryGuy: it's included in KIC.
07:10.38hyperChipmunkanyone else even giving BulkMail a try as an autosend?
07:11.04FryGuyoh really?
07:11.11kergothautosend eh, thatll be nice for sending off leather and such to the auction alt
07:11.19FryGuyi didn't know there was a new version :p
07:11.24phyberFryGuy: yup, and it's very nice :)
07:11.58FryGuynow just need the c# tray icon to sit down there and buzz at me when it's ready :)
07:13.35FryGuyany reason why acetimer, acegui, and timex aren't on svn?
07:14.08hyperChipmunkcuz they haven't been updated since we moved to new svn
07:14.12phyberwe use chronos and khaos now!
07:14.21hyperChipmunkphyber: hahaha
07:14.35hyperChipmunkkhaos omg
07:15.14*** join/#wowace [MoonWolf] (n=moonwolf@f176182.upc-f.chello.nl)
07:15.14*** mode/#wowace [+o [MoonWolf]] by ChanServ
07:15.18hyperChipmunkI love mods like ChatScroll, wherein their registration in Khaos is twice as large as the entire functional part of the code
07:15.35Neronixmorning
07:15.47NeronixAnyone tried out NanoStats yet?
07:17.20*** join/#wowace [MoonWolf] (n=moonwolf@f176182.upc-f.chello.nl)
07:17.20*** mode/#wowace [+o [MoonWolf]] by ChanServ
07:17.24FryGuyno
07:17.30[MoonWolf]ah, that is better.
07:17.33FryGuyi'm a healer.. not really need it :(
07:18.04NeronixFryGuy: Going to implement healing sometime today :)
07:18.11FryGuywell
07:18.18FryGuyif it could show whole-raid dps that'd be neat :)
07:18.32FryGuyare you doing parsing yourself or using that specialevents thing?
07:18.58Neronixdoing it myself
07:19.08kergothspecialevents isnt a combat log parser..
07:19.26NeronixWas about to say
07:19.28FryGuyer not special events
07:19.29[MoonWolf]yet anyway.
07:19.36FryGuythe other one O_o
07:19.37Wobin_I hate Blackrock
07:19.45[MoonWolf]that is a problem
07:19.49[MoonWolf]seeing it has 3 instances.
07:19.57Wobin_not the instance. the server
07:20.11[MoonWolf]ah
07:20.12kergothFryGuy, other one?
07:20.14*** join/#wowace Elkano (i=Elkano@client0178.vpn.uni-saarland.de)
07:20.16Wobin_Every time it goes down, 300 level one gnomes log on with names like BLRKDWN
07:20.23Wobin_and spam the crap out of the city channels
07:20.23[MoonWolf]wtf
07:20.36Wobin_It's fucking annoying
07:20.47[MoonWolf]report for greifing
07:20.54Wobin_Oh you bet we do
07:20.57Wobin_Not that it does much
07:21.21Elkanowe are also having some servers where the largest guilds are called 'my server is down' :/
07:21.36Wobin_"We know of the situation and are dealing with it" YARLY
07:21.40*** join/#wowace LucenZzz (n=Lucen@pool-68-237-251-68.ny325.east.verizon.net)
07:22.00Wobin_I want Blizzard to hand out some month long account bans
07:22.07Wobin_and still charge them
07:22.32[MoonWolf]they cant do the and charge them thing
07:22.40[MoonWolf]but the month long ban sounds good.
07:22.48Wobin_I know. I can dream =P
07:23.37FryGuyi can't find it :(
07:23.39FryGuywas on wowi
07:24.20FryGuyand what's up with the sorting on the search on there
07:24.24FryGuyit's really messed up :(
07:24.29Tem[MoonWolf]: sure they can
07:24.56Temwell, nearly
07:24.59[MoonWolf]wouldnt that be a big legal swamp ?
07:25.04sedatedChipmunkban them for 29 days =)
07:25.15Temnot really
07:25.23Temall they have to do is update the EULA
07:25.28Temor TOS whichever
07:25.38sedatedChipmunktos I think
07:25.53[MoonWolf]I'm all for it.
07:25.57Temditto
07:27.00[MoonWolf]i propose the following formula
07:27.32[MoonWolf]number of people * number of complaints * cuteness of gnome = days of ban per person.
07:27.44Tem0?
07:28.06[MoonWolf]i dont see how that can come out as zero.
07:28.23Temgnomes are annoying
07:28.32Temwith a cuteness factor of 0
07:28.35[MoonWolf]ah
07:28.38[MoonWolf]in that case
07:28.45Temdamn little ankle biters
07:29.02Temnumber of people ^ number of complaints
07:29.02[MoonWolf]gnome facter ( every item on this list acts as one point of gnome factor)
07:29.03sedatedChipmunkcuteness of gnome + 1
07:29.11[MoonWolf]small, female, pink hair.
07:29.22sedatedChipmunklol moon
07:29.33sedatedChipmunkthat works
07:29.36sedatedChipmunksince they're all small
07:29.49FryGuyhuzzah
07:29.50FryGuyhttp://www.wowinterface.com/downloads/fileinfo.php?id=4649
07:30.43[MoonWolf]moustache, weird beard , pigtails, talking/acting like a kid.
07:31.29[MoonWolf]so even if only 2 people do it and only two people notice they are bound to get
07:31.49[MoonWolf]2 * 2 * 2 = 8 days of banning.
07:31.57[MoonWolf]but most likely a lot more.
07:32.52NeronixFryGuy: Hmm, interesting...
07:33.10FryGuytoo bad it doesn't fire events
07:33.53[MoonWolf]screenies people
07:33.58FryGuyhttp://www.fhguild.net/
07:33.59[MoonWolf]combat logs are perfect for screenies.
07:34.08FryGuymy guild is def gay :(
07:34.52[MoonWolf]oooh
07:34.53[MoonWolf]the gay
07:36.50[MoonWolf]does that tentacle do wicked damage like a real c'thun tentacle ?
07:37.13FryGuyhmm
07:37.16FryGuylike 300 a hit
07:37.48[MoonWolf]and its speed is what , 2 ?
07:37.58FryGuyya
07:38.03FryGuyagainst cloth I think
07:39.34[MoonWolf]decent enough
07:39.37TemFryGuy: sorry to disappoint you but that mcp will contribute to memory chum
07:39.43NeronixFryGuy: That guy's parser is twice the size of all of nanostats
07:39.49Temit creates tables way too frequently
07:40.30NeronixI don't need it
07:40.50FryGuywell
07:40.58FryGuyi'm just saying it's there :p
07:41.02FryGuydidn't know how good it was
07:41.08Temseriously, it looks like it's a good idea, but...
07:41.20Temit's written without clear knowledge of the lua memory system
07:41.27FryGuywonder if it'd be better in specialevents
07:42.16[MoonWolf]tem, how much difference would compost make in mcp ?
07:42.23Temnot enough
07:42.29[MoonWolf]k
07:42.43Temevery event creates at minimum 3 tables
07:42.56Temone table for the values of the event
07:43.02[MoonWolf]wow
07:43.13[MoonWolf]3 per event ? does he WANT to eat memory or something.
07:43.25Temhe must not know
07:43.29NeronixHe must be one of those crazy guys with 8gb ram :P
07:43.44[MoonWolf]someone make this guy use c or some other language that makes memory management a little more involved.
07:43.47Temhe creates a table for the values
07:43.59Temthen copies to before passing to an event listener
07:44.55Temand it's copied once for each even listener
07:45.23Temso it looks like a minimum of 2 tables with 1 more for each listener beyond the first
07:45.34[MoonWolf]does he dereference or nil our the tables afterwards ? or does he simply assume it will go away ?
07:45.36Tembut I haven't looked very far
07:45.43Temhe nils
07:46.00[MoonWolf]at least he does something right ?
07:46.19Temno difference
07:46.32FryGuylocal function tablecopy(table)
07:46.32FryGuylocal retval = {};
07:46.32FryGuyfor k, v in table do
07:46.33FryGuyretval[k] = v;
07:46.33FryGuyend
07:46.33FryGuyreturn retval;
07:46.35FryGuyend
07:46.37FryGuy:\
07:46.46Temeven if he hadn't nil'ed them his function wouldn't be holding a reference so it wouldn't prevent GC
07:46.49TemFryGuy: look a little further
07:47.02Temfunction this.notifyListener(type, values)
07:47.02Tem-- Notifies the listeners. By value passing -> copy the table before each call.
07:48.04FryGuyso basically it just means that it needs to be done better :p
07:48.08FryGuybut the concept is good
07:48.23[MoonWolf]it sounds like a good idea
07:48.42Temyeah, the rest of his parser is probably fine
07:49.01Temhe just needs to switch stuff up to not use tables for **EVERYTHING**
07:49.02FryGuyi'm kind of confused how it works
07:49.26NeronixI'll stick to my own system for NanoStats
07:49.38NeronixTypical event handler: http://ace.pastebin.com/697559
07:50.00Neronixit's probably not 100% optimized yet, but it's still much better than using his parser, imo
07:50.14*** join/#wowace Cairenn (n=Cairenn@CPE001217452e29-CM014500004571.cpe.net.cable.rogers.com)
07:50.14*** mode/#wowace [+o Cairenn] by ChanServ
07:50.14FryGuywell
07:50.23FryGuywhat about making your parser an acelibstub
07:50.39FryGuyand doing notifyevent
07:50.44[MoonWolf]morning cairenn
07:51.13FryGuyand.. does this do what it should?
07:51.14FryGuylocal pet, spell, target, damage, school, resisted = 0
07:51.23FryGuyshouldn't it be 0,0,0,0,0,0?
07:51.33IndustrialFryGuy: hows AceFry going? :P keeping my eye on it
07:51.41FryGuyheh
07:51.47NeronixIt certainly seems to work
07:51.48FryGuyit "works" so I haven't messed with it
07:51.54Industrialoh ok
07:51.55Wobin_It'd set the others to niil
07:51.58NeronixI'll double check in the lua console...
07:52.14FryGuydo you use it or something Industrial?
07:52.20NeronixIndustrial: NanoStats is beta quality now :)
07:52.50IndustrialNeronix: cool
07:52.57IndustrialNeronix: ill try it out tonight :D
07:53.01Neronix:D
07:53.15IndustrialFryGuy: I tried it last night and its exactly How i like my unit frames
07:53.36NeronixFryGuy: Gah, you're right >.<
07:53.38Industrialtheres some rought edges but i can tweak those >_o
07:54.00IndustrialFryGuy: and i usually want my buffs left and debuffs right of the unit frame, so i can 'stack' them
07:55.07NeronixFryGuy: And I don't know what notifyevent is. I'm still a 95% coding noob :P
07:55.19Industrial^^
07:55.26Industrialwell im not that great either
07:55.32NeronixBut I will think about how I could turn that stuff into an embed
07:55.38FryGuyoh ya i forgot about buffs/debuffs
07:55.40FryGuyI'm just lazy :p
07:55.41Industriali have maybe 3-4 hours a week to code
07:55.44Industrialheh
07:56.11FryGuyi don't really care about buffs
07:56.14FryGuyi just click on them
07:56.24FryGuybut debuffs I ought to put on there
07:56.31FryGuymaybe replace the player icon with them
07:56.43Industrialyou could put buffs and debuffs on the right
07:56.49FryGuyno room :(
07:56.54Industrialso debufs are on the left (red edge)
07:57.00Industrialand buffs fill in from the right
07:57.24Industrialand move the rest of the icons over to the left
07:57.25Industrial:D
07:57.40Industrialmeh, work time
07:59.19FryGuygah
07:59.23FryGuywas going to show screenshot
07:59.43Industrialstill here!
07:59.43Industrial:D
08:00.50FryGuyhttp://www.burntpopcorn.net/images/wow/WoWScrnShot_050106_212130.jpg
08:00.51FryGuyyay
08:01.22FryGuybuffs/debuffs are above the target
08:01.29FryGuyso.. can't put party debuffs there
08:01.56FryGuyi could put 1 debuff though
08:02.25Industriali usually have
08:02.27IndustrialTT
08:02.31IndustrialT
08:02.33IndustrialPlayer
08:02.40Industrialparty1 2 3 4 etc
08:02.48FryGuyhttp://www.burntpopcorn.net/images/wow/WoWScrnShot_042806_202533.jpg
08:02.51FryGuythat makes me laugh :p
08:03.24Industrialno idea i dont raid
08:04.08FryGuythat's nefarion
08:04.15FryGuyand the tentacle trinket
08:04.18FryGuyowning his face :p
08:04.21Industrial*shrug*
08:04.37Industrialtheres a tentacle trinket?
08:04.49[MoonWolf]you know what would be fun
08:04.59FryGuyhttp://www.joncarl.net/dkp/sitepictures/cthun/trinket.jpg
08:05.10[MoonWolf]nefarius going: "Tentacles my only weakness, how did you know!"
08:05.22Industriallol cool summon pets in wow!
08:06.19pagefaultthat would be funny in pvp
08:06.32phyberhttp://cardboardium.com/sshots/WoWScrnShot_050306_214312.jpg
08:07.21FryGuywow lots of gold O_o
08:07.38phybersome of my gold is hidden by deposit box ;)
08:07.39Industrialhttp://www.giantitp.com/cgi-bin/GiantITP/ootscript?SK=20
08:07.40Industrial:p
08:08.02[MoonWolf]yeah, best d&d spell ever.
08:08.34IndustrialxD
08:09.24phyberFryGuy: about 400G is hidden.
08:09.33FryGuyi've got like 200g :(
08:09.39FryGuyah the life of a raiding priest
08:09.52FryGuyand how razorgore drops like 4x the gold c'thun does
08:09.58FryGuyanyways, sleep
08:10.01FryGuyit's late :(
08:10.24Industrial10am
08:10.25Industrial:p
08:10.28FryGuy1am
08:10.37pagefaultis there any way to map pet actions to a normal action bar
08:10.52FryGuymacros
08:11.01FryGuythere's a lua for using pet actions
08:11.12pagefaultah ok
08:11.20pagefaultI thought you used to be able to drag them onto action bars
08:11.29Industrialn o :(
08:11.40*** join/#wowace Wobble (n=Wobin@221.221.22.25)
08:11.54Industrialhi wobble!
08:12.04Industrialwobblewobble
08:12.05Industrial:D
08:17.56*** join/#wowace Gngsk (n=gngsk@c-68-33-204-115.hsd1.md.comcast.net)
08:31.02*** join/#wowace Wobble (n=Wobin@221.221.22.25)
08:46.16*** join/#wowace Cairen1 (n=Cairenn@CPE001217452e29-CM014500004571.cpe.net.cable.rogers.com)
08:52.48hasteI R BACK!
08:52.53haste*roars*
08:54.01IndustrialI R NOT HAPPY
08:54.05Industrialmy dad is being a bitch
08:54.53[MoonWolf]what did he do ?
08:56.29hasteIsn't it more like... what Industrial did ?
08:56.34Industrialno
08:56.35IndustrialI wanna buy a PC, need o lenc 800 euros from my dad, with my internship ill make 900 in the next two months (whereafter it finishes)
08:56.49Industriali want that PC NOW becuase of the holidays
08:56.52Industrialnot when school starts
08:57.00Industrialso i need to lend it
08:57.03hasterawr!
08:57.09hasteask a friend(s) :D
08:57.25Industrialsure ok, but then ge goes about how 100 euros per month is for insurance and blah
08:57.28Industrial(i never get sick)
08:57.28[MoonWolf]i dont know about your friends, but mine dont really have 800 euro ready to lend me.
08:58.10hasteI know a couple of workaholics :D
08:58.11Industrialits taking me 3 weeks now
08:58.20Industrialto buy a PC
08:58.21Industrial:|
08:58.25Industrialim really getting pissed
08:58.27Industrial:P
08:58.33hastewho quit school to work at two places :o
08:58.45Industrial>_o
08:58.57haste07:30 -> 16:00 and 16:30 -> 23:30
08:59.02hastewhich is pretty insane :<
08:59.06Industrialrediculous
08:59.08Industrial:P
08:59.16Industrialis that even legal?
08:59.26hastemost likely
08:59.32Industrialslave of society..
08:59.39hasteI don't think they can stop you from overworking yourself
08:59.52hasteWell, he wants to move away from Norway as quick as possible :D
09:00.07hastewhich actually kind of sucks :(
09:00.25IndustrialI WIN
09:00.28IndustrialWOOT
09:00.29Industrial:D
09:00.34hasteGrats on 800 Euro!
09:00.37Industrialmy dads ordeing the pc right now
09:00.48Industrial>:)
09:00.48hasteI got a work offer today
09:00.50haste!!
09:00.53Industrialhaste: ;o
09:00.58Industrialhaste: what ? :D
09:00.59hastewhich I'm unsure if I'll take tho'
09:01.03*** join/#wowace Gngsk (n=gngsk@c-68-33-204-115.hsd1.md.comcast.net)
09:01.11haste300NOK/hour for a website
09:01.12Industrialjhasfd Gngsk
09:01.17Gngsk?
09:01.19hastewhich in my eyes is pretty good payment :p
09:01.24Industrialyou dont have euros? :P
09:01.29haste300 Norwegian kroner = 38.6462062 Euro
09:01.31hastenope
09:01.33IndustrialGngsk: adsf kjo dwakkl ioafa
09:01.37hasteNorway isn't a member of EU even
09:01.43Industrialhaste: holy shit
09:01.48GngskO_O
09:01.54Industrialhaste: and you are unsure?
09:01.57IndustrialGngsk: asfddasf?
09:02.08hasteYES, because I know the guy who offered me that
09:02.30Industrialhaste: i thought maybe ill talk to Gngsk in his own language, but it seems he doesn understand
09:02.31hastemy old boss actually, and he binds you to a contract for X months if you accept
09:02.36hasteaaw
09:02.56Industrialwell how long is X months
09:03.01Industrialand is he a dick or not
09:03.02Industrial:D
09:03.12haste2-6 months + dick
09:03.17Industrialdude 38 euros
09:03.38hastedude, I already have school + work + WoW
09:03.46hasteand I'm already at my non-tax boundry
09:03.54hastes/non/no/
09:03.58Industrialhmm
09:04.05Industrialinvest? :P
09:04.19hasteso if I accept I have to work like a fucktard for 2-6 months and pay the damn taxes :p
09:04.44hasteI lost 10k in stocks last year :p
09:04.56Industrial><
09:05.15Industrialwell i cant even think of 10k :|
09:05.26hasteremember that I'm speaking in NOK :p
09:05.45[Ammo]hrmf silly embeds, I think I forgot the optional dependancy
09:05.49Industrialohhh
09:05.49[Ammo]which made it go bonkers
09:05.53hasteand I did work like a fucktard last year
09:06.03Industrialschool > money
09:06.04Industrialimo
09:06.06hasteand I didn't enjoy it
09:06.14Industrialim quitting my job here for my next school
09:06.17Industrial:p
09:06.29hastewell I got up at 05:00 every day - traveled to school was there 15min before it started at 8:00
09:06.45Industriali het up at 6 and am at work at 9
09:06.47Industrialget*
09:07.05hasteI worked from 15:00 to 22:30 to then travel home
09:07.21hastenot each day tho' ^^
09:07.48hastebut I'm taking a relaxed year this time
09:07.58hastegoing to take three subjects and nothing more
09:08.23hasteand work a little on the side
09:08.37hastejust so I can pay the bills :---D
09:09.23Industrialwell.. more like.. with my dad.
09:09.30Industrialthats ok cause were friends
09:09.36Industrialbut sometimes hes a DICK
09:09.39Industrial:P
09:09.40hastehaha
09:09.58hasteliving at home is pretty nice IMO
09:10.08hasteso much less to worry about
09:10.16Industrialyea but with 2 guys its always
09:10.35Industrial'what are we goin to eat', 'dont you mean whos goin to get chinese today?'
09:11.25Industrialhmm
09:11.33Industrialim gunna train 4 days a week now
09:11.35Industrialkickboxing
09:11.35phyberhah, nice.
09:11.41hastenow! I need to get a hold of the person who posted my unit frames and oRA in a compilation on curse ^^
09:11.53hasteoitv unitframes - me goes.. wtf?
09:12.07Industrialhaste: thats ok imo
09:12.23hasteIndustrial: I want the ocrrect name damnit!
09:12.29Industrialow heh
09:12.33hasteand get him to use the SVN version of oRA
09:12.56CIA-1303ammo * r1414 10Necronomicon/ (Necronomicon.toc Readme.txt): Necronomicon: Added libs to optional dependancies, added readme.txt with Credits for the textures and changelog
09:12.56hastesince it has the gsub issue solved :D
09:13.44hastewhy is there no EXACT match search on curse...
09:14.11Industrialthere isnt on wowi either
09:14.18Industrialsearch for something and you get the compilations
09:14.27Industrialit shouldnt search description text imo
09:14.38Industrialbecause im looking for addons
09:14.39Industrial:P
09:14.40hasteOvit castingbar and Ovit Unit frames
09:14.41haste:-----D
09:14.53Industrialhehe
09:15.10phyberwhich compilation are they in?
09:15.30hastegive me a sec
09:15.39hastehttp://www.curse-gaming.com/mod.php?addid=3938 << that one
09:16.19phybercool.
09:16.20hasteI just want him to fix the typos, and include the SVN version of the addons - then I'm happy
09:17.39hasteoh, and tell him to remove the Blizzard_* folders :p
09:17.56hasteIndustrial: want me to tell him to replace ChatScroll with idChat :---D ?
09:18.04Industrialsure
09:18.10Industrialpop in idMinimap *cough*
09:18.20hastehe uses the square minimap thingy
09:18.26Industrialah k
09:18.47hasteNordic Crusaders Compilation for the hardcore pve raider/clean nice imba
09:18.50hasteI laughed :p
09:19.13hasteYou should see their movies btw
09:19.18Industrial? ;o
09:19.29hastethey have one where they Kill Lucifron, and goes OOM without them draining him
09:20.14haste(there are two tactics, one where you mana drain him untill he's oom, and then dps. Another one is where you just dps him down - which they used)
09:21.00Industrialso it lasted long?
09:21.10haste12min I think it was
09:21.12snurreyou seriously need more dps if he can empty his manapool
09:21.32hastesnurre: it was their first time in MC I think
09:26.28Codayus...Lucifron can go OOM?
09:26.42CodayusI'm kind of impressed.
09:27.28hasteI wonder how they outlasted him actually
09:27.36hastesince he does quite a lot of damage with the curses
09:27.38CodayusIn my experience, either you really suck, and wipe to his curse, or you have some vague degree of competence and kill him rapidly.  What did they have - 3 tanks, 20 priests, 10 resto druids, 7 pallies?
09:27.50CodayusYa
09:28.02hasteCodayus: I hate guild that does that - ditch classes to kill something
09:28.14CodayusWell, yeah.
09:28.30CodayusAnd hey, they killed him.
09:28.45hasteBrutality (which is counted as the second best horde guild on my server) used 14 (YES _FOURTEEN_) Rogues to kill twin emps
09:28.55hasteand they also got enraged (which is after 15min or so)
09:28.57[MoonWolf]wow, burst damage galore
09:29.06CodayusHeh
09:29.30[MoonWolf]think of what you could do with 15 coordinated rogues ...
09:29.36[MoonWolf]enraged ones.
09:29.43haste:-P
09:29.53Industrialwot about 14 warlocks >_o
09:30.03[MoonWolf]okay everybody, exectue ambush, backstab on my mark!
09:30.10CodayusWe swapped someone out for a warrior on our first domo kill.  We kinda though having all the adds tanked might be helpful.  :-P
09:30.27[MoonWolf]lol
09:30.32[MoonWolf]brilliant idea
09:30.44hastehttp://video.google.com/videoplay?docid=196883840405298605 << someone has uploaded zhe Twin Emps kill :--D
09:30.49GngskI heard of guilds who put 1 warrior on 2 flamewalker elites
09:30.54CodayusI've heard you can use pets to tank the adds...we didn't try.  :-)
09:30.57[MoonWolf]i demend that warlcoks get ge enslave elementals too.
09:31.07hastemy guild that is
09:31.26[MoonWolf]think about it 15 warlocks, using the sons or ragnaros, on ragnaros himself!
09:31.38hasteThundergot is the pixel person to the right :p
09:31.39*** join/#wowace netcurse (n=net@dslb-088-064-179-141.pools.arcor-ip.net)
09:31.41Gngskimpossible
09:33.17hasteoO, the stream has the VT stream also
09:33.32haste(and the worst quality ever :---D)
09:42.40Industrial[MoonWolf]: :D
09:42.58Industrial[MoonWolf]: think about it, 15 warlock with a summon
09:43.06Industrial;o
09:43.11Industrialid shit my pants :D
09:43.25[MoonWolf]unless they are imps or felhounds they are going to be dead in one AoE
09:43.53Industrialrelly?
09:43.56Industrial:O
09:44.27[MoonWolf]if we are in the rag sitiuation, yes.
09:49.34Industrial:|
09:49.49Industriali have 20 chars at lv 10-20 now
09:49.55Industriali play all classes
09:50.01Industrial(an yes i like wsg, tee he)
09:56.32haste[MoonWolf]: felpuppies usually solo mages tho'
09:56.41[MoonWolf]yep
09:56.43hasteat least if the warlock has 3-set felheart :D
09:56.49haste(or was it 5-set?)
09:56.55[MoonWolf]cant remember
09:57.01[MoonWolf]been some time since i played lock
09:57.10haste*loads up the lock*
09:57.23haste5-set
09:57.32hasteand if you have MD also :D
09:57.39hastehello 325 resistance to all schools
10:00.38[MoonWolf]evil
10:00.51hasteyou know.. the norwegian WoW community... It's FILLED with retards
10:01.16hastejust reading on the forums makes me sad :<
10:01.20[MoonWolf]you know.. the WoW community... It's FILLED with retards <-fixed
10:01.39hasteWell, it just seem that most of them are from Norway :p
10:01.58hasteat least the onces I bump into
10:03.44hastenow to write down all the changes done to oRA on the SVN
10:06.26[MoonWolf]ah, I should have taken the time to write some scripting like this before
10:18.48CIA-1303otravi * r1415 10oRA/oRA_CoreLocals.lua: oRA_Core - Updated CTRA version from 1.532 to 1.535.
10:29.36Industrial*lunch*
10:38.40*** join/#wowace Stylpe (n=Stylpe@210.80-202-248.nextgentel.com)
10:42.55StylpeChuuu!
10:43.53*** join/#wowace Tekcub (n=Tekk@ip70-178-135-244.ks.ks.cox.net)
10:46.25*** join/#wowace [MoonWolf] (n=moonwolf@f176182.upc-f.chello.nl)
10:46.25*** mode/#wowace [+o [MoonWolf]] by ChanServ
10:46.47Thianawtb SavedVariablesPerServer :/
10:47.27[MoonWolf]go suggest it.
10:48.53ThianaThey listen? O.o
10:48.59StylpeWhy don't 'cha make it yourself?
10:49.00[MoonWolf]at times
10:49.28ThianaBecause you'd still have to load the data for all servers in to start with Stylpe
10:49.48StylpeAh, of course
10:50.25phyberheh, you would think they would have done that when they added the SV per char into a per realm thing.
10:50.42phyber:/
10:50.51ThianaFollow something to the logical conclusion? Perish the thought ;-P
10:51.14StylpeWould you have it per char per realm, or per realm per char, or maybe per char and per realm by themselves?
10:51.38ThianaPer Char is per realm as it is now.
10:51.46ThianaI want per server for things like auction data/etc
10:51.56StylpeOh, per server
10:52.05Stylpewait
10:52.26StylpeI'm confused, what's the difference
10:52.49ThianaSV is seen by all characters, all servers.
10:52.58ThianaSVpC is seen by one character on one server.
10:53.01StylpeNo, I mean between server and realm
10:53.11ThianaI want seen by all characters on one server.
10:53.24ThianaOh, you mean Horde/Alliance?
10:54.06Stylpeyou were using the words realm and server, but isn't that the same thing?
10:54.12ThianaYes
10:55.39ThianaSavedVariablesPerRealm then, *shrug* what it's named isnt that important.
10:57.14ThianaHmm, looks like Cairenn asked for it back in January :(
10:59.31hastehttp://www.vgcats.com/comics/?strip_id=108 << I laugh so hard everytime I see that one
11:00.58phyberhehe
11:01.58phyberone of them has something about mining fish, that's cool.
11:02.29IndustrialHOW I MINE FOR FISH?
11:02.40Industrialthey have a teeshirt in the website
11:02.54Industriali usually spam that in trade when someone asks a really dumb question
11:03.43phyberyeah, I saw you yelling it in one of your screenshots
11:04.06Industrial;o
11:04.06phyberthe one where someone had pulled the Blasted Lands mob to storrmwind castle
11:04.08Industrial*search*
11:04.15Industrialoh yeah that was fun
11:04.16phybers/storrmwind/stormwind/
11:04.56phyberwhen that happened on my realm, I went and bought a cheap sword and daggar to train those up.
11:05.01phybergot at least 200 in everything from it.
11:06.06phybergoing for 300 unarmed at the moment. punching those mobs that you have to hug in MC.
11:06.25phyberthink I have level 265 now :)
11:07.12Industriali had only 80 max :|
11:07.14Industrialor so
11:07.15Industrial:D
11:15.42CIA-1303ammo * r1416 10Necronomicon/ (5 files):
11:15.42CIA-13Necronomicon: Added /necro timers to hide the spelltimers and disable them.
11:15.42CIA-13Fixed the bug with CompostLib.. Thou shallt not use / in .toc files, use \
11:15.49*** join/#wowace Net (i=Nor_S@m127.net81-67-144.noos.fr)
11:18.00[Ammo]another thing learnt...
11:18.05[Ammo]do not use  / in .toc's
11:18.47haste~pat [Ammo]
11:18.49purlACTION pats [Ammo] and says "Nicely Done!"
11:18.56[Ammo]it's just silly
11:19.08[Ammo]I was looking for the problems people reported, and well turned out to be \ /
11:19.09[Ammo]me
11:19.11[Ammo]meh
11:19.16haste:D
11:19.22[Ammo]resorted to grepping and diffing
11:19.24hastewell, you solved it at least
11:19.26[Ammo]indeed
11:36.18phyberso tired.  and I left my jumper at home so I can't make myself a nice pillow for the office :/
11:40.34[MoonWolf]http://dat.4chan.org/b/src/1146741588454.png <sfw
11:40.41IndustrialStylpe: pm
11:41.12Industrial[MoonWolf]: hahah
11:41.13phyberhehe, cool.
11:41.26phyberI don't dare to go to /b/ at work ;)
11:41.37[MoonWolf]really its funny and not at all /b/ like
11:41.50IndustrialI'm trying to get Miravlix to show me his list of addons
11:41.55Industrialso i can point out improvements
11:42.02phyberyeah, I just checked it out.  it's not usual b material. :)
11:45.05phyberI have to ask: behind golemagg, there is a little lava flow "window" thing that everyone jokes about. what is it?
11:45.44StylpeIt's pain
11:46.19Stylpeor it sure looked like it when that gnome jumped in there =P
11:47.08phyberah, so just a way to kill yourself.
12:05.14[Ammo]the running gag is "check it out, you can see ragnaros from there!"
12:05.19[Ammo]and people die :)
12:08.48*** join/#wowace haste (n=haste@host-81-191-131-80.bluecom.no)
12:09.45CodayusOoooh.
12:09.50CodayusI have gotta try that next raid.
12:09.59hastew00t?
12:17.06phyberhttp://www.shortpacked.com/
12:18.08phyberjust the front page comic.  others don't seem that funny yet.
12:21.08ckknight_lol
12:21.56Industrialim gunna make some people laugh
12:22.00Industrial< KarlKFI> oh right, social life... knew i forgot something.... that's what you guys are for!
12:24.32CIA-1303kaelten * r1417 10KC_Items/ (3 files in 3 dirs):
12:24.32CIA-13Bank/Inventory will no longer bomb out on split/merging stacks or trying to force a save. Will now fire events when their data is updated.
12:24.32CIA-13Optimizer won't erase bank/inventory/broker data any more.
12:24.46StylpeDoes anyone know if FireShow still works?
12:25.06IndustrialDoes anyone know what FireShow even is?
12:25.50CIA-1303kaelten 07Kaelten * r1418 10KC_EnhancedTrades/enhancedtrades.lua: KC_EnhancedTrades:Fixed most annoying bugs when updating info. (index nil bug) Improved response time when regarding bank/inventory info changing.
12:26.06Kaelten|sleepingarg, now back to the real job.
12:26.13Industrial;p
12:26.17IndustrialKaelten|Working: what do you do? :)
12:26.41Kaelten|WorkingI'm now in outside sales for The Talking Phone book
12:26.45Kaelten|Workingbefore I was a retail manager.
12:27.12Industrialok, heh
12:27.51Kaelten|Workingya its fun fun
12:27.55Kaelten|Workingpays good, but its time consuming
12:28.16phyberis KCET still really slow when scrolling through the list of things you can make?
12:28.25Kaelten|Workingnot the beta I'm working on
12:28.32phybernice.
12:28.43Kaelten|Workingjust waiting for people to test it to deathb efore I finish working on it
12:28.50phyberI really disliked scrolling the window a little bit and 2MB of garbage appearing ;)
12:28.57Kaelten|Workingso please get the beta and abuse it
12:29.06phyberwhen I get home, I certainly will :)
12:29.06StylpeI just did =)
12:29.12Kaelten|Workinghehe,  there is sometimes a slight pause when you first start scrolling
12:29.39Kaelten|Workingthats just the caching loading up
12:29.56Kaelten|Workingafter thigns are cached they don't clear until its needed and then only on the items thats needed
12:30.31Kaelten|Workingnet result is a much faster scroll
12:38.42phyberthink I'll give CreateFrame() stuff another try later.  maybe I fail because I'm not doing something like self.frame=CreateFrame("wibble")
12:43.35*** join/#wowace haste (n=haste@host-81-191-131-80.bluecom.no)
12:47.48*** join/#wowace haste (n=haste@host-81-191-131-80.bluecom.no)
13:02.31Qaarh|Workhrm.. I wonder if I can toss together something similar to flagRSP, but based on ace.. and it must be more memory efficient
13:02.53Qaarh|WorkI'd need a commlib though.. don't think it'd be a good idea using sky there
13:03.27Elkanowasn't ck planning to implement one? ;)
13:04.19Qaarh|Workaye
13:05.24Qaarh|WorkI'll think on it over coffee...
13:22.11phybertoo hot for coffee today.
13:29.49hastezomg, someone changed something on the forums!
13:29.53CIA-1303stylpe * r1419 10KeepItCool/ (KeepItCool.lua KeepItCoolLocals.lua): KeepItCool: Testing new detection strings, needs extensive testing before release
13:29.57hasteor no...
13:30.05hasteI've changed resolution
13:34.27grollckknight_ u around?
13:34.51Qaarh|Workhaste, heheh, I make these mistakes too...
13:35.40hasteI'm to used to have WoW up in the background
13:40.52Qaarh|Workwindowed mode?
18:19.27*** join/#wowace purl (i=ibot@pdpc/supporter/active/TimRiker/bot/apt)
18:19.27*** topic/#wowace is wowace.com | ace.pastebin.com | Disclaimer: We are strange. You have been warned.
18:19.33hyperChipmunk~cheer purl
18:19.34purlThree cheers for purl!  Hip hip Hurray! Hip hip Hurray! Hip hip Hurray!
18:23.08Qaarhhehe
18:27.31ckknighthehe
18:49.50Neronix`afkYay
18:49.57Neronix`afkfinally got melee skills working in NS!
18:53.43*** join/#wowace Elviso (n=Kenman@66-90-143-73.dyn.grandenetworks.net)
18:54.27*** join/#wowace Kenman_ (n=Kenman@66-90-143-73.dyn.grandenetworks.net)
18:54.46*** join/#wowace Vanish (n=vanish@65.125.135.34)
18:54.52*** join/#wowace Elviso (n=Kenman@66-90-143-73.dyn.grandenetworks.net)
18:54.57*** join/#wowace Eraphine|Lab (n=Eraphine@brenna.human.cornell.edu)
18:58.05kergothckknight: you check out that pastebin?
18:58.29ckknightwasn't it down?
18:58.46kergothits up now
18:58.50kergothhttp://pastebin.ca/53453
18:59.13hastepastebin.ca > all
19:02.14ckknightreading it now
19:04.15*** join/#wowace Elviso (n=Kenman@66-90-143-73.dyn.grandenetworks.net)
19:04.39ckknightcould you have function Square.prototype:init(newobj, w, h) ?
19:04.44ckknightinstead of function Square.prototype:init(newobj, arg) ?
19:04.54ckknighterr
19:04.55kergothwell yeah, but its a square, it doesnt have seperate width and height
19:04.57ckknightI mean rectangle
19:05.06kergothyeah you could
19:05.15kergoththat was before i changed to the fixed # of args everywhere :)
19:05.44CIA-1303neriak * r1423 10gfxToggle/ (gfxToggle.lua gfxToggleLocals.lua): gfxToggle: probably fixed the damned freeze at startup, people now have to manually ReloadUI if their SV are too old, a message will be shown when the update is needed. changed version and reset method a bit
19:06.47ckknightjust wanted to make suer
19:06.57ckknightalso, what's with the Mixin Interface deal?
19:09.55ckknighte.g. Mixin:new({'a'})
19:10.19ckknightit's just the functions you have in it?
19:11.53kergothyeah.  so things like init or other private methods arent folded into the object
19:12.01kergothcould just as easily have a list of fields to exclude
19:12.45*** join/#wowace Neronix`afk (i=omg@user-823.wfd79b.dsl.pol.co.uk)
19:14.01ckknightI think a whitelist is better
19:16.01kergoththe way it is now then?  i agree, otherwise someoen will accidentally leave out 'init', and bam, method conflict, error raised
19:16.05kergothheh
19:17.30kergothit isnt that large a jump from here to implement more feature rich interfaces, like mixing in a mixin through a specific interface, and such.  might do that later, just a matter of adding a couple functions and making the classes keep track of what interfaces they implement
19:18.49ckknighthrm
19:19.20kergothbut i'd probably put that in a seperate acelibrary, not aceoo, since itd use more memory
19:19.31Temmmm
19:19.38Temclasses knowing what interfaces they implement
19:19.41Temmmmm
19:19.41kergothhehe
19:19.56Temkergoth: am I running this at the wrong lua version?
19:19.57kergoththe cool part comes in when you can define a local through an interface
19:19.59TemI'm getting an error
19:20.23kergotharg1 = FooInterface(arg1) -- now you can only access the methods of that interface, and will error if any of those methods are missing from arg1
19:20.29kergothTem: should be fine in 5.0
19:20.31TemC:\cygwin\usr\local\bin\lua.exe: oo.lua:8: bad argument #1 to `len' (string expected, got nil)
19:20.31Temstack traceback:
19:20.31Tem<PROTECTED>
19:20.31Tem<PROTECTED>
19:20.31Tem<PROTECTED>
19:20.31Tem<PROTECTED>
19:20.37kergothhmm, thats odd
19:21.00phyberIs position 0,0 on the screen supposed to be the bottom left corner or the top left corner?
19:21.14phyberX,Y coord.
19:21.18kergothTem: http://pastebin.ca/53577 is what i get.
19:21.44Temyeah, that's what I was expecting to see.
19:21.50Temmaybe I'm running it under the wrong version
19:26.35Temkergoth: I'm running it under lua 5.0.2 and still getting that
19:27.34Temugh, my system is such a mess
19:28.09Tem|AFK><
19:28.35ckknightbottomleft, phyber
19:32.47phyberI'm using the RestorePosition and SavePosition from PerfectRaid, but there seems to be some voodoo needed to get them to work correctly :/
19:33.00phyberlike, I'll have a Y position of 800, and on a restore it becomes 1300 or something.
19:33.10Lucendepends on scale
19:35.44phyberwell, the code is copied exactly from PerfectRaid and the position saving works fine there. :/
19:37.25kergothTem|AFK: heh, that code works here both in 5.0.2 and 5.1 ... hmm
19:37.45kergothTem|AFK: did you copy and paste or did you do a proper raw download of it?
19:37.57Industrialkergoth: #lua
19:45.53Lucenphyber: are you scaling your frame?
19:47.47Lucenhmm..praid sets the master scale too...ok...i'm confused as to why you're having the issue then :(
19:51.37*** join/#wowace Neronix`afk (i=omg@user-823.wfd79b.dsl.pol.co.uk)
19:52.14hyperChipmunkhmm
19:53.46hyperChipmunkI'm using hooks for the first time
19:54.06hyperChipmunkis there anyway to perform my actions AFTER the hooked function?
19:54.20*** join/#wowace Neronix`afk (i=omg@user-823.wfd79b.dsl.pol.co.uk)
19:54.48hyperChipmunki.e. ContainerFrame_Update resets the saturation on all items in bags
19:55.15kergothcall the original version before doing your stuff, rahter than after, afaik
19:55.44hyperChipmunkI'm using saturation to display useful information, so i need to reset my own everytime that thing changes them
19:55.58hyperChipmunkdoes that break the chain?
19:56.53kergothhow could it? you're still calling it
19:57.08hyperChipmunkoh oh oh
19:57.19hyperChipmunknot self:CallHook you mean
19:57.26hyperChipmunkjust call the function itself
19:57.28hyperChipmunkdurr
19:57.37hyperChipmunkdon't mind me
19:57.39hyperChipmunkI'm just stupid
19:57.55kergothwell, you'd have to use callhook, otherwise the original fucntion would get called twice, since its in teh callhook chain too
19:58.04kergothright?
19:58.10hyperChipmunker
19:58.23hyperChipmunkwait, yea; that's the dilemma I faced, I think
19:58.26kergothhmm
19:58.36kergothi dunno, the hook stuff still looks like voodoo to me
19:58.41hyperChipmunkcallhook leaves the function
19:58.58hyperChipmunkwait, no it don't
19:59.07hyperChipmunkgrar, now I'm even more confused =)
19:59.18kergothwell, you're not alone there
20:00.38hyperChipmunkyea, just calling the function throws me into a loop
20:00.41hyperChipmunkbecause I call it
20:00.45hyperChipmunkand hook it =)
20:00.52hyperChipmunkstack overflow
20:01.03Qaarhhow very weird.. anyone else here that having random lockups when in the cities?
20:01.04kergothyou'd have to store the original in a local, then call that
20:01.09kergothbut i dunno if thats the right wya
20:01.27hyperChipmunkthe ace documentation says it's detailed in another document
20:01.27QaarhI'm talking sudden freeze, then crash.
20:01.35hyperChipmunkbut it doesn't specify which, and I can't find it =P
20:03.47hyperChipmunkoh, dear, this could get ugly =)
20:09.06*** join/#wowace Tem (n=Tem@204.90.50.252)
20:09.06*** mode/#wowace [+o Tem] by ChanServ
20:12.50*** join/#wowace Stylpe_2 (n=Stylpe@210.80-202-248.nextgentel.com)
20:14.13*** join/#wowace [MoonWolf] (i=moonwolf@f176182.upc-f.chello.nl)
20:14.13*** mode/#wowace [+o [MoonWolf]] by ChanServ
20:14.35[MoonWolf]lo
20:16.39hyperChipmunkhi [MoonWolf]
20:16.51hyperChipmunkyou use hooks a lot in XRaid, right?
20:17.09kergothxraid isnt his
20:17.18hyperChipmunkshush
20:17.46hyperChipmunkthis is my antagonize-before-asking-for-help tactic
20:18.02[MoonWolf]and you are sure this tactic works ?
20:18.32hyperChipmunkno, my success rate with this particular tactic has been depressingly low, but I'm hopeful
20:20.34hyperChipmunkbasically, I have a function that gets called from multiple sources, and everytime it gets called, it screws up something I've done, and I have to fix it back
20:21.11hyperChipmunkI need a way to run my fixer function everytime that particular function is called
20:21.24[MoonWolf]hook the function ?
20:21.36[MoonWolf]fix the orginial function...
20:21.36hyperChipmunkthat lets me fix it before it gets broken
20:21.53hyperChipmunkwhich defeats the whole point
20:22.35hyperChipmunkhook it and copy-paste the whole thing except one line?
20:23.25hyperChipmunksticking 55 lines of blizz code in my addon is enough to make my stomach turn =P
20:25.21[MoonWolf]i can imagine
20:25.23hyperChipmunksurely someone has encountered this =\
20:35.07*** join/#wowace snurre (n=snurre@AVelizy-153-1-18-42.w83-199.abo.wanadoo.fr)
20:35.53hyperChipmunk~stab clad|sleep
20:35.55purlACTION runs at clad|sleep with an origami Swiss Army knife, and inflicts a nasty paper cut.
20:36.16IndustrialidMainBar.lua:65: attempt to call method `Construct' (a nil value)
20:36.18Industrialhttp://pastebin.com/698794
20:42.28[MoonWolf]meta tables
20:42.58Ratbert_CPMetatables *rock*!
20:44.37Wobin_Don't they? =)
20:45.03Ratbert_CPUmmm...  Can you put "regular" functions in the metatable?  I thought you either had to use the "stock" metamethods, or you need to GetMetatable()...
20:49.24kergotha metatable is just a table.
20:49.49kergoththat happens to get certain keys looked up when certain things happen to the tables its attached to with setmetatable
20:50.46Ratbert_CPBut you can't call a function in the metatable directly.  i.e, if the metatable of foo included a function bar(), I couldn't use foo.bar() could I?
20:51.44kergothuh?
20:51.47Ratbert_CPI'd have to use something like foo.mt.bar() (assuming you set the metatable as an element of foo)
20:52.00kergothbar is not an element in the foo table.
20:52.06kergothwhy exactly would you expect to be able to look it up?
20:52.26Ratbert_CPLook at id's pastebin example...
20:52.33Wobin_Ratbert_CP: You can use metatables as a class
20:52.52kergothno, you can use a metatable with an __index that poitns at the class
20:52.59Ratbert_CP:)
20:53.05kergothIndustrial: read PIL.
20:53.08Wobin_semantics =)
20:53.13kergothaccuracy.
20:53.16Ratbert_CPPowerful semantics...
20:53.20Wobin_I meant more with metatables, you can implement classes =P
20:53.55Ratbert_CPAccuracy is a must...  Big difference between lightning and lightning bug...
20:54.01Wobin_therefore metables == cool
20:54.19Wobin_meh, it's 5am, expect nothing coherant from me =P
20:54.20Ratbert_CPWeak tables + metatables = lots 'o fun!
20:56.05TemRatbert_CP: ?
20:56.11Ratbert_CPYo...
20:56.20hyperChipmunkTem: you're smart, right?
20:56.31Ratbert_CPWe like to let him think he is
20:56.36Temum, what's the right answer to that question?
20:56.43hyperChipmunkwell, now's your chance to prove it!
20:56.51Temuh oh...
20:57.17TemI eat metatables for breakfast
20:57.23hyperChipmunknope, keep goin'
20:57.51Temyour mess with the hooking?
20:57.55hyperChipmunkya
20:57.56Temthat's your own fault
20:58.01[MoonWolf]hehe
20:58.03hyperChipmunkwtf
20:58.04[MoonWolf]a true sage he is.
20:58.08hyperChipmunkhow is it my fault
20:58.34Wobin_utterly brilliant: http://community.livejournal.com/metaquotes/5042986.html?style=mine#cutid1
20:58.35hyperChipmunkI'ma just hook the desat function
20:59.03Ratbert_CPTem: http://ace.pastebin.com/698847
21:00.06Industrial< kergoth> Industrial: read PIL.
21:00.17IndustrialI learn better by doing
21:00.22Ratbert_CPGood advice.  I suggest you follow it... ;)
21:00.39kergothi believe you, but it helps to know how things work before you blindly rush forward, then whining when it doesnt work
21:00.52Industrialwhining? nah
21:00.57kergothwasting our time.
21:01.00kergothgo read
21:01.04Industrial..
21:02.01Ratbert_CPhttp://www.lua.org/pil/13.html
21:02.38hyperChipmunkAmerica says: ROFL! I just critted Japan for 5683 fire damage... gnomish engineering ftw
21:03.17hyperChipmunkIndustrial: listen to him
21:03.30hyperChipmunkit will change your life
21:03.42hyperChipmunkand then you can whine with credibility
21:04.05Industrial1. I didnt whine
21:04.10Ratbert_CPOr at least plausible deniability
21:04.13Industrial2. I already read that chapter of pil
21:04.42Industrial3. It made me read up on what Sets are for some hours too
21:04.55kergothno, you were distractted by something you didnt need to know
21:04.57Ratbert_CPThen you would know that the only functions that are automagically called in the metatable are the metamethods described in Ch.13
21:05.04kergothyou dont need to understand sets to get how metatables work
21:05.29Tem|FoodWobin_: that's *genius*
21:06.02Wobin_Tem|Food: That took some brilliant thinking =)
21:06.03Industrialkergoth: well i asked in #lua and i asked you to look there - twice
21:06.14Industrialthen i asked in #wowi-lounge and they said i was correct
21:06.17Industrialso i began making it
21:06.20Industrialand it breaks
21:06.25Industrialweird?
21:06.30kergothno shit it breaks
21:06.33kergoththat isnt how metatables work
21:06.35kergothgo read some more
21:06.59hyperChipmunkpil needs a chap on acehooks
21:07.02Industrialkergoth: is it your day or something? jeez :|
21:07.20hyperChipmunkactually
21:07.27hyperChipmunkpil needs chaps on anything I don't understand
21:07.44kergoths/mt =/class =/; s/setmetatable(tbl, self.mt)/setmetatable(tbl, {__index = self.class})/; -- this is how you code when you've actually read the book
21:08.08[MoonWolf]what do the slashed do ?
21:08.15[MoonWolf]slashes*
21:08.18Ratbert_CPvi substitution
21:08.21[MoonWolf]ah
21:08.21hyperChipmunksubstitutions
21:08.29[MoonWolf]they seemed out of place.
21:08.53Ratbert_CPkergoth = Lua hax0r + vim g33k  ;)
21:09.07kergoths/// is the usual regex substitution syntax.  vim, perl, and sed all use it (with slight differences in the actual regex)
21:09.20Wobin_Luva im hag 33kxor
21:09.41[MoonWolf]kegoth is a hacker in the classic sense of the word to begin with.
21:10.00hyperChipmunkhe coughs a lot?
21:10.04Ratbert_CPOr was it LaTeX?  Hmph..  
21:10.04[MoonWolf]ah, now i see it, i did not recoknize the regex patter, to distracted by code.
21:10.25[MoonWolf]Ratbert_CP, both would give me haedaches.
21:11.12Ratbert_CPNot as much as when I learned RPG/III on an AS/400, and found I could start reading it without the coding sheets or docs...
21:12.04Ratbert_CPEach column has a different meaning, which may change based on the values in previous columns...
21:12.23Ratbert_CPWorse than FORTRAN77
21:12.37[MoonWolf]77 ?
21:12.54Ratbert_CPThe specific version I learned in college...
21:13.16Ratbert_CPOf course, that was after learning PL/1, but before Ada...  ;)
21:13.49TainWe need a MMORPG based entirely on LOGO.
21:14.07Ratbert_CP~slap Tain
21:14.08purlACTION slaps Tain, keep your grubby fingers to yourself!
21:14.15Ratbert_CP~fish Tain
21:14.17purlACTION slaps Tain around with a large trout
21:14.17[MoonWolf]if you want you char to move at the speed of a turtle....
21:14.21Ratbert_CP:)
21:14.26[MoonWolf]</pun>
21:14.40Ratbert_CP~defenestrate [MoonWolf]
21:14.41purlACTION uses an oversized sling shot to launch [MoonWolf] out the nearest window
21:14.45Qaarhhow are the arguments in a /command passed to the function you specify? (Ace addon)
21:14.58[MoonWolf]as a string.
21:15.02hyperChipmunkone long string
21:15.06Ratbert_CP~evileye [MoonWolf]
21:15.13[MoonWolf]what did i do ?
21:15.13TainA string named Scooby Do
21:15.20Ratbert_CP~hairyeyeball [MoonWolf]
21:15.30Ratbert_CPNeed to teach purl some attitude...
21:15.31Qaarhdo I have to declare the string in my function declaration?
21:15.32Ratbert_CP:)
21:15.35IndustrialRatbert_CP: the horror
21:15.57Qaarhfunction foo:slashcommandhandle(thelongstring) ... ?
21:16.03[MoonWolf]only if you want to use it.
21:16.07Ratbert_CPWhich part?  My life has been full of horror (both my own and those around me)
21:16.11Qaarhright, obviously I'd want it :D
21:16.26Industrialthe hairy eyeball
21:16.41[MoonWolf]but here is the beaty of lua, you dont HAVE to.
21:16.50TainDum dum dum!
21:17.17Qaarh[MoonWolf], don't have to use it?
21:17.26[MoonWolf]nope
21:17.52[MoonWolf]you could declare foo:funcion() ace:print(stuff") end perfectly fine.
21:17.53[MoonWolf]i think.
21:18.04[MoonWolf]never tried in the case of a chat command handler that need arguments.
21:18.15[MoonWolf]function foo:etc
21:18.26Qaarhright, but it's a command that needs arguments..
21:18.39[MoonWolf]deja vu
21:18.51[MoonWolf]did we awnser this question 10 seconds ago ?
21:18.52Codayussome future version of ace may have a ore functional chat command parser...which would be nifty
21:19.04Qaarh... right
21:19.26CodayusI think clad was working on one for praid...but it's not really functional, and certainly doesn't help *you* here and now.
21:19.48[MoonWolf]if it takes more then on argument yust split it.
21:20.32Codayusanyhow, you could just ignore the argument, and use a rng to guess what should be done
21:21.55kergothCodayus: clad has already done a more functional one for praid, we might use that for the chat module for 2.0.. *shrug*
21:22.43Codayusoh?  I'm behid the times
21:23.04Codayuslast I checked the praid one was still pretty pre-alpha (ie, not really functioning)
21:23.24Temafaik, it works but isn't perfect
21:23.37Codayusthe concept is cool though. :-)
21:23.48Industrialsetmetatable(tbl, {__index = self.class})
21:23.51kergothTem: any luck with that object model code? did you download it raw or copy & paste it?
21:23.53Industrialcant find this in chapter 13
21:24.02Temnot yet kergoth
21:24.43Temkergoth: how do I download it raw?
21:24.51kergothbottom of the page
21:24.57kergoththeres a link for it
21:25.36Temah, thanks
21:26.01kergothIndustrial: page one shows you how to set a metatable, and the other pages show you what metamethods should be defined in the metatable. and 13.4.1 explains when __index is used.  i think instead of just blindly searching for that command i gave you, you should actually -read- the chapter
21:26.18kergothhttp://www.lua.org/pil/13.4.3.html shows setting one almost exactly the way i did, also
21:26.29kergothwant me to keep showing you things you've missed?
21:26.52kergothbecause 13.4.4 is one too
21:27.02kergothand 13.4.5, and..
21:27.07Temsame error kergoth
21:27.17kergothwhat the heck
21:27.48kergothjust to check sanity, grab the exact one i just ran -> http://kergoth.com/obj.lua
21:27.50Industrialstop trying kergoth. i read the chapter now.
21:28.06kergoththats a relief
21:28.11Industrialorly
21:28.13hyperChipmunkw00t
21:28.19Temsame error
21:28.36kergoththats really, really weird.
21:28.51Temindeed
21:30.12Temsame error when I run it in my windows terminal
21:30.12kergothhmmm
21:30.24Temso it's not some bizare cygwin bug
21:30.29kergothadd between lines 6 and 7: print(str)
21:31.37Temtable: 00329898
21:31.59Temyour parse is expecting an address in the style 0xXXXXXXX
21:32.10Tembut mine doesn't have the 0x
21:33.42Temso what's the deal? is the tostring representation platform dependent?
21:33.48*** join/#wowace ag` (i=Default@0x50c4844b.adsl-fixed.tele.dk)
21:36.58kergothyup
21:37.02kergothwow doesnt have the 0x either
21:37.05kergothmust be a windows vs linux thing
21:37.55kergothits pretty ugly having to rely on the default tostring behavior of tables, but it was the only way to generate a uid that i could think of, other than having a number get incremented for every object we create or osmething
21:38.29hastewant me to test it here?
21:39.18Temkergoth: can you guarantee that wow doesn't ever have the 0x in the address?
21:39.48kergothprobably not, should have the pattern catch either
21:40.22Temwell
21:40.33Temwe can count on linux people emulating windows
21:40.39Temso if mac acts the same
21:40.46Temwe can go with the windows style
21:40.55Temno, screw it
21:40.59Temcatch both
21:41.48hyperChipmunkwoooooooohoo
21:42.22kergothTem: if we only catch windows style, then i cant test it in an interpreter in linux :)
21:42.23hyperChipmunkstuff works!
21:42.26kergothyay
21:42.37hyperChipmunkand makes more sense!
21:42.43kergoth~cheer
21:42.45purlshift to the left, unshift to the right, push down, pop up, byte byte byte.
21:42.49Temyeah, you're right kergoth
21:42.50hyperChipmunk>8D
21:44.23Tem...
21:44.57TemhyperChipmunk: did you hear? the shatter thing *was* a misprint.  Instead of it being a real bad nerf, it's an amazing buff.
21:45.05hyperChipmunki told you
21:45.15hyperChipmunkbut nuuuuuuuuuuuuuuu
21:45.21hyperChipmunknobody listens to chipper
21:45.57hyperChipmunkso is it one point = full % or multipoint?
21:46.21Tem10% per point
21:46.25hyperChipmunkif the rest of the changes are any indication, they'll make it 20/40/60 =P
21:46.32Temjust like before
21:46.36hyperChipmunksee?
21:46.37Temonly, it effects all spells
21:46.40*** join/#wowace gogusrl (n=evilgod@86.123.129.148)
21:46.41hyperChipmunkO_o
21:46.41Teminstead of just frost
21:46.49TemO_o indeed
21:46.52Temit roxxors
21:47.01hastehello frozen target + pyroblast
21:47.10Codayusoooh
21:47.13Codayustasty
21:47.19hyperChipmunkno way they'd make a tree only 43 points
21:47.24hyperChipmunkI knew it had to be a misprint
21:47.41Temhaste: indeed :)
21:47.53hastesucks that shamans have to wait long now =\
21:48.14Tem?
21:48.14hastethundergot said at least that they was going to finish mages before they started to work for real on shamans
21:48.19Temthey took shamen out of the patch?
21:48.23Codayusappaently bliz saw the core mage problem as "inability to draw sufficiently dangerous ammounts of ggro"
21:48.25hastenope
21:48.26Codayus:-)
21:48.35hyperChipmunklol
21:48.42TemCodayus: seriously, if I pull agro it's someone else's fault
21:48.47TemI don't do enough damage
21:48.50Codayus:-)
21:49.08Temkergoth: the mac clients use the 0x
21:49.18hyperChipmunkI'm going to call this the engineer buff patch
21:49.21phyberhttp://cardboardium.com/sshots/WoWScrnShot_050406_224825.jpg
21:49.24phyberhow is my XP bar looking?
21:49.34phybergot a huge scale while I work on it
21:49.35hyperChipmunkbecause flame reflectors just became even more awesome
21:49.52TainIt's too big!
21:49.55phyber:p
21:50.14Codayushmm, there's going to be some fun hybrid fire/ice builds now I think
21:50.20Codayusmore options....cool
21:50.25TemI already had a hybrid build
21:50.27TainDoes the white lettering show up ok on the grey back?  
21:50.29Temthey were *awesome* before
21:50.32Temnow they rock
21:50.39TemI can't wait till it hits PTR
21:50.44Codayusya
21:50.49Temoh *crap*
21:50.49phyberTain: you can change the background colours.  those are just the defaults.
21:50.57TemI'm supposed to write AceGUI on the PTR
21:51.04hyperChipmunkha
21:51.07phyberthat dark grey bar is actually the "Rested XP" bar.
21:51.33phybershows how much rested XP you have.  it's full there because I have a lot of rested xp.
21:51.46TainWell I don't actually use an XP bar at all so I really can't say.
21:55.33Temkergoth: did you change it yet?
21:56.35*** join/#wowace Cairen1 (n=Cairenn@CPE001217452e29-CM014500004571.cpe.net.cable.rogers.com)
21:57.18*** mode/#wowace [+o Cairenn] by ChanServ
21:59.07*** join/#wowace Jarentha1 (n=Roo@cpe-066-057-087-213.nc.res.rr.com)
22:00.19TainWhat!? What!  I need confirmation!  "The original theatrical versions of the first three “Star Wars” films are finally coming to DVD on Sept. 12"
22:00.40TainSo says MSNBC.  http://msnbc.msn.com/id/12633396/
22:02.51Tainhttp://www.starwars.com/episode-iv/release/video/news20060503.html  Yay!
22:05.06hyperChipmunkrofl
22:05.09Temwhy would someone want the original, unprettyfied versions?
22:05.18hyperChipmunkhan shoots first again!
22:05.24Taingah
22:05.29hyperChipmunkhehehe
22:05.31Gngsknostalgia
22:05.33hyperChipmunkhilarious
22:05.36TainBetter movies.
22:05.37Qaarhnight people
22:05.43hyperChipmunkthey're actually gonna capitalize off of that
22:06.11TainI much, much prefer the original edits to the nonsense Lucas cut into it all.
22:06.40TainI'm just glad I'll be able to have legitimate DVDs of them finally, rather than the bootleg laserdisc copies people made.
22:20.31Temkergoth: you need to finish that object model
22:20.34TemI need something to do
22:24.23[MoonWolf]friendly with silverwing sentinals
22:25.19kergothTem: i'm doing real work :P
22:26.47Templus I need to finish AceDB before the PTR comes out
22:27.04Temsince I know all I'll be doing there is playing with my mage
22:27.28Temand fixing up bits of AceGUI of course
22:29.02evilgodtem, take over my little project
22:29.07Temno
22:29.17evilgodhttp://paradoxguild.net/gogu/xrs.jpg
22:29.18hyperChipmunktem, take over my huge project that pwnd me
22:29.24Temno
22:29.32evilgodlol
22:30.19TemI have enough projects started
22:31.45Tekcubembed PT you twat
22:31.59hyperChipmunki will
22:32.22Tempwnt
22:32.31Tekcub...with a sharpie
22:32.42Tem.. doubltpwnt?
22:33.02TainWal-Mart to Sell Build-To-Order PCs
22:33.09hyperChipmunkbulkmail is turning into the awesome
22:43.37kergothTem: that object model on the pastebin should be functional.  dont remember if it has the __call syntax sugar, but you should be able to use it to create AceDB.  AceDB will be an object created by the Mixin class (as it gets its methods "mixed in" to the addon object)
22:43.46kergoth(once we fix that uid thing anyway)
22:44.12Tembleh
22:44.15TemI suck at regex
22:44.16Temfix it
22:44.32hyperChipmunkheh
22:44.32kergothlua doesnt support (0x)?
22:44.38kergothwhich means we just have to try matching two patterns
22:45.13[MoonWolf]night people.
22:45.50clad|sleep=\
22:46.31hyperChipmunkcladdyboy!
22:46.37cladhairewho had issues with hooks?
22:46.37hyperChipmunkthx for nothing, you sap
22:46.41hyperChipmunkI did
22:46.47cladhaireemail me bitchg
22:46.54cladhaireu know i can't irc at work
22:46.55hyperChipmunkI fixed it, nothx to you
22:47.01hyperChipmunkyou were sleeping
22:47.21cladhaireif its between 8am and 5pm EST i'm working =)
22:47.22hyperChipmunkhow was I supposed to know you were sleeping at work =)
22:47.41Tain"The reason why so few good books are written is that so few people who can write know anything."
22:47.51hyperChipmunki hear that
22:48.19cladhaire=)
22:57.11ckknighthey all
22:57.53Temcladhaire: you see the mage changes?
22:59.45evilgodcompared to warlocks from a pve point of view those changes are bullshit
23:01.43TemI'm at peace
23:01.51Temmy build got a pretty nice buff
23:02.36Temand a build I used to play a long time ago is actually vialbe for pve now, so I'm looking forward to trying it out
23:03.46ckknightso the OO thing is finally usable?
23:03.54Temsort of
23:04.09Temkergoth needs to fix a bit and wrap it however they were planning to
23:04.43ckknightI want to start writing.
23:07.20Temwriting what?
23:08.00*** join/#wowace banditron|afk (n=bandito@cpe-67-9-143-58.austin.res.rr.com)
23:15.07*** join/#wowace snurre (n=snurre@AVelizy-153-1-53-118.w86-205.abo.wanadoo.fr)
23:18.15cladhaireTem: NO, they're up?
23:18.28Temwant the crappy IGN post or a talent calc?
23:18.34cladhairetalent cal
23:18.34cladhairec
23:18.52Temhttp://pc.ign.com/articles/704/704665p2.html <-- IGN article
23:19.13Temhttp://wowhead.com/talent/
23:19.41Temif you aren't familliar with mage talents to begin with, the article is probably a good place to start
23:20.59cladhaireArcane Resiliance is evil
23:21.05cladhairecause its a gateway to two other talents.
23:21.14cladhaireboth of which are vital for a true arcane build
23:21.18Temaye
23:21.32cladhaire150 armor
23:21.33Wobin_gateway drug
23:21.36cladhaireare you kidding me?
23:21.36TemArcane Resiliance is a bad joke
23:22.00Temhttp://www.wowhead.com/talent/?R0xxZZVAsdRAst  is probably the first build I'm going to try out
23:22.27cladhaireMaster of Elements is fun
23:22.33Temmeh
23:22.40Temwe'll see
23:23.01Temhttp://www.wowhead.com/talent/?RZVxrc0czZVqcuRVs  is the elementalist build I'm going to try
23:24.27TainWell one thing I'll say, I wasn't really feeling like I'd want to play my mage again, but the changes don't entice me any either.
23:24.48Wobin_hrm
23:25.05Wobin_Does WinterChill affect -other- casters spells like Shadowweaving for priests does?
23:25.26TemI think it would
23:25.41Temso I'm just going to count on another mage having that...
23:25.51*** join/#wowace Parak (i=PROFI@user-0cev737.cable.mindspring.com)
23:26.29Wobin_interesting.
23:26.33Wobin_Reflective wards
23:26.43Wobin_or is that old?
23:26.44Temyeah, we will see how that goes
23:26.48Temno, that's new
23:27.20TainMages need a Ghost Sheep spell for pvp so you can Sheep people's Spirits after they die.  :D
23:27.47Tem><
23:31.02cladhaireI think you went too heavy frost in th efirst one.
23:31.14cladhaireArcane Sub for one.
23:31.19snurrewell, mages are getting new polymorphs :p
23:32.03TemArcane Sub is pointless
23:32.14Temesp in it's new form
23:32.24TemI don't pull agro
23:32.31cladhaireI like it still
23:32.37cladhaire*shrug*
23:32.43cladhairei like your elem build
23:32.47Temif I have agro it's because of one of the following things:
23:32.50snurremages don't really produce enough threat to pull agg in a normal end-game encounter
23:32.53Tem1) the tank is dead
23:32.58Tem2) the tank fucked up
23:33.02Tem3) I'm soloing
23:33.07TainIt's just for the resists I like Arcane Sub
23:33.09cladhaireyou WASTE the point in permafrost tho
23:33.12snurrewtb threat reducing talent for warriors
23:33.36TemI don't remember why I put that there...
23:33.42cladhairelol
23:33.43Temme thinks it was a leftoever
23:33.49Temleftover*
23:33.57cladhaireaye
23:33.59cladhairelemme play
23:34.09cladhairei like blastwavel.. but i dunno how much
23:34.30Tembw r0xx0rz
23:35.06snurretake that and the point from imp blizz into frost channeling perhaps (for raiding)
23:35.15Temthat's not a raiding build
23:35.39TemI haven't raided on my mage in over a month
23:35.46TemI don't mind being the weak link there...
23:36.27TemI'm tempted to try the reflecting wards
23:36.29Temhttp://www.wowhead.com/talent/?RZVerc0fzZVVfz0Vs
23:36.55Tem(I put 2 in frost warding because I think the static 10% reflect chance is wrong)
23:37.55Tem(I think it goes to 20% like imp fire ward)
23:38.44snurrei suppose Ice Barrier is rather imba now, since it'll get bonus from +dmg too
23:39.08Codayushmmm, almost enough to make me want to lvl my mage some
23:39.33cladhairemy FIRST look would be : http://www.wowhead.com/talent/?R0xxZxcrobcZVVczRVo
23:39.37Codayusdo the changes to ice make it more viable for raiding do you think?
23:39.37Temsnurre: it does?
23:39.39Codayusag
23:39.41Codayusleveling
23:39.44Wobin_What's the new polymorph?
23:39.50Codayuss/raiding/leveling/
23:39.51snurreturtle and cow iirc
23:39.52Temthere is no new polymorph
23:40.16snurreTem: 10% of +dmg, just like priests' shield
23:40.23Temwhere did you see that?
23:40.35snurreheard it somewhere
23:40.39TainPolymorph Wisp.  But it only works on other people's ambient pets.
23:40.43Temthen it's probably wrong
23:40.50snurredon't worry, i don't expect you to believe me :p
23:40.51Wobin_hehe
23:40.53Wobin_Detonate
23:40.53Codayusthere were some wild rumors going around
23:40.54kergothhmm, new mage stuff? is that cnofirmed?
23:41.07snurrenah, not confirmed
23:41.30TainReported on IGN.  
23:41.42Codayuskergoth: the current state of the mage talent tees is known...it may change or may have serious errors.
23:41.45TainI make no claims as to whether that makes it more believable or not.
23:41.50Codayusor both.  :-)
23:41.57cladhaireconsidering blizzard said they'd be posting them there.
23:42.11snurreTain: it was made official by Tseric (iirc) on us mage forums tho
23:42.55TainI only believe it when it's in the game on public servers.
23:42.55TainAnd then only until the next patch.
23:42.55CodayusAFAIK they didn't state that what ign got was the final version
23:43.05Codayusbut yeah, we can safely assume they wearn't intentionally lieing to ign.  :_)
23:43.46TainCan't never trust them!
23:44.08snurrei have a feeling shatter might be a little powerful in the reported state tho
23:44.09TainBlizzard faked the moon landings, afterall.
23:44.20*** join/#wowace Alisandra (n=Alisandr@c-24-147-41-254.hsd1.nh.comcast.net)
23:44.46Temsnurre: I sincerely hope you are wrong about shatter
23:44.53TemI would be *crushed* if they nerfed it
23:45.13Tem(to below its 1.10 state)
23:45.14snurreif it's like today, it's fine.. but i read some blue post saying it would be against all schools
23:45.25Temit is against all schools
23:45.40Temhave you not seen the IGN post?
23:45.59snurreat work..
23:46.09snurrebeen reading so much everywhere today, cant remember where, really
23:46.27snurrei just saw that the calc says against frost spells only, but that's wrong i presume
23:46.27Codayusshatter sounds fine
23:47.34*** join/#wowace Thiana (n=Alisandr@c-24-147-41-254.hsd1.nh.comcast.net)
23:50.53snurreFrost Nova -> Cone of Cold -> Blast Wave  (or something) sounds kinda ouch tho
23:51.31kergothi'm so perverse -> http://ace.pastebin.com/699145
23:51.51snurrebut then, im not playing a mage.. just with and against them
23:54.43TemBad dog!
23:57.50Temyay time to go home
23:57.59Temlater guys
23:58.56*** part/#wowace Ratbert_CP (n=KCummins@proxy-ce3.disney.com)
23:59.37snurremeh, im still pissed that I didn't get that new job position :(

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.