00:01:09 -!- kramin is now known as Kramin 00:20:47 should !mutation still be purple? 00:20:55 I think it should be white, so you auto pick up 00:29:37 New branch created: pull/528 (1 commit) 13https://github.com/crawl/crawl/pull/528 00:29:37 03alexjurkiewicz02 07https://github.com/crawl/crawl/pull/528 * 0.20-a0-1063-g7d7e1fa: Mention Oka ammo gifting when you reach 3* 10(15 hours ago, 1 file, 2+ 0-) 13https://github.com/crawl/crawl/commit/7d7e1fa669ec 00:31:42 Unstable branch on CRAWL.XTAHUA.COM updated to: 0.20-a0-1065-g8446734 (34) 00:45:17 -!- dexap is now known as paxed 00:54:30 -!- amalloy_ is now known as amalloy 01:20:25 Unstable branch on crawl.develz.org updated to: 0.20-a0-1065-g8446734 (34) 01:41:16 -!- Reverie|Away is now known as Catiua 01:59:05 Windows builds of master branch on crawl.develz.org updated to: 0.20-a0-1065-g8446734 02:00:39 -!- Walker_Z is now known as WalkerBoh 02:08:46 -!- Catiua is now known as Reverie|Away 02:49:26 Patch for bug 0010972 13https://crawl.develz.org/mantis/view.php?id=11040 by erandtke 02:53:27 !tell brannock big fan of the drain status light changes 02:53:28 alexjurkiewicz: OK, I'll let brannock know. 02:54:57 Monster database of master branch on crawl.develz.org updated to: 0.20-a0-1065-g8446734 03:03:55 03gammafunk02 07* 0.20-a0-1066-ga910694: Add a -dump-disconnect CLI to control mapstat disconnected maps dumps 10(26 minutes ago, 5 files, 31+ 14-) 13https://github.com/crawl/crawl/commit/a9106949da32 03:24:54 Unstable branch on crawl.beRotato.org updated to: 0.20-a0-1066-ga910694 (34) 04:10:16 Unstable branch on crawl.jorgrun.rocks updated to: 0.20-a0-1066-ga910694 (34) 04:23:04 -!- n1k is now known as n1 04:28:38 -!- amalloy is now known as amalloy_ 04:43:15 -!- Reverie|Away is now known as Catiua 08:23:33 I guess we should feature freeze some day 08:24:31 I have no idea how that works 08:27:05 -!- Dracunos_ is now known as Dracunos 08:27:37 I think there needs to be some agreement on a few things first 08:29:42 wjc/gn? 08:31:07 hm I wonder if brannock wanted to do any more to scarves 08:33:21 I guess there's also a few PRs to be considered 08:34:13 gnolls probably wont be in 0.20? 08:34:37 only just been added 08:36:46 no idea, I haven't spent any time with them myself, but I know at least lasty was putting some effort into that, and there's an adjustment PR waiting 08:40:57 the newer the species is, the more likely it is to be disabled in trunk 08:42:38 03advil02 {GitHub} 07* 0.20-a0-1067-g76119e3: Some light changelog editing 10(5 seconds ago, 1 file, 9+ 6-) 13https://github.com/crawl/crawl/commit/76119e335229 08:43:18 that monster melee xv change is such a good change 08:44:15 still a couple things I need to add to that 08:44:31 or someone does, rather 08:44:48 what's missing? 08:45:00 the gsc base delay change, transporters 08:45:08 ah 08:45:18 I think the former I missed when doing the last changelog update 08:45:23 but found when doing the blog post 08:45:39 %git b4023b899515e064ccc2f044f3c 08:45:39 07elliptic02 * 0.20-a0-931-gb4023b8: GSC base delay: 1.9 -> 1.8. 10(4 weeks ago, 1 file, 1+ 1-) 13https://github.com/crawl/crawl/commit/b4023b899515 08:45:39 maybe some other things, if I missed one I could have missed dozens! 08:46:10 I can add that one easily enough 08:48:59 03advil02 {GitHub} 07* 0.20-a0-1068-gdee899c: Add GSC change to changelog 10(4 seconds ago, 1 file, 2+ 0-) 13https://github.com/crawl/crawl/commit/dee899cd4086 08:49:11 maybe you got to have the satisfaction of adding the transporter change :) 08:49:31 also I don't really know exactly what it entailed 08:49:45 well, beyond reading the commit msg 08:50:56 yeah I have some more vaults to make, so I'm maybe waiting for that 08:50:59 oh and I shoudl push a fix 08:59:10 03gammafunk02 07* 0.20-a0-1069-g6bcfb42: Update map knowledge when transporting monsters 10(2 days ago, 1 file, 1+ 0-) 13https://github.com/crawl/crawl/commit/6bcfb42c3f49 09:09:39 Unstable branch on crawl.jorgrun.rocks updated to: 0.20-a0-1069-g6bcfb42 (34) 09:16:16 I did a pass through git log back to feb, could add mention of: cooldown timer change, DDoor+Borg paralysis, imprison in deep water, (spell fail rate changes?), dr ghost breath, stash search order, magenta for extreme draining, shallow water movement fixed penalty, lava orc/djinn conversion (?), autofire's sound patch (4270d38ebf63e36a8bcc), species selection menu, cerol guides 09:16:21 some of those are a bit small 09:17:32 I will now add at least some of those 09:23:53 %git 4270d38ebf63e36a8bcc 09:23:53 07Autofire02 {|amethyst} * 0.20-a0-778-g4270d38: Enhanced sound support (PR #450) 10(3 months ago, 25 files, 341+ 78-) 13https://github.com/crawl/crawl/commit/4270d38ebf63 09:34:30 cerol guides? 09:36:46 there's was a consensus some time back that changelog entries should be things that have a "significant gameplay effect" to keep the changelog from being too long and too filled with changes that are not likely to be relevant to players reading it 09:37:00 03advil02 {GitHub} 07* 0.20-a0-1070-g0c522bc: Even more changelog editing 10(5 seconds ago, 1 file, 22+ 1-) 13https://github.com/crawl/crawl/commit/0c522bc7ea57 09:37:13 well I didn't add all of that 09:37:37 magenta for extreme draining, lava orc/djinn conversion, programming guides are probably not worth adding 09:37:51 ok 09:38:02 well, I do think the cerol guides are maybe worth highlighting 09:38:22 well we have a lot of very valuable programming guides 09:38:26 er documents 09:38:34 but the question is whether they're appropriate for a changelog entry 09:38:50 we generally don't put programming guides in the changelog 09:39:33 I'm not sure we really have any guides like those, and they're also much more outward-facing than most of the documentation we have 09:40:19 right, but the changelog is not about introducing people to crawl development 09:40:30 possibly we need a better programming orientation doc 09:40:39 which could be linked in the top-level README 09:42:00 don't worry, marvinpa will read some of those and remove them anyhow xD 09:42:07 ok 09:42:18 all things...removed...in time.... 09:43:09 we've had debates about this in the past, towards more maximal inclusion of things in the changelog vs minimal, and the relative-minamlists won (I was sort of in the losing camp) 09:43:40 however even I would draw the line at including programmer stuff; devs are bad and their icky stuff should stay in quarantine 09:43:56 *minimalists 09:44:13 I do still think something like guides for what would be called modders in other communities (of which we have relatively little, and that's the target audience for Cerol's guides) might belong in the changelog 09:44:41 those guides aren't really for anyone with +v in this channel 09:44:50 well, I mean maybe you could have a changelog for the developer docs 09:45:09 but what's the target audience for a changelog entries for programmer docs? 09:45:24 programmers who are too lazy to read the development docs to see what they have access to? 09:46:08 <|amethyst> those who looked over the development docs once, but don't follow the git history to see changes and new files in that directory? 09:46:32 why once? 09:47:00 <|amethyst> because if I've already looked at all the stuff there, I'm not likely to go back and look again for new stuff 09:47:12 it just doesn't really make sense to me; programmers are going to go "I'd like some documentation now, I'm about to code" 09:47:45 I wouldn't advocate regularly including stuff in doc in the changelog, but I might try to continue to defend these particular guides being a special case 09:48:01 so maybe they'll go read the "Programming Crawl" doc and see these guides we've added prominently 09:49:45 they're written for players who might not have any idea what would be involved in adding something like a species to crawl, without any assumption of knowledge of crawlcode 09:50:31 yeah but again putting those docs in the changelog doesn't really address that in any particularly good way 09:50:54 how so? 09:51:05 it makes anyone reading the changelog aware of them 09:52:13 well we could put links to those docs in all sorts of places in the hopes that people will randomly read them 09:52:39 it seems to me that the place to do this is the prominent place that people interested in modding will look 09:52:39 <|amethyst> The dev blog would be a good place for starters 09:52:45 yes 09:52:52 <|amethyst> re the changelog: 09:52:53 sure, that sounds like a good place 09:53:07 <|amethyst> IMO write an intro document that describes what's there 09:53:13 <|amethyst> sort the guides into a new directory 09:53:26 yeah, they should be put into a subdirectory 09:53:35 <|amethyst> then add to the changelog "Dev docs updated, see docs/develop/README.md for more information" 09:53:48 <|amethyst> s/updated/reorganized/ 09:54:51 yeah that would be a good approach 09:55:04 I can take a stab at that at some point 10:09:28 Unstable branch on crawl.jorgrun.rocks updated to: 0.20-a0-1070-g0c522bc (34) 10:59:43 Demosthentine (L12 MfGl) (D:11) 11:16:33 -!- Reverie is now known as Reverie|Away 11:16:38 -!- Reverie|Away is now known as Reverie 13:00:55 -!- amalloy_ is now known as amalloy 13:17:23 Unstable branch on crawl.akrasiac.org updated to: 0.20-a0-1070-g0c522bc (34) 14:10:03 03alexjurkiewicz02 07* 0.20-a0-1063-g7d7e1fa: Mention Oka ammo gifting when you reach 3* 10(28 hours ago, 1 file, 2+ 0-) 13https://github.com/crawl/crawl/commit/7d7e1fa669ec 14:10:03 03MarvinPA02 {GitHub} 07* 0.20-a0-1072-g99f7aaf: Merge pull request #528 from alexjurkiewicz/oka-ammo-gift-notification 10(9 seconds ago, 0 files, 0+ 0-) 13https://github.com/crawl/crawl/commit/99f7aaffc9b3 14:10:33 03MarvinPA02 07* 0.20-a0-1073-g49e0d3e: Mention Okawaru ammo gifts in the god description 10(33 seconds ago, 1 file, 1+ 1-) 13https://github.com/crawl/crawl/commit/49e0d3e84251 15:09:29 Unstable branch on crawl.jorgrun.rocks updated to: 0.20-a0-1073-g49e0d3e (34) 16:21:27 j 16:35:37 Hey guys! I just want to announce that I've sent a pull request for a crawl website. https://github.com/crawl/dcss-website/pull/6 16:35:37 Mnoleg: You have 2 messages. Use !messages to read them. 16:35:51 !messges 16:35:59 !messages 16:36:00 (1/2) minqmay said (about 4y 44w 6d 21h 55m ago): hey does that place sell flash powder? 16:36:19 !messages 16:36:20 (1/1) minqmay said (about 4y 41w 3d 4h 1m 36s ago): you think a microwave carousel's motor would be strong enough? 17:03:30 Alipheese (L1 NaFi) ASSERT(level >= 0) in 'mutation.cc' at line 453 failed. (D:1) 17:05:36 !crashlog 17:05:38 17198. Alipheese, XL1 NaFi, T:280 (milestone): http://crawl.xtahua.com/crawl/morgue/Alipheese/crash-Alipheese-20170428-210309.txt 17:07:57 "The bosom of this dungeon" what 17:08:38 <|amethyst> advil: "For those who would enter Zin's holy bosom..." 17:08:40 apparently I never read the welcome messages 17:08:52 yeah, I just did "git grep bosom" too :-P 17:10:40 "spit poison: 1 (2 innate)" well that's slightly worrying 17:14:33 very weird...it's just an XL 1 char on D:1 as far as I can tell 17:15:00 %git 567cada9dbc8b3fec59a43039a14cef25b3b94b4 17:15:00 07MarvinPA02 * 0.19-a0-1463-g567cada: Make MUT_SPIT_POISON a two level mutation 10(8 months ago, 6 files, 22+ 19-) 13https://github.com/crawl/crawl/commit/567cada9dbc8 17:19:06 game doesn't seem to have any upgrades tho 17:20:04 %git 17:20:04 07MarvinPA02 * 0.20-a0-1073-g49e0d3e: Mention Okawaru ammo gifts in the god description 10(3 hours ago, 1 file, 1+ 1-) 13https://github.com/crawl/crawl/commit/49e0d3e84251 17:20:25 and it's not very old 17:22:43 though the save compat code is wrong! 17:23:23 <|amethyst> advil: search for TAG_MINOR_SPIT_POISON_AGAIN 17:23:25 <|amethyst> advil: in tags.cc 17:23:28 yeah 17:23:37 that is not updating the innate mut level, only the regular mut level 17:23:55 which could result in that scenario -- but it would have to be a game upgraded from 0.19 17:25:02 <|amethyst> crash dumps don't contain notes, so it's hard to tell whether that happened 17:25:21 <|amethyst> There is a "Welcome back" so at least it was saved and restored 17:25:31 ohh 17:25:42 was spit poison ever available to non-nagas? 17:25:53 <|amethyst> hm, not certain 17:27:54 https://github.com/crawl/crawl/commit/449f0484c362 17:28:08 i thought it was 17:28:18 ah thanks geekosaur 17:29:39 but that commit's from 0.18a 17:30:44 yeah, but there may still be games around with non-innate spit poison 17:30:55 oops he left 17:31:06 yeah, but there may still be games around with non-innate spit poison, that's what I wanted to know 17:31:55 btw do you know you get dropped for "Excess Flood"? 17:32:17 thought I'd mention it since the logs can no longer tell you that :) 17:36:36 yup, this is exactly what happened, easiest to find save compat issue ever 17:39:37 * geekosaur can tell, it's a znc glitch 17:39:46 and znc goes through a lengthy reconnect afterward 17:39:57 from which I am *still* cleaning up :/ 17:40:05 sounds pretty annoying 17:45:24 interesting, none of this save compat code does anything with temp mutations 17:45:38 i need help build in https://crawl.develz.org/wiki/doku.php?id=dcss:server:setting_up_dgamelaunch_and_webtiles 17:45:54 Can anyone help? 17:52:14 I probably can't help but you might as well try asking, maybe someone is around who can 17:56:59 The problem is too complicated. 17:57:00 Maybe I should give a shell... 17:57:37 need a lot of gammafunk +_+ 18:11:38 Unstable branch on underhound.eu updated to: 0.20-a0-1073-g49e0d3e (34) 18:21:11 ??ask 18:21:12 ask[1/1]: The Ask To Ask protocol has higher latency than any known version of the Ask protocol, so feel free to just ask your question. 18:21:22 if you leave your question in the room, someone may find it :) 18:21:27 even if they're not around right now 18:21:45 nb: ascii's first language isn't english, be the patient 18:21:52 also ascii made the sound patch on cwz 18:21:55 cool cat. 18:22:02 if you didn't already know this stuff! 18:23:25 I have on my todo list to try to go through that checklist & set up a server myself, so that I have some idea wtf is going on with it 18:25:20 actaully i making auto-setup dgamelanch server script 18:25:28 but i think wiki document have a lot of ploblem... 18:25:56 (and i'm learning linux) 18:28:31 auto setup? you mean you're trying to figure out DGL in such a way that other people can just launch your script? 18:28:49 there was someone here who tried to make a server cookbook like that 18:28:52 ??mattias 18:28:52 I don't have a page labeled mattias in my learndb. 18:30:34 yeah If the work is successful, i have plan post auto-setup docker image 18:30:40 hi 18:30:44 hi 18:31:05 did you get the server to respond on 8080? 18:31:06 bad news 18:31:15 yes i fixed it 18:31:29 bas news: tmux history was not saved 18:31:33 (TT) 18:31:36 oh ok, that's no problem 18:31:46 can I still log in? 18:31:50 yeah 18:33:42 dcss_step11_f latest af2ebb00c0e9 17 hours ago 3.191 GB > success webtiles run image, response abstr.net:8080, but it print error log when use register function 18:33:43 dcss_step11_d latest be7af3f2452c 19 hours ago 3.188 GB 18:33:43 dcss_step11_c latest 2847423bb5f6 20 hours ago 3.086 GB 18:33:43 dcss_step11_b latest 7479cd1c16a5 20 hours ago 3.081 GB 18:33:43 dcss_step11_a latest 7e56d5a7c331 21 hours ago 3.081 GB > 1 to step 11 done image 18:33:45 dcss_step9 latest d9a3f3c1ebbc 21 hours ago 1.021 GB 18:33:47 dcss_step1 latest b89b8f2d4e59 21 hours ago 845.6 MB 18:33:53 docker images > print docker image 18:34:50 docker run -i -t --privileged -p 8080:8080 --name CONTAINER_NAME IMAGE_NAME /bin/bash > run image and make container 18:35:09 maybe we can continue in PM 18:37:05 yeah i wait you :) 18:53:23 why are some messages swallowed while loading? 18:53:46 that's actually why we never found this save compat issue, there was a red error message that got printed but reliably gets swallowed 18:54:05 on saves with messed up spit poison 18:54:10 I can force it to show up by printing a ton of stuff beforehand 18:56:34 nagas from before TAG_MINOR_SPIT_POISON_AGAIN that import their save later (but before the extra mutation validation) would improperly get exhale poison 18:56:47 (as usual, this turned out to be _way_ more complicated than it first seemed) 18:59:03 crawl code being obtuse?!?! 19:00:22 hm, I can't see a way to differentiate these saves from chars that actually earned their poison breath 19:01:13 maybe anyone who upgraded at the right times will get to keep it 19:05:45 well, I guess I could identify the like 2 saves that might exist that saved once in 0.19 and never reloaded 19:06:07 maybe we should break save compat in 0.21 :D 19:10:55 "Your ally died" in notes (possibly a unique bribed by Gozag) 13https://crawl.develz.org/mantis/view.php?id=11041 by Leszczynek 19:20:32 "The main issue of the game hanging up is fixed, but there seems to be a tiny bug remaining. When a spectator joins when the player is in the middle of writing the note, he needs to refocus the note textbox manually, and when he finishes writing, only the part that existed before spectator joined will be saved to notes." 19:20:32 ugh 19:22:22 |amethyst: any idea why ASCIIPhilia would be seeing error message about being out of ptys when starting trunk on his dgl-based webtiles instance? 19:22:31 it's running from a docker container 19:32:07 <|amethyst> gammafunk: probably /{chroot}/dev/pts isn't mounted 19:32:19 oh 19:32:47 <|amethyst> (been there, done that) 19:37:45 innate spit poison 2 (exhale poison, was once spit poison 3) is and always has been completely impossible, right? 19:37:49 if anyone knows 19:40:59 hrm, I still see these pty errors 19:41:02 after mounting that 19:42:14 gammafunk: Can you C&P an error verbatim? 19:42:44 ASCIIPhilia1: ^ 19:43:34 C&P is 19:43:36 copy and paste? 19:43:44 yep 19:43:50 webtiles.log? 19:43:52 mount log? 19:44:02 root@a21e9a30a40b:/home/crawl-dev# tail -f /home/crawl/DGL/crawl-master/webserver/run/webtiles.log 19:44:03 File "/home/crawl/DGL/crawl-master/webserver/terminal.py", line 47, in _spawn 19:44:03 File "/usr/lib/python2.7/pty.py", line 107, in fork 19:44:03 master_fd, slave_fd = openpty() 19:44:03 File "/usr/lib/python2.7/pty.py", line 29, in openpty 19:44:03 master_fd, slave_name = _open_terminal() 19:44:05 File "/usr/lib/python2.7/pty.py", line 70, in _open_terminal 19:44:07 raise os.error, 'out of pty devices' 19:44:09 OSError: out of pty devices 19:44:11 2017-04-28 23:36:27,451 INFO: #6 P29 Crawl terminated. 19:44:13 2017-04-28 23:41:05,026 INFO: #5 Socket closed. (4174 bytes sent, compression ratio 81%) 19:44:49 Better to pastebin if you're going to dump a lot. Anything around then in /var/log/syslog (or /var/log/messages ) ? 19:46:16 how i print it? 19:46:21 tail? 19:46:44 Or "less", or "view", or whatever you prefer 19:47:14 well if it's large and you can't fit the relevant part on one screen but you want to copy/paste it to a pastebin, you could download it with scp 19:48:02 root@a21e9a30a40b:/home/crawl-dev# cat /var/log/syslog 19:48:03 cat: /var/log/syslog: No such file or directory 19:48:16 I wonder if https://github.com/moby/moby/issues/4605 is pertinent here 19:48:24 root@a21e9a30a40b:/home/crawl-dev# ls /var/log/ 19:48:24 alternatives.log apt bootstrap.log btmp dmesg dpkg.log faillog fsck lastlog wtmp 19:49:58 /var/log/messages, /var/log/syslog is not exist :(... 19:51:56 add -t option? when i start container? 19:52:26 ASCIIPhilia1: Worth a go but I don't really know about docker. Also worth checking if your dgamelaunch arrangement works when not in a docker container. 19:54:12 you mean is first, test in the not docker server? 19:54:29 That's what I'd do. 19:55:46 As you say, i will try the test in the not docker env. :) 19:56:41 -!- amalloy is now known as amalloy_ 20:14:07 <|amethyst> ASCIIPhilia1: if you don't have those, try journalctl -x -n 200 20:14:18 <|amethyst> ASCIIPhilia1: (increase the 200 for more logs) 20:16:18 Oh, God, systemd strikes again. Should have thought of that. :-( 20:19:57 root@a21e9a30a40b:/# journalctl -x -n 200 20:19:58 No journal files were found. 20:19:58 -- No entries -- 20:20:50 |amethyst: No journal files were found. 20:29:21 when you thought you were safe 20:29:37 when your system was a paragon of not being windows 20:29:44 while you were sleeping... 20:29:58 SYSTEMD! (coming soon to a theater near you) 20:44:06 <|amethyst> rumflump: It all makes me think someone saw OS X, and Windows, and Solaris, and said "I can make a shittier version of that!" 20:44:37 I have been pondering a fresh start, with uefi, no systemd, and maybe even wayland 20:44:49 can't decide which package manager I'm least ambivalent about 20:45:06 <|amethyst> honestly, systemd is way better than what came before 20:45:32 I know a guy who uses that older one on purpose, and recommends it highly 20:45:48 vanilla debian stable sorta guy 20:46:22 <|amethyst> I used it for a decade or two, and it did suck more than it should have 20:46:31 guys, this ##crawl-dev users mostly UTC time is what? 20:46:39 here in korea is UTC+9 20:47:05 <|amethyst> probably more people in UTC-4 and UTC-7 20:47:07 here utc-7, but maybe not during daylight savings 20:47:25 aha! 20:47:57 sysvinit! 20:47:57 <|amethyst> rumflump: I think it's probably daylight savings right now, at least if you're in the US or Canada 20:47:58 that's the one 20:48:07 <|amethyst> yeah 20:48:23 <|amethyst> symlinks to shell scripts everywhere 20:49:00 <|amethyst> I still have several sysv init scripts, and dgamelaunch-config comes with a sysv init script for running webtiles 20:49:17 <|amethyst> (FR: port that to whatever the hell systemd uses) 20:52:20 hah.. I envy you guys. 20:52:22 I'm already on Saturday 09:51. 20:53:30 I have 34 hours left on my weekend. 20:58:06 03advil02 07* 0.20-a0-1074-g6a0a8e1: Save compat for spit poison 10(12 minutes ago, 2 files, 37+ 2-) 13https://github.com/crawl/crawl/commit/6a0a8e18d58d 21:09:31 Unstable branch on crawl.jorgrun.rocks updated to: 0.20-a0-1074-g6a0a8e1 (34) 22:05:09 advil, the save compat king! 22:05:48 I was thinking the other day (after that mapstat commit) about how it would actually work to have mapstat/objstat not be implemented in dcss itself 22:06:16 and where we simply had a mode where crawl wrote generated levels out, either just to a save or out to an sqlite3 db 22:06:31 the latter sounds like it could be a great way to do things, since we already have sqlite3 22:06:52 but I realized it could involve duplicating a lot of logic for representing crawl data 22:07:36 maybe having our save marshalling/unmarshalling in some kind of "libcrawl" that got linked into crawl 22:08:18 I suppose that doesn't do anything directly to avoid the "how do you map to some readable database" thing since any other program using libcrawl still has to have all the same data structures that crawl does 22:08:50 maybe there's a relatively simple way to take all relevant level data and put it into some sqlite tables 22:09:22 but it would be lovely if we could not have all that mapstat/objstat logic (particularly objstat) in crawl itself 22:09:57 those kinds of things are much more ideal to implement in some interpreted language like python 22:10:43 and we would actually have more data to look at if we have just the full level data instead of the report that mapstat assembles 22:17:39 hrm 22:17:45 are weapon delays and such exposed via lua 22:35:47 is tavern down? 22:40:50 oh it loaded finally 22:59:15 uncrawl fork guy is much crazier than I was expecting him to be 23:02:29 did you chat about it outside of tavern? 23:03:38 no 23:03:59 I will 100% legit contribute to it if it's not an awful trainwreck though 23:04:11 I mean 23:04:20 I will submit a couple PRs even if it is a trainwreck 23:04:24 as long as it actually exists 23:04:38 but holy lol victory dancing as a feature to increase the "strategic headspace" ayy le fucking mao 23:05:06 tbf, shard# said victory dancing, Bletch didn't 23:05:45 but if they really go forward with building the codebase backward, dancing will have to be removeronied yes 23:05:45 active skill allocation and the xp pool directly caused victory dancing though 23:06:34 I didn't read his post properly the first time either, backporting things is a fucking stupid idea imo 23:07:58 its much easier to forward port the old mechanics than to backport all the qol stuff, I am pretty sure 23:08:15 forward porting is hard too 23:08:39 past a certain born-on date, it's pretty much incompatible and has to be rewritten 23:08:50 rip my attempts to implement Glamour 23:08:51 rip 23:08:51 yeah, but I think that there have been less old features removed than new qol features added 23:09:12 perhaps I am just biased by my extreme dislike of a lot of old features 23:09:44 yeah you might be the opposite of the target audience 23:09:49 like, I would 100% not forward itemdest or victorydancing even for a "high strategic headroom" fork 23:09:55 I don't think the target audience plays though, I think they just complain 23:10:52 I thought I'd get a small wave of MD-lovers and HE-lovers when I posted yiufcrawl on reddit, but they're too busy hating things to play. tavern peeps do most of the yiufcrawl-playing 23:11:06 tbf I understand the appeal of a roguelike that is more about roleplaying and exploration than optimizing your winrate and capping that dank 40streak 23:11:24 but I think a whole lot of that strategic headroom blog is full of bullshit 23:11:31 it might be called nethack, or Sil 23:11:57 I assumed that the intent of this prospective fork was "crawl flavored nethack" 23:12:15 which is not necessarily bad in and of itself, just designed for a different target audience 23:13:34 let's break into that discord channel 23:13:54 and I would legit contribute to it, because a lot of my ironic feature requests would make sense in the context of a game that isnt about winning and doesnt have to care about things like tedium or tactical depth 23:14:17 wanna help me unremove stalker? :P 23:14:23 "Linley's Crawl is much better-documented." I was intrigued by this idea 23:14:27 I can maybe work on that 23:14:38 tbh I am not sure how bad the problems with stalker are 23:15:00 all I really have on my plate for this week is removing the slings skill and then merging your conjurations removal pr 23:15:11 fulsome/evap (I *still* can't remember which one is which, terrible names) uses a ton of potions that no longer exist 23:15:35 %git :/mapstat 23:15:35 07gammafunk02 * 0.20-a0-1066-ga910694: Add a -dump-disconnect CLI to control mapstat disconnected maps dumps 10(21 hours ago, 5 files, 31+ 14-) 13https://github.com/crawl/crawl/commit/a9106949da32 23:15:38 (fulsome) distillation makes potions, evaporation makes clouds 23:16:03 the cleanest way to bring stalker back is probably to drop fulsome and just make evap really good but you have to consume a useful potion 23:16:15 so I'm thinking make it mostly about degen/blood. degen that you find on the ground, or distill from inedible corpses. and blood that you distill from edible corpses and/or vampire-chop 23:16:27 but if you are set on bringing back fulsome then it's a bit more work yeah 23:16:32 I've cleaned out most of the code that deals with non-existing potions 23:18:03 it wouldn't be the same without distillation... 23:19:09 time to bring back praying and corpse sacrificing 23:19:13 old ely conduct 23:19:30 merge every iteration of nem into an unholy card dealing monstrosity 23:19:35 lol 23:20:01 bring back Oldkawaru with might and haste 23:20:06 real talk: can we get a fuckin sif buff or a veh buff or sth 23:20:21 why do the magic gods have to be such hot garbage 23:24:59 sophia (L15 GrFi) ASSERT(m) in 'mon-util.cc' at line 1978 failed. (Zot (ZotDef)) 23:25:21 hm, this travis crash is not very replicable 23:26:35 !crashlog 23:26:36 17198. Alipheese, XL1 NaFi, T:280 (milestone): http://crawl.xtahua.com/crawl/morgue/Alipheese/crash-Alipheese-20170428-210309.txt 23:26:40 !crashlog sophia sprint 23:26:41 No milestones for sophia (sprint crash). 23:26:49 oh that's zotdef 23:26:55 I didn't even know you could still play that 23:33:33 it's zotdef, and it's known broken, don;t waste your time 23:33:42 I think one of the servers still has 0.15 available with zotdef 23:34:21 ah 23:49:24 well, I got rid of the travis error by rerunning that build, but there may be a random segfault somewhere in vault placement lua