00:06:13 !hs * smithgod 00:06:13 No keyword 'smithgod' 00:06:20 !hs * explbr=smithgod 00:06:20 No games for * (explbr=smithgod sc<1000000000). 00:07:06 is there a command line option to just generate the des/maps? 00:07:11 and not start up the game? 00:09:05 johnstein: -builddb 00:09:26 which should be listed on -help 00:09:31 but it might not be 00:09:39 ty 00:09:41 probably is 00:09:52 I ran the command a long time ago 01:17:11 -!- amalloy_ is now known as amalloy 01:22:47 https://pastebin.com/TYQrC4q8 01:23:00 gammafunk, getting a crash when running -builddb 01:23:27 oh. bet the 'unable to get stack trace' error will make that harder to debug than usual... hmm 03:22:37 Unstable branch on crawl.beRotato.org updated to: 0.21-a0-137-g951aa02 (34) 04:27:03 -!- amalloy is now known as amalloy_ 09:11:47 johnstein: what version are you on? 09:12:01 %git af085ce007a3c29af381aabd83890e75f0ffce3e 09:12:01 07advil02 * 0.21-a0-124-gaf085ce: Don't crash on --builddb for tiles builds 10(5 days ago, 1 file, 7+ 1-) 13https://github.com/crawl/crawl/commit/af085ce007a3 09:13:21 there was a crash on unix that looks like that, if you do have that patch I suppose it could still be happening on windows for some reason 09:13:49 it shouldn't crash if you just let the db build normally, the problem was that on a tiles build there was code that assumed that there was a game window deep in the tutorial messaging 09:13:55 ??linley hanzell[6 09:13:56 linley hanzell ~ linley henzell[6/7]: Henzell discussing his programming ability: "You see, I gave up on Borland's [C++] manual (which is very good, I'm just lazy) when it started talking about pointers [....] After pointers came structs, enums, pragmas, classes, macros, and a whole lot of other stuff which still means nothing to me." 09:19:43 ziggurnaut (L4 NaCj) (D:3) 09:20:18 is there a page similar to http://s-z.org/neil/tmp/crawl-glyphs-narrow.html , but for terrain / dungeon features? 09:59:39 -!- Mayoi is now known as erkin 10:01:18 Advil: it's a version I'm working on. but I'll try master later to see if I can isolate whether it's a problem with my code or not. loading the exe normally always works. I just can't get the builddb flag to work 10:03:21 oh. also I was doing -builddb. is it -- or just -? 12:32:53 -!- dtsundere is now known as dtsund 13:04:49 Unstable branch on crawl.akrasiac.org updated to: 0.21-a0-137-g951aa02 (34) 13:23:12 hi all, webtiles question 13:23:29 not necessarily sure whaaaat happened, but my local server implementation isn't exactly firing up any more 13:23:38 apache's not part of the picture, so logs show nothing from that end 13:23:53 basically i can login, see the available games, click one of the entries, but it never leaves the lobby 13:24:28 i see #play-dcss-git flash briefly in the url bar, but it goes away immediately 13:24:39 any log files that i can check (ubuntu server) that might shed some light on the issue? 13:25:15 whatever log file gets the stdout/stderr from server.py 13:25:35 if none does, you may want to arrange to run it with output redirected somewhere 13:26:10 that failure would indicate that server.py can't run the crawl executable or its crashing on startup 13:26:14 hmm, never came across server.py, i did the dgamelaunch setup 13:26:25 oh, I don't know where dgl logs 13:26:37 nor do i :) 13:26:42 logs/ folder is empty 13:26:46 i'm guessing logging is off by default 13:27:16 ha 13:27:20 well would you look at that 13:27:25 NOTE from johnstein: ”/etc/init.d/webtiles sets PYTHONPATH for this, so you shouldn't need to install this, but I wasn't able to make it work and needed to ~# python setup.py install” NOTE from ZiBuDo: Troubleshoot with sudo tail -f /home/crawl/DGL/crawl-master/webserver/run/webtiles.log 13:28:08 https://pastebin.com/88M3ZJ75 13:29:15 oh, that one again...now if I can remember all the possible causes 13:29:29 heh 13:29:33 i did a quick SO search 13:29:36 my # of pty's is: 13:29:37 :~$ cat /proc/sys/kernel/pty/max 4096 13:29:47 eh, formatting -- 4096 should be plenty? 13:29:58 and /dev/pts is mounted as well 13:30:28 mounted in the chroot? 13:30:58 yep 13:31:05 also permissions can be an issue 13:31:13 ~$ sudo chroot /home/crawl/DGL/ root@sbselab-git:/# mount proc on /proc type proc (rw,relatime) devpts on /dev/pts type devpts (rw,relatime,mode=600,ptmxmode=000) 13:32:23 the odd thing is that i'm not necessarily sure what caused this...i had a run 2 days ago, died, then tried logging in again later and that happened 13:32:33 the only thing i have going is a cron job (daily) for updating the trunk 13:33:10 * geekosaur is scanning logs for past times this has come up 13:33:19 but generally |amethyst has been the one to figure it out 13:33:34 and ubuntu keeps changing things (last time was ubuntu too( 13:33:42 nice 13:35:17 hm, looks like maybe they just gave up on it and switched to console 13:35:56 oh, no, it was something about the way devpts was mounted 13:36:49 2017 Apr 14 23:21:52 [19:33:43] (1/1) |amethyst said (7h 20m 47s ago): also make sure you have mounted devpts under /chroot/dev/pts 13:37:02 seems to be the last time this came up 13:37:57 so if i enter the chroot 13:38:05 devpts on /dev/pts 13:38:27 outside of chroot 13:38:37 ~$ mount | grep devpts devpts on /dev/pts type devpts (rw,nosuid,noexec,relatime,mode=600,ptmxmode=000) devpts on /home/crawl/DGL/dev/pts type devpts (rw,relatime,mode=600,ptmxmode=000) 13:39:07 running inside the chroot as the crawl user: python -c "import pty; print pty.fork()" 13:43:05 out of pty devices 13:45:46 hm, so something is wrong with the mount. or... 13:45:58 ls -l /dev/ptmx (inside chroot) 13:46:36 root@sbselab-git:/# ls -l /dev/ptmx lrwxrwxrwx 1 root root 8 Jul 14 15:58 /dev/ptmx -> pts/ptmx 13:49:07 hm 13:49:30 not how it is on my system but this is an older ubuntu 13:49:49 what does yours look like? 13:49:55 can you do it again with: ls -lL /dev/ptmx 13:50:04 i'm on 16.04 13:50:12 crw-rw-rw- 1 root tty 5, 2 Jul 18 13:45 /dev/ptmx 13:50:24 \/dev/ptmx 13:50:35 i have to run for a bit...i'll pop back on in an hour or so 13:53:58 man I'm getting flashbacks on the pain it took me to get cbro working 13:54:18 I had to do the setup I think 4 times 13:54:32 everyone has problems with it, I think... 14:24:55 ??dgl[5 14:24:55 dgl[5/5]: geekosaur: everyone has problems with it, I think... 14:25:21 well, I meant specifically the ptys 14:26:08 dgl itself is just black magic 14:26:34 it's a good description of dgl and I think actually adds a bit of reassurance to people dumb enough to try to get it working 14:27:05 yea. dgl is pretty neat since I was able to hack DF and catacylsm to use it 14:27:15 my server just couldn't handle the load 14:35:32 Draconian auxillary tailslap is not mentioned in mutation or player desc. screens. 13https://crawl.develz.org/mantis/view.php?id=11154 by Raine357 14:41:09 ??tailslap 14:41:09 tail slap[1/1]: An {auxiliary unarmed} attack you can get if you are a draconian or a merfolk in water. Damage is 6 + (stinger mutation level * 3). Add +6 for being a grey draconian. 14:41:27 does Mf mention it? 15:12:06 aaaand back 18:04:32 Unstable branch on underhound.eu updated to: 0.21-a0-137-g951aa02 (34) 18:41:57 -!- amalloy_ is now known as amalloy 20:39:41 7 open PRs! https://github.com/crawl/crawl/issues?utf8=%E2%9C%93&q=is%3Aopen%20author%3Aalexjurkiewicz%20 20:43:15 !vault cheibrodos_lair_reptile_den 20:43:15 1/1. https://github.com/crawl/crawl/blob/master/crawl-ref/source/dat/des/branches/lair.des#L2348 20:43:19 I don't think this is working as intended 20:44:02 checkers: it's kind of hard since there are only 2 devs regularly working on crawl for the past while 20:44:25 mainly just gamma and advil from what i see 20:45:22 I think it's supposed to place plants and fungi around the stairs but it actually places random monsters around the stairs 20:47:35 because it substs to 3 instead of P 20:55:43 I suppose I need to learn c++ to help fill the dev void 20:59:25 2 devs regularly working on crawl doesn't seem accurate to me 21:00:24 besides I don't think that's even a record for open alex PRs 21:15:15 i used to have two pages! 21:16:02 minmay: good catch 21:16:39 I'll probably do a bunch of the vault PRs in a nice batch 21:16:43 soonish 21:18:46 minmay: opened a PR for that, can you check I fixed it how you suggested? 21:20:45 New branch created: pull/577 (1 commit) 13https://github.com/crawl/crawl/pull/577 21:20:45 03Alex Jurkiewicz02 07https://github.com/crawl/crawl/pull/577 * 0.21-a0-138-gdd24fcb: Fix a nsubst (minmay) 10(3 minutes ago, 1 file, 1+ 1-) 13https://github.com/crawl/crawl/commit/dd24fcbe0892 21:21:25 shouldn't that be "Fix an nsubst"? 21:21:28 PR rejected 21:23:46 gammafunk: nsubst has now undergone the same transformation as norange 21:24:07 i was wondering that 21:25:56 03Alex Jurkiewicz02 07https://github.com/crawl/crawl/pull/577 * 0.21-a0-138-gccb9c37: Fix an nsubst (minmay) 10(8 minutes ago, 1 file, 1+ 1-) 13https://github.com/crawl/crawl/commit/ccb9c3751bcd 21:29:46 amalloy: I think I missed that meme 21:30:13 nikheizen: I think I'm just particularly visible because I do a lot of small bugfix commits 21:31:12 johnstein: there was no stacktrace in that crashlog, but there is a lua stacktrace (at the very end), which looks exactly like that builddb crash I fixed 21:31:21 johnstein: also, it doesn't care whether you use - or -- 21:34:43 is it me or does this sourceforge reconfirm subscription thing a bit odd 21:35:05 advil also named after a medication that is popular with stressed out programmers, which helps his recognition level 21:35:18 heh 21:35:27 yeah I got that the other day as well, seems like something they recently started doing? 21:35:28 I bought some today, in fact 21:35:34 I don't recall seeing it in the past 21:35:50 you could become the spicerack of medicines 21:35:51 it seems ok in principle but it gives me a nagging suspicion they just want to get more marketing info 21:35:54 !nick spicerack 21:35:55 Mapping spicerack => basil sage thyme mint allspice oregano tarragon rosemary 21:36:09 I have sometimes used tylenol as a nick 21:36:20 New branch created: pull/578 (1 commit) 13https://github.com/crawl/crawl/pull/578 21:36:20 03Floodkiller02 07https://github.com/crawl/crawl/pull/578 * 0.21-a0-138-g2ae54cb: Squelch Chei 'lowering attributes' after piety loss for Gnolls (mibe) 10(7 minutes ago, 1 file, 2+ 1-) 13https://github.com/crawl/crawl/commit/2ae54cb451fa 21:36:41 advil: i'm 100% positive the email is for nefarious purposes, but what are you gonna do 21:36:41 not for crawl I think 21:36:48 !lg tylenol 21:36:49 No games for tylenol. 21:36:52 hmmmm 21:37:02 not like bad emails get through spam filters these days 21:37:03 !lg acetaminophen 21:37:03 No games for acetaminophen. 21:37:06 gammafunk: well just, in real life the word for orange used to be norange, centuries ago 21:37:20 but "a norange" gradually blurred into "an orange" 21:37:58 interesting 21:38:26 03Floodkiller02 07* 0.21-a0-138-g2ae54cb: Squelch Chei 'lowering attributes' after piety loss for Gnolls (mibe) 10(9 minutes ago, 1 file, 2+ 1-) 13https://github.com/crawl/crawl/commit/2ae54cb451fa 21:38:26 03gammafunk02 {GitHub} 07* 0.21-a0-139-g5c9a5ea: Merge pull request #578 from Floodkiller/gnoll_remove_warnings 10(8 seconds ago, 0 files, 0+ 0-) 13https://github.com/crawl/crawl/commit/5c9a5ea8dc61 21:39:56 I know I left chei enabled for gnolls, but why did that get discovered within a day? 21:40:17 !gnollchallenge 21:40:17 No games for * (gn chei win vlong>=0.21-a0-133-gf55ed5b). 21:40:22 that's why 21:40:29 ??gnoll challenge 21:40:29 gnoll challenge[1/2]: gn--^chei 21:40:35 : / 21:40:37 basically, blame hellmonk and/or mibe 21:40:51 I'm not sure who thought of it first, but mibe attempted immediately 21:41:10 I think it was someone else actually, we just responded with enthusiasm 21:41:17 03Chloe Kudryavtsev02 {advil} 07* 0.21-a0-140-g479285b: Fix various typos in jewellery hints (fixes #571) 10(3 days ago, 1 file, 2+ 2-) 13https://github.com/crawl/crawl/commit/479285b4ad3d 21:41:39 still worth it for slouch 21:41:39 Floodkiller, it got discovered before it was even merged 21:42:02 gammafunk, I thought of it! 21:42:20 btw can gnolls become hungerless so that food costs arent so annoying, tia 21:42:26 immediately, even once Floodkiller began idly discussing plans for new gnolls in the most offhand way 21:42:36 chei players began their strat formulations 21:43:03 gnolls aren't mummies, hellmonk 21:43:06 if I make gnolls hungerless, what happens to mummies? 21:43:10 e;fb 21:43:38 GN = Gnomm Mummy 21:43:45 the future reveals itself 21:43:49 gnolls are merged with mummies 21:44:00 mummies with positive apts?! 21:44:00 finally, the +3 apt mummy everyone has always wanted is here 21:44:13 actually, only the locked low stats part is merged with mummies 21:44:20 players can't complain now!!! 21:44:41 1 complaint = +1 aptitude 21:44:49 yeah, 7/7/7 stat mummies 21:44:52 now that I would play 21:44:59 does anyone know anything about neo command keys (https://github.com/crawl/crawl/pull/566)? 21:45:00 maybe they could get gourmand, but that also eats into kobold (and partially troll) 21:45:06 maybe food could be removed??? 21:45:39 I'm tempted to just merge it, it seems fine and innocuous, but I can't vet the bindings 21:45:43 food can be removed, but here's what happens as the dungeon clock progresses 21:45:47 bad mutations, lots of them 21:46:01 gourmand seems pointles for a species with +3 spc 21:46:19 but I think it's ok to give a third species gourmand. How many species have innate flat AC mutations 21:46:39 alexjurkiewicz: that's kind of what I figured, but I guess some people are having hunger problems? 21:47:03 perhaps because +3 apt gives you access to higher level spells earlier than usual? 21:47:24 well you do have good skilling, but with such low int it's not super easy to cast 21:47:35 alexjurkiewicz, spell hunger is reduced very little even with high spc skill 21:47:49 but I did some experiementing with spells, and with 18 SC, 16 each tmut necro, I had necromutation castable with 9% fail no wizardry 21:48:17 spells are castable pretty easy but with such awful spellpower 21:48:18 spell hunger is reduced by SC*Int 21:48:27 so you have to cast them more frequently 21:48:54 with 27 SC/Summons, archmagi, |summon, wild magic three, I could get just over 90 spellpower for XXX 21:50:43 here's a cool one (if the command is correct) 21:50:44 !ev gn 7 7 0 27 27 21:50:45 Race: gn str: 7 dex: 7 ER: 0 dodging: 27 armour: 27 => EV: 19 21:50:49 i wonder how the spell damage of a GnFE would compare to a HuFE through the game 21:51:20 i wonder if it's higher at any point 21:51:51 !ev gn 7 7 18 27 27 21:51:51 Race: gn str: 7 dex: 7 ER: 18 dodging: 27 armour: 27 => EV: 4 21:51:51 good ev 21:51:52 if the HuFE never trains any spell skills again, probably 21:52:58 wow they actually cannot get ev from dodging skill in plate 21:53:25 well, holding armour:27 constant 21:53:42 n1: they start at 0 EV in plate without dodging skill 21:53:46 so they get 4! 21:54:09 hm 21:54:23 according to !ev it's from armour skill somehow 21:54:34 !ev gn 7 7 18 27 0 21:54:35 Race: gn str: 7 dex: 7 ER: 18 dodging: 27 armour: 0 => EV: -2 21:54:40 !ev gn 7 7 18 0 27 21:54:41 Race: gn str: 7 dex: 7 ER: 18 dodging: 0 armour: 27 => EV: 4 21:54:48 oh, nm then 21:57:12 new gnoll idea: 0 apts, locked stats start at 1/1/1 and increase by 1/1/1 per XL 21:57:31 what this species needs is a radical change 21:58:25 given them a baseball cap and skateboard 21:58:29 maximum radicality 21:59:51 is deletion a radical change 22:05:20 i wonder how the spell damage of a GnFE would compare to a HuFE through the game 22:05:20 i wonder if it's higher at any point 22:05:33 I imagine the damage of an FE that can cast fireball is higher than the damage of an FE that can't 22:06:55 sure. But I wonder if gnoll has better power at an earlier point 22:07:00 isn't GnFE damage being lower basically the whole point, though? it's easier to cast spells and swing weapons and in exchange you do less damage 22:07:27 no, it mathematically can't beat HuFE on spell power 22:08:04 15 int vs. 7 int means 2.14x the pre-stepdown spellpower, so to equal that the gnoll's skill levels would have to be 2.14 times as high 22:08:29 which they won't be, you'd need a much higher apt for that 22:09:25 Unstable branch on crawl.jorgrun.rocks updated to: 0.21-a0-140-g479285b (34) 22:28:29 -!- steven_ is now known as stebl 23:01:29 advil, looks like rebasing to the latest master, which included your fix, fixed my builddb issue. nice coincidence that you had fixed it pretty much right when I needed it 23:01:31 thanks! 23:02:03 now my handy-dandy make script auto rebuilds the des cache after a recompile 23:07:48 ??hellcrawl 23:07:48 hellcrawl[1/5]: A meme fork developed by hellmonk. Features: less experience. Unfeatures: everything tavern hates. Playable on {cpo}, {cbro}, and {cgt}. Readme and downloads at https://github.com/Hellmonk/hellcrawl 23:08:14 all the people who say new gn are unfun arent wrong 23:08:22 unless its my fault for going chei 23:20:22 hellmonk, webtiles HellCrawl should be working now 23:20:25 sorry for the delay 23:20:32 cool, thank you 23:21:28 np. super easy to bring back since all the stuff was just sitting there. just had to bring back the verbose experimental warning banner and reboot webtiles a couple times. 23:29:57 does webtile hellcrawl have the cool flaming skull animation yet? 23:30:35 hellmonk: actually, you could find some dank splash art and put it in dat/tiles I think 23:30:42 I believe it would work 23:31:08 maybe I'll do that once I splat this gn^chei run 23:32:55 ?/dank 23:32:55 Matching entries (1): meme_rule_meme[1]: a dank gammafunk meme created in March 2017 23:37:54 !learn del meme_rule_meme 23:37:54 Deleted meme rule meme[1/1]: a dank gammafunk meme created in March 2017 23:38:17 that entry violated a rule 23:46:53 hellmonk: when is the new hellcrawl coming 23:47:06 when I get the damn permabuffs shit done 23:47:43 I died on my gnoll challenge so I can start working on it again 23:48:10 you can update if the makh and qazlal stuff isnt live though 23:59:38 Unstable branch on CRAWL.XTAHUA.COM updated to: 0.21-a0-140-g479285b (34)