00:00:02 -!- omarax has quit [Remote host closed the connection] 00:00:19 -!- simmarine has quit [Read error: Connection reset by peer] 00:00:46 -!- tmass has quit [Quit: Leaving] 00:00:49 -!- FatShack has quit [Ping timeout: 250 seconds] 00:03:05 -!- Cheibriados has joined ##crawl-dev 00:03:05 -!- The topic of ##crawl-dev is: Crawl Development | Logs: http://s-z.org/crawl-dev/ | People with +v have commit access. | Please keep general Crawl-related chat to ##crawl. | Dev wiki: http://crawl.develz.org/wiki | Long stuff to a pastebin service, please. 00:03:07 -!- The topic of ##crawl is: Play Dungeon Crawl Stone Soup online now! Type ??servers for instructions. | http://crawl.develz.org | FooTV: http://termcast.develz.org - ??footv for instructions | See also ##crawl-offtopic 00:11:28 gammafunk, I'm trying to push something from the SSH terminal to the branch (committing the old list of Nemelex combos) and it says I have permission denied (publickey) 00:11:56 Brannock: hrm, what are you trying to push? 00:12:06 if it's local changes, don't push those, just commit 00:12:18 I did git mv nemelex-combos.txt nemelex-combos-v18.txt then committed that 00:12:30 gammafunk: re: survey. I think we should definitely print a message in the header, to reach people who play the new version offline only. 00:12:32 yeah, those changes you can keep locally 00:12:58 dpeg: I think some people are trying to work out how to deliver the survey for the local version 00:13:11 Brannock: by locally I mean on dobrazupa 00:13:23 I figured 00:13:23 there's no reason why you couldn't push those, but it's a shared account 00:13:26 seems like it'd be nice to get that onto the github repo though 00:13:30 hence a bit awkward to push 00:13:38 -!- FatShack has joined ##crawl-dev 00:13:38 I'll just bug someone else to do it later then 00:13:51 Is there a way to get my changes that I've been working on locally (and is now on the repo) onto dobrazupa? 00:13:57 dpeg: hm, not a bad idea, just a static message in the offline menu 00:13:57 Brannock: yeah, push those 00:14:01 to the github repo 00:14:12 then from dobrazupa, fetch and I guess cherry pick 00:14:17 'Fill in the survey! Find a link on the crawl homepage: http://crawl.develz.org' 00:14:30 of course, it would be even better if the dcss homepage url was better :P 00:14:38 * chequers still has dcssgame.com registered, I think... 00:14:50 'dcssgame' seems a bit messy 00:16:20 chequers: at least, this is what we did last time. And there are people who download the new release, and never go online :) 00:18:09 indeed 00:18:20 Brannock: open to better suggestions 00:20:34 tourney@crawl:~/dcss_tourney$ git mv rcfiles-cao 0.18rcfiles-cao 00:20:34 fatal: source directory is empty, source=rcfiles-cao, destination=0.18rcfiles-cao 00:20:37 what did I do wrong here? 00:20:53 also wow that dark blue on black is really difficult for me to read 00:22:20 Brannock: you prefixed with 'git', i think 00:22:27 when you just meant to use normal 'mv' 00:22:59 Oh that works. Weird that git prefix worked when I renamed the nemelex-combos.txt but not for this 00:24:25 I feel like a lot of this stuff could be easily automated... 00:24:31 wish I knew more python 00:24:49 so far as can tell, there's no search which will return only "blue" (unknown brand) items 00:25:07 not 'glowing'? 00:25:24 I guess that'd grab a couple false positives 00:25:31 'ego' might work 00:25:35 doesn't find "runed" 00:25:37 oh, no, that'd grab known egos too 00:25:38 hmm 00:25:57 i suppose glowing ||runed works 00:27:05 * on CSZO: replace the symlink html.tourney0.14/images -> images with a 00:27:05 physical copy of the images (this is so that future image changes don't 00:27:05 affect past tourney pages) 00:27:09 I don't understand what this is telling me to do 00:27:56 I mean, I understand why, the html links are pointing at the /images/ directory I guess 00:28:31 but going into the specified dir it seems like there's already copies of the images in there 00:28:35 instead of pointers to somewhere else 00:28:55 no, the directory itself is the pointer to somewhere else 00:29:07 it's nto actually a directory, it's a symlink to a directory 00:29:20 til what a symlink is 00:29:29 now to learn how to fix this 00:29:38 -!- FatShack has quit [Ping timeout: 245 seconds] 00:29:51 that said, "on CSZO" seems kinda not applicable? 00:30:01 CSZO =dobrazupa 00:30:14 tournament stuff is hosted on dobrazupa.org 00:30:21 this guide was written in 0.14 00:30:31 I should go and update it after I'm done fiddling with all this stuff 00:30:39 <|amethyst> something like cd ~tourney/dcss_tourney/html.tourney0.18/; rm images; cp -r /home/tourney/dcss_tourney/images . 00:31:56 Brannock: oh sorry, I kind of assumed you had more familiarity with unix 00:32:03 some of this is not going to make as much sense 00:32:11 I'm happy to learn 00:32:15 And I'm doing okay so far (I think) 00:32:56 I guess teal coloration means symlink and dark blue means a dir, judging from /images/ changing colors after amethyst's commands 00:33:30 yes 00:34:15 Brannock: ls -l also displays special output for symlinks 00:34:19 shows you to where they point 00:34:24 neat command 00:36:00 reminder to tread carefully in general when issuing this commands if you're not familiar with what they do 00:36:13 I don't know that we have an archive of this stuff, all the past t data 00:36:33 that stuff should be added to the repo imho 00:36:40 thanks for the reminder 00:36:54 well, I think what's going to happen is that we'll move to some different scripts 00:36:58 chequers is working on that 00:37:08 not sure if he still is 00:37:26 this may be the last t where we use these 00:43:51 -!- cait has quit [Ping timeout: 244 seconds] 00:47:28 gammafunk, trying to git fetch gets me the same problem as git pull, a permission denied because of publickey and unable to read the remote repo 00:47:45 hrm 00:47:47 let me try 00:48:10 I'm almost done with everything though. I just need banner images, to figure out where banner scripts are actually defined (banners.py seems way too short for it), and to do the final setup for the tournament with the new dirs and such 00:48:26 Brannock: are you using origin? 00:48:31 yes 00:48:37 I think we want upstream, let me see 00:49:26 yeah, origin is over git protocol 00:49:48 also user info is set to chequers 00:49:56 so be careful of not commiting from this account 00:50:00 or otherwise change that if you do 00:50:13 be careful of 'not' committing? 00:50:15 Brannock: if you like you can edit the remote in .git/config 00:50:20 or just use upstream 00:50:29 but the https url should work fine 00:51:06 either remove origin and use upstream, or remove upsteam and copy that config to origin and overwrite it 00:51:23 Okay 00:51:31 I don't understand the warning about userinfo being chequers and committing, though 00:51:48 -!- destroythecore has quit [Read error: Connection reset by peer] 00:53:10 Brannock: if you were to commit from dobrazupa, you'd have chequers user info 00:53:26 Gotcha 00:53:35 might just want to set it to your info I guess 00:53:46 and if I make a commit, I'll remember to set the env var 00:53:52 which will override 00:54:06 he ran the last t, so using his info made sense 00:54:14 but then we banished him to australia, so he's gone 00:55:30 On dcss_tourney repo, should the 0.18 branch be merged into master? 00:55:33 Since it's 'done' now 00:55:48 I branched off the 0.18 branch itself for the 0.19-tourney branch 00:56:16 Brannock: well any changes that are meant to last could be at least cherry picked 00:56:18 -!- Dracunos-m has quit [Ping timeout: 265 seconds] 00:56:21 if you like you can do that 00:56:31 Okay 00:56:38 but you probably don't want to outright merge since there's a bunch of 0.18 specific stuff 00:56:41 Right 00:56:53 I'll make a note to go through the 0.18 and 0.19 changes later to cherrypick the useful stuff into master 00:56:57 nice 00:57:07 also leave secret messages than only cool tournament people can see 00:57:13 and we'll talk about them in channel 00:57:20 but like people won't know what they mean 00:57:24 We really should be backing up this tournament history data somewhere though 00:57:38 for that, maybe |amethyst does have backups? 00:57:38 -!- hellmonk has quit [Quit: Page closed] 00:57:45 <|amethyst> ha 00:57:50 uh oh... 00:58:18 I'll just set up a web spider and dowload all of dobrazupa.org 00:58:50 including that weird "adult sporulation" directory he's hiding 00:58:54 <|amethyst> go for it, it's only a few hundred gigs 00:59:04 <|amethyst> oh, well, about a terabyte if you count that one 00:59:09 I remember when that was an unthinkable size 00:59:29 -!- CanOfWorms has quit [Quit: ChatZilla 0.9.92 [Firefox 3.6.28/20120306064154]] 01:00:01 -!- omarax has quit [Remote host closed the connection] 01:00:33 -!- jdeeny has quit [Ping timeout: 252 seconds] 01:01:09 the best part of spectating cwz is when people just say random english phrases to me 01:01:59 I really need to learn some random korean phrases in return 01:03:50 hrm 01:03:52 ??protection 01:03:53 protection[1/1]: Bonus AC. On rings, anywhere from -6 to +6. On weapons, +5 AC. On shields, +3 AC. You could also have learned any of this by viewing the in-game item description. 01:03:56 we need to update this one 01:04:09 * geekosaur remembers being wowed by our first 1GB drive 01:04:09 -!- dpeg has quit [Quit: leaving] 01:05:10 I remember when my dad installed like a...was it a 10mb drive? in our familiy computer that previously only had floppy 01:05:13 (then again I also remember backing up an 8MB Winchester bubble. to 8" floppies.) 01:05:16 -!- Dracunos7 has quit [Ping timeout: 260 seconds] 01:06:01 I remember doing the code wheels for DOS games so I could play Jordan vs. Bird 01:06:23 -!- Dracunos has quit [Ping timeout: 256 seconds] 01:06:25 -!- sooheon has joined ##crawl-dev 01:07:25 -!- squidcat has quit [Ping timeout: 260 seconds] 01:09:05 how does prot work now, only granting ac upon successful hit? 01:09:10 yeah 01:09:14 one successful hit is +7 AC 01:09:18 for a duration 01:09:24 does that also not trigger versus firewood? 01:09:48 <|amethyst> correct 01:09:59 <|amethyst> !source attack.cc:1565 01:09:59 https://github.com/crawl/crawl/blob/master/crawl-ref/source/attack.cc#L1565 01:10:01 thanks 01:10:44 ??firewood 01:10:45 firewood[1/2]: No-XP stationary monsters other than tentacles and tentacle segments. 01:11:24 !learn edit protection /On weapons[^.]+\./On weapons, give +7 AC when you successfully hit a monster that isn't {firewood}. In 0.18- granted +5 AC always when wielded./ 01:11:25 Syntax is: !learn edit TERM[NUM] s/// 01:11:29 !learn edit protection[q] /On weapons[^.]+\./On weapons, give +7 AC when you successfully hit a monster that isn't {firewood}. In 0.18- granted +5 AC always when wielded./ 01:11:30 Syntax is: !learn edit TERM[NUM] s/// 01:11:32 god damn it 01:11:35 !learn edit protection[1] /On weapons[^.]+\./On weapons, give +7 AC when you successfully hit a monster that isn't {firewood}. In 0.18- granted +5 AC always when wielded./ 01:11:36 Syntax is: !learn edit TERM[NUM] s/// 01:11:47 !learn edit protection[1] s/On weapons[^.]+\./On weapons, give +7 AC when you successfully hit a monster that isn't {firewood}. In 0.18- granted +5 AC always when wielded./ 01:11:48 protection[1/1]: Bonus AC. On rings, anywhere from -6 to +6. On weapons, give +7 AC when you successfully hit a monster that isn't {firewood}. In 0.18- granted +5 AC always when wielded. On shields, +3 AC. You could also have learned any of this by viewing the in-game item description. 01:12:14 !learn edit protection[1] s/give/gives/ 01:12:15 protection[1/1]: Bonus AC. On rings, anywhere from -6 to +6. On weapons, gives +7 AC when you successfully hit a monster that isn't {firewood}. In 0.18- granted +5 AC always when wielded. On shields, +3 AC. You could also have learned any of this by viewing the in-game item description. 01:12:52 !learn edit protection[1] s/granted/gave/ 01:12:53 protection[1/1]: Bonus AC. On rings, anywhere from -6 to +6. On weapons, gives +7 AC when you successfully hit a monster that isn't {firewood}. In 0.18- gave +5 AC always when wielded. On shields, +3 AC. You could also have learned any of this by viewing the in-game item description. 01:14:03 <|amethyst> !learn edit protection[1] s/7 AC/7 AC for up to 5 turns/ 01:14:04 protection[1/1]: Bonus AC. On rings, anywhere from -6 to +6. On weapons, gives +7 AC for up to 5 turns when you successfully hit a monster that isn't {firewood}. In 0.18- gave +5 AC always when wielded. On shields, +3 AC. You could also have learned any of this by viewing the in-game item description. 01:14:19 -!- Menche has quit [Quit: Leaving] 01:14:32 <|amethyst> it's 3-4 turns for a single hit with a cap of 5, but that seemed like a lot to stuff into the entry 01:15:27 <|amethyst> for values of turn equal to daAUT 01:17:51 is there any meaningful difference between cherry-picking everythign in my 0.19-tourney branch and just merging the branch? 01:18:04 Brannock: sorry, merging into what? 01:18:12 dcss_tourney 01:18:14 on dobrazupa 01:18:19 I mean which branch in that 01:18:55 if you mean master, you've got a bunch of 0.19-specific stuff, but I think in the end, as long as master ends up in a "beginning" state 01:18:58 that would be helpful 01:18:59 dcss_tourney, though now that I think of it I should put this on dcss_tourney_dev first 01:19:17 yeah, you can test things there 01:19:36 that's more useful for testing code changes once you have something in dcss_tourney going maybe 01:20:03 Brannock: maybe not mess with master and take a look at it a gain a bit later 01:20:16 when you understand the setup more fully 01:20:16 yeah now I'm second-guessing myself 01:20:16 it might be clearer what should merge or not 01:20:17 https://github.com/crawl/dcss_tourney/tree/0.19-tourney this is the branch right now 01:20:57 -!- waat has quit [Ping timeout: 265 seconds] 01:21:31 man, those banner descripts right in the python 01:22:22 did I tell the kin about 0.19? 01:22:27 I think you did 01:22:40 yes you did 01:22:57 Anyway I mostly want to get the 0.19 tournament page up today so I can make the announcement for the tournament 01:23:02 I have plenty of time to fiddle with stuff until next Friday 01:23:25 just want to give players a reasonable amount of time to set up their clans and get familiarized with 0.19 01:23:30 Brannock: there's something you want to do wrt the t being in test mode 01:23:45 but I guess you have to get the to mysql table setup stuff etc 01:24:49 I should look through these commits right quick 01:27:19 -!- ontoclasm has quit [Quit: Leaving.] 01:27:59 -!- protopulse has quit [Quit: Page closed] 01:28:44 Brannock: did you get any instructions on managing the db? 01:28:49 specifically wiping the old data 01:29:01 umm 01:29:13 it's in readme and I haven't looked at that yet 01:29:15 -!- Lasty has joined ##crawl-dev 01:29:20 I don't see that in the tutorial 01:29:24 er guide 01:29:45 ??tournament 01:29:46 tournament[1/6]: The 0.19 tournament will run from 20:00 UTC Friday 4 Nov 2016 to 20:00 UTC Sunday 20 Nov 2016. The tournament pages will be up soon. 01:30:02 yeah it's in the main readme https://github.com/crawl/dcss_tourney/blob/master/README 01:30:33 -!- Zeor has quit [Quit: Leaving.] 01:30:57 you can run that mysql command from dobrazupa to wipe/recreate the DB 01:31:13 -!- iFurril has quit [Ping timeout: 260 seconds] 01:31:59 that won't do anything untowards? 01:32:28 it wipes the 0.18 db, which we don't need, since it's over and we have the 0.18 pages 01:32:33 -!- GauHelldragon has quit [Ping timeout: 245 seconds] 01:32:41 and sets up a fresh copy so you can begin testing 01:32:57 later on you'll do this again before the t 01:33:08 and then it usually gets recreated once during the t, after clan freeze 01:33:26 but once live data is in there (the t is running) you have to be a lot more careful, since any recreation can take a long time 01:33:59 Okay, done 01:34:00 and some things like the nem choices you have to be very careful not to wipe, since those are a random choice 01:34:10 let's see 01:35:01 I can begin pinging you about various things in the list 01:35:14 species/god/class scoring? 01:36:04 Oh, I missed that one 01:36:09 return (3*(46+total)+3+2*subtotal)/(4+2*subtotal) 01:36:12 Man, these need documentation 01:36:20 At a guess, 46 is # of gods x 2 01:36:28 With Hep+Usk and -Pak that should be 48 now 01:36:31 !lg * cv=0.18 x=cdist(god) 01:36:33 289593 games for * (cv=0.18): cdist(god)=24 01:36:47 not quite x2 01:36:54 !lg * cv=0.18 x=cdist(cls) 01:36:55 289593 games for * (cv=0.18): cdist(cls)=24 01:37:04 maybe it just wasn't updated.... 01:37:27 0.18 couldn't have had 24. We have 24 now, with I, P, and W open 01:37:32 !lg * current trunk !experimental !pak x=cdist(god) 01:37:38 477175 games for * (current trunk !experimental !pak): cdist(god)=25 01:37:41 0.18 had I, H, U, and W open which is 23.. 01:37:47 does cdist(god) include NO_GOD? 01:37:52 ah 01:37:56 yes it would 01:38:05 FINE, SMARTY PANTS! 01:38:16 so I guess that's just x2 01:38:23 although wouldn't you include no god? 01:38:36 I don't actualy know if that makes sense for this calc 01:38:42 like I said, this needed documentation 01:38:47 !lg * cv=0.18 x=cdist(race) 01:38:49 289594 games for * (cv=0.18): cdist(race)=35 01:38:54 huh, guess that includes the Dr colors 01:39:02 use crace 01:39:17 !lg * cv=0.18 x=cdist(crace) 01:39:17 !lg * cv=0.18 x=cdist(crace) 01:39:19 289594 games for * (cv=0.18): cdist(crace)=26 01:39:19 dammit! 01:39:19 289594 games for * (cv=0.18): cdist(crace)=26 01:39:41 the x2 theory seems very plausible 01:40:01 elliptic could answer that 01:40:05 yeah 01:40:14 for nem eligable, that's a decision we need to make 01:40:50 so it was combos with 15 wins last time 01:40:58 I think ballpark is to get ~120 combos or so 01:41:05 there's a nice command for it... 01:41:07 ??userdef 01:41:08 userdef[1/1]: https://loom.shalott.org/userdef.html 01:41:57 -!- ebarrett_ has quit [] 01:43:10 !lg * won playable char!=$(!lg * won t s=char fmt:"${.}" join:"|" stub:"xxxx") s=char o=-char format:"${.}" join:" " title:"Possible next Nemelex' Choices" stub:"none" ?:N<=15 01:43:15 -!- zxc has joined ##crawl-dev 01:43:18 Possible next Nemelex' Choices: CeCj CeEE CeIE DDAE DDEn DDIE DEHu DETm FoCj FoNe GhEn GhSu GrNe HaFE HaSu KoAE MfCj SpSu TeWr VSSu 01:43:33 !lg * won playable char!=$(!lg * won t s=char fmt:"${.}" join:"|" stub:"xxxx") s=char o=-char format:"${.}" join:" " title:"Possible next Nemelex' Choices" stub:"none" ?:N<=20 01:43:41 Possible next Nemelex' Choices: CeAE CeCj CeEE CeEn CeFE CeIE CeSu CeVM DDAE DDAK DDCj DDEn DDIE DEAK DEAr DEHu DESk DETm DEWr FoAE FoCj FoEn FoFE FoNe FoSu FoTm FoWz GhAE GhCj GhEn GhSu GhVM GrNe HaAE HaEn HaFE HaSu HaVM HEEE HETm HOCj HOEn HOIE HOSu KoAE KoIE KoTm KoVM MfAE MfCj MfEE MiVM MuAK MuEn OgCj OgVM OpAE OpAK OpAM OpWr SpAE SpSu TeAK TeEE TeIE TeWr TrFE TrVM VpAK VpCj VpFE VpHu VpSk VSA... 01:43:49 oh we need a count 01:43:58 !lg * nchoice t s=char / won fmt:"${n_x}${.}" ?:N<20 01:44:07 !kw nchoice 01:44:08 Keyword: nchoice => OgAE|GhEE|huen|FoIE|DDSu|DEAM|VpVM|KoMo|OpSk|MfFE|HEEn|MuEE|sphu|TeTm|HaWz|CeNe|FeWr|CeAr|VSCj|FoVM|OgSu|GhAK|GrAM|KoCj|VpTm|MiCj|HaNe|SpFE|DEWn|TeEn|HOAE|TrSk|ophu|DrAM|DEGl|HESu|MuAK 01:44:11 231/6705 games for * (nchoice t): 10/94x GhAK, 9/271x OgAE, 9/132x CeNe, 9/279x TeTm, 9/333x OgSu, 9/324x KoMo, 9/122x MiCj, 8/238x GhEE, 8/57x GrAM, 8/182x HuEn, 8/181x FoIE, 8/161x VpVM, 8/145x MfFE, 8/55x CeAr, 8/36x DDSu, 8/192x VSCj, 8/134x HEEn, 7/94x TrSk, 7/452x OpSk, 7/112x SpFE, 7/299x FoVM, 6/115x HOAE, 6/265x MuEE, 6/124x HaNe, 6/120x KoCj, 6/186x SpHu, 5/115x HaWz, 4/461x FeWr, 4/367x... 01:44:11 damn 01:45:32 !lg * won playable char!=$(!lg * won t s=char fmt:"${.}" join:"|" stub:"xxxx") ?:N<=20 01:45:40 9039. zhaorenwt the Shatterer (L27 DsAs of Nemelex Xobeh), escaped with the Orb and 3 runes on 2016-10-27 00:41:43, with 1619761 points after 79182 turns and 3:26:12. 01:45:46 !lg * won playable char!=$(!lg * won t s=char fmt:"${.}" join:"|" stub:"xxxx") x=cdist(char) ?:N<=20 01:45:59 No games for * (won playable char!=MiFi|MiBe|GrFi|HOFi|HOGl|DDFi|GrBe|TrMo|MiGl|FoFi|DsGl|GrGl|SpEn|VSMo|DsFi|GhMo|MfGl|GrEE|GhAK|DrTm|CeNe|KoMo|DECj|OgAE|VpEn|OgSu|TeTm|MiCj|HEEn|HOBe|GhEE|GrAM|MfFE|DDSu|VSCj|FoIE|DsBe|CeAr|GrMo|HuEn|VpVM|HaAs|DEFE|DEWz|VSFi|DDAr|DrFE|SpFE|OpSk|DsAK|DsMo|FoVM|TrSk|MiMo|DDBe|MfSk|KoCj|OgBe|DsWn|SpHu|MuEE|HOAE|HaNe|CeHu|HOHu|HaWz|HuBe|MiHu|VSAs|TeCj|DsAr|MiWn|DDEE|... 01:46:20 is this a list of easiest combos? 01:46:30 no it's kind of the reverse 01:46:39 it's to see how high an N we need 01:46:48 to get a group of least won nem choice combos 01:46:59 I just need to get the command right 01:47:40 !lg * playable char!=$(!lg * won t s=char fmt:"${.}" join:"|" stub:"xxxx") x=cdist(char) / won ?:N<=20 01:47:51 No games for * (playable char!=MiFi|MiBe|GrFi|HOFi|HOGl|DDFi|GrBe|TrMo|MiGl|FoFi|DsGl|GrGl|SpEn|VSMo|DsFi|GhMo|MfGl|GrEE|GhAK|DrTm|CeNe|KoMo|DECj|OgAE|VpEn|OgSu|TeTm|MiCj|HEEn|HOBe|GhEE|GrAM|MfFE|DDSu|VSCj|FoIE|DsBe|CeAr|GrMo|HuEn|VpVM|HaAs|DEFE|DEWz|VSFi|DDAr|DrFE|SpFE|OpSk|DsAK|DsMo|FoVM|TrSk|MiMo|DDBe|MfSk|KoCj|OgBe|DsWn|SpHu|MuEE|HOAE|HaNe|CeHu|HOHu|HaWz|HuBe|MiHu|VSAs|TeCj|DsAr|MiWn|DDEE|DDGl... 01:48:07 oh 01:48:10 this isn't right 01:49:10 elliptic: can you help me with the command to find the N for nem choice? 01:49:27 as in how big of an N we need to define the nem choice pool 01:51:07 -!- sooheon has quit [Ping timeout: 276 seconds] 01:51:27 if I cherry-pick the HTML changes into dcss_tourney will that generate a 0.19 page? 01:51:35 that's basically all I want right now so I can make the announcement without a dead link 01:51:54 I have a lot of stuff to do tomorrow morning and should be getting to bed soon 01:53:12 Brannock: you have to run the scripts 01:53:30 Brannock: if you like I can probably get the test page generated for you and you can send up posts tomorrow? 01:53:38 -!- amalloy_ is now known as amalloy 01:53:44 Sure, that's good 01:54:02 alright, I'll try to get that done based on your stuff, and send you a tell 01:54:26 alas we did not really give two week's notice, but such is life 01:58:15 Brannock: do you have everything you want pushed to the 0.19 branch? 01:58:23 yes, all my work is committed and pushed 01:58:26 alright 01:58:35 thanks for all your help! 01:58:37 good night 02:00:01 -!- omarax has quit [Remote host closed the connection] 02:01:27 -!- DrKe has joined ##crawl-dev 02:05:12 nn 02:10:09 chequers: my game on 0.19 on cpo doesn't seem to want to begin 02:10:12 -!- mong has quit [Quit: Leaving] 02:10:19 and the rc file url is 404 02:10:23 the base url, that is 02:11:02 yeah my rc seems to be 404 as well 02:12:00 -!- sneakyness has quit [Ping timeout: 256 seconds] 02:19:03 -!- Idolo has quit [] 02:19:58 -!- n1 has quit [Read error: Connection reset by peer] 02:20:22 -!- n1 has joined ##crawl-dev 02:23:12 -!- dtsund has quit [Remote host closed the connection] 02:30:01 -!- sneakyness has joined ##crawl-dev 02:31:17 -!- sooheon has joined ##crawl-dev 02:32:55 -!- Kalir has quit [Quit: I'M OUT SON. PEACE, LOVE, EXPLOSIONS.] 02:33:13 -!- _Jordan_ has quit [Quit: This computer has gone to sleep] 02:35:40 -!- sooheon has quit [Ping timeout: 250 seconds] 02:41:30 -!- isha is now known as werekitten 02:41:33 -!- werekitten is now known as isha 02:50:02 !lg * char=$(!lg * won playable char!=$(!lg * won t s=char fmt:"${.}" join:"|" stub:"xxxx") s=char o=-char format:"${.}" title:"" join:"|" ?:N<=15) title:"Number of nem choice chars" fmt:"${x[0]}" x=cdist(char) 02:50:11 Number of nem choice chars: 20 02:50:15 !lg * char=$(!lg * won playable char!=$(!lg * won t s=char fmt:"${.}" join:"|" stub:"xxxx") s=char o=-char format:"${.}" title:"" join:"|" ?:N<=20) title:"Number of nem choice chars" fmt:"${x[0]}" x=cdist(char) 02:50:24 Number of nem choice chars: 77 02:50:37 !lg * char=$(!lg * won playable char!=$(!lg * won t s=char fmt:"${.}" join:"|" stub:"xxxx") s=char o=-char format:"${.}" title:"" join:"|" ?:N<=22) title:"Number of nem choice chars" fmt:"${x[0]}" x=cdist(char) 02:50:47 Number of nem choice chars: 105 02:50:54 !lg * char=$(!lg * won playable char!=$(!lg * won t s=char fmt:"${.}" join:"|" stub:"xxxx") s=char o=-char format:"${.}" title:"" join:"|" ?:N<=23) title:"Number of nem choice chars" fmt:"${x[0]}" x=cdist(char) 02:51:04 Number of nem choice chars: 119 02:51:29 !lg * char=$(!lg * won playable char!=$(!lg * won t s=char fmt:"${.}" join:"|" stub:"xxxx") s=char o=-char format:"${.}" title:"" join:"|" ?:N<=23) title:"Number of nem choice chars" x=cdist(char),cdist(cls),cdist(crace) 02:51:41 Number of nem choice chars: cdist(char)=119; cdist(cls)=22; cdist(crace)=21 02:52:10 !lg * char=$(!lg * won playable char!=$(!lg * won t s=char fmt:"${.}" join:"|" stub:"xxxx") s=char o=-char format:"${.}" title:"" join:"|" ?:N<=23) title:"Number of nem choice chars" s=crace,cls 02:52:21 Number of nem choice chars: 31402x Spriggan (15796x Abyssal Knight, 5922x Transmuter, 2933x Monk, 2626x Air Elementalist, 2137x Necromancer, 1008x Summoner, 980x Ice Elementalist), 27228x Deep Elf (11011x Artificer, 3485x Fighter, 2242x Assassin, 2120x Chaos Knight, 1982x Skald, 1817x Warper, 1777x Transmuter, 1554x Hunter, 1240x Abyssal Knight), 20468x Kobold (4217x Venom Mage, 3526x Wizard, 3225... 02:52:51 not what I wanted! 02:53:55 !lg * char=$(!lg * won playable char!=$(!lg * won t s=char fmt:"${.}" join:"|" stub:"xxxx") s=char o=-char format:"${.}" title:"" join:"|" ?:N<=23) title:"Nem choice" fmt:"${.}" pfmt:"$child" s=crace,cls 02:54:06 Nem choice: Abyssal Knight, Transmuter, Monk, Air Elementalist, Necromancer, Summoner, Ice Elementalist, Artificer, Fighter, Assassin, Chaos Knight, Skald, Warper, Transmuter, Hunter, Abyssal Knight, Venom Mage, Wizard, Transmuter, Warper, Earth Elementalist, Ice Elementalist, Air Elementalist, Skald, Conjurer, Abyssal Knight, Earth Elementalist, Artificer, Air Elementalist, Fire Elementalist, Hun... 02:55:03 !lg * char=$(!lg * won playable char!=$(!lg * won t s=char fmt:"${.}" join:"|" stub:"xxxx") s=char o=-char format:"${.}" title:"" join:"|" ?:N<=23) title:"Nem choice" pfmt:"${.} ($child)" s=crace,cls 02:55:14 Nem choice: Spriggan (15796x Abyssal Knight, 5922x Transmuter, 2933x Monk, 2626x Air Elementalist, 2137x Necromancer, 1008x Summoner, 980x Ice Elementalist), Deep Elf (11011x Artificer, 3485x Fighter, 2242x Assassin, 2120x Chaos Knight, 1982x Skald, 1817x Warper, 1777x Transmuter, 1554x Hunter, 1240x Abyssal Knight), Kobold (4217x Venom Mage, 3526x Wizard, 3225x Transmuter, 2829x Warper, 2542x Ear... 02:55:40 welp, that's the right number of combos, at least 03:00:02 -!- omarax has quit [Remote host closed the connection] 03:00:44 -!- scummos| has quit [Ping timeout: 256 seconds] 03:01:17 -!- sooheon has joined ##crawl-dev 03:03:33 -!- Wah has quit [Read error: Connection reset by peer] 03:04:58 -!- Insomniak` has quit [Ping timeout: 250 seconds] 03:06:25 -!- sooheon has quit [Ping timeout: 260 seconds] 03:12:24 Unstable branch on crawl.beRotato.org updated to: 0.20-a0-0-g8ddec94 (34) 03:18:06 -!- Marvin is now known as Guest23270 03:19:30 -!- jdeeny has joined ##crawl-dev 03:25:51 -!- lvh has quit [Ping timeout: 258 seconds] 03:27:30 -!- Patashu_ has joined ##crawl-dev 03:30:32 -!- ZiBuDo has quit [Ping timeout: 250 seconds] 03:30:58 -!- bitcoinbastard has quit [Ping timeout: 250 seconds] 03:33:12 -!- MarvinPA has quit [Ping timeout: 260 seconds] 03:34:06 -!- Siegurt has joined ##crawl-dev 03:35:07 -!- MarvinPA has joined ##crawl-dev 03:35:32 -!- flappity has quit [Ping timeout: 260 seconds] 03:38:05 -!- MarvinPA has quit [Client Quit] 03:48:22 -!- ilyak has quit [Ping timeout: 265 seconds] 03:48:54 -!- Menche has quit [Ping timeout: 245 seconds] 03:50:47 -!- epsilonhalbe has quit [Ping timeout: 265 seconds] 03:54:34 !tell Brannock The 0.19 t page is live at http://dobrazupa.org/tournament/0.19/ ; In the repo there's a checkout of the 0.19 branch with a few commits by me (see commit messages). These haven't been pushed to the github repo. If you make further changes the mako files or otherwise need to re-create the index page, run 'python update_index.py' from the dcss_tourney dir to remake the index page. 03:54:34 Maximum message length is 340 characters, but you had 381. Eschew verbosity, Gladys! 03:54:35 oop 03:54:38 !tell Brannock The 0.19 t page is live at http://dobrazupa.org/tournament/0.19/ ; In the repo there's a checkout of the 0.19 branch with a few commits by me (see commit messages). These haven't been pushed to the github repo. If you make further changes the mako files or otherwise need to re-create the index page, run 'python update_index.py' from the dcss_tourney dir. 03:54:39 Maximum message length is 340 characters, but you had 356. Eschew verbosity, Gladys! 03:54:43 so close 03:55:09 !tell Brannock The 0.19 t page is live at http://dobrazupa.org/tournament/0.19/ ; In the repo there's a checkout of the 0.19 branch with commits by me. These haven't been pushed to the github repo. If you make further changes the mako files or otherwise need to re-create the index page, run 'python update_index.py' from dcss_tourney. 03:55:10 gammafunk: OK, I'll let brannock know. 03:55:19 ??tournament 03:55:19 tournament[1/6]: The 0.19 tournament will run from 20:00 UTC Friday 4 Nov 2016 to 20:00 UTC Sunday 20 Nov 2016. The tournament pages will be up soon. 03:55:22 -!- sooheon has joined ##crawl-dev 03:55:51 !learn edit tournament[1] s|The tournament.*|Tournament home page: http://dobrazupa.org/tournament/0.19/| 03:55:52 tournament[1/6]: The 0.19 tournament will run from 20:00 UTC Friday 4 Nov 2016 to 20:00 UTC Sunday 20 Nov 2016. Tournament home page: http://dobrazupa.org/tournament/0.19/ 04:00:02 -!- omarax has quit [Remote host closed the connection] 04:00:14 -!- sooheon has quit [Ping timeout: 256 seconds] 04:04:22 -!- adibis has quit [Ping timeout: 276 seconds] 04:08:36 -!- Siegurt has quit [Ping timeout: 260 seconds] 04:17:41 -!- kuniqs has quit [Quit: Page closed] 04:21:05 -!- Guest23270 has quit [Ping timeout: 260 seconds] 04:24:00 -!- amalloy is now known as amalloy_ 04:35:43 ??changelog 04:35:43 changelog[1/3]: https://github.com/crawl/crawl/blob/master/crawl-ref/docs/changelog.txt - often incomplete and/or out of date, see {changelog[3]} for an exhaustive list of changes. 04:41:54 -!- agolden has joined ##crawl-dev 04:43:57 -!- ilyak has quit [Ping timeout: 265 seconds] 04:44:18 -!- Rotatell has quit [Remote host closed the connection] 04:44:43 -!- Rotatell has joined ##crawl-dev 04:45:02 Stable (0.19) branch on crawl.beRotato.org updated to: 0.19-b1-1-g9a3527e 04:45:14 ??nem_wrath 04:45:14 I don't have a page labeled nem_wrath in my learndb. 04:45:19 ??nemelex_wrath 04:45:23 nemelex xobeh wrath[1/1]: Two stages. You are forced to draw from the {deck of punishment}; and any cards which you have stacked are randomly shuffled. Drawing from decks at any point could also mean you have to draw from the deck of punishment. Marked cards are 3 times more likely to be swapped for punishment cards. 04:45:50 -!- Rotatell has quit [Remote host closed the connection] 04:46:00 -!- Rotatell has joined ##crawl-dev 04:49:11 -!- Rotatell has quit [Remote host closed the connection] 04:49:20 -!- Rotatell has joined ##crawl-dev 04:49:27 -!- sooheon has joined ##crawl-dev 04:52:22 Ropoloid1 (L20 DsBe) (D (Sprint)) 04:54:07 -!- sooheon has quit [Ping timeout: 252 seconds] 04:57:37 !tell gammafunk, cbro should be ready for tournament. the day before I will disable the experimentals. here's the PR for logs/stones: https://github.com/crawl/sequell/pull/65 04:57:38 Sorry johnstein, I don't know who gammafunk, is. 04:57:46 !tell gammafunk cbro should be ready for tournament. the day before I will disable the experimentals. here's the PR for logs/stones: https://github.com/crawl/sequell/pull/65 04:57:46 johnstein: OK, I'll let gammafunk know. 04:58:14 -!- agolden has quit [Quit: agolden] 05:00:02 -!- omarax has quit [Remote host closed the connection] 05:00:03 -!- ProzacElf has quit [Ping timeout: 245 seconds] 05:06:39 -!- PsyMar has quit [Ping timeout: 256 seconds] 05:07:06 -!- insecticide has quit [Ping timeout: 256 seconds] 05:20:25 -!- Nattefrost has quit [Read error: Connection reset by peer] 05:30:42 thanks johnstein, you're the best cbro admin there is! 05:30:43 gammafunk: You have 1 message. Use !messages to read it. 05:32:00 that joke only works if you're the only cbro admin, I just realized you may have given someone else access rights 05:33:27 merged with the big green button 05:39:49 nah. I'm too paranoid. I'm an army of 1 05:43:00 -!- insecticide has quit [Ping timeout: 244 seconds] 05:43:32 -!- sooheon has joined ##crawl-dev 05:56:18 ??objstat[2 05:56:18 objstat[2/2]: Latest spreadsheets for past releases and trunk (0.19-a0-1895-g783e625): https://drive.google.com/folderview?id=0B7VXhHzhWWb7S282VWhLVWRXbG8&usp=sharing , See the README for details: https://docs.google.com/document/d/1D5mFqVi8ghz_nzvVmDUc3unx8VanVBWfgvZ8xCHaiJo/edit?usp=sharing 06:00:01 Stable (0.19) branch on CRAWL.XTAHUA.COM updated to: 0.19-b1-1-g9a3527e 06:00:02 -!- omarax has quit [Remote host closed the connection] 06:04:11 -!- grimmulfr has quit [Remote host closed the connection] 06:16:37 -!- Eksell has quit [Remote host closed the connection] 06:16:47 -!- Eksell has joined ##crawl-dev 06:23:24 Shenda (L3 HOFi) (D:2) 06:23:24 Franakus (L2 DECj) (D:1) 06:23:25 varam (L5 TrMo) (D:3) 06:23:25 beigtais (L12 DECj) (Lair:3) 06:23:26 happinesssam (L17 HuBe) (Shoals:3) 06:23:26 kengeki (L27 HOFi) (Crypt:1) 06:23:29 KristoblXynda (L25 DDFi) (Depths:3) 06:23:34 Webtiles server restarted. 06:23:43 vev (L15 DsAK) (Orc:2) 06:23:43 DEFE (L13 TeVM) (Lair:2) 06:23:43 Nattefrost (L11 FoFi) (D:9) 06:23:43 Soeti (L17 DDFi) (Swamp:1) 06:23:46 Sar (L8 DgAM) (D:5) 06:25:22 Think that should do it for CXC 06:33:25 oh, right, I have push rights x) 06:34:00 thanks Medar 06:35:15 merged my own pull request for sequell 06:35:37 scoring pages had their own thing right? 06:41:06 the CAO pages? yeah, they do 06:42:08 do I need to inform someone to update those? 06:49:56 Medar: I think |amethyst will possibly update those when he updates CAO, probably for all servers 06:50:15 There's a new scoreboard page that will also be updated at some point 06:50:22 https://scoreboard.crawl.develz.org/ 06:50:36 but again that will get updated at some point in the future 06:50:43 neat 06:50:46 So I think you don't have to contact anyone 06:50:46 ok 06:55:19 initfile.cc: In member function ‘const std::vector game_options::build_options_list()’: 06:55:22 initfile.cc:119:16: warning: unused variable ‘USING_LOCAL_TILES’ [-Wunused-variable] 06:55:25 mon-info.cc: In constructor ‘monster_info::monster_info(const monster*, int)’: 06:55:28 mon-info.cc:680:15: warning: declaration of ‘spell_hd’ shadows a member of 'this' [-Wshadow] 06:56:54 not actual problems 06:59:17 !tell gammafunk I'll get on it later. 06:59:18 TZer0: OK, I'll let gammafunk know. 07:00:02 -!- omarax has quit [Remote host closed the connection] 07:02:17 gammafunk: updated for what? 07:03:23 %git stone_soup-0.19 07:03:23 07Brannock02 * 0.19-b1-1-g9a3527e: Revert "For trunk, make webtiles mouse control on by default." 10(12 hours ago, 1 file, 1+ 1-) 13https://github.com/crawl/crawl/commit/9a3527ea3a40 07:03:23 gammafunk: You have 2 messages. Use !messages to read them. 07:03:24 for that 07:04:04 -!- acalycine has quit [Quit: bye] 07:04:19 !messages 07:04:20 (1/2) johnstein said (2h 6m 33s ago): cbro should be ready for tournament. the day before I will disable the experimentals. here's the PR for logs/stones: https://github.com/crawl/sequell/pull/65 07:04:22 !messages 07:04:23 (1/1) TZer0 said (5m 6s ago): I'll get on it later. 07:07:13 -!- Dingo_ has quit [Ping timeout: 244 seconds] 07:11:41 -!- sooheon has quit [Disconnected by services] 07:11:53 -!- sooheon- is now known as sooheon 07:11:56 -!- sooheon has quit [Remote host closed the connection] 07:16:09 -!- jeefus has joined ##crawl-dev 07:19:38 -!- jefus has quit [Ping timeout: 245 seconds] 07:19:55 gammafunk: what does 0.19 have to do with the scoreboard? 07:21:03 what does 0.19 have to do with CAO scoring, zxc 07:21:16 (the answer is they both score games played in 0.19) 07:21:33 anyhow servers are getting 0.19 gradually 07:21:48 but they're not all available yet 07:23:16 -!- Nattefrost has quit [Ping timeout: 260 seconds] 07:26:57 !tell Brannock If you do any updates to t scoring config, cxc, cbro, and lld all have 0.19 set up in the usual places. cpo has 0.19 but I can't seem to get to the rc files for it just yet 07:26:59 gammafunk: OK, I'll let brannock know. 07:29:28 Is this the recommended docker image for webtiles? https://hub.docker.com/r/igorsh/crawl-webserver/ 07:29:49 I found a docker image from you too, TZer0. Need any help with it? 07:32:29 We don't really have a recommended docker image; we have instructions for more manual setup and a repo with support scripts 07:32:58 Someone did a ton of work with docker-related things but then kind of disappeared 07:34:26 I'm thinking, I might move over some ideas from my ansible project ( https://github.com/mattias/ansible_playbook_webtiles ) to a docker webtiles project. And maybe provide an ansible playbook which can install that docker image quickly on any webserver. 07:34:59 oh, was it you that I'm thinking of? 07:35:06 My bouncer died a few months back 07:35:21 I finally got it back (reinstalled the pi and put in docker + a znc image) 07:35:43 But docker sure keeps things clean 07:36:25 Well, it's a matter of actually deploying it on a server 07:36:33 whatever you do end up with 07:36:36 yeah, ansible can deploy it easily. it has a docker module 07:37:21 Something to allow automation of setting up most of a playable branch would be lovely 07:37:23 The only requirement would be a docker friendly vps 07:37:50 I can't remember how much I did in the ansible playbook. I know it had some customization 07:38:11 oh, I've been gone 5 months according to the github history 07:38:17 time flies... 07:40:21 -!- Ge0ff has quit [Ping timeout: 260 seconds] 07:43:00 -!- debo has joined ##crawl-dev 07:43:57 TZer0: I think I'll use your docker webtiles project and add ansible for deployment. And maybe move over some customization from my other ansible webtiles project. 07:44:36 -!- sooheon has joined ##crawl-dev 07:49:51 -!- nezrel has quit [Ping timeout: 256 seconds] 07:53:00 TZer0: Few questions: Why did you comment out the CMD? Why isn't the postbuild stuff in the Dockerfile from the beginning? Anything you want help improving on it? 07:53:04 -!- HellTiger_NB has quit [Ping timeout: 260 seconds] 07:55:13 I'll clone it tonight and play around and see if I can improve it, and add the new versions that's missing etc. 07:57:51 Probably will add a docker-compose.yml and see if it is possible to move some stuff into separate containers. Like the irc-bot. 08:00:02 -!- omarax has quit [Remote host closed the connection] 08:05:53 -!- ontoclasm has joined ##crawl-dev 08:08:48 gammafunk: !nwon 23 28 08:08:53 dang! 08:09:42 -!- Bammboo has quit [Ping timeout: 256 seconds] 08:11:43 not sure what that second arg is 08:12:15 it is so that the command doesn't print names of players with games in progress in those combos 08:12:52 (it is an xl cutoff, so it will only print names of players with games in progress in those combos with XL >= 28) 08:13:28 got it, thanks 08:13:37 it seems to give different results than my query 08:13:49 I believe this is due to my query excluding past t games 08:14:22 !nwon 22 28 08:14:35 127 combos won at most 22 times: CeAE CeCj CeEE CeEn CeFE CeIE CeSu CeTm CeVM CeWz DDAE DDAK DDCj DDEn DDIE DDSk DDVM DDWz DEAK DEAr DECK DEGl DEHu DESk DETm DEWn DEWr DgSu DrAM FeAK FeNe FoAE FoCj FoEn FoFE FoIE FoNe FoSu FoTm FoWr FoWz GhAE GhAs GhBe GhCj GhEn GhSu GhVM GhWz GrEn GrNe HaAE HaEE HaEn HaFE HaIE HaSu HaVM HaWz HEAr HEEE HETm HEVM HOCj HOEE HOEn HOIE HOSu HOTm HOWz HuEn KoAE KoEE Ko... 08:14:40 !nwon 21 28 08:14:54 104 combos won at most 21 times: CeAE CeCj CeEE CeEn CeFE CeIE CeSu CeTm CeVM DDAE DDAK DDCj DDEn DDIE DDSk DDWz DEAK DEAr DECK DEGl DEHu DESk DETm DEWr DgSu FeAK FeNe FoAE FoCj FoEn FoFE FoIE FoNe FoSu FoTm FoWr FoWz GhAE GhAs GhCj GhEn GhSu GhVM GrEn GrNe HaAE HaEn HaFE HaSu HaVM HEEE HETm HEVM HOCj HOEE HOEn HOIE HOSu HOTm HOWz KoAE KoEE KoIE KoTm KoVM KoWz MfAE MfCj MfEE MiVM MuAK MuEn OgCj Og... 08:16:33 -!- Patashu_ has quit [Ping timeout: 250 seconds] 08:18:34 -!- mizu_no_oto has quit [Quit: Computer has gone to sleep.] 08:21:02 -!- waat has quit [Ping timeout: 256 seconds] 08:24:59 -!- acalycine has quit [Quit: bye] 08:35:07 -!- MaxFrost has quit [Quit: Going offline, see ya! (www.adiirc.com)] 08:35:26 -!- uguug has quit [Ping timeout: 260 seconds] 08:35:55 -!- ontoclasm has quit [Quit: Leaving.] 08:36:00 -!- iFurril has quit [Ping timeout: 260 seconds] 08:38:32 -!- ldf_ has quit [Quit: Miranda NG! Smaller, Faster, Easier. http://miranda-ng.org/] 08:42:03 -!- elliptic has quit [Quit: Leaving] 08:50:29 -!- waat has quit [Ping timeout: 245 seconds] 08:50:29 -!- FatShack has joined ##crawl-dev 08:50:33 !nwon 08:50:35 All combos have been won at least 7 times! 08:50:40 !nwon 7 28 08:50:42 All combos have been won at least 8 times! 08:50:44 !nwon 8 28 08:50:45 All combos have been won at least 9 times! 08:50:48 !nwon 9 28 08:50:58 4 combos won at most 9 times: CeIE DDAE FoNe TeEn 08:51:35 -!- Lasty has quit [Quit: Leaving.] 08:51:56 !cmd nwon 08:51:57 Command: !nwon => =nwon.nodefs ${1:-$(=nwon.n)} ${2:-12} 08:52:03 !cmd =nwon.n 08:52:04 Command: =nwon.n => .echo 6 08:52:20 !cmd =nwon.n .echo 9 08:52:21 Redefined command: =nwon.n => .echo 9 08:52:24 !nwon 08:52:34 4 combos won at most 9 times: CeIE DDAE FoNe TeEn 08:54:21 -!- nikheizen has joined ##crawl-dev 09:00:02 -!- omarax has quit [Remote host closed the connection] 09:03:15 -!- debo has quit [Quit: orb spiders :(] 09:05:41 -!- iFurril has quit [Ping timeout: 256 seconds] 09:06:46 -!- dpeg has joined ##crawl-dev 09:08:06 -!- huhu has quit [Ping timeout: 260 seconds] 09:18:57 Medar: One of those chars was nothing but a fone 09:19:48 -!- gammafunk has quit [Quit: leaving] 09:33:28 -!- cait has quit [Client Quit] 09:40:51 -!- nikheizen has quit [Quit: leaving] 09:42:56 -!- Lasty has joined ##crawl-dev 09:49:13 -!- debo has joined ##crawl-dev 09:59:30 -!- n1k has joined ##crawl-dev 10:00:02 -!- omarax has quit [Remote host closed the connection] 10:02:53 -!- n1 has quit [Ping timeout: 250 seconds] 10:03:11 -!- Tux[Qyou] has joined ##crawl-dev 10:06:08 -!- adelrune has joined ##crawl-dev 10:09:18 -!- Krakhan has quit [Read error: Connection reset by peer] 10:14:25 -!- Dracunos-m has quit [Ping timeout: 250 seconds] 10:22:09 !learn add zxc[$ ....zxc is a genious! 10:22:10 zxc[3/3]: ....zxc is a genious! 10:26:16 -!- dracos369 has quit [Ping timeout: 260 seconds] 10:29:07 -!- renton has joined ##crawl-dev 10:33:54 -!- renton has quit [Client Quit] 10:39:09 -!- Patashu_ has joined ##crawl-dev 10:40:01 -!- amalloy_ is now known as amalloy 10:43:03 -!- wheals has joined ##crawl-dev 10:49:15 !messages 10:49:16 (1/2) gammafunk said (6h 54m 6s ago): The 0.19 t page is live at http://dobrazupa.org/tournament/0.19/ ; In the repo there's a checkout of the 0.19 branch with commits by me. These haven't been pushed to the github repo. If you make further changes the mako files or otherwise need to re-create the index page, run 'python update_index.py' from dcss_tourney. 10:49:20 !messages 10:49:21 (1/1) gammafunk said (3h 22m 21s ago): If you do any updates to t scoring config, cxc, cbro, and lld all have 0.19 set up in the usual places. cpo has 0.19 but I can't seem to get to the rc files for it just yet 10:49:33 -!- LexAckson has joined ##crawl-dev 10:55:14 Okay, posted announcement on dev blog and on SA/reddit. Someone will need to do a tavern post though I'm sure someone will notice soon enough 10:55:30 I have appointments to run but tonight I'll finish up more prep for the release 10:56:15 -!- Twinge has quit [Write error: Broken pipe] 10:56:21 -!- Twinge has joined ##crawl-dev 10:56:26 -!- Rjs has quit [Remote host closed the connection] 10:56:36 -!- adelrune has quit [Quit: Leaving] 11:00:03 -!- omarax has quit [Remote host closed the connection] 11:01:02 -!- LexAckson_ has joined ##crawl-dev 11:04:41 -!- LexAckson has quit [Ping timeout: 256 seconds] 11:12:42 -!- amalloy is now known as amalloy_ 11:15:44 -!- MaBunny is now known as ByteStorm 11:17:42 -!- dpeg_ has joined ##crawl-dev 11:19:33 -!- dpeg has quit [Quit: Lost terminal] 11:21:09 -!- gammafunk has joined ##crawl-dev 11:21:29 -!- Ge0ff has quit [Quit: Leaving] 11:25:04 -!- Morg0th has quit [Quit: leaving] 11:25:20 -!- bonghitz has quit [Remote host closed the connection] 11:26:01 -!- sneakyness has quit [Quit: Textual IRC Client: www.textualapp.com] 11:26:27 -!- sneakyness has joined ##crawl-dev 11:29:42 -!- cmcbot has quit [Ping timeout: 244 seconds] 11:30:14 -!- bonghitz has quit [Ping timeout: 244 seconds] 11:30:52 -!- ByteStorm has quit [Remote host closed the connection] 11:32:36 -!- twelwe has quit [Quit: Page closed] 11:35:19 -!- LexAckson__ has joined ##crawl-dev 11:39:15 -!- LexAckson_ has quit [Ping timeout: 256 seconds] 11:40:56 -!- mcfailface has quit [Ping timeout: 260 seconds] 11:43:40 -!- MaBunny has quit [Read error: Connection reset by peer] 11:43:57 -!- eb_mobile has quit [Ping timeout: 260 seconds] 11:46:51 -!- MaBunny is now known as ByteStorm 11:48:31 -!- destrovel has quit [Ping timeout: 260 seconds] 11:52:49 Tentacles are always "harmless" 13https://crawl.develz.org/mantis/view.php?id=10747 by lynn 12:00:02 -!- omarax has quit [Remote host closed the connection] 12:02:36 -!- LexAckson_ has joined ##crawl-dev 12:05:42 -!- ByteStorm has quit [Ping timeout: 252 seconds] 12:05:42 -!- LexAckson__ has quit [Ping timeout: 252 seconds] 12:12:35 ash interface screw: you can't compare armor by putting it on/removing it cause its cursed 12:12:51 not sure how to fix it easily but uh, something to think about 12:13:09 -!- eb_mobile has quit [Ping timeout: 250 seconds] 12:18:39 ebering: if you check the item (press its letter from i screen), you'll see how much AC you get, though. 12:18:39 dpeg_: You have 1 message. Use !messages to read it. 12:18:44 !messages 12:18:45 (1/1) Rast-- said (9w 1d 9h 42m 40s ago): gozag doesnt seem to give more gold in sprint. 12:19:07 I played a lot of Gozag, but I never played that. 12:21:23 -!- Lightli has joined ##crawl-dev 12:26:48 !lg dpeg won g s=char 12:26:49 18 games for dpeg (won g): CeHu, FeAr, FoEE, GrFi, HaHu, HESk, HuWn, KoAs, MfGl, MiEE, MuNe, OgMo, OpVM, SpAs, SpVM, TrMo, VpNe, VSMo 12:26:51 -!- eb_mobile has quit [Ping timeout: 256 seconds] 12:27:22 dpeg has no fear and is such a spas, does it all for the mune 12:28:30 -!- Blazinghand has joined ##crawl-dev 12:28:35 -!- simmarine has joined ##crawl-dev 12:31:30 -!- MarvinPA has joined ##crawl-dev 12:36:45 -!- sooheon_ has quit [Client Quit] 12:39:05 -!- amalloy_ is now known as amalloy 12:40:29 dpeg_: that works for AC calculations, but not for ER stuff like the EV penalty and spell fail rates 12:40:39 amalloy: true, but it's something 12:40:48 sure, but i bet ebering already knew that 12:41:15 I always read "ehering" instead of ebering. 12:41:17 i'm not sure how we could expose the ER portoin 12:47:54 -!- rossi_ has quit [Ping timeout: 260 seconds] 12:51:11 -!- Ququman has joined ##crawl-dev 13:00:03 -!- omarax has quit [Remote host closed the connection] 13:04:14 -!- adibis has quit [Ping timeout: 260 seconds] 13:09:04 -!- scummos| has quit [Ping timeout: 276 seconds] 13:12:34 -!- GauHelldragon has quit [Ping timeout: 245 seconds] 13:15:04 -!- amalloy is now known as amalloy_ 13:21:05 -!- adelrune has joined ##crawl-dev 13:30:29 -!- ZiBuDo has joined ##crawl-dev 13:35:58 -!- SteelNeuron has joined ##crawl-dev 13:36:23 Hello :) I'm getting closer to having a playable version of Ieoh Jian (the Council god). There are a few kinks that I need to iron out though. 13:36:46 I wonder... How should I go about setting up a spell that targets friendlies, but only if they have a specific property? I'm talking about the target selection 13:37:07 I know how to use a tracer to cycle through monsters or friendlies, but not how to exclude them based on a prop 13:45:44 -!- nezrel has quit [Ping timeout: 256 seconds] 13:46:47 -!- PleasingFungus has joined ##crawl-dev 13:47:06 SteelNeuron: you should check out the way that yara's works, or that beogh's item gifting thing does 13:49:05 Thanks! It actually just clicked and it was surprisingly painless :) 13:49:18 cool! 13:49:28 Now I'm trying to figure out how to teleport a monster as close to me as possible. There has to be a function for that somewhere :) 13:50:18 or to make it simpler, find the closest habitable coord 13:55:47 look in spl-summoning.cc 13:55:54 hrm 13:55:59 no, that'd just use mon-place.cc logic 13:56:11 so i guess look there 14:00:04 -!- omarax has quit [Remote host closed the connection] 14:03:18 agh, I wish I had a crystal ball so I could grep for the right things :D turns out there is a function called "find_habitable_spot_near" that does the trick exactly 14:14:24 -!- insecticide has quit [Ping timeout: 252 seconds] 14:19:10 -!- Rjs- is now known as Rjs 14:24:33 -!- wales has quit [Quit: Page closed] 14:27:45 -!- dpeg_ has quit [Quit: Lost terminal] 14:28:07 -!- wasd64 has quit [Quit: Page closed] 14:29:46 -!- Blazinghand has quit [Quit: This computer has gone to sleep] 14:31:34 -!- Blazinghand has joined ##crawl-dev 14:36:30 -!- removeelyvilon has quit [Quit: Page closed] 14:40:38 -!- Kalir has quit [Changing host] 14:51:40 PleasingFungus: hm, i tried to reproduce the situation in the report but it's working for me http://pastebin.com/76whHR8E http://i.imgur.com/W9hfZ5I.png 14:51:41 wheals: You have 1 message. Use !messages to read it. 14:51:46 !messages 14:51:47 (1/1) PleasingFungus said (17h 28m 13s ago): http://pastebin.com/76whHR8E 14:51:53 i wonder if the error is in raytracing 14:52:45 -!- CanOfWorms has joined ##crawl-dev 14:52:49 oh no 14:52:49 oh, never mind, i the error is happening for me again 14:53:56 the example they gave (three down) isn't buggy for me but two down is 14:55:12 weird 14:59:06 i see why, i think 14:59:10 that this is happening 14:59:19 -!- ontoclasm has joined ##crawl-dev 14:59:52 pretty much it hits the unseen square, and there's special code to make it regress in that case and finish the beam 15:00:02 -!- omarax has quit [Remote host closed the connection] 15:00:12 but since it regresses, the previous position gets added to path_taken twice 15:01:58 nice 15:02:38 -!- nikheizen has joined ##crawl-dev 15:03:01 i think just removing ray.regress() should fix it, since tracers out of your LOS aren't show anyway 15:06:53 i'll take a look in a minute 15:07:15 however i could imagine ending the beam inside a wall causing issues 15:09:28 so instead you could make bounce() return a bool, and depending on it break early from the big do_fire while loop 15:10:09 are you handling it now? 15:10:20 no, i'm poking at something else 15:10:25 i was going to look at it when you made it sound easy... 15:10:37 but now i'm a little intimidated 15:11:53 -!- harambe has quit [Quit: Leaving] 15:14:10 ok i'll try to handle it 15:14:33 -!- Dingo has quit [Ping timeout: 260 seconds] 15:14:35 now i feel bad 15:19:25 -!- MarvinPA_ has joined ##crawl-dev 15:19:46 !tell lasty drawback idea for something: reduced total spell levels (might make more sense on a species than a mut or ru sac or w/e) 15:19:47 PleasingFungus: OK, I'll let lasty know. 15:20:39 -!- MarvinPA has quit [Ping timeout: 244 seconds] 15:21:24 does 0.19 have a name yet 15:22:05 -!- Dracunos7 has quit [Ping timeout: 260 seconds] 15:23:04 oh 15:23:08 that's a good question 15:23:45 0.19: Remember How To Dance 15:23:49 0.19: We Forgot How To Dance 15:24:13 0.19: Your Grandpa Is A Mean Dancer 15:24:23 0.19: Dungeon As Dancefloor 15:24:51 0.19: Crypt Of The Yaktaurdancer 15:24:58 (...Pillardancer?) 15:25:41 0.19: Blood on the Dance Floor 15:25:52 0.19: The Salt Was Inside You All Along 15:26:30 0.19: 3400 AUM Of Salt 15:27:12 ancestral salt on the dancefloor 15:31:44 -!- MarvinPA_ is now known as MarvinPA 15:35:52 0.19: Ballet of the Dancestors 15:37:01 0.19: Ancestral Salt Dance 15:37:12 like a rain dance but for salt 15:37:48 PleasingFungus: is there a name i should credit in the bugfix commit 15:37:51 darox 15:38:00 i like both of yours 15:38:04 -!- Cerpin has quit [Read error: Connection reset by peer] 15:38:07 (release names) 15:38:09 talk more later 15:38:10 -!- PleasingFungus has quit [Quit: ChatZilla 0.9.92 [Firefox 49.0.2/20161019084923]] 15:40:42 -!- Cerpin has joined ##crawl-dev 15:45:37 03wheals02 07* 0.20-a0-1-g56c49a2: Fix some false positives in the doublezap indicator (darox). 10(3 minutes ago, 1 file, 9+ 0-) 13https://github.com/crawl/crawl/commit/56c49a25a2bd 15:49:55 0.19: Back to the Drawing Board 15:56:03 -!- Ge0ff has quit [Ping timeout: 250 seconds] 16:00:02 -!- omarax has quit [Remote host closed the connection] 16:00:35 -!- Ladykiller69 has quit [Quit: Verlassend] 16:00:44 !tell Mattias Hey, sorry, I sort of went afk 16:00:45 TZer0: OK, I'll let mattias know. 16:00:53 TZer0: np :D 16:00:53 Mattias: You have 1 message. Use !messages to read it. 16:00:59 I've been patiently waiting. 16:01:08 !messages 16:01:08 (1/1) TZer0 said (18s ago): Hey, sorry, I sort of went afk 16:01:08 Oh, and you can always use !tell or just pm me 16:01:18 Don't we all use bouncers? :) 16:01:25 One of the reasons was rebuilding and stuff. 16:01:52 I'm currently making a docker-compose.yml file and trying to clean things up 16:03:22 TZer0: Why did you not go with docker volumes? 16:03:47 Isn't it easier to move the whole server to another vps then? 16:03:54 if that ever happens :P 16:04:05 Hah, well, this was a while back. 16:04:13 I'm still looking at the code here 16:05:31 Did you mean one docker volume per version? 16:06:01 No. Just instead of having them locally and mounted in the container, have a dedicated container as volume 16:06:06 for all those folders 16:06:31 -!- dpeg has joined ##crawl-dev 16:06:55 Hmm, I think I had some ideas about making it easier to integrate with outside webservers and things. 16:07:08 Again, this is a while back 16:07:14 And I was just getting to grips with docker 16:07:42 -!- scummos__ has quit [Remote host closed the connection] 16:07:44 Yeah, I tried a long time ago to make a crawl webtiles server in docker. I made 3 containers, didn't really think it through and never got anywhere. Was very new to docker as well. 16:08:00 Then later on this year I made an ansible automated install 16:08:41 TZer0: https://github.com/mattias/ansible_playbook_webtiles <-- I will most likely try to combine both of these projects 16:08:53 Oooh, nice 16:09:29 Unstable branch on crawl.jorgrun.rocks updated to: 0.20-a0-1-g56c49a2 (34) 16:10:01 !seen rast 16:10:03 I last saw rast at Thu Oct 27 06:29:56 2016 UTC (13h 40m 6s ago) saying 'game officially won, i can ^Q now' on ##crawl. 16:11:29 TZer0: I never used docker until last week btw. I never understood it. Then last week it clicked... everything :P 16:11:33 Weird stuff -.- 16:17:55 -!- Zxpr1jk has quit [Read error: Connection reset by peer] 16:18:37 dpeg: re the AC, the i screen also shows you how much AC you get from a basic armor of that type, you have to do the addition yourself for plusses 16:18:38 -!- Kalir has quit [Quit: I'M OUT SON. PEACE, LOVE, EXPLOSIONS.] 16:24:14 -!- eb_mobile has quit [Ping timeout: 245 seconds] 16:28:15 should I cherry-pick my own bugfix or is there a release manager 16:28:27 ebering: yes, that could be better 16:28:52 wheals: it's a tag you're it kind of thing 16:28:58 you just became RM 16:29:03 dang 16:30:17 wheals: yeah, have to be really careful these days 16:31:01 32804 | Snake:3 | Bought a wand of hasting (3/9) for 420 gold pieces 16:31:06 The wand of blazing through 16:31:31 just got a temple layout with all the gods :O 16:32:02 Nice. 16:33:01 -!- Insomniak` has quit [Quit: I like to rock] 16:34:37 Does specifying CHANCE: not work in Abyss vaults? 16:40:09 -!- zxc has quit [Read error: Connection reset by peer] 16:42:20 -!- Kenran has quit [Quit: Leaving] 16:43:33 -!- xnavy has quit [Ping timeout: 250 seconds] 16:45:57 -!- ElanMorin has quit [Quit: WeeChat 1.5] 16:48:25 -!- Dracunos-m has quit [Ping timeout: 260 seconds] 16:50:17 -!- ProzacElf has joined ##crawl-dev 16:50:55 -!- Patashu_ has quit [Ping timeout: 250 seconds] 17:00:04 -!- omarax has quit [Remote host closed the connection] 17:00:34 -!- PsyMar has quit [Ping timeout: 265 seconds] 17:05:06 -!- agolden has joined ##crawl-dev 17:06:57 -!- agolden has quit [Client Quit] 17:07:27 TZer0: Can you see my fork? I removed a few files, added docker-compose.yml and it seems the Dockerfile no longer works (crawl/crawl.git moved to github for example) 17:08:36 -!- Weretaco has quit [Ping timeout: 256 seconds] 17:10:50 -!- Dingo has quit [Client Quit] 17:11:02 -!- SteelNeuron has quit [Quit: Page closed] 17:13:42 -!- nezrel has quit [Ping timeout: 256 seconds] 17:14:04 -!- THERetroGamerNY has quit [Quit: Be Blessed!] 17:21:50 -!- ldf has quit [Ping timeout: 265 seconds] 17:22:17 -!- agolden has joined ##crawl-dev 17:25:49 03PleasingFungus02 07* 0.20-a0-2-g2b0e13a: Simplify vampire transformation logic 10(51 seconds ago, 1 file, 11+ 21-) 13https://github.com/crawl/crawl/commit/2b0e13aebc58 17:27:21 03wheals02 {PleasingFungus} 07[stone_soup-0.19] * 0.19-b1-2-g2dbc53d: Fix some false positives in the doublezap indicator (darox). 10(2 hours ago, 1 file, 9+ 0-) 13https://github.com/crawl/crawl/commit/2dbc53d06829 17:27:21 03Brannock02 {PleasingFungus} 07[stone_soup-0.19] * 0.19-b1-3-g7dea586: Finalize 0.19 changelog 10(21 hours ago, 1 file, 1+ 1-) 13https://github.com/crawl/crawl/commit/7dea586d20e7 17:27:30 thank 17:27:40 -!- PleasingFungus has joined ##crawl-dev 17:27:52 -!- CanOfWorms has quit [Quit: ChatZilla 0.9.92 [Firefox 3.6.28/20120306064154]] 17:27:57 -!- agolden has quit [Quit: agolden] 17:28:40 Brannock: you forgot to put the 0.19 changelog into 0.19 :P 17:29:30 0.19: no changes, nothing to see here 17:29:39 good to me 17:29:42 -!- Kalir has quit [Changing host] 17:32:31 Do we have a preferred pastebin service? 17:32:46 pastebin's fine, sprunge is good for diffs 17:32:53 -!- elliptic has joined ##crawl-dev 17:34:33 http://pastebin.com/MNpLDZ5A <-- I get this on dgamelaunch ./autogen.sh --enable-debugfile --enable-sqlite --enable-shmem on the szorg branch. 17:34:52 sorry, on the what branch? 17:35:06 Building webtiles, using TZer0 dockerfile 17:35:39 that doesn't answer my question 17:35:50 what is the szorg branch? is it a branch of crawl/crawl, or of some docker repo, or...? 17:35:52 dgamelaunch has a branch called szorg 17:35:56 ah, ok 17:36:04 in that case, you'll have to ping gammafunk or |amethyst or someone 17:37:30 <|amethyst> Mattias: huh 17:38:11 <|amethyst> Mattias: need to add -pthread... I guess that's because of your sqlite3 version? 17:38:29 |amethyst: I'll try that, thanks :) 17:39:01 |amethyst: oh wait. this is just ./autogen.sh, do you mean in the Makefile which autogen.sh is supposed to create? 17:39:20 <|amethyst> oh 17:39:21 <|amethyst> hm 17:39:33 <|amethyst> do you have autoconf and autoheader installed? 17:39:48 autoconf is, autoheader is probably not. will try installing that 17:40:38 <|amethyst> Mattias: hmm 17:40:47 no package called autoheader O.o 17:41:00 <|amethyst> I think that's part of autoconf package probably 17:41:09 <|amethyst> I guess edit configure.ac 17:41:38 <|amethyst> well, first edit the makefile and see if it works 17:42:33 I don't understand why it would fail. it worked fine in my ansible script on ubuntu 15.04, why not in TZer0's Dockerfile? Although last time I tried the ansible automation was 5 months ago :P 17:42:48 -!- bonghitz has quit [Remote host closed the connection] 17:42:51 <|amethyst> I have no idea 17:43:03 pyanfar Z$ dpkg -S =autoheader 17:43:03 autoconf: /usr/bin/autoheade 17:43:15 (whoops, cut fail..) 17:44:49 |amethyst: Ah! the Dockerfile grouped the command with && and make VIRUS=1 was directly after, that is what's failing... yeah, adding -pthread like I did in ansible. 17:44:52 Thanks :) 17:47:47 <|amethyst> Mattias: hm, curious 17:47:57 -!- Tungsten has quit [Quit: Page closed] 17:48:00 <|amethyst> Mattias: what does pkg-config --libs sqlite3 say on your system 17:48:17 I can't check until I've built the Dockerfile 17:48:24 So I get the container running 17:48:38 And it's done! :D 17:48:48 whoops 17:48:56 not used to working on multiple branches at once PleasingFungus 17:49:15 <|amethyst> (part of) the problem here is that we're using an ancient and unsupported version of dgamelaunch (with our own tweaks) 17:49:33 Brannock: well, there's a reason we try to avoid having the release/trunk split active for too long :) 17:49:40 <|amethyst> !seen paxed 17:49:41 I last saw paxed at Mon Oct 24 00:43:38 2016 UTC (3d 21h 6m 2s ago) quitting, saying 'Write error: Broken pipe'. 17:50:14 It'll be a long 3 weeks until we can commit to trunk again 17:50:33 |amethyst: -lsqlite3 is all I get from that command 17:50:36 <|amethyst> hm 17:50:43 <|amethyst> might not be sqlite3 then 17:51:05 I got it working with sqlite3 last time. And it works now. webtiles running on docker :D 17:51:32 https://bitbucket.org/mattiasjp/crawl-docker my fork of TZer0's crawl-docker 17:51:43 Dusting it off, making it work again. And will improve 17:51:44 <|amethyst> ah, it's librt 17:51:51 <|amethyst> LIBS="$LIBS -lrt" 17:51:51 <|amethyst> # or -pthread? 17:52:02 <|amethyst> is a comment in the configure.ac 17:52:26 <|amethyst> but AIUI it's not safe to just add -pthread to libs, you have to add it to CFLAGS 17:53:05 Well, it compiled so. What else could go wrong after compilation is done? 17:53:54 <|amethyst> if someone rebuilds or repackages it and reruns autogen.sh 17:54:05 <|amethyst> that would overwrite your Makefile changes 17:54:07 -!- Bammboo has quit [Remote host closed the connection] 17:55:32 <|amethyst> oh 17:55:33 <|amethyst> I see 17:55:43 <|amethyst> just looked, you're postprocessing the makefile 17:56:15 <|amethyst> that might be a problem if someone happens to get the options in a different order because reasons 17:56:38 Yeah, but it hasn't happened for a few years :) 17:56:53 I'll just update the Dockerfile when that happens 17:57:00 Or find a better way 17:57:52 Got it running for now, improvements tomorrow and now time for sleep! 18:00:03 -!- omarax has quit [Remote host closed the connection] 18:02:46 -!- Ququman has quit [Remote host closed the connection] 18:03:58 -!- PleasingFungus has quit [Quit: ChatZilla 0.9.92 [Firefox 49.0.2/20161019084923]] 18:06:40 -!- Marvin is now known as Guest25926 18:07:03 Unstable branch on underhound.eu updated to: 0.20-a0-2-g2b0e13a (34) 18:09:18 Unstable branch on crawl.jorgrun.rocks updated to: 0.20-a0-2-g2b0e13a (34) 18:09:36 -!- LexAckson_ has quit [Ping timeout: 244 seconds] 18:13:18 -!- Smello has quit [Quit: Bye!] 18:14:07 -!- Tux[Qyou] has quit [Read error: Connection reset by peer] 18:15:10 -!- bitcoinbastard has quit [Ping timeout: 259 seconds] 18:15:25 -!- cmcbot has quit [Excess Flood] 18:15:56 -!- Ge0ff has quit [Remote host closed the connection] 18:18:48 -!- keszocze has quit [Ping timeout: 256 seconds] 18:32:04 -!- adelrune has quit [Remote host closed the connection] 18:34:05 -!- debo has quit [Ping timeout: 276 seconds] 18:34:44 -!- GauHelldragon has quit [Ping timeout: 276 seconds] 18:36:19 -!- Dracunos7 has quit [Ping timeout: 245 seconds] 18:42:06 -!- scummos| has quit [Ping timeout: 256 seconds] 18:42:20 -!- Ge0ff_ has quit [Quit: Leaving] 18:44:21 -!- Kranix has quit [Quit: Konversation terminated!] 18:44:21 gammafunk: around? 18:44:31 still having 0.19 cpo issues? 18:46:19 ahab (L26 TrDK) ERROR in 'mon-movetarget.cc' at line 115: ZotDef: monster tengu zombie failed to pathfind to (40,26) (the Orb) (Zot (ZotDef)) 18:48:17 -!- bonghitz has quit [Ping timeout: 260 seconds] 18:50:42 -!- heintsi has quit [Quit: Page closed] 18:50:47 gammafunk: i fixed the rc file issue at least 18:51:42 -!- Lasty has quit [Quit: Leaving.] 18:52:14 -!- koboldina has joined ##crawl-dev 18:52:22 maurice shouldn't be able to cast spells like teleport while berserked, right? 18:52:25 -!- Lasty has joined ##crawl-dev 18:54:21 -!- destrovel has quit [Ping timeout: 260 seconds] 18:54:58 -!- Lasty has quit [Client Quit] 18:55:26 -!- Lasty has joined ##crawl-dev 18:56:28 @??maurice 18:56:28 Maurice (03@) | Spd: 10 | HD: 5 | HP: 50-69 | AC/EV: 2/13 | Dam: 910(steal) | 10weapons, 10items, 10doors, spellcaster | Res: 06magic(20) | XP: 467 | Sp: sprint, invisibility, blink, teleport self [04emergency] | Sz: Medium | Int: human. 18:57:25 there's no special code for maurice except that the spell is marked as emergency 18:57:59 maybe emergency flag goes through berserk 19:00:03 -!- omarax has quit [Remote host closed the connection] 19:02:21 -!- agolden has joined ##crawl-dev 19:02:21 -!- Dracunos has joined ##crawl-dev 19:02:48 -!- koboldina has quit [Quit: Page closed] 19:05:20 -!- Dracunos-m has quit [Ping timeout: 256 seconds] 19:08:42 fr: flying targets take reduced electricity damage due to poor grounding. 19:10:04 -!- Lasty has quit [Quit: Leaving.] 19:10:43 -!- Lasty has joined ##crawl-dev 19:11:43 -!- nikitamog_ has joined ##crawl-dev 19:12:22 -!- Sequell has quit [Remote host closed the connection] 19:12:26 agolden: most people want to remove their airstrike.shatter flight special casing, not expand it :) 19:12:34 sequell!!! noo 19:12:55 -!- Sequell has joined ##crawl-dev 19:12:58 FR: glaciate does more damage to targets that are wet 19:12:59 Lasty: You have 1 message. Use !messages to read it. 19:14:07 also chain lightning 19:14:20 but tornado dries you off! 19:16:12 -!- jefus- has joined ##crawl-dev 19:19:12 -!- Lasty1 has joined ##crawl-dev 19:19:39 -!- jeefus has quit [Ping timeout: 245 seconds] 19:19:45 the general idea of making different spells resistable by various things is interesting 19:20:30 but given that most characters only get access to one or two elemental damage types, it doesn't really encourage using the right tool for the job since you don't have many tools to choose from 19:20:54 -!- Lasty has quit [Ping timeout: 244 seconds] 19:23:02 maybe it’s not interesting to have monsters resist according to various special cases. I mostly like the idea of the player getting more options to “cleverly” get out of trouble. 19:26:32 it's disliked for players since it adds cognitive load. Always remember to quaff flight against Jorgrun and Nikola! 19:27:25 ok I see what you mean 19:28:34 re cpo, my game started, it was just the rc files that didn't seem to work 19:29:48 agolden: also it's not really "clever," is kind of the problem; you either know it or you don't 19:30:06 and once you know it you just automatically do it every time 19:31:22 -!- ilyak has quit [Ping timeout: 265 seconds] 19:33:20 like swapping rings!! 19:33:37 well, I guess amulets are not so swappable any more 19:34:02 remember when static discharge did less damage to flying monsters and elec didn't work at all 19:35:01 how about this one: ignite poison to cure your own poisoned state (at the cost of some health according to your fire resistance). 19:36:59 -!- PleasingFungus has joined ##crawl-dev 19:37:43 how about this one: cast spdier form to cling to walls and move faster 19:38:03 replacing poison damage with fire damage sounds like just a harder-to-calculate version of flight/elec 19:38:05 -!- bitcoinbastard has quit [Ping timeout: 256 seconds] 19:38:52 "ok the rule of thumb is that ignite poison converts 120% of poison damage to fire, so it's always optimal to cast if I have rf+ or better" 19:39:31 hm, it might be interesting to offer a choice between "take 100% of poison damage over time or 75% instantly" 19:39:49 , at the cost of mp and a spell slot and a turn 19:39:55 a bit sublimation of blood-ey 19:40:30 PleasingFungus: there are no externalities in hypothetically optimal play 19:41:45 who knew 19:41:51 in hypothetically optimal play taking 100% of the damage over time is always better than taking even 10% of it instantly unless it was a blowgun kobold 19:42:28 there are no corner cases in hypothetically optimal play either 19:43:01 in hypothetically optimal play the only poison damage that exists is from adders and d:2 blowgun kobolds so its not really a corner case 19:43:14 :) 19:43:26 in hypothetically optimal play, television watches you 19:43:58 i am learning so much right now. 19:44:09 I'm thinking about cases in snake where players get heavily poisoned, but I think even then you're better off just walking away and losing health over time 19:44:27 -!- LexAckson_ has joined ##crawl-dev 19:44:34 maybe if snake had no fast poisoners? i duno, it was a random thought to generalise ignite poison 19:45:36 i cant remember any occasion where i found poison status notable in snake 19:45:40 it can’t be that taking full damage over time is always better. What if you’re lethally poisoned? 19:46:03 -!- Ge0ff has quit [Client Quit] 19:46:12 converting to a non-lethal amount of damage instantly is certainly better. 19:46:36 yeah but who gets lethally poisoned ever except by blowgun kobolds and adders 19:47:41 !lg * ktyp=poison 19:47:42 321371. MolotovDodgeball the Grasshopper (L3 DsWr), succumbed to an adder's poison on D:2 on 2016-10-27 23:46:59, with 58 points after 2101 turns and 0:03:03. 19:47:46 !lg * ktyp=poison s=killer 19:47:49 321371 games for * (ktyp=poison): 102287x an adder, 52175x, 39979x a kobold, 16366x a worker ant, 12220x a goblin, 11135x a scorpion, 10066x a snake, 8449x a killer bee, 5812x a giant mite, 5169x an orc wizard, 4701x a gnoll, 3500x an orc, 3264x a water moccasin, 3035x Crazy Yiuf, 2563x Sigmund, 2488x Ijyb, 1933x a spiny frog, 1386x Terence, 1381x a black mamba, 1252x kobold, 1188x a centaur, 1074... 19:48:16 shout-out to terence 19:48:51 -!- bonghitz has quit [Ping timeout: 256 seconds] 19:50:46 notice that spiny frog is only slightly over 1/3rd of the way to as many poison kills as goddamn *giant mites* had 19:51:09 bring back giant mites. 19:51:11 -!- insecticide has quit [Ping timeout: 250 seconds] 19:51:21 also centipedes 19:51:26 poison status is the most over-feared thing in the game past d:2 except maybe polymorphed boggarts 19:53:54 I understand why you only look at absolute death numbers, but I think considering death numbers against other similar-xl deaths is also useful 19:54:20 eg if 100% of lair deaths were spiny frog poison despite them only killing 1/3 as much as giant mites 19:56:29 Well he wasn't using that query for anything aside from "this is who dies to poison" 19:59:14 for me, poisoned sometimes matters in Zot :O 20:00:02 -!- omarax has quit [Remote host closed the connection] 20:00:18 and as far as the "delayed damage" thing goes, I think that flay is pretty effective 20:00:40 -!- LexAckson_ has quit [Read error: Connection reset by peer] 20:00:40 !lg * current s=br / ktyp=poison -graph 20:00:41 !lg * current trunk zot s=ckaux% ckaux!= 20:00:43 39073/774954 games for * (current): https://shalott.org/graphs/cdbef4abd1f0db1d7f0edba0e63bacbe7ff6929c.html 20:00:53 -!- hellmonk has joined ##crawl-dev 20:00:56 -!- LexAckson has joined ##crawl-dev 20:00:59 -!- tigertrap has quit [Quit: Page closed] 20:01:01 446 games for * (current trunk zot ckaux!=): 115x fireball (25.78%), 73x bolt of fire (16.37%), 64x bolt of lightning (14.35%), 18x crystal spear (4.04%), 18x damnation (4.04%), 12x bolt of dispelling energy (2.69%), 11x by drain life (2.47%), 9x bolt of cold (2.02%), 8x by divine providence (1.79%), 8x iron shot (1.79%), 8x chilling blast (1.79%), 6x orb of destruction (1.35%), 6x bolt of negativ... 20:03:12 -!- Shinino has quit [Ping timeout: 260 seconds] 20:03:29 oof > alich > * 20:04:35 !lg * current trunk zot s=cikiller% cikiller!= 20:04:35 is that b. lightning mostly egolems or is there something else that casts it a lot 20:04:51 it would be mostly egolems, but yeah liches can cast it 20:04:53 687 games for * (current trunk zot cikiller!=): 186x an orb of fire (27.07%), 91x an Orb Guardian (13.25%), 53x an ancient lich (7.71%), 48x a draconian (6.99%), 39x an electric golem (5.68%), 28x a pandemonium lord (4.08%), 25x a death cob (3.64%), 23x a golden dragon (3.35%), 20x a storm dragon (2.91%), 18x a draconian monk (2.62%), 15x a tentacled monstrosity (2.18%), 14x a curse toe (2.04%), 1... 20:04:54 and pan lords 20:05:54 electric golems: officially more dangerous than panlords 20:06:03 -!- InsideTheVoid_ has quit [Ping timeout: 252 seconds] 20:06:12 a lot more numerous! 20:06:33 would be cool to see objstat for the orb spawns 20:06:37 wonder how I'd hack that though 20:07:26 have the player be in temple with the orb, special call to generate spawns I guess 20:08:09 not sure it'd be super useful since the player sees only a fraction of the spawns and fights even fewer 20:10:47 -!- hellmonk has quit [Ping timeout: 260 seconds] 20:11:14 -!- hellmonk has joined ##crawl-dev 20:11:43 -!- Kellhus has quit [Quit: Page closed] 20:12:09 -!- PleasingFungus has quit [Ping timeout: 245 seconds] 20:13:49 -!- AngelaSmythe has quit [Remote host closed the connection] 20:14:20 -!- PleasingFungus has joined ##crawl-dev 20:15:33 |amethyst: dplusplus (lld admin) set up 0.19 with the usual urls, but also gave different urls for logfile and milestones "if you use HTTP Range-Requests" 20:15:36 -!- bencryption has quit [Ping timeout: 256 seconds] 20:15:47 do we need to use these? 20:17:55 also, now's a good time for people in this channel to give me *good* reasons why you're worthy to be on my tournament clan 20:18:19 am I worthy of your tournament clan 20:18:20 (no) 20:18:40 I don't want to have anyone who's just going to be removed in 0.20 20:19:14 your clan wont be able to stand up to the meme squad I'll assemble 20:19:39 hah! is if you could ever assemble a true meme squad 20:19:48 i was removed in 0.16, i'm pretty sure 20:19:48 I mean who is your top billing? 20:19:50 no one seems to have noticed yet 20:20:01 i already have minqmay the elflicker himself 20:20:03 and mibe 20:20:22 wow, that's a clan of criminals 20:20:26 !lg wow won s=name 20:20:27 No games for wow (won). 20:20:29 hrm 20:20:35 !nick wizards 20:20:36 No nick mapping for wizards. 20:20:42 ??nick[4 20:20:43 nick ~ !nick[4/4]: https://loom.shalott.org/nickmap.txt 20:20:50 !lg worldofwarcraft 20:20:51 No games for worldofwarcraft. 20:21:06 the hell is this 20:21:11 !nick -rm devswithoutgf 20:21:12 Deleted devswithoutgf => (name!=gammafunk) devteamnp 20:21:18 no one would ever need that 20:21:44 what if a beautiful woman came into crawl chat and wanted a dev relationship 20:21:50 -!- duralumin has quit [Read error: Connection reset by peer] 20:22:01 be more considerate towards non-gf havers 20:22:12 -!- LexAckson has quit [Ping timeout: 260 seconds] 20:23:07 excluding me would only make her life less rewarding 20:23:15 !lg www won s=name 20:23:15 14 games for www (won): 6x gammafunk, 6x amalloy, wheals, pleasingfungus 20:23:30 I'm guessing amalloy_ will be kind of busy for this t 20:24:26 wow brannock wasn't in last t 20:24:37 yeah I skipped that one 20:24:43 had a lot of stuff to do irl 20:24:47 not going to skipped this one I hope! 20:24:59 get a win at least, in the t that you run 20:25:03 although...did I even do that 20:25:12 !lg dof won s=name 20:25:13 10 games for dof (won): 4x doy, 2x reaver, 2x dpeg, wheals, gammafunk 20:25:17 !lg . dsen 20:25:18 47. brannock the Vexing (L1 DsEn), slain by a goblin (a +0 dagger) on D:1 (dpeg_arrival_boxes_within_box) on 2016-10-28 00:17:21, with 1 point after 31 turns and 0:00:10. 20:25:18 ok, phew 20:25:24 dsen is my current bane 20:25:30 also I suddenly lost my crawl mojo 20:25:37 !lg brannock t won s=cv 20:25:37 No games for brannock (t won). 20:25:41 ...wow 20:25:46 that can't be right 20:25:51 !kw t 20:25:51 Built-in: t => start>='2016-11-04 20:00:00' time<'2016-11-20 20:00:00' cv=0.19 explbr= 20:25:55 ah dang it 20:25:57 it's tall 20:26:02 !lg brannock tall won s=cv 20:26:03 11 games for brannock (tall won): 9x 0.16, 2x 0.15 20:26:09 !lg . tall won s=cv 20:26:10 11 games for gammafunk (tall won): 6x 0.18, 2x 0.12, 0.17, 0.16, 0.13 20:26:36 I should ask to be on mooon's team 20:26:42 the koreans would make me captain 20:31:26 -!- adelrune has joined ##crawl-dev 20:34:57 shafts are the best traps in the game and they should be slightly more common imo 20:35:16 just remove traps and start randomly shafting people after 1k turns on a floor 20:35:50 shafts need to send you a lot deeper to be dangerous IMO 20:35:57 this solves the spend 18 hours placing a carpet of exclusions problem 20:35:59 -!- InsideTheVoid has quit [Ping timeout: 250 seconds] 20:36:18 also you could increase max shaft depth to like 5 floors or something if you wanted to yeah 20:37:00 i was thinking like, min 7 max 12 or something 20:37:14 problem is branches aren't long enough for that to work and shouldn't be long enough for that to work 20:37:58 shafting a D:2 player to D:9 is way over the line, imo 20:40:30 shafting a D:2 player to D:5 is a minor inconvenience imo 20:40:54 i think shafts should be much more dangerous if they exist at all 20:41:02 well if you make traps based on turncount you can do "shaft several floors then generate an awake ood monster" 20:41:14 ofc this should be after traps are changed to trigger upon entering LOS instead of upon being stepped upon 20:41:40 -!- ilyak has quit [Ping timeout: 256 seconds] 20:42:13 hellmonk: that works better with a more strict ood system 20:42:17 hellmonk: that's a really obtuse way of trying to deal with farming 20:42:46 yeah and by works better I mean the "generate ood" part specifically, not the overall idea 20:42:47 ood can just create harmless monsters 20:42:53 tbh the real solution is just to remove traps 20:42:56 in current crawl 20:43:05 maybe he meant to generate an orb of destruction that explodes the player 20:43:22 that sounds like hellmonk, he doesn't have a degree in game design 20:43:31 an *accredited* degree 20:43:31 that sounds better, good idea minmay 20:43:34 yeah i bet he's self-aggrandizing too 20:43:37 I don't think D:2 to D:5 is a "minor inconvenience", it's a pretty clear increase in difficulty and changes player tactics until they can exit the situation 20:43:47 I'm extremely self-aggrandizing and egotistical 20:44:29 Brannock: well it can occasionally produce nasty situations, but very often it is a minor inconvenience 20:44:37 sounds about right for a trap, then 20:44:43 i probably should have just excluded the word "education" from that post 20:44:57 I think ideally traps aren't very often just minor inconveniences 20:45:38 notice how i carefully avoided calling dpeg "not self-aggrandizing" in order to not contradict the tavern/wordpress canon 20:45:44 I don't want to see traps that consistently create situations that *only* our best players can reliably extract themselves from 20:46:03 <+Brannock> I don't want to see traps 20:46:07 ^agree 20:46:20 I was listed first in the not self-aggrandizing list 20:46:23 so it's accurate 20:47:01 the most humble man you know 20:47:04 Brannock: I don't mean that the skill gap should be widened. I mean that nobody should be able to "reliably extract themselves" from shafting 20:47:16 -!- nikheizen has quit [Quit: leaving] 20:47:20 because if its reliably not dangerous whats the point 20:47:38 Brannock: it may be a matter of terminology, but my use of minor inconvenience doesn't imply that anything other than that would mean you have to be an expert player to survive 20:48:41 adder traps 20:48:42 and gnoll traps 20:48:49 current shafting makes you play a little differently, sure, but I cant recall ever feeling in danger from it, which is what I would value, not "changing player tactics" 20:49:05 giant gecko traps 20:49:15 don't go too far, hellmonk... 20:49:16 -!- bonghitz has quit [Ping timeout: 245 seconds] 20:50:01 I could see something like scaling shaft depth to floor depth (though that creates problems with shorter later branches), but I don't want to see D:2->9. D:2->5 is a noticeable enough jump. D:2->3/4 perhaps not 20:50:06 cogmind has blade traps that make you drop your gear 20:50:17 i guess getting shafted into the diamond obelisk vault is pretty dangerous 20:50:33 xom traps that force abandon your god and give you xom instead 20:50:48 hellmonk: just give xom wrath for some xp 20:51:07 you could make a pretty wacky yet viable trap that way 20:51:09 xom wrath traps actually aren't too bad of an idea 20:51:09 that would be p. fun too, by fun I mean fun to watch not fun to play 20:51:13 adding that to todo 20:51:13 elf trap, sends you to elf:3 20:51:21 elf trap is dowan right 20:51:33 elf trap makes you become more plain 20:51:36 looking 20:51:52 hellmonk can we have like 1 irc channel on the internet without transphobia, thx 20:52:14 sry, sometimes I use 4chan memes w/o thinking about how fucked up 4chan is about stuff like that 20:52:55 -!- minmay was kicked from ##crawl-dev by dpeg [Go back to the tavern.] 20:53:17 I left tavern not to be trolled here as well. 20:53:40 -!- Guest25926 has quit [Remote host closed the connection] 20:54:21 Brannock: I hope you don't take hellmonk and minmay too serious. There's always some truth in what they say, buried beneath a lot of sarcasm (?). 20:54:31 D:2 --> D:7 is insane 20:54:35 don't worry about it 20:54:36 I'm 100% joking 90% of the time 20:54:47 so yeah, please don't take me too seriously 20:54:52 I don't 20:54:56 thanks 20:54:57 hellmonk: and you have a working fork, that's a lot in your favour (serious) 20:55:17 well it works most of the days I don't update it, anyway :/ 20:55:40 hellmonk: plus it's work to pick vanilla commits, I guess. 20:56:06 if shaft traps are consistently underwhelming (which I doubt) then I think the problem is two-pronged: monster generation doesn't scale enough with Dungeon depth, and shafts have too forgiving of a minimum depth 20:56:49 !source mon-pick-data.h 20:56:49 https://github.com/crawl/crawl/blob/master/crawl-ref/source/mon-pick-data.h 20:56:56 Brannock: I agree with that: D:n --> D:n+1 is not exciting. 20:57:13 dpeg: fwiw I think minmay was joking about the "dpeg runs this game to his liking" meme 20:57:14 Dungeon has a very broad selection set 20:57:20 (100% serious) dungeon monster generation doesn't scale reliably enough w/ dungeon depth 20:57:28 gammafunk: I have trouble with humour (both ways). 20:57:29 not trying to troll you 20:57:45 there are weak monsters that stay in depth for absolutely ridiculous numbers of floors 20:57:52 it's ok, he talks about dick punching too much, see how he likes it when people do it to him! 20:58:12 The fact that you can find leopard geckos on D:1 to D:11 is ... 20:58:15 It also makes D:10-D:15 kind of an afterthought 20:58:26 -!- Lasty1 has quit [Quit: Leaving.] 20:58:34 You do Lair, maybe some Orc, then the rest of D isn't much compared to the S-branches or Elf 20:58:39 Brannock: and the other bit which is serious is that traps should not be tiles. Whether it's "players enters trap LOS" (minmay) or "trap effect just randomly happens upon player", either would be better. It is not entirely trivial, because you want cleared levels to pose no traps (just for convenience). 20:58:39 I think the D:2->D:Crazy conversation is just trying to point out that it's hard to make a shaft trap that's mostly impactful 20:58:39 I sawed off quite a bit of some of those tails for hellcrawl 20:58:54 there's probably a significantly better design you could 20:59:11 -!- Lasty has joined ##crawl-dev 20:59:52 When 0.20 opens for real I want to experiment with some Dungeon spawn tables reforms 21:00:00 Try to make the different depths feel more distinct 21:00:03 -!- omarax has quit [Remote host closed the connection] 21:00:31 Brannock: be careful not to pick commits from hellcrawl lest we start running in circles! 21:00:39 if you can make sheets for others to look at, that will help 21:00:55 I'm going to steal lasty's ranged reform, soon hellcrawl and real crawl will be indistinguisable ahahahahaha 21:00:58 I haven't looked at hellcrawl at all, to be honest 21:01:04 we did a kind of big spawn table reform back when r-i created that template 21:01:10 gammafunk, r-i has done a lot of good work keeping the spawn table spreadsheets updated 21:01:15 hellmonk: funny story, I was thinking of asking if you wanted to steal it 21:01:17 that's good 21:01:20 if I do any proposed reforms I'll do it on the spreadsheet first 21:01:22 for feedback 21:01:23 would love love love to automatie 21:01:27 automate 21:01:29 yes, someone automate please 21:01:34 Brannock: wanna do ranged reform? 21:01:41 you can't back out now lasty! 21:01:51 But it's haaaard 21:01:53 I'll see how it turns out first but tbh ranged reform of some sort sounds good and all I did was a quality of life change that likely isn't balanced at all 21:01:56 Lasty: in for a treat, no outs for a threat 21:02:14 wow, is that a german idiom of some kind? 21:02:28 no, it's a miserable pun because it doesn't rhyme, but that's your fault 21:02:34 I see 21:02:48 -!- Yezarul has quit [Quit: Page closed] 21:03:01 my ancestors were bad at copying languages, sorry about english 21:03:20 lol 21:03:20 -!- ilyak has quit [Ping timeout: 250 seconds] 21:03:57 hellmonk: you should really take it one step further and goldify ammo 21:04:06 gammafunk: I recommend 20 rosaries to Hepliaklqana. 21:04:18 it seemed like a lot more work to do that than just make it always mulch 21:04:18 hellmonk: You have 1 message. Use !messages to read it. 21:04:19 I have to play that god during the t 21:04:29 hellmonk: I want to do both 21:04:33 and also yes 21:04:55 !messages 21:04:55 (1/2) minqmay said (51s ago): basically the plot was, I had to take a dump and I knew the best bathroom was near a chem lab so I went to the lab but then I found out that they had taken out the bathroom because too many people were coming to the lab to use the nice bathroom 21:04:59 !messages 21:04:59 (1/1) minqmay said (17s ago): so I went and took the dump in another bathroom and then I didn't have anywhere to go so I just kept wandering around, changing buildings often 21:05:38 -!- ontoclasm has quit [Quit: Leaving.] 21:06:32 -!- nikitamog_ has quit [Quit: Ex-Chat] 21:07:42 -!- Cimanyd has quit [Quit: Page closed] 21:08:49 -!- Lasty has quit [Ping timeout: 245 seconds] 21:08:59 -!- Lasty has joined ##crawl-dev 21:12:06 -!- dpeg has quit [Quit: sleep] 21:21:23 <|amethyst> Wait, mummies poop? 21:21:44 <|amethyst> Seems like that would be a limited resource, what with not having a mouth 21:22:03 -!- Lasty1 has joined ##crawl-dev 21:22:49 -!- Lasty has quit [Ping timeout: 260 seconds] 21:22:58 -!- mukku has quit [Quit: Page closed] 21:23:29 -!- WalkerBoh has joined ##crawl-dev 21:27:51 "mummy poop" sounds like "hen's teeth" 21:30:11 -!- dtsund has joined ##crawl-dev 21:31:24 -!- ontoclasm has joined ##crawl-dev 21:33:42 -!- Dracunos7 has quit [Ping timeout: 256 seconds] 21:35:25 -!- gammafunk has quit [Quit: leaving] 21:35:51 is 0.19.0 going to be tagged on the 31st? 21:41:13 -!- adelrune has quit [Quit: Leaving] 21:44:42 -!- Nino has quit [Ping timeout: 260 seconds] 21:47:37 -!- Nino_ has quit [Ping timeout: 260 seconds] 21:48:57 should be, or just before 21:49:07 we're doing the final builds over the weekend I guess? 21:50:31 just wondering when I can build the final copy for CPO 21:50:49 -!- Dracunos-m has quit [Ping timeout: 256 seconds] 21:54:45 -!- ahahaha has quit [Ping timeout: 260 seconds] 21:54:52 -!- Marvin is now known as Guest67486 21:55:41 -!- adibis has quit [Ping timeout: 252 seconds] 21:59:16 -!- Guest67486 has quit [Ping timeout: 265 seconds] 22:00:03 -!- omarax has quit [Remote host closed the connection] 22:01:37 -!- rchandra1 has joined ##crawl-dev 22:01:55 -!- rchandra1 is now known as rchandra 22:02:02 -!- InsideTheVoid has quit [Ping timeout: 260 seconds] 22:03:31 is there a reason why stable games would be listed twice (each is in both 0.17 and 0.18) in the list of games to watch? 22:03:33 -!- Lasty1 has quit [Quit: Leaving.] 22:04:28 -!- Lasty has joined ##crawl-dev 22:06:17 <|amethyst> johnstein: hey, you mentioned a desire to help out with CAO? 22:06:37 <|amethyst> johnstein: how do you feel about setting up 0.19 ? 22:07:03 which servers don't have 0.19 up? CAO and... 22:07:32 cjr doesn't 22:07:39 <|amethyst> !lg * s=src max=vlong 22:07:44 6349243 games for *: 2273791x cao, 1263784x cszo, 1039405x cdo, 470794x cwz, 390654x cbro, 352439x cue, 224170x cxc, 178317x ckr, 57305x cpo, 42259x lld, 24437x rhf, 22361x cjr, 9527x csn 22:07:52 <|amethyst> !lg * s=src x=max(vlong) 22:08:05 6349243 games for *: 2273791x cao [0.20-a0], 1263784x cszo [0.18-a0-998-gcb3fcb1], 1039405x cdo [0.19-a0-998-gfd37873], 470794x cwz [0.19-a0-965-g50bf062], 390654x cbro [0.20-a0], 352439x cue [0.20-a0-2-g2b0e13a], 224170x cxc [0.20-a0], 178317x ckr [0.16-a0-966-g739c3b2], 57305x cpo [0.20-a0-2-g2b0e13a], 42259x lld [0.20-a0], 24437x rhf, 22361x cjr [0.20-a0-2-g2b0e13a], 9527x csn 22:08:06 ??CSN 22:08:06 csn[1/1]: Webtiles trunk server at crawlus.somatika.net (US). Very dead. 22:08:13 <|amethyst> oh right 22:08:17 <|amethyst> !lg * s=src !trunk x=max(vlong) 22:08:40 3154244 games for * (!trunk): 1542740x cao [0.18.1-8-gdd0e5ea], 673980x cdo [0.18.1-8-gdd0e5ea], 401950x cszo [0.17.1-3-g152610e], 170016x cbro [0.19-a0-1925-g2f1b93d], 142515x cue [0.18.1-8-gdd0e5ea], 88357x cxc [0.18.1-8-gdd0e5ea], 50018x ckr [0.15.2], 41328x cwz [0.19-a0-856-g54f7fbd], 13369x cpo [0.19-a0-319-gd40025a], 9737x rhf, 9115x lld [0.18.1-8-gdd0e5ea], 9082x cjr [0.18.1-8-gdd0e5ea], 20... 22:08:50 -!- Kalir has quit [Quit: I'M OUT SON. PEACE, LOVE, EXPLOSIONS.] 22:09:29 <|amethyst> do any of them have 0.19-b1 ? 22:09:33 -!- Kalir has quit [Changing host] 22:09:41 <|amethyst> !lg * cv=0.19 22:09:42 No games for * (cv=0.19). 22:09:49 <|amethyst> !lg * vlong~~0.19-b1 22:09:50 507. darkwolfgaf the Shield-Bearer (L1 HuFi), got out of the dungeon alive on 2016-10-28 02:09:44, with 0 points after 11 turns and 0:00:52. 22:09:54 <|amethyst> !lg * vlong~~0.19-b1 s=src 22:09:55 507 games for * (vlong~~0.19-b1): 393x cbro, 114x cxc 22:10:10 -!- Kalir has quit [Client Quit] 22:10:34 <|amethyst> only two so far it looks like? or at least only two where people have died 22:10:37 <|amethyst> !lm * vlong~~0.19-b1 s=src 22:10:38 2630 milestones for * (vlong~~0.19-b1): 2160x cbro, 470x cxc 22:10:47 <|amethyst> !kw trunk 22:10:48 Keyword: trunk => alpha !experimental 22:10:54 <|amethyst> !kw alpha 22:10:55 Built-in: alpha => alpha=true 22:11:04 <|amethyst> I guess beta counts as alpha? 22:11:17 <|amethyst> !lm * vlong~~0.19-b1 s=alpha,src 22:11:17 2631 milestones for * (vlong~~0.19-b1): 2631x true (2160x cbro, 471x cxc) 22:11:19 <|amethyst> !kw beta 22:11:20 No keyword 'beta' 22:11:27 <|amethyst> so it does 22:12:57 |amethyst: I can take a stab at setting it up. It looks really similar to cbro. assuming there are no curve balls it should be easy. especially if the git repo in dgamelaunch-config is current. 22:13:30 ie I can cheat to look at an old commit to ensure there's nothing goofy 22:16:00 <|amethyst> johnstein: some of the directory names might be different 22:16:06 <|amethyst> johnstein: e.g. the inprogress dirs 22:16:45 |amethyst: but I should be able to infer that from the config files at least. 22:16:48 <|amethyst> johnstein: yeah 22:16:58 worried more about weird extra steps 22:16:59 <|amethyst> johnstein: CAO is what I based most of CSZO's setup from 22:17:06 special user permissions 22:17:10 <|amethyst> hm 22:17:18 <|amethyst> usernames might be different 22:17:44 <|amethyst> ah, yeah, it uses 'games' instead of 'crawl' 22:17:47 but if cszo was based on it, cbro should be very close 22:17:51 ok 22:18:08 I always forget which user needs to own which files 22:18:12 and sudo everything 22:18:23 then ls -l 22:18:30 then sudo chown 22:24:18 -!- PleasingFungus has quit [Remote host closed the connection] 22:25:00 -!- Pacra has joined ##crawl-dev 22:27:32 -!- adibis has quit [Ping timeout: 256 seconds] 22:27:47 -!- Pacra has quit [Read error: Connection reset by peer] 22:27:54 -!- mcfailface has quit [Quit: Page closed] 22:31:23 -!- Blazinghand has quit [Quit: Leaving] 22:33:20 -!- agolden has quit [Quit: agolden] 22:37:34 -!- agolden has joined ##crawl-dev 22:37:51 -!- bonghitz has quit [Ping timeout: 252 seconds] 22:38:37 <|amethyst> hm 22:39:01 <|amethyst> webtiles set_rc will lose data if the disk is full 22:39:06 -!- Pacra has joined ##crawl-dev 22:40:19 -!- Kalir has quit [Changing host] 22:43:42 pfft, I've never heard of a webtiles server running out of disk 22:43:44 talk about a corner case 22:44:12 next you'll tell me one webtiles server sometimes converts games into sprint games 22:45:00 ^vps 22:45:00 CBRO disk usage=71% (135GB) | RAM usage=38% (4GB)| uptime/CPU= 22:44:58 up 714 days, 8:03, 6 users, load average: 0.85, 1.03, 0.97 (4 Cores) 22:45:22 -!- Nino has quit [Ping timeout: 260 seconds] 22:47:42 Webtiles set_rc API loses data when the disk is full. 13https://crawl.develz.org/mantis/view.php?id=10748 by neil 22:48:09 <|amethyst> Hm 22:48:16 <|amethyst> I guess that should be severity: major 22:48:18 <|amethyst> changed 22:49:32 -!- bitcoinbastard_ has quit [Ping timeout: 265 seconds] 22:50:30 do you guys actually pay attention to the severity reported? 22:50:58 i remember when i got paid to do qa the programmers would get testy if we assigned the wrong severity to a bug report 22:52:58 -!- ahahaha has quit [Quit: Page closed] 22:53:37 <|amethyst> ProzacElf: not really here, sense prioritizing would imply some form of organisation 22:54:36 hahaha 22:54:46 <|amethyst> well, that's not entirely true 22:54:58 yeah, and taking so many amateur bug reports seems like a lot of things probably get miscategorized anyway 22:55:00 <|amethyst> we do often search for "crash" bugs 22:55:16 but you kind of have to live with it when your QA is all volunteer 22:55:25 as well as your programming 22:55:26 <|amethyst> especially at times like now when a release is nearing and people want to improve the release 22:55:34 yeah 22:55:44 makes sense 22:56:08 <|amethyst> but I don't think anyone ever looks at major vs minor, so my making that change was purely pedantic 22:56:21 heh, i still think the best advice i ever got at that job was "remember that your job is basically to tell the programmers that they're bad at their job. so don't be judgmental but do be as precise as possible" 22:58:16 that's good advice for a lot of things, really 22:58:36 reminds me of this talk I watched a few days ago: https://www.youtube.com/watch?v=D7Sd8A6_fYU 22:58:52 <|amethyst> yeah, and with a volunteer project, (1) people don't have "must pay for food/rent" as a reason to avoid quitting if you do annoy them too much (2) if they do quit, no one is going to go out and hire a replacement 22:58:55 haha. i remember i had to post a bug that ultimately wound up being a memory leak in saints row 2. and i was basically telling my boss "what fucking reproduction steps? leave the game running for 14 hours straight? this crash happens for no apparent reason." 22:58:57 (it's not very much about C/C++) 22:59:15 that's a very good reproduction step 22:59:22 haha 22:59:37 yeah, but at the time we hadn't really figured out if there was something specific causing it 22:59:39 <|amethyst> but you can't just leave it paused usually 22:59:41 it was just the only common thread 22:59:49 no, you have to actually be doing shit 22:59:51 probably 22:59:53 <|amethyst> for 14 hours 22:59:56 I bet that bug was closed WONTFIX though. Or they added a timer to save to main menu after 12hrs 23:00:03 -!- omarax has quit [Remote host closed the connection] 23:00:05 because we tried just leaving it on over night 23:00:23 they did something about it 23:00:26 i'm not sure what entirely 23:00:37 I remember when I was running into the webtiles div lag bug and I was fairly sure that it was connected somehow to how many items I'd seen/viewed/picked up. Turns out in the end, I was close 23:00:37 <|amethyst> hm, was it Windows 95 with the 49-day limit? 23:00:47 it was funny because i had several lengthy sessions with a programmer who had previously worked for nasa 23:00:47 I'm really glad that someone figured out the div bug 23:00:52 and didn't know shit about video games 23:00:52 It almost singlehandedly made webtiles bearable 23:01:02 but he was the one that determined it was a memory leak ultimately 23:01:10 thanks austin appleby! 23:01:19 he also used to show up at my desk with a bottle of scotch after the first session took a couple hours 23:01:22 <|amethyst> !calc 2**32 / 24 / 60 / 60 / 1000 23:01:23 49.71 23:01:42 very good 23:03:34 -!- diazepan has quit [Max SendQ exceeded] 23:06:42 -!- eb_ has quit [Ping timeout: 244 seconds] 23:07:10 -!- dtsund has quit [Remote host closed the connection] 23:15:13 -!- Insomniak` has quit [Quit: I like to rock] 23:18:37 -!- destrovel has quit [Ping timeout: 260 seconds] 23:30:41 -!- wheals has quit [Remote host closed the connection] 23:41:39 -!- belfire has quit [Client Quit] 23:41:46 -!- jdeeny has quit [Ping timeout: 256 seconds] 23:44:05 -!- CanOfWorms has joined ##crawl-dev 23:47:33 -!- mizu_no_oto has quit [Quit: Computer has gone to sleep.] 23:47:45 -!- MaxFrost has quit [Quit: Going offline, see ya! (www.adiirc.com)] 23:50:41 -!- debo has joined ##crawl-dev 23:50:59 <|amethyst> no, those are old ones 23:51:05 <|amethyst> doh 23:53:07 -!- Daekdroom has quit [Quit: Leaving] 23:56:45 -!- Dracunos7 has quit [Ping timeout: 245 seconds] 23:57:04 -!- Dracunos has quit [Ping timeout: 250 seconds] 23:58:46 Unstable branch on CRAWL.XTAHUA.COM updated to: 0.20-a0-2-g2b0e13a (34) 23:59:41 Stable (0.19) branch on CRAWL.XTAHUA.COM updated to: 0.19-b1-3-g7dea586