00:00.48 | Mikma | i think these are the latest versions of ouf2 in svn |
00:01.01 | Mikma | but i can redownload them and delete the db just to be sure |
00:01.55 | kergoth | heh, looking at my resume.. i cant believe its only been 3 years since i was stuck in tech support, and like a year more than that when i first learned C |
00:03.13 | Mikma | haste: and if possible, the combopoints would be nice to have :) |
00:03.33 | Mikma | there's some nice clean space at the end of the energybar |
00:03.45 | kergoth | Tain: haha, sweet |
00:03.48 | haste | I'm going to look at it trust me |
00:03.56 | haste | but I have an exam in ~7h ;) |
00:04.01 | kergoth | rasputina.. voltaire.. the cruxshadows... |
00:04.01 | haste | and I'm still not done :( |
00:04.05 | Mikma | haste: i do, love ya and love oUF2 :D |
00:04.05 | kergoth | i need to buy that cd |
00:04.08 | Tain | I need it. |
00:04.22 | kergoth | on that note, i'm rereading anansi boys :) |
00:04.23 | hyperChipmunk | nono, I just need you to delete the partytarget part of the DB |
00:04.26 | Tain | DAmn I'm pissed I saw it now and not when it's released since now I have to wait knowing it's coming. |
00:04.55 | kergoth | "Was that you singing?" "Yep." "What was it? It was pretty." "I don't know. I wasn't listening." |
00:05.05 | Tain | haha |
00:05.23 | Mikma | hyperChipmunk: oh sorry didn't notice your text, trying it |
00:05.44 | Mikma | or did i, i'm kinda tired heh |
00:06.11 | Tain | kergoth: Terry Gilliam is working on a Good Omens movie |
00:06.21 | Mikma | oh yeah, i did try that earlier |
00:12.18 | kergoth | Tain: ooh |
00:13.02 | *** join/#wowace Tem_ (n=tardmrr@204.90.50.252) |
00:13.02 | *** mode/#wowace [+o Tem_] by ChanServ |
00:29.42 | *** join/#wowace Tem_ (n=tardmrr@ip70-177-40-169.br.br.cox.net) |
00:29.42 | *** mode/#wowace [+o Tem_] by ChanServ |
00:32.41 | Mikma | hyperChipmunk: are you sure you don't have any extra mods in your oUF2? |
00:35.26 | *** join/#wowace afk3days (n=net@dslb-088-064-180-230.pools.arcor-ip.net) |
00:39.26 | hyperChipmunk | no |
00:39.41 | hyperChipmunk | I just stuck it up there to give haste something to work wiht if he wanted it |
00:43.12 | Codayus | How's oUF2 coming, anyhow? |
00:47.24 | Mikma | i think it's going to be updated again tomorrow :) |
00:48.56 | ckknight | do you think it'd be worth being able to register/unregister events from AceEvent without having it be a mixin? e.g. AceEvent:RegisterEvent(self, "SOME_EVENT", "MyMethod") as well as self:RegisterEvent("SOME_EVENT", "MyMethod") |
00:49.52 | *** join/#wowace Galka_ (n=Galka@pool-72-88-129-6.nwrknj.east.verizon.net) |
00:52.25 | ckknight | hrm |
00:52.55 | ckknight | theoretically, the way that mixins are done, one could actually do AceEvent.RegisterEvent(self, "SOME_EVENT", "MyMethod") |
00:53.07 | ckknight | which would actually do the exact same thing without changing any code whatsoever |
00:53.24 | ckknight | does seem like a bit of a hack |
00:55.37 | kergoth | http://kergoth.com/resume2.pdf |
01:04.42 | cladhaire | kergoth: "another core developer" is weird fonted =) |
01:04.50 | cladhaire | i like the whitespace changes |
01:04.51 | *** join/#wowace Galka_ (n=Galka@pool-72-88-141-249.nwrknj.east.verizon.net) |
01:07.21 | kergoth | still cant believe i was in tech support only 3 years ago |
01:07.24 | kergoth | seems longer than that |
01:08.55 | Galka_ | Why do tooltips cause such a marked increase in memory increase per second? |
01:20.00 | Mikma | too bad the PartyTarget's won't work :/ |
01:26.57 | hyperChipmunk | wfm |
01:27.30 | pagefault | is CIA busted here to |
01:30.09 | CIA-12 | 03ckknight 07ckknight * r2767 10AceLibrary/AceOO.lua: AceOO - inherits(object, parent) now works if parent is a Mixin. |
01:30.37 | CIA-12 | 03ckknight 07TestSuite * r2768 10AceLibrary/AceOO-inheritance-5.lua: AceLibrary/TestSuite - added AceOO-inheritance-5.lua |
01:30.51 | pagefault | guess not |
01:30.51 | pagefault | hehe |
01:32.09 | ckknight | notice to the public: AceOO is shiny |
01:32.41 | cladhaire | its a very solid model |
01:33.42 | ckknight | AceLibrary is also shiny, but a little taller, so you can get a two level effect |
01:35.07 | Thrae | Do they come with docs yet? |
01:35.14 | ckknight | yes. |
01:35.22 | ckknight | they have proper luaDoc documentation. |
01:35.50 | ckknight | granted, I don't have luaDoc, so I can't generate it |
01:35.51 | Thrae | Cool. How much of Ace 1.3 do those two replace? All but the slash commands? |
01:36.17 | ckknight | well, it's Ace2, they are new to Ace, they were not in Ace1 |
01:36.41 | ckknight | they are part of the base framework |
01:36.46 | ckknight | AceEvent, for instance, is built off of AceOO and registers itself with AceLibrary |
01:37.13 | Thrae | Oh, so AceDB, AceEvent, and AceChat are all still WIP? |
01:37.26 | ckknight | WIP? |
01:37.30 | cladhaire | WIP? |
01:37.38 | ckknight | I know what a WOP is... |
01:37.47 | cladhaire | lol |
01:37.51 | cladhaire | WASP? |
01:37.58 | Thrae | Work In Progress, aka, alpha stage / not ready for even beta. |
01:37.58 | ckknight | I think I'm a wasp |
01:38.13 | ckknight | AceEvent is ready, basically |
01:38.25 | hyperChipmunk | 'whop'? did you say 'whop'? |
01:38.26 | cladhaire | *shake* |
01:38.26 | ckknight | but it depends on AceLibrary and AceOO's progress |
01:38.29 | cladhaire | ACC and AE are close to done |
01:38.33 | cladhaire | as libraries. |
01:38.46 | ckknight | AceLocale, too |
01:38.52 | ckknight | oh, and AceHook |
01:39.21 | cladhaire | aye |
01:39.26 | Thrae | cladhaire: I while you'd use *shakes head* instead of *shake*. I know what you mean, but it looks funny, like you're shaking me or you yourself are shivering ;) |
01:39.52 | Thrae | s/while/wish/. |
01:40.15 | ckknight | I imagine it as *shake hand* |
01:40.19 | ckknight | i.e. he wants to hit me |
01:40.23 | cladhaire | hh |
01:40.30 | *** join/#wowace Kaelten (n=Kaelten@68.63.3.183) |
01:40.31 | cladhaire | ive done it that way forever =) |
01:40.39 | cladhaire | *no* just isn 't the same |
01:40.41 | cladhaire | Kaelten: heyas |
01:40.42 | Thrae | Well that's pretty cool. I've always loved Ace with my small mod VitalWatch, but hated it since its a dependency. |
01:41.00 | Thrae | ckknight: *shakes fist*, *shake hand* is a greeting :D |
01:41.11 | Tekcub | *vibrate* |
01:41.13 | ckknight | hrm, yea |
01:41.15 | *** mode/#wowace [+o Kaelten] by ChanServ |
01:41.15 | ckknight | lol, Tek |
01:41.41 | Kaelten | heya ck |
01:41.44 | Kaelten | heya clad |
01:41.50 | Kaelten | how goes it? |
01:41.59 | cladhaire | hi |
01:42.22 | Thrae | Mmmm. Tobasco Sauce + * > * |
01:42.51 | Kaelten | I had to format both my harddrives :S |
01:42.56 | Kaelten | so everything is still fubar |
01:43.02 | Thrae | Kaelten: What happened? |
01:43.08 | Kaelten | I installed windows vista |
01:43.46 | ckknight | Kaelten, clad explained AceAddon to me, so I'm getting to work on it |
01:43.54 | Thrae | Heh, yeah, I'd do a Ghost / Image before installing Beta software :x |
01:44.13 | Kaelten | I don't have any ghost software, I tried ghost a while back and it fubared my system |
01:44.26 | ckknight | ~fubar |
01:44.27 | purl | hmm... fubar is f*cked up beyond any recognition |
01:44.33 | Thrae | Norton Ghost 10 is one of the few software I plan on buying. |
01:44.37 | ckknight | ~literal fubar |
01:44.38 | purl | "fubar" is "f*cked up beyond any recognition" |
01:44.45 | Thrae | Kaelten: What did you try to do with it? |
01:44.51 | Kaelten | ghost? |
01:44.56 | Kaelten | I don't know it was a while back |
01:45.26 | Kaelten | I just remember cusing and formatting |
01:45.35 | ckknight | purl, FuBar is <reply>fubar is f*cked up beyond any recognition, e.g. "This whole operation is fubar, soldier" (gay lisp included) |
01:45.37 | purl | ...but fubar is already something else... |
01:45.50 | ckknight | purl, no fubar is <reply>fubar is f*cked up beyond any recognition, e.g. "This whole operation is fubar, soldier" (gay lisp included) |
01:45.51 | purl | ckknight: okay |
01:46.08 | Thrae | The only bad Ghosts I've had with Ghost 10 were from bad HDDs, and I've done about 100 of them. |
01:46.33 | Thrae | Formatting? How can a Ghost cause you to format a HDD? If the Ghost doesn't take, you Ghost again... |
01:46.57 | Kaelten | This was with windows 98 about 6 years ago with a completely different version of ghost |
01:47.20 | Thrae | I've been pirating Ghost since about that time... |
01:47.27 | Thrae | I'm buying it soon! I swear! |
01:47.49 | Kaelten | lol |
01:48.03 | Thrae | Anyway, do you know about the Ultimate Boot CD for Windows? |
01:48.14 | Kaelten | no I had a windows 5in1 distro |
01:48.48 | pagefault | ghost is awesome |
01:48.51 | pagefault | I could not do my job without it |
01:49.01 | cladhaire | <3 UBC |
01:49.08 | Thrae | Well the Ultimate Boot CD for Windows is freeware, it's based off Bart's PE which is based off Windows PE. Needs a copy of Windows XP (legal or not). |
01:50.11 | Thrae | It basically gives you a very stripped down Windows XP environment with a whole lot of freeware tools to help diagnosis. And it also comes complete with tons of network drivers, which is why I added Ghost 10 to the ISO so I could do multicast Ghost'ing without needing to make a new floppy each time. |
01:50.43 | Thrae | Network drivers + XP Networking, that is. It can even transfer files and do VNC. |
01:51.18 | Kaelten | thats nice |
02:07.19 | ckknight | hey dudes, API advice for AceAddon2. What do you all think of the Initialize/Enable/Disable scheme Ace1 has and how can it be improved to your liking? |
02:07.46 | Kaelten | we have a few ideas but trying to see what we can do to make it more powerfull useable and otherwise all around better |
02:08.17 | ckknight | and clean. |
02:08.30 | ckknight | like Mr. Clean style, with his big bald head and everything |
02:08.39 | Kaelten | I think they're all dead |
02:09.18 | Mikma | i hate tipbuddy |
02:09.19 | Mikma | 2,5megs |
02:09.28 | Kaelten | lol |
02:09.59 | ckknight | why is it so big? |
02:10.10 | Mikma | i really don't know |
02:10.40 | Mikma | Biggest addon: TipBuddy (2379 KiB) |
02:10.45 | Mikma | yabadabadoo... |
02:11.00 | Mikma | let's compare that to the aftt mini i used... 30 KiB or something like it |
02:14.37 | Thrae | Oh hey, this anime is furry anime. |
02:15.22 | Thrae | AFTooltip_Mini rocks, never needed a replacement since I first started using it in 1.7. |
02:16.12 | Thrae | Well, unless you count MyRoleplay / flagRSP. |
02:16.17 | Mikma | there's on problem with it, atleast woith the version i use |
02:16.23 | Mikma | it's in nurfed's alpha ui |
02:16.28 | Thrae | What's the problem? |
02:16.35 | Mikma | quest info's won't show |
02:17.11 | Thrae | Huh? Quest info? I didn't know that was built into the default UI. |
02:17.23 | Mikma | well i mean QuestsFu and MonkeyQuest |
02:17.50 | Thrae | Well I use QuestsFu and used MonkeyQuest before that and never had a problem, except quest info sometimes doubling. |
02:18.06 | hyperChipmunk | I like INitialize/Enable/Disable |
02:18.18 | Mikma | the version i have doesn't show them, i modded it and now it doubles the guildname on tooltips |
02:18.43 | Mikma | and, the version i use does have tipbuddy's ToT |
02:18.54 | Thrae | I'm using TOC 1800 version. |
02:19.23 | Thrae | Ah, I don't have ToT options with this one. |
02:19.36 | Thrae | That might not be a bad option to have... |
02:19.50 | Mikma | well just a sec i'll upload it in a minute |
02:21.53 | *** join/#wowace ckknight_ (i=ckknight@rrcs-67-53-204-251.west.biz.rr.com) |
02:22.21 | Mikma | http://wow.reaktio.net/Tooltip.zip |
02:22.34 | Mikma | i have commented the 3 lines out which made the questinfo bug |
02:23.40 | Thrae | Heh, you use some version of GVIM too eh? |
02:23.49 | Mikma | joe :) |
02:25.45 | Thrae | Mikma: GameTooltip_SetDefaultAnchor should be aftt_GameTooltip_SetDefaultAnchor |
02:25.58 | Thrae | Maybe that was the bug? |
02:26.12 | Mikma | when i commented those 3 lines out, the guildname on tooltips did show, but when i took the mouse off from the unit and mouseovered again the guildname would be gone |
02:27.33 | Thrae | Well at one point you do GameTooltip_SetDefaultAnchor = aftt_GameTooltip_SetDefaultAnchor, but I'm not sure that's safe to use in aftt_onEvent. |
02:28.03 | Mikma | well give it a go and tell me if it works :) |
02:28.17 | Mikma | btw that's the verison which is anchored to mouse |
02:28.29 | Mikma | but if those 3 lines are out questinfo's work and it's docked |
02:28.36 | Mikma | docked bottomright* |
02:29.09 | Thrae | Yeah, that makes sense. |
02:31.55 | Mikma | oh now i lied a bit. if you comment out the 'aftt_updateFlag = {["Previous"] = "none";["Current"] = "none";}' line too then the guildname will be shown, and if you mouseover the person again it's gone |
02:33.09 | Thrae | When in doubt, add a ton of DEFAULT_CHAT_FRAME:AddMessage(...) ! |
02:34.10 | Thrae | Ooo, stack overflow...oh wait, I have two versions of AFTT both enabled |
02:35.11 | Thrae | Mikma, I am mousing over people and not getting double guildnames |
02:35.26 | Mikma | you edited something nice? |
02:35.34 | Thrae | I just uncommented those sections... |
02:35.44 | Mikma | well then the questinfos won't work |
02:35.58 | Thrae | Ohhh. |
02:35.59 | Mikma | try making a new nelf druid and take the first quest |
02:36.03 | Mikma | then you'll see what i mean :) |
02:36.50 | Mikma | or any nelf hehe |
02:37.34 | Thrae | I wonder if anyone will report my PVPRP character "Nelfer" |
02:37.42 | Thrae | My other NELF is Level 40 =/ |
02:37.48 | Kaelten | what do people think of changing the aceevent register function to have a 'call only once' flag? |
02:37.50 | Kaelten | kinda like |
02:37.51 | Kaelten | self:RegisterEvent("event" [, "method" or func ] [, once]) |
02:38.55 | Thrae | Kaelten: How is that more intuitive then adding a UnregisterEvent("event") at the bottom of the function? Since with that, you can make it conditional. |
02:40.53 | FryGuy-- | more efficient maybe |
02:41.12 | Kaelten | I guess its just a shortcut |
02:41.20 | Kaelten | its an idea we're tossing around for ace2 |
02:41.24 | ckknight_ | Thrae, I proposed it |
02:41.25 | FryGuy | i don't know why you'd really do something only once |
02:41.32 | ckknight_ | PEW for Enable. |
02:41.49 | ckknight_ | you'd only want it to fire on the first PEW, none after that |
02:42.11 | FryGuy | i guess you're right |
02:42.31 | FryGuy | seems like it'd waste resources |
02:42.38 | FryGuy | depending on how you implement it |
02:42.44 | FryGuy | cause that's 1 more if statement every event |
02:43.04 | Kaelten | one more conditional for sure |
02:43.22 | ckknight_ | I suppose, but if statements are generally pretty fast |
02:44.52 | ckknight_ | I'd prefer to have the functionality |
02:47.21 | Thrae | To each his own I guess. ckknight does much more complicated things with Ace then I do. To me, adding Addon:UnregisterEvent() at the bottom of your Event code looks cleaner because you know that event can get unregistered by its own firing, rather then seeking out possibly multiple Addon:RegisterEvent() statements of that event in the code. |
02:48.04 | Thrae | Of course, if you like to do RegisterEvent("event", function() foo end), then my above point is moot ;) |
02:48.19 | ckknight_ | you actually can do that now. |
02:48.30 | Thrae | Right. |
02:48.37 | ckknight_ | but I was talking mostly about methods |
02:49.01 | ckknight_ | basically, I want to register with PEW to fire OnEnable, but have it fire only once |
02:49.30 | ckknight_ | and I don't want to do self:RegisterEvent("PEW", function() self:UnregisterEvent("PEW"); self:OnEnable() end) |
02:49.54 | ckknight_ | I'd rather just do self:RegisterEvent("PEW", "OnEnable", true) |
02:57.20 | FryGuy | you could implement it pretty easy i think |
02:57.30 | FryGuy | to not add an if statement |
02:58.11 | Thrae | Mikma: Still there? |
02:58.13 | Mikma | ya |
02:58.17 | ckknight_ | if statement? |
02:58.26 | FryGuy | well |
02:58.31 | FryGuy | do something like this |
02:58.49 | Thrae | Mikma: For the version you gave me, commenting or uncommenting those three lines gives me the same result -- no questinfo. |
02:59.06 | Mikma | Thrae: QuestsFu or MonkeyQuest |
02:59.10 | Thrae | With QuestsFu |
02:59.29 | Mikma | funny.. works atleast with MonkeyQuest :P |
02:59.36 | Mikma | but i think i tested out QuestsFu too and it worked |
03:00.03 | FryGuy | fn aceaddon:registerevent(event, func, once) if (once) then func = function() self:UnRegisterEvent(event); func() end end --rest of regevent end |
03:00.45 | FryGuy | very little overhead :p |
03:00.48 | Thrae | I have 0.9, revision 1171 of QuestsFu, hmm |
03:01.18 | CIA-12 | 03ckknight 07ckknight * r2769 10AceLibrary/AceEvent.lua: AceEvent - changed :RegisterEvent("event" [, "method" or func]) to :RegisterEvent("event" [, "method" or func] [, once]) |
03:01.19 | Thrae | FryGuy: What about the overhead of encapsulating a function within another function? |
03:01.43 | CIA-12 | 03ckknight 07TestSuite * r2770 10AceLibrary/AceEvent-2.lua: AceLibrary/TestSuite - added AceEvent-2.lua |
03:02.21 | ckknight_ | FryGuy, I added it to AceEvent proper |
03:03.32 | Thrae | Mikma: Updated Quests_Fu, lemme see... |
03:04.55 | Thrae | Mikma: Updated to 5-13-06 Quests_Fu and still not getting quest completion info... |
03:04.58 | Mikma | Thrae: are you sure you disabled correct tooltip |
03:05.05 | *** join/#wowace Tem (n=tardmrr@ip70-177-40-169.br.br.cox.net) |
03:05.06 | *** mode/#wowace [+o Tem] by ChanServ |
03:06.13 | Thrae | Mikma: Yes, because I added some DEFAULT_CHAT_FRAME:AddMessage()s |
03:06.46 | ckknight_ | roughly |
03:07.10 | Mikma | seems kinda odd since i was gettign the quest info's when i commented the three lines out |
03:07.16 | Thrae | Right now I have Ace 1.3.0, Fubar 1.2.x (5-28-06), QuestsFu 5-13-06, and your Tooltip mod. |
03:07.29 | Thrae | Those are the ONLY three enabled. |
03:07.37 | Thrae | s/three/four/ |
03:08.59 | FryGuy | is there an embedable version of timex yet? :p |
03:09.53 | Thrae | FryGuy: Metrognome can be used for many uses of Timex, but I don't think stub'd Timex is available yet. |
03:11.14 | Mikma | Thrae: i'll try it again in a few moments |
03:13.28 | FryGuy | mainly the bars |
03:13.39 | FryGuy | although to me, the bars seem like something perfect for metrognome |
03:14.12 | Tekcub | Timex needs to be fully embeddable, and it needs a bars embed :P |
03:14.42 | ckknight | Thrae, ran a benchmark: with the new code, on my machine makes it slow down roughly 7/100000000 seconds per event trigger if there are no "once" events |
03:14.47 | ckknight | so I think it's okay. |
03:15.16 | Thrae | ckknight: Yeah, my concern was never with the performance issues. I think that was FryGuy ;) |
03:15.20 | ckknight | oh |
03:15.27 | ckknight | FryGuy, refer to previous statement. |
03:16.14 | ckknight | oh, and 0 memory increase if you use no once events |
03:16.29 | ckknight | if you do, it's 32 + (32 * unique events) bytes |
03:16.40 | ckknight | roughly |
03:17.04 | Mikma | Thrae: ok now, i'll enable tooltip, fubar, ace and questsfu |
03:20.12 | Mikma | hmm, you're right, it doesn't work for some reason |
03:21.56 | FryGuy | eh |
03:22.03 | FryGuy | you mean using my method? :p |
03:22.09 | Thrae | I know what the problem is, now I must find out exactly what part of the problem is the problem. |
03:22.11 | FryGuy | or were you going to do it that way all along? |
03:22.40 | Mikma | Thrae: now i'll try with monkeyquest |
03:22.44 | Thrae | What's an easy way to convert strings to their cooresponding numbers in an ASCII table? |
03:22.47 | Mikma | and works like a charm |
03:23.24 | Mikma | and only the 3 lines disabled |
03:23.42 | Mikma | but now i have the stupid "disappearing guildname" problem |
03:25.10 | Mikma | http://wow.reaktio.net/monq.jpg |
03:27.54 | CIA-12 | 03ckknight 07TestSuite * r2771 10AceLibrary/AceOO-libraryInheritance-1.lua: AceLibrary/TestSuite - fixed AceOO-libraryInheritance-1.lua |
03:27.55 | Mikma | hmm no, not the disappearing guildname, the double guildname :P |
03:31.40 | Mikma | Thrae: http://wow.reaktio.net/tterror/ |
03:32.16 | Mikma | Thrae: moe1_1 and moe1_2 is with the 3 GameToolTip lines disabled. moe2_1 and moe2_2 are with the line above them disabled too |
03:33.01 | Mikma | Thrae: and this happens when i mouseover the same person 2 times in a row. |
03:37.01 | kergoth | yay home |
03:37.24 | Mikma | kergoth: luv |
03:38.32 | Mikma | GAH, there's no way in simple combatlog of eliminating some combatmessages :P |
03:39.06 | kergoth | http://www.blizzard.com/wow/screenshot.aspx?ImageIndex=54&Set=64 amuses me |
03:39.22 | Mikma | like a situation: me + someone are beating a mob. i will see our damages in sct. i don't wan't to see others damages, only mine and targets. if i disable "other's melee" then target's melee is disabled too. sucks. |
03:39.57 | kergoth | any news on the version of sct with the options bits made lod yet? |
03:40.22 | Mikma | 0.5b? |
03:40.27 | Cairenn | what is the mod comparable to Saien's MCP that I've heard you guys mention |
03:40.52 | Cairenn | can't think of the name right now, but know there was another similar |
03:41.01 | Mikma | nurfed? |
03:41.10 | Thrae | Mikma: Comment out the ToT code and see what happens with MonkeyQuest and QuestsFu. I've narrowed it down to that code. |
03:41.31 | Mikma | Thrae: so i need to have the 3 gametooltips enabled? |
03:41.37 | Thrae | Uncomment everything else, then comment out lines 253 - 263. |
03:41.57 | Cairenn | MCP = master control program ... allows you to turn mods on and off while in game |
03:42.20 | Mikma | Cairenn: hmm nurfed has it in alpha ui |
03:42.32 | Mikma | i can upload it |
03:42.42 | Thrae | To determine what mob you are currently targetting, for some reason, QuestsFu uses GameTooltipTextLeft1 instead of UnitName("mouseover"), maybe MonkeyQuests does the same thing. |
03:42.42 | Cairenn | there was another, wasn't an alpha |
03:42.45 | Mikma | but i don't know did you mean that or something else |
03:42.53 | Thrae | s/targetting/mousing over/ |
03:44.13 | *** join/#wowace ckknight (i=ckknight@rrcs-67-53-204-251.west.biz.rr.com) |
03:45.27 | Mikma | Thrae: questinfo doesn't work now |
03:46.02 | Thrae | Mikma: Odd, works for me w/ QuestsFu. |
03:46.12 | Mikma | i'll try that too |
03:46.57 | Mikma | but the reason why i use monkeyquest is simple. i love the paste-feature of quest-objectives! |
03:47.24 | Thrae | Mimka: QuestSay does JUST that. |
03:47.49 | Mikma | but i don't wan't many addons just to do the same monkeyquest does :P |
03:48.57 | Thrae | Well, I also use Fubar and like the lower resource usage and less invasiveness of QuestsFu. You can just have it show one line in FuBar. |
03:49.22 | Tain | I like QuestsFu but have to use it in conjunction with UberQuest for my tastes. |
03:49.33 | kergoth | Cairenn, there are a few in game addon enable/disable apps. i used to use loadit, but now i use addonmanager |
03:49.45 | kergoth | Tain, me too |
03:49.49 | kergoth | hmm |
03:49.58 | Mikma | QuestsFu needs to have the same features as UberQuest has, + the objectives-paste |
03:50.15 | Cairenn | kergoth: thanks |
03:50.16 | CIA-12 | 03ckknight 07ckknight * r2772 10AceLibrary/AceOO.lua: AceOO - fixed an issue with Classpool caused by passing in a Class with an altered metatable. |
03:50.57 | Mikma | or, UberQuest needs the paste :P |
03:51.24 | Tain | What's the paste exactly do? |
03:51.32 | *** join/#wowace Tem (n=tardmrr@ip70-177-40-169.br.br.cox.net) |
03:51.32 | *** mode/#wowace [+o Tem] by ChanServ |
03:52.39 | ckknight | hey Tem |
03:52.39 | Mikma | Tain: i'll show you a screenshot soon |
03:52.59 | Thrae | What's "Quest Minion"? Been a long time since I used MonkeyQuest. |
03:53.24 | Mikma | Thrae: now the names are all yellow :D |
03:53.51 | Mikma | no matter what i mouseover, object or player/npc hehe |
03:57.02 | Thrae | Mikma: Hmm, you're right. |
03:57.35 | Mikma | http://wow.reaktio.net/monpaste.jpg |
03:58.02 | Mikma | the first line is shift+leftmousebutton on a quest in monkeyquest frame |
03:58.19 | Mikma | the second line is shift-rightclick on a quest in monkeyquest frame (objectives, yay!) |
03:58.54 | Mikma | also you can combine them but not pressing enter in between them so then they will be on the same line ;) |
03:59.35 | Mikma | ehm, but=by |
04:00.00 | Mikma | also you can make the monkeyquest really minimal :P |
04:00.02 | Tain | Oh. I would never use the second line part. |
04:00.03 | Mikma | i'll make another screenshot |
04:00.32 | Mikma | i on the other hand use it many many many times while questing |
04:00.44 | Mikma | easy way to inform others when i'm done etc |
04:02.34 | Mikma | bah, i'm lazy. just imagine the picture i pasted without the "MonkeyQuest" text, background and border |
04:11.04 | sedatedChipmunk | ~! |
04:11.05 | purl | [!] what my big sibling dpkg uses instead of ~, or not, or what dpkg uses dumbass |
04:11.26 | sedatedChipmunk | woops |
04:12.07 | Jarenthal | I wish I were a little more savvy about parsing text files and stuff. |
04:13.18 | Jarenthal | I also wish I could figure out why my tasktray keeps flipping end for end. |
04:15.11 | Jarenthal | eh well...even if I can't get lsxcommand transparent there's no hurry making my theme OTS compliant before I get traytasks and hopefully maybe even xprop to behave... |
04:15.36 | Jarenthal | and I'm still hoping to get my gaim logs converted without doing any real work myself. |
04:15.49 | Jarenthal | So...time for some fun. Now to figure out what's fun. |
04:25.04 | Mikma | ooh, this SimpleMouseoverTarget seems like a nice addon |
04:27.31 | Thrae | Grrr, TipBuddy's optimization-less makes me angry |
04:27.55 | Mikma | http://ui.worldofwar.net/ui.php?id=1383 |
04:29.06 | Mikma | well, if i still got my interest about tooltip perhaps i will have a look at PerfectTooltip and mod it for my needs |
04:29.56 | Mikma | seems like those aftt_mini's have too much problems in them :P |
04:30.03 | Mikma | and TipBuddy is just too damn heavy on mem |
04:35.51 | *** join/#wowace Wobin (n=Wobin@221.221.17.248) |
04:39.40 | Jarenthal | I got a general coding question. |
04:40.15 | Jarenthal | If I figure out how to ask it, I'll let you know. |
04:40.59 | CIA-12 | 03ckknight 07ckknight * r2773 10AceLibrary/AceOO.lua: AceOO - cleaned up Classpool |
04:41.37 | Tem | oh |
04:41.38 | Tem | em |
04:41.39 | Tem | gee |
04:41.45 | ckknight | ? |
04:42.00 | Tem | we keep wiping on phase 1 nef for dumbshit reasons |
04:42.12 | Tem | this time was salv on the tanklock |
04:43.03 | Mikma | 15mins ftw |
04:43.58 | Tem | we're running out of raid time |
04:45.23 | Tem | and we haven't even gotten him out of phase 1 |
04:47.43 | Jarenthal | Argh. |
04:48.56 | Thrae | Mikma: I've figured out the error, and it's decidedly with QuestsFu & MonkeyQuest. |
04:49.18 | Tem | oh, Thrae were you looking for me a few days ago? |
04:49.19 | Thrae | Both of them have an incorrect gsub pattern matching. |
04:50.01 | Thrae | Tem: Yeah, I was hoping you, of all people, would help me with my problems with FontStrings. |
04:50.11 | Tem | I'm baffled |
04:50.33 | Tem | if what you're saying in that thread is correct, it breaks my understanding of FontStrings |
04:50.33 | Thrae | You already saw the thread? |
04:50.42 | ckknight | CIA-12 is down. |
04:50.54 | Tem | though I'll admit, I haven't had time to look at the code so see if you're just lying |
04:51.33 | Thrae | Well, one thing I realized, I'm only setting 1 anchor. Could that be an issue? |
04:52.04 | Tem | shouldn't be |
04:52.16 | Tem | 1 anchor is all you need for a fs |
04:52.26 | Tem | and call setheight(0) |
04:52.29 | Tem | setwidth(0) |
04:52.36 | Tem | that may not change anything |
04:52.38 | Tem | just a sanity check |
04:52.50 | Tem | er, a paranoia perhaps |
04:53.01 | Thrae | Well it works fine if I leave it at the default width and height, my problem is giving it a set width to break the text. |
04:56.36 | Thrae | No PTR =( |
04:59.26 | kergoth | hmm, this glock mob resistance calculator seems nice |
05:00.06 | Tem | no dude |
05:00.09 | Tem | it works just fine |
05:00.57 | Thrae | You can login to the PTR? |
05:03.22 | *** join/#wowace Gngsk (n=gngsk@c-68-33-204-115.hsd1.md.comcast.net) |
05:04.08 | Tem | no |
05:04.17 | Tem | but I tested the anchoring on live |
05:06.09 | Thrae | Ugh, I'd have to disable about 50% of the mod for live |
05:06.52 | *** join/#wowace Kyahx (n=Kyahx@72.2.212.239) |
05:08.03 | *** join/#wowace Kyahx (n=Kyahx@72.2.212.239) |
05:08.09 | Cairenn | evil nasty horrid time waster: http://www.onemorelevel.com/games2/3dlogic.swf? |
05:08.21 | ckknight | Cairenn, I was able to beat it :-P |
05:08.54 | Wobin | I got stuck at 26 |
05:09.59 | Thrae | Anyway I'm going to get ready for bed, maybe the PTRs will be up when I wake up~~~ |
05:20.59 | Wobin | ckknight: You about? |
05:21.17 | ckknight | I have never left you, child |
05:21.18 | Wobin | ckknight: Just wondering, where does the FuBarPlugin save the minimap position? |
05:21.33 | ckknight | in its db |
05:21.39 | Wobin | As I'm getting reports of it not doing so... |
05:21.44 | ckknight | hrm |
05:22.02 | ckknight | it saves it in self.data.minimapPosition |
05:22.11 | ckknight | [0, 360) |
05:22.43 | Wobin | also: FuBar_FriendsFu\\FriendsFu.lua:480: FriendsFU: Bad argument #2 to `SetText' (string expected, got number) |
05:22.43 | Wobin | FuBar_GuildFu\\GuildFu.lua:533: GuildFu: Bad argument #2 to `SetText' (string expected, got number) |
05:22.53 | Wobin | That's due to lack of library update? |
05:23.14 | *** join/#wowace Jarenthal (n=Jarentha@cpe-066-057-087-213.nc.res.rr.com) |
05:23.37 | Wobin | I hate how stuff sometimes doesn' save =( |
05:23.59 | ckknight | that's probably due to him not passing in a string |
05:24.28 | ckknight | I'll let number pass, though |
05:25.30 | ckknight | gah, why is CIA broken? |
05:25.37 | Tem | Anyone here in a guild with Nef on farm? |
05:25.50 | ckknight | I updated FuBarPlugin to fix that, Wobin |
05:26.02 | Wobin | Thanks ck =) |
05:26.25 | Tem | ckknight, did you ever fix the MoneyFu thing where it has way wrong numbers for gained/lost? |
05:27.25 | ckknight | I may have, if it was a side effect of something else I fixed |
05:33.21 | kergoth | hehe, warmup says the total time was -1770.729 seconds |
05:33.27 | kergoth | time travel ftw |
05:33.33 | Wobin | Should it be saving the profile under "Argent DawnTobermory" ? |
05:34.25 | Wobin | (directed at ckknight btw) |
05:34.36 | ckknight | maybe? |
05:35.07 | Wobin | RestFu and the like have "X of Y" style names |
05:35.21 | ckknight | yea |
05:35.25 | ckknight | it should |
05:35.42 | ckknight | is it at chars/Argent DawnTobermory/? |
05:35.53 | ckknight | or profiles/Argent DawnTobermory/? |
05:36.14 | Wobin | chars |
05:36.18 | Wobin | hang on |
05:36.36 | Wobin | yeah chars |
05:36.48 | ckknight | that's fine |
05:36.52 | Wobin | profiles has nothing in it referring to anything specific |
05:37.33 | ckknight | I thought it saved it in profiles |
05:37.36 | Wobin | hm, but it's under Profiles/"Tobermory of Argent Dawn" that the minimap pos is being saved |
05:37.43 | ckknight | yea |
05:37.51 | ckknight | which is what it's supposed to do |
05:37.56 | Wobin | And MrPlowFu isn't showing profiles |
05:38.11 | Wobin | or doesn't appear to be saving in profiles |
05:38.59 | Wobin | or at least not in the same way the other plugins are |
05:39.47 | Wobin | I guess you know of the profile bugs? |
05:39.48 | Wobin | [C]: in function `mod' |
05:39.49 | Wobin | Interface\AddOns\FuBar\PanelClass.lua: |
05:40.30 | Wobin | gah, I can't c/p properly anymore |
05:41.08 | ckknight | profiles have issues. |
05:41.10 | Wobin | PanelClass.lua:49 bad arg 1 to 'mod' |
05:41.13 | Wobin | hm |
05:41.43 | *** join/#wowace steino (n=stein-iv@c5100AAC3.inet.catch.no) |
05:41.48 | ckknight | 491? |
05:43.08 | Wobin | [13:42-2147] FuBar\PanelClass.lua:783: attempt to perform arithmetic on a nil value |
05:43.08 | Wobin | <PROTECTED> |
05:44.06 | Tem | Anyone here in a guild with Nef on farm? |
05:44.22 | Wobin | okay that's weird |
05:44.24 | Wobin | now it saves |
05:44.39 | Wobin | after I switched profiles from 'Tobermory ...' to 'rogue' and back |
05:44.48 | Wobin | (with associated bug messages) |
05:45.49 | ckknight | okay, update the PanelClass file to fix those bugs |
05:46.55 | Wobin | k |
05:49.16 | Wobin | [13:48-577] ...s\FuBar_RefreshmentsFu\FuPlug1.2\FuBarPlugin-1.2.lua:2101: attempt to index a nil value |
05:49.23 | Wobin | That's with FuBar off, btw |
05:51.41 | ckknight | ah |
05:51.47 | ckknight | yea... |
05:52.11 | Wobin | error previous to that was "Cannot find library with version 1.0" |
05:52.22 | Wobin | '1.0' |
05:53.58 | ckknight | fixed. |
05:54.14 | Wobin | depreciated? |
05:54.19 | Wobin | what do we use in place? |
05:54.35 | ckknight | :GetInstance("1.2"):new(...) |
05:54.38 | ckknight | instead of :new(...) |
05:54.40 | Wobin | ah =) |
05:54.50 | Wobin | Goodgood, was doing that anyway |
05:54.55 | ckknight | yep |
05:54.58 | ckknight | but some addon isn't |
05:55.36 | Wobin | =( |
05:56.01 | Wobin | no autoresponse even =( |
05:56.15 | ckknight | yea. |
06:08.33 | ckknight | okay, for the new AceDB you're gonna access stuff like self.db.class.thingy |
06:09.43 | ckknight | and normal profile-based data through self.db.profile.thingy |
06:09.56 | ckknight | can you think of a terser form than that? |
06:11.47 | Wobin | hm |
06:12.55 | Wobin | surely just self.db.profile.thingy and not self.db.class thingie? |
06:13.16 | ckknight | there's 5 kinds of data: profile, class, realm, global, and char |
06:13.35 | Wobin | What's profile then? |
06:13.49 | ckknight | your current profile |
06:13.56 | Wobin | ah |
06:14.12 | Wobin | will char have everything in class also? |
06:14.19 | ckknight | which can be attached to your class, char, default, etc. |
06:14.21 | ckknight | no, Wobin |
06:14.25 | ckknight | they're separate |
06:14.29 | Wobin | so no cascading of data |
06:14.31 | ckknight | right. |
06:14.35 | ckknight | they are separate |
06:14.43 | ckknight | note: this very much resembles FuBar's data structure. |
06:14.53 | haste | 'global' is only the account tho' ;) |
06:15.05 | ckknight | instead of self.charData, it's self.db.char |
06:15.12 | ckknight | haste, yep |
06:15.31 | ckknight | haste, you'd rather I call it account? |
06:15.49 | haste | yes, it describes it better |
06:15.55 | ckknight | makes sense to me |
06:16.00 | haste | and it 'fits' with the rest of them to say so |
06:17.07 | ckknight | okay, it's now char, realm (which is actually realm + faction), account, class, and profile |
06:18.37 | Wobin | but would someone actually be accessing things through self.db.class.thingy? |
06:18.46 | Wobin | when they should be using self.db.profile.thingiy |
06:18.47 | ckknight | pyes. |
06:18.53 | ckknight | yes |
06:18.55 | ckknight | I know I do |
06:19.04 | ckknight | self.db.class is unlikely to use |
06:19.08 | ckknight | self.db.char is very likely |
06:19.20 | ckknight | self.db.realm is very likely for money-related addons |
06:19.26 | Wobin | ah, I see |
06:19.47 | ckknight | self.db.account is unlikely, but I use it for RestFu, for instance |
06:19.49 | Wobin | Well, it's pretty concise. I can't see how you could terse it down |
06:20.06 | ckknight | alright |
06:20.15 | kergoth | ! scott bakula is doing a new quantum leap series? |
06:20.16 | kergoth | kickass |
06:20.36 | ckknight | also, those tables are created on the fly, so the first time you access self.db.account, the correct tables will be created and whatnot |
06:20.42 | ckknight | with the proper given defaults and such |
06:21.21 | *** join/#wowace MoonWolf (n=MoonWolf@a80-127-128-193.adsl.xs4all.nl) |
06:21.21 | *** mode/#wowace [+o MoonWolf] by ChanServ |
06:21.22 | Wobin | kergoth: omg |
06:21.33 | ckknight | also, this allows to specify a PerCharDB |
06:21.42 | ckknight | hey MoonWolf |
06:22.14 | kergoth | Wobin: http://imdb.com/title/tt0383588/ |
06:26.09 | MoonWolf | heeelllo, world. |
06:26.19 | ckknight | hello. |
06:29.26 | Kyahx | Wobin: Just updaed / added my branch of AceHeal. I removed Desperate Prayer from the spell list so it shouldn't even use it now. |
06:29.50 | Kyahx | also, Blizzard Party Pet frames now work. Don't know why they were left-out in the first place :P |
06:30.28 | haste | Wobin, did the AceHeal module work btw? |
06:30.43 | Kyahx | module for...? |
06:32.17 | haste | oUF2 |
06:32.26 | haste | module, plugin, whatever right now :p |
06:35.38 | MoonWolf | today |
06:35.43 | Wobin | Kyahx: woot |
06:35.47 | MoonWolf | has one of the best daily wtf' s ever! |
06:35.58 | Wobin | haste: yes, for the left and right click, but not for middle =( |
06:36.10 | Wobin | (which brought problems since that's how I shield) |
06:36.10 | Kyahx | oUF2 isnt based on AUF? |
06:36.31 | MoonWolf | doesnt look like it is. |
06:36.49 | haste | nope, I dropped AUF since it has a couple of problems |
06:37.03 | Kyahx | sad, i wrote the AUF plugin specificly so I could use oUF1 :P |
06:37.04 | Wobin | It -was- |
06:37.05 | Kyahx | lol |
06:37.07 | Wobin | originally =) |
06:37.25 | MoonWolf | haste, very risky question for you. |
06:37.54 | MoonWolf | could you make it possible to show the mana / health text, over the bars instead of next to them ? |
06:38.04 | Wobin | (and pvp status?) |
06:38.09 | MoonWolf | and could you include xp bars ? |
06:38.32 | MoonWolf | no problem in not, only suggesting here. |
06:38.37 | Kyahx | and the time of day, and xp position, and how much gold you have, and the ability to lock fubar plugins to your hp bars! |
06:38.51 | MoonWolf | .... |
06:38.53 | Kyahx | lol |
06:38.55 | Wobin | I dunno, the ability to set the phase of the moon would be cool =P |
06:39.10 | MoonWolf | And when the next solar eclipse will be. |
06:39.15 | Kyahx | "Im sorry, I only watch warlock's hp when the moon is full" |
06:39.35 | MoonWolf | And the % winning/loosing of the current AV game. |
06:41.00 | Kyahx | hah |
06:41.42 | *** join/#wowace quoin (n=mhowell@60-240-161-243.tpgi.com.au) |
06:41.45 | Kyahx | bah, I took the day off work today and had this big plan to still get up at a decent time and try to finish freerefills |
06:41.54 | Kyahx | but it didnt happen, and now its bed time, *sigh* |
06:42.10 | ckknight | is there any way to tell if an addon has had ADDON_LOADED happen to it? |
06:42.20 | ckknight | - |
06:42.20 | ckknight | -+ |
06:42.47 | ckknight | don't mind that |
06:42.51 | Kyahx | heh |
06:42.59 | Kyahx | I was going to say, isnt ADDON_LOADED an event? |
06:43.23 | ckknight | yea |
06:43.37 | ckknight | I need to know if an addons' variables have been loaded or not |
06:44.04 | ckknight | addon's* |
06:44.06 | Kyahx | I assume so |
06:44.10 | Kyahx | "This event always fires after SavedVariables of the AddOn have been loaded from disk and its OnLoad function has been executed." --wowwiki |
06:44.15 | MoonWolf | if addon.var then |
06:44.19 | ckknight | no, I need to know if the event has been fired. |
06:44.32 | ckknight | MoonWolf, Saved variable. |
06:44.42 | MoonWolf | oh |
06:44.44 | MoonWolf | eeuh |
06:45.12 | MoonWolf | doesnt ADDON_LOADED give the loaded addon as a value ? |
06:45.35 | ckknight | yes, but that doesn't help if I don't know if the event has been fired or not |
06:46.04 | ckknight | and I don't know the name anyway |
06:46.14 | MoonWolf | <PROTECTED> |
06:46.19 | MoonWolf | your making this very easy. |
06:47.23 | ckknight | I'm writing AceDB |
06:47.50 | ckknight | hrm |
06:48.07 | ckknight | I think I can override the :embed for it, and get an event going on it |
06:48.21 | Wobin | So... what -do- you know about the addon you're inquiring about? |
06:48.38 | ckknight | you have a reference to its table |
06:49.19 | ckknight | and you later receive the name of its database, through :RegisterDB("name") |
06:53.55 | *** join/#wowace Cairenn (n=Cairenn@CPE001217452e29-CM014500004571.cpe.net.cable.rogers.com) |
06:53.55 | *** mode/#wowace [+o Cairenn] by ChanServ |
06:54.28 | Cairenn | hey ckknight |
06:57.43 | ckknight | hrm |
06:57.55 | ckknight | alternatively, I could just force addons to register their DB name before initialize |
06:58.00 | ckknight | that'd be easier |
06:58.46 | Wobin | Couldn't you do that as an argument for the class initialisation |
06:58.48 | Wobin | ? |
06:58.57 | Wobin | er instance request? |
06:59.16 | MoonWolf | http://youtube.com/watch?v=PU8nhdxX2-E&search=e3%20space%20ghost <- this owns |
07:00.53 | ckknight | Wobin, I don't understand, honestly |
07:05.29 | Wobin | hm |
07:05.40 | Wobin | How does one request the inclusion of AceDB? |
07:07.50 | ckknight | MyAddon = AceLibrary("AceAddon-2.0"):new("AceDB-2.0") |
07:11.13 | *** join/#wowace ckknight_ (n=ckknight@rrcs-67-53-204-251.west.biz.rr.com) |
07:20.19 | ckknight_ | wtf, my parents want me to type a 50-page document into the computer |
07:20.23 | ckknight_ | no way in hell I'm doing that |
07:21.24 | ckknight_ | they also think it'll take me all of 3 hours |
07:21.41 | MoonWolf | WTF is WONG with peoplesometimes? --And I want that list in alphabetical order and sorted by discomfort factor! |
07:22.24 | ckknight_ | lousy wongs, always harshing my mellow. |
07:22.51 | ckknight_ | I told them it'd take me 20 days |
07:23.00 | ckknight_ | if they ask again, I'll just set my price at $20 an hour |
07:23.11 | ckknight_ | hopefully by then they'll outsource it or something |
07:23.53 | MoonWolf | hehe |
07:24.12 | MoonWolf | we found an indian kid two blocks away who is going to do it at $0.5 an hour |
07:27.10 | ckknight_ | lol |
07:35.32 | kergoth | woot, level 38. new frost bolt rank ftw |
07:38.25 | Wobin | Why isn't my squishy meter showing up in parties? |
07:44.07 | MoonWolf | kergoth, grats |
07:44.09 | MoonWolf | i think. |
07:44.24 | [Ammo] | woot |
07:44.33 | [Ammo] | Cthun module apparantly pretyt much worked |
07:44.38 | [Ammo] | although timers were a bit off :) |
07:44.50 | [Ammo] | gotta love drycode, check for syntax errors and ship ;) |
07:46.55 | ckknight_ | lol |
08:25.03 | [Ammo] | CIA is slow today |
08:27.22 | ckknight_ | no, broken |
08:27.31 | [Ammo] | even better meh :p |
08:27.41 | MoonWolf | i like CIA-17 better. |
08:46.22 | Wobin | are we ever going to get the websvn back again? |
08:47.09 | MoonWolf | ask when cladhaire is talking |
08:47.24 | Wobin | Codayus: You about? |
08:47.36 | Wobin | (Or anyone that knows what his branch of Squishy does |
08:47.38 | Wobin | ) |
09:12.37 | Wobin | On the one hand, I want to try writing a library for stat reporting (+heal etc) |
09:12.41 | Wobin | on the other hand... plowking |
09:14.05 | Industrial | plowking |
09:14.06 | Industrial | :P |
09:14.28 | Industrial | wy is it named plowking btw? |
09:14.40 | Industrial | wasnt that a pokemon thingy or something? |
09:15.53 | ckknight_ | Simpsons |
09:16.00 | ckknight_ | very important part of pop culture |
09:16.01 | Wobin | Simpsons |
09:16.17 | Wobin | It was the name of the opposing business to MrPlow |
09:16.58 | Wobin | Actually I should split up the code in PlowKing |
09:17.02 | Wobin | So I don't have to look at it all the time |
09:17.34 | Wobin | folding aside, it's bloody irritating to have to scroll through the lot =P |
09:20.59 | *** join/#wowace snurre (n=snurre@AVelizy-153-1-6-154.w83-199.abo.wanadoo.fr) |
09:29.58 | ckknight | btw, initial commit of AceDB2 |
09:32.50 | ckknight | API advice |
09:33.00 | ckknight | how do you think people should register their defaults? |
09:33.35 | ckknight | a possible solution is to do: :RegisterDBDefaults("kind", defaultsTable) |
09:37.13 | Wobin | How about just RegisterDefaults? |
09:37.59 | ckknight | yea, that's work too |
09:38.07 | ckknight | make more sense |
09:38.41 | Wobin | alright |
09:38.48 | Wobin | Who's been using my imageshack account =P |
09:39.08 | Wobin | I -know- I didn't upload the tattoo images =P |
09:39.19 | Wobin | or the one with the penis with the needles embedded =P |
09:39.53 | ckknight | btw, I've been writing my mixins/libs to have strict argument checking and such, so hopefully this will alleviate errors that should be caught right away. |
09:40.34 | Wobin | how are the errors reported? |
09:41.08 | ckknight | error("text", 2) |
09:41.23 | ckknight | which makes it bubble directly to where you called from |
09:41.30 | ckknight | at least for arg checking |
09:41.59 | ckknight | error("text", 1) is the current level, 2 is one higher (where you called from) |
09:43.33 | haste | finally vacation ! |
09:46.33 | ckknight | hoorah. |
09:47.03 | *** join/#wowace FryGuy- (i=fryguy@c-24-23-19-160.hsd1.ca.comcast.net) |
09:50.17 | MoonWolf | Wobin, kinky |
09:50.33 | Wobin | It was you, wasn't it? |
09:50.47 | MoonWolf | Might be, but i dont remember actually using your account. |
09:50.57 | MoonWolf | i did upload a penis with needles image. |
09:52.34 | haste | okey, there was a couple of things said here before I left in a hurry ;D ? |
09:52.39 | haste | regarding oUF2 |
09:52.43 | MoonWolf | yeah |
09:52.49 | MoonWolf | the first suggestion was serieus |
09:53.03 | MoonWolf | about being able to overlay the text on the bars intead of next to them. |
09:53.04 | haste | I only saw it highlighted :< |
09:53.19 | haste | noted |
09:55.43 | *** join/#wowace FryGuy-- (i=fryguy@c-24-23-19-160.hsd1.ca.comcast.net) |
09:57.55 | Industrial | haste: and to have the values text have more padding to the right - thay are ON the border atm |
09:58.12 | haste | no here :< |
09:58.21 | haste | I'll add a option to change it's size a little tho' |
09:58.25 | haste | since it's matter of font |
09:59.03 | haste | Wobin, I don't understand why middlemouse isn't working :( |
09:59.24 | haste | or wait, maybe I do |
10:04.27 | [Ammo] | haste: if you can make oUF2 have options to make it look like ABF or MG2 in ABF style that would be good :) |
10:05.44 | haste | I might attempt to create a "template" system or something |
10:05.57 | haste | is CIA-12 dead? |
10:06.23 | haste | Wobin, could you try if it works now? |
10:06.48 | Wobin | hm midraid atm |
10:06.54 | [Ammo] | CIA-12 is dead |
10:06.59 | Wobin | Where's the file? |
10:07.04 | [Ammo] | got killed by KGB-13 |
10:07.36 | haste | Wobin, update oUF2 |
10:07.39 | [Ammo] | oh and manabar of targetoftarget is that possible as well? or just off by default? |
10:07.48 | haste | you can change the default settings |
10:07.55 | haste | or manually do it in the saved vars |
10:08.10 | [Ammo] | or change it using the ctrl-rightclick menu? |
10:08.17 | [Ammo] | another question, and yes I'm bugging you |
10:08.34 | haste | you can also do that :p |
10:08.44 | [Ammo] | could you disable the ctrl-rightclick menu and just make it: /ouf options |
10:08.48 | [Ammo] | optionally probably |
10:08.57 | [Ammo] | because ctrl-rightclick is handy using AceHeal :p |
10:09.01 | haste | hehe |
10:09.25 | haste | I'll do that later on, I want to make the menu a little bit more dynamic now |
10:09.52 | [Ammo] | it's not like people need the menu often :) |
10:09.52 | [Ammo] | oh and an option to disable tooltips on hover |
10:09.52 | [Ammo] | or only make them show when the shift key is pressed or something |
10:10.02 | [Ammo] | hard to heal people when the tooltip is in your face obscuring the bar :) |
10:10.15 | [Ammo] | done rambling now :)) |
10:10.21 | haste | keep on :) |
10:10.29 | haste | My list is fairly long now :p |
10:10.31 | [Ammo] | well the glow on debuffed :) |
10:10.35 | Wobin | Damnit |
10:10.36 | [Ammo] | but that's alrady on your list |
10:10.40 | haste | already suggested :p |
10:10.41 | Wobin | Why doesn't my squishy frame show up? |
10:10.50 | [Ammo] | blame codayus :p |
10:10.53 | [Ammo] | I think :) |
10:11.03 | haste | I'm thinking about making a post on the wowace forums |
10:11.14 | haste | I want more feedback while it's still early |
10:11.26 | [Ammo] | if you want even more feedback :) |
10:11.39 | [Ammo] | just put all the .lua files in a folder or subfolders if oUF |
10:11.56 | [Ammo] | it's a bit silly to need 6 folders for frames ;) |
10:12.27 | haste | meep, not sure about that one |
10:12.41 | haste | even though the addons take zero when loading |
10:12.55 | [Ammo] | it's just a big clutter for no real reason |
10:13.07 | [Ammo] | why would anyone just use the playerframe but not the target frame etc |
10:13.15 | haste | I do that :< |
10:13.29 | haste | for my rogue I actually use a HUD |
10:13.31 | haste | *gasps* |
10:13.40 | [Ammo] | ow, growup / growdown for party frames if that's not in yet |
10:13.59 | haste | they aren't anchored atm |
10:14.30 | [Ammo] | I like my party to grow up |
10:14.57 | haste | damn it, ideas are like.. flowing now :OO |
10:15.01 | [Ammo] | hehe |
10:15.03 | [Ammo] | you asked fo rit |
10:15.26 | haste | no problem, I like it ;D |
10:15.26 | MoonWolf | how about an xp bar for pets and players |
10:15.27 | MoonWolf | huh |
10:15.49 | haste | MoonWolf, I was thinking of one that shows above half the PowerBar |
10:15.53 | haste | and shows a tooltip on hover |
10:16.00 | MoonWolf | thats cool |
10:16.06 | [Ammo] | good idea haste |
10:16.29 | MoonWolf | and, a health estimator ala watchdog ? |
10:16.42 | [Ammo] | for target? |
10:16.43 | haste | MobHealth support will be added at least |
10:16.47 | MoonWolf | k |
10:16.56 | haste | I know a lot of people used it on the old one |
10:16.58 | [Ammo] | I never use mobhealth anymore |
10:17.11 | [Ammo] | somehow I like the % display |
10:17.16 | [Ammo] | used to love mobhealth but meh |
10:18.04 | MoonWolf | its good to know actual values IMHO |
10:18.11 | MoonWolf | especially with certain twinks |
10:18.17 | MoonWolf | they keep going and going and going and going. |
10:18.29 | [Ammo] | I also like the % display |
10:18.44 | [Ammo] | handy for those enragers |
10:19.06 | haste | same |
10:23.56 | ckknight | I want CIA to work, so you can bask in my glory of lots of commits |
10:23.59 | ckknight | le sigh. |
10:32.29 | Wobin | The ability to hide stuff? |
10:35.07 | ckknight | does anyone have any suggestions for profiles with Ace2 and AceDB2? |
10:36.37 | MoonWolf | char class side server |
10:37.07 | ckknight | side? |
10:37.13 | ckknight | server? |
10:37.45 | ckknight | to reiterate, there's 5 kinds of data: char, class, realm (plus faction), account, and profile |
10:38.20 | ckknight | I'm currently dealing with the profile part, specifically the changing of it and how it should be handled/stored/etc. |
10:40.12 | MoonWolf | side == faction |
10:40.15 | MoonWolf | server == realm |
10:41.51 | ckknight | okay |
10:42.23 | ckknight | I don't see a situation where you'd want side-specific data decoupled from realm-specific data |
10:43.48 | ckknight | do you? |
10:47.21 | Wobin | Anyone use HealersAssist? |
10:49.13 | [Ammo] | nope, what is it supposed to do? |
10:49.33 | Wobin | It's a healsyncing addon |
10:51.18 | haste | haha |
10:51.33 | haste | My little L40 rogue was attacked by a L42 warlock |
10:51.45 | haste | I gouged and it suddenly was at 50% |
10:51.53 | Wobin | rofl |
10:51.59 | haste | both crusader procced and sword spec chain :p |
10:52.21 | Wobin | crusader? |
10:52.24 | Wobin | on a 40? |
10:52.28 | Wobin | I hate you =P |
10:53.23 | haste | I enchanted it on L37 :p |
10:53.43 | haste | it sponsored it itself! |
10:57.46 | ckknight | profiling seems like it could be very complicated. linking vs. copying of profiles and such |
11:01.39 | [Ammo] | someone in my guild has a level 21 paladin alt with Crusader on Verigan's Fist |
11:08.04 | MoonWolf | twink |
11:11.29 | Industrial | I had double Fiery on my [Cruel Barb]'s |
11:11.36 | Industrial | at lv 19 |
11:12.04 | Industrial | With luck I did an ambush crit of 250, and then 200 damage in one hit |
11:12.09 | Industrial | demoloshing another twink |
11:12.11 | Industrial | >:) |
11:12.17 | Industrial | demolishing* |
11:12.31 | Industrial | But i have a friend on that server with a rogue twink with 1.4k hp |
11:12.33 | Industrial | :| |
11:13.13 | FryGuy | level 19? |
11:13.16 | Industrial | yes |
11:13.24 | FryGuy | wow |
11:13.27 | Industrial | :) |
11:13.37 | FryGuy | my mage didn't have that much at level 50 :p |
11:13.40 | Industrial | she's crazy :P |
11:13.50 | FryGuy | of course.. fireballs for 1000 :p |
11:13.50 | MoonWolf | FryGuy, your mages could do with a tad more hp then. |
11:14.04 | FryGuy | i was all out +dmg when I was leveling up |
11:14.12 | FryGuy | it's the most efficient gear |
11:14.17 | MoonWolf | becase a hunter does aimed shot + multishot set his pet on you and runs away |
11:14.19 | FryGuy | since hp/int don't really matter :/ |
11:14.30 | FryGuy | for pve grinding I mean |
11:14.41 | FryGuy | i had gear with more sta/int |
11:14.59 | FryGuy | but it's like.. if I get attacked by a 60 I'm dead no matter what, so why not go all out :p |
11:15.25 | Industrial | I wonder if there are any items like wands that have no level restrictions |
11:15.30 | FryGuy | and if someone comes and attacks me I might be able to get my sheep off and fireball->fireball->scorch |
11:15.34 | Industrial | That are better then Cookies Stirring rod |
11:15.40 | FryGuy | er fireball-fireball-fireblast |
11:15.40 | Industrial | if so a caster < all on wsg lv 19 |
11:15.44 | FryGuy | and they might die if any crit |
11:15.55 | Industrial | I know about one from BFD from the quest |
11:16.13 | Industrial | seriously, warlock is damn anoying in pvp |
11:16.22 | FryGuy | 19? |
11:16.24 | Industrial | yes |
11:16.29 | Industrial | even then :) |
11:16.30 | FryGuy | you mean dying? :p |
11:16.50 | FryGuy | or was that another channel with that level 19 warlock video |
11:16.53 | FryGuy | that was painful tow atch |
11:17.01 | Industrial | No like I hit him and he fears me and i WOTF and he fears me and I use my trinket and he fears me and he DD's me to death |
11:17.20 | Industrial | ;) |
11:17.33 | FryGuy | i've got a druid i was going to level to 29 |
11:17.49 | Industrial | Do you have cat form at lv 29? |
11:17.56 | MoonWolf | yes |
11:18.02 | Industrial | Meh, NE hunter is also a bitch in wsg10-19 |
11:18.10 | Industrial | I have a nice tactic :> |
11:18.21 | MoonWolf | bear at 10, cat at 20, travel at 30, dire bear at 40. |
11:18.33 | Industrial | You know that there are two roofs on the tunnel entrance right? |
11:18.52 | MoonWolf | yeah |
11:18.53 | Industrial | try and get on the lower one |
11:18.59 | FryGuy | uh |
11:19.02 | Industrial | noone will see you, ever |
11:19.10 | FryGuy | you mean the upper level in the main entrance? |
11:19.16 | Industrial | no |
11:19.22 | Industrial | The roof of the tunnel entrance |
11:19.28 | FryGuy | yes? |
11:19.31 | Industrial | where you can get to by walking a ledge |
11:19.37 | Industrial | it has two 'layers' of roof |
11:19.46 | FryGuy | in horde base? |
11:19.48 | Industrial | usually you are on the top one but theres one underneath |
11:19.51 | MoonWolf | the small guilding in front of the tunnel. |
11:19.56 | *** join/#wowace haste (n=haste@host-81-191-131-80.bluecom.no) |
11:19.59 | MoonWolf | directly against the cliff |
11:20.02 | FryGuy | the one that's like a light holder? :p |
11:20.07 | Industrial | lemme try getting a screenshot |
11:21.58 | Industrial | http://www.wowwiki.com/images/f/f5/Warsong_gulch_alliance_entr.jpg |
11:22.15 | Industrial | see theres two roof parts? |
11:22.27 | Industrial | stand on the lower (kinda hard to get onto) |
11:22.31 | FryGuy | oh |
11:22.34 | Industrial | and just use the NE talen to fade >:) |
11:22.36 | FryGuy | ya |
11:22.39 | FryGuy | i get up there :p |
11:22.42 | Industrial | ^^ |
11:22.47 | FryGuy | i thought you were talking about inside |
11:22.51 | Industrial | no |
11:22.51 | Industrial | :) |
11:22.52 | FryGuy | like.. the entrance |
11:22.57 | FryGuy | er instance |
11:23.15 | FryGuy | that was wierd |
11:23.22 | Industrial | hunter is mighty handy for slowing down flag caputrers and popping the damn mages that freeze adds |
11:23.23 | FryGuy | i had instance in my head, but i typed entrance :( |
11:23.44 | FryGuy | that's confusing |
11:23.50 | FryGuy | mages freeze adds? :/ |
11:24.07 | MoonWolf | frost nova |
11:24.10 | FryGuy | oh |
11:24.16 | FryGuy | killing the mages before they nova |
11:24.49 | FryGuy | !c 1+2+3+4+5+6+7+8+9 |
11:24.54 | FryGuy | er, wrong chnanel |
11:29.07 | Codayus | ? |
11:29.10 | Codayus | Blame me? |
11:37.40 | [Ammo] | yarr! :) |
11:37.48 | [Ammo] | didn't you make the last changes in Squishy? |
11:38.25 | [Ammo] | having to do with party stuff |
11:52.22 | *** join/#wowace Tain (n=pmallett@ip70-181-48-123.ri.ri.cox.net) |
11:52.38 | MoonWolf | sup tain |
11:56.16 | *** join/#wowace Shyva (n=n0time@sd511586e.adsl.wanadoo.nl) |
11:56.52 | Tain | Too early to be awake. |
11:58.44 | Codayus | [Ammo]: Yeah |
11:59.09 | Codayus | Trying to fix it not showing in parties. |
12:09.59 | Wobin | Woohoo |
12:09.59 | ckknight | good song: The Mountain Goats - No Children |
12:14.29 | *** join/#wowace Kaelten (n=Kaelten@68.63.3.183) |
12:14.36 | *** mode/#wowace [+o Kaelten] by ChanServ |
12:14.49 | Kaelten | can someone leave the channel and come back in to make sure I don't have any bugs on this one? |
12:15.14 | *** part/#wowace ckknight (n=ckknight@rrcs-67-53-204-251.west.biz.rr.com) |
12:15.17 | *** join/#wowace ckknight (n=ckknight@rrcs-67-53-204-251.west.biz.rr.com) |
12:15.21 | ckknight | seems fine |
12:15.27 | Kaelten | good |
12:15.27 | MoonWolf | yep |
12:15.28 | Kaelten | thanks ck |
12:15.36 | Kaelten | are you still awake or is it just again? |
12:15.46 | ckknight | just again what? |
12:15.53 | Kaelten | being awake |
12:16.01 | ckknight | what's the question? |
12:16.12 | Kaelten | are you still awake |
12:16.18 | Kaelten | or did you get some sleep? |
12:17.22 | ckknight | I'm in a different time zone |
12:17.28 | ckknight | I will sleep soonish |
12:17.31 | Kaelten | ah |
12:17.35 | Kaelten | brb |
12:17.45 | *** join/#wowace Kaelten (n=Kaelten@68.63.3.183) |
12:17.47 | *** mode/#wowace [+o Kaelten] by ChanServ |
12:17.55 | ckknight | Kaelten, fix CIA-12 |
12:18.03 | ckknight | it does nothing... |
12:18.35 | Kaelten | I think thats a kergoth tihng |
12:18.54 | MoonWolf | it is. |
12:19.13 | ckknight | kergoth, *poke* |
12:19.19 | ckknight | ~poke kergoth |
12:19.20 | purl | ACTION cuts down a small tree, sneaks up behind kergoth, pokes kergoth repeatedly, hilarity ensues |
12:19.23 | ckknight | ~moredots |
12:19.24 | purl | you lose 50 dkp again! |
12:19.58 | ckknight | Kaelten, I made AceDB2, it doesn't have profiles yet, but it has all the other parts |
12:20.11 | Kaelten | got it commited? |
12:20.14 | ckknight | yea |
12:20.17 | ckknight | frankly, I don't know the best way to do profiles |
12:21.00 | ckknight | but it has the 5 kinds of data, generated on the fly |
12:21.05 | ckknight | and proper default handling |
12:21.44 | Kaelten | it requires aceevents? |
12:21.47 | ckknight | yes. |
12:22.17 | Kaelten | what for? |
12:22.32 | ckknight | ADDON_LOADED |
12:22.43 | Kaelten | I wish I could add syntax coloring to firefox for when I view lua files |
12:22.49 | ckknight | that's when SVs are loaded up |
12:22.56 | Kaelten | true |
12:23.05 | ckknight | also, it cleans up on PLAYER_LOGOUT |
12:23.38 | ckknight | gets rid of empty tables, values same as defaults, etc. |
12:24.03 | ckknight | stole the code from FuBar |
12:25.07 | MoonWolf | so no more get and set functions ? |
12:25.17 | ckknight | you could code em yourself |
12:25.24 | ckknight | but no, I like em raw |
12:25.29 | MoonWolf | YAY |
12:25.30 | ckknight | seeing as it's faster/more efficient |
12:25.31 | Kaelten | moonwolf: thats one major source of ineffeciancy |
12:25.43 | MoonWolf | finally, looping and accessing saved vars |
12:26.14 | Kaelten | ck can you give an example of usage? |
12:26.26 | Kaelten | more to the point setup |
12:26.27 | ckknight | sure |
12:26.48 | ckknight | MyAddon = AceLibrary("AceAddon-2.0"):new("AceEvent-2.0", "AceDB-2.0") |
12:26.58 | ckknight | MyAddon:RegisterDB("MyAddonDB") |
12:27.13 | Kaelten | how about profiles? |
12:27.17 | Kaelten | how does that work out? |
12:27.38 | ckknight | <ckknight> Kaelten, I made AceDB2, it doesn't have profiles yet, but it has all the other parts |
12:27.46 | ckknight | but the theoretical API will be: |
12:27.56 | ckknight | self:SetProfile("name") |
12:27.58 | ckknight | self:GetProfile() |
12:28.36 | Industrial | <douchebag> do u declare your variables when doing pseudo code? |
12:28.37 | Industrial | tee hee |
12:28.44 | MoonWolf | what will the default profile be ? |
12:28.47 | ckknight | :SetProfile() will call :OnProfileDisable("oldProfile", "newProfile") if available and :OnProfileEnable("oldProfile", "newProfile") |
12:28.53 | ckknight | "default" |
12:29.26 | Kaelten | one feature of Ace1 is that the profiles are managed for the end user with a little |
12:29.30 | Kaelten | interaction |
12:29.36 | ckknight | yea |
12:29.44 | Kaelten | I guess we can present a seperate app to control that aspect later on |
12:29.47 | ckknight | which will be what it basically will be. |
12:29.49 | ckknight | why? |
12:29.57 | Kaelten | well as far as user configuration |
12:30.20 | Kaelten | ./ace profile user all won't exactly exist anymore |
12:30.30 | ckknight | just stick it in a lib |
12:31.02 | ckknight | no rules saying libs can't have slash commands |
12:31.06 | Kaelten | well the memory aspect of it is the problem |
12:31.10 | ckknight | my TouristLib and such have em, they give memory |
12:31.12 | Kaelten | where will that data be stored |
12:31.13 | ckknight | Kaelten, how so? |
12:31.27 | ckknight | it'll be just another part of the lib, stored once in memory |
12:31.40 | Kaelten | but between sessions |
12:32.15 | Kaelten | now I'm beginning to wish we still had RegisterForSave() |
12:32.16 | MoonWolf | yeah, where does an embed keep its vars ? |
12:32.17 | ckknight | profiles will be handled on a per-addon basis. |
12:32.23 | ckknight | embeds don't have vars. |
12:32.35 | ckknight | although |
12:32.40 | ckknight | I got around it with GloryLib ;-) |
12:32.49 | ckknight | which is an embed that has vars |
12:32.50 | Kaelten | well the problem being where does the profile settings get saved between sessions? |
12:33.10 | ckknight | seeing as profiling happens if and only if AceDB is available, you definitely have an SV to work with. |
12:33.36 | Kaelten | right but should we just populate a raw database with data that shouldn't be messed with? |
12:33.37 | ckknight | Kaelten, profiles are handled on a per-addon basis |
12:33.42 | ckknight | but can be changed all at once if need be |
12:34.14 | *** join/#wowace wereHamster (n=tomc@gw.ptr-62-65-141-13.customer.ch.netstream.com) |
12:34.45 | ckknight | basically, you'll have profile groups |
12:34.48 | Kaelten | maybe change RegisterDB to accept a discriptor ? self:RegisterDB('main', AddonDB) self:RegisterDB('profiling', AddonProfileDB) |
12:34.50 | Kaelten | ? |
12:35.01 | ckknight | no, not needed |
12:35.04 | ckknight | that's not how the db works |
12:35.42 | ckknight | you don't access the DB on a flat level |
12:35.49 | ckknight | self.db.char points to MyAddon.chars["ckknight of My Realm"] |
12:36.08 | ckknight | and self.db.profile points to MyAddon.profiles[MyAddon.db.currentProfile] |
12:36.21 | ckknight | so you'd never really access the toplevel of MyAddon |
12:36.34 | ckknight | so why not just have MyAddon.currentProfile = "monkey" ? |
12:37.16 | ckknight | self.db is a structure to handle the database, with links to specific parts (generated on the fly) in it |
12:38.02 | Kaelten | hmm |
12:38.19 | ckknight | you'd never in your right mind access the raw SV |
12:38.25 | ckknight | just mess with the links inside it |
12:38.49 | ckknight | in self.db, you have 5 links: char, class, realm, account, and profile |
12:39.09 | Kaelten | and profile will normally be set to one of the other 4 or a custom profile? |
12:39.38 | ckknight | pretty much |
12:39.47 | Kaelten | what about people who want to have more than one db? |
12:40.14 | ckknight | seeing as it is a mixin and sets .db for you, you'd need two addons or have an AddonModule or whatnot |
12:40.31 | ckknight | but let me ask: |
12:40.41 | ckknight | when would you want more than one db for one addon? |
12:40.43 | Kaelten | why not include an optional argument in RegisterDB that allows you to set the variable name? |
12:41.22 | ckknight | there's already two arguments, one for regular DB and one for a per-char DB, btw |
12:41.51 | Tain | ckknight: a lot of people out there use mutliple dbs for addons. Why? I don't know. But they do. |
12:42.04 | ckknight | Tain, why not use subtables in the DB? |
12:42.11 | Tain | I don't know that there's any good reason to do it. |
12:42.12 | *** join/#wowace haste (n=haste@host-81-191-131-80.bluecom.no) |
12:42.20 | ckknight | me either |
12:42.35 | ckknight | so why allow the continuance of unneeded behavior? |
12:42.37 | Kaelten | one point of view is it gives more flexability to the developer if we allow them to set it up as other things |
12:43.07 | Tain | Well that's one problem I'd have is not knowing why someone did it I wouldn't be comfortable saying you can't do it. |
12:43.09 | ckknight | Kaelten, but then it's not standardized, how do you tell what profile an addon is under? how do you tell if it's enabled or disabled? |
12:43.09 | ckknight | et.c |
12:43.11 | ckknight | etc.* |
12:44.17 | Kaelten | hmmf |
12:44.23 | ckknight | I honestly can't see why having 2 DBs is better than using subtables |
12:44.40 | Kaelten | its not nessacarily (sp) but people are going to want to do it |
12:44.47 | Kaelten | especialy being that could do it in Ace1 |
12:45.06 | Mikma | haste: g'morning, how was the exams? :) |
12:45.20 | haste | farily good I believe |
12:45.26 | haste | don't knoiw the result yet |
12:45.33 | ckknight | but the new system offers a lot more precise control over your DB, so it's not nearly as hard to manipulate |
12:45.45 | Kaelten | true |
12:45.53 | Kaelten | we'll leave it like this for the time being |
12:46.07 | Kaelten | and maybe discuss it more down the road |
12:46.20 | Tain | ckknight I have no idea, I'd just be cautious about forcing artificial limitations on people. The game supports it. |
12:46.24 | Kaelten | anything you need to ask me before I run off to workland |
12:46.29 | *** join/#wowace gngsk| (n=gngsk@c-68-33-204-115.hsd1.md.comcast.net) |
12:46.57 | ckknight | Kaelten, don't think so. AceAddon is semi-workable now and such |
12:48.21 | Kaelten | ok lets try making a few simplistic addons to verify it |
12:48.24 | Kaelten | I got to run |
12:48.31 | ckknight | I have unit tests and such |
12:48.46 | Kaelten|working | I think its time to get it working in wow really |
12:48.56 | ckknight | oh, it theoretically should |
12:49.04 | Kaelten|working | :s lets proove the theory |
12:49.05 | Kaelten|working | gotta run |
12:49.10 | ckknight | all the OO stuff works in it |
12:49.11 | ckknight | and such |
12:49.13 | ckknight | cya |
12:49.21 | ckknight | I'm gonna go to sleep |
12:49.27 | ckknight | damn circadian cycle. |
12:51.07 | Mikma | hmm |
12:51.18 | Mikma | so we do get a 'createframe' for tooltip in 1.11? |
12:52.53 | Wobin | yeh |
12:54.03 | KaeltenAway | there we go gnight |
12:54.05 | KaeltenAway | err good work |
12:54.08 | [Ammo] | hehe |
12:54.22 | Mikma | well, i think i'll try to make a tooltipmod in 1.11 then |
12:55.25 | Industrial | Question: Whats faster in lua.. oh wait |
12:55.31 | Industrial | does lua have a ternary operator? |
12:55.40 | Industrial | foo?bar:baz; |
12:56.15 | Tain | No. |
12:56.19 | Industrial | k |
12:57.37 | Industrial | foo=true bar,baz=function() end |
12:57.53 | Industrial | version 1: if foo then bar() else baz() end |
12:58.01 | Industrial | version 2: foo and bar() or baz() |
12:58.03 | Industrial | whats faster? |
12:59.48 | *** join/#wowace Andalia (n=xx@p54AD9BA7.dip0.t-ipconnect.de) |
12:59.52 | Thrae | I'm guessing they're both the same really. You can't get more efficient then a branch statement. |
12:59.56 | Tain | I always use 2 but I don't know that it's faster. |
13:00.16 | Tain | It uses less characters so it must be! |
13:06.26 | Thrae | Mikma, I told you yesterday, the problem with AF_Tooltip_Mini was not with their code, but QuestsFu and MonkeyQuest. |
13:11.56 | Mikma | Thrae: yes, and you know how to fix it? :) |
13:19.06 | Mikma | heh, this SimpleMouseoverTarget is pretty nice |
13:19.22 | Mikma | i adjusted the code just a littlebit, and not it suits my needs :D |
13:21.14 | Mikma | http://wow.reaktio.net/mouseover.jpg |
13:29.33 | MoonWolf | its a Target Tager on tooltip " |
13:29.36 | MoonWolf | ?* |
13:31.04 | Mikma | yeah it's the same feature ie. tipbuddy has, but in different frame |
13:36.11 | Mikma | haste: i redownloaded oUF2 + PartyTarget, deleted settings and still can't see them :( |
13:40.27 | haste | Blame hC |
13:40.49 | Mikma | i have done that but he haven't fixed it! |
13:42.16 | haste | *downloads PartyTargets* |
13:43.18 | haste | Mikma, it works here :< |
13:43.24 | Mikma | damnit |
13:43.37 | Mikma | what the hell is wrong with my mac then |
13:44.08 | haste | try to change the check so it checks for nil instead |
13:44.16 | haste | shouldn't have anything to say tho' |
13:45.40 | Mikma | well i'll test soon without any other addons |
14:04.41 | Wobin | ckknight: AutoAttack is behaving rather oddly at times |
14:04.53 | Wobin | pulling me out of combat on Cheapshots, or keeping me in combat with saps |
14:09.52 | Mikma | haste: lol wtf! now it appeared on my screen haha |
14:11.18 | *** join/#wowace Hakker (i=UPP@a82-93-101-11.adsl.xs4all.nl) |
14:18.42 | Mikma | haste: the default layout is looking like this on my screen, 0.90 scale: http://wow.reaktio.net/ouf_def1.jpg |
14:19.48 | Mikma | and, after the party ended with the persons in that picture, this happened: http://wow.reaktio.net/ouf_pt.jpg |
14:20.01 | Mikma | notice the PartyTarget in middle of screen lol |
14:21.33 | [Ammo] | partytargets are hyperchips thing :p |
14:24.44 | Mikma | and now the partytarget is gone again :D |
14:31.41 | Industrial | http://img514.imageshack.us/img514/1559/wowlayout0016nu.png |
14:33.23 | Industrial | see the unit frame style in the middle? |
14:33.27 | Industrial | thats how i want my unit frames |
14:33.29 | Industrial | :P |
14:33.34 | Mikma | and after doing /rl the PartyFrame are visible :P |
14:33.38 | Industrial | oh forgot buffs |
14:38.41 | [Ammo] | go code it industrial :) |
14:39.28 | [Ammo] | or wait till Haste fixes his templating system thing |
14:39.44 | Mikma | ? |
14:40.00 | Mikma | he's making one hehe? |
14:43.49 | [Ammo] | he mentioned it but that's it |
14:45.48 | Mikma | well that would rock everything |
14:55.01 | [Ammo] | I miss the CIA bot |
15:05.13 | *** join/#wowace Ratbert_CP (n=KCummins@proxy-ce3.disney.com) |
15:14.50 | Wobin | Come back CIA-17! All is forgiven! |
15:18.21 | hyperChipmunk | =D |
15:18.56 | hyperChipmunk | we don't like CIA-12? |
15:19.07 | Wobin | He's snubbing us |
15:19.25 | Wobin | See? |
15:19.30 | hyperChipmunk | le gosh! |
15:19.35 | Wobin | He's not as friendly as CIA-17 |
15:19.56 | hyperChipmunk | does PlowKing still suck? |
15:20.04 | Ratbert_CP | Always has... |
15:20.05 | Wobin | yes |
15:20.08 | hyperChipmunk | =\ |
15:20.16 | hyperChipmunk | when will it not suck? |
15:20.16 | Wobin | I should do some work on it, I guess |
15:20.21 | Ratbert_CP | ;) |
15:20.28 | Wobin | Soon, my pretty |
15:20.29 | Wobin | soon |
15:22.41 | Hakker | uhm industrial why not try it out with DUF and then code it as a mod so you got the design right... I haven't checked the SV file for DUF but it might even contain coords and stuff |
15:23.57 | Tekcub | advice your mother never taght you: Never use a white shirt/towel as a cum rag, no amount of bleach will make it white again |
15:27.34 | Hakker | Tekcub how do you know this piece of wisdom? |
15:27.55 | Tekcub | well I now use the same white shirt for a cum rag all the time.... |
15:28.07 | Tekcub | cause I ain't going to wear it it's all yellow... |
15:28.24 | Hakker | hehe |
15:32.16 | [Ammo] | oh you're here tekkub |
15:32.22 | [Ammo] | I just replied to your search for sounds :) |
15:32.35 | Tekcub | okey |
15:32.39 | Tekcub | about t ogo to work |
15:32.45 | Tekcub | stupid employment |
15:33.10 | [Ammo] | it gives money |
15:33.14 | [Ammo] | and money gives pleasure |
15:33.33 | Tekcub | oh fuck, there's an idea right there |
15:33.40 | Tekcub | Sonar |
15:33.43 | [Ammo] | yeah |
15:33.45 | [Ammo] | hehe |
15:33.51 | Tekcub | I need a "you're too close" mod on Raggy |
15:34.10 | [Ammo] | the cthunwarner thing made me into a puppet |
15:34.10 | [Ammo] | why do you need that? |
15:34.14 | Tekcub | cause people always get too close to me |
15:34.20 | [Ammo] | shrug |
15:34.24 | [Ammo] | I just stand with the healers |
15:34.29 | Tekcub | heh |
15:34.30 | [Ammo] | I'm DPS, but I always sneak in the middle of them |
15:34.35 | [Ammo] | I never die :) |
15:34.45 | Tekcub | I stand at the rear lava entrance and blow people up as they get out |
15:34.53 | [Ammo] | hehe |
15:34.59 | [Ammo] | I stand at the healer overhanging thing |
15:35.24 | Tekcub | I'll pick a new spot next week |
15:35.31 | [Ammo] | pick the healerspot! |
15:35.35 | [Ammo] | it pwns :) |
15:35.36 | Tekcub | oh and my tranq mod halfway worked |
15:35.51 | [Ammo] | I need to modify cthunwarner a bit |
15:35.54 | [Ammo] | since it's 'always on' |
15:35.58 | Tekcub | I didn't get failed messages, but I got frenzy and shot messages |
15:36.11 | [Ammo] | I thought about adding the functionality to the bigwigs cthun thing |
15:36.15 | Hakker | not at cthun yet :( |
15:36.27 | [Ammo] | (the beeping part mainly :)) |
15:36.50 | Tekcub | I'll make Sonar, it'll be simple with ProximityLib |
15:37.07 | *** join/#wowace MoonWolf (n=moonwolf@f176182.upc-f.chello.nl) |
15:37.07 | *** mode/#wowace [+o MoonWolf] by ChanServ |
15:37.09 | [Ammo] | cthunwarner also shows who's in the stomach of cthun |
15:37.13 | [Ammo] | which is kinda handy |
15:37.31 | [Ammo] | I should make bigwigs users send out sync messages on the health of the stomach tentacles |
15:37.36 | Tekcub | sounds like an odd fight |
15:37.38 | Hakker | still busy at huhah |
15:37.42 | [Ammo] | it's a fun fight |
15:37.45 | [Ammo] | it's the best ever! |
15:38.09 | Makk | It's so hectic :D |
15:38.11 | Mikma | making a good druid seems to be alot harder than i thought |
15:38.29 | [Ammo] | syncing the health would be so imba :) |
15:38.35 | Tekcub | okey off to work, I'll try to throw together Sonar tonight and test in BWL |
15:38.55 | [Ammo] | grab the beep from cthunwarner |
15:38.56 | [Ammo] | it's perfect :) |
15:38.57 | Hakker | which server you play then ammo? |
15:39.00 | [Ammo] | Kazzak |
15:39.10 | [Ammo] | formerly known as Daggerspine |
15:39.21 | Hakker | ah... |
15:39.32 | [Ammo] | or rather all the raiding guilds left that shithole |
15:39.39 | [Ammo] | and went to the new and shiny kazzak |
15:39.44 | [Ammo] | we're basking in it's excellence |
15:39.51 | Hakker | was first on hun infested Bloodscalp now @ trollbane |
15:40.13 | [Ammo] | huhuran is pretty easy btw |
15:40.27 | [Ammo] | alliance here btw |
15:40.33 | Hakker | I know problem is the nature res |
15:40.51 | [Ammo] | have 2 MTs with good NR, as in good items, and high NR |
15:40.55 | [Ammo] | high defense, high sta, high NR |
15:41.02 | [Ammo] | the rest of the buffer can wear cloth |
15:41.03 | [Ammo] | even as rogues |
15:41.09 | [Ammo] | just wear whatever boosts your NR |
15:41.21 | [Ammo] | and you're fine |
15:41.38 | [Ammo] | our guild doesn't get to kill outdoor dragons so we kill Huhuran wearing whatever dropped from AQ40 and Maraudon :) |
15:41.49 | Hakker | well average is now on 150 I think and near 300 for the 2 MT's and 200 for 1 OT |
15:42.05 | [Ammo] | k tell your rogues to just use cloth items as well |
15:42.07 | Hakker | Outdoor dragons are actually quite nice |
15:42.20 | [Ammo] | whatever gets their NR up |
15:42.22 | Hakker | why cloth? |
15:42.22 | Makk | meh |
15:42.29 | [Ammo] | because your damage doesn't matter |
15:42.33 | [Ammo] | your NR matters |
15:42.39 | Makk | soakers? :) |
15:42.41 | [Ammo] | you can lower NR when you master the fight |
15:42.42 | [Ammo] | yeah |
15:42.50 | [Ammo] | just tell them to max their NR |
15:42.52 | Hakker | I know but there are alot of decent NR leather stuff |
15:42.54 | MoonWolf | if you can kill huhuran |
15:43.00 | Makk | we have like 19 ppl with 200+nr |
15:43.01 | MoonWolf | why cant you kill an outdoor dragon ? |
15:43.10 | [Ammo] | because they are camped by other guilds |
15:43.16 | [Ammo] | and our guild is kinda semi-casual |
15:43.21 | Hakker | same |
15:43.21 | Makk | and most of them use green shit of nature resistance |
15:43.33 | [Ammo] | Makk: yeah that works as well |
15:43.38 | [Ammo] | just get your NR up Hakker |
15:43.45 | Hakker | but Outdoor dragons are great and drop decent loot for mara |
15:43.49 | [Ammo] | and tell them to use shit items if they have to |
15:43.51 | Hakker | oops aq |
15:43.56 | [Ammo] | priests shouldn't wear NR |
15:44.12 | [Ammo] | you need a buffer of around 19-20 people wearing NR, the rest wear their best gear |
15:44.25 | [Ammo] | make sure you space the raid so that the buffer is always closer than the rest |
15:44.28 | [Ammo] | and then do it |
15:44.33 | Hakker | the problem is that at 40% the clothies start dying :( and the shield begins to drop |
15:44.48 | [Ammo] | why do clothies die at 40? |
15:44.52 | [Ammo] | that's your problem right there |
15:44.55 | [Ammo] | space them out better |
15:45.03 | [Ammo] | the dot damage during 100-30% is range based |
15:45.11 | Hakker | I mean things like rogues :P |
15:45.17 | [Ammo] | they need to be healed |
15:45.27 | [Ammo] | our raid setup is 6 healers on the 2 MTs |
15:45.38 | [Ammo] | the rest of the healers heal the rogues and other guys close by |
15:45.43 | Hakker | oh well once we get him down it's easy... |
15:45.48 | [Ammo] | but preserve as much mana as possible |
15:46.04 | Hakker | yeah we keep em at 80% minimal |
15:46.04 | [Ammo] | at 38% all warlocks throw a CoD on Huhuran |
15:46.24 | Hakker | because we know you basically need to kill him in 30 secs at 30% |
15:46.30 | [Ammo] | at 32% we hold dps |
15:46.38 | [Ammo] | then wait for the sting to hit |
15:46.53 | [Ammo] | when it hits ranged takes it below 30% |
15:46.55 | [Ammo] | and we go all out |
15:47.08 | [Ammo] | rogues should be free from the sting at around 28% |
15:47.31 | [Ammo] | we also use paladins with bubble halfway through the fight to soak damage |
15:47.43 | [Ammo] | they can move in bubble and soak for the nature damage |
15:47.51 | [Ammo] | dwarves can stoneform and soak for 8 seconds as well |
15:48.07 | [Ammo] | we do that if the buffer group starts to die |
15:48.18 | Hakker | we use the same tactic but apparently some don't pay attention ;) |
15:48.21 | [Ammo] | we have 3 SL warlocks as well |
15:48.27 | [Ammo] | make sure they have a felpup out |
15:48.42 | [Ammo] | and the felpup should be parked in the buffer |
15:48.55 | [Ammo] | it will eat wyvern stings during the first part |
15:49.01 | *** join/#wowace Suntiger (i=moonwolf@f176182.upc-f.chello.nl) |
15:49.05 | [Ammo] | so that's 3 more people in teh buffer for the first part |
15:49.12 | [Ammo] | at 90% get it to attack huhuran |
15:49.15 | [Ammo] | and it'll eat dots as well |
15:49.21 | [Ammo] | the warlock can heal the pet with healthfunnel |
15:49.30 | [Ammo] | soullink goes up at 32% |
15:49.30 | Hakker | btw you should try out the dragons... they are pretty easy except Emeriss... that one is a real bitch |
15:49.36 | [Ammo] | we can kill the dragons |
15:49.39 | [Ammo] | we killed 2 |
15:49.43 | [Ammo] | but they are camped |
15:49.50 | [Ammo] | so we never get a shot at them |
15:49.52 | Hakker | here too |
15:49.59 | *** mode/#wowace [+o moonwolf] by ChanServ |
15:50.03 | [Ammo] | and frankly we don't care anymore |
15:50.09 | Makk | we camp them! :D |
15:50.14 | Makk | (not really.) |
15:50.15 | Hakker | same |
15:50.20 | Hakker | semi camping |
15:50.47 | [Ammo] | anyway, warlocks soullink at 32%, after that they are part of the buffer as well |
15:50.51 | Hakker | the biggest luck is a medium server with other guilds forming raids at the same time :) |
15:50.53 | [Ammo] | so they position themselves in front of the rest as well |
15:51.16 | [Ammo] | we have 3 SL warlocks atm, including myself, so it works real well |
15:51.25 | [Ammo] | I have 297 NR with feldog |
15:51.28 | [Ammo] | which is plenty to be a buffer |
15:51.40 | [Ammo] | there is another trick btw |
15:51.54 | [Ammo] | don't quaff NR pots right at 30% |
15:52.05 | [Ammo] | quaff them when your PoH priest runs out of mana |
15:52.22 | [Ammo] | then healthstone / healing pot when you get low |
15:52.33 | [Ammo] | that way you maximize your effectiveness |
15:52.47 | Makk | SL is so boooooooooooooooring |
15:52.51 | [Ammo] | shrug |
15:52.54 | [Ammo] | I know |
15:52.55 | [Ammo] | it sucks |
15:53.06 | [Ammo] | I'm now 31 demo, 7 afflic, 13 demo |
15:53.11 | [Ammo] | 13 destro that is |
15:53.18 | [Ammo] | just for encounters like this |
15:53.23 | [Ammo] | untill 1.11 hits with more NR for everyone |
15:53.30 | [Ammo] | then I'll just switch back to SM/DS |
15:53.44 | [Ammo] | I did this build for Huhuran specifically |
15:53.47 | Hakker | Sekram is weird, Vem & co range from easy to rock hard, Satura is a bitch and Franky is fun oh and try Vici once but that was a damn fast wipe :P |
15:54.01 | Mikma | http://www.wowhead.com/talent/?MZxxMsfbdLEx00xo |
15:54.06 | [Ammo] | Vem and co are are not that hard |
15:54.12 | Shyva | skeram is cool, really cool |
15:54.20 | Makk | 17:58:10 < [Ammo]> I'm now 31 demo, 7 afflic, 13 demo |
15:54.20 | [Ammo] | skeram requires some focus |
15:54.22 | Shyva | so is Sartura |
15:54.22 | Makk | hmm |
15:54.27 | Makk | I prefer SM/Ruin |
15:54.28 | Hakker | depends on the way you take em ammo |
15:54.33 | Makk | or NF/Conflag |
15:54.36 | [Ammo] | naah |
15:54.40 | [Ammo] | SM/DS is very cool |
15:55.00 | [Ammo] | I'm so self-sufficient with that build |
15:55.05 | Makk | http://www.wowhead.com/talent/?AE0rVRboVZZxx0tr0z |
15:55.09 | Makk | meeeh |
15:55.14 | Makk | ruin <3 |
15:55.19 | [Ammo] | shrug |
15:55.37 | Makk | Ruin and Bane are what really keeps me in Destro |
15:55.41 | Hakker | kri,yauj,vem is by far the easiest, but imo vem,yauj,kri the hardest combo |
15:55.54 | [Ammo] | we always do vem last |
15:56.00 | [Ammo] | because we need to progress still in the instance |
15:56.23 | [Ammo] | once we get cthun ouro and visc down (in that order) we will try others last |
15:56.23 | Hakker | yeah but doing yauj or kri last gives different loot |
15:56.47 | [Ammo] | Makk: saccing a voidwalker usually here for +200 hp / 4 seconds |
15:56.57 | Makk | isn't it 3 sec? |
15:57.02 | [Ammo] | whatever :) |
15:57.06 | [Ammo] | it's a perma renew |
15:57.09 | Makk | i like DS |
15:57.15 | Makk | but i need Bane and Ruin |
15:57.16 | Makk | ;) |
15:57.19 | [Ammo] | no you don't |
15:57.23 | Makk | yes I do. |
15:57.24 | [Ammo] | you need to learn to use dots :) |
15:57.27 | Makk | I'm a critwhor |
15:57.27 | Makk | e |
15:57.39 | Makk | Dude, I'm SM - I know how to use dots |
15:57.40 | [Ammo] | I'd rather just pull 7 mobs |
15:57.50 | [Ammo] | and stay alive :) |
15:58.29 | [Ammo] | most mobs cann't hit hard enough to negate 7 siphons and 200hp/3s |
15:58.47 | [Ammo] | and most of them die when the dots end |
15:58.49 | Makk | ... |
15:58.53 | [Ammo] | that's how I grind Silithus |
15:58.55 | Makk | 7 mobs? |
15:59.00 | [Ammo] | on average yeah |
15:59.01 | Wobin | [23:58-2174] BagBoy\BagBoy.lua:88: attempt to index global `AceHook' (a nil value) |
15:59.02 | Wobin | <PROTECTED> |
15:59.07 | Wobin | Ratbert_CP? |
15:59.10 | Hakker | making a +19 hit fury warrior with the rest in +crit is really really nice... you basically become a pvp whore |
15:59.10 | Makk | that means 7 mobs are hitting you, or 7 in a row? |
15:59.16 | [Ammo] | 7 mobs at once |
15:59.19 | Ratbert_CP | Yo... |
15:59.21 | [Ammo] | I just enter a twilight camp |
15:59.27 | Ratbert_CP | Huh? Hmmm... |
15:59.33 | [Ammo] | run towards a mob, put corruption, siphon, coa on em |
15:59.35 | [Ammo] | and move to the next |
15:59.37 | [Ammo] | and keep running |
15:59.37 | Makk | and 7 mobs at once can't hit for more than DS + 7 siphons at once? |
15:59.42 | Mikma | haste: well, a slash for "show all" would be nice, meaning it will show all debuff and buff-slots and all frames. that way they are easy to position on screen :) |
15:59.52 | [Ammo] | lifetap for mana and continue |
16:00.06 | [Ammo] | SM/DS only works with high amounts of +damage though |
16:00.16 | [Ammo] | I'm now at 600 unbuffed |
16:00.28 | [Ammo] | but at 500 it started to be comfortable |
16:00.54 | [Ammo] | right now I'm gimp SL |
16:00.56 | [Ammo] | I can own in duels |
16:01.06 | [Ammo] | but I can't do the ole SM/DS silithus grind anymore :p |
16:01.34 | [Ammo] | but siphon life ticks of over 80 work real well :) |
16:01.34 | Hakker | warriors suck in duels :( but luckily it's alot different in battlegrounds |
16:01.47 | Makk | + 444 dmg here, that's to shadowspells. |
16:01.53 | Mikma | haste: and, is there anything i can help you with? :) |
16:01.57 | [Ammo] | Makk: not enough ;) |
16:02.24 | [Ammo] | I tried SM/Ruin though |
16:02.31 | [Ammo] | and it is pretty damn letal in pvp |
16:02.41 | [Ammo] | in pve I just find I lack the utility |
16:02.56 | [Ammo] | and since we're mostly pve guild on a pvp server I'd rather take the middle way |
16:03.11 | [Ammo] | so I choose SM/DS after I reached enough +damage |
16:03.24 | [Ammo] | just waiting on claw of chrom to boost me past 600 |
16:04.00 | Makk | got azu dagger :) |
16:04.06 | Makk | waiting for claw here too |
16:04.37 | Hakker | I hate locks |
16:05.09 | Makk | they hate you too |
16:05.17 | *** join/#wowace Suntiger (n=moonwolf@f176182.upc-f.chello.nl) |
16:05.17 | [Ammo] | I've got a mageblade atm |
16:05.20 | [Ammo] | which is good enough for now |
16:05.26 | Hakker | hehe |
16:05.42 | [Ammo] | and claw will never drop when I have the dkp for it anyway :) |
16:05.45 | [Ammo] | so I'll see |
16:05.55 | Hakker | warrior vs mage,lock,shadowpriest,druid = dead warrior |
16:05.59 | [Ammo] | we have 4 warlocks with 600 spelldamage atm |
16:06.37 | [Ammo] | took those 4 locks and a priest to UBRS once |
16:06.42 | [Ammo] | 5 manning it ;) |
16:06.56 | [Ammo] | focus fire, seduce, and slay |
16:07.07 | [Ammo] | healing can be done _after_ the mobs are dead :) |
16:07.17 | [Ammo] | drakki took us some time though |
16:07.36 | [Ammo] | that being said, WoW is about gear..... |
16:08.25 | Shyva | most (mmo)rpgs are |
16:08.30 | [Ammo] | WoW is extreme |
16:08.34 | [Ammo] | imho |
16:08.52 | Shyva | yea, true, but I don't care :) it's a cool game |
16:08.55 | [Ammo] | yeah it si |
16:11.09 | Makk | twilight pophet! :D |
16:11.12 | Makk | *prophet |
16:11.24 | Makk | hello hello, 10g |
16:11.53 | [Ammo] | oh hehe |
16:12.00 | [Ammo] | it's more like hello reputation :) |
16:12.57 | *** join/#wowace [MoonWolf] (n=moonwolf@f176182.upc-f.chello.nl) |
16:14.16 | [Ammo] | anyway time to get home and start a raid :) |
16:14.31 | *** mode/#wowace [+o MoonWolf] by ChanServ |
16:14.50 | Makk | faaak |
16:14.59 | Makk | what do i do with the fucking guards? |
16:15.36 | Makk | I usually Sacrifice + HoT them while the prophet is deathcoiled |
16:15.48 | Makk | buti can't outrun them when i've killed the bitch |
16:16.29 | Ratbert_CP | Wobin: Are you using a beta Ace? Something with AceHooks *not* included? |
16:16.35 | Wobin | no |
16:18.00 | Ratbert_CP | Hrmmm... Works beautifully for me... |
16:19.56 | Tain | WoW isn't any more about gear than any other mmorpg I've played. |
16:20.08 | Tain | Hell the only one that isn't about gear is City of Heroes/Villains. |
16:20.57 | *** join/#wowace [MoonWolf] (n=moonwolf@f176182.upc-f.chello.nl) |
16:22.18 | Ratbert_CP | Wobin: Try changing line 88 to: ace.hook:Embed(self) |
16:25.35 | Wobin | no luck |
16:30.37 | *** join/#wowace Suntiger (i=moonwolf@f176182.upc-f.chello.nl) |
16:33.53 | *** join/#wowace Tem (n=tardmrr@204.90.50.252) |
16:33.53 | *** mode/#wowace [+o Tem] by ChanServ |
16:34.09 | *** join/#wowace [ven] (n=ven@dyndsl-085-016-089-234.ewe-ip-backbone.de) |
16:41.45 | Ratbert_CP | Wobin: Sounds like your AceHook isn't being initialized. |
16:41.56 | Ratbert_CP | I get mine via Ace/AceHook.lua |
16:42.12 | Wobin | As should I |
16:42.14 | Wobin | hm |
17:11.34 | Industrial | http://digigen.nl/~Industrial/games/wow/interface/001-060615.png |
17:26.41 | *** join/#wowace Jarenthal (n=Jarentha@cpe-066-057-087-213.nc.res.rr.com) |
17:37.06 | haste | Mikma, I'll make a post on the WoWAce forums |
17:37.29 | haste | I can only see a "and....." post, so I guess you have said quite a lot today :p |
17:37.55 | Mikma | haste: well 2 lines |
17:38.12 | Mikma | haste: well, a slash for "show all" would be nice, meaning it will show all debuff and buff-slots and all frames. that way they are easy to position on screen :) |
17:38.18 | Mikma | and the "and" |
17:39.02 | Mikma | + i whined some about the partytargets working/notworking ;) |
17:39.52 | Mikma | oh yes and about the default-layout being funny on 0.90 scale :D http://wow.reaktio.net/ouf_def1.jpg |
17:41.43 | haste | such whine :p |
17:41.53 | Mikma | yeah i know, sad ain't it |
17:42.15 | Mikma | but the behaviour of the partytarget's is something magical! |
17:42.20 | haste | but my warlock is going BWL today *grin* |
17:42.27 | haste | hopefully I'm as lucky as in MC |
17:49.42 | steino | zomg |
17:49.46 | steino | my hunter gets to go to bwl! |
17:50.06 | haste | yay, CIA-12 left |
17:50.09 | *** join/#wowace MoonWolf (n=moonwolf@f176182.upc-f.chello.nl) |
17:50.09 | *** mode/#wowace [+o MoonWolf] by ChanServ |
17:50.11 | haste | maybe Mr 17 comes back |
17:50.36 | *** join/#wowace CIA-9 (i=cia@cia.navi.cx) |
17:50.52 | steino | xD |
17:50.55 | haste | =( |
17:51.17 | Mikma | http://www.wowhead.com/talent/?MZxxMsfbdtExco |
17:51.28 | Mikma | i think it's pretty decent for a first build :P |
17:51.56 | Mikma | haste: hey, who made the support for AceHeal in oUF? |
17:52.04 | steino | no ns? :| |
17:52.41 | haste | Mikma, I did |
17:52.50 | haste | not that I use AceHeal |
17:52.58 | haste | or.. are you thinking of oUF 1.6.x? |
17:53.11 | Mikma | oUF2 |
17:53.16 | haste | then it's me |
17:53.24 | Mikma | i love you! |
17:53.25 | *** join/#wowace CIA-12 (i=cia@cia.navi.cx) |
17:53.35 | Mikma | where where where? :D |
17:53.43 | haste | AceHeal forum |
17:55.22 | Mikma | so anyone happen to know where can i find a complete working package of aceheal? seems like it have had atleast 3 devs now and everyone has it's own version |
17:55.48 | Wobin | Woohoo! |
17:55.48 | haste | *gasps* |
17:56.01 | Wobin | grab the branched version |
17:56.06 | Wobin | I -think- it works |
17:57.26 | Mikma | thanks, i will |
17:58.31 | Mikma | so there's 2 versions in there. Devla's or Kyahx's? |
17:59.00 | Wobin | Kyahx is the more recent one looking after it |
17:59.27 | Mikma | hmm but Devla is the one who has made last commit on AceHeal |
18:02.34 | Wobin | http://www.wowace.com/forums/index.php/topic,403.msg26695.html#msg26695 |
18:08.23 | steino | oO! |
18:08.25 | steino | tier2 bracers! |
18:08.27 | Wobin | Industrial: How can I get Vim to stop loading files not full screen |
18:08.29 | steino | on my alt ^^ |
18:08.29 | Wobin | ? |
18:08.38 | Wobin | grats steino =) |
18:09.05 | steino | ty :) |
18:10.18 | steino | haste didnt get any! *points* |
18:13.06 | haste | I never get nemesis on my warlock ;( |
18:13.08 | Mikma | oh Lovely! oUF2 + AceHeal :D |
18:14.29 | Wobin | I need to check if the middlemousebutton works |
18:15.09 | Wobin | And yey, Kyahx took out 'desprate prayer' from the cast list =P |
18:15.19 | Wobin | I kept casting it on pets for some reason =P |
18:15.30 | Mikma | :D |
18:15.33 | Mikma | cool |
18:15.39 | haste | Wobin, it should work now, not sure tho' :p |
18:16.17 | Mikma | YAY! DeadMines -> |
18:17.12 | Wobin | woot |
18:17.29 | Wobin | I love how I can just slot PT categories into this and it automatically does the filtering =) |
18:19.01 | Wobin | And y'know? screw AceDB for the moment =P |
18:19.07 | Wobin | I've had enough issues with it =P |
18:24.49 | haste | AceDB2 will hopefully be an improvement ; |
18:25.43 | Wobin | aye =) |
18:29.23 | kergoth | Wobin: "stop loading files not full screen"? |
18:29.57 | Wobin | um |
18:30.13 | Wobin | If I drag drop it often shows up tiled kinda |
18:30.35 | kergoth | vim supports windowing. you can have any arbitrary window layout |
18:30.44 | kergoth | that suonds like an issue with the way the drag and drop works |
18:30.56 | kergoth | but you can just click on the window you dont want anymore and do a :q or so |
18:31.35 | Jarenthal | I suddenly find myself wondering what would happen if one tried to use certain WoW mods without WoW. |
18:32.18 | Wobin | kergoth: aye, But I want them all 'maximised' so to speak |
18:32.51 | kergoth | you mean in seperate vim instances in windows, or all open within the same vim, just with one window? |
18:32.52 | Wobin | Jarenthal: how do you mean? |
18:33.03 | Wobin | kergoth: Aye, the latter |
18:33.11 | Jarenthal | Just a random thought that occurred to me because of LSLua. |
18:33.20 | kergoth | windows is calling vim in scuh a way that its causing it to do a :split |
18:33.24 | kergoth | when you drag onto it |
18:33.47 | kergoth | hmm... maybe it is vim, let me read up on drag & drop |
18:34.31 | kergoth | according to the docs, it only splits a new window if the current buffer has chagned |
18:35.16 | kergoth | see :help :drop |
18:35.22 | kergoth | thats what the drag & drop ends up calling |
18:36.41 | Wobin | hm |
18:36.51 | Wobin | okay |
18:36.59 | Wobin | I'm lacking some terminology here |
18:37.00 | kergoth | yep, drag and drop here doesnt split if the buffer wasnt modified |
18:37.26 | Wobin | When I open multiple files with a single instance, they all appear 'maximised' with the taglist up top |
18:38.03 | kergoth | call it a tab bar. taglist.vim is actually a plugin, and it lists the tags from calling exhuberant ctags |
18:38.08 | kergoth | to avoid confusion :) |
18:38.10 | Wobin | k |
18:38.24 | Wobin | I can continue drag-dropping files onto that instance of Vim |
18:38.34 | Wobin | and it will create another tab and insert it as previous |
18:38.35 | kergoth | anyway, when you then drag another file onto it, it should only split rather than opening it in the existing window like the otehrs if you have modified the current buffer |
18:38.44 | Wobin | but at some point, it does the split |
18:38.52 | Wobin | hm |
18:38.55 | Wobin | okay |
18:39.09 | kergoth | so if you changed the file, then it splits. nots ure if that behavior can be changed, i'll look into it |
18:39.10 | Wobin | and from then on in, it's technically the same 'modified' window |
18:39.18 | Wobin | and they all split |
18:39.28 | kergoth | buffers are modified, not windows |
18:39.38 | kergoth | if you switched ffrom your edited one to one that hasnt been edited, it shouldnt split |
18:40.47 | kergoth | got it |
18:40.52 | kergoth | mine doesnt split no matter what |
18:40.56 | kergoth | here's what you want: |
18:40.59 | kergoth | in your .vimrc |
18:41.02 | kergoth | set noautowrite |
18:41.03 | kergoth | set hidden |
18:41.15 | Wobin | thank you =) |
18:41.21 | kergoth | that will allow you to switch away from a modified bufffer without saving it, and without it automatically saving it |
18:41.28 | kergoth | itll still warn you if you try to exit vim without saving that buffer |
18:47.07 | haste | I'm facing the mob, "target needs to be infront of you." |
18:47.23 | haste | so I turn around, so my back faces the mob... "Your searing pain hits..." |
18:47.27 | kergoth | hahah |
18:47.42 | Wobin | haste: welcome to my latency =) |
18:47.45 | haste | It made me slightly confused |
18:47.51 | haste | I have 13ms tho' ;o |
18:47.59 | Wobin | I hate you =( |
18:48.04 | Wobin | by a factor of 100 |
18:48.24 | haste | EU servers <3 |
18:48.46 | Wobin | Although I -was- up against one of those Mana Fragments that managed to shoot multiple AM volleys out of it's back with remarkable accuracy... |
18:50.36 | haste | The strangest thing I've seen was when my shaman got ganked by a dead hunter |
18:50.43 | haste | or.. a corpse jumping around shooting at me |
18:54.50 | Mikma | haste/hyperChipmunk: when my party changed the PartyTarget's disappear/appear. ie. now i have 5 member party, but if 1 leaves the frames will disappear |
18:56.39 | ckknight | back |
18:56.50 | ckknight | gah, brb |
18:57.34 | *** join/#wowace ckknight (i=ckknight@rrcs-67-53-204-251.west.biz.rr.com) |
19:00.46 | Wobin | what does partytracker do? |
19:01.12 | hyperChipmunk | it says who in your party is in combat, iirc |
19:01.50 | kergoth | i use iriel's watchcombat for that, tells me when i'm free from the enemy too |
19:01.52 | hyperChipmunk | or drinking |
19:01.58 | kergoth | ah, thats cool though |
19:02.12 | hyperChipmunk | kergoth: that's what the shadowmeld button is for =) |
19:02.25 | Wobin | Fubar REfreshments |
19:02.29 | Wobin | and Combatants |
19:02.38 | hyperChipmunk | yea, those were what I was thinking of |
19:02.55 | Mikma | hyperChipmunk: and now i zoned inside instance = no more partytargets :) |
19:03.00 | kergoth | pfft, i'm horde |
19:03.41 | hyperChipmunk | my shadowmeld button is the only thing in my entire UI shown with alpha 1 |
19:05.44 | hyperChipmunk | and my oUF2 party and partypets, because haste sux and they don't respond to changing their settings |
19:05.53 | *** join/#wowace Suntiger (n=moonwolf@f176182.upc-f.chello.nl) |
19:06.59 | haste | they do! |
19:07.09 | haste | after a reloadui *hides* |
19:08.58 | hyperChipmunk | so what was that idea I gave you yesterday? |
19:09.03 | hyperChipmunk | or was it the day before |
19:11.13 | haste | minor improvement to the dewdrop menu |
19:11.20 | haste | so you can register what to show there |
19:25.07 | hyperChipmunk | yea, I was lookign for where to register it |
19:26.34 | CIA-12 | ow |
19:26.40 | ckknight | hooray |
19:27.41 | ckknight | advice: should :GetProfile() return "char" or "ckknight of My Realm" when you're on the char profile? |
19:28.06 | ckknight | I'm thinking "char" |
19:32.11 | hyperChipmunk | 'on'? |
19:32.47 | Wobin | I don't see the harm on x of y |
19:34.49 | kergoth | definately include realm. i have chars with the same name on multiple realms and its caused problems for addons before |
19:34.58 | ckknight | I'm including realm |
19:35.05 | ckknight | "My Realm - Horde" |
19:35.10 | haste | I'm not sure what GetProfile() is used for :< |
19:35.22 | ckknight | haste, to get the name of your current profile |
19:35.43 | ckknight | kergoth, oh, yea, it's "name of realm" that way |
19:36.00 | ckknight | but I have minimally char, realm, class, and account-based profiles |
19:36.28 | hyperChipmunk | bulkmail wants faction =P |
19:36.52 | hyperChipmunk | because you can't send mail cross faction |
19:37.03 | hyperChipmunk | I've had requests for it |
19:37.03 | ckknight | realm implies faction. |
19:37.15 | haste | wouldn't 'char' be more logical then? looks like you will have to parse to figure it out elsewise |
19:37.16 | hyperChipmunk | no, because if you want to send all your runecloth to one person |
19:37.24 | haste | I'm still slightly unsure tho' |
19:37.39 | hyperChipmunk | and you have characters on horde and alliance |
19:37.43 | ckknight | I'm leaving it as char for now |
19:37.45 | hyperChipmunk | you have to have two different destinations |
19:37.56 | ckknight | hyperChipmunk, "My Realm - Alliance" and "My Realm - Alliance" are two different realms |
19:38.01 | ckknight | err |
19:38.07 | ckknight | and "My Realm - Horde" |
19:38.13 | hyperChipmunk | k |
19:38.25 | haste | what about PvE servers? |
19:38.29 | haste | err... ignore that one |
19:38.31 | ckknight | haste, that's what it's for. |
19:39.09 | ckknight | it is horribly unlikely that you'd want realm-specific data cross-faction |
19:39.46 | hyperChipmunk | naturally, someone will though |
19:39.57 | hyperChipmunk | soon as you go to press |
19:40.00 | hyperChipmunk | without it |
19:40.29 | ckknight | oh I know |
19:40.45 | ckknight | that situation can be allayed by doing self.db.account[GetRealmName()] = {} |
19:40.47 | ckknight | then using that. |
19:42.16 | ckknight | if you hadn't caught on earlier, this very much resembles FuBar's data structure |
19:42.24 | ckknight | instead of self.charData, it's self.db.char |
19:44.03 | ckknight | I think I'm gonna make it so if you select someone else's profile, e.g. "Mynisomething of chippy's realm", it'll make a copy instead of linking to it |
19:44.45 | ckknight | but if you select an arbitrary profile, e.g. "monkey", it'll link to it |
19:45.06 | ckknight | that seem reasonable? |
19:45.56 | ckknight | basically, by selecting "Mynisomething of chippy's realm", I'd be selecting my char profile, then replacing the contents with what was in the alt's profile |
19:45.56 | Wobin | To allow for relatively easy copying of data across realms? |
19:46.15 | *** join/#wowace hyperChi1munk (n=staharaj@d14-69-214-77.try.wideopenwest.com) |
19:46.15 | *** join/#wowace Tem (n=tardmrr@204.90.50.252) |
19:46.16 | *** mode/#wowace [+o Tem] by ChanServ |
19:46.36 | ckknight | well, not necessarily across realms |
19:46.40 | ckknight | could be two chars on the same realm |
19:46.49 | ckknight | that you want char-specific profiles for |
19:47.00 | ckknight | but want them to be separate |
19:47.06 | ckknight | so one populates from the other |
19:47.08 | kergoth | i presume thatd be useful for something like moneyfu, where you want to display information from a nuber of characters, but are only modifying your own |
19:47.27 | ckknight | kergoth, it's not for that |
19:47.34 | kergoth | whats it for then? |
19:47.49 | ckknight | using an alt's profile as a "template" |
19:48.19 | ckknight | say, I have a character Alpha |
19:48.21 | ckknight | who I played a lot |
19:48.24 | ckknight | and I like his settings |
19:48.28 | ckknight | I make an alt |
19:48.39 | ckknight | now I have no settings (cause Alpha was on a char-specific profile) |
19:48.54 | ckknight | I could just copy Alpha's settings and use em as a template |
19:49.01 | ckknight | then alter to how I want my alt to be |
19:49.55 | ckknight | make some sense? |
19:50.34 | kergoth | yea |
19:50.38 | kergoth | hmm |
19:55.16 | ckknight | that's really the best I can think of |
19:55.49 | haste | sounds good |
19:55.57 | haste | it's one of the major problem with char specific settings |
19:56.04 | ckknight | right. |
19:56.21 | ckknight | :SetProfile() will also call :OnProfileDisable and :OnProfileEnable appropriately. |
19:56.29 | ckknight | if available |
19:57.06 | ckknight | since this is handled on a per-addon basis, you can't use events |
19:57.26 | ckknight | I also think it's a little cleaner |
20:15.35 | *** mode/#wowace [+o MoonWolf] by ChanServ |
20:22.07 | *** join/#wowace ckknight_ (i=ckknight@rrcs-67-53-204-251.west.biz.rr.com) |
20:23.13 | kergoth | aha! finally found the issue with this kernel patch backport |
20:23.17 | kergoth | took long enough |
20:23.50 | MoonWolf | wasnt that something you had a few months ago ? |
20:24.37 | kergoth | yeah, but it got put on the backburner while i did other tasks |
20:24.43 | kergoth | now i picked it back up to finish it |
20:24.57 | haste | wish I could do that |
20:25.15 | haste | when I hit a problem.. I usually play with it 'till it's solved |
20:25.38 | kergoth | i tend to be that way too, but i've learned to shift back and forth between projects better |
20:25.57 | kergoth | and sometimes one just needs to stop, go shower or sleep or do absolutely nothing and let hte solution come to you |
20:26.13 | MoonWolf | sleep works best for me |
20:26.26 | MoonWolf | and riding my bike between school/work and home. |
20:26.41 | ckknight | nothing like enlightenment in the shower. |
20:27.18 | kergoth | i have one of those squeeze ball things, hand exercisers, at my desk, to just play with while i let the unconscious work on the problem |
20:27.22 | MoonWolf | whaterver works for ou. |
20:27.49 | MoonWolf | its a good method for games too. |
20:27.58 | MoonWolf | sometimes your brain yust needs to rewire |
20:28.41 | kergoth | yeah |
20:29.04 | kergoth | thats why those thinkgeek desk toys are so popular, other than the niftiness factor |
20:29.11 | MoonWolf | hehe |
20:29.22 | MoonWolf | the coolness niftyness factor alone is pretty compelling. |
20:29.29 | ckknight | also note that it's near-impossible to solve a problem by sexual relief, cause then you're not thinking at all at the point |
20:30.04 | *** join/#wowace Ratbert_CP (n=kcummins@proxy-ce3.disney.com) |
20:31.13 | kergoth | true that, you need to let your mind work in the background |
20:32.12 | ckknight | right, and the lack of blood in your brain caused by that wouldn't really be any help |
20:32.41 | MoonWolf | brain + oxygen good |
20:32.51 | kergoth | hehe |
20:35.58 | ckknight | yea |
20:36.17 | ckknight | well, we only have so much blood, and if sexually aroused, we lose like all brainpower |
20:36.27 | ckknight | then little MoonWolf takes the helm |
20:36.40 | MoonWolf | he likes doing that |
20:36.50 | MoonWolf | lol |
20:36.50 | Ratbert_CP | Oxygen BAAA-AAAAD! |
20:37.19 | Ratbert_CP | Grrr... Frankenstein's Monster/James Hetfield voice... |
20:39.26 | ckknight | yea |
20:39.30 | ckknight | tarzan confused me |
20:42.27 | Ratbert_CP | Sorry, never really watched SNL after about halfway through the second cast... |
20:42.59 | Ratbert_CP | And had to search to get hetfield's name right... |
20:51.41 | *** join/#wowace Galka (n=Galka@pool-72-88-141-249.nwrknj.east.verizon.net) |
20:53.33 | *** join/#wowace ckknight__ (i=ckknight@rrcs-67-53-204-251.west.biz.rr.com) |
20:57.42 | ckknight | gah |
20:57.47 | ckknight | my computer is having issues |
20:57.52 | ckknight | damn Windows |
20:58.07 | Thrae | That's why I constantly reinstall Windows every 3-4 days. |
20:58.16 | Thrae | Even if it's not having issues! |
20:58.49 | kergoth | hehe, i remember doing that |
21:00.01 | Thrae | kergoth: It was called "Windows ME", or "Windows Massive Entrophy" Edition. |
21:02.01 | *** join/#wowace ckknight (i=ckknight@rrcs-67-53-204-251.west.biz.rr.com) |
21:04.24 | ckknight | e.g. "PlayerLogout" instead of "PLAYER_LOGOUT" |
21:04.55 | Thrae | They probably refer to globals, and in C/C++ it's customary to make globals all uppercase. |
21:05.04 | ckknight | figures |
21:05.38 | kergoth | its more common for -constants- to be uppercase, not globals |
21:05.53 | Thrae | Well, constant globals, yeah. |
21:05.56 | kergoth | and since those strings are essentially acting like an enum.. |
21:06.13 | kergoth | even non-global constants tend to be uppercase. often enums inside of a class, for example, are |
21:06.25 | Thrae | Or they might have just had them all uppercase to differentiate between Blizzard globals and non-Blizzard globals. |
21:06.57 | Thrae | If it's not global, I never use uppercase. But I also like to camelize and use part of hungarian notation. |
21:07.14 | Thrae | Blizzard uses parts of hungarian notation, like igBackpackCloseSound |
21:07.16 | kergoth | what i hate about using strings as an enum in lua is that they dont immediately fail if you make a typo :\ |
21:07.25 | kergoth | ugh, i hate hungarian notation. hate, hate, hate, hate. |
21:07.39 | kergoth | :) |
21:08.22 | Thrae | What's wrong with hungarian notation in a typed language? I think it makes things clearer, unless you abuse it. |
21:08.44 | Thrae | pigBackpackCloseSound (pointer, integer, global) may be a bit much... |
21:09.45 | ckknight | hungarian notation is useful for weakly typed languages |
21:09.56 | ckknight | but for strongly typed languages, they are just bad |
21:10.06 | kergoth | i think its completely useless in a strongly typed language as well |
21:10.32 | MoonWolf | I dont like it in either. |
21:10.39 | ckknight | yes, that's why I said it was bad. |
21:10.58 | kergoth | tends to cause problems, even, since its common for the name to not match the type, if hte type changes |
21:11.05 | kergoth | who wants to go change it everywhere? i sure dont |
21:11.14 | ckknight | outsource? |
21:11.31 | kergoth | hehe. have the interns do it! |
21:11.38 | MoonWolf | Lol |
21:11.44 | Thrae | If you have something of a varying type, you should make a new ADT for it. |
21:11.56 | MoonWolf | im sure they thank you for that every day. |
21:11.57 | kergoth | you dont always know whether itll vary ahead of time |
21:12.02 | kergoth | you just cause more maintainance headaches |
21:12.06 | kergoth | with little to no gain |
21:12.21 | kergoth | if the code is too complex to understand what the variables are, you havent architected the code well |
21:12.24 | kergoth | imo |
21:13.02 | Thrae | Well, if you don't like hungarian notation, you should at least do reverse hungarian notation |
21:13.11 | ckknight | ? |
21:13.13 | ckknight | why? |
21:13.13 | kergoth | but hey, this is a near flame worthy topic. do we do vim versus emacs next, or linux distros? |
21:13.17 | ckknight | it's just as useless |
21:13.29 | ckknight | kergoth, the vim vs. emacs debate is so stupid |
21:13.35 | ckknight | vim is the clear winner. |
21:13.43 | Thrae | What's so useless about trying to give a little acronym for what a variable is suppose to DO? |
21:13.43 | MoonWolf | i think w are lackign in the bsd vs gpl department. |
21:13.44 | haste | I don't use either, me ftw! |
21:14.13 | Thrae | Haha, even my University's LUG Mailing List is debating emacs vs vim right now. |
21:14.22 | ckknight | Thrae, in a strongly typed language, it's pointless |
21:14.36 | ckknight | MoonWolf, BSD fan here |
21:14.39 | MoonWolf | if i had to use one, id rather go with vim. |
21:15.11 | ckknight | same |
21:15.13 | ckknight | but I use neither |
21:17.07 | Thrae | ckknight: http://www.joelonsoftware.com/articles/Wrong.html |
21:17.30 | Tain | Come on, emacs is a great OS. It just needs a good editor. |
21:17.44 | ckknight | lol. |
21:18.24 | Mikma | goddamn that DM-trip sucked |
21:18.26 | kergoth | ugh, dont get me started about that article |
21:18.30 | Mikma | only 1 blue item :/ |
21:18.34 | kergoth | i like joel in general, but that one bugged me :) |
21:18.41 | Thrae | kergoth: Start! Start! |
21:19.11 | kergoth | joel's article on everything a dev needs to know about i18n/unicode, i have that printed out as a reminder |
21:21.13 | Thrae | kergoth: What's so bad with calling an "Unsafe String" called "Name", "usName"? |
21:22.14 | Thrae | I remember a story my grandfather told me. When he was working for the Baltimore Gas & Electric company, they were just getting PCs for their Customer Service Reps. Now they needed software for it, but a manager decided to go with a vendor who gave him kickbacks. |
21:22.51 | Thrae | This vendor specialized in software for managing Elevators. They modified their Elevator Management software to fit the needs of a Customer Service Database. |
21:23.20 | Thrae | The CS reps were left with a program that had all kinds of stuff like "Elevator Status" button, and "Elevator Down!" warnings flashing across their screen. |
21:23.24 | kergoth | it suffers from some of the same issues as hungarian notation. it being unsafe isnt necessarily a permanent condition, and if you're coding using a variable and you don't know its type and the nature of its lifetime, you've got bigger problems |
21:24.03 | Thrae | kergoth: If you want that variable to always remain unsafe, then isn't it prudent? |
21:25.56 | kergoth | i see two issues. one is the maintainance headache. the next developer to maintain the codebase after you may want to change it so its no longer unsafe, and now he's in a world of pain |
21:26.07 | kergoth | the second issue is the false sense of security |
21:26.41 | kergoth | if you think you can rely completely upon that sort of markup, you're going to break something, possbily horribly, the day somebody screws it up. i'd much rather people just understand what variables they're working with, what types they are, and the nature of their lifetime. |
21:27.16 | kergoth | ckknight: what's your reasoning on the subject? did i miss any points? |
21:27.25 | ckknight | not that I can see |
21:27.33 | Thrae | I think blatantly saying "The code should work this way" pretty much guaruntees a headache if you want to drastically change something. |
21:28.10 | ckknight | and if it's not drastic? |
21:28.38 | Thrae | But also if you look at it from a regex point of view, it would be very easy to grep all the lines in the code that use a us%u* variable name to see WHAT code you need to change if you want to make changes inbetween safe/usafe. |
21:28.47 | kergoth | honestly, i'm more concerned about the false sense of security than the maintainance, since sed is my friend |
21:29.00 | kergoth | gods, you should see some of the ones i used on this project |
21:29.03 | kergoth | completely changing apis of things :P |
21:29.24 | kergoth | course not all devs are adept with those tools eithers |
21:29.27 | kergoth | s/$// |
21:29.29 | kergoth | s/s$// |
21:29.57 | Thrae | kergoth: By chance, what do you consider a good naming convention? |
21:30.30 | Thrae | Or are you in the same boat as Rowne, you like to obsfucate your variable names to purposedly cause people to backtrack as far as possible through code to fully understand a single variable's intent? |
21:30.56 | Wobin | Bad coder, Bad! No cookie. |
21:31.03 | kergoth | no, i only use single character variable names for loop control variables |
21:31.32 | kergoth | i dont really care about capitalization or _ vs camelcase or any of that, thats just preference, and i adapt to whatever codebase is involved |
21:31.38 | Thrae | I'm not really talking about Lua here mind you, mostly C/C++. |
21:31.54 | kergoth | i do like m_ for members, just because i strongly dislike implicit scoping. thats the same reason i use std::cin, not using namespace std |
21:33.41 | Thrae | The only hungarian-like notation I use in Lua is 'l' for a local variable within file scope, and 'c' for a variable I don't want people changing. |
21:34.03 | Mikma | itemdb kicked me out from server /sob |
21:34.18 | Wobin | I only hungarian notate variables if they could be confused with others |
21:34.33 | Wobin | like for really small set/get functions |
21:34.41 | *** join/#wowace Gngsk (n=gngsk@c-68-33-204-115.hsd1.md.comcast.net) |
21:34.51 | Thrae | One of these days I need to learn metamethods and see if I can use that to make a makeshift const in Lua. |
21:35.04 | Thrae | metatables. metaphysics. you know what I mean. |
21:35.10 | Wobin | metameta |
21:35.22 | kergoth | metadata isnt in OO's default dictionary :( |
21:35.27 | kergoth | ~bad OOo |
21:35.28 | purl | Bad OOo, bad! No cookie for you! |
21:35.29 | Wobin | MetaDjinn |
21:38.10 | Thrae | You know what I also don't like? AddonNameLocals.lua original concept of Ace addon templates. |
21:38.27 | ckknight | what do you mean? |
21:38.54 | Wobin | MrPlowLocals? |
21:39.01 | Wobin | even though they're not locals =) |
21:39.05 | ckknight | Thrae, here's a const: |
21:39.18 | ckknight | local consts = { SIZE = 200 } |
21:39.19 | Thrae | Putting all the stuff you would originally put at the top of your addon in AddonNameLocals.lua, I guess. I was never really sure what was meant by using the word "Locals" and not "Locale". |
21:40.06 | Thrae | I baffled me. And since I was a newbie coder, I used that convention with VitalWatch and now I hate myself for doing so. |
21:40.07 | ckknight | consts = setmetatable({}, {__index = consts, __metatable = "Cannot alter metatable" }) |
21:40.14 | Tain | The original idea was that you'd put in anything that someone would want to localize. |
21:40.35 | Thrae | Tain: But why "Locals" instead of "Locale"? |
21:40.36 | ckknight | oh |
21:40.39 | Tain | So someone just didn't think through what else 'locals' really meant, I'm assuming. |
21:40.59 | *** join/#wowace Elviso (i=Kenman@66-90-143-73.dyn.grandenetworks.net) |
21:41.03 | kergoth | Thrae: i renamed mine to const.lua, and put most text constants there, localized or no, and defined them inside of the addon's namespace rather tahn in another global |
21:41.12 | ckknight | local consts = setmetatable({}, {__index = { SIZE = 200 }, __metatable = "Cannot alter metatable", __newindex = function() error("Cannot alter constants", 2) end }) |
21:41.42 | ckknight | that's how you have a constants table. |
21:41.43 | Tain | Yeah kergoth. I really didn't like people making another global in there like some did too. |
21:41.47 | ckknight | unchangeable |
21:42.23 | Thrae | Bah, I was only following people that I thought were much smarter then me :D |
21:42.25 | ckknight | With AceLocale-2.0, which I wrote, it does use globals (typically in another file), but as soon as it's initialized, all the globals are nilled. |
21:42.27 | kergoth | i like doing MyAddon = AceAddon:new() in init.lua, then registering it for load in fini.lua, then all the other .lua's between them, doing stuff inside of its namespace |
21:42.37 | Thrae | Then I realized, they were only a little smarter then me and more experienced then me ;) |
21:42.43 | kergoth | hehe |
21:42.57 | Tain | I never think other people are smarter than me, just that they were there first and might possibly have experience I can learn from. ;) |
21:43.20 | Tekcub | I love making "I don't mean to sound like a dick..." posts |
21:43.25 | Thrae | Well, I'm not equating smartoscity to intelligence here. |
21:43.28 | ckknight | lol, Tekcub |
21:43.28 | Tekcub | http://www.wowace.com/forums/index.php/topic,1549.msg26716.html#msg26716 |
21:43.29 | ckknight | link? |
21:43.35 | ckknight | :-) |
21:43.45 | ckknight | smartoscity? |
21:44.03 | Tain | I am chock full of smartocity! |
21:44.03 | Thrae | Tekcub: Hey, ever heard of an anime called "Hyper Police"? |
21:44.32 | Tekcub | no but I've heard of a porno "Hard Hung Cops" |
21:44.56 | Thrae | My smartoscity has increased to 120% after using the herbs in that email I forgot! |
21:45.00 | hyperChipmunk | <PROTECTED> |
21:45.01 | kergoth | Tekcub: good post. well said. |
21:45.15 | Tain | Word to Tekcub |
21:45.29 | Tekcub | I seriously wish someone would pay me to write WoW mods |
21:45.34 | kergoth | http://alua.inf.puc-rio.br/index-en.html looks cool |
21:45.37 | Tekcub | I hate working daytime |
21:45.41 | ckknight | replied, Tekcub |
21:45.48 | Thrae | Tekcub: Really? It's an anime about a post apocalyptic world where humans are an endangered species, and anthromorphic animals mostly rule. |
21:46.19 | Thrae | Here I thought you'd know all the furry anime...or maybe that was Rowne who was into furry anime. |
21:46.35 | Tekcub | oh cool I'll add that to my list |
21:46.46 | ckknight | erotic furry anime? |
21:47.05 | Tekcub | I like anime but I've not seen any furry stuff |
21:47.21 | Tain | Someone was offering money to write some data collecting stuff or something. |
21:47.42 | Tain | I'm sure you understand from my clear and concise description. |
21:48.08 | Thrae | Tekcub: Here, you can't see their ears very well in this pic: http://www.animenfo.com/animetitle,481,vfssve,hyper_police.html |
21:48.08 | Tekcub | spammers! |
21:48.25 | Wobin | yeah |
21:48.35 | Thrae | The studio has better pics: http://pierrot.jp/title/hyper/ |
21:48.52 | Thrae | And no, it's shounen, not hentai/ecchi ;) |
21:49.38 | Tekcub | they just have ears, no fur? |
21:49.43 | Tekcub | and tails... |
21:49.46 | *** join/#wowace Kenman_ (i=Kenman@66-90-143-73.dyn.grandenetworks.net) |
21:50.35 | Thrae | Most of the main characters have little fur, yeah. The villians are usually furry because they're violence is spurred by their more dominant animal side. |
21:50.42 | Thrae | s/they're/their/. |
21:50.50 | Tekcub | ah |
21:50.52 | Tekcub | hrm |
21:50.54 | Tekcub | interesting |
21:51.02 | Thrae | So I'd say it's a half furry, half catgirl anime ;) |
21:54.06 | Thrae | The only 100% Pure Furry Cartoon/Anime I can think of is Thundercats. |
21:54.40 | Wobin | ... |
21:54.47 | Wobin | Care bears? |
21:54.47 | Tekcub | heh |
21:54.57 | Wobin | Gummi Bears? |
21:54.57 | Tekcub | care bears suck |
21:55.07 | Tekcub | gummi bears was always amusing |
21:55.15 | Wobin | Rescue Rangers? |
21:55.16 | Tekcub | I liked the fat one (of course) |
21:55.23 | Tekcub | RR in hC's show |
21:55.27 | Tekcub | not mine :P |
21:55.28 | Wobin | yeah |
21:55.35 | Wobin | um... the one with the pilot bar |
21:55.37 | Wobin | bear |
21:55.41 | Thrae | Thundercats is SO furry. Come on, the Thundercats came from a society which "didn't need clothes". If that wasn't premade to appeal to furries, I don't know what is. |
21:55.43 | Tekcub | tailspin! |
21:55.47 | Wobin | thassit =) |
21:55.54 | Wobin | wasn't that fully furry? |
21:56.05 | Tekcub | I have big ol uncut Baloo porn somewhere |
21:56.09 | Wobin | Most of the disneys were furry |
21:56.21 | Tekcub | by one of my fav furry/bear artists too |
21:56.26 | Thrae | Yeah, Disney is pretty Furry, but also more cartoonish. |
21:56.37 | Wobin | hm |
21:56.39 | Tekcub | Disney only employs furries in their char design studio |
21:56.43 | Tekcub | it's soooo obvious |
21:56.45 | Wobin | now I have to think =P |
21:57.02 | Tekcub | *employs only furries |
21:57.07 | Tekcub | you know what I mean |
21:57.19 | Wobin | same diff, isn't it? |
21:57.22 | kergoth | thundercats is out on dvd now, didnt know that. i remember watching that as a kid |
21:57.34 | Thrae | More like furries are easier to draw and animate ;) |
21:57.54 | Thrae | Ooo, kergoth went looking for Thundercats pr0n and learned it's out on DVD! |
21:58.06 | Thrae | Does the DVD contain the outtakes? Those were funny. |
21:58.23 | Wobin | Well.. he does say "Thunder thunder Thunder... thundercats... Ho!" |
21:58.28 | Wobin | He's claiming they're all whores. |
21:58.31 | Wobin | and he's the pimp |
21:58.52 | kergoth | Thrae: heh, i saw it at the suncoast at the local mall last week :P |
21:59.19 | Thrae | Wobin: Everytime he says "Thunder", each time with increasing inflection and intensity, his "Sword" grows a little, until finally he lets out a deafening "Hooo!" |
21:59.35 | Thrae | I mean, come on, that's sooooo intended. |
21:59.36 | *** join/#wowace Suntiger (n=moonwolf@f176182.upc-f.chello.nl) |
21:59.40 | *** join/#wowace Kenman_ (n=Kenman@66-90-143-73.dyn.grandenetworks.net) |
21:59.43 | Wobin | naturally |
22:00.02 | Tekcub | hrm... speaking of thunderhoes *points at the tiger* |
22:00.10 | Suntiger | YEAH |
22:00.14 | Suntiger | connection been bad today |
22:00.31 | Thrae | I too watched Thundercats 1 billion times as a kid. |
22:00.42 | *** mode/#wowace [+o Moonwolf] by ChanServ |
22:00.59 | Tekcub | think I can churn out Sonar in 1.5 hours... and get over to the bank to deposit checks? |
22:01.06 | kergoth | Sonar? |
22:01.12 | Tekcub | yea |
22:01.22 | Tekcub | a "you're too close to other raid members" mod |
22:01.36 | kergoth | ah, when you're about to asplode? |
22:01.38 | Tekcub | I got ProximityLib already, just need the lsound logic |
22:01.43 | Tekcub | basically |
22:02.02 | kergoth | i keep going to code when i get off work, and decide to just play instead |
22:02.07 | kergoth | i need a new profession |
22:02.17 | Tekcub | yea I want to have this working to test in BWL tonight |
22:02.46 | kergoth | ah |
22:03.09 | Thrae | Great, now I have the Thundercats theme stuck in my head (instrumental). |
22:05.11 | Thrae | Dun dun dun dun dun daa daa dun dun daa (dawoo dawoo) dun dun dun dun daa daa dun dun daa (dawoo dawoo) ... |
22:05.33 | Wobin | I can't even remember it =( |
22:05.53 | Tekcub | how's this for a BigWigs sound |
22:05.54 | Tekcub | http://freesound.iua.upf.edu/samplesViewSingle.php?id=13386 |
22:05.56 | Tekcub | :) |
22:05.58 | Tekcub | I like it |
22:06.46 | Tekcub | like this one better... http://freesound.iua.upf.edu/samplesViewSingle.php?id=13389 |
22:06.59 | Thrae | Who do I need to service to get a svn.wowace.com account? |
22:07.31 | kergoth | clad |
22:07.45 | Tekcub | this one's kinda subtle http://freesound.iua.upf.edu/samplesViewSingle.php?id=14363 |
22:08.35 | Wobin | can't really tell much difference |
22:08.45 | Tekcub | http://freesound.iua.upf.edu/samplesViewSingle.php?id=14401 |
22:08.52 | Tekcub | long decay I kinda like that |
22:09.12 | Wobin | that's a little soft.... |
22:09.26 | Wobin | note, I'm talking one sample behind you =P |
22:09.27 | *** join/#wowace Sokurai (n=hssf7@67.170.207.76) |
22:09.27 | Tekcub | well it wouldn't be an alarm but just a info sound |
22:09.38 | Wobin | That one I like |
22:10.19 | Thrae | They all have kinda a glassy sound though. I think you need a stronger sound for a stronger sense of urgency. |
22:10.37 | Tekcub | http://freesound.iua.upf.edu/samplesViewSingle.php?id=18906 |
22:11.35 | Wobin | I'd think someone was at the door =P |
22:12.18 | ckknight | gah, my mum thinks I have a problem because I'm not as "perky" as I was. The real issue is that she keeps interrupting me when I'm working/in a train of thought |
22:12.22 | Tekcub | http://freesound.iua.upf.edu/samplesViewSingle.php?id=6166 |
22:12.25 | ckknight | I need to find an apartment. |
22:13.08 | Thrae | How about http://www.wavsource.com/sfx/sfx.htm, like Blip |
22:13.08 | kergoth | i need an apartment too. when i was updating my resume, i noticed im oved here in january |
22:13.10 | kergoth | so i've been here, in the extended stay hotel, for 5 months now |
22:13.16 | Wobin | That's a more woody one |
22:13.18 | ckknight | hrm |
22:13.28 | Wobin | kergoth: yick |
22:14.47 | Tekcub | http://freesound.iua.upf.edu/samplesViewSingle.php?id=4749 |
22:18.44 | *** join/#wowace [Wobin] (n=Wobin@221.221.17.248) |
22:19.51 | CIA-12 | 03wobin * r2801 10GonffBar/ (GonffBar.lua GonffBarLocals.lua): GonffBar - Bugfixed a keepticking bug |
22:25.38 | Tekcub | http://freesound.iua.upf.edu/samplesViewSingle.php?id=2481 |
22:25.45 | Tekcub | sounds like bad things |
22:34.47 | *** join/#wowace Tem_ (n=tardmrr@204.90.50.252) |
22:34.47 | *** mode/#wowace [+o Tem_] by ChanServ |
22:38.51 | *** join/#wowace Galka_ (n=Galka@pool-72-88-143-217.nwrknj.east.verizon.net) |
22:46.42 | kergoth | http://david.navi.cx/blog/?p=94 is cool. i may do a vim color scheme using that |
22:50.09 | Wobin | lemme know if you do, kerg |
22:51.04 | *** join/#wowace pfault (n=pagefaul@toronto-HSE-ppp4045165.sympatico.ca) |
22:57.50 | snurre | yikes, wonder what my account would be worth atm |
22:58.13 | *** join/#wowace pfault_ (n=pagefaul@bas2-toronto12-1168023367.dsl.bell.ca) |
22:58.16 | snurre | suddenly got 5 chars for guildbank duty.. 100+ flask of titans, 300 nexus crystals etc.. |
22:58.25 | snurre | in addition to my own chars and stuff |
22:59.55 | Wobin | I would estimate somewhere in the range of 'lots' |
23:02.45 | snurre | hehe.. has a rank14 warr with about everything up to aq40 of dps gear, full wrath/might, exalted with all BGs/cities/ZG and a hunter with full tier1, 4 pieces of tier2 and some other stuff |
23:03.04 | snurre | 60 shaman in crap gear |
23:09.43 | Mikma | lol i sold my uber-mace i got from DeadMines |
23:09.53 | Mikma | and can't buyback it because i sold too much crap |
23:10.06 | Mikma | i feel kinda owned |
23:10.26 | Wobin | ckknight: You about? |
23:10.41 | Wobin | Or anyone who knows dewdrop? |
23:10.59 | Wobin | how does: cursorX |
23:11.00 | Wobin | <PROTECTED> |
23:11.01 | Wobin | work? |
23:17.15 | *** join/#wowace hyperChipmunk (n=staharaj@d14-69-214-77.try.wideopenwest.com) |
23:19.15 | hyperChipmunk | *tap* *tap* |
23:20.30 | CIA-12 | 03wobin * r2802 10PlowKing/ (9 files): |
23:20.30 | CIA-12 | PlowKing - Split up the file into more manageable sections |
23:20.30 | CIA-12 | - Added class specific listings for reagents |
23:20.30 | CIA-12 | - Hide and show labels on rightclick of a section (still have to figure out how to put the menu next to the cursor) |
23:20.30 | CIA-12 | - Junk category now works |
23:20.50 | kergoth | hyperChipmunk: i'm reminded of The Raven |
23:20.50 | kergoth | heh |
23:21.12 | hyperChipmunk | >8P |
23:22.03 | Wobin | Nevermore |
23:22.15 | kergoth | and that in turn reminds me of American Gods |
23:22.48 | kergoth | "Hey! Huginn or Muninn or whoever you are. Say 'Nevermore'." "Fuck You," said the raven. |
23:23.51 | hyperChipmunk | haha |
23:24.00 | Wobin | I love that book |
23:31.20 | Tain | haha |
23:31.41 | Tain | Although that also always reminds me of the Simpsons Halloween special where Homer is reading it and Bart is the crow. |
23:32.17 | kergoth | hehe |
23:36.08 | Wobin | Spoke the raven: Eat My Shorts! |
23:36.57 | Tain | Why you little! |
23:53.31 | *** part/#wowace wereHamster (n=tomc@gw.ptr-62-65-141-13.customer.ch.netstream.com) |