irclog2html for #wowace on 20060414

00:01.54hyperChipmunknot in a plugin, no
00:02.16hyperChipmunkmetrognome, babblelib, compost, touristlib, and glorylib are going to all be provided, I think
00:13.33hyperChipmunkckknight: you mussed up the plurals in IncreaseBattleground[s]Wins/Losses again =p
00:13.44*** join/#wowace Devla (n=Devla@69.49.158.29)
00:13.45ckknight?
00:14.07hyperChipmunkyou called the functions IncreaseBattlegroundWins and IncreaseBattlegroundLosses
00:14.14ckknighthyperChipmunk, TouristLib and GloryLib are not provided
00:14.16Devlahai!
00:14.22hyperChipmunkbut when you call them, you call IncreaseBattlegroundsWins and IncreaseBattlegroundsLosses
00:14.30ckknighthrm
00:14.30hyperChipmunkoh, right; they're included with starter pack plugins
00:14.39ckknightit should be the latter
00:14.44hyperChipmunkdoh, =)
00:14.49hyperChipmunkI swapped it to the former; np
00:15.13hyperChipmunktaken care of
00:15.19hyperChipmunktake a look at this
00:16.59hyperChipmunkhttp://ace.pastebin.com/658784
00:17.37hyperChipmunkuh, ignore that string of like 13 a's
00:17.43hyperChipmunkI was trying to turn left =)
00:18.07ckknightseaaaaaalf
00:18.20hyperChipmunk=P
00:18.27hyperChipmunklittle errant mousery
00:19.07hyperChipmunkthat should pick up both cases, I think
00:19.16hyperChipmunkit can take a poi number or a node name
00:20.04hyperChipmunker, obviously i have to put the description table in
00:20.48hyperChipmunkwhere do you want those?
00:22.43hyperChipmunkn/m i see
00:35.36ckknight~ugt
00:35.37purlmethinks ugt is Universial Greeting Time. Created in #mipslinux, it is a rule that states that whenever somebody enters an IRC channel it is always morning, and it is always late when the person leaves. The local time of any other people in the channel, including the greeter, is irrelevant.
00:35.49hyperChipmunkhehe
00:36.23hyperChipmunkit is so much easier that way
00:36.29hyperChipmunkof course...
00:36.36hyperChipmunk20:36 Irssi uptime: 8d 5h 24m 27s
00:36.59hyperChipmunksun never sets for the chipmunk
00:41.24*** join/#wowace Tekkub (n=Tekk@ip70-178-135-244.ks.ks.cox.net)
00:41.55Tekkubyou know, I'm quite tempted to just abandon AIM/MSN/Yahoo completely for GTalk/Jabber
00:42.06TekkubI never talk to anyone on IM but the hubby anyway
00:56.19hyperChipmunk666
00:58.15hyperChipmunkro
00:58.16hyperChipmunkoops
00:58.23hyperChipmunkyou're not arcane shot!
01:00.49Tekkubnew bigswigs up with MC and BWL updates from Shyva
01:11.41hyperChipmunkbig swigs?
01:12.35Tekkubquiet you
01:13.07hyperChipmunkthe bossmod for water elemental bosses?
01:14.38*** join/#wowace Jarenthal (n=Roo@cpe-066-057-087-213.nc.res.rr.com)
01:28.14Tekkuband anothe BigWigs update... ZG this time :)
01:28.43hyperChipmunkknow what would be cool?
01:28.48hyperChipmunka warmup update
01:28.51hyperChipmunkman that would be sweet
01:29.01Tekkub:P whiner
01:29.06hyperChipmunkdude
01:29.14hyperChipmunkit's not just me anymore
01:29.18TekkubI'll commit up what I got, it works for me... ne guarentees it'll work for you tho
01:29.19hyperChipmunkpeople been filing in all day long
01:29.20cladhaireWhy is it a hindrance on you?
01:29.23cladhaireI don't understand =/
01:29.26cladhaireWhoa.
01:29.30cladhaireI went back like 3 hour sin conversatino
01:29.36TekkubGG claddo
01:29.37hyperChipmunklol clad
01:29.40cladhairewhat ever happened with Boss including the embeds on his svn?
01:30.01TekkubI think he's gonna script a library update like I am, who knows
01:30.03hyperChipmunkI think the final judgement was 'do it yourself nub'
01:30.14cladhairethat makes no sense tho
01:30.15cladhaire*shrug*
01:30.17cladhairewhatevs
01:30.20Tekkubscript == the eaziez
01:30.57Tekkubmaybe it's just me, but the SVN shouldn't be any diff than an official packaged release :P
01:31.08cladhaireno shit.
01:31.09cladhairehence tags
01:31.10cladhaire=)
01:31.13cladhaireyou zip the tag
01:31.14cladhairefuckerhead.
01:31.25Tekkubjust cause the dev's main copy of the embed is a standalne don't mean the users updating from the SVN are standalone too
01:31.54cladhairecode what you package.. package what you code
01:32.00Tekkubyarr!
01:32.04Tekkubspeaking of...
01:33.25hyperChipmunk>8(
01:40.36Tekkubnah I like your nuts Claddy
01:40.43Tekkubbatch file all writtened
02:07.49hyperChipmunkme
02:19.11*** mode/#wowace [+o Cairenn] by ChanServ
02:22.39ckknightdidn't someone else talk about writing an Ace'd NeedyList?
02:22.43ckknightI think it was Wobin
02:28.49Tekkubsomeone, somewhere
02:29.15TekkubI love NL's GUI all in all, but it needs three things....
02:29.21Tekkub1) optomized
02:29.46Tekkub2) simple means to define needs, as modules like in BigWigs perhaps?
02:30.07Tekkub3) a buffbot-esque "cure best need" one-button solution
02:31.18Tekkubokey... 4) don't EVER display needs you can't fulfill... I hate how it shows debuffs I can't yet cure at my current level
02:34.06*** join/#wowace banditron (n=bandito@cpe-67-9-143-58.austin.res.rr.com)
02:36.50hyperChipmunkug, Tek, problem with not having to include libraries with plugins
02:37.06hyperChipmunkoh n/m, that's cuz it was a lib from another plugin
02:37.39hyperChipmunkif it doesn't load the one with the lib before yours, it don't work, but it shouldn't be a problem for the libs included with fubar
02:40.11Tekkubwhat's the prob now chip?
02:43.08hyperChipmunknono, my mistake
02:43.21hyperChipmunkI was relying on honorfu to provide GloryLib for BatFu
02:43.32hyperChipmunkbut BatFu loads before HonorFu
02:43.40hyperChipmunkso I get an error when I try to use GloryLib
02:47.37Tekkuboh
02:47.50Tekkubyea I was talking about the Libs embedded in FuBar itsself
02:49.24hyperChipmunkI was thinking all of them, but that's cuz I'm stupid
03:13.50*** join/#wowace Ramble (n=tgerdes@college8-33-253.resnet.ucsc.edu)
03:14.11Rambleclad, you around? get my email?
03:14.20*** part/#wowace Warol (n=Warol@adsl-75-5-43-183.dsl.emhril.sbcglobal.net)
03:16.31Temanyone use Telo's Quick Loot?
03:17.02*** join/#wowace Wobin_ (n=Wobin@221.221.26.226)
03:18.23RambleTelos? I use the aced one
03:19.53Temmeh doesn't matter.  I tested
03:19.57TemCairenn: you around?
03:20.09Cairennyup
03:20.16TemCairenn: how mad at me would you be if I told some people they were retarded on WoWI?
03:20.33Cairennfairly
03:20.42Cairennif you used that exact phrasing
03:20.43Temhmm
03:20.45Cairennno flaming
03:20.50Temwhat if I tell them they are crazy?
03:20.52Cairennif there's a problem, tell the staff
03:21.16TemI'm starting to get people blaming problems on Catalyst, and it's really annoying me
03:21.32hyperChipmunkhow mad would you be if I told Tem he was retarded on #wowace?
03:21.38Cairennso prove them incorrect
03:21.52CairennhyperChipmunk: I don't have anything to do with the ace channel or forums
03:21.57hyperChipmunkexcellent =)
03:21.59TemI know cair.  it just gets old
03:22.00Cairenn(moderating them)
03:22.04CairennTem: I know
03:22.09hyperChipmunkTem, you're retarded
03:22.19Temmode +b hyperChipmunk
03:22.21Temdamnit!
03:22.23hyperChipmunk!
03:22.32hyperChipmunkand the @ next to your name sez otherwise, Cai
03:22.43Cairennyou can tell them they are retarded or crazy or stupid, if you do it in such a manner that you aren't flaming them
03:22.50CairennTem: be creative ;)
03:22.53Temhmm..
03:23.09Tem"1.0.4 interferes with Telo's QuickLoot mod so that the loot window will no longer appear anywhere."
03:23.21TemMe: "No it doesn't.  You're dreaming."
03:24.43Temor should I elaborate more?
03:24.47Wobin_heh blame it on the other quickmods
03:24.49Cairennlol
03:25.26*** join/#wowace HoJ|Slayman (i=Slayman@c135235.adsl.hansenet.de)
03:29.10CodayusHmm, I had some problem with Telo's QuickLoot a few weeks ago.  I switched to AceLoot.
03:29.43Rambleheh.  seems like that'd be an easy enough solution... if they're using ace already
03:29.47CodayusAnd AceLoot and Catalyst I know work fine.  (I'd be really really impressed to know how you could make Catalyst break Telos' QuickLoot though...)
03:30.30CodayusWell, doesn't Catalyst require Ace?  And they must have Catalyst installed (I hope) if they're complaining that it breaks QuickLoot.
03:30.57CodayusI wish I could recall what the problem I had with QuickLoot was...could be the same problem.  (And since I had it before Catalyst was written...)
03:31.41ckknighthow do I tell if a unit is in range of a spell? I have a hardware event
03:32.45Temisn't there an IsActionInRange?
03:32.47Codayusckknight: Hmm, you can't do it for a *spell* afaik.
03:32.52CodayusBut you can for an action.
03:32.52hyperChipmunksomethingInRange
03:33.00CodayusYep, IsActionInRange()
03:33.53CodayusMods that check whether a spell is in range usually require that *some* spell with the same range is in SOME actionSlot.  They'll scan the bars looking for one, cache that, then test if its in range.
03:34.27Temwell
03:34.45Temif it's a benficial spell, you can "start" the cast with a hostile or no target
03:34.46*** join/#wowace Wobble (n=Wobin@221.221.26.226)
03:34.52Temand use SpellCanTargetUnit
03:35.24Tembut that's unreliable because of self action addons
03:44.34Tekkubuhm, BossMan... question regarding BabbleLib....
03:45.05Tekkubwhy does it pull 1080KiB on loadup? :)
03:45.28TekkubI mean, it shouldn't be defining the locale tables until they're asked for, right?
03:45.39hyperChipmunkyou might have suddenly moved to china
03:45.54Tekkubnot that it matters, it takes a whole 26ms to load, just curious
03:46.06hyperChipmunkO_o warmup is working?
03:46.21Tekkubmy warmup never stopped working chiphead
03:52.15ckknightTekkub, weird, it shouldn't be that big
03:52.28ckknightespecially cause it loads tables in a lazy fashion
03:53.52Tekkub*shrug* who knows... it appears to only be memory size, not generating tables... creating big table structures during loadup seems to take a lot of time
03:57.09TekkubChip, committed up the new "old style" config-less warmup
03:57.41hyperChipmunk<3
04:00.22Temoh
04:00.24Temem
04:00.24Temgee
04:00.37Temthis fucking retard was running both Catalyst and ntmysFixLoadingTimes
04:00.44Temand wondering why nothing woked
04:00.50hyperChipmunkdurt durt durt
04:00.55hyperChipmunkit's Catalyst's fault
04:01.00Temnaturally
04:01.07TemI hate users
04:01.29hyperChipmunkusers are losers
04:01.32Temthis really kinda pisses me off
04:01.36hyperChipmunkI learned that in like 4th grade
04:01.42Tekkubbut if one fixes times then both must fix em better!
04:01.42TemI spent 10 minutes on Catalyst
04:01.50Tem10 fucking minutes
04:01.59TemI've spent HOURS and DAYS on my other addons
04:02.05Tekkubyou lasted a whole 10 minutes? wow!
04:02.23Tekkubscary that it's such a simple fix eh?
04:02.24Tembut in 24 hours Catalyst has gotten more downloads than everything else I've ever written
04:02.38CodayusWhat's the lesson here?
04:02.45CodayusLess testing!  More releasing!
04:02.57Tempeople don't appreciate the sheer awesomeness of my addons
04:02.58CodayusHey, it works for <large hated software company of choice>!
04:02.59Tekkubthat's cause it's repairing something blizzy should have fixed back in November at least, if not earlier
04:03.10CodayusTekkub: Indeed.
04:03.33Tekkubbut I guess noone believed that code executing during zone was a problem when _I_ said it
04:03.42Temheh
04:03.46Tekkubnoone outside of Ace at least
04:03.56TemI fixed ItemCompare less than a week after you said that
04:04.07Temand that's my only addon that watches those events
04:04.17TekkubI know, a lot of shit got fixed when that got pointed out :)
04:04.45TekkubI still hope slou adds a slot arg to the BAG_UPDATE event
04:05.00TemI took particular joy the other night in pointing out to that Miravlix pric that we knew about the zoning issue LONG ago
04:05.12Tekkubmeh, fuck cosmos
04:05.17Temnah
04:05.19Temjust fuck him
04:05.26Tekkubcosmos is bloated and intrusive
04:05.40Tekkubthat whole nopatch shit
04:05.44Tekkub*blarf*
04:05.48TemI'm pretty sure that's gone
04:06.07Tekkubit is, but it should have never been there in the first place
04:06.14Temheh
04:06.25CodayusWouldn't surprise me.  But I dropped cosmos back when they had it, and I just can't see a reason to return...
04:06.31Tekkubthey got a "we're the only mod you need to run" complex tho.... like AOL! *grin*
04:06.40CodayusAnd it's kind of symptomatic of a lot of their problems.
04:07.18Tekkubthey never learned to play well with others is all
04:07.34CodayusAs selling points go, "Try us!  We're only 80% as annoying as the last time!" just doesn't cut it for me.  :-)
04:08.00TemI can't stand to use anything from Cosmos anymore because their coding styles makes me want to puke
04:08.16Temannoys the shit out of me
04:08.23Tekkub:)
04:09.10Temvulgore*
04:09.30Temholy hell
04:09.49Temif Catalyst gets many more "favoites, it will be in the "Most favorites" section of wowi
04:09.51Cairennvulgar perhaps?
04:09.59Temyes, thanks Cair
04:10.02TemI can't fucking spell
04:10.10Cairennbut can you spell fucking?
04:10.15Temlol
04:10.28TemIt's the one thing I miss from when I used Gaim
04:10.36Temit told me when I spelled stuff wrong
04:15.29hyperChipmunkwarmup still sux =\
04:15.48Tekkubwhat the hell is your issue now?
04:15.56hyperChipmunksame thing
04:16.05hyperChipmunkwonder if it's choking on some addon
04:16.13Tekkubwhat's the error?
04:16.29hyperChipmunkline 52: attempt to index field `myframe' (a nil value)
04:18.05Tekkubyou wouldn't happen to be missing the XML file would you?
04:19.41hyperChipmunkif it was in the tarball, I have it
04:19.47hyperChipmunkWarmup.xml
04:20.06Tekkubor have changed the folder/TOC names to something besides "!!Warmup"
04:20.25hyperChipmunknewp
04:20.55Tekkubokey changing something... lesse if this works
04:21.21hyperChipmunksorry man =\
04:21.33hyperChipmunkI'm seeing if I can get some better info for ya
04:21.46Tekkubcomitted
04:24.18Tekkuboh and chipper, use the damn comments when you commit crap, they're handy for bothe you and the people using your SVN
04:24.19hyperChipmunk!
04:24.21hyperChipmunkno error
04:24.29hyperChipmunkyea, I usually do
04:24.35hyperChipmunkthat last one I didn't
04:24.45hyperChipmunkand that's when they started showing up on the front page =P
04:24.53hyperChipmunkIT WORKS =D
04:24.58hyperChipmunk<3333333
04:25.14hyperChipmunkyay
04:25.24Tekkub:P for some reason I think ADDON_LOADED was firing for some other addon while WarmUp was trying to load for you
04:25.34TekkubI have no fucking clue why tho
04:25.37hyperChipmunkwell tell it to stop that
04:25.39WobbleTem: Re: the moron See?! I told you. Blame the other addons
04:25.44Tekkubbut meh, that fix compensaties for it
04:25.58hyperChipmunksorry for the hassle; thanks for the help
04:26.07TemWobble: that's the only thing I can figure out
04:27.01hyperChipmunkgeez, OneBag is huge too
04:27.04hyperChipmunkbigger than EngInv
04:27.11hyperChipmunkhow is that possible
04:27.27WobbleI've compared the difference between using the other addons and Catalyst as Catalyst is like being put through the metal detector at the airport. The other is like being shot on sight in case you're carrying a weapon =P
04:27.59WobbleAnd some users think running all three at once will make everything faster
04:28.13hyperChipmunkdude, I need to make one
04:28.25hyperChipmunkthat resets things back to normal between each one
04:28.36Wobin_You could call it HyperZone
04:28.36Temrofl hyperChipmunk
04:28.42hyperChipmunkyes!
04:28.58Wobin_And people would download it cause it has hyper in the title cause that meanz FAST
04:29.05hyperChipmunkexactly!
04:29.11hyperChipmunkTem, you're going down
04:29.28hyperChipmunkand you're gonna get comments complaining that you make mine go slower
04:30.45Wobin_Tekkub, you about?
04:31.09Wobin_You're missing the largest enchanting bag in PT
04:31.13hyperChipmunkawesome...
04:31.36hyperChipmunkOneBag 3500KiB...EngInventory 2640KiB...Mynventory 11 KiB
04:31.56Wobin_Is this from Warmup?
04:32.01hyperChipmunknow I just need to put some code into it
04:32.20hyperChipmunkyes
04:33.52Temoh cladhaire
04:33.54Temyou here?
04:35.37hyperChipmunkckknight: Interface\AddOns\FuBar_BagglegroundFu\GloryLib.lua:199:attempt to index local `self' (a string value) in wsg
04:35.53ckknights
04:35.57hyperChipmunkI don't think I have touched anything before that in the file
04:36.09hyperChipmunkI'll take a look if you think it's me, after the battle
04:36.09ckknightBaggleground?
04:36.19hyperChipmunklol
04:36.22Wobin_hehe
04:36.25hyperChipmunkdude, I'm typing here and watching there
04:45.06ckknightis there an easier way to check if your target is a party member than doing a lot of UnitIsUnit()'s?
04:46.09Wobin_Isn't there a specific unit function for part?
04:46.09CodayusUnitInParty("unit")?
04:46.11Wobin_y?
04:46.48Wobin_yeah that
04:46.48Wobin_UnitInParty("target")
04:46.48CodayusWoWWiki claims that returns 1 if the unit is in YOUR party.  (The name is ambiguous.)
04:47.14ckknightI mean, I want to figure out which party member
04:47.18ckknightparty1, party2
04:47.19ckknightwhatnot
04:47.37Wobin_oh
04:48.08CodayusOh, you're trying to find out WHICH party member...oh...hmm.
04:48.09Wobin_There's a getId one I'm sure
04:48.29Wobin_but that'd probably return 'target'
04:49.53CodayusThere's the function GetPartyMember(), but I don't think that does what you want.
04:50.02CodayusI only mention it because I don't understand what it DOES do.
04:50.04Codayus:-)
04:50.18Wobin_Returns the index of the party member at the given index if that party slot is filled, otherwise nil.
04:50.36Wobin_You can iterate through with an index to see the size of your part
04:50.37Wobin_y
04:50.40CodayusI totally don't understand the return value.
04:50.41Wobin_...
04:50.50Wobin_party[x]
04:51.25Wobin_I suspect you'll have to do a UnitIsUnit
04:52.29Wobin_You'd only have to do four per target...?
05:03.09ckknightor 40 in a raid
05:03.28hyperChipmunkd
05:06.02Wobin_Are you checking if a person is in your party?
05:06.53Wobin_Why not go by names then? Store who's in your party as keys for a table, then check if MyParty[someoneelsesname] exists or not
05:07.29Wobin_You could have party1,2,3,4 as the value too to return the id if they are
05:07.42ckknighthrm, unlike Ralak's Needy List, which takes up 3.5 MiB and loads in 1.078 s, my NeedMaster takes up 238 KiB and loads in 0.018 s
05:07.49ckknighta slight improvement
05:08.07hyperChipmunkmajor improvement if you use my suggested name
05:08.20ckknightPleasePlayMyGameForMe?
05:10.10Wobin_Meh
05:10.21Wobin_I guess I can stop work on MASH now? =P
05:10.22ckknightWobin_, weren't you going to do a needy list thing?
05:10.38ckknightis that MASH?
05:10.43ckknightand how far into it are you
05:10.43ckknight?
05:10.50Wobin_Well... the framework is there...
05:10.59Wobin_I've run into the GUI brickwall again
05:11.03ckknightreally?
05:11.07ckknightmy gui stuff was easy
05:11.12ckknightall CreateFrames
05:11.22Wobin_I've never sucessfully sat down and got all that working =)
05:11.25Wobin_So I put it off =P
05:11.26ckknightwhere did you stumble?
05:11.34ckknighthrm
05:11.35Wobin_Just in general understanding of the works
05:11.39ckknightah
05:12.00ckknightwell, it was really handy to do mine with babbleLib, cause it already has the icons and localized spell names
05:12.11Wobin_hm, I'll look into that =)
05:13.47Wobin_I should dump it on the SVN what's currently done
05:14.07ckknightNeedMaster isn't near complete
05:14.18ckknightI just have priest stuff put in, but the other spells are super easy to put in as well
05:14.26Wobin_Nor is MASH, but I feel it will motivate me better if it's there =)
05:14.27ckknightalso, there is no configuration
05:15.00Wobin_What I liked about NL was the configuration... when it worked
05:16.12hyperChipmunkckknight: that error happens every time I die
05:16.15hyperChipmunk<PROTECTED>
05:16.37ckknightI see
05:20.41ckknighthyperChipmunk, line 199 doesn't exist for me
05:22.08hyperChipmunkif self.registry[event] then
05:22.15hyperChipmunkin local function Trigger(self, event, a1, a2, a3, a4, a5, a6, a7, a8)
05:22.54hyperChipmunkah, I've got 15 loc lines in there
05:22.58hyperChipmunkso like line 174
05:23.09hyperChipmunkor wait
05:23.17hyperChipmunklike line 190
05:23.47ckknightthat's where it is?
05:24.20ckknightline 266, change Trigger("DEATH") to Trigger(self, "DEATH")
05:24.38hyperChipmunkk
05:27.24Wobin_http://i21.photobucket.com/albums/b276/schrimshank/20060411.jpg
06:37.35CairennI thought my answer on the event was pretty smart :p
06:37.54Cairennand technically accurate, even!
07:08.40*** join/#wowace cladhaire (n=jnwhiteh@cpe-24-59-191-241.twcny.res.rr.com)
07:27.34*** join/#wowace ckknight (n=ckknight@24-136-27-242.alc-bsr1.chi-alc.il.cable.rcn.com)
07:40.03id`http://www.wowace.com/forums/index.php/topic,1327.0.html
07:40.13id`stupid users :P
07:56.17ckknightyou should be less mean
07:56.59id`well its true
07:57.12id`'oh its ace so its good'
07:57.16id`generally thats ok
07:57.18id`but..
07:57.24id`I should make a really crappy ace mod
07:57.36id`that uses 6 onupdates per frame
07:57.38id`etc
07:57.49oxman9i've a very very strange problem :p
07:58.06oxmanin x i've an array, the first time i load the addon, i dump the content of the array
07:58.22oxmanand i do table.getn(x), it's return 0 (but i have one element in array)
07:58.41oxmanthen i reload my ui, dump the content of the array (is exactly the same before), i do table.getn(x), and it's return 1 :[
07:58.49oxmanwhy the first time it's bug ?
07:59.54id`there, edited
08:00.56id`oxman: well what exactly is in it then
08:00.57oxmananyone have an idea for my problem ?
08:01.14id`ckknight: edited
08:01.28oxmanhum wait
08:02.38oxman(i upload the dump of the array (screenshot))
08:03.13oxmanhttp://tinyurl.com/ojulu
08:03.31oxmanthe first time, and the second time (after logout/login or reload ui) i've the same dump
08:03.49oxmanbut the first time table.getn(EP_StatsHeal.data) == 0, the second == 1
08:06.12oxmanthe first time, EP_StatsHeal.data is nil (it's registerforsave variable), i'm set it with some spells
08:06.29oxmanthe second time, EP_StatsHeal.data is not nil at the beginning
08:06.46oxmanbut in two case, when i do my dump, EP_StatsHeal.data is fill
08:07.46Tekkubox, getn is very easy to break and only applicable in certain cases...
08:07.56Tekkubwhat does the array look like?
08:08.28oxmanit's store each row for a player, and in each row one row by spells
08:08.45Tekkubtrype out an example for me...
08:08.53Tekkubis it like {1,2,3,4}
08:09.11oxmanit's like :
08:09.15Tekkubor {text = "something", price = 1, stack = 12}
08:09.16oxmandata[1] = player
08:09.20oxmandata[2] = player2
08:09.21oxmanwhere :
08:09.29oxmanplayer = {
08:09.33oxmanoverheal = value,
08:09.36oxmanspells = SPELLS
08:09.38oxman}
08:09.39oxmanwhere :
08:09.45oxmanSPELLS = {
08:09.51oxmanspellname = "name"
08:09.52oxman}
08:09.55id`pastebin?
08:09.55oxmanto sum up ;)
08:10.06oxmanlook my tinyurl is clear :D
08:10.28Tekkub{ {overheal = 1, spells = {spellname = "spell"}} , {...} }
08:10.30Tekkub:P
08:11.19oxmanyep :p
08:11.31Tekkubanywho, do you need getn for something specific or are you just trying to loop over everything?
08:11.44oxmani need getn to fill an header
08:11.48oxman"n Healers"
08:11.48oxman:D
08:11.58oxmana header
08:12.29Tekkubokey, how are you adding element to the base table... table.insert(...) or t[i] = value ?
08:12.32oxmanand i other case, to set the width of my dialog (when i've a scrollbar)
08:12.38oxmant[i]
08:13.01Tekkubt[i] doesn't effect getn consistantly
08:13.18Tekkubuse table.insert if you want getn to get updated
08:13.35oxmanin my previous version is work perfectly :p
08:13.54Tekkubgetn is all fucked up in the version of lua that WoW uses
08:14.16Tekkubif you use table.insert/delete it'll update properly
08:14.32Tekkubif you use t[i] = value it might work it might not
08:14.48oxmani prefer do my count function
08:15.03oxmantable.insert isn't very design for my usage
08:15.03Tekkubyea, that's probably best
08:15.12oxmanthanks
08:19.09id`Tekkub: can ye help me for a bit?
08:19.14Tekkubnope
08:19.24id`i didnt hear that
08:19.26id`http://www.wowinterface.com/forums/showthread.php?t=3695
08:19.29id`last post
08:19.38id`i dont wanna turn down this user just because i quit wow
08:19.53id`but wtf is the GameTimeFrame again :|
08:20.16Tekkubthe sun/moon thing
08:20.24id`ah
08:20.28id`i can add that then
08:20.30id`;)
08:20.30Tekkubtop right corner usually I think
08:20.35id`thanks
08:20.41oxmanwhat idminimap ?
08:20.46Tekkub*shurg* I hid mine a year ago
08:21.32TekkubBTW indie
08:21.33Tekkubhttp://svn.wowace.com/dl.php?repname=Tekkub&path=%2Ftrunk%2FSqueenix%2F&rev=0&isdir=1
08:21.37Tekkub*grin*
08:22.05id`oxman: an addon i made
08:22.46id`you made a square one? :o
08:22.57id`Tekkub: mergy idMinimap into it and you are my hero
08:23.01id`merge*
08:23.33Tekkub*shrug* I took SquareMinimap and Ace'd it and cleaned it up a tad when the servers were down for 1.10 install
08:23.49Tekkubit does scrollywheel zoom too
08:25.42[Ammo]it does exactly what it has to :)
08:25.47oxmanincredible... i will be crazy
08:25.49[Ammo]doesn't really neeed more does it?
08:26.07oxmanin my lua i do message(string(EP_StatsHeal.data))
08:26.09oxmani show "nil"
08:26.20oxmanin console i do /dump EP_StatsHeal.data
08:26.22oxmani see my aray
08:26.23oxman:[
08:27.51id`:(
08:28.31oxmanace sux, i have this problem since i use ace ;p
08:30.50oxmani seem bad in oo programmation
08:30.56oxmanif i do
08:31.06oxmanFunction EP_StatsHeal:blabla()
08:31.11oxmanself.data = blabla;
08:31.13oxmanend
08:31.23oxmanself.data == EP_StatsHeal.data ?
08:32.26Tekkubdepends on the context of the second self :)
08:32.42Tekkublook at it this way
08:33.24Tekkubif you call ModName:Method(a1, a2) it's the same as calling ModName.Method(ModName, a1, a2)
08:33.31Tekkub. vs :
08:33.51Tekkub: passes a value for "self"
08:34.52oxmani use self.data only in function name like : Ep_StatsHeal:something
08:35.10oxmanEP not Ep
08:35.37Tekkuboh god... galka in the pirate (or whatever they named the class) armor (AF set I assume) is fugly as shit
08:35.59TekkubEp_StatsHeal is a table...
08:36.14Tekkubwhen you call with a : that table is passed to the local "self"
08:36.50*** join/#wowace Shyva (n=n0time@sd511586e.adsl.wanadoo.nl)
08:36.52Tekkubse essentially, if called correctly, Ep_StatssHeal.something == self.something
08:37.00oxmanso i've a problem !
08:37.04oxmanbecause it's not the same :D
08:37.13ShyvaTekkub, remove my MC bosses from the SVN please, they are bad, really bad
08:37.23Tekkubhow bad are they?
08:37.28oxmanwait a minute i use pastebin
08:37.35Shyva|-----------------| this bad I think
08:37.36Tekkubpastebin help, yes
08:37.39id`oxman: ;)
08:37.42id`Shyva: haha
08:38.00Wobin_snurre's icon is just... scary
08:38.07oxmanhttp://pastebin.com/659161
08:38.20Shyvathey spam like mad, forgot some really stupid things tekk... will fix it asap
08:38.29Tekkubhttp://www.playonline.com/ff11us/ahturhgan/equipment/yigit.html
08:38.34Tekkub*drool*
08:38.39TekkubI miss my galka's ass
08:38.44Wobin_Two japanese men wearing what appears to be Vader shaped helmets, gloves... and posing straps
08:40.07Tekkubox, show me how you're calling that function
08:40.31oxmanself.GetN(self.data)
08:40.36Tekkuband ugh I hate table.foreach...
08:40.40oxmanin a EP_StatsHeal:namedfunction(
08:40.53Tekkubokey first you need to call it like this:
08:40.59oxmanhow i can count without that ? a while and test if data[i] is not nil ?
08:41.04Tekkubself:GetN(self.data)
08:41.14oxmanup it's true, it's a function :(
08:41.35[Ammo]Shyva: my lucifron one shouldn't be that bad :p
08:41.42oxmanit's ok now Tekkub
08:42.07Tekkubgetn = function(t) local n = 0; for i in pairs(t) do n = n + i end return n end
08:42.27oxmanfor the table.foreach to replace the getn, in this case i think it's proper
08:42.30Tekkubsimplest one, will count everything, not just numeric indexes
08:42.43oxmani don't want count anything ;p
08:42.48oxmani only want count numeric index :D
08:42.57Tekkubgetn = function(t) local n = 0; for i in ipairs(t) do n = n + i end return n end
08:43.04Tekkubthat'll only do numics
08:43.04Wobin_by the way oxman, if you want debug messages you can use self:debug() and acedebug to view them
08:43.10Tekkub*numerics
08:43.17oxmanbut ipairs isn't buggy like getn ?
08:43.31Wobin_ipairs doesn't depend on n
08:43.34oxmanWobin_ ok thanks, i use always devtools with /dump :D
08:43.44Tekkuboh and ox...
08:43.50oxmanok thanks Wobin_
08:43.55Wobin_which is good for dumps, but not for runtime =)
08:44.05Tekkubou can replace DEFAULT_CHAT_FRAME:AddMessage(tostring(v)) with print(v)
08:44.08Tekkubit's less typing
08:44.10oxmanit's true Wobin_ ;)
08:44.14Tekkubsame result
08:44.30oxmanyep i know, but i don't remember :D
08:44.40oxmanlike the debug function of Ace lol
08:45.35*** join/#wowace Firedancer (n=Miranda@cpe-24-58-108-74.twcny.res.rr.com)
08:46.05Wobin_What -is- a galka supposed to be based from?
08:46.22Tekkubbased?
08:46.27Tekkubthey're galka!
08:46.36Tekkubthey're big sexy gay beasts
08:46.48Mikmammkay
08:46.48Tekkuband they love gaskan sausage
08:46.54Tekkub*galkan
08:47.14Wobin_I would say cannibal, but I know what you're implying =P
08:47.22Tekkuband they got a hypnotic tail bounce when they run
08:47.43Wobin_much like the antigrav breasts in games such as DoA?
08:48.04Tekkubain't implying nothin, there's a lvl 10ish quest is Bastok where you go get some galkan sausage for a cute galka in the metalworks
08:48.39Tekkubnever played DoA
08:49.11Tekkub*whine* I miss my galka... why can't tauren be more secksy
08:49.13Wobin_Dead or Alive, fighting
08:49.14Wobin_game
08:49.28Wobin_Cause they're meant to be cartoony
08:49.44Tekkubnah I like tauren... just not the tail...
08:49.54Wobin_not taily enough?
08:49.55Tekkubgalka tail is big and thick, I like thick
08:50.54Tekkubhttp://www.playonline.com/ff11us/ahturhgan/index.html  <---- galka ass
08:51.53Tekkubhrm that link messed up
08:52.12Tekkubbah
08:52.35Tekkubstupid fucking flash pages
08:53.05Wobin_27%loaded
08:59.07Tekkubhrm... time to maybe steal KCI's GUI frame
09:03.19*** join/#wowace Shyva (n=n0time@sd511586e.adsl.wanadoo.nl)
09:08.55oxmanyou know a very good addon to centralize gui but very light ?
09:08.55oxman:D
09:09.46Tekkubyou mean like some sort of control panel GUI? no
09:11.09oxmanok
09:11.15oxmanTekkub , i have a very good idea for you...
09:11.19oxmanyou know what ? ;D
09:11.26Tekkuboro?
09:12.25oxmanmake a control panel gui very light
09:12.26oxman='p
09:12.28oxmanthe new reference ;p
09:12.31Tekkubhells no!
09:12.35id`no wai
09:12.42TekkubI am gonna make a menu registry tho
09:12.47Tekkub:)
09:13.44oxmani hate do gui :(
09:13.51oxmanso i need a very cool and light control panel
09:13.51oxman;D
09:13.53id`the dont do it
09:14.14Tekkubwe all hate making GUIs I think
09:16.24oxmanauthor of discordmods seems like them
09:16.25oxman:D
09:16.41Tekkubno comment
09:17.09oxmanlol why ?
09:17.44id`just.... shh.....
09:55.51Tekkubuch
09:56.10TekkubI want to rip off KCI's GUI for PT, but... lazy...
10:01.56Mikmaain't there those lame gui-makers
10:04.33Tekkubeh?
10:12.53Wobin_I've kinda seen them
10:12.58Wobin_I'd like to find one
10:23.55*** join/#wowace Neronix (i=omg@user-4778.lns1-c10.dsl.pol.co.uk)
10:30.59Wobin_PS Tekk: Could you name your versions/etc a bit more predictably with your embedded libraries?
10:31.17oxmani still wait for a control panel gui
10:31.18oxman;p
10:31.21Wobin_eg either "1" or "compost-1"
10:31.28Wobin_oxman: write it yourself =P
10:31.37oxmanno
10:31.38oxman;D
10:31.44Wobin_Keep waiting then =P
10:31.49oxmannia nia :p
10:32.01NeronixSo I'm not the only one who's awake \o/
10:32.14Wobin_oh, it's about 6:30pm here =P
10:32.27oxman12:30am here
10:32.29Neronix11:30 am here
10:32.34Tekkubcompost-1 was my first, they'll all be just "#" from now on
10:32.40Wobin_cool
10:32.51Wobin_And calling them <name>Lib too?
10:33.00Wobin_(foldernamewise I guess)
10:33.07TekkubI followed iriel's design there, and I didn't like it, but it was already being used so too late
10:33.36Tekkubfolder name is meaningless, noone should need to run standalone :P
10:33.56Wobin_Well, it's more when I'm downloading blind from the SVN and guessing at location names =)
10:34.09Tekkubblind? huh?
10:34.21Tekkubif it's posted to the SVN, that's the folder name
10:35.30Wobin_CompostLib is named CompostLib in the SVN, but MetrognomeLib is just Metrognome
10:35.58Tekkub:P
10:36.08Tekkubyou're being anal picky
10:36.23TekkubI'll name it what I feel like namin it, I didn't want a lib on Metro
10:36.36Wobin_Yus I am =P
10:36.46oxmanwhat's these libs ?
10:37.09Wobin_By blind I mean I'm using TortoiseSVN and dropping in what I'm guessing is the correct folder name to get the folder
10:37.14Tekkubthe reason Compost has a "Lib" on it was because the non-embed was just Compost
10:37.37TekkubI honestly like them without the "Lib"
10:37.47Wobin_But MetrognomeLib is named that as the filename =P
10:38.10Wobin_I dunno, the Lib suffix does identify them better I'd say
10:38.10Tekkubyea don't ask me why I did that one...
10:38.23Tekkubfine... the files will get libs
10:38.24Wobin_Doesn't detract from the name itself
10:38.33Tekkubno guarentee on the lua object tho
10:38.41Wobin_hehe
10:39.04Wobin_That's alright, by that time they'd have got the file they were looking for
10:42.50NeronixI'm new around the Ace community so I think I should introduce myself :P
10:43.01NeronixI'm Neronix */wave*
10:43.59NeronixI'm just wanting to learn Lua because WoW addons interest me, I've not done serious coding before and I want to see whether I enjoy it because I'm considering coding as a future career path
10:45.20Neronixand that's my rather boring introduction :P
10:47.34Wobin_Hullo Neronix
10:47.39Wobin_Welcome to Ace =)
10:48.04oxmanace is boring
10:48.05oxmanace lag
10:48.07Wobin_And this will be a good way to 'test the waters' so to speak
10:48.09oxmanget out from here :p
10:48.20id`Neronix: oxman == baka
10:48.26id`Neronix: hai :)
10:48.26Wobin_Ignore the oxman, he's being moronic =)
10:48.30oxmanbecareful, i know jap and chinese
10:48.31oxman;)
10:48.35id`:>
10:48.46oxmanand i know what baka mean
10:48.47oxman:D
10:52.01NeronixHello Wobin_, oxman, id` and Tekkub :)
10:52.14id`oushi jin, hakuchi
10:52.20Wobin_Bu li oxman, ta shi biaoyan dinengzhe =P
10:52.50Neronixugh, I keep thinking shift-click does a /whois >.<
10:53.07Neronixtoo used to wow and too long since I've been on IRC
10:53.14id`heh
10:53.47oxmanah ah
10:53.48oxman;D
10:55.00Wobin_s/oxman/ta de niuren/
10:55.40Wobin_I thought I may as well translate your name, since it works so well =P
10:57.59oxmanlol
10:59.54oxman70$ petrol
10:59.54oxmanhistorical record
10:59.54oxman:D
11:01.22Wobin_how much per gallon/litre?
11:01.32oxmanone baril
11:01.35oxmanbaryl ?
11:01.53oxmanbarrel
11:01.53oxmansorry :)
11:02.02oxman70$ one barrel of petrol
11:02.14oxmanwhen we speak about the price of petrol, the unit is always barrel
11:02.22oxman(yep i know it's strange ;p=
11:02.55Wobin_meh
11:03.05Wobin_I was thinking you were complaining about for your tank
11:03.11oxmanlol no
11:03.12oxman:D
11:03.15Wobin_Yes, I do know it's sold by the barrel =P
11:03.30oxmanit's just a historical record price
11:03.36oxman(according to tv)
11:18.03TekkubBAKA BAKA BAKA BAKA BAKA!
11:18.44TekkubEngBank is spiffy, too bad it's code is so....yea...
11:28.20TainOw my head hurts.
11:34.43NeronixIs there a way for specific parts of addons to be load on demand?
11:35.14Neronixeg. some mod that uses a timer checking if timex is present, and if not, it'll load its own timing system
11:36.05oxmanit's useless to do that :)
11:37.14Neronixhow so?
11:37.34Neronixif a mod doesn't need to load its own timing system, wouldn't you save memory?
11:38.24oxmanyou will save only 1k or 2k
11:38.25id`Neronix: You cant have a part of an addon be load on demand. If it is laoded its loaded. all of it.
11:38.27oxmanso it's useless :D
11:38.37NeronixI see, thanks
11:39.03id`Neronix: working on something? :)
11:40.41Neronixwas just thinking randomly and that popped into my head :)
11:41.29NeronixJust started learning Lua so it's a bit early for me to write something :P
11:54.15Tekkubyou can, however, design the code so it stays dormant if it's not needed
11:54.33Tekkubif you create you tables only when needed your code will be small
11:54.51Tekkubraw code == tiny, tables == not so tiny
11:55.59Tekkubthough one-time memory use isn't a huge deal, it's churning out garbage that's a problem
11:56.43NeronixI see, thanks
11:57.36Tekkubfor example, say you have a big old table full of data, but you don't need it immediatly at load, hell you might never need it...
11:58.06Tekkubthrow it in a function.  when you need the data call the function if the table doesn't exist, the function sets the table for you
11:58.37Tekkubthat table might take up a lot of space when defined, but as a function it's rather small
12:01.35Neronixnoted, thanks
12:04.40id`Tekkub: ah cleverness
12:04.54id`like pt
12:04.55id`?
12:05.10Tekkubkinda, kinda not
12:05.58TekkubI could employ it in PT if I wanted to completely negate out the strings that are loaded on load
12:05.58id`k
12:06.07Tekkubbut they're small as is
12:06.12id`yea
12:06.35Tekkub48KiB at load
12:06.41Tekkub:)
12:07.07id`;o
12:07.36Tekkubhrm....
12:08.07TekkubWarmUp sees PT as taking up 784KiB tho...
12:08.19TekkubI wonder which file's causing that
12:09.01Tekkuboh it could be compost... hum... *tests*
12:12.14Mikmayeah i noticed the same yesterday
12:12.21Mikmabut didn't think it was odd :P
12:14.47MikmaTekkub: who's updating the zg-files of BW?
12:15.14Tekkubkek, it was my own stupid test that I just added
12:15.37TekkubI llove proving myself right and at the same time forgetting I was and thinking it's a bug
12:15.59TekkubZG was from whatshisname
12:16.08TekkubI credited him in the commit notes
12:16.18MikmaShyva?
12:16.43Mikmanice timing
12:17.01Tekkuband no, PT pulls 293 KiB... that other ~500 KiB was the junk table I trhew in the bottom
12:17.11Tekkubno Shyva's done BWL and MC
12:17.21Tekkubjust read the damn commit log
12:17.32Mikmado i really have to open firefox
12:17.46Mikmawell is he maintaining the files anymore
12:17.49Tekkubdo *I*?
12:18.05TekkubBigWigs - ZG updates from Wiebbe (plus some Tekkub edits)
12:18.16TekkubI just committed up all that crap tonight, why?
12:19.06Mikmawell last time i checked /ace list bigwigs there's 3 bosses on zg which are not on standby
12:20.01Mikmadon't know have they been updated after it tho
12:20.17Tekkubthe ZG mods were kinda relic
12:20.28TekkubI hadn't touched em since I first started BW
12:20.50Tekkubthe whole core had been changed since then
12:20.54Mikmawe'll i'll suck new tarball and check it out
12:21.08Tekkubyea, lern2RSS
12:21.34Neronixthat reminded me to go get TortoiseSVN :P
12:21.35Mikmawell firefox devs should learn2codesupportforrss
12:21.35Tekkubhint: always update your copy off the SVN before you whine at me :)
12:21.47Tekkubmeh, screw firefox
12:21.51Mikmawhine? you always take everything as a whine?
12:22.05Tekkubhttp://www.rssfwd.com/
12:22.19Tekkuband yes, live with my husband and you'd understand
12:22.48Mikmaok you surprised me. unless you're gay, then you must be a woman
12:23.06TainOr an alien.
12:23.07Tekkubwow that's some logic there boy!
12:23.21TekkubI'm just a lowly furry perv
12:23.27Mikmawell it's internet, you'll never know
12:23.37TekkubI replaced Rowne in many ways ^^
12:24.39TainThat reminds me, there was almost a big giant argument about Rowne in #wowi-lounge yesterday, someone was about to launch into a, "I hate Rowne" rant out of nowhere.
12:24.42Mikmastill, i wasn't whining at you, i only said the last time i checked they were not on standby :P
12:26.13NeronixDidn't Rowne leave the ui scene?
12:26.19TainA long time ago.
12:26.33TainSome people just hold nonsensical grudges.
12:26.57NeronixWhy?
12:27.41TainRowne's personality clashed with some people's.  Not intentionally, it's just the way different people are.
12:27.49NeronixI see
12:30.08Mikmaoh this is horrible, QuickMountEquip is crap
12:30.42Mikmawhen i mount or dismount the memory usage jumps from 0.2KiB to 37KiB
12:33.44NeronixHmm, here's a simple idea for my first addon
12:34.06NeronixA little something to keep AH window from being accidentally closed by other frames
12:34.32NeronixInvolves looking at Auctioneer's code and cleaning it up
12:34.52Neronixeasy for a beginner?
12:37.27id`< Tekkub> I replaced Rowne in many ways ^^
12:37.28id`ha
12:39.12id`Tain: well what do you expect when you are telling people not to kill eachother but to hold hands and walk up mountains, in a MMORPG
12:39.23oxmanLINEAGE 2
12:39.29oxmanups it's not the subject ?
12:39.29TekkubMilk: it might not be QME's fault, those swaps trigger bag and inventory updates, lots of mods scan shit on those events
12:39.36id`oxman: :S
12:39.42oxman;D
12:40.44*** join/#wowace Jarentha1 (n=Roo@cpe-066-057-087-213.nc.res.rr.com)
12:40.47oxmanbut it's true ;p
12:42.53Neronixhmm
12:43.11NeronixHow major are the UI changes between 1.10 and 1.10.1?
12:43.13MikmaTekkub: well, i'm giving a try on your mountme now and see what happens but you really got a point.
12:43.31NeronixI have a EU client and it's still on 1.10 :S
12:43.35Tekkubbag scanning is fucking painful
12:43.46Tekkubthe zoning time issue proves that
12:44.24Neronixindeed
12:44.42Mikmai'm just wondering that why qme should scan the bags because you'll have to put the items in the gui you wan't it to equip. does the addon look them by name from bags then
12:46.52NeronixHmm... why're UNIT_HEALTH, UNIT_MANA and UNIT_RAGE not in the blacklists for zoning optimisers?
12:47.10NeronixThey'd fire a lot when you're zoning in/out of instances, wouldn't they?
12:47.25NeronixAre they even needed while zoning?
12:48.13otraviThey do, but addons like AUF will suffer from it (I think)
12:48.50oxman:p
12:48.54NeronixI see
12:49.19oxmanhttp://forums.worldofwarcraft.com/thread.aspx?fn=wow-interface-customization&t=343889&p=1&tmp=1#post343889
12:49.25oxmangreat post :D
12:49.27oxmanas always
12:49.59oxmanoften lots of new gui api :/
12:50.04oxmanbut i don't like gui..
12:50.12otraviwth, I can't have VLC render movies in opengl ;(
12:51.02Mikmaoh lookie lookie, lots of sloukens posts again hehe
12:52.02Mikmahaha! "Edit: Tricked Iriel into adding ZOMG. :)"
12:52.27oxmanhttp://forums.worldofwarcraft.com/thread.aspx?fn=wow-interface-customization&t=358026&p=1&tmp=1#post358026
12:52.30oxmanVERY VERY cool !!
12:52.31oxmanI love
12:52.37oxmanhttp://youtube.com/watch?v=tSS1kRb7gl8
12:52.38oxmanwatch the demo
12:53.08Mikmahmm i tried the 1.0 version of that
12:53.23oxmanit's cool to use ?
12:53.35Mikmadidn't work for some reason properly
12:53.42Mikmai was able to scroll the talents but not to use them
12:53.55oxmanso we need to fix it :p
12:54.59oxmanis it good to use ?
12:55.12oxmani want say... ergonomic ? etc ?
12:55.27Mikmaatleast i didn't find any good use for it
12:55.36Mikmacan't either think a way to use it
12:56.13Mikmaso i added it to a category "nice but useless" with HUD inside my head ;)
12:57.13oxman;D
12:57.37Neronixwhoa, nice
12:57.44otraviI currently use it to change gear
12:57.47NeronixReminds me of Secret of Mana And Seiken Densetsu 3
12:58.06oxmanyep very cool to see :D
12:58.11oxmanbut usefull ? :D
12:58.13oxmani dunno
12:58.14Neronixbut it's not going to work for WoW really
12:58.43MikmaNeronix: " SelectionRing is a World of Warcraft recreation of the Secret of Mana/Seiken Densetsu interface."
12:58.54oxman;p
12:59.38NeronixDidn't read the description
12:59.42NeronixI just recognised it :P
13:00.12Neronixbut it won't work for WoW, because in SoM/SD, the menus paused the game
13:00.13oxmanhelp me to find the utility
13:00.16Neronixand you don't pause wow
13:00.16oxmanbecause i want use it !!
13:00.19oxman:D
13:00.28oxmanno problem :p
13:01.47NeronixLet's see you try finding the right spell to use in less than 10 seconds :P
13:02.19oxmani can't use it to cast a spell
13:02.23oxmanbecause i'm healer
13:02.29oxmanand i use only keyboard to cast spell
13:02.29oxman:p
13:03.09Neronixwhat else can you do with it then?
13:03.29oxmani dunno :D
13:03.37oxmanit's why i need your help to find an idea to use it
13:03.38oxman;p
13:03.57Neronixhmm
13:04.53Neronixdoes it only show the highest rank of each spell?
13:05.04Neronixif not, then you could use it when trying to buff a lowbie I guess
13:05.06TainIt's good for use when you're not in combat, for spells you don't cast often.
13:05.17oxmani use my personnal bestspell to help low level
13:05.25oxmanit's true Tain !
13:05.27oxmanVery good usage
13:05.31oxmanor for buff
13:05.32oxman:DD
13:05.40oxmanthanks a lot
13:05.42TainI just don't buff low-levels and saves the aggrivation of finding the right spell.
13:05.45Neronixyeah, but didn't you say you use the keyboard for spells
13:05.51Neronixthat stopped me from suggesting that
13:05.56oxmanTain use a bestspell addon ;)
13:06.00oxmanfor buff i can use my mouse
13:06.01oxman:D
13:06.48Neronixer, is using B:Lua a good idea?
13:06.55oxman?
13:07.18TainI don't remember if I liked it or not.  I think I might have.
13:07.23TainBut I use Scite.
13:07.32Neronixoxman: Lua IDE designed specifically for wow usage
13:07.50oxmanscintilla is the best
13:07.50oxman;p
13:07.54oxmanyep Tain :p
13:08.02TainI think it just wasn't developed enough when I looked at it, Neronix.
13:08.17TainBut that was... maybe even a year ago.
13:08.22NeronixI tried importing a zip with the default interface files and it's stalling at loading mpq archives :S
13:08.22id`i use vim
13:08.23id`:P
13:08.25id`vim.org
13:08.34NeronixTried vim a year or so ago
13:08.44oxmanvim is good too :D
13:08.47Neronixtoo power-userish for me :P
13:08.55id`:>
13:09.12otraviI use scite :o
13:09.15NeronixI just stuck to notepad for stuff and ConText for lua
13:09.26Neronixbut ConText doesn't really cut it for me
13:09.45TainI liked ConText too, but it was really buggy for me.  Or at least there were a few things that didn't work the way I wanted, I forget which.
13:09.52NeronixI'll try out Scite
13:10.47NeronixAh, designed for WoW :)
13:11.04oxmanscite ? no
13:11.22Neronixhttp://www.wowguru.com/ui/61/wow-scite-lua/
13:11.41Neronixah, it's a modified version of the official release >.<
13:11.45oxman:p
13:11.53otraviI use the default :o
13:11.59oxmandefault too
13:11.59Neronixyou win a free slap, oxman :P
13:12.18Tainhttp://gisdeveloper.tripod.com/scite.html is the Scite install I used, and then customized.
13:12.29TainIt includes Lua tweaks.
13:12.55NeronixThanks
13:12.58TainAnd a later version of Scite than what's at that site.
13:13.09TainThe site that must not be named.
13:13.48NeronixWowGuru?
13:14.44NeronixI guess that's a yes o.o
13:14.59TainI'm not a fan of the person running that site and won't recommend it to anyone.  But that's just me.
13:15.10id`what he hosts files?
13:15.17id`of scite?
13:15.22id`does the author know?
13:15.28NeronixI don't use it either
13:15.42NeronixI just found a link to that modified version of scite from wowwiki
13:16.20TainThere's also here to see other editors.  http://lua-users.org/wiki/LuaEditorSupport
13:16.30oxman:p
13:17.17TainYou know I haven't looked at LuaEdit in a long time and there's newer versions.  I think I'll look.
13:19.41oxman:p
13:19.51oxmani use scite for all language
13:19.53oxmanphp
13:19.54oxmanhtml
13:19.56oxmanruby
13:20.01oxmanlua
13:20.25id`ORLY?
13:20.32id`purl: ORLY?
13:20.37oxmanorly ?
13:20.44id`purl: O RLY?
13:20.45purlACTION sings with id`
13:20.52id`haha
13:20.54TainYeah.  Well I only use it for Lua, and XML since I haven't installed XMLSpy yet on my new PC.
13:21.08oxmanoh true, i use it for xml too :D
13:21.41NeronixHow often will I have to work with XML when coding addons?
13:21.49oxmanit's depend
13:21.53TainAs much or as little as you like.
13:21.55NeronixI've peeked into their xml files before and it's scary :S
13:22.01oxmanif you don't make a gui
13:22.06oxmanyou will not use xml so much
13:22.12oxmanbit if you make a gui... lots of xml
13:22.12NeronixI see
13:22.19NeronixThanks
13:22.32TainYou don't need any XML anymore, for the most part.  You can create the GUI elements (a lot of them) from Lua now.
13:22.55oxmanyep but to design a gui
13:22.55NeronixGreat :)
13:22.59oxmanit's not very user friendly
13:23.00oxman:D
13:23.55TainThe XML isn't user friendly either if you're not used to it, so if you're starting new it's the same either way.
13:24.16oxmanit's true, but more difficult without xml
13:24.28oxmani hate scroll frame in xml
13:24.31oxmanit's very dirty :D
13:24.38oxman(to make one)
13:25.05NeronixI don't think I'll be needing GUIs for a while though so no need to worry I suppose
13:25.17oxmani think too for your example of AH
13:25.17oxman:)
13:25.32oxmanin general you like ui ?
13:27.18NeronixI prefer slash commands
13:27.31oxman:(
13:27.36NeronixI'm running a really crappy computer
13:27.43oxmanlol
13:27.49NeronixSo the less resources I use, the better
13:28.03Neronixthat's the only reason I prefer /
13:28.21Neronixif there's a gui that I don't need to have loaded all the time, I'll use it
13:28.37oxmanyou play in alt-w mode ? :p
13:28.41id`< Neronix> I prefer slash commands
13:28.43id`yay!
13:28.44id`:D
13:28.53oxmani have a question
13:29.05Neronixwhat's alt-w mode? windowed?
13:29.06id`o
13:29.08oxmanis it possible to make ALL frames (of all addon) transparent without set each transparent ?
13:29.17oxmanlike a global parameter to set all frames transparent ?
13:29.28id`oxman: probably only in your imagination
13:29.32id`i see no reason for it though
13:29.35oxmanor modify uiparent or i don't know to do that
13:29.49oxmani see one reason.
13:30.01oxmani like alt-w mode
13:30.03oxmanis cool
13:30.07id`wtf is alt-w mode
13:30.09oxmanbut i want alt-w mode + chat
13:30.09oxman:)
13:30.26id`?
13:30.35hyperactiveZzzzzit's the Win-mode
13:30.38oxmanyep an alt-w mode with chat frame
13:30.42hyperactiveZzzzzAlt-W is the IWIN button
13:30.53id`oxman: WHAT IS alt-w mode
13:31.04oxmanhum it's seems a french shortcut
13:31.09oxmanits the interface without any frame
13:31.13oxman(often use for screenshot)
13:31.14hyperactiveZzzzzalt-z
13:31.16id`oxman: i dont have any default shortcuts
13:31.18hyperactiveZzzzzis default
13:31.22oxmanok sorry, alt-w in french :D
13:31.31oxman(qwerty , azerty :p)
13:31.37hyperactiveZzzzzit's called Hide Interface I think
13:31.46Neronixah
13:31.50oxmanthen, i want an alt-z mode + chat frames
13:31.50oxman:)
13:32.02id`no, you want a hidden interface with only chat
13:32.05id`>_>
13:32.08hyperactiveZzzzzright
13:32.12oxmanlol its an other way to say that
13:32.20Neronixhmm only idea I can come up with is hooking whatever function hides the ui
13:32.22oxmanit's why i want a global method to hide all rames
13:32.24hyperactiveZzzzzbecause there's lots of things you can't do in hidden interface mode
13:32.31oxmanbecause set each frame, is very dependent of your addons
13:32.35hyperactiveZzzzzso use visor
13:32.44oxmanit's for a user friendly addon
13:32.47oxmannot only for me
13:32.47oxman:D
13:32.51id`yes, use visor to make the chat frame independent of UIParent
13:32.54id`then hide UIParent
13:33.01hyperactiveZzzzzun...exactly
13:33.09oxmanoh very good idea !!!
13:33.09hyperactiveZzzzz=)
13:33.14id`;)
13:33.18oxmanthanks :D
13:33.20id`np
13:33.21oxmani will try that after L2
13:33.27id`;p
13:33.32oxmanbecause i've already done my mode for chat frames :p
13:33.43oxmanthe chat is hidden, but when someone talk, the chat fade in
13:33.49oxmanor when i use [enter]
13:33.54oxmanthen it fade on after 10 sec
13:33.55oxman:D
13:34.26oxmanuse that with a mod like EP_VoileMortel to see red border when your health is low is perfect
13:34.29oxmanit's very immersive
13:35.04oxmanyou must try 10mn :)
13:35.31id`i dont play wow anymore
13:35.39oxmanme too in fact ;p
13:35.46oxmanin fact, i play, but very little
13:35.50id`my account is frozen
13:35.56oxmanmy not :D
13:35.58id`i dont have it installed
13:36.01id`i cant play
13:36.23oxmani have receive a warnin from a gm :(
13:36.27id`owned
13:36.28oxmanbecause i talk often on /1
13:36.39oxmani have mail blizzard :p
13:36.57oxmanbecause in the rules i can talk often on /1 :)
13:37.08id`i dont even had /1 in my chat frame when i played
13:37.11oxmanlots of french people insult me when i talk on /1 :D
13:37.16oxmanyeah that's good !
13:37.22oxmani say : if you don't like /1 leave it please
13:37.26Neronixoxman: are you a permanent resident of the barrens? :S
13:37.39oxmannop, but the capital at the moment
13:37.42oxman(because i play very little :p)
13:38.49id`so you are an anoying person
13:38.55id`if people fill in tickets to gm's about you
13:39.01id`blizzard has the right to take action
13:39.16id`the end
13:39.20oxmanin fact no, because the rules say i can talk on /1
13:39.21oxman:D
13:39.28TainI leave 1 as soon as I log on any new character
13:39.31id`the rules also say Gm's are always right
13:39.35oxmani say no offense on /1 nothing like that
13:39.37id`me2 tain
13:39.42oxmanyou will see no ;p
13:39.43TainActually /leave 1,3,4 I believe
13:39.54oxmani like /1 it's fun :D
13:39.59id`whats 2/3/4 again ;x
13:40.08oxmanlfg
13:40.10oxmancommerce
13:40.13oxmantrading
13:40.14id`only idiots go on /1, i dont want all that spam
13:40.15oxmansorry :D
13:40.23id`:P
13:40.25oxmani'm a cool idiot ;p
13:40.42id`w/e
13:41.59hyperactiveZzzzzyea, General chat is perma-squelched here, too
13:42.14oxmanlol
13:42.18hyperactiveZzzzzbesides, why prattle in General when you can use WorldDefense
13:42.23hyperactiveZzzzz>8D
13:42.33oxmanpeople use often /1 on your server ?
13:42.39hyperactiveZzzzzwouldn't know
13:42.46oxmanon french server we see only 10 sentences each hour on /1
13:42.52NeronixI had a friend who was a high rank and always slagged people on WorldDefense
13:42.56Neronixnow he's not my friend :P
13:43.11oxmanlol
13:43.14oxmanit's fun that ;D
13:43.24oxmani want do that lol
13:43.31NeronixMaybe, but it's plain abuse of WorldDefense
13:43.31hyperactiveZzzzzI turned it off when I was level 14 in DarkShore after the 17th time in 10 minutes hearing "WHERE IS TEH RED CRYSTAL?!?"
13:43.44oxmanlol
13:43.53oxmanit's true Neronix :)
13:45.30hyperactiveZzzzz[2. World Defense] [Grand Marshal Mynithrosil]: good morning, Feathermoon!  I will be in Darnassus today from 13:00-15:00 server time.  If you'd like to stop by and admire my phat pvp lewtz, I'll be standing next to the battlemasters.  /salute!
13:45.45oxman;D
13:46.09hyperactiveZzzzzactually, I'm kidding; i have that channel off too =P
13:48.17Neronixthere's probably someone somewhere who's actually like that
13:48.30Neronixthat's the scary thing :S
13:49.05hyperChipmunkthere's people on my server who congratulate each other on their awesome raid kills in WD
13:49.08Neronixand btw, http://ace.pastebin.com/659505 - stuff for the AH window protector I'm making a feeble attempt at writing + question
13:53.20Neronixwait, do I need to define AHProtectWin_ProtectionEnabled before the function is called?
13:54.28oxmantry :D
13:54.41oxmanmy addons are well design
13:54.49oxmanso i never call a function before they define
13:54.50oxman;)
13:54.57Neronixok
13:55.04oxmani don't know if it's work if you call before the define
13:55.05Neronixjust AHProtectWin_ProtectionEnabled = nil?
13:55.14oxmanwhy you need that ?
13:55.15oxmantry
13:55.19oxmanand if you must define before
13:55.23oxmanput your function above
13:55.37Neronixok
13:55.47Neronixand is it ok to make it a local variable?
13:55.57oxmanyep
13:56.05Neronixok, thanks
13:57.15Neronixso just: local AHProtectWin_ProtectionEnabled = nil?
13:57.22oxmanforget
13:57.28oxmanyou don't read what i said
13:57.47NeronixI did
13:57.57NeronixI was wondering if that's how you define it as a local variable
13:58.10oxmanit's a function or a variable ?
13:58.17Neronixvariable
13:58.31oxmanyou don't need to initialize first
13:58.33oxmanbut if you want :
13:58.36oxmanlocal var
13:58.41oxmanby default it's nil
13:58.45Neronixok, thanks
14:20.12NeronixHow do people handle basic localisation of their addons?
14:20.28Neronixbasic, as in just the description in the TOC
14:20.46Neronixdo you ask people to translate or use google translator?
14:20.52Neronixmorning Cairenn
14:20.56Cairennmorning
14:21.00oxmanoften they're not translated :D
14:21.11oxmansometime they use google
14:21.15otraviI second that
14:21.19oxmansometime they wait for an user translate it
14:21.19oxman:D
14:21.19otravithe not translated :p
14:21.23hC|school/wave cai
14:21.29Cairennhey :)
14:21.31Neronixyeah, but it's nice to translate what you can
14:21.36hC|schoolI"m not here
14:21.52Cairennof course not! you're at school!
14:22.12hC|schoolright! just like you're sleeping!
14:22.28hC|schooli figure, 'hey, if it works for cai...'
14:22.40Cairennlol
14:22.48Neronixoh crap, just remembered something
14:23.04hC|schoolactually, I'm leavin' now. take care, folks! seeyaz later
14:23.04oxmanyour homework ?
14:23.16Neronixsee when you're inputting accented characters and stuff, do you have to do the \somenumber stuff?
14:23.33oxmanhttp://www.allegro-c.de/unicode/zcodes.htm
14:23.42oxmanyou must yes
14:23.47oxmané = \195\168
14:23.49oxmanfor exampel
14:23.52Neronixthanks
14:24.49otraviI should make myself a PHP app to do that for me =\
14:24.58oxmanit's already exist :p
14:25.02otravioh?
14:25.04oxmanbut don't remember where :D
14:25.11otravithat doesn't help me much :p
14:25.14oxmani have see more url that doing that
14:25.14oxman;D
14:25.16oxmanwait
14:25.20oxmani try to find it
14:25.23oxmani'll
14:26.31oxmanhttp://membres.lycos.fr/darktemplars/accentConverter.php
14:26.31oxman:)
14:26.53oxmanhttp://ui.worldofwar.net/ui.php?id=908 find here with google lol
14:26.53otravi:----D
14:27.26*** join/#wowace [MoonWolf] (n=moonwolf@f176182.upc-f.chello.nl)
14:27.26*** mode/#wowace [+o [MoonWolf]] by ChanServ
14:27.44NeronixBookmarked, and thanks
14:27.52Neronixmakes everything so much easier
14:28.05oxman;)
14:28.21oxmanin fact me i wrote directly é è in file
14:28.28oxmanthen at the hand i do a replace with scite :D
14:29.04oxmanhand/end
14:29.04oxman:(
14:29.06TainHey that's pretty handy.  I'm bookmarking that.
14:29.30[MoonWolf]hello neronix, are you new here ?
14:29.31oxmanhey hey :D
14:29.40oxmanyes he's [MoonWolf] :)
14:29.42Neronix[MoonWolf]: Very :)
14:29.42[MoonWolf]welcome then.
14:29.45NeronixThanks
14:35.31oxmanthen... i will test the hidden UIParent :D
14:35.56oxmanthe most cleaner ui on the world for wow ;D
14:36.01NeronixWhat do you all use for editing XML?
14:36.10oxmanscite
14:36.20Neronixok, thanks
14:38.00TainI use Scite right now, was using XMLSpy but really just because of the scheme validation.
14:38.13Tains/scheme/schema/
14:38.56NeronixI see
14:39.03NeronixWhat's schema?
14:39.10Neronix<--- XML n00b
14:39.38Neronixin fact, I'll google
14:39.43Neronixgut feeling tells me its complex :S
14:40.23oxmanforget schema :p
14:40.32oxmanyou know html ?
14:40.34oxmanxml is like html
14:40.35oxman:)
14:40.42NeronixI know a little bit of html
14:40.55oxmanyou don't need more :)
14:41.08NeronixI see, thanks
14:41.19[MoonWolf]a schema defines what tags and atributes go to gether and how those work.
14:41.49oxmanand the schema given by Blizzard is wrong :')
14:42.34NeronixI see
14:42.37TainIt doesn't matter much whether it's right or wrong, you still have to be able to validate against UI.XSD
14:44.26Neronixso basically I just need to keep my syntax correct?
14:44.45oxmanyep
14:44.55Neronixok
15:09.22CairennTain: you around?
15:10.15oxmanturnnnnnn around
15:11.23oxman<OnUpdate>CleanUI:OnUpdate()</OnUpdate>
15:11.26oxmanwhy i can't do that ?
15:11.36TainTurn around bright eyes
15:11.37oxman"attempt to call method 'OnUpdate' (a nil value)"
15:12.07CairennTain: nm, the reason I was checking you are already dealing with, so it's all good
15:12.38Tain:)  I'm half-around while I contemplate on what to do with the rest of my life. :)
15:23.25[MoonWolf]Tekkub, problems with mendeleev taht were reported in the thread have been fixed.
15:24.19[MoonWolf]I dont remember you telling me about chat command being gone ....
15:25.26oxman<oxman> <OnUpdate>CleanUI:OnUpdate()</OnUpdate>
15:25.29oxman<oxman> why i can't do that ?
15:25.36oxman<oxman> "attempt to call method 'OnUpdate' (a nil value)"
15:25.40*** join/#wowace ag` (n=Andreas@0x50c4844b.adsl-fixed.tele.dk)
15:26.00ag`How do I create a table reference out of strings
15:26.17ag`like how getgobal works for frames
15:26.23ag`or should I just use getglobal too?
15:27.03[MoonWolf]no idea :(
15:27.24ag`like table = getglobal(sometext..someothertext)
15:27.36[MoonWolf]oxman, is your xml loaded before your lua in your toc ?
15:28.22[MoonWolf]if yes is there a <script>somefile.lua</script> in your xml ?
15:28.35oxmannop
15:28.40oxmanCleanUI.lua
15:28.41oxmanCleanUI.xml
15:28.42oxmanin toc
15:28.48[MoonWolf]weird...
15:28.55[MoonWolf]dont know then :(
15:29.01oxmanit's very strange
15:29.10oxmanit's seems all my function in CleanUI class is undefined
15:29.25oxmanbut CleanUI is register in Ace :(
15:29.45oxmani can do a /cui ? i see information about the addon
15:29.51oxmanbut a /dump CleanUI show :
15:29.54oxmanCleanUI = {
15:30.09oxman[0]=<userdata CleanUI[0]>
15:30.11oxman}
15:31.49[MoonWolf]i have no idea what is going on there
15:32.57oxmani comment all my function except CleanUI:OnUpdate, always the same result :(
15:33.54oxmani comment all functions and make a new :
15:33.56oxmanfunction CleanUI:test()
15:33.56oxmanmessage("some test");
15:33.57oxmanend
15:34.05oxmanalways the same result :(
15:37.02oxmani've often very strange bug :D
15:39.51oxmanah ah amazing, without any addon except CleanUI and Ace, the same problem...
15:39.52oxman:'D
15:41.35oxmani'm stupid ;p
15:41.38oxmani know the problem lol
15:41.52oxmanit's work now :D
15:41.58oxman<Frame  name="CleanUI">
15:42.00oxmanvery bad idea ;p
15:42.03oxman<Frame  name="CleanUIFrame">
15:42.05oxmanis better
15:42.05oxman;D
15:42.18[MoonWolf]lots better
15:42.24oxmanyep :)
15:42.28oxmana stupid bug :p
15:42.36[MoonWolf]you should  mention that next time :P
15:42.45oxman;D
15:42.53oxmani can do :SetParent("") ?
15:42.55oxmanisn't dirty ?
15:43.17oxmanno i can't :D
15:45.06TemTekkub:
15:45.09TemWARMUP
15:45.11TemON WOWI
15:45.12TemNOW
15:45.41oxmanhum :(
15:45.58oxmanit's not a good idea to do UIParent:SetAlpha(0), because tooltips still work ;/
15:46.08oxmani think move UIParent outside the screen is better
15:51.32Temyou can do SetParent(nil)
15:55.17oxmanfor the UIParent ?
15:55.32TemUIParent already has no parent
15:55.37oxman;p
15:55.49oxmanyou know the name of the frame's menu ?
15:56.03oxmanUIMenu isn't ok :(
15:59.57ag`How do I copy a table :(
16:00.09ag`instead of just making a reference
16:00.10oxmantable2 = table1 ?
16:01.00cladhaireace:CopyTable()
16:01.12cladhaireerr
16:01.19cladhaireAce.CopyTable(t1, t2) actualy
16:01.28cladhairethe first table being the destination
16:01.34oxmancladhaire you here !!!??
16:01.41oxmanwhy you never respond when i talk to you ?
16:01.44ag`ok
16:01.46oxmani want help you with perfectraid
16:03.01ag`cladhaire, doesn't seem to work for local tables; wouldn't it be great if local table = ace:CopyTable(oldtable) worked?
16:03.03Temoh good cladhaire.  I've been needing to talk to you
16:03.31Temag`: local t = {} Ace.CopyTalbe(t,sourceTable)
16:03.44Temcladhaire: AceHooks
16:03.44ag`ok
16:03.58cladhaireI wasn't really here
16:04.01Temcladhaire: when you hook an absurd number of things, it takes up lots of memory
16:04.11cladhaireag`: If would work for local tables as well
16:04.18cladhaireTem: Okay.
16:04.32Temfor example, hooking the OnEvent handler of 5000+ frames caused a 2mb increase in ui mem
16:04.39cladhaireHrm.
16:04.42cladhairejust the hooking process?
16:04.43*** join/#wowace Ratbert_CP (n=KCummins@proxy-ce3.disney.com)
16:04.55Temcladhaire: it's the tables in self.Hooks I think
16:04.59cladhaireaye
16:05.05Temsince it made and kep around a table for each hook
16:05.13TemI had to stop using AceHooks in Catalyst
16:05.21cladhairegimme a second
16:05.37cladhairehow can i activate catalyst to see th usage change?
16:05.43Temzone
16:05.52Tembut you need to be using an old version
16:05.54cladhairei want to do it manually
16:05.58cladhairei have an old version
16:06.01Temlike 1.0.2 or 1.0.2
16:06.08cladhaireI have 1.0
16:06.09TemCatalyst:BlockEvents()
16:06.16cladhairek
16:06.22cladhaireand how to i unblock events?
16:06.28TemI bet you can guess
16:06.37TemCatalyst:UnBlockEvents()
16:06.40Temer
16:06.44TemUnblockEvents()
16:07.00Tembut UnhookAllScripts is really what you should call
16:07.21cladhaire4 megs usage in my UI
16:07.26Temouch
16:07.26cladhairenone of which can be GC'd.
16:07.30Temright
16:07.43cladhaireand I can GC it immediately afterwards
16:07.43cladhaireok
16:07.46cladhaireI'll get on it
16:07.51Temin my later versions, you don't see ANY memory increase :)
16:07.54cladhaireit was never meant to scale that high =)
16:07.58Temright
16:08.04cladhaireHow do you manage that?
16:08.08TemI'm not sure that AceHooks even needs to worry about it
16:08.21Temby not using AceHooks
16:08.39cladhairebut i mean
16:08.42cladhaireare you still safe hooking?
16:08.44Temno
16:08.47cladhaireand what about the 5000 functions you generate?
16:08.54TemI used 1 wrapper
16:08.54cladhaireyou only generate one function??
16:09.01cladhairegimme a sec
16:09.07Temit's a dirty hack
16:09.10Tembut it works
16:09.21Temno one else should be hooking behind me
16:09.31Temso I'm not /that/ worried about safe hooks
16:09.34cladhaire*nod*
16:09.38cladhairebut its still not a safe assumption
16:09.40cladhairei'll work on thi
16:09.41Temright
16:10.16TemI told people that any problems they have with Catalyst while also running nFLT are their problem
16:10.30Tembecause I'm almost certain there will be an issue there
16:10.44Temsince neither of us are using safe hooks anymore
16:10.48[MoonWolf]I found a bugged oblin
16:10.50[MoonWolf]goblin*
16:10.54[MoonWolf]he doesnt take damage
16:10.57[MoonWolf]and he doesnt do damage
16:11.17cladhaireTem: let me play, see if i can get you a good versino
16:11.19cladhaireand optimize a bit.
16:11.25Temk
16:11.29TemI'll embed it
16:11.50Temcladhaire: the only thing I can think of is changing the way AceHooks stores it's hook info
16:12.08Temand making self.Hooks a proxy to get at the info
16:12.51cladhairewe can do that.. but the info being stored at all will be expensive in that sort of environment
16:12.54cladhairenot to mentino the safe hook closures.
16:13.13cladhairebut it ALL appears to be the table.
16:13.22cladhairewhich even something like compost wouldn't help
16:15.03cladhaireI've got some ideas that may help it.  Use a local registry like I do in AceEvent, indexed by object (so there is only one table per namespace HOOKING) and then go granular from there in a number of tables.
16:15.04cladhairehrm
16:15.51cladhaireHAHAHA
16:15.56cladhaireplay with catalyst while you're playing the game
16:15.58cladhaireit gets really confused
16:16.02cladhairewith moving stuff in your bags around =)
16:16.55[MoonWolf]:P
16:19.10ag`cladhaire, I have a table inside the table I'm trying to copy, and when I manipulate data inside that table, the data still gets changed in the original one (if that made sense)
16:19.28ag`even when using ace.CopyTable
16:20.06Temyes cladhaire.  I tried that for a bit just to see what it would be like if certain events never fired :)
16:20.22Temwould this be a bad line in patch notes? "Put back an error prevention mechanism that was removed in 1.0.4.  It only prevents errors that aren't Catalyst's fault, but I'm sick of heaing about them.?
16:21.10cladhairehahah
16:21.11cladhairenope =)
16:21.22Wobin_Isn't ace.copytable only a shallow copy?
16:21.22Temso, I should leave it off?
16:21.28cladhaireI'm pretty confident I can fix AceHook up for you
16:21.31TemWobin_: no, I think it's recursive
16:21.33cladhaireso gimme a bit ok? =)
16:21.38Temcladhaire: that gives me a good feeling
16:21.59NeronixUgh, visitors
16:22.05cladhairei'll fix your specifi case first
16:22.05ag`doesn't seem recursive to me... Else I might just be stupid.
16:22.07cladhairethen fix the lib
16:22.08Temoh crap
16:22.09Neronixlost agood 90 mins of coding to them >.>
16:22.10TemCairenn:
16:22.13Temyou around?
16:22.16Cairennyup
16:22.52Temoh good nevermind
16:22.56TemI thought I had screwed up again
16:22.59Tembut I didn't
16:23.02Cairennokay
16:23.37Temarg! I hate users
16:23.39Tem"also ,seems that zoning time counter doesn't work very well if I'm using ntmysFixLoadingTimes at same time ,it works on first zone in and after it won't work anymore ."
16:23.52Temme: "Any issues you have with Catalyst while running nFLT at the same time are your problem. I warned you that they won't play nice together."
16:24.00[MoonWolf]who the hell uses both these things at the same time...
16:24.11Wobin_well duh
16:24.16Wobin_If one makes one faster
16:24.19Wobin_and another makes one faster
16:24.28Wobin_Then both together will make it all fastererer!
16:24.43[MoonWolf]if that logical applied i would have a 2000" penis righ tnow.
16:24.45TemThe popularity of Catalyst is really getting to me
16:25.30Wobin_[MoonWolf]: *unzip* *rollrollrollrollrollrollrollroll* *thud*
16:25.37TemI can't stand that something I put 5 minutes into has gotten more than double the downloads of everything else I've ever written... combined
16:25.37[MoonWolf]yeah, i think that our we aer elitist and make efficient addons actually works in our advantage in this case.
16:26.09Wobin_Tem: Catalyst is more of a temporary patchfix to a game issue than an addon.
16:26.16Temstill
16:26.19[MoonWolf]Wobin_, you can kiss sex beyong oral goodbye
16:26.28Wobin_egh
16:26.44TemI've put so much effort into other things and people just ignore them
16:26.48Wobin_brings new meaning to the phrase "choke a bitch"
16:26.49Temmeh
16:26.55TemI've got to go do some work
16:26.57Temlater guys
16:27.01[MoonWolf]cya tem.
16:27.48NeronixBye Tem
16:28.37NeronixRandom n00bish logic question:
16:28.54Neronixif ( event == "AUCTION_HOUSE_SHOW" or event == "AUCTION_HOUSE_CLOSED" ) ------- Is there a neater way of describing that?
16:29.56oxmanit's good like that
16:30.21Neronixok, was just checking if that's as tidy as I could get it
16:30.22Neronixthanks
16:32.45[MoonWolf]that is a perfectly fine if statement.
16:34.25NeronixRandom question 2: Do you get local and global functions? if so, how do you make a function local?
16:34.45NeronixI don't want to go clogging up the global namespace :P
16:35.01Wobin_put a local in front of the function
16:35.07Wobin_local function womble()
16:35.12Neronixok, thanks
16:37.39Neronixyay, first mod now ready for testing!
16:42.56ag`copytable works fine. I just need to learn to play.
16:45.30NeronixOh god I'm an idiot >.<
16:45.40Neronixforgot to add files to the toc
16:46.00Neronixno wonder it A) Didn't work and B) Was the smallest addon I had loaded
16:58.33*** join/#wowace kergoth` (n=14899232@65.98.40.42)
16:58.51phyberif it's small and efficient, release it! someone will hack it if it doesn't work ;)
16:59.36NeronixOf course I'll relase it!
16:59.41NeronixI just want it working first XD
16:59.50Neronixand I don't know why it won't
17:00.20NeronixI'll stick it on the pastebin and see what people think
17:01.25*** join/#wowace Jarenthal (n=Roo@cpe-066-057-087-213.nc.res.rr.com)
17:09.32Wobin_I hate spontaneously fixed bugs
17:10.28[MoonWolf]no those are fun and good
17:10.53Neronix`afkwill deal with it later >.>
17:15.59oxman<PROTECTED>
17:16.00oxman<PROTECTED>
17:25.52oxmanhum
17:25.58oxmanhow i can move the UIParent frame ?
17:26.21oxmanUIParent:ClearAllPoints()
17:26.22oxmanUIParent:SetPoint("TOPRIGHT", "CleanUIFrame", 100, 100)
17:26.24oxmandon't work
17:27.01oxmanUIParent:SetWidth(10)
17:27.03oxmandon't work
17:27.50Wobin_Is UIParent a really movable frame?
17:28.01otraviI hope not
17:28.13oxman;/
17:28.14Wobin_Since it's like... the top one?
17:28.17oxmani hope yes ;D
17:28.19otraviWhy would you move it?
17:28.35Wobin_You can change the WorldFrame if you want a viewport change
17:29.28oxmani want make a alt-z mode but with chat
17:29.52Tem|AFKthen unparent Chat from UIParent
17:29.54oxmanhum
17:29.56oxman:Hide() it's ok
17:29.56oxman:D
17:30.06Tem|AFKso when you hide UIParent chat is still here
17:30.07Tem|AFKtherE*
17:30.10Tem|AFKthere**
17:30.12oxmanyep it's ok Tem|AFK ;D
17:30.27oxmanUIOptionsFrame:SetParent("CleanUIFrame")
17:30.27oxmanCharacterFrame:SetParent("CleanUIFrame")
17:30.27oxmanQuestFrame:SetParent("CleanUIFrame")
17:30.28oxmanChatFrameEditBox:SetParent("CleanUIFrame")
17:30.28oxman;D
17:32.17oxmanit's soon good :D
17:33.55oxmanhum TalentFrame.xml is nil here
17:33.57oxmanand your ?
17:36.12otraviI think it's LoadOnDemand
17:36.14oxmanhum what's gossip frame ?
17:36.23oxmanhum ok true, thanks
17:36.38cladhaireTem: Its looking.. better but not so good
17:36.46cladhaireI'll have to change the self.Hooks interface it seems
17:37.07Temcladhaire: how much will that break?
17:37.20Temoh yay. Embeded
17:37.26Temyou don't care how much it breaks
17:37.48cladhaireIn theory yeah
17:37.53cladhairei can give you a custom one for you
17:37.59cladhairebut i could also just write a non-library that's still safe for you
17:38.03cladhairewith close to no impact.,
17:41.01[MoonWolf]all of this yust goes to show, its not the size that matters, its how you use it.
17:43.01NeronixHmm
17:44.06NeronixSee if I specift <Script file="hypothetical.lua"/> in the xml, do I need to specify hypothetical.lua in the toc?
17:47.21cladhaireTem: I can write you up a safe hooking solution if you'd like.. not embedded.. just straight Catalyst code
17:47.26cladhaireOr if you don't care that okay.
17:48.05otraviNeronix: it will load twice if I do (I think)
17:48.12TemI'd rearlly like to have safe hooks back in there
17:48.14NeronixI see, thanks
17:48.37Temeven though the only way I can see it being a problem is if some moron user installs both Catalyst and nFLT
17:48.41cladhaireTem: There are some things I'm going to try to fix, but there's no way to prevent getting roughly 2Mb of crap when you do it.. based solely on the closures.
17:49.03cladhaireTho it did expose some issues the library has
17:49.26Temcan't you use the same closure for each?
17:49.37Tem(in my special case that is)
17:49.40cladhaireyes
17:49.45cladhairebut i can't code that in the genral case
17:49.48cladhairewhere's your most recent code
17:49.51cladhaireI'll whip it up really quick
17:50.05Temhttp://svn.wowace.com/Tem/trunk/Catalyst
17:50.09cladhairebrb
17:51.32Temcladhaire: I think you can still have a general case fix
17:51.53TemI haven't thought it all the way through yet, so don't count on it
17:55.19cladhaireTem: Right now, a closure is generated for every single hook.
17:55.32cladhaireTem: Don't really have a way to get around that
17:55.35cladhairebut i'm thinking abou it.
17:55.44Temthe more I think about it, I keep hitting walls
17:56.13TemI figure a way around the extra closures and then something gets in the way
17:57.08cladhairehttp://ace.pastebin.com/659961
17:57.14cladhairejust a few small checks
17:59.23Mikmaooh 1.0.5 catalyst :)
18:00.46TemI've already released 1.0.5
18:00.56Temwhat cladhaire helps me to change will 1.1
18:01.09cladhaireTem: I verified that everything unhooked.
18:01.14Temawesome
18:01.20cladhaireTem: Let me make sure something doesn't unhook if it gets hooked =)
18:01.22cladhairehold please =)
18:01.22Mikmayeah i looked the .lua and noticed the v-number
18:01.31cladhaireyeah
18:01.34cladhairethere's a change i need to make
18:01.35cladhairebrb
18:03.17Mikmai'm not whining, but tekkub has wrong filename on FuBar NammeToggle, or wrong foldername
18:05.04cladhaireTem: This should be good:
18:05.04cladhairehttp://ace.pastebin.com/659978
18:05.13cladhaireThere's a line labelled "ZOMG WTF REMOVE THIS CODE"
18:05.17cladhaireremove that line when you'r edone testing =)
18:05.37Temlol clad
18:05.54cladhairehehe
18:06.03Mikma:D
18:06.05cladhaireotherwise people's playerframes will do bad things
18:06.09cladhairelike say "Hahah PFOnEvent")
18:06.12cladhaireinstead of doing anything
18:06.34Temhaha
18:09.25cladhaireTem: If you get any idea how to fix the issues with AceHook in the general case, let me know.
18:09.31cladhaireI moved from using a table PER hook
18:09.36cladhaireto using a table per namespace
18:09.39Temk
18:09.42cladhairewhich cut the garbage in half
18:09.44Temthat was my main suggestsion
18:09.47cladhairebut
18:09.50cladhaireit makes things very nasty
18:09.55Temaye
18:09.56cladhaireand self.Hooks won't work.. unless I make it a _call
18:10.01cladhaireAND I had to key everything
18:10.07Temhmm
18:10.17Temit might not be something that's worth optimizing for
18:10.19cladhaire_func[self][tostring(self)..method]
18:10.42cladhairewhich was kinda nasty.. but not as robust
18:10.43cladhaire*shrug*
18:10.46cladhairethere's some shit I can definitely clean up
18:10.50cladhairethat doesn't need to be stored.
18:11.00cladhairebut sadly, its not whats causing the problems.. the custom closures are.
18:11.15cladhaireand unless i add an extra function call wrapper, can't get rid of them
18:11.31TemHook Time: 0.011 sec
18:11.35TemUnhook Time: 0.002 sec
18:11.37oxmananyone know whats the "ContainerFrame" ?
18:11.52TemZone Time: 1.002 sec
18:12.02Temoxman: that's kael's fault
18:12.20Temoh oh, you mean the ContainerFrame in the default ui?
18:12.47cladhaire...
18:12.49cladhairelol
18:12.55oxmanyep
18:12.56oxmani mean that
18:12.56oxman:D
18:13.11oxmani still on my alt-z mode ;)
18:13.51*** join/#wowace Tem (n=Tem@adsl-212-53-107.lft.bellsouth.net)
18:13.51*** mode/#wowace [+o Tem] by ChanServ
18:13.59cladhaireo hai tem
18:14.05cladhairewere those times good.. or bad?
18:14.05Temhey wait a sec clad
18:14.10Temthose were good
18:14.30Temthat instance portal used to cause me to disconnect because it took me too long to zone
18:14.31cladhairek =)
18:14.31oxmani have a problem when i change the parent ;p
18:14.40Temand now it's like 2 second zone
18:14.46cladhaireyay
18:14.49kergoth`~friday
18:14.50purlFriday sucks, because it should be the weekend, but you're stuck working anyway.
18:14.50oxmanthe content of window (like talent window) is outside of the window
18:14.59kergoth`so true
18:15.00kergoth`~thanks
18:15.00purlkergoth`: gern geschehen
18:15.21Tembut I'm not confident of your logic in the handler
18:15.25cladhairek
18:15.32cladhairei might not be either =)
18:15.46cladhaireit should be right
18:15.55cladhaireif we're not an inactive hook.. do the custom code, else call original
18:16.03cladhairewhich will let blacklist events througj =)
18:16.07Temoh alright, I see it
18:16.22cladhaireactually no, thats' righ t=)
18:16.23Temwhat was confusing me was the 2 if statements
18:16.54cladhaireaye
18:17.02cladhairewe code a little differently =)
18:17.06cladhaireand iw as using double negatives =)
18:17.08NeronixDo I do ChatFrame1:AddMessage("Mooo!") to print something to the chat box?
18:17.26cladhaireNeronix: You certainly can.. if ace is installed you can use ace:print() As well
18:17.48NeronixCan I use ace:print without my addon being aced?
18:17.52cladhairecorrect =)
18:17.55cladhaireas long as you HAVE ace
18:17.57Neronixok, thanks
18:18.12TemI wouldn't count on the user having Ace unless you require ace
18:18.21NeronixIt's just for debug
18:18.22cladhaireTem: Yeah, I meant if it was a local debug thing
18:18.27Temright
18:18.30TemI use that all the time
18:18.39cladhaireTem/Kergoth: I'm working on an AceDebug that provides the current :Debug() format message, as well as a custom :Error() that dumps the stack trace as well, instead of using error()
18:18.50Temoh yay
18:19.13cladhaireusing AceLibStub (will be renamed to AceLibrary prior to release)
18:19.22kergoth`excellent
18:19.25cladhaireAnd instead of making a new class easy time, it uses :Embed() inheritance
18:19.40cladhaireCan I use exit() in wow to simulate the error stop?
18:19.46cladhairei haven't tested.
18:19.58kergoth`error stop?
18:20.07cladhairewhen you call error() code execution stops
18:20.17cladhaireI need to do that in :Error()
18:20.24cladhaireon that path i mean
18:20.48*** join/#wowace pagefault (n=pagefaul@67.71.47.74)
18:21.27cladhaireno exit.. hrm
18:21.29cladhaireany thoughts?
18:21.32kergoth`ah, but without calling error?  i dunno if you can do that.  in lua 5.1, calling error with a nil value is allowed, to have it not display anything
18:21.38kergoth`but i dont know if theres any such thing in 5.0
18:21.51cladhaireno we can't do that.
18:21.55cladhaireerror expects in 5.0
18:21.57cladhairedamn
18:22.00kergoth`:\
18:22.01cladhairethat fubar's everything
18:22.17Temwhy do you need error?
18:22.28kergoth`i like that 5.1 feature, a little thing, but its cool. you can pass anything in error now,  not just strings.  could facilitate some cool try/except simulation that way
18:22.34cladhaireI suppose I can make usage self:Error("Message") return
18:23.03Temno, no, no
18:23.06Temjust pass an empty string
18:23.41cladhairebut it tacks it onto my debug messages
18:23.43cladhairewhich isn't sexy
18:23.52TemI don't understand what you want
18:24.17kergoth`he wants to have full control over the error output, but still halt code execution in that path the way error() does
18:24.52cladhaireCorrect
18:24.53cladhaire=)
18:24.58kergoth`cladhaire: exit() is normally in os.  i take it theres no os table in wow?
18:25.02kergoth`heh
18:25.04cladhairesince error() doesn't give the stack trace in wow.
18:25.07cladhairekergoth: Correct =)
18:25.51Temcladhaire: then use error to get the first part of the stack trace
18:26.09cladhaireTem: It's colored output, prefixed with the addons name
18:26.18Temwell...
18:26.40TemI dunno then
18:26.53*** join/#wowace Shyva (n=n0time@sd511586e.adsl.wanadoo.nl)
18:26.53cladhairei dont see why making the usage :Error() return is so bad
18:26.54cladhaire*shrug*
18:26.56cladhairesince its optional
18:27.03Temyeah, that seems ok
18:27.09Temjust kinda hackish
18:27.23cladhaireI think the other way is more hackish =)
18:27.44cladhaireEssentially I want this error to pop up a non bgsack/non popup error message
18:30.11*** join/#wowace Shyva (n=n0time@sd511586e.adsl.wanadoo.nl)
18:32.07Neronixright, I'm confused
18:32.11cladhairek
18:42.58Neronixhttp://ace.pastebin.com/660071
18:43.09NeronixSo what's happening is...
18:43.27NeronixIt does indeed load, but I don't get the debug messages in chat
18:43.49Neronixdoing /script AHProtectWin_OnLoad() does it
18:44.25Neronixalso, AHProtectWin_ProtectAuctionFrame() doesn't get called when I talk to an auctioneer npc
18:45.04Neronixdoing /script AHProtectWin_ProtectAuctionFrame() with the window open only takes me as far as the "AuctionFrame found! continuing..." debug message
18:45.27Neronixno idea why stuff's not being called and why the main function goes nowhere >.<
18:51.09NeronixNo ideas?
18:52.44*** join/#wowace kergoth` (n=14899232@65.98.40.42)
18:52.58[MoonWolf]there is a why use ace post on the forums
18:53.03[MoonWolf]i wrote this reply
18:53.04[MoonWolf]do you agree with it ?
18:53.09[MoonWolf]http://ace.pastebin.com/660099
18:54.25[MoonWolf]cladhaire, Tem, kergoth ? anybody ?
18:54.28NeronixGreat answer
18:54.31otravihmmm
18:54.37otraviload average: 12.80, 6.51, 4.29
18:54.46otraviThat can't be good
18:55.40cladhairesounds good mony
18:56.42Temgimme a sec [MoonWolf]
18:56.46[MoonWolf]to late
18:56.47[MoonWolf]submitted
18:56.51TemI find the middle section could be more diplomatic
18:56.55[MoonWolf]"edit it if you want"
18:57.08Temk, I will
18:57.43kergoth`Tem: do you want to take on the acedb and profile libraries/modules for ace 2.0, or should i?
18:57.49Temyes
18:57.50TemI do
18:57.54kergoth`okay, cool
18:59.13cladhairekergoth: I've never heard of lazysort before
18:59.34kergoth`its a rici thing
18:59.35oxmanyou know why when i change the parent of talent frame the content exceed the windows ?
18:59.41oxmanlike without scrollbar
18:59.58kergoth`he started fromt eh premise that a quick sort is essentially a binary tree, adn ran with it
19:00.04kergoth`makign it only sort whats needed
19:00.06kergoth`pretty cool
19:00.11cladhaireyeah, definitely
19:01.03cladhairei dojnt think many people had
19:01.14cladhaires/had/do/
19:01.44*** join/#wowace haste (n=haste@Midkemia.e41-sw3.tg06.gathering.org)
19:04.21Tem[MoonWolf]: I edited your post
19:05.02Temhttp://www.wowace.com/forums/index.php?topic=1336.msg21840#msg21840
19:08.11Neronixright, enter desperate measure
19:08.22Neronixrewrite the damn main function >.>
19:14.34hC|schoolha tem
19:14.39hC|schoolI read the Catalyst posts
19:15.02hC|schooland you thought it was just gonna be a simple quick-fix
19:23.13Tem|AFKhC|school: ?
19:23.21Tem|AFKwhich posts?
19:23.33Tem|AFKthe comments I replied to this morning that put me in a bad mood?
19:25.54clad|afkTem: Your reponses were hilarioud =)
19:25.59clad|afks/oud/ous/
19:26.04Tem|AFKhah
19:26.40Tem|AFKMy favorite is "Any issues you have with Catalyst while running nFLT at the same time are your problem. I warned you that they won't play nice together."
19:27.12clad|afki agree =)
19:27.18clad|afkBUT BUT
19:27.24clad|afkwhy dot you work togethe and make one addon
19:27.26clad|afk...
19:27.30clad|afk"Why.. mine's the best"
19:27.41clad|afkespecially with the new hook methods =)
19:27.50clad|afksorry AceHook is teh broken for you =(
19:29.17Tem|AFKmeh
19:29.24Tem|AFKit wasn't meant to handle that kind of load
19:29.29Tem|AFKoh
19:29.30Tem|AFKmy
19:29.31Tem|AFKgod
19:29.33clad|afk?
19:29.44Tem|AFKhave you looked in WT_ZTF lately?
19:29.51clad|afklol
19:29.51clad|afkno
19:30.11Tem|AFKlemme paste just a bit of what he does on EVERY EVENT
19:30.15clad|afkhahaha
19:30.15clad|afkok
19:30.39Tem|AFKfor suppressedEvent, _ in WT_ZoningTimeFix.SuppressedEvents do
19:30.39Tem|AFKif (event == suppressedEvent) and this:GetName() then
19:30.39Tem|AFKif WT_ZoningTimeFix.CapturedFrames[this:GetName()] then
19:30.46Tem|AFKHE FUCKING LOOPS
19:30.48clad|afkZOMG
19:30.50Tem|AFKIN EACH EVENT
19:30.54clad|afk*vomit*
19:30.58hC|schoolholy crap
19:31.13Tem|AFKnot only that, he creates a new closure for every frame
19:31.16hC|schoolmy god
19:31.20hC|schoolI'm not even that bad
19:31.40otravipoor people using that one
19:31.44Tem|AFKno kidding
19:32.00clad|afkbut but but i see a 0.02% decrease in load times when i use them togther
19:32.03hyperChipmunkbtw, I agree...you all should hug and work together to make one zoning add on that is the best of all of them!!!!!<3bunniesandkittens<3<3!!
19:32.12Tem|AFKgo die
19:32.16Tem|AFKgo die in a corner
19:32.20Tem|AFKjust... die
19:32.30hyperChipmunk<3
19:32.57Tem|AFKI'm tempted to include a new module in Catalyst
19:33.06Tem|AFKone tailored per-frame
19:33.14Tem|AFKso I can unregister the events
19:33.26hyperChipmunkyou need a module that cuts off the other ones
19:33.32Tem|AFKhaha!
19:34.15Tem|AFKEnable() if(IsAddOnLoaded("WT_ZoningTimeFix") then DisableAddOn("WT_ZoningTimeFix") ReloadUI() end
19:35.17otravihaha
19:35.28Tem|AFKseriously, though, I'm tempted to include a much cleaner implementation of what his original functionality was
19:36.41hyperChipmunkwhy?
19:36.55hyperChipmunkyou should consult with him over cookies and milk, I think
19:36.57clad|afklol i ask the same.. why?
19:37.25Tem|AFKto show everyone just how shitty his implementation is
19:37.44hyperChipmunknobody's gonna notice
19:37.50clad|afkbut the people who would look/already notice.. are in this channel =)
19:37.55hyperChipmunkright
19:38.03hyperChipmunkanyone who understands it won't be affected
19:38.05Tem|AFKthe sheer abomination that nLTF was is the reason I wrote Catalyst in the first place
19:38.13clad|afkhehe
19:38.26Tem|AFKActually, did you see Tigerheart's post about Catalyst?
19:38.31clad|afkno
19:38.33Neronixnope
19:38.58Neronixon what site?
19:39.03Tem|AFKit was something like "... All that and such tiny code"
19:39.10Tem|AFKit was on the Blizzard UI forum
19:39.14clad|afklol
19:39.48Tem|AFKso, /someone/ out there got it
19:40.11hyperChipmunki bet more than you realize
19:40.15hyperChipmunkthey're all the ones not posting
19:40.38hyperChipmunkcuz they don't have the time between zones to do it =)
19:41.03hyperChipmunkyou put a .project in that file now
19:41.11hyperChipmunkyou're gonna get more complaints
19:41.25clad|afkwhat is the .project file.. an IDE thing?
19:41.26hyperChipmunkOMGZ WHAT IS THIS .project FILE is it a virus?
19:41.34hyperChipmunkI assume so
19:41.53hyperChipmunkeither that or it's a virus
19:42.00TainIt's an IDE virus.
19:42.03hyperChipmunkprobably a virus
19:42.06TainIt eats your harddrives.
19:42.08clad|afkTEM IS TEH VIRUSING US
19:42.16hyperChipmunkhehe
19:42.29Tem|AFKit's an eclipse project file
19:42.33Tem|AFKdeal with it
19:42.33clad|afkactually tardmrr in this case
19:42.49clad|afkZOMG WHY CANT YOU JUST PACKAGE YOUR SVN AND BE NICE TO US VIRUS-MAN
19:42.51hyperChipmunkOMGZ HE IS OPEN SOURCE HAXOR
19:43.08Tem|AFKoh shit
19:43.14Tem|AFKit's quarter to 3
19:43.21clad|afkbye
19:44.09Neronixugh, I need a better name than AHProtectWin
19:44.16clad|afkwhats it do?
19:44.24hyperChipmunkit protects the ah win I bet
19:44.41NeronixStops the AH window from being accidentally closed by the spellbook, quest log, etc
19:44.52clad|afkaah
19:44.57Neronixsimply some code from auctioneer made standalone
19:45.02clad|afk*nod*
19:45.09Neronixthought it'd be something nice and easy for my first addon
19:45.16NeronixI thought wrong >.>
19:46.47NeronixBest name I can come up with is AHWinProtect
19:47.06TainI restructured Visor today to be just a few files instead of 11 sub-"modules"
19:47.07NeronixAuctionProtect is good too, but people will think it's some auction-sniper-hax or something :S
19:47.35hyperChipmunkheh...when gmail notifies you on a new account creation about being able to save purchase history, and gives you the option to turn it on or off, the submit button says "Sweet! Go to my inbox >>"
19:47.50hyperChipmunk! tain
19:48.28NeronixWill you still be able to stop unneeded visor modules from loading?
19:49.17NeronixI only use it to scale down and move my action bar
19:49.27TainNope, but most of what's in there as "modules" are really a couple of lines of code.  The EditBox and VisorButtons are already separate modules.
19:49.29Neronixno need for reparenting, alpha and all that stuff
19:49.54TainI didn't actually commit it as a definite version yet, but I'm contemplating it.
19:49.55NeronixI see... that's ok then :)
19:50.22TainAccording to Warmup my Visor loadtime was halved.
19:51.45TainThat's really why I did it, being out in modules is good for some things, but ineffecient in the way it loads up.
19:57.13*** join/#wowace Neriak (n=Neriak@dslb-084-058-141-003.pools.arcor-ip.net)
19:57.18Neriakhi there
19:57.28otravihello there
19:57.37Mikmarofl, when i use /ace profile class aceheal i get a SortEnchant error :D
19:57.44hyperChipmunkwell commit it as something else
19:58.04hyperChipmunkTain: call it sombrero or something
19:58.54NeriakIs anybody here working with level 2 menu entries in FuBar? I've got issues.
19:59.54Neronixhey Neriak
20:00.01Neriakhi
20:02.08Neriakwhat's worng with the menu code here ? http://ace.pastebin.com/660213
20:02.35Neriakthe second level menu doesn't get displayed, instead i get a broken tooltip frame ... damn
20:05.46NeronixYAY!
20:06.03NeronixGot the main function working!
20:06.14Neronixnow I need to figure out why it's not doing it's OnLoad and OnEvent stuff >.>
20:06.15Mikma_o_ \o/ _o_
20:14.57Neronixhmm, interesting
20:15.58*** join/#wowace ckknight (n=ckknight@24-136-27-242.alc-bsr1.chi-alc.il.cable.rcn.com)
20:16.09NeronixNo wonder the XML did fuck all - I forgot the </Ui> XD
20:17.45NeronixYay, everything works :D
20:19.46hyperChipmunkheyo boss
20:21.06hyperChipmunkjust got in myself; anything I should know before I go back to work on GloryLib?
20:21.28Neriaklo boss
20:21.54hyperChipmunkheh
20:21.59Neronixckknight = Boss?
20:22.06ckknightyep
20:22.11NeronixI see :)
20:22.22ckknightI am Omnipotus, devourer of worlds!
20:22.27hyperChipmunkhim too
20:22.49hyperChipmunkOmnipotus: do you have a standalone repo for GloryLib?
20:22.54ckknightnot yet
20:22.58hyperChipmunkah
20:23.01ckknighthaven't committed anything
20:23.03hyperChipmunkexplains why I can't find it =)
20:23.09ckknightwhen you feel you have something to send me, just email it to me
20:23.12ckknightthen I'll set up a repo
20:23.41hyperChipmunkalright; windows have a patch(1) program?
20:23.55Mikmaso i had to turn back to monkeyquest, since i need the feature to paste quest-status on chat :P
20:25.46ckknighthyperChipmunk, I dunno
20:26.00ckknightI think it's like ctrl-click for QuestFu
20:26.02ckknightor something
20:26.14ckknightjust file a feature request with Kemayo
20:26.43Mikmackknight: i added feature request to his wowi portal in comments or so
20:26.56ckknightdoes he not have a portal?
20:27.14NeronixHah, Penny Arcade delivers, as usual - http://www.penny-arcade.com/comic
20:27.28Mikmahmm, that's right he didn't hava a portal, true
20:29.53*** join/#wowace Eraphine|Lab (n=Eraphine@brenna.human.cornell.edu)
20:29.56NeriakWhat's that all about compostlib ? I don't get the usage *boggle*
20:30.06Eraphine|LabTain are you about?
20:30.34TainHalf-about
20:30.40Eraphine|LabSmall question about visorbuttons
20:30.46Eraphine|Labor maybe it's just ui-mechanics in general
20:31.00Eraphine|LabI think some combination of reparting the button results in cooldowns not being updated
20:31.32Eraphine|LabLike, I'm reparenting some buttons to my target frame, so that they only show up when that frame is shown.
20:33.56TainWhat happens with the cooldowns?
20:34.56Eraphine|Labthey don't show up anymore
20:35.24Eraphine|LabI can move the buttons all I want, but if I reparent them, they don't get cooldowns
20:35.39Eraphine|Labdo I need to reassociate the actionbutton script with them?
20:36.40Eraphine|Labbtw, I started using Tuller's Omni Cooldown
20:36.41ckknightCompostLib is awesome
20:36.48Eraphine|Labthat's what led to this
20:37.05Eraphine|Labwith cooldowncount (sarf's version) you had a frame overlay for every button
20:37.17Eraphine|Labthe omni cooldown just greats fontstrings when there is a cooldown present
20:37.24Eraphine|Labit hooks the cooldowntimeupdate function
20:37.30Eraphine|Labgreats=creats
20:38.27TainYeah most I've seen create an overlay.
20:38.50Eraphine|Labwell - the difference is 2mb vs 18kb.
20:39.00Eraphine|Labsince - you don't have to create frames at all
20:39.04TainI don't see why reparenting would do that though.  I'm trying to think throughi t.
20:39.19TainYeah, that's why I don't run of them. :)
20:39.29Eraphine|Labyou should look at omni cooldown count then.
20:39.59TainI mean I have buttons parented to each other as well as UIParent and I haven't seen anything odd.
20:40.08TainBut I haven't done any parenting other than those two cases.
20:40.34Eraphine|Labwhat happens if you parent something to a frame that has it's own scripts
20:40.38Eraphine|Labdo those scripts get inherited ?
20:41.19TainNo, scripts don't get inhereted.
20:41.41[MoonWolf]Tem|AFK, nice changes.
20:43.17NeronixIs Cladhaire the only person I can ask for a place in the SVN?
20:45.50[MoonWolf]for now at least, yep.
20:45.58hyperChipmunkyou can ask anyone
20:46.12hyperChipmunkclad's the only one from whom you'll get anything resembling results, though
20:50.13NeronixI see, thanks
20:53.41TainI recreated it here as well Eraphine
20:54.54HoJ|Slaymangood evening gents !
20:55.07HoJ|Slaymanand madams ...
20:55.30[MoonWolf]good night people
20:55.33[MoonWolf]bed for me.
20:55.44hyperChipmunkOmnipotus: I've put my progress on GloryLib up in the BatFu svn; I'll update it there, so you can take a look at it whenever
20:55.46HoJ|Slaymansleep well and have some decent dreams ...
20:56.04HoJ|Slaymanheya HyperChip ...
20:56.04hyperChipmunkeyo
20:56.31Eraphine|Labwhat did you recreate - the no cooldown observation?
20:56.35HoJ|SlaymanI'm really glad i could help with BG Fu as I'm starting to love it more and more
20:56.51hyperChipmunkoh, you use it? =D
20:57.06hyperChipmunkwhich one were you again?
20:57.24HoJ|Slaymanyeah i reported that bug with one side  zero ppl u remember ^^
20:57.31hyperChipmunkoh right
20:57.54TainAs soon as I reparent to certain things the cooldown doesn't update
20:58.01TainBut not everything.
20:58.04hyperChipmunkwas that the reason? I'm still working on fixing that; got some restructuring, and I figure I'll just change it as it gets migrated
20:58.07ckknighthyperChipmunk, link?
20:58.43HoJ|Slaymanyeah it definitely is as long as I'm not opening the single side "who is on the bg" i counts correctly
20:58.52hyperChipmunkshould be, um, http;//svn.wowace.com/hc/FuBar_BattlegroundFu/GloryLib.lua
20:58.57hyperChipmunker
20:59.09HoJ|Slaymanhttp: ...
20:59.16hyperChipmunks/;/:/
20:59.40*** join/#wowace Warol (n=Warol@adsl-75-5-43-183.dsl.emhril.sbcglobal.net)
20:59.59HoJ|Slaymana perl substitute ... sweet
21:00.06hyperChipmunkhttp://svn.wowace.com/hc/FuBar_BattlegroundFu/GloryLib.lua
21:00.27hyperChipmunkI guess that's not it though
21:00.55hyperChipmunkoh cuz i suck
21:01.00hyperChipmunkhttp://svn.wowace.com/hc/trunk/FuBar_BattlegroundFu/GloryLib.lua
21:01.22hyperChipmunkthird time's the charm =)
21:01.29ckknightalright
21:01.48ckknightjust so you know, I may change your API
21:02.04ckknightbut you got it so BatFu does no processing now?
21:02.31hyperChipmunkoh no
21:02.33hyperChipmunknot yet =)
21:02.38ckknightblah
21:02.54hyperChipmunkI've got two major chunks so far
21:03.35hyperChipmunkbut since I put it up there, i figured I ought to let you know, in case you start doing things to your GloryLib or something
21:03.39hyperChipmunkjust to keep us on the same page
21:04.39ckknightso you're not quite done yet?
21:04.42hyperChipmunkshould I keep my battlefield model in BatFu, or export that as well?
21:04.54ckknightI don't know what you mean by that
21:05.14hyperChipmunkmy table that I query for the display
21:05.26ckknightwhat does it do?
21:06.00hyperChipmunklike, it keeps who's currently defending a particular node, when it was attacked (for timers), if it's in-conflict
21:06.11ckknightoh yea, that should go in GloryLib
21:06.13ckknightdefinitely
21:07.01hyperChipmunkso i can do BattlefieldObjectives["gold mine"].time and compare it to current time for the timer, for instance
21:07.04ckknightI'd like it if you could get it done as soon as you can, I want to clean it up and release and such
21:07.05hyperChipmunkokay
21:07.09hyperChipmunkI'm goin, man
21:07.11hyperChipmunkit's a lot of stuff
21:07.17hyperChipmunkI have a life, you know!
21:07.22hyperChipmunkok, I don't
21:07.27hyperChipmunkbut I pretend I do
21:07.32Neronixheh
21:07.35otravigood for you! :D
21:08.08hyperChipmunkI'll work doubletime on it tonight
21:08.37ckknighthooray
21:09.09hyperChipmunkwhat kind of values do we want queued battlefields to return
21:09.22hyperChipmunkits index value or the name itself
21:09.26hyperChipmunkoh, n/m i'll do both
21:10.13ckknightonce this is done, it should be very nice
21:10.49*** join/#wowace kergoth` (n=14899232@65.98.40.42)
21:10.57HoJ|Slayman... why is my fubar rearranging itself over and over on joining the game? it annoys me!
21:11.09hyperChipmunkexcept for the fact I am suck
21:17.55hyperChipmunkOmnipotus: is there a need for the babble= to be below the localization strings? =x
21:20.56FryGuyis there any way to find out what mod is causing high increases in memory?
21:21.39hyperChipmunkturn off half of them, see if it's still there
21:21.44hyperChipmunkif so, turn off half of those
21:21.46FryGuyheh
21:21.48hyperChipmunk<PROTECTED>
21:21.49FryGuyother than that :p
21:22.15hyperChipmunkpfft, by the time you find out, you could be done already =p
21:22.19FryGuywell
21:22.22FryGuyit's only in raids
21:22.25FryGuyin combat
21:22.28FryGuyso.. ya :(
21:22.40hyperChipmunkwell fine then
21:22.47hyperChipmunk>8p
21:24.57HoJ|Slaymanthe latest decursive is buggy as it generates disgusting high amounts of memory while in raid, if u spam it ur game will stop for multiple seconds
21:25.35HoJ|Slaymanwhich will assist on memory increase while raiding FryGuy
21:25.49FryGuyhmm
21:26.13FryGuywell I replaced ctraid with xraid + decursive, so maybe that's it
21:26.19HoJ|Slaymanand secondly if u turn on FireShow this CT_RA shit is bombing the chat
21:26.31hyperChipmunkrofl
21:26.40hyperChipmunkFireShow bombs chat whatever you do
21:27.11HoJ|Slaymancompared to not raiding it's much much higher firing of events
21:27.19HoJ|Slayman*more
21:27.47FryGuyanother thing.. is there a way to show posts since last visit in the new forum software?
21:28.13FryGuyer, threads with posts in them since your last visit, like the phpbb one does
21:28.16HoJ|Slaymanyeah on top there is a nifty little link
21:28.21cladhaireFryGuy: yesm, there are two links.,
21:28.25FryGuy"Show unread posts since last visit." seems to do the wrong thing
21:28.34cladhaireNo, it does exactly that =)
21:28.40cladhairethen there's a show all unread posts since ever
21:28.44FryGuyonly shows posts I've opened previously with new messages
21:28.58cladhaireFryGuy: No, it definitely shows ANY posts that have new posts since the last session
21:29.05FryGuyhmm wierd
21:29.09FryGuyit was buggy then :(
21:31.09ckknighthyperChipmunk, babbly can be declared above the locals, I just like to keep the localization as close to the top as possible
21:31.17ckknightbabble*
21:32.06ckknightI need to figure out why people's FuBars keep getting rearranged
21:32.09ckknightcause it's not supposed to, now
21:32.34hyperChipmunkk, cuz I use babble in some of my loc tables
21:33.00HoJ|Slaymanyeah this is the oldest unfixed bug ever was there since the firt releases of bosspanel
21:33.17ckknightokay, hyperChipmunk, put it at the top, then
21:33.49*** join/#wowace Andreas__ (n=Andreas@0x50c4844b.adsl-fixed.tele.dk)
21:35.10FryGuyoh another thing
21:35.33FryGuysvn doesn't have anonymous access anymore?
21:36.01hyperChipmunkhmm
21:36.17FryGuylike, i can't check out oRA from it, even though I can't commit
21:36.37HoJ|Slaymanhttps://opensvn.csie.org/traccgi/Ace/trac.cgi/browser/trunk  works for me
21:36.45FryGuysvn.wowace.com
21:36.48FryGuynot that one
21:37.04cladhaireFryGuy: Wait what?
21:37.07hyperChipmunkfunction events:CHAT_MSG_BG_SYSTEM_HORDE() is gonna get huge
21:37.48FryGuylogged in as FryGuy, i can't browse the svn using repo browser in tortoisesvn
21:37.54cladhairewhat repo?
21:37.58cladhairelike specifically
21:38.18FryGuywant to vnc to my comp and see?
21:38.24cladhaireif you'd like.
21:38.43cladhairebut it shouldn't be necessary
21:38.46FryGuytrue
21:38.54cladhairewhat repo are you going to?
21:38.59FryGuyhttp://svn.wowace.com
21:39.34cladhairethat's not a repository
21:39.38cladhairethat's just a webpagel.
21:39.41hyperChipmunkwow
21:39.47hyperChipmunksome of my stuff really sucks
21:39.50FryGuywell
21:39.59hyperChipmunkI'm glad I'm rewriting this
21:40.01cladhairebrowse to http://svn.wowace.com/Ace
21:40.04cladhaireor any of the others.
21:40.19FryGuysame thing for http://svn.wowace.com/otravi
21:40.23hyperChipmunkI even scrutinized it pretty well, but I'm picking up all kinds of crappiness now that I'm actually re-thinking it
21:40.28cladhaireits not a lowercase o.
21:40.33cladhairehttp://svn.wowace.com/Otravi
21:40.43FryGuywell then I'm just a retard :(
21:40.49cladhaireNo you'r enot =)
21:40.58FryGuyi did my own capitalization right :p
21:41.08cladhairenone of it is very clear if you'r ejust getting used to it.
21:41.23FryGuynow if there was a way to just mass checkout oRA
21:41.27FryGuygrumbles
21:41.33cladhairewhat do you mean?
21:41.36hyperChipmunkonly need to checkout once
21:41.42hyperChipmunkthen you just do svn update oRA*
21:41.49FryGuyi guess I could check out the root into /interface/addons/
21:41.56FryGuythen delete the svn folder and the ones I don't want
21:42.12cladhaireshift-click
21:42.13cladhairehighlight
21:42.18cladhairenvm
21:42.19cladhairehaha
21:42.19FryGuyheh
21:42.22FryGuyya i tried that :P
21:42.33cladhairejust checkout once
21:42.36cladhaireDONT delete the .svn folders
21:42.46FryGuyeven the root one?
21:42.46cladhaireand then right-click update to update them
21:42.50cladhaireyou only have to download once
21:42.51cladhairenope
21:42.55cladhairecheckout each one individually
21:42.57ckknightit's okay that CHAT_MSG_BG_SYSTEM_HORDE gets big
21:42.57cladhaire(the ones you want)
21:43.07FryGuyhmm
21:43.08cladhairethen when you want to update them, select them, right-click svn update
21:43.13ckknightjust don't mix and match them needlessly
21:43.13cladhaireit'll pull down the latest of all of them
21:43.20cladhairetrhey're all named the same, so its nice and easy
21:43.24ckknighti.e. you wouldn't check if the alliance flag was picked up in CHAT_MSG_BG_SYSTEM_HORDE
21:43.41FryGuybut I don't want his unitframes :p
21:44.42hyperChipmunkwell you have it that way, and you just set them equal
21:44.54hyperChipmunkevents.CHAT_MSG_BG_SYSTEM_ALLIANCE = events.CHAT_MSG_BG_SYSTEM_HORDE
21:44.57hyperChipmunkya?
21:45.01clad|afkFryGuy: So don't check out his unitframes
21:45.17clad|afkFryGuy: Like I said, check out each one individually.. which makes updating them SIMPLE next time you need to
21:45.22hyperChipmunknot that it matters, it's all the same to me
21:45.27clad|afkshower.. brb
21:45.41FryGuywell I'm just saying it's going to take a while to check them all out
21:45.46FryGuyi'm trying to be maximum lazy :p
21:45.46clad|afkthere's only 8
21:45.54clad|afki could check em out quick and put em up for download
21:46.03FryGuyi could download the tarball :p
21:46.26hyperChipmunkyou don't get the .svn with the tarball though
21:46.34hyperChipmunkso you have to get the tarball every time you want to update
21:47.01hyperChipmunkif you check 'em out via svn, you get the .svn, and then you can just use svn update to update them
21:47.16clad|afktrust me this is the best way
21:47.34hyperChipmunkit's kind of the entire point of svn's existence =p
21:47.41FryGuyya I know what svn is :p
21:47.53FryGuyjust there's no console version with tortoisesvn
21:48.09clad|afkdownload the win32 binaries.
21:49.47FryGuybleh it's fine
21:49.49FryGuyi'm already done
21:50.36clad|afkhttp://subversion.tigris.org/files/documents/15/29065/svn-1.3.0-setup.exe
21:50.38clad|afkby the way =)
21:50.59FryGuyya i know where to get it :(
21:51.05clad|afkjust making it easy for ya
21:51.05clad|afkok
21:51.07clad|afkshower
21:51.08clad|afkthen dinner
22:08.59Mikmayay! my friend told me that my latest ui-compilation sucked so i stopped sharing it :)
22:09.06clad|dinnerO.o
22:09.08Mikmanow i'm making it only for me and my gf
22:09.12clad|dinnerhahah
22:09.12clad|dinnernice
22:09.34otravioO
22:09.55*** join/#wowace ckknight (n=ckknight@24-136-27-242.alc-bsr1.chi-alc.il.cable.rcn.com)
22:10.04Mikmahe didn't like oRA or FuBar ...
22:10.18Mikma"too much information on screen"
22:10.22otravithen it's him that sucks
22:10.23Mikmammkay, what ever
22:10.30otravierr... oRA is.. very... silent :o
22:10.41Mikmaotravi: well he didn't say that from oRA
22:10.52otraviand he could always just remove FuBar :D
22:10.54Mikma"whatever i don't raid"
22:11.27Mikmayeah but let him do his own compilations now, will be alot easier and i don't have to satisfy everyone
22:11.33otravias long as people can make a choice when it comes to what they use - I'm happy'
22:11.40*** part/#wowace Ratbert_CP (n=KCummins@proxy-ce3.disney.com)
22:12.05Mikmai'm happy with bigwigs + ora, only thing i need now is _GOOD_ gui for raiding
22:12.15otraviPerfectRaid!
22:12.22Mikmablizzards gui is pretty good with AceHeal but with EasyRaid the frames keep jumping on screen
22:12.23otravithe current version "works" tho'
22:12.41NeronixIsAFK(Cladhaire)
22:12.50Mikmayeah but aceheal doesn't work with it i guess
22:13.17MikmaNeronix: 1
22:13.21otraviyeh
22:13.46FryGuybah
22:13.53NeronixNicklist beat you, Mikma :P
22:13.53FryGuyis there a screenshot of perfectraidtargets? :p
22:14.56clad|dinnerI'm here
22:15.03clad|dinneri'm only afk until the bf gets here to go to dinner
22:16.25clad|dinnererr.. i'm NOT afk until he gets here.
22:16.54MikmaFryGuy: http://www.wowinterface.com/downloads/preview.php?id=2155&t=1
22:17.35clad|dinnerack.. i really need to get that addon cleaned up
22:17.37clad|dinnermaube this weekend
22:17.42FryGuythat's perfectraid isn't it?
22:17.52Mikmaya
22:17.54FryGuynot the target one
22:18.07clad|dinnerthat snot PerfectRaidTargets
22:18.13clad|dinnerbut it uses the same general look
22:18.38Mikmawtb AceHeal support
22:19.02FryGuydoes it have targettarget is what I was wondering
22:19.05clad|dinneryou can code aceheal supporet easily
22:19.11Mikmai wonder where the author of AceHeal has gone to
22:19.13clad|dinnerthere's a custom click cast function
22:19.21clad|dinnerThisterall doesn't have time to code anymore
22:19.24clad|dinnerdoubt he'll be back
22:20.01Mikmaoh great, another addon abandoned
22:20.09clad|dinner..
22:20.12clad|dinneryou can use watchdog
22:20.16clad|dinneror something else
22:20.52Neronixclad|dinner: look at your pms please
22:21.08Mikmawell there aren't many good healingaddons around which are light and effective
22:21.12Neronixor querys or whatever they were called on irc >.<
22:21.15clad|dinnerI responded to you
22:21.21clad|dinneremail me at cladhaire@gmail.com
22:21.25clad|dinnerwith rdesired repo and login name
22:21.30NeronixOk, thanks
22:21.32clad|dinnerand i'll try to get to it this weeken d=)
22:21.33Mikmai'm never going to use CastParty again, that's just too horrible addon
22:21.38Neronixdidn't get your reply for some odd reason
22:21.46clad|dinneri may not be regidtered on this nick
22:22.00clad|dinnerMikma: What do you want from AceHeal/CastParty that WD can't give you?  Rank selection?
22:22.43Mikmaclad|dinner: well i don't need anything, not even gui, i only need an addon which use smartheals
22:23.00clad|dinnerdefine SmartHeals?
22:23.03Mikmaclick-heal is the only thing i really wan't
22:23.05clad|dinnersomething that makes spell decisions for you?
22:23.12clad|dinnerIf all you want is click-healing, use WatchDog
22:23.20clad|dinnerif you can't find anything else to work
22:23.49Mikmawell aceheal works for the moment but i bet it won't work for much longer
22:23.52clad|dinnerbut again that's really your call =)
22:23.57clad|dinnerNothing's going to break AceHeal
22:24.03clad|dinnerand someone can always cut the code out
22:24.16kergoth`i like aceheal.  minimal, does one thing and does it well, or it did
22:24.21kergoth`heh
22:24.33clad|dinnerkergoth: Depends on what you expect from it.
22:24.59clad|dinnerIt does a few things, and thats whats breaking
22:25.05clad|dinnerhealselection, heal cancel, and click-casting.
22:25.26clad|dinneri plan to break WD out into two sections, UnitFrames and ClickCAsting
22:25.36Mikmaimho heal cancel is really useless. if person can't cancel the spell by himself then he shouldn't play a healer ;)
22:25.45clad|dinnertell me about it.
22:25.47clad|dinnerdon't get me started =)
22:25.52clad|dinnerand i have opinions about heal selectino too
22:26.01clad|dinnerI know.. you'r eshocked.. _I_ have opinions
22:26.19Mikmameh :) well they are for people who shouldn't be healers
22:26.22clad|dinnerhow absurd
22:26.27Mikmabut they are so easy :D
22:26.30clad|dinnerI agree =)
22:26.41clad|dinnerI have 2 level 60 raiding healers.. and i woudl never use them
22:26.51Mikmai didn't wan't to be a healer, i wanted to be a facemelter
22:26.56clad|dinnerheheh
22:27.02Mikmabut noooooooo, "this guild only needs healers"
22:27.05clad|dinneri'm a ZOMG feral dps pew pew pew, and a healbot priest
22:27.14clad|dinnernot to mention my rogue *shrug*
22:27.35Mikmai got bored of the characters i have played and started a rogue :D
22:27.40Mikmaseems so fun at the moment
22:27.50clad|dinneri'm leveling my hunter
22:27.59kergoth`heal selection and click casting are awfully nice. who cares about cancel
22:28.02kergoth`heh
22:28.14kergoth`i dunno what to do with myself without it :)
22:28.20Mikmai have a 60 mage on pvp, 60 shaman on pve and 60 priest on pve.. now starting the 31 rogue on same server as the priest is
22:28.53clad|dinnersee i dont like heal selection =(
22:29.23Mikmabut it goes well with the click-casting :P
22:29.37Neronixmy first char was a pally
22:29.45NeronixI'm still kicking myself...
22:30.01clad|dinnersee i disagree completely.. if you HAVE click-ctsing.. you have so many cc optinos.. why do you need a spell to decide how much to heal FOR You?
22:30.44clad|dinneritf we're talking raid game it has no place whatsoever.. and even in 5-mans or PVP.. you should be deciding what amount to heal, considering the mod never predicts the future.. but you can make preemptive decisions
22:30.45clad|dinner*shrug*
22:30.58clad|dinnernot to mention spellbook parsing, inventory parsing, buffs, +heal, etc.
22:30.59kergoth`because theres more than just heal type, theres spell rank, and i dont have enough actionbuttons for all those :P
22:31.12Mikmawell i myself use only flasheals on priest
22:31.24Mikmahardly ever greater heal
22:33.06cladhaireA priest (in particular) needs aboiut 6 heals on click-cast
22:33.31Mikmaranks 2-7 flash heal? ;)
22:33.37cladhaireGHeal (highest rank) Gheal rank 2, Heal Rank 4, flash heal highest rank, flash heal rank 2 or 3
22:33.47cladhairethat's 1k,2k,3k and 4k roughly =)
22:33.57TainYeah AuraScan annoys me.
22:34.05cladhaireTain: Heheh sorry
22:34.11*** join/#wowace haste (n=haste@Midkemia.e41-sw3.tg06.gathering.org)
22:34.18Mikmausually if i start to cast GHeal the target will die before the heal lands
22:34.26cladhaireeven with the 2.5 sec cast?
22:34.30cladhairei find that hard to believe
22:34.34cladhairei use it everywhere except bwl
22:34.47Mikmathen you propably have the talent
22:34.59cladhairewhy wouldn't you, even as a shadow priest?
22:34.59cladhaire?
22:35.02TainYou've got the touch.  You've got the power.
22:35.16cladhairestil.. 3.0 seconds isn't bad.
22:35.34Mikmawell i got used to flash heal when gheal was 4 secs
22:35.34kergoth`if all you use is flash heals, you're not as efficient as you could be, plain and simple
22:36.24Mikmaand, i don't have to be as efficient as i could be since usually there's many priests healing the same target
22:36.34Mikmameaning 2-3 spells will land on same time
22:36.40Mikmaat MT's
22:36.54cladhaireok
22:36.56cladhairedinner time
22:37.21Mikmahave fun, i'll hit the bed, it's 01:38am here :P
22:38.19Mikmai'll just watch this wwe-wrestling show first :P
22:40.28Mikmaworld's strongest man my ass
22:40.58Mikmasure, he's got the power but i bet his stamina is weak
22:41.08NeronixI bet he's scripted :P
22:41.37Mikmathey all are, that's why this is such a great show
22:41.43Mikmajust like watching comedy
22:41.55NeronixI suppose
22:42.12Neronixbut the scary thing is, you still get people who think it's real O.o
22:42.18Mikmamost of the times you can guess what happens next and you're usually right
22:42.43Mikmaoh yeah that's true, my friend is one... "he was really bleeding, he was hurt!"
22:45.18Mikmathe best part is those judges are the worst actors ever
22:45.18NeronixThe console games are probably scripted too
22:45.57NeronixAges ago, I was playing one against my friend's bf
22:46.09Mikmahmm after this 2 month prepaid is over i think i'll let my account freeze and start to play gta san andreas
22:46.13Neronixhe had all my limbs broken and my nose burst, yet I somehow pinned him
22:46.36Neronixthat had to be scripted :S
22:46.45Mikmasounds like wwe
22:46.55Neronixit was
22:47.10Mikmadid it have 2 almost naked, greased men hugging each other?
22:47.20NeronixI had never touched the game before yet I suddenly wtfpwned him at the last minute
22:47.28Neronixyeah XD
22:48.36Mikmaoh it's a miracle, he was about to be counted out but suddenly he gained all his strength back
22:49.00Mikmai wanna have the same stuff he's taking
22:49.15Neronixheh
22:49.18MikmaROFL!!
22:49.25Mikma<0146> <Mikma> the best part is those judges are the worst actors ever
22:49.47Mikmawhy oh why did i even mention it.. not that hard to guess what happened
22:49.49Neronixhaha
22:51.26*** join/#wowace Ratbert_CP (n=KCummins@proxy-ce3.disney.com)
22:53.12Mikmathey should really skip raw/smackdown and just show porn
22:53.20Mikmait's much more educating than those 2 ever
22:55.23Mikmaotravi: ain't metrognome really just 1 file and timex is complete addon?
22:56.43otravimetro is a embedded libary so, yes :)
22:57.11Mikmawell the less addons needed the better ;) j/k, do as you see best :)
23:01.38*** part/#wowace Ratbert_CP (n=KCummins@proxy-ce3.disney.com)
23:02.02otraviso - who wants to see us wipe on Twin Emps in 1h?
23:02.56otravihehe
23:03.15otraviGoing to do Twin Emps without two of our MTs and one of the "MT" warlocks :p
23:03.26otraviinfront of around 5k people
23:03.55Mikmalan-party?
23:04.30otraviyes, demoscene ftw
23:04.34Mikmaooooh
23:04.41Mikmawhat's the happening called?
23:05.13otraviThe Gathering
23:05.24Mikmasomehow i guess my friend's there
23:05.57otravihehe
23:06.30Mikmai seripusly doubt they'll get a demo out
23:06.37Mikmaseriously*
23:07.00NeronixHow far have people gotten on C'thun now?
23:07.30MikmaInner Sanctum on Silvermoon EU has killed the Eye of C'thun
23:09.17NeronixI see
23:09.43*** join/#wowace Shyva (n=n0time@sd511586e.adsl.wanadoo.nl)
23:09.46Mikmaoh now i get it, after having a look in metrognome's code i saw this: function lib:Register(name, func, rate, arg)
23:17.26*** join/#wowace Firedancer (n=Miranda@cpe-24-58-108-74.twcny.res.rr.com)
23:19.06*** join/#wowace TheFly| (i=the@h43n1fls34o267.telia.com)
23:21.52*** join/#wowace Warol (n=Warol@adsl-75-5-43-183.dsl.emhril.sbcglobal.net)
23:23.53Warolsetname Warol|Test
23:32.08otravioh, this one is running pretty nice!
23:32.22WarolOf course --- it's a Warol
23:32.27otravioO
23:39.20*** join/#wowace kergoth` (n=14899232@65.98.40.42)
23:41.14otraviMikma: many guilds have taken phase one on C'Thun
23:41.27otraviNeronix: http://live.media.tg06.gathering.org/tg.asx << in 20minish :)
23:50.50Andreas__http://www.wowinterface.com/downloads/fileinfo.php?id=4771
23:50.52Andreas__the inner fire counter
23:50.59NeronixThanks otravi
23:51.01Andreas__there is a problem
23:51.10Andreas__inner fire charges gets used if you're shielded
23:52.53otravithat should be easy to get around
23:53.34ckknightwhy is it that whenever I try to reproduce a bug in order to fix it, I can't?
23:53.35ckknightgah
23:53.54NeronixBlame Murphy :P
23:54.01CodayusBecause if it was easily reproducable, it'd be easy to fix, and if it was easy to fix, you'd have fixed it already.
23:54.06Codayus:-)
23:54.28otravickknight: Try deleting some lines related to where the problem is :----D
23:54.52otravi(yes, I'm a little bored)
23:54.59ckknight...
23:55.14ckknightit's the plugin rearranging deal
23:55.19ckknightI can't seem to reproduce it
23:55.28ckknightbut people keep telling me it exists
23:57.43otraviwhy not ask HoJ|Slayman for his savedvars and what plugin he uses?
23:58.01HoJ|Slaymani heard my name
23:58.12Neronixoh no, that stream's too high quality for me >.<
23:58.23otraviNeronix: awhm :(
23:58.37Andreas__ntmysFixLoadingTimes is godly
23:58.57ckknightHoJ|Slayman, send me your FuBar.lua savedvars
23:58.58NeronixI'll try to watch it anyway
23:59.06otravino, Catalyst is godly :D
23:59.09HoJ|Slaymanwhereto?
23:59.15ckknightckknight at gmail

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.