irclog2html for #wowace on 20060806

00:00.01CartasI mean, yeh...
00:00.04CartasI know...
00:00.35vhaarrwut is teh svn?
00:00.59snurreanyway.. bedtime, thundgot is dragging me to paris tomorrow morning :(
00:01.20vhaarr"too bad for you, paris sucks"
00:01.30vhaarrwhy the sadface? :P
00:01.30snurreparis rocks :p
00:01.37snurrecause i gotta get up early :(
00:01.39snurrei dont like that
00:01.41hastesnurre: say hello from Ref :p
00:01.53Tekkubparis is like 40 minutes from me
00:01.54CartasYes please!
00:01.57hastemight want to add usion after the 'Ref' part
00:02.09snurreTekkub: about 30mins or so for me :P
00:02.13Tekkubhttp://maps.google.com/maps?oi=map&q=Paris,+AR
00:02.17CIA-1103ag * r7016 10ag_UnitFrames/ag_UnitFrames.lua:
00:02.17CIA-11ag_UnitFrames -
00:02.17CIA-11<PROTECTED>
00:02.29snurrelol tekk
00:02.39snurrethat's cheating
00:02.40eternally777I like how you talk about paris like it's nothing lol
00:02.48Tekkubit is
00:02.58eternally777I'll go for you.
00:02.59Tekkubit's this little hole full of rednecks
00:03.05eternally777You pay the fares
00:03.05Tekkublike all of AR is really...
00:03.10CartasHm, Ckknight.
00:03.25ckknighthrm?
00:03.39CartasWhen I go on Profile -> Choose -> Realm: Kazzak - Horde. I get a ClockFu icon on the minimap.
00:03.50ckknightokay
00:04.02Cartas'Tis a red questionmark.
00:04.11ckknightyes, I know that much
00:04.17CartasThe time is correct though!
00:04.19ckknightand if you change the profile again?
00:04.19*** join/#wowace ven (n=ven@p54846EFC.dip.t-dialin.net)
00:04.21CartasAlthough...
00:04.38CartasWorks fine.
00:04.48CartasI've changed settings across the other 3 profiles.
00:04.50CartasWorking fine.
00:04.58ckknightyays
00:05.33CartasA problem when I click 'Active'
00:05.40CartasBut I guess that's nothing to do with your addon.
00:06.57CartasG'night old chaps!
00:07.03CartasI know you'll miss me, cladhaire!
00:07.27mjchaha
00:08.03ThraeHmmmm. AddonName:RegisterEvent("ADDON_LOADED") doesn't seem to work with AceEvetn if I put it at top scope.
00:08.12ckknightwhat problem, Cartas?
00:08.14Thraes/AceEvetn/AceEvent/
00:08.22ckknightThrae, it should.
00:08.25Cartas[01:05-28]: FuBar\FuBar.lua:1040: attempt to call method `DisableAddon' (a nil value)
00:08.26Cartas<evaluated>: in function `DisableAddon'
00:08.28ckknightoh, wait
00:08.29CartasFuBar\FuBar.lua:1040: in function `OnDisable'
00:08.31CartasAceDB-2.0\AceDB-2.0.lua:879: in function `func'
00:08.31ckknightno it shouldn't
00:08.32ckknighthehe
00:08.33CartasDewdrop-2.0\Dewdrop-2.0.lua:468: in function <...erface\AddOns\FuBar\libs\Dewdrop-2.0\Dewdrop-2.0.lua:421>
00:08.35Cartas---
00:08.38CartasThat problem.
00:08.51ckknightsince ADDON_LOADED is already linked to OnInitialize
00:08.58ckknightCartas, okay, checking
00:09.07CartasDid you make FuBar?
00:09.11Thraeckknight: Can I use OnInitialize with just AceEvent and AceOO?
00:09.31ckknightoh, um, no, that should use ADDON_LOADED
00:09.40ckknightThrae, can you paste?
00:09.46ckknightCartas, yes, I'm the author of FuBar
00:09.49CartasWoah
00:09.52CartasHi old chap!
00:10.01CartasI love the addon btw.
00:10.35Mikmamjc: i just deleted all my settings and still the bars are correct size
00:10.50mjcMikma: it was id10t error
00:11.01Mikmamjc: how come?
00:11.13mjcI don't have a fully used 3rd bar
00:11.14Tekkublying sack of crap
00:11.49Thraeckknight: Ohhhh wait, when registering for ADDON_LOADED, do you make it ONLY fire for the addon registering?
00:11.55Mikmamjc: oh lol :) that's neat. and about moving bars which are ontop of each other...
00:12.11ThraeJust noticed ADDON_LOADED was being fired, but with an arg1 of nil
00:12.13Mikmamjc: i moved the bars so that they overlapped and i still was able to move them off
00:12.21ckknightThrae, how odd.
00:12.34mjcMikma: I didn't drag them so that they were overlapped, I logged on and they were like that
00:13.03Mikmamjc: yeah if you use old database and come to game with newer version that can happen
00:13.16Thraeckknight: http://ace.pastey.net/130
00:15.13ThraeLemme comment out the other libs and code.
00:15.14ckknightCartas is kinda strange
00:16.25Thraeckknight: This is very strange, there's only one ADDON_LOADED call and it's "EarPlug"
00:16.36ThraeLemme disable all my other addons.
00:16.52ThraeErrr, call of MY ADDON_LOADED handling function
00:17.41ckknightriht.
00:17.44ckknightright*
00:17.45ThraeThere we go, it's another addon doing it.
00:17.57ckknightdoing what?
00:18.28ThraeStopping AceEvent's ADDON_LOADED firing for my addon.
00:19.05ckknighthow odd. Do you have the most recent AceEvent?
00:19.16ckknightThrae, Combatotron:RegisterEvent("ADDON_LOADED") -> Thrae, Combatotron:RegisterEvent("ADDON_LOADED", "ADDON_LOADED", true)
00:19.19Tekkuboh ckk, Event Buckets, kickass idea
00:19.19ThraeFor my addon, yes.
00:19.26ckknightTekkub, I thought so myself
00:19.37Tekkubsomething that's been needed in an event library
00:19.48ckknightand now AceEvent has it
00:19.55Tekkubif it's easy to use more people will throttle their updating
00:19.55ckknightand now we _have_ to be better than Cosmos
00:20.04ckknightit's hella easy
00:20.05ThraeIt appears BugGrabber / BugSack is doing it, I think it's outdated too. I'll update.
00:20.22Tekkubyou know what we might still need
00:20.30ckknightshoot?
00:20.41Tekkuba panel style config UI built from AceConsole tables
00:20.51Tekkubsome people like pyanels and not menus
00:21.33ckknighthrm
00:21.42ckknightKhaos-style?
00:21.46Tekkublike, what they call theirs, Kaos?
00:22.19ckknightcould be useful...
00:22.27ThraeI was working on something like that with GooeyFigs, but I stopped when I realized it'd just be simplier to modify / integrate the idea with DewdropLib (which was in its infancy when I started)
00:22.45ckknightyou know what would be useful? AceGUI
00:23.41ThraeI'd say Fubar is the closest thing we have an "AceCosmos"
00:24.13Thraes/an/to an/
00:24.41ckknightI suppose...
00:25.36ckknightwhat would define Cosmos in that context, though?
00:25.36CIA-1103ckknight * r7017 10FuBar/FuBar.lua: FuBar - removed the "Active" button from the menu. Now FuBar can't be turned off that way (nor should it).
00:27.53ThraeI'd say, "A centralized structure to work with multiple addons."
00:28.13ckknighthrm
00:28.19ThraeAce2 isn't as centralized as Fubar itself.
00:28.22ckknightI've been getting it pretty decentralized, though
00:28.43ckknightthere is a thick layer of abstraction between FuBar and FuBarPlugin
00:29.06ThraeWell, there is a lot more standardization in Fubar then Ace2.
00:29.06ckknightthat's why FuBarPlugin-1.2 works with FuBar 2.0
00:29.21ckknighthow do you mean by that?
00:30.34ThraeWell, you -could- refuse to use TabletLib, DewdropLib, etc., but Fubar is designed around those graphical libraries. Ace2 itself has no graphical libraries (as of yet).
00:31.31ThraeAnd you alerady have all or most of Ace / Ace2 through Fubar / Fubar-2.0
00:31.40ckknighttechnically, I could write FuBarPlugin-2.1 that didn't use either Tablet or Dewdrop
00:32.05ckknightand FuBar itself wouldn't know
00:32.34ThraeMaybe centralized wasn't the best word. I meant more like standardized.
00:33.40ckknightyea
00:33.42ckknightthat'd do
00:33.49ckknighthey, you have an opinion
00:34.09ckknightlemme ask you something
00:34.25ckknightwhat do you think about the central FuBar menu having the other menus (like ClockFu's) in it?
00:34.49ckknightso you'd right-click, interface inhancements -> ClockFu -> more settings
00:34.58ckknightinstead of it just being an active toggle
00:35.27mjchmm
00:35.53Thraeckknight: Hmmm, I think that's a good idea. Sometimes the icons are small, or the text is small, and it can be hard to click on the icons.
00:36.31FISKER_Qyou mean controlling each addon from the fubar menu?
00:36.39ckknightyes
00:36.41Mikmaoh christ, i don't have any ideas how to make a smart way of toggling padding in game
00:36.48ckknightas well as right-clicking on the icons themselves
00:36.59ckknightit'd just be a centralized place to do it from
00:37.13FISKER_Qthat would be nice yeah, especially if you could like do a keybind for the fubar menu to popup
00:37.23ckknightI don't see a point in that
00:37.29FISKER_Qeasier
00:37.37FISKER_Qthe new ace menu stuff
00:37.40ckknighteasier than right-clicking the FuBar menu?
00:37.49ckknights/ menu//
00:37.59FISKER_Qwhen you put in the commandline it automatically creates the menu at the mouse
00:38.04mjcckknight: I'm more interested in seeing the rest of the fubar mods ported to 2.0 :)
00:38.11FISKER_Qwould be cool if you could just press a button and have a menu at the mouse
00:38.16ckknightFISKER_Q, it's unneeded, FuBar is graphical, so you can right-click it.
00:38.31ckknightmjc, yea, I'm not too game for that :-P
00:38.37ckknightI want people to take over my plugins
00:38.57CIA-1103grayhoof * r7018 10SCT/sct/ (6 files): sct: minor bug fixes, made some defaults more readable, move option locals out
00:40.50CIA-1103grayhoof * r7019 10SCT/sct_options/ (options.lua options.xml options_setup.lua sct_options.toc): sct_options: added edit boxes for position sliders, move option locals into this mod, fixed copy of characters issues
00:41.13CIA-1103grayhoof * r7020 10SCT/sct_options/ (4 files): sctd: new local files
00:42.14mjcomg SCT aced? :D
00:42.17ckknightyea
00:42.35FISKER_Qi like it :)
00:42.43FISKER_Qespecially the angled up stuff
00:43.28ckknightwhat about it?
00:43.44AmadeoYou know!
00:44.13AmadeoYeah, I dunno either
00:44.14CIA-1103ag * r7023 10ag_UnitFrames/ag_UnitClass.lua:
00:44.14CIA-11ag_UnitFrames -
00:44.14CIA-11<PROTECTED>
00:44.14CIA-11<PROTECTED>
00:44.14CIA-11<PROTECTED>
00:45.11AmadeoSCTD looks like it's a lot smaller, but SCT is still pretty big
00:45.26CIA-1103ckknight * r7024 10FuBar/FuBar.lua: FuBar - removed spam
00:45.45ThraeSCT uses ParserLib now.
00:45.53Amadeoah, go figure :)
00:45.58ckknightwhether that's good or bad...
00:46.10Mikmayay working way to change padding
00:46.18Mikmanot as easy as i thought but works :)
00:46.27Amadeohaste's Warmup still says SCT(Ace2) is about 1MB, and 200KB for SCTD for me
00:46.29Thraeckknight: Did you intend AceEvent_EventRegistered to fire for registering for itself? I'm just thinking of really bad infinite loop cases that could come about from that.
00:46.40Mikmawill become a huge if elseif elseif elseif end -function :D
00:46.58Amadeobbiab
00:47.00ckknightThrae, yes, it fires for itself. the loop would only occur if you registered in the trigger
00:47.03ckknightso no big deal.
00:47.45Mikmapurl: wtf bbiab
00:48.45Mikkckknight_: what I want is for Cide to end up using AceComm
00:48.46ThraeBugSack is behaving badly...it says I have an error in line 242, but my file is only 221 lines long?
00:48.57Mikkckknight: Good luck, I couldn't even get him to use ChatThrottleLib :-P
00:49.37ckknightMikk, yes?
00:49.45ckknightyea...
00:49.50ckknightwhich is quite dickish of him
00:49.50*** join/#wowace [Wobin] (i=Wobin@218-214-59-86.people.net.au)
00:49.55Mikkmm
00:50.18MikkWell.. maybe if it were to come from you rather than me. I'm just a n00b after all ;-)
00:50.37ckknightI'll talk to him about at least using ChatThrottleLib
00:50.45ThraeMikk: Hey you made that Scrolling Battle Text everyone likes! :D
00:51.05MikmaxD
00:51.39Mikmaoh oh i know Mikk!
00:51.52Mikmahttp://slate.kaasu.org/birth.jpg
00:51.57Mikmasmash him with those
00:51.59MikkMSDN CD collections are usually good for this but I have none handy right now
00:52.46ThraeWow, BugSack stopped my addon from reloading.
00:53.05ThraeOh wait...nevermind, I wasn't using PEW.
00:53.21ckknightPEW PEW Lazers!
00:53.31MikmaPEW!
00:53.43ThraeHmmm no, my addon still isn't loading.
00:54.54Mikkrun it through wowbench. might give a clue.
00:56.34MikmaMikk: hello there Mik'
00:57.18MikkOooh, ooh, wait, I've got it.
00:57.47MikkThere, that'll send most people running :-P
00:58.12Mikmacool
01:00.01ckknighthehe
01:00.25Mikma"so long suckers!" *presses commit*
01:03.17Kyahx:(
01:04.11Tekkubokey, which of you fuckers did this...
01:04.28ag`me
01:04.30Tekkubwhen I log/reloadui I have a lil gnomise voice that says "Fatality!"
01:04.40Kebinusanthats bugsack
01:04.43ag`that's bugsack yes
01:04.45Kebinusanand its the sound from worms
01:04.46Tekkubheh
01:04.47ag`and that's not a gnome
01:04.51ag`ahh
01:04.54Mikmahaha
01:04.54ag`I'm too slow
01:04.54Tekkubworm, gnome, same diff
01:04.57Mikmaworms <3
01:05.55ag`someone set up a server
01:06.06Mikk(Btw, I did say it before but I'll say it again. I'll freely hand out commit rights to WoWBench to all the regulars here. Just give me a sourceforge.net account name to add to the list. It's meant to grow as needed!)
01:06.34Tekkubfree purples? gimme!
01:07.13MikkGimme an account name then :-P
01:07.23ag`"looaowl! Free epicks!"
01:08.01Thraeckknight: attacker,damage,absorb,block = deformat(msg, _G.COMBATHITSELFOTHER, _G.ABSORB_TRAILER, _G.BLOCK_TRAILER) <-- what's the problem here? msg is correct.
01:08.55ckknightum, I don't know?
01:09.05ckknightwhat's msg and  the values of the others?
01:09.08ckknightI'll test
01:10.38Thraeckknight: CHAT_MSG_COMBAT_SELF_HITS
01:12.17ckknightomfg, AL is such a goddamn prick
01:14.55ckknightdo people not see him being as big of a prick as I do?
01:15.25[Wobin]hehe. From Scott Lynch's LJ: 04:25 pm - DAMMIT
01:15.25[Wobin]THE KITTEN IS SLEEPING WITH HER NOSE ON MY CAPS LOCK KEY
01:15.40[Wobin]And yes, CK, you're not alone
01:19.01ckknightokay, how do I create a link from one computer's shared folder to a folder on my hard drive? e.g. I want to have the same AddOns folder.
01:19.11mjchmm, my friend managed to get tinytip to stack overflow
01:19.26Mikmackknight: ln -s :(
01:19.35ckknightWindows.
01:19.43Mikmai'm not sure is there any way in win*
01:19.45ckknightI tried junction, but it doesn't work with shares
01:20.10ag`does windows do links that actually works with the file system
01:20.28Mikmalet's see can google help us
01:20.34ag`brb
01:20.34mjcIceroth: ping
01:21.11Mikmahttp://www.rekenwonder.com/linkmagic.htm
01:22.24*** join/#wowace quoin (n=quoin@220-245-171-242.tpgi.com.au)
01:22.36ThraeI thought ChatThrottleLib was integrated into AceComm?
01:23.07cladhaireit is
01:23.12cladhaireat the bottom
01:23.40ckknightI should put a note at the top.
01:23.43Tekkubholy fuck... spammy fuckers.... *hacks RW frame so "real" RW's don't pop up
01:24.26Tekkubgood god, it's like children with a megaphone
01:24.42*** join/#wowace ag` (n=andreasg@0x535cbbaa.bynxx18.adsl-dhcp.tele.dk)
01:25.03Thraeckknight: http://ace.pastey.net/131 <-- Changed my addon to ONLY register and parse CHAT_MSG_COMBAT_SELF_HITS
01:25.13ThraeAnd removed CombLib
01:25.19CIA-1103ckknight * r7025 10Ace2/AceComm-2.0/AceComm-2.0.lua: AceComm - added note at the top about ChatThrottleLib
01:25.57ThraeAh, Deformat-2.0 wasn't updated, let me see...
01:26.07ThraeNope, same problem
01:27.24Thraeckknight: Sorry, I know you're busy PWN'ing AL and Cide ;)
01:27.49MikkAL doesn't need pwning. He'll use CTL in 1.12 :-P
01:28.27ckknightAL needs pwning
01:28.30ckknighthe's a douche.
01:28.40ckknighthate to break it to you
01:28.43Mikkhahaha
01:28.52ckknightI have really tried to work "with" him
01:28.59ckknightbut those plans have failed.
01:29.01Mikmackknight: for me it seems like he's sticking he's finger into issue that does not concern him at all
01:29.04MikkOk, rephrase: he doesn't need pwning on this particular topic ;)
01:29.13ckknighttrue.
01:29.18MikkMikma: This one does concern him. He's got a comms lib too.
01:29.20Mikmahmm second he's = his
01:29.49MikmaMikk: which propably sucks ass more than allowed?
01:29.51[Wobin]true
01:29.57ckknightMikma, thing is, instead of supporting my cause (which he is inadvertantly a part of), he backlashed to deracinate my argument
01:29.59[Wobin]but tbh, sky has no impact on me whatsoever
01:30.03ThraeAL is just upset because one of the reasons the Ace community started and grew was an anti-Cosmos movement and deep anti-Cosmos sentiments.
01:30.14[Wobin]BOO SKY!
01:30.19MikmaBOO COSMOS!
01:30.25ThraeOf course, Ace2 doesn't have anything to do with that, and the original developers aren't around anymore.
01:30.28ckknightBOO MONKEYS!
01:30.35ckknightwait, monkeys are awesome
01:30.37ThraeThe original anti-Cosmos developers anyway
01:30.38ckknightnix that last bit.
01:30.41MikmaWUV BANANAS!
01:30.54[Wobin]BOO ROWNE
01:31.04ckknightgonna agree to that, Wobin
01:31.17MikkAh, bah. Lost cause. Cide just doesn't want to depend on anyone else's code it seems. Even if it's 300 lines of Lua doing one single well-defined task.
01:31.20[Wobin]I'm sure he's a lovely chap deep down, but he was mad as a hatter
01:31.43ckknightyea, Cide seems lazy.
01:32.08[Wobin]pity
01:33.20ag`someone could do it for him :P
01:33.21cladhaireckknight: Cide has been writing addons before you even knew what WoW was.. he may be stubborn, but cut him a little slack =)
01:33.21ThraeWhat Ace should have done is worked with an existing framework, like Cosmos, and optimized and updated it. But Ace2 is based off of Ace, so we're now too far removed...
01:33.37ThraeI think AL sees Ace as Cosmos's direct "enemy".
01:33.55Kyahxfuck Cosmos
01:34.04MikkUnfortunately I shot myself in the foot somewhat by taking non-throttled comms into account. Now we can't really use overload as an argument to the same extent :-P
01:34.05MikmaKHAOS! SKY! COSMOS! weren't those the 3 prime evils in Diablo2? ;)
01:34.09[Wobin]Cause we like. I dunno. picket his development?
01:34.21ckknight<AnduinLothar>it's the Sky rewrite for 1.12. Direct competition for AceComm
01:34.23CIA-1103grimwald * r7026 10BigWigs_NefCount/ (BigWigs_NefCount.lua BigWigs_NefCount.toc):
01:34.23CIA-11BigWigs_NefCount:
01:34.23CIA-11* using the svn revision for the module's revision field now
01:34.23CIA-11* BigWig's DB is used instead of the module's own (options will be reset...)
01:34.36ThraeKyahx: It's exactly those types of comments you can see all over Cosmos addons nowadays
01:34.52KyahxI isntalled Cosmos today, to see how it faired on memory usage in my FPS
01:34.56[Wobin]We should change the Steveballmer purl comment to COMPETITIONCOMPETITIONCOMPETITON
01:35.04ThraeSince Ace was released, I've been seeing more and more "Fuck this addon, it uses Chronos. I'll go use the Ace alternative instead"
01:35.06ckknightcladhaire, I don't see that giving him special rights/abilities
01:35.06Kyahxto see if its gotten better since I used it a long long time ago
01:35.08Mikma~literal steveballmer
01:35.11purl"steveballmer" is "<action> ( throws a chair at $nick | bounces on $nick screaming, "DEVELOPERSDEVELOPERSDEVELOPERS!!"| dances on $nick while screaming, "I. LOVE. THIS. COMPANY!!" )""
01:35.12cladhaireckknight: I'm not saying you should at all
01:35.21cladhairebut its a little more than "lazy"
01:35.28cladhaireckknight: plus that comment shoudln't have been directed at you, sorry =)
01:35.37KyahxThrae: thats becuase Ace has done things right.
01:35.39ckknightalright
01:35.41ag`hm. What is the wowlounge IRC channel name?
01:35.44ckknight#wowi-lounge
01:35.50Mikmawow that's fast
01:35.55[Wobin]cold fingers =P
01:35.59KyahxGranted the "All ace mods are better" is a wrong mindset, beucase its not always true
01:36.01ThraeKyahx: Yeah, but people don't need to be so arrogant about it
01:36.01ag`thanks. Just want to lurk at the discussion
01:36.05Mikmai was able to type wow and it was already in here
01:36.16KyahxWell, like I was saying, I isntalled Cosmos today and my computer bombed
01:36.17[Wobin]I got to the i in wowi =)
01:36.20ThraeArrogance and stubborness begets more arrogance and stuborness
01:36.34Kyahx40mb of UI usage...2-3k increase while idle...even worse in combat...
01:36.41KyahxThere are reasons people don't like it
01:36.43Mikma~ace
01:36.45purlsomebody said ace was a lightweight and powerful system for building World of Warcraft addons.  See http://www.wowace.com/
01:37.05Mikmajust change that to "We care about your mem and FPS"
01:37.13ThraeHeh, my UI is around 40MB
01:37.29ThraeRecently I've been having bad 20KB/s idles, I think it's from TT_SpellTimer
01:37.31MikmaKyahx: oh my god you are completely mad
01:37.50Kyahxhaha, with my default UI I use 17mb of meory and 0.2k increaseing while idle...
01:38.04KyahxI'm anal about minimizeing resource usage :P
01:38.13Mikmai have soemething like 19mb with defaults and 21mb in raid
01:38.15ag`Mine is 17-18 (until I can replace DAB) and increases with 0-3
01:38.26eternally777That's better than 53.7MiB increasing at 50KiB/s :-(
01:38.40ag`haha, you need to disable something...
01:38.47Kyahxplus, Cosmos was sitting me at 40+mb with JUST cosmos crap
01:38.51ckknight~literal ace
01:38.53purl"ace" is "a lightweight and powerful system for building World of Warcraft addons.  See http://www.wowace.com/"
01:38.53Kyahxthen people drop titan on top of that...
01:38.53eternally777But it all seems so necessary
01:38.55Kyahxor everything else...
01:38.56ThraeI have 1GB of RAM with dual 6600GTs, I can stand to dedicate a little extra to my UIs, and most of my memory is from databases
01:39.10KyahxMemory isnt the issue, its increaseing rate
01:39.14ThraeExcept for that bad idle increase, I'm pretty sure that's from TT_SpellTimer (NeedyList was even worse)
01:39.17eternally777Same
01:39.18Kyahxhow much garbage your shit is createing
01:39.23eternally777I have 64MB set aside
01:39.31[Wobin]I so want to get rid of NL
01:39.31ThraeNeedyList is about 30KB/s by itself
01:39.37ckknightpurl, no ace is a lightweight and powerful system for building World of Warcraft addons. It is coded to keep CPU-usage, memory-usage, and GC churn in mind.  See http://www.wowace.com/
01:39.39purlokay, ckknight
01:39.40[Wobin]But until CorkFu gets better, I can't
01:39.44Mikkhuhu. you don't want to look at EtchASketch's memory churn while working with it :-)
01:39.53Thrae[Wobin]: If you don't mind reloading your UI every now and then, CorkFu is good
01:39.54eternally777I haven't taken the time to find out exactly which mods are causing the dramatic increase
01:40.01[Wobin]Mikk: That's not a extended play addon though, Mikk =P
01:40.16Mikk(Then again you're bloody not doing something important while you're designing dialogs and whatnot so don't wait for me to fix it :-P)
01:40.18hyperChipmunks/in mind/to a minimum
01:40.23Thrae[Wobin]: You could always take over CorkFu for Tekkub, he updates it very sporadically. CorkFu itself isn't that large a project
01:40.26Mikmapurl: no, steveballmer is <action> ( throws a chair at $nick | bounces on $nick screaming, "DEVELOPERSDEVELOPERSDEVELOPERS!!"| dances on $nick while screaming, "I. LOVE. THIS. COMPANY!!"| throws a AL at $nick screaming, COMPETITIONCOMPETITIONCOMPETITON!! )
01:40.28purlMikma: okay
01:40.29hyperChipmunkI think Cosmos keeps it in mind, too
01:40.38[Wobin]rofl
01:40.40hyperChipmunkbut aims to maximise
01:40.47Tekkubyea I just need to get raidish support in the core
01:40.49[Wobin]Cause WE HAVE MEMORY
01:41.00Tekkubthen it's all need modules like BW's boss modules
01:41.00Mikma~lozareth
01:41.02purlA man who stole your FPS and Memory. A.k.a. The Boogeyman of http://www.discordmods.com/ - "I got mem so why not use it"
01:41.07[Wobin]AL is all "We've got memory, and we aren't afraid to use it!"
01:41.16[Wobin]yus
01:41.37Kyahxeh
01:42.00ckknightI'm like, fuck you, guy, I only have 512 MiB, and for some reason WoW will only let me use 30 of it for addons
01:42.08ckknightafter that, things slow too much
01:42.31KyahxI prefer to getting a solid 60fps :)
01:42.42ThraeTekkub: Raid Modules for CorkFu? What?
01:43.07TekkubI need to make cork "condense" the needs for multi-target spells
01:43.19ThraeAhhhh, gotcha
01:43.22Tekkubso if 3 people in the group need the buff, make one entry instead of 5
01:43.24eternally777just how bad *IS* CT_RA?
01:43.29eternally777I never took a measurement
01:43.29[Wobin]Gah. Pally buffs will be painful
01:43.39[Wobin]5?
01:44.02ThraeTekkub: Another neat-effect would be to allow Right-Click to cast the group buff (if available) and left-click cast the regular buff
01:44.06Thraeala NeedyList
01:44.20[Wobin]I can get rid of NL if you add that
01:44.28Mikmaeternally777: it ain't bad if you got mem :)
01:44.52Mikmai'll rather have fully functional raiding-ui with 20mb of mem used
01:46.35eternally777But it's the Garbage Collects that lag you, amirite?
01:47.02Tekkubright click won't happen cause of tablet
01:47.04eternally777Yep I'm right, '/script CollectGarbage();' confirms it
01:47.12Tekkubthat's why I went shift-click
01:47.31ThraeTekkub: OK, SHIFT+Right-Click ?
01:47.40Tekkubshift left
01:47.47ThraeOr SHIFT+Left-Click, Alt+Left-Click, whatever
01:48.02Tekkublike I said, it needs the colapse logic
01:48.43ThraeWhy would it need collapse logic for that function?
01:49.13ThraeIn NeedyList, if 20 people in your Raid need Mark of the Wild, I can Right-Click on any one of them to cast Gift of the Wild on all of them within range.
01:49.33*** part/#wowace Tuplad (n=tuplad@d54C52170.access.telenet.be)
01:49.59MikkI need an addon that help me stagger recasts
01:50.03Thrae[Ammo]: Ping
01:50.10MikkDoubly so for blessings
01:50.15ThraeMikk: "Stagger"?
01:50.23Mikkhmm wrong word perhaps
01:50.24cladhairewould it be "hacky" if i just used the macro popup frame for icon selection in clique?
01:50.33Mikkspread them out over time so i don't do all classes/groups at once
01:50.44ckknightcladhaire, meh?
01:51.01hyperChipmunkheh
01:51.04hyperChipmunkuse what you got
01:51.09ThraeMikk: Why? So everyone doesn't lose their buffs at the same time?
01:51.20Mikkvery helpful in spam instances like zg/mc where you just steamroller everything
01:51.21hyperChipmunkit's gonna be in-memory anyway
01:51.40Mikkis annoying to recast everything at once. takes a lot of time and you lose all your mana :-/
01:51.41hyperChipmunkdepends on if you're intercepting it by making a pseudomacro or something, though
01:51.55hyperChipmunkthat would be pretty hacky
01:52.17ThraeYeah, that's what CorkFu needs. Sort by Raid Group.
01:52.29ThraeErrr, Condense / Collapse by Raid Group.
01:52.38MikkThrae: Exactly. Like for blessings you'd get to cast a new one every ~2 minutes.
01:52.46ThraeOr Condense / Collapse by Class, UnitName
01:53.04Thraes/UnitName/Stored UnitName in Raid/
01:53.28ThraeMikk: You mean auto-targeting?
01:53.54MikkWell no
01:53.56CIA-1103theondry * r7027 10FuBar_SnaFu/ (FuBar_SnaFu.toc SnaFu.lua): added CrayonLib
01:53.57ThraeI use CorkFu to avoid auto-targeting, even though it can technically do it by "1st Need"
01:54.10MikkI meant something that keeps track of timers for groups/classes and that hollers when one group/class is about to expire
01:54.18ThraeAhhhhh
01:54.28ThraeCT_BuffMod can do that
01:54.42ThraeBut it doesn't have any filtering.
01:54.50ThraeAnd, well, it's CT ;)
01:54.58Mikkmyeah
01:55.06Mikki was mostly hoping to .. erm.. stop using it
01:55.27ThraeWe used to have a decent timer mod here, AceTimer, but it stopped getting updated.
01:55.39[Wobin]not Candybar?
01:55.49[Wobin]I thought that was the replacement
01:55.57ThraeCandyBar is a lib?
01:56.18[Wobin]Isn't it?
01:56.46ThraeHow can a lib replacement an addon?
01:56.51Thraes/replacement/replace/
01:56.59hyperChipmunkAce used to be an addon
01:57.04hyperChipmunknow it's a lib
01:57.17[Wobin]well. I was more suggesting you use CandyBar to do the timers =)
01:57.22ThraeAce was always what most would call a lib
01:57.34*** join/#wowace Nightdew (n=nightdew@c-69-241-14-232.hsd1.ga.comcast.net)
01:57.37hyperChipmunkwell yea, butit was still an addon
01:57.51CIA-1103delsphynx * r7028 10BigWigs/Other/Emeriss.lua:
01:57.51CIA-11BigWigs:
01:57.52CIA-11Added Feralas as a zone to Emeriss so it enables properly when spawned there
01:58.07ThraehyperChipmunk: That's different then the CandyBars vs AceTimer debate, though ;) Ace2 and Ace, by themselves, do nothing
01:58.25Thrae[Wobin]: Bah it'd take me a while to do that
01:58.32ThraeMy plate is already very full =(
01:58.54ThraeI'd love to get rid of TT_SpellTimer, it's such an evil resource-consuming mod, despite its usefulness
01:59.48hyperChipmunkI duno what acetimer is, so =p
01:59.55ThraeOf course right now I'm just waiting for ckknight to tell me how I screwed up doing a very simple example of deformat usage
02:00.08hyperChipmunkI was just responding to the question, 'how can an addon become a lib'
02:00.11ckknightThrae, hrm?
02:00.26CIA-1103delsphynx * r7029 10BigWigs/Other/Emeriss.lua:
02:00.26CIA-11BigWigs:
02:00.26CIA-11Yeah, too many commas = bad
02:00.27Thraeckknight: http://ace.pastey.net/131 <-- it dun wurk
02:00.50ThraeI can't even get the latest Deformat-2.0 to work with the simpliest of tests
02:01.10ThraehyperChipmunk: http://www.wowace.com/forums/index.php/topic,440.0.html
02:01.44hyperChipmunkdon't really care either =p
02:02.03ThraeLooks like facboy took over AceTimer and he's still working on it
02:02.16ThraeExcept he's being sent overseas for 2 months
02:02.40ThraehyperChipmunk: You're such a dick ;)
02:03.27ckknightThrae, the likely issue is that you think trailers are optional
02:03.39ckknightthat a trailer may or may not exist
02:03.45ckknightbut that's not how deformat works
02:03.49Thraeckknight: Correct
02:04.18ThraeHmmm, so I need to call deformat for each possible trailer?
02:04.29ckknightyes
02:04.55ThraeIn what cases are the deformat trailers used then?
02:05.15ckknightwhat do you mean?
02:05.54ThraeOh wait, nevermind.
02:09.16*** join/#wowace snurre (n=snurre@AVelizy-153-1-54-83.w86-205.abo.wanadoo.fr)
02:11.52ag`what is the function called that will take arguments and return the largest
02:11.58ag`of two or more values
02:12.18Mikkmath.max
02:12.23Mikkor just max in wow
02:12.29Mikkit's aliased
02:12.41ag`so max(v1,v2)
02:12.48Mikkyes
02:12.52ag`thanks
02:15.11CIA-1103hyperactiveChipmunk * r7030 10BulkMail/BulkMail.lua:
02:15.11CIA-11BulkMail:
02:15.11CIA-11- 'this' defined explicitly before hook .orig() calls (will no longer try to call Disable on the wrong frames, generating errors galore)
02:20.57kergothhmm, is there a core hound timer addon, wrt spawn timing?  my guild's first time in mc, someone wants to know
02:21.24cladhairethere are a few, yeah
02:21.29cladhairemostly on curse i think
02:21.34cladhaireadvancedtimers has presets
02:21.41hyperChipmunkit's called a stopwatch
02:21.47hyperChipmunkan ancient device
02:21.54hyperChipmunkyou push a button
02:21.55kergothbah
02:21.59hyperChipmunkand it starts counting
02:22.38Kebinusanthere is a mod called timers I think
02:22.41hyperChipmunkwe used to use it back in the day, before programmable UIs were invented
02:22.53cladhairehttp://www.curse-gaming.com/en/wow/addons-2198-1-advanced-timers.html
02:22.55Kebinusanits real simple but it worked well back in the day, lemme find linkage
02:23.55cladhaireholy
02:23.56cladhaireshit
02:24.03cladhairewhy does aguf not have health bars?
02:24.03Kebinusannot of fan of advanced timers actually, http://www.curse-gaming.com/en/wow/addons-590-1-timers.html
02:24.24KebinusanI actually wouldnt mind a stopwatch type mod for wow though
02:24.27hyperChipmunkhealth is for the weak
02:24.41cladhaireKebinusan: CT_Timer
02:24.44cladhaireno really
02:24.50cladhairewhy does the status bar.. not.. show .. the status?\
02:25.03hyperChipmunkheck, I dunno; I'm just rambling
02:25.07cladhairelike are you kidding me?
02:25.09cladhairesomethign has to be wrong here.
02:25.12hyperChipmunkscreenshot?
02:25.16KebinusanFeature NYI?
02:25.53hyperChipmunkmaybe it won't work until you've released PR2
02:26.00cladhairei hare you
02:26.03cladhairehate you even
02:26.06hyperChipmunk<3
02:26.08hyperChipmunkI hate you too <3
02:26.22cladhairethis is retaeded
02:26.27cladhaireag`: Get in here.
02:26.28cladhaireanyone use aguf?
02:26.29Kebinusanno no, she needs to release AceTimer2 done with Candybars
02:26.34cladhairehe
02:26.43Kebinusanshe/he /gender neutral pronoun
02:26.44cladhairesucks dick, but has a penis.
02:26.50ag`<PROTECTED>
02:26.52cladhairei mean hi
02:27.03cladhaireag`: My health bars in aguf arne't showing.. health.
02:27.19ag`what are they showing then?
02:27.23cladhaireit shows health text
02:27.26Kebinusancladhaire, common typo the keys are right next to eachother
02:27.27cladhairebut the status bar never moves.
02:27.34cladhaireKebinusan: its okay, just clarifying
02:27.36cladhairenot bothered =)
02:27.36hyperChipmunkdo you get sexually aroused when you look in the mirror? I've always wondered that...
02:27.41cladhaireag`: But the energy/mana works.
02:28.30KebinusanWho needs a mirror to get sexually aroused, hell there is this shrub in my yard that has the most amazing figure
02:28.31cladhairelike i'm missing 1500 health, and the bar is green and full
02:28.50hyperChipmunkpff, what's 1500 hp
02:29.07ag`cladhaire: can you try and set the bar
02:29.10ag`like
02:29.19cladhaireag`: I'm updating quick to make sure i didn't have a crazy weird version
02:29.24ag`aUF.units.player.HealthBar:SetValue(50)
02:29.33ag`wait with the update
02:29.38ag`I am commiting something now
02:29.41cladhaireack
02:29.47cladhaireas long as its not a toc change i can go
02:30.38ag`it's not
02:30.47cladhaireok.. the update fixed it.
02:30.50cladhairejesus that was bad
02:30.56cladhairei died twice as a result.
02:31.30cladhaireaah much better
02:31.37CIA-1103ag * r7031 10ag_UnitFrames/ag_UnitClass.lua:
02:31.38CIA-11ag_UnitFrames -
02:31.38CIA-11<PROTECTED>
02:31.44ag`always run newest =)
02:32.02ag`improvent
02:33.25cladhairehow do i use the new textures?
02:33.27cladhairei liked one of them
02:35.21cladhaireag`: You knwo your dewdrops have "desc" as the tooltip descriptions, right?
02:35.33ag`yes
02:35.47ag`I haven't written the descriptions yet
02:35.58ag`but I think dewdrop craps out if you leave them blank
02:35.59ag`so
02:37.00cladhairehehe
02:37.37Temag`, you around?
02:37.57ag`yes
02:38.00Temyes, I didn't actually scroll down to see
02:38.11Temok, I have a feature request
02:38.18TemI like my auras to be placed below
02:38.26Tem(this is for party frames, btw)
02:38.30ag`yeah
02:39.12TemHowever, when I place them there and I chose to group my party frames, it doesn't leave room for the buffs/debuffs
02:40.22ag`yes, I know
02:40.28ag`the frame needs to expand
02:42.10Temcan I request that they not expand visually?
02:42.53TemLike how MG2's frames had the space below for the auras that had a visible background and stuff
02:43.04Tem(I'd rather it not do that)
02:43.38ag`maybe
02:43.44ag`it might be difficult not to
02:43.52ag`as frames group together
02:45.02ckknightwoot, we have AceOO object persistence with AceDB!
02:45.18Tempersistence?
02:45.52ag`objects can be saved
02:46.20ckknightobjects are saved in the DB as if they were just standard lua types
02:47.07ag`anyone have examples of what it would be cool for?:)
02:47.50ckknightI got one
02:47.56ckknightsay you have a Monkey named Slappy
02:47.58ckknightin a Pirate Suit
02:48.05ckknightand he has a banana.
02:48.42ckknightnow rather than having to make a new monkey next time you log on, why not just store old Slappy?
02:48.52ckknightin a cryogenic tube, if you will.
02:49.03Nightdewi can use that :)
02:49.12Nightdewwell not slappy ;)
02:50.58Nightdewdoes everything get stored.. including functions or all except functions?
02:51.30ckknightyou need to make Serialize and Deserialize methods
02:51.37Nightdewahhh
02:51.40Nightdewkewl
02:51.59Nightdewno auto shallow serialization huh
02:52.03ckknightnope.
02:52.22ckknightso you would store Slappy's Pirate Suit, Banana, age, height, size, etc.
02:52.54ckknightthen you'd deserialize it, storing the appropriate food, costume, height, size, etc.
02:53.56Nightdewdid you include some version signifier?
02:53.57ag`ckknight, did you write the AceOO examples in the wiki? I suspect you did
02:54.26ag`they were great
02:54.32ag`but had many animals and boxes
02:54.55Nightdewwould be good to be able to have a standardized way of handling retrieving data and handle them according to the version
02:55.36ckknightag`, yea, mine are typically animal/monkey-centric examples
02:55.55ag`they work pretty good :P and amusing
02:56.09ckknightNightdew, you handle versions manually, I don't include it cause it's typically not needed
02:57.21ckknightalso, you can have objects-within-objects stored properly
02:57.28ckknighte.g. if the pirate suit is an object
02:57.32ckknightand the banana is an object
02:57.40ckknightthey'll be properly stored on Slappy the monkey
02:57.47ckknightand properly deserialized
03:00.29ckknightnote: this uses the same serialization/deserialization methods that AceComm uses, so if you can store it in the database, you can also send it across the stream
03:03.25Nightdewnice
03:05.23CIA-1103ckknight * r7032 10Ace2/AceDB-2.0/AceDB-2.0.lua:
03:05.23CIA-11AceDB - added AceOO object persistence.
03:05.23CIA-11In order to have your object be able to be properly serialized/deserialized:
03:05.23CIA-111. Class must be registered with AceLibrary
03:05.23CIA-112. Class must have static method :Deserialize(...) which returns an object
03:05.23CIA-113. Object must have instance method :Serialize() which returns values to be serialized.
03:05.39ckknightI mean, it's basically pointless in some ways, but it's available if you want it.
03:06.00Mikmahttp://www.worldofroguecraft.com/
03:06.37Tekkubwewtty, got some magdamar debugging in, time to write up the tranqshot plugin for BigWigs
03:11.38mjcwhat was that auction mod otoher than KCI?
03:12.23mjcMikma: old
03:12.28mjcTekkub: yay
03:12.41Mikmamjc: sure
03:12.47clad|sleepnight all
03:13.12CIA-1103ckknight * r7033 10Ace2/AceAddon-2.0/AceAddon-2.0.lua: AceAddon - classpool creation is now wrapped in a pcall.
03:17.58mjcwasn't someone writing a passive auctoinhouse mod?
03:20.12ckknightI realize that I can make sending AceOO objects across the stream _much_ more space-efficient
03:20.24ckknightby running a checksum on the name instead of sending it straightforward
03:21.36MikkYou also run the risk of hash collisions if the checksum is too small
03:21.46ckknight2^24
03:21.50ckknight- 1
03:22.07MikkPerhaps better to send "vocuabulary" entries once in a while
03:22.16ckknightvocabulary?
03:22.24Mikkyes
03:22.35ckknightfrankly, I think I'd rather risk the chance of collision
03:22.59ckknightClad has run a bunch of collision checks
03:22.59MikkLike... "1 = SomeObjectName"... then you send the object with "1" as the name
03:22.59Mikkthough you'd have to keep a local index of it of course
03:23.06ckknighton small strings (like class names) there aren't any collisions
03:23.15ThraeMikk: Hmmm, looks like we hit an optimization snafu in the combat parser lib
03:23.15ckknightso I'm really not worried
03:23.51clad|sleepit depends
03:23.52ThraeMikk: Seems it's been verified that CHAT_MSG_CREATURE_VS_CREATURE_XXX can fire for players if the server is not synced
03:23.54clad|sleepdo you want a hash, or a checksum
03:23.56clad|sleepcause they're different
03:24.06MikkThrae: yay
03:24.07clad|sleep=)
03:24.35ThraeSo there will be a bunch of CombLib events that need to register for 4 WoW Events
03:24.45Thraes/bunch/few/
03:24.56Thraes/Events/Events each/
03:25.07Thraes/purl/stupid/
03:25.08ckknightclad|sleep, I just want low colissions on small strings
03:25.12ckknightcollisions*
03:25.20ckknightstrings < 16 chars or so
03:26.27MikkThrae: So.. hm.. where's the snafu then? The fact that you somehow need to detect that a "creature" is actually a player if you want to fix that logic for the lib users?
03:26.41ckknightin as small as possible
03:26.54clad|sleepif the strings are different, in that sort of space, you should be fine
03:27.08clad|sleepthe java algorithm covers those caes well
03:27.12ckknightI'm using the 6-hex-digit (i.e. 3-byte) checksum function you gave me
03:27.18ThraeMikk: Just that we can't have "CombLib_FriendlyPCHit", we have to settle for "CombLib_Hit" instead since we don't know which event it's coming from.
03:27.52ThraeMikk: One of the reasons CombLib was around was trying to narrow down events and parsing globals, but it seems that's not going to happen in these cases
03:28.17ThraeAt least it'll make it easier for people and take the work of differentiating between Self, Pet, and Others
03:28.44clad|sleepckknight: yeah, that's the java hash function
03:28.48ckknightyep
03:31.34ThraeYou can't get (crushing) or (glancing) off a Melee Spell, right?
03:34.19CIA-1103ckknight * r7034 10Ace2/AceLibrary/AceLibrary.lua: AceLibrary - added :IterateLibraries()
03:34.27mjcthrae: no, physical  only
03:35.10ThraeI meant Physical Spells
03:35.22ThraeSo just AutoAttack? Gotcha
03:35.31mjcI think SS/evisc can be
03:35.36mjcthat sort of thing
03:35.38Thraehmmm
03:38.17CIA-1103grayhoof * r7035 10SCT/sct_options/options.lua: sctd_options: fixed frame bug
03:39.34Mikmawow
03:39.38MikmaBartender2 crashes wow
03:40.26ckknightwoot, now sending an object vs. sending a flat table is _only_ 3 bytes more.
03:42.05mjcThrae: it is white damage only
03:42.28mjcand +10 weapon skill should reduce the damage reduction of glancing blows, +hit reduces chance of glancing blows occurring
03:42.44hyperChipmunkand an artificial intelligence more sophisticated than Wobin, only 2 bytes more than that
03:43.04Nightdewouch lol
03:43.41mjc~own wobin
03:46.33CIA-1103nightdew * r7036 10SpellCache-1.0/: Created folder remotely for SpellCache-1.0
03:48.34kergothsomeone do spawn timers with candybars :)
03:49.04CIA-1103mikma 07Mikma * r7037 10Bartender2/Bartender2.lua: Bartender2: Padding works, can be changed with /script
03:49.06CIA-1103nightdew * r7038 10SpellCache-1.0/SpellCache-1.0.lua: SpellCache: Library to keep state of spell book and to retrieve additional information.
03:49.15Kebinusansomeone do spell timers with candybars
03:49.27Gngsklike acetimer?
03:49.40Kebinusanyeah
03:49.46TemI think that's what Soap is
03:49.49kergothno
03:49.53kergothsoap is the enemy
03:49.53Gngsknah soap is like ecb
03:50.26GngskI thought timex author was looking into doing acetimers with candybars
03:50.27kergothwelp, guild's first attempt at mc, just wiped at luci twice, pretty sure we'll get her tonight
03:50.30kergothgood fun
03:50.38Gngsk:D
03:51.14GngskI'd imagine Lucifron is annoying to learn for horde, no pallies to cleanse
03:51.46eternally777Priests ftw
03:52.21Nightdewis there much harm in using ";" to complete lines in lua.. doesnt seem like it.. just wanne make sure
03:52.27Kebinusanits pretty even cause paladins cant cleanse the MC but shamans can purge it
03:52.40eternally777night: I just learned this today :D It doesn't matter
03:52.47Nightdewk
03:52.55eternally777I had the hardest time searching the LUA manual for ";"
03:53.08eternally777Fortunately, it was in like the first chapter.
03:53.09hyperChipmunkno, but we will hunt you down and break your right pinky
03:53.10Nightdewhad a few comments about it.. as far as i can tell its just a personal dislike
03:53.20Nightdewlol
03:53.37NightdewhyperChipmunk: lovely
03:54.05CIA-1103mikma 07Mikma * r7039 10Bartender2/Bartender2.lua: Bartender2: Padding resets to defaults after clearing database
03:54.43mjcMikma: yay
03:55.06eternally777So I'm a little confused about how Compost works, and the advantages it has over just running the collectgarbage() function.  I've read the material, but it just tells me how to use it.
03:55.16Mikmathere, all should work perfectly now, also added lots og checks for nils etc
03:55.21eternally777Anyone have a second and a care to break it down?
03:55.45Mikkgarbage collection takes lots of time
03:55.53Mikkre-using tables is a lot faster
03:55.57Mikkthat's the short of it
03:56.15hyperChipmunkgarbage collection causes a stutter in wow
03:56.27eternally777_that_ i've noticed.
03:56.33Mikmamjc: so, /script Bartender:Padding(Bar1) will change the padding to default, but /script Bartender:Padding(Bar1,10) will add 10 between buttons
03:56.39hyperChipmunkso we avoid it as much as possible
03:57.07Mikmamjc: and i also tested the stealth-issue you reported, it works perfectly on me :P
03:57.12Mikk#1: Avoid creating and destroying tables dynamically as far as possible
03:57.23Mikk#2: If you have to, get them from compost and put them back there when done
03:57.24eternally777mhmm
03:57.37hyperChipmunkyou can have a 50MB interface, but if it's 0.0 KB/s increased mem usage, you'll be smooth as glass
03:57.42mjcmikma: it works now that I nilled a few times
03:57.48Mikmamjc: ok :D
03:58.21Mikketernally777: A common tactic for when you know that a function needs a temporary table, is simply to make it global and keep it around forever
03:58.28Mikmai don't have a slightest interest on coding the barswapping again :(
03:58.34MikkJust loop through it and nil out its members when you re-use it
03:58.53hyperChipmunkor use compost =x
03:59.00eternally777Mikk: that would be the compost:Recycle, right
03:59.00MikkGlobal table = faster than compost =)
03:59.05eternally777since I'd be using the same table?
03:59.07eternally777Orly?
03:59.22MikkCompost is nice for when you don't know how many tables you need
03:59.32MikkOf course compost still beats creating and destroying all the time
03:59.32hyperChipmunkglobal tables will also get you broken fingers
03:59.33Mikmamuahaha, cat tried to lick it's arse and it fell of the bed
03:59.47MikkhyperChipmunk: orly? =)
04:00.00Mikmamjc: oh, and also /script Bartender:Scale(Bar1) will reset the scale to default, 1
04:00.07Mikkactually it doesn't even need to be global. it can be local to file scope
04:00.14Mikki just mean "not local to the function"
04:00.25Mikmamjc: but adding a number: Bar1,2 will set the scale :P
04:00.30mjcah
04:01.42eternally777I see.. intriguing
04:02.01Mikmamjc: as much as you can test, i would appreciate :)
04:05.14Kaeltenhowdy
04:05.22Mikmahiya
04:05.25hyperChipmunk'sup frood
04:06.15KaeltenCombine :)
04:07.58Kaeltenlol telepathy
04:08.22Mikmathat word is on everyones lips and i don't know what it is... :P
04:08.22CIA-1103nightdew * r7040 10SpellStatus-1.0/SpellStatus-1.0.lua:
04:08.22CIA-11SpellStatus:
04:08.22CIA-11- Added SpellCache-1.0 dependency
04:08.22CIA-11- Replaced lookups of spells with SpellCache methods cause of haste/[Ammo] ;)
04:08.22CIA-11- Removed Debug Event handlers cause they confused haste/[Ammo] ;)
04:08.40Kaeltenits cosmos's response to AceComm
04:08.52MikkMeh. It's just Sky-NG
04:08.54Kaeltenor where yout alking about Combine
04:08.55Mikmayeah but where can i find info about it
04:09.01MikkRip some crud out of Sky basically
04:09.06Mikmano, telepathy
04:09.20Kaeltenah, ya its sky with some cleaner polish made for 1.12
04:10.55ckknightKaelten, I have made things even _more_ efficient!
04:11.09Kaeltenckknight: that scares me, you sure you didn't break something?
04:11.20Icerothmjc, pong
04:11.34ckknightno, it's more about playing the probabilities, paying attention to Discrete Mathematics
04:11.43Kaeltenlol
04:12.03Mikmaseems like AL loves his addons
04:12.06KaeltenI hate complex XML :s
04:12.22Kaeltenbut at least I'm getting better at working with it.
04:12.32Mikkif(CanPiggies("fly")) then Disable("bets"); end
04:13.41Mikmackknight owns al
04:13.42Mikkckknight: Please tell me the checksumming function at least avoids hashing GetFooFromBar and GetBarFromFoor to the same valuE?
04:13.50Mikma*waiting for response from al*
04:13.52Mikk(classic mistake, 's why i'm asking)
04:14.01ckknightMikk, lemme print out the function
04:14.04Kaeltenckknight: duh, of course he will
04:14.11Kaeltenlol
04:14.29Kebinusangrr I pasted a link a couple days ago on how to increase combat log range but I cant find it now
04:15.01ckknightMikk, local counter = 1; local len = string.len(text); for i = 1, len do counter = counter + string.byte(text, i) * 31^(len - i) end; return math.mod(counter, 16777213)
04:15.27IcerothKebinusan, http://forums.afterglow.net/viewtopic.php?t=472
04:15.43Iceroththough i noticed it breaks squishy range thingie
04:15.47KebinusanIceroth,, thanks
04:15.48mjcIceroth: 'red mechanostrider' likes to wrap over the energy and target energy bars :p
04:16.01mjcand the buffs don't show tooltips
04:16.05mjcon icehud
04:17.18ckknightKaelten, basically, instead of sending across the name of the class (which costs length + 1), it sends across a hash of the name (which costs 3)
04:17.44ckknightso unless you have a length-1/2 class name (very bad practice), you'll be golden.
04:17.52Icerothtooltip thing is mentioned in my first post: it really a hud, your mouse won't get stuck to any ui element so no tooltips or anything.. though i'm plannin on adding an option for it
04:18.25Icerothi'll figure out something for that overlap thing..
04:19.39CIA-1103ckknight * r7041 10Ace2/AceComm-2.0/AceComm-2.0.lua: AceComm - serialization/deserialization of AceOO objects now uses a hash of the class name (cost 3) instead of the name itself (cost 1 + name-length).
04:22.02CIA-1103mikma 07Mikma * r7042 10Bartender2/ (11 files in 2 dirs): Bartender2: Cleaning Libs
04:22.54Mikkckknight: It looks to me like someone has misread his Knuth
04:22.59Mikmatrying to set externals \o/
04:23.09ckknightKnuth?
04:23.23MikkThat function should be local counter = 1; local len = string.len(text); for i = 1, len do counter = (counter*31) + string.byte(text, i) end; return math.mod(counter, 16777213)
04:24.00MikkDonald E. Knuth, author of The Art of Computer Programming
04:24.06Mikki.e. the holy bible on algorithms :-)
04:24.22ckknightMikk, talk to clad, he gave it to me
04:24.57ckknightand why is yours better?
04:25.04ckknightyou use a multiplication instead of an exponent
04:25.05MikkArguably they end up doing the same thing
04:25.07ckknightwhich isn't necessarily better
04:25.09ckknightno they don't.
04:25.13MikkSure they do
04:25.21ckknight31 * 2 ~= 31 * 31
04:25.59ckknightmine is: counter = counter + string.byte(text, i) * 31^(len - i)
04:25.59Mikkclad's snippet uses a multiplication AND exponent
04:26.04CIA-1103theondry * r7043 10FuBar_SnaFu/ (SnaFu.lua libs/Crayon-2.0.lua): add Crayon (with Purple!)
04:26.07ckknightyours is: counter = (counter*31) + string.byte(text, i)
04:26.08Mikkmy snippet just uses a multiplication. the loop makes it exponential
04:26.27ckknighthrm...
04:26.35ckknightthey're not the same.
04:26.59ckknightthey're backwards
04:27.08ckknightmine adds bigger and bigger numbers
04:27.22ckknightyours makes your bigger, adds a small number, and repeats
04:27.23Mikkso does mine, except the bigger ones are the first ones :-)
04:27.28ckknightsee, backwards
04:27.36Mikkaye, and faster
04:27.49ckknightI'm going with Java's standard hash function.
04:27.50Kaeltenis it bad that I'm more tempted to use a Dewdrop menu than a blizz dropdown?
04:27.51Mikkthe bit distribution is exactly the same
04:28.04ckknightKaelten, that's why I wrote it :-P
04:28.36Mikkckknight: trust me on this. hash functions are something that i've studied _a lot_
04:28.57Mikk(including designing crypto frameworks)
04:29.35ckknightMikk, benchmarking now
04:29.58Mikkthere. now i got them to output the same result
04:30.12Mikkjust change "local counter = 1" to "local counter = 0" and they output exactly the same
04:30.47Mikkso your big numbers are also in the beginning :-)
04:30.52Mikk(because you're doing (len-i))
04:31.22ckknightrun a million times, yours got 28 seconds
04:31.27ckknightnow testing mine...
04:31.31clad|sleepwhats the issue?
04:31.48ckknightclad|sleep, Mikk says he may have come up with a more efficient checksum function
04:31.54Mikklocal counter = 1; local len = string.len(text); for i = 1, len do counter = counter + string.byte(text, i) * 31^(len - i) end; return math.mod(counter, 16777213)
04:31.54ckknight55 seconds
04:31.55Mikkvs
04:31.58ckknightMikk's is better
04:31.59hyperChipmunkO_o
04:32.01hyperChipmunkI'llsay
04:32.01Mikklocal counter = 1; local len = string.len(text); for i = 1, len do counter = (counter*31) + string.byte(text, i) end; return math.mod(counter, 16777213)
04:32.12CIA-1103thrae * r7044 10CombLib-1.0/ (. CombLib-1.0.lua): CombLib-1.0 - Initial import. Unworking version.
04:32.21clad|sleepok...
04:32.26clad|sleepso, why?
04:32.27Mikk(And the result is the same)
04:32.43Mikk(Well, if you start with counter = 0 anyway)
04:33.03clad|sleepok, so?
04:33.04clad|sleeplol
04:33.14hyperChipmunkwho cares
04:33.29ckknightMikk, yours gives a different value
04:33.29hyperChipmunkit's nifty
04:33.31clad|sleepwhere did all of this come from
04:33.32clad|sleepand why
04:33.43Mikkckknight: Start with counter=0
04:33.44ckknightwe were discussing AceComm's hashing
04:33.47ckknightMikk, I did.
04:33.52MikkErhm
04:34.10Mikkseriously.. i've run ~10 strings here
04:34.12Mikksame output
04:34.24ckknightgive me both functions again?
04:34.31ckknightthat are the same
04:34.39Mikkpasteying...
04:34.57Mikkhttp://pastey.net/132
04:35.22ckknightoh
04:35.30ckknightstart em _both_ with counter = 0
04:35.33Mikkaye
04:35.41Mikkpardon
04:36.00ckknightwhatever, I'm gonna go with your hash, then
04:36.14hyperChipmunkyea, does it even matter, long as you use one consistently?
04:36.23Mikkyours will get +1 added to the computed value. mine will get +31^(len) added to the computed value
04:36.35Mikkthat's where the diff is coming from
04:36.54Mikkthe latter is arguably better because you get the length of the string encoded in the hash
04:37.12clad|sleeps[0]*31^(n-1) + s[1]*31^(n-2) + ... + s[n-1]
04:37.15clad|sleepthat's all it needs to be.
04:37.16clad|sleepsimple.
04:37.22clad|sleepif mine is wrong, fine. but quit bitching about it =)
04:37.37clad|sleepthe hash value of the empty string is 0.
04:37.37hyperChipmunki don't think they're arguing
04:37.39Mikkhahaha we're not bitching. we're just nit picking ;)
04:37.49hyperChipmunkthey're looking for a perfect solution
04:39.14clad|sleepMIkk whats wrong with the one supplied?
04:39.31CIA-1103mikma * r7045 10/branches/Bartender2/: Bartender2: Removing branch
04:40.04hyperChipmunkmik's ran in half the time over a million iterations, I think
04:40.25ckknightright
04:41.02clad|sleepand i dont see how/why they calculate the same thing but my math is fuzzy late at night
04:41.18clad|sleepone algorithm does s[0]*31^(n-1) + s[1]*31^(n-2) + ... + s[n-1] and that's what its supposed to do *shruG*
04:41.23hyperChipmunkclad's comign down with AL syndrome
04:41.36ckknightclad|sleep, it's just that it uses multiplication instead of exponentation
04:41.43CIA-1103kaelten * r7046 10Ace2/AceDebug-2.0/AceDebug-2.0.lua:
04:41.43CIA-11Ace2 -
04:41.43CIA-11- Added time stamping to debug statements in AceDebug-2.0
04:41.58clad|sleepand it gets the same answer?
04:42.02hyperChipmunkOMGZ USE MINE ITS ALREADY DONE WHY TRY TO MAKE IT BETTER OMGZ
04:42.18Mikkclad|sleep: my algo does that also. it just does away with the exponentiation by simply multiplying the accumulator. the loop itself makes it exponential.
04:42.24KaeltenhyperChipmunk: lol, calm down
04:42.26clad|sleephyperChipmunk: A.) fuck you.. B.) Its not mine, I don't fucking care
04:42.30clad|sleepThat's fine.
04:42.46Mikkgo back to sleep. sorry i poked you :-)
04:42.51clad|sleepi'm up for work anyway
04:42.55clad|sleeponly reason i responded.
04:42.56Mikkow ok
04:43.19clad|sleepMikk: If they are mathmatically equivalent, then that's fine.
04:43.21CIA-1103mikma * r7047 10Bartender2/: Bartender2: Making trunk
04:43.30ckknightthey aren't mathematically equivalent
04:43.38ckknightMikk, make em equivalent :-P
04:43.40Mikkif counter is initially 0, they are
04:43.52Mikkwith a non-0 start counter, mine is better
04:43.58Mikksince it encodes the length in the hash
04:44.09ckknightwe'll go with the 0 counter
04:44.14ckknightas that's what the algorithm implies
04:45.01Mikk*shrug* most hash algorithms like to encode block lengths in the output. check md5, sha-1 for example :-)
04:45.12ckknightactually, I figured out how to do em both 1-indexed
04:45.14ckknightand be equivalent
04:45.18ckknight:-)
04:45.35ckknightreturn math.mod(counter + 1, SOME_PRIME)
04:45.36ckknighthehe.
04:45.39ThraeIf anyone would like to take a look at CombLib and for any obvious future problems, I'd appreciate it.
04:45.45Thraes/and//
04:45.51Mikkckknight: haha, yeah, true =)
04:46.22CIA-1103ckknight * r7048 10Ace2/AceComm-2.0/AceComm-2.0.lua: AceComm - changed CheckSum function, now more efficient.
04:46.24CIA-1103rophy * r7049 10/branches/ParserLib/ (. Rophy/ Rophy/Parser-2.0/ Rophy/Parser-2.0/Parser-2.0.lua): Parser - initial commit for Parser-2.0 on branches
04:46.32MikkO.O
04:46.42ThraeHaha
04:46.59kergothfirst run with bigwigs2.  kicks ass.
04:47.03clad|sleepin theory you need to take the modulo anytime the number gets above a certain threshold
04:47.04kergothlove the candybar timers
04:47.15clad|sleepto ensure we dont deal with double overflow
04:47.17clad|sleepbut who's counting.
04:47.28ckknightclad|sleep, I'm not sure I care
04:48.05ckknighthehe
04:48.14Mikkthe number 31 isn't random. if you look at it from a binary standpoint, it's the same as x = x<<5 - x + str[idx]
04:48.14ckknighthooray, even more efficient!
04:48.19Mikkyou always keep mixing the lower bits
04:48.36CIA-1103kaelten * r7050 10Ace2/AceDebug-2.0/AceDebug-2.0.lua: Switched the timestamp over to GetTime() for better accuracy.
04:48.37ckknightah, makes sense
04:49.03CIA-1103mikma * r7051 10Bartender2/ (Bartender2.lua Bartender2.toc Libs/): Bartender2: Trunk commit, + svn:externals test
04:49.23ThraeAh, ParseLib-2.0 uses AceEvent-2.0, but still not Deformat-2.0
04:49.23clad|sleepMikk: yep, makes sense.
04:49.29Mikmanow i have to test that the externals work :)
04:49.56ckknightwell, hooray, I got what I wanted: more efficient object streaming
04:50.02Mikk=)
04:50.59CIA-1103rophy 07Rophy * r7052 10ParserLib/Parser-2.0/Parser-2.0.lua: Parser - set svn:revision keyword
04:52.10Mikmaneat, seems like i got it right on the first time
04:53.46kergothwelp, time to add advanced timers to the addon set.  sigh.  set's too damn big as it is
04:54.04Mikmakergoth: yeah, i have it too for mc-spawns
04:54.33Kebinusankergoth, just kill stuff faster
04:54.37kergothhehe
04:54.44Mikkummm wait
04:54.45Mikmaok, Bartender2 externals work :D
04:54.46Mikkthis is Lua, not c
04:54.54Mikkckknight: that hash has a bad flaw in Lua
04:56.23Mikkckknight: Lua goes floating-point at 10 characters, so everything after the 10th character will be disregarded
04:56.58Mikki.e. these two produce the same result:
04:56.58Mikkprint(csum("aaaaaaaaaaa"));
04:56.59Mikkprint(csum("aaaaaaaaaab"));
04:57.28CIA-1103kaelten * r7053 10Ace2/AceDebug-2.0/AceDebug-2.0.lua:
04:57.28CIA-11Ace2 -
04:57.28CIA-11-Fixed bug with leveled Debugging not having timestamps.
04:59.38Mikmawarn3 = "Neue Verwundbarkeit: %s",
05:00.36CIA-1103nightdew * r7054 10SpellCache-1.0/SpellCache-1.0.lua: SpellCache: Changed LevelDebug to not pass GetTime() as a param since Kaelten added timestamps to AceDebug-2.0 (ty)
05:01.15CIA-1103nightdew * r7055 10SpellStatus-1.0/SpellStatus-1.0.lua: SpellStatus: Changed LevelDebug to not pass GetTime() as a param since Kaelten added timestamps to AceDebug-2.0
05:05.39Kaeltengods group calendar is is overly complicated
05:05.57sedatedChipmunkgod has a busy raid schedule
05:06.46Kaeltenwell I'm wondering what the purpose of all of the things in the event window is
05:07.06Kaeltensome of them are not very intuitive
05:07.36sedatedChipmunkgod doesn't program for mortal intuition
05:08.19kergothgroupcalendar works quite well, but jesus is it an inefficient beast
05:08.26kergothlooking forward to ditching it
05:08.30Kaeltenheh
05:08.41KaeltenI've got to try to figure out how to do make it more effeciant
05:08.50sedatedChipmunkjesus has a sweet rig; he doesn't care about efficiency
05:09.23sedatedChipmunkk I'm done now
05:09.25sedatedChipmunkgood night
05:09.50Kaeltenkergoth: how does the attendence system work?
05:10.58kergoththats a pretty broad question.  you specify that you want a given one of your chars to go, then you await approval from the person that started the group.  the group leader can specify caps on how many of each class and such
05:11.19Nightdewgnight sad
05:11.50Kaeltenhrm
05:13.39Mikmaheh AceLocale is neat
05:13.41Mikkckknight: I'm working on a hash that'll work better, gimme a sec
05:14.11Mikk(just need to put together a hash strength evaluator in Lua first... joy.. bit manipulations without bitlib >.<)
05:14.47Kaeltenkergoth: does the attendence system have any major cavets?
05:14.59kergothnot that i'm aware of, but our guild hasnt been using it all that long
05:15.01kergothhmm
05:15.10kergothi'm sure you've seen the trust system it has in place
05:15.27Kaeltenya I saw that, I'm not sure if I like it.
05:16.05kergothi can't see how you'd manage it sanely without a system like that though
05:17.07Kaeltenwell.
05:18.22Kaeltenkergoth: I'm building this geared for guild management as well
05:18.40Kaeltenso my trust list is probably going to be based on a guild hierchy
05:18.41ckknightgreat, Mikk
05:18.42Kaelten:s
05:18.45kergothso you leaning towards basing everything on guild rank?
05:18.56Kaeltenfor right now
05:19.14ckknightthe basic requirement is minimal clashes for small <16 or <32 strings (assuming strings a just lower-and-uppercase letters
05:19.16ckknight)
05:19.22ckknightif it does more than that, great
05:19.53Kaeltenlater I'm going to make more allowances for multi guild coop which will need more flexible controls
05:21.00kergothKaelten: i'd tihnk thatd be fine to start with, as long as you keep greater flexibility in mind in the future
05:21.29Kaeltenya
05:21.37kergothso guild management, are you thinking the sorts of things GuildOrganizer could do? setting notes, etc, along with tracking who's alts are whom, etc?
05:21.41kergothor..?
05:22.03Kaeltenthose including some other features are long term goals
05:22.08kergothcool
05:22.14kergothcertainly sounds promising
05:22.32Kaeltenonce I get the event system hammered out I think I'll make better progress
05:22.42kergothhmm, is there a way to change the textures of all candybars across the board, at least the default (unless the addon overrides)?
05:22.42Mikmaif ag thought his Dewdrop-config is simple... he was wronf
05:22.47NightdewI need to return a variable amount of results.. and since returning a temp table is a bad idea.. what is the right approach.. i was thinking of some kind of iterator.. anyone have already implemented something ?
05:23.41sedatedChipmunkbittorrent is annoying; crack open a fresh new torrent, within 30 seconds I'm uploading at 60KB/s and still only downloading at 12 KB/s
05:23.56ckknighthehe
05:23.57ckknightyea.
05:24.25sedatedChipmunkit's like, I could be the single node for 4 people and they'd finish simultaneously with me
05:24.53sedatedChipmunk5 people
05:25.30ckknighthehe
05:27.17gnorlish~msbt
05:27.19purlextra, extra, read all about it, msbt is Mikk's Scrolling Battle Text, a possible SCT replacement, found at http://www.wowinterface.com/downloads/info5153-2.0.html
05:32.56ckknightooh!
05:33.02ckknightI thought of something _awesome_
05:33.06ckknighthashed prefixes.
05:33.20ckknightinstead of RockPaperScissors, it'll be WJ3
05:33.26ckknight;-)
05:33.37kergothguh, i love guildmap, whether its inefficient or no, but 1.6 megs just for an addon that passes guild member map coords around and shows them as pins is just rediculous
05:35.01ckknightkergoth, on a preliminary basis, is it faster to run a checksum every time or have a table with an __index that populates the table with a checksum?
05:35.08ckknighte.g. CheckSum(text)
05:35.18ckknightor Checksums[text] (that'll automatically cache)
05:35.28ckknightnot just kergoth needs to answer
05:36.04kergothdont guess.  measure the length of time it takes to perform the checksum and compare against the overhead introduced by the table, and look at how often you'll be obtaining the checksum
05:36.27ckknight:-P
05:36.32ckknightwill do.
05:36.51kergothslacker ;)
05:39.57Kaeltenhey ckknight can you make AceDB accept keys like a relation DB for me :)
05:40.24ckknightKaelten, what do you mean?
05:40.27Kaeltenlol
05:41.01KaeltenI'm just looking at the fact I'm going to be mimicing some of the structure of a relational DB with Combine
05:41.15ckknightSELECT i.id FROM items AS i WHERE i.cost > 10000 ORDER BY cost DESC LIMIT 100
05:41.45Kaeltenheh, if we could actually get sql style queries in AceDB people would get very excited
05:41.57ckknighttoo expensive.
05:42.05Kaeltenya
05:42.08KaeltenI'm sure it is
05:42.18Kaeltenbut it would be one of those far out features
05:42.25ckknightif I did, I'd do it C# 3.0 LINQ-style
05:42.34Kaeltenhehe
05:44.12Kaeltenanyway gnight guys
05:44.19KaeltenI'm going to stare at this in my dreams and figure out how to do it.
05:44.32Nightdewgnighy KaeltenAway
05:44.39ckknightg'night
05:46.15CIA-1103iceroth * r7056 10IceHUD/ (15 files in 3 dirs):
05:46.15CIA-11IceHUD: Version 0.4
05:46.15CIA-11- New bar type
05:46.15CIA-11- More configuration options
05:48.31ckknightlol, I laugh at Telepathy
05:51.08Wobinwhat, -is- telepathy?
05:51.14Wobinapart from being a AL creation
05:51.36Wobins/apart/aside/
05:52.02ckknightTelepathy is AceComm's retarded little brother
05:52.04ckknightwith a small penis.
05:52.09ckknightI mean, really small.
05:53.04WobinTelepathy == Pencildick ?
05:53.13WobinAnd I almost typed that in the other channel =P
05:53.26ckknightdo it
05:53.29ckknightI know you want to
05:53.30ckknight:-P
05:53.33ckknightnah, that'd be dickish
05:53.39Wobinnot drunk enough
06:05.13*** join/#wowace Mikk (i=bofh@81-233-236-26-no19.tbcn.telia.com)
06:06.36ckknightI am _not_ impressed with Telepathy
06:06.54ckknightit does have one thing that AceComm doesn't have
06:07.01ckknightit checks the users in the GLOBAL channel
06:08.35ckknightomg, reading the code is just bad...
06:08.44ckknighthe doesn't use pairs() in his for loops
06:08.53ckknightand in many of his for loops, he should be using ipairs instead
06:09.03ckknightboys and girls, can we say inefficiency?
06:20.39Wobinwell he's listening at least
06:29.09sedatedChipmunkckknight: you may have done a lot of testing, but HE'S BEEN CODING SINCE BETA. BOW DOWN, CUR!
06:29.34ckknightwhy am I better than him, then?
06:29.59sedatedChipmunkbecause he stopped learning when beta ended
06:30.59sedatedChipmunkyou don't finish a project and call it the pinnacle of programming excellence, and expect to be worshipped forevermore
06:34.34WobinI mean, look at hC
06:35.15sedatedChipmunkI declare my code to suck and it DOES stay that way forevermore
06:35.33sedatedChipmunkjust imagine if I ever did something good
06:36.31sedatedChipmunkthe universe might just up and stop right there, to ensure that my code IS the pinnacle of programming excellence
06:38.12Wobinsigh
06:38.19Wobinthe difference between people who have coded for a living =P
06:38.40WobinOr people who understand how reality works =P
06:39.41sedatedChipmunkI can't believe how brilliant AL thinks he is
06:39.50sedatedChipmunkit bogglefies the mind
06:40.16ZiconHmm. He is fascinating, isn't he? I feel I should have some popcorn at hand when reading his lines...
06:41.30ckknightyea
06:41.38ckknightI wonder how many languages he knows
06:41.43ckknightcan someone ask for me? I don'
06:41.46ckknightt want to be a dick
06:51.33ZiconWow. He doesn't even speak bullshit very well. :D
06:55.08Kyahx|afkckknight: I am entertained by you
06:55.10Kyahx|afk:)
06:55.13ckknightwhat I want to say is "because I honestly don't think you're a good coder"
06:55.19ckknightshould I?
06:55.49ckknightI really want to
06:55.54ckknightbut he might like
06:55.56ckknight~wrists
06:56.09purlRemember, emo kids, it's down the street, not across the road!
06:56.09ZiconHe would probably start crying.
06:56.11ckknightand I pressed enter.
06:56.23Nightdewwhat channel are yall on?
06:56.28KyahxHe had a breakdown in the "CTRA sucks" post on the UI forums
06:56.34ckknighthe did?
06:56.37ckknightI want a link
06:56.43Kyahxfor the addon communcation thread
06:56.51Kyahxhe just wnet on and on about how "We already have this with SKY!"
06:56.58Kyahxwent*
06:57.04ckknightonly time I ever broke down was when I was sick and depressed
06:57.11ckknightdamn germs
06:57.12ckknight:-P
06:57.27KyahxI think I'm overexaturating :P  but I've never liked AL in the first place
07:01.07sedatedChipmunkCosmos is a blight on the WoW AddOn universe
07:01.27ckknighthe misspelled suspicions.
07:01.37ckknightshould I tell him (and thus piss him off more)?
07:02.41KyahxI installed Cosmos today to see if its improved at *all* in the past year since I last even tried it
07:02.44Kyahxits nots =/
07:02.57Kyahx40mb....2-3k churn while idle, horrible churn in combat...
07:03.55ckknightit's not about my superiority
07:03.59ckknightit's about his inferiority
07:06.00KyahxThis reminds me of insult-swordfighting.
07:06.04KyahxGod damn that was a good game...
07:06.19ckknightMonkey Island was pimp.
07:06.50KyahxIndeed...I should bust out scummVM and play them again
07:08.30KyahxOk, so sky is bad becuase he didnt write it...yet he did a complete re-write of it recently?
07:09.44ZiconHah, he's amazing! I want to hire him for parties!
07:11.11WobinSo they asked: "That's amazing, do you do children's parties?" and the Lord said: "No."
07:11.36Kyahxheh
07:11.44ckknightlol
07:13.18Mikkckknight: http://www.pastey.net/133
07:13.33Mikk"csum" is just the current one modded so it doesn't break to hell and back on strings > 10 chars
07:13.54Mikkhowever, it also uses about twice the time
07:14.15Mikk"csum2" is my variant that uses only slightly more time than the original, and does slightly better in collision and bit transmutation tests
07:14.24Ziconwobin: That sounds familiar... Where's it from?
07:14.35WobinRowan Atkinson Live =)
07:15.09Kyahxla la la i'm not listening
07:15.11Kyahx:P
07:16.19Kamerilfix all my code and send it back to me while you at it, plz
07:18.50Nightdewcan someone code my code? :)
07:19.17sedatedChipmunkckknight: dont' say anymore
07:19.25ckknighthell.
07:19.28sedatedChipmunknevermind
07:19.30sedatedChipmunk=P
07:19.40KyahxI don't see how it can be harder to read...
07:19.41sedatedChipmunkyou could have ended it right there
07:19.48KyahxIm lua retarded, and I can understand most ace code..
07:21.36ckknightI could've.
07:21.51Kamerilon that note, i notice you have do ... ends in some of the ace code, is that to change the scope or did i totally miss whats going on in those?
07:22.51Wobinyes
07:22.56Wobinthey provide a scope
07:24.29ckknightit's to create an arbitrary scope.
07:24.40ckknightso that locals only exist in that scope and no funny business happens
07:24.47ckknightit's good for modularization of methods
07:24.56ckknightkeeping everything separate and such
07:26.08Kamerilah, interesting, i just recently started programming, trying to figure out as much as i can
07:26.14Nightdewabout the not using ... wish that was documented in yall code when you code it.. people like myself could learn from that :)
07:27.14ckknightyou likely won't use it
07:27.22ckknightbut it can be handy at times
07:27.27ckknightspecifically in libraries
07:28.09Nightdewi probably wont use it.. but i did wonder why ... wasnt used in the places where a hard set of args was used
07:28.36sedatedChipmunkwhoops
07:29.08Nightdewill remember never to get on yalls bad side...
07:29.32ckknighttry not to
07:29.39ckknightI'll confound you with logic
07:29.43Wobinmej
07:29.51WobinIf you're open to learning, that's all there is to it =P
07:29.56sedatedChipmunkI'll snipe you from the wings
07:30.09WobinhC's a nelf hunter, it's what they do.
07:30.22sedatedChipmunkwith a big gun
07:30.41Wobinit's to make up for other 'deficiencies'
07:31.26sedatedChipmunkthe kids at hunter school used to make fun of my little ears
07:31.57WobinHow cute. He's named it =)
07:32.59sedatedChipmunklater folks
07:33.02sedatedChipmunkexcept wobin
07:33.11Nightdewgnight
07:33.11Kyahxlater hC
07:33.18Wobinnight chipper
07:33.37sedatedChipmunkand that's why we all hate wobin
07:33.48KyahxI feel like I should be working on something, but I have no idea what, nor the motivation to do it.
07:34.02Kyahx=/
07:34.08Mikkckknight: you got my pastey right?
07:34.10sedatedChipmunkKyahx: AceTab all your addons
07:34.14Mikk(just checking.. it's kind of important)
07:34.18Kyahxhmmm
07:34.25KyahxAceTab + Teknicolor wasn't working earlier
07:34.27ckknightMikk, yes, and I replied saying if true then ... end is a bad idea
07:34.32Kyahxmaybe thats bevuase I have CK's branch
07:34.35Kyahxbecause*
07:34.47ckknightMikk, use do ... end
07:34.49sedatedChipmunkmy personal goal is to run around wow just hitting the tab key
07:35.23KyahxI just want tab completion of my guild, party, and raid working :P
07:35.26Mikkckknight: erm... i did that so i could easily change true to false to get code to NOT run :-P
07:35.29sedatedChipmunkconversations with the girlfriend?  tab-tab-tab-tab-tab = "My, you're looking wonderful today"
07:35.41Kyahxhaha
07:35.50Mikkckknight: but that's beside the point. that's the benchmarking code. i wanted you to copy csum2
07:36.55ckknightMikk, lemme do some testing
07:37.33Mikktry comparing the output of "aaaaaaaaaaaWOOHOO" to "aaaaaaaaaaaFOOBAR" in the old func
07:37.39Mikkkeeping it is not an option, period :-P
07:38.31ckknightMikk, definite errors.
07:38.45ckknight> =csum2('hey')
07:38.45ckknight-1961363
07:39.10Mikkundesirable?
07:39.13Mikkeasily fixed
07:39.18ckknightmust be positive
07:39.21Mikkok
07:39.23Mikkfixing
07:39.25ckknightand < 2^24
07:39.37ckknight0 <= x < 2^24
07:40.37Mikkhttp://www.pastey.net/134
07:40.49*** join/#wowace Cartas (n=Cartas@host86-133-158-173.range86-133.btcentralplus.com)
07:41.05ckknighthey again, Carlas
07:41.10ckknightyou missed a good debate
07:41.12CartasGood morning, old chap!
07:41.19CartasWhat about?
07:41.20ckknightwell, it was less of a debate and more of a pwnfest.
07:41.26ckknightwhere I was the pwner
07:41.32ckknightand AnduinLothar was the pwnee
07:41.37Cartaslol
07:41.41Wobinpoor AL
07:41.42sedatedChipmunkyea, but you couldn't finish him off
07:41.48WobinBABAILTY
07:41.58ckknightsedatedChipmunk, how could have done that?
07:43.11sedatedChipmunkhe emo-logged after my cosmos-patch quip
07:43.22ckknight~wrists
07:43.25purlRemember, emo kids, it's down the street, not across the road!
07:44.02CartasWhy did you "pwn" this poor fellow then?
07:44.24WobinAL is the author of Cosmos
07:44.52CartasAnd that's a bad thing to be?
07:44.57ckknightyes
07:44.59CartasI used Cosmos back in the beta!
07:45.02CartasIt was the best addon ever.
07:45.04ckknightCartas, he's a bad coder, I ponted out flaws, he went emo.
07:45.10WobinOnly due to lack of other options =P
07:45.13ckknightpointed*
07:45.16CartasYes :P
07:45.32WobinNow that there are other options, his coding sort of shows up lacking
07:45.44CartasNo-one uses Cosmos anymore, surely?
07:45.47WobinBut he does not want to learn
07:46.22ckknightCartas, sadly, the unwashed masses do
07:46.33ckknightsee, I wanted to help him learn
07:46.42KyahxNah, I think the masses have moved to CT_Mod
07:46.43ckknightI wanted him to know the difference between things
07:46.49ckknightand why
07:46.49Kyahxatleast judgeing from my guild...
07:46.52ckknightnot just do it for hm
07:46.54ckknighthim*
07:47.09WobinHe wanted CK to fix his code and send it back
07:47.24ckknightand I'm like "fuck that, guy"
07:47.25CartasI guess he thought you were just jealous! You want him to stop making Cosmos so your mods seem better and more popular!
07:47.37ckknightthat's basically the gist.
07:47.42ckknightwe want Cosmos to die
07:47.42Wobin"nyah nyah"
07:47.46ckknightit's a worthless sack of shit
07:47.51CartasHah
07:48.05Wobinnoob-goth
07:48.07ckknightNightdew, it means "emotional", but it really means whiny.
07:48.07CartasAddon warfare sure sounds nasty.
07:48.16ckknighthere's how to explain emo:
07:48.17Wobinit's like most 'punk' nowadays
07:48.21Nightdewah
07:48.25ckknightHow many emo kids does it take to change a lightbulb?
07:48.33Cartas3 words to be Emo: "Everybody hates me."
07:48.36ckknightIt doesn't matter, they'll just sit in the dark and cry.
07:48.41Wobin"No one understands me =( I'll go cut myself. CUTCUTCUTCUTCUTCUTCUTCUTCUTCUTCUTCUTCUTCUTCUTCUTCUTCUTCUTCUTCUTCUTCUTCUTCUTCUTCUTCUTCUTCUTCUTCUTCUT"
07:48.50ckknightthat's emo.
07:49.00Wobinhehe
07:49.02Wobinwww.hopeisemo.com
07:49.06Wobinsee first episode
07:49.24Wobinfrom the fine minds that brought you http://www.askaninja.com
07:49.37Wobin(or at least the editing is similar)
07:49.53CartasThat Cosmos-writer must be a weakling.
07:50.02CartasGetting pwned by you :S
07:50.37CartasOr, are you better than Tekkub and Cladhaire, ckknight?
07:50.58MikkHe's certainly more brusque :-P
07:51.22Wobinck has the subtlely of a sledgehammer =)
07:51.31Cartaslol
07:51.39Wobinwhich almost works for AL
07:51.50Wobinto whom subtle is a brick in the face.
07:52.13CartasYou sure dislike AL.
07:52.19ckknightCartas, I'd say I'm on equal footing with Cladhaire
07:52.22CartasMakes me feel dirty for once using Cosmos.
07:52.24ckknightI don't think Tekkub cares enough
07:52.25WobinIt's been a long build up =)
07:52.32ckknightbut if he wanted to, he'd be at the same level
07:52.45CartasHe'd be way past you, I'm afraid.
07:52.46MikkMeh. It's an affiliation problem. If you're an Ace person, AL won't listen to you unless you go steamroller on him.
07:52.48WobinUnfortunately AL can be remarkably immature if he sets his mind to it
07:52.59MikkWobin: god that's true >.<
07:53.02Wobinand he's stubborn =)
07:53.04CartasMikk?
07:53.05ckknightI start out the conversation nicely
07:53.17ckknightthen he just gets all... emo
07:53.17CartasDid you make MikScrollingBattleText? :o
07:53.21Wobinhehe
07:53.24MikkAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARGH
07:53.29Wobin~msbt
07:53.30purlmethinks msbt is Mikk's Scrolling Battle Text, a possible SCT replacement, found at http://www.wowinterface.com/downloads/info5153-2.0.html
07:53.35Wobinhm
07:53.51Mikk~mikk
07:53.53Wobinpurl no, msbt is Mikkord's Scrolling Battle Text, a possible SCT replacement, found at http://www.wowinterface.com/downloads/info5153-2.0.html
07:53.56purlokay, Wobin
07:54.03Wobinor is that with one k?
07:54.08Mikkone k
07:54.12gnorlishmikk one of my guildmates had an msbt request
07:54.19CartasWait... wait...
07:54.21Wobinno
07:54.22Mikkpurl, mikk is NOT the guy that wrote MSBT
07:54.23purlokay, Mikk
07:54.23CartasIs Purl a bot?
07:54.26WobinMikk is not Mikkord =)
07:54.28Wobinyes
07:54.29gnorlishit's mikma right
07:54.33CartasMikord, Wobin!
07:54.33Mikkno
07:54.35CartasNot Mikkord.
07:54.38Mikkgnorlish: Mikord
07:54.43Wobinpurl no, msbt is Mikord's Scrolling Battle Text, a possible SCT replacement, found at http://www.wowinterface.com/downloads/info5153-2.0.html
07:54.45purlWobin: okay
07:54.46gnorlishbut in this chan, mikma?
07:54.49Wobinno
07:54.59WobinMikord hasn't come onto this channel yet
07:55.05Mikkonly #wowi-lounge
07:55.12Mikk~mikk
07:55.14purlyou are, like, NOT the guy that wrote MSBT
07:55.14CartasSo... you just say: purl no, X and he changes the description of an addon?
07:55.18gnorlishthat's what i get for having both channels next to each other
07:55.21Cartas~tekkub
07:55.23purlhmm... tekkub is a furry pervert
07:55.25ckknighthope is emo is awesome.
07:55.30Cartas~cladhaire
07:55.31purlit has been said that cladhaire is the current author of WatchDog, PerfectRaid, and a number of smaller addons.  He is also a core developer of the Ace project.
07:55.38ckknight~ckknight
07:55.39WobinCartas: yep
07:55.41ckknightaw
07:55.43ckknightsomeone do me
07:55.44CartasNo-one uses those addons.
07:55.53Cartas~ckknight
07:55.55Mikkpurl, emulate ckknight
07:55.56purlACTION quit (Read error: 104 (Connection reset by peer))
07:56.23WobinCartas: or 'purl X is, <description' to set it
07:56.33Wobin(oh no, unterminiated tag)
07:56.34Wobin>
07:57.00ckknight<description />
07:57.13Wobinheeh
07:57.14Mikk</xmlweenies>
07:57.22Wobin</description>
07:57.26CartasDoes it have loads of addons?
07:57.29Cartas~bigwigs
07:57.31Wobinno
07:57.40Wobinonly the ones that seem to pull in the most questions
07:57.45Cartaslol
07:57.51CartasWell, I know what MSBT is :)
07:57.57Wobin~botsnack
07:57.57purl:), Wobin
07:58.04CartasMuch better than SCT :O
07:58.11WobinThere's SCT5 now
07:58.12WobinAce2'd
07:58.14Mikkpurl, bigwigs is a World of Warcraft AddOn that provides oodles of boss alerts and his highly configurable
07:58.15purlMikk: okay
07:58.23CartasAnd it betters MSBT?
07:58.25WobinMikk, where to get it too
07:58.29WobinCartas: I don't know =)
07:58.39MikkWobin: you do it then, i only know how to get it out of svn :-P
07:58.41KyahxIts preferance
07:58.48KyahxI still like MSBT better
07:58.57CartasMSBT is more organised and readable, I find.
07:59.06Cartasand it takes less memory too? :o
07:59.16CartasAlthough, not sure if the Ace'd SCT takes up less.
08:00.06ckknightdoubt it
08:00.11WobinI think there's some discussion about overuse of tables still in SCT
08:00.16KyahxSCT still takes more
08:00.19Kyahxand paser lib...
08:00.22WobinBut that's only in passing that I know of
08:00.30WobinWhat's wrong with PArserLib?
08:00.35gnorlishfeel free to spread hearsay
08:00.35Wobin(and who wrote it?)
08:00.39gnorlishit's how the internet works
08:00.46WobinThat's right!
08:00.57WobinThe internet told me, that's why I -know- it's true!
08:00.58gnorlishi hear grayhoof punts kittens
08:01.10WobinThe gray is from the kittenfur
08:01.19ckknight~internet
08:01.20purlthe internet is not something you can just dump on, it's not a big truck, it's a series of tubes.
08:01.24Wobinhehe
08:01.41Cartaslol
08:01.42WobinI like the askaninja's take on Web Neutrality
08:02.19CartasWhy isn't there an Ace'd MetaMap already?
08:02.31CartasOr just some map!
08:02.37ckknightthanks for volunteering, Cartas
08:02.42gnorlishsounds like a job for ckk
08:02.42CartasNo problem.
08:02.49ckknightfuck you, guy
08:02.51CartasGood luck, Mr.Knight!
08:02.58gnorlishhe was just complaining earlier about not having enough concurrent projects
08:03.02CartasOoo
08:03.11ckknightyou know I dont write addons
08:03.15CartasGogo get to work, CKknight!
08:03.49gnorlishpretend it's a library
08:06.11ckknightlol, Hope is Emo is amazing.
08:07.33CartasCkknight?
08:07.40ckknighthttp://www.hopeisemo.com/
08:07.47CartasErm...
08:08.01CartasTell me when you're ready for your Ace'd MetaMap to be tested.
08:08.51ckknightI'm not writing it
08:09.06CartasYou're already done?
08:09.25ckknightstop being a douche
08:09.40KyahxWhy is meta-map so awesome again?
08:09.45Cartaslol
08:09.57Kyahxworld map suits me fine :P
08:10.09CartasMaybe not MetaMap.
08:10.20CartasMetaMap has way too many useless functions now.
08:10.39CartasIs there an addon which is just a simple centre-of-the-screen map?
08:11.33*** join/#wowace Industrial (n=tom@hellsblade.xs4all.nl)
08:11.33Cartas(Doesn't have to be Ace'd!)
08:11.53Kyahxthe world map looks pretty center to me :P
08:12.14CartasWell, it's too... big.
08:12.21CartasMaps of the world need to be small!
08:12.26MikkWorldMap:SetScale(0.2)?
08:12.46ckknightI doubt it, actually
08:12.55ckknightwell, it'd sorta work
08:13.51CartasCkknight, what other addons have you made, btw?
08:16.12ckknightFuBar
08:16.13ckknightAce2
08:16.17ckknightassorted FuBar plugins
08:16.25CartasAnd some Libs too? :o
08:16.40ckknightquite a few libs
08:16.42ckknightlike, 7
08:16.56Cartasand you still have that dancing white guy.
08:17.46ckknightright.
08:17.50Mikkumm whoot it works
08:17.53ckknightdon't you be dissing him
08:18.02ckknightMikk, hrm?
08:18.22MikkWorldMapFrame:SetScale(0.5)
08:18.36Mikkexcept you have to set it after the map is shown because it rescales or something
08:19.00CartasMikkScrollingBattleMap
08:19.01CartasGet to it.
08:19.04Mikkhaha
08:19.07[Ammo]morning
08:19.13CartasGood morning old chap!
08:19.27ckknightmorning, Ammo
08:19.55[Ammo]meh icetrain beat me to improving the kib/s of candybar
08:21.42Nightdewgood morning to [Ammo] and gnight for me
08:21.54CartasG'night old chap!
08:22.05Nightdew[Ammo]: i updated the spellstatus stuff and build a spellcache
08:22.25[Ammo]cool
08:22.28[Ammo]I'll check it out later
08:22.40[Ammo]right now I have to see if icetrain got all the improvements or not :)
08:22.45Nightdewhehe
08:22.47[Ammo]I made a small list of 'things to check for improvements'
08:22.56CartasTalking about WH?
08:23.01[Ammo]but waiting on full update of my addons :)
08:23.02[Ammo]no
08:23.05[Ammo]WH is perfect
08:23.14[Ammo]talking about CanyBAr
08:23.19[Ammo]10:23 here
08:23.21CartasAh, okay, sorry!
08:23.21[Ammo]just woke up
08:23.24[Ammo]sunday morning
08:23.31[Ammo]AC/DC vinyl playing
08:23.34Cartas9:23 here, got up 2 hours ago.
08:23.45[Ammo]coffee is being processed
08:23.51CartasI have tea!
08:24.36CartasI was just wondering, the smallest font-size in the latest WH is thicker than smaller font sizes on the Ace1'd WH?
08:26.06[Ammo]it should be about the same
08:26.21CartasOh, okay.
08:26.34CartasAnd yes, WH seems perfect now :)
08:26.37[Ammo]GamefontNormal GameFontNormalSmall etc
08:26.42[Ammo]it's what I used on WH1 as wel
08:28.30CartasAhh, I guess Clearfont has changed.
08:30.26KyahxClearFont got yelled at for useing a copyrighted font :P
08:30.36Kyahxand hence switched up styles a bit
08:31.47*** join/#wowace MoonWolf (n=moonwolf@f176182.upc-f.chello.nl)
08:31.47*** mode/#wowace [+o MoonWolf] by ChanServ
08:32.53MoonWolfmorning good
08:33.22Wobinyou, are how?
08:33.24ckknighthey MoonWolf
08:33.25CartasGood morning, old chap.
08:34.52CIA-1103ammo * r7057 10CandyBar/CandyBar-2.0/CandyBar-2.0.lua:
08:34.52CIA-11CandyBar:
08:34.52CIA-11* SetFontSize argcheck is back, this time with correct argcheck.
08:41.57CIA-1103neolith * r7058 10oRA_EasyPTs/ (. oRA_EasyPTs.lua oRA_EasyPTs.toc readme.txt): 1st upload
08:47.07*** join/#wowace Worf (n=worf@j-221.vc-graz.ac.at)
08:48.34*** join/#wowace Andalia (n=xx@p54ADABCD.dip0.t-ipconnect.de)
08:50.15*** join/#wowace ckknight_ (i=ckknight@rrcs-67-53-204-251.west.biz.rr.com)
09:02.27NeronixMorning
09:02.41NeronixMH3 4G is almost ready to test
09:02.51Neronixs/test/debug aaaaaaallll over again!/
09:03.27NeronixThe difference this time is that mods will directly index the session cache
09:03.55Neronixrather than internal current-target data
09:03.55Kyahxnight all :P
09:03.55Neronixnight
09:04.54Neronixso a single-kine illustration: [Client addon]<--[MH3 Session Cache]<--->[MH3 target acquisition and calculating system]
09:05.10NeronixTo compare with previous generations:
09:06.00NeronixFirst attempt: [Client addon]<---[MH3 target acquisition and calculating system]--->[MH3 DB]--->[Older client addon that indexes the DB directly]
09:07.00Neronixthe flaw with that was that if the client addons' event handlers come first, things go boom
09:08.08CIA-1103ammo * r7059 10/branches/oRA2/ (. Ammo/): oRA2: branch creation
09:08.17NeronixSecond attempt: [Client addon]<--->[Event-reaction guesser]<--->[MH3 target acquisition and calculating system]
09:08.38NeronixPRoblem with that was it was hackish and didn't really work
09:08.41CIA-1103ammo 07Ammo * r7060 10oRA2/oRA2/: oRA2: branching for reworking
09:08.49*** join/#wowace Industrial (n=tom@hellsblade.xs4all.nl)
09:10.12NeronixThird attempt (Healthstimator-1.0): [Client addon <--->[Target Change handler] and [Calculating system]] <--- O NOES TUBE BLOCKED :O --> [Addon that didn't use the lib]
09:10.42NeronixProblem with that... I dunno. I had only just made it ready to test when I came up with the idea for 4G
09:10.58NeronixNow I'll stop talking to people who're not interested :P
09:11.16Cartaslol
09:13.10CIA-1103ammo 07Ammo * r7061 10oRA2/oRA2/ (10 files in 6 dirs): oRA2: Start cleaning up for new structure
09:14.56CIA-1103ammo 07Ammo * r7062 10oRA2/oRA2/Leader/ (MainTank.lua Ready.lua): oRA2: copying some more files around
09:31.31[Ammo]ag` around? http://connected.dnd.utwente.nl/~wouter/petbarbug.jpg
09:32.24WorfNeronix: i think i'd like to test MH3... but what is the 4G dir and what is the Neronix dir?
09:33.46*** join/#wowace blomma (n=blomma@c-1b9b72d5.014-202-6e6b701.cust.bredbandsbolaget.se)
09:35.26NeronixNeronix dir is the second attempt
09:35.40Neronix4G on the SVN's just a copy of that for now
09:35.55*** topic/#wowace by MoonWolf -> wowace.com | ace.pastebin.ca\| http://www.lua.org/pil <-- READ IT | Ace 2.0.3768 Beta Release [07/01/06] | http://www.wowace.com/flyspray/ | When mel gibson gets undressed he is naked!
09:35.59WorfNeronix: ok - so i just check out root/branches/MobHealth/4G/MobHealth/ ?
09:36.26NeronixYeah
09:37.00CIA-1103neronix 074G * r7063 10MobHealth/MobHealth/MobHealth3.lua:
09:37.00CIA-11MobHealth3 (4th Generation) - Ready to test
09:37.00CIA-11- Will it work? Dunno O.o
09:39.33CIA-1103neronix 074G * r7064 10MobHealth/MobHealth/MobHealth3.lua: MobHealth3 (4th Generation) - Fixed line 271 error
09:45.35NeronixGrr
09:45.46NeronixThere's no such thing as UnitIsPet >.>
09:45.47Worfhehe
09:46.32Worfbtw - it'll take a bit before i can start testing, am compiling firefox right now, too much cpu load for playing WoW ...
09:46.58Worfaah - speaking of which - make install now ...
09:47.05*** join/#wowace FtH|Eagle (i=eagle@HSI-KBW-085-216-057-137.hsi.kabelbw.de)
09:48.45NeronixUgh, WowWiki says nothing about unit is pet
09:49.19WorfNeronix: why would you need such a function?
09:49.30NeronixI need to ignore pets
09:49.40Neronixbecause they can have the same name as a player
09:50.06Worfah, i see
09:51.46WorfNeronix: um yeah -
09:52.34Worfyou didn't test before uploading, eh? :)
09:54.06NeronixI said so ^^
09:54.14Neronixbtw, it's working with MG2 now, at least
09:56.04WorfMG2?
09:56.43NeronixMiniGroup2
09:56.45CIA-1103neronix 074G * r7065 10MobHealth/MobHealth/MobHealth3.lua:
09:56.45CIA-11MobHealth3 (4th Generation)
09:56.45CIA-11- Fixed UnitIsPet errors. I'll redo the pet checks later...
09:56.45CIA-11- Fixed debug strings
09:56.52Neronixthat was the one that didn't work properly last time
09:57.10Worfi'm using standard blizzard unit frames currently
09:57.54Worfhmm... the debug output looks good so far...
09:58.37Worfis there any frontend yet? :D
09:59.02Worfshowing something in tooltip or unitframe
10:00.20NeronixThe blizzard support will be a separate mod
10:00.46NeronixAnd for tooltip, just use either the not-so-clean MH/MH2 stuff, or the shiny new MH3 functions
10:01.16*** join/#wowace Shyva (n=n0time@sd511586e.adsl.wanadoo.nl)
10:01.33ShyvaMorning guys :)
10:05.22NeronixMorning
10:06.05Industriallo
10:08.54Icerothis it fubar2 or plugin problem that some of the plugins don't respect "[ ] Show text" and "[ ] Show icon" options after reload?
10:09.09*** join/#wowace Soltanis (i=as@81.168.16.197)
10:11.17*** join/#wowace Andalia (n=xx@p54ADABCD.dip0.t-ipconnect.de)
10:12.00*** join/#wowace Andalia (n=xx@p54ADABCD.dip0.t-ipconnect.de)
10:12.10NeronixWorks with oUF2!
10:16.42NeronixWorks with agUF!
10:16.47Neronix/happydance
10:17.11Worfi start to feel bad for not using a UnitFrame mod
10:18.50Worfargh... this tastes awful... i tell you, don't try to cook something while playing wow
10:18.55NeronixWorf: Next on my todo is Blizzard/Blizzard-based suppory
10:19.48CIA-1103neronix 074G * r7066 10MobHealth/MobHealth/MobHealth3.lua: MobHealth3 (4th Generation) - Fixed line 272 error
10:21.37Worfhmm... there must be some way to identify pets...
10:21.58Worfsince the tooltips show "blah's pet"
10:22.09CIA-1103neronix * r7067 10MobHealth/:
10:22.09CIA-11MobHealth3 - Copied to trunk
10:22.09CIA-11- Yes, that means it works
10:22.09CIA-11- YA RLY
10:22.09CIA-11- IM VRY SRS
10:23.21CIA-1103neronix * r7068 10/branches/Healthstimator/: Healthstimator-1.0 - Deleting branch
10:23.51CIA-1103neronix * r7069 10/branches/MobHealth/: MobHealth3 - Deleting branch
10:23.57Neronixooo, who got 7k?
10:24.14WobinUnitExists("raid1pet")?
10:24.48NeronixWobin: I need to check whether the target IS a pet
10:25.43WobinUnitCreatureType("target") == "Beast" and UnitInRaid("target")
10:26.31NeronixAh, thanks
10:26.34Wobinor better yet
10:26.41WobinUniPlayerControlled("target")
10:26.45Wobin(t)
10:27.02Neronixthat returns true for pets?
10:27.10WobinI'm guessing
10:27.34Wobinyou'll have to test that
10:27.36Neronixnot ( UnitCreatureType("target") == "Beast" and UnitPlayerControlled("target") )
10:27.38NeronixYeah
10:27.55WobinThat would only work for hunters btw
10:27.57Wobinnot warlocks
10:28.16NeronixWarlock pets can't be named anyway
10:28.34Wobinah, what are you after?
10:28.55NeronixI need to have MH3 ignore hunter pets because they can have the same name and level as a player
10:29.07Neronixthus there would be weird cache conflicts
10:36.44*** join/#wowace ckknight (i=ckknight@rrcs-67-53-204-251.west.biz.rr.com)
10:36.44*** mode/#wowace [+o ckknight] by ChanServ
10:37.18CIA-1103neronix * r7070 10MobHealth/ (. MobHealth3.lua): MobHealth3 - Removed unnecessary local declaration
10:43.02*** join/#wowace Soltanis (i=as@81.168.16.197)
10:49.55MikkNeronix: Warlock pets and players certainly can have the same names
10:50.07Wobinyeah
10:50.13Wobinif the player makes the name after the pet is created
10:50.18MikkMy succ has the same name as a female player
10:50.27Wobinor is random enough to get it
10:50.40Industrialits not random
10:50.46Wobinyou could just UnitCreatureType("demon") then
10:50.46Industrialwell not totally
10:51.07MikkWobin: yeah that'll work
10:54.31*** join/#wowace Sole (n=no@203.118.159.21)
10:54.35Solehihi
10:54.59Wobinlo Sole
10:56.12Soleammo, you not afk?
10:57.58hasteWobin: warlock pets are randomly created based on a word combination
10:58.07Wobinyeah
10:58.10Wobinso technically random
10:58.21Wobinbut still able to be player names
10:58.32Wobinsince players can make the name after the demon is created
10:58.35hasteThe odds are low, but yes
10:58.52hastewhy would you name yourself after another warlocks pet :p ?
10:59.00WobinTo mess up someone's mod? =)
10:59.20Wobinor be a druid
10:59.24Wobinturn into bear form
10:59.26Wobinsit on a felhunter
10:59.33Wobinand look like someone's minion
10:59.38haste:-P
11:00.22Wobinactually that's a great way to grief the opposing faction
11:00.36Wobinturn into bearform and sit on gnome merchants
11:05.21*** join/#wowace ckknight (i=ckknight@rrcs-67-53-204-251.west.biz.rr.com)
11:05.21*** mode/#wowace [+o ckknight] by ChanServ
11:10.08*** join/#wowace JoshBorke (n=Josh@r35h14.res.gatech.edu)
11:14.12NeronixMikk: I'll handle that
11:14.46JoshBorkemorning
11:14.48Neronixnot ( UnitCreatureType("target") == "Beast" or UnitCreatureType("target") == "Demon" and UnitPlayerControlled("target") )
11:14.59Neronixare the results of CreatureType localised?
11:15.54Wobindon't know
11:15.56Wobindon't believe so
11:16.07Wobinor at least there's nothing that indicates that
11:17.21NeronixGuess it'll be safe to double check
11:18.56*** join/#wowace Tekcub (n=Tekk@ip70-178-135-244.ks.ks.cox.net)
11:20.43*** join/#wowace Jens (i=Jens@unaffiliated/jens)
11:25.10CIA-1103neronix * r7071 10MobHealth/MobHealth3.lua:
11:25.10CIA-11MobHealth3
11:25.10CIA-11- Added compatibility for MobHealth_PPP() (TipBuddy should work now.. but why use that over TinyTip ;P)
11:25.10CIA-11- Comment cleanups
11:25.50JoshBorkelol
11:29.26CIA-1103neronix * r7072 10MobHealth/MobHealth3.lua: MobHealth3 - Fixed MobHealth_PPP() compat
11:47.48oxmanNeronix mb3 bug :
11:47.57oxmanline 208 : expected near 'end'
11:48.06oxmanfrom the SVN since 2mn :D
11:48.38oxmanyep i've found the bug
11:48.43oxmanline 207 "end"
11:48.46oxmanyou must remove it :)
11:50.54Frittiheya
11:52.02oxmanhi
11:57.47*** join/#wowace Grumpey (n=Owner@dialup-4.88.22.175.Dial1.Atlanta1.Level3.net)
12:07.15Neronixoxman: Thanks
12:07.15CIA-1103neronix * r7073 10MobHealth/MobHealth3.lua: MobHealth3 - Fixed syntax error
12:07.29NeronixThat function originally had an if in it, but apparently I didn't finish cleaning it >.>
12:17.32CIA-1103maia * r7074 10Squishy/frames.lua: Squishy: GC optimization
12:17.51*** join/#wowace Tuplad (n=tuplad@d54C52170.access.telenet.be)
12:21.03*** join/#wowace ag` (n=andreasg@0x535cbbaa.bynxx18.adsl-dhcp.tele.dk)
12:30.05FtH|Eaglecan I disable the raid view in aguf?
12:30.46KebinusanCannot Replace Directory from Within, arg! how I hate that error
12:33.07KebinusanI just now noticed that itemrackfu can be used to swap item sets in and out of the bank
12:33.10Kebinusanthats sexy
12:33.44hasteso... AL has made a comm addon now?
12:33.46hasteanother one :p
12:35.12TupladFtH|Eagle: why ?
12:35.24FtH|Eaglebecause I use my own?
12:35.25TupladFtH|Eagle: if it's not enabled then it's not enabled :)
12:35.36FtH|Eaglebut it's enabled
12:35.39Tupladoh
12:35.42TupladFtH|Eagle: "Hide Frames"
12:35.46TupladFtH|Eagle: in raid view
12:39.21CIA-1103erwanoops * r7075 10BabbleLib/Babble-Boss-2.0/Babble-Boss-2.0.lua: Babble-Boss-2.0: French translation of almost all boss left
12:39.29FtH|Eagleah ok, found it :)
12:39.33Tuplad:)
12:40.35NeronixKebinusan: What addon's causing that?
12:40.51Neronixhappens when a folder's renamed or deleted
12:41.17KebinusanIm not sure yet
12:41.42NeronixMH3 got moved to trunk btw, if that helps
12:41.46Kebinusanthats probably it for me
12:41.47Kebinusanheh
12:41.50Neronix:P
12:42.11KebinusanI like having mobhealth w/o all the crap that was mobinfo2
12:42.36dsfsdf;0
12:42.43NeronixSpeaking of that, I wonder how Skeeve will react to MH3
12:43.08NeronixIf he borgs it without my permission, I won't exactly be happy
12:43.15dsfsdfI dunno I kinda liked having that information
12:44.19Kebinusanit was like 3000kib for an interface and information I never used
12:44.31NeronixWith an empty DB?
12:44.35Kebinusaneven if I only had it track health the interface was not load on demand
12:45.17Kebinusanwas pretty big, the interface for tracking and searching wasnt a load on demand thing so it loaded all the time
12:45.22Kebinusanit was pretty wasteful
12:46.55JoshBorkeanybody know of a mod that will remind me to make morrowgrain?
12:47.44Kebinusanwith DAB you could just make a massive button that would show when the sack is usable
12:47.46FryGuykeepitcool?
12:48.14Neronix/script AceLibrary("AceEvent-2.0"):ScheduleRepeatingEvent(function() UIErrorsFrame:AddMessage("MAKE MORROWGRAIN!!") end, 240)
12:48.15Neronix:P
12:48.24JoshBorkelol
12:48.35Frittilol
12:48.41JoshBorkewinner!
12:48.59FrittiI doubt you notice that in the middle of combat though :-p
12:49.01dsfsdfI like to play the drums!
12:49.15Neronix/script AceLibrary("AceEvent-2.0"):ScheduleRepeatingEvent(function() error("MAKE MORROWGRAIN!!") end, 240)
12:49.24NeronixMore noticeable :P
12:49.46JoshBorkei'll stick to the first :-P
12:49.55Neronixor better, /script AceLibrary("AceEvent-2.0"):ScheduleRepeatingEvent(error, 240, "MAKE MORROWGRAIN!!")
12:50.19Frittithen it gets caught by BugSack :)
12:50.43NeronixBut you'll have the "Fatility!" to get your attention :P
12:50.47Frittithat's true
12:51.00Neronix(Or in my case, Strong Bad shouting "FLAGRANT ERROR!?"
12:51.04Fritti*grin*
12:51.13Frittihow about BugSack themes :-D
12:51.29Fritti"for the personalized developer in you"
12:51.34Frittij/k
12:51.40NeronixBugSackCustomSounds ?
12:51.52Frittijust overwrite the .wav already :)
12:52.06Frittibut I do like that fatality sound
12:52.20Frittinow to see about that lag
12:54.20JoshBorkejust wasted my Power Infusion to wand something...
12:54.40Frittigogo wand crit :)
12:57.49*** join/#wowace ven (n=ven@dynadsl-080-228-77-100.ewetel.net)
12:58.37*** join/#wowace Industrial` (n=tom@hellsblade.xs4all.nl)
13:01.01*** join/#wowace Tek (n=Tekk@ip70-178-135-244.ks.ks.cox.net)
13:04.34*** join/#wowace ag` (n=Andreas@0x535cbbaa.bynxx18.adsl-dhcp.tele.dk)
13:06.00Wobinhm
13:06.04WobinThat reminds me
13:06.11WobinI have to record some sounds for Gonffbar
13:06.23Wobin"One... One Combo point! Ha ha ha!"
13:06.55*** join/#wowace vhaarr (n=chatzill@44.80-202-38.nextgentel.com)
13:08.41Kebinusanhmm I just realized... Im not wearing any pants
13:08.57KebinusanWhen I said itemrack would put gear sets in the bank... apparently it takes them off your person too
13:09.56vhaarrhow costly is |local x = AceLibrary("Babble-Boss-2.0")("X")| compared to |local x = AceLibrary("Babble-Boss-2.0"); local boss = x("X");| ?
13:10.04vhaarrif the first one was to be run 4-5 times
13:13.00Wobinpurl, emulate Kebinusan is hmm I just realized... Im not wearing any pants
13:13.03purlokay, Wobin
13:13.08Wobin=)
13:13.34JoshBorke~emulate Wobin
13:13.41Wobinvhaarr: You'd want the latter
13:13.55Wobinrather than instantiating the library more than once
13:13.55vhaarrWobin: so it does actually make a difference?
13:14.23vhaarrwell there's no :new there, so it doesn't really make a new instance every time, does it?
13:14.32Wobinhm
13:14.39Wobinyou'd want to instantiate though, wouldn't you?
13:14.47Wobin(does the first one work at all?)
13:14.52vhaarrno, it works
13:14.54vhaarryes
13:14.56Wobinhm
13:15.08WobinI guess that's something you'd have to ask ckknight then...
13:15.44vhaarrfrom what I can see, AceLibrary is really just a table, so the only thing you save by saving a local reference first is the table lookup
13:15.56WobinAlthough, a local reference is still faster than a global one
13:16.02Wobinso the second one would still be faster
13:16.10vhaarryeah
13:16.13Wobinsince you have the local reference to the Babble table
13:16.14vhaarrquestion is if it matters at all
13:16.17Wobinit does
13:16.46Wobinif the "local boss = x("X");" is the thing run 4 times
13:16.55vhaarryes
13:16.56Wobinand not the local x = AceLibrary(..)
13:17.12*** join/#wowace Shyva (n=n0time@sd511586e.adsl.wanadoo.nl)
13:17.58vhaarrShyva: something is wrong with the razuvious bossmod ><
13:19.07Wobinrawr
13:19.19WobinAre you encouraging the errors? =)
13:19.37vhaarrwhat you say?
13:19.40vhaarroO
13:19.46Shyvavhaarr, wzzp? errors?
13:20.06vhaarrno, the shout timers
13:20.12ShyvaI know...
13:20.21vhaarrShyva: well we got errors last night from your korean changes :P
13:20.36vhaarrShyva: do you run the korean WoW?
13:20.38ShyvaYeah.. my stupid editor fcked it up :-X
13:20.44ShyvaNo, english, duh :p
13:20.55vhaarrah, just the editor mangled the strings?
13:20.56Shyvamy editor just saved things wrong
13:20.57vhaarrokay
13:20.59KebinusanJust have a hunter burn his mana aspect switching and stand out to get the shout all the time
13:21.14Shyvait normaly doesn't have problems.. now it has.. dunno why :-X
13:24.35ag`what is the bestest way to detect if you're inside a raid or not
13:24.59Icerothif (UnitExists("Raid1")) ?
13:25.04JoshBorkeUnitInRaid('player')
13:25.50Icerothwell yea, that sounds better :)
13:27.16JoshBorkeag`: any way to do ToToT in agUF?
13:29.24Frittihow do I edit errors on the flyspray?
13:31.02*** join/#wowace Andalia (n=xx@p54ADB6EE.dip0.t-ipconnect.de)
13:31.15CIA-1103erwanoops * r7076 10BigWigs/MC/ (7 files): BigWigs : MC French translation added
13:34.13NeronixJoshBorke: aUF:CreateObject("targettargettarget","targettargettarget","Metro") ?
13:35.29JoshBorkeawesome possom
13:36.33JoshBorkewhat is the 'Metro' for?
13:37.04ag`JoshBorke, Metro is for units that needs constant updating
13:37.10JoshBorkeah
13:37.11ag`like targettarget, MTs
13:37.54JoshBorkecool, thanks :-)
13:39.06Frittiis there any WoW widget other than an editbox that lets you select text to copy it to the clipboard?
13:39.38clad|sleepMikk: clad|sleep: in theory you need to take the modulo anytime the number gets above a certain threshold
13:39.40Frittiit seems you can't copy & paste from a messageframe :-/
13:39.44clad|sleepwhy didn't you guys listen to me when I said it =)
13:41.17JoshBorkemorning clad|sleep
13:42.06cladhairemorning =)
13:55.02JoshBorkeit appears that agUF doesn't like me adding the 'targettargettarget' unit
13:57.15FryGuyhmm
13:57.22FryGuywhat about targettargettargettargettarget?
13:57.26JoshBorkelol
13:57.48FryGuyalthough UnitName('targettargettargettargettargettarget') always returns "Kevin Bacon" for some reason
13:57.59Tuplad:D
13:58.06FryGuysorry, i had to :p
13:58.46Frittirofl
14:01.29*** join/#wowace maia (n=maia@chello084112137081.14.11.vie.surfer.at)
14:02.39Wobinbadoom tisch
14:02.46Wobinalthough
14:02.51WobinThat would be so very very cool =)
14:03.04WobinI wonder if we can convince Slouken to add that in =)
14:03.36CIA-1103fritti * r7077 10!BugGrabber/ (. BugGrabber.lua): !BugGrabber: - limit the nr of errors saved to avoid SV explosion
14:04.04CIA-1103fritti * r7078 10BugSack/ (. BugSack-enUS.lua BugSack.lua BugSack.xml BugSackFu.lua):
14:04.04CIA-11BugSack:
14:04.04CIA-11- Show correct nr of errors in FuBar plugin
14:04.04CIA-11- Fix order of dewdrop menu
14:04.04CIA-11- Fix lag when showing too many errors to fit in the frame by not showing more text than possible; the frame really needs a rewrite :-/
14:04.06CIA-11- Fix clicking on FuBar plugin to really show current error
14:04.07Tupladhttp://plixx.org/?7E this is like the best site ever :o
14:04.36Frittithere. now does anyone have any experience with old SV things crashing WoW on logout/reloadui?
14:04.41FrittiI wouldn't know where to start looking :(
14:05.02WobinTuplad: Can't connect
14:05.09WobinFritti: Something about too long a string?
14:05.12Frittihmm
14:05.20Frittiis there a limit to strings then?
14:05.54WobinI believe so
14:06.00TupladWobin: http://www.catb.org/~esr/faqs/smart-questions.html
14:06.01Wobinalthough it's a fairly large limit
14:06.10WobinTuplad: Ah =) That's a good one
14:06.15TupladWobin: indeed =)
14:06.24FrittiWobin: define "fairly large' ?
14:06.28Fritti4096?
14:06.30WobinYou know...
14:06.30Fritti64k ?
14:06.44WobinI could have sworn someone pointed that page to you from this channel at the beginning, Tuplad =P
14:06.46ag`JoshBorke, what does it like about it?
14:06.53ag`*doesn't it
14:06.54WobinFritti: I'm not too sure
14:07.05Wobincladhaire might know
14:07.06Wobinor Iriel
14:07.20JoshBorkeag_UnitCLass.lua:183: attempt to index field 'database' (a nil value)
14:07.45ag`ah yes, it is looking for the targettargettarget database
14:07.53ag`take a look at the ag_defaults
14:08.03TupladWobin: :O
14:08.26TupladWobin: I got it from some programmers forum when I was 13
14:08.29hastelayout save
14:08.32haste!!!
14:08.35haste*hides*
14:08.46JoshBorkeag`: danke
14:10.15maiaag`: tried aUF yesterday. Found a few small problems, plus I have some suggestions. want to hear them?
14:10.24CIA-1103fritti * r7079 10BugSack/ (. icon.tga): BugSack: - update icon to the one dsDranor provided -- thanks!
14:10.27FrittiWobin: ok
14:11.00ag`sure, maia, might not be all responsive because I am raiding atm but sure, bring them
14:11.05CIA-1103moonsorrow * r7080 10XRS/ (5 files in 2 dirs):
14:11.05CIA-11XRS:
14:11.05CIA-11- more images for the bars added
14:11.05CIA-11- buff icons should now work correctly all times
14:12.04ag`JoshBorke, I would think that I should either add a way to set the type for the unit, so it is possible to select what database it reads from
14:12.26maiaag`: 1) moving frames isn't very responsive.
14:12.47maiaag`: 2) frames don't really keep their position. they tend to jump up a few pixels after a while.
14:13.22ag`2) issue is something very few people see, because of the way I save positions
14:13.37ag`I don't know what, it must be a special config or resolution or something
14:13.48maiaag`: as for ), I suggest to use StartMoving() and StopMovingOrSizing(), its more responsive than dragging.
14:13.49sedatedChipmunk<PROTECTED>
14:14.00ag`maia, I am using startMoving
14:14.06maiaag`: hmm.
14:14.18maiaag`: frames move slower than I move my cursor.
14:14.20ag`but it's in my OnDragStart
14:14.38maiaag`: aka they start moving much later than I move my mouse, to be exact
14:15.04maiaag`: oh, thats probably the reason. OnDragStart seems to wait until the cursor has left the frame before moving.
14:15.11ag`anyway I am not going to move away from doing dragging, as cladhaire told me to use it
14:15.27FrittiI got that problem with OnDragStart too
14:15.35maiaag`: as for the wrong positioning: I'm using the aUF theme, buffs anchored to either left or right.
14:15.48Frittiwhat's that behaviour useful for anyway? it sucks imho
14:15.49maiaag`: 3) /aguf standby doesnt work
14:15.56ag`that's not a bug
14:16.06ag`it's something I haven't added yet
14:16.28maiaag`: 4) I'd like to see an option to alter the border width and the spacing between bars.
14:16.42JoshBorkewoohoo! i have little bar showing offline for my targettargettarget :-D
14:17.00maiaag`: 5) I'd like to suggest sorting inside raid groups (e.g. "dps", or "healers") first by class, then alphabetically. right now they don't seem to have any order.
14:17.10JoshBorkegeeze maia, lol
14:17.12maiaag`: thats all for now :)
14:17.24ag`maia, true. I am just very bad at doing sorting code
14:17.34ag`wouldn't mind someone commiting that for me :P
14:17.55Wobinhow does the sorting work atm?
14:18.12ag`starts by adding the player, then the pet
14:18.21ag`then it adds a player, and if that player has a pet then it adds that pet
14:18.25ag`that loops until it is done
14:18.30maiaag`: why doesnt Cladhaire allow you to check for OnMouseUp and OnMouseDown and then do StartMoving() or StopMovingOrSizing() ? I think even perfectraid is using this.
14:18.46ag`maia, something with clique
14:18.46maia;p
14:19.02maiaag`: thats Cladhaires problem, not yours ;)
14:19.17maiathe dragging is a pain at the moment. it really is.
14:19.19Wobinhm
14:19.23Wobinno BigWigs_RaidWarn?
14:19.45maiait's nearly impossible to position the frames pixelwise. you never know how much they move.
14:19.47MvA|SlaymanMoonsorrow: are u planning anywhere in the near future to add more buffs to check with XRS buffcheck? I'm talking especially about Pot- Buffs (Protection Potions mainly)
14:20.05FtH|Eaglein the visual part or the check that is posted into the chat?
14:20.09WobinMoonsorrow's not online
14:20.15FtH|Eagle...
14:20.18FtH|Eaglei am moonsorrow :)
14:20.20Slaymanhe is
14:20.20Wobinoh
14:20.21maiaWobin: _RaidWarn isnt needed anymore in BW2
14:20.23Wobinhullo!
14:20.27Slaymandisguising as eagle
14:20.34Frittislouken should make it so reloadui picks up changed .toc / added files :-/
14:20.45WobinFritti: and textures
14:20.46ag`maia, I want compatability with clique, so I do what clad sais
14:20.50ag`says :P
14:20.53FrittiWobin: exactly
14:21.12Slaymanif you want we can talk about this in german, as I'm german too
14:21.41FtH|Eaglethen query
14:21.48WobinAw =)
14:21.52WobinThen we can't snoop =)
14:25.28cladhaireWait
14:25.29cladhaireexcuse me?
14:25.32cladhairewhats my problem maia?
14:25.39cladhairelol
14:25.50maialol
14:25.58cladhaireno seriously
14:26.10maiacladhaire: I was reporting that the agUF frames don't move smoothly
14:26.34*** join/#wowace eternally777 (n=eternall@pool-72-70-158-89.hrbgpa.east.verizon.net)
14:26.37Hakkerhmm here they do
14:26.42maiacladhaire: ag said it's related to him using OnDragStart().
14:26.42cladhaireyes they do.
14:26.56maiacladhaire: they start moving the moment the cursor leaves the frame
14:26.57ag`cladhaire, maia wants me to use OnMouseUp/Down instead of OnDragStart
14:26.59cladhairemaia: That's how it should be done.
14:27.02eternally777Good morning.
14:27.11cladhaireno
14:27.16cladhairethat's bad practice.
14:27.24maiacladhaire: imho the frames should move from the moment I hold my mouse button
14:27.37cladhairewell
14:27.39cladhairedeal with it.
14:27.41cladhairethey don't.
14:27.49maiacladhaire: right now you click in the middle of the frame, start dragging, nothing happenes, and once you leave the frame, the frame starts moving
14:27.50*** join/#wowace Cartas (n=Cartas@host86-133-158-173.range86-133.btcentralplus.com)
14:28.06Icerothi hate that as well
14:28.09Frittime too
14:28.11ag`maia, it starts dragging for me long before I leave the frame
14:28.11cladhairei dont care.
14:28.14Frittiit's not good UI
14:28.15cladhairehow often do you move your frames
14:28.19cladhaireit does NOT wait until you leave the frame
14:28.20cladhairethat's just not true.
14:28.27maiacladhaire: every time someone joins or leaves the raid
14:28.28Frittihmm. it does wait a bit though
14:28.37cladhaireit waits until it detects that your'e dragging, which is X pixels of movement from where you click.
14:28.37cladhaireyes
14:28.38cladhaireits supposed to.
14:28.43maiacladhaire: if there was something like Fraps for OSX, I'd show you thats true
14:28.49cladhairei dont care
14:28.52Icerothmost draggable frames wait a bit, yea, and i find it really annoying
14:28.53cladhairetbch
14:28.58cladhaire*shrug*
14:28.59cladhairethat's dragging.
14:29.04cladhaireanything else just isn't good code.
14:29.06CartasMe too, Iceroth.
14:29.11maiacladhaire: whats the problem with not using OnDragStart()?
14:29.14cladhaireand OnMouseDOwn OnMouseUP trigger clicks.
14:29.29JoshBorkewhat happened to using TitleRegions? ^_^
14:29.38CartasWhere you click to drag something, and you have to move the mouse before it actually starts dragging, is that what you're talking about?
14:29.39maiacladhaire: yeah, but ag's frames have headers. there should be no problem triggering clicks there
14:29.41cladhaireIf you click on a frame, drag it using OnMouseDown and then release it.. then at the end, OnMouseUP and OnCLick fire.
14:29.49cladhairemaia: Then thats' not my issue.
14:29.54Icerothyes Cartas
14:29.55Fritticladhaire: ah ok, I didn't know that
14:29.56cladhaireCartas: Yes, and that's by design.. and it makes sense.
14:29.58maiacladhaire: yeah, thats what I said :)
14:30.11cladhairemaia: OnMouseDOwn and OnMouseUP should NOT be used for dragging
14:30.16cladhairepeople who whine about it can fucking deal imo =)
14:30.22maiacladhaire: not even for title regions?
14:30.24CartasIt majes sense?
14:30.30CartasMakes*
14:30.31cladhaireit makes no sense
14:30.34FtH|Eaglewhy not cladhaire? I am using this in xrs
14:30.36cladhairewhy code something that's already coded for you.
14:30.45CartasWait...
14:30.47Icerothoh, about xrs, can i hide the title bar somehow?
14:30.51cladhaireFtH|Eagle: BECAUSE OnMouseUP AND OnClick both fire at the same time.. if you'r eusing buttons.. that's bad.
14:30.52CartasYou just said: "and it makes sense".
14:30.54CartasI'm confused...
14:31.03maiacladhaire: because the wow behaviour is different than users would expect. I doubt any OS UI has such a behaviour
14:31.22Frittimaia: well, I just tried this gnome thingy, and it does :-)
14:31.31cladhairewell an OS UI isn't buttons that you're clicking in an MMORPG are they?
14:31.41cladhaireif they give us a window type, then things would be different, and we'd all have title regions
14:31.42cladhairethat isn't the case.
14:31.45Frittiah wait, no, that's not true. It does drag isntantly, I just had it docked to other windows.
14:31.47maiacladhaire: I'm not talking about buttons. I'm referring to title regions.
14:32.04cladhaireso it stands to reason that you'd WANT the dragging code to ONLY activate when you actually drag the frame
14:32.10cladhaireFritti: Thank youu.
14:32.17maiacladhaire: the part named "Healers" on top of the raid unit frames that is.
14:32.34cladhaireOnDragStart starts dragging when you move the mouse x pixels away from the origin of the click
14:32.51cladhairemaia: That's a feature you would need to request in aguf.. but i'd encourage him to not use it.. it still doesn't make sense.
14:32.58cladhairewhen the code already exists specifically for dragging
14:33.01cladhaireand works fine.
14:33.05vhaarr[Ammo]: are people supposed to use the Ace1 raid thread for BW2 reports?
14:33.12maiacladhaire: yeah, and I'd prefer to have it move instantly. which is why I suggested to use the different way for these title regions (that arent unit frames)
14:33.17vhaarr[Ammo]: I don't really even read it, I just happened to catch that post now.
14:33.21cladhairemaia: They do.. if they dont maybe you're having another issue.
14:33.29*** part/#wowace Grumpey (n=Owner@dialup-4.88.22.175.Dial1.Atlanta1.Level3.net)
14:33.33cladhairebut I can drag my AGUF instantly fromt he second i put my click down, to the second i release
14:33.50cladhairesame goes for watchdog, and any other frames that use ODS
14:34.01maiacladhaire: then OSX might be different. I don't know. here I need to move my cursor for about 10-20px, then the frame starts moving. so it's always beinh.
14:34.13maias/beinh/behind/
14:34.13cladhairemaia: And they're not docked to anything.. they're just sitting ther?E
14:34.16CartasoUF has that thing where you have to move the mouse before the frame starts dragging. :O
14:34.19maiacladhaire: yup
14:34.28cladhairemaybe osx is differnt.. cause that's not behavior I can verify
14:34.33*** join/#wowace Amadeo (i=amadeo@c-69-140-96-126.hsd1.md.comcast.net)
14:35.07cladhaireif I alt-click in the center of "Group 2".. it starts dragging by the time I get to the "G"
14:35.14cladhairewhich is like.. 8 pixels.
14:35.24maiacladhaire: and if your fps is really, really slow, then you can move your mouse from one corner to the other dragging, and the frame will have moved to maybe the middle of the screen
14:35.48cladhaire*shrug*
14:35.49cladhaireit makes sense.
14:35.53cladhaireif verifies that you're dragging the button;.
14:36.02cladhaireand its not an issue.. people have been playing like that since the day the game came out.
14:36.20maiacladhaire: hold a frame, move the mouse as fast as you can. after 10sec your cursor will be somewhere else than the frame. this is a pain when raiding with 4fps.
14:36.25cladhairejesus
14:36.27cladhaireif you try to break it
14:36.28cladhaireit'll break
14:36.30cladhairewhat do you want me to say?
14:36.36cladhairewhy would you move your mouse as fast as possible.
14:36.49maiacladhaire: when raiding I don't even need to try to break it. frames just dont move most of the time. thats all.
14:36.56cladhairewhen I do what you just said.
14:37.07maiacladhaire: I'm just trying to let you reproduce the behaviour on a 3Ghz computer ;)
14:37.10cladhairethe cursor stays anchored at exactly the same point it started the drag
14:37.17cladhairei dont have a 3ghz computer
14:37.29FtH|Eaglebut can I use ondragstart on normal frames and not buttons?
14:37.41cladhaireno, thats the whole point =)
14:37.41maiacladhaire: well, either its the OSX implementation, or its related to low fps. dunno.
14:37.49cladhaireif youre using a button, you should't use OnMouseUp/OnMouseDown
14:37.56cladhairemaia: Well either way, the issue only relates to buttons.
14:38.02cladhairethose arne't buttons so the author can do what they want with them
14:38.04FtH|Eagleso it's ok that I'm using that?
14:38.21cladhairethere is a VERY clear reason why you have to use OnDragStart instead of OnMouseDown
14:38.29cladhairebecuse there's no way with code to STOP the OnClick fro being called.
14:38.42cladhaireunless you want to end up targeting whoever you move.. or casting a spell on them
14:39.17FtH|Eaglealright
14:39.42Fritticladhaire: totally different question altogether, how can I edit taks on the flyspray?
14:39.48cladhairei have no idea
14:39.50cladhairei dont use flysprat =
14:39.52maiacladhaire: thats why I'm using OnMouseDown only for the Squishy title region.
14:39.54cladhaires/at/ay/
14:40.00Frittihmm, ok
14:40.23FrittiI'll bug ckknight / Tek then
14:40.30cladhairealright while i have to go to work now.
14:40.40Icerothmaia, could you include hide/show backdrop to the squishy menu?
14:40.41FrittiI'm off to do stuff in RL
14:40.49FrittiplztestBugSackkthx
14:41.19maiaIceroth: it's in. it just has been renamed to "Alpha"
14:41.26Icerothah
14:41.35maiaIceroth: it's a slider now
14:42.24Icerothah right, i thought it was whole frame alpha and left it alone =)
14:44.13*** join/#wowace Parak (i=PROFI@user-0cev737.cable.mindspring.com)
14:50.00ag`JoshBorke, I added an argument to the createframe named db where you can choose what db you want that frame to read
14:50.09ag`or createobject that is
14:51.10*** join/#wowace snurre (n=snurre@AVelizy-153-1-54-83.w86-205.abo.wanadoo.fr)
14:51.20snurremailfu spamming with error msgs :(
14:51.59JoshBorkeag`: cool
14:52.09ag`I don't know what you did to get around it
14:52.14JoshBorkeag`: i had to make a bunch of changes in other places to get the frame to show up correctly
14:52.31JoshBorkeag`: i added 'targettargettarget' to the ag_Defaults.lua file :-P
14:52.44ag`yes, thought so
14:53.02ag`you would be able to create the frame now by simply having it read the targettarget settings
14:53.40JoshBorkeso basically just copying everything from the targettarget settings, which is fine by me :-)
14:53.40ag`You had to edit aUF:PLAYER_TARGET_CHANGED() too right?
14:53.43JoshBorkeyea
14:53.56ag`I should add that to the object maybe
14:54.26JoshBorketo make mine independent i had to edit PLAYER_TARGET_CHANGED, InitMenu, CheckVisibility, PLAYER_LOGIN
14:55.14ag`player login to create the object on login
14:55.19JoshBorkeyea
14:55.55CIA-1103ag * r7081 10ag_UnitFrames/ (ag_UnitClass.lua ag_UnitFrames.lua):
14:55.55CIA-11ag_UnitFrames -
14:55.55CIA-11<PROTECTED>
14:55.55CIA-11<PROTECTED>
14:56.21ag`with that change you could probably leave out your changes to initMenu and defaults
14:57.57JoshBorkeindeed
14:58.12JoshBorkefor me i want the 2 frames to be exactly the same :-)
14:59.00snurrethe scale option aguf and squishy are using.. is  that dewdrop?
14:59.34Slayman`wowis clad in here?
14:59.40ag`scale option?
14:59.44ag`Dewdrop is the dropdown menu
14:59.47JoshBorkesnurre: yes
14:59.51JoshBorkesnurre: using a slider
14:59.54snurrewell
14:59.56ag`ah, yes
15:00.08Slayman`wowwhat's the white F at the end of each player in the PerfectRaid frame ?
15:00.13snurrethe same problem is with both addons: when you mouseover the scale options, frames are nudged upwards
15:00.59ag`snurre, what happens if you set your resolution to 800x600 and disable global scale?
15:01.12snurreuhm, wish i knew :p
15:01.13JoshBorke'my interface is borked'
15:01.15JoshBorke;-)
15:01.18snurrein bwl, so cant really test
15:03.15mjcckknight: pong
15:05.42CIA-1103ag * r7082 10ag_UnitFrames/ag_UnitClass.lua:
15:05.43CIA-11ag_UnitFrames -
15:05.44CIA-11<PROTECTED>
15:07.04Slayman`wowOh noes my interface is too small to fit everything! i need bartender
15:17.41JoshBorkeok bye all, have a good day
15:17.41*** part/#wowace JoshBorke (n=Josh@r35h14.res.gatech.edu)
15:17.45hasteWobin: Gonffbar doesn't clear CPs on zoning ;)
15:17.57Wobinhum
15:17.59hasteso I still recommend you to use PTC
15:18.03Wobinyeah
15:18.13CartasListen to Haste.
15:18.15CartasHe knows all.
15:18.16WobinI was going to on the next iteration
15:18.20hastehehe
15:18.26WobinAlong with sound effects
15:18.30Wobinjust for the hell of it
15:18.37Wobinoh and Ace2 natch
15:18.41Mikmahttp://www.wowinterface.com/downloads/info5219-Telepathy.html
15:18.45hastewill it heal my party?
15:18.45Mikmahuzah
15:18.57hasteMikma: Saw that - the new sky =\
15:19.01Wobinwoo
15:19.03Wobin2 downloads
15:19.10Wobinand one of those was ckknight's
15:19.24hasteother one was probably AL
15:19.29Mikma:)
15:19.31hasteat least I test my downloads after updating
15:19.54Mikmaomfg
15:20.00Mikmafunction(msg, sender) Sea.io.printComma("TelepathyTester1: ", msg, sender) end
15:20.06Mikmahow is this simple?
15:20.26Wobinoh
15:20.29Wobinthe other was Mik =P
15:21.15Mikmacompare to AceComm ..
15:22.01CIA-1103maia * r7083 10Squishy/core.lua: Squishy: reduced GC
15:22.39Neronix~whalenorris AnduinLothar
15:22.41purlACTION gets a whale with a facial hair issue named Charles to roundhouse whack AnduinLothar in the face with his tail
15:22.46NeronixFailed yet again
15:22.56NeronixAnd his real name's Carlos, not Charles :p
15:23.20CIA-1103ag * r7084 10ag_UnitFrames/ (ag_UnitClass.lua ag_UnitFrames.lua):
15:23.20CIA-11ag_UnitFrames -
15:23.20CIA-11<PROTECTED>
15:23.34Neronixhaw purl! no, whalenorris $foo is <action>gets a whale with a facial hair issue named Carlos to roundhouse whack AnduinLothar in the face with his tail
15:23.44WobinCarlos really?
15:23.50WobinCarl Norris
15:24.42NeronixCarlos Ray "Chuck" Norris
15:24.46Neronixhttp://en.wikipedia.org/wiki/Chuck_Norris
15:26.15WobinI'd say something about "Carl Norris" not having the same impact as "Chuck Norris", but both names are pretty silly =P
15:26.27CartasChuck Norris is a fool.
15:26.32[Ammo]ag`: I had a nice bug
15:26.36WobinDo you pity da foo?
15:26.40CartasWhy has the internet gone mad over him?
15:26.44[Ammo]ag`: http://connected.ddnd.utwente.nl/~wouter/petbarbug.jpg
15:26.47WobinInsanity?
15:26.53CartasBruce Lee > Chuck Norris.
15:26.55[Ammo]ag`: experience bar for demons is kinda off the screen :)
15:27.04[Ammo]ag`: oh and any chances of suppport for raidicons?
15:27.09ag`[Ammo], yes. It is probably a divide by zero icon
15:27.20ag`*problem
15:27.21ag`lol
15:27.26ag`screenshot not working though
15:27.32mjc[ammo], in agUF? that'd be nice :)
15:27.38ag`but is it where the bar is lke ultra wide?
15:27.58WobinCartas: Duh
15:28.33WobinChuck could try roundhousing Bruce, but Bruce would snap Chuck's knees in the wrong direction first.
15:28.47CartasBruce Lee roundhoused Chuck :O
15:28.48ag`[Ammo], hello?
15:30.28*** join/#wowace Worf (n=worf@j-221.vc-graz.ac.at)
15:31.14NeronixWorf: Nice commit for you being made right now
15:31.24WorfNeronix: heh
15:31.42CIA-1103neronix * r7085 10MobHealth3_BlizzardFrames/ (. MH3_Blizzard.lua MobHealth3_BlizzardFrames.toc): MobHealth3: Blizzard Frames - Initial import. A MobHealth3 frontend for Blizzard's default unit frames. 112% untested
15:32.36NeronixWobin: Carlos == Charles, Carlos ~= Carl, Carl rougly= Charles
15:32.37Neronixiirc
15:33.17WorfNeronix: uh, you're in trunk now, right?
15:33.21WobinWuh?
15:33.31WobinI'm sure Carl is short for Carlos, isn't it?
15:33.54NeronixI'm sure Carl was a variant of Charles
15:34.00NeronixWorf: Yes
15:34.07FISKER_Qdoes MH3 support nurfed?
15:34.13Wobinpossibly a spanish variant
15:34.23WobinCarlos anyway
15:34.27NeronixYeah
15:34.35NeronixFISKER_Q: MH3 is compatible with MH/MH2
15:34.38Wobinbut what is Carl short for then, if not for Carlos?
15:34.45NeronixCharles
15:34.50FISKER_Qso if i customized Nurfed to work with MH2 it will work with Mh3?
15:34.52FISKER_QMH3*
15:34.53Wobinfeh
15:34.54Neronixbleh, we should check wikipedia
15:34.55Wobinsame thing =P
15:34.59NeronixFISKER_Q: Yes
15:35.02FISKER_Qawesome
15:35.13NeronixThere's a more developer-friendly api introduced too
15:35.15WobinIf Carlos is a variant of Charles, then yes, Carl is short for Carlos and Charles
15:35.26*** join/#wowace Industrial (n=tom@hellsblade.xs4all.nl)
15:35.29CIA-1103neolith * r7086 10oRA_EasyPTs/readme.txt: added install notes
15:35.30Neronixlogic > me
15:35.47CIA-1103neolith * r7087 10FuBar_LockFu/readme.txt: added install notes
15:35.55NeronixNext on todo: Document the API
15:36.25FISKER_Qdid you move it to the trunk?
15:36.27NeronixYeah
15:36.31FISKER_Qok :)
15:36.40FISKER_Qthen looking in the branch doesn't work well
15:37.53mjcChuck Norris is currently ranked 7th[6] in a poll for naming a new bridge in Budapest, Hungary.
15:38.12Neronixhehe
15:38.32WobinEasyPTs?
15:38.48mjchttp://www.smh.com.au/news/world/chuck-norris-leads-the-way-in-budapest-bridgenaming-vote/2006/08/01/1154198140933.html
15:39.14Mikmamaia: http://www.wowace.com/forums/index.php/topic,1724.msg33961.html#msg33961 :)
15:39.27WobinWhat's a PT?
15:39.36FISKER_Qplayertarget?
15:39.40NeronixPlayer Target?
15:39.41Wobinoh
15:40.21Wobinah the SMH
15:40.28WobinKwality Journalism =P
15:40.38*** join/#wowace kopple (n=mroc@c-3f9872d5.034-194-6e6b701.cust.bredbandsbolaget.se)
15:40.48maiaMikma: BonusActionButton "stealt/stanceshift" - what about poor priests?
15:41.06Mikmamaia: what about them? :)
15:41.27maiaMikma: well, I assume thats the bar that could be displayed when targetting e.g. a friendly target
15:41.32CIA-1103ag * r7088 10ag_UnitFrames/ag_UnitClass.lua:
15:41.32CIA-11ag_UnitFrames -
15:41.32CIA-11<PROTECTED>
15:41.41maiaMikma: for altering healing/damage spell bars.
15:41.41Mikmamaia: that might be really easy to do now
15:41.45mjcThey once tried to carve Chuck Norris's face into Mount Rushmore, but the granite wasn't hard enough for his beard"
15:41.47mjcheh
15:41.50maiaMikma: great!
15:42.16Mikmamaia: just needs to know a way "if target == hostile then"
15:42.25maiaMikma: also I could write some kind of OnUpdate to watch for metakey down / up and :Show() / :Hide() an additional bar.
15:42.46Mikmamaia: but i'm not sure, since i don't know how to change the actionbuttons on bars :P
15:42.53maiaMikma: UnitCanAttack("player", "target")
15:43.03Neronix"A movie scene depicting Chuck Norris losing a fight with Bruce Lee was the product of history's most expensive visual effect. When adjusted for inflation, the effect cost more than the Gross National Product of Paraguay."
15:43.15WorfNeronix: MobHealthText:SetText(): Font not set
15:43.30Worf( line 53, MH3_Blizzard.lua
15:43.43NeronixI thought that was what the inheritsFrom arg in CreateFontstring was for -_-
15:43.53maiaMikma: I'll see if I can find the cropping code in DAB.
15:44.31Wobin"You're like a monkey," she told her husband in court. "Anybody rolling an ice cube round your body would have had a hair ball in their throat."
15:44.33Wobinrofl
15:44.39Wobinhttp://www.smh.com.au/articles/2006/08/05/1154198379210.html
15:45.06WorfNeronix: hmm... GameFontNormalSmall should do actually ...
15:45.42maiaMikma: do your bars have multiple pages, or do they all only have one page?
15:45.43mjcOn an episode of The Daily Show in a parody of Alaskan senator Ted Stevens' comments about the internet being a "Series of tubes". John Hodgman stated that beneath every American home there were indeed a series of tubes and they could be used to send various pieces of information, mainly Chuck Norris Facts.
15:45.43NeronixI'll do text:SetFontObject(GameFontNormalSmall) and see if that works
15:45.44mjchahahah.
15:45.57Neronixmjc: I saw that clip xD
15:46.03mjcthat's awesome.
15:46.06mjcI'd die laughing.
15:47.22Mikmamaia: http://www.wowace.com/forums/index.php/topic,1837.0.html :D made a post in Ace2 AddOns since it is now an ace2 addon ;)
15:47.25CIA-1103neronix * r7089 10MobHealth3_BlizzardFrames/ (. MH3_Blizzard.lua): MobHealth3: Blizzard Frames - Attempt to fix the font error
15:47.30Mikmamaia: 1 page
15:48.58WorfNeronix: hmm.. no error now, but no text either :)
15:49.04WorfNeronix: should there be some number?
15:49.24FISKER_QArgh!
15:49.31Neronixhmm, I'll need to get ingame myself
15:49.47WorfNeronix: that sometimes helps testing :)
15:49.51FISKER_QInterface\AddOns\MobHealth\MobHealth3.lua:160: attempt to compare number with string.
15:49.51Neronix^^
15:50.10[Ammo]ag`: sorry twin emps :)
15:50.18ag`ok :P
15:50.21CIA-1103phyber * r7090 10XPBarNone/Core.lua:
15:50.22CIA-11XPBarNone:
15:50.22CIA-11- Added new textures from XRS.
15:50.22ag`[Ammo], try to update now
15:50.29[Ammo]k
15:50.32NeronixFISKER_Q: Change the precision option
15:50.38Neronixold bug that was fixed a while ago
15:50.53Neronixwas stored in the config as a string by accident
15:51.14CIA-1103phyber * r7091 10XPBarNone/Textures/ (marble.tga steel.tga waves.tga):
15:51.14CIA-11XPBarNone:
15:51.14CIA-11- Try again. Works better if I 'svn add' the textures.
15:51.44Neronix`afkWorf: Will fix asap
15:51.57vhaarrKemayo: yt?
15:52.06FISKER_Qshould i keep it at 10 (the default)
15:52.09FISKER_Q?
15:52.55mjcphyber: ninja
15:54.23hyperChipmunk:q
15:54.27hyperChipmunk=x
15:55.17phybermjc: yup. :p
15:56.18Tupladyou can only have 32 buffs on you ?
15:56.25Shyvayea
15:56.33Tupladboohoo
15:56.43Worf"only"? :)
15:56.52Tupladyea I was wondering wether it's possible to get or not :D
15:56.59FryGuymore like 24 :p
15:57.05Tupladbut is it buffs AND debuffs ?
15:57.08Shyva32 FryGuy
15:57.17FryGuyno i mean actual buffs
15:57.28Shyvaoh :p
15:57.31FryGuy24 real buffs, and 8+ "invisible" ones
15:57.33FISKER_Qthe buff indicator only shows up to 20 buffs
15:57.36Tupladoo
15:57.38FISKER_Qhmm
15:57.39Tupladso 32 total
15:57.55KebinusanIm pretty sure things like enchants and stances count as buffs
15:57.59FISKER_Qwhat do you mean by invisible buffs?
15:58.07Kebinusanagainst that 32
15:58.49Shyvathe UI only shows 16 or 24 buffs, the other 16 or 8 aren't shown
15:58.59*** join/#wowace MvA|Slayman (i=Slayman@d170013.adsl.hansenet.de)
15:59.03WorfFtH|Eagle: oh, i see, you added initial buff support for XRS...
15:59.10FryGuysee my post here http://forums.worldofwarcraft.com/thread.aspx?FN=wow-customer-service&T=84316&P=3#post97475
15:59.40FryGuyinitial buff?
15:59.52Tupladif you die flask of titan stays ? :o
16:00.10Shyvayes
16:00.11FtH|EagleWorf: yes, and it should work
16:00.14mjcthats' what it says
16:00.31Wobinthat's for all the flasks
16:00.36WorfFtH|Eagle: you cannot buff by clicking the buttons yet, can you?
16:00.42FtH|Eaglenot by clicking
16:00.50WorfFtH|Eagle: but?
16:00.51FtH|Eaglebut you can set a keybinding
16:00.55Worfah - sorry
16:01.27CIA-1103rophy 07Rophy * r7092 10ParserLib/Parser-2.0/Parser-2.0.lua:
16:01.27CIA-11Parser - Minor tweaks here and there.
16:01.28CIA-11- Added Wiki URL.
16:01.28CIA-11- Debugging functions are loaded only on debug mode.
16:01.41WorfFtH|Eagle: indeed :)
16:01.50FtH|Eagleworks?
16:03.42FISKER_Qso FryGuy
16:04.02FISKER_Q8 invisible buffs are equal to buffs like stances, passive threat modifiers and so on?
16:04.05FISKER_Qor what?
16:04.17FryGuywell whatever they are
16:04.43WorfFtH|Eagle: yeah... worls... looks good... just checking the function that does handle that... learning things ...
16:04.50KebinusanEnchants
16:05.01FtH|EagleI don't like the function for it, but it works
16:05.18Kebinusanat least the math adds up for enchants
16:05.42mjcweapon buffs count as buffs in the buff slots?
16:05.48WorfFtH|Eagle: well, basically you can't do much better... well - maybe slightly
16:05.55Kebinusanweapon procs, but passive enchants I mean
16:06.11CIA-1103ag * r7093 10ag_UnitFrames/ (ag_Defaults.lua ag_UnitClass.lua ag_UnitFrames.lua):
16:06.11CIA-11ag_UnitFrames -
16:06.11CIA-11<PROTECTED>
16:06.11CIA-11<PROTECTED>
16:06.25Kebinusanlike that minor run speed on your boots, or 15agi on your weapon
16:06.29FtH|EagleWorf: tell me
16:06.40WorfFtH|Eagle: let me test something first...
16:07.52mjcbtw, I discovered the reason why i kept getting that disabled message
16:08.09mjcI had done /ace disable Blizzard_AuctionUI and it saved it in addons.txt in my wtf folder
16:08.16mjcwhen I deleted the line for it it worked fine
16:08.30mjcbut /ace enable Blizzard_AuctionUI and stuff didn't want to work
16:09.08WorfFtH|Eagle: ok - you seem to target the players you want to buff... this is not necessary and just causes net load
16:09.40WorfFtH|Eagle: basically you should be fine by doing something like 1) if friendly target, then remember name and clear target
16:09.58WorfFtH|Eagle: 2) cast the spell....
16:10.09WorfFtH|Eagle: 3) loop trough the raid until you find one that can get it
16:10.17mjcfor buffs you shouldn't need to target the person first
16:10.32Worfexactely - just make sure no friendly target is targetted
16:10.42mjccastspellbyname has a unit parameter
16:10.46Worf( just my opinion )
16:11.07FtH|Eagleit has a unit parameter?
16:11.08FtH|Eaglesure?
16:11.11oxmannot a unit parameter
16:11.14oxmana selfcast parameter
16:11.16FtH|Eaglethought only a self parameter
16:11.18oxman1 or 0
16:11.22mjcah, my bad :/
16:11.51WorfFtH|Eagle: and for the range, do a if UnitIsVisible and SpellCanTargetUnit to check
16:12.05FtH|EagleI do a unitisvisible check
16:12.06mjcSpellTargetUnit()
16:12.08mjcsorry
16:12.19FtH|Eagleand UnitIsVisible(raidID)
16:12.21Worfvisible units still out of range
16:12.47FtH|Eaglespellcantargetunit checks the range?
16:12.59Worfyep
16:13.16FtH|Eagleok
16:13.43Worfbut first you need to do CastSpellByName while having cleared your target
16:14.05FtH|Eagleyeah sure
16:14.53Worfwell - there is a chance that this doesn't work, because i think the SpellCanTargetUnit is done clientside and the server still can tell you taht you're out of range
16:15.05FtH|Eagleand if I'm in the cast mode, which function should I use then. TargetByName?
16:17.29mjcspelltargetunit, castspellbyname sounds right to me
16:21.00Worfthe TargetFrame on click function shows it: if SpellIsTargeting() then SpellTargetUnit(unit)
16:21.28maiawoot. PerfectBar: http://img197.imageshack.us/img197/1120/perfectbarbd8.jpg
16:22.37Tupladwont load :\
16:22.53Tupladoh there we go
16:23.06Tupladmaia ... that's porn!
16:23.11maialol
16:23.55oxmanurl of perfectbar ?
16:24.01FtH|Eaglek thx, I'll upload it, would be good if you test that
16:24.39maiaoxman: Maia://Dreams/Today
16:24.43TupladI'll test as soon as I get my account back
16:24.48Tupladlooks neat
16:25.00FISKER_QNeronix`afk
16:25.02FISKER_Qdoh
16:25.47CIA-1103moonsorrow * r7094 10XRS/XRS.lua:
16:25.47CIA-11XRS:
16:25.47CIA-11- changed the logic a little in the auto-buff part
16:25.50oxmanso maia you will do a perfectbar ?
16:25.53oxmanor what else ?
16:26.06ven...
16:26.11maiaI'm bugging Mikma to do it :)
16:26.17Mikmayeah :)
16:26.22Tuplad:\
16:26.23maiaremind him it's porn.
16:26.30Tupladit's porn, Mikma! real porn !
16:26.41MikmaTuplad: german pisspoopporn?
16:27.10Tuplad:O
16:27.29Wobin...
16:27.29Tupladwhere are you getting the inspiration from Mikma, where ?
16:27.41Wobintubgirl.com
16:28.16Tuplad:D
16:33.03*** join/#wowace pagefault (i=pagefaul@bas2-toronto12-1128738478.dsl.bell.ca)
16:33.12FryGuyFtH|Eagle: can you do it like smartres does it?
16:33.23FtH|Eaglethis is how?
16:33.31FryGuyse
16:33.32FryGuysec
16:34.03FryGuydoes CastSpell first with no target
16:34.06FryGuythen loops through the people
16:34.22maiaSpellIsCastable() I think
16:34.45FryGuyand breaks out of the loop when it's not got the hand up anymore
16:34.51FryGuyer wait i'm misreading this
16:34.54maiaaka save target, clear target, CastSpellByName(), loop through people, check for SpellIsCastable(), then TargetUnit().
16:35.20Wobinhm
16:35.41MvA|Slaymanusing the german client with bigwigs is producing massive amounts of errors insane amounts
16:35.44FryGuyer wait maia is correct
16:35.49Wobincan you have smartres cast the spell to the targetable cursor if there's still dead people in the raid, but who have released?
16:35.52NeronixFISKER_Q: Change it to another value then back to 10
16:36.04FryGuyno you have to actually click on them
16:36.08Neronix10 should be fine I think
16:36.16*** join/#wowace cladhaire (n=jnwhiteh@cpe-69-202-110-177.twcny.res.rr.com)
16:36.16*** mode/#wowace [+o cladhaire] by ChanServ
16:38.42MvA|Slaymanlol everytime i quit WoW i produces a crit error
16:39.58MvA|Slaymansomething appears to be wrong with ace2db
16:40.39FryGuyya i hear the "fatality" every time i exit wow
16:42.45CIA-1103moonsorrow * r7095 10XRS/XRS.lua:
16:42.45CIA-11XRS:
16:42.46CIA-11- changed the logic again in the auto-buff part
16:43.05MvA|Slaymani cannot  /rl   /logout  /quit   everytime it crits !!!
16:43.32MvA|Slaymancurse Ace2 anyone can do a rollback?
16:44.04NeronixMvA|Slayman: /annoy ckknight
16:44.24MvA|Slaymanwhat is that supposed to mean?
16:44.40Neronixbug ckknight about it if you think it's acedb :P
16:45.22MvA|Slaymanckknight: u are a mean human! rollback ace2db i cannot save by the name of the lord !
16:50.09CIA-1103neronix * r7096 10MobHealth/MobHealth3.lua:
16:50.09CIA-11MobHealth3 - Syncing docs to wiki page
16:50.09CIA-11- Speaking of wiki page... http://wiki.wowace.com/index.php/MobHealth3_API_Documentation
16:51.18WobinWhat's the error, Slay?
16:52.26FryGuydoes mh3 calculate the amount of damage from the % and take that into effect too?
16:52.34FryGuyhmm that doens't make sense
16:53.17MvA|Slaymancome on ckknight get back here
16:53.56FryGuylike if the mob has 10000hp, and it shows 97%, but you've seen 343 daamge done to it, would it show 9657/10000, or 9700/10000?
16:54.15NeronixFryGuy: For every change in health, it adds math.floor( (totalDamage*100) / (startPercent-current) + 0.5 ) ) and math.floor( (recentDamage*100) / (lastPercent-current) + 0.5 ) ) to a list
16:54.20Neronixit sorts the list then finds the median
16:55.10ag`Neronix, what from the SVN should I use to get mobhealth
16:55.14ag`and what is the API
16:55.14FryGuyuh
16:55.22FryGuywait i'm saying current hp
16:55.23Neronixag`: /trunk/MobHealth
16:55.27FryGuynot max hp
16:55.27ag`ok, thanks
16:55.38NeronixOh >.<
16:55.49Neronixpercentage/100 * maxHP
16:56.33*** join/#wowace Worf (i=Worf@j-221.vc-graz.ac.at)
16:56.41FryGuyso the answer to my question is no :p
16:56.52NeronixYeah
16:57.07WorfFtH|Eagle, ok, you had some bugs in there, i started to fix, but i've been called to a raid :)
16:57.18NeronixIt looks at the change in percent, total damage done and damage done between runnings of the estimator function
16:58.08WorfFtH|Eagle, basicylly all the functions take unit ids and not names,...
16:58.34FryGuyhow hard do you think would it be to store the damage-done-since-last-pct-change and subtract min(.01*maxHP, dmg) off?
16:58.40FryGuyfrom current pct
16:58.55FryGuyalthough then there's no events to the unitframes
16:59.01ag`Neronix, good, you kept the API :P
16:59.13ag`is mobhealth3 backwards compatible though?
16:59.16NeronixYeah
16:59.40FtH|EagleWorf: ok, I see that I haven't looked at spelltargetunit, was a copy&paste error, but what else?
16:59.44ag`nice, anything left to do? Else add a post to the forums :-)
16:59.53NeronixFryGuy: I don't quite understand that
16:59.55ag`maybe add it to wowi
17:00.05Neronixtbh, I don't understand the algorithm 100% yet
17:00.14Neronixag`: Soon :)
17:00.25NeronixI need the Blizzard frame frontend fixed
17:00.56Mikmagod damn
17:01.03Mikmai need a wise way of hooking buttons now :P
17:01.12FryGuyheh
17:01.19oxmanhook UseAction
17:01.22FryGuywell look at my example :p
17:01.50Mikmawell the thing is... i need to mod the buttons without having to be afraid that they "move" around in my bars
17:02.32mjclock actionbars
17:02.35mjcin interface otions
17:02.38mjcoptions
17:02.48NeronixFryGuy: Is that example you suggest for calculating current hp?
17:02.55ag`Neronix, ok
17:05.02CIA-1103neronix * r7097 10MobHealth/MobHealth3.lua: MobHealth3 - Got rid of a bit of redundant code from... I think the second generation
17:05.48Tupladzomg I have "Posts: 666"
17:06.01FryGuyyes
17:06.19NeronixI don't see why it should change
17:06.33FryGuywell it's (pct+1)*maxhp - damagesincechange
17:07.25FryGuywell if a boss has 5 million hp
17:07.45FryGuythe resolution is 50,000 damage
17:08.07FryGuybut if you know that there's been 32,483 damage since the % changed, then you have a better picture of what the real health is
17:08.11NeronixOh, I see
17:08.19NeronixI'll look into that, thanks
17:08.31FryGuyi know that one of the mobhealths did that :p
17:08.38WobinTuplad: You'll have to stop posting now
17:08.38FryGuycause i had it when I was using duf
17:09.10NeronixDefinitely not MH2
17:09.37Neronixit does floor(curPerc * pointsPerPercent + 0.5)
17:10.37NeronixDoes UNIT_HEALTH fire between percents?
17:11.10Kemayovhaarr, you asked after me?
17:11.16TupladWobin: :(
17:11.42MikmamaiaAFK: sorry, too hard
17:11.42vhaarrKemayo: yes, with ALS if a friend has a long pvp title and guild name, the zone will be hidden
17:11.53vhaarrKemayo: maybe you could expand the size of the friends frame or something clever?
17:12.21vhaarrlike put zone on the second line, or maybe shorten the rank to just rank number in that case
17:13.03CIA-1103nightdew * r7098 10SpellStatus-1.0/SpellStatus-1.0.lua:
17:13.03CIA-11SpellStatus:
17:13.03CIA-11- Fixed a bug in the CastSpell hook that routed it to call CastSpellByName *cough* Copy paste mistake anyone?
17:13.07Neronixif UNIT_HEALTH fires in between percents, then implementing it shouldn't be hard
17:13.11Mikmai need to find a way to scale the texture down without the button scaling down
17:13.18Mikmaand it's not easy :P
17:13.22*** join/#wowace haste (n=haste@host-81-191-131-80.bluecom.no)
17:13.31phyberdoes the trunk of Teknicolor update when people in guild come online now?
17:14.14CIA-1103nightdew * r7099 10SpellCache-1.0/SpellCache-1.0.lua:
17:14.14CIA-11SpellCache:
17:14.14CIA-11- Removed debug spamming by commenting out SetDebugLevel
17:14.33Tupladhow is the PR in the branch btw ? lots of pimpness ?
17:14.59cladhaireno
17:15.00KemayoSmartly compressing things sounds good.  I'll look into it.
17:15.02cladhairePR in trunk is nice.
17:15.08cladhairePR unstable branch is unusable
17:15.12Tupladok ;(
17:15.18cladhairewhy =(?
17:15.28NeronixClad, you're awesome, you should know this:
17:15.32cladhaire?
17:15.36NeronixDoes UNIT_HEALTH fire in between percents?
17:15.40CIA-1103moonsorrow * r7100 10GotWood/ (5 files in 2 dirs):
17:15.40CIA-11GotWood:
17:15.40CIA-11- SpellCache dependency added
17:15.40CIA-11- Totems are now removed upon death
17:15.49cladhaireNeronix: We suspect not, but i believe it does.
17:15.58Neronixfor every single hit?
17:16.00cladhaireaye
17:16.04cladhaireand every single regen tick
17:16.04cladhaireetc
17:16.05oxman<@cladhaire> PR unstable branch is unusable
17:16.09oxmanwhere is this branch please
17:16.10Tupladcladhaire: things that I got in my mail(rss) were so pimp, so I thought it was already for use :p
17:16.12Neronixsweet!
17:16.22cladhaireoxman: Why?  you dont want to do anythign with it.
17:16.27TupladFtH|Eagle: only for totems ?
17:16.31cladhairehaha no its not usable
17:16.31oxmani want see the code :)
17:16.36cladhaireand i may not be coding like that
17:16.42cladhaireas a matter of fact i know i'm not
17:16.45cladhairejust haven't worked it out yet
17:16.48FtH|EagleTuplad: what you mean?
17:16.55TupladFtH|Eagle: GotWood, totems only ?
17:17.19phybertells you when you can build a campfire too.
17:17.20FtH|EagleIt's a totemtimers addon, why would I track other things?
17:17.44TupladFtH|Eagle: no idea, was just wondering :) if it was like CCWatch I'd trade it right away :o
17:17.54NeronixFryGuy: btw, the algorithm does adds math.floor( (totalDamage*100) / (startPercent-current) + 0.5 ) whether the percentage is changed or not
17:18.13NeronixI'm busy thinking of whether that means we don't need to change anything
17:18.25FtH|Eaglemaybe somebody will create a seperate addon with ace2 :)
17:18.41Tuplad:O
17:19.35NeronixWait, that's for max hp
17:19.39NeronixI'm so stupid >.<
17:24.50FryGuyya probably
17:25.01FryGuyi think it's just my unitframes need to update the health more frequently :p
17:26.10NeronixI've got the logic for detecting something that needs the inter-percentage stuff almost done
17:26.21SarozNeronix, is MH3 stable yet?
17:26.28NeronixSaroz: Yes
17:26.39NeronixIt's in trunk
17:26.45TupladJust got a message with, "Hi, Could you please link to me/send me the AceHits addon? I can't find it =/"
17:26.47Sarozsweet
17:26.51TupladIs AceHits being developed ?
17:27.22FryGuydon't think so
17:27.25FryGuyuse SCL :p
17:27.46Tupladnah
17:27.48TupladYule
17:29.29NeronixFryGuy: Does this look fine to you? http://ace.pastey.net/137
17:29.33KebinusanYule is a cool name but it isnt on wowinterface or svn
17:29.39Tupladag`: http://www.wowace.com/forums/index.php/topic,1715.0.html rofl @ avatar, but the screenshots dont work
17:29.46TupladKebinusan: try CGµ
17:29.47TupladCG*
17:29.56SarozNeronix, does it save player HP across sessions?
17:30.10NeronixSaroz: if you want it to: /mh3 save
17:30.28Sarozok, just did a dump of the DB and saw some horde in it
17:30.48NeronixFryGuy: Only problem I can forsee is that if the unit frame's UNIT_HEALTH handler goes before MH3's, MH3 will always be one hit behind
17:31.21cladhairethat shouldn't matter
17:31.22NeronixSay, 600 damage out of about 1.5 million or how many a big boss has out of sync. Won't matter
17:31.49NeronixAnd it'll resync on percent-change
17:35.28ag`Tuplad, I need some hosting :P
17:35.40Tupladag`: moddedhosting.com
17:36.45ag`Tuplad, free?:D
17:36.55Tupladag`: do I look like Bill Gates to you ?
17:37.00ag`yes
17:37.03Tuplad-_-
17:37.04ag`do I get a domain too :P
17:37.13Tupladag.moddedhosting.com like that :]
17:37.23FryGuyNeronix: should be (current+1)
17:38.06FryGuycause of blizzard's wacky rounding :p
17:38.12ag`Tuplad, what if I have a domain name?
17:38.13NeronixDone
17:38.21TupladAnyone remembers the name of the addon that used PvP trinket if feared and if not available then WoTF automatically ?
17:38.26Tupladag`: no idea then :]
17:38.53Tupladag`: wait, gotta check my msn, have a few guys there that might have an offer for you =)
17:39.13ag`hehe
17:40.16CIA-1103neronix * r7101 10MobHealth/MobHealth3.lua:
17:40.17CIA-11MobHealth3 - Added inter-percentage current health estimation. (If you're
17:40.17CIA-11fighting something that takes more than one hit to create a percentage change
17:40.17CIA-11e.g. a raid mob, then you'll see a more accurate representation of its current
17:40.17CIA-11HP)
17:40.17CIA-11- Thanks a ton to FryGuy for suggesting and doing the number crunching
17:40.19CIA-11- while true do table.intert(FryGuy, cookie) end
17:40.35FryGuy:O
17:40.52NeronixAnd completely untestable on my end considering I'm not lv60, nor am I in a raiding guild
17:41.26FryGuyeh
17:41.33FryGuyyou could take off your weapons and melee a mob
17:41.42Neronix>.<
17:41.43Neronixthanks
17:41.47FtH|Eaglehm, I make an update on mh3, now both files are gone :D
17:41.51FryGuy2 damage on a mob with 3000 hp is similar to 200 damage on one with 30k :p
17:42.15FryGuyor use rank 1 spells on level 30+ mobs :p
17:42.20NeronixMobs at my level are lv40
17:42.30Neronix1900-2k hp
17:42.34haste[19:41-2958] SpellStatus\SpellStatus-1.0.lua:366: attempt to index field `?' (a nil value)
17:42.37hastearg
17:42.37Neronixbut I'll see what I can do
17:42.39haste*disables GotWoot*
17:43.40FtH|Eaglewhen did the error happen haste?
17:43.54hasteWhen I clicked on a spell in my spell book
17:45.04Nightdewshould have been fixed
17:45.30hasteI just updated :<
17:45.59Nightdewdo you have the stack?
17:46.04Tupladag`: meh, he's not online
17:46.11ag`ok^^
17:46.14ag`I'll just wait
17:46.21hasteNightdew: nope, I don't run the latest bugsack
17:46.25hastesince it ignroed some errors
17:46.28ag`no screenshots until then though Tuplad :P
17:46.29Tupladag`: sure =)
17:46.31Tuplad:(
17:46.48Nightdeware you busy right now haste.. or could you give me a bit more detail?
17:46.58hastedepends on what detail you want
17:47.26Nightdewwhat you were doing lol.. and possibly a stack heh
17:47.33Nightdewwhen did you get the latest?
17:47.40Nightdewlonger than 30 mins ago?
17:47.47FtH|EagleI get the error too, the version before worked
17:48.47ag`Tuplad, do you know these guys that run the site?
17:49.27hasteNightdew: I pressed <F10> which opens my spell book, then I clicked on a heal, without having a target
17:49.35hasteNightdew: checkout was around 1min before I pasted the error
17:49.46Nightdewokay.. looking now
17:50.05FtH|Eagledoesn't matter what you click
17:50.06hasteand no, I can't give you a debugstack
17:50.59CIA-1103mikma * r7102 10Bartender2/Bartender2.lua: Bartender2: Borderhiding, Bartender:HideBorder() and Bartender:HideBorder()
17:52.42Kyahxmorning all
17:56.31Tupladag`: yes
17:56.34ag`good evening Kyahx
17:56.39ag`Tuplad, cool
17:56.52ag`sounds like a good place
17:57.29CIA-1103rabbit * r7103 10BigWigs/Naxxramas/Gluth.lua: BigWigs: Gluth: Trying to fix fear bar not showing up after a wipe.
17:57.30CIA-1103nightdew * r7104 10SpellStatus-1.0/SpellStatus-1.0.lua:
17:57.30CIA-11SpellStatus:
17:57.31CIA-11- Fixed bug with casting from spellbook, original function is CastSpell.. not CastSpellByName or CastSpell1 ...
17:59.37FtH|Eaglehaste: bug is fixed now with that
17:59.38Nightdewhaste: Should be fixed.
17:59.45FtH|Eaglefaster :P
17:59.50hasteI can't try now
18:05.19hastemeep, I thought Patchwerk was larger :(
18:05.29TupladAnyone remembers the name of the addon that used PvP trinket if feared and if not available then WoTF (automatically) ?
18:06.15hasteYeah, it was: Learn2play
18:06.30KyahxAlt+1?
18:06.41Kyahx:p
18:07.16KyahxAnyone watching the X-games?
18:07.21Tuplad-_-
18:07.23Kyahxhaha
18:07.32Tupladhaste: it doesnt work anyway now
18:07.54Tupladhaste: Im making something and need to know how to use wotf ;p
18:08.07hasteCastSpellByName()
18:08.25Tupladneed more than that
18:08.36Tuplad<PROTECTED>
18:08.36ThianaNo, haste is right.
18:08.46TupladThiana: >I< need more than that p:
18:09.06ThianaCheck if the trinket is on cooldown, if it isnt use trinket else cast will :-P
18:09.10hasteUseInventoryItem()
18:09.16hasteUseInventoryItem(13) or UseInventoryItem(14)
18:09.32Tupladhaste: I already have that, I need to figure out how to see if trinket is on cd and then use wotf
18:09.58hasteGetInventoryItemCooldown("player", 13)
18:09.59hasteor 14
18:10.41Tuplad:O porn! ty
18:10.58FISKER_Qhey Neronix
18:11.05FISKER_QI had this silly stupid retarded idea
18:12.26SarozYO! Squisy/core.lua:691: Usage: UnitIsUnit() bla bla
18:12.26Sarozfix
18:12.40hasteTuplad: you might want to read the docs on getinvcooldown
18:12.44Tupladhaste: http://www.curse-gaming.com/en/wow/addons-1418-1-insignia-of-the-hord-auto-use.html I found it
18:12.48Tupladhaste: that's what Im doing atm :p
18:13.03hastewhy would I care about that addon :< ?
18:13.10Tupladhaste: just saying I found it :>
18:13.19Tupladgoogle does wonders =)
18:15.28CIA-1103hyperactiveChipmunk * r7105 10Ace2/AceTab-2.0/AceTab-2.0.lua:
18:15.28CIA-11AceTab-2.0:
18:15.29CIA-11- Lost the full-text sending to the wordlist function in a previous revision somewhere. Fixed.
18:16.53vhaarrSaroz: maybe you should direct that at someone
18:17.07Saroznoticed maia is afk
18:17.24vhaarryou can still tell him in private chat, he'll see it when he gets back
18:17.34Sarozwow, really
18:18.28Tupladkek
18:19.55NeronixFISKER_Q: Hit me
18:20.34FISKER_Qoh
18:20.37FISKER_Qyou're here :P
18:20.49FISKER_QWhat about make Mobhealth itself prefix the healthvalues
18:20.50Tupladhit him FISKER_Q, hit him
18:20.51FISKER_Q(an option)
18:21.04FISKER_Qso you don't have these silly big numbers with bosses
18:21.52NeronixYou mean "MobHealth foo/bar"?
18:22.27FISKER_Qlike 100k instead of 100.000
18:22.35Kebinusanhmm
18:22.39Kebinusanthats a neat idea
18:22.46Kebinusanthen it scales back as the value gets smaller?
18:22.51FISKER_Qyeah
18:22.56FISKER_Qmax hp at perhaps 200k
18:23.03FISKER_Qthen it does 100k/200k
18:23.11FISKER_Qthen perhaps 92237/200k
18:23.15FISKER_Qas the value gets smaller
18:23.33phyberhaha, some stupid fucker just left guild because they lost a roll for T2 helm on ony.
18:23.48Tuplad"they" ? account sharing ?
18:24.02phyberthey = the person.
18:24.06Tupladk
18:24.09Tupladhe's emo
18:24.43phyberperson A rolled 34, person B rolled 6.   person B wins because they had 141 DKP and can +100 to their roll.  person A has 94DKP so can only +50.
18:24.53phyberthey lose, left the raid, quit the guild.
18:24.56phyberfunny :)
18:24.57FISKER_Qsilly system imo
18:24.58FISKER_Q:o
18:25.31Kebinusanyeah its not like you wont be killing onyxia forever
18:25.38Kebinusanfisk, I like that idea with MH
18:25.38mjcheh
18:25.43Kebinusanit'd be nice for the total health too
18:25.57KebinusanI dont need 11 digits of accuracy in a mobs health value, rounding is a bit ok
18:26.05NeronixFISKER_Q: Client addons expect the info they get to be numbers
18:26.19NeronixSo you should maybe ask the author of the unit frames you use
18:26.34FISKER_Qwell doesn't it show it regardless of what type you feed it?
18:26.56NeronixYou can't compare strings with numbers
18:27.31NeronixAnd it'll make a mess of compatibility
18:27.34Tupladphyberperson A rolled 34, person B rolled 6. person B wins because they had 141 DKP and can +100 to their roll. person A has 94DKP so can only +50.
18:27.36Tupladwtf @ that system ?
18:28.05phyberit's nice and it works.
18:28.16Kyahxohh, IceHUD got pretty :)
18:28.25Tupladphyber: why the rolls then if u win anyway ? :p
18:28.27ckknightMvA|Slayman, pong
18:28.36MvA|Slaymanping
18:28.38phyberTuplad: huh?
18:28.44MvA|Slaymanso u read
18:28.44Kebinusanroll modified dkp is just weird
18:28.52Kebinusanbut thats just my opinion
18:29.01Tupladit is indeed :\
18:29.11MvA|Slayman..     /rl /quit  /logout => wow crit error
18:29.15Kyahxa roll modified DKP system is intended for people who complain about haveing to make raids in order to actually EARN gear IMO
18:29.39ckknightMvA|Slayman, hrm...
18:29.45TupladKyahx: you dont EARN gear then ?
18:29.49FISKER_Qbut Neronix wouldn't it only be addons that has to use the value that would compare it with a number?
18:29.52ckknightokay, lemme test...
18:30.02TupladKyahx: I mean, you're spending time on it etc.
18:30.20NeronixFISKER_Q: Yes, which is the problem
18:30.20TupladKyahx: paying repair bills and making stuff
18:30.21KyahxI'm not saying a DKP system in general, I'm talking about a roll modified DKP system :P
18:30.27Neronixthey expect a number, not a string
18:30.28Tupladyea ;p
18:30.47KyahxWe use a basic DKP / bid system.  Works fine :P
18:31.11Kebinusanyeah I designed a nice bid system for my defunct guild
18:31.12NeronixYour idea goes beyond the scope of what I want MobHealth to do and it's something for client mods to do
18:31.13TupladKyahx: tbh, best system is, the class with the highest dkp gets the item
18:31.22CIA-1103ckknight * r7106 10Ace2/AceComm-2.0/AceComm-2.0.lua: AceComm - altered checksum
18:31.24KyahxI have 200 points, you have 300 points.  I bid 200 points, you bid 250, you win the item for 201
18:31.31Kyahxworks great
18:31.45NeronixCan you know what other people are bidding?
18:31.46Tuplado_O
18:31.50KyahxSilend bidding
18:31.53NeronixAh
18:31.54phyberKyahx: we got this system back from when we were allied with another guild because we were too small.  officers didn't bother to change it :/
18:31.57FISKER_QOk i just figured that the addon doesn't check for an numerical value but just an value
18:32.01Neronixso there's a random element to it too?
18:32.17KyahxYea, a guild we used to be allied with still uses our group-dkp system for their single guild
18:32.50Kyahxand consequently they gave the Eye of Sulfuras to someone's alt, and denced the third piece of arcanist that somone should ahve gotten becuas e"they already had their max items for the run"
18:32.55Kyahxbad bad bad
18:32.55FISKER_Qbtw could you explain what precision does?
18:33.31FISKER_QThe number of times it tries to find out what hp it has during combat or what?
18:34.14eternally777:( Saved Variables and AceDB-2.0 are my anti-life
18:34.27TupladKyahx: oO
18:34.33phyberKyahx: heh, that sucks.  if everyone in a class manages to get max items for a run, we just let everyone in that class roll again.
18:34.52ckknightI need a testcase for the AceDB breakage
18:35.25eternally777It's broken?
18:36.58Tupladphyber: if it was up to me I'd make a dkp system like; the one with the highest dkp of tha class gets the item, then the next one, then the next one - so everyone is statisfied, like, you down a boss, NS gloves drop, you take it, then lets say NS head drops, other rogue takes it - and both are happy
18:37.05snurreyay, first ashjre'thul ever :p
18:37.19Neronixcladhaire: It doesn't fire between percents
18:37.27Neronixfor hostile targets at least
18:37.44NeronixFISKER_Q: The number of times it'll recalculate the max HP
18:38.12FISKER_Qok
18:38.22FISKER_Qso on long fights it would be smarter to have a greater number or what?
18:38.22MoonWolfcan someone do me a favor ?
18:38.26cladhaireNeronix: good to know
18:38.39NeronixFISKER_Q: Yeah
18:39.23MoonWolffavor do for me someone can ?
18:39.29FISKER_Qok would it be possible to like auto-detect a long fight and use a better precision?
18:39.39phyberMoonWolf: what might this favour be?
18:39.45Neronixcladhaire: I'll have to do checks on UNIT_COMBAT, which could make things slow
18:39.52NeronixUnless I bucket
18:40.48MoonWolfgo to irc.wowirc.com  join #wowirc and say FUCK YOU DUNCOR , INTERNET IS FREE. the chan bot will kick you and then you should leave the server.
18:41.09phyberhaha.  what's the backstory to that?
18:41.36MoonWolfthere is wowradio host and for some reason a person came in to the channel and did that once.
18:41.44MoonWolfand did it for 3 shows of him
18:41.56MoonWolfand now we make other people do it because his reaction is so funny.
18:43.55MoonWolfcould you do that now please ?
18:44.15NeronixFryGuy: How important is the inter-percent stuff for you?
18:45.30NeronixBah, bucketing doesn't work how I like it
18:46.27NeronixWould adding a UnitHealth("target") call to every UNIT_COMBAT be that bad a thing to do?
18:48.05NeronixNo wait, got a better idea
18:50.24Kyahxag`: Any plans for portraits?
18:50.28TupladKyahx: why ?
18:50.35KyahxTo use with Adapt :P
18:50.39Tupladftl.
18:50.48ag`maybe, maybe not... Not sure. It's not something I use
18:54.11oxmanaguf works with mb3 ?
18:54.14oxmanit's seems not
18:54.37CIA-1103ag * r7107 10ag_UnitFrames/layouts/ (ABF.lua CTRA.lua layouts.xml):
18:54.37CIA-11ag_UnitFrames -
18:54.37CIA-11<PROTECTED>
18:55.00oxmanag` i will make a REAL perfectraid layout for aguf
18:55.11oxmanbecause actually it's a wrong praid layout :D
18:55.20ag`oxman, feel free to modify commit the change
18:55.21Tupladindeed
18:57.47cladhairewell ag can't do the status text the same way we do
18:57.49cladhairewithout special code.
18:57.53ag`which is true
18:57.56oxmanyep i know that
18:58.05oxmanbut the health bar etc it's not like praid :)
18:58.25oxmancladhaire do you plan to make an option to use praid in party ?
18:58.32cladhaireoxman: I havren't worked that out yet.
18:58.33oxmani can make one if you like that
18:58.33cladhairei'd like to.
18:58.49oxmanbut maybe it's better to wait the next version ?
18:59.05ag`oxman, I know. THere's like a black border around praid
18:59.10ag`bars
18:59.19cladhairefor what ox?
18:59.34oxmanto implement an option for party
18:59.44cladhairewell its more than just an option
18:59.46cladhairei hope you realize that =)
18:59.55KyahxPerfectParty!
18:59.57oxmanyep, it's why i want wait the next version ;)
18:59.58Kyahx>.>
19:01.50cladhaireok i'm off to work on dishes/laundry
19:02.02oxman;p
19:04.35CIA-1103nightdew * r7108 10SpellCache-1.0/SpellCache-1.0.lua:
19:04.35CIA-11SpellCache:
19:04.35CIA-11- Possible fix for a problem FtH|Eagle found with macro's
19:04.54oxmanNightdew what's spellcache do ?
19:05.34NightdewCache spell data... also in groups.. if you have a spell with ranks
19:05.50oxmanhum ok
19:05.53oxmanand parse it ?
19:05.55Nightdewinstead of looking it up in the spellBook
19:06.00oxmanlike healing value etc ?
19:06.07Nightdewno, not in that one
19:06.11oxmanok
19:06.22Nightdewi was thinking on extending this one though
19:06.29Nightdewfor purposes like that
19:07.06Nightdewim also now looking at buffranks.. based on that experience i can see whether or not it makes sense to cache additional information
19:07.37oxmanbuffrank ?
19:07.43Nightdewbut to include tooltip scanning in this base lib would be an overhead only usable by some
19:07.44Nightdewyeah
19:07.47Nightdewehm
19:08.01NightdewArcane Intellect(Rank 10) can only be cast on level x and up
19:08.24oxmanoh
19:08.36oxmanso only a value true or false
19:08.43oxmanbecause some can be cast on all levels
19:08.53oxmanand the other can be cast with a formula
19:09.08oxmanif AI rank 10 was learnt at level 40, you can cast it on level > 30
19:09.12oxman>=30
19:12.38Nightdewyeah
19:15.53FISKER_Qhaha
19:16.01FISKER_Q"During our 20 second lag you healers sucked!"
19:16.07FISKER_Q*laughing ensues*
19:16.15FISKER_Qi love laggy servers when trying new content
19:16.33ag`Mikma, you there?
19:16.42ag`Does bartender2 hide the MainMenuBar?
19:17.38Mikmaag`: yeap
19:17.51Mikmaag`: and yeap xD
19:17.53ag`how?:)
19:18.19MikmaMainMenuBar:Hide()
19:18.37ag`hehe, that's not bartender :P
19:18.50ag`I was wondering if it would save your setting and do it automatically
19:18.56oxman? :)
19:19.16Mikmaag`: eh?
19:19.19ag`hm
19:19.28ag`maybe it's not really activated for me
19:19.34CIA-1103nightdew * r7109 10SpellStatus-1.0/SpellStatus-1.0.lua:
19:19.34CIA-11SpellStatus:
19:19.34CIA-11- Fixed issues found by FtH|Eagle concerning macro's; No wrapping should be done when macro's is concerned.
19:19.41Mikmaag`: Bartender DOES hide MainMenuBar by the way i said :)
19:20.06ag`hmm
19:20.11ag`I had to do Bartender:OnEnable() manually :-)
19:20.33Mikmahuh?
19:20.45Mikmayou have some other version then :P
19:20.52KyahxI had issues with the latest commit, had to nuke my saved variables and then it loaded fine
19:21.51ag`Mikma, I just checked out from the SVN. Somehow it doesn't run Bartender:OnEnable()
19:21.57ag`I have to do that myself
19:22.16MikmaKyahx: yeah buttons don't show up if you have old savedvariables :)
19:22.39*** join/#wowace ckknight (i=ckknight@rrcs-67-53-204-251.west.biz.rr.com)
19:22.45KyahxIts look good :)  I'm still not ready to replace bongos with it, but you're getting there :P
19:22.49*** mode/#wowace [+o ckknight] by ChanServ
19:22.51ckknighthey all
19:22.54KyahxI'd love to see the style of buttons maia posted
19:22.58KyahxMorning CK
19:23.07ag`Kyahx, I did a Bartender:ResetBarDB() but that didn't help it
19:23.09Kyahxer wait...its afternoon now
19:23.16Kyahx<PROTECTED>
19:23.17Mikmaag`: /script BarDB = nil
19:23.19Kyahxthen reload
19:23.20Mikmaand then /rl
19:23.23Kyahxjinx
19:23.28Mikmaphyber: aye :D
19:23.32phybernice to see that guy trying to rush ahead with things.
19:23.52KyahxI notcied AL hasn't been back to WoWI-L since yesterday, haha
19:23.53ag`still doesn't work, bartender works fine however if I just do Bartender:OnEnable() myself
19:24.13Kyahxhmmm, try nukeing the actual file then ag'
19:24.18Mikmaag`: some other addon is bugging with you :P
19:24.24Kyahxor that
19:24.46Mikmaat the moment i'm playing with the latest revision and don't have any problems
19:24.49ag`Bartender:OnEnable() isn't getting called by Ace2 :P
19:25.16Kyahxlies!
19:25.39Mikmaupdate your ace2 :D
19:25.51Kyahxsvn up *
19:25.55Kyahx<PROTECTED>
19:25.58*** join/#wowace ckknight (i=ckknight@rrcs-67-53-204-251.west.biz.rr.com)
19:25.59*** mode/#wowace [+o ckknight] by ChanServ
19:26.01KyahxFATALITY
19:26.04Kyahx:P
19:26.24ag`remember to disable other bar addons
19:26.26ag`right
19:26.34Kyahx:)
19:27.01MikmaKyahx: well, i'm not trying to make a replacement for bongos, i'm only trying to make a small and working addon for myself :D
19:27.13KyahxI don't use that much of Bongos :P
19:27.18Kyahxso it'll make a nice replacement
19:27.27ag`why is bar10 called bonusbar
19:27.31hyperChipmunk[Ammo]: UIERRORS_HOLD_TIME isn't defined anymore for some reason, and WitchHunt uses it
19:27.32phyberhaha, I just bothered to actually download telepathy.  funny shit.
19:27.52Mikmaag`: because it gets shown when stance is changed / you stealth
19:27.54phyberchronos and sea are in there.  I need to burn this hard drive now.
19:27.55*** join/#wowace eternally777 (n=eternall@pool-72-70-158-89.hrbgpa.east.verizon.net)
19:28.18ag`Mikma, it's the bar that keeps my default buttons
19:28.37Mikmaag`: then you are shapeshifted/stanced/stealthed :)
19:29.15ag`It's a level 1 warrior
19:29.22Mikmathere :) stanced
19:29.37ag`bah
19:30.01ag`doesn't all bars have pages?
19:31.27ckknightbtw, I figured out _more_ ways to make AceComm cheaper.
19:33.03ckknightwhich is a Good Thing (TM)
19:33.06FISKER_QHuhuran only makes one wyvern sting aoe and not multiple right?
19:33.27Mikmaag`: i don't know since i have no idea about pages and stuff
19:33.31Kyahx<PROTECTED>
19:33.39ag`hm
19:33.43Kyahx:P
19:33.57ckknightbasically, I figured out a near-transparent way to automatically memoize/dememoize strings that are sent across
19:34.36ckknightso instead of sending across "REQUEST" (cost 9), you'd send across "Jd6" (cost 4)
19:34.58ckknightbut it'd be fully transparent, so on the other end, you'd act like you properly received "REQUEST"
19:35.36eternally777o.O
19:36.03ckknightyou do this by registering your strings at the start, so it makes a small database of hashes -> strings and strings -> hashes
19:36.23ckknight(making sure there aren't any clashes)
19:36.54snurreag`: regarding that nudging thingy in aguf/squishy with the scale option.. you were talking about 800x600 without ui scale.. what exactly would that fix?
19:38.31ag`snurre, because it might have something with screen resolution to do
19:39.32ag`Mikma, http://www.wowwiki.com/API_ChangeActionBarPage
19:39.46NeronixAnybody with a german client here?
19:40.04NightdewNeronix: FtH|Eagle ;)
19:40.06ThraeCorkFu needs a "Reset Mod" button until it gets fixed.
19:40.40Mikmaag`: i'm having a guess that you can bind a key for that and the bar1 will get swapped when you use it
19:41.08KyahxMikma: I've got an easy way to define custom defaults (to be loaded with UI compilations).  Basically the same way Discord works. :P
19:41.08ag`maybe yes
19:41.14mjc~seen tekkub
19:41.40purltekkub <n=Tekk@ip70-178-135-244.ks.ks.cox.net> was last seen on IRC in channel #wowace, 16h 35m 3s ago, saying: 'wewtty, got some magdamar debugging in, time to write up the tranqshot plugin for BigWigs'.
19:41.40KyahxSo that Bartender can power UI compilations :)
19:41.40Kyahxwith no end-user setup
19:42.11snurreag`: no, tried 800x600, no difference
19:42.13snurresame nudging
19:43.25Thianackknight: How are you building the dictionary though?
19:43.48ckknight:RegisterMemoizations { "word1", "word2", "word3" }
19:43.49MikmaKyahx: neat :)
19:44.10ckknightyou run that at the beginning of your addon
19:44.23mjcKyahx: nice
19:44.26Thianackknight: And then it does a s/a/b/ for each word?
19:44.42ckknightwell, it makes two tables
19:44.46mjcMikma: a generic minimap handling mod would be nice
19:44.46ckknightone hash -> text
19:44.50ckknightone text -> hash
19:44.56mjclike smm but w/ textures too
19:44.57Mikmamjc: simpleMinimap
19:45.00ag`snurre, full screen and UI scaling option disabled?
19:45.05ckknightand runs through each value in the table, getting the checksums
19:45.09ag`and all addons disabled too snurre ?
19:45.14ckknightand then storing them
19:45.30Thianackknight: Is it worth really adding the extra overhead to encode/unencode though?
19:45.31ckknightyou'd never deal with memoization manually, except through that one register statement
19:45.36ckknightThiana, yes
19:45.38KyahxMikma: want me to pastebin the changes?  or just commit it?
19:45.45ThianaWhy?
19:45.47snurreag`: in fullscreen it nudges even more o.O
19:45.58ckknightbecause it's horribly cheap to encode/unencode
19:46.04ckknightand you gain a lot more space
19:46.06ag`snurre, is all addons disabled?
19:46.16snurrenope, ill try that after onyxia
19:46.20ckknightnote: not every string will be memoized
19:46.36ckknightjust commands like VERSION, REGISTER, THROW, LOOT, etc.
19:46.37ag`snurre, you need to make sure it happens with no addons enabled before blaming me :D
19:46.46ckknightand maybe some other stuff
19:46.58MikmaKyahx: hmm, don't know, pastebin it first and i'll check it :)
19:46.58snurrenot blaming, just letting you know there is something fuckign up :p
19:47.16ThianaWhat is the cost of the method you're using to do the encode/decode though?
19:47.29ckknightThiana, a table lookup, which are very fast in Lua
19:47.30Mikmaag`: i just tested the ActionBar-swapping, it swaps with Bar1
19:47.33Thianak
19:47.41ckknightit's like
19:47.45ckknightlocal s = t[hash]
19:47.48ckknighttada, done
19:47.59ag`Mikma, anyway to make it user set which bars can switch page
19:47.59ckknightthat's to unencode
19:48.22ag`because I need 3 bars that can change page :-)
19:48.29Mikmaag`: propably, i have to look at the Blizzard functions on that one
19:48.46ckknightto encode, it'd be if u[s] then return "m" .. u[s] else return "s" .. string.char(string.len(s)) .. s
19:48.47ag`I know bar10 changes page too
19:48.48ckknightend
19:49.00Thianafor a in string.gfind(msg, "(%w+)") do if (t[a]) then w = t[a] else w = a end end?
19:49.08Mikmaag`: yeah those are the blizzards default buttons to change pages
19:49.24ag`bar1 and bar10 can change page
19:49.33ag`I just need one more bar that can do that too :P
19:49.38ckknightThiana, it only will memoize/dememoize full strings, it doesn't mess with partial strings
19:49.46Mikmaag`: that's because of blizz code :) ActionButton 1-12 and BonusActionButton 1-12
19:49.57ckknightso if you send across "REGISTER", 52
19:50.09ag`Mikma, think you could somehow make an extra bar that acts like that?
19:50.12ag`or something
19:50.16ckknightit'll end up sending across "mGjtd" .. string.char(52)
19:50.20KyahxMikma: http://ace.pastebin.ca/119317 -- fairly simple :)
19:50.37Thianak
19:50.42Kyahxthen people aren't pokeing around in the core of the addon to assign custom defaults :)
19:50.49Kyahxfor their distros
19:51.07CIA-1103neronix * r7110 10MobHealth/MobHealth3.lua:
19:51.07CIA-11MobHealth3
19:51.07CIA-11- Possibly fixed the advanced inter-percentage current health code
19:51.07CIA-11- Made that configurable
19:51.07CIA-11- Note: You shouldn't bother turning it on unless you are fighting mobs with more than 100000 health
19:51.07CIA-11- Note2: It only works with mods that update with a throttled OnUpdate or event bucketing
19:51.10Neronixag`: Did you implement bucketing in agUF yet?
19:51.25ckknightThiana, I have done a lot of performance testing, and I've found it's actually faster to serialize some things
19:51.26ag`Neronix, before ckk committed it in AceEvent
19:51.35ckknightag`, I can't make it crash.
19:51.44MikmaKyahx: i was just wondering that would it be possible to make another module for that job?
19:51.45ckknighthow do I make WoW crash like you did?
19:51.45ag`crash what?
19:51.46Neronixag`: Is target updated via bucketing?
19:51.54ckknightoh
19:52.00ckknightwho made WoW crash with AceDB?
19:52.10ag`Neronix, no
19:52.11KyahxIts really easy, just build a talbe of the new defaults in a seperate lua file :) load it before the core
19:52.16Neronixckknight: MvA|Slayman
19:52.18ag`Neronix, only party/raid
19:52.22NeronixI see
19:52.27ckknightMvA|Slayman, ping.
19:52.27Kyahxand register the custom defaults if they exist, instead of the default defaults
19:52.36MvA|Slaymanyeah heard it the first time
19:52.37NeronixI'll have to test with MH3_Blizz
19:52.44ThianaI can see it would be fast in terms of the communication between the two clients. The part I was concerned with was the overhead cost of all the extra encoding done to each string before its sent, and the decoding cost. WoW takes a lot of CPU to begin with.
19:52.45Neronixand before that, fix it
19:52.54MikmaKyahx: well now the problem is that the SV file is named same as the core
19:53.05MvA|Slaymanfound the error ckknight?
19:53.10ckknightno
19:53.12ckknightI haven't
19:53.19ckknightthat's why I pinged
19:53.22MikmaKyahx: and, since there's AceDB now it's rather simple to have the one default layout to other characters
19:53.43MikmaKyahx: or, are you meaning that you would like to put bartender with custom layout into some package?
19:53.48Kyahxyep
19:53.54Kyahxjust like people do with Discord
19:53.58Mikmahmm, then the profiles don't do
19:54.38Kyahxthey work fine
19:54.39MikmaKyahx: yeah, edit it, and commit it in /trunk
19:54.52Mikmai'll grab it later and start working on alpha-settings
19:55.15ag`page switching is more important ^_^
19:55.30Mikmaag`: nothing stops you from helping :)
19:55.44ag`I am trying to figure out how  the hell it works
19:55.47eternally777Thiana; from what I'm getting out of this, I don't think serializing strings of this size would be too much of an issue.  Plus, I think he said that the serialization would only occur when the mod was loaded?  And from that point on the addon would just reference a table to decrypt.  But there wouldn't actually be any decrypting done -- just referencing.
19:55.57Mikmaag`: yeah, THAT'S my main problem with it ;)
19:56.04eternally777Am I understanding correctly?
19:56.17*** join/#wowace Soltanis` (i=as@81.168.16.197)
19:56.22ag`Mikma, I think we need our own page switching system
19:57.22NeronixHow many unit frame mods use bucketing/clad's paradigm for target updating?
19:57.44CIA-1103kyahx * r7111 10Bartender2/ (Bartender2.lua Bartender2.toc CustomDefaults.lua): Bartender2: Will load and register custom defaults defined in the CustomDefaults.lua if they exist. (For use with UI Compilations in the same manor people have used Discord forever)
19:57.54clad|afkdo any of them right now?
19:57.54clad|afklol
19:58.06clad|afkthe concept is used in sraid, praid and wd2.0
19:58.06NeronixHmm, no point in the inter-percentage stuff then :(
19:58.35Neronixit'd only work if target is updated more often than UNIT_HEALTH("target") occurring
19:58.43Neronixi.e. never
19:58.51clad|afklol
19:59.04NeronixFryGuy: Got bad news for you. Read the past few lines :(
19:59.12Mikmaag`: seems like there is no function for ChangeActionBarPage() in Blizzard data
19:59.20oxmanclad|afk do you develop wd2 before pr ?
19:59.24ag`yeah it's pretty weird
19:59.29clad|afkoxman: THey're kinda.. both.. there.
19:59.35oxmanok
19:59.40oxmani think most people prefer pr ;D
20:00.30clad|afkag`: CURRENT_ACTIONBAR_PAGE = page;
20:00.31clad|afkChangeActionBarPage();
20:00.44ag`we don't know what happens in  ChangeActionBarPage()
20:00.49ag`it's voodoo
20:00.53clad|afkwhy would we?
20:00.54clad|afkits a c function
20:01.01clad|afkwe change to the page CURRENT_ACTIONBAR_PAGE
20:01.15ag`so I guess we have to make our own page switching system?
20:01.21clad|afkfor what?
20:01.28oxmandetect when the page change
20:01.42clad|afkhook ChangeActionBarPage() and compare the values of C_A_P
20:01.46ag`clad|afk, so we can have multiple bars that can change page
20:01.47hyperChipmunkhook it and compare the previous?
20:02.09cladhaireits not a mysterious function at all, its very straightforward O.o
20:02.19KyahxChangeActionBarPage(2)  ???
20:02.22cladhaireno
20:02.24Tainug finally got the Major Mana Pot recipe.  
20:02.32cladhairelike i said.. CURRENT_ACTIONBAR_PAGE =2
20:02.38cladhaireChangeActionBarPage()
20:02.38hyperChipmunkCURRENT_ACTIONBAR_PAGE; ChangeActionBarPage()
20:02.46cladhairehyperChipmunk: you didn't set it to anything =)
20:02.47hyperChipmunker
20:02.50hyperChipmunkCURRENT_ACTIONBAR_PAGE=2; ChangeActionBarPage()
20:02.58Kyahxoh, I get it
20:03.17ag`If I want to create my own bar addon that can change page on any bar
20:03.23ag`I would have to code all that stuff myself
20:03.32ag`because it's a blizzard C function or something
20:03.46ag`that will only change page for bar 1 and bonusbar
20:03.54Mikmalet's see how does that work
20:03.56cladhaireit rotates all the bars.
20:04.10hyperChipmunkand anything with the same GetID()
20:04.12cladhaireif you have all 5 blizzard bars up, it rotates when you change.
20:04.28ag`I guess I have to look at what discord does
20:05.19TainActionBars are a pain in the ass.
20:05.28ag`Yes
20:05.57Mikmaag`: discord makes it's own buttons and has own code to do
20:06.03Mikmato do it*
20:06.05TainYou can control what things change somewhat though.
20:06.09ag`I think to do the things I need I would have to code a bar system, instead of just hijacking blizzards bars
20:06.33ag`I don't have time for that tonight though
20:06.38Mikmacladhaire: i updated all my SVN addons :D down to 2 errors now which are related to SpecialEventsEmbed :)
20:06.40ag`Tomorrow probably
20:07.04cladhairelol
20:07.57Mikmacladhaire: and it doesn't matter, but still the debugmessages are being sent to chatframe1 eventho i use Clique:SetDebugLevel() .. (0) will result an ChatFrame.xml error
20:08.16Mikmaso, i deleted the healselection and use Rank 7 Flash Heal instead
20:08.20Mikmaproblem solved
20:08.38cladhairewait
20:08.40cladhaireno
20:08.41cladhaireyou're wrong.
20:08.47cladhaireCLique:SetDebugLevel(0) works just brilliantly
20:08.49ckknightback
20:08.58cladhaireor it did last night
20:09.03ckknightMvA|Slayman, how do you reproduce?
20:09.19cladhaireerr Clique:SetDebugLevel() rather.
20:09.21Mikmawell, i can use it again and paste the error to webpage if you are interested sometime
20:09.30cladhaire0 isn't a ChatFrame.xml error
20:09.36vhaarrcladhaire: it doesn't set the debug levels on the plugins, I think
20:09.37cladhaireit says its not a valid value.. cause it isn't.
20:09.41MvA|Slaymanwell since then all i do is playing and updating through the svn
20:09.45Mikmacladhaire: yes, Clique:SetDebugLevel() doesn't do anything but don't give an error either :)
20:09.54cladhaireMikma: well it works fine for the rest of the world =)
20:09.56MvA|Slaymaneverytime i try to force a save it fucks my client
20:10.34MvA|Slaymanso  /rl /quit (and hitting exit now)  and /logout is crashing my client
20:10.35Mikmacladhaire: ok, i'll try it one more time because you say it works ;)
20:10.54NightdewMikma: Works for me.. and has for the last 2 weeks
20:11.10Mikmacladhaire: now i made a new click-macro, shift+leftmouse with Clique:EmergencyHeal()
20:11.18ckknightMvA|Slayman, use only one addon, with the most up-to-date stuff, that you know uses AceDB
20:12.05MvA|Slaymannow BWL no time to test sry
20:12.21FISKER_Qwhat you can't go afk in BWL?
20:12.22FISKER_Q:)
20:13.15ckknightjust know that it won't get fixed until you do some testing, as I can't reproduce
20:13.19Mikmacladhaire: now i set the Clique:SetDebugLevel() in the script and did use /script too, and still i get the debug messages. but like i said it doesn't matter since i don't use the healselection
20:13.32MvA|Slaymanafk no problem, but i can't disconnect
20:13.59Kyahx"My games going really choppy, I need to restart it quick, brb"
20:14.15eternally777lol
20:14.15Kyahxworks for me :P
20:15.43MikmaKyahx: i use that all the time :D
20:15.53Mikma"i need to relog, my addons are not loaded"
20:16.07KyahxMy guild just stopped questioning it, I go off and on all the time
20:16.09Kyahxhaha
20:16.34hyperChipmunk/ace enable FooAddOn
20:16.36hyperChipmunk/rl
20:16.37KyahxThey all run oRA and BigWigs and I upkeep the mod pack :) they don't complain, hehe
20:16.50MikmaKyahx: muah :D
20:17.03Mikmaok now, let's try to update from svn and see how it works
20:18.44FISKER_Qi just alt+f4 and relog
20:18.49FISKER_Qthey barely notice it :)
20:19.09KyahxMrPlow blew up on me, hmmm
20:20.57vhaarrag`: ToT display is not good in agUF
20:21.08vhaarrag`: it does not update the name or HP when the target changes target
20:21.18vhaarrag`: and stays static as long as you don't retarget
20:21.32MikmaKyahx: did you test out the customdefaults.lua that it works perfectly? :)
20:21.41MikmaKyahx: in other words, pop me yours ;)
20:21.41KyahxI believe so
20:21.51KyahxI commented it all out
20:22.00Kyahxopen the CustomDefaults.lua and then relaunch
20:22.05Mikmaso that is your layout with comments?
20:22.07Kyahxer, uncomment it all, then relaunch :P
20:22.17Kyahxkinda...
20:22.28KyahxJust an example :P
20:23.03KyahxIt's my half-finished layout :P
20:24.31oxmanag` i use that :
20:24.42oxmanif ( event == "ACTIONBAR_PAGE_CHANGED" ) then
20:24.42oxmanlocal id = tonumber(getglobal("MainMenuBarPageNumber"):GetText()) * 12;
20:24.42oxmanfor i=1, 11 do
20:24.42oxmangetglobal("IPopBarButton"..i):SetID(i+id);
20:25.09oxmanso you don't need to recode the c function or something else
20:25.20ag`that works for all bars?
20:25.31oxmanwhat's all bars for you ?
20:25.39ag`bar1,bar2, bar3 :P
20:25.52oxmanin the main menubar ?
20:26.18ag`3 seperate bars. I am sure of I need to code some new bars
20:26.36oxmanthe event is trigger when you use the c function to change page
20:26.37MikmaKyahx: so, only Bar1 is scaled down? nothing else? :)
20:26.41oxmanso it's work all the time
20:26.45Kyahxthe other scaleing dosent work!~
20:26.58Kyahx(I use XArt, was trying to get the buttons to sit in the right spots)
20:27.04oxmanif you use the changebar function to switch your bar
20:27.08oxmanit will work for all of your bar
20:27.25MikmaKyahx: hmm so it seems
20:27.27TainYou can make our own SetID() / GetID() functions yeah.  So you can make whatever buttons "swap" that you want and have others not.
20:27.59TainI used that to turn off bar changes entirely.
20:28.22ag`if you use SetID on a button will it change it to that other button?
20:28.30oxmanno
20:28.34oxmanwhy it will do that ?
20:28.41mjc~seen tekkub
20:28.58purltekkub <n=Tekk@ip70-178-135-244.ks.ks.cox.net> was last seen on IRC in channel #wowace, 17h 22m 21s ago, saying: 'wewtty, got some magdamar debugging in, time to write up the tranqshot plugin for BigWigs'.
20:28.58oxmanonly if you code your function SetID
20:28.58oxmanSetID only change the id
20:28.58NeronixDoes anyone know why my text doesn't want to appear?
20:28.58MikmaNeronix: then i guess my scaling code sucks ;)
20:28.58Neronix?
20:29.05TainIf you have two action buttons with the same ID then they will do the same action.
20:29.16Tainthey're treated as the same button
20:29.30ag`Ok. but what about texture
20:29.42MikmaNeronix: lol of course it won't work
20:30.06MikmaNeronix: sorry not you :P
20:30.14MikmaKyahx: if arg1 == Bar1 then ... and nothing else ;)
20:30.18vhaarrag`: did you get what I said?
20:30.23vhaarrag`: it's really quite critical
20:30.23ag`vhaarr, yes
20:30.37vhaarrag`: healing ToT with clique sucks monkeyballs with agUF at the moment
20:30.44vhaarrag`: because you can't see their HP or even *who* it is
20:30.50TainTexture is separate, the ID itself is really just using the action on the button.  The texture is applied to the frame.
20:31.46ag`but then you would still need a system so a button can "act" like it's a different page
20:31.59CIA-1103mikma * r7112 10Bartender2/Bartender2.lua: Bartender2: Scaling actually works for all bars now
20:32.01MikmaKyahx: go and play with that one :D
20:32.07Kyahxkk
20:32.29ag`I should do some magic with AceOO
20:34.57ag`vhaarr, updates fine for me
20:35.18vhaarrag`: I svn updated and restarted wow, it does not work for me
20:37.10KyahxBTW Mikma : This is the intended end-result http://www.hybrid-fusion.com/~pots/Images/Potsui%20-%2008.06.06.jpg
20:37.12Kyahx:)
20:37.16Neronixnvm, got my fontstring working
20:37.17vhaarrag`: actually, it works on Thaddius, but not on his adds.
20:37.35snurre[22:37-37]: Squishy\core.lua:691: Usage: UnitIsUnit("unit", "otherUnit")<evaluated>: in function `UnitIsUnit'Squishy\core.lua:691: in function <Interface\AddOns\Squishy\core.lua:689>  ---
20:37.43MikmaKyahx: well, good luck on that one ;D
20:37.43vhaarrag`: they teleport the tank between 2 platforms and stuff, so maybe there's something special about their targetting
20:37.58MikmaKyahx: looking forward to see the savedvariables soon :D
20:38.03Kyahxhehe
20:38.19KyahxBut now you need to get pageing working ;)
20:38.49Mikmait is already :D
20:38.54MikmaBar1 changes
20:39.10Kyahxo rly?
20:39.12Kyahxhmmm
20:39.14Mikmayeah i just tested
20:39.18Mikmaand ag` said bar10
20:39.30KyahxHave to track down a tiny mod to do reactive page changeing thou
20:39.35Kyahxthat wont be hard thou :P
20:40.04TainDown with paging
20:40.50MikmaKyahx: when you do, let me know
20:41.26ag`vhaarr, I don't know, all I can say is that it seems to work fine
20:41.34ag`test it on players
20:41.43vhaarryes it works fine on the boss, but not on his adds
20:41.52ckknightAnduinLothar said he wanted his comm messages to be somewhat human readable, and I tend to disagree. Does anyone have a say on this?
20:42.02Kyahxif it works thats fine for me
20:42.14ckknightbecause users won't be reading it anyway, I don't see the point
20:42.49hasteuhm
20:42.50Shyvathey are better small and fast
20:43.00CIA-1103neronix * r7113 10MobHealth3_BlizzardFrames/MH3_Blizzard.lua: MobHealth3: Blizzard Frames - Should work now
20:43.15NeronixWorf: /ctcp Worf ping
20:43.18ag`nn
20:43.39Tupladyay ! someone just opened a thread about my UI, weee
20:43.45ckknightbecause currently, an RPS message looks like "/RPSmFwdb"
20:43.50ckknight:-P
20:43.57ckknightan I don't see a problem with that
20:43.59ckknightand*
20:44.15mjckergoth: ping
20:44.42kergothckknight: if you want them human readable, write an addon to capture and mangle messages for human consumption.  increasing bandwidth consumption for a rare to nonexistant case is silly and pointless
20:44.49kergothmjc: pong
20:44.56ckknightkergoth, that was my thoughts.
20:45.00WorfNeronix, hmm?
20:45.08WorfNeronix, am here now...
20:45.09NeronixWorf: MH3Blizz workd now
20:45.18Neronixs/d/s/
20:45.21WorfNeronix, ah - fine... gotta check soon
20:45.42ckknightbtw, "/RPSmFwdb" translates to "THROW", 50 (coming from the RPS addon)
20:45.48ckknightnice and tiny.
20:46.41Worfhmm... i guess i reboot to linux again... i need a proper environment to do coding. ( am in Windows now because WoW+TS2 seems to run sligtly better in Win than Linux )
20:46.51kergothWorf: try colinux
20:46.59kergothWorf: thats how i develop when i've got windows installed
20:47.04Worfhmm
20:47.15kergoth~colinux
20:47.16purlCooperative Linux is the first working free and open source method for optimally running Linux on Microsoft Windows natively.  See http://www.colinux.org/.
20:47.25kergothworks great
20:48.02Worfhmmmmmm
20:49.08Worfok, i have big doubts that this will make me happy, but i gotta try that :)
20:49.42hasteoho
20:49.44hasteon Windows
20:49.50hastehow does it perform?
20:50.21kergothvery well
20:50.34kergothi run it as a service, then ssh into it with putty and code to my heart's content
20:50.40kergothhave samba set up to copy files back and forth
20:50.56oxmanhow i can do a mask on a button ? (to have perfect square button)
20:50.58kergothi give it direct access to my linux /home partition on my computer here
20:51.07kergothso its exactly the same as my normal linux development environment
20:51.15eternally777w00t just wrote my first mod that does what I want it to do without errors! too bad it's not using Ace though :-(
20:51.45hyperChipmunkhow's X support?
20:51.55kergothcolinux has no UI
20:52.07kergothbut you can easily run a windows X server adn run X apps in colinux with DISPLAY pointing at that
20:52.18kergoth(theres a virtual network connecting colinux to the windows machine)
20:52.40kergothnaturally something like vmware would likely do the job too, but i prefer this myself, and this is free
20:55.34MikmaKyahx: works better, yes? :)
20:55.50Kyahxyep
20:55.50NeronixStupid Tortoise CHANGED a previous revision when I wanted to revert to it -_-
20:56.23KyahxI think I have a workable custom layout for use with XArt now :)
20:56.37NeronixNo wait, it didnt >.<
20:57.18MikmaKyahx: that's supernice :D
20:57.38MikmaKyahx: but should we make it toggleable on and off?
20:57.47KyahxWhat do you mean?
20:58.10Mikmathat you can toggle the settings on from game and have the custom layout loaded by that way
20:58.28Kyahx*shrug* That might be alot more work
20:58.29*** join/#wowace Tokrim (i=Arrow@cpe-24-209-111-105.woh.res.rr.com)
20:58.36Mikmasince now the problem is if someone want's to use the layout only for 1 toon, it will propably get loaded for everyone
20:58.46Mikmayeah might, i'll just do the alpha-setting now
20:58.58Kyahxthats what AceDB's profileing system is for :P
20:59.41*** join/#wowace Arrowmaster (i=Arrow@cpe-24-209-111-105.woh.res.rr.com)
21:00.12Tupladcladhaire: you should add a "donate" button on the SVN, Im sure people would donate :p
21:01.10hyperChipmunkand clicking on it would open a mail to cladhaire@gmail.com wiht the subject "SVN Account Request"
21:01.39mjchahaha
21:01.42Tuplad-_-
21:01.57Tupladgood idea, Im sure hyperChipmunk would want one :P
21:02.00cladhairelol
21:02.07Tupladthat's a good 10$
21:02.12*** join/#wowace JoshBorke (n=Josh@r35h14.res.gatech.edu)
21:02.13JoshBorkehola
21:02.18Tupladsup gangsta?
21:02.21Tupladsup wit' u ? u aight ?
21:02.39Mikma..
21:02.40JoshBorkei feel so loved :-D
21:02.50Worfkergoth: looks really interesting... i wonder if i can get it to boot my allready installed system
21:02.51Kyahxnaga please...
21:02.54Mikma<PROTECTED>
21:03.02Tuplad<PROTECTED>
21:03.20Mikmahow can you be immune to my ignore
21:03.25Mikmathat's right, you can't
21:03.30kergothWorf: perhaps.  colinux automatically copies its kernel modules into the rootfs when it boots up, so the rootfs has what it needs.  the only question is whether things like the device names in /etc/fstab would match up
21:03.39hyperChipmunkapparently he is; you heard him
21:03.51Tuplad:P
21:04.03TupladMikma: Im the defend of the light + I got a divine shield.
21:04.12kergothfucking pallies
21:04.17Mikmaand still it don't affect my ignorelist
21:04.18TupladMikma: 12 sec immunity in yo face, I bet you'll get tired typing the same stuff after 12 secs :p
21:04.20Neronixsilly loladin
21:04.20hyperChipmunkI haven't seen a free X server for windows worth beans
21:04.23Tupladkergoth: pallies are un )
21:04.23kergothit saddens me that horde is getting them
21:04.24Tupladfun*
21:04.27Worfkergoth, yeah. but i think this is too much for me tonight... delayed for now :)
21:04.30Tupladkergoth: agree
21:04.40Tupladblizz is retarded by doing that
21:04.44NeronixPaladins are as fun as drinking boiling bleach
21:04.45WorfhyperChipmunk, hmmyeah... true
21:04.47Neronixthrough your nose
21:04.47kergothbetween pallies and elves coming to horde, all the wannabe-gimli's and other kiddies will come over from alliance :(
21:04.52NeronixBelieve me, I played one
21:05.04Tupladkergoth: well, now you can feel the wrath of alliance, muha
21:05.04NeronixGimli?
21:05.11Tupladye
21:05.15KyahxI think he ment Legolas :P
21:05.15Tupladgimli is the dwarf in lotr
21:05.24kergoththose too
21:05.25KyahxELF HUNTARD PEW PEW!
21:05.36CIA-1103neronix * r7114 10MobHealth/MobHealth3.lua: MobHealth3 - Removed the inter-percentage current estimator code. Useless because no unit frame mod uses throttled OnUpdating/event bucketing to update their target display
21:05.41Tupladhorde should get a grip tbh
21:05.53Tupladthe "FOR THE HORDE HAAAAA WE CRUSH ALLIANCE" things are just .. lol
21:05.59kergothhm?
21:06.04NeronixTROLL ALERT IS TINGLING
21:06.06Tupladyea
21:06.09Neronix*red flashes*
21:06.43FISKER_Qwhat is inter-percentage?
21:07.11NeronixFISKER_Q: If a raid mob has say, 1million HP, it'd have 10k health per percent
21:07.28FISKER_Qso basically it was what i told you? O_o
21:07.31kergothah, you added health detail between teh percentage points?
21:07.51Neronixso the current health display wouldn't update until 10k dmg has been done
21:07.56FISKER_Qah
21:07.58FISKER_Qthat way
21:08.05Neronixthe inter-percenage is Fry's idea and code to estimate the inter-percentage health
21:08.26Neronixwhich theoretically works, but... can't be seen for the reason mentioned in the commit note
21:08.49KyahxMikma: can Bartender make verticle bars (side bars) into horizontal?
21:08.59Neronixkergoth: Exactly
21:09.17kergoththats nifty, too bad more addons dont update that way
21:10.07kergothmeh, my vm provider for kergoth.com appears to be having issues, its down :\
21:10.13kergothglad i can svk cp //mirror/wow //local/wow
21:10.41*** part/#wowace Mikk (i=bofh@81-233-236-26-no19.tbcn.telia.com)
21:11.07NeronixIn fact, now that I've given it proper thought, it wouldn't work for bucketers either
21:11.31Neronixbecause that relies on UNIT_HEALTH("target") firing. It only fired on a change in percent for hostile targets
21:11.36snurrehm, anyone got an old(tm) squishy (older than today)?
21:11.42MikmaKyahx: not yet
21:11.49NeronixSo basically, it'd only work with UFs that update target on a timer
21:11.51Kyahxkk
21:12.06hyperChipmunksvn update -r 6500 Squishy
21:12.11NeronixWhich nobody does because it's A) Stupid B) Stupid C) A+B
21:12.15MikmaKyahx: i HAD that feature in early version on bartender2 but i removed it since i did things differently :)
21:12.38Kyahxnot cruicial atm :)
21:13.52kergothNeronix: too bad you couldnt fake a UNIT_HEALTH event firing, for the case where you've got the more detailed information
21:13.55kergothor something
21:14.48*** join/#wowace ag` (n=andreasg@0x535cbbaa.bynxx18.adsl-dhcp.tele.dk)
21:15.07NeronixIt's not THAT big of a deal anyway
21:15.14kergothaye
21:15.41NeronixI think the most HP a raid mob gets is 2 million (Key word: Think. I've never been on a raid higher than UBRS)
21:15.53Neronixwhich is 20k per percent, which isn't that much
21:16.58MvA|Slaymanfunny our radigrp is full
21:17.01CIA-1103mikma * r7115 10Bartender2/Bartender2.lua: Bartender2: Bartender:Alpha(arg1,arg2) added
21:17.14GalkaWoot.
21:17.16MvA|Slaymaneven so 1 slot is free we cannot invite anyone
21:17.17GalkaYou added Alpha?!
21:17.20Mikmayeap
21:17.21Galka<3
21:17.25GalkaLove you sir.
21:17.31FISKER_QI do believe Nefarian has the most hp
21:17.36FISKER_Qwhich is around 2 million or so
21:18.10CIA-1103kyahx * r7116 10Bartender2/CustomDefaults.lua: Bartender2/CustomDefaults.lua : Layout I use with XArt is in there (commented out) as a better example.
21:18.33Mikmagoodie
21:18.38Mikmawill test how it works now :)
21:18.52JoshBorkeFISKER_Q: even of the Nax bosses?
21:19.35Mikmanow i'm having some problems with the damn Libs folder. i deleted it from my and and redownloaded. now the svn says it's missing or not locked
21:19.37oxmanwhich mode for SetBlendMode if i want a true mask ? (all outside the mask is cute/hide)
21:20.28cladhaire~literal cladhaire
21:20.29purl"cladhaire" is "the current author of WatchDog, PerfectRaid, and a number of smaller addons.  He is also a core developer of the Ace project."
21:20.29mjcckknight: are you on?
21:20.35cladhaire~literal emulate cladhaire
21:20.37purl"emulate cladhaire" is "<reply>Good code is something to appreciate like a work of art."
21:20.43ckknightmjc, yes
21:20.46ckknightwoot. Now with auto-memoization, I've saved even more bytes. Throwing a Hand object that's a ROCK is now 21 bytes instead of the previous 40-something that it was a day ago ;-)
21:20.54ckknight(that was supposed to be directed here, not in #wowi-lounge)
21:20.55mjcckknight: whisper me, then :)
21:20.57oxmanwhich mode for SetBlendMode if i want a true mask ? (all outside the mask is cute/hide)
21:21.01cladhairesomeone needs to add my shaking like a tree to my emulate
21:21.12cladhaire.i dont know how to do emotes, or make it an or =)
21:21.14ckknight~literal emulate cladhaire
21:21.15purl"emulate cladhaire" is "<reply>Good code is something to appreciate like a work of art."
21:21.18Neronixckknight: What kind of overhead is there for bucketing?
21:21.31KyahxLess than by non-bucketing I assume :P
21:21.50ckknightNeronix, 1 table and 1 function is created, then 1 schedule and 1 event registration per event
21:21.52Mikmahttp://wow.reaktio.net/Bartender2/alpha.jpg
21:21.54Mikma:)
21:22.04NeronixIf I just do "if unitIDs.target and arg1 == "target" for a UNIT_HEALTH event, is it worth it?
21:22.16Neronixwait, I'm talking shite
21:22.18KyahxMikma: is that per bar or all bars?
21:22.22Neronix"if unitIDs.target"
21:22.22Kyahxper I hope :P
21:22.42cladhaireckknight: How do I make purl emote instead if reply?
21:22.48TupladMikma: that's neat
21:22.51hyperChipmunk<action>
21:22.54JoshBorke~literal roulette
21:22.56purl"roulette" is "<action> watches $who pull the trigger: ( Click! | Click! | Click! | Click! | Click! | BANG!)"
21:23.04Neronix~tryme
21:23.05purlACTION spins the revolver, points it at neronix  and fires. Click.
21:23.07JoshBorkelike so :-)
21:23.26TupladMikma: can you make the bars on the right go horizontal ?
21:23.33Nightdew~tryme
21:23.35purlACTION spins the revolver, points it at nightdew  and fires. Click.
21:23.35ckknightpurl, no emulate cladhaire is <reply>Good code is something to appreciate like a work of art. || <action> shakes, berries fall to the ground.
21:23.36purlckknight: okay
21:23.45cladhaireaah, that's how you do it =)
21:23.48Tuplad~emulate cladhaire
21:23.50purlACTION shakes, berries fall to the ground.
21:23.50Neronix~try Mikma
21:23.59Neronix:<
21:24.04Tuplad~tryme
21:24.05purlACTION spins the revolver, points it at tuplad  and fires. Click.
21:24.24cladhaireWho was the one complaining about the "button-ness" of the edit frame in Clique?
21:24.31ckknight~tryme
21:24.32purlACTION spins the revolver, points it at 0.518686765429216omnick  and fires. Click.
21:24.32MikmaTuplad: not yet
21:24.39ckknightlol.
21:24.41JoshBorkelol
21:24.44ckknight~literal tryme
21:24.46purl"tryme" is "<action>spins the revolver, points it at ($nick|$nick|$nick|$randomnick)  and fires. (Click.|Click.|Click.|Click.|Click.|BANG!)"
21:24.46hyperChipmunk"Seal Island" + Discovery Channel Shark Week...I have a feeling this might get ugly
21:24.56kergothit caught "$rand"
21:24.57ckknightpurl, no tryme is <action>spins the revolver, points it at ($nick|$nick|$nick|$rnick)  and fires. (Click.|Click.|Click.|Click.|Click.|BANG!)
21:24.59purlckknight: okay
21:25.04kergoth~literal rlart
21:25.06purl"rlart" is "<reply> see lart $randnick"
21:25.06ckknight~tryme
21:25.08purlACTION spins the revolver, points it at ckknight  and fires. Click.
21:25.08TupladMikma: :o
21:25.09kergothhuh
21:25.10kergothsilly bot
21:25.13ckknightah, randnick
21:25.14cladhaire~rlart
21:25.19ckknightpurl, no tryme is <action>spins the revolver, points it at ($nick|$nick|$nick|$randnick)  and fires. (Click.|Click.|Click.|Click.|Click.|BANG!)
21:25.21purlokay, ckknight
21:25.30JoshBorke~tryme
21:25.32purlACTION spins the revolver, points it at joshborke  and fires. Click.
21:25.41kergothckknight: it was $randnick, but for some reason, in that context, it caught "$rand" instead of the whole $randnick
21:25.44kergothkinda odd
21:25.57Tuplad~tryme
21:25.59purlACTION spins the revolver, points it at tuplad  and fires. Click.
21:26.07kergoth~emulate brian
21:26.08purlHey, Peter, it's seven o'clock and you've still got your pants on. What's the occassion?
21:26.08ckknightkergoth, I did $randomnick
21:26.13ckknight~tryme
21:26.14purlACTION spins the revolver, points it at purl  and fires. Click.
21:26.17kergothckknight: ahhh, okay then :)
21:26.19ckknightlol.
21:26.20hyperChipmunkO_o
21:26.23hyperChipmunkpwnd
21:26.27kergoth~emulate brian
21:26.29purlGosh, I'd like to help you, Peter, but I've got to go out in the hall and chew on the back of my ass for about five minutes.
21:26.52Mikmaright. should i have a look at the barswap or dewdrop
21:27.16*** part/#wowace JoshBorke (n=Josh@r35h14.res.gatech.edu)
21:27.19kergoth~emulate stewie
21:27.21purlIt's like an orgy in my mouth!
21:27.35Mikma~steveballmer kergoth
21:27.36purlACTION throws a chair at kergoth
21:27.43TupladMikma: http://wow.reaktio.net/emote.jpg how the ?
21:28.07MikmaVote! Should i reveal it to tuplad or not? :)
21:28.17KyahxTuplad: The magic of mind control.
21:28.32MikmaKyahx: you revealed it without voting! damn you xD
21:28.44Tuplad-_- I know you can do it with MC
21:28.54Tupladbut he can respond ?
21:28.56Mikmathen wtf are you asking about?
21:29.01MikmaTuplad: hello?
21:29.13MikmaTuplad: can you see the undead priest in that picture sitting next to warrior?
21:29.13TupladMikma: hai2u.
21:29.13Neronixliteral steveballmer $foo
21:29.17KyahxMikma: hideing keybindings?  In or not?
21:29.20Neronixliteral steveballmer
21:29.23Tupladoo wtf now I do
21:29.28Neronix~literal steveballmer
21:29.29purl"steveballmer" is "<action> ( throws a chair at $nick | bounces on $nick screaming, "DEVELOPERSDEVELOPERSDEVELOPERS!!"| dances on $nick while screaming, "I. LOVE. THIS. COMPANY!!"| throws a AL at $nick screaming, COMPETITIONCOMPETITIONCOMPETITON!! )"
21:29.29Tupladdidnt notice hehe :p
21:29.29MikmaKyahx: not in, should it be?
21:29.42KyahxYes, Keybindings are teh suck
21:29.54KyahxI already know them, I dont want ugly text reminding me :P
21:29.59MikmaKyahx: then i need to find a way to hide them, i dunno :)
21:30.18Mikmahttp://www.wowace.com/forums/index.php/topic,1837.msg34016.html#msg34016 heh :)
21:30.28Neronix~no, steveballmer $nick is [22:35:10] [purl] "steveballmer" is "<action> ( throws a chair at $nick | bounces on $nick screaming, "DEVELOPERSDEVELOPERSDEVELOPERS!!"| dances on $nick while screaming, "I. LOVE. THIS. COMPANY!!"| throws a AL at $nick screaming, COMPETITIONCOMPETITIONCOMPETITON!! | roars "I'll fucking KILL $nick!")
21:30.29KyahxShouldn't be too hard, I've seen other mods that do it
21:30.43MikmaNeronix: remove the ~ :P
21:30.50Neronixpurl: no, steveballmer $nick is [22:35:10] [purl] "steveballmer" is "<action> ( throws a chair at $nick | bounces on $nick screaming, "DEVELOPERSDEVELOPERSDEVELOPERS!!"| dances on $nick while screaming, "I. LOVE. THIS. COMPANY!!"| throws a AL at $nick screaming, COMPETITIONCOMPETITIONCOMPETITON!! | roars "I'll fucking KILL $nick!")
21:30.52purlNeronix: please, watch your language.
21:30.57Mikmahah
21:30.58Neronixpurl: no, steveballmer $nick is [22:35:10] [purl] "steveballmer" is "<action> ( throws a chair at $nick | bounces on $nick screaming, "DEVELOPERSDEVELOPERSDEVELOPERS!!"| dances on $nick while screaming, "I. LOVE. THIS. COMPANY!!"| throws a AL at $nick screaming, COMPETITIONCOMPETITIONCOMPETITON!! | roars "I'll f*cking KILL $nick!")
21:30.59purlNeronix: okay
21:31.09MikmaNeronix: hey, mistake there
21:31.13Neronix~tryme
21:31.14purlACTION spins the revolver, points it at neronix and fires. A whale named Theodore who is the size of a small country flies into the target's face
21:31.23Mikma$nick is [22:35:10] [purl] "
21:31.24Neronix..
21:31.35Mikmawhat the hell?
21:31.39Neronixpurl: no, steveballmer is "<action> ( throws a chair at $nick | bounces on $nick screaming, "DEVELOPERSDEVELOPERSDEVELOPERS!!"| dances on $nick while screaming, "I. LOVE. THIS. COMPANY!!"| throws a AL at $nick screaming, COMPETITIONCOMPETITIONCOMPETITON!! | roars "I'll f*cking KILL $nick!")
21:31.41purlokay, Neronix
21:31.43Mikma~literal tryme
21:31.45purl"tryme" is "<action>spins the revolver, points it at ($nick|$nick|$nick|$randnick) and fires. (Click.|Click.|Click.|Click.|Click.|BANG!|A whale named Theodore who is the size of a small country flies into the target's face)"
21:31.51Mikmaok then :D
21:31.57ckknightworks for me.
21:32.15Neronixmy little addition :P
21:32.26Mikma~whalefu
21:32.27purlWhalefu is an ancient irc fighting style of unknown origin that was mastered and extended by Neronix
21:32.32CIA-1103neolith * r7117 10oRA_EasyPTs/ (7 files in 2 dirs): completely new upload: added texture, locals and locals_deDE; for changes see readme.txt
21:32.48kergothEasyPTs? wassat?
21:32.57Mikmaplayer targets
21:33.10kergothnifty
21:34.41*** join/#wowace mjc (n=mjc@c-66-176-173-47.hsd1.fl.comcast.net)
21:35.13Mikmapurl: no, steveballmer is "<action> ( throws a chair at $nick | bounces on $nick screaming, "DEVELOPERSDEVELOPERSDEVELOPERS!!"| dances on $nick while screaming, "I. LOVE. THIS. COMPANY!!"| throws a AL at $nick screaming, COMPETITIONCOMPETITIONCOMPETITON!! | roars "I'll f*cking KILL $nick!" | dances like a monkey ontop of $nick)
21:35.15purlokay, Mikma
21:35.16KyahxMikma: /script ActionButton1HotKey:SetText("")
21:35.23mjcthought colloquy was fubaring. turns out I forgot I was compiling stuff.
21:35.32MikmaKyahx: hmm
21:35.46MikmaKyahx: but how can we know what is the default SetText for that button then?
21:36.52CIA-1103rabbit * r7118 10BigWigs/Naxxramas/Thaddius.lua: BigWigs: Thaddius: No sense starting the polarity shift timer when we get other sync events, like module enabled.
21:37.11KyahxThe function 'ActionButton_UpdateHotkeys' seems to be responsible for setting the text
21:37.17Kyahxhttp://svn.wowace.com/root/trunk/wowbench/BlizzardInterface/FrameXML/ActionButton.lua
21:37.57Kyahxmaybe hook that?
21:38.58Kyahxack, hideing the binding text makes range checking impossible =(
21:39.15Kyahxbecuase thats how they do range, color the text >.<
21:39.44MikmaKyahx: yes but making the text as "" is not hiding it actually
21:40.04Sarozomfg this channel is uber spam
21:40.10cladhairelol
21:40.18Kyahxer, /script ActionButton1HotKey:Hide() works too :P
21:40.21Mikma~steveballmer Saroz
21:40.24purl[22:35:10] [purl] "steveballmer" is "<action>  throws a AL at mikma screaming, COMPETITIONCOMPETITIONCOMPETITON!!
21:40.25NeronixIt's only spammy when people are playing with purl
21:40.28Sarozty so much
21:40.44SarozPrivate messages from unregistered users are currently blocked due to spam problems, but you can always message a staffer. Please register! ( http://freenode.net/faq.shtml#privmsg )
21:40.48Mikmapurl: ?
21:40.58Mikmapurl: no, steveballmer is "<action> ( throws a chair at $nick | bounces on $nick screaming, "DEVELOPERSDEVELOPERSDEVELOPERS!!"| dances on $nick while screaming, "I. LOVE. THIS. COMPANY!!"| throws a AL at $nick screaming, COMPETITIONCOMPETITIONCOMPETITON!! | roars "I'll f*cking KILL $nick!" | dances like a monkey ontop of $nick)
21:40.59purlMikma: i already had it that way
21:41.12Saroz....
21:41.33NeronixI fixed it in pm
21:41.34kergothwow, the core MetaMap addon is still 1.8 megs.  was hoping he'd made it suck less recently.  hadnt tried it in ages
21:41.38Mikma~steveballmer Tuplad
21:41.40purl[22:35:10] [purl] "steveballmer" is "<action>  dances on mikma while screaming, "I. LOVE. THIS. COMPANY!!"
21:42.00Neronixnow it's fixed
21:42.04Tupladroflpancakes
21:42.06Mikma~steveballmer Tuplad
21:42.08purlACTION throws a chair at mikma
21:42.08Kyahxeh, I suppose I can just use RedRange if I hide the keybrinding text :P
21:42.13Kyahxgg useing Blizzard buttons :D
21:42.16Neronixaw fuck
21:42.17MikmaKyahx: that's what i do too :)
21:42.22TupladMikma: pwned.
21:42.36Tupladpurl throws a chair at mikma :>
21:42.45Tupladgood boy purl
21:42.45MikmaNeronix: $foo?
21:43.05NeronixFixed
21:43.11Mikma~steveballmer Tuplad
21:43.13purlACTION throws a chair at Tuplad
21:43.13Neronix~Steveballmer self
21:43.14purlACTION throws a AL at self screaming, COMPETITIONCOMPETITIONCOMPETITON!!
21:43.41MikmaKyahx: so... ActionButton1HotKey:Hide()
21:43.48Kyahxseems to work
21:43.54Mikmaok i'll add it
21:44.00Kyahxbasically <button name>HotKey:Hide()
21:44.06ckknightalright, now I have it so prefixes are memoized
21:44.14ckknightso "RockPaperScissors" is the same length as "RPS"
21:44.34Mikmanow all i wan't to know is can i tell dewdrop that "when checked do function1() and when unchecked do function2()"
21:44.36ckknightnice thing is that it's cheap, too
21:44.45Tuplad~literate steveballmer
21:44.50ckknightliteral
21:44.59ckknightMikma, using AceOptions table or straight Dewdrop?
21:45.01Tupladbah
21:45.02Mikma~liberate
21:45.04KyahxIts dinner time, I'll bbl
21:45.05Mikmackknight: AceOptions
21:45.11ckknightMikma, anonymous function.
21:45.17Tupladpurl: no, steveballmer is "<action> ( throws a chair at $nick | bounces on $nick screaming, "DEVELOPERSDEVELOPERSDEVELOPERS!!"| dances on $nick while screaming, "I. LOVE. THIS. COMPANY!!"| throws an AL at $nick screaming, COMPETITIONCOMPETITIONCOMPETITON!! | roars "I'll f*cking KILL $nick!" | dances like a monkey ontop of $nick)
21:45.20purlTuplad: okay
21:45.26Tuplad<PROTECTED>
21:45.30NeronixMikma: func = function(val) if val == false then Stuf() else OtherStuff() end end,
21:45.37ckknightyes.
21:45.41Mikmaoh lovely
21:46.00Mikmathat means my works isn't wasted when i have done 2 functions for toggling things
21:46.16Arrowmasterthat was weird, i changed profiles in bigwigs from default to realm and it activated every boss module
21:46.54MikmaNeronix: can you please fix steveballmer again since tuplad broke it :D
21:47.35Tuplad-_-
21:47.47Tuplad~steveballmer Mikma
21:47.48purlACTION roars "I'll f*cking KILL Mikma!"
21:48.02Neronixfixed
21:49.54MvA|Slaymanso now the raid is over and the problem persists, time to find the source. FuBar2 is using Ace2DB isn't it?
21:50.15TupladI didnt break it
21:50.23Tupladsomeone wrote "a AL"
21:50.38Mikmayes you did
21:50.50Mikmado a literal now and you see whay you did
21:51.04Tuplad~literal steveballmer
21:51.05purl"steveballmer" is ""<action> ( throws a chair at $nick | bounces on $nick screaming, "DEVELOPERSDEVELOPERSDEVELOPERS!!"| dances on $nick while screaming, "I. LOVE. THIS. COMPANY!!"| throws an AL at $nick screaming, COMPETITIONCOMPETITIONCOMPETITON!! | roars "I'll f*cking KILL $nick!" | dances like a monkey ontop of $nick)"
21:51.13Tupladuh ?
21:51.15MvA|Slaymanckknight: Does FuBar2 uses AceDB ?
21:51.20Tuplad~steveballmer Mikma
21:51.21purlACTION throws a chair at Mikma
21:51.49Tupladthere, it works
21:51.58Mikmayes since Neronix repaired it :)
21:52.03Tupladbs, it worked :p
21:52.14Mikma~literal mikmatest
21:52.16purl"mikmatest" is "<reply> 4Pretty!"
21:55.35CIA-1103neronix * r7119 10MobHealth3_BlizzardFrames/MH3_Blizzard.lua: MobHealth3: Blizzard Frames - Minor tweak
22:01.18Tuplad~lozareth
22:01.20purlA man who stole your FPS and Memory. A.k.a. The Boogeyman of http://www.discordmods.com/ - "I got mem so why not use it"
22:03.16MikmaKyahx|afk: can Petbar and Shapeshiftbar have hotkeys in them?
22:03.45Mikmapropably not
22:03.50GngskI know Shapeshift bars is Special Action Buttons in the keybindings section
22:04.06Gngskthey might be the same for pets, not sure though
22:04.42hyperChipmunkis the modifier key Ctrl by default?
22:04.49Mikmayeah but seems like they can't display the keybinds
22:05.13Tuplad~Tuplad
22:06.17Hakkerok got one question about ora2. Is it possible to use the old Ora modules in Ora2?
22:07.12Tuplad~Tuplad
22:07.14purli heard tuplad is the local troll
22:09.43*** join/#wowace Nightdew (n=nightdew@c-69-241-14-232.hsd1.ga.comcast.net)
22:10.01Kyahx|afkMikma: Shapeshift no, but Petbar might, let me check
22:10.40KyahxHakker: oRA2 is not ready for use yet, and no it is not backwards compatible with oRA1
22:11.12Hakkerkrapz
22:11.54KyahxMikma: no keybindings on Pet Bar, don't worry about it :P
22:12.04MikmaKyahx: okies
22:12.06vensoap doesn't save its settings.. intended? :o
22:12.19Hakkerbut uhm Tuplad you may dislike Lozareth but dab pwns though
22:12.43Tupladdab ? pwns ? roflpancakes!
22:12.51Tupladit pwns my memory usage, indeed
22:13.06KyahxDAB pwns my RAM
22:13.16Tupladthat too
22:13.17Tuplad~lozareth
22:13.18purlA man who stole your FPS and Memory. A.k.a. The Boogeyman of http://www.discordmods.com/ - "I got mem so why not use it"
22:13.20TupladI like the last part =)
22:13.33MvA|Slaymanno more crits, appears that deleting WTF and updating solved the issue
22:13.49Hakkerwell DAB is still my preferred bar mod hands down
22:13.58steinobartender <3
22:14.01steino:)
22:14.07Kyahx=D
22:14.10hyperChipmunkew
22:14.17KyahxBartender will take over DAB, you wait!
22:14.18TupladBartender2 > DAB
22:14.26KyahxCustomDefaults FTW
22:14.37MikmaKyahx: well you made it so of course it FTW ;)
22:14.44Kyahxhaha
22:15.19Tuplad:D
22:15.23KyahxMost end-users of UI compliations are retards, I prefer it to have as little end-user setup as possible.
22:15.31MvA|Slaymanare the action bars of bartender the standard blizzard buttons? and am I able to let me mousescroll switch between Actionbar1 and 2? like in the standardinterface
22:15.40Tupladyes
22:15.47TupladMvA|Slayman: Bartender plays with default blizz buttons
22:15.50Mikmaare you? O_O
22:15.54Tupladand Bartender2 will give us more love!
22:15.58Kyahxif it works with the blizz buttons, it works with bartender!
22:16.02Mikmai'm not sure about that one because i don't use that one :D
22:16.10TupladMikma: it works
22:16.13TupladMikma: hate it so much
22:16.15Mikmathat one that one yes
22:16.19MikmaTuplad: ok then, lol
22:16.20TupladMikma: I unbinded it, it's fannoying
22:16.29Mikmadidn't even know about it ^^
22:16.39Tuplad:F
22:17.06Tupladhttp://ui.worldofwar.net/ui.php?id=1250 someone should make this standalone :o
22:17.18KyahxGet to it Tuplad!
22:18.11TupladKyahx: didnt read pil yet :)
22:18.37MikmaTuplad: ? what does it require
22:18.41TupladI kinda look at Bartender's code and trying to learn things from it
22:18.44TupladMikma: AxuItemMenus
22:18.52KyahxIt grabs an item ID, and spits out a thottbot link for you
22:19.01MikmaTuplad: that is a mistake nr.1, trying to look through my code
22:19.06TupladMikma: :D
22:19.27TupladMikma: looking is not learning, I still dont understand what self is :/
22:20.46Kyahxouu! I didnt see Hide Border
22:20.46Mikmaself is Bartender
22:21.01Kyahxthat looks nice :P
22:21.09TupladMikma: just found something useful ... http://plixx.org/?7F
22:21.46MvA|Slaymanso I'm  giving BarTender2 a try. I hope it rocks, i need to free up space in my UI
22:22.09TupladMvA|Slayman: dont
22:22.37MvA|Slaymanmake a sentence out of it
22:22.56Tupladdont use Bartender2 yet
22:23.03MikmaMvA|Slayman: you can only configure it with /script commands now
22:23.09Mikmathey are all listed in www.wowace.com forums
22:23.48MvA|Slaymanso bartender without a 2 to start with?
22:24.16Mikmathat version bugs someway
22:24.36TupladMvA|Slayman: yea
22:24.56TupladMvA|Slayman: you might notice a bug when you type /bar move and the bars wont move, only the green thingie
22:25.04TupladMvA|Slayman: but it rarely happens
22:25.42MikmaMvA|Slayman: and later you will find out that trusting Tuplad is just like putting your balls in meatgrinder ;)
22:26.19MvA|Slaymani don't trust any of you!
22:26.34*** join/#wowace snurre- (n=snurre@AVelizy-153-1-47-82.w81-249.abo.wanadoo.fr)
22:26.38MvA|Slaymanwe can't stay here, this is Bat country!
22:26.45Tuplad:D
22:26.56MikmaMvA|Slayman: BRILLIANT MOVIE!
22:27.05MikmaMvA|Slayman: i just had to buy it when i saw the DVD on store
22:27.05Tuplado_o
22:27.12Tupladbatman ?
22:27.19MvA|Slaymanone of my favs, and i have it's poster right about my bed
22:27.29MvA|Slaymanshut up Tuplad, grown up talk
22:27.31Mikmaposter! damn you :P
22:27.33Tuplad-_-
22:27.49TupladCasanova > what film you're talking about
22:28.26MvA|Slaymanmy fav szene is the one where the arrive in their hotel and Johnny Depp is requesting their room while on acid
22:28.36Tuplad:O
22:28.38MikmaMvA|Slayman: tuplad is like a monkey. you know, he watches Casanova, then he's like "monkey see monkey do"
22:28.50Tupladzomg nubcake
22:28.56MvA|Slaymanmonkeys use tools!
22:29.02MikmaMvA|Slayman: the NEXT bar-scene is my favorite :D "tell them to wear their golfshoes!"
22:29.02TupladI actually watched the movie to see what he did wrong
22:29.22Tupladjohnny depp is cool, best movie I saw of him was "What's eating Gilbert Grape"
22:29.26Tupladors ome
22:29.51Tupladhttp://www.imdb.com/title/tt0108550/ here
22:30.50vhaarrhaha, I kept Transcriptor running for 2 hours after the raid, damn, wonder how big the database is now.
22:32.16Kyahx:P
22:32.17MvA|Slaymanwhat i see of Bartender until now: absolutely gorgeous
22:32.34TupladMvA|Slayman: well you better do
22:32.39MvA|Slaymanmikma: another one of my favs is Snatch. I love that one
22:33.47KyahxMikma: I'm getting an error when I lock the bars now.  And its changeing all my bars alpha (on locking) instead of just the bar I changed.
22:34.13MvA|SlaymanMikma: how u made that "magnetism" Feature? that is the first one i see working it's awesome!
22:34.29Kyahx[05:31-102]: Bartender2\Bartender2.lua:542: Usage: ActionButton1:SetAlpha(alpha 0 to 1)
22:34.30Kyahx<evaluated>: in function `SetAlpha'
22:34.30MikmaMvA|Slayman: kergoth did it, it's StickyFrames
22:34.32KyahxBartender2\Bartender2.lua:542: in function `Lock'
22:34.33Kyahx<string>:"Bartender:Lock()":1: in main chunk
22:34.35Kyahx<evaluated>: in function `RunScript'
22:34.36KyahxFrameXML\ChatFrame.lua:1063: in function `value'
22:34.38KyahxFrameXML\ChatFrame.lua:2144: in function `ChatEdit_ParseText'
22:34.39KyahxFrameXML\ChatFrame.lua:1915: in function `ChatEdit_SendText'
22:34.41KyahxFrameXML\ChatFrame.lua:1937: in function `ChatEdit_OnEnterPressed'
22:34.42Kyahx<string>:"ChatFrameEditBox:OnEnterPressed":2: in main chunk
22:34.44Kyahx<PROTECTED>
22:34.52MikmaKyahx: huh?
22:35.01MikmaKyahx: what did you do? :)
22:35.04KyahxI changed the alpha of Bar9 to 0.5
22:35.12Kyahxupon locking the bars, I get that
22:35.19Kyahxand all my bars become 0.5 alpha
22:35.20hyperChipmunkhappens when you have an error triggered by a commandline
22:35.25Tuplad*spam crits you for 10372*
22:35.29Kyahx:)
22:36.24MikmaKyahx: weird, work on me O_O
22:36.31*** join/#wowace Mikk (i=bofh@81-233-236-26-no19.tbcn.telia.com)
22:36.36Kyahx=( nuke saved variables?
22:36.42Mikmayeah maybe :P
22:36.50Mikmarename it to something else first
22:36.50Kyahxheh
22:36.53Mikmaand see what happens
22:37.42CIA-1103mikma * r7120 10Bartender2/Bartender2.lua: Bartender2: Bartender:ShowHK(arg) and Bartender:HideHK(arg) added for ActionButtonXHotKey Showing/Hiding
22:38.33MikmaKyahx: i just set Bar9 alpha to 0.5. then i moved it and locked. ok. then i reloaded console, moved it again and locked. ok.. alpha is still 0.5 and the place is ok
22:38.40Kyahxhmmm
22:39.58Kyahxtry setting it while the bars are unlocked
22:40.02Kyahx(Thats what I did)
22:40.13Mikmaokiedokie
22:40.18Kyahxno idea why that would make a differance thou
22:40.52Mikmano error
22:40.58Kyahxodd
22:41.09Mikmabut, it does change the alpha when moving and i don't wan't that to happen
22:44.12Kyahxyea, had to nuke my SV
22:44.20Kyahxtime to rebuild my profile :P
22:44.27Mikmasorry about it :(
22:44.30Kyahxnp
22:44.37Mikmathat won't happen anymore when the basics are complete
22:44.48KyahxI'm writeing the script commands in TinyPad :P  so I just rerun the script
22:44.58Mikmathen i will change the Database version-number to something and then everyone will get HC nuke ;D
22:45.18Kyahxah, there is a problem.  CustomProfiles don't respect the version number
22:45.20Kyahxhmmm
22:45.38Kyahxthen again, you shouldn't be distrubteing something that is from an older version
22:45.44Kyahxand should test what you release :P
22:45.46Kyahxso...yea
22:46.16Mikmahmm
22:46.56Mikmathe CustomProfiles should have the version-checking in imho
22:47.04Mikmaand if it won't match, it won't get loaded
22:47.10Kyahxkk
22:47.25KyahxIts raid time, I'll do it later :P
22:47.27Mikmathat will atleast stop it from exploding at users hands like p....
22:47.33Kyahxyea
22:47.33Mikmayeah no rush :)
22:47.47*** part/#wowace Tuplad (n=tuplad@d54C52170.access.telenet.be)
22:47.49Mikmai'm trying to get this damn "move alpha overwrite" fixed
22:49.11Kyahxwhen you start moveing make self.unlock = true
22:49.20*** join/#wowace Piehole (n=piehole_@71.80.8.59)
22:49.20Mikmayeap :)
22:49.22Kyahxand when you try to do alpha...  if self.unlock then return end
22:49.27Kyahxseems simple enough :P
22:49.33Mikmathat's what i did actually :D
22:49.36*** join/#wowace Tuplad (n=tuplad@d54C52170.access.telenet.be)
22:49.46Mikmabut now i'm trying to make it more smarter
22:49.53hyperChipmunkneronix your crap addon just killed me
22:50.01Mikmayou _CAN_ change the alpha but it won't affect the moving-alpha
22:50.08Mikmabut when you lock the bar the alpha is applied
22:50.19Tupladwho's kirkburn ? his name sounds familiar to me ... think I used one of his mods
22:50.19hyperChipmunkapparently I didn't actually 16000 (649%) hp left
22:50.32hyperChipmunk^have
22:50.55CIA-1103ammo * r7121 10BigWigs/AQ40/Cthun.lua:
22:50.55CIA-11BigWigs:
22:50.55CIA-11* Tweaks to the C'Thun module
22:51.13MikmaTuplad: sounds like startrek character
22:51.22TupladMikma: -_-
22:52.16MikmaKyahx: oh yeah! it works :D
22:53.31kergothdamn oCD is looking nice, just needs options to move it and such
22:53.49Tupladkergoth: yea
22:54.26Kyahx|afkwhoa, perfectraid got really nice!
22:54.34TupladKyahx|afk: is it usable ?
22:54.39Kyahx|afkIm useing it right now
22:54.47Tupladfrom the branch ?
22:54.51Kyahx|afkno, trunk
22:54.54Tupladoh
22:55.02Kyahx|afkbranches are really old
22:55.07Tupladnot really
22:55.08Kyahx|afk*really really* old
22:55.18Tupladcladhaire uploaded a PR to branches a day ago or so
22:55.25Tupladhe/she/it just told me that it's not usable yet
22:55.36Kyahx|afkah, oxman has been improveing the trunk version
22:56.49Mikmawhops
22:56.56cladhairebranches are supposed to be new development
22:56.59cladhairein this case it is.
22:57.00Mikmamy alpha check sucks after /rl
22:57.11cladhaireKyahx|afk: Most of the stuff in trunk is from Tem and yourself.
22:57.18cladhaireoxman just added the sorting stuff.
22:57.23Kyahx|afkdebuff highlighting?
22:57.28Kyahx|afkwho did that?
22:57.56hyperChipmunksvn blame
22:57.58hyperChipmunksvn log
22:58.03hyperChipmunkl2svn
22:58.50Kyahx|afkeh, too lazy to check :P
22:58.59Kyahx|afkand its not a big deal
22:59.07CIA-1103mikk * r7122 10EtchASketch/ (14 files in 2 dirs):
22:59.07CIA-11EtchASketch:
22:59.07CIA-11- Add "$basename" substitution; needed for editing copies of designs without affecting the live one.
22:59.07CIA-11- Set svn:eol-style=native. Oops.
22:59.13cladhaireoxman did the debuff highlighting.
23:00.49*** join/#wowace Soltanis (i=as@81.168.16.197)
23:01.00*** join/#wowace Soltanis (i=as@81.168.16.197)
23:04.00Mikma~inflatable dildos
23:04.01purlOh yea baby, stretch that hole!
23:04.42ckknightback
23:04.51ckknighttook the folks out to lunch
23:05.42Mikmathat's nice
23:06.02Tupladwhen's the first ace meeting ? >:D
23:07.54ckknightAce meeting?
23:08.03ckknightwe're in it, baby
23:08.14ckknightHey all, my name is ckknight, and I'm an Aceoholic
23:09.54Mikmayeah sure tuplad, ckknight takes acepeople out..
23:10.28CIA-1103cladhaire * r7123 10Clique/ (Clique.xml CliqueOptions.lua images/CliqueIcon.tga): (log message trimmed)
23:10.29CIA-11Clique:
23:10.29CIA-11* Signifigant changes to the edit frames
23:10.29CIA-11* Added the icon border to the Clique icon for Tem
23:10.29CIA-11* You can now change the binding and its a bit more obvious
23:10.30CIA-11* If you create a new cast, and don't edit it, it's deleted
23:10.32CIA-11* If you change a binding and then CANCEL, it reverts to the old one
23:10.41cladhairei love when CIA uses flood control =)
23:10.53hyperChipmunkannoys me =P
23:11.39kergothannoys me less than when cia floods itself off.  i remember it too well before he implemented it
23:11.53MvA|Slaymanwith bartender, the omnicc bright shine is behind the neighbouring bars, something with the layers ...
23:19.13CIA-1103mikk * r7124 10EtchASketch/ (5 files):
23:19.13CIA-11EtchASketch - more structuring work:
23:19.13CIA-11- move EAS_EditDesign to ed.lua
23:19.13CIA-11- move flash frame stuff to flashframe.lua
23:19.13CIA-11- move to ADDON_LOADED for init (for LoD support)
23:19.14CIA-11- more comments...
23:21.10MvA|Slaymanmikma , tuplad: can one turn around action bar 4 & 5 from vertical to horizontal.
23:21.13MvA|Slayman?
23:22.26MikmaMvA|Slayman: not yet
23:22.37MvA|Slaymansad
23:22.45mjcfiremaw isn't resetting
23:23.00mjcoh nm there
23:23.07MvA|Slaymanthis is because you are not permitted to wipe on firemaw
23:24.52mjcsome idiot pulled
23:26.31CIA-1103ckknight * r7125 10Ace2/AceComm-2.0/AceComm-2.0.lua:
23:26.31CIA-11AceComm - added lots of memoization.
23:26.31CIA-11Tweaked checksum function (thanks to Mikk)
23:26.31CIA-11Added a special checksum function for binary checksums, that changes the encoded characters (|, \000, etc.)
23:26.39ckknightalright
23:26.43ckknightnow everything is tiny.
23:27.36ckknightwhich is a Good Thing (TM)
23:28.34JensMeh... end of the line in WoW for me today.
23:28.47ckknightwhy's that, Jens?
23:28.54JensI quit my guild.
23:29.01ckknighthow come?
23:29.15JensIncompetence on part of the guild leaders.
23:29.20JensMostly.
23:29.55ckknightokay
23:30.06JensBah...
23:30.27JensNo where to go from here, so I figure I might just quit entirely.
23:31.01MikkDon't need guild to code :-P
23:31.09Nightdewfind another guild?
23:31.14MikkFind another server?
23:31.30JensI've been thinking about transferring to an RP server.
23:31.50JensThey opened up a transfer from mine to one of the EU RP servers actually.
23:32.22JensBut raiding is so boring anyway.
23:32.33JensMC is fun the first few times, then it becomes a grind.
23:32.53MikkMore 5/10man stuff in the works apparently
23:32.55MikkGood thing
23:32.58JensAye.
23:33.37JensHaving epics is fun and all... but I can't stand MC any more. I hate spending all sunday evening raiding.
23:33.49CIA-1103chinkuwaila * r7126 10BabbleLib/Babble-Boss-2.0/Babble-Boss-2.0.lua: BigWigs (Babble-Boss-2.0): Updated/added deDE localizations
23:34.18JensI work so much during the week... I'd rather spend my weekends with my family and friends. I've played this game far too much as it is.
23:34.37JensThough I was just getting really interested in LUA :)
23:34.38CIA-1103cladhaire * r7127 10Clique/ (Clique.xml CliqueOptions.lua):
23:34.38CIA-11Clique:
23:34.38CIA-11* You can now click the icon in the edit screen. This will pop up the list of icons available.
23:34.38CIA-11* Clicking on any of these icons will set it as active. If you then click "Cancel" it will revert
23:34.54kergothdire maul is one of my favorites.  still love running it
23:35.01JensI haven't been there much.
23:35.14JensI had one of the greatest BRD runs last night though.
23:35.30JensWith a few guildies. It was crazy fun.
23:35.44JensWith 40 people, you disappear in the crowd.
23:36.10kergothi dont mind the 20's like zg and aq
23:36.14cladhairewhich is real, IsVisible or IsShown, anyone know?
23:36.38JensZG is fun, apart from all the trash. AQ20 is a cool instance.
23:36.58ckknightJens, RP servers are fun, I like em
23:37.12JensHow's the idiot ratio there?
23:37.20ckknightmuch less
23:37.22JensIt's pretty close to 95% on my server.
23:37.31ckknightit'd be < 50%, I'd say
23:37.37JensNot bad.
23:38.03ckknighteveryone uses full sentences
23:38.05ckknightit's awesome.
23:38.20cladhairezomg lol
23:38.21cladhaireinvite pls.
23:38.22JensThat strongly appeals to me.
23:38.23cladhairek k
23:38.37JensI'm a grammar nazi at heart.
23:39.07ckknightme too
23:39.21JensI even use full sentences and correct grammar in phone messages.
23:39.26ckknighthehe
23:39.59ckknightyayhttp://wiki.wowace.com/index.php/AceComm-2.0_API_Documentation#:RegisterMemoizations.28values.29
23:40.26JensI hadn't been out of the guild for 10 minutes before I got spammed with invites.
23:40.49ckknightlol
23:41.08JensWhy does a guild with level 20's think a 60 priest with epic gear would want to join their guild?
23:41.39Nightdewlol
23:41.58Nightdewwhen you first load there is a chance that GetNumSpellTabs returns nil
23:41.59Nightdewwtf
23:42.22TupladMvA|Slaymanmikma , tuplad: can one turn around action bar 4 & 5 from vertical to horizontal. - in bartender2
23:42.30cladhaireNightdew: BEcause the spellbook isn't loaded
23:42.32Jensckknight: So you have like... a backstory for your character and all?
23:42.33cladhaireyou have to wait until P_E_W
23:43.08ckknightJens, if you want. I don't care about that, typically
23:43.17JensMine will be... "I fled from the land of stupid."
23:43.18ckknightit's really RP-optional
23:43.33ckknightand you don't have to use funny accents
23:43.36ckknightbut some people do.
23:43.40JensYarrh!
23:44.01ckknightMon.
23:45.00JensI had a funny thing happen to me once... some moron sent me a random tell with dude speak...
23:45.18MikmaTuplad: wrong, the bars are not swappable yet
23:45.21JensSo I told him to speak english, or I wouldn't talk to him.
23:45.53JensAnyways, he continued talking idiot speak to me. We talked for a while, and it turns out he studied english at the university. Go figure.
23:46.51ckknightuniversity?
23:46.58ckknightyou mean English was his major?
23:47.06JensYes.
23:47.42kergoth.. wow
23:47.42ckknightlol.
23:49.34CIA-1103mikma * r7128 10Bartender2/Bartender2.lua: Bartender2: Alpha is now smarted, changes the value of buttons instead of bars.
23:49.49Mikmatpyos rule the worls
23:50.44CIA-1103nightdew * r7129 10SpellCache-1.0/SpellCache-1.0.lua:
23:50.44CIA-11SpellCache:
23:50.44CIA-11- Fixed a problem where cache is possibly not being loaded
23:52.52hyperChipmunkanyway to move ocd?
23:53.16kergothhyperChipmunk: he hasnt added it yet :(  if it had that, i'd add it to my addon set today, even as it is
23:53.27kergothoCD kicks ass
23:53.29CIA-1103cladhaire * r7130 10Clique/ (Clique.xml CliqueOptions.lua): Clique: Fixed a few small issues with the icon selector
23:54.03kergothit just needs to show 3days or whatever for long cooldowns. right now its trying to fit 250 minutes into the little text spot on the bar for one of my trinkets :P
23:54.07MvA|Slayman[01:57-7]: Bartender\Core.lua:768: attempt to index field `Frames' (a nil value)Bartender\Core.lua:768: in function `BonusActionBar_OnEvent'<string>:"BonusActionBarFrame:OnEvent":2: in main chunk<evaluated>: in function `PickupAction'<string>:"BonusActionButton8:OnClick":3: in main chunk  ---
23:54.10MvA|Slaymanwoho!
23:54.16hyperChipmunkwhat's the frame variable?
23:54.44kergothMvA|Slayman: try wiping your bartender savedvars, if you've used it in the past
23:55.20MvA|Slaymani just set it up it on my main
23:55.34MvA|Slaymanand then logged my alt those errors occur
23:56.18cladhaireckknight: Why are the debug times not human readable?
23:57.12MvA|Slaymanbartender saves in the /server/char folder
23:57.35MvA|Slaymanbut what magic, my other server's alt has got no server folder in WTF

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.