00:00.01 | Cartas | I mean, yeh... |
00:00.04 | Cartas | I know... |
00:00.35 | vhaarr | wut is teh svn? |
00:00.59 | snurre | anyway.. bedtime, thundgot is dragging me to paris tomorrow morning :( |
00:01.20 | vhaarr | "too bad for you, paris sucks" |
00:01.30 | vhaarr | why the sadface? :P |
00:01.30 | snurre | paris rocks :p |
00:01.37 | snurre | cause i gotta get up early :( |
00:01.39 | snurre | i dont like that |
00:01.41 | haste | snurre: say hello from Ref :p |
00:01.53 | Tekkub | paris is like 40 minutes from me |
00:01.54 | Cartas | Yes please! |
00:01.57 | haste | might want to add usion after the 'Ref' part |
00:02.09 | snurre | Tekkub: about 30mins or so for me :P |
00:02.13 | Tekkub | http://maps.google.com/maps?oi=map&q=Paris,+AR |
00:02.17 | CIA-11 | 03ag * r7016 10ag_UnitFrames/ag_UnitFrames.lua: |
00:02.17 | CIA-11 | ag_UnitFrames - |
00:02.17 | CIA-11 | <PROTECTED> |
00:02.29 | snurre | lol tekk |
00:02.39 | snurre | that's cheating |
00:02.40 | eternally777 | I like how you talk about paris like it's nothing lol |
00:02.48 | Tekkub | it is |
00:02.58 | eternally777 | I'll go for you. |
00:02.59 | Tekkub | it's this little hole full of rednecks |
00:03.05 | eternally777 | You pay the fares |
00:03.05 | Tekkub | like all of AR is really... |
00:03.10 | Cartas | Hm, Ckknight. |
00:03.25 | ckknight | hrm? |
00:03.39 | Cartas | When I go on Profile -> Choose -> Realm: Kazzak - Horde. I get a ClockFu icon on the minimap. |
00:03.50 | ckknight | okay |
00:04.02 | Cartas | 'Tis a red questionmark. |
00:04.11 | ckknight | yes, I know that much |
00:04.17 | Cartas | The time is correct though! |
00:04.19 | ckknight | and if you change the profile again? |
00:04.19 | *** join/#wowace ven (n=ven@p54846EFC.dip.t-dialin.net) |
00:04.21 | Cartas | Although... |
00:04.38 | Cartas | Works fine. |
00:04.48 | Cartas | I've changed settings across the other 3 profiles. |
00:04.50 | Cartas | Working fine. |
00:04.58 | ckknight | yays |
00:05.33 | Cartas | A problem when I click 'Active' |
00:05.40 | Cartas | But I guess that's nothing to do with your addon. |
00:06.57 | Cartas | G'night old chaps! |
00:07.03 | Cartas | I know you'll miss me, cladhaire! |
00:07.27 | mjc | haha |
00:08.03 | Thrae | Hmmmm. AddonName:RegisterEvent("ADDON_LOADED") doesn't seem to work with AceEvetn if I put it at top scope. |
00:08.12 | ckknight | what problem, Cartas? |
00:08.14 | Thrae | s/AceEvetn/AceEvent/ |
00:08.22 | ckknight | Thrae, it should. |
00:08.25 | Cartas | [01:05-28]: FuBar\FuBar.lua:1040: attempt to call method `DisableAddon' (a nil value) |
00:08.26 | Cartas | <evaluated>: in function `DisableAddon' |
00:08.28 | ckknight | oh, wait |
00:08.29 | Cartas | FuBar\FuBar.lua:1040: in function `OnDisable' |
00:08.31 | Cartas | AceDB-2.0\AceDB-2.0.lua:879: in function `func' |
00:08.31 | ckknight | no it shouldn't |
00:08.32 | ckknight | hehe |
00:08.33 | Cartas | Dewdrop-2.0\Dewdrop-2.0.lua:468: in function <...erface\AddOns\FuBar\libs\Dewdrop-2.0\Dewdrop-2.0.lua:421> |
00:08.35 | Cartas | --- |
00:08.38 | Cartas | That problem. |
00:08.51 | ckknight | since ADDON_LOADED is already linked to OnInitialize |
00:08.58 | ckknight | Cartas, okay, checking |
00:09.07 | Cartas | Did you make FuBar? |
00:09.11 | Thrae | ckknight: Can I use OnInitialize with just AceEvent and AceOO? |
00:09.31 | ckknight | oh, um, no, that should use ADDON_LOADED |
00:09.40 | ckknight | Thrae, can you paste? |
00:09.46 | ckknight | Cartas, yes, I'm the author of FuBar |
00:09.49 | Cartas | Woah |
00:09.52 | Cartas | Hi old chap! |
00:10.01 | Cartas | I love the addon btw. |
00:10.35 | Mikma | mjc: i just deleted all my settings and still the bars are correct size |
00:10.50 | mjc | Mikma: it was id10t error |
00:11.01 | Mikma | mjc: how come? |
00:11.13 | mjc | I don't have a fully used 3rd bar |
00:11.14 | Tekkub | lying sack of crap |
00:11.49 | Thrae | ckknight: Ohhhh wait, when registering for ADDON_LOADED, do you make it ONLY fire for the addon registering? |
00:11.55 | Mikma | mjc: oh lol :) that's neat. and about moving bars which are ontop of each other... |
00:12.11 | Thrae | Just noticed ADDON_LOADED was being fired, but with an arg1 of nil |
00:12.13 | Mikma | mjc: i moved the bars so that they overlapped and i still was able to move them off |
00:12.21 | ckknight | Thrae, how odd. |
00:12.34 | mjc | Mikma: I didn't drag them so that they were overlapped, I logged on and they were like that |
00:13.03 | Mikma | mjc: yeah if you use old database and come to game with newer version that can happen |
00:13.16 | Thrae | ckknight: http://ace.pastey.net/130 |
00:15.13 | Thrae | Lemme comment out the other libs and code. |
00:15.14 | ckknight | Cartas is kinda strange |
00:16.25 | Thrae | ckknight: This is very strange, there's only one ADDON_LOADED call and it's "EarPlug" |
00:16.36 | Thrae | Lemme disable all my other addons. |
00:16.52 | Thrae | Errr, call of MY ADDON_LOADED handling function |
00:17.41 | ckknight | riht. |
00:17.44 | ckknight | right* |
00:17.45 | Thrae | There we go, it's another addon doing it. |
00:17.57 | ckknight | doing what? |
00:18.28 | Thrae | Stopping AceEvent's ADDON_LOADED firing for my addon. |
00:19.05 | ckknight | how odd. Do you have the most recent AceEvent? |
00:19.16 | ckknight | Thrae, Combatotron:RegisterEvent("ADDON_LOADED") -> Thrae, Combatotron:RegisterEvent("ADDON_LOADED", "ADDON_LOADED", true) |
00:19.19 | Tekkub | oh ckk, Event Buckets, kickass idea |
00:19.19 | Thrae | For my addon, yes. |
00:19.26 | ckknight | Tekkub, I thought so myself |
00:19.37 | Tekkub | something that's been needed in an event library |
00:19.48 | ckknight | and now AceEvent has it |
00:19.55 | Tekkub | if it's easy to use more people will throttle their updating |
00:19.55 | ckknight | and now we _have_ to be better than Cosmos |
00:20.04 | ckknight | it's hella easy |
00:20.05 | Thrae | It appears BugGrabber / BugSack is doing it, I think it's outdated too. I'll update. |
00:20.22 | Tekkub | you know what we might still need |
00:20.30 | ckknight | shoot? |
00:20.41 | Tekkub | a panel style config UI built from AceConsole tables |
00:20.51 | Tekkub | some people like pyanels and not menus |
00:21.33 | ckknight | hrm |
00:21.42 | ckknight | Khaos-style? |
00:21.46 | Tekkub | like, what they call theirs, Kaos? |
00:22.19 | ckknight | could be useful... |
00:22.27 | Thrae | I 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.45 | ckknight | you know what would be useful? AceGUI |
00:23.41 | Thrae | I'd say Fubar is the closest thing we have an "AceCosmos" |
00:24.13 | Thrae | s/an/to an/ |
00:24.41 | ckknight | I suppose... |
00:25.36 | ckknight | what would define Cosmos in that context, though? |
00:25.36 | CIA-11 | 03ckknight * 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.53 | Thrae | I'd say, "A centralized structure to work with multiple addons." |
00:28.13 | ckknight | hrm |
00:28.19 | Thrae | Ace2 isn't as centralized as Fubar itself. |
00:28.22 | ckknight | I've been getting it pretty decentralized, though |
00:28.43 | ckknight | there is a thick layer of abstraction between FuBar and FuBarPlugin |
00:29.06 | Thrae | Well, there is a lot more standardization in Fubar then Ace2. |
00:29.06 | ckknight | that's why FuBarPlugin-1.2 works with FuBar 2.0 |
00:29.21 | ckknight | how do you mean by that? |
00:30.34 | Thrae | Well, 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.31 | Thrae | And you alerady have all or most of Ace / Ace2 through Fubar / Fubar-2.0 |
00:31.40 | ckknight | technically, I could write FuBarPlugin-2.1 that didn't use either Tablet or Dewdrop |
00:32.05 | ckknight | and FuBar itself wouldn't know |
00:32.34 | Thrae | Maybe centralized wasn't the best word. I meant more like standardized. |
00:33.40 | ckknight | yea |
00:33.42 | ckknight | that'd do |
00:33.49 | ckknight | hey, you have an opinion |
00:34.09 | ckknight | lemme ask you something |
00:34.25 | ckknight | what do you think about the central FuBar menu having the other menus (like ClockFu's) in it? |
00:34.49 | ckknight | so you'd right-click, interface inhancements -> ClockFu -> more settings |
00:34.58 | ckknight | instead of it just being an active toggle |
00:35.27 | mjc | hmm |
00:35.53 | Thrae | ckknight: 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.31 | FISKER_Q | you mean controlling each addon from the fubar menu? |
00:36.39 | ckknight | yes |
00:36.41 | Mikma | oh christ, i don't have any ideas how to make a smart way of toggling padding in game |
00:36.48 | ckknight | as well as right-clicking on the icons themselves |
00:36.59 | ckknight | it'd just be a centralized place to do it from |
00:37.13 | FISKER_Q | that would be nice yeah, especially if you could like do a keybind for the fubar menu to popup |
00:37.23 | ckknight | I don't see a point in that |
00:37.29 | FISKER_Q | easier |
00:37.37 | FISKER_Q | the new ace menu stuff |
00:37.40 | ckknight | easier than right-clicking the FuBar menu? |
00:37.49 | ckknight | s/ menu// |
00:37.59 | FISKER_Q | when you put in the commandline it automatically creates the menu at the mouse |
00:38.04 | mjc | ckknight: I'm more interested in seeing the rest of the fubar mods ported to 2.0 :) |
00:38.11 | FISKER_Q | would be cool if you could just press a button and have a menu at the mouse |
00:38.16 | ckknight | FISKER_Q, it's unneeded, FuBar is graphical, so you can right-click it. |
00:38.31 | ckknight | mjc, yea, I'm not too game for that :-P |
00:38.37 | ckknight | I want people to take over my plugins |
00:38.57 | CIA-11 | 03grayhoof * r7018 10SCT/sct/ (6 files): sct: minor bug fixes, made some defaults more readable, move option locals out |
00:40.50 | CIA-11 | 03grayhoof * 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.13 | CIA-11 | 03grayhoof * r7020 10SCT/sct_options/ (4 files): sctd: new local files |
00:42.14 | mjc | omg SCT aced? :D |
00:42.17 | ckknight | yea |
00:42.35 | FISKER_Q | i like it :) |
00:42.43 | FISKER_Q | especially the angled up stuff |
00:43.28 | ckknight | what about it? |
00:43.44 | Amadeo | You know! |
00:44.13 | Amadeo | Yeah, I dunno either |
00:44.14 | CIA-11 | 03ag * r7023 10ag_UnitFrames/ag_UnitClass.lua: |
00:44.14 | CIA-11 | ag_UnitFrames - |
00:44.14 | CIA-11 | <PROTECTED> |
00:44.14 | CIA-11 | <PROTECTED> |
00:44.14 | CIA-11 | <PROTECTED> |
00:45.11 | Amadeo | SCTD looks like it's a lot smaller, but SCT is still pretty big |
00:45.26 | CIA-11 | 03ckknight * r7024 10FuBar/FuBar.lua: FuBar - removed spam |
00:45.45 | Thrae | SCT uses ParserLib now. |
00:45.53 | Amadeo | ah, go figure :) |
00:45.58 | ckknight | whether that's good or bad... |
00:46.10 | Mikma | yay working way to change padding |
00:46.18 | Mikma | not as easy as i thought but works :) |
00:46.27 | Amadeo | haste's Warmup still says SCT(Ace2) is about 1MB, and 200KB for SCTD for me |
00:46.29 | Thrae | ckknight: 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.40 | Mikma | will become a huge if elseif elseif elseif end -function :D |
00:46.58 | Amadeo | bbiab |
00:47.00 | ckknight | Thrae, yes, it fires for itself. the loop would only occur if you registered in the trigger |
00:47.03 | ckknight | so no big deal. |
00:47.45 | Mikma | purl: wtf bbiab |
00:48.45 | Mikk | ckknight_: what I want is for Cide to end up using AceComm |
00:48.46 | Thrae | BugSack is behaving badly...it says I have an error in line 242, but my file is only 221 lines long? |
00:48.57 | Mikk | ckknight: Good luck, I couldn't even get him to use ChatThrottleLib :-P |
00:49.37 | ckknight | Mikk, yes? |
00:49.45 | ckknight | yea... |
00:49.50 | ckknight | which is quite dickish of him |
00:49.50 | *** join/#wowace [Wobin] (i=Wobin@218-214-59-86.people.net.au) |
00:49.55 | Mikk | mm |
00:50.18 | Mikk | Well.. maybe if it were to come from you rather than me. I'm just a n00b after all ;-) |
00:50.37 | ckknight | I'll talk to him about at least using ChatThrottleLib |
00:50.45 | Thrae | Mikk: Hey you made that Scrolling Battle Text everyone likes! :D |
00:51.05 | Mikma | xD |
00:51.39 | Mikma | oh oh i know Mikk! |
00:51.52 | Mikma | http://slate.kaasu.org/birth.jpg |
00:51.57 | Mikma | smash him with those |
00:51.59 | Mikk | MSDN CD collections are usually good for this but I have none handy right now |
00:52.46 | Thrae | Wow, BugSack stopped my addon from reloading. |
00:53.05 | Thrae | Oh wait...nevermind, I wasn't using PEW. |
00:53.21 | ckknight | PEW PEW Lazers! |
00:53.31 | Mikma | PEW! |
00:53.43 | Thrae | Hmmm no, my addon still isn't loading. |
00:54.54 | Mikk | run it through wowbench. might give a clue. |
00:56.34 | Mikma | Mikk: hello there Mik' |
00:57.18 | Mikk | Oooh, ooh, wait, I've got it. |
00:57.47 | Mikk | There, that'll send most people running :-P |
00:58.12 | Mikma | cool |
01:00.01 | ckknight | hehe |
01:00.25 | Mikma | "so long suckers!" *presses commit* |
01:03.17 | Kyahx | :( |
01:04.11 | Tekkub | okey, which of you fuckers did this... |
01:04.28 | ag` | me |
01:04.30 | Tekkub | when I log/reloadui I have a lil gnomise voice that says "Fatality!" |
01:04.40 | Kebinusan | thats bugsack |
01:04.43 | ag` | that's bugsack yes |
01:04.45 | Kebinusan | and its the sound from worms |
01:04.46 | Tekkub | heh |
01:04.47 | ag` | and that's not a gnome |
01:04.51 | ag` | ahh |
01:04.54 | Mikma | haha |
01:04.54 | ag` | I'm too slow |
01:04.54 | Tekkub | worm, gnome, same diff |
01:04.57 | Mikma | worms <3 |
01:05.55 | ag` | someone set up a server |
01:06.06 | Mikk | (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.34 | Tekkub | free purples? gimme! |
01:07.13 | Mikk | Gimme an account name then :-P |
01:07.23 | ag` | "looaowl! Free epicks!" |
01:08.01 | Thrae | ckknight: attacker,damage,absorb,block = deformat(msg, _G.COMBATHITSELFOTHER, _G.ABSORB_TRAILER, _G.BLOCK_TRAILER) <-- what's the problem here? msg is correct. |
01:08.55 | ckknight | um, I don't know? |
01:09.05 | ckknight | what's msg and the values of the others? |
01:09.08 | ckknight | I'll test |
01:10.38 | Thrae | ckknight: CHAT_MSG_COMBAT_SELF_HITS |
01:12.17 | ckknight | omfg, AL is such a goddamn prick |
01:14.55 | ckknight | do 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.01 | ckknight | okay, 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.11 | mjc | hmm, my friend managed to get tinytip to stack overflow |
01:19.26 | Mikma | ckknight: ln -s :( |
01:19.35 | ckknight | Windows. |
01:19.43 | Mikma | i'm not sure is there any way in win* |
01:19.45 | ckknight | I tried junction, but it doesn't work with shares |
01:20.10 | ag` | does windows do links that actually works with the file system |
01:20.28 | Mikma | let's see can google help us |
01:20.34 | ag` | brb |
01:20.34 | mjc | Iceroth: ping |
01:21.11 | Mikma | http://www.rekenwonder.com/linkmagic.htm |
01:22.24 | *** join/#wowace quoin (n=quoin@220-245-171-242.tpgi.com.au) |
01:22.36 | Thrae | I thought ChatThrottleLib was integrated into AceComm? |
01:23.07 | cladhaire | it is |
01:23.12 | cladhaire | at the bottom |
01:23.40 | ckknight | I should put a note at the top. |
01:23.43 | Tekkub | holy fuck... spammy fuckers.... *hacks RW frame so "real" RW's don't pop up |
01:24.26 | Tekkub | good god, it's like children with a megaphone |
01:24.42 | *** join/#wowace ag` (n=andreasg@0x535cbbaa.bynxx18.adsl-dhcp.tele.dk) |
01:25.03 | Thrae | ckknight: http://ace.pastey.net/131 <-- Changed my addon to ONLY register and parse CHAT_MSG_COMBAT_SELF_HITS |
01:25.13 | Thrae | And removed CombLib |
01:25.19 | CIA-11 | 03ckknight * r7025 10Ace2/AceComm-2.0/AceComm-2.0.lua: AceComm - added note at the top about ChatThrottleLib |
01:25.57 | Thrae | Ah, Deformat-2.0 wasn't updated, let me see... |
01:26.07 | Thrae | Nope, same problem |
01:27.24 | Thrae | ckknight: Sorry, I know you're busy PWN'ing AL and Cide ;) |
01:27.49 | Mikk | AL doesn't need pwning. He'll use CTL in 1.12 :-P |
01:28.27 | ckknight | AL needs pwning |
01:28.30 | ckknight | he's a douche. |
01:28.40 | ckknight | hate to break it to you |
01:28.43 | Mikk | hahaha |
01:28.52 | ckknight | I have really tried to work "with" him |
01:28.59 | ckknight | but those plans have failed. |
01:29.01 | Mikma | ckknight: for me it seems like he's sticking he's finger into issue that does not concern him at all |
01:29.04 | Mikk | Ok, rephrase: he doesn't need pwning on this particular topic ;) |
01:29.13 | ckknight | true. |
01:29.18 | Mikk | Mikma: This one does concern him. He's got a comms lib too. |
01:29.20 | Mikma | hmm second he's = his |
01:29.49 | Mikma | Mikk: which propably sucks ass more than allowed? |
01:29.51 | [Wobin] | true |
01:29.57 | ckknight | Mikma, 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.03 | Thrae | AL 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.19 | Mikma | BOO COSMOS! |
01:30.25 | Thrae | Of course, Ace2 doesn't have anything to do with that, and the original developers aren't around anymore. |
01:30.28 | ckknight | BOO MONKEYS! |
01:30.35 | ckknight | wait, monkeys are awesome |
01:30.37 | Thrae | The original anti-Cosmos developers anyway |
01:30.38 | ckknight | nix that last bit. |
01:30.41 | Mikma | WUV BANANAS! |
01:30.54 | [Wobin] | BOO ROWNE |
01:31.04 | ckknight | gonna agree to that, Wobin |
01:31.17 | Mikk | Ah, 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.43 | ckknight | yea, Cide seems lazy. |
01:32.08 | [Wobin] | pity |
01:33.20 | ag` | someone could do it for him :P |
01:33.21 | cladhaire | ckknight: Cide has been writing addons before you even knew what WoW was.. he may be stubborn, but cut him a little slack =) |
01:33.21 | Thrae | What 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.37 | Thrae | I think AL sees Ace as Cosmos's direct "enemy". |
01:33.55 | Kyahx | fuck Cosmos |
01:34.04 | Mikk | Unfortunately 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.05 | Mikma | KHAOS! 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.21 | ckknight | <AnduinLothar>it's the Sky rewrite for 1.12. Direct competition for AceComm |
01:34.23 | CIA-11 | 03grimwald * r7026 10BigWigs_NefCount/ (BigWigs_NefCount.lua BigWigs_NefCount.toc): |
01:34.23 | CIA-11 | BigWigs_NefCount: |
01:34.23 | CIA-11 | * using the svn revision for the module's revision field now |
01:34.23 | CIA-11 | * BigWig's DB is used instead of the module's own (options will be reset...) |
01:34.36 | Thrae | Kyahx: It's exactly those types of comments you can see all over Cosmos addons nowadays |
01:34.52 | Kyahx | I 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.04 | Thrae | Since 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.06 | ckknight | cladhaire, I don't see that giving him special rights/abilities |
01:35.06 | Kyahx | to see if its gotten better since I used it a long long time ago |
01:35.08 | Mikma | ~literal steveballmer |
01:35.11 | purl | "steveballmer" is "<action> ( throws a chair at $nick | bounces on $nick screaming, "DEVELOPERSDEVELOPERSDEVELOPERS!!"| dances on $nick while screaming, "I. LOVE. THIS. COMPANY!!" )"" |
01:35.12 | cladhaire | ckknight: I'm not saying you should at all |
01:35.21 | cladhaire | but its a little more than "lazy" |
01:35.28 | cladhaire | ckknight: plus that comment shoudln't have been directed at you, sorry =) |
01:35.37 | Kyahx | Thrae: thats becuase Ace has done things right. |
01:35.39 | ckknight | alright |
01:35.41 | ag` | hm. What is the wowlounge IRC channel name? |
01:35.44 | ckknight | #wowi-lounge |
01:35.50 | Mikma | wow that's fast |
01:35.55 | [Wobin] | cold fingers =P |
01:35.59 | Kyahx | Granted the "All ace mods are better" is a wrong mindset, beucase its not always true |
01:36.01 | Thrae | Kyahx: Yeah, but people don't need to be so arrogant about it |
01:36.01 | ag` | thanks. Just want to lurk at the discussion |
01:36.05 | Mikma | i was able to type wow and it was already in here |
01:36.16 | Kyahx | Well, 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.20 | Thrae | Arrogance and stubborness begets more arrogance and stuborness |
01:36.34 | Kyahx | 40mb of UI usage...2-3k increase while idle...even worse in combat... |
01:36.41 | Kyahx | There are reasons people don't like it |
01:36.43 | Mikma | ~ace |
01:36.45 | purl | somebody said ace was a lightweight and powerful system for building World of Warcraft addons. See http://www.wowace.com/ |
01:37.05 | Mikma | just change that to "We care about your mem and FPS" |
01:37.13 | Thrae | Heh, my UI is around 40MB |
01:37.29 | Thrae | Recently I've been having bad 20KB/s idles, I think it's from TT_SpellTimer |
01:37.31 | Mikma | Kyahx: oh my god you are completely mad |
01:37.50 | Kyahx | haha, with my default UI I use 17mb of meory and 0.2k increaseing while idle... |
01:38.04 | Kyahx | I'm anal about minimizeing resource usage :P |
01:38.13 | Mikma | i have soemething like 19mb with defaults and 21mb in raid |
01:38.15 | ag` | Mine is 17-18 (until I can replace DAB) and increases with 0-3 |
01:38.26 | eternally777 | That's better than 53.7MiB increasing at 50KiB/s :-( |
01:38.40 | ag` | haha, you need to disable something... |
01:38.47 | Kyahx | plus, Cosmos was sitting me at 40+mb with JUST cosmos crap |
01:38.51 | ckknight | ~literal ace |
01:38.53 | purl | "ace" is "a lightweight and powerful system for building World of Warcraft addons. See http://www.wowace.com/" |
01:38.53 | Kyahx | then people drop titan on top of that... |
01:38.53 | eternally777 | But it all seems so necessary |
01:38.55 | Kyahx | or everything else... |
01:38.56 | Thrae | I 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.10 | Kyahx | Memory isnt the issue, its increaseing rate |
01:39.14 | Thrae | Except for that bad idle increase, I'm pretty sure that's from TT_SpellTimer (NeedyList was even worse) |
01:39.17 | eternally777 | Same |
01:39.18 | Kyahx | how much garbage your shit is createing |
01:39.23 | eternally777 | I have 64MB set aside |
01:39.31 | [Wobin] | I so want to get rid of NL |
01:39.31 | Thrae | NeedyList is about 30KB/s by itself |
01:39.37 | ckknight | purl, 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.39 | purl | okay, ckknight |
01:39.40 | [Wobin] | But until CorkFu gets better, I can't |
01:39.44 | Mikk | huhu. you don't want to look at EtchASketch's memory churn while working with it :-) |
01:39.53 | Thrae | [Wobin]: If you don't mind reloading your UI every now and then, CorkFu is good |
01:39.54 | eternally777 | I 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.16 | Mikk | (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.18 | hyperChipmunk | s/in mind/to a minimum |
01:40.23 | Thrae | [Wobin]: You could always take over CorkFu for Tekkub, he updates it very sporadically. CorkFu itself isn't that large a project |
01:40.26 | Mikma | purl: 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.28 | purl | Mikma: okay |
01:40.29 | hyperChipmunk | I think Cosmos keeps it in mind, too |
01:40.38 | [Wobin] | rofl |
01:40.40 | hyperChipmunk | but aims to maximise |
01:40.47 | Tekkub | yea I just need to get raidish support in the core |
01:40.49 | [Wobin] | Cause WE HAVE MEMORY |
01:41.00 | Tekkub | then it's all need modules like BW's boss modules |
01:41.00 | Mikma | ~lozareth |
01:41.02 | purl | A 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.37 | Kyahx | eh |
01:42.00 | ckknight | I'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.08 | ckknight | after that, things slow too much |
01:42.31 | Kyahx | I prefer to getting a solid 60fps :) |
01:42.42 | Thrae | Tekkub: Raid Modules for CorkFu? What? |
01:43.07 | Tekkub | I need to make cork "condense" the needs for multi-target spells |
01:43.19 | Thrae | Ahhhh, gotcha |
01:43.22 | Tekkub | so if 3 people in the group need the buff, make one entry instead of 5 |
01:43.24 | eternally777 | just how bad *IS* CT_RA? |
01:43.29 | eternally777 | I never took a measurement |
01:43.29 | [Wobin] | Gah. Pally buffs will be painful |
01:43.39 | [Wobin] | 5? |
01:44.02 | Thrae | Tekkub: 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.06 | Thrae | ala NeedyList |
01:44.20 | [Wobin] | I can get rid of NL if you add that |
01:44.28 | Mikma | eternally777: it ain't bad if you got mem :) |
01:44.52 | Mikma | i'll rather have fully functional raiding-ui with 20mb of mem used |
01:46.35 | eternally777 | But it's the Garbage Collects that lag you, amirite? |
01:47.02 | Tekkub | right click won't happen cause of tablet |
01:47.04 | eternally777 | Yep I'm right, '/script CollectGarbage();' confirms it |
01:47.12 | Tekkub | that's why I went shift-click |
01:47.31 | Thrae | Tekkub: OK, SHIFT+Right-Click ? |
01:47.40 | Tekkub | shift left |
01:47.47 | Thrae | Or SHIFT+Left-Click, Alt+Left-Click, whatever |
01:48.02 | Tekkub | like I said, it needs the colapse logic |
01:48.43 | Thrae | Why would it need collapse logic for that function? |
01:49.13 | Thrae | In 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.59 | Mikk | I need an addon that help me stagger recasts |
01:50.03 | Thrae | [Ammo]: Ping |
01:50.10 | Mikk | Doubly so for blessings |
01:50.15 | Thrae | Mikk: "Stagger"? |
01:50.23 | Mikk | hmm wrong word perhaps |
01:50.24 | cladhaire | would it be "hacky" if i just used the macro popup frame for icon selection in clique? |
01:50.33 | Mikk | spread them out over time so i don't do all classes/groups at once |
01:50.44 | ckknight | cladhaire, meh? |
01:51.01 | hyperChipmunk | heh |
01:51.04 | hyperChipmunk | use what you got |
01:51.09 | Thrae | Mikk: Why? So everyone doesn't lose their buffs at the same time? |
01:51.20 | Mikk | very helpful in spam instances like zg/mc where you just steamroller everything |
01:51.21 | hyperChipmunk | it's gonna be in-memory anyway |
01:51.40 | Mikk | is annoying to recast everything at once. takes a lot of time and you lose all your mana :-/ |
01:51.41 | hyperChipmunk | depends on if you're intercepting it by making a pseudomacro or something, though |
01:51.55 | hyperChipmunk | that would be pretty hacky |
01:52.17 | Thrae | Yeah, that's what CorkFu needs. Sort by Raid Group. |
01:52.29 | Thrae | Errr, Condense / Collapse by Raid Group. |
01:52.38 | Mikk | Thrae: Exactly. Like for blessings you'd get to cast a new one every ~2 minutes. |
01:52.46 | Thrae | Or Condense / Collapse by Class, UnitName |
01:53.04 | Thrae | s/UnitName/Stored UnitName in Raid/ |
01:53.28 | Thrae | Mikk: You mean auto-targeting? |
01:53.54 | Mikk | Well no |
01:53.56 | CIA-11 | 03theondry * r7027 10FuBar_SnaFu/ (FuBar_SnaFu.toc SnaFu.lua): added CrayonLib |
01:53.57 | Thrae | I use CorkFu to avoid auto-targeting, even though it can technically do it by "1st Need" |
01:54.10 | Mikk | I meant something that keeps track of timers for groups/classes and that hollers when one group/class is about to expire |
01:54.18 | Thrae | Ahhhhh |
01:54.28 | Thrae | CT_BuffMod can do that |
01:54.42 | Thrae | But it doesn't have any filtering. |
01:54.50 | Thrae | And, well, it's CT ;) |
01:54.58 | Mikk | myeah |
01:55.06 | Mikk | i was mostly hoping to .. erm.. stop using it |
01:55.27 | Thrae | We 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.57 | Thrae | CandyBar is a lib? |
01:56.18 | [Wobin] | Isn't it? |
01:56.46 | Thrae | How can a lib replacement an addon? |
01:56.51 | Thrae | s/replacement/replace/ |
01:56.59 | hyperChipmunk | Ace used to be an addon |
01:57.04 | hyperChipmunk | now it's a lib |
01:57.17 | [Wobin] | well. I was more suggesting you use CandyBar to do the timers =) |
01:57.22 | Thrae | Ace 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.37 | hyperChipmunk | well yea, butit was still an addon |
01:57.51 | CIA-11 | 03delsphynx * r7028 10BigWigs/Other/Emeriss.lua: |
01:57.51 | CIA-11 | BigWigs: |
01:57.52 | CIA-11 | Added Feralas as a zone to Emeriss so it enables properly when spawned there |
01:58.07 | Thrae | hyperChipmunk: That's different then the CandyBars vs AceTimer debate, though ;) Ace2 and Ace, by themselves, do nothing |
01:58.25 | Thrae | [Wobin]: Bah it'd take me a while to do that |
01:58.32 | Thrae | My plate is already very full =( |
01:58.54 | Thrae | I'd love to get rid of TT_SpellTimer, it's such an evil resource-consuming mod, despite its usefulness |
01:59.48 | hyperChipmunk | I duno what acetimer is, so =p |
01:59.55 | Thrae | Of 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.08 | hyperChipmunk | I was just responding to the question, 'how can an addon become a lib' |
02:00.11 | ckknight | Thrae, hrm? |
02:00.26 | CIA-11 | 03delsphynx * r7029 10BigWigs/Other/Emeriss.lua: |
02:00.26 | CIA-11 | BigWigs: |
02:00.26 | CIA-11 | Yeah, too many commas = bad |
02:00.27 | Thrae | ckknight: http://ace.pastey.net/131 <-- it dun wurk |
02:00.50 | Thrae | I can't even get the latest Deformat-2.0 to work with the simpliest of tests |
02:01.10 | Thrae | hyperChipmunk: http://www.wowace.com/forums/index.php/topic,440.0.html |
02:01.44 | hyperChipmunk | don't really care either =p |
02:02.03 | Thrae | Looks like facboy took over AceTimer and he's still working on it |
02:02.16 | Thrae | Except he's being sent overseas for 2 months |
02:02.40 | Thrae | hyperChipmunk: You're such a dick ;) |
02:03.27 | ckknight | Thrae, the likely issue is that you think trailers are optional |
02:03.39 | ckknight | that a trailer may or may not exist |
02:03.45 | ckknight | but that's not how deformat works |
02:03.49 | Thrae | ckknight: Correct |
02:04.18 | Thrae | Hmmm, so I need to call deformat for each possible trailer? |
02:04.29 | ckknight | yes |
02:04.55 | Thrae | In what cases are the deformat trailers used then? |
02:05.15 | ckknight | what do you mean? |
02:05.54 | Thrae | Oh wait, nevermind. |
02:09.16 | *** join/#wowace snurre (n=snurre@AVelizy-153-1-54-83.w86-205.abo.wanadoo.fr) |
02:11.52 | ag` | what is the function called that will take arguments and return the largest |
02:11.58 | ag` | of two or more values |
02:12.18 | Mikk | math.max |
02:12.23 | Mikk | or just max in wow |
02:12.29 | Mikk | it's aliased |
02:12.41 | ag` | so max(v1,v2) |
02:12.48 | Mikk | yes |
02:12.52 | ag` | thanks |
02:15.11 | CIA-11 | 03hyperactiveChipmunk * r7030 10BulkMail/BulkMail.lua: |
02:15.11 | CIA-11 | BulkMail: |
02:15.11 | CIA-11 | - 'this' defined explicitly before hook .orig() calls (will no longer try to call Disable on the wrong frames, generating errors galore) |
02:20.57 | kergoth | hmm, is there a core hound timer addon, wrt spawn timing? my guild's first time in mc, someone wants to know |
02:21.24 | cladhaire | there are a few, yeah |
02:21.29 | cladhaire | mostly on curse i think |
02:21.34 | cladhaire | advancedtimers has presets |
02:21.41 | hyperChipmunk | it's called a stopwatch |
02:21.47 | hyperChipmunk | an ancient device |
02:21.54 | hyperChipmunk | you push a button |
02:21.55 | kergoth | bah |
02:21.59 | hyperChipmunk | and it starts counting |
02:22.38 | Kebinusan | there is a mod called timers I think |
02:22.41 | hyperChipmunk | we used to use it back in the day, before programmable UIs were invented |
02:22.53 | cladhaire | http://www.curse-gaming.com/en/wow/addons-2198-1-advanced-timers.html |
02:22.55 | Kebinusan | its real simple but it worked well back in the day, lemme find linkage |
02:23.55 | cladhaire | holy |
02:23.56 | cladhaire | shit |
02:24.03 | cladhaire | why does aguf not have health bars? |
02:24.03 | Kebinusan | not of fan of advanced timers actually, http://www.curse-gaming.com/en/wow/addons-590-1-timers.html |
02:24.24 | Kebinusan | I actually wouldnt mind a stopwatch type mod for wow though |
02:24.27 | hyperChipmunk | health is for the weak |
02:24.41 | cladhaire | Kebinusan: CT_Timer |
02:24.44 | cladhaire | no really |
02:24.50 | cladhaire | why does the status bar.. not.. show .. the status?\ |
02:25.03 | hyperChipmunk | heck, I dunno; I'm just rambling |
02:25.07 | cladhaire | like are you kidding me? |
02:25.09 | cladhaire | somethign has to be wrong here. |
02:25.12 | hyperChipmunk | screenshot? |
02:25.16 | Kebinusan | Feature NYI? |
02:25.53 | hyperChipmunk | maybe it won't work until you've released PR2 |
02:26.00 | cladhaire | i hare you |
02:26.03 | cladhaire | hate you even |
02:26.06 | hyperChipmunk | <3 |
02:26.08 | hyperChipmunk | I hate you too <3 |
02:26.22 | cladhaire | this is retaeded |
02:26.27 | cladhaire | ag`: Get in here. |
02:26.28 | cladhaire | anyone use aguf? |
02:26.29 | Kebinusan | no no, she needs to release AceTimer2 done with Candybars |
02:26.34 | cladhaire | he |
02:26.43 | Kebinusan | she/he /gender neutral pronoun |
02:26.44 | cladhaire | sucks dick, but has a penis. |
02:26.50 | ag` | <PROTECTED> |
02:26.52 | cladhaire | i mean hi |
02:27.03 | cladhaire | ag`: My health bars in aguf arne't showing.. health. |
02:27.19 | ag` | what are they showing then? |
02:27.23 | cladhaire | it shows health text |
02:27.26 | Kebinusan | cladhaire, common typo the keys are right next to eachother |
02:27.27 | cladhaire | but the status bar never moves. |
02:27.34 | cladhaire | Kebinusan: its okay, just clarifying |
02:27.36 | cladhaire | not bothered =) |
02:27.36 | hyperChipmunk | do you get sexually aroused when you look in the mirror? I've always wondered that... |
02:27.41 | cladhaire | ag`: But the energy/mana works. |
02:28.30 | Kebinusan | Who needs a mirror to get sexually aroused, hell there is this shrub in my yard that has the most amazing figure |
02:28.31 | cladhaire | like i'm missing 1500 health, and the bar is green and full |
02:28.50 | hyperChipmunk | pff, what's 1500 hp |
02:29.07 | ag` | cladhaire: can you try and set the bar |
02:29.10 | ag` | like |
02:29.19 | cladhaire | ag`: I'm updating quick to make sure i didn't have a crazy weird version |
02:29.24 | ag` | aUF.units.player.HealthBar:SetValue(50) |
02:29.33 | ag` | wait with the update |
02:29.38 | ag` | I am commiting something now |
02:29.41 | cladhaire | ack |
02:29.47 | cladhaire | as long as its not a toc change i can go |
02:30.38 | ag` | it's not |
02:30.47 | cladhaire | ok.. the update fixed it. |
02:30.50 | cladhaire | jesus that was bad |
02:30.56 | cladhaire | i died twice as a result. |
02:31.30 | cladhaire | aah much better |
02:31.37 | CIA-11 | 03ag * r7031 10ag_UnitFrames/ag_UnitClass.lua: |
02:31.38 | CIA-11 | ag_UnitFrames - |
02:31.38 | CIA-11 | <PROTECTED> |
02:31.44 | ag` | always run newest =) |
02:32.02 | ag` | improvent |
02:33.25 | cladhaire | how do i use the new textures? |
02:33.27 | cladhaire | i liked one of them |
02:35.21 | cladhaire | ag`: You knwo your dewdrops have "desc" as the tooltip descriptions, right? |
02:35.33 | ag` | yes |
02:35.47 | ag` | I haven't written the descriptions yet |
02:35.58 | ag` | but I think dewdrop craps out if you leave them blank |
02:35.59 | ag` | so |
02:37.00 | cladhaire | hehe |
02:37.37 | Tem | ag`, you around? |
02:37.57 | ag` | yes |
02:38.00 | Tem | yes, I didn't actually scroll down to see |
02:38.11 | Tem | ok, I have a feature request |
02:38.18 | Tem | I like my auras to be placed below |
02:38.26 | Tem | (this is for party frames, btw) |
02:38.30 | ag` | yeah |
02:39.12 | Tem | However, when I place them there and I chose to group my party frames, it doesn't leave room for the buffs/debuffs |
02:40.22 | ag` | yes, I know |
02:40.28 | ag` | the frame needs to expand |
02:42.10 | Tem | can I request that they not expand visually? |
02:42.53 | Tem | Like how MG2's frames had the space below for the auras that had a visible background and stuff |
02:43.04 | Tem | (I'd rather it not do that) |
02:43.38 | ag` | maybe |
02:43.44 | ag` | it might be difficult not to |
02:43.52 | ag` | as frames group together |
02:45.02 | ckknight | woot, we have AceOO object persistence with AceDB! |
02:45.18 | Tem | persistence? |
02:45.52 | ag` | objects can be saved |
02:46.20 | ckknight | objects are saved in the DB as if they were just standard lua types |
02:47.07 | ag` | anyone have examples of what it would be cool for?:) |
02:47.50 | ckknight | I got one |
02:47.56 | ckknight | say you have a Monkey named Slappy |
02:47.58 | ckknight | in a Pirate Suit |
02:48.05 | ckknight | and he has a banana. |
02:48.42 | ckknight | now rather than having to make a new monkey next time you log on, why not just store old Slappy? |
02:48.52 | ckknight | in a cryogenic tube, if you will. |
02:49.03 | Nightdew | i can use that :) |
02:49.12 | Nightdew | well not slappy ;) |
02:50.58 | Nightdew | does everything get stored.. including functions or all except functions? |
02:51.30 | ckknight | you need to make Serialize and Deserialize methods |
02:51.37 | Nightdew | ahhh |
02:51.40 | Nightdew | kewl |
02:51.59 | Nightdew | no auto shallow serialization huh |
02:52.03 | ckknight | nope. |
02:52.22 | ckknight | so you would store Slappy's Pirate Suit, Banana, age, height, size, etc. |
02:52.54 | ckknight | then you'd deserialize it, storing the appropriate food, costume, height, size, etc. |
02:53.56 | Nightdew | did you include some version signifier? |
02:53.57 | ag` | ckknight, did you write the AceOO examples in the wiki? I suspect you did |
02:54.26 | ag` | they were great |
02:54.32 | ag` | but had many animals and boxes |
02:54.55 | Nightdew | would be good to be able to have a standardized way of handling retrieving data and handle them according to the version |
02:55.36 | ckknight | ag`, yea, mine are typically animal/monkey-centric examples |
02:55.55 | ag` | they work pretty good :P and amusing |
02:56.09 | ckknight | Nightdew, you handle versions manually, I don't include it cause it's typically not needed |
02:57.21 | ckknight | also, you can have objects-within-objects stored properly |
02:57.28 | ckknight | e.g. if the pirate suit is an object |
02:57.32 | ckknight | and the banana is an object |
02:57.40 | ckknight | they'll be properly stored on Slappy the monkey |
02:57.47 | ckknight | and properly deserialized |
03:00.29 | ckknight | note: 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.25 | Nightdew | nice |
03:05.23 | CIA-11 | 03ckknight * r7032 10Ace2/AceDB-2.0/AceDB-2.0.lua: |
03:05.23 | CIA-11 | AceDB - added AceOO object persistence. |
03:05.23 | CIA-11 | In order to have your object be able to be properly serialized/deserialized: |
03:05.23 | CIA-11 | 1. Class must be registered with AceLibrary |
03:05.23 | CIA-11 | 2. Class must have static method :Deserialize(...) which returns an object |
03:05.23 | CIA-11 | 3. Object must have instance method :Serialize() which returns values to be serialized. |
03:05.39 | ckknight | I mean, it's basically pointless in some ways, but it's available if you want it. |
03:06.00 | Mikma | http://www.worldofroguecraft.com/ |
03:06.37 | Tekkub | wewtty, got some magdamar debugging in, time to write up the tranqshot plugin for BigWigs |
03:11.38 | mjc | what was that auction mod otoher than KCI? |
03:12.23 | mjc | Mikma: old |
03:12.28 | mjc | Tekkub: yay |
03:12.41 | Mikma | mjc: sure |
03:12.47 | clad|sleep | night all |
03:13.12 | CIA-11 | 03ckknight * r7033 10Ace2/AceAddon-2.0/AceAddon-2.0.lua: AceAddon - classpool creation is now wrapped in a pcall. |
03:17.58 | mjc | wasn't someone writing a passive auctoinhouse mod? |
03:20.12 | ckknight | I realize that I can make sending AceOO objects across the stream _much_ more space-efficient |
03:20.24 | ckknight | by running a checksum on the name instead of sending it straightforward |
03:21.36 | Mikk | You also run the risk of hash collisions if the checksum is too small |
03:21.46 | ckknight | 2^24 |
03:21.50 | ckknight | - 1 |
03:22.07 | Mikk | Perhaps better to send "vocuabulary" entries once in a while |
03:22.16 | ckknight | vocabulary? |
03:22.24 | Mikk | yes |
03:22.35 | ckknight | frankly, I think I'd rather risk the chance of collision |
03:22.59 | ckknight | Clad has run a bunch of collision checks |
03:22.59 | Mikk | Like... "1 = SomeObjectName"... then you send the object with "1" as the name |
03:22.59 | Mikk | though you'd have to keep a local index of it of course |
03:23.06 | ckknight | on small strings (like class names) there aren't any collisions |
03:23.15 | Thrae | Mikk: Hmmm, looks like we hit an optimization snafu in the combat parser lib |
03:23.15 | ckknight | so I'm really not worried |
03:23.51 | clad|sleep | it depends |
03:23.52 | Thrae | Mikk: Seems it's been verified that CHAT_MSG_CREATURE_VS_CREATURE_XXX can fire for players if the server is not synced |
03:23.54 | clad|sleep | do you want a hash, or a checksum |
03:23.56 | clad|sleep | cause they're different |
03:24.06 | Mikk | Thrae: yay |
03:24.07 | clad|sleep | =) |
03:24.35 | Thrae | So there will be a bunch of CombLib events that need to register for 4 WoW Events |
03:24.45 | Thrae | s/bunch/few/ |
03:24.56 | Thrae | s/Events/Events each/ |
03:25.07 | Thrae | s/purl/stupid/ |
03:25.08 | ckknight | clad|sleep, I just want low colissions on small strings |
03:25.12 | ckknight | collisions* |
03:25.20 | ckknight | strings < 16 chars or so |
03:26.27 | Mikk | Thrae: 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.41 | ckknight | in as small as possible |
03:26.54 | clad|sleep | if the strings are different, in that sort of space, you should be fine |
03:27.08 | clad|sleep | the java algorithm covers those caes well |
03:27.12 | ckknight | I'm using the 6-hex-digit (i.e. 3-byte) checksum function you gave me |
03:27.18 | Thrae | Mikk: 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.52 | Thrae | Mikk: 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.17 | Thrae | At least it'll make it easier for people and take the work of differentiating between Self, Pet, and Others |
03:28.44 | clad|sleep | ckknight: yeah, that's the java hash function |
03:28.48 | ckknight | yep |
03:31.34 | Thrae | You can't get (crushing) or (glancing) off a Melee Spell, right? |
03:34.19 | CIA-11 | 03ckknight * r7034 10Ace2/AceLibrary/AceLibrary.lua: AceLibrary - added :IterateLibraries() |
03:34.27 | mjc | thrae: no, physical only |
03:35.10 | Thrae | I meant Physical Spells |
03:35.22 | Thrae | So just AutoAttack? Gotcha |
03:35.31 | mjc | I think SS/evisc can be |
03:35.36 | mjc | that sort of thing |
03:35.38 | Thrae | hmmm |
03:38.17 | CIA-11 | 03grayhoof * r7035 10SCT/sct_options/options.lua: sctd_options: fixed frame bug |
03:39.34 | Mikma | wow |
03:39.38 | Mikma | Bartender2 crashes wow |
03:40.26 | ckknight | woot, now sending an object vs. sending a flat table is _only_ 3 bytes more. |
03:42.05 | mjc | Thrae: it is white damage only |
03:42.28 | mjc | and +10 weapon skill should reduce the damage reduction of glancing blows, +hit reduces chance of glancing blows occurring |
03:42.44 | hyperChipmunk | and an artificial intelligence more sophisticated than Wobin, only 2 bytes more than that |
03:43.04 | Nightdew | ouch lol |
03:43.41 | mjc | ~own wobin |
03:46.33 | CIA-11 | 03nightdew * r7036 10SpellCache-1.0/: Created folder remotely for SpellCache-1.0 |
03:48.34 | kergoth | someone do spawn timers with candybars :) |
03:49.04 | CIA-11 | 03mikma 07Mikma * r7037 10Bartender2/Bartender2.lua: Bartender2: Padding works, can be changed with /script |
03:49.06 | CIA-11 | 03nightdew * r7038 10SpellCache-1.0/SpellCache-1.0.lua: SpellCache: Library to keep state of spell book and to retrieve additional information. |
03:49.15 | Kebinusan | someone do spell timers with candybars |
03:49.27 | Gngsk | like acetimer? |
03:49.40 | Kebinusan | yeah |
03:49.46 | Tem | I think that's what Soap is |
03:49.49 | kergoth | no |
03:49.53 | kergoth | soap is the enemy |
03:49.53 | Gngsk | nah soap is like ecb |
03:50.26 | Gngsk | I thought timex author was looking into doing acetimers with candybars |
03:50.27 | kergoth | welp, guild's first attempt at mc, just wiped at luci twice, pretty sure we'll get her tonight |
03:50.30 | kergoth | good fun |
03:50.38 | Gngsk | :D |
03:51.14 | Gngsk | I'd imagine Lucifron is annoying to learn for horde, no pallies to cleanse |
03:51.46 | eternally777 | Priests ftw |
03:52.21 | Nightdew | is there much harm in using ";" to complete lines in lua.. doesnt seem like it.. just wanne make sure |
03:52.27 | Kebinusan | its pretty even cause paladins cant cleanse the MC but shamans can purge it |
03:52.40 | eternally777 | night: I just learned this today :D It doesn't matter |
03:52.47 | Nightdew | k |
03:52.55 | eternally777 | I had the hardest time searching the LUA manual for ";" |
03:53.08 | eternally777 | Fortunately, it was in like the first chapter. |
03:53.09 | hyperChipmunk | no, but we will hunt you down and break your right pinky |
03:53.10 | Nightdew | had a few comments about it.. as far as i can tell its just a personal dislike |
03:53.20 | Nightdew | lol |
03:53.37 | Nightdew | hyperChipmunk: lovely |
03:54.05 | CIA-11 | 03mikma 07Mikma * r7039 10Bartender2/Bartender2.lua: Bartender2: Padding resets to defaults after clearing database |
03:54.43 | mjc | Mikma: yay |
03:55.06 | eternally777 | So 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.16 | Mikma | there, all should work perfectly now, also added lots og checks for nils etc |
03:55.21 | eternally777 | Anyone have a second and a care to break it down? |
03:55.45 | Mikk | garbage collection takes lots of time |
03:55.53 | Mikk | re-using tables is a lot faster |
03:55.57 | Mikk | that's the short of it |
03:56.15 | hyperChipmunk | garbage collection causes a stutter in wow |
03:56.27 | eternally777 | _that_ i've noticed. |
03:56.33 | Mikma | mjc: so, /script Bartender:Padding(Bar1) will change the padding to default, but /script Bartender:Padding(Bar1,10) will add 10 between buttons |
03:56.39 | hyperChipmunk | so we avoid it as much as possible |
03:57.07 | Mikma | mjc: and i also tested the stealth-issue you reported, it works perfectly on me :P |
03:57.12 | Mikk | #1: Avoid creating and destroying tables dynamically as far as possible |
03:57.23 | Mikk | #2: If you have to, get them from compost and put them back there when done |
03:57.24 | eternally777 | mhmm |
03:57.37 | hyperChipmunk | you can have a 50MB interface, but if it's 0.0 KB/s increased mem usage, you'll be smooth as glass |
03:57.42 | mjc | mikma: it works now that I nilled a few times |
03:57.48 | Mikma | mjc: ok :D |
03:58.21 | Mikk | eternally777: 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.28 | Mikma | i don't have a slightest interest on coding the barswapping again :( |
03:58.34 | Mikk | Just loop through it and nil out its members when you re-use it |
03:58.53 | hyperChipmunk | or use compost =x |
03:59.00 | eternally777 | Mikk: that would be the compost:Recycle, right |
03:59.00 | Mikk | Global table = faster than compost =) |
03:59.05 | eternally777 | since I'd be using the same table? |
03:59.07 | eternally777 | Orly? |
03:59.22 | Mikk | Compost is nice for when you don't know how many tables you need |
03:59.32 | Mikk | Of course compost still beats creating and destroying all the time |
03:59.32 | hyperChipmunk | global tables will also get you broken fingers |
03:59.33 | Mikma | muahaha, cat tried to lick it's arse and it fell of the bed |
03:59.47 | Mikk | hyperChipmunk: orly? =) |
04:00.00 | Mikma | mjc: oh, and also /script Bartender:Scale(Bar1) will reset the scale to default, 1 |
04:00.07 | Mikk | actually it doesn't even need to be global. it can be local to file scope |
04:00.14 | Mikk | i just mean "not local to the function" |
04:00.25 | Mikma | mjc: but adding a number: Bar1,2 will set the scale :P |
04:00.30 | mjc | ah |
04:01.42 | eternally777 | I see.. intriguing |
04:02.01 | Mikma | mjc: as much as you can test, i would appreciate :) |
04:05.14 | Kaelten | howdy |
04:05.22 | Mikma | hiya |
04:05.25 | hyperChipmunk | 'sup frood |
04:06.15 | Kaelten | Combine :) |
04:07.58 | Kaelten | lol telepathy |
04:08.22 | Mikma | that word is on everyones lips and i don't know what it is... :P |
04:08.22 | CIA-11 | 03nightdew * r7040 10SpellStatus-1.0/SpellStatus-1.0.lua: |
04:08.22 | CIA-11 | SpellStatus: |
04:08.22 | CIA-11 | - Added SpellCache-1.0 dependency |
04:08.22 | CIA-11 | - Replaced lookups of spells with SpellCache methods cause of haste/[Ammo] ;) |
04:08.22 | CIA-11 | - Removed Debug Event handlers cause they confused haste/[Ammo] ;) |
04:08.40 | Kaelten | its cosmos's response to AceComm |
04:08.52 | Mikk | Meh. It's just Sky-NG |
04:08.54 | Kaelten | or where yout alking about Combine |
04:08.55 | Mikma | yeah but where can i find info about it |
04:09.01 | Mikk | Rip some crud out of Sky basically |
04:09.06 | Mikma | no, telepathy |
04:09.20 | Kaelten | ah, ya its sky with some cleaner polish made for 1.12 |
04:10.55 | ckknight | Kaelten, I have made things even _more_ efficient! |
04:11.09 | Kaelten | ckknight: that scares me, you sure you didn't break something? |
04:11.20 | Iceroth | mjc, pong |
04:11.34 | ckknight | no, it's more about playing the probabilities, paying attention to Discrete Mathematics |
04:11.43 | Kaelten | lol |
04:12.03 | Mikma | seems like AL loves his addons |
04:12.06 | Kaelten | I hate complex XML :s |
04:12.22 | Kaelten | but at least I'm getting better at working with it. |
04:12.32 | Mikk | if(CanPiggies("fly")) then Disable("bets"); end |
04:13.41 | Mikma | ckknight owns al |
04:13.42 | Mikk | ckknight: Please tell me the checksumming function at least avoids hashing GetFooFromBar and GetBarFromFoor to the same valuE? |
04:13.50 | Mikma | *waiting for response from al* |
04:13.52 | Mikk | (classic mistake, 's why i'm asking) |
04:14.01 | ckknight | Mikk, lemme print out the function |
04:14.04 | Kaelten | ckknight: duh, of course he will |
04:14.11 | Kaelten | lol |
04:14.29 | Kebinusan | grr I pasted a link a couple days ago on how to increase combat log range but I cant find it now |
04:15.01 | ckknight | Mikk, 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.27 | Iceroth | Kebinusan, http://forums.afterglow.net/viewtopic.php?t=472 |
04:15.43 | Iceroth | though i noticed it breaks squishy range thingie |
04:15.47 | Kebinusan | Iceroth,, thanks |
04:15.48 | mjc | Iceroth: 'red mechanostrider' likes to wrap over the energy and target energy bars :p |
04:16.01 | mjc | and the buffs don't show tooltips |
04:16.05 | mjc | on icehud |
04:17.18 | ckknight | Kaelten, 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.44 | ckknight | so unless you have a length-1/2 class name (very bad practice), you'll be golden. |
04:17.52 | Iceroth | tooltip 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.25 | Iceroth | i'll figure out something for that overlap thing.. |
04:19.39 | CIA-11 | 03ckknight * 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.02 | CIA-11 | 03mikma 07Mikma * r7042 10Bartender2/ (11 files in 2 dirs): Bartender2: Cleaning Libs |
04:22.54 | Mikk | ckknight: It looks to me like someone has misread his Knuth |
04:22.59 | Mikma | trying to set externals \o/ |
04:23.09 | ckknight | Knuth? |
04:23.23 | Mikk | That 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.00 | Mikk | Donald E. Knuth, author of The Art of Computer Programming |
04:24.06 | Mikk | i.e. the holy bible on algorithms :-) |
04:24.22 | ckknight | Mikk, talk to clad, he gave it to me |
04:24.57 | ckknight | and why is yours better? |
04:25.04 | ckknight | you use a multiplication instead of an exponent |
04:25.05 | Mikk | Arguably they end up doing the same thing |
04:25.07 | ckknight | which isn't necessarily better |
04:25.09 | ckknight | no they don't. |
04:25.13 | Mikk | Sure they do |
04:25.21 | ckknight | 31 * 2 ~= 31 * 31 |
04:25.59 | ckknight | mine is: counter = counter + string.byte(text, i) * 31^(len - i) |
04:25.59 | Mikk | clad's snippet uses a multiplication AND exponent |
04:26.04 | CIA-11 | 03theondry * r7043 10FuBar_SnaFu/ (SnaFu.lua libs/Crayon-2.0.lua): add Crayon (with Purple!) |
04:26.07 | ckknight | yours is: counter = (counter*31) + string.byte(text, i) |
04:26.08 | Mikk | my snippet just uses a multiplication. the loop makes it exponential |
04:26.27 | ckknight | hrm... |
04:26.35 | ckknight | they're not the same. |
04:26.59 | ckknight | they're backwards |
04:27.08 | ckknight | mine adds bigger and bigger numbers |
04:27.22 | ckknight | yours makes your bigger, adds a small number, and repeats |
04:27.23 | Mikk | so does mine, except the bigger ones are the first ones :-) |
04:27.28 | ckknight | see, backwards |
04:27.36 | Mikk | aye, and faster |
04:27.49 | ckknight | I'm going with Java's standard hash function. |
04:27.50 | Kaelten | is it bad that I'm more tempted to use a Dewdrop menu than a blizz dropdown? |
04:27.51 | Mikk | the bit distribution is exactly the same |
04:28.04 | ckknight | Kaelten, that's why I wrote it :-P |
04:28.36 | Mikk | ckknight: trust me on this. hash functions are something that i've studied _a lot_ |
04:28.57 | Mikk | (including designing crypto frameworks) |
04:29.35 | ckknight | Mikk, benchmarking now |
04:29.58 | Mikk | there. now i got them to output the same result |
04:30.12 | Mikk | just change "local counter = 1" to "local counter = 0" and they output exactly the same |
04:30.47 | Mikk | so your big numbers are also in the beginning :-) |
04:30.52 | Mikk | (because you're doing (len-i)) |
04:31.22 | ckknight | run a million times, yours got 28 seconds |
04:31.27 | ckknight | now testing mine... |
04:31.31 | clad|sleep | whats the issue? |
04:31.48 | ckknight | clad|sleep, Mikk says he may have come up with a more efficient checksum function |
04:31.54 | Mikk | 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:31.54 | ckknight | 55 seconds |
04:31.55 | Mikk | vs |
04:31.58 | ckknight | Mikk's is better |
04:31.59 | hyperChipmunk | O_o |
04:32.01 | hyperChipmunk | I'llsay |
04:32.01 | Mikk | 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:32.12 | CIA-11 | 03thrae * r7044 10CombLib-1.0/ (. CombLib-1.0.lua): CombLib-1.0 - Initial import. Unworking version. |
04:32.21 | clad|sleep | ok... |
04:32.26 | clad|sleep | so, why? |
04:32.27 | Mikk | (And the result is the same) |
04:32.43 | Mikk | (Well, if you start with counter = 0 anyway) |
04:33.03 | clad|sleep | ok, so? |
04:33.04 | clad|sleep | lol |
04:33.14 | hyperChipmunk | who cares |
04:33.29 | ckknight | Mikk, yours gives a different value |
04:33.29 | hyperChipmunk | it's nifty |
04:33.31 | clad|sleep | where did all of this come from |
04:33.32 | clad|sleep | and why |
04:33.43 | Mikk | ckknight: Start with counter=0 |
04:33.44 | ckknight | we were discussing AceComm's hashing |
04:33.47 | ckknight | Mikk, I did. |
04:33.52 | Mikk | Erhm |
04:34.10 | Mikk | seriously.. i've run ~10 strings here |
04:34.12 | Mikk | same output |
04:34.24 | ckknight | give me both functions again? |
04:34.31 | ckknight | that are the same |
04:34.39 | Mikk | pasteying... |
04:34.57 | Mikk | http://pastey.net/132 |
04:35.22 | ckknight | oh |
04:35.30 | ckknight | start em _both_ with counter = 0 |
04:35.33 | Mikk | aye |
04:35.41 | Mikk | pardon |
04:36.00 | ckknight | whatever, I'm gonna go with your hash, then |
04:36.14 | hyperChipmunk | yea, does it even matter, long as you use one consistently? |
04:36.23 | Mikk | yours will get +1 added to the computed value. mine will get +31^(len) added to the computed value |
04:36.35 | Mikk | that's where the diff is coming from |
04:36.54 | Mikk | the latter is arguably better because you get the length of the string encoded in the hash |
04:37.12 | clad|sleep | s[0]*31^(n-1) + s[1]*31^(n-2) + ... + s[n-1] |
04:37.15 | clad|sleep | that's all it needs to be. |
04:37.16 | clad|sleep | simple. |
04:37.22 | clad|sleep | if mine is wrong, fine. but quit bitching about it =) |
04:37.37 | clad|sleep | the hash value of the empty string is 0. |
04:37.37 | hyperChipmunk | i don't think they're arguing |
04:37.39 | Mikk | hahaha we're not bitching. we're just nit picking ;) |
04:37.49 | hyperChipmunk | they're looking for a perfect solution |
04:39.14 | clad|sleep | MIkk whats wrong with the one supplied? |
04:39.31 | CIA-11 | 03mikma * r7045 10/branches/Bartender2/: Bartender2: Removing branch |
04:40.04 | hyperChipmunk | mik's ran in half the time over a million iterations, I think |
04:40.25 | ckknight | right |
04:41.02 | clad|sleep | and i dont see how/why they calculate the same thing but my math is fuzzy late at night |
04:41.18 | clad|sleep | one 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.23 | hyperChipmunk | clad's comign down with AL syndrome |
04:41.36 | ckknight | clad|sleep, it's just that it uses multiplication instead of exponentation |
04:41.43 | CIA-11 | 03kaelten * r7046 10Ace2/AceDebug-2.0/AceDebug-2.0.lua: |
04:41.43 | CIA-11 | Ace2 - |
04:41.43 | CIA-11 | - Added time stamping to debug statements in AceDebug-2.0 |
04:41.58 | clad|sleep | and it gets the same answer? |
04:42.02 | hyperChipmunk | OMGZ USE MINE ITS ALREADY DONE WHY TRY TO MAKE IT BETTER OMGZ |
04:42.18 | Mikk | clad|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.24 | Kaelten | hyperChipmunk: lol, calm down |
04:42.26 | clad|sleep | hyperChipmunk: A.) fuck you.. B.) Its not mine, I don't fucking care |
04:42.30 | clad|sleep | That's fine. |
04:42.46 | Mikk | go back to sleep. sorry i poked you :-) |
04:42.51 | clad|sleep | i'm up for work anyway |
04:42.55 | clad|sleep | only reason i responded. |
04:42.56 | Mikk | ow ok |
04:43.19 | clad|sleep | Mikk: If they are mathmatically equivalent, then that's fine. |
04:43.21 | CIA-11 | 03mikma * r7047 10Bartender2/: Bartender2: Making trunk |
04:43.30 | ckknight | they aren't mathematically equivalent |
04:43.38 | ckknight | Mikk, make em equivalent :-P |
04:43.40 | Mikk | if counter is initially 0, they are |
04:43.52 | Mikk | with a non-0 start counter, mine is better |
04:43.58 | Mikk | since it encodes the length in the hash |
04:44.09 | ckknight | we'll go with the 0 counter |
04:44.14 | ckknight | as that's what the algorithm implies |
04:45.01 | Mikk | *shrug* most hash algorithms like to encode block lengths in the output. check md5, sha-1 for example :-) |
04:45.12 | ckknight | actually, I figured out how to do em both 1-indexed |
04:45.14 | ckknight | and be equivalent |
04:45.18 | ckknight | :-) |
04:45.35 | ckknight | return math.mod(counter + 1, SOME_PRIME) |
04:45.36 | ckknight | hehe. |
04:45.39 | Thrae | If anyone would like to take a look at CombLib and for any obvious future problems, I'd appreciate it. |
04:45.45 | Thrae | s/and// |
04:45.51 | Mikk | ckknight: haha, yeah, true =) |
04:46.22 | CIA-11 | 03ckknight * r7048 10Ace2/AceComm-2.0/AceComm-2.0.lua: AceComm - changed CheckSum function, now more efficient. |
04:46.24 | CIA-11 | 03rophy * 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.32 | Mikk | O.O |
04:46.42 | Thrae | Haha |
04:46.59 | kergoth | first run with bigwigs2. kicks ass. |
04:47.03 | clad|sleep | in theory you need to take the modulo anytime the number gets above a certain threshold |
04:47.04 | kergoth | love the candybar timers |
04:47.15 | clad|sleep | to ensure we dont deal with double overflow |
04:47.17 | clad|sleep | but who's counting. |
04:47.28 | ckknight | clad|sleep, I'm not sure I care |
04:48.05 | ckknight | hehe |
04:48.14 | Mikk | the 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.14 | ckknight | hooray, even more efficient! |
04:48.19 | Mikk | you always keep mixing the lower bits |
04:48.36 | CIA-11 | 03kaelten * r7050 10Ace2/AceDebug-2.0/AceDebug-2.0.lua: Switched the timestamp over to GetTime() for better accuracy. |
04:48.37 | ckknight | ah, makes sense |
04:49.03 | CIA-11 | 03mikma * r7051 10Bartender2/ (Bartender2.lua Bartender2.toc Libs/): Bartender2: Trunk commit, + svn:externals test |
04:49.23 | Thrae | Ah, ParseLib-2.0 uses AceEvent-2.0, but still not Deformat-2.0 |
04:49.23 | clad|sleep | Mikk: yep, makes sense. |
04:49.29 | Mikma | now i have to test that the externals work :) |
04:49.56 | ckknight | well, hooray, I got what I wanted: more efficient object streaming |
04:50.02 | Mikk | =) |
04:50.59 | CIA-11 | 03rophy 07Rophy * r7052 10ParserLib/Parser-2.0/Parser-2.0.lua: Parser - set svn:revision keyword |
04:52.10 | Mikma | neat, seems like i got it right on the first time |
04:53.46 | kergoth | welp, time to add advanced timers to the addon set. sigh. set's too damn big as it is |
04:54.04 | Mikma | kergoth: yeah, i have it too for mc-spawns |
04:54.33 | Kebinusan | kergoth, just kill stuff faster |
04:54.37 | kergoth | hehe |
04:54.44 | Mikk | ummm wait |
04:54.45 | Mikma | ok, Bartender2 externals work :D |
04:54.46 | Mikk | this is Lua, not c |
04:54.54 | Mikk | ckknight: that hash has a bad flaw in Lua |
04:56.23 | Mikk | ckknight: Lua goes floating-point at 10 characters, so everything after the 10th character will be disregarded |
04:56.58 | Mikk | i.e. these two produce the same result: |
04:56.58 | Mikk | print(csum("aaaaaaaaaaa")); |
04:56.59 | Mikk | print(csum("aaaaaaaaaab")); |
04:57.28 | CIA-11 | 03kaelten * r7053 10Ace2/AceDebug-2.0/AceDebug-2.0.lua: |
04:57.28 | CIA-11 | Ace2 - |
04:57.28 | CIA-11 | -Fixed bug with leveled Debugging not having timestamps. |
04:59.38 | Mikma | warn3 = "Neue Verwundbarkeit: %s", |
05:00.36 | CIA-11 | 03nightdew * 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.15 | CIA-11 | 03nightdew * 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.39 | Kaelten | gods group calendar is is overly complicated |
05:05.57 | sedatedChipmunk | god has a busy raid schedule |
05:06.46 | Kaelten | well I'm wondering what the purpose of all of the things in the event window is |
05:07.06 | Kaelten | some of them are not very intuitive |
05:07.36 | sedatedChipmunk | god doesn't program for mortal intuition |
05:08.19 | kergoth | groupcalendar works quite well, but jesus is it an inefficient beast |
05:08.26 | kergoth | looking forward to ditching it |
05:08.30 | Kaelten | heh |
05:08.41 | Kaelten | I've got to try to figure out how to do make it more effeciant |
05:08.50 | sedatedChipmunk | jesus has a sweet rig; he doesn't care about efficiency |
05:09.23 | sedatedChipmunk | k I'm done now |
05:09.25 | sedatedChipmunk | good night |
05:09.50 | Kaelten | kergoth: how does the attendence system work? |
05:10.58 | kergoth | thats 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.19 | Nightdew | gnight sad |
05:11.50 | Kaelten | hrm |
05:13.39 | Mikma | heh AceLocale is neat |
05:13.41 | Mikk | ckknight: I'm working on a hash that'll work better, gimme a sec |
05:14.11 | Mikk | (just need to put together a hash strength evaluator in Lua first... joy.. bit manipulations without bitlib >.<) |
05:14.47 | Kaelten | kergoth: does the attendence system have any major cavets? |
05:14.59 | kergoth | not that i'm aware of, but our guild hasnt been using it all that long |
05:15.01 | kergoth | hmm |
05:15.10 | kergoth | i'm sure you've seen the trust system it has in place |
05:15.27 | Kaelten | ya I saw that, I'm not sure if I like it. |
05:16.05 | kergoth | i can't see how you'd manage it sanely without a system like that though |
05:17.07 | Kaelten | well. |
05:18.22 | Kaelten | kergoth: I'm building this geared for guild management as well |
05:18.40 | Kaelten | so my trust list is probably going to be based on a guild hierchy |
05:18.41 | ckknight | great, Mikk |
05:18.42 | Kaelten | :s |
05:18.45 | kergoth | so you leaning towards basing everything on guild rank? |
05:18.56 | Kaelten | for right now |
05:19.14 | ckknight | the basic requirement is minimal clashes for small <16 or <32 strings (assuming strings a just lower-and-uppercase letters |
05:19.16 | ckknight | ) |
05:19.22 | ckknight | if it does more than that, great |
05:19.53 | Kaelten | later I'm going to make more allowances for multi guild coop which will need more flexible controls |
05:21.00 | kergoth | Kaelten: i'd tihnk thatd be fine to start with, as long as you keep greater flexibility in mind in the future |
05:21.29 | Kaelten | ya |
05:21.37 | kergoth | so 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.41 | kergoth | or..? |
05:22.03 | Kaelten | those including some other features are long term goals |
05:22.08 | kergoth | cool |
05:22.14 | kergoth | certainly sounds promising |
05:22.32 | Kaelten | once I get the event system hammered out I think I'll make better progress |
05:22.42 | kergoth | hmm, is there a way to change the textures of all candybars across the board, at least the default (unless the addon overrides)? |
05:22.42 | Mikma | if ag thought his Dewdrop-config is simple... he was wronf |
05:22.47 | Nightdew | I 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.41 | sedatedChipmunk | bittorrent 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.56 | ckknight | hehe |
05:23.57 | ckknight | yea. |
05:24.25 | sedatedChipmunk | it's like, I could be the single node for 4 people and they'd finish simultaneously with me |
05:24.53 | sedatedChipmunk | 5 people |
05:25.30 | ckknight | hehe |
05:27.17 | gnorlish | ~msbt |
05:27.19 | purl | extra, 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.56 | ckknight | ooh! |
05:33.02 | ckknight | I thought of something _awesome_ |
05:33.06 | ckknight | hashed prefixes. |
05:33.20 | ckknight | instead of RockPaperScissors, it'll be WJ3 |
05:33.26 | ckknight | ;-) |
05:33.37 | kergoth | guh, 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.01 | ckknight | kergoth, 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.08 | ckknight | e.g. CheckSum(text) |
05:35.18 | ckknight | or Checksums[text] (that'll automatically cache) |
05:35.28 | ckknight | not just kergoth needs to answer |
05:36.04 | kergoth | dont 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.27 | ckknight | :-P |
05:36.32 | ckknight | will do. |
05:36.51 | kergoth | slacker ;) |
05:39.57 | Kaelten | hey ckknight can you make AceDB accept keys like a relation DB for me :) |
05:40.24 | ckknight | Kaelten, what do you mean? |
05:40.27 | Kaelten | lol |
05:41.01 | Kaelten | I'm just looking at the fact I'm going to be mimicing some of the structure of a relational DB with Combine |
05:41.15 | ckknight | SELECT i.id FROM items AS i WHERE i.cost > 10000 ORDER BY cost DESC LIMIT 100 |
05:41.45 | Kaelten | heh, if we could actually get sql style queries in AceDB people would get very excited |
05:41.57 | ckknight | too expensive. |
05:42.05 | Kaelten | ya |
05:42.08 | Kaelten | I'm sure it is |
05:42.18 | Kaelten | but it would be one of those far out features |
05:42.25 | ckknight | if I did, I'd do it C# 3.0 LINQ-style |
05:42.34 | Kaelten | hehe |
05:44.12 | Kaelten | anyway gnight guys |
05:44.19 | Kaelten | I'm going to stare at this in my dreams and figure out how to do it. |
05:44.32 | Nightdew | gnighy KaeltenAway |
05:44.39 | ckknight | g'night |
05:46.15 | CIA-11 | 03iceroth * r7056 10IceHUD/ (15 files in 3 dirs): |
05:46.15 | CIA-11 | IceHUD: Version 0.4 |
05:46.15 | CIA-11 | - New bar type |
05:46.15 | CIA-11 | - More configuration options |
05:48.31 | ckknight | lol, I laugh at Telepathy |
05:51.08 | Wobin | what, -is- telepathy? |
05:51.14 | Wobin | apart from being a AL creation |
05:51.36 | Wobin | s/apart/aside/ |
05:52.02 | ckknight | Telepathy is AceComm's retarded little brother |
05:52.04 | ckknight | with a small penis. |
05:52.09 | ckknight | I mean, really small. |
05:53.04 | Wobin | Telepathy == Pencildick ? |
05:53.13 | Wobin | And I almost typed that in the other channel =P |
05:53.26 | ckknight | do it |
05:53.29 | ckknight | I know you want to |
05:53.30 | ckknight | :-P |
05:53.33 | ckknight | nah, that'd be dickish |
05:53.39 | Wobin | not drunk enough |
06:05.13 | *** join/#wowace Mikk (i=bofh@81-233-236-26-no19.tbcn.telia.com) |
06:06.36 | ckknight | I am _not_ impressed with Telepathy |
06:06.54 | ckknight | it does have one thing that AceComm doesn't have |
06:07.01 | ckknight | it checks the users in the GLOBAL channel |
06:08.35 | ckknight | omg, reading the code is just bad... |
06:08.44 | ckknight | he doesn't use pairs() in his for loops |
06:08.53 | ckknight | and in many of his for loops, he should be using ipairs instead |
06:09.03 | ckknight | boys and girls, can we say inefficiency? |
06:20.39 | Wobin | well he's listening at least |
06:29.09 | sedatedChipmunk | ckknight: you may have done a lot of testing, but HE'S BEEN CODING SINCE BETA. BOW DOWN, CUR! |
06:29.34 | ckknight | why am I better than him, then? |
06:29.59 | sedatedChipmunk | because he stopped learning when beta ended |
06:30.59 | sedatedChipmunk | you don't finish a project and call it the pinnacle of programming excellence, and expect to be worshipped forevermore |
06:34.34 | Wobin | I mean, look at hC |
06:35.15 | sedatedChipmunk | I declare my code to suck and it DOES stay that way forevermore |
06:35.33 | sedatedChipmunk | just imagine if I ever did something good |
06:36.31 | sedatedChipmunk | the universe might just up and stop right there, to ensure that my code IS the pinnacle of programming excellence |
06:38.12 | Wobin | sigh |
06:38.19 | Wobin | the difference between people who have coded for a living =P |
06:38.40 | Wobin | Or people who understand how reality works =P |
06:39.41 | sedatedChipmunk | I can't believe how brilliant AL thinks he is |
06:39.50 | sedatedChipmunk | it bogglefies the mind |
06:40.16 | Zicon | Hmm. He is fascinating, isn't he? I feel I should have some popcorn at hand when reading his lines... |
06:41.30 | ckknight | yea |
06:41.38 | ckknight | I wonder how many languages he knows |
06:41.43 | ckknight | can someone ask for me? I don' |
06:41.46 | ckknight | t want to be a dick |
06:51.33 | Zicon | Wow. He doesn't even speak bullshit very well. :D |
06:55.08 | Kyahx|afk | ckknight: I am entertained by you |
06:55.10 | Kyahx|afk | :) |
06:55.13 | ckknight | what I want to say is "because I honestly don't think you're a good coder" |
06:55.19 | ckknight | should I? |
06:55.49 | ckknight | I really want to |
06:55.54 | ckknight | but he might like |
06:55.56 | ckknight | ~wrists |
06:56.09 | purl | Remember, emo kids, it's down the street, not across the road! |
06:56.09 | Zicon | He would probably start crying. |
06:56.11 | ckknight | and I pressed enter. |
06:56.23 | Nightdew | what channel are yall on? |
06:56.28 | Kyahx | He had a breakdown in the "CTRA sucks" post on the UI forums |
06:56.34 | ckknight | he did? |
06:56.37 | ckknight | I want a link |
06:56.43 | Kyahx | for the addon communcation thread |
06:56.51 | Kyahx | he just wnet on and on about how "We already have this with SKY!" |
06:56.58 | Kyahx | went* |
06:57.04 | ckknight | only time I ever broke down was when I was sick and depressed |
06:57.11 | ckknight | damn germs |
06:57.12 | ckknight | :-P |
06:57.27 | Kyahx | I think I'm overexaturating :P but I've never liked AL in the first place |
07:01.07 | sedatedChipmunk | Cosmos is a blight on the WoW AddOn universe |
07:01.27 | ckknight | he misspelled suspicions. |
07:01.37 | ckknight | should I tell him (and thus piss him off more)? |
07:02.41 | Kyahx | I installed Cosmos today to see if its improved at *all* in the past year since I last even tried it |
07:02.44 | Kyahx | its nots =/ |
07:02.57 | Kyahx | 40mb....2-3k churn while idle, horrible churn in combat... |
07:03.55 | ckknight | it's not about my superiority |
07:03.59 | ckknight | it's about his inferiority |
07:06.00 | Kyahx | This reminds me of insult-swordfighting. |
07:06.04 | Kyahx | God damn that was a good game... |
07:06.19 | ckknight | Monkey Island was pimp. |
07:06.50 | Kyahx | Indeed...I should bust out scummVM and play them again |
07:08.30 | Kyahx | Ok, so sky is bad becuase he didnt write it...yet he did a complete re-write of it recently? |
07:09.44 | Zicon | Hah, he's amazing! I want to hire him for parties! |
07:11.11 | Wobin | So they asked: "That's amazing, do you do children's parties?" and the Lord said: "No." |
07:11.36 | Kyahx | heh |
07:11.44 | ckknight | lol |
07:13.18 | Mikk | ckknight: http://www.pastey.net/133 |
07:13.33 | Mikk | "csum" is just the current one modded so it doesn't break to hell and back on strings > 10 chars |
07:13.54 | Mikk | however, it also uses about twice the time |
07:14.15 | Mikk | "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.24 | Zicon | wobin: That sounds familiar... Where's it from? |
07:14.35 | Wobin | Rowan Atkinson Live =) |
07:15.09 | Kyahx | la la la i'm not listening |
07:15.11 | Kyahx | :P |
07:16.19 | Kameril | fix all my code and send it back to me while you at it, plz |
07:18.50 | Nightdew | can someone code my code? :) |
07:19.17 | sedatedChipmunk | ckknight: dont' say anymore |
07:19.25 | ckknight | hell. |
07:19.28 | sedatedChipmunk | nevermind |
07:19.30 | sedatedChipmunk | =P |
07:19.40 | Kyahx | I don't see how it can be harder to read... |
07:19.41 | sedatedChipmunk | you could have ended it right there |
07:19.48 | Kyahx | Im lua retarded, and I can understand most ace code.. |
07:21.36 | ckknight | I could've. |
07:21.51 | Kameril | on 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.51 | Wobin | yes |
07:22.56 | Wobin | they provide a scope |
07:24.29 | ckknight | it's to create an arbitrary scope. |
07:24.40 | ckknight | so that locals only exist in that scope and no funny business happens |
07:24.47 | ckknight | it's good for modularization of methods |
07:24.56 | ckknight | keeping everything separate and such |
07:26.08 | Kameril | ah, interesting, i just recently started programming, trying to figure out as much as i can |
07:26.14 | Nightdew | about the not using ... wish that was documented in yall code when you code it.. people like myself could learn from that :) |
07:27.14 | ckknight | you likely won't use it |
07:27.22 | ckknight | but it can be handy at times |
07:27.27 | ckknight | specifically in libraries |
07:28.09 | Nightdew | i probably wont use it.. but i did wonder why ... wasnt used in the places where a hard set of args was used |
07:28.36 | sedatedChipmunk | whoops |
07:29.08 | Nightdew | ill remember never to get on yalls bad side... |
07:29.32 | ckknight | try not to |
07:29.39 | ckknight | I'll confound you with logic |
07:29.43 | Wobin | mej |
07:29.51 | Wobin | If you're open to learning, that's all there is to it =P |
07:29.56 | sedatedChipmunk | I'll snipe you from the wings |
07:30.09 | Wobin | hC's a nelf hunter, it's what they do. |
07:30.22 | sedatedChipmunk | with a big gun |
07:30.41 | Wobin | it's to make up for other 'deficiencies' |
07:31.26 | sedatedChipmunk | the kids at hunter school used to make fun of my little ears |
07:31.57 | Wobin | How cute. He's named it =) |
07:32.59 | sedatedChipmunk | later folks |
07:33.02 | sedatedChipmunk | except wobin |
07:33.11 | Nightdew | gnight |
07:33.11 | Kyahx | later hC |
07:33.18 | Wobin | night chipper |
07:33.37 | sedatedChipmunk | and that's why we all hate wobin |
07:33.48 | Kyahx | I feel like I should be working on something, but I have no idea what, nor the motivation to do it. |
07:34.02 | Kyahx | =/ |
07:34.08 | Mikk | ckknight: you got my pastey right? |
07:34.10 | sedatedChipmunk | Kyahx: AceTab all your addons |
07:34.14 | Mikk | (just checking.. it's kind of important) |
07:34.18 | Kyahx | hmmm |
07:34.25 | Kyahx | AceTab + Teknicolor wasn't working earlier |
07:34.27 | ckknight | Mikk, yes, and I replied saying if true then ... end is a bad idea |
07:34.32 | Kyahx | maybe thats bevuase I have CK's branch |
07:34.35 | Kyahx | because* |
07:34.47 | ckknight | Mikk, use do ... end |
07:34.49 | sedatedChipmunk | my personal goal is to run around wow just hitting the tab key |
07:35.23 | Kyahx | I just want tab completion of my guild, party, and raid working :P |
07:35.26 | Mikk | ckknight: erm... i did that so i could easily change true to false to get code to NOT run :-P |
07:35.29 | sedatedChipmunk | conversations with the girlfriend? tab-tab-tab-tab-tab = "My, you're looking wonderful today" |
07:35.41 | Kyahx | haha |
07:35.50 | Mikk | ckknight: but that's beside the point. that's the benchmarking code. i wanted you to copy csum2 |
07:36.55 | ckknight | Mikk, lemme do some testing |
07:37.33 | Mikk | try comparing the output of "aaaaaaaaaaaWOOHOO" to "aaaaaaaaaaaFOOBAR" in the old func |
07:37.39 | Mikk | keeping it is not an option, period :-P |
07:38.31 | ckknight | Mikk, definite errors. |
07:38.45 | ckknight | > =csum2('hey') |
07:38.45 | ckknight | -1961363 |
07:39.10 | Mikk | undesirable? |
07:39.13 | Mikk | easily fixed |
07:39.18 | ckknight | must be positive |
07:39.21 | Mikk | ok |
07:39.23 | Mikk | fixing |
07:39.25 | ckknight | and < 2^24 |
07:39.37 | ckknight | 0 <= x < 2^24 |
07:40.37 | Mikk | http://www.pastey.net/134 |
07:40.49 | *** join/#wowace Cartas (n=Cartas@host86-133-158-173.range86-133.btcentralplus.com) |
07:41.05 | ckknight | hey again, Carlas |
07:41.10 | ckknight | you missed a good debate |
07:41.12 | Cartas | Good morning, old chap! |
07:41.19 | Cartas | What about? |
07:41.20 | ckknight | well, it was less of a debate and more of a pwnfest. |
07:41.26 | ckknight | where I was the pwner |
07:41.32 | ckknight | and AnduinLothar was the pwnee |
07:41.37 | Cartas | lol |
07:41.41 | Wobin | poor AL |
07:41.42 | sedatedChipmunk | yea, but you couldn't finish him off |
07:41.48 | Wobin | BABAILTY |
07:41.58 | ckknight | sedatedChipmunk, how could have done that? |
07:43.11 | sedatedChipmunk | he emo-logged after my cosmos-patch quip |
07:43.22 | ckknight | ~wrists |
07:43.25 | purl | Remember, emo kids, it's down the street, not across the road! |
07:44.02 | Cartas | Why did you "pwn" this poor fellow then? |
07:44.24 | Wobin | AL is the author of Cosmos |
07:44.52 | Cartas | And that's a bad thing to be? |
07:44.57 | ckknight | yes |
07:44.59 | Cartas | I used Cosmos back in the beta! |
07:45.02 | Cartas | It was the best addon ever. |
07:45.04 | ckknight | Cartas, he's a bad coder, I ponted out flaws, he went emo. |
07:45.10 | Wobin | Only due to lack of other options =P |
07:45.13 | ckknight | pointed* |
07:45.16 | Cartas | Yes :P |
07:45.32 | Wobin | Now that there are other options, his coding sort of shows up lacking |
07:45.44 | Cartas | No-one uses Cosmos anymore, surely? |
07:45.47 | Wobin | But he does not want to learn |
07:46.22 | ckknight | Cartas, sadly, the unwashed masses do |
07:46.33 | ckknight | see, I wanted to help him learn |
07:46.42 | Kyahx | Nah, I think the masses have moved to CT_Mod |
07:46.43 | ckknight | I wanted him to know the difference between things |
07:46.49 | ckknight | and why |
07:46.49 | Kyahx | atleast judgeing from my guild... |
07:46.52 | ckknight | not just do it for hm |
07:46.54 | ckknight | him* |
07:47.09 | Wobin | He wanted CK to fix his code and send it back |
07:47.24 | ckknight | and I'm like "fuck that, guy" |
07:47.25 | Cartas | I guess he thought you were just jealous! You want him to stop making Cosmos so your mods seem better and more popular! |
07:47.37 | ckknight | that's basically the gist. |
07:47.42 | ckknight | we want Cosmos to die |
07:47.42 | Wobin | "nyah nyah" |
07:47.46 | ckknight | it's a worthless sack of shit |
07:47.51 | Cartas | Hah |
07:48.05 | Wobin | noob-goth |
07:48.07 | ckknight | Nightdew, it means "emotional", but it really means whiny. |
07:48.07 | Cartas | Addon warfare sure sounds nasty. |
07:48.16 | ckknight | here's how to explain emo: |
07:48.17 | Wobin | it's like most 'punk' nowadays |
07:48.21 | Nightdew | ah |
07:48.25 | ckknight | How many emo kids does it take to change a lightbulb? |
07:48.33 | Cartas | 3 words to be Emo: "Everybody hates me." |
07:48.36 | ckknight | It doesn't matter, they'll just sit in the dark and cry. |
07:48.41 | Wobin | "No one understands me =( I'll go cut myself. CUTCUTCUTCUTCUTCUTCUTCUTCUTCUTCUTCUTCUTCUTCUTCUTCUTCUTCUTCUTCUTCUTCUTCUTCUTCUTCUTCUTCUTCUTCUTCUTCUT" |
07:48.50 | ckknight | that's emo. |
07:49.00 | Wobin | hehe |
07:49.02 | Wobin | www.hopeisemo.com |
07:49.06 | Wobin | see first episode |
07:49.24 | Wobin | from the fine minds that brought you http://www.askaninja.com |
07:49.37 | Wobin | (or at least the editing is similar) |
07:49.53 | Cartas | That Cosmos-writer must be a weakling. |
07:50.02 | Cartas | Getting pwned by you :S |
07:50.37 | Cartas | Or, are you better than Tekkub and Cladhaire, ckknight? |
07:50.58 | Mikk | He's certainly more brusque :-P |
07:51.22 | Wobin | ck has the subtlely of a sledgehammer =) |
07:51.31 | Cartas | lol |
07:51.39 | Wobin | which almost works for AL |
07:51.50 | Wobin | to whom subtle is a brick in the face. |
07:52.13 | Cartas | You sure dislike AL. |
07:52.19 | ckknight | Cartas, I'd say I'm on equal footing with Cladhaire |
07:52.22 | Cartas | Makes me feel dirty for once using Cosmos. |
07:52.24 | ckknight | I don't think Tekkub cares enough |
07:52.25 | Wobin | It's been a long build up =) |
07:52.32 | ckknight | but if he wanted to, he'd be at the same level |
07:52.45 | Cartas | He'd be way past you, I'm afraid. |
07:52.46 | Mikk | Meh. 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.48 | Wobin | Unfortunately AL can be remarkably immature if he sets his mind to it |
07:52.59 | Mikk | Wobin: god that's true >.< |
07:53.02 | Wobin | and he's stubborn =) |
07:53.04 | Cartas | Mikk? |
07:53.05 | ckknight | I start out the conversation nicely |
07:53.17 | ckknight | then he just gets all... emo |
07:53.17 | Cartas | Did you make MikScrollingBattleText? :o |
07:53.21 | Wobin | hehe |
07:53.24 | Mikk | AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARGH |
07:53.29 | Wobin | ~msbt |
07:53.30 | purl | methinks msbt is Mikk's Scrolling Battle Text, a possible SCT replacement, found at http://www.wowinterface.com/downloads/info5153-2.0.html |
07:53.35 | Wobin | hm |
07:53.51 | Mikk | ~mikk |
07:53.53 | Wobin | purl 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.56 | purl | okay, Wobin |
07:54.03 | Wobin | or is that with one k? |
07:54.08 | Mikk | one k |
07:54.12 | gnorlish | mikk one of my guildmates had an msbt request |
07:54.19 | Cartas | Wait... wait... |
07:54.21 | Wobin | no |
07:54.22 | Mikk | purl, mikk is NOT the guy that wrote MSBT |
07:54.23 | purl | okay, Mikk |
07:54.23 | Cartas | Is Purl a bot? |
07:54.26 | Wobin | Mikk is not Mikkord =) |
07:54.28 | Wobin | yes |
07:54.29 | gnorlish | it's mikma right |
07:54.33 | Cartas | Mikord, Wobin! |
07:54.33 | Mikk | no |
07:54.35 | Cartas | Not Mikkord. |
07:54.38 | Mikk | gnorlish: Mikord |
07:54.43 | Wobin | purl 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.45 | purl | Wobin: okay |
07:54.46 | gnorlish | but in this chan, mikma? |
07:54.49 | Wobin | no |
07:54.59 | Wobin | Mikord hasn't come onto this channel yet |
07:55.05 | Mikk | only #wowi-lounge |
07:55.12 | Mikk | ~mikk |
07:55.14 | purl | you are, like, NOT the guy that wrote MSBT |
07:55.14 | Cartas | So... you just say: purl no, X and he changes the description of an addon? |
07:55.18 | gnorlish | that's what i get for having both channels next to each other |
07:55.21 | Cartas | ~tekkub |
07:55.23 | purl | hmm... tekkub is a furry pervert |
07:55.25 | ckknight | hope is emo is awesome. |
07:55.30 | Cartas | ~cladhaire |
07:55.31 | purl | it 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.38 | ckknight | ~ckknight |
07:55.39 | Wobin | Cartas: yep |
07:55.41 | ckknight | aw |
07:55.43 | ckknight | someone do me |
07:55.44 | Cartas | No-one uses those addons. |
07:55.53 | Cartas | ~ckknight |
07:55.55 | Mikk | purl, emulate ckknight |
07:55.56 | purl | ACTION quit (Read error: 104 (Connection reset by peer)) |
07:56.23 | Wobin | Cartas: or 'purl X is, <description' to set it |
07:56.33 | Wobin | (oh no, unterminiated tag) |
07:56.34 | Wobin | > |
07:57.00 | ckknight | <description /> |
07:57.13 | Wobin | heeh |
07:57.14 | Mikk | </xmlweenies> |
07:57.22 | Wobin | </description> |
07:57.26 | Cartas | Does it have loads of addons? |
07:57.29 | Cartas | ~bigwigs |
07:57.31 | Wobin | no |
07:57.40 | Wobin | only the ones that seem to pull in the most questions |
07:57.45 | Cartas | lol |
07:57.51 | Cartas | Well, I know what MSBT is :) |
07:57.57 | Wobin | ~botsnack |
07:57.57 | purl | :), Wobin |
07:58.04 | Cartas | Much better than SCT :O |
07:58.11 | Wobin | There's SCT5 now |
07:58.12 | Wobin | Ace2'd |
07:58.14 | Mikk | purl, bigwigs is a World of Warcraft AddOn that provides oodles of boss alerts and his highly configurable |
07:58.15 | purl | Mikk: okay |
07:58.23 | Cartas | And it betters MSBT? |
07:58.25 | Wobin | Mikk, where to get it too |
07:58.29 | Wobin | Cartas: I don't know =) |
07:58.39 | Mikk | Wobin: you do it then, i only know how to get it out of svn :-P |
07:58.41 | Kyahx | Its preferance |
07:58.48 | Kyahx | I still like MSBT better |
07:58.57 | Cartas | MSBT is more organised and readable, I find. |
07:59.06 | Cartas | and it takes less memory too? :o |
07:59.16 | Cartas | Although, not sure if the Ace'd SCT takes up less. |
08:00.06 | ckknight | doubt it |
08:00.11 | Wobin | I think there's some discussion about overuse of tables still in SCT |
08:00.16 | Kyahx | SCT still takes more |
08:00.19 | Kyahx | and paser lib... |
08:00.22 | Wobin | But that's only in passing that I know of |
08:00.30 | Wobin | What's wrong with PArserLib? |
08:00.35 | gnorlish | feel free to spread hearsay |
08:00.35 | Wobin | (and who wrote it?) |
08:00.39 | gnorlish | it's how the internet works |
08:00.46 | Wobin | That's right! |
08:00.57 | Wobin | The internet told me, that's why I -know- it's true! |
08:00.58 | gnorlish | i hear grayhoof punts kittens |
08:01.10 | Wobin | The gray is from the kittenfur |
08:01.19 | ckknight | ~internet |
08:01.20 | purl | the internet is not something you can just dump on, it's not a big truck, it's a series of tubes. |
08:01.24 | Wobin | hehe |
08:01.41 | Cartas | lol |
08:01.42 | Wobin | I like the askaninja's take on Web Neutrality |
08:02.19 | Cartas | Why isn't there an Ace'd MetaMap already? |
08:02.31 | Cartas | Or just some map! |
08:02.37 | ckknight | thanks for volunteering, Cartas |
08:02.42 | gnorlish | sounds like a job for ckk |
08:02.42 | Cartas | No problem. |
08:02.49 | ckknight | fuck you, guy |
08:02.51 | Cartas | Good luck, Mr.Knight! |
08:02.58 | gnorlish | he was just complaining earlier about not having enough concurrent projects |
08:03.02 | Cartas | Ooo |
08:03.11 | ckknight | you know I dont write addons |
08:03.15 | Cartas | Gogo get to work, CKknight! |
08:03.49 | gnorlish | pretend it's a library |
08:06.11 | ckknight | lol, Hope is Emo is amazing. |
08:07.33 | Cartas | Ckknight? |
08:07.40 | ckknight | http://www.hopeisemo.com/ |
08:07.47 | Cartas | Erm... |
08:08.01 | Cartas | Tell me when you're ready for your Ace'd MetaMap to be tested. |
08:08.51 | ckknight | I'm not writing it |
08:09.06 | Cartas | You're already done? |
08:09.25 | ckknight | stop being a douche |
08:09.40 | Kyahx | Why is meta-map so awesome again? |
08:09.45 | Cartas | lol |
08:09.57 | Kyahx | world map suits me fine :P |
08:10.09 | Cartas | Maybe not MetaMap. |
08:10.20 | Cartas | MetaMap has way too many useless functions now. |
08:10.39 | Cartas | Is 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.33 | Cartas | (Doesn't have to be Ace'd!) |
08:11.53 | Kyahx | the world map looks pretty center to me :P |
08:12.14 | Cartas | Well, it's too... big. |
08:12.21 | Cartas | Maps of the world need to be small! |
08:12.26 | Mikk | WorldMap:SetScale(0.2)? |
08:12.46 | ckknight | I doubt it, actually |
08:12.55 | ckknight | well, it'd sorta work |
08:13.51 | Cartas | Ckknight, what other addons have you made, btw? |
08:16.12 | ckknight | FuBar |
08:16.13 | ckknight | Ace2 |
08:16.17 | ckknight | assorted FuBar plugins |
08:16.25 | Cartas | And some Libs too? :o |
08:16.40 | ckknight | quite a few libs |
08:16.42 | ckknight | like, 7 |
08:16.56 | Cartas | and you still have that dancing white guy. |
08:17.46 | ckknight | right. |
08:17.50 | Mikk | umm whoot it works |
08:17.53 | ckknight | don't you be dissing him |
08:18.02 | ckknight | Mikk, hrm? |
08:18.22 | Mikk | WorldMapFrame:SetScale(0.5) |
08:18.36 | Mikk | except you have to set it after the map is shown because it rescales or something |
08:19.00 | Cartas | MikkScrollingBattleMap |
08:19.01 | Cartas | Get to it. |
08:19.04 | Mikk | haha |
08:19.07 | [Ammo] | morning |
08:19.13 | Cartas | Good morning old chap! |
08:19.27 | ckknight | morning, Ammo |
08:19.55 | [Ammo] | meh icetrain beat me to improving the kib/s of candybar |
08:21.42 | Nightdew | good morning to [Ammo] and gnight for me |
08:21.54 | Cartas | G'night old chap! |
08:22.05 | Nightdew | [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.45 | Nightdew | hehe |
08:22.47 | [Ammo] | I made a small list of 'things to check for improvements' |
08:22.56 | Cartas | Talking 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.21 | Cartas | Ah, 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.34 | Cartas | 9:23 here, got up 2 hours ago. |
08:23.45 | [Ammo] | coffee is being processed |
08:23.51 | Cartas | I have tea! |
08:24.36 | Cartas | I 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.21 | Cartas | Oh, okay. |
08:26.34 | Cartas | And 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.30 | Cartas | Ahh, I guess Clearfont has changed. |
08:30.26 | Kyahx | ClearFont got yelled at for useing a copyrighted font :P |
08:30.36 | Kyahx | and 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.53 | MoonWolf | morning good |
08:33.22 | Wobin | you, are how? |
08:33.24 | ckknight | hey MoonWolf |
08:33.25 | Cartas | Good morning, old chap. |
08:34.52 | CIA-11 | 03ammo * r7057 10CandyBar/CandyBar-2.0/CandyBar-2.0.lua: |
08:34.52 | CIA-11 | CandyBar: |
08:34.52 | CIA-11 | * SetFontSize argcheck is back, this time with correct argcheck. |
08:41.57 | CIA-11 | 03neolith * 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.27 | Neronix | Morning |
09:02.41 | Neronix | MH3 4G is almost ready to test |
09:02.51 | Neronix | s/test/debug aaaaaaallll over again!/ |
09:03.27 | Neronix | The difference this time is that mods will directly index the session cache |
09:03.55 | Neronix | rather than internal current-target data |
09:03.55 | Kyahx | night all :P |
09:03.55 | Neronix | night |
09:04.54 | Neronix | so a single-kine illustration: [Client addon]<--[MH3 Session Cache]<--->[MH3 target acquisition and calculating system] |
09:05.10 | Neronix | To compare with previous generations: |
09:06.00 | Neronix | First attempt: [Client addon]<---[MH3 target acquisition and calculating system]--->[MH3 DB]--->[Older client addon that indexes the DB directly] |
09:07.00 | Neronix | the flaw with that was that if the client addons' event handlers come first, things go boom |
09:08.08 | CIA-11 | 03ammo * r7059 10/branches/oRA2/ (. Ammo/): oRA2: branch creation |
09:08.17 | Neronix | Second attempt: [Client addon]<--->[Event-reaction guesser]<--->[MH3 target acquisition and calculating system] |
09:08.38 | Neronix | PRoblem with that was it was hackish and didn't really work |
09:08.41 | CIA-11 | 03ammo 07Ammo * r7060 10oRA2/oRA2/: oRA2: branching for reworking |
09:08.49 | *** join/#wowace Industrial (n=tom@hellsblade.xs4all.nl) |
09:10.12 | Neronix | Third 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.42 | Neronix | Problem with that... I dunno. I had only just made it ready to test when I came up with the idea for 4G |
09:10.58 | Neronix | Now I'll stop talking to people who're not interested :P |
09:11.16 | Cartas | lol |
09:13.10 | CIA-11 | 03ammo 07Ammo * r7061 10oRA2/oRA2/ (10 files in 6 dirs): oRA2: Start cleaning up for new structure |
09:14.56 | CIA-11 | 03ammo 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.24 | Worf | Neronix: 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.26 | Neronix | Neronix dir is the second attempt |
09:35.40 | Neronix | 4G 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.59 | Worf | Neronix: ok - so i just check out root/branches/MobHealth/4G/MobHealth/ ? |
09:36.26 | Neronix | Yeah |
09:37.00 | CIA-11 | 03neronix 074G * r7063 10MobHealth/MobHealth/MobHealth3.lua: |
09:37.00 | CIA-11 | MobHealth3 (4th Generation) - Ready to test |
09:37.00 | CIA-11 | - Will it work? Dunno O.o |
09:39.33 | CIA-11 | 03neronix 074G * r7064 10MobHealth/MobHealth/MobHealth3.lua: MobHealth3 (4th Generation) - Fixed line 271 error |
09:45.35 | Neronix | Grr |
09:45.46 | Neronix | There's no such thing as UnitIsPet >.> |
09:45.47 | Worf | hehe |
09:46.32 | Worf | btw - it'll take a bit before i can start testing, am compiling firefox right now, too much cpu load for playing WoW ... |
09:46.58 | Worf | aah - 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.45 | Neronix | Ugh, WowWiki says nothing about unit is pet |
09:49.19 | Worf | Neronix: why would you need such a function? |
09:49.30 | Neronix | I need to ignore pets |
09:49.40 | Neronix | because they can have the same name as a player |
09:50.06 | Worf | ah, i see |
09:51.46 | Worf | Neronix: um yeah - |
09:52.34 | Worf | you didn't test before uploading, eh? :) |
09:54.06 | Neronix | I said so ^^ |
09:54.14 | Neronix | btw, it's working with MG2 now, at least |
09:56.04 | Worf | MG2? |
09:56.43 | Neronix | MiniGroup2 |
09:56.45 | CIA-11 | 03neronix 074G * r7065 10MobHealth/MobHealth/MobHealth3.lua: |
09:56.45 | CIA-11 | MobHealth3 (4th Generation) |
09:56.45 | CIA-11 | - Fixed UnitIsPet errors. I'll redo the pet checks later... |
09:56.45 | CIA-11 | - Fixed debug strings |
09:56.52 | Neronix | that was the one that didn't work properly last time |
09:57.10 | Worf | i'm using standard blizzard unit frames currently |
09:57.54 | Worf | hmm... the debug output looks good so far... |
09:58.37 | Worf | is there any frontend yet? :D |
09:59.02 | Worf | showing something in tooltip or unitframe |
10:00.20 | Neronix | The blizzard support will be a separate mod |
10:00.46 | Neronix | And 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.33 | Shyva | Morning guys :) |
10:05.22 | Neronix | Morning |
10:06.05 | Industrial | lo |
10:08.54 | Iceroth | is 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.10 | Neronix | Works with oUF2! |
10:16.42 | Neronix | Works with agUF! |
10:16.47 | Neronix | /happydance |
10:17.11 | Worf | i start to feel bad for not using a UnitFrame mod |
10:18.50 | Worf | argh... this tastes awful... i tell you, don't try to cook something while playing wow |
10:18.55 | Neronix | Worf: Next on my todo is Blizzard/Blizzard-based suppory |
10:19.48 | CIA-11 | 03neronix 074G * r7066 10MobHealth/MobHealth/MobHealth3.lua: MobHealth3 (4th Generation) - Fixed line 272 error |
10:21.37 | Worf | hmm... there must be some way to identify pets... |
10:21.58 | Worf | since the tooltips show "blah's pet" |
10:22.09 | CIA-11 | 03neronix * r7067 10MobHealth/: |
10:22.09 | CIA-11 | MobHealth3 - Copied to trunk |
10:22.09 | CIA-11 | - Yes, that means it works |
10:22.09 | CIA-11 | - YA RLY |
10:22.09 | CIA-11 | - IM VRY SRS |
10:23.21 | CIA-11 | 03neronix * r7068 10/branches/Healthstimator/: Healthstimator-1.0 - Deleting branch |
10:23.51 | CIA-11 | 03neronix * r7069 10/branches/MobHealth/: MobHealth3 - Deleting branch |
10:23.57 | Neronix | ooo, who got 7k? |
10:24.14 | Wobin | UnitExists("raid1pet")? |
10:24.48 | Neronix | Wobin: I need to check whether the target IS a pet |
10:25.43 | Wobin | UnitCreatureType("target") == "Beast" and UnitInRaid("target") |
10:26.31 | Neronix | Ah, thanks |
10:26.34 | Wobin | or better yet |
10:26.41 | Wobin | UniPlayerControlled("target") |
10:26.45 | Wobin | (t) |
10:27.02 | Neronix | that returns true for pets? |
10:27.10 | Wobin | I'm guessing |
10:27.34 | Wobin | you'll have to test that |
10:27.36 | Neronix | not ( UnitCreatureType("target") == "Beast" and UnitPlayerControlled("target") ) |
10:27.38 | Neronix | Yeah |
10:27.55 | Wobin | That would only work for hunters btw |
10:27.57 | Wobin | not warlocks |
10:28.16 | Neronix | Warlock pets can't be named anyway |
10:28.34 | Wobin | ah, what are you after? |
10:28.55 | Neronix | I need to have MH3 ignore hunter pets because they can have the same name and level as a player |
10:29.07 | Neronix | thus 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.18 | CIA-11 | 03neronix * r7070 10MobHealth/ (. MobHealth3.lua): MobHealth3 - Removed unnecessary local declaration |
10:43.02 | *** join/#wowace Soltanis (i=as@81.168.16.197) |
10:49.55 | Mikk | Neronix: Warlock pets and players certainly can have the same names |
10:50.07 | Wobin | yeah |
10:50.13 | Wobin | if the player makes the name after the pet is created |
10:50.18 | Mikk | My succ has the same name as a female player |
10:50.27 | Wobin | or is random enough to get it |
10:50.40 | Industrial | its not random |
10:50.46 | Wobin | you could just UnitCreatureType("demon") then |
10:50.46 | Industrial | well not totally |
10:51.07 | Mikk | Wobin: yeah that'll work |
10:54.31 | *** join/#wowace Sole (n=no@203.118.159.21) |
10:54.35 | Sole | hihi |
10:54.59 | Wobin | lo Sole |
10:56.12 | Sole | ammo, you not afk? |
10:57.58 | haste | Wobin: warlock pets are randomly created based on a word combination |
10:58.07 | Wobin | yeah |
10:58.10 | Wobin | so technically random |
10:58.21 | Wobin | but still able to be player names |
10:58.32 | Wobin | since players can make the name after the demon is created |
10:58.35 | haste | The odds are low, but yes |
10:58.52 | haste | why would you name yourself after another warlocks pet :p ? |
10:59.00 | Wobin | To mess up someone's mod? =) |
10:59.20 | Wobin | or be a druid |
10:59.24 | Wobin | turn into bear form |
10:59.26 | Wobin | sit on a felhunter |
10:59.33 | Wobin | and look like someone's minion |
10:59.38 | haste | :-P |
11:00.22 | Wobin | actually that's a great way to grief the opposing faction |
11:00.36 | Wobin | turn 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.12 | Neronix | Mikk: I'll handle that |
11:14.46 | JoshBorke | morning |
11:14.48 | Neronix | not ( UnitCreatureType("target") == "Beast" or UnitCreatureType("target") == "Demon" and UnitPlayerControlled("target") ) |
11:14.59 | Neronix | are the results of CreatureType localised? |
11:15.54 | Wobin | don't know |
11:15.56 | Wobin | don't believe so |
11:16.07 | Wobin | or at least there's nothing that indicates that |
11:17.21 | Neronix | Guess 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.10 | CIA-11 | 03neronix * r7071 10MobHealth/MobHealth3.lua: |
11:25.10 | CIA-11 | MobHealth3 |
11:25.10 | CIA-11 | - Added compatibility for MobHealth_PPP() (TipBuddy should work now.. but why use that over TinyTip ;P) |
11:25.10 | CIA-11 | - Comment cleanups |
11:25.50 | JoshBorke | lol |
11:29.26 | CIA-11 | 03neronix * r7072 10MobHealth/MobHealth3.lua: MobHealth3 - Fixed MobHealth_PPP() compat |
11:47.48 | oxman | Neronix mb3 bug : |
11:47.57 | oxman | line 208 : expected near 'end' |
11:48.06 | oxman | from the SVN since 2mn :D |
11:48.38 | oxman | yep i've found the bug |
11:48.43 | oxman | line 207 "end" |
11:48.46 | oxman | you must remove it :) |
11:50.54 | Fritti | heya |
11:52.02 | oxman | hi |
11:57.47 | *** join/#wowace Grumpey (n=Owner@dialup-4.88.22.175.Dial1.Atlanta1.Level3.net) |
12:07.15 | Neronix | oxman: Thanks |
12:07.15 | CIA-11 | 03neronix * r7073 10MobHealth/MobHealth3.lua: MobHealth3 - Fixed syntax error |
12:07.29 | Neronix | That function originally had an if in it, but apparently I didn't finish cleaning it >.> |
12:17.32 | CIA-11 | 03maia * 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.05 | FtH|Eagle | can I disable the raid view in aguf? |
12:30.46 | Kebinusan | Cannot Replace Directory from Within, arg! how I hate that error |
12:33.07 | Kebinusan | I just now noticed that itemrackfu can be used to swap item sets in and out of the bank |
12:33.10 | Kebinusan | thats sexy |
12:33.44 | haste | so... AL has made a comm addon now? |
12:33.46 | haste | another one :p |
12:35.12 | Tuplad | FtH|Eagle: why ? |
12:35.24 | FtH|Eagle | because I use my own? |
12:35.25 | Tuplad | FtH|Eagle: if it's not enabled then it's not enabled :) |
12:35.36 | FtH|Eagle | but it's enabled |
12:35.39 | Tuplad | oh |
12:35.42 | Tuplad | FtH|Eagle: "Hide Frames" |
12:35.46 | Tuplad | FtH|Eagle: in raid view |
12:39.21 | CIA-11 | 03erwanoops * r7075 10BabbleLib/Babble-Boss-2.0/Babble-Boss-2.0.lua: Babble-Boss-2.0: French translation of almost all boss left |
12:39.29 | FtH|Eagle | ah ok, found it :) |
12:39.33 | Tuplad | :) |
12:40.35 | Neronix | Kebinusan: What addon's causing that? |
12:40.51 | Neronix | happens when a folder's renamed or deleted |
12:41.17 | Kebinusan | Im not sure yet |
12:41.42 | Neronix | MH3 got moved to trunk btw, if that helps |
12:41.46 | Kebinusan | thats probably it for me |
12:41.47 | Kebinusan | heh |
12:41.50 | Neronix | :P |
12:42.11 | Kebinusan | I like having mobhealth w/o all the crap that was mobinfo2 |
12:42.36 | dsfsdf | ;0 |
12:42.43 | Neronix | Speaking of that, I wonder how Skeeve will react to MH3 |
12:43.08 | Neronix | If he borgs it without my permission, I won't exactly be happy |
12:43.15 | dsfsdf | I dunno I kinda liked having that information |
12:44.19 | Kebinusan | it was like 3000kib for an interface and information I never used |
12:44.31 | Neronix | With an empty DB? |
12:44.35 | Kebinusan | even if I only had it track health the interface was not load on demand |
12:45.17 | Kebinusan | was pretty big, the interface for tracking and searching wasnt a load on demand thing so it loaded all the time |
12:45.22 | Kebinusan | it was pretty wasteful |
12:46.55 | JoshBorke | anybody know of a mod that will remind me to make morrowgrain? |
12:47.44 | Kebinusan | with DAB you could just make a massive button that would show when the sack is usable |
12:47.46 | FryGuy | keepitcool? |
12:48.14 | Neronix | /script AceLibrary("AceEvent-2.0"):ScheduleRepeatingEvent(function() UIErrorsFrame:AddMessage("MAKE MORROWGRAIN!!") end, 240) |
12:48.15 | Neronix | :P |
12:48.24 | JoshBorke | lol |
12:48.35 | Fritti | lol |
12:48.41 | JoshBorke | winner! |
12:48.59 | Fritti | I doubt you notice that in the middle of combat though :-p |
12:49.01 | dsfsdf | I like to play the drums! |
12:49.15 | Neronix | /script AceLibrary("AceEvent-2.0"):ScheduleRepeatingEvent(function() error("MAKE MORROWGRAIN!!") end, 240) |
12:49.24 | Neronix | More noticeable :P |
12:49.46 | JoshBorke | i'll stick to the first :-P |
12:49.55 | Neronix | or better, /script AceLibrary("AceEvent-2.0"):ScheduleRepeatingEvent(error, 240, "MAKE MORROWGRAIN!!") |
12:50.19 | Fritti | then it gets caught by BugSack :) |
12:50.43 | Neronix | But you'll have the "Fatility!" to get your attention :P |
12:50.47 | Fritti | that's true |
12:51.00 | Neronix | (Or in my case, Strong Bad shouting "FLAGRANT ERROR!?" |
12:51.04 | Fritti | *grin* |
12:51.13 | Fritti | how about BugSack themes :-D |
12:51.29 | Fritti | "for the personalized developer in you" |
12:51.34 | Fritti | j/k |
12:51.40 | Neronix | BugSackCustomSounds ? |
12:51.52 | Fritti | just overwrite the .wav already :) |
12:52.06 | Fritti | but I do like that fatality sound |
12:52.20 | Fritti | now to see about that lag |
12:54.20 | JoshBorke | just wasted my Power Infusion to wand something... |
12:54.40 | Fritti | gogo 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.00 | Wobin | hm |
13:06.04 | Wobin | That reminds me |
13:06.11 | Wobin | I have to record some sounds for Gonffbar |
13:06.23 | Wobin | "One... One Combo point! Ha ha ha!" |
13:06.55 | *** join/#wowace vhaarr (n=chatzill@44.80-202-38.nextgentel.com) |
13:08.41 | Kebinusan | hmm I just realized... Im not wearing any pants |
13:08.57 | Kebinusan | When I said itemrack would put gear sets in the bank... apparently it takes them off your person too |
13:09.56 | vhaarr | how 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.04 | vhaarr | if the first one was to be run 4-5 times |
13:13.00 | Wobin | purl, emulate Kebinusan is hmm I just realized... Im not wearing any pants |
13:13.03 | purl | okay, Wobin |
13:13.08 | Wobin | =) |
13:13.34 | JoshBorke | ~emulate Wobin |
13:13.41 | Wobin | vhaarr: You'd want the latter |
13:13.55 | Wobin | rather than instantiating the library more than once |
13:13.55 | vhaarr | Wobin: so it does actually make a difference? |
13:14.23 | vhaarr | well there's no :new there, so it doesn't really make a new instance every time, does it? |
13:14.32 | Wobin | hm |
13:14.39 | Wobin | you'd want to instantiate though, wouldn't you? |
13:14.47 | Wobin | (does the first one work at all?) |
13:14.52 | vhaarr | no, it works |
13:14.54 | vhaarr | yes |
13:14.56 | Wobin | hm |
13:15.08 | Wobin | I guess that's something you'd have to ask ckknight then... |
13:15.44 | vhaarr | from 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.56 | Wobin | Although, a local reference is still faster than a global one |
13:16.02 | Wobin | so the second one would still be faster |
13:16.10 | vhaarr | yeah |
13:16.13 | Wobin | since you have the local reference to the Babble table |
13:16.14 | vhaarr | question is if it matters at all |
13:16.17 | Wobin | it does |
13:16.46 | Wobin | if the "local boss = x("X");" is the thing run 4 times |
13:16.55 | vhaarr | yes |
13:16.56 | Wobin | and not the local x = AceLibrary(..) |
13:17.12 | *** join/#wowace Shyva (n=n0time@sd511586e.adsl.wanadoo.nl) |
13:17.58 | vhaarr | Shyva: something is wrong with the razuvious bossmod >< |
13:19.07 | Wobin | rawr |
13:19.19 | Wobin | Are you encouraging the errors? =) |
13:19.37 | vhaarr | what you say? |
13:19.40 | vhaarr | oO |
13:19.46 | Shyva | vhaarr, wzzp? errors? |
13:20.06 | vhaarr | no, the shout timers |
13:20.12 | Shyva | I know... |
13:20.21 | vhaarr | Shyva: well we got errors last night from your korean changes :P |
13:20.36 | vhaarr | Shyva: do you run the korean WoW? |
13:20.38 | Shyva | Yeah.. my stupid editor fcked it up :-X |
13:20.44 | Shyva | No, english, duh :p |
13:20.55 | vhaarr | ah, just the editor mangled the strings? |
13:20.56 | Shyva | my editor just saved things wrong |
13:20.57 | vhaarr | okay |
13:20.59 | Kebinusan | Just have a hunter burn his mana aspect switching and stand out to get the shout all the time |
13:21.14 | Shyva | it normaly doesn't have problems.. now it has.. dunno why :-X |
13:24.35 | ag` | what is the bestest way to detect if you're inside a raid or not |
13:24.59 | Iceroth | if (UnitExists("Raid1")) ? |
13:25.04 | JoshBorke | UnitInRaid('player') |
13:25.50 | Iceroth | well yea, that sounds better :) |
13:27.16 | JoshBorke | ag`: any way to do ToToT in agUF? |
13:29.24 | Fritti | how do I edit errors on the flyspray? |
13:31.02 | *** join/#wowace Andalia (n=xx@p54ADB6EE.dip0.t-ipconnect.de) |
13:31.15 | CIA-11 | 03erwanoops * r7076 10BigWigs/MC/ (7 files): BigWigs : MC French translation added |
13:34.13 | Neronix | JoshBorke: aUF:CreateObject("targettargettarget","targettargettarget","Metro") ? |
13:35.29 | JoshBorke | awesome possom |
13:36.33 | JoshBorke | what is the 'Metro' for? |
13:37.04 | ag` | JoshBorke, Metro is for units that needs constant updating |
13:37.10 | JoshBorke | ah |
13:37.11 | ag` | like targettarget, MTs |
13:37.54 | JoshBorke | cool, thanks :-) |
13:39.06 | Fritti | is there any WoW widget other than an editbox that lets you select text to copy it to the clipboard? |
13:39.38 | clad|sleep | Mikk: clad|sleep: in theory you need to take the modulo anytime the number gets above a certain threshold |
13:39.40 | Fritti | it seems you can't copy & paste from a messageframe :-/ |
13:39.44 | clad|sleep | why didn't you guys listen to me when I said it =) |
13:41.17 | JoshBorke | morning clad|sleep |
13:42.06 | cladhaire | morning =) |
13:55.02 | JoshBorke | it appears that agUF doesn't like me adding the 'targettargettarget' unit |
13:57.15 | FryGuy | hmm |
13:57.22 | FryGuy | what about targettargettargettargettarget? |
13:57.26 | JoshBorke | lol |
13:57.48 | FryGuy | although UnitName('targettargettargettargettargettarget') always returns "Kevin Bacon" for some reason |
13:57.59 | Tuplad | :D |
13:58.06 | FryGuy | sorry, i had to :p |
13:58.46 | Fritti | rofl |
14:01.29 | *** join/#wowace maia (n=maia@chello084112137081.14.11.vie.surfer.at) |
14:02.39 | Wobin | badoom tisch |
14:02.46 | Wobin | although |
14:02.51 | Wobin | That would be so very very cool =) |
14:03.04 | Wobin | I wonder if we can convince Slouken to add that in =) |
14:03.36 | CIA-11 | 03fritti * r7077 10!BugGrabber/ (. BugGrabber.lua): !BugGrabber: - limit the nr of errors saved to avoid SV explosion |
14:04.04 | CIA-11 | 03fritti * r7078 10BugSack/ (. BugSack-enUS.lua BugSack.lua BugSack.xml BugSackFu.lua): |
14:04.04 | CIA-11 | BugSack: |
14:04.04 | CIA-11 | - Show correct nr of errors in FuBar plugin |
14:04.04 | CIA-11 | - Fix order of dewdrop menu |
14:04.04 | CIA-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.06 | CIA-11 | - Fix clicking on FuBar plugin to really show current error |
14:04.07 | Tuplad | http://plixx.org/?7E this is like the best site ever :o |
14:04.36 | Fritti | there. now does anyone have any experience with old SV things crashing WoW on logout/reloadui? |
14:04.41 | Fritti | I wouldn't know where to start looking :( |
14:05.02 | Wobin | Tuplad: Can't connect |
14:05.09 | Wobin | Fritti: Something about too long a string? |
14:05.12 | Fritti | hmm |
14:05.20 | Fritti | is there a limit to strings then? |
14:05.54 | Wobin | I believe so |
14:06.00 | Tuplad | Wobin: http://www.catb.org/~esr/faqs/smart-questions.html |
14:06.01 | Wobin | although it's a fairly large limit |
14:06.10 | Wobin | Tuplad: Ah =) That's a good one |
14:06.15 | Tuplad | Wobin: indeed =) |
14:06.24 | Fritti | Wobin: define "fairly large' ? |
14:06.28 | Fritti | 4096? |
14:06.30 | Wobin | You know... |
14:06.30 | Fritti | 64k ? |
14:06.44 | Wobin | I could have sworn someone pointed that page to you from this channel at the beginning, Tuplad =P |
14:06.46 | ag` | JoshBorke, what does it like about it? |
14:06.53 | ag` | *doesn't it |
14:06.54 | Wobin | Fritti: I'm not too sure |
14:07.05 | Wobin | cladhaire might know |
14:07.06 | Wobin | or Iriel |
14:07.20 | JoshBorke | ag_UnitCLass.lua:183: attempt to index field 'database' (a nil value) |
14:07.45 | ag` | ah yes, it is looking for the targettargettarget database |
14:07.53 | ag` | take a look at the ag_defaults |
14:08.03 | Tuplad | Wobin: :O |
14:08.26 | Tuplad | Wobin: I got it from some programmers forum when I was 13 |
14:08.29 | haste | layout save |
14:08.32 | haste | !!! |
14:08.35 | haste | *hides* |
14:08.46 | JoshBorke | ag`: danke |
14:10.15 | maia | ag`: tried aUF yesterday. Found a few small problems, plus I have some suggestions. want to hear them? |
14:10.24 | CIA-11 | 03fritti * r7079 10BugSack/ (. icon.tga): BugSack: - update icon to the one dsDranor provided -- thanks! |
14:10.27 | Fritti | Wobin: ok |
14:11.00 | ag` | sure, maia, might not be all responsive because I am raiding atm but sure, bring them |
14:11.05 | CIA-11 | 03moonsorrow * r7080 10XRS/ (5 files in 2 dirs): |
14:11.05 | CIA-11 | XRS: |
14:11.05 | CIA-11 | - more images for the bars added |
14:11.05 | CIA-11 | - buff icons should now work correctly all times |
14:12.04 | ag` | 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.26 | maia | ag`: 1) moving frames isn't very responsive. |
14:12.47 | maia | ag`: 2) frames don't really keep their position. they tend to jump up a few pixels after a while. |
14:13.22 | ag` | 2) issue is something very few people see, because of the way I save positions |
14:13.37 | ag` | I don't know what, it must be a special config or resolution or something |
14:13.48 | maia | ag`: as for ), I suggest to use StartMoving() and StopMovingOrSizing(), its more responsive than dragging. |
14:13.49 | sedatedChipmunk | <PROTECTED> |
14:14.00 | ag` | maia, I am using startMoving |
14:14.06 | maia | ag`: hmm. |
14:14.18 | maia | ag`: frames move slower than I move my cursor. |
14:14.20 | ag` | but it's in my OnDragStart |
14:14.38 | maia | ag`: aka they start moving much later than I move my mouse, to be exact |
14:15.04 | maia | ag`: oh, thats probably the reason. OnDragStart seems to wait until the cursor has left the frame before moving. |
14:15.11 | ag` | anyway I am not going to move away from doing dragging, as cladhaire told me to use it |
14:15.27 | Fritti | I got that problem with OnDragStart too |
14:15.35 | maia | ag`: as for the wrong positioning: I'm using the aUF theme, buffs anchored to either left or right. |
14:15.48 | Fritti | what's that behaviour useful for anyway? it sucks imho |
14:15.49 | maia | ag`: 3) /aguf standby doesnt work |
14:15.56 | ag` | that's not a bug |
14:16.06 | ag` | it's something I haven't added yet |
14:16.28 | maia | ag`: 4) I'd like to see an option to alter the border width and the spacing between bars. |
14:16.42 | JoshBorke | woohoo! i have little bar showing offline for my targettargettarget :-D |
14:17.00 | maia | ag`: 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.10 | JoshBorke | geeze maia, lol |
14:17.12 | maia | ag`: thats all for now :) |
14:17.24 | ag` | maia, true. I am just very bad at doing sorting code |
14:17.34 | ag` | wouldn't mind someone commiting that for me :P |
14:17.55 | Wobin | how does the sorting work atm? |
14:18.12 | ag` | starts by adding the player, then the pet |
14:18.21 | ag` | then it adds a player, and if that player has a pet then it adds that pet |
14:18.25 | ag` | that loops until it is done |
14:18.30 | maia | ag`: 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.46 | ag` | maia, something with clique |
14:18.46 | maia | ;p |
14:19.02 | maia | ag`: thats Cladhaires problem, not yours ;) |
14:19.17 | maia | the dragging is a pain at the moment. it really is. |
14:19.19 | Wobin | hm |
14:19.23 | Wobin | no BigWigs_RaidWarn? |
14:19.45 | maia | it's nearly impossible to position the frames pixelwise. you never know how much they move. |
14:19.47 | MvA|Slayman | Moonsorrow: 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.05 | FtH|Eagle | in the visual part or the check that is posted into the chat? |
14:20.09 | Wobin | Moonsorrow's not online |
14:20.15 | FtH|Eagle | ... |
14:20.18 | FtH|Eagle | i am moonsorrow :) |
14:20.20 | Slayman | he is |
14:20.20 | Wobin | oh |
14:20.21 | maia | Wobin: _RaidWarn isnt needed anymore in BW2 |
14:20.23 | Wobin | hullo! |
14:20.27 | Slayman | disguising as eagle |
14:20.34 | Fritti | slouken should make it so reloadui picks up changed .toc / added files :-/ |
14:20.45 | Wobin | Fritti: and textures |
14:20.46 | ag` | maia, I want compatability with clique, so I do what clad sais |
14:20.50 | ag` | says :P |
14:20.53 | Fritti | Wobin: exactly |
14:21.12 | Slayman | if you want we can talk about this in german, as I'm german too |
14:21.41 | FtH|Eagle | then query |
14:21.48 | Wobin | Aw =) |
14:21.52 | Wobin | Then we can't snoop =) |
14:25.28 | cladhaire | Wait |
14:25.29 | cladhaire | excuse me? |
14:25.32 | cladhaire | whats my problem maia? |
14:25.39 | cladhaire | lol |
14:25.50 | maia | lol |
14:25.58 | cladhaire | no seriously |
14:26.10 | maia | cladhaire: 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.37 | Hakker | hmm here they do |
14:26.42 | maia | cladhaire: ag said it's related to him using OnDragStart(). |
14:26.42 | cladhaire | yes they do. |
14:26.56 | maia | cladhaire: they start moving the moment the cursor leaves the frame |
14:26.57 | ag` | cladhaire, maia wants me to use OnMouseUp/Down instead of OnDragStart |
14:26.59 | cladhaire | maia: That's how it should be done. |
14:27.02 | eternally777 | Good morning. |
14:27.11 | cladhaire | no |
14:27.16 | cladhaire | that's bad practice. |
14:27.24 | maia | cladhaire: imho the frames should move from the moment I hold my mouse button |
14:27.37 | cladhaire | well |
14:27.39 | cladhaire | deal with it. |
14:27.41 | cladhaire | they don't. |
14:27.49 | maia | cladhaire: 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.06 | Iceroth | i hate that as well |
14:28.09 | Fritti | me too |
14:28.11 | ag` | maia, it starts dragging for me long before I leave the frame |
14:28.11 | cladhaire | i dont care. |
14:28.14 | Fritti | it's not good UI |
14:28.15 | cladhaire | how often do you move your frames |
14:28.19 | cladhaire | it does NOT wait until you leave the frame |
14:28.20 | cladhaire | that's just not true. |
14:28.27 | maia | cladhaire: every time someone joins or leaves the raid |
14:28.28 | Fritti | hmm. it does wait a bit though |
14:28.37 | cladhaire | it waits until it detects that your'e dragging, which is X pixels of movement from where you click. |
14:28.37 | cladhaire | yes |
14:28.38 | cladhaire | its supposed to. |
14:28.43 | maia | cladhaire: if there was something like Fraps for OSX, I'd show you thats true |
14:28.49 | cladhaire | i dont care |
14:28.52 | Iceroth | most draggable frames wait a bit, yea, and i find it really annoying |
14:28.53 | cladhaire | tbch |
14:28.58 | cladhaire | *shrug* |
14:28.59 | cladhaire | that's dragging. |
14:29.04 | cladhaire | anything else just isn't good code. |
14:29.06 | Cartas | Me too, Iceroth. |
14:29.11 | maia | cladhaire: whats the problem with not using OnDragStart()? |
14:29.14 | cladhaire | and OnMouseDOwn OnMouseUP trigger clicks. |
14:29.29 | JoshBorke | what happened to using TitleRegions? ^_^ |
14:29.38 | Cartas | Where 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.39 | maia | cladhaire: yeah, but ag's frames have headers. there should be no problem triggering clicks there |
14:29.41 | cladhaire | If you click on a frame, drag it using OnMouseDown and then release it.. then at the end, OnMouseUP and OnCLick fire. |
14:29.49 | cladhaire | maia: Then thats' not my issue. |
14:29.54 | Iceroth | yes Cartas |
14:29.55 | Fritti | cladhaire: ah ok, I didn't know that |
14:29.56 | cladhaire | Cartas: Yes, and that's by design.. and it makes sense. |
14:29.58 | maia | cladhaire: yeah, thats what I said :) |
14:30.11 | cladhaire | maia: OnMouseDOwn and OnMouseUP should NOT be used for dragging |
14:30.16 | cladhaire | people who whine about it can fucking deal imo =) |
14:30.22 | maia | cladhaire: not even for title regions? |
14:30.24 | Cartas | It majes sense? |
14:30.30 | Cartas | Makes* |
14:30.31 | cladhaire | it makes no sense |
14:30.34 | FtH|Eagle | why not cladhaire? I am using this in xrs |
14:30.36 | cladhaire | why code something that's already coded for you. |
14:30.45 | Cartas | Wait... |
14:30.47 | Iceroth | oh, about xrs, can i hide the title bar somehow? |
14:30.51 | cladhaire | FtH|Eagle: BECAUSE OnMouseUP AND OnClick both fire at the same time.. if you'r eusing buttons.. that's bad. |
14:30.52 | Cartas | You just said: "and it makes sense". |
14:30.54 | Cartas | I'm confused... |
14:31.03 | maia | cladhaire: because the wow behaviour is different than users would expect. I doubt any OS UI has such a behaviour |
14:31.22 | Fritti | maia: well, I just tried this gnome thingy, and it does :-) |
14:31.31 | cladhaire | well an OS UI isn't buttons that you're clicking in an MMORPG are they? |
14:31.41 | cladhaire | if they give us a window type, then things would be different, and we'd all have title regions |
14:31.42 | cladhaire | that isn't the case. |
14:31.45 | Fritti | ah wait, no, that's not true. It does drag isntantly, I just had it docked to other windows. |
14:31.47 | maia | cladhaire: I'm not talking about buttons. I'm referring to title regions. |
14:32.04 | cladhaire | so it stands to reason that you'd WANT the dragging code to ONLY activate when you actually drag the frame |
14:32.10 | cladhaire | Fritti: Thank youu. |
14:32.17 | maia | cladhaire: the part named "Healers" on top of the raid unit frames that is. |
14:32.34 | cladhaire | OnDragStart starts dragging when you move the mouse x pixels away from the origin of the click |
14:32.51 | cladhaire | maia: 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.58 | cladhaire | when the code already exists specifically for dragging |
14:33.01 | cladhaire | and works fine. |
14:33.05 | vhaarr | [Ammo]: are people supposed to use the Ace1 raid thread for BW2 reports? |
14:33.12 | maia | cladhaire: 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.17 | vhaarr | [Ammo]: I don't really even read it, I just happened to catch that post now. |
14:33.21 | cladhaire | maia: 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.33 | cladhaire | but I can drag my AGUF instantly fromt he second i put my click down, to the second i release |
14:33.50 | cladhaire | same goes for watchdog, and any other frames that use ODS |
14:34.01 | maia | cladhaire: 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.13 | maia | s/beinh/behind/ |
14:34.13 | cladhaire | maia: And they're not docked to anything.. they're just sitting ther?E |
14:34.16 | Cartas | oUF has that thing where you have to move the mouse before the frame starts dragging. :O |
14:34.19 | maia | cladhaire: yup |
14:34.28 | cladhaire | maybe 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.07 | cladhaire | if I alt-click in the center of "Group 2".. it starts dragging by the time I get to the "G" |
14:35.14 | cladhaire | which is like.. 8 pixels. |
14:35.24 | maia | cladhaire: 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.48 | cladhaire | *shrug* |
14:35.49 | cladhaire | it makes sense. |
14:35.53 | cladhaire | if verifies that you're dragging the button;. |
14:36.02 | cladhaire | and its not an issue.. people have been playing like that since the day the game came out. |
14:36.20 | maia | cladhaire: 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.25 | cladhaire | jesus |
14:36.27 | cladhaire | if you try to break it |
14:36.28 | cladhaire | it'll break |
14:36.30 | cladhaire | what do you want me to say? |
14:36.36 | cladhaire | why would you move your mouse as fast as possible. |
14:36.49 | maia | cladhaire: when raiding I don't even need to try to break it. frames just dont move most of the time. thats all. |
14:36.56 | cladhaire | when I do what you just said. |
14:37.07 | maia | cladhaire: I'm just trying to let you reproduce the behaviour on a 3Ghz computer ;) |
14:37.10 | cladhaire | the cursor stays anchored at exactly the same point it started the drag |
14:37.17 | cladhaire | i dont have a 3ghz computer |
14:37.29 | FtH|Eagle | but can I use ondragstart on normal frames and not buttons? |
14:37.41 | cladhaire | no, thats the whole point =) |
14:37.41 | maia | cladhaire: well, either its the OSX implementation, or its related to low fps. dunno. |
14:37.49 | cladhaire | if youre using a button, you should't use OnMouseUp/OnMouseDown |
14:37.56 | cladhaire | maia: Well either way, the issue only relates to buttons. |
14:38.02 | cladhaire | those arne't buttons so the author can do what they want with them |
14:38.04 | FtH|Eagle | so it's ok that I'm using that? |
14:38.21 | cladhaire | there is a VERY clear reason why you have to use OnDragStart instead of OnMouseDown |
14:38.29 | cladhaire | becuse there's no way with code to STOP the OnClick fro being called. |
14:38.42 | cladhaire | unless you want to end up targeting whoever you move.. or casting a spell on them |
14:39.17 | FtH|Eagle | alright |
14:39.42 | Fritti | cladhaire: totally different question altogether, how can I edit taks on the flyspray? |
14:39.48 | cladhaire | i have no idea |
14:39.50 | cladhaire | i dont use flysprat = |
14:39.52 | maia | cladhaire: thats why I'm using OnMouseDown only for the Squishy title region. |
14:39.54 | cladhaire | s/at/ay/ |
14:40.00 | Fritti | hmm, ok |
14:40.23 | Fritti | I'll bug ckknight / Tek then |
14:40.30 | cladhaire | alright while i have to go to work now. |
14:40.40 | Iceroth | maia, could you include hide/show backdrop to the squishy menu? |
14:40.41 | Fritti | I'm off to do stuff in RL |
14:40.49 | Fritti | plztestBugSackkthx |
14:41.19 | maia | Iceroth: it's in. it just has been renamed to "Alpha" |
14:41.26 | Iceroth | ah |
14:41.35 | maia | Iceroth: it's a slider now |
14:42.24 | Iceroth | ah 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.00 | ag` | JoshBorke, I added an argument to the createframe named db where you can choose what db you want that frame to read |
14:50.09 | ag` | or createobject that is |
14:51.10 | *** join/#wowace snurre (n=snurre@AVelizy-153-1-54-83.w86-205.abo.wanadoo.fr) |
14:51.20 | snurre | mailfu spamming with error msgs :( |
14:51.59 | JoshBorke | ag`: cool |
14:52.09 | ag` | I don't know what you did to get around it |
14:52.14 | JoshBorke | ag`: i had to make a bunch of changes in other places to get the frame to show up correctly |
14:52.31 | JoshBorke | ag`: i added 'targettargettarget' to the ag_Defaults.lua file :-P |
14:52.44 | ag` | yes, thought so |
14:53.02 | ag` | you would be able to create the frame now by simply having it read the targettarget settings |
14:53.40 | JoshBorke | so basically just copying everything from the targettarget settings, which is fine by me :-) |
14:53.40 | ag` | You had to edit aUF:PLAYER_TARGET_CHANGED() too right? |
14:53.43 | JoshBorke | yea |
14:53.56 | ag` | I should add that to the object maybe |
14:54.26 | JoshBorke | to make mine independent i had to edit PLAYER_TARGET_CHANGED, InitMenu, CheckVisibility, PLAYER_LOGIN |
14:55.14 | ag` | player login to create the object on login |
14:55.19 | JoshBorke | yea |
14:55.55 | CIA-11 | 03ag * r7081 10ag_UnitFrames/ (ag_UnitClass.lua ag_UnitFrames.lua): |
14:55.55 | CIA-11 | ag_UnitFrames - |
14:55.55 | CIA-11 | <PROTECTED> |
14:55.55 | CIA-11 | <PROTECTED> |
14:56.21 | ag` | with that change you could probably leave out your changes to initMenu and defaults |
14:57.57 | JoshBorke | indeed |
14:58.12 | JoshBorke | for me i want the 2 frames to be exactly the same :-) |
14:59.00 | snurre | the scale option aguf and squishy are using.. is that dewdrop? |
14:59.34 | Slayman`wow | is clad in here? |
14:59.40 | ag` | scale option? |
14:59.44 | ag` | Dewdrop is the dropdown menu |
14:59.47 | JoshBorke | snurre: yes |
14:59.51 | JoshBorke | snurre: using a slider |
14:59.54 | snurre | well |
14:59.56 | ag` | ah, yes |
15:00.08 | Slayman`wow | what's the white F at the end of each player in the PerfectRaid frame ? |
15:00.13 | snurre | the same problem is with both addons: when you mouseover the scale options, frames are nudged upwards |
15:00.59 | ag` | snurre, what happens if you set your resolution to 800x600 and disable global scale? |
15:01.12 | snurre | uhm, wish i knew :p |
15:01.13 | JoshBorke | 'my interface is borked' |
15:01.15 | JoshBorke | ;-) |
15:01.18 | snurre | in bwl, so cant really test |
15:03.15 | mjc | ckknight: pong |
15:05.42 | CIA-11 | 03ag * r7082 10ag_UnitFrames/ag_UnitClass.lua: |
15:05.43 | CIA-11 | ag_UnitFrames - |
15:05.44 | CIA-11 | <PROTECTED> |
15:07.04 | Slayman`wow | Oh noes my interface is too small to fit everything! i need bartender |
15:17.41 | JoshBorke | ok bye all, have a good day |
15:17.41 | *** part/#wowace JoshBorke (n=Josh@r35h14.res.gatech.edu) |
15:17.45 | haste | Wobin: Gonffbar doesn't clear CPs on zoning ;) |
15:17.57 | Wobin | hum |
15:17.59 | haste | so I still recommend you to use PTC |
15:18.03 | Wobin | yeah |
15:18.13 | Cartas | Listen to Haste. |
15:18.15 | Cartas | He knows all. |
15:18.16 | Wobin | I was going to on the next iteration |
15:18.20 | haste | hehe |
15:18.26 | Wobin | Along with sound effects |
15:18.30 | Wobin | just for the hell of it |
15:18.37 | Wobin | oh and Ace2 natch |
15:18.41 | Mikma | http://www.wowinterface.com/downloads/info5219-Telepathy.html |
15:18.45 | haste | will it heal my party? |
15:18.45 | Mikma | huzah |
15:18.57 | haste | Mikma: Saw that - the new sky =\ |
15:19.01 | Wobin | woo |
15:19.03 | Wobin | 2 downloads |
15:19.10 | Wobin | and one of those was ckknight's |
15:19.24 | haste | other one was probably AL |
15:19.29 | Mikma | :) |
15:19.31 | haste | at least I test my downloads after updating |
15:19.54 | Mikma | omfg |
15:20.00 | Mikma | function(msg, sender) Sea.io.printComma("TelepathyTester1: ", msg, sender) end |
15:20.06 | Mikma | how is this simple? |
15:20.26 | Wobin | oh |
15:20.29 | Wobin | the other was Mik =P |
15:21.15 | Mikma | compare to AceComm .. |
15:22.01 | CIA-11 | 03maia * r7083 10Squishy/core.lua: Squishy: reduced GC |
15:22.39 | Neronix | ~whalenorris AnduinLothar |
15:22.41 | purl | ACTION gets a whale with a facial hair issue named Charles to roundhouse whack AnduinLothar in the face with his tail |
15:22.46 | Neronix | Failed yet again |
15:22.56 | Neronix | And his real name's Carlos, not Charles :p |
15:23.20 | CIA-11 | 03ag * r7084 10ag_UnitFrames/ (ag_UnitClass.lua ag_UnitFrames.lua): |
15:23.20 | CIA-11 | ag_UnitFrames - |
15:23.20 | CIA-11 | <PROTECTED> |
15:23.34 | Neronix | haw 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.44 | Wobin | Carlos really? |
15:23.50 | Wobin | Carl Norris |
15:24.42 | Neronix | Carlos Ray "Chuck" Norris |
15:24.46 | Neronix | http://en.wikipedia.org/wiki/Chuck_Norris |
15:26.15 | Wobin | I'd say something about "Carl Norris" not having the same impact as "Chuck Norris", but both names are pretty silly =P |
15:26.27 | Cartas | Chuck Norris is a fool. |
15:26.32 | [Ammo] | ag`: I had a nice bug |
15:26.36 | Wobin | Do you pity da foo? |
15:26.40 | Cartas | Why has the internet gone mad over him? |
15:26.44 | [Ammo] | ag`: http://connected.ddnd.utwente.nl/~wouter/petbarbug.jpg |
15:26.47 | Wobin | Insanity? |
15:26.53 | Cartas | Bruce 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.09 | ag` | [Ammo], yes. It is probably a divide by zero icon |
15:27.20 | ag` | *problem |
15:27.21 | ag` | lol |
15:27.26 | ag` | screenshot not working though |
15:27.32 | mjc | [ammo], in agUF? that'd be nice :) |
15:27.38 | ag` | but is it where the bar is lke ultra wide? |
15:27.58 | Wobin | Cartas: Duh |
15:28.33 | Wobin | Chuck could try roundhousing Bruce, but Bruce would snap Chuck's knees in the wrong direction first. |
15:28.47 | Cartas | Bruce Lee roundhoused Chuck :O |
15:28.48 | ag` | [Ammo], hello? |
15:30.28 | *** join/#wowace Worf (n=worf@j-221.vc-graz.ac.at) |
15:31.14 | Neronix | Worf: Nice commit for you being made right now |
15:31.24 | Worf | Neronix: heh |
15:31.42 | CIA-11 | 03neronix * 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.36 | Neronix | Wobin: Carlos == Charles, Carlos ~= Carl, Carl rougly= Charles |
15:32.37 | Neronix | iirc |
15:33.17 | Worf | Neronix: uh, you're in trunk now, right? |
15:33.21 | Wobin | Wuh? |
15:33.31 | Wobin | I'm sure Carl is short for Carlos, isn't it? |
15:33.54 | Neronix | I'm sure Carl was a variant of Charles |
15:34.00 | Neronix | Worf: Yes |
15:34.07 | FISKER_Q | does MH3 support nurfed? |
15:34.13 | Wobin | possibly a spanish variant |
15:34.23 | Wobin | Carlos anyway |
15:34.27 | Neronix | Yeah |
15:34.35 | Neronix | FISKER_Q: MH3 is compatible with MH/MH2 |
15:34.38 | Wobin | but what is Carl short for then, if not for Carlos? |
15:34.45 | Neronix | Charles |
15:34.50 | FISKER_Q | so if i customized Nurfed to work with MH2 it will work with Mh3? |
15:34.52 | FISKER_Q | MH3* |
15:34.53 | Wobin | feh |
15:34.54 | Neronix | bleh, we should check wikipedia |
15:34.55 | Wobin | same thing =P |
15:34.59 | Neronix | FISKER_Q: Yes |
15:35.02 | FISKER_Q | awesome |
15:35.13 | Neronix | There's a more developer-friendly api introduced too |
15:35.15 | Wobin | If 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.29 | CIA-11 | 03neolith * r7086 10oRA_EasyPTs/readme.txt: added install notes |
15:35.30 | Neronix | logic > me |
15:35.47 | CIA-11 | 03neolith * r7087 10FuBar_LockFu/readme.txt: added install notes |
15:35.55 | Neronix | Next on todo: Document the API |
15:36.25 | FISKER_Q | did you move it to the trunk? |
15:36.27 | Neronix | Yeah |
15:36.31 | FISKER_Q | ok :) |
15:36.40 | FISKER_Q | then looking in the branch doesn't work well |
15:37.53 | mjc | Chuck Norris is currently ranked 7th[6] in a poll for naming a new bridge in Budapest, Hungary. |
15:38.12 | Neronix | hehe |
15:38.32 | Wobin | EasyPTs? |
15:38.48 | mjc | http://www.smh.com.au/news/world/chuck-norris-leads-the-way-in-budapest-bridgenaming-vote/2006/08/01/1154198140933.html |
15:39.14 | Mikma | maia: http://www.wowace.com/forums/index.php/topic,1724.msg33961.html#msg33961 :) |
15:39.27 | Wobin | What's a PT? |
15:39.36 | FISKER_Q | playertarget? |
15:39.40 | Neronix | Player Target? |
15:39.41 | Wobin | oh |
15:40.21 | Wobin | ah the SMH |
15:40.28 | Wobin | Kwality Journalism =P |
15:40.38 | *** join/#wowace kopple (n=mroc@c-3f9872d5.034-194-6e6b701.cust.bredbandsbolaget.se) |
15:40.48 | maia | Mikma: BonusActionButton "stealt/stanceshift" - what about poor priests? |
15:41.06 | Mikma | maia: what about them? :) |
15:41.27 | maia | Mikma: well, I assume thats the bar that could be displayed when targetting e.g. a friendly target |
15:41.32 | CIA-11 | 03ag * r7088 10ag_UnitFrames/ag_UnitClass.lua: |
15:41.32 | CIA-11 | ag_UnitFrames - |
15:41.32 | CIA-11 | <PROTECTED> |
15:41.41 | maia | Mikma: for altering healing/damage spell bars. |
15:41.41 | Mikma | maia: that might be really easy to do now |
15:41.45 | mjc | They once tried to carve Chuck Norris's face into Mount Rushmore, but the granite wasn't hard enough for his beard" |
15:41.47 | mjc | heh |
15:41.50 | maia | Mikma: great! |
15:42.16 | Mikma | maia: just needs to know a way "if target == hostile then" |
15:42.25 | maia | Mikma: also I could write some kind of OnUpdate to watch for metakey down / up and :Show() / :Hide() an additional bar. |
15:42.46 | Mikma | maia: but i'm not sure, since i don't know how to change the actionbuttons on bars :P |
15:42.53 | maia | Mikma: UnitCanAttack("player", "target") |
15:43.03 | Neronix | "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.15 | Worf | Neronix: MobHealthText:SetText(): Font not set |
15:43.30 | Worf | ( line 53, MH3_Blizzard.lua |
15:43.43 | Neronix | I thought that was what the inheritsFrom arg in CreateFontstring was for -_- |
15:43.53 | maia | Mikma: I'll see if I can find the cropping code in DAB. |
15:44.31 | Wobin | "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.33 | Wobin | rofl |
15:44.39 | Wobin | http://www.smh.com.au/articles/2006/08/05/1154198379210.html |
15:45.06 | Worf | Neronix: hmm... GameFontNormalSmall should do actually ... |
15:45.42 | maia | Mikma: do your bars have multiple pages, or do they all only have one page? |
15:45.43 | mjc | On 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.43 | Neronix | I'll do text:SetFontObject(GameFontNormalSmall) and see if that works |
15:45.44 | mjc | hahahah. |
15:45.57 | Neronix | mjc: I saw that clip xD |
15:46.03 | mjc | that's awesome. |
15:46.06 | mjc | I'd die laughing. |
15:47.22 | Mikma | maia: 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.25 | CIA-11 | 03neronix * r7089 10MobHealth3_BlizzardFrames/ (. MH3_Blizzard.lua): MobHealth3: Blizzard Frames - Attempt to fix the font error |
15:47.30 | Mikma | maia: 1 page |
15:48.58 | Worf | Neronix: hmm.. no error now, but no text either :) |
15:49.04 | Worf | Neronix: should there be some number? |
15:49.24 | FISKER_Q | Argh! |
15:49.31 | Neronix | hmm, I'll need to get ingame myself |
15:49.47 | Worf | Neronix: that sometimes helps testing :) |
15:49.51 | FISKER_Q | Interface\AddOns\MobHealth\MobHealth3.lua:160: attempt to compare number with string. |
15:49.51 | Neronix | ^^ |
15:50.10 | [Ammo] | ag`: sorry twin emps :) |
15:50.18 | ag` | ok :P |
15:50.21 | CIA-11 | 03phyber * r7090 10XPBarNone/Core.lua: |
15:50.22 | CIA-11 | XPBarNone: |
15:50.22 | CIA-11 | - Added new textures from XRS. |
15:50.22 | ag` | [Ammo], try to update now |
15:50.29 | [Ammo] | k |
15:50.32 | Neronix | FISKER_Q: Change the precision option |
15:50.38 | Neronix | old bug that was fixed a while ago |
15:50.53 | Neronix | was stored in the config as a string by accident |
15:51.14 | CIA-11 | 03phyber * r7091 10XPBarNone/Textures/ (marble.tga steel.tga waves.tga): |
15:51.14 | CIA-11 | XPBarNone: |
15:51.14 | CIA-11 | - Try again. Works better if I 'svn add' the textures. |
15:51.44 | Neronix`afk | Worf: Will fix asap |
15:51.57 | vhaarr | Kemayo: yt? |
15:52.06 | FISKER_Q | should i keep it at 10 (the default) |
15:52.09 | FISKER_Q | ? |
15:52.55 | mjc | phyber: ninja |
15:54.23 | hyperChipmunk | :q |
15:54.27 | hyperChipmunk | =x |
15:55.17 | phyber | mjc: yup. :p |
15:56.18 | Tuplad | you can only have 32 buffs on you ? |
15:56.25 | Shyva | yea |
15:56.33 | Tuplad | boohoo |
15:56.43 | Worf | "only"? :) |
15:56.52 | Tuplad | yea I was wondering wether it's possible to get or not :D |
15:56.59 | FryGuy | more like 24 :p |
15:57.05 | Tuplad | but is it buffs AND debuffs ? |
15:57.08 | Shyva | 32 FryGuy |
15:57.17 | FryGuy | no i mean actual buffs |
15:57.28 | Shyva | oh :p |
15:57.31 | FryGuy | 24 real buffs, and 8+ "invisible" ones |
15:57.33 | FISKER_Q | the buff indicator only shows up to 20 buffs |
15:57.36 | Tuplad | oo |
15:57.38 | FISKER_Q | hmm |
15:57.39 | Tuplad | so 32 total |
15:57.55 | Kebinusan | Im pretty sure things like enchants and stances count as buffs |
15:57.59 | FISKER_Q | what do you mean by invisible buffs? |
15:58.07 | Kebinusan | against that 32 |
15:58.49 | Shyva | the 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.03 | Worf | FtH|Eagle: oh, i see, you added initial buff support for XRS... |
15:59.10 | FryGuy | see my post here http://forums.worldofwarcraft.com/thread.aspx?FN=wow-customer-service&T=84316&P=3#post97475 |
15:59.40 | FryGuy | initial buff? |
15:59.52 | Tuplad | if you die flask of titan stays ? :o |
16:00.10 | Shyva | yes |
16:00.11 | FtH|Eagle | Worf: yes, and it should work |
16:00.14 | mjc | thats' what it says |
16:00.31 | Wobin | that's for all the flasks |
16:00.36 | Worf | FtH|Eagle: you cannot buff by clicking the buttons yet, can you? |
16:00.42 | FtH|Eagle | not by clicking |
16:00.50 | Worf | FtH|Eagle: but? |
16:00.51 | FtH|Eagle | but you can set a keybinding |
16:00.55 | Worf | ah - sorry |
16:01.27 | CIA-11 | 03rophy 07Rophy * r7092 10ParserLib/Parser-2.0/Parser-2.0.lua: |
16:01.27 | CIA-11 | Parser - Minor tweaks here and there. |
16:01.28 | CIA-11 | - Added Wiki URL. |
16:01.28 | CIA-11 | - Debugging functions are loaded only on debug mode. |
16:01.41 | Worf | FtH|Eagle: indeed :) |
16:01.50 | FtH|Eagle | works? |
16:03.42 | FISKER_Q | so FryGuy |
16:04.02 | FISKER_Q | 8 invisible buffs are equal to buffs like stances, passive threat modifiers and so on? |
16:04.05 | FISKER_Q | or what? |
16:04.17 | FryGuy | well whatever they are |
16:04.43 | Worf | FtH|Eagle: yeah... worls... looks good... just checking the function that does handle that... learning things ... |
16:04.50 | Kebinusan | Enchants |
16:05.01 | FtH|Eagle | I don't like the function for it, but it works |
16:05.18 | Kebinusan | at least the math adds up for enchants |
16:05.42 | mjc | weapon buffs count as buffs in the buff slots? |
16:05.48 | Worf | FtH|Eagle: well, basically you can't do much better... well - maybe slightly |
16:05.55 | Kebinusan | weapon procs, but passive enchants I mean |
16:06.11 | CIA-11 | 03ag * r7093 10ag_UnitFrames/ (ag_Defaults.lua ag_UnitClass.lua ag_UnitFrames.lua): |
16:06.11 | CIA-11 | ag_UnitFrames - |
16:06.11 | CIA-11 | <PROTECTED> |
16:06.11 | CIA-11 | <PROTECTED> |
16:06.25 | Kebinusan | like that minor run speed on your boots, or 15agi on your weapon |
16:06.29 | FtH|Eagle | Worf: tell me |
16:06.40 | Worf | FtH|Eagle: let me test something first... |
16:07.52 | mjc | btw, I discovered the reason why i kept getting that disabled message |
16:08.09 | mjc | I had done /ace disable Blizzard_AuctionUI and it saved it in addons.txt in my wtf folder |
16:08.16 | mjc | when I deleted the line for it it worked fine |
16:08.30 | mjc | but /ace enable Blizzard_AuctionUI and stuff didn't want to work |
16:09.08 | Worf | FtH|Eagle: ok - you seem to target the players you want to buff... this is not necessary and just causes net load |
16:09.40 | Worf | FtH|Eagle: basically you should be fine by doing something like 1) if friendly target, then remember name and clear target |
16:09.58 | Worf | FtH|Eagle: 2) cast the spell.... |
16:10.09 | Worf | FtH|Eagle: 3) loop trough the raid until you find one that can get it |
16:10.17 | mjc | for buffs you shouldn't need to target the person first |
16:10.32 | Worf | exactely - just make sure no friendly target is targetted |
16:10.42 | mjc | castspellbyname has a unit parameter |
16:10.46 | Worf | ( just my opinion ) |
16:11.07 | FtH|Eagle | it has a unit parameter? |
16:11.08 | FtH|Eagle | sure? |
16:11.11 | oxman | not a unit parameter |
16:11.14 | oxman | a selfcast parameter |
16:11.16 | FtH|Eagle | thought only a self parameter |
16:11.18 | oxman | 1 or 0 |
16:11.22 | mjc | ah, my bad :/ |
16:11.51 | Worf | FtH|Eagle: and for the range, do a if UnitIsVisible and SpellCanTargetUnit to check |
16:12.05 | FtH|Eagle | I do a unitisvisible check |
16:12.06 | mjc | SpellTargetUnit() |
16:12.08 | mjc | sorry |
16:12.19 | FtH|Eagle | and UnitIsVisible(raidID) |
16:12.21 | Worf | visible units still out of range |
16:12.47 | FtH|Eagle | spellcantargetunit checks the range? |
16:12.59 | Worf | yep |
16:13.16 | FtH|Eagle | ok |
16:13.43 | Worf | but first you need to do CastSpellByName while having cleared your target |
16:14.05 | FtH|Eagle | yeah sure |
16:14.53 | Worf | well - 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.05 | FtH|Eagle | and if I'm in the cast mode, which function should I use then. TargetByName? |
16:17.29 | mjc | spelltargetunit, castspellbyname sounds right to me |
16:21.00 | Worf | the TargetFrame on click function shows it: if SpellIsTargeting() then SpellTargetUnit(unit) |
16:21.28 | maia | woot. PerfectBar: http://img197.imageshack.us/img197/1120/perfectbarbd8.jpg |
16:22.37 | Tuplad | wont load :\ |
16:22.53 | Tuplad | oh there we go |
16:23.06 | Tuplad | maia ... that's porn! |
16:23.11 | maia | lol |
16:23.55 | oxman | url of perfectbar ? |
16:24.01 | FtH|Eagle | k thx, I'll upload it, would be good if you test that |
16:24.39 | maia | oxman: Maia://Dreams/Today |
16:24.43 | Tuplad | I'll test as soon as I get my account back |
16:24.48 | Tuplad | looks neat |
16:25.00 | FISKER_Q | Neronix`afk |
16:25.02 | FISKER_Q | doh |
16:25.47 | CIA-11 | 03moonsorrow * r7094 10XRS/XRS.lua: |
16:25.47 | CIA-11 | XRS: |
16:25.47 | CIA-11 | - changed the logic a little in the auto-buff part |
16:25.50 | oxman | so maia you will do a perfectbar ? |
16:25.53 | oxman | or what else ? |
16:26.06 | ven | ... |
16:26.11 | maia | I'm bugging Mikma to do it :) |
16:26.17 | Mikma | yeah :) |
16:26.22 | Tuplad | :\ |
16:26.23 | maia | remind him it's porn. |
16:26.30 | Tuplad | it's porn, Mikma! real porn ! |
16:26.41 | Mikma | Tuplad: german pisspoopporn? |
16:27.10 | Tuplad | :O |
16:27.29 | Wobin | ... |
16:27.29 | Tuplad | where are you getting the inspiration from Mikma, where ? |
16:27.41 | Wobin | tubgirl.com |
16:28.16 | Tuplad | :D |
16:33.03 | *** join/#wowace pagefault (i=pagefaul@bas2-toronto12-1128738478.dsl.bell.ca) |
16:33.12 | FryGuy | FtH|Eagle: can you do it like smartres does it? |
16:33.23 | FtH|Eagle | this is how? |
16:33.31 | FryGuy | se |
16:33.32 | FryGuy | sec |
16:34.03 | FryGuy | does CastSpell first with no target |
16:34.06 | FryGuy | then loops through the people |
16:34.22 | maia | SpellIsCastable() I think |
16:34.45 | FryGuy | and breaks out of the loop when it's not got the hand up anymore |
16:34.51 | FryGuy | er wait i'm misreading this |
16:34.54 | maia | aka save target, clear target, CastSpellByName(), loop through people, check for SpellIsCastable(), then TargetUnit(). |
16:35.20 | Wobin | hm |
16:35.41 | MvA|Slayman | using the german client with bigwigs is producing massive amounts of errors insane amounts |
16:35.44 | FryGuy | er wait maia is correct |
16:35.49 | Wobin | can 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.52 | Neronix | FISKER_Q: Change it to another value then back to 10 |
16:36.04 | FryGuy | no you have to actually click on them |
16:36.08 | Neronix | 10 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.42 | MvA|Slayman | lol everytime i quit WoW i produces a crit error |
16:39.58 | MvA|Slayman | something appears to be wrong with ace2db |
16:40.39 | FryGuy | ya i hear the "fatality" every time i exit wow |
16:42.45 | CIA-11 | 03moonsorrow * r7095 10XRS/XRS.lua: |
16:42.45 | CIA-11 | XRS: |
16:42.46 | CIA-11 | - changed the logic again in the auto-buff part |
16:43.05 | MvA|Slayman | i cannot /rl /logout /quit everytime it crits !!! |
16:43.32 | MvA|Slayman | curse Ace2 anyone can do a rollback? |
16:44.04 | Neronix | MvA|Slayman: /annoy ckknight |
16:44.24 | MvA|Slayman | what is that supposed to mean? |
16:44.40 | Neronix | bug ckknight about it if you think it's acedb :P |
16:45.22 | MvA|Slayman | ckknight: u are a mean human! rollback ace2db i cannot save by the name of the lord ! |
16:50.09 | CIA-11 | 03neronix * r7096 10MobHealth/MobHealth3.lua: |
16:50.09 | CIA-11 | MobHealth3 - Syncing docs to wiki page |
16:50.09 | CIA-11 | - Speaking of wiki page... http://wiki.wowace.com/index.php/MobHealth3_API_Documentation |
16:51.18 | Wobin | What's the error, Slay? |
16:52.26 | FryGuy | does mh3 calculate the amount of damage from the % and take that into effect too? |
16:52.34 | FryGuy | hmm that doens't make sense |
16:53.17 | MvA|Slayman | come on ckknight get back here |
16:53.56 | FryGuy | like 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.15 | Neronix | FryGuy: 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.20 | Neronix | it sorts the list then finds the median |
16:55.10 | ag` | Neronix, what from the SVN should I use to get mobhealth |
16:55.14 | ag` | and what is the API |
16:55.14 | FryGuy | uh |
16:55.22 | FryGuy | wait i'm saying current hp |
16:55.23 | Neronix | ag`: /trunk/MobHealth |
16:55.27 | FryGuy | not max hp |
16:55.27 | ag` | ok, thanks |
16:55.38 | Neronix | Oh >.< |
16:55.49 | Neronix | percentage/100 * maxHP |
16:56.33 | *** join/#wowace Worf (i=Worf@j-221.vc-graz.ac.at) |
16:56.41 | FryGuy | so the answer to my question is no :p |
16:56.52 | Neronix | Yeah |
16:57.07 | Worf | FtH|Eagle, ok, you had some bugs in there, i started to fix, but i've been called to a raid :) |
16:57.18 | Neronix | It looks at the change in percent, total damage done and damage done between runnings of the estimator function |
16:58.08 | Worf | FtH|Eagle, basicylly all the functions take unit ids and not names,... |
16:58.34 | FryGuy | how 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.40 | FryGuy | from current pct |
16:58.55 | FryGuy | although then there's no events to the unitframes |
16:59.01 | ag` | Neronix, good, you kept the API :P |
16:59.13 | ag` | is mobhealth3 backwards compatible though? |
16:59.16 | Neronix | Yeah |
16:59.40 | FtH|Eagle | Worf: ok, I see that I haven't looked at spelltargetunit, was a copy&paste error, but what else? |
16:59.44 | ag` | nice, anything left to do? Else add a post to the forums :-) |
16:59.53 | Neronix | FryGuy: I don't quite understand that |
16:59.55 | ag` | maybe add it to wowi |
17:00.05 | Neronix | tbh, I don't understand the algorithm 100% yet |
17:00.14 | Neronix | ag`: Soon :) |
17:00.25 | Neronix | I need the Blizzard frame frontend fixed |
17:00.56 | Mikma | god damn |
17:01.03 | Mikma | i need a wise way of hooking buttons now :P |
17:01.12 | FryGuy | heh |
17:01.19 | oxman | hook UseAction |
17:01.22 | FryGuy | well look at my example :p |
17:01.50 | Mikma | well the thing is... i need to mod the buttons without having to be afraid that they "move" around in my bars |
17:02.32 | mjc | lock actionbars |
17:02.35 | mjc | in interface otions |
17:02.38 | mjc | options |
17:02.48 | Neronix | FryGuy: Is that example you suggest for calculating current hp? |
17:02.55 | ag` | Neronix, ok |
17:05.02 | CIA-11 | 03neronix * r7097 10MobHealth/MobHealth3.lua: MobHealth3 - Got rid of a bit of redundant code from... I think the second generation |
17:05.48 | Tuplad | zomg I have "Posts: 666" |
17:06.01 | FryGuy | yes |
17:06.19 | Neronix | I don't see why it should change |
17:06.33 | FryGuy | well it's (pct+1)*maxhp - damagesincechange |
17:07.25 | FryGuy | well if a boss has 5 million hp |
17:07.45 | FryGuy | the resolution is 50,000 damage |
17:08.07 | FryGuy | but 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.11 | Neronix | Oh, I see |
17:08.19 | Neronix | I'll look into that, thanks |
17:08.31 | FryGuy | i know that one of the mobhealths did that :p |
17:08.38 | Wobin | Tuplad: You'll have to stop posting now |
17:08.38 | FryGuy | cause i had it when I was using duf |
17:09.10 | Neronix | Definitely not MH2 |
17:09.37 | Neronix | it does floor(curPerc * pointsPerPercent + 0.5) |
17:10.37 | Neronix | Does UNIT_HEALTH fire between percents? |
17:11.10 | Kemayo | vhaarr, you asked after me? |
17:11.16 | Tuplad | Wobin: :( |
17:11.42 | Mikma | maiaAFK: sorry, too hard |
17:11.42 | vhaarr | Kemayo: yes, with ALS if a friend has a long pvp title and guild name, the zone will be hidden |
17:11.53 | vhaarr | Kemayo: maybe you could expand the size of the friends frame or something clever? |
17:12.21 | vhaarr | like put zone on the second line, or maybe shorten the rank to just rank number in that case |
17:13.03 | CIA-11 | 03nightdew * r7098 10SpellStatus-1.0/SpellStatus-1.0.lua: |
17:13.03 | CIA-11 | SpellStatus: |
17:13.03 | CIA-11 | - Fixed a bug in the CastSpell hook that routed it to call CastSpellByName *cough* Copy paste mistake anyone? |
17:13.07 | Neronix | if UNIT_HEALTH fires in between percents, then implementing it shouldn't be hard |
17:13.11 | Mikma | i need to find a way to scale the texture down without the button scaling down |
17:13.18 | Mikma | and it's not easy :P |
17:13.22 | *** join/#wowace haste (n=haste@host-81-191-131-80.bluecom.no) |
17:13.31 | phyber | does the trunk of Teknicolor update when people in guild come online now? |
17:14.14 | CIA-11 | 03nightdew * r7099 10SpellCache-1.0/SpellCache-1.0.lua: |
17:14.14 | CIA-11 | SpellCache: |
17:14.14 | CIA-11 | - Removed debug spamming by commenting out SetDebugLevel |
17:14.33 | Tuplad | how is the PR in the branch btw ? lots of pimpness ? |
17:14.59 | cladhaire | no |
17:15.00 | Kemayo | Smartly compressing things sounds good. I'll look into it. |
17:15.02 | cladhaire | PR in trunk is nice. |
17:15.08 | cladhaire | PR unstable branch is unusable |
17:15.12 | Tuplad | ok ;( |
17:15.18 | cladhaire | why =(? |
17:15.28 | Neronix | Clad, you're awesome, you should know this: |
17:15.32 | cladhaire | ? |
17:15.36 | Neronix | Does UNIT_HEALTH fire in between percents? |
17:15.40 | CIA-11 | 03moonsorrow * r7100 10GotWood/ (5 files in 2 dirs): |
17:15.40 | CIA-11 | GotWood: |
17:15.40 | CIA-11 | - SpellCache dependency added |
17:15.40 | CIA-11 | - Totems are now removed upon death |
17:15.49 | cladhaire | Neronix: We suspect not, but i believe it does. |
17:15.58 | Neronix | for every single hit? |
17:16.00 | cladhaire | aye |
17:16.04 | cladhaire | and every single regen tick |
17:16.04 | cladhaire | etc |
17:16.05 | oxman | <@cladhaire> PR unstable branch is unusable |
17:16.09 | oxman | where is this branch please |
17:16.10 | Tuplad | cladhaire: things that I got in my mail(rss) were so pimp, so I thought it was already for use :p |
17:16.12 | Neronix | sweet! |
17:16.22 | cladhaire | oxman: Why? you dont want to do anythign with it. |
17:16.27 | Tuplad | FtH|Eagle: only for totems ? |
17:16.31 | cladhaire | haha no its not usable |
17:16.31 | oxman | i want see the code :) |
17:16.36 | cladhaire | and i may not be coding like that |
17:16.42 | cladhaire | as a matter of fact i know i'm not |
17:16.45 | cladhaire | just haven't worked it out yet |
17:16.48 | FtH|Eagle | Tuplad: what you mean? |
17:16.55 | Tuplad | FtH|Eagle: GotWood, totems only ? |
17:17.19 | phyber | tells you when you can build a campfire too. |
17:17.20 | FtH|Eagle | It's a totemtimers addon, why would I track other things? |
17:17.44 | Tuplad | FtH|Eagle: no idea, was just wondering :) if it was like CCWatch I'd trade it right away :o |
17:17.54 | Neronix | FryGuy: btw, the algorithm does adds math.floor( (totalDamage*100) / (startPercent-current) + 0.5 ) whether the percentage is changed or not |
17:18.13 | Neronix | I'm busy thinking of whether that means we don't need to change anything |
17:18.25 | FtH|Eagle | maybe somebody will create a seperate addon with ace2 :) |
17:18.41 | Tuplad | :O |
17:19.35 | Neronix | Wait, that's for max hp |
17:19.39 | Neronix | I'm so stupid >.< |
17:24.50 | FryGuy | ya probably |
17:25.01 | FryGuy | i think it's just my unitframes need to update the health more frequently :p |
17:26.10 | Neronix | I've got the logic for detecting something that needs the inter-percentage stuff almost done |
17:26.21 | Saroz | Neronix, is MH3 stable yet? |
17:26.28 | Neronix | Saroz: Yes |
17:26.39 | Neronix | It's in trunk |
17:26.45 | Tuplad | Just got a message with, "Hi, Could you please link to me/send me the AceHits addon? I can't find it =/" |
17:26.47 | Saroz | sweet |
17:26.51 | Tuplad | Is AceHits being developed ? |
17:27.22 | FryGuy | don't think so |
17:27.25 | FryGuy | use SCL :p |
17:27.46 | Tuplad | nah |
17:27.48 | Tuplad | Yule |
17:29.29 | Neronix | FryGuy: Does this look fine to you? http://ace.pastey.net/137 |
17:29.33 | Kebinusan | Yule is a cool name but it isnt on wowinterface or svn |
17:29.39 | Tuplad | ag`: http://www.wowace.com/forums/index.php/topic,1715.0.html rofl @ avatar, but the screenshots dont work |
17:29.46 | Tuplad | Kebinusan: try CGµ |
17:29.47 | Tuplad | CG* |
17:29.56 | Saroz | Neronix, does it save player HP across sessions? |
17:30.10 | Neronix | Saroz: if you want it to: /mh3 save |
17:30.28 | Saroz | ok, just did a dump of the DB and saw some horde in it |
17:30.48 | Neronix | FryGuy: 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.21 | cladhaire | that shouldn't matter |
17:31.22 | Neronix | Say, 600 damage out of about 1.5 million or how many a big boss has out of sync. Won't matter |
17:31.49 | Neronix | And it'll resync on percent-change |
17:35.28 | ag` | Tuplad, I need some hosting :P |
17:35.40 | Tuplad | ag`: moddedhosting.com |
17:36.45 | ag` | Tuplad, free?:D |
17:36.55 | Tuplad | ag`: do I look like Bill Gates to you ? |
17:37.00 | ag` | yes |
17:37.03 | Tuplad | -_- |
17:37.04 | ag` | do I get a domain too :P |
17:37.13 | Tuplad | ag.moddedhosting.com like that :] |
17:37.23 | FryGuy | Neronix: should be (current+1) |
17:38.06 | FryGuy | cause of blizzard's wacky rounding :p |
17:38.12 | ag` | Tuplad, what if I have a domain name? |
17:38.13 | Neronix | Done |
17:38.21 | Tuplad | Anyone remembers the name of the addon that used PvP trinket if feared and if not available then WoTF automatically ? |
17:38.26 | Tuplad | ag`: no idea then :] |
17:38.53 | Tuplad | ag`: wait, gotta check my msn, have a few guys there that might have an offer for you =) |
17:39.13 | ag` | hehe |
17:40.16 | CIA-11 | 03neronix * r7101 10MobHealth/MobHealth3.lua: |
17:40.17 | CIA-11 | MobHealth3 - Added inter-percentage current health estimation. (If you're |
17:40.17 | CIA-11 | fighting something that takes more than one hit to create a percentage change |
17:40.17 | CIA-11 | e.g. a raid mob, then you'll see a more accurate representation of its current |
17:40.17 | CIA-11 | HP) |
17:40.17 | CIA-11 | - Thanks a ton to FryGuy for suggesting and doing the number crunching |
17:40.19 | CIA-11 | - while true do table.intert(FryGuy, cookie) end |
17:40.35 | FryGuy | :O |
17:40.52 | Neronix | And completely untestable on my end considering I'm not lv60, nor am I in a raiding guild |
17:41.26 | FryGuy | eh |
17:41.33 | FryGuy | you could take off your weapons and melee a mob |
17:41.42 | Neronix | >.< |
17:41.43 | Neronix | thanks |
17:41.47 | FtH|Eagle | hm, I make an update on mh3, now both files are gone :D |
17:41.51 | FryGuy | 2 damage on a mob with 3000 hp is similar to 200 damage on one with 30k :p |
17:42.15 | FryGuy | or use rank 1 spells on level 30+ mobs :p |
17:42.20 | Neronix | Mobs at my level are lv40 |
17:42.30 | Neronix | 1900-2k hp |
17:42.34 | haste | [19:41-2958] SpellStatus\SpellStatus-1.0.lua:366: attempt to index field `?' (a nil value) |
17:42.37 | haste | arg |
17:42.37 | Neronix | but I'll see what I can do |
17:42.39 | haste | *disables GotWoot* |
17:43.40 | FtH|Eagle | when did the error happen haste? |
17:43.54 | haste | When I clicked on a spell in my spell book |
17:45.04 | Nightdew | should have been fixed |
17:45.30 | haste | I just updated :< |
17:45.59 | Nightdew | do you have the stack? |
17:46.04 | Tuplad | ag`: meh, he's not online |
17:46.11 | ag` | ok^^ |
17:46.14 | ag` | I'll just wait |
17:46.21 | haste | Nightdew: nope, I don't run the latest bugsack |
17:46.25 | haste | since it ignroed some errors |
17:46.28 | ag` | no screenshots until then though Tuplad :P |
17:46.29 | Tuplad | ag`: sure =) |
17:46.31 | Tuplad | :( |
17:46.48 | Nightdew | are you busy right now haste.. or could you give me a bit more detail? |
17:46.58 | haste | depends on what detail you want |
17:47.26 | Nightdew | what you were doing lol.. and possibly a stack heh |
17:47.33 | Nightdew | when did you get the latest? |
17:47.40 | Nightdew | longer than 30 mins ago? |
17:47.47 | FtH|Eagle | I get the error too, the version before worked |
17:48.47 | ag` | Tuplad, do you know these guys that run the site? |
17:49.27 | haste | Nightdew: I pressed <F10> which opens my spell book, then I clicked on a heal, without having a target |
17:49.35 | haste | Nightdew: checkout was around 1min before I pasted the error |
17:49.46 | Nightdew | okay.. looking now |
17:50.05 | FtH|Eagle | doesn't matter what you click |
17:50.06 | haste | and no, I can't give you a debugstack |
17:50.59 | CIA-11 | 03mikma * r7102 10Bartender2/Bartender2.lua: Bartender2: Borderhiding, Bartender:HideBorder() and Bartender:HideBorder() |
17:52.42 | Kyahx | morning all |
17:56.31 | Tuplad | ag`: yes |
17:56.34 | ag` | good evening Kyahx |
17:56.39 | ag` | Tuplad, cool |
17:56.52 | ag` | sounds like a good place |
17:57.29 | CIA-11 | 03rabbit * r7103 10BigWigs/Naxxramas/Gluth.lua: BigWigs: Gluth: Trying to fix fear bar not showing up after a wipe. |
17:57.30 | CIA-11 | 03nightdew * r7104 10SpellStatus-1.0/SpellStatus-1.0.lua: |
17:57.30 | CIA-11 | SpellStatus: |
17:57.31 | CIA-11 | - Fixed bug with casting from spellbook, original function is CastSpell.. not CastSpellByName or CastSpell1 ... |
17:59.37 | FtH|Eagle | haste: bug is fixed now with that |
17:59.38 | Nightdew | haste: Should be fixed. |
17:59.45 | FtH|Eagle | faster :P |
17:59.50 | haste | I can't try now |
18:05.19 | haste | meep, I thought Patchwerk was larger :( |
18:05.29 | Tuplad | Anyone remembers the name of the addon that used PvP trinket if feared and if not available then WoTF (automatically) ? |
18:06.15 | haste | Yeah, it was: Learn2play |
18:06.30 | Kyahx | Alt+1? |
18:06.41 | Kyahx | :p |
18:07.16 | Kyahx | Anyone watching the X-games? |
18:07.21 | Tuplad | -_- |
18:07.23 | Kyahx | haha |
18:07.32 | Tuplad | haste: it doesnt work anyway now |
18:07.54 | Tuplad | haste: Im making something and need to know how to use wotf ;p |
18:08.07 | haste | CastSpellByName() |
18:08.25 | Tuplad | need more than that |
18:08.36 | Tuplad | <PROTECTED> |
18:08.36 | Thiana | No, haste is right. |
18:08.46 | Tuplad | Thiana: >I< need more than that p: |
18:09.06 | Thiana | Check if the trinket is on cooldown, if it isnt use trinket else cast will :-P |
18:09.10 | haste | UseInventoryItem() |
18:09.16 | haste | UseInventoryItem(13) or UseInventoryItem(14) |
18:09.32 | Tuplad | haste: I already have that, I need to figure out how to see if trinket is on cd and then use wotf |
18:09.58 | haste | GetInventoryItemCooldown("player", 13) |
18:09.59 | haste | or 14 |
18:10.41 | Tuplad | :O porn! ty |
18:10.58 | FISKER_Q | hey Neronix |
18:11.05 | FISKER_Q | I had this silly stupid retarded idea |
18:12.26 | Saroz | YO! Squisy/core.lua:691: Usage: UnitIsUnit() bla bla |
18:12.26 | Saroz | fix |
18:12.40 | haste | Tuplad: you might want to read the docs on getinvcooldown |
18:12.44 | Tuplad | haste: http://www.curse-gaming.com/en/wow/addons-1418-1-insignia-of-the-hord-auto-use.html I found it |
18:12.48 | Tuplad | haste: that's what Im doing atm :p |
18:13.03 | haste | why would I care about that addon :< ? |
18:13.10 | Tuplad | haste: just saying I found it :> |
18:13.19 | Tuplad | google does wonders =) |
18:15.28 | CIA-11 | 03hyperactiveChipmunk * r7105 10Ace2/AceTab-2.0/AceTab-2.0.lua: |
18:15.28 | CIA-11 | AceTab-2.0: |
18:15.29 | CIA-11 | - Lost the full-text sending to the wordlist function in a previous revision somewhere. Fixed. |
18:16.53 | vhaarr | Saroz: maybe you should direct that at someone |
18:17.07 | Saroz | noticed maia is afk |
18:17.24 | vhaarr | you can still tell him in private chat, he'll see it when he gets back |
18:17.34 | Saroz | wow, really |
18:18.28 | Tuplad | kek |
18:19.55 | Neronix | FISKER_Q: Hit me |
18:20.34 | FISKER_Q | oh |
18:20.37 | FISKER_Q | you're here :P |
18:20.49 | FISKER_Q | What about make Mobhealth itself prefix the healthvalues |
18:20.50 | Tuplad | hit him FISKER_Q, hit him |
18:20.51 | FISKER_Q | (an option) |
18:21.04 | FISKER_Q | so you don't have these silly big numbers with bosses |
18:21.52 | Neronix | You mean "MobHealth foo/bar"? |
18:22.27 | FISKER_Q | like 100k instead of 100.000 |
18:22.35 | Kebinusan | hmm |
18:22.39 | Kebinusan | thats a neat idea |
18:22.46 | Kebinusan | then it scales back as the value gets smaller? |
18:22.51 | FISKER_Q | yeah |
18:22.56 | FISKER_Q | max hp at perhaps 200k |
18:23.03 | FISKER_Q | then it does 100k/200k |
18:23.11 | FISKER_Q | then perhaps 92237/200k |
18:23.15 | FISKER_Q | as the value gets smaller |
18:23.33 | phyber | haha, some stupid fucker just left guild because they lost a roll for T2 helm on ony. |
18:23.48 | Tuplad | "they" ? account sharing ? |
18:24.02 | phyber | they = the person. |
18:24.06 | Tuplad | k |
18:24.09 | Tuplad | he's emo |
18:24.43 | phyber | person 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.53 | phyber | they lose, left the raid, quit the guild. |
18:24.56 | phyber | funny :) |
18:24.57 | FISKER_Q | silly system imo |
18:24.58 | FISKER_Q | :o |
18:25.31 | Kebinusan | yeah its not like you wont be killing onyxia forever |
18:25.38 | Kebinusan | fisk, I like that idea with MH |
18:25.38 | mjc | heh |
18:25.43 | Kebinusan | it'd be nice for the total health too |
18:25.57 | Kebinusan | I dont need 11 digits of accuracy in a mobs health value, rounding is a bit ok |
18:26.05 | Neronix | FISKER_Q: Client addons expect the info they get to be numbers |
18:26.19 | Neronix | So you should maybe ask the author of the unit frames you use |
18:26.34 | FISKER_Q | well doesn't it show it regardless of what type you feed it? |
18:26.56 | Neronix | You can't compare strings with numbers |
18:27.31 | Neronix | And it'll make a mess of compatibility |
18:27.34 | Tuplad | phyberperson 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.36 | Tuplad | wtf @ that system ? |
18:28.05 | phyber | it's nice and it works. |
18:28.16 | Kyahx | ohh, IceHUD got pretty :) |
18:28.25 | Tuplad | phyber: why the rolls then if u win anyway ? :p |
18:28.27 | ckknight | MvA|Slayman, pong |
18:28.36 | MvA|Slayman | ping |
18:28.38 | phyber | Tuplad: huh? |
18:28.44 | MvA|Slayman | so u read |
18:28.44 | Kebinusan | roll modified dkp is just weird |
18:28.52 | Kebinusan | but thats just my opinion |
18:29.01 | Tuplad | it is indeed :\ |
18:29.11 | MvA|Slayman | .. /rl /quit /logout => wow crit error |
18:29.15 | Kyahx | a roll modified DKP system is intended for people who complain about haveing to make raids in order to actually EARN gear IMO |
18:29.39 | ckknight | MvA|Slayman, hrm... |
18:29.45 | Tuplad | Kyahx: you dont EARN gear then ? |
18:29.49 | FISKER_Q | but Neronix wouldn't it only be addons that has to use the value that would compare it with a number? |
18:29.52 | ckknight | okay, lemme test... |
18:30.02 | Tuplad | Kyahx: I mean, you're spending time on it etc. |
18:30.20 | Neronix | FISKER_Q: Yes, which is the problem |
18:30.20 | Tuplad | Kyahx: paying repair bills and making stuff |
18:30.21 | Kyahx | I'm not saying a DKP system in general, I'm talking about a roll modified DKP system :P |
18:30.27 | Neronix | they expect a number, not a string |
18:30.28 | Tuplad | yea ;p |
18:30.47 | Kyahx | We use a basic DKP / bid system. Works fine :P |
18:31.11 | Kebinusan | yeah I designed a nice bid system for my defunct guild |
18:31.12 | Neronix | Your idea goes beyond the scope of what I want MobHealth to do and it's something for client mods to do |
18:31.13 | Tuplad | Kyahx: tbh, best system is, the class with the highest dkp gets the item |
18:31.22 | CIA-11 | 03ckknight * r7106 10Ace2/AceComm-2.0/AceComm-2.0.lua: AceComm - altered checksum |
18:31.24 | Kyahx | I have 200 points, you have 300 points. I bid 200 points, you bid 250, you win the item for 201 |
18:31.31 | Kyahx | works great |
18:31.45 | Neronix | Can you know what other people are bidding? |
18:31.46 | Tuplad | o_O |
18:31.50 | Kyahx | Silend bidding |
18:31.53 | Neronix | Ah |
18:31.54 | phyber | Kyahx: 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.57 | FISKER_Q | Ok i just figured that the addon doesn't check for an numerical value but just an value |
18:32.01 | Neronix | so there's a random element to it too? |
18:32.17 | Kyahx | Yea, a guild we used to be allied with still uses our group-dkp system for their single guild |
18:32.50 | Kyahx | and 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.55 | Kyahx | bad bad bad |
18:32.55 | FISKER_Q | btw could you explain what precision does? |
18:33.31 | FISKER_Q | The number of times it tries to find out what hp it has during combat or what? |
18:34.14 | eternally777 | :( Saved Variables and AceDB-2.0 are my anti-life |
18:34.27 | Tuplad | Kyahx: oO |
18:34.33 | phyber | Kyahx: 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.52 | ckknight | I need a testcase for the AceDB breakage |
18:35.25 | eternally777 | It's broken? |
18:36.58 | Tuplad | phyber: 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.05 | snurre | yay, first ashjre'thul ever :p |
18:37.19 | Neronix | cladhaire: It doesn't fire between percents |
18:37.27 | Neronix | for hostile targets at least |
18:37.44 | Neronix | FISKER_Q: The number of times it'll recalculate the max HP |
18:38.12 | FISKER_Q | ok |
18:38.22 | FISKER_Q | so on long fights it would be smarter to have a greater number or what? |
18:38.22 | MoonWolf | can someone do me a favor ? |
18:38.26 | cladhaire | Neronix: good to know |
18:38.39 | Neronix | FISKER_Q: Yeah |
18:39.23 | MoonWolf | favor do for me someone can ? |
18:39.29 | FISKER_Q | ok would it be possible to like auto-detect a long fight and use a better precision? |
18:39.39 | phyber | MoonWolf: what might this favour be? |
18:39.45 | Neronix | cladhaire: I'll have to do checks on UNIT_COMBAT, which could make things slow |
18:39.52 | Neronix | Unless I bucket |
18:40.48 | MoonWolf | go 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.09 | phyber | haha. what's the backstory to that? |
18:41.36 | MoonWolf | there is wowradio host and for some reason a person came in to the channel and did that once. |
18:41.44 | MoonWolf | and did it for 3 shows of him |
18:41.56 | MoonWolf | and now we make other people do it because his reaction is so funny. |
18:43.55 | MoonWolf | could you do that now please ? |
18:44.15 | Neronix | FryGuy: How important is the inter-percent stuff for you? |
18:45.30 | Neronix | Bah, bucketing doesn't work how I like it |
18:46.27 | Neronix | Would adding a UnitHealth("target") call to every UNIT_COMBAT be that bad a thing to do? |
18:48.05 | Neronix | No wait, got a better idea |
18:50.24 | Kyahx | ag`: Any plans for portraits? |
18:50.28 | Tuplad | Kyahx: why ? |
18:50.35 | Kyahx | To use with Adapt :P |
18:50.39 | Tuplad | ftl. |
18:50.48 | ag` | maybe, maybe not... Not sure. It's not something I use |
18:54.11 | oxman | aguf works with mb3 ? |
18:54.14 | oxman | it's seems not |
18:54.37 | CIA-11 | 03ag * r7107 10ag_UnitFrames/layouts/ (ABF.lua CTRA.lua layouts.xml): |
18:54.37 | CIA-11 | ag_UnitFrames - |
18:54.37 | CIA-11 | <PROTECTED> |
18:55.00 | oxman | ag` i will make a REAL perfectraid layout for aguf |
18:55.11 | oxman | because actually it's a wrong praid layout :D |
18:55.20 | ag` | oxman, feel free to modify commit the change |
18:55.21 | Tuplad | indeed |
18:57.47 | cladhaire | well ag can't do the status text the same way we do |
18:57.49 | cladhaire | without special code. |
18:57.53 | ag` | which is true |
18:57.56 | oxman | yep i know that |
18:58.05 | oxman | but the health bar etc it's not like praid :) |
18:58.25 | oxman | cladhaire do you plan to make an option to use praid in party ? |
18:58.32 | cladhaire | oxman: I havren't worked that out yet. |
18:58.33 | oxman | i can make one if you like that |
18:58.33 | cladhaire | i'd like to. |
18:58.49 | oxman | but maybe it's better to wait the next version ? |
18:59.05 | ag` | oxman, I know. THere's like a black border around praid |
18:59.10 | ag` | bars |
18:59.19 | cladhaire | for what ox? |
18:59.34 | oxman | to implement an option for party |
18:59.44 | cladhaire | well its more than just an option |
18:59.46 | cladhaire | i hope you realize that =) |
18:59.55 | Kyahx | PerfectParty! |
18:59.57 | oxman | yep, it's why i want wait the next version ;) |
18:59.58 | Kyahx | >.> |
19:01.50 | cladhaire | ok i'm off to work on dishes/laundry |
19:02.02 | oxman | ;p |
19:04.35 | CIA-11 | 03nightdew * r7108 10SpellCache-1.0/SpellCache-1.0.lua: |
19:04.35 | CIA-11 | SpellCache: |
19:04.35 | CIA-11 | - Possible fix for a problem FtH|Eagle found with macro's |
19:04.54 | oxman | Nightdew what's spellcache do ? |
19:05.34 | Nightdew | Cache spell data... also in groups.. if you have a spell with ranks |
19:05.50 | oxman | hum ok |
19:05.53 | oxman | and parse it ? |
19:05.55 | Nightdew | instead of looking it up in the spellBook |
19:06.00 | oxman | like healing value etc ? |
19:06.07 | Nightdew | no, not in that one |
19:06.11 | oxman | ok |
19:06.22 | Nightdew | i was thinking on extending this one though |
19:06.29 | Nightdew | for purposes like that |
19:07.06 | Nightdew | im also now looking at buffranks.. based on that experience i can see whether or not it makes sense to cache additional information |
19:07.37 | oxman | buffrank ? |
19:07.43 | Nightdew | but to include tooltip scanning in this base lib would be an overhead only usable by some |
19:07.44 | Nightdew | yeah |
19:07.47 | Nightdew | ehm |
19:08.01 | Nightdew | Arcane Intellect(Rank 10) can only be cast on level x and up |
19:08.24 | oxman | oh |
19:08.36 | oxman | so only a value true or false |
19:08.43 | oxman | because some can be cast on all levels |
19:08.53 | oxman | and the other can be cast with a formula |
19:09.08 | oxman | if AI rank 10 was learnt at level 40, you can cast it on level > 30 |
19:09.12 | oxman | >=30 |
19:12.38 | Nightdew | yeah |
19:15.53 | FISKER_Q | haha |
19:16.01 | FISKER_Q | "During our 20 second lag you healers sucked!" |
19:16.07 | FISKER_Q | *laughing ensues* |
19:16.15 | FISKER_Q | i love laggy servers when trying new content |
19:16.33 | ag` | Mikma, you there? |
19:16.42 | ag` | Does bartender2 hide the MainMenuBar? |
19:17.38 | Mikma | ag`: yeap |
19:17.51 | Mikma | ag`: and yeap xD |
19:17.53 | ag` | how?:) |
19:18.19 | Mikma | MainMenuBar:Hide() |
19:18.37 | ag` | hehe, that's not bartender :P |
19:18.50 | ag` | I was wondering if it would save your setting and do it automatically |
19:18.56 | oxman | ? :) |
19:19.16 | Mikma | ag`: eh? |
19:19.19 | ag` | hm |
19:19.28 | ag` | maybe it's not really activated for me |
19:19.34 | CIA-11 | 03nightdew * r7109 10SpellStatus-1.0/SpellStatus-1.0.lua: |
19:19.34 | CIA-11 | SpellStatus: |
19:19.34 | CIA-11 | - Fixed issues found by FtH|Eagle concerning macro's; No wrapping should be done when macro's is concerned. |
19:19.41 | Mikma | ag`: Bartender DOES hide MainMenuBar by the way i said :) |
19:20.06 | ag` | hmm |
19:20.11 | ag` | I had to do Bartender:OnEnable() manually :-) |
19:20.33 | Mikma | huh? |
19:20.45 | Mikma | you have some other version then :P |
19:20.52 | Kyahx | I had issues with the latest commit, had to nuke my saved variables and then it loaded fine |
19:21.51 | ag` | Mikma, I just checked out from the SVN. Somehow it doesn't run Bartender:OnEnable() |
19:21.57 | ag` | I have to do that myself |
19:22.16 | Mikma | Kyahx: 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.45 | Kyahx | Its 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.51 | ckknight | hey all |
19:22.54 | Kyahx | I'd love to see the style of buttons maia posted |
19:22.58 | Kyahx | Morning CK |
19:23.07 | ag` | Kyahx, I did a Bartender:ResetBarDB() but that didn't help it |
19:23.09 | Kyahx | er wait...its afternoon now |
19:23.16 | Kyahx | <PROTECTED> |
19:23.17 | Mikma | ag`: /script BarDB = nil |
19:23.19 | Kyahx | then reload |
19:23.20 | Mikma | and then /rl |
19:23.23 | Kyahx | jinx |
19:23.28 | Mikma | phyber: aye :D |
19:23.32 | phyber | nice to see that guy trying to rush ahead with things. |
19:23.52 | Kyahx | I notcied AL hasn't been back to WoWI-L since yesterday, haha |
19:23.53 | ag` | still doesn't work, bartender works fine however if I just do Bartender:OnEnable() myself |
19:24.13 | Kyahx | hmmm, try nukeing the actual file then ag' |
19:24.18 | Mikma | ag`: some other addon is bugging with you :P |
19:24.24 | Kyahx | or that |
19:24.46 | Mikma | at the moment i'm playing with the latest revision and don't have any problems |
19:24.49 | ag` | Bartender:OnEnable() isn't getting called by Ace2 :P |
19:25.16 | Kyahx | lies! |
19:25.39 | Mikma | update your ace2 :D |
19:25.51 | Kyahx | svn up * |
19:25.55 | Kyahx | <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.01 | Kyahx | FATALITY |
19:26.04 | Kyahx | :P |
19:26.24 | ag` | remember to disable other bar addons |
19:26.26 | ag` | right |
19:26.34 | Kyahx | :) |
19:27.01 | Mikma | Kyahx: 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.13 | Kyahx | I don't use that much of Bongos :P |
19:27.18 | Kyahx | so it'll make a nice replacement |
19:27.27 | ag` | why is bar10 called bonusbar |
19:27.31 | hyperChipmunk | [Ammo]: UIERRORS_HOLD_TIME isn't defined anymore for some reason, and WitchHunt uses it |
19:27.32 | phyber | haha, I just bothered to actually download telepathy. funny shit. |
19:27.52 | Mikma | ag`: because it gets shown when stance is changed / you stealth |
19:27.54 | phyber | chronos 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.18 | ag` | Mikma, it's the bar that keeps my default buttons |
19:28.37 | Mikma | ag`: then you are shapeshifted/stanced/stealthed :) |
19:29.15 | ag` | It's a level 1 warrior |
19:29.22 | Mikma | there :) stanced |
19:29.37 | ag` | bah |
19:30.01 | ag` | doesn't all bars have pages? |
19:31.27 | ckknight | btw, I figured out _more_ ways to make AceComm cheaper. |
19:33.03 | ckknight | which is a Good Thing (TM) |
19:33.06 | FISKER_Q | Huhuran only makes one wyvern sting aoe and not multiple right? |
19:33.27 | Mikma | ag`: i don't know since i have no idea about pages and stuff |
19:33.31 | Kyahx | <PROTECTED> |
19:33.39 | ag` | hm |
19:33.43 | Kyahx | :P |
19:33.57 | ckknight | basically, I figured out a near-transparent way to automatically memoize/dememoize strings that are sent across |
19:34.36 | ckknight | so instead of sending across "REQUEST" (cost 9), you'd send across "Jd6" (cost 4) |
19:34.58 | ckknight | but it'd be fully transparent, so on the other end, you'd act like you properly received "REQUEST" |
19:35.36 | eternally777 | o.O |
19:36.03 | ckknight | you do this by registering your strings at the start, so it makes a small database of hashes -> strings and strings -> hashes |
19:36.23 | ckknight | (making sure there aren't any clashes) |
19:36.54 | snurre | ag`: 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.31 | ag` | snurre, because it might have something with screen resolution to do |
19:39.32 | ag` | Mikma, http://www.wowwiki.com/API_ChangeActionBarPage |
19:39.46 | Neronix | Anybody with a german client here? |
19:40.04 | Nightdew | Neronix: FtH|Eagle ;) |
19:40.06 | Thrae | CorkFu needs a "Reset Mod" button until it gets fixed. |
19:40.40 | Mikma | ag`: 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.08 | Kyahx | Mikma: 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.08 | ag` | maybe yes |
19:41.14 | mjc | ~seen tekkub |
19:41.40 | purl | tekkub <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.40 | Kyahx | So that Bartender can power UI compilations :) |
19:41.40 | Kyahx | with no end-user setup |
19:42.11 | snurre | ag`: no, tried 800x600, no difference |
19:42.13 | snurre | same nudging |
19:43.25 | Thiana | ckknight: How are you building the dictionary though? |
19:43.48 | ckknight | :RegisterMemoizations { "word1", "word2", "word3" } |
19:43.49 | Mikma | Kyahx: neat :) |
19:44.10 | ckknight | you run that at the beginning of your addon |
19:44.23 | mjc | Kyahx: nice |
19:44.26 | Thiana | ckknight: And then it does a s/a/b/ for each word? |
19:44.42 | ckknight | well, it makes two tables |
19:44.46 | mjc | Mikma: a generic minimap handling mod would be nice |
19:44.46 | ckknight | one hash -> text |
19:44.50 | ckknight | one text -> hash |
19:44.56 | mjc | like smm but w/ textures too |
19:44.57 | Mikma | mjc: simpleMinimap |
19:45.00 | ag` | snurre, full screen and UI scaling option disabled? |
19:45.05 | ckknight | and runs through each value in the table, getting the checksums |
19:45.09 | ag` | and all addons disabled too snurre ? |
19:45.14 | ckknight | and then storing them |
19:45.30 | Thiana | ckknight: Is it worth really adding the extra overhead to encode/unencode though? |
19:45.31 | ckknight | you'd never deal with memoization manually, except through that one register statement |
19:45.36 | ckknight | Thiana, yes |
19:45.38 | Kyahx | Mikma: want me to pastebin the changes? or just commit it? |
19:45.45 | Thiana | Why? |
19:45.47 | snurre | ag`: in fullscreen it nudges even more o.O |
19:45.58 | ckknight | because it's horribly cheap to encode/unencode |
19:46.04 | ckknight | and you gain a lot more space |
19:46.06 | ag` | snurre, is all addons disabled? |
19:46.16 | snurre | nope, ill try that after onyxia |
19:46.20 | ckknight | note: not every string will be memoized |
19:46.36 | ckknight | just commands like VERSION, REGISTER, THROW, LOOT, etc. |
19:46.37 | ag` | snurre, you need to make sure it happens with no addons enabled before blaming me :D |
19:46.46 | ckknight | and maybe some other stuff |
19:46.58 | Mikma | Kyahx: hmm, don't know, pastebin it first and i'll check it :) |
19:46.58 | snurre | not blaming, just letting you know there is something fuckign up :p |
19:47.16 | Thiana | What is the cost of the method you're using to do the encode/decode though? |
19:47.29 | ckknight | Thiana, a table lookup, which are very fast in Lua |
19:47.30 | Mikma | ag`: i just tested the ActionBar-swapping, it swaps with Bar1 |
19:47.33 | Thiana | k |
19:47.41 | ckknight | it's like |
19:47.45 | ckknight | local s = t[hash] |
19:47.48 | ckknight | tada, done |
19:47.59 | ag` | Mikma, anyway to make it user set which bars can switch page |
19:47.59 | ckknight | that's to unencode |
19:48.22 | ag` | because I need 3 bars that can change page :-) |
19:48.29 | Mikma | ag`: propably, i have to look at the Blizzard functions on that one |
19:48.46 | ckknight | to encode, it'd be if u[s] then return "m" .. u[s] else return "s" .. string.char(string.len(s)) .. s |
19:48.47 | ag` | I know bar10 changes page too |
19:48.48 | ckknight | end |
19:49.00 | Thiana | for a in string.gfind(msg, "(%w+)") do if (t[a]) then w = t[a] else w = a end end? |
19:49.08 | Mikma | ag`: yeah those are the blizzards default buttons to change pages |
19:49.24 | ag` | bar1 and bar10 can change page |
19:49.33 | ag` | I just need one more bar that can do that too :P |
19:49.38 | ckknight | Thiana, it only will memoize/dememoize full strings, it doesn't mess with partial strings |
19:49.46 | Mikma | ag`: that's because of blizz code :) ActionButton 1-12 and BonusActionButton 1-12 |
19:49.57 | ckknight | so if you send across "REGISTER", 52 |
19:50.09 | ag` | Mikma, think you could somehow make an extra bar that acts like that? |
19:50.12 | ag` | or something |
19:50.16 | ckknight | it'll end up sending across "mGjtd" .. string.char(52) |
19:50.20 | Kyahx | Mikma: http://ace.pastebin.ca/119317 -- fairly simple :) |
19:50.37 | Thiana | k |
19:50.42 | Kyahx | then people aren't pokeing around in the core of the addon to assign custom defaults :) |
19:50.49 | Kyahx | for their distros |
19:51.07 | CIA-11 | 03neronix * r7110 10MobHealth/MobHealth3.lua: |
19:51.07 | CIA-11 | MobHealth3 |
19:51.07 | CIA-11 | - Possibly fixed the advanced inter-percentage current health code |
19:51.07 | CIA-11 | - Made that configurable |
19:51.07 | CIA-11 | - Note: You shouldn't bother turning it on unless you are fighting mobs with more than 100000 health |
19:51.07 | CIA-11 | - Note2: It only works with mods that update with a throttled OnUpdate or event bucketing |
19:51.10 | Neronix | ag`: Did you implement bucketing in agUF yet? |
19:51.25 | ckknight | Thiana, I have done a lot of performance testing, and I've found it's actually faster to serialize some things |
19:51.26 | ag` | Neronix, before ckk committed it in AceEvent |
19:51.35 | ckknight | ag`, I can't make it crash. |
19:51.44 | Mikma | Kyahx: i was just wondering that would it be possible to make another module for that job? |
19:51.45 | ckknight | how do I make WoW crash like you did? |
19:51.45 | ag` | crash what? |
19:51.46 | Neronix | ag`: Is target updated via bucketing? |
19:51.54 | ckknight | oh |
19:52.00 | ckknight | who made WoW crash with AceDB? |
19:52.10 | ag` | Neronix, no |
19:52.11 | Kyahx | Its really easy, just build a talbe of the new defaults in a seperate lua file :) load it before the core |
19:52.16 | Neronix | ckknight: MvA|Slayman |
19:52.18 | ag` | Neronix, only party/raid |
19:52.22 | Neronix | I see |
19:52.27 | ckknight | MvA|Slayman, ping. |
19:52.27 | Kyahx | and register the custom defaults if they exist, instead of the default defaults |
19:52.36 | MvA|Slayman | yeah heard it the first time |
19:52.37 | Neronix | I'll have to test with MH3_Blizz |
19:52.44 | Thiana | I 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.45 | Neronix | and before that, fix it |
19:52.54 | Mikma | Kyahx: well now the problem is that the SV file is named same as the core |
19:53.05 | MvA|Slayman | found the error ckknight? |
19:53.10 | ckknight | no |
19:53.12 | ckknight | I haven't |
19:53.19 | ckknight | that's why I pinged |
19:53.22 | Mikma | Kyahx: and, since there's AceDB now it's rather simple to have the one default layout to other characters |
19:53.43 | Mikma | Kyahx: or, are you meaning that you would like to put bartender with custom layout into some package? |
19:53.48 | Kyahx | yep |
19:53.54 | Kyahx | just like people do with Discord |
19:53.58 | Mikma | hmm, then the profiles don't do |
19:54.38 | Kyahx | they work fine |
19:54.39 | Mikma | Kyahx: yeah, edit it, and commit it in /trunk |
19:54.52 | Mikma | i'll grab it later and start working on alpha-settings |
19:55.15 | ag` | page switching is more important ^_^ |
19:55.30 | Mikma | ag`: nothing stops you from helping :) |
19:55.44 | ag` | I am trying to figure out how the hell it works |
19:55.47 | eternally777 | Thiana; 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.57 | Mikma | ag`: yeah, THAT'S my main problem with it ;) |
19:56.04 | eternally777 | Am I understanding correctly? |
19:56.17 | *** join/#wowace Soltanis` (i=as@81.168.16.197) |
19:56.22 | ag` | Mikma, I think we need our own page switching system |
19:57.22 | Neronix | How many unit frame mods use bucketing/clad's paradigm for target updating? |
19:57.44 | CIA-11 | 03kyahx * 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.54 | clad|afk | do any of them right now? |
19:57.54 | clad|afk | lol |
19:58.06 | clad|afk | the concept is used in sraid, praid and wd2.0 |
19:58.06 | Neronix | Hmm, no point in the inter-percentage stuff then :( |
19:58.35 | Neronix | it'd only work if target is updated more often than UNIT_HEALTH("target") occurring |
19:58.43 | Neronix | i.e. never |
19:58.51 | clad|afk | lol |
19:59.04 | Neronix | FryGuy: Got bad news for you. Read the past few lines :( |
19:59.12 | Mikma | ag`: seems like there is no function for ChangeActionBarPage() in Blizzard data |
19:59.20 | oxman | clad|afk do you develop wd2 before pr ? |
19:59.24 | ag` | yeah it's pretty weird |
19:59.29 | clad|afk | oxman: THey're kinda.. both.. there. |
19:59.35 | oxman | ok |
19:59.40 | oxman | i think most people prefer pr ;D |
20:00.30 | clad|afk | ag`: CURRENT_ACTIONBAR_PAGE = page; |
20:00.31 | clad|afk | ChangeActionBarPage(); |
20:00.44 | ag` | we don't know what happens in ChangeActionBarPage() |
20:00.49 | ag` | it's voodoo |
20:00.53 | clad|afk | why would we? |
20:00.54 | clad|afk | its a c function |
20:01.01 | clad|afk | we change to the page CURRENT_ACTIONBAR_PAGE |
20:01.15 | ag` | so I guess we have to make our own page switching system? |
20:01.21 | clad|afk | for what? |
20:01.28 | oxman | detect when the page change |
20:01.42 | clad|afk | hook ChangeActionBarPage() and compare the values of C_A_P |
20:01.46 | ag` | clad|afk, so we can have multiple bars that can change page |
20:01.47 | hyperChipmunk | hook it and compare the previous? |
20:02.09 | cladhaire | its not a mysterious function at all, its very straightforward O.o |
20:02.19 | Kyahx | ChangeActionBarPage(2) ??? |
20:02.22 | cladhaire | no |
20:02.24 | Tain | ug finally got the Major Mana Pot recipe. |
20:02.32 | cladhaire | like i said.. CURRENT_ACTIONBAR_PAGE =2 |
20:02.38 | cladhaire | ChangeActionBarPage() |
20:02.38 | hyperChipmunk | CURRENT_ACTIONBAR_PAGE; ChangeActionBarPage() |
20:02.46 | cladhaire | hyperChipmunk: you didn't set it to anything =) |
20:02.47 | hyperChipmunk | er |
20:02.50 | hyperChipmunk | CURRENT_ACTIONBAR_PAGE=2; ChangeActionBarPage() |
20:02.58 | Kyahx | oh, I get it |
20:03.17 | ag` | If I want to create my own bar addon that can change page on any bar |
20:03.23 | ag` | I would have to code all that stuff myself |
20:03.32 | ag` | because it's a blizzard C function or something |
20:03.46 | ag` | that will only change page for bar 1 and bonusbar |
20:03.54 | Mikma | let's see how does that work |
20:03.56 | cladhaire | it rotates all the bars. |
20:04.10 | hyperChipmunk | and anything with the same GetID() |
20:04.12 | cladhaire | if you have all 5 blizzard bars up, it rotates when you change. |
20:04.28 | ag` | I guess I have to look at what discord does |
20:05.19 | Tain | ActionBars are a pain in the ass. |
20:05.28 | ag` | Yes |
20:05.57 | Mikma | ag`: discord makes it's own buttons and has own code to do |
20:06.03 | Mikma | to do it* |
20:06.05 | Tain | You can control what things change somewhat though. |
20:06.09 | ag` | I think to do the things I need I would have to code a bar system, instead of just hijacking blizzards bars |
20:06.33 | ag` | I don't have time for that tonight though |
20:06.38 | Mikma | cladhaire: i updated all my SVN addons :D down to 2 errors now which are related to SpecialEventsEmbed :) |
20:06.40 | ag` | Tomorrow probably |
20:07.04 | cladhaire | lol |
20:07.57 | Mikma | cladhaire: 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.16 | Mikma | so, i deleted the healselection and use Rank 7 Flash Heal instead |
20:08.20 | Mikma | problem solved |
20:08.38 | cladhaire | wait |
20:08.40 | cladhaire | no |
20:08.41 | cladhaire | you're wrong. |
20:08.47 | cladhaire | CLique:SetDebugLevel(0) works just brilliantly |
20:08.49 | ckknight | back |
20:08.58 | cladhaire | or it did last night |
20:09.03 | ckknight | MvA|Slayman, how do you reproduce? |
20:09.19 | cladhaire | err Clique:SetDebugLevel() rather. |
20:09.21 | Mikma | well, i can use it again and paste the error to webpage if you are interested sometime |
20:09.30 | cladhaire | 0 isn't a ChatFrame.xml error |
20:09.36 | vhaarr | cladhaire: it doesn't set the debug levels on the plugins, I think |
20:09.37 | cladhaire | it says its not a valid value.. cause it isn't. |
20:09.41 | MvA|Slayman | well since then all i do is playing and updating through the svn |
20:09.45 | Mikma | cladhaire: yes, Clique:SetDebugLevel() doesn't do anything but don't give an error either :) |
20:09.54 | cladhaire | Mikma: well it works fine for the rest of the world =) |
20:09.56 | MvA|Slayman | everytime i try to force a save it fucks my client |
20:10.34 | MvA|Slayman | so /rl /quit (and hitting exit now) and /logout is crashing my client |
20:10.35 | Mikma | cladhaire: ok, i'll try it one more time because you say it works ;) |
20:10.54 | Nightdew | Mikma: Works for me.. and has for the last 2 weeks |
20:11.10 | Mikma | cladhaire: now i made a new click-macro, shift+leftmouse with Clique:EmergencyHeal() |
20:11.18 | ckknight | MvA|Slayman, use only one addon, with the most up-to-date stuff, that you know uses AceDB |
20:12.05 | MvA|Slayman | now BWL no time to test sry |
20:12.21 | FISKER_Q | what you can't go afk in BWL? |
20:12.22 | FISKER_Q | :) |
20:13.15 | ckknight | just know that it won't get fixed until you do some testing, as I can't reproduce |
20:13.19 | Mikma | cladhaire: 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.32 | MvA|Slayman | afk no problem, but i can't disconnect |
20:13.59 | Kyahx | "My games going really choppy, I need to restart it quick, brb" |
20:14.15 | eternally777 | lol |
20:14.15 | Kyahx | works for me :P |
20:15.43 | Mikma | Kyahx: i use that all the time :D |
20:15.53 | Mikma | "i need to relog, my addons are not loaded" |
20:16.07 | Kyahx | My guild just stopped questioning it, I go off and on all the time |
20:16.09 | Kyahx | haha |
20:16.34 | hyperChipmunk | /ace enable FooAddOn |
20:16.36 | hyperChipmunk | /rl |
20:16.37 | Kyahx | They all run oRA and BigWigs and I upkeep the mod pack :) they don't complain, hehe |
20:16.50 | Mikma | Kyahx: muah :D |
20:17.03 | Mikma | ok now, let's try to update from svn and see how it works |
20:18.44 | FISKER_Q | i just alt+f4 and relog |
20:18.49 | FISKER_Q | they barely notice it :) |
20:19.09 | Kyahx | MrPlow blew up on me, hmmm |
20:20.57 | vhaarr | ag`: ToT display is not good in agUF |
20:21.08 | vhaarr | ag`: it does not update the name or HP when the target changes target |
20:21.18 | vhaarr | ag`: and stays static as long as you don't retarget |
20:21.32 | Mikma | Kyahx: did you test out the customdefaults.lua that it works perfectly? :) |
20:21.41 | Mikma | Kyahx: in other words, pop me yours ;) |
20:21.41 | Kyahx | I believe so |
20:21.51 | Kyahx | I commented it all out |
20:22.00 | Kyahx | open the CustomDefaults.lua and then relaunch |
20:22.05 | Mikma | so that is your layout with comments? |
20:22.07 | Kyahx | er, uncomment it all, then relaunch :P |
20:22.17 | Kyahx | kinda... |
20:22.28 | Kyahx | Just an example :P |
20:23.03 | Kyahx | It's my half-finished layout :P |
20:24.31 | oxman | ag` i use that : |
20:24.42 | oxman | if ( event == "ACTIONBAR_PAGE_CHANGED" ) then |
20:24.42 | oxman | local id = tonumber(getglobal("MainMenuBarPageNumber"):GetText()) * 12; |
20:24.42 | oxman | for i=1, 11 do |
20:24.42 | oxman | getglobal("IPopBarButton"..i):SetID(i+id); |
20:25.09 | oxman | so you don't need to recode the c function or something else |
20:25.20 | ag` | that works for all bars? |
20:25.31 | oxman | what's all bars for you ? |
20:25.39 | ag` | bar1,bar2, bar3 :P |
20:25.52 | oxman | in the main menubar ? |
20:26.18 | ag` | 3 seperate bars. I am sure of I need to code some new bars |
20:26.36 | oxman | the event is trigger when you use the c function to change page |
20:26.37 | Mikma | Kyahx: so, only Bar1 is scaled down? nothing else? :) |
20:26.41 | oxman | so it's work all the time |
20:26.45 | Kyahx | the other scaleing dosent work!~ |
20:26.58 | Kyahx | (I use XArt, was trying to get the buttons to sit in the right spots) |
20:27.04 | oxman | if you use the changebar function to switch your bar |
20:27.08 | oxman | it will work for all of your bar |
20:27.25 | Mikma | Kyahx: hmm so it seems |
20:27.27 | Tain | You can make our own SetID() / GetID() functions yeah. So you can make whatever buttons "swap" that you want and have others not. |
20:27.59 | Tain | I used that to turn off bar changes entirely. |
20:28.22 | ag` | if you use SetID on a button will it change it to that other button? |
20:28.30 | oxman | no |
20:28.34 | oxman | why it will do that ? |
20:28.41 | mjc | ~seen tekkub |
20:28.58 | purl | tekkub <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.58 | oxman | only if you code your function SetID |
20:28.58 | oxman | SetID only change the id |
20:28.58 | Neronix | Does anyone know why my text doesn't want to appear? |
20:28.58 | Mikma | Neronix: then i guess my scaling code sucks ;) |
20:28.58 | Neronix | ? |
20:29.05 | Tain | If you have two action buttons with the same ID then they will do the same action. |
20:29.16 | Tain | they're treated as the same button |
20:29.30 | ag` | Ok. but what about texture |
20:29.42 | Mikma | Neronix: lol of course it won't work |
20:30.06 | Mikma | Neronix: sorry not you :P |
20:30.14 | Mikma | Kyahx: if arg1 == Bar1 then ... and nothing else ;) |
20:30.18 | vhaarr | ag`: did you get what I said? |
20:30.23 | vhaarr | ag`: it's really quite critical |
20:30.23 | ag` | vhaarr, yes |
20:30.37 | vhaarr | ag`: healing ToT with clique sucks monkeyballs with agUF at the moment |
20:30.44 | vhaarr | ag`: because you can't see their HP or even *who* it is |
20:30.50 | Tain | Texture is separate, the ID itself is really just using the action on the button. The texture is applied to the frame. |
20:31.46 | ag` | but then you would still need a system so a button can "act" like it's a different page |
20:31.59 | CIA-11 | 03mikma * r7112 10Bartender2/Bartender2.lua: Bartender2: Scaling actually works for all bars now |
20:32.01 | Mikma | Kyahx: go and play with that one :D |
20:32.07 | Kyahx | kk |
20:32.29 | ag` | I should do some magic with AceOO |
20:34.57 | ag` | vhaarr, updates fine for me |
20:35.18 | vhaarr | ag`: I svn updated and restarted wow, it does not work for me |
20:37.10 | Kyahx | BTW Mikma : This is the intended end-result http://www.hybrid-fusion.com/~pots/Images/Potsui%20-%2008.06.06.jpg |
20:37.12 | Kyahx | :) |
20:37.16 | Neronix | nvm, got my fontstring working |
20:37.17 | vhaarr | ag`: actually, it works on Thaddius, but not on his adds. |
20:37.35 | snurre | [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.43 | Mikma | Kyahx: well, good luck on that one ;D |
20:37.43 | vhaarr | ag`: they teleport the tank between 2 platforms and stuff, so maybe there's something special about their targetting |
20:37.58 | Mikma | Kyahx: looking forward to see the savedvariables soon :D |
20:38.03 | Kyahx | hehe |
20:38.19 | Kyahx | But now you need to get pageing working ;) |
20:38.49 | Mikma | it is already :D |
20:38.54 | Mikma | Bar1 changes |
20:39.10 | Kyahx | o rly? |
20:39.12 | Kyahx | hmmm |
20:39.14 | Mikma | yeah i just tested |
20:39.18 | Mikma | and ag` said bar10 |
20:39.30 | Kyahx | Have to track down a tiny mod to do reactive page changeing thou |
20:39.35 | Kyahx | that wont be hard thou :P |
20:40.04 | Tain | Down with paging |
20:40.50 | Mikma | Kyahx: when you do, let me know |
20:41.26 | ag` | vhaarr, I don't know, all I can say is that it seems to work fine |
20:41.34 | ag` | test it on players |
20:41.43 | vhaarr | yes it works fine on the boss, but not on his adds |
20:41.52 | ckknight | AnduinLothar 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.02 | Kyahx | if it works thats fine for me |
20:42.14 | ckknight | because users won't be reading it anyway, I don't see the point |
20:42.49 | haste | uhm |
20:42.50 | Shyva | they are better small and fast |
20:43.00 | CIA-11 | 03neronix * r7113 10MobHealth3_BlizzardFrames/MH3_Blizzard.lua: MobHealth3: Blizzard Frames - Should work now |
20:43.15 | Neronix | Worf: /ctcp Worf ping |
20:43.18 | ag` | nn |
20:43.39 | Tuplad | yay ! someone just opened a thread about my UI, weee |
20:43.45 | ckknight | because currently, an RPS message looks like "/RPSmFwdb" |
20:43.50 | ckknight | :-P |
20:43.57 | ckknight | an I don't see a problem with that |
20:43.59 | ckknight | and* |
20:44.15 | mjc | kergoth: ping |
20:44.42 | kergoth | ckknight: 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.49 | kergoth | mjc: pong |
20:44.56 | ckknight | kergoth, that was my thoughts. |
20:45.00 | Worf | Neronix, hmm? |
20:45.08 | Worf | Neronix, am here now... |
20:45.09 | Neronix | Worf: MH3Blizz workd now |
20:45.18 | Neronix | s/d/s/ |
20:45.21 | Worf | Neronix, ah - fine... gotta check soon |
20:45.42 | ckknight | btw, "/RPSmFwdb" translates to "THROW", 50 (coming from the RPS addon) |
20:45.48 | ckknight | nice and tiny. |
20:46.41 | Worf | hmm... 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.51 | kergoth | Worf: try colinux |
20:46.59 | kergoth | Worf: thats how i develop when i've got windows installed |
20:47.04 | Worf | hmm |
20:47.15 | kergoth | ~colinux |
20:47.16 | purl | Cooperative 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.25 | kergoth | works great |
20:48.02 | Worf | hmmmmmm |
20:49.08 | Worf | ok, i have big doubts that this will make me happy, but i gotta try that :) |
20:49.42 | haste | oho |
20:49.44 | haste | on Windows |
20:49.50 | haste | how does it perform? |
20:50.21 | kergoth | very well |
20:50.34 | kergoth | i run it as a service, then ssh into it with putty and code to my heart's content |
20:50.40 | kergoth | have samba set up to copy files back and forth |
20:50.56 | oxman | how i can do a mask on a button ? (to have perfect square button) |
20:50.58 | kergoth | i give it direct access to my linux /home partition on my computer here |
20:51.07 | kergoth | so its exactly the same as my normal linux development environment |
20:51.15 | eternally777 | w00t 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.45 | hyperChipmunk | how's X support? |
20:51.55 | kergoth | colinux has no UI |
20:52.07 | kergoth | but you can easily run a windows X server adn run X apps in colinux with DISPLAY pointing at that |
20:52.18 | kergoth | (theres a virtual network connecting colinux to the windows machine) |
20:52.40 | kergoth | naturally something like vmware would likely do the job too, but i prefer this myself, and this is free |
20:55.34 | Mikma | Kyahx: works better, yes? :) |
20:55.50 | Kyahx | yep |
20:55.50 | Neronix | Stupid Tortoise CHANGED a previous revision when I wanted to revert to it -_- |
20:56.23 | Kyahx | I think I have a workable custom layout for use with XArt now :) |
20:56.37 | Neronix | No wait, it didnt >.< |
20:57.18 | Mikma | Kyahx: that's supernice :D |
20:57.38 | Mikma | Kyahx: but should we make it toggleable on and off? |
20:57.47 | Kyahx | What do you mean? |
20:58.10 | Mikma | that you can toggle the settings on from game and have the custom layout loaded by that way |
20:58.28 | Kyahx | *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.36 | Mikma | since 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.46 | Mikma | yeah might, i'll just do the alpha-setting now |
20:58.58 | Kyahx | thats 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.12 | Tuplad | cladhaire: you should add a "donate" button on the SVN, Im sure people would donate :p |
21:01.10 | hyperChipmunk | and clicking on it would open a mail to cladhaire@gmail.com wiht the subject "SVN Account Request" |
21:01.39 | mjc | hahaha |
21:01.42 | Tuplad | -_- |
21:01.57 | Tuplad | good idea, Im sure hyperChipmunk would want one :P |
21:02.00 | cladhaire | lol |
21:02.07 | Tuplad | that's a good 10$ |
21:02.12 | *** join/#wowace JoshBorke (n=Josh@r35h14.res.gatech.edu) |
21:02.13 | JoshBorke | hola |
21:02.18 | Tuplad | sup gangsta? |
21:02.21 | Tuplad | sup wit' u ? u aight ? |
21:02.39 | Mikma | .. |
21:02.40 | JoshBorke | i feel so loved :-D |
21:02.50 | Worf | kergoth: looks really interesting... i wonder if i can get it to boot my allready installed system |
21:02.51 | Kyahx | naga please... |
21:02.54 | Mikma | <PROTECTED> |
21:03.02 | Tuplad | <PROTECTED> |
21:03.20 | Mikma | how can you be immune to my ignore |
21:03.25 | Mikma | that's right, you can't |
21:03.30 | kergoth | Worf: 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.39 | hyperChipmunk | apparently he is; you heard him |
21:03.51 | Tuplad | :P |
21:04.03 | Tuplad | Mikma: Im the defend of the light + I got a divine shield. |
21:04.12 | kergoth | fucking pallies |
21:04.17 | Mikma | and still it don't affect my ignorelist |
21:04.18 | Tuplad | Mikma: 12 sec immunity in yo face, I bet you'll get tired typing the same stuff after 12 secs :p |
21:04.20 | Neronix | silly loladin |
21:04.20 | hyperChipmunk | I haven't seen a free X server for windows worth beans |
21:04.23 | Tuplad | kergoth: pallies are un ) |
21:04.23 | kergoth | it saddens me that horde is getting them |
21:04.24 | Tuplad | fun* |
21:04.27 | Worf | kergoth, yeah. but i think this is too much for me tonight... delayed for now :) |
21:04.30 | Tuplad | kergoth: agree |
21:04.40 | Tuplad | blizz is retarded by doing that |
21:04.44 | Neronix | Paladins are as fun as drinking boiling bleach |
21:04.45 | Worf | hyperChipmunk, hmmyeah... true |
21:04.47 | Neronix | through your nose |
21:04.47 | kergoth | between pallies and elves coming to horde, all the wannabe-gimli's and other kiddies will come over from alliance :( |
21:04.52 | Neronix | Believe me, I played one |
21:05.04 | Tuplad | kergoth: well, now you can feel the wrath of alliance, muha |
21:05.04 | Neronix | Gimli? |
21:05.11 | Tuplad | ye |
21:05.15 | Kyahx | I think he ment Legolas :P |
21:05.15 | Tuplad | gimli is the dwarf in lotr |
21:05.24 | kergoth | those too |
21:05.25 | Kyahx | ELF HUNTARD PEW PEW! |
21:05.36 | CIA-11 | 03neronix * 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.41 | Tuplad | horde should get a grip tbh |
21:05.53 | Tuplad | the "FOR THE HORDE HAAAAA WE CRUSH ALLIANCE" things are just .. lol |
21:05.59 | kergoth | hm? |
21:06.04 | Neronix | TROLL ALERT IS TINGLING |
21:06.06 | Tuplad | yea |
21:06.09 | Neronix | *red flashes* |
21:06.43 | FISKER_Q | what is inter-percentage? |
21:07.11 | Neronix | FISKER_Q: If a raid mob has say, 1million HP, it'd have 10k health per percent |
21:07.28 | FISKER_Q | so basically it was what i told you? O_o |
21:07.31 | kergoth | ah, you added health detail between teh percentage points? |
21:07.51 | Neronix | so the current health display wouldn't update until 10k dmg has been done |
21:07.56 | FISKER_Q | ah |
21:07.58 | FISKER_Q | that way |
21:08.05 | Neronix | the inter-percenage is Fry's idea and code to estimate the inter-percentage health |
21:08.26 | Neronix | which theoretically works, but... can't be seen for the reason mentioned in the commit note |
21:08.49 | Kyahx | Mikma: can Bartender make verticle bars (side bars) into horizontal? |
21:08.59 | Neronix | kergoth: Exactly |
21:09.17 | kergoth | thats nifty, too bad more addons dont update that way |
21:10.07 | kergoth | meh, my vm provider for kergoth.com appears to be having issues, its down :\ |
21:10.13 | kergoth | glad 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.07 | Neronix | In fact, now that I've given it proper thought, it wouldn't work for bucketers either |
21:11.31 | Neronix | because that relies on UNIT_HEALTH("target") firing. It only fired on a change in percent for hostile targets |
21:11.36 | snurre | hm, anyone got an old(tm) squishy (older than today)? |
21:11.42 | Mikma | Kyahx: not yet |
21:11.49 | Neronix | So basically, it'd only work with UFs that update target on a timer |
21:11.51 | Kyahx | kk |
21:12.06 | hyperChipmunk | svn update -r 6500 Squishy |
21:12.11 | Neronix | Which nobody does because it's A) Stupid B) Stupid C) A+B |
21:12.15 | Mikma | Kyahx: i HAD that feature in early version on bartender2 but i removed it since i did things differently :) |
21:12.38 | Kyahx | not cruicial atm :) |
21:13.52 | kergoth | Neronix: too bad you couldnt fake a UNIT_HEALTH event firing, for the case where you've got the more detailed information |
21:13.55 | kergoth | or something |
21:14.48 | *** join/#wowace ag` (n=andreasg@0x535cbbaa.bynxx18.adsl-dhcp.tele.dk) |
21:15.07 | Neronix | It's not THAT big of a deal anyway |
21:15.14 | kergoth | aye |
21:15.41 | Neronix | I 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.53 | Neronix | which is 20k per percent, which isn't that much |
21:16.58 | MvA|Slayman | funny our radigrp is full |
21:17.01 | CIA-11 | 03mikma * r7115 10Bartender2/Bartender2.lua: Bartender2: Bartender:Alpha(arg1,arg2) added |
21:17.14 | Galka | Woot. |
21:17.16 | MvA|Slayman | even so 1 slot is free we cannot invite anyone |
21:17.17 | Galka | You added Alpha?! |
21:17.20 | Mikma | yeap |
21:17.21 | Galka | <3 |
21:17.25 | Galka | Love you sir. |
21:17.31 | FISKER_Q | I do believe Nefarian has the most hp |
21:17.36 | FISKER_Q | which is around 2 million or so |
21:18.10 | CIA-11 | 03kyahx * r7116 10Bartender2/CustomDefaults.lua: Bartender2/CustomDefaults.lua : Layout I use with XArt is in there (commented out) as a better example. |
21:18.33 | Mikma | goodie |
21:18.38 | Mikma | will test how it works now :) |
21:18.52 | JoshBorke | FISKER_Q: even of the Nax bosses? |
21:19.35 | Mikma | now 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.37 | oxman | which mode for SetBlendMode if i want a true mask ? (all outside the mask is cute/hide) |
21:20.28 | cladhaire | ~literal cladhaire |
21:20.29 | purl | "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.29 | mjc | ckknight: are you on? |
21:20.35 | cladhaire | ~literal emulate cladhaire |
21:20.37 | purl | "emulate cladhaire" is "<reply>Good code is something to appreciate like a work of art." |
21:20.43 | ckknight | mjc, yes |
21:20.46 | ckknight | woot. 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.54 | ckknight | (that was supposed to be directed here, not in #wowi-lounge) |
21:20.55 | mjc | ckknight: whisper me, then :) |
21:20.57 | oxman | which mode for SetBlendMode if i want a true mask ? (all outside the mask is cute/hide) |
21:21.01 | cladhaire | someone needs to add my shaking like a tree to my emulate |
21:21.12 | cladhaire | .i dont know how to do emotes, or make it an or =) |
21:21.14 | ckknight | ~literal emulate cladhaire |
21:21.15 | purl | "emulate cladhaire" is "<reply>Good code is something to appreciate like a work of art." |
21:21.18 | Neronix | ckknight: What kind of overhead is there for bucketing? |
21:21.31 | Kyahx | Less than by non-bucketing I assume :P |
21:21.50 | ckknight | Neronix, 1 table and 1 function is created, then 1 schedule and 1 event registration per event |
21:21.52 | Mikma | http://wow.reaktio.net/Bartender2/alpha.jpg |
21:21.54 | Mikma | :) |
21:22.04 | Neronix | If I just do "if unitIDs.target and arg1 == "target" for a UNIT_HEALTH event, is it worth it? |
21:22.16 | Neronix | wait, I'm talking shite |
21:22.18 | Kyahx | Mikma: is that per bar or all bars? |
21:22.22 | Neronix | "if unitIDs.target" |
21:22.22 | Kyahx | per I hope :P |
21:22.42 | cladhaire | ckknight: How do I make purl emote instead if reply? |
21:22.48 | Tuplad | Mikma: that's neat |
21:22.51 | hyperChipmunk | <action> |
21:22.54 | JoshBorke | ~literal roulette |
21:22.56 | purl | "roulette" is "<action> watches $who pull the trigger: ( Click! | Click! | Click! | Click! | Click! | BANG!)" |
21:23.04 | Neronix | ~tryme |
21:23.05 | purl | ACTION spins the revolver, points it at neronix and fires. Click. |
21:23.07 | JoshBorke | like so :-) |
21:23.26 | Tuplad | Mikma: can you make the bars on the right go horizontal ? |
21:23.33 | Nightdew | ~tryme |
21:23.35 | purl | ACTION spins the revolver, points it at nightdew and fires. Click. |
21:23.35 | ckknight | purl, 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.36 | purl | ckknight: okay |
21:23.45 | cladhaire | aah, that's how you do it =) |
21:23.48 | Tuplad | ~emulate cladhaire |
21:23.50 | purl | ACTION shakes, berries fall to the ground. |
21:23.50 | Neronix | ~try Mikma |
21:23.59 | Neronix | :< |
21:24.04 | Tuplad | ~tryme |
21:24.05 | purl | ACTION spins the revolver, points it at tuplad and fires. Click. |
21:24.24 | cladhaire | Who was the one complaining about the "button-ness" of the edit frame in Clique? |
21:24.31 | ckknight | ~tryme |
21:24.32 | purl | ACTION spins the revolver, points it at 0.518686765429216omnick and fires. Click. |
21:24.32 | Mikma | Tuplad: not yet |
21:24.39 | ckknight | lol. |
21:24.41 | JoshBorke | lol |
21:24.44 | ckknight | ~literal tryme |
21:24.46 | purl | "tryme" is "<action>spins the revolver, points it at ($nick|$nick|$nick|$randomnick) and fires. (Click.|Click.|Click.|Click.|Click.|BANG!)" |
21:24.46 | hyperChipmunk | "Seal Island" + Discovery Channel Shark Week...I have a feeling this might get ugly |
21:24.56 | kergoth | it caught "$rand" |
21:24.57 | ckknight | purl, no tryme is <action>spins the revolver, points it at ($nick|$nick|$nick|$rnick) and fires. (Click.|Click.|Click.|Click.|Click.|BANG!) |
21:24.59 | purl | ckknight: okay |
21:25.04 | kergoth | ~literal rlart |
21:25.06 | purl | "rlart" is "<reply> see lart $randnick" |
21:25.06 | ckknight | ~tryme |
21:25.08 | purl | ACTION spins the revolver, points it at ckknight and fires. Click. |
21:25.08 | Tuplad | Mikma: :o |
21:25.09 | kergoth | huh |
21:25.10 | kergoth | silly bot |
21:25.13 | ckknight | ah, randnick |
21:25.14 | cladhaire | ~rlart |
21:25.19 | ckknight | purl, no tryme is <action>spins the revolver, points it at ($nick|$nick|$nick|$randnick) and fires. (Click.|Click.|Click.|Click.|Click.|BANG!) |
21:25.21 | purl | okay, ckknight |
21:25.30 | JoshBorke | ~tryme |
21:25.32 | purl | ACTION spins the revolver, points it at joshborke and fires. Click. |
21:25.41 | kergoth | ckknight: it was $randnick, but for some reason, in that context, it caught "$rand" instead of the whole $randnick |
21:25.44 | kergoth | kinda odd |
21:25.57 | Tuplad | ~tryme |
21:25.59 | purl | ACTION spins the revolver, points it at tuplad and fires. Click. |
21:26.07 | kergoth | ~emulate brian |
21:26.08 | purl | Hey, Peter, it's seven o'clock and you've still got your pants on. What's the occassion? |
21:26.08 | ckknight | kergoth, I did $randomnick |
21:26.13 | ckknight | ~tryme |
21:26.14 | purl | ACTION spins the revolver, points it at purl and fires. Click. |
21:26.17 | kergoth | ckknight: ahhh, okay then :) |
21:26.19 | ckknight | lol. |
21:26.20 | hyperChipmunk | O_o |
21:26.23 | hyperChipmunk | pwnd |
21:26.27 | kergoth | ~emulate brian |
21:26.29 | purl | Gosh, 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.52 | Mikma | right. should i have a look at the barswap or dewdrop |
21:27.16 | *** part/#wowace JoshBorke (n=Josh@r35h14.res.gatech.edu) |
21:27.19 | kergoth | ~emulate stewie |
21:27.21 | purl | It's like an orgy in my mouth! |
21:27.35 | Mikma | ~steveballmer kergoth |
21:27.36 | purl | ACTION throws a chair at kergoth |
21:27.43 | Tuplad | Mikma: http://wow.reaktio.net/emote.jpg how the ? |
21:28.07 | Mikma | Vote! Should i reveal it to tuplad or not? :) |
21:28.17 | Kyahx | Tuplad: The magic of mind control. |
21:28.32 | Mikma | Kyahx: you revealed it without voting! damn you xD |
21:28.44 | Tuplad | -_- I know you can do it with MC |
21:28.54 | Tuplad | but he can respond ? |
21:28.56 | Mikma | then wtf are you asking about? |
21:29.01 | Mikma | Tuplad: hello? |
21:29.13 | Mikma | Tuplad: can you see the undead priest in that picture sitting next to warrior? |
21:29.13 | Tuplad | Mikma: hai2u. |
21:29.13 | Neronix | literal steveballmer $foo |
21:29.17 | Kyahx | Mikma: hideing keybindings? In or not? |
21:29.20 | Neronix | literal steveballmer |
21:29.23 | Tuplad | oo wtf now I do |
21:29.28 | Neronix | ~literal steveballmer |
21:29.29 | 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!! )" |
21:29.29 | Tuplad | didnt notice hehe :p |
21:29.29 | Mikma | Kyahx: not in, should it be? |
21:29.42 | Kyahx | Yes, Keybindings are teh suck |
21:29.54 | Kyahx | I already know them, I dont want ugly text reminding me :P |
21:29.59 | Mikma | Kyahx: then i need to find a way to hide them, i dunno :) |
21:30.18 | Mikma | http://www.wowace.com/forums/index.php/topic,1837.msg34016.html#msg34016 heh :) |
21:30.28 | Neronix | ~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.29 | Kyahx | Shouldn't be too hard, I've seen other mods that do it |
21:30.43 | Mikma | Neronix: remove the ~ :P |
21:30.50 | Neronix | purl: 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.52 | purl | Neronix: please, watch your language. |
21:30.57 | Mikma | hah |
21:30.58 | Neronix | purl: 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.59 | purl | Neronix: okay |
21:31.09 | Mikma | Neronix: hey, mistake there |
21:31.13 | Neronix | ~tryme |
21:31.14 | purl | ACTION 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.23 | Mikma | $nick is [22:35:10] [purl] " |
21:31.24 | Neronix | .. |
21:31.35 | Mikma | what the hell? |
21:31.39 | Neronix | purl: 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.41 | purl | okay, Neronix |
21:31.43 | Mikma | ~literal tryme |
21:31.45 | purl | "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.51 | Mikma | ok then :D |
21:31.57 | ckknight | works for me. |
21:32.15 | Neronix | my little addition :P |
21:32.26 | Mikma | ~whalefu |
21:32.27 | purl | Whalefu is an ancient irc fighting style of unknown origin that was mastered and extended by Neronix |
21:32.32 | CIA-11 | 03neolith * r7117 10oRA_EasyPTs/ (7 files in 2 dirs): completely new upload: added texture, locals and locals_deDE; for changes see readme.txt |
21:32.48 | kergoth | EasyPTs? wassat? |
21:32.57 | Mikma | player targets |
21:33.10 | kergoth | nifty |
21:34.41 | *** join/#wowace mjc (n=mjc@c-66-176-173-47.hsd1.fl.comcast.net) |
21:35.13 | Mikma | purl: 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.15 | purl | okay, Mikma |
21:35.16 | Kyahx | Mikma: /script ActionButton1HotKey:SetText("") |
21:35.23 | mjc | thought colloquy was fubaring. turns out I forgot I was compiling stuff. |
21:35.32 | Mikma | Kyahx: hmm |
21:35.46 | Mikma | Kyahx: but how can we know what is the default SetText for that button then? |
21:36.52 | CIA-11 | 03rabbit * 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.11 | Kyahx | The function 'ActionButton_UpdateHotkeys' seems to be responsible for setting the text |
21:37.17 | Kyahx | http://svn.wowace.com/root/trunk/wowbench/BlizzardInterface/FrameXML/ActionButton.lua |
21:37.57 | Kyahx | maybe hook that? |
21:38.58 | Kyahx | ack, hideing the binding text makes range checking impossible =( |
21:39.15 | Kyahx | becuase thats how they do range, color the text >.< |
21:39.44 | Mikma | Kyahx: yes but making the text as "" is not hiding it actually |
21:40.04 | Saroz | omfg this channel is uber spam |
21:40.10 | cladhaire | lol |
21:40.18 | Kyahx | er, /script ActionButton1HotKey:Hide() works too :P |
21:40.21 | Mikma | ~steveballmer Saroz |
21:40.24 | purl | [22:35:10] [purl] "steveballmer" is "<action> throws a AL at mikma screaming, COMPETITIONCOMPETITIONCOMPETITON!! |
21:40.25 | Neronix | It's only spammy when people are playing with purl |
21:40.28 | Saroz | ty so much |
21:40.44 | Saroz | Private 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.48 | Mikma | purl: ? |
21:40.58 | Mikma | purl: 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.59 | purl | Mikma: i already had it that way |
21:41.12 | Saroz | .... |
21:41.33 | Neronix | I fixed it in pm |
21:41.34 | kergoth | wow, 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.38 | Mikma | ~steveballmer Tuplad |
21:41.40 | purl | [22:35:10] [purl] "steveballmer" is "<action> dances on mikma while screaming, "I. LOVE. THIS. COMPANY!!" |
21:42.00 | Neronix | now it's fixed |
21:42.04 | Tuplad | roflpancakes |
21:42.06 | Mikma | ~steveballmer Tuplad |
21:42.08 | purl | ACTION throws a chair at mikma |
21:42.08 | Kyahx | eh, I suppose I can just use RedRange if I hide the keybrinding text :P |
21:42.13 | Kyahx | gg useing Blizzard buttons :D |
21:42.16 | Neronix | aw fuck |
21:42.17 | Mikma | Kyahx: that's what i do too :) |
21:42.22 | Tuplad | Mikma: pwned. |
21:42.36 | Tuplad | purl throws a chair at mikma :> |
21:42.45 | Tuplad | good boy purl |
21:42.45 | Mikma | Neronix: $foo? |
21:43.05 | Neronix | Fixed |
21:43.11 | Mikma | ~steveballmer Tuplad |
21:43.13 | purl | ACTION throws a chair at Tuplad |
21:43.13 | Neronix | ~Steveballmer self |
21:43.14 | purl | ACTION throws a AL at self screaming, COMPETITIONCOMPETITIONCOMPETITON!! |
21:43.41 | Mikma | Kyahx: so... ActionButton1HotKey:Hide() |
21:43.48 | Kyahx | seems to work |
21:43.54 | Mikma | ok i'll add it |
21:44.00 | Kyahx | basically <button name>HotKey:Hide() |
21:44.06 | ckknight | alright, now I have it so prefixes are memoized |
21:44.14 | ckknight | so "RockPaperScissors" is the same length as "RPS" |
21:44.34 | Mikma | now all i wan't to know is can i tell dewdrop that "when checked do function1() and when unchecked do function2()" |
21:44.36 | ckknight | nice thing is that it's cheap, too |
21:44.45 | Tuplad | ~literate steveballmer |
21:44.50 | ckknight | literal |
21:44.59 | ckknight | Mikma, using AceOptions table or straight Dewdrop? |
21:45.01 | Tuplad | bah |
21:45.02 | Mikma | ~liberate |
21:45.04 | Kyahx | Its dinner time, I'll bbl |
21:45.05 | Mikma | ckknight: AceOptions |
21:45.11 | ckknight | Mikma, anonymous function. |
21:45.17 | Tuplad | purl: 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.20 | purl | Tuplad: okay |
21:45.26 | Tuplad | <PROTECTED> |
21:45.30 | Neronix | Mikma: func = function(val) if val == false then Stuf() else OtherStuff() end end, |
21:45.37 | ckknight | yes. |
21:45.41 | Mikma | oh lovely |
21:46.00 | Mikma | that means my works isn't wasted when i have done 2 functions for toggling things |
21:46.16 | Arrowmaster | that was weird, i changed profiles in bigwigs from default to realm and it activated every boss module |
21:46.54 | Mikma | Neronix: can you please fix steveballmer again since tuplad broke it :D |
21:47.35 | Tuplad | -_- |
21:47.47 | Tuplad | ~steveballmer Mikma |
21:47.48 | purl | ACTION roars "I'll f*cking KILL Mikma!" |
21:48.02 | Neronix | fixed |
21:49.54 | MvA|Slayman | so now the raid is over and the problem persists, time to find the source. FuBar2 is using Ace2DB isn't it? |
21:50.15 | Tuplad | I didnt break it |
21:50.23 | Tuplad | someone wrote "a AL" |
21:50.38 | Mikma | yes you did |
21:50.50 | Mikma | do a literal now and you see whay you did |
21:51.04 | Tuplad | ~literal steveballmer |
21:51.05 | purl | "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.13 | Tuplad | uh ? |
21:51.15 | MvA|Slayman | ckknight: Does FuBar2 uses AceDB ? |
21:51.20 | Tuplad | ~steveballmer Mikma |
21:51.21 | purl | ACTION throws a chair at Mikma |
21:51.49 | Tuplad | there, it works |
21:51.58 | Mikma | yes since Neronix repaired it :) |
21:52.03 | Tuplad | bs, it worked :p |
21:52.14 | Mikma | ~literal mikmatest |
21:52.16 | purl | "mikmatest" is "<reply> 4Pretty!" |
21:55.35 | CIA-11 | 03neronix * r7119 10MobHealth3_BlizzardFrames/MH3_Blizzard.lua: MobHealth3: Blizzard Frames - Minor tweak |
22:01.18 | Tuplad | ~lozareth |
22:01.20 | purl | A 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.16 | Mikma | Kyahx|afk: can Petbar and Shapeshiftbar have hotkeys in them? |
22:03.45 | Mikma | propably not |
22:03.50 | Gngsk | I know Shapeshift bars is Special Action Buttons in the keybindings section |
22:04.06 | Gngsk | they might be the same for pets, not sure though |
22:04.42 | hyperChipmunk | is the modifier key Ctrl by default? |
22:04.49 | Mikma | yeah but seems like they can't display the keybinds |
22:05.13 | Tuplad | ~Tuplad |
22:06.17 | Hakker | ok got one question about ora2. Is it possible to use the old Ora modules in Ora2? |
22:07.12 | Tuplad | ~Tuplad |
22:07.14 | purl | i 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.01 | Kyahx|afk | Mikma: Shapeshift no, but Petbar might, let me check |
22:10.40 | Kyahx | Hakker: oRA2 is not ready for use yet, and no it is not backwards compatible with oRA1 |
22:11.12 | Hakker | krapz |
22:11.54 | Kyahx | Mikma: no keybindings on Pet Bar, don't worry about it :P |
22:12.04 | Mikma | Kyahx: okies |
22:12.06 | ven | soap doesn't save its settings.. intended? :o |
22:12.19 | Hakker | but uhm Tuplad you may dislike Lozareth but dab pwns though |
22:12.43 | Tuplad | dab ? pwns ? roflpancakes! |
22:12.51 | Tuplad | it pwns my memory usage, indeed |
22:13.06 | Kyahx | DAB pwns my RAM |
22:13.16 | Tuplad | that too |
22:13.17 | Tuplad | ~lozareth |
22:13.18 | purl | A 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.20 | Tuplad | I like the last part =) |
22:13.33 | MvA|Slayman | no more crits, appears that deleting WTF and updating solved the issue |
22:13.49 | Hakker | well DAB is still my preferred bar mod hands down |
22:13.58 | steino | bartender <3 |
22:14.01 | steino | :) |
22:14.07 | Kyahx | =D |
22:14.10 | hyperChipmunk | ew |
22:14.17 | Kyahx | Bartender will take over DAB, you wait! |
22:14.18 | Tuplad | Bartender2 > DAB |
22:14.26 | Kyahx | CustomDefaults FTW |
22:14.37 | Mikma | Kyahx: well you made it so of course it FTW ;) |
22:14.44 | Kyahx | haha |
22:15.19 | Tuplad | :D |
22:15.23 | Kyahx | Most end-users of UI compliations are retards, I prefer it to have as little end-user setup as possible. |
22:15.31 | MvA|Slayman | are 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.40 | Tuplad | yes |
22:15.47 | Tuplad | MvA|Slayman: Bartender plays with default blizz buttons |
22:15.50 | Mikma | are you? O_O |
22:15.54 | Tuplad | and Bartender2 will give us more love! |
22:15.58 | Kyahx | if it works with the blizz buttons, it works with bartender! |
22:16.02 | Mikma | i'm not sure about that one because i don't use that one :D |
22:16.10 | Tuplad | Mikma: it works |
22:16.13 | Tuplad | Mikma: hate it so much |
22:16.15 | Mikma | that one that one yes |
22:16.19 | Mikma | Tuplad: ok then, lol |
22:16.20 | Tuplad | Mikma: I unbinded it, it's fannoying |
22:16.29 | Mikma | didn't even know about it ^^ |
22:16.39 | Tuplad | :F |
22:17.06 | Tuplad | http://ui.worldofwar.net/ui.php?id=1250 someone should make this standalone :o |
22:17.18 | Kyahx | Get to it Tuplad! |
22:18.11 | Tuplad | Kyahx: didnt read pil yet :) |
22:18.37 | Mikma | Tuplad: ? what does it require |
22:18.41 | Tuplad | I kinda look at Bartender's code and trying to learn things from it |
22:18.44 | Tuplad | Mikma: AxuItemMenus |
22:18.52 | Kyahx | It grabs an item ID, and spits out a thottbot link for you |
22:19.01 | Mikma | Tuplad: that is a mistake nr.1, trying to look through my code |
22:19.06 | Tuplad | Mikma: :D |
22:19.27 | Tuplad | Mikma: looking is not learning, I still dont understand what self is :/ |
22:20.46 | Kyahx | ouu! I didnt see Hide Border |
22:20.46 | Mikma | self is Bartender |
22:21.01 | Kyahx | that looks nice :P |
22:21.09 | Tuplad | Mikma: just found something useful ... http://plixx.org/?7F |
22:21.46 | MvA|Slayman | so I'm giving BarTender2 a try. I hope it rocks, i need to free up space in my UI |
22:22.09 | Tuplad | MvA|Slayman: dont |
22:22.37 | MvA|Slayman | make a sentence out of it |
22:22.56 | Tuplad | dont use Bartender2 yet |
22:23.03 | Mikma | MvA|Slayman: you can only configure it with /script commands now |
22:23.09 | Mikma | they are all listed in www.wowace.com forums |
22:23.48 | MvA|Slayman | so bartender without a 2 to start with? |
22:24.16 | Mikma | that version bugs someway |
22:24.36 | Tuplad | MvA|Slayman: yea |
22:24.56 | Tuplad | MvA|Slayman: you might notice a bug when you type /bar move and the bars wont move, only the green thingie |
22:25.04 | Tuplad | MvA|Slayman: but it rarely happens |
22:25.42 | Mikma | MvA|Slayman: and later you will find out that trusting Tuplad is just like putting your balls in meatgrinder ;) |
22:26.19 | MvA|Slayman | i 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.38 | MvA|Slayman | we can't stay here, this is Bat country! |
22:26.45 | Tuplad | :D |
22:26.56 | Mikma | MvA|Slayman: BRILLIANT MOVIE! |
22:27.05 | Mikma | MvA|Slayman: i just had to buy it when i saw the DVD on store |
22:27.05 | Tuplad | o_o |
22:27.12 | Tuplad | batman ? |
22:27.19 | MvA|Slayman | one of my favs, and i have it's poster right about my bed |
22:27.29 | MvA|Slayman | shut up Tuplad, grown up talk |
22:27.31 | Mikma | poster! damn you :P |
22:27.33 | Tuplad | -_- |
22:27.49 | Tuplad | Casanova > what film you're talking about |
22:28.26 | MvA|Slayman | my fav szene is the one where the arrive in their hotel and Johnny Depp is requesting their room while on acid |
22:28.36 | Tuplad | :O |
22:28.38 | Mikma | MvA|Slayman: tuplad is like a monkey. you know, he watches Casanova, then he's like "monkey see monkey do" |
22:28.50 | Tuplad | zomg nubcake |
22:28.56 | MvA|Slayman | monkeys use tools! |
22:29.02 | Mikma | MvA|Slayman: the NEXT bar-scene is my favorite :D "tell them to wear their golfshoes!" |
22:29.02 | Tuplad | I actually watched the movie to see what he did wrong |
22:29.22 | Tuplad | johnny depp is cool, best movie I saw of him was "What's eating Gilbert Grape" |
22:29.26 | Tuplad | ors ome |
22:29.51 | Tuplad | http://www.imdb.com/title/tt0108550/ here |
22:30.50 | vhaarr | haha, I kept Transcriptor running for 2 hours after the raid, damn, wonder how big the database is now. |
22:32.16 | Kyahx | :P |
22:32.17 | MvA|Slayman | what i see of Bartender until now: absolutely gorgeous |
22:32.34 | Tuplad | MvA|Slayman: well you better do |
22:32.39 | MvA|Slayman | mikma: another one of my favs is Snatch. I love that one |
22:33.47 | Kyahx | Mikma: 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.13 | MvA|Slayman | Mikma: how u made that "magnetism" Feature? that is the first one i see working it's awesome! |
22:34.29 | Kyahx | [05:31-102]: Bartender2\Bartender2.lua:542: Usage: ActionButton1:SetAlpha(alpha 0 to 1) |
22:34.30 | Kyahx | <evaluated>: in function `SetAlpha' |
22:34.30 | Mikma | MvA|Slayman: kergoth did it, it's StickyFrames |
22:34.32 | Kyahx | Bartender2\Bartender2.lua:542: in function `Lock' |
22:34.33 | Kyahx | <string>:"Bartender:Lock()":1: in main chunk |
22:34.35 | Kyahx | <evaluated>: in function `RunScript' |
22:34.36 | Kyahx | FrameXML\ChatFrame.lua:1063: in function `value' |
22:34.38 | Kyahx | FrameXML\ChatFrame.lua:2144: in function `ChatEdit_ParseText' |
22:34.39 | Kyahx | FrameXML\ChatFrame.lua:1915: in function `ChatEdit_SendText' |
22:34.41 | Kyahx | FrameXML\ChatFrame.lua:1937: in function `ChatEdit_OnEnterPressed' |
22:34.42 | Kyahx | <string>:"ChatFrameEditBox:OnEnterPressed":2: in main chunk |
22:34.44 | Kyahx | <PROTECTED> |
22:34.52 | Mikma | Kyahx: huh? |
22:35.01 | Mikma | Kyahx: what did you do? :) |
22:35.04 | Kyahx | I changed the alpha of Bar9 to 0.5 |
22:35.12 | Kyahx | upon locking the bars, I get that |
22:35.19 | Kyahx | and all my bars become 0.5 alpha |
22:35.20 | hyperChipmunk | happens when you have an error triggered by a commandline |
22:35.25 | Tuplad | *spam crits you for 10372* |
22:35.29 | Kyahx | :) |
22:36.24 | Mikma | Kyahx: weird, work on me O_O |
22:36.31 | *** join/#wowace Mikk (i=bofh@81-233-236-26-no19.tbcn.telia.com) |
22:36.36 | Kyahx | =( nuke saved variables? |
22:36.42 | Mikma | yeah maybe :P |
22:36.50 | Mikma | rename it to something else first |
22:36.50 | Kyahx | heh |
22:36.53 | Mikma | and see what happens |
22:37.42 | CIA-11 | 03mikma * r7120 10Bartender2/Bartender2.lua: Bartender2: Bartender:ShowHK(arg) and Bartender:HideHK(arg) added for ActionButtonXHotKey Showing/Hiding |
22:38.33 | Mikma | Kyahx: 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.40 | Kyahx | hmmm |
22:39.58 | Kyahx | try setting it while the bars are unlocked |
22:40.02 | Kyahx | (Thats what I did) |
22:40.13 | Mikma | okiedokie |
22:40.18 | Kyahx | no idea why that would make a differance thou |
22:40.52 | Mikma | no error |
22:40.58 | Kyahx | odd |
22:41.09 | Mikma | but, it does change the alpha when moving and i don't wan't that to happen |
22:44.12 | Kyahx | yea, had to nuke my SV |
22:44.20 | Kyahx | time to rebuild my profile :P |
22:44.27 | Mikma | sorry about it :( |
22:44.30 | Kyahx | np |
22:44.37 | Mikma | that won't happen anymore when the basics are complete |
22:44.48 | Kyahx | I'm writeing the script commands in TinyPad :P so I just rerun the script |
22:44.58 | Mikma | then i will change the Database version-number to something and then everyone will get HC nuke ;D |
22:45.18 | Kyahx | ah, there is a problem. CustomProfiles don't respect the version number |
22:45.20 | Kyahx | hmmm |
22:45.38 | Kyahx | then again, you shouldn't be distrubteing something that is from an older version |
22:45.44 | Kyahx | and should test what you release :P |
22:45.46 | Kyahx | so...yea |
22:46.16 | Mikma | hmm |
22:46.56 | Mikma | the CustomProfiles should have the version-checking in imho |
22:47.04 | Mikma | and if it won't match, it won't get loaded |
22:47.10 | Kyahx | kk |
22:47.25 | Kyahx | Its raid time, I'll do it later :P |
22:47.27 | Mikma | that will atleast stop it from exploding at users hands like p.... |
22:47.33 | Kyahx | yea |
22:47.33 | Mikma | yeah no rush :) |
22:47.47 | *** part/#wowace Tuplad (n=tuplad@d54C52170.access.telenet.be) |
22:47.49 | Mikma | i'm trying to get this damn "move alpha overwrite" fixed |
22:49.11 | Kyahx | when you start moveing make self.unlock = true |
22:49.20 | *** join/#wowace Piehole (n=piehole_@71.80.8.59) |
22:49.20 | Mikma | yeap :) |
22:49.22 | Kyahx | and when you try to do alpha... if self.unlock then return end |
22:49.27 | Kyahx | seems simple enough :P |
22:49.33 | Mikma | that's what i did actually :D |
22:49.36 | *** join/#wowace Tuplad (n=tuplad@d54C52170.access.telenet.be) |
22:49.46 | Mikma | but now i'm trying to make it more smarter |
22:49.53 | hyperChipmunk | neronix your crap addon just killed me |
22:50.01 | Mikma | you _CAN_ change the alpha but it won't affect the moving-alpha |
22:50.08 | Mikma | but when you lock the bar the alpha is applied |
22:50.19 | Tuplad | who's kirkburn ? his name sounds familiar to me ... think I used one of his mods |
22:50.19 | hyperChipmunk | apparently I didn't actually 16000 (649%) hp left |
22:50.32 | hyperChipmunk | ^have |
22:50.55 | CIA-11 | 03ammo * r7121 10BigWigs/AQ40/Cthun.lua: |
22:50.55 | CIA-11 | BigWigs: |
22:50.55 | CIA-11 | * Tweaks to the C'Thun module |
22:51.13 | Mikma | Tuplad: sounds like startrek character |
22:51.22 | Tuplad | Mikma: -_- |
22:52.16 | Mikma | Kyahx: oh yeah! it works :D |
22:53.31 | kergoth | damn oCD is looking nice, just needs options to move it and such |
22:53.49 | Tuplad | kergoth: yea |
22:54.26 | Kyahx|afk | whoa, perfectraid got really nice! |
22:54.34 | Tuplad | Kyahx|afk: is it usable ? |
22:54.39 | Kyahx|afk | Im useing it right now |
22:54.47 | Tuplad | from the branch ? |
22:54.51 | Kyahx|afk | no, trunk |
22:54.54 | Tuplad | oh |
22:55.02 | Kyahx|afk | branches are really old |
22:55.07 | Tuplad | not really |
22:55.08 | Kyahx|afk | *really really* old |
22:55.18 | Tuplad | cladhaire uploaded a PR to branches a day ago or so |
22:55.25 | Tuplad | he/she/it just told me that it's not usable yet |
22:55.36 | Kyahx|afk | ah, oxman has been improveing the trunk version |
22:56.49 | Mikma | whops |
22:56.56 | cladhaire | branches are supposed to be new development |
22:56.59 | cladhaire | in this case it is. |
22:57.00 | Mikma | my alpha check sucks after /rl |
22:57.11 | cladhaire | Kyahx|afk: Most of the stuff in trunk is from Tem and yourself. |
22:57.18 | cladhaire | oxman just added the sorting stuff. |
22:57.23 | Kyahx|afk | debuff highlighting? |
22:57.28 | Kyahx|afk | who did that? |
22:57.56 | hyperChipmunk | svn blame |
22:57.58 | hyperChipmunk | svn log |
22:58.03 | hyperChipmunk | l2svn |
22:58.50 | Kyahx|afk | eh, too lazy to check :P |
22:58.59 | Kyahx|afk | and its not a big deal |
22:59.07 | CIA-11 | 03mikk * r7122 10EtchASketch/ (14 files in 2 dirs): |
22:59.07 | CIA-11 | EtchASketch: |
22:59.07 | CIA-11 | - Add "$basename" substitution; needed for editing copies of designs without affecting the live one. |
22:59.07 | CIA-11 | - Set svn:eol-style=native. Oops. |
22:59.13 | cladhaire | oxman 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.00 | Mikma | ~inflatable dildos |
23:04.01 | purl | Oh yea baby, stretch that hole! |
23:04.42 | ckknight | back |
23:04.51 | ckknight | took the folks out to lunch |
23:05.42 | Mikma | that's nice |
23:06.02 | Tuplad | when's the first ace meeting ? >:D |
23:07.54 | ckknight | Ace meeting? |
23:08.03 | ckknight | we're in it, baby |
23:08.14 | ckknight | Hey all, my name is ckknight, and I'm an Aceoholic |
23:09.54 | Mikma | yeah sure tuplad, ckknight takes acepeople out.. |
23:10.28 | CIA-11 | 03cladhaire * r7123 10Clique/ (Clique.xml CliqueOptions.lua images/CliqueIcon.tga): (log message trimmed) |
23:10.29 | CIA-11 | Clique: |
23:10.29 | CIA-11 | * Signifigant changes to the edit frames |
23:10.29 | CIA-11 | * Added the icon border to the Clique icon for Tem |
23:10.29 | CIA-11 | * You can now change the binding and its a bit more obvious |
23:10.30 | CIA-11 | * If you create a new cast, and don't edit it, it's deleted |
23:10.32 | CIA-11 | * If you change a binding and then CANCEL, it reverts to the old one |
23:10.41 | cladhaire | i love when CIA uses flood control =) |
23:10.53 | hyperChipmunk | annoys me =P |
23:11.39 | kergoth | annoys me less than when cia floods itself off. i remember it too well before he implemented it |
23:11.53 | MvA|Slayman | with bartender, the omnicc bright shine is behind the neighbouring bars, something with the layers ... |
23:19.13 | CIA-11 | 03mikk * r7124 10EtchASketch/ (5 files): |
23:19.13 | CIA-11 | EtchASketch - more structuring work: |
23:19.13 | CIA-11 | - move EAS_EditDesign to ed.lua |
23:19.13 | CIA-11 | - move flash frame stuff to flashframe.lua |
23:19.13 | CIA-11 | - move to ADDON_LOADED for init (for LoD support) |
23:19.14 | CIA-11 | - more comments... |
23:21.10 | MvA|Slayman | mikma , tuplad: can one turn around action bar 4 & 5 from vertical to horizontal. |
23:21.13 | MvA|Slayman | ? |
23:22.26 | Mikma | MvA|Slayman: not yet |
23:22.37 | MvA|Slayman | sad |
23:22.45 | mjc | firemaw isn't resetting |
23:23.00 | mjc | oh nm there |
23:23.07 | MvA|Slayman | this is because you are not permitted to wipe on firemaw |
23:24.52 | mjc | some idiot pulled |
23:26.31 | CIA-11 | 03ckknight * r7125 10Ace2/AceComm-2.0/AceComm-2.0.lua: |
23:26.31 | CIA-11 | AceComm - added lots of memoization. |
23:26.31 | CIA-11 | Tweaked checksum function (thanks to Mikk) |
23:26.31 | CIA-11 | Added a special checksum function for binary checksums, that changes the encoded characters (|, \000, etc.) |
23:26.39 | ckknight | alright |
23:26.43 | ckknight | now everything is tiny. |
23:27.36 | ckknight | which is a Good Thing (TM) |
23:28.34 | Jens | Meh... end of the line in WoW for me today. |
23:28.47 | ckknight | why's that, Jens? |
23:28.54 | Jens | I quit my guild. |
23:29.01 | ckknight | how come? |
23:29.15 | Jens | Incompetence on part of the guild leaders. |
23:29.20 | Jens | Mostly. |
23:29.55 | ckknight | okay |
23:30.06 | Jens | Bah... |
23:30.27 | Jens | No where to go from here, so I figure I might just quit entirely. |
23:31.01 | Mikk | Don't need guild to code :-P |
23:31.09 | Nightdew | find another guild? |
23:31.14 | Mikk | Find another server? |
23:31.30 | Jens | I've been thinking about transferring to an RP server. |
23:31.50 | Jens | They opened up a transfer from mine to one of the EU RP servers actually. |
23:32.22 | Jens | But raiding is so boring anyway. |
23:32.33 | Jens | MC is fun the first few times, then it becomes a grind. |
23:32.53 | Mikk | More 5/10man stuff in the works apparently |
23:32.55 | Mikk | Good thing |
23:32.58 | Jens | Aye. |
23:33.37 | Jens | Having epics is fun and all... but I can't stand MC any more. I hate spending all sunday evening raiding. |
23:33.49 | CIA-11 | 03chinkuwaila * r7126 10BabbleLib/Babble-Boss-2.0/Babble-Boss-2.0.lua: BigWigs (Babble-Boss-2.0): Updated/added deDE localizations |
23:34.18 | Jens | I 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.37 | Jens | Though I was just getting really interested in LUA :) |
23:34.38 | CIA-11 | 03cladhaire * r7127 10Clique/ (Clique.xml CliqueOptions.lua): |
23:34.38 | CIA-11 | Clique: |
23:34.38 | CIA-11 | * You can now click the icon in the edit screen. This will pop up the list of icons available. |
23:34.38 | CIA-11 | * Clicking on any of these icons will set it as active. If you then click "Cancel" it will revert |
23:34.54 | kergoth | dire maul is one of my favorites. still love running it |
23:35.01 | Jens | I haven't been there much. |
23:35.14 | Jens | I had one of the greatest BRD runs last night though. |
23:35.30 | Jens | With a few guildies. It was crazy fun. |
23:35.44 | Jens | With 40 people, you disappear in the crowd. |
23:36.10 | kergoth | i dont mind the 20's like zg and aq |
23:36.14 | cladhaire | which is real, IsVisible or IsShown, anyone know? |
23:36.38 | Jens | ZG is fun, apart from all the trash. AQ20 is a cool instance. |
23:36.58 | ckknight | Jens, RP servers are fun, I like em |
23:37.12 | Jens | How's the idiot ratio there? |
23:37.20 | ckknight | much less |
23:37.22 | Jens | It's pretty close to 95% on my server. |
23:37.31 | ckknight | it'd be < 50%, I'd say |
23:37.37 | Jens | Not bad. |
23:38.03 | ckknight | everyone uses full sentences |
23:38.05 | ckknight | it's awesome. |
23:38.20 | cladhaire | zomg lol |
23:38.21 | cladhaire | invite pls. |
23:38.22 | Jens | That strongly appeals to me. |
23:38.23 | cladhaire | k k |
23:38.37 | Jens | I'm a grammar nazi at heart. |
23:39.07 | ckknight | me too |
23:39.21 | Jens | I even use full sentences and correct grammar in phone messages. |
23:39.26 | ckknight | hehe |
23:39.59 | ckknight | yayhttp://wiki.wowace.com/index.php/AceComm-2.0_API_Documentation#:RegisterMemoizations.28values.29 |
23:40.26 | Jens | I hadn't been out of the guild for 10 minutes before I got spammed with invites. |
23:40.49 | ckknight | lol |
23:41.08 | Jens | Why does a guild with level 20's think a 60 priest with epic gear would want to join their guild? |
23:41.39 | Nightdew | lol |
23:41.58 | Nightdew | when you first load there is a chance that GetNumSpellTabs returns nil |
23:41.59 | Nightdew | wtf |
23:42.22 | Tuplad | MvA|Slaymanmikma , tuplad: can one turn around action bar 4 & 5 from vertical to horizontal. - in bartender2 |
23:42.30 | cladhaire | Nightdew: BEcause the spellbook isn't loaded |
23:42.32 | Jens | ckknight: So you have like... a backstory for your character and all? |
23:42.33 | cladhaire | you have to wait until P_E_W |
23:43.08 | ckknight | Jens, if you want. I don't care about that, typically |
23:43.17 | Jens | Mine will be... "I fled from the land of stupid." |
23:43.18 | ckknight | it's really RP-optional |
23:43.33 | ckknight | and you don't have to use funny accents |
23:43.36 | ckknight | but some people do. |
23:43.40 | Jens | Yarrh! |
23:44.01 | ckknight | Mon. |
23:45.00 | Jens | I had a funny thing happen to me once... some moron sent me a random tell with dude speak... |
23:45.18 | Mikma | Tuplad: wrong, the bars are not swappable yet |
23:45.21 | Jens | So I told him to speak english, or I wouldn't talk to him. |
23:45.53 | Jens | Anyways, 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.51 | ckknight | university? |
23:46.58 | ckknight | you mean English was his major? |
23:47.06 | Jens | Yes. |
23:47.42 | kergoth | .. wow |
23:47.42 | ckknight | lol. |
23:49.34 | CIA-11 | 03mikma * r7128 10Bartender2/Bartender2.lua: Bartender2: Alpha is now smarted, changes the value of buttons instead of bars. |
23:49.49 | Mikma | tpyos rule the worls |
23:50.44 | CIA-11 | 03nightdew * r7129 10SpellCache-1.0/SpellCache-1.0.lua: |
23:50.44 | CIA-11 | SpellCache: |
23:50.44 | CIA-11 | - Fixed a problem where cache is possibly not being loaded |
23:52.52 | hyperChipmunk | anyway to move ocd? |
23:53.16 | kergoth | hyperChipmunk: he hasnt added it yet :( if it had that, i'd add it to my addon set today, even as it is |
23:53.27 | kergoth | oCD kicks ass |
23:53.29 | CIA-11 | 03cladhaire * r7130 10Clique/ (Clique.xml CliqueOptions.lua): Clique: Fixed a few small issues with the icon selector |
23:54.03 | kergoth | it 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.07 | MvA|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.10 | MvA|Slayman | woho! |
23:54.16 | hyperChipmunk | what's the frame variable? |
23:54.44 | kergoth | MvA|Slayman: try wiping your bartender savedvars, if you've used it in the past |
23:55.20 | MvA|Slayman | i just set it up it on my main |
23:55.34 | MvA|Slayman | and then logged my alt those errors occur |
23:56.18 | cladhaire | ckknight: Why are the debug times not human readable? |
23:57.12 | MvA|Slayman | bartender saves in the /server/char folder |
23:57.35 | MvA|Slayman | but what magic, my other server's alt has got no server folder in WTF |