00:16.10 | *** join/#wowace wink (fhtagn@unaffiliated/winkiller) |
00:27.41 | *** join/#wowace Ressy (~Ressy@WoWUIDev/WoWAce/ARL/Ressy) |
00:30.41 | *** join/#wowace wink (fhtagn@unaffiliated/winkiller) |
00:44.52 | Stanzilla | hellow |
01:01.57 | Repo | adibuttonauras: 03Adirelle 07master * 1.0-beta-11-3-gf313616 Rules.lua: [+2 commits] |
01:01.57 | Repo | f313616: Merge branch 'master' of github.com:Adirelle/AdiButtonAuras |
01:01.58 | Repo | 47dddae: Monk: display the number of group members affected by Renewing Mist and the shortest duration. |
01:11.08 | Repo | meant-to-do-that: 03robfaie * r8 core.lua: |
01:11.08 | Repo | * Implemented option to save setting for character not globally |
01:11.08 | Repo | * Some chat fixed |
01:12.37 | *** join/#wowace profalbert (~christoph@62-46-199-129.adsl.highway.telekom.at) |
01:13.21 | Repo | New addon: CrappyChatFix - http://www.wowace.com/addons/crappychatfix/ |
01:13.21 | Repo | New addon: Meant To Do That - http://www.wowace.com/addons/meant-to-do-that/ |
01:35.02 | Repo | bad-boy: 03funkydude * r1183 BadBoy.lua: |
01:35.02 | Repo | re-add the FRIEND_PENDING event for bnet invite scanning as the bnet client connection can happen after PLAYER_LOGIN for some users, instead of before. |
01:35.10 | Funkeh`` | Semlar, ^ |
01:35.21 | Semlar | ^_^ |
01:38.59 | Semlar | blizzard really needs to do something about these spammers because it's getting out of hand |
01:41.27 | Stanzilla | I didnt notice any change in the last few years |
01:41.41 | Stanzilla | guess playing on an low pop realm helps |
01:41.48 | Semlar | not playing diablo 3 helps |
01:42.10 | Semlar | they can just pull your battle tag out of the chat and then you're screwed |
01:42.13 | Stanzilla | not playing it in public games you mean |
01:42.18 | Semlar | nope |
01:42.32 | Funkeh`` | yeah D3 was their main source of farming tags |
01:42.39 | Semlar | just being in the general chat would let them get your battle tag |
01:42.43 | Funkeh`` | 2 weeks after I stopped playing D3 is got no spam |
01:42.52 | Funkeh`` | wonde rif they are creating a DB now though |
01:43.16 | Semlar | i haven't played d3 in a very long time and i still get spam because they have my tag and there's not much i can do about it |
01:43.44 | Semlar | i don't understand how blizzard hasn't made a spam filter yet |
01:44.56 | Stanzilla | too many false positives I guess |
01:45.56 | Stanzilla | I'm currently enjoying D3 the most of all blizzard games |
02:26.43 | quiescens | o.o |
02:34.12 | Repo | libsharedmedia-3-0: 03funkydude * r83 LibSharedMedia-3.0/LibSharedMedia-3.0.lua: |
02:34.12 | Repo | Swap to using FRIZQT___CYR.TTF by default on western clients. The font is available for use, and since we already use the Cyrillic versions of other fonts by default, we should do so with Friz too. This will fix countless addons displaying "????" when in a mixed European/Russian group. |
02:38.24 | MysticalOS | building a database for when AH closes, then bam "buy gold and items from us" |
02:49.59 | MysticalOS | heh, mik's change, now i get to see the "too manye rrors disabling' every 10 or so seconds, cause it turns back on then disables again., stupid as compactraidframe:show taints |
02:50.28 | Funkeh`` | I really need to look into that |
02:51.38 | MysticalOS | all i know is, i can avoid probelm entirely if I do not login to a raid in combat. I do not ever reloadui, and no one every joins or leaves raid in combat. any of those happen, forget it, broken rest of session |
02:52.28 | MysticalOS | oh i think opening ANY addons options does it too |
02:52.37 | MysticalOS | that uses the busted blizzard options |
02:54.01 | Funkeh`` | I was trying to trace the OpenToCategory taint the other day and I think I may have found it |
02:54.11 | Funkeh`` | I threw some code somewhere to test but haven't yet |
03:01.13 | MysticalOS | holy jebus, i need to revert this change that re-enables errors. once this taint occurs, errors might as well never turn back on. having 100s of lua errors, disable, 100 more, disable, repeating in a loop during galakras was boo |
03:02.20 | Funkeh`` | <PROTECTED> |
03:04.34 | nebula169 | should comment out the worthless ADDON_BLOCKED events again! |
03:05.02 | Funkeh`` | they aren't worthless |
03:05.13 | Funkeh`` | well they are for that specific taint but not in general |
03:06.51 | nebula169 | pretty worthless, atleast make it a toggle with it defaulted to off |
03:07.40 | Funkeh`` | I might just filter out that one in specific |
03:08.27 | nebula169 | <PROTECTED> |
03:09.33 | *** join/#wowace ShadniX| (shadnix@p5DDFE1AB.dip0.t-ipconnect.de) |
03:10.04 | Stanzilla | https://forums.dropbox.com/topic.php?id=108616#post-578550 < haha best question |
03:11.22 | Semlar | so meta |
03:12.20 | MysticalOS | filter out that one and parental control one |
03:12.46 | Funkeh`` | I think I might filter it by addon |
03:12.56 | Funkeh`` | allow 1 event for each |
03:17.38 | Stanzilla | just show booby pics everytime taint happens |
03:18.43 | Megalon | boobs&kittens |
03:19.11 | Stanzilla | please no doge though |
03:27.21 | Megalon | wow such hate much anti-doge |
03:28.05 | Stanzilla | this channel has to be doge free |
03:35.25 | Torhal | I'm certain it was rather doge free, Stanzilla, until you mentioned it. Thanks! |
03:35.52 | Stanzilla | Torhal: semlar started it |
03:36.06 | Torhal | Nope. |
03:36.06 | Semlar | what did i do! |
03:36.24 | Stanzilla | 04:11:22 ∙ Semlar: so meta ! |
03:36.32 | Semlar | i did nothing |
03:36.38 | Torhal | Semlar: You're Hitler? |
03:36.40 | Stanzilla | already triggered doge in my mind |
03:36.43 | Semlar | not today |
03:37.53 | Repo | big-wigs: 03funkydude * r11672 Plugins/AltPower.lua: AltPower: add font selection |
03:39.38 | Stanzilla | https://db.tt/FiWpokYa |
03:39.40 | Stanzilla | dat objective |
03:39.50 | Stanzilla | thought I did that often enough in *the other game* |
03:40.59 | Repo | meant-to-do-that: 03robfaie * r9 core.lua: * Implemented removal of custom messages |
03:41.00 | Repo | * Dry coded tank/heal predefined messages |
03:42.45 | Repo | bug-grabber: 03funkydude * r201 BugGrabber.lua: |
03:42.45 | Repo | Only allow 1 ADDON_ACTION_FORBIDDEN per addon to prevent in-combat message spam by certain unavoidable Blizz taint messages. |
03:43.26 | Funkeh`` | hopefully that helps |
03:45.16 | *** join/#wowace Kemayo (~kemayo@75-132-56-160.dhcp.stls.mo.charter.com) |
03:45.16 | *** mode/#wowace [+v Kemayo] by ChanServ |
04:04.02 | MysticalOS | curse client just not seeing that new buggrabber, i blame Torhal |
04:14.43 | Torhal | blames MysticalOS for being a baddie. |
04:15.18 | Stanzilla | (that means using OS X) |
04:15.41 | Torhal | gives Stanzilla a paper cut then pours lemon juice in it. |
04:15.51 | Stanzilla | (still better than OS X) |
04:16.03 | Torhal | ... |
04:16.09 | Stanzilla | you go check out that noise |
04:16.15 | Stanzilla | updates not coming through |
04:16.20 | Stanzilla | I dont get bigwgis either |
04:33.31 | MysticalOS | you should fear my beast, it's strong |
04:34.09 | *** join/#wowace SunTsu (miyamoto@unaffiliated/suntsu) |
05:12.27 | *** join/#wowace SunTsu (miyamoto@unaffiliated/suntsu) |
05:16.55 | *** join/#wowace Seerah (~RyanNL@adsl-74-226-71-67.mem.bellsouth.net) |
05:32.24 | *** join/#wowace adys (~adys@unaffiliated/adys) |
05:48.02 | *** join/#wowace ZaB|SHC| (~Zaphod_Be@muedsl-82-207-229-153.citykom.de) |
05:49.23 | *** part/#wowace Seerah (~RyanNL@adsl-74-226-71-67.mem.bellsouth.net) |
05:55.13 | *** join/#wowace bluspacecow (~bluspacec@121.99.72.70) |
07:02.46 | *** join/#wowace TNZe (~evil@ti0042a400-3950.bb.online.no) |
07:33.05 | Stanzilla | just found a small upgrade https://db.tt/Zjp3y8yi |
07:58.14 | Gnarfoz | Stanzilla: go to sleep |
07:58.24 | Gnarfoz | also, Crusaders wear 2H + shield? oO |
08:01.41 | nevcairiel | I seriously hope drops turn out really as fun as such, finding such a weapon upgrade is what makes a game like diablo fun |
08:02.41 | Stanzilla | yes |
08:02.45 | Stanzilla | I already replaced that one btw :D |
08:02.52 | Stanzilla | Gnarfoz: they can, with a talent |
08:03.44 | Repo | adibuttonauras: 03Adirelle 07master * 1.0-beta-11-4-g501e73c (2 files in 1 directory): [+1 commit] Debug: send rule creation messages to a specific channel. |
08:03.57 | *** join/#wowace profalbert (~christoph@194-166-234-24.adsl.highway.telekom.at) |
08:04.20 | MysticalOS | titans grip :o |
08:04.33 | Stanzilla | nevcairiel: drops are really good, I can almost use every yellow item I find |
08:04.48 | nevcairiel | sounds awesome |
08:05.14 | Stanzilla | MysticalOS: heavenly strength :D |
08:05.17 | MysticalOS | they gutted shit out of barb, like i can't find a build that works now. nothing that sustains rage intake and spending. the whirlwind build is gutted |
08:05.32 | Stanzilla | watch streamers |
08:05.35 | Stanzilla | like kingkongor |
08:05.58 | Stanzilla | I think he played with slam |
08:06.03 | MysticalOS | i'ms ure they are viable in other ways, but it'll be back to drawing board. |
08:06.19 | nevcairiel | thats not necessarily a bad thing |
08:06.28 | nevcairiel | the addon seems to revamp d3 as a whole |
08:06.35 | Stanzilla | specs dont really rule the game now |
08:06.37 | Stanzilla | items do |
08:06.40 | Stanzilla | just play what you want |
08:06.43 | MysticalOS | it is when all of a sudden you login and your gear sucks, and you have to drop down several difficulties to farm new gear |
08:06.56 | MysticalOS | that'd be like logging into wow and having your epics replaced with greens |
08:07.06 | Stanzilla | happens every expansion :D |
08:07.08 | nevcairiel | you mean basically like with every expansion? :P |
08:07.46 | MysticalOS | not quite the same. you don't login to have your gear shit, until you level up and find replacement gear. it's not shit instantly. allowing time to replace it as you move forward |
08:08.03 | Stanzilla | pretty sure your barb gear is not shit right now |
08:08.15 | Stanzilla | you cant just play on a higher difficulty anymore |
08:08.40 | nevcairiel | considering they also revamp the difficulty system, the problem is not as extreme |
08:08.41 | Stanzilla | also it's really amazing how items change the whole game |
08:08.45 | Stanzilla | like a friend had this amulet |
08:08.50 | Stanzilla | that spawned copies of yourself |
08:08.55 | Stanzilla | that did the same spells |
08:09.08 | Stanzilla | and he could just run through master like a lawnmower |
08:09.37 | Stanzilla | and I had to go down to expert because shit did not die :D |
08:09.42 | MysticalOS | i just hate being rage starved. I spend like 10 seconds building rage, and spend it in 2 |
08:09.48 | MysticalOS | feel like a wrath prot warrior |
08:10.13 | MysticalOS | er, a wrath prot warrior in a 5 man i should clarify |
08:10.17 | MysticalOS | :) |
08:10.28 | Torhal | Someone needs to build a memorial to Jay Wilson; "This is how NOT to resurrect a franchise." |
08:10.32 | Stanzilla | or until 5.4 in mop |
08:10.51 | MysticalOS | most of changs are good though. i'm happy with new items |
08:11.03 | MysticalOS | i'm annoyed with new paragon forcing point spending in 4 categories |
08:11.09 | MysticalOS | i tink they should let you spend it however the frick you want |
08:11.18 | Stanzilla | nah that is good |
08:11.32 | Stanzilla | because people would go dmg only otherwise |
08:11.37 | MysticalOS | not relaly |
08:11.41 | Stanzilla | and complain the crap out of them because they die |
08:11.46 | MysticalOS | and going from 300%mf to like 50 |
08:11.51 | MysticalOS | 50 is jack shit |
08:12.06 | Stanzilla | doesnt matter with loot 2.0 |
08:12.09 | Stanzilla | you get enough stuff |
08:12.10 | MysticalOS | i think you should be able to choose "do i want to go MF build and get ass kicked more" or "go kick ass build but find jack shit" |
08:12.17 | MysticalOS | instead, you gotta go "i'm terrible at everything" build |
08:12.21 | Stanzilla | you can't just look at those number changes while forgetting everything else changed too |
08:12.38 | MysticalOS | I ran around for 3 hours, I didn't find anything good |
08:12.54 | Stanzilla | pretty bad luck then |
08:12.57 | MysticalOS | cause my MF was like nil, cause I didn't have MF gear, because i relied on paragon mf |
08:13.13 | Stanzilla | well ok I levelled with hellfire ring |
08:13.19 | Stanzilla | that's a lot more mf |
08:13.28 | MysticalOS | i still don't have one of those |
08:13.32 | MysticalOS | i have like 10 infernal machines |
08:13.33 | nevcairiel | eh, its totally expected that when new stuff is added, that paragon gets nerfed, because otherwise it would make you totally OP |
08:13.34 | Stanzilla | why not? |
08:13.36 | Stanzilla | time to make one |
08:14.17 | MysticalOS | everything i have read about diong machines is that you should do in a group, but i have no friends |
08:14.27 | MysticalOS | and don't want to waste 3 machines and then go in there and wipe |
08:14.33 | MysticalOS | and leave with nothing and 3 less machines |
08:14.50 | MysticalOS | so i just collect machines |
08:15.20 | MysticalOS | and level 30% slower |
08:15.40 | Stanzilla | yeah it sucks alone |
08:15.42 | Stanzilla | because you cant rez |
08:16.14 | MysticalOS | yeah, i've always had to play D3 alone. i have like 60 on battletag, but no one to help on D3 |
08:16.49 | MysticalOS | my only 60 is only paragon like 27, and has more hours played than some people with 3 100s |
08:16.55 | MysticalOS | but i manage |
08:17.52 | MysticalOS | my man grind partner in wow is FINALLY getting a new computer after 7 years. she'll actually have a computer that doesn't say "wtf are you trying to run diablo with" when you launch D3 |
08:17.53 | MysticalOS | that should help :) |
08:18.12 | nevcairiel | you can run d3 on pretty crappy stuff though |
08:18.28 | MysticalOS | not an ATI X1600 that doesn't support 2.0 shadders |
08:18.28 | nevcairiel | looks terrible, but it plays |
08:18.35 | MysticalOS | game doesn't even launch |
08:18.37 | nevcairiel | ok thats much too old |
08:18.41 | MysticalOS | lol |
08:18.55 | MysticalOS | like i said, d3 literally tells her "wtf is shit shit? noop" |
08:19.03 | MysticalOS | not exact phrasing, but close enough |
08:19.47 | Stanzilla | Torhal: updates still not on CC, fix pls |
08:19.47 | MysticalOS | if you see her in LFR, she's that girl at 1fps running in place in corner with dps under the tank cause her computer is too slow. :0 |
08:20.05 | Torhal | Stanzilla: You know that isn't my domain :P |
08:20.16 | Stanzilla | Torhal: but you know the guys and I don't |
08:20.21 | nevcairiel | but you know who, so forward the poke |
08:20.31 | Torhal | It's 3am. |
08:20.32 | MysticalOS | yes it is, restart the thing that you do |
08:20.40 | Torhal | Well, 2:20am |
08:20.53 | Torhal | MysticalOS: I deal with the packager, not the CLient service. |
08:20.54 | MysticalOS | or ask them to make you another thing to start the other thing |
08:21.00 | Torhal | Hah. |
08:21.09 | Stanzilla | or get one of those fucks on irc |
08:21.13 | Torhal | Stanzilla: Also, WHAT updates? |
08:21.18 | Torhal | Yeah no. |
08:21.19 | nevcairiel | you dont have 24/7 standby service? |
08:21.22 | Stanzilla | Torhal: bigwigs and libsharedmedia for example |
08:21.27 | MysticalOS | better yet, just ask them to make you a /rebootallthings |
08:21.31 | Torhal | nevcairiel: For IT shit, yeah. |
08:21.33 | MysticalOS | for good measure |
08:22.08 | MysticalOS | it'll just reboot everything, packager, webserver, curse client, packager, everything. |
08:22.41 | Torhal | Like it's that simple. |
08:22.51 | Torhal | goes back to feeling like shit and watching TV shows. |
08:26.10 | quiescens | gives torhal a cookie |
08:29.51 | Stanzilla | oh btw a negative thing in d3 is the new crushing blow mechanic |
08:29.55 | Stanzilla | that is huge bullshit |
08:29.58 | quiescens | what is it? |
08:30.15 | Stanzilla | it's an extra thing on the hit table, like in WoW |
08:30.19 | Stanzilla | hit crit crush |
08:30.28 | Stanzilla | and crush takes aways 25% of the mobs HP instantly |
08:30.39 | Stanzilla | therefore everything has huge HP pools because they balance for crushs |
08:30.42 | Stanzilla | which is bullshit |
08:30.59 | quiescens | didn't d2 have that sort of thing too? |
08:31.15 | Stanzilla | dont think so? |
08:32.03 | nevcairiel | a flat 25% reduce seems stupid |
08:33.10 | Stanzilla | yeah |
08:33.28 | Stanzilla | and you boost the change of that with items, and it only does 12.5% on elites |
08:33.52 | quiescens | http://diablo2.diablowiki.net/Crushing_blow |
08:33.56 | quiescens | \o/ |
08:33.58 | *** join/#wowace DarkAudit (~Brian@64-181-5-194.unassigned.ntelos.net) |
08:35.36 | quiescens | crushing blow in d2 originally took 50% hp but only worked on normal mobs, then they made it work on everything for 5%-25% hp, depending on the mob and depending on whether it was a ranged attack o.o |
08:36.04 | Fisker | was it max or curr hp? |
08:36.17 | quiescens | current |
08:41.20 | *** join/#wowace harl (harl@unaffiliated/harl) |
08:44.30 | *** join/#wowace RLD_osx (~RLD_osx@ip-static-212-117-176-51.as5577.net) |
08:58.26 | *** join/#wowace profalbert (~christoph@194-166-234-24.adsl.highway.telekom.at) |
09:00.05 | Stanzilla | LOL |
09:00.06 | Stanzilla | https://db.tt/YoCV8Vql |
09:00.09 | Stanzilla | dem shoulders |
09:00.20 | *** join/#wowace TNSe (~evil@ti0042a400-3950.bb.online.no) |
09:03.16 | Stanzilla | MysticalOS: awesome right |
09:03.20 | Stanzilla | that effect is cool |
09:07.33 | *** join/#wowace Adirelle[work] (~Adirelle@195.221.112.210) |
09:08.47 | sb | morning |
09:08.52 | sb | ugh, wall of text |
09:09.13 | sb | Stanzilla needs more sleeps :/ |
09:09.46 | Stanzilla | nah |
09:10.04 | *** join/#wowace TNZe (~evil@ti0042a400-3950.bb.online.no) |
09:11.33 | *** join/#wowace TNSe (~evil@ti0042a400-3950.bb.online.no) |
10:01.29 | *** join/#wowace phyber_ (phyber@2a01:7e00::f03c:91ff:fe93:a318) |
10:06.21 | *** join/#wowace phyber (phyber@unaffiliated/phyber) |
10:10.03 | *** join/#wowace EthanCentaurai (~Adium@host-92-29-116-76.as13285.net) |
10:18.35 | znf | Stanzilla, http://www.amazon.co.uk/Moto-8GB-Sim-Free-Smartphone/dp/B00ECBREK2/ref=lh_ni_t?ie=UTF8&psc=1&smid=A3P5ROKL5A1OLE |
10:18.35 | znf | ^^ |
10:21.25 | Stanzilla | moto g is pretty awesome |
10:37.27 | sb | Stanzilla: go & buy the smart body analyzer! |
10:37.39 | sb | meh, 115eur :D |
10:44.20 | *** join/#wowace Megalon (Megalon@193-83-188-110.adsl.highway.telekom.at) |
10:56.25 | Repo | meant-to-do-that: 03robfaie * r10 (15 files in 2 directories): (1 line trimmed from commit message) |
10:56.25 | Repo | * Set up localization head over to [the project page on wowace][1] to contribute |
10:56.25 | Repo | * Better group type detection |
10:56.25 | Repo | [1]: http://www.wowace.com/addons/meant-to-do-that/localization/ "project page" |
11:04.32 | *** join/#wowace DarkAudit (~Brian@64-181-5-194.unassigned.ntelos.net) |
11:17.58 | *** join/#wowace EthanCentaurai1 (~Adium@host-2-97-213-176.as13285.net) |
11:41.32 | *** join/#wowace Adirelle[work] (~Adirelle@195.221.112.210) |
11:51.24 | *** join/#wowace sylvanaar_ (~quassel@pdpc/supporter/active/sylvanaar) |
12:58.32 | *** join/#wowace stolenlegacy (~stolenleg@unaffiliated/stolenlegacy) |
13:40.42 | Repo | big-wigs: 03jongt23 * r11673 SiegeOfOrgrimmar/Locales/esES.lua: esES update |
13:56.20 | EthanCentaurai | so quiet in here today |
13:58.19 | wink | P A R T Y |
13:58.27 | EthanCentaurai | \o/ |
13:58.53 | Timmeh | makes some noise. |
13:59.30 | *** join/#wowace TNSe (~evil@ti0042a400-3950.bb.online.no) |
13:59.49 | Timmeh | znf: you back alive yet? |
14:05.26 | *** join/#wowace profalbert_ (~christoph@194-166-234-24.adsl.highway.telekom.at) |
14:14.48 | Repo | bug-grabber: 03funkydude * r202 (2 files in 1 directory): poke to wake Curse Client. |
14:15.23 | *** join/#wowace Ressy (~resa1983@WoWUIDev/WoWAce/ARL/Ressy) |
14:23.47 | Repo | libsharedmedia-3-0: 03funkydude * r84 lib.xml: poke to wake Curse Client. |
14:32.34 | znf | Timmeh, just got a mail |
14:32.35 | znf | checking it now |
14:32.47 | znf | <PROTECTED> |
14:32.48 | znf | \o/ |
14:32.56 | Timmeh | \o/ |
14:32.57 | EthanCentaurai | \o/ |
14:33.05 | Timmeh | wink: now we can P A R T Y! |
14:33.32 | Timmeh | znf: I don't suppose there's any other information? I'm still kinda curious as to what actually happened |
14:33.52 | znf | they suspect 3rd party software (ie: boting) |
14:33.53 | wink | gz znf |
14:34.04 | wink | welcome back to your addicxtion |
14:34.13 | znf | I should shorten my play-session down from 20-24 hours a day, I guess? |
14:34.21 | wink | maybe |
14:34.44 | Timmeh | hmpf |
14:34.58 | znf | they issued a 72h suspension instead |
14:35.18 | Timmeh | so you're still out? |
14:35.30 | wink | that's maybe annoying but not hard to swallow |
14:35.37 | znf | well, 72h beats a permanent ban |
14:35.41 | Timmeh | yea |
14:35.50 | Timmeh | so you're out for 1 more day? |
14:36.38 | znf | we're not raiding until sunday anyway |
14:36.53 | Timmeh | right, well, glad you're back :-P |
14:36.58 | Megalon | all hail znf |
14:37.08 | Megalon | for the messiah will return to thee raid |
14:37.15 | Megalon | after 3 days o' death |
14:38.04 | Repo | adibuttonauras: 03Adirelle 07develop * 1.0-beta-11-16-gde24ec9 (26 files in 5 directories): [new, +12 commits] (8 truncated) |
14:38.04 | Repo | de24ec9: Monk: added a Mistweaver plugin. |
14:38.04 | Repo | 504cd7a: Added a "group" pseudo-unit. |
14:38.04 | Repo | f58a890: Handles OnUsed/OnUnused callbacks for messages. |
14:38.04 | Repo | 50c7f39: Got rid of AceEvent-3.0. |
14:38.48 | Timmeh | but you didn't actually bot, right? |
14:39.14 | Timmeh | so you reckon it indeed is too many hours per day consecutive in a certain period? o_O |
14:39.43 | znf | maybe it's foxlit's purrmetheus? :P |
14:40.17 | Timmeh | what does it actually do? :-P I've heard people talking about it, but never looked at it |
14:40.39 | znf | automates rotation, played a bit with it when he released it, though I do have it installed still |
14:40.50 | Timmeh | I see |
14:40.56 | znf | ie: 1 button rotation |
14:41.13 | znf | simple if-then-else logic decides what spell/ability will use next |
14:42.07 | Timmeh | didn't realise such things were possible, isn't using spells/abilities quite restricted? |
14:42.22 | wink | I wonder why it is possible again |
14:42.34 | wink | healbot did exactly that, years ago |
14:42.38 | znf | foxlit found some trickery |
14:42.44 | Timmeh | I see |
14:45.23 | Adirelle[work] | weird, I'm looking at purrmetheus code, can't find what's the trick |
14:45.47 | Timmeh | any link to ze codez? |
14:45.55 | Adirelle[work] | http://townlong-yak.com/purrmetheus/ |
14:45.57 | Timmeh | ty |
14:46.47 | Adirelle[work] | znf, you think this can lead to a ban ? |
14:46.54 | znf | dunno |
14:47.03 | znf | I really doubt it, but I have nothing else to go on now, so meh |
14:47.48 | Adirelle[work] | the code is a slightly obfuscated, that's annoying |
14:48.50 | EthanCentaurai | obfuscated code is a no-no already :/ |
14:50.01 | Adirelle[work] | well, he mainly uses one-letter variable names, which doesn't help understanding, by this is by no mean real obfuscation |
14:50.52 | Timmeh | doesn't really look obfuscated, just someone who values quick-to-type code over quick-to-read code :-P |
14:51.22 | Timmeh | :q |
14:51.27 | Timmeh | -.- wrong window |
14:51.27 | Adirelle[work] | local t, m, r, e = q[button] or q.default, "", math.random |
14:51.27 | Adirelle[work] | repeat m,e = e and (m..e) or m,t[r(o:CallMethod("R",button) or (#t+1))] |
14:51.27 | Adirelle[work] | until not e self:SetAttribute("macrotext", m)]], 'self:SetAttribute("macrotext", nil)') |
14:52.42 | Repo | skada: 03funkydude * r459 Skada.lua: bump to grab latest LSM. |
14:52.42 | znf | yeah, I couldn't figure out my own code after he modified it using 1 letter variables :D |
14:54.47 | Timmeh | Adirelle[work]: ok, that's a bit much indeed :-P |
15:03.00 | wink | that's not particularly unintelligbla |
15:03.08 | wink | unlike my english |
15:05.45 | Adirelle[work] | I think he's abusing math.random |
15:07.00 | Adirelle[work] | BelieveMyDice.lua try two different algorithms, probably to get that one that will be able to guess the next math.random value |
15:07.47 | Adirelle[work] | and I think L.er is used to eat values so the next math.random will return the first argument of the function |
15:07.55 | Adirelle[work] | (or something like that) |
15:08.27 | Adirelle[work] | as math.random is also available from within secure environnement, it uses that to pass values from unsecure to secure env |
15:12.26 | *** join/#wowace Diao (Diao@ip68-5-200-162.oc.oc.cox.net) |
15:17.54 | *** join/#wowace Megalon (Megalon@193-83-188-110.adsl.highway.telekom.at) |
15:31.12 | *** join/#wowace DarkAudit (~Brian@c-98-236-98-13.hsd1.wv.comcast.net) |
15:32.29 | sb | Adirelle[work]: so like 10000 random calls until the "correct" value is returned securely which can be used to execute macros/spells, thats... wtf :D |
15:33.31 | Adirelle[work] | sb, not 10000 random calls |
15:33.44 | Adirelle[work] | I just tried this : http://pastebin.com/ikTBp28N |
15:34.20 | Adirelle[work] | it's a bit slow but not that much |
15:36.34 | Adirelle[work] | 0.6 secs to pass values in the range [1;20] |
15:36.51 | sb | so its a wait loop till random returns the "correct" value? |
15:37.43 | Adirelle[work] | not at all |
15:37.54 | Adirelle[work] | it and predict the next math.random value |
15:37.58 | Adirelle[work] | s/and/can/ |
15:38.19 | sb | mhhh, okay... !? :o |
15:38.27 | Adirelle[work] | so it does a bunch of rolls until the next value is the intended value |
15:38.30 | Adirelle[work] | e.g. : |
15:38.44 | Adirelle[work] | unsecure code : passValue(5,20) |
15:38.55 | Adirelle[work] | secure code : assert(math.random(20) == 5, "never gets there") |
15:38.58 | sb | ah, rr is math.random, i see |
15:39.55 | Adirelle[work] | so this doesn't taint math.random, but it still can be used to pass values around |
15:46.36 | *** join/#wowace Diao (Diao@ip68-5-200-162.oc.oc.cox.net) |
15:47.36 | Timmeh | Adirelle[work]: so that basically means WoW uses a rather unsafe math.random ? |
15:48.08 | Adirelle[work] | Timmeh, i'd say predictable |
15:48.35 | nevcairiel | it doesnt really require to be ultra secure |
15:48.44 | Adirelle[work] | as nevcairiel said |
15:49.07 | nevcairiel | it probably uses the default lua math.random, which most likely just uses the C random function |
15:49.19 | Adirelle[work] | moreover, most of the time they are predicable so you can reproduce random sequences using a seed |
15:49.31 | Arrowmaster | theyve already got a fix ready for the next patch |
15:50.08 | Timmeh | yes, but generally the seed itself is random and long enough for it to not be predictable |
15:51.22 | nevcairiel | unless the algorithm is predictable, then you just need to get enough values out of it to know what will happen next |
15:51.39 | Arrowmaster | and thats exactly what foxlit did |
16:03.15 | quiescens | o.o |
16:05.24 | *** join/#wowace Funkeh` (~Funkeh`@WoWUIDev/WoWAce/Ace3/BigWigs/funkeh) |
16:05.24 | *** mode/#wowace [+o Funkeh`] by ChanServ |
16:25.45 | *** join/#wowace Talryn (~Talryn@unaffiliated/talryn) |
16:35.19 | *** join/#wowace jazper- (~kcd@pdpc/supporter/active/jazper) |
16:47.05 | *** join/#wowace harl (harl@unaffiliated/harl) |
16:50.34 | znf | Stanzilla, explain me over provisioning on a drive that claims it already has it enabled |
16:51.16 | znf | mostly, do I still need to care about leaving free space on it? |
17:00.09 | EthanCentaurai | do we know if the parental controls taint is also fixed? |
17:03.48 | Funkeh` | yes |
17:04.38 | EthanCentaurai | \o/ |
17:21.39 | *** join/#wowace EthanCentaurai1 (~Adium@host-92-19-151-251.as13285.net) |
17:30.33 | *** join/#wowace Adirelle[work] (~Adirelle@195.221.112.210) |
17:40.57 | Stanzilla | mitch0: http://paste2.org/ABMxEsfn |
18:24.05 | *** join/#wowace VTLob (~VTLob@178-24-33-120-dynip.superkabel.de) |
18:50.18 | *** join/#wowace Shirik (mpdelbuono@WoWUIDev/WoWIStaff/Norganna/StatisticalEngineer/Shirik) |
18:50.18 | *** mode/#wowace [+v Shirik] by ChanServ |
19:00.31 | *** join/#wowace MysticalOS (~Myst@h114.60.186.173.dynamic.ip.windstream.net) |
19:05.10 | Fisker | yay Stanzilla |
19:10.24 | Stanzilla | sup Fisker |
19:10.33 | Fisker | mtk |
19:10.35 | Fisker | 2.5 |
19:11.42 | *** join/#wowace EthanCentaurai (~Adium@host-92-24-143-104.ppp.as43234.net) |
19:12.32 | Stanzilla | I heard using autokms is ok, too |
19:24.26 | Gnarfoz | autowhat |
19:24.31 | Gnarfoz | are you even allowed on the road |
19:37.23 | *** join/#wowace pompy (~Mike@c-50-166-85-212.hsd1.nj.comcast.net) |
19:48.39 | Stanzilla | slaps Gnarfoz |
19:48.54 | Gnarfoz | ~whalenuke Stanzilla |
19:48.54 | purl | ACTION dons her radiation cloak and tinted glasses while a highly intelligent whale named Ray precipitates critical mass for uncontrolled nuclear fission around Stanzilla with his mind powers. |
19:49.20 | Stanzilla | no |
20:12.34 | *** join/#wowace Jitta (Jitta@91-65-48-154-dynip.superkabel.de) |
20:22.40 | *** join/#wowace Yoshimo (~Miranda@aftr-88-217-180-139.dynamic.mnet-online.de) |
20:22.40 | *** join/#wowace Yoshimo (~Miranda@unaffiliated/yoshimo) |
20:28.54 | Stanzilla | Gnarfoz: farming on torment is brutal |
20:28.57 | Stanzilla | when will you join me? |
20:29.37 | znf | Why do you have a D3 beta invite? :-/ |
20:33.13 | Stanzilla | why not |
20:33.48 | znf | well, why do you have one so early? |
20:33.55 | znf | what did you to do deserve it? :o |
20:34.00 | znf | who's dick did you suck? :D |
20:40.58 | Stanzilla | your mom's :) |
20:42.35 | Gnarfoz | should I get my mom a Moto G for xmas? |
20:46.42 | Stanzilla | yes, good phone |
20:49.08 | Stanzilla | Gnarfoz: also answer me |
20:49.27 | Gnarfoz | not any time soon, I guess |
20:49.52 | Gnarfoz | you're already 70, you must have way too much time ^^ |
20:55.28 | Fisker | hey Stanzilla |
20:59.08 | Stanzilla | hey Fisker |
20:59.41 | Fisker | hey |
21:02.43 | Stanzilla | sup |
21:03.58 | *** join/#wowace Talryn (~Talryn@unaffiliated/talryn) |
21:18.54 | *** join/#wowace ShadniX| (~shadnix@p5DDFE1AB.dip0.t-ipconnect.de) |
21:25.12 | *** join/#wowace Ermad (~Ermad@pool-71-187-251-237.nwrknj.fios.verizon.net) |
21:25.50 | *** join/#wowace Aeger73 (~quassel@ip70-176-26-163.ph.ph.cox.net) |
21:37.47 | *** join/#wowace TNSe (~evil@ti0042a400-3950.bb.online.no) |
21:52.54 | Stanzilla | touches nebula169 |
21:59.19 | *** join/#wowace MysticalOS (~Myst@h114.60.186.173.dynamic.ip.windstream.net) |
22:09.12 | *** join/#wowace Adirelle[work] (~Adirelle@195.221.112.210) |
22:11.12 | *** join/#wowace profalbert_ (~christoph@194-166-234-24.adsl.highway.telekom.at) |
22:18.48 | Repo | adibuttonauras: 03Adirelle 07develop * 1.0-beta-11-20-g2f3699c (3 files in 2 directories): [+4 commits] |
22:18.49 | Repo | 2f3699c: Moved group, mouseover and ally/enemy handling into AdiButtonAuras.lua. |
22:18.49 | Repo | 4dfeb77: Use nil instead of EMPTY_TABLE. |
22:18.49 | Repo | 89ade37: Check group GUIDs for every valid unitIds. |
22:18.49 | Repo | 69db074: Expected dry-code fixes. |
22:27.37 | Repo | libsharedmedia-3-0: 03funkydude * r85 LibSharedMedia-3.0/LibSharedMedia-3.0.lua: |
22:27.37 | Repo | It seems the Cyrillic version of frizqt doesn't support special European characters (é, ï, ö). Reverting previous change which unfortunately will bring back the "???" issue in mixed European/Russian groups. |
23:03.21 | Funkeh` | Trying to debug this options frame cancel button taint |
23:03.38 | Funkeh` | I'm wondering if securecall doesn't actually count down the entire execution path? |
23:04.00 | Funkeh` | I'm assuming it needs to be added to every function call along it |
23:04.08 | Funkeh` | otherwise I don't see why this would taint |
23:04.22 | Funkeh` | but the issue is the CompactUnitFrameProfiles_CancelChanges func |
23:07.39 | Funkeh` | I can safely nil it out to prevent the taint and the only damage is that it doesn't reset any changes in the off chance the user clicks cancel after changing settings related to the raid frames |
23:07.42 | Stanzilla | ask foxlit |
23:08.14 | Funkeh` | the question is which is more annoying |
23:08.24 | Funkeh` | having every addon be blamed for taint for clicking the cancel button |
23:08.26 | nevcairiel | securecall only works once, of course |
23:08.35 | Funkeh` | then that's the problem |
23:08.58 | Funkeh` | CompactUnitFrameProfiles_CancelCallback calls CompactUnitFrameProfiles_CancelChanges without securecall |
23:09.07 | nevcairiel | it just protects the current execution path from being tainted, not sure what else you would expect to happen |
23:09.22 | nevcairiel | ie. when securecall returns, the following code isnt tainted |
23:09.29 | nevcairiel | but anything inside securecall is fair game |
23:10.00 | Funkeh` | the interface options code calls .cancel for all the blizz panels with securecall |
23:10.13 | Funkeh` | I would have thought that everything in that path would be fine |
23:10.18 | nevcairiel | so that tainted cancel handlers dont taint the outer loop |
23:10.33 | Funkeh` | you can't taint the cancel handlers |
23:10.38 | Funkeh` | they are a local table |
23:10.51 | nevcairiel | well something they call may be tainted |
23:11.29 | Funkeh` | everything is fine until it gets to the .cancel handler for the raid frames |
23:11.36 | Funkeh` | which I posted above |
23:11.43 | nevcairiel | thats the whole point of securecall, you can call any function without fearing your current execution is tainted |
23:11.48 | Funkeh` | its a function that calls another function that updates all the raid frames |
23:11.58 | nevcairiel | then the taint either starts in there |
23:12.04 | nevcairiel | or the outer cancel loop was already tainted |
23:12.13 | Funkeh` | it can't be tainted |
23:12.25 | Funkeh` | unless a user clicking a button ingame isn't counted as secure |
23:12.30 | Funkeh` | the cancel button |
23:13.28 | Funkeh` | https://github.com/tekkub/wow-ui-source/blob/d9fe60b79186b00d340c14cc0131377a3a7abae6/AddOns/Blizzard_CUFProfiles/Blizzard_CompactUnitFrameProfiles.lua |
23:13.30 | nevcairiel | it all starts from InterfaceOptionsFrameCancel_OnClick, right? |
23:13.37 | Funkeh` | CompactUnitFrameProfiles_CancelCallback |
23:13.40 | Funkeh` | correct |
23:13.49 | *** join/#wowace Ressy (~Ressy@WoWUIDev/WoWAce/ARL/Ressy) |
23:13.51 | Funkeh` | ^ that's the .cancel handler for the raid frames |
23:14.06 | Funkeh` | it calls CompactUnitFrameProfiles_CancelChanges which calls functions that update the raid frames |
23:14.38 | Funkeh` | it's all the same execution path originating from the securecall |
23:15.11 | Funkeh` | yet it goes apeshit for calling the frame update |
23:15.19 | nevcairiel | if it cant get the taint from the caller, then it must get it from itself |
23:15.53 | Funkeh` | well that's the other question, why is it randomly assigning the taint to addons that have added config panels |
23:16.01 | Funkeh` | when those addons aren't in that path whatsoever |
23:16.06 | Funkeh` | its a user clicked button |
23:16.56 | Funkeh` | unless if figures because it loops the blizz .cancel functions and the follows onto addon .cancel functions that it will blame whichever one is there |
23:17.32 | Funkeh` | that's the only thing that makes sense |
23:17.46 | Funkeh` | blaming the first addon from the next call of the addon table |
23:17.57 | nevcairiel | how does that make sense, all the secure actions are done by then |
23:18.21 | Funkeh` | because its generally always the same addon it blames in my setup |
23:18.39 | Funkeh` | the only thing that makes that change is disabling addons |
23:18.48 | Funkeh` | which would change the order of the table |
23:19.22 | Funkeh` | we already know the blame system is broken sometimes |
23:19.28 | nevcairiel | more important would be the question where it actually taints the execution here |
23:19.41 | Funkeh` | I'm not sure why the taint is happening in the first place, I'm saying it's looking for something to blame because it can't blame itself |
23:20.17 | nevcairiel | does it happen with just one addon added to the panel, which doesnt actually touch anything else in the UI? |
23:20.23 | Funkeh` | yes |
23:20.33 | Funkeh` | I tried it with only 1 addon loaded and all it does is add a panel nothing else |
23:20.43 | nevcairiel | interesting |
23:20.55 | Funkeh` | so like I said its the only thing that makes sense |
23:21.07 | Funkeh` | it reaches the first addon in the table and uses that as the blame |
23:21.45 | Funkeh` | I'm going to read what these update functions actually do |
23:22.07 | Funkeh` | because if I can't figure it out I think killing that function off is a reasonable solution |
23:22.16 | Funkeh` | CompactUnitFrameProfiles_CancelChanges |
23:22.46 | nevcairiel | sadly you cant kill it directly, since its put by reference into places |
23:22.58 | Funkeh` | yes you can kill that function |
23:23.05 | Funkeh` | as it's called by the function that's the reference |
23:23.11 | nevcairiel | ah, right |
23:23.15 | nevcairiel | it calls CancelCallback |
23:23.19 | Funkeh` | yup |
23:23.58 | Funkeh` | so even right now ingame you can /reload then CompactUnitFrameProfiles_CancelChanges = function() end |
23:24.07 | Funkeh` | then you can go in combat open the options and click cancel |
23:24.10 | Funkeh` | no taints |
23:25.09 | Funkeh` | I think since this only seems to happen in combat it's the update funcitons themselves that may need InCombatLockdown prtoection |
23:25.15 | Funkeh` | I'm not familiar with raid frame code |
23:26.36 | nevcairiel | none of the code that accesses the interface panels looks suspicious |
23:27.41 | nevcairiel | wonder if taintlog 11 on the ptr can help |
23:28.05 | Funkeh` | 11? |
23:28.10 | znf | it goes up to 11? :o |
23:28.16 | Funkeh` | is this some enw ptr thing? |
23:28.18 | Stanzilla | over 9000 |
23:28.50 | nevcairiel | according to foxlit, 1 2 and 11, while 11 is only active in non-release builds, it logs taints from table access as well, instead of just globals, or something |
23:28.55 | nevcairiel | checks if ptr is a release build |
23:29.23 | nevcairiel | hm nope looks like test build |
23:30.01 | nevcairiel | anyhow, time to get some sleep now |
23:31.28 | Repo | guild-search: 03talryn1 07master * 1.7-1-gb35bd36 GuildSearch.lua: [+1 commit] * Add Realm, Total XP, Total Rank, Weekly XP, and Weekly Rank columns. * Add customization for window and columns widths. * Add optional column setting. |