00:00.08 | Iriel | Because compress on logout would slow logout |
00:00.14 | Kirkburn | Wait, that'd be an excellent idea to make my gf like WoW more, make all the char portraits real people! |
00:00.36 | Kirkburn | Would such an addon be feasible? |
00:00.40 | GenNMX|Thrae | True... |
00:01.29 | *** join/#wowi-lounge zeetg (n=wguru@63.147.183.47) |
00:01.37 | Maldivia | GenNMX|Thrae, how big a database are you talking about? |
00:02.17 | *** join/#wowi-lounge MentalPower_ (n=chatzill@host-70-45-84-10.onelinkpr.net) |
00:03.00 | GenNMX|Thrae | Maldivia: As big as the user wants it. Up to 12 values can be tracked per spell/attack per unique entity. |
00:03.42 | Violentnight | Iriel: /dump returned "empty result" .. by why then would the same for loop constructor work in the OnUpdateHandler() -- I swear, LUA is trying to drive me insane |
00:04.17 | GenNMX|Thrae | I plan on adding in an option to compress the data, not make it mandatory, and an option to auto-purge. |
00:04.29 | Maldivia | GenNMX|Thrae: I take it, you have an UI to search/look through the data, so you would have to have the data available in an uncompressed state in game? |
00:05.03 | GenNMX|Thrae | Maldivia: No, if compressed, it would be decompressed if needed. |
00:05.43 | Kirkburn | Just a performance option then? |
00:06.18 | cladhaire | ~frappr |
00:06.29 | cladhaire | Cair, have the link to the frapper handy? |
00:06.45 | cladhaire | =) |
00:06.54 | Iriel | GenNMX|Thrae : My TargetCensus addon does more or less the same thing, except I compress immediately |
00:07.25 | cladhaire | Got it cair.. nvm |
00:07.40 | Iriel | Violentnight : Try /dump MDProds_DevTools.Properties[1] |
00:07.53 | Cairenn | sorry, was on the phone, hubby called to wish kiddo happy birthday |
00:08.03 | Iriel | GenNMX|Thrae : Ah, you're storing ACTIVITY too, that'd make it much more complex |
00:08.16 | Violentnight | Iriel: pretty output--the CheckButtonObject is missing though |
00:08.32 | Iriel | Violentnight : Did you run your lua before you loaded your objects? |
00:08.59 | Violentnight | I had a problem like this earlier where it seemed ot be using an old version of the table, but re-starting WoW fixed it then. |
00:09.17 | Iriel | Violentnight : Did you declare MDProds_DevTools as a saved variable? |
00:09.26 | Iriel | Violentnight : If so, you may want to un-declare it |
00:09.43 | Violentnight | Dammit... it probably is running before the objects load |
00:09.54 | Violentnight | s/probably/definitly |
00:10.25 | Kirkburn | Cairenn: aww |
00:10.40 | Cairenn | 18 today .... gawd |
00:11.02 | GenNMX|Thrae | Wow, you're young! |
00:11.09 | Cairenn | my baby isn't a baby any more |
00:11.18 | GenNMX|Thrae | Oh wait |
00:11.19 | Violentnight | if I moved the definition for MDProds_DevTools_DEFAULT into the "VARIABLES_LOADED" section, would that work? It'd still be global and available before I need it and after the XML file is all loaded--right? |
00:11.34 | Kirkburn | GenNMX|Thrae: hehe |
00:11.37 | GenNMX|Thrae | You're still young :D |
00:11.39 | Violentnight | GenNMX|Thrae: she's talkin about her kid.. lol |
00:12.08 | Maldivia | GenNMX|Thrae: nice save... |
00:12.13 | Violentnight | lol |
00:12.21 | Cairenn | god this is driving me nuts, I have not been able to get to the Blizz forums all day! |
00:12.34 | ForgottenLords | lol |
00:12.40 | Kirkburn | Tried opening internet explorer? |
00:12.42 | Violentnight | just think like I do.. once you hit 21, you stop aging ^_^ |
00:12.55 | Violentnight | IE is E-vil |
00:13.06 | Maldivia | Ohh, I'm still 21 then... |
00:13.07 | Maldivia | nice |
00:13.08 | Kirkburn | Are you saying I will age past 21? |
00:13.28 | Cairenn | oh son of a BITCH! why can I hit the Blizz forums with IE and not FF? |
00:13.40 | Violentnight | no.. I'm saying that nobody should age past 21... there's no point to it.. all the benefits you'll ever get, you'll have when you're 21--in America, anyhow |
00:13.41 | Kirkburn | You gotta be joking |
00:13.46 | Cairenn | and no, I hadn't thought to |
00:13.55 | Kirkburn | lol, it was a joke! |
00:14.03 | krka | loads fine with FF for me |
00:14.18 | Violentnight | Cairenn: an evil cookie, perhaps? |
00:14.22 | Kirkburn | How crazy is that ... |
00:14.27 | Cairenn | yeah, well, joke or no, I can get to it with IE and not FF ... |
00:14.32 | Maldivia | "Work offline" checked ? |
00:14.35 | Kirkburn | I think it's a case of the Cookie Monster |
00:14.36 | GenNMX|Thrae | Cairenn: "Nerf Shamans" "Nerf Rogues" "y can't I get DAB to kill Shamans" "Should I load out of date addons?!" "What is this mod in this screenshot..." "Why doesn't my sword ambush macro work?!?!" <-- there |
00:14.43 | Kirkburn | FF actually Word in disguise? |
00:15.08 | Violentnight | GenNMX|Thrae: haha.. yeah.. .the UI Forums were driving me crazy.. I'm so glad Cairenn invited me here ^_^ |
00:15.13 | Cairenn | no ... I can get to the main site with FF, just not the forums ... and I can get to ever where else |
00:15.29 | GenNMX|Thrae | FF works fine for me |
00:15.29 | Maldivia | GenNMX|Thrae: you missed the: how can I make a macro that casts these 7 spells in a row |
00:15.30 | Kirkburn | Bananas in Firefox (attracting ... wait for it ... code monkeys!) |
00:15.32 | Iriel | Violentnight : That would work, or just loading your XML before you try referencing your objects, or storing the name instead of the object. |
00:15.34 | krka | have you been doing naughty things to your FF? |
00:15.54 | GenNMX|Thrae | Maldivia: Damn, I did! |
00:16.05 | Violentnight | Iriel... hrmm... the name, that'd be a good idea--then it'd definitely store and I could double-check to make sure it exists. Thank ya! |
00:16.09 | GenNMX|Thrae | Oh, and "Ban Decursive plz" |
00:16.09 | krka | naughty naughty zoot! |
00:16.28 | Kirkburn | And "Don't Ban Decursive plz", surely |
00:16.45 | Violentnight | haha |
00:16.48 | Violentnight | what's Decursive? |
00:16.51 | Iriel | Violentnight : names also save to SavedVariables later |
00:16.54 | krka | decursive is fine, l2p |
00:16.57 | GenNMX|Thrae | Well I was talking about original thread topics ;) |
00:16.57 | Iriel | Violentnight : Which might be helpful |
00:17.09 | Kirkburn | It seems to have become much more than one addon |
00:17.12 | Violentnight | Iriel: objects don't save? weird |
00:17.20 | Kirkburn | But Decursive is held up as a pariah |
00:17.27 | Violentnight | l2p? |
00:17.33 | Kirkburn | A cleansing addon, it is |
00:17.37 | Iriel | Violentnight : Well, they sort of do, but think for a moment about how they could load? |
00:17.52 | GenNMX|Thrae | Auto-targetting mod, it is |
00:18.02 | Kirkburn | A pariah, it is |
00:18.02 | Violentnight | Iriel: much like my table is loading them now, I'd imagine.... in the fact that it's not loading 'em ^_^ |
00:18.31 | GenNMX|Thrae | Then again, most of the people complaining about Decursive would probably complain about mods like NeedyList |
00:18.34 | Kirkburn | If they stop decursive, that'll be a lot of other mods halved in usefullness! |
00:18.42 | GenNMX|Thrae | Which just list who needs cures |
00:19.00 | Kirkburn | Blizz are the main complainers as far as I can tell ... |
00:19.19 | Tain | Blizzard complains? |
00:19.32 | Violentnight | Blizz is complaining about an addon? They could just break it. |
00:19.37 | Kirkburn | Indirectly, why do we now have the padlock buttons? |
00:19.54 | GenNMX|Thrae | Violentnight: How can you stop an addon from iterating over party1 party2 party3..etc. ? |
00:20.04 | Codayus | Lots of people complain about decursive. |
00:20.09 | Shadowd | And casting cleanse |
00:20.12 | Shadowd | *casting a spell |
00:20.14 | Kirkburn | But why? |
00:20.14 | Codayus | As for never having heard of it...uh...hmm. |
00:20.19 | Tain | I don't follow, Kirkburn. Blizzard doesn't complain, they simply change functionality if they don't want an addon to do something. |
00:20.25 | Violentnight | GenNMX|Thrae: Make your own copy of whatever function is doing that and take out that bit of code? ^_^ |
00:20.28 | Tain | And have done so in the past. |
00:20.42 | krka | decursive is difficult to break without breaking a lot of other stuff |
00:20.49 | Kirkburn | The CMs have often mentioned that the devs aren't happy with mods like decursive and plan to cripple them somehow |
00:20.54 | Codayus | Bliz has said they don't like the functionality, but there really isn't a way to break it. |
00:21.06 | Kirkburn | But yeah, they need to find a way |
00:21.10 | GenNMX|Thrae | Tain: slouken did state that the designers weren't happy with Decursive and plan to break it come the Expansion, but can't do it anytime soon. |
00:21.17 | Violentnight | if Addon.Name == "Decursive" then LoadAddon = false |
00:21.28 | Shadowd | Addon.Name = "omgthisisntdecursive"; |
00:21.33 | Maldivia | it would be near impossible to break decursive, without killing their own raid UI |
00:21.33 | Tain | I know that GenNMX. I don't see how that makes Blizzard the biggest complainers as Kirkburn said. |
00:21.37 | Violentnight | lol |
00:21.38 | Kirkburn | Zigactly! |
00:21.52 | Violentnight | What does Decursive do that Blizz doesn't like? |
00:21.53 | GenNMX|Thrae | Violentnight: Decursive has 800,000 downloads on Curse, I'm surprised you've never heard of it... |
00:22.04 | GenNMX|Thrae | Violentnight: Choose your target for you. |
00:22.05 | Kirkburn | Tain: not biggest complainers, but main complainers. Certainly the most important ones! |
00:22.08 | Codayus | In terms of volume...bliz has indicated they aren't really happy with decursive. But other whiners are constantly screaming about it. |
00:22.12 | Maldivia | one-spam-button for removing debuffs on the raid |
00:22.32 | Codayus | OTOH, bliz being a bit unhappy with it is more important than a random idiot frothing at the mouth. |
00:22.35 | Shadowd | ( warlocks mostly complaining ) |
00:22.43 | krka | should be solved by designing the game so that one-button-spam-tactics isn't reasonable |
00:23.00 | Tain | Ok! Difference in definition of the word complainer. |
00:23.00 | Kirkburn | Erm, why *are* people complaning? |
00:23.02 | krka | i mean, if you can easily code an ai to play the game perfectly, is the game really that good? |
00:23.04 | Codayus | Bliz buffed locks and nerfed the cost of the cleansing spells. They may feel thatts enough. |
00:23.22 | Codayus | It's really more of a pvp problem than pve... |
00:23.35 | GenNMX|Thrae | Kirkburn: Because they say the addons are "necessary" to play the game. |
00:23.44 | GenNMX|Thrae | And Warlocks say they ruin the game. |
00:23.53 | Shadowd | Most of the people I know in PVP don't really like Decursive, since doing it manually is better |
00:23.59 | Kirkburn | I was thinking of it from a PvE view, i'm not a PvPer, I see the prob (my 60 is a lock) |
00:24.09 | GenNMX|Thrae | People say it's necessary in MC |
00:24.21 | Shadowd | From a PvE point of view stuff like Chromaggus is easier because of it |
00:24.29 | Tain | It isn't necessary in MC. It makes MC a lot easier. |
00:24.33 | GenNMX|Thrae | CTRA can also do what Decursive does now |
00:24.38 | Codayus | Bliz says they test raids without any mods installed, and that it isn't neccesary in MC/BWL. |
00:24.42 | Kirkburn | As can Paladin Assistant |
00:24.48 | krka | as can GRAB! |
00:24.52 | krka | </plug> |
00:24.53 | Codayus | Of course, Bliz says UBRS is designed for 10 people. Nobody listens to them on that point either. :-) |
00:25.04 | Kirkburn | But not NAWTY |
00:25.05 | Shadowd | None of it's nessesary, but it makes it easier |
00:25.18 | Tain | My guild, and a hell of a lot of others, used to do MC before Decursive and the like, or at least before many knew what those addons did. |
00:25.28 | krka | all addons are made to make stuff easier |
00:25.37 | Kirkburn | *shock* |
00:25.40 | Shadowd | You'd think they wouldn't like things like CTBossMods over Decursive |
00:25.45 | Tain | Not all krka, but yes a lot do. |
00:26.00 | Tain | Some addons don't make things easier, just prettier. :) |
00:26.01 | krka | ok, the leeroy mod is an exception |
00:26.04 | GenNMX|Thrae | "Easier" is a loaded word. It also makes the raid "easier" to bring at least one healer ;) |
00:26.05 | Codayus | Shadowd: Again, the concerns seem more focused on pvp than pve... |
00:26.07 | Kirkburn | Tain: harr! |
00:26.43 | GenNMX|Thrae | It may just take you 20 hours to finish it by cycling bandages and healing pots and stones. |
00:26.46 | krka | let me rephrase: a non-nonsignificant part of addons are made to make things easier |
00:28.06 | Codayus | heh |
00:28.06 | Violentnight | Hrmm... I had heard of Decursive--but it didn't seem all that helpful for my Warrior ^_^ I can see how it makes the game easier though and why Blizz doesn't like it |
00:28.06 | Kirkburn | I'd say CF makes things easier ... easier to read. Esp for people with bad eyesight |
00:28.06 | GenNMX|Thrae | is that non-nonredundant? |
00:28.06 | Shadowd | Interesting |
00:28.16 | Kirkburn | um |
00:28.17 | Violentnight | yay server split! Chanserv rules! |
00:28.17 | krka | non-nonsignificant is not the same thing as significant |
00:28.17 | Kirkburn | We rule! |
00:28.17 | krka | make like a server and split |
00:28.17 | *** join/#wowi-lounge Cairenn (n=Cairenn@CPE001217452e29-CM014500004571.cpe.net.cable.rogers.com) [NETSPLIT VICTIM] |
00:28.17 | *** join/#wowi-lounge cladhaire (n=jnwhiteh@cpe-24-59-51-225.twcny.res.rr.com) [NETSPLIT VICTIM] |
00:28.17 | *** join/#wowi-lounge Maldivia (n=the_real@62.61.134.59.generic-hostname.arrownet.dk) [NETSPLIT VICTIM] |
00:28.17 | *** join/#wowi-lounge RedcXe (i=L@cpe-72-225-166-6.si.res.rr.com) [NETSPLIT VICTIM] |
00:28.17 | *** join/#wowi-lounge Iriel (n=daniel@adsl-66-123-190-42.dsl.sntc01.pacbell.net) [NETSPLIT VICTIM] |
00:28.18 | *** join/#wowi-lounge Cide (i=Cide@81-226-233-223-no60.tbcn.telia.com) [NETSPLIT VICTIM] |
00:28.18 | *** join/#wowi-lounge Osagasu (n=Kronus@rhhe10-109.2wcm.comporium.net) [NETSPLIT VICTIM] |
00:28.18 | *** join/#wowi-lounge zespri (n=andrews@203.184.58.81) [NETSPLIT VICTIM] |
00:28.18 | *** join/#wowi-lounge dukeku (i=dukeku@c-67-160-162-146.hsd1.or.comcast.net) [NETSPLIT VICTIM] |
00:28.18 | *** join/#wowi-lounge zespri|log (i=neffa@203.184.58.81) [NETSPLIT VICTIM] |
00:28.18 | *** join/#wowi-lounge SP|Sorren (n=email@adsl-67-121-136-30.dsl.scrm01.pacbell.net) [NETSPLIT VICTIM] |
00:28.18 | *** join/#wowi-lounge weab (n=asdf@cpe-66-68-62-162.austin.res.rr.com) [NETSPLIT VICTIM] |
00:28.19 | *** join/#wowi-lounge End (n=end@c-67-161-159-86.hsd1.co.comcast.net) [NETSPLIT VICTIM] |
00:28.19 | *** mode/#wowi-lounge [+o Cairenn] by irc.freenode.net |
00:29.43 | Kirkburn | Aww |
00:29.44 | Kirkburn | Me sad |
00:29.46 | Violentnight | ooh good one, krka.. you totally burned Cairenn |
00:29.46 | krka | welcome back! |
00:29.47 | Codayus | Yeah, decursive can seriously help a raid, but there's no reason for a warrior to install it. |
00:29.52 | GenNMX|Thrae | non-nonsignifigant IS the same thing as signifigant -- "non" creates a complement |
00:29.52 | krka | yeah i know Violentnight! |
00:29.52 | Violentnight | oh.. hi there, Cairenn.. didn't notice you were back |
00:29.53 | Kirkburn | How could you say those things krka?! |
00:29.53 | Cairenn | wb |
00:29.53 | krka | but it was so funny |
00:29.53 | SP|Sorren | ooo netsplits ;O |
00:29.53 | cladhaire | Hai2u |
00:29.53 | Cairenn | that was a prety cool net split |
00:29.54 | Iriel | Violentnight : But you'd load a copy of the object, not the original object |
00:29.54 | Iriel | Violentnight : And that wouldn't be very useful |
00:29.54 | Iriel | Violentnight : Especially if the object was a frame |
00:31.26 | Violentnight | ooh.. weird.. that'd suck |
00:31.26 | krka | significant: a large portion, non-significant: a small portion, non-non-significant: not a small portion |
00:31.27 | Violentnight | non-non isn't proper English, ftw! |
00:31.27 | Kirkburn | oui-oui! |
00:31.27 | Violentnight | insert: so the argument is mute |
00:31.27 | krka | then why is bonbon proper english? |
00:31.27 | Kirkburn | Because they taste nice |
00:31.27 | Tem | it's not |
00:31.27 | Violentnight | bonbon is a noun! |
00:31.27 | Tem | it's french |
00:31.28 | Violentnight | .. that too... Tem wins! |
00:31.28 | GenNMX|Thrae | But 70% of English is French! |
00:31.28 | krka | what about yoyo? |
00:31.28 | Kirkburn | Tem wins a bonbon! |
00:31.28 | Cide | hey Iriel: are you sure the frame caching method is faster? |
00:31.28 | Tem | what kind? |
00:31.28 | Kirkburn | krka: So 80's man! |
00:31.28 | Tem | I like snickers myself |
00:32.51 | Cide | it's rather laggy right now, maybe I'm using it the wrong way |
00:32.51 | Kirkburn | Yeah, not a snickers |
00:32.51 | krka | snicker is a verb! |
00:32.52 | Violentnight | but Snickers is a pronoun |
00:32.52 | Tem | also a proper noun |
00:32.52 | Kirkburn | is is a verb! |
00:32.52 | GenNMX|Thrae | and snickers is a past-tense verb |
00:32.52 | Tain | BonBons are good, little chocolate covered ice cream drops. |
00:32.52 | Tem | Skiners is NOT a pronoun |
00:32.52 | Kirkburn | snickers is plural! |
00:32.52 | Tem | "he" and "she" are pronouns |
00:32.52 | Violentnight | Skiners certainly isn't a pronoun |
00:32.52 | GenNMX|Thrae | snickers is NOT plural. "Jane and Joe both snicker at you." |
00:32.52 | Violentnight | plural--lmao |
00:32.53 | krka | that example didn't even use "snickers" |
00:32.53 | Kirkburn | What about a pair of snickers? |
00:33.21 | GenNMX|Thrae | That was an example of the plural of "snicker" ;) |
00:33.21 | krka | "i'd like to buy one snicker, no make that two... snickers!" |
00:33.21 | Violentnight | Tem snickers at Kirkburn |
00:33.47 | Violentnight | you'd buy one Snickers.. because it's a proper noun! |
00:33.47 | Tem | GenNMX|Thrae: but you forget, the verb must be plural when used with a singular subject. In your example, the subject was plural so you used the singular version of the verb. |
00:33.47 | krka | not if i buy an act of snickering |
00:33.47 | Iriel | Cide: It should be, can you pastebin your use? |
00:34.12 | Kirkburn | I think we're agreed. Tem doesn't get a snicker(s) |
00:34.12 | Violentnight | lol |
00:34.12 | Cide | well, it's kind of spread out |
00:34.22 | Kirkburn | Did you sit on it/ |
00:34.24 | Iriel | Cide : Just one file? |
00:34.25 | Cide | though I used it mostly to set frame variables |
00:34.31 | Cide | yeah, pretty much |
00:34.31 | Tem | so "Sally snickers in class" uses the plural form for the singular subject |
00:34.34 | GenNMX|Thrae | Tem: True, but that doesn't refute that "snicker" doesn't have a plural. |
00:34.48 | Cide | so in frame onload: this.Percent = CT_RA_Cache[this].Percent |
00:34.49 | Cide | and so on |
00:34.54 | Kirkburn | The plural of Snickers is snickers surely |
00:34.58 | Cide | and not very often in the actual lua |
00:35.13 | Cide | I'm not sure yet if that is the cause, but the game seems rather slow |
00:35.13 | GenNMX|Thrae | I believe that would be the past-tense of snickering |
00:35.17 | Iriel | Cide : It wouldn't give you much of a boost that way then |
00:35.22 | GenNMX|Thrae | snickerocity |
00:35.26 | Iriel | Cide : But I dont think it'd make things SLOWER |
00:35.28 | GenNMX|Thrae | snickerment |
00:35.53 | Iriel | Cide : If you upload the file and give me a url I can wget it and look |
00:36.03 | GenNMX|Thrae | So anyway, here I am, waiting for inspiration to hit me. |
00:36.07 | krka | i think it's one Snickers, two Snookers |
00:36.08 | Kirkburn | Should be in 1.10: /snicker |
00:36.15 | krka | kinda like goose, geese |
00:36.20 | Kirkburn | but not. |
00:36.24 | krka | exactly |
00:36.32 | krka | i also claim that book should be beek in plural |
00:36.34 | GenNMX|Thrae | One Snickers, two Sneekers then krka? |
00:36.40 | Kirkburn | Fish, feesh? |
00:36.40 | Cide | let me try it out for a minute or three |
00:36.44 | krka | no Snookers, didn't you read? |
00:36.50 | Kirkburn | Fish, foosh? |
00:36.52 | GenNMX|Thrae | "Let me go eat some Sneakers." |
00:36.56 | krka | fish is fish in plural |
00:37.10 | Kirkburn | Aww, the poor little fishies |
00:37.14 | Iriel | Cide: It IS possible there's a bug in my code too, but I did test it a bit before posting. I haven't done a SecretSauce style test with it yet tho |
00:37.22 | krka | no, "Aww, the poor little fish" |
00:37.32 | GenNMX|Thrae | The plural of fish is definately malgroose-malrat. |
00:37.43 | krka | i seriously doubt there would be beeg in your code |
00:37.52 | Kirkburn | Cos they don't exist. Beegs. |
00:38.08 | Kirkburn | Boogs, u mean? |
00:38.19 | krka | no! |
00:38.23 | krka | that's just gross |
00:38.35 | Kirkburn | I'm sorry. I took it too far. |
00:38.41 | krka | yeah :( |
00:39.11 | Violentnight | how do I detect when a checkbutton's state is changed? |
00:39.15 | krka | ok, i've been silly enough for one evening. time to go to sleep since i'm both sick and have to be unsick by the morning which is approaching way too fast |
00:39.22 | krka | button:OnClick? |
00:39.28 | Kirkburn | I'm worried that GenNMX|Thrae has gone to eats some sneakers |
00:40.11 | Violentnight | krka: then would OnClick fire before or after the state is changed? |
00:40.28 | krka | dunno |
00:40.30 | Iriel | Violentnight : OnClick fires after the state change |
00:40.33 | krka | test! |
00:40.47 | krka | must you know everything? let the people test stuff :P |
00:40.48 | Iriel | Violentnight : You can of course just change it back if you want to lose the click |
00:41.11 | Iriel | I only know that one because I asked myself the same question 8-) |
00:41.40 | krka | i try not to ask myself stuff, seeing as i wouldn't know the answer if i need to ask it |
00:41.41 | Violentnight | woohoo! |
00:41.41 | Iriel | Of course, OnClick wont catch programmatic state changes, if they're delivered as SetChecked |
00:41.50 | krka | it gets messy in my mind then :/ |
00:42.00 | krka | you could of course hook SetChecked |
00:42.03 | Violentnight | I do plenty of testing when Iriel isn't around to answer all my questions for me =P |
00:42.14 | Iriel | Well, you should do testing even when I am 8-) |
00:42.26 | krka | does OnClick call SetChecked btw? |
00:42.27 | Violentnight | but then you wouldn't feel as loved! |
00:42.37 | krka | or does it set the state behind the scenes? |
00:44.21 | Violentnight | krka: test! |
00:44.45 | Violentnight | I'd say behind the scenes because it doesn't appear anywhere in the OnClick handler for the OptionsCheckButtonTemplate |
00:44.49 | Tain | OnClick calls it. |
00:45.16 | Kirkburn|Sloops | I find it intriguing that not long after I mention the lack of awards on the ui.worldofwar.net shoutbox (to which Rush said they already had them) ... suddenly the first new one for *months* appears :p |
00:45.29 | krka | the testing was just for you, for myself i want answers from Iriel |
00:45.34 | Tain | Well, actually ActionButtonDown calls it. |
00:45.39 | Violentnight | krka: lol |
00:46.33 | Tain | But! OnClick calls ActionButton_UpdateState() which does check for Checked status |
00:46.58 | Kirkburn|Sloops | Anyone know of a way to 'narrow' fonts in game? |
00:47.11 | Violentnight | for a boolean variable, would var = not var toggle between true and false? |
00:47.24 | krka | yes |
00:47.51 | Iriel | ActionButtons arent CheckButtons, are they? |
00:48.01 | Tain | You can SetHeight/SetWidth on the text frame. |
00:48.04 | Tain | Yes they are, Iriel. |
00:48.24 | Iriel | Oh, so they are,.. I always use them in their 'abstracted' form |
00:48.26 | Tain | ActionButtonTemplate is a CheckButton |
00:48.42 | Tain | And everything flows down from there. :) |
00:48.43 | Iriel | So the action button OnClick's SetChecked is to UNCHECK the button? |
00:48.43 | Kirkburn|Sloops | A short story for you from Azzor: |
00:48.44 | Kirkburn|Sloops | I was talking to my friend on my cellphone. It was near death. |
00:48.44 | Kirkburn|Sloops | I told my friend, "I'm going to have to hang up, my phone is almost out of mana." |
00:48.45 | Kirkburn|Sloops | I cancelled my subscription after that. |
00:49.24 | krka | could have been worse, you could have said focus or rage |
00:49.33 | Iriel | Because if you have your own 'naked' CheckButtons, the checked state has been IMPLICITLY set before OnClick is fired |
00:49.37 | Violentnight | hrmm... a FOR loop creates locals of its variables, right? So how could I loop through a table if I need to set values and not only get them? |
00:49.46 | Kirkburn|Sloops | A reallife Un'goro? http://www.panix.com/~atd/africa/img003.htm |
00:50.03 | krka | for k, v in t do t[k] = whatever end |
00:50.03 | Iriel | Violentnight : You'd set them outside |
00:50.21 | Iriel | Violentnight : local ok,ov for k,v in t do ok=k, ov=v; end |
00:50.23 | Kirkburn|Sloops | (that's the top of a volcano btw) |
00:50.26 | Shadowd | Kirkburn|Sloops: I don't see any dinosaurs or giant bugs |
00:50.28 | Tain | SetChecked(0) or SetChecked(1) to uncheck, or check. |
00:50.52 | Kirkburn|Sloops | Shadowd: yeah, they seems to have died out recently. Must be all those hunters ... |
00:51.02 | krka | bad code iriel |
00:51.11 | Kirkburn|Sloops | Were probably grinding for drops |
00:51.12 | Violentnight | "bad code iriel" ... *gasp* |
00:51.14 | krka | you mean ok=k ov=v or ok, ov = k, v |
00:51.24 | Iriel | krka, yes, I do, sorry |
00:51.35 | Violentnight | go krka! it's your birthday! |
00:51.38 | Iriel | Also, I should use pairs, but I copied the for loop from you 8-) |
00:51.44 | krka | why do bliz use 0/1 for checkboxes? |
00:51.49 | krka | they use nil/1 for everything else |
00:51.50 | krka | :/ |
00:51.52 | Iriel | They use nil/false/0 |
00:52.03 | Iriel | I believe all of them will be ACCEPTED as a false value |
00:52.11 | krka | ah i see |
00:52.21 | AnduinLothar | Ok... why is it no one knows what Dukes are.. |
00:52.35 | krka | i think lua should be stricter with booleans |
00:52.35 | Iriel | I believe you can use 1/true and many other things for true as well, but i'm not sure exactly how generous it is |
00:52.36 | krka | like java |
00:52.38 | Maldivia | Iriel: is there a difference in "for k,v in t do" and for k,v in pairs(t) do" ? |
00:52.40 | Kirkburn|Sloops | Do they keep their dames in the hives? |
00:52.52 | Iriel | Maldivia : Yes, the lua manual tells you not to use the first form because it's "old" |
00:52.58 | Iriel | Maldivia : Functionally, no. |
00:53.03 | Maldivia | Ahh, ok |
00:53.17 | AnduinLothar | is the old way less efficient? |
00:53.19 | Codayus | AnduinLothar: They don't? |
00:53.20 | Violentnight | Iriel: your code isn't working! |
00:53.26 | krka | should be the same bytecode |
00:53.45 | AnduinLothar | ya. no one seems to know what dukes are... i even have to tell people where sithilis is.. |
00:53.46 | Iriel | Does the non-pairs versoin actually dereference the pairs global? |
00:54.05 | Kirkburn|Sloops | "I've driven by cops on the side of the road and wondered to myself what their aggro radius was as I went by..." |
00:54.13 | Codayus | You're on one of those "special" servers? |
00:54.29 | Violentnight | Kirkburn|Sloops: lol nice |
00:54.31 | krka | ooh... it's not the same bytecode |
00:54.33 | krka | interesting! |
00:54.56 | AnduinLothar | it's the oldest fricken server... i have no idea where the noobs came from.. |
00:54.58 | Iriel | That's the result I expected |
00:55.02 | krka | the old version should be faster |
00:55.12 | Iriel | Indeed, faster but 'not right' 8-) |
00:55.15 | krka | with pairs it's a global lookup and a function call |
00:55.19 | AnduinLothar | lol, how's that work? |
00:55.20 | Codayus | AnduinLothar: Heh |
00:55.21 | krka | i prefer faster ;) |
00:55.33 | Iriel | well, if you're going to call it a lot; local pairs = pairs; |
00:55.33 | Kirkburn|Sloops | "My boss gave me a pretty hefty workload the other day and my response was "you can't possibly expect me to solo this" " |
00:55.36 | Iriel | At the top of your file. |
00:56.07 | Codayus | Hmmm, I keep forgetting you can do stuff like that. |
00:56.08 | Violentnight | nevermind.. it's my code that isn't working.. because I'm an idiot and assumed that by making a template then all the things that I wanted to be based on it magically would! |
00:56.24 | krka | the old way seems both cleaner and faster... what's not to like? |
00:56.37 | AnduinLothar | i was actually kinda surprised today... found i couldn't solo templars with my Epic Polearm, had to use my blue axe cause it has 44 int |
00:57.03 | Kirkburn|Sloops | There are a lots of stories of people ACCIDENTALY saying lol. Problem is, my best uni friend says it INSTEAD of laughing. ALL the time. He's a strange one... |
00:57.25 | Kirkburn|Sloops | And that's a real story from me. |
00:57.48 | krka | i even say wysiwyg out loud :/ |
00:57.52 | Violentnight | Kirkburn|Sloops: I often say lol without actually laughing |
00:57.52 | Kirkburn|Sloops | I can't actually imagine his laughing, he's only ever LOLed |
00:57.59 | Codayus | AnduinLothar: If nobody knows what dukes are on your server, there might be good money to be had farming them for their BoE blues to sell on the AH. |
00:58.14 | Kirkburn|Sloops | krka, that's normal! |
00:58.25 | Codayus | krka: Yeah thats normal. |
00:58.28 | Violentnight | Kirkburn|Sloops: oh .. you mean he actually says the letters L-O-L in normal conversation? Not just online? Haha.. I know people like that. |
00:58.43 | Kirkburn|Sloops | Yep, in conversation |
00:58.48 | Kirkburn|Sloops | With non-gamers |
00:58.52 | krka | ell oh ell seems weird... why not just say it like "loll" |
00:58.53 | Violentnight | haha |
00:59.01 | Kirkburn|Sloops | He goes "loooool!" |
00:59.15 | Violentnight | krka: Do you say w-y-s-i-w-g or wizz-ee-wig? |
00:59.18 | Codayus | Yeah, like normal people do...uh...for certain values of the word "normal" anyhow. |
00:59.19 | krka | like one word, with a big ooooh in the middle? |
00:59.30 | krka | wysseewygg |
00:59.31 | Kirkburn|Sloops | krka, yes |
00:59.32 | Tain | Using pairs() in WoW will probably not make a difference unless the Lua version WoW uses ever changes. |
00:59.45 | krka | my god that would sound retarded |
00:59.49 | krka | good thing i've never heard that |
00:59.54 | Violentnight | wizz-ee-wig is normal... my mom even says that.. hehe. |
00:59.59 | krka | just imagining it gives me a headache |
01:00.05 | Kirkburn|Sloops | Doesn't beat when I got "LFG SCHOLOMANCE" up in lights in a club though ... that was cool :) |
01:00.27 | krka | geek! |
01:00.28 | Kirkburn|Sloops | Bet it confused most of the audience though |
01:00.50 | Violentnight | I've spent 7 hours coding today.. where's my paycheck? |
01:00.57 | Kirkburn|Sloops | Oh c'mon, u could txt in whatever u liked, I wanted to reach out to the fellow WoW players :) |
01:01.18 | krka | "LF2M (female gnome rogues only) for my place |
01:01.39 | Kirkburn|Sloops | Next time I go, I will have to do a different txt |
01:01.39 | Maldivia | just learn to write hehe online, instead of lol - then you won't have akward situations in real life, saying lol :) |
01:02.07 | Kirkburn|Sloops | It is strange how that has actually affected people's speech |
01:02.08 | Codayus | I tend to just write "heh". Which helps. |
01:02.21 | Kirkburn|Sloops | People start saying 'hehe' rather than laughing |
01:02.44 | Maldivia | well, I do that anyway :) |
01:02.47 | Violentnight | yay my code works.. but it's not saving! *cries* |
01:02.52 | Kirkburn|Sloops | My gf has cut it down to "hee" now, which sounds a little odd |
01:03.16 | Violentnight | Kirkburn|Sloops: Sounds like a horse |
01:03.39 | Kirkburn|Sloops | Well *she* doesn't! |
01:03.42 | Wobin_ | hehe is more of a chuckle than a laugh |
01:04.02 | Kirkburn|Sloops | Oh, and my friend also says rofl, and often tries to insert copter as well |
01:04.03 | Violentnight | no.. heh is a chuckle |
01:04.48 | Violentnight | hehe is a chuckle + 1 |
01:05.16 | Kirkburn|Sloops | Ah yes, I've just remember another of his favoured sayings (which he thinks is satirical, despite the fact he is a geek, and doing it) ... |
01:05.24 | Kirkburn|Sloops | "OMGWTFBBQ!" |
01:05.42 | Violentnight | Does he verbalize the "exclamation mark"? |
01:06.02 | Kirkburn|Sloops | he says it loudly? Does that count? |
01:06.26 | Violentnight | funny.. but not as funny... you can chuckle at it if you want to |
01:06.49 | Kirkburn|Sloops | Once or twice he may have gone "oneoneoneone!", but such reports are unconfirmed (meaning, I can't remember) |
01:07.38 | Kirkburn|Sloops | But anyways, if you want to pester him, he's Falynth on Dragonblight EU :D |
01:08.10 | Kirkburn|Sloops | I'm off now .... night night |
01:08.16 | Violentnight | adios |
01:09.39 | Violentnight | Spleeps? that's a new one |
01:12.26 | Kirkburn|Manabre | :( |
01:13.34 | Kirkburn|Mana | That's suitably geeky, and with that, I vanish ... *poof* |
01:18.08 | Iriel | Violentnight : Because youre using a metatable, so it wont see it |
01:19.43 | Violentnight | *le sigh* |
01:20.41 | Violentnight | so should I not use a metatable then? |
01:21.02 | Iriel | It depends what you're trying to do |
01:21.26 | Iriel | If you want the data to save after the first login, then no, a metatable would be the wrong solution |
01:21.45 | Iriel | If you want to only save the 'non-default' objects, and layer the defaults on top transparently, then it is the right solution. |
01:21.49 | Iriel | A tool for every task, not all the same. |
01:22.04 | Iriel | Hm, let me restate that with more words |
01:22.12 | Iriel | There is a tool for every task, but they are not all the same. |
01:22.13 | Violentnight | hehe |
01:22.29 | Cairenn | the right tool for the job? |
01:22.53 | *** join/#wowi-lounge Tem_ (n=Tem@ip70-177-40-169.br.br.cox.net) |
01:23.05 | Cairenn | a hammer is not a screwdriver is not a vice grips |
01:23.07 | Violentnight | Well this morning I was asking about how I could get MDProds_DevTools to have all the keys/value as MDProds_DevTools_DEFAULTS without overwriting any values that were saved, and someone suggest the metatable and got that working for me |
01:24.07 | Violentnight | but we didn't get to the saving part... I kinda thought it'd work like instantiation, but it's not |
01:24.56 | Iriel | Indeed, it's on-the-fly and there's no copying back into the child table unless you code it explicitly. |
01:25.14 | Iriel | It's not that hard to write a recursive overlay-copy method |
01:25.38 | Violentnight | then what's the point of having a metatable if you can't alter the child table implicitly? |
01:26.04 | Iriel | Well, you can modify the meta index and all of the children appear to update |
01:26.48 | Iriel | members which are present via table __index 'appear to be a member of', they do not BECOME members of. |
01:26.58 | Iriel | pairs doesn't see them, for a start |
01:27.30 | Iriel | If you just want to copy your defaults in, you dont need a fancy language construct, you can just copy them |
01:27.53 | Violentnight | so rather than using setmetatable, I should create a recursive function to iterate through the keys and set them when nil? |
01:28.17 | Iriel | yes - pay attention to how you want to handle subtables, also |
01:28.24 | Iriel | deep or shallow copy |
01:28.34 | Violentnight | for example..? |
01:29.00 | Iriel | DEFAULT = { A = { B = 2 } } |
01:29.09 | Iriel | X = {} |
01:29.22 | Iriel | If I do MagicOverlayFunction(DEFAULT, X) |
01:29.25 | Iriel | then X.A.B = 3 |
01:29.35 | Iriel | is DEFAULT.A.B == 3 or still == 2 |
01:30.03 | Violentnight | 2... hopefully... otherwise, it defeats the purpose |
01:30.28 | Violentnight | but I suppose that depends on how the magic function is coded, hrm? |
01:32.36 | futr-sleep | anyone have any experience with coding for Titan? |
01:34.52 | Violentnight | not me |
01:36.06 | Tain | A little bit. |
01:36.14 | Tain | Mostly experience with ripping large amounts of code out of Titan. |
01:37.46 | futr-sleep | damn, I'm trying to use titans damn savedvariables system... and it ain't working |
01:40.01 | Iriel | Violentnight : That's my point, a shallow copy copies missing subtables by reference. A deep copy copies them by creating a new table and recursively copying its contents |
01:41.45 | futr-sleep | iriel, what about doing a deep copy of the defaults, then copying the changes over the top, the second copy should skip the non set stuff |
01:42.03 | Tain | futr-sleep: My (possibly limited) understanding is that you are supposed to just create a savedVariables table under this.registry when you create your addon. And it saves everything that's in that table. |
01:42.52 | futr-sleep | that's what I thought too... but doing that and I can't get any settings out with TitanGetVar() |
01:44.00 | Tain | Yeah, I haven't actually implemented it at all. Just from what I read through peoples code. |
01:44.44 | Tain | blah = TitanGetVar("AddonName", "VarName") |
01:44.45 | Iriel | futr-sleep - Writing a deep copy with overlay isn't that much work, and probably easier than writing a deep cpy THEN an overlay |
01:47.05 | futr-sleep | ahh, it seems that it's that the defaults I put in the registry table that aren't being put in, SetVar works |
01:58.54 | *** join/#wowi-lounge Gryphen (n=masked@c-67-183-238-150.hsd1.wa.comcast.net) |
02:09.02 | Violentnight | if I have a function that expects 3 arguments and I only pass 2, does the third get set to nil? |
02:09.35 | Iriel | <simplistic answer>yes</simplistic answer/. |
02:09.50 | Violentnight | lol |
02:10.12 | Violentnight | and how would I account for an indefinite number of arguments--like string.format() does |
02:10.20 | Iriel | You use ... |
02:10.43 | Violentnight | and then what'd they be named in the function? |
02:10.43 | Iriel | function variableFunction(...) -- arg is the array of parameters, arg.n is how many there are |
02:10.57 | Iriel | Note that this creates a table, arg |
02:11.19 | Violentnight | so arg[1]..arg[n] .. nifty |
02:11.34 | Iriel | yeah, it's nice |
02:11.48 | Iriel | and it's the other half of the answer to the question before which I skipped over |
02:12.05 | Violentnight | hehe--yeah, I figured I'd get there with the next question ^_^ |
02:12.18 | *** join/#wowi-lounge Parak (n=profi@user-12hdr8d.cable.mindspring.com) |
02:12.18 | Iriel | if you do it that way, you CAN tell the difference between variableFunction(1,2,nil) and variableFunction(1,2) |
02:12.42 | Iriel | if you do function variableFunction(a1,b1,c1) then you can't |
02:12.50 | Violentnight | so in func(A) ... A == arg[1], right? |
02:13.15 | Iriel | ye |
02:13.21 | Iriel | if it's function func(...) |
02:13.30 | Violentnight | Hrmmm.. so if the third argument is optional than I shouldn't list it in the parameters? I should only list func(A, B)? |
02:13.34 | Iriel | you can do function func(x,y,...) |
02:13.35 | Iriel | etc |
02:13.57 | Iriel | is that last question about CALLING or DECLARING? |
02:14.03 | Violentnight | declaring |
02:14.22 | Iriel | You have to declare all the params you MIGHT want |
02:14.43 | Violentnight | function func(A, B, C) if C == nil then C = default_value end end |
02:14.45 | Violentnight | ? |
02:15.00 | Iriel | well, I'd imagine that'd be somewhat more complex |
02:15.05 | Iriel | but yes |
02:15.34 | Violentnight | and then bot func(A1, B1) and func(A1, B1, C1) would be valid calls, yes? |
02:15.37 | Violentnight | bot=both |
02:15.51 | Iriel | yes, as would func() and func(A1) and func(A1,B1,C1,D1) |
02:15.57 | Iriel | though they may not be USEFUL |
02:16.02 | Violentnight | good point.. nifty.. thanks |
02:16.04 | Iriel | and in the last case, D1 would be ignored |
02:16.11 | Violentnight | indead |
02:16.18 | Iriel | though still evaluated |
02:16.35 | Violentnight | so you should always check to make sure that required parameters exist before trying to use them |
02:16.52 | Iriel | nah, if they're required and not passed, an error is acceptable |
02:17.07 | Iriel | unless checking comes as no cost |
02:17.18 | Iriel | or would break more than just the call |
02:17.31 | Violentnight | got'cha |
02:29.16 | Violentnight | *le sigh* my overlay isn't working |
02:29.59 | Violentnight | http://wow.pastebin.com/546024 |
02:32.42 | Violentnight | a /dump says that MDProds_DevTools == {} afterwards =\ |
02:32.52 | Iriel | nil evaluates as false, by the way |
02:32.57 | Iriel | so you dont need to explicitly set it |
02:33.28 | Violentnight | really? that makes things a bit more difficult |
02:33.39 | Violentnight | well..not in this situation, but if my default value was true then it would |
02:34.16 | Iriel | Line 15 is your bug |
02:34.26 | Iriel | Well, not really |
02:34.39 | Iriel | if (X == false) and if (X == nil) are different |
02:34.49 | Iriel | but if (X) will be the same if X is nil or false |
02:36.03 | Iriel | It's usually considered bad form to make 'true' a default value in lua functions |
02:36.49 | Iriel | because generally we assume func(false) and func(nil) will work the same, especially because the blizzard API frequently uses 1/nil for true and false |
02:36.50 | Violentnight | woot.. now why was that the bug? |
02:37.04 | Violentnight | got'cha |
02:37.59 | Iriel | because you overwrote your input table with a new empty one |
02:38.07 | Iriel | so none of your changes ever happened to the table you passed in |
02:38.20 | *** join/#wowi-lounge Violentnight-shi (n=micdrota@ip70-162-67-180.ph.ph.cox.net) |
02:39.22 | Iriel | In case you misssed it... |
02:39.24 | Violentnight-shi | damn internet.. this has happened everyday for the past 3-4 days now |
02:39.25 | Iriel | because you overwrote your input table with a new empty one |
02:39.28 | Iriel | so none of your changes ever happened to the table you passed in |
02:40.39 | Violentnight-shi | but I also have child[k] = {} and then pass child[k] into the recursion which, again, would essentially do the same thing....? |
02:40.51 | Iriel | well no |
02:40.59 | *** join/#wowi-lounge Stylpe (n=Stylpe@229.84-48-169.nextgentel.com) |
02:41.15 | Iriel | because child[k] = {} at least puts the new value into child |
02:41.29 | Iriel | that may well be another bug tho, if you haven't checked if child[k] exists already |
02:41.42 | Violentnight-shi | hrmm.. I shall do that |
02:41.54 | Iriel | That IS a bug tho 8-) |
02:41.56 | Iriel | you probably want |
02:42.09 | Violentnight-shi | why would I want a bug? |
02:42.11 | Iriel | if (type(child[k]) ~= "table") then child[k] = {}; end |
02:42.14 | *** join/#wowi-lounge Kaelten (n=Kaelten@68.63.3.183) |
02:42.23 | cladhaire | heyas kawl |
02:42.27 | cladhaire | s/kawl/kael/ |
02:42.34 | Iriel | (Note: type(nil) == "nil" -- handy to know) |
02:43.01 | Violentnight-shi | is that equivalent to : if not child[k] then child[k] = {}; end -- ? |
02:43.10 | Iriel | not quite |
02:43.18 | Iriel | if child[k] was say, a string |
02:43.22 | Violentnight-shi | 'cause child[k] could exist and not be a table? |
02:43.27 | Iriel | Yes |
02:43.36 | *** mode/#wowi-lounge [+o Kaelten] by ChanServ |
02:43.39 | Kaelten | hello everyone |
02:43.44 | Cairenn | hey hey Kaelten |
02:43.58 | AnduinLothar | moo |
02:44.03 | Cairenn | *purr* |
02:44.18 | Maldivia | Iriel: remember we talked about setglobal("true", false) a few days ago ? |
02:44.25 | Iriel | Maldivia : Yes |
02:44.29 | Violentnight-shi | okaly-dokaly |
02:44.36 | Maldivia | Iriel: /dump true => true = nil |
02:44.39 | *** join/#wowi-lounge Violentnight (n=micdrota@ip70-162-67-180.ph.ph.cox.net) |
02:46.01 | Iriel | That's because I do |
02:46.04 | Iriel | <PROTECTED> |
02:46.06 | Iriel | <PROTECTED> |
02:46.15 | Maldivia | yeah, I figured you wre using getglobal :) |
02:46.29 | Iriel | I suppose I should put true, false, and nil in there for people like you 8-) |
02:46.33 | Maldivia | just found it funny :) |
02:46.33 | Iriel | Time to go home! |
02:46.46 | Cairenn | I'll miss you! |
02:47.03 | AnduinLothar | mmm where DO the nuggets come from on a chicken... |
02:47.17 | Wobin_ | From the rabbit |
02:47.33 | Maldivia | or in OnLoad setglobal("true", true); setglobal("false", false); setglobal("nil", nil); |
02:47.34 | AnduinLothar | from the blender i'm thinking |
02:48.05 | Violentnight | nuggets don't come from chickens.. they come from McDonald's |
02:48.33 | Maldivia | hmm, I'm hungry actually... |
02:50.21 | Tain | I'm really unhappy with how quickly you're logged out of the Blizz forums. |
02:52.12 | Violentnight | Is anyone else uncomfortable with type() returning a string? |
02:56.41 | Violentnight | yes? no? maybe so? pick your nose? touch your toes? |
02:59.38 | Maldivia | Tain: yeah, bugs me aswell |
02:59.42 | Maldivia | Violentnight: hmm, not really - why? |
03:00.02 | Maldivia | what do you want to to return ? |
03:00.36 | Violentnight | because as a string, "table", "Table", and "TABLE" are all different.... an enumeration would be nice |
03:00.52 | Violentnight | I think strings should only be used for value that's displayed to the user |
03:01.33 | Maldivia | well, numbers wouldn't really make any sense, without a global variable, like TYPE_STRING = 1 |
03:02.02 | Maldivia | and number or string is really your only option as a return value |
03:04.00 | Violentnight | yeah... poopy on LUA |
03:04.14 | *** join/#wowi-lounge Astryl (n=Astryl@69.110.214.18) |
03:04.19 | Astryl | Kwak! |
03:04.25 | Cairenn | *purr* |
03:04.48 | Astryl | Looking for anyone not scared by UIDropDownMenu! |
03:04.57 | Violentnight | woot... looks like 1.1 is finally working and ready for distribution |
03:05.36 | Maldivia | Astryl: hmm, we're all scared of it :) |
03:06.38 | Maldivia | Astryl: what's the problem ? |
03:07.07 | Astryl | Well, I want to have several dropdowns, all with the same possible values. |
03:07.40 | Astryl | And so I'm trying to use only one set of onload/init/onclick functions for them all. |
03:08.08 | Astryl | Only problem seems to be setting the selected id in the onclick. |
03:08.21 | Astryl | If it was only for a specific dropdown, i'd just call... |
03:08.27 | Astryl | UIDropDownMenu_SetSelectedID(MyDropDown, this:GetID()); |
03:09.18 | Astryl | But, it could be any of the dropdowns. Is there some variable for the current one? I tried using 'this', but it didn't like that. |
03:09.37 | Astryl | I'm guessing 'this', in that context, is the popup frame. |
03:10.11 | Astryl | Now that I've rambled on for 3 min about stuff nobody has any idea about, I'll just go back to my hole. |
03:10.12 | Astryl | :) |
03:10.59 | Cairenn | give it an hour or so, Astryl, and Iriel should be back in ... he is on his way home from work atm |
03:11.53 | Astryl | That's alright, not worth waiting an hour just to save a few lines of code; I can just duplicate it once for each dropdown and it'll work. |
03:13.23 | Astryl | BTW Cair... Feel like posting a bug report about wowuides for someone too lazy to do it themselves (me)? |
03:13.51 | Cairenn | if you can take the time to post it here, you can take the time to post it in the forum, lol |
03:14.16 | Cairenn | http://nulkris.wowinterface.com/portal.php?id=9 |
03:14.43 | Astryl | You're supposed to support my laziness! |
03:14.52 | Cairenn | specifically: http://nulkris.wowinterface.com/portal.php?id=9&a=listbugs |
03:15.00 | Cairenn | hey,I'm giving you direct links :p |
03:15.05 | Tain | Oh Cairenn is a lazyiness-sugar-momma? |
03:15.24 | Cairenn | Tain, you need to ask? |
03:15.25 | Astryl | Aye, direct links are good. :) |
03:15.53 | Astryl | "To submit a bug report you must have an account with this site. If you have an account please login using the login area to the upper right. If you do not yet have an account you can simply click the register link and get one in a matter of seconds. " |
03:16.12 | Tain | Ok even my laziness has *some* boundaries. |
03:16.48 | Cairenn | Astryl: you don't have an account with us?!?! *cries* |
03:17.14 | Violentnight | seconds? That's a bit hopeful =P |
03:17.28 | Astryl | Cair, I never said I didn't. |
03:17.34 | Astryl | But I have to login! That's total crap! |
03:18.10 | Violentnight | lol |
03:18.21 | Violentnight | damn, Astryl.. you make my laziness look pro-active |
03:18.24 | Cairenn | so just stay logged in :p |
03:18.36 | Cairenn | staying logged in is pretty lazy ;) |
03:18.42 | Astryl | I'm doing all this to write an addon that will effectively play the game for me. |
03:18.55 | Astryl | One of those 'one button to do everything' mods. |
03:19.19 | Cairenn | it takes effort to log out, so shame on you, you call yourself lazy?! |
03:19.35 | Wobin_ | sure, just macro "/camp" =P |
03:20.03 | Cairenn | (of the site, Wobin_) |
03:20.57 | Violentnight | Question: Has anyone else tried overwriting the _ERRORMESSAGE() function? |
03:21.09 | Maldivia | Violentnight: yes - not directly possible |
03:21.23 | Maldivia | Violentnight: you have a seterrorfunc(...) API call in 1.10 for that |
03:21.39 | Violentnight | ah.. goody |
03:21.53 | Maldivia | seterrorhander, is the name |
03:22.20 | Cairenn | unfortunately, it's still a ways off =/ |
03:23.00 | Maldivia | Violentnight, see my post about it, and sloukens response: http://forums.worldofwarcraft.com/thread.aspx?FN=wow-interface-customization&T=286547&P=7 |
03:23.22 | Maldivia | post number 136 |
03:23.35 | Tain | I heard 1.10 is coming out next Tuesday. |
03:23.42 | Wobin_ | ... |
03:23.43 | Astryl | ... |
03:23.45 | Wobin_ | I'll be on a plane |
03:23.51 | Cairenn | Tain, hahaha |
03:23.52 | Astryl | OK, next question... |
03:23.59 | Maldivia | I'm crossing my fingers for test next wednesday... |
03:24.10 | Astryl | That may be reasonable, Mald |
03:24.14 | Astryl | Anyway, next question... |
03:24.21 | Astryl | I've got a form, and it's nice and happy... |
03:24.28 | Violentnight | Tain: it's not even on the test realm yet.. and I'd imagine they'd want to test the hell out of it considering all the big changes |
03:24.52 | Astryl | ...Except, as soon as its shown, the first text box on it gets focus, and other than switching to a different textbox on the form, there's no way to lose focus. |
03:25.12 | Astryl | Can't just click outside the window or hit escape or anything. |
03:25.18 | Astryl | How can I fix that? |
03:25.28 | Cairenn | a hammer? |
03:25.45 | Astryl | Good idea... |
03:25.59 | Tain | Please Hammer, don't hurt 'em. |
03:26.14 | Kaelten | is 1.10 on the test server yet? |
03:26.17 | Cairenn | no |
03:26.24 | Kaelten | then 1.10 won't be out next week |
03:26.25 | Cairenn | Tain is being a smartass, per usual :p |
03:26.30 | Kaelten | heh |
03:26.37 | Maldivia | 1.10 is on the test server, for the select few... that work for Blizzard :) |
03:26.54 | Tain | It's coming out on June 6. |
03:26.58 | Kaelten | yep it'll be on the public test for at least a week ro two before it goes live |
03:27.01 | Tain | 6/6/06 |
03:27.05 | Tain | The date of... the devil. |
03:27.08 | Cairenn | gah |
03:27.14 | Cairenn | don't say that number |
03:27.16 | Maldivia | Tain: no, that's the expansion date |
03:27.31 | Kaelten | na thats just a 9 |
03:27.42 | Astryl | OK, easier question... |
03:28.01 | Astryl | What's the easiest way to use an item by name? |
03:28.10 | Maldivia | Astryl: in the xml, autofocus="false" on the editbox |
03:28.12 | Tain | This makes me afraid. http://xmb.stuffucanuse.com/xmb/viewthread.php?tid=1329 |
03:28.17 | Astryl | Oh, spiffy! |
03:28.35 | Shadowd | You have to search through all the bags by number and check the name apparently Astryl |
03:28.37 | Cairenn | ROFL |
03:29.02 | Kaelten | lmao |
03:29.04 | Cairenn | Tain: how *do* you find all these weird things all the time? |
03:29.58 | Tain | They're strangely drawn to me. |
03:32.28 | zespri | to bad I'm not in queenstown =) |
03:32.50 | Astryl | Those urinals are rather odd in themselves, freestanding conical ones. |
03:33.48 | zespri | But queenstown itself is very nice city, I've been there once. The only drawback that it's very tourists oriented so prices there are a little bit higher then elsewhere |
03:34.10 | Wobin_ | Which queenstown are we speaking of? |
03:34.12 | Astryl | Maldivia, that autofocus="false" solved almost all of the problem... |
03:34.31 | Astryl | Only remaining part is... In most other textboxes, hitting esc will lose focus. |
03:34.37 | Astryl | There an easy way to accomplish that? |
03:34.52 | Maldivia | <OnEscapePressed>this:ClearFocus();</OnEscapePressed> |
03:35.07 | Astryl | Joy! |
03:35.37 | zespri | I'm speaking of new zealand queenstown. the person that replied to this post is from new zealand, so i assumed it's where this is happening |
03:35.54 | *** join/#wowi-lounge Guillotine (n=Guilloti@ns.motek-services.com) |
03:36.13 | Guillotine | hey cair... where do I report bugs with the WoWI site? |
03:36.46 | Cairenn | same place as always Guillotine, the Site suggestion & feedback forum: http://www.wowinterface.com/forums/forumdisplay.php?f=18 |
03:37.00 | Guillotine | well, I've never done it before, so I didn't know :P |
03:37.05 | Guillotine | ty |
03:37.07 | Cairenn | ;) |
03:37.23 | Cairenn | Guillotine: If I didn't tease, you'd wonder what was wrong |
03:37.37 | Guillotine | indeed I would |
03:37.47 | Guillotine | I'd think someone had found out your password on IRC... |
03:37.52 | Cairenn | well there you go then :) |
03:39.12 | Astryl | I wish all Blizz forums were like the Mac Tech Support forum in terms of blue posts. |
03:39.35 | Astryl | Current count of non-blue posts, with 75 posts shown... 12. |
03:40.04 | *** join/#wowi-lounge Guillotine (n=Guilloti@ns.motek-services.com) |
03:40.27 | Violentnight | Cairenn: Do you guys test every addon submitted before approving them? |
03:40.29 | Guillotine | wow. why do I disconnect from IRC so much? I have no problems in any other programs |
03:40.33 | Astryl | Total blue posts in the Druid forum: 7. One of them is just Sinther locking it, though, so barely counts. |
03:40.42 | Kaelten | we test them for bugs |
03:40.49 | Kaelten | like computer viruses |
03:40.54 | Kaelten | not for actually working in wow though |
03:41.26 | Guillotine | Violet: but if you find any addons with undocumented 'features', make sure to report it |
03:41.27 | Violentnight | Hrmm.. what do you use to test 'em? |
03:41.38 | Guillotine | Violet: you trying to circumvent their virus scanner? |
03:42.18 | Violentnight | no.. just curious since, I'd imagine, testing them all in WoW would take awhile and Cairenn approved mine rather quickly the other day |
03:42.19 | Cairenn | Violentnight: not *test* per sae, but check them |
03:43.12 | Cairenn | if you submit an executable, we require source code to verify, as well (the one and only time we mess with an author's upload, to remove it before pushing it live) |
03:43.30 | Tain | Oh undocumented features... the latest Titan Honor+ (part of Titan 2.15 or.. whatever) has an odd thing in it. |
03:43.45 | Maldivia | auto join BG? |
03:44.32 | Guillotine | Tain: I meant more of the times an author figures noone will notice if they have them send the author money every time they visit the mailbox |
03:44.45 | Guillotine | Auto-join BG kind of goes along with an Honor addon |
03:44.48 | Tain | No, if you have it look at the blah() function. |
03:44.59 | Guillotine | will do |
03:45.32 | Guillotine | cannot find 'blah' in the lua file |
03:45.39 | Cairenn | Guillotine: if anyone *ever* finds a mod that does something like that on our site, damn right we want to know about it! |
03:45.40 | Shadowd | Guillotine: someone actually tried that? |
03:45.51 | Guillotine | yup. found one on curse a while ago |
03:45.56 | Guillotine | and one on worldofwar.net |
03:46.00 | Tain | It's in the 2.14 Titan that I downloaded, at least. |
03:46.14 | Shadowd | The main issue with the Titan Honor+ was that it was undocumented ( this is what I heard ), and had no option to actually turn it off. |
03:47.07 | Tain | Oh.. heh and I did think it was funny that the 2.14 Titan broke out all of the "builtins" to individual plugins. |
03:47.22 | Shadowd | Whys that? |
03:47.47 | Guillotine | Tain: the standalone did |
03:47.53 | Tain | Because someone else got a little tired of it and released their own version of Titan doing the same thing a few weeks before that. |
03:47.56 | Guillotine | that function blah is interesting |
03:48.05 | Guillotine | don't see the use of it or anywhere its called, but... |
03:48.32 | Tain | It isn't called anywhere from within Titan, so it would have to be called from somewhere else, Guillotine. But it's just... shady, to say the least. |
03:48.56 | Guillotine | Tain: I don't see any use of it though |
03:49.03 | Guillotine | I'm guessing its just something like what Cide accidently did |
03:49.11 | Guillotine | added something in there for personal use and forgot to take it out |
03:49.54 | Guillotine | for a screenshot to trick a friend or something |
03:50.03 | Tain | This is the code I'm talking about in Titan Honor+, by the way. |
03:50.05 | Astryl | What's blah() do? |
03:50.06 | Tain | http://ace.pastebin.com/546104 |
03:50.13 | Astryl | thanks |
03:50.26 | Guillotine | yah. thats the one I'm looking at Tain |
03:50.46 | Guillotine | I've done stuff like that before to make it look like I crit someone for 39438 damage with starfire |
03:50.54 | Guillotine | then show a friend the screenshot |
03:52.19 | Guillotine | Cladhaire: why did you post one of my converstions on ace.pastebin.com? lol |
03:52.25 | Tem | Ok, I have a serious problem and I need some help resolving it |
03:52.33 | Guillotine | Tem: try /script while 1 do end |
03:52.37 | Tem | I'm addicted to iTunes |
03:52.47 | Tem | but I /NEED/ global hotkeys |
03:52.50 | Maldivia | Tem: buy an iPod |
03:52.55 | Maldivia | :) |
03:53.02 | Tem | Maldivia: had one for 2 years |
03:53.14 | Maldivia | Tem: just a sec, I actually think I have a program for that somewhere... |
03:53.15 | Cairenn | Guillotine: if it's the conversation I think it is, figure it out |
03:53.20 | Maldivia | will have to check |
03:53.57 | Astryl | Tem, ordered an intel mac? |
03:54.10 | Maldivia | hmm, no iTunes... Winamp2/3/5, QCD, mplayer2, Foobar2k, CoolPlayer and Zinf... |
03:54.13 | Guillotine | Cairenn: I don't think its the conversation you think it is then. http://ace.pastebin.com/544207 |
03:54.24 | Astryl | ... |
03:54.51 | Guillotine | I said the same thing 3 times, didn't I? |
03:55.06 | Tem | I got my iPod because it was the best mobile music player / storage on the market |
03:55.20 | Tain | Tem I had a first gen iPod. 4gb. |
03:55.23 | cladhaire | iAudio |
03:55.35 | cladhaire | err |
03:55.49 | cladhaire | http://eng.iaudio.com/ |
03:55.52 | Astryl | I've had a 4gb first gen and a 20gb 3rd gen. |
03:55.52 | Tain | I let my ex-gf take it though. |
03:55.53 | cladhaire | very happy with mine |
03:56.17 | Astryl | 20gb one of mine was stolen a few weeks ago though... prolly gunna buy a 30gb one in a couple weeks. |
03:56.23 | Tain | I actually like the first gen iPod wheel better than the ones that came after, but I do understand why they changed. |
03:56.30 | Tem | Tain: yeah I wanted one when they first came out, but they were too expensive |
03:56.53 | Tain | Tell me about it. |
03:56.57 | Tem | my first mp3 player was the First Gen Creative Nomad |
03:57.09 | Tem | it was stupid huge |
03:57.14 | Tem | bigger than a normal cd player |
03:57.21 | Tem | <2 hour battery life |
03:58.37 | Tain | Actually I just remembered, the iPod was $399 and Apple called after we got it and said they accidentally sent us a display model and we could either send it back for a new one or get credited back $75. |
03:58.52 | Tain | Took the money of course. |
04:00.22 | MentalPower | Night guys |
04:00.35 | Tem | night MentalPower |
04:00.41 | Shadowd | night |
04:00.47 | Guillotine | so... my friend got his account un-suspended. some idiot GM suspended him for typing 'KK'. some idiot reported it as being a mispelling of 'KKK' |
04:00.51 | Tem | Maldivia: any other ideas on my hotkeys? |
04:01.06 | Shadowd | Guillotine: wow |
04:01.23 | Cairenn | omg, you serious Guillotine? |
04:01.38 | Maldivia | checked iLaunch? |
04:01.39 | Guillotine | yup. WoW credited him with the missed days |
04:01.43 | Guillotine | gave them back |
04:01.48 | Shadowd | But still |
04:01.51 | Guillotine | yah. lol |
04:02.17 | Guillotine | and the context was that of "You suck, so STFU" "KK" |
04:02.35 | Guillotine | so not in the context of KKK anyway >_< |
04:03.07 | Tem | iLaunch? |
04:03.11 | Tem | didn't see the link |
04:03.47 | Tem | ok googling doesn't help |
04:03.57 | Tem | there's like 800 iLaunches |
04:04.07 | Cairenn | night MentalPower |
04:05.20 | Maldivia | http://www.speakeasy.org/~jmiles1/ke5fx/ilaunch/readme.htm |
04:05.28 | Maldivia | was one of the first google links I found :) |
04:06.16 | Tem | perhaps I'm blind |
04:06.23 | Tem | oh cool that's a start |
04:06.28 | Maldivia | or: http://www.ipodsoft.com/index.php?/software/iremote |
04:07.03 | Tem | bah doesn't let me choose the keys |
04:07.58 | Tem | cool, I'll try that out |
04:08.01 | Tem | thanks! |
04:08.55 | Maldivia | another one: http://www.jacobhickman.com/hotkeys/ |
04:08.57 | Maldivia | hehe :) |
04:09.37 | Astryl | For anyone that likes spacey art, a friend of mine does some truely amazing work (I have several prints around my house)... |
04:09.47 | Astryl | http://gallery.artofgregmartin.com/ |
04:10.04 | Tem | bah! this one fails |
04:12.04 | cladhaire | Tem is ignoring me.. cause I'm not special =( *cry* |
04:12.23 | Tem | bah don't you know by now I have a very short attention span? |
04:12.33 | Tain | That's two different kinds of special. |
04:18.28 | Tem | Gah! |
04:18.35 | Tem | what's wrong with these people |
04:18.47 | Cairenn | uh oh ... what people? |
04:19.01 | Tem | none of them properly anticipated the features I want in a global hotkey app |
04:19.18 | Tem | what's wrong with their mind reading / future seeing abilities |
04:19.33 | Shadowd | Used it to much trying to figure out what people need when they say "omg it wont work". |
04:19.42 | Tem | lol |
04:20.09 | Tem | I got an itunes app to work, but it barfs when I assign play and pause to the same key |
04:22.38 | Shadowd | Create some small app that does what you want, assign the key to that, and make it press two different ones? |
04:24.37 | Tem | I think I'll end up writing my own app to do what I want |
04:24.49 | Tem | I have a little experience with win32 coding |
04:25.05 | Tain | haha Harrison Ford on The Daily Show, asked whether or not he's computer savy. "It's all acting. I don't know anything. I have people who download porn for me and then report back what they saw." |
04:25.28 | Tem | I think I'll just need a low level keyboard hook |
04:25.38 | *** join/#wowi-lounge Iriel (n=daniel@adsl-66-123-190-42.dsl.sntc01.pacbell.net) |
04:25.40 | Shadowd | Yeah it can't be that hard really |
04:25.48 | Tem | I once wrote an app to annoy a friend |
04:26.02 | Tem | it intercepted all his keystrokes and forced him to write in leet |
04:26.13 | Shadowd | haha |
04:26.14 | Tem | ie typing 'a' sent '4' to the active app |
04:26.24 | Cairenn | okay, that's pure evil, Tem |
04:26.29 | Shadowd | thats great |
04:26.32 | Tem | it was some funny shit |
04:26.58 | Tem | he got real mad at me |
04:27.06 | Tem | he was one of those "look at the keyboard" typers |
04:27.12 | Tem | so he didn't notice at first |
04:27.20 | Maldivia | noo way... NW dropped! |
04:27.23 | Shadowd | That sounds completly worth it |
04:27.30 | Tem | Shadowd: it so was |
04:27.36 | Tem | Maldivia: what part? |
04:27.38 | Astryl | Netherwind, Mald? |
04:27.41 | Shadowd | Cap? |
04:27.43 | Maldivia | shoulders - from Chrom |
04:27.53 | Shadowd | Well at least you wont look like an airplane |
04:28.02 | Maldivia | first NW drop we've had in BWL in 2006 :) |
04:28.28 | Maldivia | hmm... go go, double robe drop from Nef... |
04:31.11 | Tem | we had another double wrath night last night |
04:31.25 | Tem | that's a record 3 times in a row |
04:31.35 | Tem | Onyxia droped 2x wrath 2 weeks in a row |
04:31.42 | Tain | Damnit I screwed something up with BitchX and I don't know how. brb |
04:31.45 | Tem | with Rag dropping 2x rag in between |
04:31.49 | Maldivia | well, equipping warriors is always good for the entire raid :) |
04:31.59 | Tem | it's like some kind of sick joke |
04:32.20 | Tem | we get so much f'ing plate... |
04:32.39 | Tem | I swear there is a GM whose job is to screw with me |
04:32.48 | *** join/#wowi-lounge Tain (n=tain@c-66-31-196-19.hsd1.ma.comcast.net) |
04:32.53 | Tem | lately he's been f-ing with loot tables |
04:33.55 | Shadowd | Better then druid/warlock I suppose |
04:34.07 | Astryl | Hey! <--Druid |
04:34.12 | SP|Sorren | i havn'et seen dragonstalker leggings since august |
04:34.14 | Astryl | ...And Shaman and Hunter. |
04:34.17 | SP|Sorren | i need it for 8/8 |
04:34.31 | SP|Sorren | it makes me very angry. |
04:34.55 | Shadowd | First 3 nef kills were something like warlock/druid, druid/druid, priest/priest |
04:35.48 | SP|Sorren | ;O |
04:35.58 | Tem | ok wth |
04:36.02 | Shadowd | or no, it was like druid/priest |
04:36.19 | Tem | Failed setting key: The operation completed successfully. |
04:37.01 | Tem | WHICH IS IS!? |
04:37.01 | Astryl | ... |
04:37.01 | Tem | s/IS!/IT!/ |
04:37.01 | SP|Sorren | the game doesn't even know. |
04:37.01 | Shadowd | Maybe the key was was "The operation completed succesfully." |
04:37.01 | SP|Sorren | its mad at you for constantly crashing it, so now its trying to crash you! |
04:37.09 | Tem | good lord that was slow purl |
04:37.20 | Tem | did you have to compile your regex library for that one? |
04:37.24 | Tem | was it really that hard? |
04:39.02 | Shadowd | He's probably saying we're not very interesting |
04:39.17 | SP|Sorren | the nerfed tuber rate makes me QQ :( |
04:39.18 | Tem | yay! |
04:39.20 | Tem | I got it to work |
04:39.29 | Tem | just how I want it too |
04:39.38 | SP|Sorren | congrats? |
04:39.39 | SP|Sorren | ;P |
04:39.42 | *** join/#wowi-lounge Esamynn (n=jbcc@d207-216-176-153.bchsia.telus.net) |
04:39.58 | Esamynn | Evening all :) |
04:40.02 | Shadowd | evening |
04:40.10 | Cairenn | hi Esamynn |
04:40.57 | SP|Sorren | hello. |
04:42.25 | Maldivia | Evening |
04:43.27 | Stylpe | WoWI is slow =( |
04:44.18 | Cairenn | in what way? loading? |
04:44.38 | Stylpe | yep |
04:44.40 | Cairenn | pops right up for me |
04:44.50 | Esamynn | I'm not having a problem either |
04:44.53 | Stylpe | Takes 5-6 secs for me |
04:45.03 | Cairenn | wow |
04:45.04 | Stylpe | maybe even more |
04:45.10 | Tem | fast for me |
04:45.17 | Esamynn | Heaven forbide, 5-6 seconds...... |
04:45.24 | Tem | .780s per page |
04:45.44 | SP|Sorren | slwo to connect for me, but my connection sucks |
04:45.47 | Cairenn | that is slow for us ... no idea why you're having the problem though Stylpe =/ |
04:45.58 | SP|Sorren | so my results aren't a proper benchmark ;) |
04:46.00 | Esamynn | it's taking me about 5 seconds to load, but i'm on a low power celeron |
04:46.28 | Iriel | it takes me in the region of 7 seconds to load it too |
04:46.35 | Iriel | Though it appears most of that time is images and rendering |
04:46.37 | Shadowd | Odd, only taking about 2-3 seconds for me to load my addon's page |
04:46.45 | Iriel | and that stupid banner at the top |
04:46.48 | Stylpe | It sort of stops after the wowi logo is loaded, then waits for a good while. Shows Connecting to ad.doubleclick.net in the status bar (in FireFox) |
04:47.04 | Iriel | doubleclick is the devil for loading times |
04:47.06 | Cairenn | sometimes that banner is slow, yes |
04:47.26 | Shadowd | Ah yeah, the index page seems to be slow |
04:47.58 | Iriel | Can we get a cookied setting to disable the scrolling OCGaming message? |
04:48.14 | Iriel | OGaming, sorry |
04:48.16 | Tem | Iriel: just remove it |
04:48.19 | Iriel | Dunno where that C came in |
04:48.26 | Tem | The whole bar that is |
04:48.31 | Astryl | Well, after typing '/script FeralSkills:Show()' for the 479th time, I figured it might be a good idea to add the 8 lines of code needed to make '/fs' do it. |
04:48.34 | Iriel | Tem: that would require lots of effort on my part |
04:48.41 | Tem | actually, very little |
04:48.43 | Astryl | Anyone know of any addons that would use /fs? |
04:48.47 | Cairenn | Iriel: given that they own us ... =/ |
04:48.47 | Tem | (assuming you use Firefox) |
04:48.59 | Iriel | full mozilla, but close enough |
04:49.20 | Tem | does mozilla support firefox extensions? |
04:49.26 | Tain | Yeah. |
04:49.36 | Tem | then get greasemonkey |
04:49.36 | Cairenn | Tem wrote a greasemonkey script |
04:49.38 | Stylpe | Bad joke incoming.... Cair: OWNED! |
04:49.47 | Cairenn | Stylpe: /sigh |
04:49.54 | Tem | I already wrote the greasemonkey script to make it go poof |
04:50.08 | Cairenn | they own the site - they don't own me |
04:50.14 | Cairenn | no one owns me |
04:50.15 | Stylpe | That's it, I'm getting Greasemonkey =) |
04:50.17 | Astryl | There any list of all the slash commands popular addons use anywhere? |
04:50.20 | Tem | http://greasemonkey.mozdev.org/ |
04:50.24 | Tain | Everyone's got to pay the bills. |
04:50.38 | Gryphen | ya |
04:50.40 | Shadowd | Astryl: You could check worldofwar and see if they filled in that option |
04:50.53 | Astryl | OK... gtg, thanks everyone! Later |
04:51.08 | Kaelten | whats the 'recommended' way to trigger a ui reload via code? |
04:51.14 | Kaelten | isn't there a api for it? |
04:51.18 | Tain | With a stick. |
04:51.22 | Tain | A pointy stick. |
04:51.26 | Cairenn | astr... damn, he left, was gonna link him to this: http://www.wowinterface.com/downloads/fileinfo.php?id=4383 |
04:51.29 | Shadowd | ReloadUI();? |
04:51.51 | Esamynn | thats the one |
04:51.51 | Kaelten | yep, duh |
04:51.56 | Kaelten | lol |
04:51.57 | Shadowd | http://www.wowwiki.com/API_ReloadUI Guessing theres no better way then that |
04:52.00 | Kaelten | I'm stupid now. |
04:52.02 | Esamynn | ~lart Kaelten |
04:52.09 | Stylpe | So Tem, where do you have that script? |
04:52.13 | Kaelten | noooo! I need mojo |
04:52.16 | Tem | yeah looking for it now |
04:52.17 | Esamynn | haha |
04:53.01 | Tain | You should have DevTools installed anyway, so it's /reload |
04:53.19 | Tem | http://userscripts.org/scripts/source/2096.user.js |
04:53.31 | Tem | oh wait |
04:53.33 | Tem | that's a bad script |
04:53.39 | Esamynn | good point Tain ;) |
04:53.41 | Tem | it breaks the screenshot page |
04:53.43 | Tem | one sec |
04:54.20 | Cairenn | http://www.wowace.com/forums/viewtopic.php?t=547 |
04:54.31 | Esamynn | hey Iriel, I have some new features for DevTools that I've been testing for a while now, I'll try to remember to send them to you in case you want to added them to the official version :) |
04:54.58 | Iriel | Esamynn Please do -- iriel@vigilance-committee.org |
04:54.59 | Cairenn | Tem: that link is to your post on the Ace forums re it |
04:55.19 | Iriel | Hm, Greasemonkey appears to not be supported for my platform |
04:55.39 | Tem | Cairenn: it doesn't have the improvements I made to it locally |
04:55.53 | Esamynn | Iriel: basically its code to change the output chat frame, as well as code to allow you to monitor events (including their arguments, if any) |
04:56.10 | Iriel | I have some event monitoring code I've been toying with adding also |
04:56.10 | Esamynn | make that, to allow the user to change the output frame |
04:56.43 | Esamynn | been meaning to add in a command to check the current registered events before I sent it to you |
04:56.44 | Tem | http://wow.pastebin.com/546168 |
04:58.55 | Stylpe | Thank you, Tem |
04:59.04 | Tem | wait |
04:59.06 | Tem | that one is ugly |
04:59.12 | Tem | http://wow.pastebin.com/546172 |
04:59.54 | Tem | (really the same but for some reason I didn't think I could use the "var somevariable = somevalue" construct |
05:01.05 | Stylpe | So um, how do I use it? =P |
05:01.31 | Stylpe | Oh nvm, I hadn't restarted ff =P |
05:01.37 | Esamynn | Iriel: the other idea I had was a text box, with history, that you could type Lua code into directly, with a button to execute it, but I haven't had a chance to work on the idea yet |
05:01.50 | Iriel | Esamynn |
05:02.07 | Iriel | I actually started a project for that in my svn repository, DevConsole, but never did anything with it 8-) |
05:02.28 | Esamynn | heh |
05:08.03 | Cairenn | http://forums.worldofwarcraft.com/thread.aspx?fn=wow-interface-customization&t=316860&p=1&tmp=1#post316860 |
05:08.40 | Esamynn | you had to share didn't you |
05:08.42 | Tem | can someone shoot me please |
05:08.45 | Esamynn | I was avoiding that thread |
05:09.12 | Maldivia | hehe |
05:09.27 | Iriel | Nice. |
05:09.33 | Maldivia | It's.... cute... |
05:09.36 | Maldivia | too cute |
05:10.07 | Cairenn | hey, listen, I'm a girl, I like cute. I do cute. That ... is .... ummm, yeah |
05:10.30 | Esamynn | hmm, I just noticed, the "Common 1.9 UI problems + solutions" thread has been cut adrift finally |
05:10.39 | Tain | The goggles! They do nothing! |
05:10.41 | Maldivia | hey, liste, I'm a guy, I like... ehh, nevermind... *whistle* |
05:10.44 | Iriel | yeah, slouken unstuck it |
05:10.44 | Cairenn | then again, different strokes for different folks and all ... |
05:11.13 | Iriel | I'm curious to know how many of these 'everything broke with 1.9.3' things are user error |
05:11.16 | Esamynn | its definately waaaaay too something |
05:11.29 | Stylpe | Hmm, it didn't work, Tem |
05:11.48 | Esamynn | Iriel:probably about 99.9% |
05:11.48 | Maldivia | Iriel: 99% can be answered with: Check "load out of date" addons |
05:11.56 | Tem | well it works for me |
05:12.57 | Stylpe | There's not some secret button I have to push? |
05:13.16 | Tem | no |
05:13.21 | Tem | maybe it's broken on my end too |
05:13.25 | Tem | lemme restart FF |
05:13.32 | Esamynn | Tem: What do I do with that script you posted, I know absolutely nothing about the ins and outs of FF |
05:13.46 | Tem | nope still works for me |
05:13.58 | Tem | Esamynn: you need to get greasemonkey |
05:14.16 | Esamynn | ahh, <bangs heads>, duh |
05:14.24 | Tem | And I've updated the script at http://userscripts.org/scripts/source/2096.user.js |
05:14.34 | Tem | so once you have it installed all you need do is follow that link |
05:14.42 | Tem | and greasemonkey will ask you to install it |
05:15.09 | Esamynn | that link is a "good" script now? ;) |
05:15.14 | Tem | yeah |
05:15.28 | Tem | the old version just killed the first table on the page |
05:15.49 | Tem | which is fine on every sub page of wowi /except/ the manage screenshots page |
05:16.13 | Cairenn | oh, I remember that ... |
05:16.14 | Tem | so I added a check to make sure that it's actually killing the OGBar instead of just any table |
05:16.21 | Esamynn | heh |
05:16.45 | Esamynn | dang, I bet Chatzilla counts as FF being still open |
05:17.22 | Tem | yeah, it probably does |
05:17.38 | Esamynn | yep, it does, oh well, brb |
05:19.25 | *** join/#wowi-lounge Esamynn (n=jbcc@d207-216-176-153.bchsia.telus.net) |
05:19.47 | Esamynn | works like a charm, thanks Tem |
05:19.58 | Tem | np |
05:20.28 | Esamynn | ok, anyone care to play spot the bug (if there is one, not sure) ? |
05:20.56 | Esamynn | lol |
05:21.02 | Tem | what's the issue? I might be able to help |
05:22.17 | Esamynn | I wrote a simple addon for a tank in my guild who tends to forget to cancel salvation, but he reported that it somehow managed to cancel some potions buffs (namely a Flask of the Titans), but I haven't been able to spot anythign in my code that might do that, the relevent section is here: http://wow.pastebin.com/546196 |
05:22.48 | Iriel | Did you mix UnitBuff and PlayerBuff? |
05:23.25 | Iriel | Hm, nope 8-) |
05:23.28 | Tem | Esamynn: I think there's actually a mod out ther that does that |
05:23.34 | Tem | unless that's your mod |
05:23.54 | Esamynn | if you mean one on WoWI, thats probably mine |
05:24.26 | Iriel | That looks fine to me |
05:25.59 | Tem | I don't see anything either |
05:26.03 | Stylpe | Is the Greasemonkey script supposed to work immediately when the page starts loading, or after it's completely loaded? |
05:26.11 | Esamynn | hmm, I guess I'll have to either try to get more details and try to reproduce it myself, or just have him try it again, could be user error |
05:26.27 | Cairenn | pebkac |
05:26.28 | Esamynn | seems to run after its loaded Stylpe |
05:26.37 | Tem | Stylpe: after it's loaded |
05:26.38 | Stylpe | Bah, well, that's no good then |
05:26.44 | Tem | why's that? |
05:26.52 | Esamynn | picky picky |
05:26.59 | Stylpe | I guess it IS working =P but it's not fixing my real problem |
05:27.09 | Tem | if I could run as the page loads I totally would |
05:27.10 | Esamynn | ahh, the slow load time? |
05:27.16 | Stylpe | yep |
05:27.19 | Guillotine | back. omg. http://forums.worldofwarcraft.com/thread.aspx?fn=wow-interface-customization&t=316860&p=1&tmp=1#post316860 absolutley scares me |
05:27.27 | futr-sleep | is the event fired for an addon even if it doesn't have a SavedVariables type entry? |
05:27.27 | Tem | you think the slow load is caused by the bar? |
05:27.35 | Tem | futr-sleep: yes |
05:27.40 | futr-sleep | k |
05:27.45 | Esamynn | Guillotine, thats old news :P |
05:27.45 | futr-sleep | VARIABLES_LOADED ;'] |
05:27.48 | Tem | Stylpe: because if that's your issue, then no script will fix it |
05:27.57 | Amerzel | Is there anyway to hide the Target of Target window if your targeting yourself? (Using Discord Unit Frames) |
05:28.23 | Amerzel | other than "Hide Target of Target when Soloing" |
05:28.42 | Guillotine | Amerzel: Use the scripting part |
05:28.46 | futr-sleep | if UnitIsUnit(targettarget, player) then... |
05:28.57 | futr-sleep | with quotes.. |
05:29.29 | Amerzel | Where would you do that? |
05:29.57 | futr-sleep | in the scripting part... would have to be in DAB or Dart |
05:30.37 | Amerzel | Okay thanks. |
05:30.50 | Stylpe | Actually, it's closer to 10 seconds per page... |
05:30.54 | futr-sleep | np |
05:31.24 | Esamynn | Run, it's the futrtrubl |
05:31.52 | Esamynn | where did you get that nickname anyways? |
05:33.36 | Tem | future trouble |
05:33.38 | futrtrubl | long time ago, must have been 12 years ago, there was a dancehall artist down here called Future Trouble, I leetified the name (was during my script kiddie days) |
05:33.57 | AnduinLothar | scary |
05:34.05 | futrtrubl | ;'] |
05:34.29 | futrtrubl | futRtrubL |
05:34.36 | Esamynn | now I see it |
05:34.43 | futrtrubl | at least I dumped the odd capitals |
05:35.23 | futrtrubl | Cairenn, not everyone is blessed with brains AND looks like yourself ;'] |
05:35.39 | Cairenn | flatterer |
05:35.43 | Esamynn | I do everthing I can to avoid learning leet Cair |
05:36.24 | Cairenn | that isn't even l337, though |
05:36.32 | futrtrubl | Cairenn: your point? ;'] |
05:36.43 | Cairenn | heh |
05:36.49 | Esamynn | suck up! :P |
05:37.54 | Cairenn | and Esamynn, it's actually rather scary (in fact, downright terrifying and appalling) just how well I read leet ... I can't type it to save my life, but I can read it just fine .. waaaaay too many years in this environment |
05:37.55 | Esamynn | ~lart futrtrubl |
05:38.15 | futrtrubl | <PROTECTED> |
05:38.29 | futrtrubl | copy/paste ftw smack uside the head |
05:38.52 | Cairenn | I can read it almost as fast as proper English, I barely need to slow down to "translate" |
05:39.20 | Esamynn | Cairenn, I've been being exposed to it for 6 years now, and I have yet to learn any of it except for the most basic, unavoidable phrases |
05:39.39 | futrtrubl | ~leet futRtrubL |
05:39.43 | Esamynn | but I will admit, it has taken a strong act of will on my part |
05:40.06 | Esamynn | ~cheeseslap futrtrubl |
05:40.08 | purl | ACTION slaps futrtrubl around with a slice of emmenthaler |
05:40.08 | futrtrubl | what's purls leet meter for nicks? |
05:41.45 | Esamynn | ~emulate futrtrubl |
05:41.55 | Esamynn | aww |
05:42.52 | Esamynn | futrtrubl, you might want to program something into that one, before I come up with something ;) |
05:43.15 | futrtrubl | it was..... |
05:43.50 | futrtrubl | purl emulate futrtrubl is <reply> What does my name mean anyways? |
05:43.52 | purl | okay, futrtrubl |
05:46.40 | Maldivia | hmm... |
05:46.55 | futrtrubl | Esamynn what would you put as my emulate out of curiosity? |
05:47.17 | Esamynn | no clue |
05:47.35 | Esamynn | but I would have racked my brain until I came up with something ;) |
05:48.02 | futrtrubl | if you think of something better please give it to purl ;'] |
05:48.30 | Esamynn | hehe, sure thing |
05:50.51 | Cairenn | anyone know off the top of their head where FF stores cookies? |
05:52.31 | Cairenn | same as IE? "documents & settings > name > cookies" ? |
05:52.58 | futrtrubl | sorry, I don't know |
05:54.29 | Esamynn | hey cair, I added a new thing to purl's emulation of you, tell me if you like it |
05:54.33 | Esamynn | ~emulate cair |
05:54.34 | purl | ACTION purrs |
05:54.49 | Esamynn | bah, silly bot |
05:54.51 | Esamynn | ~emulate cair |
05:54.52 | purl | ACTION purrs |
05:55.03 | Esamynn | ~emulate cair |
05:55.04 | purl | ACTION purrs |
05:55.11 | Esamynn | grr |
05:55.15 | Esamynn | stubborn bot |
05:55.23 | Esamynn | ~emulate cair |
05:55.25 | purl | ACTION begins casting New awesome Site Feature on WoWInterface |
05:55.30 | Esamynn | there we go |
05:55.49 | Cairenn | heh |
05:56.20 | Maldivia | *grumble* |
05:56.30 | Maldivia | I hate mage calls at Nef... |
06:00.23 | Wobin_ | What does he do to mages? |
06:00.25 | Esamynn | are you a Mage Maldivia? |
06:00.35 | Maldivia | Esamynn: yes |
06:00.40 | Esamynn | the MAges randomly polymorph ppl in the raid |
06:01.05 | Maldivia | I just polymorphed the MT, Nef turned and shadow flamed the majority of the raid :| |
06:01.12 | Esamynn | MUCH neater than the boring normal polymorph though, I've seen cows, giraffes, snakes..... |
06:01.28 | Esamynn | Bad Mage! |
06:01.36 | Wobin_ | What does he do to priests? |
06:01.50 | Maldivia | instead of healing, you add a damage debuff |
06:01.59 | Esamynn | any time Priest casts a direct healing spell the target gets a stackable DOT |
06:02.08 | Esamynn | keyword, STACKABLE! |
06:02.27 | Esamynn | and it starts at something like 100 to 200 every 3 seconds |
06:02.32 | Wobin_ | hehe |
06:02.33 | Wobin_ | woohoo! |
06:03.14 | Esamynn | What class are you Wobin? |
06:03.15 | Maldivia | Corrupted Healing: Deals 175 to 225 damage every 1 sec. |
06:03.15 | Wobin_ | There's no such thing as an indirect healing spell, is there? |
06:03.19 | Maldivia | and it stacks :) |
06:03.24 | Esamynn | Renew |
06:03.34 | Wobin_ | Well, my current 60 is a hunter |
06:03.34 | Maldivia | is POF direct? |
06:03.36 | Esamynn | eww, worse than I thought |
06:03.39 | Wobin_ | but I'm leveling a priest up |
06:03.46 | Esamynn | I think so Maldivia |
06:03.59 | Esamynn | I think only PW:S and Renew are safe |
06:04.08 | Wobin_ | Tough to maintain... |
06:04.11 | Shadowd | yeah they are |
06:04.19 | Esamynn | heh, Hunter call is nasty if you get hit by it Wobin |
06:04.21 | Wobin_ | thank god for improved PWS =) |
06:04.28 | Wobin_ | Yeah, I've heard =) *SNAP* |
06:04.33 | Esamynn | yep |
06:04.42 | Shadowd | Thats why you bring 10 grey bows! |
06:04.47 | Kaelten | night guys see you all later |
06:04.51 | Maldivia | how much a durability hit does it take? |
06:04.52 | Wobin_ | night Kael |
06:04.55 | Esamynn | I just get turned into a cat, I hate it when it happens and I'm near full mana |
06:04.58 | Wobin_ | 100% |
06:05.03 | Wobin_ | It breaks the weapon |
06:05.27 | Maldivia | OK - din't know it was 100% - the yell he makes just says damaged |
06:05.28 | *** join/#wowi-lounge zespri|home (i=neffa@202-180-118-18.jetbuster.co.nz) |
06:05.39 | Esamynn | yep, that Rok'dalar the hunter was using, 0/100 or whatever durability, no matter where it was at |
06:05.53 | Shadowd | The go make a sandwich call is still the best one |
06:06.02 | Esamynn | lol |
06:06.06 | Esamynn | Paladin? |
06:06.09 | Shadowd | rogue |
06:06.12 | Esamynn | oh yah ;) |
06:06.23 | Esamynn | unless the MT is quick |
06:06.42 | Esamynn | anyone know what the Shaman one is? |
06:06.46 | Shadowd | They randomly drop totems |
06:06.55 | Maldivia | totems, that buffs Nef |
06:06.58 | Esamynn | that do what? |
06:07.07 | Esamynn | what sort of buffs? |
06:07.12 | Maldivia | Windfury totem for instance |
06:07.15 | Maldivia | healing stream totem |
06:07.19 | Esamynn | eww |
06:07.27 | Maldivia | the fire nova totem (damages the raid) |
06:07.31 | Maldivia | cant remember the lasty |
06:07.39 | Maldivia | and all totems uses mana from the shaman to cast |
06:08.06 | Maldivia | so basically, shaman call = shaman looses most of his mana |
06:08.11 | Esamynn | ouch |
06:08.12 | Cairenn | okay guys, this is SO weird, I do NOT get this, at all .... using Firefox, I can hit the Blizz (North America) main site, I can hit the Blizz (Europe) main site, I can hit the Blizz (Europe) forums, but I can *not* connect to the Blizz (NA) forums ... Using IE, I can hit the Blizz (NA) forums ... |
06:08.16 | Wobin_ | Iceblock can stop the mage class call |
06:08.44 | Maldivia | yeah, but both Ice Block and Cold Snap was on cooldown on the 3rd mage call :| |
06:08.45 | Shadowd | People always argue which is worst, Paladin or Shaman call though |
06:08.56 | Shadowd | Getting Mage call during stage 2 is always fun too |
06:08.56 | Maldivia | Paladin call is nice :) |
06:09.05 | Wobin_ | Pally is pretty bad for them =) |
06:09.22 | Shadowd | It's really not that bad, the shaman is worst since they lose mana |
06:09.24 | Maldivia | Ohh, nef is up again... |
06:09.34 | Shadowd | You can still gain CP ( as a rogue ) and Feint |
06:09.38 | Esamynn | has your guild downed him before Mal? |
06:09.42 | Shadowd | And build rage |
06:09.52 | Maldivia | since mid-november |
06:10.42 | Esamynn | We downed him mid January for the first time, was our 2nd night of try too :) |
06:10.50 | Esamynn | trying* |
06:11.48 | Esamynn | although I will admit that our MT having gotten Thuderfury like a week before hand probably helped ;) |
06:11.54 | futrtrubl | Cairenn, strange, I have no problems with the NA forums and FF |
06:14.16 | Shadowd | Baaaahhh. Damn deserter debuff |
06:14.58 | Shadowd | Anyone know what file the Warsong Gulch score is at? The one that displays on the top middle of your screen with score and if someone has the flag. |
06:15.10 | Esamynn | hmm, the War Effort Rankings page is broken, it says Dragonblight got the supplies done on the 6th, but we weren't done until early this morning |
06:16.27 | Esamynn | well anyways, time for me to turn in, night all |
06:16.41 | Shadowd | Night Esamynn |
06:25.11 | Maldivia | there... no problems this time :) |
06:25.43 | Maldivia | but no NW :| |
06:29.26 | futrtrubl | Titans coding confuses me |
06:32.28 | Codayus | If Titan's coding doesn't confuse you, I'd worry. :-P |
06:38.22 | futrtrubl | ;'] |
06:42.29 | *** join/#wowi-lounge Corrodias (n=no@th-242-251.rh.uwec.edu) |
06:43.55 | *** join/#wowi-lounge Eraphine|Disco (n=Eraphine@brenna.human.cornell.edu) |
06:44.39 | Tem | Wasn't there a version of GetCursorPosition that returned the coords from some point on a given frame? |
06:44.56 | Iriel | I believe there's a UIParent utility method that figures it out |
06:45.15 | Iriel | Though I dotn remember if it's externally visible, or part of another method. |
06:45.19 | Iriel | Or if I just imagined it 8-) |
06:45.29 | Tem | I could swear there was one |
06:45.46 | Tem | but I didn't think to look there |
06:45.47 | Tem | thanks |
06:49.59 | Tem | oh that's always a good comment to find |
06:49.59 | Tem | "Hack to fix a symptom not the real issue" |
06:51.01 | krka | i have those all over in my code! |
06:51.09 | Tem | yeah well it's in UIParent |
06:52.27 | Tem | meh, nothing there |
06:52.37 | Tem | but MouseIsOver gives me enough info to write my own |
06:57.08 | Tem | man what's the deal! |
06:57.13 | Tem | I just can't stay connected |
07:05.06 | *** join/#wowi-lounge Kolth (n=amoeba@c-24-22-17-70.hsd1.or.comcast.net) |
07:06.19 | *** join/#wowi-lounge [MoonWolf] (n=moonwolf@f176182.upc-f.chello.nl) |
07:08.09 | *** join/#wowi-lounge zeeg (n=wguru@63.147.183.47) |
07:08.42 | Tem | gah! again |
07:13.44 | zeeg | http://intelligence-test.net/part1/ |
07:14.07 | zeeg | i got 8 so far |
07:14.07 | zeeg | :s |
07:15.02 | zeeg | wewt 9 :P |
07:16.29 | zeeg | oo 10! |
07:17.52 | futrtrubl | my spelling is so bad I couldn't get them if I knew them ;'] |
07:18.50 | zeeg | got 14 >< |
07:18.51 | zeeg | 5 more! hah |
07:19.55 | zeeg | wtf |
07:20.01 | zeeg | 32 should be 1000 years in a millenium, it has to be |
07:20.27 | futrtrubl | yards in a mile? that can't be right |
07:20.52 | zeeg | idk what else it could be |
07:23.19 | Shadowd | aw, the SHA1 the results so you can't cheat by checking the scripts2.js file |
07:23.42 | zeeg | ok w/e i got 20 without thato ne |
07:23.53 | zeeg | but it should be 1000 years in a millenium i think |
07:24.06 | zeeg | zzz time |
07:24.30 | zeeg | zzz time |
07:26.41 | futrtrubl | g'night all |
07:27.07 | *** join/#wowi-lounge [MoonWolf] (n=moonwolf@f176182.upc-f.chello.nl) |
07:33.29 | *** join/#wowi-lounge Elkano (i=Elkano@client0439.vpn.uni-saarland.de) |
07:35.29 | Kalroth | zeeg mispelt millennium :p |
07:46.39 | Cairenn | yup, he did |
07:47.47 | Kalroth | CORRECT ANSWERS: 32 / 33 |
07:47.51 | Kalroth | hooray, I'm a winner |
07:48.05 | Elkano | Cairenn, is the author's portal's FAQ broken? |
07:48.16 | Kalroth | I didn't break it! |
07:48.21 | Elkano | Parse error: parse error, unexpected T_STRING, expecting ']' in /home/wowinter/public_html/portal_admin.php(510) : eval()'d code on line 1 |
07:48.21 | Elkano | Warning: Invalid argument supplied for foreach() in /home/wowinter/public_html/portal_admin.php on line 514 |
07:49.30 | Cairenn | Elkano: post it on the thread: http://www.wowinterface.com/forums/showthread.php?t=3699 |
07:50.14 | Cairenn | and I'm out, need sleep |
07:50.16 | Cairenn | night folks |
07:50.20 | Shadowd | night |
08:00.32 | End | so...does anyone know what GetWorldLocMapPosition() does? not only does wowwiki not have documentation about it, but it doesn't seem to appear in any of the actual blizzard code either. |
08:01.11 | Iriel | Interesting |
08:01.17 | Iriel | GetWorldLocMapPosition (continent, x, y) - API function (function: 084448F8) |
08:01.23 | Iriel | That's as much information as I have |
08:01.31 | End | yeah, I know what the args are |
08:01.38 | End | and it seems to return two numbers |
08:01.48 | End | but I can't figure out its actual use |
08:01.49 | Iriel | I'm assumingyou give it a continent , and the x and y positions from a continent map |
08:01.57 | Iriel | and it gives you the corresponding world map location |
08:02.08 | End | hmm, well, I'll try more specific x, y positions I guess |
08:02.20 | Iriel | So you can track world map coords without screwing around constantly with the current map |
08:02.20 | Iriel | try x and y between 0 and 1 |
08:03.26 | End | ok |
08:03.31 | End | well, it returned someone different now |
08:03.54 | krka | GetWorldLocMapPosition? is that something new? |
08:03.57 | Iriel | In theory you should be able to test my hypothesis relatively easily if you flip your current map around |
08:04.00 | Iriel | I believe it is |
08:04.08 | Iriel | I haven't done my usual API diff yet for 1.9.3 |
08:04.24 | Iriel | It was there with 1.9.0 |
08:04.30 | End | hmm |
08:04.31 | krka | seems to do what MapLibrary already does |
08:04.38 | Iriel | And 1.8.4 |
08:04.45 | krka | but more efficient i suppose |
08:04.48 | Iriel | And 1.7.0 |
08:04.49 | Iriel | 8-) |
08:04.53 | Iriel | I guess it's been around for a while |
08:05.13 | krka | blizzard must really hate me :P |
08:05.18 | Iriel | More or less forever, in fact |
08:05.19 | *** join/#wowi-lounge Tem (n=Tem@ip70-177-38-158.br.br.cox.net) |
08:05.40 | krka | doesn't take unit as argument though? |
08:05.44 | End | well, I just found it strange a grep didn't find any matches |
08:05.45 | Iriel | No, it's player |
08:05.49 | Iriel | Just like the other ones |
08:05.52 | krka | doh never mind |
08:05.56 | krka | you give the x, y yourself |
08:05.59 | krka | what was i thinking |
08:06.01 | End | no, GetPlayerMapPosition takes unit |
08:06.04 | Iriel | There's a whole bunch of API functions which blizzard dont use |
08:06.14 | Iriel | Sorry, no, not player, you're right.. coords |
08:06.24 | Iriel | It's there as far back as I have records for by the way |
08:06.25 | Iriel | 4150 |
08:06.49 | krka | dont have wow running atm, anyone can test if it gives the same results as maplibrary? |
08:06.54 | End | and yes, it takes coords...seems to convert from continent coords to completely zoomed out coords |
08:07.19 | End | I think |
08:07.20 | krka | anyone know if it can go the other way too? |
08:08.15 | Shadowd | You don't have to be completely zoomed out, it still seems to return something if you're just viewing your current continent returns something different from completetly zoomed out though |
08:08.23 | Iriel | I doubt it, but you could write that |
08:08.26 | krka | oh well, not really sure if this provides anything that maplibrary cant do |
08:08.28 | Iriel | Since the translation is largely linear |
08:08.39 | krka | unless this works in Battlegrounds too |
08:08.40 | Iriel | Probably not, but who wants to install a dependency |
08:09.06 | krka | who doesn't?!? |
08:09.19 | Iriel | I dont particularly like them |
08:09.32 | Shadowd | What would you need GetWorldLocMapPosition for inside battlegrounds? |
08:09.51 | krka | would make things easier for me :P |
08:10.03 | Shadowd | Doesn't GetPlayerMapPosition() work inside battlegrounds? |
08:10.14 | krka | i could calibrate battleground maps automatically then |
08:10.18 | krka | yes it does |
08:10.38 | Shadowd | If you give me the command you want to test to see if it works I can run it in about 30 minutes |
08:11.42 | Elkano | oh, lua doesn't know ++? :( |
08:11.49 | krka | i suppose might aswell do it myself |
08:11.55 | krka | since you'd need maplibrary to test it |
08:12.22 | Shadowd | Well it's not like I have much else to do at the moment, you have a link to it? :p |
08:12.40 | End | GetPlayerMapPosition() should work in battlegrounds...it returns the coordinates in the -currently- set map...and it works because battlegrounds are mapped and should normally that's the map you should be set to |
08:12.42 | krka | ooh... i could use this to calibrate maplibrary on startup instead of using any onupdate |
08:13.47 | krka | the problem is this: for me to figure out the size of a map, i either need to configure it manually by blinking and measuring distance or comparing two points in world map and current map |
08:14.42 | Tem | damnit zeeg |
08:14.46 | krka | here it is in any case: http://www.curse-gaming.com/mod.php?addid=1305 |
08:14.53 | Tem | I can't stop trying to figure these out |
08:14.59 | Tem | I've got 19, but I just can't stop |
08:15.22 | krka | hmmm |
08:15.23 | krka | DOH |
08:15.35 | Shadowd | ? |
08:15.35 | krka | GetWorldLocMapPosition just works on _continents_? |
08:15.41 | krka | not zones? |
08:15.52 | Shadowd | Thats what it looks like at least, probably wrong though |
08:15.58 | End | I'm not sure how you'd specify a zone |
08:16.27 | krka | i mean... that sounds like kinda a useless function |
08:16.31 | krka | there are only two continents atm |
08:16.59 | krka | is the argument a string, like "Kalimdor"? |
08:17.03 | End | number |
08:17.10 | krka | 1 and 2? |
08:19.06 | End | erm, I'm not sure |
08:19.51 | Tem | check out the world map implementation and see how they use it |
08:20.15 | End | Tem: I grepped it, and didn't get any results. o_O |
08:20.24 | Iriel | it does use continent ID's tho |
08:20.41 | Iriel | I believe they're 1 and 2 |
08:20.47 | Iriel | in the order returned by GetMapContinents() |
08:20.57 | End | yeah, I think so, but suddenly I can't get 2 to work |
08:21.19 | Iriel | Well, does it map to the CURRENT world map? |
08:21.22 | Iriel | Or to the fully zoomed out one? |
08:21.31 | Iriel | I.e. , if you change which map is your current one does the output work? |
08:21.38 | End | hmm |
08:21.49 | Iriel | Because it may return nil if you ask it to do an invalid continent conversion |
08:22.58 | Tem | lol this one is awesome |
08:23.10 | Tem | 3 B M (S H T R) |
08:24.04 | End | well, changing the map seems to alter the results |
08:25.14 | krka | could it be that it translates x, y of the current zone to either the continent zoom (1, 2) or world zoom (0 or nil)? |
08:25.30 | Iriel | Worth a try, 0/nil would be handy |
08:25.50 | krka | how did you figure out the arguments for it btw? |
08:26.09 | Iriel | It's in the exe |
08:26.16 | Tem | where? |
08:26.22 | Iriel | There are usage strings for many things in there |
08:26.25 | Tem | I don't quite understand that |
08:26.29 | Iriel | I dunno, I just do 'strings - WoW.exe' |
08:26.39 | Iriel | and look for what looks like a usage string |
08:26.53 | Iriel | Presumably if you call it with no args it gives you an error with the usage in it |
08:27.18 | Iriel | (Well, i've advanced a bit since ME doing that command, perl does it for me and filters the results) |
08:29.26 | End | hmm |
08:29.35 | End | strings WoW.exe | grep Usage: |
08:29.45 | End | that's a good start for filtering for me :P |
08:30.33 | Kalroth | ida.exe wow.exe - wait 30-45 minutes - all args available :P |
08:30.48 | End | unfortunately that doesn't help with OO stuff..so I see stuff like Usage: SetGradient("orientation", minR, minG, minB, maxR, maxG, maxB) with no idea what it applies to |
08:31.04 | End | well, except, I do know because I know about that function already |
08:31.06 | Iriel | Well, thankfully I take care of all that |
08:31.12 | Iriel | through painful trial and error |
08:31.15 | Iriel | (for the most part) |
08:31.16 | End | hehe |
08:31.29 | Iriel | http://www.wowwiki.com/Widget_Handlers |
08:31.34 | Iriel | I created that page yesterday by the way |
08:31.39 | Iriel | for anyone who might find it useful |
08:31.58 | End | well |
08:32.01 | End | it is a start :P |
08:33.06 | End | Was this thru trial and error as well to find out which frames they apply to? |
08:33.25 | Iriel | No, I asked the game |
08:33.30 | Iriel | HasScript for the win |
08:33.42 | End | ahhh I forgot about that one |
08:33.49 | Iriel | Though it'll be wrong if two frames have the same GetFrameType() result, but different handlers |
08:38.34 | sarf|stuff | Sleep well, End! |
08:40.00 | Iriel | Sleepytime for me also |
08:42.35 | sarf|stuff | Night, Iriel :) |
08:42.48 | sarf|stuff | (quarter to ten in the morning for me ^^ ) |
08:51.10 | *** join/#wowi-lounge zeeg (n=wguru@63.147.183.47) |
09:00.24 | krka | where is stone of west binding? :/ |
09:01.08 | Shadowd | For what quest? |
09:01.27 | krka | stones of binding |
09:01.39 | krka | does the place depend on what quest it is? :) |
09:02.03 | Shadowd | No, just making sure it's the right location, try 25.50 it's guarded by a bunch of fire elementals |
09:02.29 | krka | thanks! |
09:03.53 | Kalroth | krka is on the warrior quest! |
09:03.59 | Kalroth | you go, girl! |
09:04.01 | Shadowd | Thats a fun one! |
09:04.11 | Shadowd | Are you doing it at level 30 like all the other crazy Warriors? |
09:04.32 | Kalroth | oh wait, he said stones of binding >< it's just to gank elementals, not the warrior quest :( |
09:04.42 | krka | no, it's not a warrior quest |
09:04.59 | Shadowd | It's the princess quest chain isn't it? |
09:05.00 | krka | and 25,50 is kinda empty |
09:05.04 | krka | that's just outside stromgarde |
09:05.06 | krka | yes |
09:05.06 | Shadowd | 25.30 sorry |
09:05.24 | krka | inside stromgarde? :/ |
09:05.30 | krka | no wait |
09:05.31 | krka | other way |
09:05.49 | Shadowd | No it should be just to the right of the wall on the west side, a bit more towards the top |
09:06.01 | Shadowd | Just keep running along the wall until you see a bunch of red guys :p |
09:06.51 | krka | found it thanks! |
09:09.06 | krka | damn it, my fireballs seem to not work on those burning guys |
09:09.16 | Shadowd | Melee! |
09:09.23 | *** join/#wowi-lounge Kolth (n=amoeba@c-24-22-17-70.hsd1.or.comcast.net) |
09:09.24 | krka | maybe i should have bought some frost skills too |
09:09.40 | Kalroth | lol |
09:09.58 | Shadowd | You could IAE them to death |
09:10.22 | sarf|stuff | But only if he has that skill ^^ |
09:10.46 | sarf|stuff | The new one is better. :) |
09:11.31 | krka | ok so i was only kinda kidding :P |
09:11.41 | Kalroth | lol |
09:12.24 | krka | i may be an idiot but i am not stupid! |
09:12.38 | Shadowd | Alright, well looks like PVP has died so time to go to sleep. |
09:16.14 | Kalroth | krka: No comment! |
10:03.16 | *** join/#wowi-lounge dukeku_ (i=dukeku@c-67-160-162-146.hsd1.or.comcast.net) |
11:00.09 | *** join/#wowi-lounge Cide (i=Cide@81-226-233-223-no60.tbcn.telia.com) |
11:14.36 | krka | best way to Swamp of Sorrows as horde? STV, Duskwood, deadwind? |
11:23.45 | sarf|stuff | Yeah |
11:28.32 | krka | damn it, managed to arrange a RFD group... after about an hour we are all inside RFD |
11:28.44 | krka | then we wipe on the second room because the idiot tank aggro EVERYONE |
11:34.37 | id` | use vent and people you know |
11:34.41 | id` | so you can scream at em |
11:34.50 | id` | YOU STOLE MY CLOUDSONG |
11:34.51 | id` | etc |
11:34.54 | krka | i dont know people :/ |
11:35.24 | id` | go with the guild? |
11:35.29 | id` | i like being in a pre-build |
11:35.38 | id` | im in Legion of the BlackHand |
11:35.45 | id` | pre-guild for Band of the BlackHand |
11:35.50 | id` | all people my own level so we go raid |
11:35.56 | id` | and have a vent server, etc |
11:37.41 | krka | not in a guild |
11:38.18 | id` | why not? |
11:38.30 | id` | i usually go for the looney type guild |
11:38.33 | id` | fun people |
11:38.42 | id` | dont care much for doze epiczz |
11:38.59 | id` | if someone screams ALL SLEEP i do /sleep and i have fun. |
11:39.02 | krka | too much work to handle people |
11:39.03 | id` | :p |
11:39.15 | id` | you dont have to, just be a mamber |
11:41.03 | id` | member, even |
11:44.40 | *** join/#wowi-lounge Elkano (i=Elkano@client0040.vpn.uni-saarland.de) |
12:20.46 | *** join/#wowi-lounge Kirkburn|Mana (n=Kirkburn@151.56.194.17) |
12:27.13 | Kirkburn|Buffed | I got censored on worldofwar :s |
12:27.36 | Kalroth | burned |
12:28.01 | Kirkburn|Buffed | I linked to the wdn.wowi page on the shoutbox, but it has mysteriously disappeared |
12:28.22 | Kirkburn|Buffed | However, comments such as 'This is not search' and 'poop' stay ... |
12:33.46 | Kalroth | poop is important though |
12:44.09 | id` | yes, 5.5 million people need to be reminded to poop every day |
12:44.38 | Kalroth | well I sometime forget |
13:07.48 | *** join/#wowi-lounge Tain_ (n=tain@c-66-31-196-19.hsd1.ma.comcast.net) |
13:12.35 | *** join/#wowi-lounge [MoonWolf] (n=moonwolf@f176182.upc-f.chello.nl) |
13:25.43 | Kirkburn|Buffed | Such timing, the day after I replace Cosmos MobHealth with MobInfo2, it gets replaced in the Cosmos alpha :D |
13:30.25 | *** join/#wowi-lounge Cide- (i=Cide@81-226-233-223-no60.tbcn.telia.com) |
13:38.57 | *** join/#wowi-lounge _aLF (n=Alexandr@d80-170-20-22.cust.tele2.fr) |
13:40.49 | *** join/#wowi-lounge _aLF (n=Alexandr@d80-170-20-22.cust.tele2.fr) |
14:05.32 | *** part/#wowi-lounge Cairenn|sleep (n=Cairenn@CPE001217452e29-CM014500004571.cpe.net.cable.rogers.com) |
14:12.20 | *** join/#wowi-lounge Cairenn|sleep (n=Cairenn@CPE001217452e29-CM014500004571.cpe.net.cable.rogers.com) |
14:12.21 | *** mode/#wowi-lounge [+o Cairenn|sleep] by ChanServ |
14:12.56 | id` | hi Cairenn |
14:13.00 | id` | ;) |
14:13.10 | Cairenn | hey |
14:23.35 | Elkano | good ~morning :) |
14:25.17 | Cairenn | hey Elkano |
14:25.42 | Cairenn | dolby fixed the bug report you had |
14:30.13 | Elkano | I know :) |
14:33.55 | Cairenn | kk |
14:37.18 | *** join/#wowi-lounge Wobin_ (i=Wobin_@adsl-59-86.swiftdsl.com.au) |
14:37.38 | Wobin_ | whee |
14:37.40 | Wobin_ | new laptop |
14:37.42 | Wobin_ | finally =P |
14:47.02 | *** join/#wowi-lounge [MoonWolf] (n=moonwolf@f176182.upc-f.chello.nl) |
14:47.06 | id` | yay Wobin_ |
14:47.09 | id` | we want specs |
14:47.16 | id` | (i have a laptop too) |
14:47.29 | Wobin_ | Oh, it's the same laptop |
14:47.33 | Wobin_ | Just a replacement =) |
14:47.40 | Wobin_ | Thinkpad G41 |
14:48.57 | id` | lol ok |
14:49.03 | id` | i have an inspiron 8600 |
14:49.04 | id` | DELL |
14:52.45 | MentalPower | Morning folks |
14:53.03 | Cairenn | hey MentalPower |
14:53.17 | MentalPower | hey Cair! |
14:53.53 | Wobin_ | Now lets see if all this stuff works with direct copying over to the new laptop =P |
15:00.10 | Wobin_ | I saw a flash of "non personal system" or somesuch when logging in... then "downloading".... |
15:00.16 | Wobin_ | the hell? |
15:02.44 | MentalPower | that's been there since the 1.9 PTR |
15:02.58 | MentalPower | s/1.9/0.9/ |
15:03.18 | Wobin_ | hm |
15:03.27 | Wobin_ | I must be really unobservant =) |
15:05.24 | MentalPower | Full text is "Submitting non-personal system information" |
15:05.52 | MentalPower | s/information/specification/ |
15:06.27 | MentalPower | ~botsnack |
15:06.27 | purl | :), MentalPower |
15:07.55 | *** join/#wowi-lounge moonwolf__ (n=moonwolf@f176182.upc-f.chello.nl) |
15:17.37 | *** join/#wowi-lounge [MoonWolf] (n=moonwolf@f176182.upc-f.chello.nl) |
15:20.07 | [MoonWolf] | "every time chuck norris tells a lie is noes grows, by nose i mean p*nis and by lie i mean roundhouse a child in the face" |
15:21.32 | Wobin_ | ... |
15:21.32 | MentalPower | ok... |
15:21.35 | id` | hahahaha |
15:21.36 | id` | :p |
15:21.42 | Wobin_ | So Mr Norris gets a hardon when roundhousing children |
15:21.57 | Ktron|afk | 'Chuck Norris has counted to infinity. Twice.' 'There is no chin behind Chuck Norris's beard-- only another fist.' 'Some people wear Superman pajamas. Superman wears Chuck Norris pajamas. |
15:21.58 | Ktron|afk | ' |
15:23.39 | Maldivia | Ktron: hmm, did he start at zero or minus infinity? |
15:24.07 | Ktron | I don't know, but it doesn't matter, he'd count just as many numbers |
15:24.20 | krka | maybe he started at infinity / 2! |
15:24.34 | [MoonWolf] | maybe he calculated 0 / infinity |
15:24.42 | Ktron | Still, just as many numbers... mmmm cardinality |
15:24.44 | krka | uhm... that's easy |
15:24.46 | krka | i can do that |
15:24.56 | [MoonWolf] | please do. |
15:25.01 | krka | 0 / infinity = 0 |
15:25.26 | Ktron | actually... |
15:25.43 | *** join/#wowi-lounge Sokol9 (i=sokolsg@sokol.kharkov.com) |
15:25.51 | Ktron | It depends what you mean by 'infinity' and what you mean by '0' |
15:26.14 | krka | and what i mean by divide and equals? |
15:26.38 | krka | the commonly accepted definitions from calculus will do fine |
15:26.53 | Ktron | krka could be right, but in some sense, 0/infinity should be... err, more zero than zero |
15:27.19 | Ktron | divide and = I assume are fine to use the regular complex number sense of them |
15:28.24 | *** join/#wowi-lounge Eraphine|Lab (n=Eraphine@brenna.human.cornell.edu) |
15:29.05 | krka | more zero than zero? |
15:29.07 | Ktron | basically it depends what you define 0*infinity to be |
15:30.03 | krka | no it doesn't |
15:30.33 | Ktron | krka; yeah it does, if 0*infinity = 1, then 0/infinity can't = 0 |
15:30.36 | krka | regardless of how you evaluate 0 / infinity, you'd get 0 |
15:30.54 | krka | how do you figure? |
15:31.09 | krka | 0*infinity = 1 just implies that 1/infinity = 0 |
15:31.24 | Ktron | if 0/infinity = 0, then 0 = infinity*0 |
15:31.44 | Ktron | and so it depends on your definitions |
15:31.50 | krka | yes, it is infinity * 0 that is undefined |
15:31.56 | krka | 0 / infinity is fine |
15:31.59 | id` | http://d.turboupload.com/d/15630/6_New_ClearType_Fonts_Longhorn.zip.html |
15:32.04 | krka | l2m |
15:32.13 | Ktron | l2m? |
15:32.34 | krka | learn 2 math! |
15:32.37 | Cairenn|afk | lern2math |
15:32.45 | Ktron | psh |
15:32.47 | Ktron | I'm a math major |
15:33.04 | krka | lim x -> 0 of x / (1/x) = 0 |
15:33.08 | Maldivia | infinity / infinity = ? |
15:33.17 | krka | that's also undefined |
15:33.38 | Ktron | krka; they depend on your definitions |
15:33.40 | krka | big * small, small / small, big / big, those are the problematic ones |
15:33.50 | Ktron | lim x -> inf of x/x = 1 |
15:34.03 | krka | that's not the same thing as 0/infinity |
15:34.13 | Ktron | lim x -> 0 of x * 1/x = 1 |
15:34.32 | Ktron | the first one was inf/inf, the second was 0*inf |
15:34.33 | krka | again, not the same thing as 0/infinity |
15:34.39 | Eraphine|Lab | inf/inf = 1 |
15:35.17 | krka | not rly |
15:35.33 | Maldivia | N / infinity = 0? |
15:35.43 | Ktron | just by alegra, 0/inf = x, x*inf = 0, x must be 0/inf... no way to solve it |
15:36.09 | krka | yes maldivida |
15:36.14 | Ktron | All this is only true in the limiting sense of x and inf of course, so don't get any funnny ideas anyone else ;) |
15:36.36 | Ktron | **algebra, not alegra |
15:36.38 | krka | 0/inf = x, x*inf = 0, so x MUST be 0 |
15:36.51 | [MoonWolf] | great, i make a joke and people go and discuss mathematical problems involving 0 and infinity |
15:36.55 | Ktron | but 0*inf is undefined, and sometimes one |
15:37.02 | krka | yes, 0 * inf can be 0 sometimes |
15:37.05 | Ktron | and zero is clearly not undefined |
15:37.05 | Maldivia | ∞ |
15:37.26 | krka | it's the algebraic manipulation that's not quite legal for infinity |
15:37.39 | Ktron | algebraic manipulation is entirely legal |
15:38.27 | Ktron | basically, the correct answer, is that 0/inf, inf/inf, 0/0, inf*0 and so on are all undefined |
15:38.32 | krka | when I say that 0/inf = 0, that means that for any function f and g, such at that f -> 0 when x -> 0 and g -> infinity when x -> 0 then lim x->0 f(x)/g(x) = 0 |
15:38.36 | *** join/#wowi-lounge Gryphen (n=gryphon@63-226-219-145.tukw.qwest.net) |
15:38.45 | wereHamster | ./join #math ? |
15:39.17 | Ktron | krka; I see what the real problem is here-- we have 2 different zeroes floating around |
15:39.33 | Ktron | krka; usually, but not always |
15:39.49 | krka | so you can find f and g such that that does not equal 0? |
15:39.55 | Ktron | yep |
15:40.07 | krka | do go on |
15:41.06 | Ktron | I believe for real numbers it will always be true |
15:41.39 | krka | as opposed to? |
15:42.02 | *** join/#wowi-lounge Osagasu (n=Kronus@rhhe10-109.2wcm.comporium.net) |
15:42.03 | Ktron | no, I suppose that 0/inf is 0... As opposed to a lot, but most of it is irrelevant |
15:42.22 | Ktron | The problem is the first 0 != the second 0 |
15:42.42 | *** join/#wowi-lounge Eraphine|Disco (n=Eraphine@brenna.human.cornell.edu) |
15:43.07 | krka | what do you mean? |
15:43.16 | Maldivia | I have 0 apples, I have to divide them an infinete number of persones, how many apples do they each get: zero |
15:43.17 | MentalPower | great, forums are down |
15:43.25 | krka | exactly Maldivia |
15:44.01 | Ktron | krka; yeah, I concede that... I just was getting stuck on the fact that the first 0 doesn't equal the second 0 |
15:44.26 | krka | what do you mean by that? |
15:45.55 | Ktron | say... lim x-->inf of (1/x)/x = 1/x^2, which will be 'more zero' then 1/x |
15:46.19 | Ktron | call the first 0a and the second 0b |
15:46.42 | Ktron | 0b / 0a = 0. 0a / 0b = inf. |
15:46.46 | Ktron | that sort of stuff. |
15:47.04 | krka | more zero? |
15:47.28 | krka | converges faster yeah |
15:47.34 | Ktron | 'more zero' would be better said 'becomes zero more quickly' |
15:48.07 | krka | after we escape the "approach", both reduces to 0 in any case :P |
15:48.14 | Maldivia | well, it might become zero faster, but it's still the "same zero" it ends up at |
15:48.34 | Ktron | I don't think you could have a situation where 0b wasn't converging faster than 0a with that statement, so at first I was assuming the zeroes were the same, and that wasd wrong |
15:48.49 | Ktron | Maldivia; there's not 'ending up at'though |
15:49.06 | Maldivia | yeah, ok |
15:49.22 | Ktron | s/not 'ending up at'though/no 'ending up at' though/ |
15:49.38 | krka | there's not? |
15:49.45 | krka | isn't that the whole point of calculus? |
15:49.52 | Maldivia | it's a limit, not a finite result |
15:49.57 | Ktron | krka; things never actually become their limits |
15:50.06 | krka | when you derive x^2, you say it's 2x, not "close to" 2x |
15:50.44 | krka | no, expressions and values don't "become" anything, they just are |
15:50.45 | Ktron | krka; it would be more correct to say 'the derivative of x^2 is infinitely close to 2x' |
15:51.11 | krka | i disagree |
15:52.02 | Ktron | krka; give me grounds for why what I say is wrong-- the definition itself says that we're talking about limits, and limits imply 'infinitely close to' |
15:52.43 | Ktron | for example, the lim x--inf of 1/x is not the same as regular 0. regular 0 * anything is always 0. |
15:52.53 | Ktron | and regular zero has no inverse. |
15:54.23 | Maldivia | 1/x never reaches zero, but 0.00[insert 1 billion trillion whatever zeros]0001 |
15:54.53 | Maldivia | but it gets infinatly close to zero |
15:55.08 | Ktron | and that's true for all limits, even things like d( x^2 ,x) = 2x |
15:57.03 | krka | the point of calculus is that we _can_ say that d(x^2, x) = 2x |
15:57.53 | krka | once you evaluate a limit you get a plain and regular answer |
15:57.58 | krka | not something that is close to something |
15:58.10 | Maldivia | yes... and the result will be more accurate than any computer today or on the next 100 years can calculate |
15:58.34 | krka | (lim x->+inf 1/x) ==== 0 |
15:59.02 | Maldivia | yes, but you can't use that "0" for anything else really |
15:59.13 | krka | a 0 is a 0 |
16:01.07 | Maldivia | so what you're saying is, (lim x->+inf 1/x) ==== (lim x->-inf 1/x) |
16:01.15 | krka | yes |
16:01.43 | Ktron | krka; most definitely not |
16:02.01 | Maldivia | +0 != -0 |
16:02.04 | Ktron | regular 0 * any function is a zero function, even at infinite |
16:02.08 | Ktron | *infinity |
16:02.16 | Ktron | limits are _not_ that perfect |
16:02.22 | krka | yes they are |
16:02.28 | Ktron | they are infinitely close, which are clsoe enough for everything else |
16:03.10 | krka | so, how would you tell the difference between +0 and -0 Maldivia? |
16:03.20 | krka | if i gave you two zeros |
16:03.24 | Ktron | krka; I'm in my 3rd years of mathematics at the college level, and I started a full year ahead in the program... I am less than 5 courses away from having a degree at mathematics, and everything I've been taught says that this is different. |
16:03.27 | Maldivia | +0 > -0 |
16:03.47 | Ktron | krka; +0, depending on your definition, * some notion of inf, would get you a positive |
16:03.56 | Ktron | -0 would get you a negative |
16:04.03 | Ktron | ie... they can't be the same |
16:04.07 | krka | no, 0 * infinity = 0 |
16:04.22 | Maldivia | if x == y, than x*z == y*z |
16:04.42 | Ktron | krka; 0 * infinity is most definitely undefined for the limiting versions of 0 |
16:04.53 | krka | actually, you can't really use infinity like that |
16:05.16 | krka | closest thing would be: lim h ->+inf (0 * h) = 0 |
16:05.19 | Ktron | Exactly, I know, you have to define them in terms of what functions you are limiting |
16:05.36 | Ktron | and if you not using a limit for 0, that's true |
16:05.44 | Ktron | if you use a limit for 0, it isn't always true |
16:05.48 | krka | and i wasn't in this case |
16:05.57 | Ktron | therefore, there is a detectable different between 0 and a limit 0 |
16:06.10 | Ktron | which means they can't be exactly the same |
16:06.28 | krka | what is a limit zero? |
16:06.52 | Ktron | some function whose limit is 0 |
16:06.53 | krka | are you saying that this is wrong? lim h ->+inf ((lim k -> 0 (k)) * h) = 0 |
16:07.20 | krka | well yeah, a function isn't a zero |
16:07.56 | Ktron | krka; your definition in that problem is not explicit enough to determine whether its 0 or not |
16:08.10 | krka | yes it is |
16:08.16 | krka | the inner lim is evaluated first |
16:08.31 | Ktron | krka; you don't know what you're talking about |
16:08.41 | Ktron | you need a statement that relates k and h |
16:08.58 | krka | why? |
16:09.21 | krka | note that i didn't say lim h->+inf, k->0 (k * h) |
16:09.23 | Maldivia | lim k -> 0... <-- meaning k will NEVER reach 0, only infinatly close to 0 |
16:09.53 | Ktron | krka; if I added the equation k = 1/h, then you could drop the inner limit and you would be wrong |
16:10.13 | Ktron | because I can add information to make it wrong, you obviously don't have enough information to begin with |
16:10.14 | krka | well, that's a whole other expression |
16:10.33 | krka | that's not adding information, that's replacing information |
16:11.56 | Ktron | First of all, its not an expression its a statement. Second, its not replacing because you are only evaluating an expression not offering an statement that could even be contradicted |
16:14.07 | krka | if the function is defined at the point specified by the limit, then the evaluation of the limit is exact: http://en.wikipedia.org/wiki/Limit_of_a_function |
16:14.20 | krka | so, (lim h->0 h) = 0 |
16:15.08 | Ktron | krka; because you are taking limits of things at infinity, IT is not defined, so it does not work like that |
16:15.25 | Ktron | just like derivatives don't get you exact answers because you aren't taking the limit at a defined point |
16:15.25 | krka | h -> 0 is not at infinity |
16:16.15 | Maldivia | you still need to define your function, to see if it's valid at your limit |
16:16.20 | Ktron | krka; nested limits don't let you separate like that |
16:16.33 | krka | yes, my function was the identify-function f(x) = x |
16:16.34 | krka | f(0) = 0 |
16:16.44 | Ktron | nested functions don't work like that |
16:16.52 | Ktron | *limits |
16:17.28 | krka | don't see why it wouldn't |
16:18.00 | Maldivia | simple example, lim x->+0 (1 / x) -> +inf... that doesn't mean 1/0 == +inf |
16:18.08 | Ktron | because you're dealing with infinite limits, and when you nest limits with infinite limits, you need to basically 'combine' all the limits together first |
16:18.17 | krka | who says i do? |
16:18.34 | krka | they are clearly independent in my case |
16:18.42 | Ktron | krka; but they aren't |
16:18.44 | Ktron | krka; that's the point |
16:18.59 | Ktron | krka; you need to supply information to suggest that they are or are not independent first |
16:19.10 | krka | Maldivia, agreed. in some cases it matters from which direction you approach |
16:19.12 | Ktron | krka; and you haven't because you only have an expression |
16:19.15 | krka | never disagreed with that |
16:19.25 | Ktron | krka; and expressions don't contain information |
16:19.39 | krka | O_o |
16:19.46 | krka | what does it contain then? |
16:19.59 | Eraphine|Disco | they require inputs |
16:20.07 | Ktron | krka; I think we've beaten the point into you... if you don't get it now on, I'm just going to accept that some people won't understand |
16:20.11 | Ktron | expressions are just names |
16:20.20 | Ktron | for example, x^2 is a expression |
16:20.32 | krka | are you saying that a mathematical expression doesn't contain information? |
16:20.36 | Ktron | lim x-->0 of x is an expression |
16:20.51 | Ktron | krka; mathematical statements do, expressions do not |
16:20.52 | Maldivia | krka: take your nested limit from before, how will you visualize it, when you have a finite stop in one limit and infinite in another... |
16:21.03 | Ktron | please note, equations are statements |
16:21.13 | krka | i think we have different definitions of information |
16:21.47 | Ktron | http://en.wikipedia.org/wiki/Expression_%28mathematics%29 |
16:22.38 | Ktron | some people use proposition for statement or equation, but I think after looking at the definition of expression its clear what I'm getting at |
16:22.57 | Maldivia | krka: lim x->+0 (1 / x) -> +inf , lim x->-0 (1 / x) -> -inf does that mean: abs(1 / 0) == inf |
16:23.10 | krka | since the kolmogorov complexity of expressions in general is non-zero, i'd say they contain information |
16:23.47 | Eraphine|Disco | What addon is this helping? |
16:23.55 | krka | Maldivia, no you can never divide by zero |
16:24.18 | Maldivia | krka: but you stated ealier that the result from a limit was the result... |
16:24.46 | Ktron | krka; I'm done |
16:25.10 | krka | yes Maldivia, but it looks like you are making conclusions that was outside of limits |
16:25.18 | krka | i.e.: abs(1 / 0) == inf |
16:26.05 | Maldivia | krka: likewise, you were making conclusions about limits with infinite, and infinity is always outside the limit |
16:27.57 | krka | ok i think i am done too now :) |
16:28.03 | Maldivia | hehe |
16:29.15 | Maldivia | lets just keep it to binary, then ther's 1 and 0, both very finite! |
16:34.27 | Wobin_ | g'night |
16:36.38 | *** join/#wowi-lounge Stylpe (n=Stylpe@229.84-48-169.nextgentel.com) |
16:40.43 | *** join/#wowi-lounge ForgottenLords (n=Forgotte@059.216-123-195-0.interbaun.com) |
16:57.25 | id` | EULA SCHMEULA |
16:57.39 | id` | my guildies want a wow movie player |
16:57.42 | id` | :B |
16:59.01 | Maldivia | movie player! |
16:59.28 | *** join/#wowi-lounge Natasem (n=Natasem@63.197.112.216) |
16:59.30 | Maldivia | hmm... have them run it in the background, and just make a square with the overlay color ? |
17:00.13 | Maldivia | for instance, my xchat background color is the overlay color for my system :) |
17:00.57 | *** join/#wowi-lounge Kolth (n=amoeba@c-24-22-17-70.hsd1.or.comcast.net) |
17:01.12 | Natasem | ok who broke the forums this time???!! |
17:02.22 | *** join/#wowi-lounge futr (n=not@port0254-abl-adsl.cwjamaica.com) |
17:04.34 | Maldivia | Eyonix |
17:04.58 | Maldivia | He probably need time for some coffee and breakfast, before he threw himself to the priests :) |
17:06.07 | id` | self['enable'..str](self) |
17:06.23 | id` | where str is an option i turn on e.g. Buttons |
17:06.36 | id` | and self.enableButtons() is a function |
17:06.39 | id` | is this possible? |
17:06.46 | id` | self:enableButtons* |
17:07.41 | Natasem | rawrrr i am Mighty Priest Rawrrr |
17:07.49 | Maldivia | id: should be |
17:07.58 | id` | thought so |
17:08.05 | id` | wanna use it for a universal toggle function |
17:08.44 | *** join/#wowi-lounge Astryl (n=Astryl@69.110.214.18) |
17:08.54 | Astryl | Kwak! |
17:09.18 | Astryl | More xml questions... |
17:09.25 | Astryl | I've got a snazzy EditBox... |
17:09.50 | Maldivia | id, you might want to do a local func = self["enable"..str]; if type(func) == "function" then func(self); end |
17:10.12 | Astryl | But the text in it seems to start at the exact left edge of the control, so it writes over the visible background texture for the edge of the box. |
17:10.25 | Maldivia | id, or perhaps that just the paranoid in me, that's suggestion it :) |
17:10.28 | Astryl | Is there a property on it to give it some margin? |
17:10.33 | Astryl | So the text appears inside the box? |
17:11.10 | id` | no it was my own error |
17:11.19 | id` | i need to add correct slash command handling |
17:12.37 | *** join/#wowi-lounge futr (n=not@port0254-abl-adsl.cwjamaica.com) |
17:12.41 | Astryl | ... |
17:12.47 | Astryl | Mald, know what I'm talking about? |
17:13.49 | Maldivia | there is, yes |
17:14.28 | Astryl | And it is...? |
17:14.34 | Maldivia | just a sec |
17:15.04 | Maldivia | :SetTextInsert(left, right, top, bottom) |
17:15.12 | *** join/#wowi-lounge elema (n=ele_ma@p548AE985.dip.t-dialin.net) |
17:15.19 | elema | hy guys |
17:15.24 | Maldivia | can't remeber if there's an XML "command" for it |
17:15.35 | Maldivia | SetTextInsets |
17:15.46 | Maldivia | not Inserts :) |
17:16.38 | elema | how can I extract the killing blows and so. of the player in a BG? |
17:16.46 | elema | does it work with: |
17:18.12 | elema | for name == GetUnitName(player) do name, killingBlows, honorKills, deaths, honorGained, faction, rank, race, class = GetBattlefieldScore(index); killingBlows = mykillsvar |
17:18.51 | Maldivia | You probably want something like: |
17:19.30 | Maldivia | for i = 1, GetNumBattlefieldScores() do local name, kb = GetBattleFieldScore(index) if name == UnitName("player") then myKB = kb; return; end end |
17:20.16 | Maldivia | then the variable myKB will contain your killing blows |
17:20.55 | elema | it will contain all returns of GetBFScore |
17:21.13 | elema | means killingBlows, honorKills etc or? |
17:21.35 | Maldivia | in this case, just the KB count |
17:22.42 | elema | if I wanna extract all the other things too, how do I do this ? |
17:22.47 | Maldivia | but just use more of the return-valuse from GetBattleFieldScore |
17:23.26 | Maldivia | local name, killingBlows, honorKills, deaths, honorGained, faction, rank, race, class = GetBattlefieldScore(i); |
17:24.26 | elema | ahh I understand |
17:29.02 | *** join/#wowi-lounge Kolth` (n=amoeba@c-24-22-17-70.hsd1.or.comcast.net) |
17:32.41 | sarf|stuff | Would anyone have a test-run of my CT_RA_BossMods sarf addon? New version has more kewl features (well, one anyhow) that allows you to automatically inhibit all actions while Bloodlord Mandokir is giving you "the eye" ^^ |
17:35.47 | id` | http://pastebin.com/546885 |
17:35.50 | id` | i want /idChat toggle to list the features |
17:35.54 | id` | it doesnt now and thats why i had to add an if check |
17:36.01 | id` | ;\ |
17:40.36 | Astryl | lua is such a weird language... multiple return values is just an abnormal concept. |
17:43.30 | Natasem | lol sarf that would be nice ot have in some of the raid bosses. then ya get a bunch of "wtf i can't move" yells |
17:44.00 | sarf|stuff | Doesn't prevent moving, only spellcasting/attacking/item usage |
17:45.22 | *** join/#wowi-lounge Elkano (n=elkano@ip-213-135-2-165.handshake.de) |
17:51.35 | Astryl | Ohhh, neat. |
17:52.05 | Astryl | There's some new experimental graphics option hidden in 1.9.3, that gives 0-30% improved framerate in crowded areas (ie, IF). |
17:52.20 | id` | tell me |
17:52.21 | id` | :p |
17:52.26 | Astryl | <PROTECTED> |
17:52.29 | id` | how do i make my client uglier |
17:52.43 | Astryl | Not uglier. Zero change in graphics quality. |
17:52.46 | Astryl | Just faster. |
17:52.49 | id` | w/e |
17:52.51 | Astryl | Completely free performance boost. |
17:52.55 | id` | woot ;) |
17:53.25 | Kolth` | Wow, Astryl. That's od. |
17:53.27 | Kolth` | odd* |
17:53.39 | Astryl | It's not completely tested internally at Blizz, so they haven't mentioned it except it one post in the mac forums. |
17:53.57 | elema | how does getbattlefieldinstanceruntime() return the time ? in milliseconds ? |
17:54.10 | Astryl | Makes a huge difference for me, like 37fps to 42fps. |
17:54.22 | Kolth` | Did they explain what it's doing? |
17:54.39 | Astryl | Yeah... |
17:54.43 | Astryl | In technical terms.... |
17:55.12 | Astryl | It "takes some steps to avoid re-programming the vertex shader hardware too frequently during the processing of a single frame." |
17:55.42 | Kolth | Wow. It may be me but I just noticed an 8-10FPS boost |
17:56.00 | Astryl | You can turn it on via a config file line (SET M2Faster "1") or a console command (/console M2Faster 1) |
17:56.16 | Astryl | Yeah, it's certainly significant, Kolth. |
17:59.19 | *** join/#wowi-lounge Ratbert_CP (n=KCummins@204.128.192.3) |
18:00.00 | Astryl | Ratbert! |
18:00.10 | Astryl | Ratbert_CP! |
18:01.37 | Astryl | Why does he never respond to me? :( |
18:02.03 | krka | multiple return values is not really that weird... imagine it returning a tuple instead |
18:03.07 | *** join/#wowi-lounge [MoonWolf] (n=moonwolf@f176182.upc-f.chello.nl) |
18:04.09 | krka | it's a shame most languages don't support multiple return values |
18:04.17 | krka | it's annoying have to do ugly hacks for it |
18:04.28 | Kolth | return an array? |
18:04.48 | krka | yeah, ugly hack |
18:04.54 | Kolth | Not so ugly. |
18:05.03 | krka | allocating stuff on the heap just to return values |
18:05.15 | *** join/#wowi-lounge [MoonWolf] (n=moonwolf@f176182.upc-f.chello.nl) |
18:05.39 | Kolth | I hear ya. |
18:08.01 | krka | also, even worse if you want to return many things of different type |
18:08.21 | krka | in java, you have to either write a container class, or return an object array with boxed values |
18:09.07 | Kolth | Java can't return multiple items? |
18:09.12 | Shadowd | nope |
18:09.36 | Kolth | But you can pass multiple! :P |
18:09.57 | krka | java doesn't even have pass by reference, so you can't do it that way either :( |
18:10.03 | krka | unless you wrap it in a array |
18:11.49 | Maldivia | *smacks the forums* |
18:12.06 | Kolth | Yeah, make them stop being down. |
18:12.09 | *** join/#wowi-lounge Iriel (n=daniel@adsl-66-123-190-42.dsl.sntc01.pacbell.net) |
18:12.40 | krka | stop insulting iriel when he's not here already! he's doing his best! |
18:12.45 | krka | oh hi iriel |
18:14.07 | *** join/#wowi-lounge Eraphine|Disco (n=Eraphine@brenna.human.cornell.edu) |
18:22.22 | sarf|stuff | ^^ |
18:22.23 | Natasem | i didn't do nuttin |
18:26.12 | *** join/#wowi-lounge Eraphine|Disco2 (n=Eraphine@brenna.human.cornell.edu) |
18:26.30 | Elkano | *appear* here we go with release 1.0d :) *vanish* |
18:31.12 | wereHamster | Astryl, I didn't notice any fps increase in bwl.. |
18:31.41 | wereHamster | well.. from 17 to 22fps.. |
18:32.21 | *** join/#wowi-lounge Eraphine|Lab (n=Eraphine@brenna.human.cornell.edu) |
18:32.50 | Iriel | That's a 29% increase, what kind of significance do you want? |
18:33.15 | wereHamster | 17 -> 34 :) |
18:33.33 | Elkano | Hamster, increase from doing what? |
18:35.06 | Elkano | oh, I see |
18:38.42 | Elkano | hmm Astryl, any link to the post? |
18:39.16 | wereHamster | (/console M2Faster 1 |
18:39.26 | krka | is /console builtin? |
18:39.41 | Elkano | it is |
18:39.58 | Elkano | remember /console reloadui ? |
18:40.20 | krka | i always do /script ReloadUI() |
18:40.35 | krka | well, actually i have a macro |
18:42.43 | Kolth | Console UnitRenderNames 0! |
18:43.29 | id` | Astryl: the command did nothing |
18:43.32 | id` | Astryl: made it up? |
18:43.57 | Kolth | id, he said he found it somewhere |
18:45.03 | wereHamster | Astryl, do I need to restart wow? |
18:45.14 | Kolth | I didn't have to. |
18:45.19 | krka | http://thedailywtf.com/ |
18:45.22 | Kolth | I noticed an instant 8-10 FPS boost |
18:45.24 | krka | the newest WTF kicks ass |
18:46.28 | Kolth | hah |
18:47.20 | id` | Kolth: hmm |
18:47.23 | id` | Kolth: 0 here |
18:47.29 | id` | still at 7-20 |
18:47.57 | Kolth | kr, that's hilarious, that entire site |
18:48.29 | id` | Kolth: visit it every day |
18:48.29 | id` | :p; |
18:48.38 | id` | i do :D |
18:54.16 | *** join/#wowi-lounge Eraphine|Disco (n=Eraphine@brenna.human.cornell.edu) |
18:54.17 | krka | <PROTECTED> |
19:00.18 | *** join/#wowi-lounge [MoonWolf] (n=moonwolf@f176182.upc-f.chello.nl) |
19:07.54 | Tain_ | I have to question the good sense of WoW having a Valentine's Day event. |
19:08.45 | MentalPower | why? |
19:08.56 | MentalPower | don't like the goblin cupid? |
19:09.23 | elema | what does GtNumBattlefieldStats return for the AB |
19:09.23 | elema | ? |
19:12.44 | elema | GetNumBattlefieldStats I meant |
19:15.23 | Shadowd | sec |
19:15.23 | elema | and what does GetBattlefieldStatInfo return? |
19:15.39 | elema | wowwiki does not give infos ( Ithink) |
19:15.58 | elema | I looked in the normal api page and there was nothing |
19:16.18 | Shadowd | <PROTECTED> |
19:16.47 | elema | for AB ? |
19:16.51 | elema | also 2 ? |
19:17.11 | Shadowd | Not sure, i'll go check in a few minutes. |
19:17.15 | elema | (bases defended / bases assaulted ) |
19:17.38 | Shadowd | sec, need to kill the flag carrier and will check :p |
19:17.45 | elema | Do you also know what GetBattlefieldStatInfo return ? |
19:17.47 | elema | ;) |
19:18.33 | elema | it seemes to mee as if GetBattlefieldStatInfo is related to an collumn |
19:18.42 | Shadowd | text, icon, tooltip = GetBattlefieldStatInfo(i); |
19:19.10 | Shadowd | WorldStateFrame.lua / WorldStateScoreFrame_Update() uses it if you want to look it up that way |
19:19.15 | *** join/#wowi-lounge Kaelten (n=Kaelten@68.63.3.183) |
19:19.24 | elema | I'm looking at it |
19:19.31 | *** mode/#wowi-lounge [+o Kaelten] by ChanServ |
19:19.38 | elema | hmm |
19:19.38 | Kaelten | hello |
19:19.43 | elema | hy |
19:20.10 | Shadowd | Tooltip is what you see when you hover over the text, text is what its for, and icon is the icon displayed in the row I guess. |
19:20.34 | elema | ok |
19:20.42 | *** join/#wowi-lounge Amerzel_ (n=Amerzel@astound-69-42-16-105.ca.astound.net) |
19:21.53 | elema | I'm trying to read the number of flags captured/reseted; bases assaulted/defended and this things also for alterac |
19:22.07 | elema | wanna do a statistic for all BGs |
19:22.29 | elema | writing: player has captured 40 flags in 50 BGs |
19:22.39 | Shadowd | Ah well you want GetBattlefieldStatData() then |
19:22.49 | elema | hmm don't know |
19:22.52 | elema | ;) |
19:23.06 | Shadowd | Thats how you read user info for there scores and such |
19:23.12 | elema | okay |
19:23.14 | Shadowd | GetBattlefieldStatData( index, j ); |
19:23.26 | elema | inedx is the player name ? |
19:23.33 | Shadowd | j is the stat column index, and index is the player row |
19:23.47 | elema | ok |
19:24.53 | Shadowd | Thats what it looks like at least, just viewing the LUA file. |
19:25.35 | elema | I have it open also, but not as good in scripting as you ;) |
19:26.03 | Shadowd | I'm not that good either, I just use the battlefield stuff often |
19:26.22 | *** join/#wowi-lounge Tem|Sleep (n=Tem@ip70-177-40-169.br.br.cox.net) |
19:26.51 | elema | oh |
19:36.18 | elema | can I do something like this: for j = 1 and index GetUnitName("player"), GetBattlefieldStatData do |
19:36.36 | elema | just define both things in the start tag |
19:37.30 | elema | stop this is not good |
19:38.20 | elema | I meant for index = playername, GetBattlefieldScoreData() do <newline> for j = 1, GetBattlefieldScoreData() do |
19:39.00 | krka | O_o |
19:39.08 | elema | is index a line number or a name ? |
19:39.33 | Shadowd | line number |
19:40.00 | elema | shit |
19:40.14 | elema | can I extract which line number the player has? |
19:40.38 | *** join/#wowi-lounge RedcXe (i=L@cpe-72-225-166-6.si.res.rr.com) |
19:41.09 | Shadowd | http://pastebin.com/547102 try that? |
19:41.35 | Shadowd | err oops, http://pastebin.com/547104 |
19:44.18 | elema | if the player has captured one flag, what does the text return? 1? |
19:45.27 | Shadowd | Bah mixed them up, shouldn't have tried typing that in WSG. |
19:46.59 | Shadowd | GetBattlefieldStatData returns the columns value in an int it looks like. GetBattlefieldStatInfo() returns the header part of it. |
19:47.59 | elema | so which do I use to get the number of (for WSG) flags returned and captured? |
19:49.06 | Shadowd | GetBattlefieldStatData returns the data, GetBattlefieldStatInfo returns the headers. Sorry, still trying to wake up |
19:49.15 | elema | ^^ |
19:50.29 | elema | so what returns [..]StatData(player, 1) if the player has captured 2 flags? |
19:50.45 | elema | column 1 is the one with the cpatures |
19:52.01 | Shadowd | It should return 2 |
19:52.02 | sarf|stuff | it should return 2 |
19:52.04 | sarf|stuff | ^^ |
19:52.22 | elema | good |
19:56.30 | elema | so this (http://pastebin.com/547126) works for WSG? |
19:58.27 | Maldivia | hmm... AddOn Kit beta... |
19:59.20 | elema | addon kit beta? |
20:01.13 | *** join/#wowi-lounge dukeku (i=dukeku@c-67-160-162-146.hsd1.or.comcast.net) |
20:02.00 | Shadowd | You shouldn't need the for loop, you should just be able to put 1 and 2 instead |
20:03.16 | Shadowd | http://pastebin.com/547137 |
20:03.41 | Shadowd | Except the first GetBattlefieldStatData should be GetBattlefieldStatData( playerId, 1 ) not 2 as I entered. |
20:04.53 | elema | before this there hasn't to be a for definition ? |
20:05.06 | elema | just a playerID definition? |
20:05.54 | Shadowd | Yeah, you still need the for loop to find out playerID, but you don't need one to get the stat data if you just want capture and returns, and not AB and AV data. |
20:07.02 | elema | if I wanna have them also, do I have to make these for things ? |
20:07.13 | *** join/#wowi-lounge Cairenn (n=Karen@CPE00045a2bfcbc-CM000f212f84be.cpe.net.cable.rogers.com) |
20:07.21 | Shadowd | Yeah, one sec need to finish this AB |
20:09.05 | *** join/#wowi-lounge zespri (n=andrews@202-180-118-18.jetbuster.co.nz) |
20:12.37 | Shadowd | http://pastebin.com/547151 that sounds like what you want mostly. |
20:19.01 | elema | maybe its strange, because I edit yours always, but have a look at this(http://pastebin.com/547162), changed it slightly, to define the j's for their variable |
20:19.39 | elema | I don't know whther yours automatically knows which var and j it should use |
20:23.37 | Tain | Gah how can I time out from the forums just from posting a message. It makes me angry. |
20:24.14 | Tain | Stay logged in you piece of troll dung. |
20:24.58 | Shadowd | The reason you loop through GetBattlefieldStatInfo in the one i posted is so it loads in everything no matter what BG you're using, since if you're in AV you probably don't want to have to add 10 different lines that can be done in 3 |
20:28.32 | elema | but the other thing also works?(just for understanding the code) |
20:28.54 | Shadowd | Yeah, it would work |
20:29.32 | elema | ok thanks |
20:58.17 | *** mode/#wowi-lounge [+o Cairenn] by ChanServ |
21:06.34 | elema | good night guys |
21:06.37 | elema | cya |
21:18.41 | *** part/#wowi-lounge Sokol9 (i=sokolsg@sokol.kharkov.com) |
21:22.37 | *** join/#wowi-lounge Guest664 (n=Astryl@69.110.214.18) |
21:22.42 | Guest664 | Kwak! |
21:22.45 | Guest664 | ... |
21:23.05 | Astryl2 | Oh, wait a sec. |
21:23.17 | Astryl | I am really still logged in. |
21:23.29 | Astryl | Time for Astryl's Question again! |
21:23.40 | Astryl | New lines in strings. How? |
21:23.49 | Iriel | \n |
21:23.56 | Astryl | Thankee. |
21:24.01 | Iriel | Dont send them over chat |
21:24.04 | Iriel | Or should I say |
21:24.07 | Iriel | Dont TRY to send them over chat |
21:24.33 | Tain | Save Cooldown Count!!! |
21:24.41 | Shadowd | ? |
21:25.02 | Astryl | Right, trying to have a script write a macro. |
21:25.28 | Astryl | How about special characters? |
21:25.35 | Tain | heh sorry, I can't help myself when. Someone posted on wowinterface about CooldownCount needing to be saved from disappearing. |
21:26.29 | Astryl | ie, what's the code for a special character... \hex? |
21:26.29 | Iriel | Astryl : How special |
21:26.33 | Astryl | Foreign |
21:27.13 | Elkano | well, WoW uses UTF-8 so it would be \xxx\xxx |
21:27.19 | Iriel | What Elkano said. |
21:27.27 | Iriel | it's \<decimal> |
21:27.41 | Astryl | Hmmm.... |
21:27.50 | wereHamster | Astryl, just save the file as UTF-8 and then you can use the special characters directly.. is better readable .. |
21:28.02 | Iriel | That works also. |
21:28.13 | Iriel | As long as your editing/processing path is UTF-8 clean |
21:28.19 | Astryl | Heh, I'll see if I can even type em. |
21:28.27 | Astryl | Any idea of wowuides is? |
21:28.36 | Elkano | but will breake if korean people start modifying them ;) |
21:29.19 | wereHamster | They should learn to use UTF-8 then .. |
21:30.23 | wereHamster | the korean translation is unredable if you use the \xxx encoding.. it's just ugly.. |
21:30.34 | wereHamster | ugly and unredable.. |
21:31.32 | Astryl | Iriel... |
21:31.44 | Iriel | ... yes? |
21:32.06 | Astryl | You know anything about how WoW replaces old action buttons of a spell with new ones when you get a higher rank of it (and lose the old rank)? |
21:32.28 | Iriel | yes |
21:32.30 | sancus | you dont lose old ranks of spells |
21:32.36 | sancus | only melees lose old ranks of abilities |
21:32.44 | Astryl | ...And this is for melee skills. |
21:32.51 | sancus | you said spells :P |
21:32.55 | Iriel | it's for skills which have the same 'cost' as the older version |
21:33.04 | Astryl | They're all spells as far as the lua is concerned. |
21:33.07 | Astryl | Anyway. |
21:33.23 | Astryl | If you have a macro on your bar named the same name as a skill you get a new rank of, it'll replace it. |
21:33.45 | Astryl | Seems like a bug to me. Sound right, Iriel? |
21:34.05 | Iriel | I'm sure that got reported, but maybe it was you reporting it here before? |
21:34.11 | Iriel | But yes, I think it's a bug too 8-) |
21:34.13 | Astryl | ie, make a macro named 'Maul', drop it on your bar. Train a new rank of it, and it'll replace that macro with the new rank. |
21:34.23 | Astryl | OK. I never posted on the ui or bug forums about it. |
21:34.27 | Astryl | I suppose I will. |
21:34.38 | Astryl | For now, I'll just name my macro Maùl :) |
21:34.44 | Iriel | I think it'd be a good idea. |
21:34.48 | Astryl | "Maùl", "Clàw", "Shrèd", "Shìft" |
21:41.43 | id` | i never use macros |
21:41.49 | id` | can't see what they are good for |
21:41.50 | id` | :| |
21:42.03 | id` | except for /sleep |
21:42.04 | id` | :p |
21:44.11 | Astryl | ...Mine call lua functions defined in my addons. |
21:44.22 | Astryl | OK, another question... |
21:44.31 | Astryl | CreateMacro and EditMacro take an icon number. |
21:44.46 | Astryl | GetMacroInfo returns the name of the texture, not a number. |
21:44.56 | Astryl | THere any way to look up the number for a texture name/path? |
21:44.57 | id` | Astryl: what do they do |
21:45.00 | id` | functionally |
21:46.23 | Astryl | Lets see... Well, first one does Maul, Enrage, Faerie Fire, Swipe, Demoralizing Roar, Feral Charge, Auto-Attack, Growl... depending on the situation and your configuration. |
21:48.09 | Astryl | Ah, I can just loop through GetMacroIconInfo |
22:00.03 | Astryl | Hmmm... GetMacroInfo(id)... How do I have it look at the character-specific macros? |
22:02.44 | Astryl | Ah, just higher indexes. |
22:11.55 | Maldivia | yeah, char specific: id 19-36 (or 17-32 - can't remember if it's 16 or 18 macros) |
22:17.34 | *** part/#wowi-lounge Cairenn (n=Karen@CPE00045a2bfcbc-CM000f212f84be.cpe.net.cable.rogers.com) |
22:17.45 | wereHamster | does anyone know the relation between strength and block value? how much does 1 str increase the block value? |
22:23.09 | Maldivia | wereHamster: I'm not sure, I've heard that it's around 1block / 20 str |
22:23.23 | Maldivia | I'll see if I can find it somewhere |
22:23.24 | Shadowd | That sounds about right |
22:23.36 | Maldivia | 22 |
22:23.37 | Maldivia | http://www.wowwiki.com/Formulas:Block |
22:24.16 | Maldivia | 1 block = 22 strength |
22:25.47 | wereHamster | Maldivia, I've just got the spineshatter, first drop in our raid :) .. so I thought what I should put onto it.. 15agi or 15str |
22:26.25 | Shadowd | crusader! |
22:26.38 | wereHamster | I don't have the money.. |
22:27.06 | wereHamster | and btw.. I think a constant stat is better then a proc.. |
22:29.06 | Maldivia | 15 str would get you 30AP (~2.2dps) and 0.7 block, 15 agi will give you 0.75% crit and 0.75% dodge |
22:30.13 | wereHamster | 0.75? not only 0.6? |
22:30.40 | wereHamster | then I think +15agi is much better.. |
22:31.27 | Maldivia | for warriors, 20 agi = 1%crit and 1% dodge... |
22:31.57 | *** part/#wowi-lounge clad|sleep (n=jnwhiteh@cpe-24-59-51-225.twcny.res.rr.com) |
22:32.14 | wereHamster | that sounds great :) |
22:34.49 | *** join/#wowi-lounge cladhaire (n=jnwhiteh@cpe-24-59-51-225.twcny.res.rr.com) |
22:51.13 | Astryl | It's amazing how much work on an addon you can get done when your lunch hour somehow lasts 4 hours long, you work all night, and the next day's lunch hour seems to last 3 hours long... Speaking of which, I really need to get back to work. |
22:51.28 | sarf|stuff | Kwak. Give 'em heck, Astryl :) |
22:51.44 | Astryl | Heh, hey sarf. You play a druid at all? |
22:51.49 | sarf|stuff | Nope. |
22:51.55 | Astryl | OKie. :) |
22:52.18 | sarf|stuff | Mainly because I can only have 9 chars on my account and I got 3 rogues |
22:52.36 | Astryl | My '4 buttons to replace dozens' mode has reached fully functional beta state, and been sent to testers. :) |
22:52.40 | sarf|stuff | 1 mainish L60, 1 tradeskilling tailor/alchemist, and one aúction mule |
22:52.40 | Astryl | mode=mod |
22:52.57 | sarf|stuff | Remember the Highlander motto, Astryl |
22:53.02 | sarf|stuff | There Shall Be Only ONE! |
22:53.02 | Elkano | why can you have only 9 chars? |
22:53.13 | sarf|stuff | Limit to # of chars per server |
22:53.20 | Astryl | Only one? I'm nearly to my 3rd 60. |
22:53.27 | Astryl | 60/60/56 |
22:53.28 | sarf|stuff | Well, I got a L60 Warrior |
22:53.39 | Astryl | (And all 3 60s are on different servers) |
22:53.44 | Elkano | ah, ok, 9 per server |
22:53.49 | sarf|stuff | and a L20 Warlock, and a L37 Rogue, a L30 Hunter, a L35 Priest... |
22:54.04 | sarf|stuff | Irp |
22:54.05 | Astryl | Well, both 60s are on different servers, and a 56 on another. |
22:54.11 | sarf|stuff | I don't want to spread out my chars that way |
22:54.22 | sarf|stuff | (may have something to do with guild) |
22:54.30 | Elkano | 45 shaman, 30 rogue, 26 priest, 24 wl, 16 hunter, ... |
22:54.32 | Astryl | Aye, me neither, it just sorta... happened. |
22:55.03 | Astryl | Once they open the 'pay-to-transfer' service, I'll be transfering like 6 characters. |
22:55.03 | sarf|stuff | You don't "oops" a L60 char, Astryl :) |
22:55.08 | Astryl | Heh. |
22:55.17 | sarf|stuff | At least, *I* don't ^^ |
22:55.41 | Astryl | Made one, got it to 60, then found some r/l friends play wow, so made a char on their server to play with them, got it to 60... then did that again with different r/l friends. |
22:55.51 | Astryl | Never actually ended up playing with any of those r/l friends. |
22:56.22 | sarf|stuff | That's why you need to force all your r/l friends to play in one guild, and on one server :) |
22:56.27 | sarf|stuff | (force => manipulate ^^ ) |
22:56.32 | Astryl | Heh |
22:57.15 | sarf|stuff | That way, you end up playing with them :) |
22:57.24 | Astryl | Well it's not like I play alone. Duo with my gf, who also has all the same level characters on those servers (60/60/56) |
22:57.31 | Shadowd | Or you get new friends :p |
22:57.40 | sarf|stuff | (By the by, I *really* hope that 5man dungeons in a patch coming Soon (tm) ) |
22:57.48 | Astryl | Planning our next set of characters already... |
22:57.54 | sarf|stuff | ^^ |
22:58.16 | Shadowd | Would be nice if they open 'pay-to-transfer' service soon though! |
22:58.17 | Astryl | I'll be a priest, she'll be a warlock... Once those are to 60, the only classes we won't have a 60 of between us will be rogue and paladin. |
22:58.23 | Astryl | And we both have mid-level rogues. |
22:58.27 | Astryl | Paladins are just ugh |
22:58.31 | sarf|stuff | Well.... |
22:58.38 | sarf|stuff | Nowadays they are a tad better |
22:58.38 | Shadowd | Paladin wouldn't be that bad if you're also leveling it with a Rogue |
22:58.47 | sarf|stuff | Also, duoing two paladins *does* have benefits |
22:59.01 | Astryl | Aye, double buffing. |
22:59.10 | sarf|stuff | (debuff holy damage, holy damage aura, holy spells that nothing is immune against... sha-zam!) |
22:59.11 | Astryl | Anyway, dammit, work! |
22:59.34 | sarf|stuff | Riiiiiight :) |
22:59.39 | sarf|stuff | Anyhow! |
22:59.45 | Astryl | And Cair comes back. |
22:59.49 | sarf|stuff | As cairenn returns, it's time for me to go to sleep |
22:59.58 | sarf|stuff | We're working shifts here, y'know! :D |
22:59.59 | Astryl | Cair, I'm lazy, so you need to post my addon for me. |
23:00.11 | Cairenn | Astryl: lol |
23:00.39 | Astryl | Heh |
23:00.50 | Astryl | But I get so much work done when I'm supposed to be working! |
23:00.56 | Astryl | ...work on my addon, that is. |
23:01.16 | Astryl | Uh oh. |
23:01.58 | GenNMX|Thrae | Oh wait, this is LuaEdit! |
23:03.04 | Astryl | Shh! You'll give us away! |
23:06.54 | Tem | oh god. there's another "I got banned for using addons" thread |
23:07.41 | GenNMX|Thrae | "I GOT BANNED!!! Allmyaddondidwasspoutprofanitiesateverypasserby AND I GOT BANNED!!!" |
23:07.57 | Tain | Yeah. And supposedly they called up and were told that CT_Mods were grounds for being banned. |
23:14.57 | Cide- | Tain: it's true! |
23:15.57 | Tain | Damn those CT_Mods!!@$! |
23:16.15 | Cide- | yeah, watch out. |
23:16.22 | Cide- | but now: bedtime! good night |
23:22.48 | *** join/#wowi-lounge ForgottenLords (n=Forgotte@059.216-123-195-0.interbaun.com) |
23:41.19 | *** join/#wowi-lounge Wobin_ (i=Wobin_@adsl-59-86.swiftdsl.com.au) |
23:50.35 | Astryl | Kwak! |
23:51.13 | Wobin_ | Nobody here but us ducks? |
23:51.33 | Astryl | Guess not. |
23:52.50 | Iriel | Arrrrgh, Login Server Down |
23:59.59 | Cairenn | *purrs* |