00:05.59 | *** join/#wowace Elmoe_ (~Elmoe@c-67-185-160-99.hsd1.wa.comcast.net) |
00:12.30 | *** join/#wowace webturtle0 (~webturtle@69.51.143.78) |
00:33.28 | *** join/#wowace webturtle0 (~webturtle@69.51.143.78) |
00:48.08 | Repo | big-brother: 03oscarucb * r396 BigBrother.toc: toc bump |
00:49.26 | Repo | big-brother: 03oscarucb 044.1.1 * r397 : Tagging as 4.1.1 |
01:28.27 | Gnarfoz | nevcairiel: 02:27:55|Quester: Quest Tracker tainted by Mapster :O |
01:28.42 | nevcairiel | did you press the map size change button? |
01:34.14 | *** join/#wowace webturtle0 (~webturtle@69.51.143.78) |
01:35.50 | Gnarfoz | nevcairiel: yep |
01:35.54 | Gnarfoz | accidentally |
01:36.09 | nevcairiel | dont do that =p |
01:36.23 | Semlar | taints nevcairiel tracker |
01:37.01 | nevcairiel | tracks Semlar's tainter |
01:37.07 | Semlar | oh my |
01:38.21 | Semlar | i have to say, merging the quests into the map and completely removing the classic quest log was a bad design choice |
01:38.54 | Semlar | it makes looking through your quests a lot more of a hassle |
01:40.22 | Semlar | like the only way to view all of your quests is to click the button at the top of the map, and then when the map changes you can't see them any more |
01:41.10 | *** join/#wowace webturtle0 (~webturtle@69.51.143.78) |
01:57.28 | Gnarfoz | particularly when it changes on its own, because some crap addon decides to set the map to something |
02:01.09 | Stanzilla | I always used an addon to get the old quest log back |
02:01.10 | Stanzilla | :D |
02:26.39 | znf | Stanzilla, did you see that article about that app uploading videos to youtube and people being too dumb to read the warning? |
02:26.42 | znf | the karaoke thingie |
02:30.01 | Stanzilla | znf: nope |
02:30.04 | Stanzilla | did you get garona yet? |
02:30.12 | znf | yeah, wednesday |
02:31.52 | znf | So, yeah, there's this app called StarMaker, makes you a karaoke video or something like that, and it has a feature that uploads videos to a public youtube channel and nobody actually checks them, so a lady uploaded this: https://vid.me/NCAI (kind of NSFW-ish) |
02:32.33 | znf | though some people are decently good, like this lady: https://www.youtube.com/watch?v=qm2fTuIIw1s&feature=youtu.be |
02:34.02 | Stanzilla | lol |
02:34.04 | Stanzilla | that first girl |
02:34.22 | Stanzilla | not sure if dance or seizure |
02:35.34 | Stanzilla | znf: did you see let's be cops yet? |
02:35.49 | znf | nope, been wanting to, but me lazy |
02:35.53 | Stanzilla | man |
02:35.59 | Stanzilla | I might die from laughing |
02:39.43 | nevcairiel | i didnt think it was that good |
02:40.12 | Stanzilla | different kinds of humour then I geuss :D |
03:07.18 | znf | Stanzilla, oh: http://www.reddit.com/r/StarMaker |
03:07.18 | znf | :D |
03:08.22 | Stanzilla | nice |
03:12.32 | Gnarfoz | there's no way to reset a d3 game so I can do the act 1 bounties over again, is there? |
03:13.53 | nevcairiel | start a new one |
03:13.56 | znf | only making a new one |
03:13.58 | nevcairiel | its not like it takes long |
03:14.44 | Gnarfoz | yeah, meh |
03:16.10 | *** join/#wowace RLD_osx (~RLD_osx@188.126.92.120) |
03:18.39 | znf | Should have payed more attention to maths in school, I'm struggling with a simple "formula" and I can't figure out how :D |
03:21.34 | znf | I have 30 items, I have an "time frame" of 30 minutes, each item should be run every (timeframe/item count), so item1 = minute 1, item2 = minute 2, item3 = minute 3 etc. Now, I'm trying to start that loop in the middle sometimes, like, I want to start with item5, so item5 = 1 minute, item6 = 1 minute, (...) item3 = 29 minutes, item 4= 30 minutes |
03:22.02 | Stanzilla | why do I know exactly what this is for :D |
03:22.09 | znf | Stanzilla, you don't |
03:22.16 | Stanzilla | ook |
03:22.21 | znf | not wow related |
03:22.27 | Stanzilla | ok |
03:22.36 | znf | actually, not game related at all *shrug* |
03:22.45 | znf | Now I'm curious what you think it is for :D |
03:22.50 | Stanzilla | fishing bot |
03:23.07 | znf | I fail to see the use case :D |
03:23.15 | Stanzilla | doesnt matter, I was wrong anyway :D |
03:23.54 | znf | So, now I currently do something like: |
03:24.57 | znf | itemId = $interval * ($currentId - 1) + $interval |
03:25.40 | znf | you don't need to answer, I'm doing rubber-irc-duckling debugging :D |
03:26.12 | Stanzilla | I |
03:36.07 | pompy | ' |
03:38.43 | znf | hmm, think I can do something like |
03:39.30 | znf | ($interval * ($currentId - 1 ) + $interval) - ($tFrame - ($startFrom - 2)) |
03:53.32 | znf | no, that didn't work |
04:21.20 | *** join/#wowace Ressia (Ressy@WoWUIDev/WoWAce/ARL/Ressy) |
04:22.02 | *** join/#wowace Megalon (~wig0r@62-47-43-83.adsl.highway.telekom.at) |
04:36.01 | quiescens | silleh znf |
04:36.19 | znf | shush, I still haven't figured it out |
04:36.22 | znf | and I'm getting tired |
04:37.05 | quiescens | ): |
04:37.07 | quiescens | gives znf a cookie |
04:38.20 | znf | I fail at 3rd grader math :D |
04:38.29 | quiescens | 1+1=3 |
04:45.21 | Megalon | true for large 1 and small 3 |
04:45.27 | Megalon | l2math |
04:54.37 | *** join/#wowace Starfox (wig0r@62-46-74-149.adsl.highway.telekom.at) |
05:03.19 | znf | oh, right, I should have really put more attention into how functions work in 3rd grade |
05:03.25 | znf | so I need f(x) something like that |
05:03.26 | znf | >_< |
05:03.53 | Megalon | wtf are you trying to do |
05:04.38 | quiescens | znf is always trying to do interesting things in unique ways |
05:04.52 | znf | I never paid attention in school! :D |
05:04.53 | silentium | znf is trying to even out a variable number of events over a fixed interval of 30 minutes, or so |
05:05.01 | Megalon | like keeping you alive by forcing an eel up your ass, quiescens? |
05:05.01 | znf | ^ what he said |
05:05.02 | znf | I think |
05:05.41 | Megalon | you wanna get the rolling average of things happened in the last 30 minutes? |
05:06.06 | silentium | so the interval from one event to the next would be 30 minutes / (number of events) |
05:06.39 | silentium | nah, he's the one launching them (I think) |
05:06.59 | Megalon | oh he wants to smooth stuff out over time |
05:07.13 | znf | silentium, yeah |
05:07.33 | Megalon | not like there are people in here who know things about stuff like that |
05:07.38 | znf | http://pastebin.com/gLQRWcXf |
05:07.41 | Megalon | or did you already ask :D |
05:08.07 | znf | now, figure out MATH_IZ_HARD |
05:08.08 | znf | :D |
05:08.43 | znf | yes, I do realize it's 3rd grade math, but I've never paid attention back then, and it's been almost 20 years |
05:09.08 | Megalon | each interval is 0.75 |
05:09.16 | znf | each interval is tFrame / nAnunturi |
05:09.23 | Megalon | ok |
05:09.30 | Megalon | wtf is the math_iz_hard thing |
05:09.35 | Megalon | what is a6 and a5 |
05:09.36 | znf | that's what I need to figure out! |
05:09.36 | quiescens | what is an nanunturi |
05:09.57 | znf | oh |
05:10.01 | znf | quiescens, number of items |
05:10.21 | Megalon | so you have 40 things per 30 timeframe |
05:10.35 | Megalon | so one each 0.75 timeframe in that example |
05:10.53 | quiescens | but his thingy says tframe is 30 |
05:11.06 | quiescens | and that a5 is tframe? |
05:11.11 | quiescens | znf doesn't make sense ): |
05:11.16 | znf | wait, sorry |
05:11.16 | znf | http://pastebin.com/T6EEuGSc |
05:11.17 | znf | :D |
05:12.07 | Megalon | that code, i have no words |
05:12.15 | znf | pseudo code |
05:12.26 | Megalon | pseudo code is meant to make sense |
05:12.29 | Megalon | without being real code |
05:12.40 | Megalon | or convey meaning, algorythm etc |
05:12.56 | znf | does it make more sense now? http://pastebin.com/tWde1TAb |
05:13.32 | Megalon | for currentId = 1,cItems do |
05:13.33 | Megalon | or what |
05:13.42 | quiescens | why does id 5 = tframe |
05:14.04 | Megalon | an who would have gussed that everything gets increased by interval each time you increase currentId |
05:14.37 | Megalon | and why is 6 = 0.75, when 5 was 30 = tframe |
05:14.50 | znf | Megalon, because after 30 minutes, I reset the counter |
05:15.08 | quiescens | which one is "the counter" |
05:15.18 | znf | uhm, ok, I clearly didn't explain it properly |
05:15.28 | quiescens | i think that's our point |
05:15.59 | silentium | function NP_MATH(currentId, startFrom, cItems, tFrame) local interval = tFrame / cItems return (currentId - startFrom + 1) % cItems / interval |
05:16.02 | silentium | end |
05:16.14 | silentium | does that help you? |
05:16.28 | silentium | not tested of course |
05:16.48 | Megalon | only those without confidence need testing |
05:17.06 | quiescens | or those trying to build to znf's specifications? o.o |
05:17.11 | znf | Let's say I have some codes (items), I can use this code on a particular website every 30 minutes. Right now, when I start the program, I "run" these codes every $interval, so they're spread around 30 minutes (the time frame = tFrame). |
05:17.27 | znf | so first code is at 0.75minutes, 2nd code is at 1.5minutes since the program started etc. |
05:17.36 | Megalon | you want to do a cronjob |
05:18.12 | znf | now, I want to be able to save the state, or rather, the time when we run the last "code" (item) on disk, and the number of the item, so if we start the program 10 seconds later, it runs the next item in $interval |
05:18.26 | znf | I mean, if I close it down, then I restart it |
05:18.32 | znf | with me so far? |
05:19.10 | Megalon | ok |
05:19.33 | znf | ie: my program is running, it posted item5 (code 5, whatever), then I kill the program before it runs item6 (code 6) |
05:20.23 | znf | let's say 10 seconds later I start the program again, I don't want it to start from the first item again, but I want it to start with item6 now, in $interval (ie: 0.75minutes after the program started) |
05:21.02 | Megalon | then just save the counter for what was executed last |
05:21.11 | Megalon | and on next execute read that in, and start from there |
05:21.39 | Megalon | and save the time of the last trigger |
05:21.56 | silentium | oh, it's probably " * interval" instead of " / interval" in my code above |
05:22.25 | znf | Megalon, now that you said that, it could have probably been easier to do it this way... but: |
05:23.16 | znf | for each item I have, I'm running a timer, let's say timer_1, timer_2, timer_3 etc. that gets set to 0 every time the code/item is posted |
05:23.28 | znf | and I'm actually displaying those timer_1, timer_2, timer_3 etc. in a UI |
05:24.09 | Megalon | so you already know what the next one should be |
05:24.16 | Megalon | the highest timer_x :P |
05:24.34 | znf | huh? what? no? what? |
05:24.41 | Repo | big-wigs: 03nebula169 * r12966 BlackrockFoundry/Blackhand.lua: |
05:24.42 | Repo | Blackhand: fix Massive Shattering Smash bar on soak fail, stop p1 bars a bit earlier |
05:25.36 | znf | silentium, probably that, but I don't understand that kind of Lua, plus I'm not writing this in Lua |
05:25.49 | Megalon | so it's important those pieces of code get executed in order |
05:26.05 | silentium | znf: it doesn't matter if it's lua, math is math :) |
05:26.16 | znf | Megalon, Yes. |
05:26.17 | quiescens | still not quite sure what znf is trying to do, but i like how he has "interval * (currentId - 1) + interval" instead of what would have just been "interval * currentId" |
05:26.19 | znf | silentium, wth is % ? :D |
05:26.20 | quiescens | nodnod |
05:26.23 | Megalon | modulo |
05:26.27 | silentium | znf: modulo |
05:26.35 | znf | Oh |
05:26.41 | silentium | it's the remainder of a division |
05:26.48 | Megalon | just save your last thing |
05:26.51 | Megalon | and continue from there |
05:27.13 | Megalon | or is it important that x+1 happens exactly $interval after x |
05:27.27 | Megalon | because then you are fucked anyways if you shutdown for longer than $interval :P |
05:28.07 | znf | Megalon, it's important that x+1 happens later(by at least 0.75) from x |
05:28.13 | Megalon | oh at least |
05:28.31 | Megalon | 0.8, 1.2 don't hurt much? |
05:28.42 | znf | I also have a check, if item x was run tFrame ago, just start from 1 |
05:28.48 | quiescens | does that mean it happens .75 after the previous run starts, or .75 after the previous run ends |
05:29.01 | quiescens | see what you just said there, is entirely unhelpful |
05:29.08 | Megalon | well, if you pause, then the last item will never be executed |
05:29.15 | Megalon | because iw woul happen at tframe :p |
05:29.33 | Megalon | if you just schedule 0.75 after a puase |
05:30.12 | znf | It's not exactly important for those to run in order, the basic restrictions are: each item can be run every 30 minutes, all items must be spread somewhat evenly in the 30m frame |
05:30.28 | Megalon | does the number of items change? |
05:30.42 | znf | while running? no |
05:30.47 | Megalon | is that number available, or has it to be hardcoded |
05:31.09 | znf | not sure how that will matter? |
05:31.19 | Megalon | ok have all you code |
05:31.21 | Megalon | right at the top |
05:31.27 | Megalon | schedule an even in 0.75 |
05:31.30 | silentium | do they have to catch up if a longer pause occurs, or is it ok if they all get delayed by a break? |
05:31.31 | Megalon | for x+1 |
05:31.41 | Megalon | and right after that, terminate if tframe is met |
05:31.47 | znf | silentium, it's OK if they all get delayed by the break |
05:31.51 | Megalon | and item1 just puts its starting time somewhere |
05:32.07 | Megalon | or just run with a little delay |
05:32.18 | quiescens | this is like the inverse of drycoding, people are trying to debug code they've never seen and can't test |
05:32.43 | Megalon | yea it's weird, but we love our small clueless romanian guy |
05:32.47 | silentium | quiescens: it's drycoding++ ;) |
05:33.09 | Megalon | it's dryhumping but without any of the fun but you are sore at the end |
05:33.10 | silentium | with unknown objects! |
05:33.13 | znf | I'm kind of in the dry, too, as I don't have those items to test right now (the codes), and pasting the code would most likely not help you because it's a clusterfuck written in AutoIt |
05:33.33 | Megalon | in autoit what |
05:33.38 | znf | yes, don't judge :( |
05:33.43 | Megalon | it's a bot? |
05:33.45 | Megalon | :D |
05:33.54 | quiescens | quick, report him |
05:34.13 | znf | technically you could call it a bot, I guess, but it's for a website not a game so, meh |
05:34.25 | quiescens | report him anyway |
05:34.42 | znf | Megalon, you just confused me even more :( |
05:35.54 | silentium | anyway, it's 6:30 (am) here so I should go to bed at some point... |
05:35.56 | znf | quiescens, oh, about that math, I guess it was a weird progression, I initially had the first item get posted straight as you run the program instead of waiting for the first 0.75seconds |
05:36.00 | znf | it's 7:35 here :D |
05:36.37 | znf | yes, I have been up all night to fix this program thingie, and I've just been stuck at this last feature for the last.. 3 hours, I guess? |
05:36.38 | silentium | but you probably aren't homesick because of a cold ;) |
05:36.55 | znf | no, I'm just a nightowl with no life :D |
05:37.09 | silentium | wait, that's a false friend, damn |
05:37.13 | quiescens | anyway, your complication is still the silly thing with tframe |
05:37.28 | quiescens | on your second run, if you are starting from id 5, then id 5 happens at t=0 |
05:37.30 | znf | at this point I'm doing math in excel to actually be able to visualise the results |
05:37.38 | silentium | I'm on sick leave |
05:37.55 | quiescens | at least from the perspective of your second run, t=0, not t=30 or whatever |
05:38.04 | silentium | good luck, excel warriors, and good night |
05:38.12 | quiescens | since you are saying your interval is supposedly "time from when the program was started" |
05:38.22 | znf | quiescens, "starting from" is kind of incorrect, I'm picking up that value, but I'm starting at startFrom+1 basically, and having startFrom by at 30 |
05:39.02 | znf | hmm, actually, I could just do that... use startFrom+1 always, that way I don't need a special case when I read a 0 value from the file |
05:39.54 | Megalon | http://pastebin.com/t6WLiVZM |
05:39.54 | Megalon | hf |
05:40.28 | Megalon | don't know autoit that good anymore |
05:42.45 | znf | Megalon, well, my code is like: http://pastebin.com/ztyy1EnE |
05:42.46 | znf | :D |
05:43.39 | znf | partial stuff, anyway |
05:44.35 | quiescens | why are you using autoit anyways |
05:44.38 | quiescens | ): |
05:44.46 | Megalon | i like you are doing |
05:44.55 | Megalon | If $diferenta > $server_delay * 60 Then |
05:45.08 | Megalon | and then do the same thing in the else |
05:45.08 | Megalon | :D |
05:45.25 | Megalon | that's not the point if a if-then-else :P |
05:45.46 | znf | Oh, that was in the main file, I was testing this in another "Test" file |
05:45.53 | quiescens | maybe the same as how he had interval * (currentId-1) + interval |
05:45.54 | znf | I just left it written mid-way |
05:45.56 | quiescens | lol |
05:46.11 | Megalon | ah there is the while loop |
05:46.12 | znf | ie: I was doing the math, then I realized I haven't figured that shit out |
05:52.06 | quiescens | shrug, you have a really confusing reference timeframe |
05:52.47 | znf | What do you mean? |
05:52.54 | quiescens | for your startfrom = 5 bit, where you are saying id=5 -> tframe, then you say id=6 -> 0.75 |
05:53.02 | quiescens | so id 5 is 30, but id6 is 0.75? |
05:53.06 | znf | yes |
05:53.16 | quiescens | if id5 is 30, wouldn't id6 be 30.75? |
05:53.18 | *** join/#wowace ShadniX (dagger@p5DDFC98F.dip0.t-ipconnect.de) |
05:53.38 | quiescens | or are you inexplicably changing your 0 |
05:53.39 | znf | no, as I closed the program after I did "5", and now instead of starting from 1, I want to do 6 |
05:54.33 | quiescens | so you have (currentid - startfrom) * inverval ? |
05:54.56 | znf | I don't know yet! That's what I'm trying to figure out :P |
05:54.56 | quiescens | why would you write id 5 = tframe |
05:55.07 | znf | tframe = interval * nAnunturi |
05:55.20 | quiescens | id 5 doesn't happen in that run |
05:55.26 | znf | it happens at 30 minutes? |
05:55.28 | quiescens | so it shouldn't really have a time |
05:56.03 | znf | I could use something like: |
05:56.03 | znf | interval*(currentId-1)-(startFrom*interval-interval)+interval |
05:56.06 | quiescens | you just said you closed the program after you finished 5 |
05:56.13 | quiescens | so 5 was in the previous run of the program |
05:56.30 | znf | quiescens, yes, and I can do 5 again in 30 minutes |
05:57.01 | znf | in _at least_ 30 minutes |
05:57.14 | znf | let's picture it this way, actually, maybe it's simpler for me to explain |
05:57.27 | quiescens | so you're trying to put 5 at the *end* of your current run |
05:57.38 | znf | if last item I run/did was 5 before I closed the program, when I start the program again I want item5 to be last, item4 to be previous to last etc. |
05:57.39 | znf | yes |
05:57.39 | Megalon | no, he is shifting everythign back |
05:57.58 | Megalon | what so you want to skip #5 suddenly? |
05:58.06 | znf | no :( |
05:58.29 | Megalon | oh you said you did run 5 before you closed |
05:58.31 | Megalon | znf |
05:58.39 | Megalon | set up a cronjob, every 0.75 minutes |
05:58.53 | quiescens | i think what he means is, supposed we only have 5 items, and we do 1, 2, 3, [interrupt] 4, 5 |
05:59.01 | quiescens | then the second run it should be 4, 5, 1, 2, 3 |
05:59.03 | Megalon | the server you run that stuff on has to have something like that |
05:59.04 | znf | maybe a picture explains it better? |
05:59.24 | znf | http://i.imgur.com/QhiCg4g.png |
05:59.27 | Megalon | yea he wants to start where he left off quiescens |
06:00.05 | Megalon | i like how every term in your function is interval*X |
06:00.07 | Megalon | :D |
06:00.15 | quiescens | lol |
06:00.33 | Megalon | interval*(currentId - startFrom -1) |
06:00.36 | Megalon | would do it too |
06:00.36 | znf | well, it's halfway there, I think :D |
06:00.48 | znf | I'm still left off with the negative numbers, though :( |
06:00.57 | Megalon | of course you have negative numbers |
06:01.03 | Megalon | for every ID < startfrom |
06:01.18 | quiescens | you can't really do it with 1 formula unless you use remainder/modulus operands |
06:01.27 | Megalon | yea |
06:01.30 | znf | think I should just do an if-then-else and if < 0, then substract from tFrame |
06:01.33 | quiescens | since you're trying to cycle back to the start after you reach the end |
06:01.47 | Megalon | interval*((currentId - startFrom -1) % theallyouritemsisXthing ) |
06:01.49 | quiescens | you can do it using an if too |
06:01.56 | znf | I knows ifs! ifs are easy! |
06:02.05 | quiescens | you don't know remainder/modulus? |
06:02.12 | znf | ofc not, do I look like a 5th grader? |
06:02.15 | znf | I skipped classes that day |
06:02.25 | Megalon | .ro, the only have one class |
06:02.32 | Megalon | and its gypsy curses |
06:02.35 | Repo | gathermate2_data: 03kagaro 04v25.5 * r413 : GatherMate2_Data: Data update |
06:02.41 | znf | yeah, that class is teaching gipsies how to steal from .au guys |
06:02.44 | znf | erm |
06:02.46 | znf | yeah, that class is teaching gipsies how to steal from .at guys |
06:02.47 | znf | >_< |
06:02.52 | quiescens | ): |
06:02.53 | Megalon | no kangoroos |
06:02.57 | Megalon | only kuhlimuhs :P |
06:02.58 | quiescens | i has nothing to stael |
06:03.21 | Megalon | http://pix.echtlustig.com/1302/s170_oesterreich-keine-kaengurus--nur-kuhlimuhs.jpg |
06:03.21 | Megalon | ;< |
06:03.22 | znf | also, they teach us to go to Parndorf Outlet when they pass trough vienna |
06:03.27 | znf | ro viena |
06:03.28 | znf | or viena |
06:03.41 | Megalon | vienna |
06:04.29 | znf | interesting, in Romanian it's Viena, but everywhere else it's Vienna |
06:04.50 | Megalon | it's Wien here |
06:04.56 | Megalon | so not everywhere |
06:05.13 | Megalon | ;p |
06:05.30 | znf | !! |
06:05.38 | znf | well, we say BucureÈti, you say Bucharest... |
06:05.57 | znf | Wonder why we translate city names |
06:05.59 | znf | or even country names |
06:05.59 | Megalon | bukarest :P |
06:06.18 | quiescens | the traditional way would be to iterate up from your startfrom, and then when your currentid is > than your number of items, you set current id to (0/1 depending on which you're using), and continue iterating |
06:06.30 | Megalon | damn, never knew romania is basically a crater |
06:06.35 | Megalon | how is you country that round |
06:06.36 | Megalon | wtf |
06:06.48 | quiescens | romania is round? |
06:07.02 | znf | pfft, please, they teach us in school that it's like a fish! |
06:07.10 | znf | or a bouquet of flowers dipped in the sea! |
06:07.16 | Megalon | http://i.imgur.com/LkdRU6G.jpg |
06:07.18 | znf | (I'm not bullshitting you, they actually teach us that) |
06:07.21 | Megalon | for a country that's round as fuck |
06:07.30 | znf | it's a fish :( |
06:07.36 | quiescens | my country is all squiggly shaped, but the entire border is coastline so there isn't really going to be straight lines |
06:07.50 | Megalon | a fish sucking the life out of the black sea |
06:07.55 | znf | see? a fish! http://i.imgur.com/05eYH3V.png |
06:08.09 | Megalon | austria is like a hendlhax |
06:08.26 | Megalon | now i iz hungry |
06:08.35 | znf | you need a fish |
06:09.02 | znf | but, yeah, the shit they teach us in school... |
06:09.13 | Megalon | so znf |
06:09.47 | Megalon | in your code where you do stuff and sleep |
06:09.57 | Megalon | instead of starting with index=1,0,orwhatever |
06:10.23 | Megalon | you start with index=startfrom or 0 in lua terms |
06:10.37 | Megalon | so you use startfrom if it's there and 0/1 else |
06:10.39 | znf | I'll just do it like I said earlier, if interval <= 0, then interval = tFrame - interval |
06:10.55 | znf | it's easier for my brain now :( |
06:10.59 | Megalon | or do your thing what you just said |
06:11.08 | Megalon | because have no fucking clue what it means |
06:11.19 | Megalon | because i |
06:11.20 | quiescens | its znf's strange order of operations that is throwing us off |
06:11.36 | znf | but I get what you say, technically, should have done this another way around, but that would be rewriting the whole code and I can't be arsed to do this anymore |
06:11.47 | Megalon | it's like so straight forward what he is asking, it's even hard to do wrong |
06:12.06 | Megalon | how do you execute the code pieces |
06:12.10 | Megalon | there has to be a loop |
06:12.26 | Megalon | don't tell me you string that fuck together in some weird romanian way |
06:12.53 | znf | Megalon, look at lines 69 trough 74 in the pastebin |
06:13.47 | znf | I swear I have no recollection what $lastInterval is supposed to be, it's left from previous versions, I guess |
06:13.55 | Megalon | what |
06:13.58 | Megalon | whaaaaaat |
06:14.03 | znf | what? :-| |
06:14.05 | quiescens | when he's trying to do for example [ 3, 4, 5, 1, 2 ], he tries to do it by scheduling 1 for the distant future first |
06:14.08 | Megalon | you iterate over all timers? |
06:14.17 | znf | Megalon, uhm, yes... |
06:14.19 | Megalon | every time |
06:14.20 | quiescens | rather than what everyone else would do, and schedule 3, 4, 5, then reset to 1, and work from there |
06:14.24 | znf | Megalon, yes :( |
06:14.44 | Megalon | i thought the part was some kind of "tell me whats happening with all timers" shit |
06:15.00 | znf | next time I change this, I promise I'll do it the way you said! |
06:15.15 | znf | ie: upping the index every $timer |
06:15.25 | znf | because that makes so much more sense |
06:15.41 | znf | Megalon, oh, wait, I know why I didn't do that! |
06:16.04 | Megalon | you update display stuff above it |
06:16.30 | quiescens | when you say stuff like, "when i get to the end i want to go back to the start of the list", what people usually do is go through the list until the end, and then continue from the start, not try to calculate where the end would happen and do the end first |
06:16.34 | quiescens | o.o |
06:16.48 | znf | that too, but that was a second feature, why I'm doing it is because I needed a way reschedule the posting of a code if it somehow fails |
06:17.00 | Megalon | "interval_" & $i |
06:17.10 | Megalon | why do you have individual intervals |
06:17.12 | znf | so if a code fails posting (because something happened), it's rescheduled to run in 5 minutes |
06:18.16 | znf | oh, actually it's 1 minute |
06:18.28 | quiescens | it would possibly also be easier to do this in something that isn't autoit |
06:19.00 | znf | probably, but I need to "ship it" as an .exe |
06:19.16 | znf | Initially I wanted to do it in C# |
06:19.19 | znf | But I scraped the idea |
06:19.25 | Megalon | don't know why |
06:19.27 | Megalon | ;D |
06:19.47 | znf | Megalon, I can't remember my logic back then, I last touched this code months ago... |
06:20.10 | znf | damn autoit doesn't even do named arrays :( |
06:20.11 | quiescens | i do autohotkey for basic ui automation stuffs, but once you are trying to run multiple timers and error handling, i think its a good time to change to a "proper" language |
06:26.10 | znf | Seems it works! |
06:28.05 | quiescens | go to sleep |
07:01.24 | Fisker | help me Parnic |
07:13.16 | Megalon | Parnic at the Fiskothek |
07:17.11 | quiescens | \o/ |
08:10.20 | *** join/#wowace Yoshimo (~anything@unaffiliated/yoshimo) |
09:07.36 | quiescens | someone should make a browser that just has the best stuff from all the browsers and none of the annoying stuff |
09:07.39 | quiescens | nodnod |
09:08.48 | znf | you mean chrome? |
09:09.18 | quiescens | chrome has its own issues |
09:13.17 | znf | nope |
09:13.18 | znf | lies |
09:13.27 | nebula169 | nom nom nom ram |
09:13.47 | quiescens | half the channel seems to run dev builds and have issues every month or two, so i doubt people could say they're completely happy with available browsers |
09:13.53 | quiescens | gives nebula169 a cookie |
09:13.58 | quiescens | ram not for eating o.o |
09:15.03 | znf | ofc we run into issues with dev :P |
09:15.57 | quiescens | i don't mean issues specifically with dev, there are issues, and then people end up using dev builds and playing with flags |
09:17.22 | quiescens | why are you running dev builds if you're happy with chrome as it is? |
09:17.46 | Megalon | because fuck you and your logic |
09:17.53 | Megalon | chrome is fucking perfect |
09:18.03 | Megalon | and dev chan is fuckinger perfecterer |
09:18.12 | quiescens | ): |
09:18.29 | Megalon | if you were chrom quiescens then you'd die only once and stay dead |
09:47.09 | *** join/#wowace dubf (~quassel@ti0272a430-0691.bb.online.no) |
10:03.12 | Repo | xloot: 03Xuerian 07master * 6.1-2 Modules/ (3 files in 3 directories): [+7 commits] (3 truncated) |
10:03.12 | Repo | d1bdaa8: Group: Gradients apparently got fixed at some point, add them to skinned alerts |
10:03.12 | Repo | 4ef0383: Group: Control loot upgrade and money alerts as well, handle them all more gracefully .. Not guaranteed to play well with anything else that touches these frames. |
10:03.12 | Repo | 6342b2e: Group: Fix some errors when configuring and frames are visible |
10:03.12 | Repo | 237c674: Group: Loop tweaks |
10:03.34 | Repo | xloot: 03Xuerian 046.1-2 * 5b08960 /: [new tag] Group alert fixes and improvements |
10:09.20 | Repo | xloot: 03Xuerian 07master * 6.1-3 (3 files in 2 directories): [+1 commit] Figuring out what I forgot took less time than I expected. Group: Include options to show/hide alert dressing Skins: Possible bugfix? |
10:09.20 | Repo | xloot: 03Xuerian 046.1-3 * 81ee1ec /: [new tag] Group: Alert improvements, fixes |
10:31.51 | Gnarfoz | moin |
10:32.10 | Gnarfoz | anyone else have HTML in the "breaking news" alert box in D3 instead of the supposed content? :D |
10:32.23 | nevcairiel | its like always been like that |
10:32.49 | Gnarfoz | I see, I haven't played D3 this much since... well, basically since the release week |
10:57.57 | jnwhiteh | Is there a place to see the global packager status on curseforge/wowforge? |
10:58.11 | Gnarfoz | http://www.wowace.com/packager/ |
10:58.29 | jnwhiteh | tack! |
10:58.34 | nevcairiel | looks like someone uploaded some evil shit again |
10:58.45 | jnwhiteh | so its broken =) |
10:59.14 | haste | nevcairiel: a zip bomb :3 ? |
10:59.38 | jnwhiteh | was wondering why none of my updates were being handled. |
10:59.48 | Fisker | hey jnwhiteh |
10:59.53 | haste | hey Fisker |
10:59.58 | Fisker | maybe hey haste |
11:00.02 | nevcairiel | keep poking Torhal until he fixes it |
11:00.22 | Fisker | I usually go hey Torhal |
11:00.45 | haste | why do all 4k screens suck Fisker ? |
11:00.52 | Fisker | idk haste |
11:00.57 | nevcairiel | there are good ones |
11:00.57 | Fisker | 1440p though |
11:01.01 | haste | so sad |
11:01.02 | nevcairiel | unfortunately, not available right now |
11:01.09 | haste | nevcairiel: which? |
11:01.21 | Xinhuan | what do you mean by "suck"? |
11:01.29 | jnwhiteh | Any minecraft peeps around? |
11:01.31 | nevcairiel | I want a dell P2715Q, but all info i have is that it wont be available again until may or so |
11:01.43 | Fisker | what kind of minecraft peeps jnwhiteh ? |
11:01.46 | Xinhuan | i watch minecraft, but don't play it anymore, does that count? |
11:01.54 | jnwhiteh | people who play minecraft and will talk redstone with me :P |
11:01.59 | jnwhiteh | I need something I can't easily find |
11:02.03 | Fisker | which is? |
11:02.13 | jnwhiteh | I need this: http://minecraft.gamepedia.com/Clock_circuit#Multiplicative_hopper_clock |
11:02.16 | jnwhiteh | Without a sticky piston |
11:02.19 | jnwhiteh | so a long period clock |
11:02.28 | Fisker | ah |
11:02.29 | jnwhiteh | I can't get slime in this world |
11:02.38 | Fisker | beyond my expertise |
11:02.44 | Xinhuan | are you allowed to use command blocks? |
11:02.45 | Fisker | There's a #minecraft though :P |
11:04.04 | haste | Xinhuan: laggy or shitty panels and barely anyone with "full 4k" |
11:04.36 | Xinhuan | well, 4k monitors don't dual-screen well with 1080p ones |
11:05.03 | nevcairiel | define full 4K, you want 4096 vertical? :p thats not going to happen |
11:05.09 | quiescens | o.o |
11:05.22 | haste | nevcairiel: >1440 :) |
11:05.45 | nevcairiel | any screen calling itself 4K better is 3840x2160 |
11:06.01 | quiescens | why is it even called 4k? |
11:06.16 | nevcairiel | because its close to 4096 |
11:06.21 | quiescens | ..\ |
11:06.40 | Gnarfoz | because entertainment industry are idiots |
11:06.47 | nevcairiel | the professional format for movies filmed in 4K uses 4096 vertical pixels |
11:06.59 | nevcairiel | and the name just trickeld down, since its a nice marketing name |
11:07.32 | quiescens | but its.. really more of a number |
11:07.39 | nevcairiel | more correct would be Ultra High Definition, or UHD |
11:07.46 | nevcairiel | or 2160p |
11:07.48 | nevcairiel | or whatever :d |
11:08.18 | haste | dell needs to release a "UP2715K" at 30" to 34" |
11:08.36 | nevcairiel | isnt the K a 1440p model |
11:08.42 | nevcairiel | the Q is UHD |
11:08.44 | haste | already have 27", not replacing my dual monitors for another one |
11:08.49 | Fisker | https://www.komplett.dk/acer-27-led-predator-g-sync-xb270hu/836743 <-hype haste |
11:08.50 | Fisker | hype |
11:08.57 | Gnarfoz | nevcairiel: uhm, no? it uses 4K horizontal pixels! |
11:09.00 | haste | nevcairiel: 2715K is 5120x2880 |
11:09.03 | Gnarfoz | that's the lie |
11:09.07 | nevcairiel | oh, thats one |
11:09.17 | nevcairiel | Gnarfoz: what does |
11:09.19 | Gnarfoz | 4K |
11:09.21 | quiescens | thsi just reminds me of the old days |
11:09.26 | nevcairiel | oh right i mixed those up |
11:09.30 | nevcairiel | horizontal of course |
11:09.33 | Gnarfoz | they call 2K "2K" because it sounds like it's double 1080p, when really, it's almost the same |
11:09.41 | quiescens | where it was like vga, svga, and so on, instead of just listing the resolution |
11:10.10 | nevcairiel | Gnarfoz: noone really uses 2K much |
11:10.16 | Gnarfoz | most movies do |
11:10.24 | Gnarfoz | digital intermediate in 2K is pretty standard |
11:10.42 | nevcairiel | sure, but it doesnt really reach consumer marketing, its just HD or 1080p then |
11:10.44 | Gnarfoz | since it's cheap, I guess? 4K is only up and coming |
11:10.51 | Xinhuan | yeah 2k, 4k refers to horizontal resolution, but 1080p, 720p refers to vertical resolution |
11:10.57 | Xinhuan | its a gimmick |
11:10.59 | Gnarfoz | yeah, I wasn't insinuating any consumer uses 2K for anything |
11:11.52 | quiescens | lets go back to vga, svga, xga, wxga, wsxga+ and company |
11:11.56 | Gnarfoz | anyone wanna drag me through some T6 act 1 bounties >_> I want that stupid set bonus requirement reducing ring and I'm not having any luck :D |
11:12.05 | nevcairiel | its the same thing with 4K anyway, digital movie intermediates use 2K and 4K resolutions, and for 4K the name did make it down to consumer marketing |
11:12.30 | Xinhuan | actually i think r/eli5 has a thread today asking about this exactly |
11:12.39 | nevcairiel | UHD or UltraHD just didnt have the same ring to it, i guess |
11:12.44 | Xinhuan | http://www.reddit.com/r/explainlikeimfive/comments/2z23s4/eli5_why_did_the_naming_convention_go_from_720p/ |
11:12.56 | Gnarfoz | quiescens: WHUXGA http://en.wikipedia.org/wiki/Graphics_display_resolution#WHUXGA_.287680x4800.29 :D |
11:13.21 | Gnarfoz | Xinhuan: just from the thread title of that I know the answer should be "to trick you" |
11:13.34 | Xinhuan | its a little more involved that that |
11:13.37 | quiescens | stabs Gnarfoz with a monitor |
11:14.31 | nevcairiel | Gnarfoz: you cant solo T6 bounties y et? :d |
11:14.43 | Xinhuan | mostly 16:9 and 4:3 and 16:10 are similar enough and are "around" 2k in width, though it is the vertical resolution that is standardized |
11:14.44 | Gnarfoz | I've been 70 for about 2 days, so, no :D |
11:16.29 | nevcairiel | technically 4:3 is the furthest from that, as you usually would go for 1440x1080 then |
11:17.22 | nevcairiel | not like anything is still produced in 4:3 these days though |
11:17.30 | Xinhuan | iPads are 4:3 heh |
11:17.46 | Xinhuan | many tablets are, in fact |
11:17.57 | Gnarfoz | many? mostly the ipad. |
11:18.11 | nevcairiel | and the movie industry is not going to produce movies exclusively for the ipad =P |
11:18.12 | Xinhuan | the older iphones are all 3:2, they only just switched to 16:9 (and even then, not exactly) recently |
11:19.07 | quiescens | movies used wider aspect ratios a fair while before consumers transitioned to wide screen displays |
11:19.10 | quiescens | o.o |
11:19.11 | nevcairiel | tablets and phones have all sorts of odd aspect ratios anyway |
11:19.19 | Xinhuan | well i can't say i know for sure android tablets dont come in 4:3, so i just assume many do/did come in 4:3 |
11:19.26 | nevcairiel | they often dont match any of the common ones exactly |
11:19.47 | quiescens | even now a lot of movies end up in wider aspect ratios than the usual consumer displays |
11:19.49 | nevcairiel | the nexus 9 is close to 4:3 as well |
11:20.21 | nevcairiel | yeah many movies are shot in cinema scope, close to 21:9, which is why some companies try to sell you TVs like that too |
11:21.43 | quiescens | anyway yeah, they made movies wide long before people the displays had that ratio, so they don't seem to much care about making movies to match consumer's displays |
11:22.24 | nevcairiel | movies are made for the cinema first and foremost still |
11:22.55 | quiescens | that aside, selling tv's like that is one thing |
11:23.01 | nevcairiel | and its not like people usually complain about letter boxed movies on the TV |
11:23.06 | nevcairiel | they are just used to that |
11:23.08 | quiescens | but people use computer displays for more than video watching |
11:23.48 | quiescens | so its harder to argue for the weird aspect ratios for a computer monitor |
11:24.03 | nevcairiel | there are super-wide computer monitors too |
11:24.11 | nevcairiel | they use other arguments, but they still exist |
11:24.22 | Xinhuan | you can look at steam's monthly hardware report for gamers for the most common resolutions |
11:24.38 | Xinhuan | http://store.steampowered.com/hwsurvey |
11:24.44 | quiescens | i'm not saying they don't exist, they just aren't very popular o.o |
11:24.46 | Xinhuan | click the row for Primary Display Resolution |
11:25.26 | Xinhuan | its interesting that 34% is on 1080p, and then another 26% on 1366x768 |
11:25.43 | Xinhuan | then it drops off sharply to 7% for 1600x900 |
11:25.46 | nevcairiel | thats a sad state with how many people have to play on crappy 768p laptops screens |
11:26.27 | quiescens | i think its time steam got rid of the "SSE2" metric |
11:26.49 | nebula169 | thats what? 15" laptops? |
11:27.18 | Xinhuan | also interesting to see the Windows 8 adoption rate |
11:27.21 | Xinhuan | vs windows 7 |
11:27.24 | quiescens | 1366x768 could be anywhere from 11-15" |
11:27.42 | quiescens | usually 13-15 probably |
11:28.45 | Xinhuan | you can also filter by only users of a single OS type (win/mac/lin), then the stats become more interesting to that subgroup of users. |
11:29.14 | Xinhuan | for example, if you only show Mac users, 30% of them use 1280x800 |
11:29.32 | Xinhuan | wonder which macbook that comes from |
11:30.41 | quiescens | ram categories should probably be something more like <1gb, 1-3, 4-7, 8-11, 12-15, 16+ or something like that |
11:30.44 | quiescens | nodnod |
11:31.32 | nevcairiel | Xinhuan: the MBP Retina is 2560x1600 retina, which is 1280x800 without retina magic |
11:32.37 | Gnarfoz | retina is such a bullshit term :D |
11:32.50 | Gnarfoz | Apple reality distortion field at work |
11:33.43 | quiescens | \o/ |
11:33.53 | Xinhuan | to be fair, android's definition of low/med/high density of resolutions is pretty piss poor as well |
11:34.08 | nevcairiel | how is that related |
11:34.26 | nevcairiel | apple uses that as some crazy marketing scheme, i dont see android using their things like that |
11:34.27 | Xinhuan | not directly, since android doesn't use them for marketing |
11:34.34 | Gnarfoz | ^ |
11:34.39 | Xinhuan | but its a mess when trying to code |
11:34.45 | Gnarfoz | sure |
11:34.55 | Gnarfoz | takes some time for people to show up in my T2 bounty games |
11:35.02 | Gnarfoz | and then... they go open rifts |
11:35.02 | Gnarfoz | :D |
11:35.12 | *** join/#wowace Ressy (Ressy@24-246-63-237.cable.teksavvy.com) |
11:35.12 | *** join/#wowace Ressy (Ressy@WoWUIDev/WoWAce/ARL/Ressy) |
11:35.16 | nevcairiel | i've never played a public game in my life |
11:35.32 | quiescens | i joined a friend's game that was apparantly public |
11:35.39 | quiescens | it was strange o.o |
11:35.49 | nevcairiel | anyway time to get some food |
11:36.26 | Xinhuan | so i haven't played D3 for close to 9 months, what has changed about it, and i suppose "rift it forward" doesn't work anymore? |
11:36.39 | nevcairiel | what does that even mean |
11:37.06 | quiescens | it was some silly thingy they had when people didn't need their own rift key to enter a rift |
11:37.17 | Xinhuan | RIF was a honor-based system. back then, the person who opens a rift uses "5 keys" |
11:37.25 | nevcairiel | oh that |
11:37.30 | nevcairiel | yeah now everyone has to spend one |
11:37.39 | Xinhuan | so players with a lot of keys, will offer to open a rift, as long as he gets to stick around for the killing blow on the boss |
11:37.49 | Xinhuan | yeah i think you know what it is |
11:38.04 | *** join/#wowace Ironi (~ironi@85-76-84-19-nat.elisa-mobile.fi) |
11:38.57 | Xinhuan | generally, someone (or a group of ppl) will clear to the final rift boss, and advertise for ppl with keys to join, one of them will randomly be assigned to open the next rift, so the player that does the actual rift clearing doesn't use any keys |
11:40.13 | nevcairiel | probably one of the reasons why they changed it so that everyone has to spend just one key to enter the rift |
11:40.33 | nevcairiel | fastests now is just to get a full group and farm rifts back to back |
11:40.34 | Xinhuan | so has a new community-based system been invented around the new system? |
11:40.44 | quiescens | i feel like the seasons will need a bit more to differentiate |
11:41.57 | nevcairiel | you cant really cheat the new system to get more speed, more people in a group always clear faster than less people, so inviting just for the boss doesnt really have any advantages for the guy doing the invites |
11:42.01 | quiescens | rather than just being the same thing but with 5 extra items |
11:42.35 | Xinhuan | power leveling still works? |
11:42.48 | quiescens | presumably |
11:42.56 | nevcairiel | seasons are usually tied to class, set and legendary changes, so say in the upcoming season 3, there will be a whole bunch of new class sets and reworked sets, so you can play in a variety of new specs |
11:43.13 | nevcairiel | (effectively, as such) |
11:43.33 | quiescens | class changes affect the game a whole anyway |
11:43.46 | Fisker | are you hyped with me haste ? |
11:44.15 | Xinhuan | well, D3 still doesn't quite have the same replayability that D2 had, some for reason - can't say i know why |
11:44.17 | quiescens | like, the difference between season 2 and the current non-seasonal is just a handful of items and some gems |
11:44.20 | nevcairiel | Xinhuan: if you have the legendary xp gem, its a matter of 20 minutes to get to 70, without it, maybe an hour tops |
11:44.57 | quiescens | i kind of liked path of exile's leagues in comparison to d3's season stuff |
11:45.02 | nevcairiel | if you are being leveled by someone else, that is |
11:46.02 | quiescens | they at least did stuff like you might have the current league be one where all unique mobs have a special ability to split into multiples of itself |
11:46.05 | nevcairiel | anyway i wnated to go eat! |
11:46.07 | nevcairiel | leaves |
11:46.12 | quiescens | rather than just being a carbon copy of the default game |
11:47.47 | Gnarfoz | lol, super fps drop for a moment |
11:47.54 | Gnarfoz | not sure what kind of horde of monsters that was |
11:48.02 | Gnarfoz | unburied arcane enchanted horde something something |
11:48.32 | Gnarfoz | and another set of bracers >_> |
11:48.37 | quiescens | \o/ |
11:48.41 | Gnarfoz | there's only 5 items on the loot table, can't be that hard to get the ring |
11:48.51 | *** join/#wowace stolenlegacy (~stolenleg@unaffiliated/stolenlegacy) |
11:49.03 | quiescens | /pat Gnarfoz |
11:49.12 | Gnarfoz | ~pat quiescens |
11:49.12 | purl | ACTION pats quiescens and says "Nicely Done!" |
11:49.18 | quiescens | dies. |
11:49.20 | Gnarfoz | I see she's still confused about her person |
11:49.41 | quiescens | what did you do to purl o.o |
11:50.20 | *** join/#wowace RLD_osx_ (~RLD_osx@24-182-109-27.dhcp.ftwo.tx.charter.com) |
11:54.41 | Gnarfoz | what the hell |
11:55.45 | Gnarfoz | I was doing one of the bounty things in some dungeon and I was missing 1 more mob to kill (and one of the other players was there also), someone wants to start the Butcher fight, I continue to look for the mob, find it, kill it... and am kicked out of the group right as I click accept on the Butcher popup (30 seconds left on that) |
11:55.53 | Gnarfoz | first bad experience in public so far >_> |
11:57.13 | Kalroth | you snooze, you looze |
11:57.48 | Gnarfoz | except I clearly didn't snooze, I was doing what I was supposed to do (unlike these people who joined the game while it was in progress and went... somewhere else) |
12:00.05 | nevcairiel | when you split up, you are usually expected to just cancel the request and let them do it alone, and you move on to the next one |
12:01.57 | *** join/#wowace Yoshimo (~anything@unaffiliated/yoshimo) |
12:03.20 | nevcairiel | unfortunately you dont have a season char Gnarfoz, so i couldnt even help you |
12:03.53 | Gnarfoz | you don't have regular chars? |
12:03.58 | Gnarfoz | (what is that season thing even about) |
12:04.06 | nevcairiel | my regular chars all suck |
12:04.38 | nevcairiel | i didnt really play much at all since RoS release and season 2 |
12:04.55 | Gnarfoz | well, so do mine :D |
12:05.10 | Gnarfoz | I didn't really play much between d3 vanilla release and now ^^ |
12:07.32 | Xinhuan | yeah Gnarfoz, thecorrect thing to do is either accept or decline immediately, not keep the dialog box up (which indicates afk) |
12:08.31 | Kalroth | or say "one more quest mob, will join" |
12:17.17 | Gnarfoz | what happens when I decline, btw? they can't join? I won't get ported? |
12:17.41 | Gnarfoz | yay, more bracers |
12:18.03 | quiescens | if you decline, it will ask them whether to proceed anyway |
12:18.07 | Xinhuan | the ones that accept enter butcher's chamber |
12:18.09 | quiescens | and then they either go without you, or cancel |
12:18.11 | Xinhuan | you stay where you are |
12:18.28 | Gnarfoz | I see |
12:18.33 | Xinhuan | by not responding, you waste everyone's time waiting outside the chamber |
12:18.43 | Xinhuan | the ones that are there that is |
12:19.35 | quiescens | just blame torhal or something |
12:19.36 | quiescens | nodnod |
12:19.43 | Gnarfoz | that seems logical |
12:19.54 | quiescens | \o/ |
12:20.19 | quiescens | are they planning to do something with helltooth set yet? |
12:22.41 | quiescens | i don't know exactly what it is about d3, but i know i don't quite like how the greater rifts work at the higher levels |
12:23.21 | Xinhuan | how do you think it should work at higher levels? |
12:23.24 | quiescens | assuming you don't die, you still end up sitting there attacking for 5 minutes straight and it feels so tiring |
12:23.58 | quiescens | i don't know, it just feels really exhausting waiting for the guardian to die |
12:24.04 | Xinhuan | how does it currently work? |
12:24.05 | nevcairiel | yeah the bosses are a bit .. slow. so many classes just dont have the single-target dps to get them down fast, everything is so focused on aoe |
12:25.03 | quiescens | even if you do have reasonable single target dps |
12:25.43 | quiescens | because of how rift progression is based on completion time, everything neccesarily has increasingly ridiculous hp |
12:26.12 | Xinhuan | is that it? is monster density changed? or their damage? or abilities? |
12:26.28 | quiescens | hp++ |
12:26.50 | quiescens | well |
12:26.52 | Stanzilla | and dmg |
12:26.54 | quiescens | damage++ |
12:26.55 | nevcairiel | they do more damage as well of course |
12:26.56 | Xinhuan | well makes total sense to focus on aoe damage then |
12:27.23 | Xinhuan | the whole rift has X total amount of hit points you need to slaughter, output X as fast as you can |
12:27.33 | Xinhuan | even if single target dps is slower, its still a gain |
12:27.41 | nevcairiel | with most classes you dont have a vhoice anyway |
12:27.53 | nevcairiel | the point is that the guardian just feels so terribly slow in the end |
12:27.57 | quiescens | yeah |
12:28.17 | Xinhuan | can't change specs in a rift yes? |
12:28.23 | quiescens | holding down a mouse button for 5 minutes straight, pressing a number key now and then |
12:28.30 | nevcairiel | not in a greater rift, no |
12:29.24 | Xinhuan | suggest not to scale up rift boss hp i suppose, or have it not scale up by the same factor |
12:30.28 | nevcairiel | like, if you are trying to play solo barbarian, the rift boss sometimes just becomes impossible |
12:30.40 | Repo | big-wigs: 03elvador * r12967 BlackrockFoundry/Blackhand.lua: Blackhand: Fix Massive Shattering Smash marker |
12:30.49 | Stanzilla | at high greater rifts you are done with the rift at a small fraction of the time anyway, guardian is like 65% of the 15min |
12:31.26 | nevcairiel | barb is a silly choice anyway, solo they are screwed on the guardian in many cases, and in groups they dont make sense |
12:31.44 | Stanzilla | wait for 2.2 :D |
12:31.53 | nevcairiel | new ww barb might be fun |
12:31.58 | Stanzilla | yes |
12:32.01 | nevcairiel | the charge barb right now is jus stupid |
12:32.05 | Stanzilla | and OP |
12:32.48 | Xinhuan | monks no longer the weakest single target dps class? lol |
12:33.06 | nevcairiel | monks at least bring a lot of utility |
12:33.34 | quiescens | playing monk hurts fingers |
12:34.57 | Stanzilla | the way monks are played atm make them probably the best "single target" dps |
12:35.52 | nevcairiel | our monk plays with exploding palm, without any other mobs to make go boom, he is kinda stuck |
12:36.19 | Stanzilla | you usually go exploding palm + bell spam |
12:36.33 | nevcairiel | yeah, but the bell alone takes ages to kill a guardian as well |
12:36.36 | Stanzilla | and bell is pretty strong single target and you execute low mobs around the guardian for huge dps to it |
12:36.58 | quiescens | i don't think anyone is particularly good at single target dps |
12:37.03 | Stanzilla | you never really fight him alone, always get small mobs to cleave |
12:37.04 | nevcairiel | if you are running grouped, nothing changed since for ever anyway, everyone is just there to protect and buff the DH |
12:37.14 | quiescens | at least, i mean |
12:37.53 | nevcairiel | greater rifts dont really give you a c hoice though, if the guardian doesnt spawn his own adds, you dont have any. cant really go look for any, as there are none |
12:37.54 | quiescens | most single target attacks usually do only marginally better than aoe stuff |
12:38.58 | nevcairiel | as a condemn crusader i need extra mobs as well to do more damage, without them i only do like a third of my damage as well |
12:39.15 | quiescens | with the style of play of d3, a single target attack would need to do like 5x the damage of a typical aoe skill to be remotely worthwhile |
12:39.33 | quiescens | but most single target attacks do maybe 1.5x the damage of an aoe |
12:39.38 | nevcairiel | quiescens: and you still wouldnt use it since you need the aoe to get through the rift faster |
12:40.03 | quiescens | i said remotely worthwhile, to be competitive it would need to do something like 10x or more |
12:40.06 | quiescens | o.o |
12:41.43 | quiescens | and yeah, the very finite limit of selected skills, means you generally don't have room to pick more than your generator/signature + 1 attack |
12:42.06 | Stanzilla | that would just lead to you having an ability on your bar that you only use on the guardian |
12:42.13 | Repo | alpha (experimental): 03Aiue 07master * c3281e6 (2 files in 1 directory): [+6 commits] (2 truncated) |
12:42.13 | Repo | c3281e6: A few fixes for roll detection. |
12:42.13 | Repo | 89d51ed: Quality colour displayed in loot frame. |
12:42.13 | Repo | 42959e5: If DBM, then set a DBM timer when an item is up for rolling. |
12:42.13 | Repo | 8955331: Call SendChatMessage() with the correct amount of arguments. |
12:42.34 | quiescens | even so, at least it would be an option |
12:45.06 | *** join/#wowace webturtle0 (~webturtle@69.51.143.78) |
13:21.27 | *** join/#wowace ShadniX (dagger@p5DDFC98F.dip0.t-ipconnect.de) |
13:37.47 | Fisker | Morning Ressy |
13:43.40 | Repo | big-wigs: 03funkydude * r12968 BlackrockFoundry/Thogar.lua: Thogar: Remove 3rd scheduled split message on non mythic. |
14:42.37 | *** join/#wowace bluipodcow (~bluspacec@114-134-2-176.lightwire.co.nz) |
14:44.16 | quiescens | ipodcow \o/ |
14:56.13 | *** join/#wowace bluipodcow (~bluspacec@114-134-2-198.lightwire.co.nz) |
15:01.52 | Repo | big-wigs: 03funkydude * r12969 BlackrockFoundry/Blackhand.lua: Blackhand: cleanup target messages. |
15:06.22 | *** join/#wowace Fastfire (~kjetil@145.163.202.84.customer.cdi.no) |
15:13.58 | bluipodcow | Fiskery Fisker |
15:14.32 | quiescens | ipodcow \o/ |
15:15.11 | bluipodcow | Ohai2u |
15:15.37 | quiescens | are you really an ipod o.o |
15:15.48 | bluipodcow | I is an iPad |
15:16.01 | Fisker | hey bluipodcow |
15:16.07 | Fisker | are you still lying about your ipod? |
15:16.15 | bluipodcow | Lol |
15:16.23 | bluipodcow | U jelly ? |
15:28.46 | Fisker | no u |
15:47.16 | *** join/#wowace Megalon (~wig0r@62-46-74-149.adsl.highway.telekom.at) |
15:55.57 | bluipodcow | Lol u |
15:59.07 | Gnarfoz | D3 doesn't have its own self-contained friends system, does it? |
15:59.21 | Gnarfoz | it's always battletag (which is always cross-game/bda)? |
15:59.24 | nevcairiel | yes |
16:00.34 | Gnarfoz | sucks :( |
16:01.11 | bluipodcow | Like a fat kid with a lollipop |
16:01.43 | *** join/#wowace Funkeh` (~Funkeh`@WoWUIDev/WoWAce/Ace3/BigWigs/funkeh) |
16:01.43 | *** mode/#wowace [+o Funkeh`] by ChanServ |
16:02.00 | Gnarfoz | my team lead keeps sending me friend requests (he and another colleague are in a clan, which I'm now also in) but I don't really want him to have access to my WoW login times ;P |
16:02.24 | bluipodcow | Worky times team lead ? |
16:03.32 | Gnarfoz | yes |
16:03.55 | Gnarfoz | mhhh, turning TomTom off saves about 5-6 seconds, turning HandyNotes off saves the remaining 17 or whatever |
16:04.22 | Gnarfoz | I don't know what the hell I tested last time (I'm pretty sure I tested exactly this behavior for an hour or so after raid), but these numbers are all kinds of off |
16:05.45 | nevcairiel | i'm not sure why handynotes itself would cause such problems, it only registers for world map updates on PLAYER_LOGIN, which should be long after astrolabe did its evil magic |
16:05.52 | nevcairiel | unless it does even more evil shit |
16:06.57 | quiescens | sekretly evil |
16:07.36 | Semlar | EvilNotes.. |
16:07.37 | Gnarfoz | all 3 Astrolabe-using addons disabled: 9 seconds |
16:07.53 | Gnarfoz | actually, QuestPointer doesn't seem to make a difference either way |
16:08.22 | nevcairiel | i could imagine that astrolabe tries to gather the players position even in the loading process, but because it sucks, it fails, and voila, everything goes bananas |
16:08.43 | Gnarfoz | maybe |
16:08.54 | Gnarfoz | TomTom enabled: 17 seconds |
16:09.53 | Gnarfoz | HandyNotes enabled instead of TomTom: 27 seconds |
16:10.59 | Gnarfoz | both enabled: 34.5 or so |
16:11.21 | Gnarfoz | and I disabled the other two addons that care about WORLD_MAP_UPDATE (Mapster + Broker_Whereabout) |
16:11.43 | Gnarfoz | so maybe it's not necessarily related to Astrolabe? :\ |
16:14.00 | Funkeh` | you can't gather the players position during the loading process |
16:14.15 | Gnarfoz | "tries to" |
16:14.28 | Megalon | you can't tell me what to do, Funkeh`-mom! |
16:14.33 | Gnarfoz | one observation: the loading bar stall during load happens noticably earlier with HandyNotes than with TomTom (i.e. how full the bar is when it waits for quite a bit) |
16:14.46 | Gnarfoz | since I have no idea how that loading bar works, I don't know if that's worth anything :D |
16:16.16 | nevcairiel | handynotes itself is really quite a thin wrapper around astrolabe |
16:26.48 | bluipodcow | Mmmm bannanas |
16:29.41 | Funkeh` | do wow events fire in the order you registered them? |
16:30.42 | Gnarfoz | do you mean do addons that registered for events get called in the order they registered for them? |
16:31.14 | Funkeh` | yeah |
16:31.20 | Gnarfoz | no idea! :D |
16:32.11 | bluipodcow | Lol |
16:34.25 | Gnarfoz | frying sausages without oil/fat is... a futile exercise |
16:35.31 | Gnarfoz | re-watch Interstellar or do rifts in d3, hmm |
16:35.49 | Stanzilla | both at the same time |
16:36.13 | Gnarfoz | nah, I don't do that |
16:36.57 | *** join/#wowace hizuro (~hizuro@WoWUIDev/Broker-Everything/GuildApplicantTracker/hizuro) |
16:42.11 | Funkeh` | looks like they do fire in order, from short testing |
16:44.35 | Semlar | fires Funkeh` |
16:45.57 | Xinhuan | interesting that TomTom added 8 seconds to load time, Handynotes added 18 seconds, and they both add 26 seconds if both are enabled |
16:45.59 | Stanzilla | Semlar: now is your chance to explain to jnwhiteh how you did waypointing without astrolabe btw |
16:46.15 | jnwhiteh | astrolabe isn't really important, i know how to do waypointing.. |
16:46.23 | jnwhiteh | its just a library that handles several details for me |
16:46.41 | jnwhiteh | its not important to me at all |
16:46.56 | Xinhuan | since both rely on astrolabe, they should have shared load times for the lib |
16:47.15 | jnwhiteh | Xinhuan: tomtom uses a fork of astrolabe |
16:47.20 | jnwhiteh | because astrolabe wasn't updated |
16:47.21 | jnwhiteh | so they're not shared |
16:47.23 | jnwhiteh | at the moment |
16:47.27 | jnwhiteh | so not surprising at all |
16:47.34 | Xinhuan | hmm, then what the heck does handynotes use? lol |
16:47.58 | Xinhuan | if astrolabe isn't updated, wouldn't handynotes be horribly broken? |
16:48.20 | Semlar | jnwhiteh: http://pastebin.com/WJM7F2tk this is a little function i wrote to convert zone coordinates to world coordinates |
16:48.25 | nevcairiel | its updated to a degree, it doesnt error out, but it screw up in a bunch of zones |
16:48.47 | Xinhuan | would it help if handynotes switched to using tomtom's version? |
16:48.49 | nevcairiel | semlar always acts as if this function is some special magic |
16:49.19 | Semlar | nah, it's just a small example |
16:49.29 | jnwhiteh | Xinhuan: no one should switch to my version |
16:49.38 | jnwhiteh | but its an overall problem we need to solve |
16:49.44 | jnwhiteh | I think the master version of astrolabe has been updated to the same as my fork |
16:49.47 | jnwhiteh | so I could update that would help a bit. |
16:50.03 | Xinhuan | but nobody has pinpointed to whether the long load time is actually due to the lib? |
16:50.11 | jnwhiteh | I don't know |
16:50.15 | Xinhuan | could just modify the library to be always loaded instead of LoD |
16:50.24 | jnwhiteh | its not LoD... |
16:50.31 | nevcairiel | astrolabe isnt even designed to ever run standalone |
16:50.37 | nevcairiel | its just embedded in the addons |
16:50.57 | jnwhiteh | there is so much misinformation and confusion around this and people keep targeting really weird things >< |
16:51.11 | Xinhuan | i'm sure it can be run standalone if you make your addon not load any other file but the astrolabe libs |
16:51.21 | jnwhiteh | *sigh* |
16:51.23 | Repo | weakauras-2: 03Stanzilla 07master * 2.1.0.1-4-gc9881d9 (5 files in 2 directories): [+3 commits] |
16:51.23 | Repo | c9881d9: Fix models being hidden by cinematics |
16:51.23 | Repo | f2e5791: Fix minimum size for Texture and Model |
16:51.23 | Repo | a9a032e: Add system messages |
16:51.30 | jnwhiteh | There is no such thing as "The astrolabe libs" when it comes to TomTom that exists today |
16:51.36 | jnwhiteh | I run a forked version, it's included in my addon and can't be split out |
16:51.45 | jnwhiteh | (i'm just sharing information) |
16:51.50 | Xinhuan | i understand that, but the purpose is to test whether the "lib" is the cause of the long load time yes? |
16:51.56 | Xinhuan | so just load that, and only those files |
16:52.04 | jnwhiteh | sure, you could do that |
16:52.37 | jnwhiteh | I've got much bigger issues to deal with with TomTom so I've not been concerned with this, for better or for worse |
16:52.41 | jnwhiteh | but I'm happy to take information |
16:52.45 | jnwhiteh | and help where I can |
16:54.45 | jnwhiteh | i've also got to finish rewriting the UI for lightheaded |
16:54.52 | jnwhiteh | damn quest UI change hit me upside the head. |
16:54.54 | jnwhiteh | such as massive UI shift =/ |
16:55.51 | quiescens | o.o |
16:56.15 | Semlar | gives quiescens a tracking cookie |
16:56.26 | quiescens | ): |
16:57.32 | Semlar | gives quiescens some product recommendations |
17:12.44 | *** join/#wowace pompy (~Mike@c-73-33-19-204.hsd1.nj.comcast.net) |
17:19.41 | Repo | big-wigs: 03funkydude * r12970 (5 files in 3 directories): Don't need callbacks for initialization anymore. |
18:39.06 | *** join/#wowace Yoshimo (~anything@unaffiliated/yoshimo) |
18:47.27 | Repo | bad-boy: 03funkydude * r1293 (2 files in 1 directory): anti-spam update |
18:58.20 | *** join/#wowace Xinhuan (~xinhuan@WoWUIDev/WoWAce/xinhuan) |
18:58.20 | *** mode/#wowace [+v Xinhuan] by ChanServ |
19:19.22 | Stanzilla | jnwhiteh: that's what you get for not playing WoW for so long! :D |
19:19.50 | Repo | big-wigs: 03funkydude * r12971 BlackrockFoundry/Trash.lua: |
19:19.50 | Repo | Trash: Change burning from a 2 stack warning to a 3 stack warning to reduce spam, only show living blaze duration if it's on you. |
19:21.46 | znf | weird |
19:21.50 | znf | my bigwigs voices have reset |
19:23.20 | Stanzilla | yea blame Funkeh` |
19:23.41 | quiescens | poor Funkeh` |
19:28.25 | Fisker | Stanzilla |
19:28.27 | Fisker | Parnic |
19:28.30 | Fisker | not Torhal |
19:50.05 | Fisker | gone through like 7 reports |
19:50.08 | Fisker | 8 and last report |
19:50.13 | Fisker | DISCONNECTED |
19:50.23 | Fisker | [x] rekt [ ] not rekt |
20:06.36 | Stanzilla | [x] top rekt |
20:13.16 | Funkeh` | I got disconnected on the first, 5 seconds after I clicked it |
20:15.00 | znf | I wish my raid leader could be ranged on Darmac |
20:16.19 | Fisker | Go watch Cinderella dta |
20:16.22 | Fisker | Damnit |
20:19.31 | elvador | znf: usin them tonics? |
20:23.21 | znf | when we get to 2nd phase... |
20:23.24 | znf | erm, last phase |
20:23.25 | znf | whatever |
20:23.44 | znf | there's this warlock... I asked him 10293820193 times to go to the other side of the room, keeps getting rend on us |
20:37.31 | Repo | rolecall: 03greltok * r60 RoleCall.toc: Bump version. |
20:39.27 | Repo | rolecall: 03greltok 041.9.1 * r61 : Tagging as 1.9.1 |
21:10.11 | znf | scumbag beastlord |
21:10.23 | znf | never stacked once with anyone in the fight, got at least 5x rend & tear on me alone |
21:27.27 | znf | 0.5% wipe :( |
21:39.30 | Repo | saved_instances: 03oscarucb * r430 SavedInstances.lua: factor currency update |
21:39.30 | Repo | Hook CURRENCY_DISPLAY_UPDATE to catch currency updates near logout that might otherwise get missed |
22:24.25 | Funkeh` | listening for events is now hooking? |
22:44.16 | *** join/#wowace Kalroth (~Kalroth@3e6be141.rev.stofanet.dk) |
22:47.16 | znf | finally |
22:50.23 | znf | stupid beastlord down |
22:50.26 | znf | did shit on dps :9 |
23:13.30 | Semlar | gotta tell the other raid to hold dps on the pack beasts so you can pad |
23:19.42 | znf | nah, I had a stupid position because of that fuckin' warlocks |
23:19.45 | znf | and I didn't do enough DPS on Spears |
23:20.57 | Stanzilla | noob |
23:21.31 | Stanzilla | https://www.warcraftlogs.com/reports/MXmHvbxLcwNtfjpT#fight=12&type=damage-done |
23:21.34 | Stanzilla | < padmaster |
23:22.47 | znf | uhm |
23:23.35 | znf | https://www.warcraftlogs.com/reports/ahAcwX8pYLKZTPVz#type=damage-done&fight=18 |
23:24.17 | Stanzilla | haha |
23:24.17 | Stanzilla | okay |
23:24.19 | Stanzilla | you pad even more |
23:24.31 | Stanzilla | my log is heroic though, things die too fast |
23:24.55 | znf | I don't pad O.o |
23:25.02 | znf | procs baby |
23:25.07 | znf | also, cascade |
23:27.15 | znf | I suck at SWP uptime :( |
23:27.22 | Stanzilla | I love cascade now |
23:27.40 | znf | yes |
23:27.51 | znf | too bad that's the only fight where you can use it properly |
23:27.53 | znf | oh, and kormog |
23:28.41 | znf | but hey, at least I got ring from Beastlord \o/ |
23:29.22 | Stanzilla | I use it on more fights |
23:29.35 | Stanzilla | thogar, furnace |
23:35.00 | znf | why would you use it on thogar? O.O |
23:35.04 | znf | on furnace I MC so meh |
23:35.42 | Stanzilla | cba to hold correct range |
23:46.18 | Stanzilla | krämfisker |
23:57.30 | znf | so, I'm looking at Mr. Robot |
23:57.39 | znf | How is "Stampede" damage avoidable? >_< |