00:15:13 !learn add potion_of_stabbing New potion in 0.25, replacing agility. Gives a 50% chance of upgrading stabs to sleep stabs, which always succeed and do massive damage. 00:15:14 potion of stabbing[1/1]: New potion in 0.25, replacing agility. Gives a 50% chance of upgrading stabs to sleep stabs, which always succeed and do massive damage. 00:21:39 ??potion of agility 00:21:39 agility[1/1]: Provides temporary Dex, EV, and stealth bonuses. 5 ev for monsters. 00:22:16 !learn edit agility s/$/ The potion was replaced with the {potion of stabbing} in 0.25./ 00:22:16 agility[1/1]: Provides temporary Dex, EV, and stealth bonuses. 5 ev for monsters. The potion was replaced with the {potion of stabbing} in 0.25. 01:06:30 03gammafunk02 07* 0.25-a0-545-ge4db218: Update the changelog (PleasingFungus, Ge0ff) 10(5 minutes ago, 1 file, 14+ 4-) 13https://github.com/crawl/crawl/commit/e4db218afc46 01:17:41 Unstable branch on crawl.kelbi.org updated to: 0.25-a0-545-ge4db218afc (34) 01:42:25 Is there a strong reason for there to be identical code for a gozag incite chance and shoutitus chance in Delay and View? (Honestly a cursory reading makes me think it has to do with messaging order; but still, why isn't it a function in one that's called in two places instead of identical code blocks?) 01:46:11 Due to similar redundancy, I'm fairly sure "_divine_headsup" in View never actually does anything; due to Delay's copy always getting it first... 01:55:42 -!- amalloy_ is now known as amalloy 02:15:22 -!- ProzacElf_ is now known as ProzacElf 03:21:53 Unstable branch on crawl.beRotato.org updated to: 0.25-a0-545-ge4db218 (34) 03:38:05 !next 03:38:13 The RNG declares that svendre shall win NaVM next. 03:55:50 Fork (bcadrencrawl) on crawl.kelbi.org updated to: 0.22.1-2309-ge9df6e122f 04:00:19 Fork (gooncrawl) on crawl.kelbi.org updated to: 0.22-a0-982-gdd22fea6c5 04:39:44 -!- amalloy is now known as amalloy_ 06:17:57 aidanh: i missed half your review for webtiles, might take a few more days 08:07:52 !tell gammafunk were you still planning a trunk updates post? 08:07:53 ebering: OK, I'll let gammafunk know. 08:08:16 "Elephants can now constrict" 08:52:15 New branch created: pull/1290 (1 commit) 13https://github.com/crawl/crawl/pull/1290 08:52:15 03Byrel Mitchell02 07https://github.com/crawl/crawl/pull/1290 * 0.25-a0-414-g88da697: Modifies five vaults in large.des to comply with current arrival vault practices. 10(4 minutes ago, 1 file, 10+ 10-) 13https://github.com/crawl/crawl/commit/88da69727dc5 09:12:31 alexjurkiewicz: no worries, no rush; I think advil wanted to get py2019 merged first anyway 11:13:59 greensnark sorry for the ping, but can you reboot Sequell (or whatever) so that it rejoins ##crawl? It's been not in that channel for a few days so it probably won't fix itself automatically 11:14:00 advil: You have 3 messages. Use !messages to read them. 11:18:02 03theJollySin02 07https://github.com/crawl/crawl/pull/1284 * 0.25-a0-514-ga8e457b: Improved the tactics of some overly-simple arrival vaults 10(5 days ago, 1 file, 21+ 14-) 13https://github.com/crawl/crawl/commit/a8e457b99c55 11:23:35 Stable (0.23) branch on underhound.eu updated to: 0.23.1-93-ge536e68a2c 14:17:41 ebering: yes, still going to do that update post today, just updated the changelog yesterday in preparation 15:55:06 03advil02 07[py2019] * 0.25-a0-546-g287cf02: Preliminary support for Tornado 5+ 10(5 months ago, 10 files, 96+ 97-) 13https://github.com/crawl/crawl/commit/287cf02ad472 15:55:06 03advil02 07[py2019] * 0.25-a0-547-ga08ca57: Updates for python 3 compatibility 10(5 months ago, 6 files, 74+ 64-) 13https://github.com/crawl/crawl/commit/a08ca5766063 15:55:06 03advil02 07[py2019] * 0.25-a0-548-g9faca87: Webtiles: minimal type annotations to pass static type checking 10(5 months ago, 6 files, 27+ 6-) 13https://github.com/crawl/crawl/commit/9faca872ec18 15:55:06 03advil02 07[py2019] * 0.25-a0-549-g077325b: Webtiles: static type annotations for low-level messaging 10(5 months ago, 3 files, 55+ 42-) 13https://github.com/crawl/crawl/commit/077325b93bc1 15:55:06 03advil02 07[py2019] * 0.25-a0-550-g1e38dbc: A few small tweaks + one more byte/str fix 10(2 minutes ago, 3 files, 12+ 4-) 13https://github.com/crawl/crawl/commit/1e38dbcca30c 15:56:01 For anyone interested...I have something strange going on and a hypothesis as to the cause...my dungeon overview screen says "Vaults (0/5) D:12 D:13"...there is only one entrance to Vaults, and it's on D:13 and not D:12 15:56:19 and my suspicion re: the cause is as follows 15:56:21 I have a theory about why my dungeon overview screen says "Vaults (0/5) D:12 D:13" 15:56:21 The entrance to Vaults is right next to the entrance to D:13, so I hypothesize that some kind of race condition occurred to cause the overview-making code to think that I was still on D:12 when I stepped onto D:13 and immediately discovered the Vaults entrance 15:56:21 but if that's why it happened then I would suspect the same bug to occur much more frequently, i.e. any time you first discover an entrance to another branch immediately upon entering a floor 15:57:01 I say "much more frequently" because I've never seen this occur -- then again, I suppose it is not that frequent to discover a branch entrance in the same turn that you enter a floor 15:58:28 if you provide a save someone might be able to look at it 15:58:40 there's been other reports like this for a long time but the cause has been hard to pin down 15:58:51 also, this might legitimately happen with a mimic entrance 16:09:17 advil: did you want help testing py2019 on CPO? Since I'm running my PR branch it will need some planning 16:09:25 I think you mentioned you could test on CAO though... 16:09:26 advil: are we almost ready to go roaring into 2020 with py2019? 16:10:26 interesting, so we didn't have to move over to futures/async? 16:14:23 that would be possible if you removed tornado, but it's a replacement in webtiles code 16:15:53 alexjurkiewicz I might just merge it 16:16:08 if you update the tornado version to 6 it'll use asyncio behind the scenes 16:16:58 there's probably webtiles code that would be better if it were redesigned to use that, but it's not necessary to work 16:19:53 actually tornado 5 + python 3 would also force asyncio 16:31:27 alexjurkiewicz: what you said is not correct, see: https://www.tornadoweb.org/en/stable/#asyncio-integration 16:31:50 yeah, tornado 5+ uses asyncio for the event loop 16:36:32 and integrates with coroutines and all that 16:39:34 advil: so in your conversion, the changes to tornado weren't such that you had to use some async defs? All the old IOloop interactions webtiles did still work? 16:41:41 guess that handler interface that tornado provides is still available 16:45:08 sorry yes, that's what I mean gammafunk -- with tornado you can keep writing code without thinking about the existing of language-level async support 16:51:12 yes, exactly...there were minimal changes to the IOLoop interface that came with this, but nothing really major except the inability to set a blocking timeout 16:59:59 03Alex Jurkiewicz02 07https://github.com/crawl/crawl/pull/1253 * 0.25-a0-430-g4595959: webtiles: more cleanup (aidanh) 10(3 minutes ago, 4 files, 38+ 5-) 13https://github.com/crawl/crawl/commit/45959597495b 17:13:34 -!- amalloy_ is now known as amalloy 17:15:43 cool 17:16:10 03Alex Jurkiewicz02 07https://github.com/crawl/crawl/pull/1253 * 0.25-a0-431-gcf7b4a6: webtiles: Remove some duplicate comments 10(18 minutes ago, 1 file, 0+ 3-) 13https://github.com/crawl/crawl/commit/cf7b4a6abafb 17:16:10 03Alex Jurkiewicz02 07https://github.com/crawl/crawl/pull/1253 * 0.25-a0-432-ge37863f: webtiles: Improve some comments 10(7 minutes ago, 3 files, 7+ 4-) 13https://github.com/crawl/crawl/commit/e37863f7a777 17:16:10 03Alex Jurkiewicz02 07https://github.com/crawl/crawl/pull/1253 * 0.25-a0-433-gff3ec04: webtiles: Fix signal shutdown socket logic 10(6 minutes ago, 1 file, 1+ 1-) 13https://github.com/crawl/crawl/commit/ff3ec04068a2 17:16:10 03Alex Jurkiewicz02 07https://github.com/crawl/crawl/pull/1253 * 0.25-a0-434-g813beb4: webtiles: Improve milestones -seeded collection logic 10(6 minutes ago, 1 file, 3+ 3-) 13https://github.com/crawl/crawl/commit/813beb416681 17:16:10 03Alex Jurkiewicz02 07https://github.com/crawl/crawl/pull/1269 * 0.25-a0-545-g6091cc6: ci: Install PyYAML for Python 3 on macOS 10(2 minutes ago, 1 file, 1+ 2-) 13https://github.com/crawl/crawl/commit/6091cc65ea4e 17:18:57 ok that's enough crawl commits for today 17:27:03 03Alex Jurkiewicz02 07https://github.com/crawl/crawl/pull/581 * 0.25-a0-546-g2736d87: Rework strength damage modifier 10(12 months ago, 1 file, 3+ 9-) 13https://github.com/crawl/crawl/commit/2736d87fd429 17:27:03 03Alex Jurkiewicz02 07https://github.com/crawl/crawl/pull/581 * 0.25-a0-547-g0cfc5fa: Rework multiplier (advil) 10(12 months ago, 1 file, 5+ 2-) 13https://github.com/crawl/crawl/commit/0cfc5fa64480 17:27:03 03Alex Jurkiewicz02 07https://github.com/crawl/crawl/pull/581 * 0.25-a0-548-g4c7087d: Fix comparison 10(12 months ago, 1 file, 1+ 1-) 13https://github.com/crawl/crawl/commit/4c7087d83e1e 18:04:43 03theJollySin02 07https://github.com/crawl/crawl/pull/1284 * 0.25-a0-546-gb81c43a: Improved the tactics of some overly-simple arrival vaults 10(2 minutes ago, 1 file, 21+ 14-) 13https://github.com/crawl/crawl/commit/b81c43add740 18:15:28 03floraline02 {GitHub} 07https://github.com/crawl/crawl/pull/1034 * 0.25-a0-548-g974c83e: Merge branch 'master' into webtiles-banned-user 10(4 minutes ago, 0 files, 0+ 0-) 13https://github.com/crawl/crawl/commit/974c83e361d7 18:15:28 03floraline02 {GitHub} 07https://github.com/crawl/crawl/pull/1034 * 0.25-a0-549-g9ab44bf: fix whitespace 10(89 seconds ago, 1 file, 1+ 1-) 13https://github.com/crawl/crawl/commit/9ab44bfa6b6d 18:17:52 Exciting! 18:18:50 webtiles-banned-user 18:18:53 I do like a good ban 18:23:05 Unstable branch on underhound.eu updated to: 0.25-a0-545-ge4db218afc (34) 18:25:06 lol 18:25:19 now they will actually work 18:25:58 i don't think dgl has any script included for convenient setting of flags for users, that would also be nice 19:24:16 gammafunk: in your message to the snark did you mention that sequell is behind on cwz milestones because cwz's cert has expired 19:24:22 (also we need to bug hong about that) 19:28:32 -!- amalloy is now known as amalloy_ 19:34:02 advil: or amalloy_ could you update the csdc pin? thanks! https://www.reddit.com/r/dcss/comments/f72s77/024_sudden_death_challenges_week_3_recap_and_week/? 19:43:47 ebering: yeah, I'm not sure if that's the cause, it's getting logfiles fine 19:43:52 and those are from the same server 19:43:54 !lg * cwz 19:43:57 1585215. forward97 the Axe Maniac (L15 MiBe of Trog), slain by a two-headed ogre (a +0 giant club) (kmap: st_orc_ogre_mass) on Orc:2 on 2020-02-10 23:48:34, with 94761 points after 23753 turns and 0:47:05. 19:44:42 yes, both bases are https 19:44:52 - name: cwz 19:44:52 base: https://webzook.net/soup 19:44:52 logs: 19:44:52 - '0.16/{logfile,milestones}-old' 19:44:53 - '{0.13,0.14,0.15,0.16,0.17,0.18,0.19,0.20,0.21,0.22,0.23,0.24,trunk}/{logfile,milestones}*' 19:45:00 I'll mention that though 19:45:04 !lm * cwz 19:45:14 and yeah I can email hong about his cert 19:45:20 9998990. [2020-02-10 23:58:56] artiwater1 the Slinger (L10 GnHu of Ashenzari) killed Maggie on turn 7981. (D:8) 19:45:42 a more likely problem is some kind of nightly reset that's happening on cwz as of late 19:45:57 all games shut down in early AM local time 19:49:57 !lg * cwz trunk 19:50:01 1506905. forward97 the Axe Maniac (L15 MiBe of Trog), slain by a two-headed ogre (a +0 giant club) (kmap: st_orc_ogre_mass) on Orc:2 on 2020-02-10 23:48:34, with 94761 points after 23753 turns and 0:47:05. 19:50:02 !lg * cwz current !alpha 19:50:03 13127. ElectricGrapevine the Thaumaturge (L13 DsFE of Sif Muna), shot by Nessos (arrow) on Lair:6 on 2020-02-10 22:50:01, with 32954 points after 26065 turns and 4:28:08. 19:50:09 !kw current 19:50:10 Keyword: current => cv>=0.24 19:50:50 !lg * cwz current !alpha x=cv 19:50:51 13127. [cv=0.24] ElectricGrapevine the Thaumaturge (L13 DsFE of Sif Muna), shot by Nessos (arrow) on Lair:6 on 2020-02-10 22:50:01, with 32954 points after 26065 turns and 4:28:08. 19:56:14 email sent to snark 19:57:47 oh, I see that the cert expired on 02-10-2020 so that's almost certainly the cause of sequell's problems 20:00:14 message also sent to hong about that cert 20:42:04 -!- amalloy_ is now known as amalloy 21:24:23 New branch created: pull/1291 (3 commits) 13https://github.com/crawl/crawl/pull/1291 21:24:23 03Umer Shaikh02 07https://github.com/crawl/crawl/pull/1291 * 0.25-a0-529-g814833f: Refactor some regen code 10(2 days ago, 3 files, 30+ 59-) 13https://github.com/crawl/crawl/commit/814833fa583a 21:24:23 03Umer Shaikh02 07https://github.com/crawl/crawl/pull/1291 * 0.25-a0-530-g31b9c8b: Make TLA and regen artefacts activate after maxing hp 10(24 hours ago, 4 files, 41+ 14-) 13https://github.com/crawl/crawl/commit/31b9c8bbca0a 21:24:23 03Umer Shaikh02 07https://github.com/crawl/crawl/pull/1291 * 0.25-a0-531-g5f60e39: Make deactivating a regen item on unequip an unequip_effect... 10(6 hours ago, 2 files, 26+ 11-) 13https://github.com/crawl/crawl/commit/5f60e391cd1f 21:55:46 !kw wks 21:55:47 Keyword: wks => wk1|wk2|wk3 21:55:54 !kw wks wk1|wk2|wk3|wk4 21:55:55 Defined keyword: wks => wk1|wk2|wk3|wk4 22:12:17 03PleasingFungus02 07* 0.25-a0-546-g0bd1ac1: Make tremorstones multi-use 10(88 minutes ago, 11 files, 23+ 19-) 13https://github.com/crawl/crawl/commit/0bd1ac1125cf 22:45:24 Unstable branch on crawl.kelbi.org updated to: 0.25-a0-546-g0bd1ac1125 (34) 22:46:08 ??short blades title 22:46:09 I don't have a page labeled short_blades_title in my learndb. 22:46:09 I don't have a page labeled short_blades_title in my learndb. 22:46:26 henzell responding to ldb queries again 22:46:30 ??joke 22:46:30 joke[1/26]: why was six scared of seven? because seven ate 291 22:46:30 I don't have a page labeled joke in my learndb. 22:46:35 uh oh 22:57:39 what on earth 22:57:55 advil: do you know anything about that? 22:57:56 henzell is bad at jokes 22:58:40 I wonder how old Henzell's copy of learndb is 22:58:43 ??gammafunk 22:58:44 gammafunk[1/5]: Crawl dev, Twitch e-celeb: https://twitch.tv/gammafunk ; Youtube: https://goo.gl/9p8ZfD ; See {gammafunkrc} for rc code 22:58:44 I don't have a page labeled gammafunk in my learndb. 22:58:47 rip 22:58:59 ?/crawl 22:58:59 Matching terms (80): ##crawl-admin, ##crawl-dev, 41qyscrawl, ancestor_crawl_messages, bcadrencrawl, bcrawl, bloatcrawl, bloaxcrawl, compile_crawl, compiling_crawl, crate_crawl, cratecrawlrobin, crawl, crawl-admin, crawl-ancient, crawl-dev, crawl.ahk, crawl_4.1, crawl_alt, crawl_alternative, crawl_code, crawl_confessions, crawl_development, crawl_flowchart, crawl_forks, crawl_insults, crawl_light, ... 22:59:06 ??goblin 22:59:06 goblin[1/2]: One of the three main causes of early-game demonspawn death, though many PCs will practically laugh them to death. Generated occasionally with slings, which make for nasty surprises. 22:59:06 I don't have a page labeled goblin in my learndb. 22:59:09 hrm, doesn't support all prefix 22:59:10 i wonder if it has anything 22:59:12 yeah 22:59:22 just wondering how it has a copy of sequell at all 23:05:21 New branch created: newbrill (1 commit) 13https://github.com/crawl/crawl/tree/newbrill 23:05:21 03PleasingFungus02 07[newbrill] * 0.25-a0-547-g757d568: Rework the potion of brilliance 10(9 minutes ago, 7 files, 9+ 20-) 13https://github.com/crawl/crawl/commit/757d5685b3ca 23:06:40 The build was broken. (master - 0bd1ac1 #12745 : Nicholas Feinberg): https://travis-ci.org/crawl/crawl/builds/653285950 23:07:08 frig i forgot vaults 23:08:43 03PleasingFungus02 07* 0.25-a0-547-g27a0b5d: Fix tremorstone vaults 10(12 seconds ago, 2 files, 2+ 2-) 13https://github.com/crawl/crawl/commit/27a0b5d1ef29 23:10:41 branch name isn't 10/10 like potstab 23:12:03 would you say this one isn't exactly 23:12:04 brilliant 23:12:19 😩 23:12:57 anyway i'm honestly not convinced this move is correct... a universal enhancer is very strong and spell slots do a lot to keep people from memorizing truly useless stuff anyway 23:13:35 but i do like that it removes the +int part of the effect 23:13:47 one step toward the removal of all stats 23:17:56 Unstable branch on crawl.kelbi.org updated to: 0.25-a0-547-g27a0b5d1ef (34) 23:20:21 it is strong but well made characters tend to get their spell damage from one to two schools where they probably have a permanent enhancer already 23:20:31 obviously this stacks with that, but spellpower stepdowns are a thing 23:23:31 people wanting to do damage will still use this to do that like they did old brill, but at least that aspect will feel better since the potion will effectively do that, and we remove the "spell juggling" aspect of exploiting wizardry 23:24:39 if I could go back in time to reword that sentence, I would, but alas time travel is not real 23:30:07 what if i add a potion of time travel 23:35:02 also that sounds reasonable 23:35:05 thank you for reassuring me 23:45:32 The build failed. (newbrill - 757d568 #12746 : Nicholas Feinberg): https://travis-ci.org/crawl/crawl/builds/653296536