00:00:02 yeah 00:00:03 -!- omarax has quit [Remote host closed the connection] 00:00:08 especially #1 00:00:10 !source haste_player 00:00:11 1/1. https://github.com/crawl/crawl/blob/master/crawl-ref/source/player.cc#L4742 00:00:24 i'm thinking about Tele status f.e 00:00:49 i mean, you can overcome those by having a "don't actually print anything" setting, and then printing manually in all cases for that duration, just like the existing stuff works 00:00:57 but i don't know how clean that is 00:01:25 yeah, another argument to you.increase_duration 00:02:44 New branch created: pull/399 (1 commit) 13https://github.com/crawl/crawl/pull/399 00:02:44 03chequers02 07https://github.com/crawl/crawl/pull/399 * 0.20-a0-62-g244acc8: Improve Xom form spell casting 10(87 minutes ago, 7 files, 45+ 40-) 13https://github.com/crawl/crawl/commit/244acc8cbf5f 00:02:57 why Tele? all existing ways to tele are handled in one place anyway now, right? 00:03:20 I was thinking of no_tele_reason, which I guess is slightly different 00:03:55 -!- simmarine_ has quit [Read error: Connection reset by peer] 00:04:20 -!- simmarine_ has joined ##crawl-dev 00:05:10 I appreciate the 'crawl contributor' tag on github, whoever added it, but please capitalise to help my OCD self 00:07:53 03chequers02 07https://github.com/crawl/crawl/pull/399 * 0.20-a0-62-g517b122: Improve Xom form spell casting 10(2 hours ago, 7 files, 47+ 40-) 13https://github.com/crawl/crawl/commit/517b122d36ba 00:09:36 what tag is that? 00:10:11 -!- vale_ has quit [Quit: Leaving...] 00:11:44 if you open the pr and look at my name 00:13:15 yes, i have done these things but don't see anything interesting 00:13:38 i wonder if it's because i'm not signed into github. weird that they'd only display tags like that to logged-in users 00:17:36 https://cdn.discordapp.com/attachments/174032098166964224/249040365418577923/Screen_Shot_2016-11-18_at_4.17.14_pm.png 00:18:43 scoreboard has an API now :) 00:18:52 you can pull a list of all wins for a player 00:19:25 what would you want capitalized? that looks right to me 00:20:29 Crawl contributor 00:20:35 you are a contributor to crawl, the github repo 00:20:39 the repo name isn't Crawl 00:20:42 devs are 'Dungeon Crawl: Stone Soup development team member' 00:21:01 huh 00:21:04 it's the beginning of a sentence :) 00:21:15 it's not a sentence 00:21:20 sentences have verbs 00:21:25 but it does seem inconsistent 00:22:26 i'll see if i can figure out (a) how to get past my github 2FA on all this new hardware, and (b) how to make it consistent 00:22:51 -!- destroythecore has quit [Read error: Connection reset by peer] 00:23:28 -!- Insomniak` has quit [Ping timeout: 256 seconds] 00:26:38 sentences have verbs 00:26:42 prescriptivist scum 00:27:16 so, these tags are added by github on its own. you are a contributor to the repo named "crawl/crawl", so you are a "crawl contributor". devs are members of the github organization https://github.com/crawl, which owns the repo and *also* has the official longname of "Dungeon Crawl: Stone Soup development team" 00:28:00 i think that's what's up, anyway 00:28:36 you can see the same thing in other repos, eg https://github.com/crawl/dcss_tourney/pull/1 00:28:42 -!- twelwe has quit [Ping timeout: 260 seconds] 00:29:43 interesting 00:29:47 if this is all deeply unsatisfying to you, you could petition to change the official name of either the repo or the org, but neither of those seems likely 00:30:21 I'll live :) 00:31:46 Unstable branch on CRAWL.XTAHUA.COM updated to: 0.20-a0-71-g11d6418 (34) 00:32:18 -!- sooheon has quit [Ping timeout: 260 seconds] 00:33:11 -!- _Jordan_ has quit [Quit: This computer has gone to sleep] 00:33:46 Stable (0.19) branch on CRAWL.XTAHUA.COM updated to: 0.19.0-22-gd96e5fe 00:37:30 -!- Wehk has quit [Quit: http://www.kiwiirc.com/ - A hand crafted IRC client] 00:38:48 -!- asdu has quit [Quit: Page closed] 00:49:43 -!- Blazinghand has joined ##crawl-dev 01:00:02 -!- omarax has quit [Remote host closed the connection] 01:00:40 -!- Lasty has joined ##crawl-dev 01:02:22 -!- Lasty has quit [Client Quit] 01:03:19 -!- tswett has quit [Remote host closed the connection] 01:03:42 -!- Warrigal has joined ##crawl-dev 01:04:50 -!- sooheon has quit [Ping timeout: 256 seconds] 01:06:27 -!- simmarine_ has quit [Read error: Connection reset by peer] 01:08:59 !learn edit nemelex_xobeh[1] s/.$/ in 0.18-/ 01:08:59 nemelex xobeh[1/4]: The gambling god. In return for exploring, you get decks of cards, as well as abilities that let you manipulate the decks in your favor. Nemelex abilities use evocations instead of invocations in 0.18- 01:10:01 Stable branch on crawl.develz.org updated to: 0.19.0-22-gd96e5fe (34) 01:10:01 -!- Rast- has joined ##crawl-dev 01:10:50 -!- Cimanyd has quit [Quit: Page closed] 01:13:54 -!- Rast has quit [Ping timeout: 256 seconds] 01:17:38 -!- Cimanyd has quit [Client Quit] 01:18:38 -!- illusionary has quit [Ping timeout: 240 seconds] 01:20:03 Unstable branch on crawl.develz.org updated to: 0.20-a0-71-g11d6418 (34) 01:26:43 -!- sneakyness has joined ##crawl-dev 01:27:48 -!- Blazinghand has quit [Quit: This computer has gone to sleep] 01:31:28 -!- sneakyness has quit [Ping timeout: 256 seconds] 01:32:25 -!- Beef-Takeout has quit [Quit: Bye] 01:33:25 !lg . splat recentish ikiller=uniq 01:33:25 No games for gammafunk (splat recentish ikiller=uniq). 01:36:46 !lg . xl>=10 recentish ikiller=uniq 01:36:47 14. gammafunk the Severer (L11 MiBe of Trog), mangled by Rupert (a +4 great mace of crushing) on Lair:4 on 2016-04-04 00:27:10, with 13953 points after 5510 turns and 0:42:30. 01:36:53 !lg . xl>=10 recentish ikiller=uniq !gfspeed 01:36:55 1. gammafunk the Carver (L13 HaAr of Pakellas), blasted by Josephine (ghostly fireball) on Lair:5 on 2015-11-26 04:54:09, with 25650 points after 26392 turns and 2:02:27. 01:41:50 -!- Krakhan has quit [Ping timeout: 260 seconds] 01:50:03 -!- Blazinghand has joined ##crawl-dev 01:52:13 -!- rossi_ has quit [Ping timeout: 260 seconds] 01:56:37 Windows builds of master branch on crawl.develz.org updated to: 0.20-a0-71-g11d6418 02:00:03 -!- omarax has quit [Remote host closed the connection] 02:01:15 -!- Poncheis has quit [Read error: Connection reset by peer] 02:02:18 -!- namad7 has quit [Ping timeout: 240 seconds] 02:06:55 -!- CanOfWorms has quit [Quit: ChatZilla 0.9.92 [Firefox 3.6.28/20120306064154]] 02:11:23 -!- Kalir has quit [Quit: I'M OUT SON. PEACE, LOVE, EXPLOSIONS.] 02:18:40 -!- Blazinghand has quit [Quit: This computer has gone to sleep] 02:20:18 -!- Cerpin has quit [Quit: leaving] 02:20:38 -!- Cerpin has joined ##crawl-dev 02:21:30 -!- LordSloth has quit [Quit: Going offline, see ya! (www.adiirc.com)] 02:25:22 -!- mibe has quit [Ping timeout: 260 seconds] 02:27:26 -!- sneakyness has joined ##crawl-dev 02:32:08 -!- Rast- has quit [Ping timeout: 256 seconds] 02:32:15 -!- sneakyness has quit [Ping timeout: 244 seconds] 02:32:45 -!- Patashu has joined ##crawl-dev 02:39:16 -!- Rast has joined ##crawl-dev 02:44:01 -!- amalloy is now known as amalloy_ 02:48:29 -!- bonghitz has quit [Remote host closed the connection] 02:49:37 -!- ZiBuDo has quit [Ping timeout: 260 seconds] 02:51:19 -!- LexAckson has joined ##crawl-dev 02:54:53 Monster database of master branch on crawl.develz.org updated to: 0.20-a0-71-g11d6418 02:57:22 -!- isha has left ##crawl-dev 02:57:55 -!- WalkerBoh has quit [Remote host closed the connection] 03:00:03 -!- omarax has quit [Remote host closed the connection] 03:04:08 -!- Lems has quit [Quit: Page closed] 03:04:09 -!- amalloy_ is now known as amalloy 03:07:25 -!- Zeor has quit [Quit: Leaving.] 03:11:06 -!- sooheon has quit [Ping timeout: 256 seconds] 03:12:58 -!- LexAckson_ has joined ##crawl-dev 03:14:08 -!- SteelNeuron has joined ##crawl-dev 03:16:12 -!- LexAckson has quit [Ping timeout: 250 seconds] 03:19:34 -!- Insomniak has quit [Ping timeout: 260 seconds] 03:23:11 Stable (0.19) branch on crawl.beRotato.org updated to: 0.19.0-22-gd96e5fe 03:23:33 New branch created: pull/400 (3 commits) 13https://github.com/crawl/crawl/pull/400 03:23:33 03aegolden02 07https://github.com/crawl/crawl/pull/400 * 0.20-a0-72-g0a75002: Change Mac OS X build arguments 10(2 hours ago, 1 file, 5+ 4-) 13https://github.com/crawl/crawl/commit/0a750024fafc 03:23:33 03aegolden02 07https://github.com/crawl/crawl/pull/400 * 0.20-a0-73-g1c70fb4: Remove logic related to trying to find oldest available Mac OS X SDK 10(68 minutes ago, 1 file, 1+ 67-) 13https://github.com/crawl/crawl/commit/1c70fb405905 03:23:33 03aegolden02 07https://github.com/crawl/crawl/pull/400 * 0.20-a0-74-gd5b6044: Simplify Mac OS X build instructions in INSTALL.txt 10(36 minutes ago, 1 file, 4+ 8-) 13https://github.com/crawl/crawl/commit/d5b6044a0622 03:24:33 -!- _Jordan_ has quit [Quit: This computer has gone to sleep] 03:25:46 -!- protopulse has quit [Quit: Page closed] 03:28:07 -!- LexAckson_ has quit [Ping timeout: 252 seconds] 03:32:09 -!- agolden is now known as aegolden 03:33:58 -!- scummos| has quit [Ping timeout: 250 seconds] 03:35:45 aegolden: APPLE_GCC wasn't necessary? 03:35:52 -!- sneakyness has joined ##crawl-dev 03:36:11 gammafunk: it’s necessary in the makefile but not for the *user* to specify when building 03:36:24 hrm, what does it do, exactly? 03:36:24 because the makefile sets APPLE_GCC when it detects the apple platform 03:36:50 yeah, but isn't that really using clang? 03:36:55 it just arranges to have a couple of extra compilation arguments, the mmacosx-min-version thing in particular 03:37:02 oh yea, that’s great 03:37:25 Unstable branch on crawl.beRotato.org updated to: 0.20-a0-71-g11d6418 (34) 03:37:33 the way it works out is, the makefile ends up invoking gcc and g++, but on Mac OS X (and it’s apparently been like this for a super long time) gcc and g++ themselves invoke clang. 03:37:39 like, transparently 03:37:43 you ask for gcc and you get clang 03:37:56 right, so it's probably a thing that just doesn't need to exist 03:38:28 well I considered changing the variable to “APPLE_PLATFORM”, it’s basically just saying whether or not we’re on a Mac, it’s not really about gcc. 03:38:29 we have FORCE_CC and FORCE_CXX options to allow people to use e.g. clang on linux/windows 03:38:35 yeah 03:39:03 -!- CrawlWall has quit [Quit: Page closed] 03:39:23 our Makefile is a thing of beauty... 03:40:32 I’m impressed there’s actually a custom Makefile at all. Most projects give up and do autoconf or rely on Xcode or Visual Studio or something. 03:41:04 -!- sneakyness has quit [Ping timeout: 250 seconds] 03:41:18 well autoconf or a proper build system would be better, I think 03:41:31 obviously we can't use those last two and maintain three different builds 03:41:41 but I think autoconf could work 03:42:10 on windows we support building from msys2 or cygwin, both of which would support autoconf 03:42:17 and os x would support it as well 03:42:26 -!- ythm has quit [Quit: Page closed] 03:42:41 but yeah, thanks for that PR, I'll take a look at merge that 03:42:59 np! 03:43:19 -!- Patashu_ has joined ##crawl-dev 03:45:49 -!- Patashu has quit [Ping timeout: 258 seconds] 04:00:03 -!- omarax has quit [Remote host closed the connection] 04:00:05 -!- mong has quit [Remote host closed the connection] 04:10:57 -!- Japex_ has quit [Quit: Lost terminal] 04:13:23 -!- Zekka has quit [Read error: Connection reset by peer] 04:15:06 -!- adibis has quit [Ping timeout: 260 seconds] 04:15:50 -!- amalloy is now known as amalloy_ 04:27:49 superterranean (L16 DECj) ERROR: short read while reading save (Elf:1) 04:28:25 superterranean (L16 DECj) ERROR: short read while reading save (Elf:1) 04:36:05 superterranean (L16 DECj) ERROR: short read while reading save (Elf:1) 04:37:12 -!- sneakyness has joined ##crawl-dev 04:41:45 -!- sneakyness has quit [Ping timeout: 245 seconds] 04:44:49 -!- Lasty has joined ##crawl-dev 04:46:57 -!- Lasty has quit [Client Quit] 04:48:00 -!- ProzacElf has quit [Ping timeout: 245 seconds] 04:55:00 -!- ontoclasm has quit [Quit: Leaving.] 04:59:03 -!- Lasty has joined ##crawl-dev 05:00:03 -!- omarax has quit [Remote host closed the connection] 05:02:14 -!- Lasty has quit [Client Quit] 05:04:13 -!- rchandra has left ##crawl-dev 05:04:22 -!- insecticide15 has quit [Ping timeout: 248 seconds] 05:05:15 uh oh 05:06:09 !crash superterranean 05:06:11 8. superterranean, XL16 DECj, T:30983 (milestone): http://crawl.berotato.org/crawl/morgue/superterranean/crash-superterranean-20161118-093554.txt 05:06:34 weird, why did that happen 05:07:30 %git 05:07:30 07PleasingFungus02 * 0.20-a0-71-g11d6418: Fix Degeneration card messages 10(7 hours ago, 1 file, 18+ 17-) 13https://github.com/crawl/crawl/commit/11d64188ad1b 05:07:42 %git HEAD~1 05:07:42 07PleasingFungus02 * 0.20-a0-70-gb95951f: Reduce Xom cleave duration 10x 10(8 hours ago, 1 file, 1+ 1-) 13https://github.com/crawl/crawl/commit/b95951f8b530 05:09:12 gammafunk (L4 DESu) ERROR: short read while reading save (D:5) 05:09:22 -!- valrus has quit [Quit: My iMac has gone to sleep. ZZZzzz…] 05:09:28 gammafunk (L4 DESu) ERROR: short read while reading save (D:5) 05:12:12 &versions 05:12:30 -!- sooheon has quit [Ping timeout: 250 seconds] 05:12:31 CAO: 0.20-a0-65-g2948d44, CBRO: 0.20-a0-61-ga1b20b4, CDO: 0.20-a0-71-g11d6418, CJR: 0.20-a0-71-g11d6418, CPO: 0.20-a0-71-g11d6418, CUE: 0.20-a0-68-g2fb812e, CWZ: 0.20-a0-2-g2b0e13a, CXC: 0.20-a0-71-g11d6418, LLD: 0.20-a0 05:15:59 games aren't transfering in trunk because the des cache isn't getting invalidated for some reason (it did when testing locally) 05:16:39 I have to go now, but if anyone is around they can either fix that or revert that commit of mine until I can figure out why that's happening 05:17:48 -!- GauHelldragon has quit [Ping timeout: 258 seconds] 05:19:09 some details: the error is happening when the idx cache is being read (which it shouldn't be, since the cache should be discarded) and map_chance is unmarshalling only chance and not unmarshelling priority just before that, which causes a crash in later unmarshalling (I think) 05:23:12 -!- XVar has quit [Ping timeout: 268 seconds] 05:27:08 -!- bgiannan_ has joined ##crawl-dev 05:28:32 Just had a really wierd crash: upon entering D:2, i had several --more-- messages saying all the Pan rune were in sight and then the game crashed 05:28:40 didn't find any crash report 05:29:34 it's the mac tile build that was uploaded yesterday 05:31:13 and when i relaunch the game i back at the start of the same game with the same seed 05:32:17 no crash report window popped up when the game crashed? 05:43:02 none 05:43:09 no morgue either 05:43:35 bgiannan_: it doesn’t particularly sound like a platform specific issue to me, what with the pan rune messages, maybe you can repro it since you’ve got the same seed? 05:44:02 i tried but it didn't happen again 05:44:10 :( 05:45:29 -!- insecticide15 has quit [Ping timeout: 244 seconds] 05:47:41 New branch created: pull/401 (1 commit) 13https://github.com/crawl/crawl/pull/401 05:47:41 03chequers02 {GitHub} 07https://github.com/crawl/crawl/pull/401 * 0.19-a0-140-g269afac: Change stat ring range to +/-3 to 6 10(26 seconds ago, 1 file, 6+ 6-) 13https://github.com/crawl/crawl/commit/269afac182cd 05:48:15 bgiannan_: it sounds like an issue gammafunk was describign above due to des cache invalidating 05:48:52 fwiw if you see it again i would quit the game rather than trying to --more-- through it if you don't want to risk the game not counting 05:49:42 chequers: was gammafunk’s issue on trunk or 0.19 though? the build bgiannan_ is using was made from the stone-soup-0.19 branch. 05:50:13 -!- bgiannan_ has quit [Ping timeout: 260 seconds] 05:50:31 good point 06:00:02 -!- omarax has quit [Remote host closed the connection] 06:04:50 -!- vale_ has quit [Remote host closed the connection] 06:05:36 -!- aegolden has quit [Quit: aegolden] 06:13:26 New branch created: pull/402 (2 commits) 13https://github.com/crawl/crawl/pull/402 06:13:26 03chequers02 {GitHub} 07https://github.com/crawl/crawl/pull/402 * 0.19-a0-140-g3c1d0ce: Unify deep elf knight spellbooks 10(5 minutes ago, 1 file, 2+ 10-) 13https://github.com/crawl/crawl/commit/3c1d0ce7083e 06:13:26 03chequers02 {GitHub} 07https://github.com/crawl/crawl/pull/402 * 0.19-a0-141-g27d7b40: Remove second spellbook from deep elf knights 10(3 minutes ago, 1 file, 0+ 3-) 13https://github.com/crawl/crawl/commit/27d7b402cad3 06:14:57 -!- Ge0ff has quit [Quit: Leaving] 06:15:04 -!- Blazinghand has quit [Client Quit] 06:24:21 -!- Lasty has joined ##crawl-dev 06:26:02 -!- Lasty has quit [Client Quit] 06:39:12 -!- sneakyness has joined ##crawl-dev 06:39:30 anyone know what depths des this is? https://cdn.discordapp.com/attachments/99797890309840896/249136196767186954/map.png it was a blast 06:39:36 full of caustic shrikes and other baddies 06:39:38 -!- miserium has joined ##crawl-dev 06:39:46 i can't see it in depths 06:41:19 Something appears to have broken the nightly android build. I'm getting this: http://pastebin.com/raw/NsJJkRUV 06:42:35 or variable/large* 06:42:37 <|amethyst> %git a43205b7 06:42:37 07gammafunk02 * 0.20-a0-69-ga43205b: Remove priority from map CHANCE specifications 10(2 days ago, 9 files, 73+ 118-) 13https://github.com/crawl/crawl/commit/a43205b74715 06:43:04 <|amethyst> didn't update prebuilt/ 06:43:31 -!- sneakyness has quit [Ping timeout: 252 seconds] 06:43:48 <|amethyst> miserium: simplest thing you can do is install 'bison' and rebuild 06:44:44 <|amethyst> miserium: or 06:47:49 so what changed? I don't see any commits from yesterday that should have messed with this 06:48:37 while I build the nightlies, I can't say I'm all up on the intricacies of the actual crawl source. Why would I have to install bison now? 06:49:34 <|amethyst> miserium: the commit I quoted changes the map parser (by removing the priority field of CHANCE:) 06:50:08 <|amethyst> miserium: bison (the GNU version of "yacc") is the program to converts the parser in util/levcomp.ypp into C++ code 06:50:23 <|amethyst> miserium: we ship a copy of the generated C++ code so that people don't need yacc or bison 06:50:37 <|amethyst> miserium: but gammafunk forgot to update that when he changed the .ypp file 06:50:58 03|amethyst02 07* 0.20-a0-72-gc6c1bd8: Update prebuilt yaccage. 10(3 minutes ago, 2 files, 332+ 354-) 13https://github.com/crawl/crawl/commit/c6c1bd8ccea3 06:51:03 <|amethyst> miserium: the commit that's about to show up fixes that 06:51:17 <|amethyst> miserium: so if you update one more time, you shouldn't need to install it 06:51:25 <|amethyst> s/install it/install yacc/ 06:51:32 K - I'll kick off the build again now 06:54:34 -!- chcl3 has quit [Quit: Lost terminal] 06:56:35 -!- Ge0ff has quit [Client Quit] 06:57:55 -!- Dracunos_ is now known as Dracunos 07:00:02 -!- omarax has quit [Remote host closed the connection] 07:04:37 -!- Ge0ff has quit [Quit: Leaving] 07:08:38 -!- bgiannan_ has joined ##crawl-dev 07:09:24 Unstable branch on crawl.jorgrun.rocks updated to: 0.20-a0-72-gc6c1bd8 (34) 07:09:46 -!- Dracunos_ is now known as Dracunos7 07:10:04 -!- Dracunos7 is now known as Dracunos72 07:10:19 -!- vale_ has quit [Ping timeout: 256 seconds] 07:12:02 -!- jefus has quit [Read error: Connection reset by peer] 07:21:08 -!- jefus has joined ##crawl-dev 07:31:27 |amethyst: well I have to head out but it looks like it's still building so it'll probably be fine. Thanks for the help and the explanation! 07:31:56 -!- miserium has quit [] 07:39:38 -!- sneakyness has joined ##crawl-dev 07:42:04 -!- wheals has joined ##crawl-dev 07:42:58 teo (L2 TeCj) ASSERT(len >= 0) in 'tags.cc' at line 836 failed. (D:1) 07:44:13 -!- sneakyness has quit [Ping timeout: 258 seconds] 07:48:47 -!- sooheon has quit [Remote host closed the connection] 07:52:50 -!- Lasty has joined ##crawl-dev 08:00:02 -!- omarax has quit [Remote host closed the connection] 08:09:30 -!- RaHiT has quit [Ping timeout: 260 seconds] 08:12:08 -!- vale_ has quit [Ping timeout: 268 seconds] 08:14:10 Sweetruy1997 (L1 DsGl) ERROR: short read while reading save (D:1) 08:14:25 Sweetruy1997 (L1 DsGl) ERROR: short read while reading save (D:1) 08:15:29 -!- chcl3 has quit [Remote host closed the connection] 08:15:34 Stable (0.19) branch on underhound.eu updated to: 0.19.0-22-gd96e5fe 08:19:15 deifeln (L13 MiFi) ERROR: short read while reading save (Lair:6) 08:19:25 -!- SteelNeuron has quit [Ping timeout: 260 seconds] 08:21:00 deifeln (L13 MiFi) ERROR: short read while reading save (Lair:6) 08:21:19 deifeln (L13 MiFi) ERROR: short read while reading save (Lair:6) 08:21:45 deifeln (L13 MiFi) ERROR: short read while reading save (Lair:6) 08:26:52 -!- nezrel has quit [Ping timeout: 250 seconds] 08:29:04 -!- insecticide15 has quit [Ping timeout: 258 seconds] 08:29:41 -!- RaHiT_ has quit [Quit: Page closed] 08:30:01 -!- Patashu_ has quit [Ping timeout: 268 seconds] 08:31:57 -!- insecticide16 has quit [Ping timeout: 240 seconds] 08:32:21 -!- Lasty has quit [Quit: Leaving.] 08:32:47 -!- Lasty has joined ##crawl-dev 08:33:29 ktulu8bugs (L16 FoEE) ASSERT(len >= 0) in 'tags.cc' at line 836 failed. (D:13) 08:33:46 ktulu8bugs (L16 FoEE) ASSERT(len >= 0) in 'tags.cc' at line 836 failed. (D:13) 08:34:11 ktulu8bugs (L16 FoEE) ASSERT(len >= 0) in 'tags.cc' at line 836 failed. (D:13) 08:38:12 -!- PsyMar has quit [Ping timeout: 260 seconds] 08:40:47 -!- sneakyness has joined ##crawl-dev 08:42:27 -!- sneakyness has quit [Read error: Connection reset by peer] 08:42:56 -!- sneakyness has joined ##crawl-dev 08:58:05 -!- Lasty has quit [Quit: Leaving.] 09:00:02 -!- omarax has quit [Remote host closed the connection] 09:00:59 ktulu8bugs (L16 FoEE) ASSERT(len >= 0) in 'tags.cc' at line 836 failed. (D:13) 09:01:43 ktulu8bugs (L16 FoEE) ASSERT(len >= 0) in 'tags.cc' at line 836 failed. (D:13) 09:08:12 -!- chance672_ has quit [Client Quit] 09:08:33 -!- sneakyness has quit [Quit: Textual IRC Client: www.textualapp.com] 09:08:38 -!- waat has quit [Ping timeout: 256 seconds] 09:12:08 -!- iFurril has quit [Ping timeout: 245 seconds] 09:19:12 ktulu8bugs (L16 FoEE) ASSERT(len >= 0) in 'tags.cc' at line 836 failed. (D:13) 09:29:27 -!- bgiannan_ has quit [Ping timeout: 246 seconds] 09:31:50 -!- sneakyness has joined ##crawl-dev 09:35:28 FrankyJ (L11 DsGl) ERROR in 'mapdef.cc' at line 455: ASSERT failed: h of 228 out of range 0 (0) .. GYM + 1 (71) (Lair:1) 09:35:51 FrankyJ (L11 DsGl) ERROR in 'mapdef.cc' at line 455: ASSERT failed: h of 228 out of range 0 (0) .. GYM + 1 (71) (Lair:1) 09:39:04 -!- Patashu_ has joined ##crawl-dev 09:48:37 Enthusiasm (L11 DECj) (D:10) 09:48:54 Enthusiasm (L11 DECj) (D:10) 09:49:18 Enthusiasm (L11 DECj) (D:10) 09:49:33 -!- rossi_ has quit [Ping timeout: 256 seconds] 09:51:43 Enthusiasm (L11 DECj) (D:10) 10:00:02 -!- omarax has quit [Remote host closed the connection] 10:01:35 -!- mizu_no_oto has quit [Client Quit] 10:07:24 -!- ig0rbit has quit [Read error: Connection reset by peer] 10:08:12 deifeln (L13 MiFi) ERROR: short read while reading save (Lair:6) 10:14:52 -!- Patashu_ has quit [Ping timeout: 258 seconds] 10:16:34 deifeln (L13 MiFi) ERROR: short read while reading save (Lair:6) 10:17:33 -!- TuxQmob has quit [Ping timeout: 258 seconds] 10:22:49 superterranean (L16 DECj) ERROR: short read while reading save (Elf:1) 10:28:38 -!- PleasingFungus has joined ##crawl-dev 10:28:57 !crashlog Superterranean 10:28:58 9. superterranean, XL16 DECj, T:30983 (milestone): http://crawl.berotato.org/crawl/morgue/superterranean/crash-superterranean-20161118-152239.txt 10:30:26 -!- Isvaffel has quit [Quit: Leaving] 10:30:48 FrankyJ (L11 DsGl) ERROR in 'mapdef.cc' at line 455: ASSERT failed: h of 228 out of range 0 (0) .. GYM + 1 (71) (Lair:1) 10:30:59 oh, good, it's a recent change. 10:31:07 oh, gammafunk broke it 10:32:02 ... 10:42:51 -!- LexAckson_ has joined ##crawl-dev 10:43:09 -!- SurpriseTRex has quit [Read error: Connection reset by peer] 10:48:44 -!- rossi_ has quit [Ping timeout: 250 seconds] 10:48:50 Aak (L11 DrBe) ERROR in 'mapdef.cc' at line 455: ASSERT failed: h of 167 out of range 0 (0) .. GYM + 1 (71) (Lair:1) 10:49:16 Aak (L11 DrBe) ERROR in 'mapdef.cc' at line 455: ASSERT failed: h of 167 out of range 0 (0) .. GYM + 1 (71) (Lair:1) 10:51:08 03PleasingFungus02 07* 0.20-a0-73-g65ed1cb: Fix save compat for all saves 10(45 seconds ago, 1 file, 4+ 0-) 13https://github.com/crawl/crawl/commit/65ed1cb72bfa 10:55:11 !tell gammafunk at least you broke trunk during t - minimal impact! :P 10:55:12 PleasingFungus: OK, I'll let gammafunk know. 10:55:54 !time 10:55:54 Time: Nov 18, 2016, 03:55:54 PM, UTC. The 2016 0.19 tournament ends in 2 days, 4 hours, 4 minutes and 5 seconds. 10:55:59 !nchoice 10:56:00 Time for a new nchoice! It will appear shortly on the tournament website (if it hasn't yet). Type "=nemelex XXXX" to update !nchoice with the new combo, where XXXX should be replaced by the new combo. 10:56:02 there's no !time 10:56:11 =nemelex VpEE 10:56:13 Defined keyword: nchoice => OpWr|HEAr|KoIE|DDAE|CeVM|HOWz|GrEn|GhCj|FeAK|VSSu|DEHu|VpAK|HaSu|TeAM|SpMo|FoCj|MfEE|TrVM|DDSk|HaFE|VSAM|HOTm|GhBe|SpAE|DECK|DDIE|TeAK|VpEE 10:56:23 wait shit actually that isn't much time. i should win 10:56:23 or splat again like an idiot (again) 10:56:25 either or 10:56:26 2 days and 6 hours to go 10:56:33 i've splatted a LOT of good chars this t. 10:56:33 -!- Galewind has quit [Quit: Page closed] 10:56:39 !splatratio . t 10:56:40 No games for PleasingFungus (t recentish !gfspeed !boring xl>=17). 10:56:42 hm 10:56:53 Unstable branch on CRAWL.XTAHUA.COM updated to: 0.20-a0-73-g65ed1cb (34) 10:57:27 I should finish up my VM before the tournament ends yeah 10:57:33 got distracted by job search and CDDA 10:57:53 it'll be nice to actually get back working on Crawl 10:57:58 this month off has left me stir-crazy 10:58:06 :P 10:58:10 the curse of t 10:58:27 sometimes we've had month-long feature-freezes (plus the two weeks of t). half again as long! 10:59:02 geez 11:00:02 -!- omarax has quit [Remote host closed the connection] 11:00:31 teo (L2 TeCj) ASSERT(len >= 0) in 'tags.cc' at line 836 failed. (D:1) 11:03:42 superterranean (L16 DECj) ERROR: short read while reading save (Elf:1) 11:05:56 !lm teo x=src 11:05:57 1578. [2016-11-18 16:00:31] [src=cjr] teo the Conjurer (L2 TeCj) ASSERT(len >= 0) in 'tags.cc' at line 836 failed on turn 754. (D:1) 11:06:07 !lm teo x=vlong 11:06:08 1578. [2016-11-18 16:00:31] [vlong=0.20-a0-72-gc6c1bd8] teo the Conjurer (L2 TeCj) ASSERT(len >= 0) in 'tags.cc' at line 836 failed on turn 754. (D:1) 11:06:09 Unstable branch on crawl.beRotato.org updated to: 0.20-a0-73-g65ed1cb (34) 11:06:15 teo (L2 TeCj) ASSERT(len >= 0) in 'tags.cc' at line 836 failed. (D:1) 11:06:44 %git 11:06:44 07PleasingFungus02 * 0.20-a0-73-g65ed1cb: Fix save compat for all saves 10(16 minutes ago, 1 file, 4+ 0-) 13https://github.com/crawl/crawl/commit/65ed1cb72bfa 11:06:50 rip 11:08:20 !crashlog teo 11:08:20 3. teo, XL2 TeCj, T:754 (milestone): https://crawl.jorgrun.rocks/morgue/teo/crash-teo-20161118-160614.txt 11:09:24 Unstable branch on crawl.jorgrun.rocks updated to: 0.20-a0-73-g65ed1cb (34) 11:11:21 -!- Kalir has quit [Changing host] 11:16:06 -!- mizu_no_oto has quit [Quit: Computer has gone to sleep.] 11:18:33 teo (L2 TeCj) ASSERT(len >= 0) in 'tags.cc' at line 836 failed. (D:1) 11:20:05 !lm teo x=vlong 11:20:06 1580. [2016-11-18 16:18:32] [vlong=0.20-a0-72-gc6c1bd8] teo the Conjurer (L2 TeCj) ASSERT(len >= 0) in 'tags.cc' at line 836 failed on turn 754. (D:1) 11:21:07 Unstable branch on crawl.akrasiac.org updated to: 0.20-a0-73-g65ed1cb (34) 11:27:35 -!- nezrel has quit [Ping timeout: 250 seconds] 11:28:48 -!- TuxQmob has quit [Ping timeout: 246 seconds] 11:30:33 -!- TuxQmob has quit [Changing host] 11:34:48 -!- Lasty has joined ##crawl-dev 11:36:05 -!- ZiBuDo has joined ##crawl-dev 11:46:21 -!- chcl3 has quit [Ping timeout: 260 seconds] 11:53:03 -!- SteelNeuron has joined ##crawl-dev 11:55:47 -!- TAS_2012v has joined ##crawl-dev 11:56:02 -!- andrew_ has quit [Client Quit] 11:59:38 -!- Pacra has quit [Read error: Connection reset by peer] 11:59:47 -!- Pacra has joined ##crawl-dev 12:00:02 -!- omarax has quit [Remote host closed the connection] 12:02:06 Stable (0.19) branch on crawl.akrasiac.org updated to: 0.19.0-22-gd96e5fe 12:02:33 -!- illusion-znc is now known as illusionary 12:06:20 -!- PsyMar has quit [Ping timeout: 260 seconds] 12:07:23 -!- phyphor has quit [Remote host closed the connection] 12:09:11 -!- ontoclasm has joined ##crawl-dev 12:09:30 -!- Tux[Qyou] has joined ##crawl-dev 12:13:56 -!- fearitself_ has quit [Ping timeout: 260 seconds] 12:18:05 -!- agolden has joined ##crawl-dev 12:24:46 -!- Cimanyd has quit [Quit: Page closed] 12:24:51 -!- MarvinPA has joined ##crawl-dev 12:29:22 -!- bgiannan_ has joined ##crawl-dev 12:29:23 -!- TAS_2012v has quit [] 12:29:56 -!- amalloy_ is now known as amalloy 12:31:01 -!- Krakhan has quit [Changing host] 12:33:36 -!- bgiannan_ has quit [Ping timeout: 250 seconds] 12:33:47 ok, something is really wrong here. git checkouts fail when it tries to pull the fonts submodule :( 12:43:29 !gamesby . t 12:43:30 No games for amalloy (t). 12:43:42 wow rip. doesn't include stats for my one active game. 100% winrate tho 12:43:44 -!- sooheon has quit [Quit: Lost terminal] 12:43:55 &versions 12:44:14 CAO: 0.20-a0-65-g2948d44, CBRO: 0.20-a0-73-g65ed1cb, CDO: 0.20-a0-71-g11d6418, CJR: 0.20-a0-73-g65ed1cb, CPO: 0.20-a0-71-g11d6418, CUE: 0.20-a0-68-g2fb812e, CWZ: 0.20-a0-2-g2b0e13a, CXC: 0.20-a0-73-g65ed1cb, LLD: 0.20-a0 12:44:36 !gamesby . t 12:44:37 No games for Brannock (t). 12:44:38 weird 12:44:51 oh I see 12:45:22 &versions 0.19 12:45:30 CAO: 0.19.0-22-gd96e5fe, CBRO: 0.19.0-22-gd96e5fe, CDO: none, CJR: none, CPO: 0.19.0, CUE: none, CWZ: 0.19.0-2-gae57169, CXC: 0.19.0-22-gd96e5fe, LLD: 0.19.0-19-g8c6edcc 12:45:37 -!- insecticide17 has quit [Ping timeout: 240 seconds] 12:47:12 -!- TAS_2012v has joined ##crawl-dev 12:48:25 -!- rossi_ has quit [Ping timeout: 268 seconds] 12:49:28 -!- chcl3 has quit [Ping timeout: 252 seconds] 12:51:03 -!- adelrune has joined ##crawl-dev 12:53:58 -!- jfcaron has quit [Quit: jfcaron] 12:55:21 -!- smee has quit [Ping timeout: 260 seconds] 12:57:01 -!- Xiberia has quit [Quit: http://www.kiwiirc.com/ - A hand crafted IRC client] 12:59:31 -!- chcl3 has quit [Read error: Connection reset by peer] 13:00:02 -!- omarax has quit [Remote host closed the connection] 13:07:47 -!- Bammboo has quit [Remote host closed the connection] 13:09:32 -!- Zekka has quit [Ping timeout: 265 seconds] 13:11:34 -!- Insomniak` has quit [Quit: I like to rock] 13:14:36 -!- SteelNeuron has quit [Ping timeout: 260 seconds] 13:17:34 it is really silly that I'm seeing adders in D:12 13:18:06 -!- stickyfingers has quit [Ping timeout: 260 seconds] 13:18:47 -!- mizu_no_oto has quit [Quit: ["Textual IRC Client: www.textualapp.com"]] 13:19:43 -!- agolden has quit [Quit: agolden] 13:19:47 -!- dtsund has joined ##crawl-dev 13:23:20 -!- scummos| has quit [Ping timeout: 260 seconds] 13:24:14 -!- chcl3 has quit [Ping timeout: 245 seconds] 13:25:00 -!- Kellhus has quit [Quit: Page closed] 13:25:05 -!- insecticide17 has quit [Ping timeout: 260 seconds] 13:26:39 -!- zxc has quit [Read error: Connection reset by peer] 13:27:26 !lg * killer~~adder D:12 13:27:27 11. ooparts the Shield-Bearer (L1 FoFi), succumbed to an adder's poison on D:12 on 2016-04-21 10:08:44, with 0 points after 186 turns and 0:01:03. 13:27:31 11? impressive 13:30:01 -!- bgiannan_ has joined ##crawl-dev 13:34:40 -!- bgiannan_ has quit [Ping timeout: 265 seconds] 13:39:34 -!- jfcaron has quit [Quit: jfcaron] 13:45:42 -!- rossi_ has quit [Ping timeout: 258 seconds] 13:45:46 -!- jfcaron has quit [Ping timeout: 268 seconds] 13:45:46 -!- jfcaron_ is now known as jfcaron 13:48:37 -!- Pacra has quit [Read error: Connection reset by peer] 13:49:01 -!- Pacra has joined ##crawl-dev 13:58:50 -!- PleasingFungus has quit [Ping timeout: 265 seconds] 14:00:02 -!- omarax has quit [Remote host closed the connection] 14:03:36 -!- smee has quit [Ping timeout: 260 seconds] 14:04:11 -!- insecticide17 has quit [Ping timeout: 250 seconds] 14:07:51 -!- PleasingFungus has joined ##crawl-dev 14:15:27 -!- _Jordan_ has quit [Quit: This computer has gone to sleep] 14:19:28 -!- rchandra has joined ##crawl-dev 14:20:01 PleasingFungus: i made further form discoveries that i'm sure you'll appreciate 14:20:09 i'm excited already 14:20:11 which is that dragon form special cases are the very worst thing 14:20:37 50/50 chance i wrote the code you're annoyed by 14:20:44 and then forgot it all... 14:21:06 haha, i think you're innocent of this! in particular i'm thinking of white dracs getting rC++ rF-, and the pain of including that in descs 14:21:17 haha 14:21:22 there's already a big lua thing in the desc so i can just make that bigger and messier maybe 14:21:39 yes... embrace the dark side... 14:22:32 oh hm and i guess all dracs also get rpois 14:22:42 so that probably needs a green drac-specific special case too! 14:23:31 if you rename fire dragon back to dragon, you could get rid of them all and have everybody just become 'dragon' 14:23:33 -!- Bammboo has quit [Remote host closed the connection] 14:23:59 i strongly suspect the dragon form changes predated 'fire dragon' 14:24:08 :P 14:24:45 -!- frd has quit [Quit: leaving] 14:24:54 iirc there used to be a special-case for white drac only, then other dracs keeping their colour and breath came not long after the drac rework 14:25:18 so yeah, long-predates fire dragons 14:25:26 it's still a valid excuse 14:26:17 i mean to be fair it's not called "fire dragon form" so you could probably argue that it does in fact transform you into a nonspecific "dragon" and get rid of the resistances/breath entirely 14:26:21 since those are hardly the appeal 14:26:22 turning you into a random dragon would be fun too but probably bad 14:26:43 recasting heaven 14:28:27 -!- adelrune has quit [Remote host closed the connection] 14:28:39 wyvern form 14:33:19 -!- jfcaron has quit [Quit: jfcaron] 14:37:19 -!- irandms has quit [Ping timeout: 256 seconds] 14:42:32 -!- Blazinghand has joined ##crawl-dev 14:43:42 -!- ontoclasm has quit [Quit: Leaving.] 14:52:22 -!- Kalir has quit [Ping timeout: 268 seconds] 14:52:25 -!- Awod has quit [Ping timeout: 258 seconds] 14:53:42 -!- dpeg has joined ##crawl-dev 14:53:52 -!- bgiannan_ has joined ##crawl-dev 15:00:02 -!- omarax has quit [Remote host closed the connection] 15:03:18 -!- Kalir has quit [Changing host] 15:06:01 -!- smee has quit [Ping timeout: 260 seconds] 15:07:09 and I deliver unto devteam my final win of T0.19 15:08:45 Brannock: congrats! 15:09:03 idle thought while ascending: guaranteed panlord/seraph on D:1? 15:09:15 feels like many orb runs fizzle out 15:09:48 Brannock: some of them don't, the tension is good enough :) 15:10:11 i've had a lot of good ones lately 15:10:26 by good i mean spooky 15:12:42 PleasingFungus: yes, I had teeth-gnawing (spelling?) orb runs, too 15:13:01 -!- Cryp71c has joined ##crawl-dev 15:13:04 PleasingFungus: also very nice to see you work on damage feedback! 15:13:20 :) 15:13:45 spelling is fine but i'm not sure 'teeth-gnawing' is a real phrase 15:13:48 gnashing, maybe? 15:14:44 gnawing = chewing on (you're eating teeth), gnashing = grinding against each-other 15:19:25 -!- CanOfWorms has joined ##crawl-dev 15:20:39 -!- simmarine has joined ##crawl-dev 15:20:57 -!- sooheon has quit [Ping timeout: 240 seconds] 15:21:03 ah, gnashing, thx 15:21:19 <|amethyst> PleasingFungus: perhaps if you gnash your teeth enough, some of them fall out and then you can gnaw on them 15:21:49 <|amethyst> PleasingFungus: of course, as you gnaw on teeth, sometimes they will slip and your (still intact) teeth will grind together 15:21:50 PleasingFungus: I was wondering whether perhaps we could give the most verbose feedback in Ctrl-P and abbreviated feedback in messages? (Not sure this is even possible.) Only if too many messages would become two-liners in the new system. 15:22:01 <|amethyst> PleasingFungus: if you model these two competing processes mathematically, 15:22:12 <|amethyst> PleasingFungus: you arrive at the gnash equilibrium 15:22:16 booo 15:22:24 dpeg: i definitely feel like our combat messages are too verbose 15:22:32 PleasingFungus: needs more !!!!! 15:22:34 :) 15:22:35 way too much text being thrown at the player all the time 15:22:37 haha 15:22:48 I love the exclamation marks. 15:23:03 short, and to the (exclamation!) point 15:23:31 also, very secret 15:23:50 spoilers for sure... 15:26:47 -!- chcl3 has quit [Quit: Lost terminal] 15:28:07 PleasingFungus: I thought about indicating "killability" of monsters (i.e. in how many turns this guy can kill you) in the monster list. Do you think that might be feasible? 15:28:39 <|amethyst> hm 15:28:42 mmmaybe? idk how helpful it'd be 15:28:44 <|amethyst> do you account for slow player turns? 15:29:17 PleasingFungus: or maybe just an indicator (like * after the name) for "this guy can kill you with its next action!" 15:29:19 -!- ontoclasm has joined ##crawl-dev 15:29:30 <|amethyst> e.g. if it says "it can kill you in 2 turns", and you take a 13-aut swing and the monster gets two attacks and kills you, players might be annoyed 15:29:59 |amethyst: I'd only count single actions 15:31:34 what does paralysis count as 15:34:21 -!- THERetroGamerNY has quit [Ping timeout: 268 seconds] 15:34:32 -!- protopulse has joined ##crawl-dev 15:34:55 -!- insecticide17 has quit [Ping timeout: 268 seconds] 15:35:52 guess I'll leave it that :) I think it could help players to develop a better intitution for monster damage 15:36:43 idk. i'm being reflexively negative; it could be fine (if we could find some way to reasonably communicate it to the player!) i worry that we'd only be able to indicate some subset of monster attack types (e.g. not starcursed masses), and you'd have a lot of ui and code burden for little benefit 15:36:46 idk tho 15:37:06 i tend to be anti-change by default, so i don't trust my judgement here 15:37:09 -!- PleasingFungus has quit [Quit: ChatZilla 0.9.93 [Firefox 49.0.2/20161019084923]] 15:38:49 <|amethyst> My thought is that by phrasing it as "can kill you in two actions" or such, we are implicitly making a promise that it can't kill you in one action, and unless we're 1. very clear about what we mean by an action, and 2. correct in our calculations (including things like starcursed screams, spells, etc), we might break that promise sometime 15:38:56 <|amethyst> s 15:39:42 <|amethyst> But maybe adding a small-print footnote is good enough :) 15:39:49 !tell Lasty Uskayaw's Line Pass does not adequately communicate why it won't work sometimes -- such as invisible opponent, or gap in the line. Hearing a couple complaints about the lack of a message 15:39:49 Brannock: OK, I'll let lasty know. 15:40:08 !tell Lasty also Grand Finale at low Invo chances sometimes doesn't tell you when it fizzles, iirc 15:40:08 Brannock: OK, I'll let lasty know. 15:41:17 re: damage feedback, maybe 'action' is the wrong way to go around it? "Can kill you in two blows" or something that specifically cites the physical attack 15:41:19 would there be problems if the monster is wielding a weapon? 15:41:43 like if a monster is wielding a +X weapon would we have to start revealing that 15:41:44 <|amethyst> presumably you'd include weapon, attack flavour, brand, and staff bonus damage 15:41:48 <|amethyst> ah 15:41:55 -!- bgiannan_ has quit [Ping timeout: 256 seconds] 15:42:25 <|amethyst> I'd assume +0 unless you know the enchantment, but I guess there are arguments for using +9 (or +12) instead 15:42:49 I remember I fought an ijyb with a +9 club once 15:42:52 Brannock: yes, this would be better than actions, I think 15:43:08 <|amethyst> Brannock: would have to decide what to do about monsters with multi-attacks 15:43:10 anyway, just a random idea because PF actually started something on damage feedback 15:43:38 <|amethyst> Brannock: e.g. does an ettin's attack action count as one blow or two? 15:44:17 <|amethyst> Brannock: but I think you're right that it's better than "action" or such 15:44:26 <|amethyst> Brannock: and means we don't have to worry about spells yet :) 15:44:39 the attack is a single action in itself, so I'd count both blows as one "attack" 15:44:39 or is it? 15:44:59 <|amethyst> it is a single action, so I would call it one "attack", but the example wording you used said "blows" 15:45:27 <|amethyst> but I guess there's nothing wrong with "in two attacks" 15:45:43 !tell Lasty After my second Uskayaw win I think U is one of the strongest gods in the game, especially after midgame. I expect to see Usk become a strong alternative to TSO for "go-to postgame god". Mass paralysis and Pain Bond *significantly* softens nasty crowds, and are especially helpful in open areas (frequent in V:$, Depths, Zot, Hell). 15:45:44 Brannock: OK, I'll let lasty know. 15:46:34 <|amethyst> !lg Brannock won usk -log 15:46:35 No games for Brannock (won usk). 15:46:38 CJR 15:46:46 <|amethyst> what kind of Invo was that? 15:46:58 27 for both games. The scaling is so good 15:47:04 Ds apt helps, certainly 15:47:38 <|amethyst> a god that encourages you to get 27 invocations??? 15:47:41 <|amethyst> heresy! 15:48:05 The other thing is Stomp is guaranteed damage, which helps significantly for finishing off low-health opponents without risking missing and such. I'd frequently stomp to seal a kill 15:48:29 <|amethyst> ??stomp 15:48:29 stomp[1/1]: Uskayaw * power. Damages all monsters around the player. Damage is monster_current_hp / 6 + 2d(2 + Invo/2). 15:48:47 <|amethyst> um 15:48:55 <|amethyst> that sounds a bit good... 15:49:39 <|amethyst> oh, current, not max, so not quite as good as I was thinking, but still 15:49:50 <|amethyst> maybe I should actually use Stomp when I play Usk :) 15:49:57 -!- PsyMar has quit [Ping timeout: 260 seconds] 15:50:02 it's very good, and it reducing your piety also helps for getting multiple paralyses off 15:50:18 even early on it helps a lot against killer bee packs 15:50:51 <|amethyst> I haven't gotten a good feel for when you get paralyse 15:50:58 <|amethyst> I should probably read the code, but 15:52:46 Brannock: are you sure about the multiple paralyse? 15:53:10 -!- kdrnic has joined ##crawl-dev 15:55:02 oh, tested it out, and it looks like it's not related to current piety, but rather piety gain I think? 15:55:06 I should probably just look at the code instead 15:55:33 Brannock: I think I've seen Lasty make comments how this is taken care of... 15:56:59 I'm pretty sure reducing piety to trigger paralysis again isn't supposed to be a thing, yeah 15:57:05 it isn't 15:57:45 iirc there's just some random duration timeout and if you are still above the necessary piety when the timeout runs out then you get another paralysis, or something like that 15:57:55 !source godpassive.cc:1426 15:57:55 https://github.com/crawl/crawl/blob/master/crawl-ref/source/godpassive.cc#L1426 15:57:57 yes, elliptic 15:58:01 yeah that's correct 15:58:27 not very obvious from the player perspective so I mistakenly attributed it to piety gain/loss 15:58:32 that happens a lot 15:58:53 Brannock: btw I agree that usk's current balance is such that it is especially strong in lategame 15:58:58 i would phrase it differently: as soon as you are both above the piety breakpoint and past the timeout, you get paralysis 15:59:23 which has the effect that most of the time it activates when you cross *** for the first time, because you're usually not on cooldown at that point 15:59:48 but you maximise the amount of paralysis by staying at or above ***, not by dipping back below it 15:59:55 yes 16:00:05 -!- omarax has quit [Remote host closed the connection] 16:00:09 and, of course, resetting your piety via Grand Finale takes a few turns to build enough piety to paralyse again, and the timer will have ran out by then 16:01:35 well, not necessarily 16:01:50 -!- mizu_no_oto has quit [Quit: Computer has gone to sleep.] 16:02:06 the timer is fairly long 16:03:35 dpeg: I think "this guy can kill you with its next action!" is pretty misleading for some monsters 16:03:53 @??the lernaean hydra 16:03:53 the Lernaean hydra (08D) | Spd: 10 (swim: 60%) | HD: 30 | HP: 120-172 | AC/EV: 0/5 | Dam: 18 per head | amphibious, cold-blooded, regen | Res: 06magic(120), 03poison, 12drown | Chunks: 14noxious | XP: 5250 | Sz: Giant | Int: animal. 16:05:14 this will almost always say that even at full health (unless you have a lot of HP and GDR both) 16:05:24 even if it isn't that dangerous to a lot of characters 16:05:43 this monster has an x% chance to kill you now 16:06:09 that starts to get pretty hard to compute accurately 16:06:46 -!- PleasingFungus has joined ##crawl-dev 16:07:33 the code claims the timer is at least 30 turns (300 aut plus 0-200) but I was able to trigger a second paralyse in 16 turns 16:08:05 since you're such a good customer 16:09:59 Brannock: hm, yes, this code in _handle_uskayaw_time is confusing 16:10:13 !source _handle_uskayaw_time 16:10:13 1/1. https://github.com/crawl/crawl/blob/master/crawl-ref/source/player-reacts.cc#L424 16:10:57 that does not look like a fixed time minimum to me 16:11:04 yeah 16:11:23 it looks like it just gets more likely to happen as the timer approaches 0 16:11:44 but you could get paralysis on two consecutive turns? 16:18:10 IMO this code would be simpler and have a similar effect if it just replaced 300 + random2(201) by random2(501) or so and removed the x_chance_in_y in _handle_uskayaw_time 16:18:33 and maybe there should be some small fixed time minimum anyway 16:21:49 -!- twelwe has joined ##crawl-dev 16:21:53 ready 16:22:25 set 16:22:30 -!- sooheon has quit [Ping timeout: 258 seconds] 16:22:31 elliptic: yes, possibly. Short of giving percentages (which I am against), I couldn't up with something better to indicate imminent danger. 16:23:40 the current code also rewards taking fast actions - for instance if the timer is at 400 and you take a 10 aut action then it has a 2% chance of triggering, but if instead you take two 5 aut actions then it has a 2.2% chance of triggering on one of the two actions 16:23:57 not a large effect, but I don't see any reason to do things this way 16:24:27 -!- _Jordan_ has quit [Quit: This computer has gone to sleep] 16:26:10 hmm 16:26:26 !tell elliptic look at _handle_uskayaw_time again at some point 16:26:26 elliptic: OK, I'll let elliptic know. 16:26:36 http://puu.sh/smLR8/fa6a9b6aeb.png 16:26:43 do qaz clouds have the ability to do this?! 16:27:16 -!- ElanMorin has quit [Quit: WeeChat 1.6] 16:27:44 lightning is weird like that 16:27:44 elliptic: You have 1 message. Use !messages to read it. 16:28:38 -!- Poncheis has quit [Ping timeout: 258 seconds] 16:29:53 !read elliptic message 16:30:02 god damn it still doesnt work 16:30:04 secret qaz strats... 16:34:17 -!- wheals has quit [Ping timeout: 240 seconds] 16:37:27 -!- Cryp71c has quit [Ping timeout: 256 seconds] 16:46:15 what's the command for tournament statistics? 16:47:49 dpeg: we're missing some servers in Sequell still, I believe 16:47:49 gammafunk: You have 1 message. Use !messages to read it. 16:47:56 &versions 0.19 16:48:05 CAO: 0.19.0-22-gd96e5fe, CBRO: 0.19.0-22-gd96e5fe, CDO: none, CJR: none, CPO: 0.19.0, CUE: none, CWZ: 0.19.0-2-gae57169, CXC: 0.19.0-22-gd96e5fe, LLD: 0.19.0-19-g8c6edcc 16:48:13 -!- MarvinPA_ has joined ##crawl-dev 16:48:30 gammafunk: will they be ready by Sunday? 16:49:29 -!- CanOfWorms has quit [Quit: ChatZilla 0.9.92 [Firefox 3.6.28/20120306064154]] 16:49:51 PleasingFungus: weird, when I was testing locally that inf reader had only the minor version of the current crawl 16:50:20 that was how I initially tried to do compat but 16:50:28 dpeg: greensnark is the only one who can add them to sequell, I think (we should really set up some better way of doing this one of these days) 16:50:53 dpeg: it doesn't affect actual scoring from the t scripts, just from sequell 16:50:58 !source _load_map_cache 16:50:58 1/1. https://github.com/crawl/crawl/blob/master/crawl-ref/source/maps.cc#L1317 16:51:11 !source _load_map_index 16:51:11 1/1. https://github.com/crawl/crawl/blob/master/crawl-ref/source/maps.cc#L1253 16:51:17 gammafunk: it means that we can't admire !tstats output though! 16:51:34 oh yes, it's sad that we don't have it! 16:51:34 elliptic: shall I mail the green snark? 16:51:56 gammafunk: it only does have the minor version of the current crawl, afaik 16:51:57 but it doesn't prevent scoring for players (or tournament organizers) 16:52:01 oh 16:52:05 turnout seems to have been increased a bit 16:52:06 nvm i misunderstood you 16:52:26 yeah, like at https://github.com/crawl/crawl/blob/master/crawl-ref/source/maps.cc#L1280 16:52:31 it's initialized with that 16:52:38 so there's something I just don't understand 16:52:51 dpeg: I don't know whether other people have already done so or whether people have just been trying to ping him on irc 16:53:14 I've been trying to ping him during the t, yeah 16:53:31 dpeg: an email would be good, maybe I should have tried that as well 16:54:34 next t, consider making sure key people are not on vacation first >.> 16:55:11 elliptic: mail sent 16:55:12 unlikely 16:55:29 technically we don't need sequell to run the tournament 16:55:33 next t: make sure the survey is ready :) 16:55:40 !seen chequers 16:55:40 I last saw chequers at Fri Nov 18 11:42:35 2016 UTC (10h 13m 4s ago) saying 'or variable/large*' on ##crawl-dev. 16:55:57 dpeg: next t dpeg will volunteer to make all of this happen 16:56:21 gammafunk: if for some reason you want to make sure there's no tournament, then that's a pretty good plan! 16:56:53 -!- bitcoinbastard has quit [Ping timeout: 248 seconds] 16:57:27 !lg * t0.18 / won 16:57:39 1361/75764 games for * (t0.18): N=1361/75764 (1.80%) 16:57:39 dpeg: if you don't participate in the management, you don't get to complain! 16:57:41 !lg * t0.17 / won 16:57:54 1403/87997 games for * (t0.17): N=1403/87997 (1.59%) 16:58:02 0.19t is at 1.65% according to webpage 16:58:07 * dpeg complains loudly, like orcs do. 16:58:11 haha 16:58:36 oh gammafunk I delivered my 5th and probably final win today. usk very good 16:58:40 our goal for t winrate is <0.5% 16:58:46 glad to see we're back on track 16:59:11 I only got two wins, but that's also all wins of the team, so no-one can point fingers at me. 16:59:13 -!- Sequell has quit [Remote host closed the connection] 16:59:40 -!- Sequell has joined ##crawl-dev 17:00:02 -!- omarax has quit [Remote host closed the connection] 17:00:59 oh, did Sequell just get updated? 17:01:03 &versions 0.19 17:01:15 CAO: 0.19.0-22-gd96e5fe, CBRO: 0.19.0-22-gd96e5fe, CDO: none, CJR: none, CPO: 0.19.0, CUE: none, CWZ: 0.19.0-2-gae57169, CXC: 0.19.0-22-gd96e5fe, LLD: 0.19.0-19-g8c6edcc 17:01:19 \o/ 17:01:29 uh 17:01:32 it' didn't 17:01:51 but it is back after a brief haitus 17:05:50 -!- Sequell has quit [Remote host closed the connection] 17:06:07 -!- Sequell has joined ##crawl-dev 17:08:46 &versions 0.19 17:08:57 CAO: 0.19.0-22-gd96e5fe, CBRO: 0.19.0-22-gd96e5fe, CDO: 0.19.0-22-gd96e5fe, CJR: none, CPO: 0.19.0, CUE: 0.19.0-22-gd96e5fe, CWZ: 0.19.0-2-gae57169, CXC: 0.19.0-22-gd96e5fe, LLD: 0.19.0-19-g8c6edcc 17:09:17 graceful will probably need to be altered a bit for 0.20 I think 17:09:21 all but cjr 17:09:24 it is loading the backlog from CJR now apparently (the snark is in ##crawl-sequell), so things will hopefully all be in sequell soon 17:09:32 oh great 17:09:37 excellent 17:10:01 only 4 people have graceful II, 10 have graceful III. and a looooot of people have graceful I 17:10:23 Elf:$ probably not the best spot for Graceful II 17:10:31 Lair branch:$? 17:11:38 !time 17:11:39 Time: Nov 18, 2016, 10:11:38 PM, UTC. The 2016 0.19 tournament ends in 1 day, 21 hours, 48 minutes and 21 seconds. 17:11:49 !tstats 14 t0.19 17:12:40 Stats after 14 days (t0.19): 2973 players, 944 runers, 481 winners, 1245 wins, 70007 games, winrate 1.78%, total player time 3y+295d+0:35:25. 17:12:50 oh no, higher winrate 17:12:55 exclude cdo from all tournaments imo 17:12:58 we wimped out 17:13:29 !tstats 14 t0.18 17:13:29 why does that report 1.78, but the website reports 1.65? 17:13:40 elliptic: I'm fine w/ the changes you proposed to the Uskayaw timeouts. I'd suggest doing random2avg instead of random2, because ideally we'd end up somewhere in the middle of the range. Initially I had this as an absolute timer, but felt that it was bad to have players watching their AUT timer to get up to 300 before engaging in another fight 17:13:40 Lasty: You have 3 messages. Use !messages to read them. 17:13:42 well 14 will cut off some games 17:14:00 whereas that 1.65 is all 17:14:05 it's only 1 hour 15 cutoff 17:14:11 Brannock: !tstats removes quits 17:14:13 ahh 17:14:25 oh, and bots? or do they both do that 17:14:27 Stats after 14 days (t0.18): 2586 players, 837 runers, 444 winners, 1175 wins, 60447 games, winrate 1.94%, total player time 3y+217d+4:49:35. 17:14:31 and bots, though I haven't been running qw much this tourney 17:14:41 -!- gressup has quit [Read error: Connection reset by peer] 17:14:42 wow, 400 extra players 17:14:44 good growth 17:14:50 nice 17:14:52 especially considering most crawl players play offline 17:14:52 and winrate down 17:14:56 success all around 17:15:20 \o/ 17:15:22 good stats 17:16:15 >%1 winrate is UNACCEPTABLE 17:16:15 ontoclasm: You have 1 message. Use !messages to read it. 17:16:19 !messages 17:16:19 (1/1) gammafunk said (1d 12h 32m 31s ago): In gimp, how would I make a version of tmons where the body is orange? Selecting out the eye, I can't seem to play with the hue in gimp's Color->Hue menu to make all the colors look like shades of orange 17:16:31 I tried to make it orange 17:16:36 gammafunk: try rotate colors 17:16:41 oh, cool 17:16:53 colors -> map -> rotate 17:16:55 god damnit 17:17:00 I wish I knew about that 17:17:05 it has a weird interface but is very useful 17:17:17 I did a really janky color replacement for my bad tiles edits 17:17:17 yeah I'll try that 17:17:18 at least I can go back and fix it since it's not committed yet 17:18:52 Lasty: random2avg probably reasonable, yeah - I don't think having a minimum cooldown time is necessarily a bad idea if it is short enough though (e.g. 50 aut minimum) 17:19:10 probably want it a few turns longer than max paralyse duration 17:19:36 i.e. something like 50+random2avg(400) or some such, I'd probably look at the current distribution more carefully if I go to change it 17:19:40 !lg * t uskayaw / won 17:19:41 40/1221 games for * (t uskayaw): N=40/1221 (3.28%) 17:19:46 !lg * t god !uskayaw / won 17:19:49 ontoclasm: if we could somehow have exactly 1% winrate, I'd feel great about it 17:19:51 1185/33624 games for * (t god !uskayaw): N=1185/33624 (3.52%) 17:20:00 Brannock: making it longer than the max paralyse duration was my thought, yeah 17:20:12 max duration is.. 40 aut I think? 17:20:14 yes 17:20:43 Brannock: you said you used stomp a lot. Did you like it existing as an ability? 17:21:06 I've been wondering periodically if it might be good to replace with something. Some players have suggested passive cleaving. 17:21:21 Yes, very much. Guaranteed-hitting area damage is very useful for finishing off monsters in particular 17:21:30 Attacks can miss; stomp can't 17:21:43 -!- Tux[Qyou] has quit [Read error: Connection reset by peer] 17:21:48 passive cleaving in place of stomp would be a large buff to the god and I don't like how it would make axes terrible with usk 17:21:48 I didn't use axes in either of my Usk wins so maybe that colored my view a bit 17:21:49 new attack: Romp 17:21:55 !log . 17:21:56 1734. brannock, XL27 DsVM, T:89950: https://crawl.jorgrun.rocks/morgue/brannock/morgue-brannock-20161118-200655.txt 17:22:01 it is certainly true that axes have good usk synergy at the moment though 17:22:12 312 stomp uses 17:22:26 so do short blades 17:23:00 that's true 17:23:05 Brannock: I think you might be the first I've heard say that Usk is in strongest god territory . . . though didn't some players in Asia say that? 17:23:21 -!- sooheon has quit [Ping timeout: 256 seconds] 17:23:31 don't know about Asian players but stomp being as reliable as it is is a big boost early on, mass paralysis is a huge help 17:23:35 Lasty: usk is certainly up there in the god power rankings in late game I think 17:23:44 earlier on I don't think usk is particularly great 17:23:47 caveat: I was playing Demonspawns, so very high Invo apt 17:24:53 Interesting. I recall feeling was Usk was great post-Lair, but tapered off in like Zot 17:24:56 we should pay someone to do a bachelor thesis about god power comparison, an empiric study 17:25:00 -!- Kellhus has quit [Quit: Page closed] 17:25:18 but right now if I'm thinking about switching gods I give very strong consideration to Uskayaw because there's no ramp-up time to build up piety before he's effective, and the paralysis/pain bonding is incredibly useful for the sheer hordes the game throws at you later on 17:25:55 low-invo races might not like him as much, of course 17:26:01 it is just very easy later on to get usk piety, and you also will have invo really high by then 17:26:32 to be clear I think usk is fine in early-midgame, just not amazing 17:26:58 !apt invo 17:26:58 Inv: DD: 3!, HO: 3!, Ds: 3!, Fo: 2, Og: 1, Gr: 1, Ha: 1, Hu: 1, HE: 1, Ko: 1, Op: 1, Ce: 1, Mf: 1, Na: 1, Gh: 1, Dr: 1, DE: 1, VS: 0, Fe: 0, Mi: 0, Sp: 0, Dg: N/A, Mu: -1*, Te: -1*, Tr: -1*, Vp: -1* 17:27:02 usk reminds of of chei, but actually good/fun 17:27:07 no wonder I like him :) 17:27:18 and I don't think it is a problem that usk is powerful later on either as long as everyone isn't converting to usk 17:27:24 gammafunk: that might be the most positive feedback I've gotten. :D 17:27:48 What if we see an epidemic of late-game Korean players switching from Beogh to Usk?? 17:27:52 <|amethyst> Angband is competing with us for FUK DA SAC points: http://i.imgur.com/5AQ4Ac5.jpg 17:28:07 believe it 17:28:52 %git :/yac 17:28:52 07|amethyst02 * 0.20-a0-72-gc6c1bd8: Update prebuilt yaccage. 10(11 hours ago, 2 files, 332+ 354-) 13https://github.com/crawl/crawl/commit/c6c1bd8ccea3 17:29:25 <|amethyst> gammafunk: that's `make prebuildyacc` to do that 17:29:30 ah! 17:29:33 and what's that used for 17:29:37 just people without bison? 17:29:40 <|amethyst> yeah 17:29:44 good to know 17:29:54 Lasty, thoughts on messaging for Line Pass? 17:30:03 -!- Pacra has quit [Read error: Connection reset by peer] 17:30:14 -!- Pacra has joined ##crawl-dev 17:30:17 <|amethyst> gammafunk: or without flex, but if you have bison you very likely have flex too 17:32:07 !tstats 14 t0.17 17:32:23 Brannock: what about line pass messaging? 17:32:31 Lasty: korea only actually has, like, two beogh fans 17:32:44 so, like the US 17:32:44 doubt those guys are switching for anything... 17:32:44 line pass...is usk like the god of football, or something? 17:32:48 haha 17:32:49 if not, fr: god of football 17:32:51 I sent a couple tells about that, but a couple people I know are complaining that trying an unsuccessful line pass just ends the action without telling you why it failed 17:32:59 eg gaps in the line, or invisible monsters 17:33:00 on the other hand, i hear the korean meta is VERY pro-Yred 17:33:07 Stats after 14 days (t0.17): 2658 players, 922 runers, 486 winners, 1208 wins, 65275 games, winrate 1.85%, total player time 4y+29d+19:50:44. 17:33:08 SSS tier 17:33:11 -!- Ge0ff has quit [Quit: Leaving] 17:33:23 <|amethyst> I was SSS tier once 17:33:26 Brannock: oh, huh. It tries to give messages. 17:33:33 <|amethyst> at least, that's what they kept writing on my plane tickets 17:33:34 but maybe it doesn't cover some cases well 17:33:40 PleasingFungus: yred is amazing fo sho 17:33:48 both of the examples that were communicated to me involved invisible-but-sensed monsters 17:33:57 i can imagine a meta becoming yred into usk 17:34:01 yred wrath isn't too bad, iirc? 17:34:04 ??yred wrath 17:34:04 yredelemnul wrath[1/3]: ABANDONMENT: 30 penance, necro miscast. Any current zombie allies you have will be destroyed. RETRIBUTION: (XL-4)/XL chance of hostile undead servants, else necro miscast. 17:34:07 gammafunk: I was thinking of that thing where in a line dance you repeatedly pass from one partner to the next 17:34:07 easy 17:34:15 gammafunk, have you never square danced? 17:34:27 I have, yes 17:34:43 we had a semester of square dancing in middle school physical education 17:34:44 gotta head out for the night -- ttyl folks 17:34:45 look I was really just trying to make a football joke, that's it 17:34:48 ! 17:34:50 -!- Lasty has quit [Quit: Leaving.] 17:34:50 not allowed 17:34:51 l8er 17:34:52 <|amethyst> Brannock: where are you from? 17:34:55 Wisconsin 17:35:08 <|amethyst> Brannock: we had the same here in Kentucky 17:35:27 my parents go do square dancing competitions 17:35:32 <|amethyst> Brannock: when we complained about it, they said "but it's part of your heritage, just like up north they play hockey in PE class" 17:35:37 haha 17:35:43 amalloy: wow, you really had to up the ante, didn't you 17:35:44 that's what they told us too, the heritage thing 17:35:59 -!- Patashu_ has joined ##crawl-dev 17:36:11 * dpeg suggests combining square with circle dance 17:36:29 my mom's chicken pot pie recipe would _obliterate_ any of your chicken pot pie recipes 17:36:30 <|amethyst> Chebyshev dance 17:36:40 so don't even try it 17:37:20 <|amethyst> gammafunk: the secret ingredient is the antimatter chicken 17:37:29 <|amethyst> gammafunk: not only does it obliterate them, it annihilates them 17:38:01 |amethyst: shouldn't it better antihilate them? 17:38:37 antimatter chicken turns out to be so delcious and juicy, you won't care that you're being annihilated! 17:38:54 *spelling 17:39:04 <|amethyst> That's actually why we live in a universe comprised of matter 17:39:13 <|amethyst> All the antimatter got eaten because it tastes too good 17:39:30 sounds like all the lore necessary for a new god proposal 17:39:37 more than one 17:39:47 need to expand on alphabet 17:39:52 hm, lots of exciting code here 17:40:01 where? 17:40:10 are you looking at the vault selection code? 17:40:39 or map handling code in general, I should say 17:40:50 <|amethyst> ltunbraun, god of alchemy 17:41:04 I had to read through parts of it many times over to understand it, and I kept saying to myself "I really should refactor this" 17:41:21 but then I remembered the last time I convinced myself to do that 17:41:37 if you try to use power leap, shadow step, or line pass while in treeform, you get MSG_CANNOT_MOVE and *also* MSG_OK, since the calling code can't distinguish between 'aborted targeting' and 'not allowed to use the ability at all'. 17:42:09 also, power leap has a return_val variable that's only ever used with value 'true' 17:44:39 also, if you fail to escape while constricted & power leaping, you just end up leaping in place 17:47:14 wait, really? i didn't think power leap was subject to constriction? 17:49:49 it is! 17:49:57 man, i'm finding all kinds of issues here 17:50:01 tidy tidy tidy 17:54:37 yeah, leaping in place can be pretty useful 17:54:56 it's odd that you can only do it then (and perhaps when jumping on an invis monster) 17:55:12 03PleasingFungus02 07* 0.20-a0-74-g455aab1: Turn a macro into a static function 10(17 minutes ago, 1 file, 15+ 10-) 13https://github.com/crawl/crawl/commit/455aab18192e 17:55:12 03PleasingFungus02 07* 0.20-a0-75-gdc19589: ru_power_leap: minor refactoring 10(12 minutes ago, 1 file, 2+ 5-) 13https://github.com/crawl/crawl/commit/dc195895088c 17:55:12 03PleasingFungus02 07* 0.20-a0-76-g4a30dff: More abort_if_stationary() improvements 10(50 seconds ago, 2 files, 23+ 21-) 13https://github.com/crawl/crawl/commit/4a30dffafd8a 17:55:18 -!- jfcaron has quit [Quit: jfcaron] 17:55:24 rchandra: yeah, i'm looking at fixing both cases 17:55:26 and other stuff 17:57:59 -!- scummos__ has quit [Ping timeout: 268 seconds] 18:00:03 -!- omarax has quit [Remote host closed the connection] 18:03:29 03PleasingFungus02 07* 0.20-a0-77-g476458c: Don't allow power leap to jump in place 10(2 minutes ago, 1 file, 9+ 5-) 13https://github.com/crawl/crawl/commit/476458cb3039 18:03:35 dpeg: hi 18:04:31 right, ru abilities don't have failure chances 18:05:11 sacrifice artifice has a 100% failure chance, for characters who take it 18:05:45 sacrifice ru sacrifices. **** instantly but no more offers 18:08:52 amalloy: what? that is the best one IMO 18:09:20 Unstable branch on crawl.jorgrun.rocks updated to: 0.20-a0-76-g4a30dff (34) 18:09:36 well, i have two answers to that. one is, lol jk it's just a meme bro 18:09:47 elliptic: more like "the one that causess the most design issues" 18:10:33 the other is, i don't much like sac artifice myself; i like to be able to lean on my /tele and so on. i'd much rather sac a hand 18:10:47 -!- chance672 has quit [Quit: Leaving my desktop..... laptop possibly?] 18:11:14 whereas hand is one of my least favorite sacrifices 18:11:20 PleasingFungus: what about sac love? that has a million special cases 18:11:54 chequers: ya, but it didn't cause a million acq evo crashes or break slime ends or hell ends or... 18:11:57 flyboots 18:12:15 :) 18:12:18 my only win this t was with sac hand so it's probably the best sac 18:12:20 empirically 18:12:57 I'm still sad that you can't worship H after sacrificing love 18:13:43 !lm * t s=sacrifice / won o=% 18:13:53 288/1652 milestones for * (t): 32/117x health [27.35%], 39/156x essence [25.00%], 10/43x eye [23.26%], 31/150x purity [20.67%], 5/25x courage [20.00%], 36/191x love [18.85%], 11/61x experience [18.03%], 5/28x hand [17.86%], 28/162x stealth [17.28%], 28/189x arcana [14.81%], 18/123x evocations [14.63%], 10/76x dodging [13.16%], 9/72x drink [12.50%], 9/78x skill [11.54%], 8/72x words [11.11%], 6/72x... 18:13:53 probably not a very good metric, but interesting at least 18:13:54 -!- Kalir has quit [Ping timeout: 256 seconds] 18:14:48 dang, lotta eye wins 18:14:50 i think the health/essence ones are so high just because people tend to take those to round out the change from *****. to ****** 18:14:59 ya 18:15:03 yeah, they get chosen later on probably 18:15:03 penny sacrifices 18:15:32 I wonder if there is any good way to do that query but only get the first sacrifice of each game 18:15:33 well penny sacrifices are poorish early, but when taken late they correlate with winning because late chars tend to win 18:15:37 yes 18:16:24 is there a num_sacrifices milestone field or something? 18:16:28 Unstable branch on underhound.eu updated to: 0.20-a0-76-g4a30dff (34) 18:16:31 (FR: add one) 18:16:38 wow, talk about bloat............ 18:16:55 IMO we should add piety_stars first 18:17:16 which would be nearly as good for this purpose if it used the piety before doing the sacrifice 18:17:27 but I don't think we have it 18:17:30 hrm 18:17:48 !tell lasty is grand finale supposed to work for treeform players? (CORNER CASE) 18:17:49 PleasingFungus: OK, I'll let lasty know. 18:18:01 (we have a piety field for completed games that gives the numerical piety value, but that isn't in milestones because it would leak info 18:18:02 ) 18:19:38 i am interested in this description about adding more information to milestones/logfiles/morgues 18:20:05 i would like the morgue to contain milestone data but with things like numerical piety and other things you can't show until the end of the game 18:20:29 Like, replacing/augmenting notes with more verbose entries? 18:20:35 I guess i'm having a hard time visualizing this 18:20:42 I don't think the morgue file is the right place for this 18:20:47 a separate file created at game end maybe 18:21:03 well, sure, i'm not fussed how it's made available 18:21:21 or could just have them all added to a single delayed_milestones file 18:21:34 but providing more information about games at the end so you can see what weapon/ac/sh they had when they killed sigmund, or br.enter=depths, or whatever 18:21:39 yeah, we talked about having something like that 18:21:49 it doesn't sound that hard probably, just need to keep milestones in the savefile 18:22:20 hrm, yeah, keeping them in the save and writing it upon game end 18:22:25 -!- Ququman has joined ##crawl-dev 18:23:11 using ac/sh they had when they killed sigmund or be.enter is a strange example though 18:23:15 since you can already see that 18:23:15 chequers: we already can see what ac/sh they have when they killed sigmund :P and weapon is something that I've considered adding as a field previously 18:24:20 -!- sooheon has quit [Ping timeout: 260 seconds] 18:25:12 there actually isn't a huge amount of stuff that would be an info leak, I can only think of a few things right now that would be cool to have (uniq.spawn milestone, numerical piety at every milestone, maybe something about altar placement or lair branch rotation) 18:25:54 re piety in particular, i agree with your above comment that piety_stars would be 90% of the way there 18:25:56 but having a separate milestones file with extra data might be nice anyway 18:26:15 for your sacrifice question, this gets closer I think: !lm * ru s=sacrifice xl<7 / won o=% 18:26:20 fr, if you implement this, add a way for webtiles servers to pipe milestones in real-time into another application 18:26:29 could use a different xl 18:26:39 eg `-milestones-program /bin/handle-milestone.sh` 18:26:41 rchandra: yeah, that is reasonable 18:27:11 !lm * sacrifice=handhands 18:27:12 3. [2014-11-13 01:21:55] taraiph the Grappler (L9 MiMo of Ru) sacrificed a handhands (D:7) 18:27:25 what 18:27:39 what's a handands 18:27:40 that was a good bug 18:27:57 -!- MarvinPA_ has quit [Ping timeout: 240 seconds] 18:28:00 like a hand, but moreso 18:28:10 you would know if you hadn't sacrificed yours 18:28:10 webtiles servers can process milestones in real-time already 18:28:21 eye has a very low winrate if taken before xl7 (1/150) 18:28:32 yes, but it would be easier to deal with a push system rather than pull 18:30:06 well it sounds like the kind of complexity that makes more sense in something like apache than something as simple as webtiles 18:30:20 !lm * s=sacrifice / won o=% 18:30:27 !lm * s=sacrifice xl<7 / won o=% 18:30:31 7699/65686 milestones for *: 1207/6695x purity [18.03%], 181/1166x courage [15.52%], 3/20x sanity [15.00%], 1116/7542x essence [14.80%], 279/2281x experience [12.23%], 826/7043x arcana [11.73%], 520/4684x health [11.10%], 304/2813x drink [10.81%], 732/6824x stealth [10.73%], 134/1290x eye [10.39%], 775/7567x love [10.24%], 386/3943x evocations [9.79%], 198/2034x hand [9.73%], 233/2429x skill [9.59... 18:30:42 317/8047 milestones for * (xl<7): 21/325x skill [6.46%], 24/427x hand [5.62%], 38/699x evocations [5.44%], 17/324x experience [5.25%], 8/160x courage [5.00%], 45/932x arcana [4.83%], 38/797x stealth [4.77%], 14/370x drink [3.78%], 38/1026x love [3.70%], 18/581x essence [3.10%], 8/273x resistance [2.93%], 15/514x purity [2.92%], 10/404x health [2.48%], 7/300x armour [2.33%], 10/470x words [2.13%], ... 18:30:43 for the minority of servers that would even do this, they can probably deal with processing 18:31:03 actually isn't the writing all done by crawl itself? 18:31:12 xl<7 is probably a little on the low side for this really 18:31:21 yes, i meant a crawl process argument if that wasn't clear 18:31:21 !lm * god.worship=ru s=xl 18:31:28 34760 milestones for * (god.worship=ru): 5356x 4, 5195x 3, 4921x 8, 4869x 7, 4303x 6, 3955x 5, 3444x 9, 1297x 2, 848x 10, 260x 1, 112x 11, 29x 12, 23x 27, 21x 15, 20x 13, 18x 25, 15x 14, 12x 24, 12x 16, 10x 18, 8x 20, 7x 21, 7x 23, 6x 17, 5x 19, 4x 26, 3x 22 18:31:45 <|amethyst> I don't see a reason to modify crawl when tail -f exists 18:31:48 right 18:32:18 !lm * sacrifice s=xl 18:32:19 <|amethyst> or when you could make the milestone file a pipe (that is read by something like tee file.log | process_milestones.sh) 18:32:24 65686 milestones for * (sacrifice): 9811x 9, 9685x 10, 8285x 11, 7576x 8, 6089x 12, 4641x 13, 4522x 7, 2960x 6, 2900x 14, 2370x 5, 1603x 15, 1445x 4, 1007x 3, 756x 16, 440x 17, 270x 18, 233x 2, 209x 19, 187x 27, 162x 20, 119x 21, 103x 25, 103x 22, 66x 23, 62x 24, 50x 26, 32x 1 18:32:42 I was wondering about that as well, but I've not set up those before 18:32:46 <|amethyst> but the current method of appending to a file is more robust because you don't lose things when the listener screws up 18:32:53 indeed 18:32:54 !lm * s=sacrifice xl=9 / won o=% 18:33:01 pipe will simply hang forever 18:33:09 709/9811 milestones for * (xl=9): 26/201x courage [12.94%], 51/484x drink [10.54%], 35/352x experience [9.94%], 110/1109x arcana [9.92%], 62/720x evocations [8.61%], 26/314x armour [8.28%], 29/380x hand [7.63%], 48/668x purity [7.19%], 18/253x resistance [7.11%], 88/1280x love [6.88%], 56/839x essence [6.67%], 70/1131x stealth [6.19%], 26/496x words [5.24%], 21/410x skill [5.12%], 20/467x dodging ... 18:33:28 chequers: the process will die eventually! 18:33:38 or the server 18:33:42 forever is a long time :) 18:33:49 or the universe, when the heat death occurs 18:33:50 :) 18:33:53 something to plan for 18:34:13 i just think having crawl push milestones is easier than building more glue to pull milestones from a logfile 18:34:32 in the long term, you could stop using logfiles entirely then 18:34:35 chequers: unix philosophy, my friend 18:35:02 -!- Poncheis has quit [Ping timeout: 248 seconds] 18:35:07 <|amethyst> chequers: if you have crawl do the pushing, significantly more of the glue has to be written in C++ as opposed to glue languages :) 18:35:50 i think less, c++ side is fork/exec, whereas watching a logfile with inotify requires managing a service on system boot 18:35:52 <|amethyst> things like what to do if the program fails 18:36:00 lose the logfile :) 18:36:20 -!- rossi_ has quit [Ping timeout: 244 seconds] 18:36:53 <|amethyst> I'd rather only lose milestones when the server admin screws up :) 18:37:15 <|amethyst> or the disk gets full I suppose :) 18:37:19 having crawl think about fork/exec for purposes of fancier logfile/milestone writing doesn't sound like a step in the right direction 18:37:37 (reminds me how I shouldn't have implemented objstat in crawl) 18:37:52 well, another way to write would be writing to syslog then 18:39:12 -!- travis-ci has joined ##crawl-dev 18:39:13 The build passed. (master - 4a30dff #7180 : Nicholas Feinberg): https://travis-ci.org/crawl/crawl/builds/177166698 18:39:13 -!- travis-ci has left ##crawl-dev 18:39:20 pff, just passed? 18:39:25 bet it got a C- 18:40:18 <|amethyst> I was thinking: tail -F milestones | while IFS='' read -r line; do process_milestone.sh "$line"; done 18:41:07 <|amethyst> but probably without an actual exec 18:41:50 with that approach, as well as managing a service, you have to ensure you don't process lines that were already processed 18:43:30 <|amethyst> but you're going to have to have something that stores and replays logs 18:43:51 <|amethyst> otherwise, if snark's server goes down for a day, that's a day without any game records in Sequell 18:44:16 <|amethyst> or if the scoring daemon goes down for a day, that's a day without scores, and no way to recover them 18:44:45 yes 18:45:58 <|amethyst> I don't think that's acceptible, because those things do go down relatively often, and people do notice and complain when they are missing data 18:48:06 -!- Krakhan has quit [Read error: Connection reset by peer] 18:49:06 no i agree we can't lose data 18:49:28 what i'd like for this imaginary future design is something with a minimum of moving parts that need to be administered 18:49:32 <|amethyst> If the script you call logs the data as its first step, and there is a mechanism for consumers of the data to get a playback of what they missed, I think that's fine 18:49:38 managing a crawl server is already hard work 18:50:27 additionally, moving away from the logfile as the sole source of milestone data means it can eventually be replaced, I think we're already seeing issues with the 2gb logfiles that eg CAO has for trunk 18:50:39 <|amethyst> are we? 18:50:51 <|amethyst> I mean, there are issues if you need to download all the data 18:50:59 <|amethyst> but that would be an issue regardless 18:51:11 aren't ttyrecs far more of a space issue? 18:51:28 -!- mizu_no_oto has quit [Quit: ["Textual IRC Client: www.textualapp.com"]] 18:51:29 <|amethyst> yeah, ttyrecs and crawl binaries are the main thing 18:51:39 yeah, i think space is free 18:51:56 but finding records for a certain game or player in a 2gb logfile is just not possible 18:52:09 <|amethyst> it is possible, just slow 18:52:11 it is very possible 18:52:12 the milestones are only being consumed via database, whether that's sequell db or a scoring db 18:52:16 yes 18:52:21 that is how you do it 18:52:29 <|amethyst> finding records when those records are gone is strictly not possible 18:52:53 -!- Xiberia has quit [Quit: http://www.kiwiirc.com/ - A hand crafted IRC client] 18:53:22 <|amethyst> maybe the master should be a database rather than a file 18:54:19 <|amethyst> but I don't think that would add much, and if it's a relational db that makes schema changes a problem 18:55:03 <|amethyst> since scoring wants to do different queries than sequell, so needs different indices and even a different schema 18:55:59 well, you don't want to do either of those things on an isolated server 18:56:15 you only do those after collecting data from all servers and aggregating it 18:56:28 <|amethyst> right, so the question is how to get the data from all those servers 18:57:11 <|amethyst> I think append-only files maintained by those servers is the appropriate way 18:57:44 <|amethyst> I suspect that even currently the aggregators could get the data with very short lag time, if they (the aggregators) were written differently 18:59:15 <|amethyst> currently the use wget -C or such in a batch, because that's the easiest to do from a simple shell or Perl script 18:59:20 <|amethyst> s/the use/they use/ 18:59:42 <|amethyst> hm 18:59:56 what sort of approach are you thinking? 19:00:03 -!- omarax has quit [Remote host closed the connection] 19:01:18 <|amethyst> Connection: keep-alive an HTTP connection to each server, use something like tornado to multiplex data coming off of those, and every time the server finishes sending you some data, issue a new RANGE request for any subsequent data 19:01:23 <|amethyst> but that is inefficient 19:01:47 just `xargs wget` would pretty much do that 19:02:15 although I've personally assumed server admins would frown on that load 19:02:22 i guess my server wouldn't even notice though... 19:03:02 <|amethyst> with what I'm thinking you can push each log entry to the db as it comes in, rather than as a batch when xargs wget finishes 19:03:05 <|amethyst> but 19:03:08 <|amethyst> could be more efficient with some support on the server end, either as a CGI or maybe integrated into webtiles 19:03:17 <|amethyst> just a CGI that does tail -f logfile 19:03:23 <|amethyst> so the HTTP connection never closes 19:03:35 <|amethyst> and you don't have to keep doing repeated partial requests 19:04:03 <|amethyst> (you do have to turn off chunking to make that work, but we do that already on the rebuild trigger CGI) 19:04:28 |amethyst: not sure what kind of apache setup lld and cwz have, if they can run CGIs like that 19:04:38 that would work. but again, it requires another moving part on the server admin's side 19:04:47 probably they can, though; they're just not dgl-based with our usual setup 19:04:51 <|amethyst> yeah, writing it in python and putting it in webtiles would probably be better 19:05:09 <|amethyst> hm 19:05:25 <|amethyst> might be pushing how much traffic the webtiles server can handle? Dunno 19:06:04 webtiles is single thread event loop so a single slow client will affect all other players. I can't imagine this server would cause delays tho 19:06:13 good connection etc 19:07:59 well nothing says that everything that webtiles does must be in the same thread as that of the game event loop 19:08:10 but I'm not sure what you mean by a slow client slowing things down 19:09:02 in webtiles-changes, if someone is playing a game and the connection between that client and the webtiles server is interrupted for 1 second, every player experiences a 1 second delay. This is why the server gets more jerky as more concurrent players connect 19:09:19 Unstable branch on crawl.jorgrun.rocks updated to: 0.20-a0-77-g476458c (34) 19:09:45 yeah that'd be a bug in its handling of the event loop 19:09:47 PleasingFungus, do you know where the rcfile is located in Mac local? https://www.reddit.com/r/dcss/comments/5dmlwz/how_do_i_stop_hoarding_items_and_dying/da6bfez/?context=1 19:09:50 it's not suppose to block like that 19:10:13 ~/.crawlrc is what i use 19:10:30 though ofc there's nothing there by default, probably 19:12:54 -!- Kalir has quit [Changing host] 19:13:56 -!- ProzacElf has joined ##crawl-dev 19:14:11 otherwise there is init.txt somewhere inside the app bundle 19:14:24 but they should not be editing that, so likely they have a .crawlrc 19:19:06 -!- jeefus has joined ##crawl-dev 19:20:17 <|amethyst> all the logfiles ever are 16 GiB btw 19:20:30 wow 19:20:36 I assume we compress them 19:20:48 <|amethyst> nope 19:20:50 <|amethyst> longest one is CSZO trunk at 1.7 GiB, followed by CAO trunk at 1.5 GiB 19:20:56 dont need to when they're this small 19:21:18 actually it looks for ~/.crawl/.crawlrc, ~/.crawl/init.txt, ~/.crawlrc, ~/init.txt in that order, plus any in the crawl object tree which will be under Dungeon Crawl*.app/Contents/Resources for binary builds 19:21:22 that's including milestones btw 19:21:27 <|amethyst> oh, yeah 19:21:29 -!- travis-ci has joined ##crawl-dev 19:21:30 The build passed. (master - 476458c #7181 : Nicholas Feinberg): https://travis-ci.org/crawl/crawl/builds/177168525 19:21:31 -!- travis-ci has left ##crawl-dev 19:21:33 logfile is like 3gb 19:21:36 <|amethyst> logfiles + milestones 19:22:03 <|amethyst> CSZO trunk logfile is also the largest, at 388 MiB 19:22:19 <|amethyst> so about 2 GiB altogether for CSZO trunk 19:22:37 -!- jefus has quit [Ping timeout: 240 seconds] 19:25:10 -!- sooheon has quit [Ping timeout: 248 seconds] 19:25:30 -!- Ququman has quit [Read error: Connection reset by peer] 19:26:53 -!- insecticide17 has quit [Ping timeout: 258 seconds] 19:31:29 -!- LexAckson_ has quit [Ping timeout: 258 seconds] 19:36:00 -!- scummos__ has quit [Ping timeout: 246 seconds] 19:42:09 -!- Pacra has quit [Read error: Connection reset by peer] 19:42:26 -!- Pacra has joined ##crawl-dev 19:51:41 Flame sling fired into water does not produce steam 13https://crawl.develz.org/mantis/view.php?id=10789 by stoneychips 19:53:06 -!- scummos^ has quit [Remote host closed the connection] 20:00:03 -!- omarax has quit [Remote host closed the connection] 20:04:19 -!- Shinino has quit [Quit: Page closed] 20:11:47 j 20:20:30 !tell Lasty y - the amulet of Doubts {Harm *Corrode *Drain +Blink MR++} 20:20:31 gammafunk: OK, I'll let lasty know. 20:21:39 yall gotta identify 20:22:08 what makes you think I didn't identify 20:22:44 foolishness? 20:24:00 the devs are the only ones who know how to play crawl, twelwe 20:24:21 then how come our team is like drowned and dead? 20:24:52 don`t know how to use identify..... 20:25:22 -!- nikheizen has joined ##crawl-dev 20:25:31 nonsense, I'm a celebrity, I don't just hand out wins for free 20:25:34 you got to pay for them 20:25:47 Brannock is the new dev and has to get all the wins 20:26:36 -!- sooheon has quit [Ping timeout: 268 seconds] 20:28:06 -!- scummos| has quit [Ping timeout: 248 seconds] 20:29:16 brannock doesn`t have an account on ampersandsingles, the roguelike dating community. his authority is not recognized 20:30:38 :o 20:31:15 that's a good name for a dating community 20:31:49 its where i met my one and only 20:32:21 -!- Sequell has quit [Remote host closed the connection] 20:32:31 -!- Sequell has joined ##crawl-dev 20:32:51 i sure as hell don't know how 20:34:01 -!- nezrel has quit [Ping timeout: 250 seconds] 20:34:04 -!- Sequell has quit [Remote host closed the connection] 20:34:12 -!- Sequell has joined ##crawl-dev 20:34:54 -!- Sequell has quit [Remote host closed the connection] 20:35:01 -!- Sequell has joined ##crawl-dev 20:35:21 !tell wheals fr: xom hates use of the laj of order 20:35:22 PleasingFungus: OK, I'll let wheals know. 20:35:30 -!- rossi_ has quit [Ping timeout: 258 seconds] 20:37:42 !learn e hungry_ghost[1 s/ Also.*// 20:37:43 hungry ghost[1/1]: A ghost whose primary attack is to decrease your satiation level, by a quarter of your current satiation - it will rapidly reduce you to very hungry or near starving if its attacks connect. If you don't have ranged attacks and can't hit hard and fast, beware. 20:43:09 holy shit there is an ampersand singles 20:43:14 !?! 20:43:20 google it 20:44:50 i can`t get sued for trademark infringement again 20:47:21 -!- jfcaron has quit [Ping timeout: 256 seconds] 20:52:06 -!- Roarke has quit [Client Quit] 20:54:03 indie musicians cannot sue anyone 20:59:45 It's called double jeopardy 20:59:51 -!- HarryHood has quit [Remote host closed the connection] 20:59:56 You can only get sued for copywrite once 21:00:03 -!- omarax has quit [Remote host closed the connection] 21:00:58 yeah, copyright, that only happened once. i had those nabisco fuckers on me for years for trademark infringement though, different stuff 21:01:34 -!- ontoclasm has quit [Quit: Leaving.] 21:03:50 -!- Poncheis_ has quit [Ping timeout: 260 seconds] 21:06:18 -!- minqmay has quit [Ping timeout: 246 seconds] 21:06:40 -!- minmay has quit [Ping timeout: 252 seconds] 21:09:55 -!- Warrigal is now known as tswett 21:16:28 -!- PleasingFungus has quit [Quit: ChatZilla 0.9.93 [Firefox 49.0.2/20161019084923]] 21:18:49 -!- Kintak has quit [Ping timeout: 250 seconds] 21:20:04 <|amethyst> Dracunos: that's collateral estoppel, not double jeopardy 21:22:12 -!- shenanigans has quit [Quit: Page closed] 21:25:22 -!- ilyak has quit [Ping timeout: 252 seconds] 21:27:21 -!- sooheon has quit [Ping timeout: 260 seconds] 21:31:24 Triple jeopardy? 21:32:42 great jeopardy 21:43:05 -!- HarryHood has quit [Remote host closed the connection] 21:47:32 -!- Blazinghand has quit [Quit: Leaving] 21:48:35 -!- NotKintak has quit [Read error: Connection reset by peer] 21:53:19 -!- ilyak has quit [Ping timeout: 250 seconds] 22:00:02 -!- omarax has quit [Remote host closed the connection] 22:03:00 -!- mizu_no_oto has quit [Quit: Computer has gone to sleep.] 22:11:57 -!- GraemeLion has quit [Quit: Leaving] 22:22:33 -!- dpeg has quit [Quit: Lost terminal] 22:28:13 -!- sooheon has quit [Ping timeout: 246 seconds] 22:31:29 -!- CanOfWorms has joined ##crawl-dev 22:35:47 -!- rossi_ has quit [Ping timeout: 250 seconds] 22:39:10 -!- droogie has quit [Ping timeout: 244 seconds] 22:41:55 -!- fireprfHydra has quit [Quit: Leaving] 22:42:55 was "staff" always 2h for ko/ha? 22:46:56 -!- droogie has joined ##crawl-dev 22:50:16 -!- Chase is now known as ChaseSP 22:51:05 also, thanks devs or n*pkin for fixing sequell 23:00:04 -!- omarax has quit [Remote host closed the connection] 23:00:36 important bug report found by qw - worshipping at a faded altar doesn't take any time (unlike worshipping at a normal altar) 23:02:13 because the prayer takes less time 23:02:37 yeah, you can just say "hey god, whoever you are, yeah i worship you" 23:02:50 good bug tho 23:04:33 good incentive! 23:05:02 fr: worshipping at a faded altar gives you another 12 turns in a row 23:06:52 -!- sooheon has quit [Ping timeout: 256 seconds] 23:07:52 faded altars don`t stack with monk bonus, do they 23:08:26 they do! 23:08:42 but not with gods that have non-piety bonuses, like gozag or ru 23:09:01 hmm 23:09:21 what's qazlal's status on standing in clouds again 23:09:26 did it change to immunity to all clouds? 23:09:28 <|amethyst> they do, but it's not enough for a full extra * 23:09:29 <|amethyst> it did 23:09:30 positive 23:09:33 i thought when i joined usk with a monk that he always stayed at *..... 23:09:40 that's weird 23:09:48 do death drakes have a rotting melee attack then? 23:09:48 usk has no special piety iirc, since it would just immediately decay 23:09:52 @??death drake 23:09:52 death drake (15k) | Spd: 13 | HD: 9 | HP: 61-87 | AC/EV: 6/14 | Dam: 12 | cold-blooded, fly | Res: 06magic(40), 03poison, 04rot | Chunks: 14noxious | XP: 740 | Sp: miasma breath (3d9) [11!AM, 06!sil, 08breath] | Sz: Large | Int: animal. 23:10:04 <|amethyst> I think usk has an exception for monk but not ecumenical altars? 23:10:10 yeah I'm pretty sure I got rotted by a death drake 23:10:40 miasma breath? 23:10:51 yes but I'm qaz 23:10:56 maybe it was just a necro miscast 23:11:15 oh, *your* clouds 23:11:17 i think 23:11:30 <|amethyst> no, it's all clouds now 23:11:39 yeah I just checked 23:11:50 maybe miasma breath has point of impact rot damage like with poison breath 23:12:25 <|amethyst> hm 23:12:25 does anyone know what "HP: 56/265 [???[a deep elf demonologist] (54)]" in the notes means? 23:12:25 <|amethyst> did someone break save compat? 23:12:45 oh, I guess an invisible summon? 23:13:24 <|amethyst> yeah, probably a lorikeet 23:13:28 <|amethyst> or whatever those were 23:13:28 seems a little weird that it obscures the name of the monster so as not to leak that info but does leak that it was summoned by the demonologist 23:14:02 I guess in general those notes do leak summon info in situations where you aren't sure which summoner summoned something 23:14:06 <|amethyst> I get a crash whenever trying to load a trunk save from a week ago or so 23:14:30 -!- nikheizen has quit [Quit: leaving] 23:16:03 <|amethyst> CanOfWorms: yeah, it looks like BEAM_MIASMA does miasma impact damage in addition to the cloud 23:16:15 <|amethyst> if (flavour == BEAM_MIASMA && hurted > 0) 23:16:15 <|amethyst> was_affected = miasma_player(agent(), name); 23:19:34 -!- LordSloth has quit [Quit: Going offline, see ya! (www.adiirc.com)] 23:27:03 ah 23:27:14 nice, found azrael, agnes and nikola in the hall of blades 23:27:58 oh, aizul is there too 23:29:53 -!- valrus has quit [Quit: My iMac has gone to sleep. ZZZzzz…] 23:32:13 -!- Furril has quit [Ping timeout: 258 seconds] 23:33:16 You missed it, CanOfWorms 23:33:36 I had Control Undead, and there was this one time, you should have seen it 23:33:39 I decided 23:33:40 NOT 23:33:43 to cast control undead 23:35:11 -!- Telnaior has quit [Quit: saving RAM for bus crash because my computer is trash] 23:35:29 ..........heh 23:36:11 you was hilarious 23:36:40 was, yes. my best posts are behind me, i`m old 23:38:09 i`ve moved on to for-real gods 23:38:20 -!- G-Flex has quit [Quit: Time for us to bug out.] 23:38:59 that was a typo, s/you/that/ 23:39:18 my joke was just really funny and underappreciated 23:39:28 so tired of having to tell people this 23:39:33 you monster... 23:39:46 i think it was one of those fraudulent slips 23:39:48 CanOfWorms: don't worry, I got floodkiller's death scarab end in spider 23:39:59 CanOfWorms: and guess what I cast when I saw those death scarabs 23:41:11 also, I have to admit, Control Undead seems like one of those spells that should be ~~~removed~~~ 23:41:40 at least it's not single-targetted like enslavement was 23:42:11 i am in elite agreement 23:42:30 yes control undead is pretty bonkers 23:42:52 i refuse to cast it, i refuse to even learn it 23:42:54 the best use is to kill haunters with their own summons... 23:43:17 i bet you can find i ever never cast it not once 23:43:17 something about being undead makes game designes go "now what should of weird vulnerability should these have..." 23:43:24 *designers 23:43:50 vulnerable to fire? to healing? to special holy magic? to silver? 23:44:37 it's just because some designer at square thought of a funny joke and it's stuck since 23:45:21 yall outta take out `rotting flesh` from the ghoul starting description, its been gone since like .18 23:45:35 -!- zxc has joined ##crawl-dev 23:47:59 -!- Lasty has joined ##crawl-dev 23:49:40 wops i am wrong, its decaying, god damn you guys thought of everything 23:49:53 -!- Lasty has quit [Client Quit] 23:51:16 -!- Bammboo has quit [Remote host closed the connection] 23:58:53 Unstable branch on CRAWL.XTAHUA.COM updated to: 0.20-a0-77-g476458c (34)