00:00:03 -!- omarax has quit [Remote host closed the connection] 00:07:52 -!- PleasingFungus has joined ##crawl-dev 00:08:02 http://crawl.develz.org/wordpress/trunk-updates-12-june-2016 00:08:46 congratulatinos! 00:08:53 *tions 00:11:05 i realized while writing this up that i'd removed the 4x decay for opaque clouds being out of los without making them vanish instantly 00:11:09 so i guess i'll add that back? 00:11:11 idk 00:19:03 -!- Twiggytwiggytwig has quit [Read error: Connection reset by peer] 00:21:43 03PleasingFungus02 07* 0.19-a0-629-gff7fb05: Don't insta-vanish opaque clouds from player maps 10(75 seconds ago, 1 file, 4+ 2-) 13https://github.com/crawl/crawl/commit/ff7fb05a50d8 00:21:43 03PleasingFungus02 07* 0.19-a0-630-g098d46c: Make opaque clouds vanish faster outside LOS again 10(32 seconds ago, 1 file, 4+ 3-) 13https://github.com/crawl/crawl/commit/098d46cfcc74 00:22:31 -!- Dracunos has quit [Ping timeout: 260 seconds] 00:27:22 -!- Amphouse has quit [Quit: Page closed] 00:28:43 -!- aredel has quit [Quit: Page closed] 00:30:03 Unstable branch on CRAWL.XTAHUA.COM updated to: 0.19-a0-628-g9200b3b (34) 00:34:22 -!- ystael has quit [Ping timeout: 240 seconds] 00:34:27 -!- WalkerBoh has quit [Remote host closed the connection] 00:35:56 -!- dtsund has quit [Ping timeout: 250 seconds] 00:38:02 -!- lordfrikk has joined ##crawl-dev 00:44:14 -!- PleasingFungus has quit [Quit: ChatZilla 0.9.92 [Firefox 47.0/20160604131506]] 00:45:08 -!- hellmonk has quit [Quit: Page closed] 00:45:24 -!- Daekdroom has quit [Quit: Leaving] 00:50:56 !kw newasterion 00:50:57 No keyword 'newasterion' 00:51:04 !kw gsmasterion 00:51:04 Keyword: gsmasterion => vlong>=0.19-a0-526-gbe2e51c 00:51:17 !kw newasterion vlong>=0.19-a0-526-gbe2e51c 00:51:18 Defined keyword: newasterion => vlong>=0.19-a0-526-gbe2e51c 00:51:22 !kw -rm gsmasterion 00:51:23 Deleted keyword: gsmasterion => vlong>=0.19-a0-526-gbe2e51c 00:51:34 !lg * ikiller=asterion newasterion 00:51:35 4. gg19 the Bludgeoner (L16 MiCK of Uskayaw), succumbed to Asterion's poison on Snake:3 on 2016-06-13 02:52:46, with 136028 points after 28182 turns and 1:12:42. 00:51:54 hrm 00:52:11 is there equivalent to the milestone field for logfile? 00:53:28 ah 00:53:34 %git be2e51c 00:53:34 07gammafunk02 * 0.19-a0-526-gbe2e51c: Give Asterion Greater Servant of Makhleb instead of Spectral Weapon 10(6 days ago, 5 files, 28+ 1-) 13https://github.com/crawl/crawl/commit/be2e51cfc7cd 00:53:37 !lg * ikiller=asterion newasterion x=vmsg 00:53:38 4. [vmsg=succumbed to Asterion's poison] gg19 the Bludgeoner (L16 MiCK of Uskayaw), succumbed to Asterion's poison on Snake:3 on 2016-06-13 02:52:46, with 136028 points after 28182 turns and 1:12:42. 00:53:51 !lg * ikiller=asterion newasterion s=vmsg 00:53:51 4 games for * (ikiller=asterion newasterion): blasted by Asterion (bolt of lightning), blasted by Asterion (bolt of fire), succumbed to Asterion's poison, blasted by Asterion (orb of electricity) 00:54:10 !lg * ikiller=asterion newasterion -tv:<2 00:54:11 4. gg19, XL16 MiCK, T:28182 requested for FooTV: telnet://termcast.develz.org or http://termcast.develz.org. 00:55:01 slow loading those ttyrecs from australia... 00:55:34 all the bits have to be flipped on their heads as they cross the equator, you know :p 00:55:37 Stable (0.18) branch on CRAWL.XTAHUA.COM updated to: 0.18.1-47-g9310371 00:56:34 oh nooo 00:56:49 that was a funny way to go 00:56:54 !lg * ikiller=asterion newasterion -log 00:56:55 4. gg19, XL16 MiCK, T:28182: https://crawl.project357.org/morgue/gg19/morgue-gg19-20160613-025246.txt 00:57:41 !lg * ikiller=asterion newasterion -tv:<2 -2 00:57:42 3/4. Feirund, XL15 DsMo, T:21869 requested for FooTV: telnet://termcast.develz.org or http://termcast.develz.org. 01:00:03 -!- omarax has quit [Remote host closed the connection] 01:01:11 -!- Demise has quit [Ping timeout: 272 seconds] 01:02:42 -!- Isvaffel has quit [Quit: Leaving] 01:03:17 -!- jeefus has joined ##crawl-dev 01:04:06 -!- AlphaQ has quit [Ping timeout: 250 seconds] 01:06:02 -!- Rust3dCor3 has quit [Ping timeout: 240 seconds] 01:07:08 -!- jefus has quit [Ping timeout: 250 seconds] 01:09:10 Unstable branch on crawl.jorgrun.rocks updated to: 0.19-a0-630-g098d46c (34) 01:09:51 Pre-release branch on crawl.develz.org updated to: 0.18.1-47-g9310371 (34) 01:13:18 gammafunk: out of curiosity why is vmsg more useful than the usual kaux there? 01:13:33 amalloy: just to see a synopsis of what happened 01:13:39 who did the killing etc 01:14:44 a single short field that gives relatively complete information about the kill that I can use as a summary for multiple games 01:14:56 -!- Taraiph has quit [Ping timeout: 250 seconds] 01:14:59 compared to something like ckaux which might be confusing to puzzle out 01:19:37 Unstable branch on crawl.develz.org updated to: 0.19-a0-630-g098d46c (34) 01:20:38 -!- Shard1697 has quit [Ping timeout: 252 seconds] 01:22:43 -!- lordfrikk has quit [Ping timeout: 246 seconds] 01:23:17 -!- Grivan has quit [Ping timeout: 258 seconds] 01:24:16 -!- lordfrikk has joined ##crawl-dev 01:32:20 -!- Shard1697 has joined ##crawl-dev 01:41:02 -!- oxeimon1 has quit [Quit: Leaving.] 01:41:08 -!- FireSight has quit [] 01:47:12 -!- Insomniak` has quit [Quit: I like to rock] 01:56:00 Windows builds of master branch on crawl.develz.org updated to: 0.19-a0-630-g098d46c 02:00:03 -!- omarax has quit [Remote host closed the connection] 02:02:57 -!- VoxSomniator has quit [Quit: Leaving] 02:05:04 -!- HarleyM has quit [Quit: Page closed] 02:05:04 -!- Krakhan has quit [Ping timeout: 246 seconds] 02:06:33 -!- Yermak has quit [Quit: Page closed] 02:08:02 -!- marsharpe has quit [Quit: Page closed] 02:09:11 -!- KrisztiCat has quit [Quit: Page closed] 02:11:38 -!- xodahs has quit [Quit: Page closed] 02:14:49 Stable (0.18) branch on underhound.eu updated to: 0.18.1-47-g9310371 02:15:18 -!- simmarine has quit [Read error: Connection reset by peer] 02:16:58 -!- lordfrikk has quit [Read error: Connection reset by peer] 02:17:47 -!- lordfrikk has joined ##crawl-dev 02:22:32 -!- WalrusKing has quit [Ping timeout: 250 seconds] 02:24:37 -!- Poncheis has quit [Ping timeout: 258 seconds] 02:35:42 -!- mong has quit [Remote host closed the connection] 02:38:40 -!- Shard1697 has quit [Ping timeout: 250 seconds] 02:39:14 -!- Kalir has quit [Quit: I'M OUT SON. PEACE, LOVE, EXPLOSIONS.] 02:41:04 -!- scummos__ has quit [Ping timeout: 240 seconds] 02:45:26 -!- PsyMar has quit [Ping timeout: 260 seconds] 02:46:57 -!- ystael has quit [Ping timeout: 272 seconds] 02:53:40 Monster database of master branch on crawl.develz.org updated to: 0.19-a0-630-g098d46c 03:00:03 -!- omarax has quit [Remote host closed the connection] 03:03:57 -!- mango_lives has quit [Read error: Connection reset by peer] 03:05:32 -!- vale_ has quit [Remote host closed the connection] 03:12:03 -!- eb_ has quit [] 03:19:34 -!- Stelpa has quit [Quit: poof!] 03:23:54 -!- bonghitz has quit [Remote host closed the connection] 03:24:32 Stable (0.18) branch on crawl.beRotato.org updated to: 0.18.1-47-g9310371 03:32:06 fr: remove azrael 03:37:44 Unstable branch on crawl.beRotato.org updated to: 0.19-a0-630-g098d46c (34) 03:38:44 -!- CanOfWorms has quit [Quit: ChatZilla 0.9.92 [Firefox 3.6.28/20120306064154]] 03:45:50 -!- Laraso has quit [Ping timeout: 250 seconds] 03:49:04 how's azzie doin these days 03:49:20 -!- Blazinghand has joined ##crawl-dev 03:49:23 !killratio azrael * recent 03:49:29 azrael wins 3.687% of battles against * (recent). 03:53:26 -!- Demise has joined ##crawl-dev 03:56:46 -!- Kenran has quit [Quit: Leaving] 04:00:03 -!- omarax has quit [Remote host closed the connection] 04:05:36 -!- rchandra has left ##crawl-dev 04:09:01 -!- HalfStep has quit [Ping timeout: 250 seconds] 04:09:43 -!- Rjs- is now known as Rjs 04:16:23 !cmd !killratio 04:16:23 Command: !killratio => .echo $(let (target $(=target ${2:-*})$(replace " ()" '' " ($*)") ratio $(=killratio.calc $(!lg ${2:-*} $* ikiller=$1 fmt:"${n}" stub:"0") $(!lm ${2:-*} $* uniq=$1 fmt:"${n}" stub:"0"))) $(if $(= $ratio NaN) "No battles for $1"$(if $(/= $target *) " and $target"). "$1 wins $ratio% of battles"$(if $(/= $target *) " against $target").)) 04:17:15 would be interesting to see a plot of killratio 04:17:34 x axis = unique. y axis = ratio 04:30:32 -!- bonghitz has quit [Ping timeout: 244 seconds] 04:49:41 -!- insecticide has quit [Ping timeout: 260 seconds] 04:56:42 -!- GauHelldragon has quit [Ping timeout: 240 seconds] 04:58:32 -!- ystael has quit [Ping timeout: 250 seconds] 05:00:04 -!- omarax has quit [Remote host closed the connection] 05:00:45 !tell gammafunk azrael's built around being super fiery, but damnation isn't pretending to be fire anymore and there's already a good supply of fire spell based uniques (harold, margery, xtahua) 05:00:46 minmay: OK, I'll let gammafunk know. 05:01:18 !tell gammafunk also mara 05:01:19 minmay: OK, I'll let gammafunk know. 05:02:34 -!- insecticide has quit [Ping timeout: 244 seconds] 05:03:06 -!- FiftyNine has quit [Ping timeout: 260 seconds] 05:28:07 -!- Mekire has quit [Quit: Page closed] 05:48:08 -!- insecticide has quit [Ping timeout: 260 seconds] 05:50:55 -!- mango_lives has quit [Quit: Leaving] 05:54:31 -!- lordfrikk has quit [Ping timeout: 252 seconds] 06:00:01 -!- omarax has quit [Remote host closed the connection] 06:02:06 -!- Nasst has quit [Ping timeout: 250 seconds] 06:09:33 -!- FiftyNine has quit [Ping timeout: 240 seconds] 06:14:25 -!- bonghitz has quit [Remote host closed the connection] 06:28:30 -!- Icadius has quit [Quit: Look what I got, Bart, a Tickle-Me Krusty doll!] 06:28:58 -!- Lightli has quit [Ping timeout: 250 seconds] 06:30:28 -!- edsrzf has quit [Ping timeout: 250 seconds] 06:31:45 -!- FiftyNine has quit [Ping timeout: 272 seconds] 06:41:00 -!- lordfrikk has joined ##crawl-dev 07:00:01 -!- omarax has quit [Remote host closed the connection] 07:00:17 -!- Lasty has joined ##crawl-dev 07:10:03 -!- ystael has quit [Ping timeout: 240 seconds] 07:27:59 -!- elliptic has quit [Quit: Leaving] 07:29:41 -!- elliptic has joined ##crawl-dev 07:34:19 -!- Blazinghbnd_ has joined ##crawl-dev 07:35:48 -!- amalloy is now known as amalloy_ 07:36:14 -!- Blazinghand has quit [Ping timeout: 250 seconds] 07:52:05 -!- Leszczynek has quit [Quit: KVIrc 4.2.0 Equilibrium http://www.kvirc.net/] 07:59:14 -!- rossi_ has quit [Ping timeout: 258 seconds] 08:00:04 -!- omarax has quit [Remote host closed the connection] 08:12:58 -!- mibe has quit [Ping timeout: 250 seconds] 08:13:10 -!- Blazinghbnd_ has quit [Read error: Connection reset by peer] 08:14:00 -!- Lasty has quit [Quit: Leaving.] 08:17:31 -!- Poncheis has quit [Ping timeout: 252 seconds] 08:30:13 -!- JStrange has joined ##crawl-dev 08:33:28 -!- lordfrikk has quit [Ping timeout: 252 seconds] 08:36:06 -!- dtsund has joined ##crawl-dev 08:40:58 -!- doll has quit [Quit: Lost terminal] 08:56:01 -!- Demise has quit [Ping timeout: 240 seconds] 08:59:55 -!- Grivan has quit [Ping timeout: 260 seconds] 09:00:01 -!- omarax has quit [Remote host closed the connection] 09:10:39 -!- Patashu has quit [Ping timeout: 264 seconds] 09:11:01 -!- ProzacElf has joined ##crawl-dev 09:24:15 -!- } has quit [] 09:39:38 -!- mibe has quit [Ping timeout: 250 seconds] 09:40:06 -!- tealeaves has quit [Quit: Bye] 09:41:38 -!- CKyle has joined ##crawl-dev 09:45:33 -!- CKyle has quit [Ping timeout: 240 seconds] 09:55:31 -!- ontoclasm has quit [Quit: Leaving.] 10:00:02 -!- omarax has quit [Remote host closed the connection] 10:00:21 -!- rossi_ has quit [Ping timeout: 240 seconds] 10:05:31 -!- bonghitz has quit [Remote host closed the connection] 10:10:55 -!- Icadius has joined ##crawl-dev 10:11:03 Howdy campers. 10:12:57 -!- Dracunos7 has quit [Ping timeout: 260 seconds] 10:16:08 -!- VoxSomniator has quit [Ping timeout: 250 seconds] 10:20:54 -!- hangingoutitude has quit [Ping timeout: 276 seconds] 10:29:54 -!- ProzacElf has quit [Ping timeout: 272 seconds] 10:30:19 -!- zxc has quit [Read error: Connection reset by peer] 10:30:28 -!- Icadius has quit [Quit: Look what I got, Bart, a Tickle-Me Krusty doll!] 10:37:23 -!- tealeaves has quit [Quit: Bye] 10:42:52 -!- simmarine has joined ##crawl-dev 10:45:04 -!- removeelyvilon has quit [Quit: Page closed] 10:49:44 -!- gammafunk has quit [Ping timeout: 244 seconds] 10:56:32 -!- gammafunk has joined ##crawl-dev 10:56:42 -!- Smello has quit [Ping timeout: 246 seconds] 11:00:03 -!- omarax has quit [Remote host closed the connection] 11:01:06 -!- gammafunk has quit [Ping timeout: 240 seconds] 11:01:14 -!- Shard1697 has joined ##crawl-dev 11:02:51 -!- Icadius has quit [Client Quit] 11:13:25 -!- tealeaves has quit [Quit: Bye] 11:13:58 -!- jeefus is now known as jefus 11:20:45 -!- elliptic has quit [Quit: Leaving] 11:24:11 -!- stickyfingers has quit [Quit: Page closed] 11:24:32 -!- elliptic has joined ##crawl-dev 11:25:41 -!- nikheizen has joined ##crawl-dev 11:28:16 -!- scummos__ has quit [Read error: Connection reset by peer] 11:29:07 -!- oxeimon has quit [Quit: Leaving.] 11:34:46 -!- tealeaves has quit [Quit: Bye] 11:39:41 -!- zero_one has quit [Ping timeout: 240 seconds] 11:47:48 -!- scummos| has quit [Read error: Connection reset by peer] 11:49:32 -!- oxeimon has quit [Quit: Leaving.] 11:50:22 -!- eliot_ is now known as eliotn 11:50:24 -!- JStrange_ has joined ##crawl-dev 11:52:47 -!- JStrange has quit [Ping timeout: 244 seconds] 11:55:03 -!- Tefaj has joined ##crawl-dev 11:55:30 -!- Jafet has quit [Disconnected by services] 11:55:32 -!- Tefaj is now known as Jafet 11:59:42 -!- rossi_ has quit [Ping timeout: 250 seconds] 12:00:03 -!- omarax has quit [Remote host closed the connection] 12:06:06 -!- PoisonMushroom has quit [Ping timeout: 250 seconds] 12:06:30 -!- oxeimon has quit [Quit: Leaving.] 12:16:52 -!- Cerpin_ has joined ##crawl-dev 12:18:33 -!- JStrange_ has quit [Ping timeout: 240 seconds] 12:18:59 -!- scummos| has quit [Quit: Konversation terminated!] 12:19:22 -!- amalloy_ is now known as amalloy 12:19:28 03|amethyst02 07* 0.19-a0-631-g3b60faf: Don't allow IDing floor gold (#10491) 10(23 seconds ago, 1 file, 1+ 0-) 13https://github.com/crawl/crawl/commit/3b60faf33f73 12:21:04 -!- Zekka has quit [Ping timeout: 240 seconds] 12:23:19 -!- PleasingFungus has joined ##crawl-dev 12:26:55 -!- tealeaves has quit [Quit: Bye] 12:27:14 -!- Twiggytwiggytwig has quit [Quit: See ya guys later ;)] 12:27:20 03PleasingFungus02 07* 0.19-a0-632-g1f896ec: Don't allow IDing identified decks (koboldina) 10(63 seconds ago, 1 file, 1+ 1-) 13https://github.com/crawl/crawl/commit/1f896ece557b 12:33:48 03PleasingFungus02 07* 0.19-a0-633-g93f72d7: Remove and deprecate bits of inventory code 10(32 seconds ago, 2 files, 6+ 3-) 13https://github.com/crawl/crawl/commit/93f72d759dbc 12:44:18 -!- MarvinPA has joined ##crawl-dev 12:48:27 -!- insecticide has quit [Ping timeout: 276 seconds] 12:50:01 hm, is range 2 smitey magma explosion more or less boring than current magma bolt 12:50:17 feels like it steps on both fireball and qaz's upheaval a bit 12:54:44 -!- Dracunos has quit [Ping timeout: 250 seconds] 12:55:16 -!- djinni has quit [Ping timeout: 252 seconds] 12:55:17 -!- dustinm`_ has quit [Ping timeout: 250 seconds] 13:00:02 -!- omarax has quit [Remote host closed the connection] 13:01:44 -!- LexAckson_ has joined ##crawl-dev 13:01:54 -!- ontoclasm has joined ##crawl-dev 13:02:41 -!- tealeaves has quit [Quit: Bye] 13:03:25 -!- jeefus has joined ##crawl-dev 13:04:48 twisted.des:929: unknown monster: "program bug" 13https://crawl.develz.org/mantis/view.php?id=10499 by sagitter 13:06:26 -!- MakMorn has quit [Ping timeout: 250 seconds] 13:06:52 -!- jefus has quit [Ping timeout: 250 seconds] 13:08:31 Unstable branch on crawl.jorgrun.rocks updated to: 0.19-a0-633-g93f72d7 (34) 13:09:02 -!- MakMorn has joined ##crawl-dev 13:10:44 -!- WorkSight has quit [Remote host closed the connection] 13:12:25 -!- Kellhus has quit [Quit: Page closed] 13:17:16 -!- VoxSomniator_ has quit [Ping timeout: 250 seconds] 13:22:46 -!- Zekka has quit [Ping timeout: 252 seconds] 13:23:30 -!- Ququman has joined ##crawl-dev 13:24:00 -!- FiftyNine has quit [] 13:27:31 Stable (0.18) branch on crawl.akrasiac.org updated to: 0.18.1-47-g9310371 13:27:47 -!- Jafet has quit [Ping timeout: 250 seconds] 13:31:02 -!- aredel has quit [Ping timeout: 250 seconds] 13:36:44 -!- Cerpin_ has quit [Ping timeout: 272 seconds] 13:38:07 Unstable branch on crawl.akrasiac.org updated to: 0.19-a0-633-g93f72d7 (34) 13:39:51 -!- elliptic has quit [Quit: Leaving] 13:41:00 -!- mopl has quit [Ping timeout: 250 seconds] 13:41:55 -!- elliptic has joined ##crawl-dev 13:43:01 Krusk (L27 MiMo) ASSERT(shop) in 'godabil.cc' at line 4622 failed. (Depths:4) 13:44:16 -!- DevlanMud|Lappy has quit [Ping timeout: 264 seconds] 13:45:22 -!- Brannock has joined ##crawl-dev 13:45:28 -!- Jafet has joined ##crawl-dev 13:49:20 -!- PleasingFungus has quit [Ping timeout: 250 seconds] 13:49:43 -!- Brannock has quit [Client Quit] 13:53:04 -!- djinni has joined ##crawl-dev 13:55:39 -!- knu has quit [Read error: Connection reset by peer] 13:56:27 -!- Brannock has joined ##crawl-dev 13:57:51 -!- PleasingFungus has joined ##crawl-dev 13:58:51 -!- removesummonhydr has quit [Client Quit] 13:59:18 -!- rossi_ has quit [Ping timeout: 250 seconds] 13:59:29 -!- tealeaves has quit [Quit: Bye] 13:59:36 -!- removeelyvilon_ has quit [Client Quit] 14:00:02 -!- omarax has quit [Remote host closed the connection] 14:03:13 -!- Brannock has quit [Quit: Leaving] 14:03:49 -!- dustinm` has joined ##crawl-dev 14:03:51 -!- Lightli has joined ##crawl-dev 14:04:04 -!- Shard1697 has quit [Ping timeout: 240 seconds] 14:08:18 -!- stickyfingers has quit [Ping timeout: 250 seconds] 14:12:05 -!- Shard1697 has joined ##crawl-dev 14:15:16 -!- amalloy is now known as amalloy_ 14:19:45 -!- Rast- has quit [Read error: Connection reset by peer] 14:20:01 -!- Rast- has joined ##crawl-dev 14:20:57 -!- Dix has quit [Read error: Connection reset by peer] 14:21:08 -!- scummos| has quit [Quit: Konversation terminated!] 14:22:42 -!- Rast has joined ##crawl-dev 14:23:48 -!- CanOfWorms has joined ##crawl-dev 14:24:52 -!- insecticide has quit [Ping timeout: 272 seconds] 14:24:52 -!- Rast- has quit [Ping timeout: 250 seconds] 14:25:19 -!- Rast- has joined ##crawl-dev 14:27:54 -!- Rast has quit [Ping timeout: 250 seconds] 14:28:35 -!- Rast- has quit [Read error: Connection reset by peer] 14:28:47 -!- Rast- has joined ##crawl-dev 14:30:11 -!- Shard1697 has quit [Ping timeout: 244 seconds] 14:34:26 -!- Nattefrost has quit [Quit: Leaving.] 14:34:33 -!- Shard1697 has joined ##crawl-dev 14:40:42 -!- tealeaves has quit [Quit: Bye] 14:42:26 -!- Rast- has quit [Read error: Connection reset by peer] 14:42:40 -!- Rast- has joined ##crawl-dev 14:45:59 -!- Shard1697_ has joined ##crawl-dev 14:46:06 -!- Dracunos has quit [Ping timeout: 250 seconds] 14:46:23 -!- Shard1697 has quit [Ping timeout: 244 seconds] 14:48:16 -!- Rast- has quit [Read error: Connection reset by peer] 14:48:48 -!- Rast- has joined ##crawl-dev 14:52:45 !seen gammafunk 14:52:46 I last saw gammafunk at Mon Jun 13 15:01:03 2016 UTC (3h 51m 42s ago) quitting, saying 'Ping timeout: 240 seconds'. 14:54:58 !seen koboldina 14:54:58 I last saw koboldina at Mon Jun 13 18:52:45 2016 UTC (2m 13s ago) saying '!seen gammafunk' on ##crawl-dev. 14:55:14 what a surprise! 14:55:19 ps, hello pf 14:55:22 who knew 14:55:25 hi :) 14:56:13 the memory of your ancestor compels you to buy a dcss shirt 14:57:02 for real tho I need to figure out how I'm going to set up this discount thing for devs/admins/etc, any suggestions? I want to give $5 off to anyone who can verify they're a server admin or game dev 14:57:03 i'll keep that in mind. 14:57:06 huh 14:57:22 -!- Dracunos7 has quit [Ping timeout: 250 seconds] 14:57:31 server admin is simpler 14:57:47 yeah there are only like, what, seven of them 14:57:53 just get them to put a page on their server somewhere 14:57:58 'hi koboldina', you know 14:58:04 devs... idk. get them to send you a message on taver 14:58:05 sure 14:58:15 maybe do that for both 14:58:17 get devs to make a commit removing something in your name 14:58:33 can I make a post on tavern afterwards that just says "stupid remove" and that commit id 15:00:03 -!- omarax has quit [Remote host closed the connection] 15:03:13 -!- amalloy_ is now known as amalloy 15:03:42 -!- LexAckson__ has joined ##crawl-dev 15:04:06 believe in yourself 15:05:10 -!- LexAckson has joined ##crawl-dev 15:05:56 !seen gammafunk 15:05:56 -!- LexAckson_ has quit [Read error: Connection reset by peer] 15:05:57 I last saw gammafunk at Mon Jun 13 15:01:03 2016 UTC (4h 4m 53s ago) quitting, saying 'Ping timeout: 240 seconds'. 15:08:04 koboldina: what's the status on t-ssolution 15:08:04 CanOfWorms: You have 1 message. Use !messages to read it. 15:08:08 !messages 15:08:08 (1/1) koboldina said (17m 50s ago): I sent you an email, the shirt listing is up at https://www.etsy.com/listing/386457308/dungeon-crawl-stone-soup-sprite-shirt -- thanks again for being interested! 15:08:12 oh 15:08:16 lol 15:08:55 -!- Kalir has quit [Changing host] 15:08:55 -!- LexAckson__ has quit [Ping timeout: 252 seconds] 15:10:28 etsy: sorry, that nickname is taken (canofworms) 15:10:30 what. 15:12:56 -!- KrisztiCat has quit [Quit: Page closed] 15:14:04 wow dissolution is male??? when did that happen 15:14:16 -!- Zekka has quit [Ping timeout: 250 seconds] 15:14:38 well 15:14:43 presumably he/she had a gender before he/she was turned into a priest 15:14:45 and it says priest 15:14:46 not priestess 15:14:49 err 15:14:52 before they were turned into a slime, rather 15:15:01 which begs the question 15:15:05 if you're a dude and get turned into a slime, do you remain a dude 15:15:07 or are you just a slime 15:15:10 i guess it makes sense with his backstory yeah, but i'm sure i remember that speech line being "its name is dissolver" 15:15:19 maybe it just got changed to use @possessive@ 15:15:23 well 15:15:35 it probably makes the most sense for it to be gender neutral post-slimification I guess 15:15:57 koboldina: sent the order 15:16:02 oh! 15:16:08 I'm about to head to the post office to mail out some perlers 15:16:11 let's see if I can get yours out too :) 15:16:12 :O 15:16:25 you saw the part about the discount right 15:17:22 in the e-mail? 15:17:36 yes 15:18:02 yeah 15:18:14 ok awesome 15:18:31 I'm thinking like "buy enough shirts, get one free", something along those lines 15:19:03 I think i might be able to set up coupons or something with etsy idk, I really want to move to my own website soon if this picks up 15:19:06 so I have more control over this sort of thing 15:20:03 neat 15:25:32 -!- edsrzf has joined ##crawl-dev 15:26:28 -!- Octobro has quit [Quit: Page closed] 15:26:52 -!- mibe has quit [Quit: Page closed] 15:33:08 -!- ystael has quit [Disconnected by services] 15:33:16 -!- ystael_ is now known as ystael 15:35:32 hmm does anyone have opinions on merging runed/shiny/glowing into one thing, and what it should be if so 15:36:09 -!- tealeaves has quit [Quit: Bye] 15:37:22 would be nice for it to be relatively clear that it's "magic, and also maybe better than 'enchanted' stuff" i guess 15:37:39 oh yeah i was gonna do that 15:37:42 glowing 15:38:05 glowing or runed can appear on anything currently so either of those seems fine yeah 15:38:33 runed feels a little less generic to me, and i think we want this to be generic 15:38:35 if that makes sense 15:39:26 yeah 15:40:07 hard to communicate what it actually means, but if there's only that an enchanted to distinguish between it's easy to learn, at least 15:40:27 we already have a note added to item descriptions of 'enchanted' items 15:40:30 i guess "enchanted" sort of works in that it just means "has had some enchant foo scrolls used on it, or maybe a negative number of them" 15:40:34 -!- Smello has quit [Quit: Bye!] 15:40:37 oh, nice 15:40:58 !source describe.cc:1067 15:40:59 https://github.com/crawl/crawl/blob/master/crawl-ref/source/describe.cc#l1067 15:44:33 oops, tags.cc still gives boxes of beasts charges 15:44:59 i guess that just does nothing anyway 15:45:48 -!- Cerpin has quit [Remote host closed the connection] 15:45:51 maybe now it should have a check to remove them again! for additional fun and minor tag usage 15:46:13 probably doesn't need a minor tag 15:46:32 since it's not like removing charges from boxes without charges would break anything 15:47:48 -!- Cerpin has joined ##crawl-dev 15:49:53 oh wow i like this handling for splint mail removal 15:50:13 link? 15:50:38 !source tags.cc:4204 15:50:39 https://github.com/crawl/crawl/blob/master/crawl-ref/source/tags.cc#l4204 15:50:56 lmao 15:50:58 nothing could possibly go wrong 15:51:45 imagine if all enums were removed like that instead of #ifdefing them... 15:51:50 tags.cc would be beautiful 15:51:51 inspiring 15:51:53 ya 15:53:31 are there any stats on how many people play dcss? 15:54:11 online or off? 15:54:11 -!- Dix has quit [Read error: Connection reset by peer] 15:54:14 you can probably query with !lg * recent or something 15:54:58 ideally both, pf 15:55:09 only very vague ones for offline as far as i know? 15:55:44 i wonder if we could look at download counts for recent releases 15:56:26 and most people play offline according to the last survey (which probably still underrepresents offline players anyway i guess) 15:56:58 -!- SleepyDude32 has quit [Quit: Page closed] 15:58:23 it's sort of funny how devs always skew disproportionately against the majority of players 15:58:39 more console devs than tiles, more online devs than local, more unix devs than windows 15:59:33 would be nice if we had more love for local tiles 15:59:39 but who wants to play offline? 15:59:45 -!- rossi_ has quit [Ping timeout: 244 seconds] 16:00:03 -!- omarax has quit [Remote host closed the connection] 16:01:51 -!- tealeaves has quit [Quit: Bye] 16:03:55 -!- elliptic has quit [Quit: Leaving] 16:04:41 -!- CanOfWorms has quit [Ping timeout: 240 seconds] 16:04:44 I think it's to be expected that unix and console applications are more popular among programmers than they are among the general population 16:04:59 sure 16:05:48 <|amethyst> re "enchanted" 16:05:51 <|amethyst> could be "unbranded" 16:06:11 that's broader 16:06:21 unless we want to call it 'glowing unbranded' or something 16:06:50 perhaps pluses on monster-wielded weapons should be identified? 16:07:12 the curse game cost... 16:10:16 -!- elliptic has joined ##crawl-dev 16:16:37 -!- Cerpin_ has joined ##crawl-dev 16:19:49 -!- CanOfWorms has joined ##crawl-dev 16:21:28 !tell gammafunk how do you feel about sifcast interface btw? i was thinking about a possible alternate implementation (instant, power-surge-ish ability that makes your next spell cost 0 mp) but that has different implications and i'm not sure it'd be better necessarily 16:21:28 MarvinPA: OK, I'll let gammafunk know. 16:21:34 -!- gammafunk has joined ##crawl-dev 16:21:52 wow good 16:22:36 Yeah I just happened to sign on just now 16:22:50 good psychic powers 16:23:11 -!- Dix has quit [Read error: Connection reset by peer] 16:23:14 honestly gammafunk probably has some sockpuppet accounts that hang out in the channel. always watching, listening...waiting 16:23:25 I did a couple of runs with sifcasting and it felt ok to me, although I could see some people getting annoyed by it 16:23:45 The surge-like idea sounds kind of interesting 16:24:07 where you thinking this would cost piety? 16:24:20 or would that be unchanged 16:24:39 I do like having a no-piety early-available thing to help you cast spells with sif 16:24:47 no, just have it work the same way and base the no-cast duration on spell level 16:24:59 that doesn't seem much better than channeling. you still hammer aa pretty regularly if you want to actually cast spells with it; it just means you have to alternate between aa zaf aa zaf, and you can't use it to regain MP out of combat 16:25:17 amalloy: I don't follow 16:25:31 fyi, koboldina and minmay were both looking for you 16:25:52 are you talking about the current sifcast or specifically the idea MPA is proposing, amalloy? 16:26:00 MPA's current new proposal 16:26:38 <|amethyst> could turn it into aaaf 16:26:48 <|amethyst> i.e. have the ability prompt as though you did z (or Z I guess) 16:26:51 it's still an active effect that does something a lot like giving you MP, probably even an amount that is not too far off from the current channel 16:27:26 it is going to be less keystrokes whne you consider what the player will be doing with those -cast turns 16:27:27 amalloy: you can only use it once every n turns at most though, where n is at least 2-3 for level 1 spells and increases with spell level 16:27:33 yeah 16:27:42 now a summoner will probably be hitting . a bunch 16:27:50 but a conj is probably going to use those turns to move 16:27:59 when did anyone say something about -cast 16:28:18 oh, a few seconds before i was done typing my message 16:28:18 <+MarvinPA> no, just have it work the same way and base the no-cast duration on spell level 16:28:32 yeah you'll get a -cast debuff 16:28:42 this was intended as basically the same ability just with a different interface for how it works 16:28:48 yes, with -cast it is no longer an obviously-uninteresting (imo) idea 16:28:59 (and practically it does have some different gameplay implications as a result) 16:29:02 -!- stanzill has quit [Quit: au rev] 16:29:18 right, the -cast thing was pretty fun and usable in my playtests 16:29:36 PleasingFungus: koboldina I'll find in chat and for minmay I don't want any more elf videos 16:29:46 i think you do 16:30:15 I'm sure gammafunk has plenty of deep elf XXX from his streams 16:30:38 MarvinPA: are you mostly concerned about the prompting situation with the current implementation? 16:31:13 having it as an active to trigger does remove need for a prompt 16:31:14 i'm not super concerned, just curious and that popped into my head as a possible alternative 16:31:48 -!- Rast-- has joined ##crawl-dev 16:31:48 i sort of like the flavour of it is a prompted passive, all else being equal 16:31:53 of it as* 16:31:59 yeah, it's nicely streamlined 16:32:39 in that you do have to have used up all your mp, and then sif graciously offers you some more :P 16:32:43 how does it work currently? if you try to cast a spell but lack the MP, sif asks if you need an assist? 16:32:51 basically, yes 16:33:30 Well I suppose it works exactly that way, but the message isn't posed as a question from sif herself 16:33:48 but yeah, it's a y/n prompt iff you lack the mp required to cast the spell 16:33:59 it is as of my last commit! 16:34:03 dang 16:34:06 %git sifcast 16:34:06 07MarvinPA02 * 0.19-a0-523-g63d696b: Use a passive_t for Sif no-mp casting 10(6 days ago, 3 files, 24+ 6-) 13https://github.com/crawl/crawl/commit/63d696b94c3f 16:34:07 i do worry about a somewhat unexpected prompt in the middle of combat. if i want to like, cast a spell but don't realize i lack the mp, and then i want to move northwest, i might type zwy 16:34:30 yeah, and somebody like myself might even try to disable the prompt entirely 16:34:32 solution: remove vikeys 16:34:32 not realizing that the y turns into a [y]es 16:34:51 not the first time vikeys "y" has been a problem.. 16:34:52 -!- Rast- has quit [Ping timeout: 250 seconds] 16:34:53 PleasingFungus: we already removed mouse from all the relevant versions, how would things work without vikeys 16:34:56 is there an option to make Y/N prompts require upper-case Y 16:35:00 gammafunk: yes 16:35:07 I should maybe use this 16:35:08 amalloy: numpad, the pad of kings 16:35:15 although I've not been burned by the y vikeys thing 16:35:20 force_more literally every prompt 16:35:22 there is 16:35:52 PleasingFungus hates laptop users 16:36:11 laptop users hate laptop users 16:36:11 PleasingFungus: vikeys is a nice layout for many of us even keyboard issues aside, since you're closer to all the action keys at any time 16:36:14 that's why they use laptops 16:36:29 -!- Rast-- has quit [Read error: Connection reset by peer] 16:36:42 -!- Rast-- has joined ##crawl-dev 16:36:44 in a game with a lot fewer action keys vikeys would probably be less popular 16:36:57 you just need to remove a ton of crawl actions! 16:37:08 basically every time i have to take my hands off the home row i literally lose a quarter-second of my life 16:37:23 fucked up, if true... 16:37:32 alternatively: imagine how many extra commands we could add on to hjklyubn if we forced numpad usage for movement! 16:38:00 (j)uke 16:38:53 -!- WereVolvo has quit [Ping timeout: 250 seconds] 16:39:09 FR emacs movement keys 16:39:20 'b'lame, usable only post-death 16:40:00 to cast freezing cloud, it's a simple C-c S-i M-f RET 16:41:00 For the piety gain situation, I haven't looked at how numbers would change if we modified this 16:41:21 wrt the current situation based on training spellcasting schools 16:41:23 -!- Dix has quit [Read error: Connection reset by peer] 16:41:28 seriously though the number of times i get confused switching between emacs and crawl and accidentally type C-n to move south, and end up attacking southeast instead... 16:41:42 (not a serious FR, just a lamentation on muscle memory) 16:41:45 amalloy: I'm going to begin migrating to vim, but I keep putting it off 16:42:04 all the little things I don't know how to do... 16:42:12 I've gotten a bit too dependant on dired tbh 16:43:26 why migrate to vim? 16:44:28 things i discovered while working on newnewnewnemelex: for some reason almost every language has a translation for stairs card, buggy card, and very buggy card but most have no others 16:44:33 mostly because the things I feel that emacs legitimately adds over less complicated solutions is integration of ansi-term for really easy copy-paste interaction with terminal and maybe dired 16:44:34 this is the most confusing thing???? 16:44:41 lol 16:44:54 and the former is still really awkward 16:44:56 stairs card? 16:45:01 stairs card?? 16:45:04 pity 16:45:11 i don't even know why it exists 16:45:16 what is it 16:45:27 was it the portal card? 16:45:30 it claims to be for testing xom's stair movement effect 16:45:35 oh 16:45:36 ahhh 16:45:39 the good old days 16:45:49 i guess because it always used to be literally impossible to get a specific xom effect in wizmode so the obvious way to fix that is to make it a fake card 16:45:52 -!- Kenran has quit [Read error: Connection reset by peer] 16:45:55 obviously 16:46:00 and translate it 16:46:04 -!- ldleworker is now known as ldlework 16:46:07 yes 16:46:28 there was something else like that we found the other day 16:46:32 wrt mystery cards 16:46:53 i guess i should actually remove it, since you can call specific xom effects now? i saw that there was some partial rewriting in xom.cc! 16:46:55 oh right, an icon for some deck that didn't exist 16:46:57 punishments 16:47:14 and then still the tragic chain of ifs for choosing an effect, with a very good comment at the top 16:47:14 -!- removeelyvilon has quit [Quit: Page closed] 16:47:15 didn't exist as a physical item, and it turned out to be due to how tile selection code was made 16:48:15 -!- deltaromeo has quit [Ping timeout: 258 seconds] 16:50:02 -!- Rust3dCor3 has quit [Ping timeout: 250 seconds] 16:52:42 god, imagine if you could actually control what Xom did 16:52:52 like with piety costs or the like 16:53:02 true comedy: PleasingFungus can't spell hepliaklqana either, evidently http://crawl.develz.org/wordpress/trunk-updates-12-june-2016 16:53:08 maybe rewriting this should go up as an implementable next to the notes.cc one 16:53:15 it's also nice and self-contained! should be easy 16:53:28 amalloy: this is known 16:53:44 it's a grunt-ism anyway 16:53:46 oh 16:53:50 that's because it originally had an l at the end 16:54:05 PleasingFungus: i finally remembered how to spell it myself, so i am now entitled to mock everyone else for taking longer than me 16:54:15 i plead dev privilege 16:54:18 'I remember how it used to be!' 16:56:21 PleasingFungus: do you even know how sad I was when I read that trunk update 16:56:29 and there was no mention of TotalGhoulNutr... 16:56:55 it was like all I've worked for is a lie 16:57:02 -!- tealeaves has quit [Quit: Bye] 16:57:31 gammafunk: imagine how much player goodwill you could get for un-removing decks... 16:57:31 -!- tealeaves has quit [Client Quit] 16:57:42 has anyone really complained about that? 16:57:45 of course 16:57:50 players complain about everything 16:57:52 I guess it does go without saying 16:58:00 gammafunk: lmao 16:58:03 specifically https://www.reddit.com/r/dcss/comments/4nx2cc/june_12th_update_cards_removed/ 16:58:04 apparently the one repository that's failing to update on my system....is one I have from google 16:58:10 wasn't there a tavern thread complaining 16:58:15 hmm maybe the real secret orbrun tech is to dig out every level and then convert to xom and wait until you get stairs effects and use it to move every staircase pair next to each other 16:58:18 -!- tealeaves has quit [Client Quit] 16:58:36 -!- tealeaves has quit [Client Quit] 16:58:51 -!- Krakhan has quit [Changing host] 16:58:58 amalloy: oh god, comment second from top is koboldina 17:00:03 -!- omarax has quit [Remote host closed the connection] 17:00:11 there was also: http://imgur.com/f4IznDh 17:00:13 https://www.reddit.com/r/roguelikes/comments/4nu3eo/dcss_trunk_updates_12_june_2016/ has some discussion, but no complaints about deck removal that i can see really 17:00:21 -!- Cerpin_ has quit [Ping timeout: 246 seconds] 17:00:22 lmao 17:00:41 norris was cool theme imo, even if the unique itself was bad 17:00:46 alas... 17:00:50 people suggested replacing jessica with norris 17:00:52 norrisina 17:01:00 The Norrisess 17:01:03 ! 17:01:20 PleasingFungus: top-voted comment appears to be "Muh cards!" 17:01:27 sounds like tabstorm 17:01:35 newnewnewnewnewnemelex removes another 15 so far, can test if the complaints scale linearly 17:01:53 wait, does n*emelex exist? 17:01:54 if someone just made a timeline of nememelx changes 17:02:01 I think that would be a great read 17:02:13 *nemelex 17:02:40 inserting meme was not intention, but in hindsight perhaps a stroke of genius 17:02:54 perhaps 17:03:11 PleasingFungus: so far i've done more deck slimming, to make it just 6 cards per deck (and back to destruction/escape/summoning), vaguely as per r-i's suggestion 17:03:40 I think the destruction/escape/summoning return is probably for the best 17:03:42 i think that is fine to go in on its own maybe, but i'd like to merge deck rarities too later on 17:04:04 mostly due to the hostile summons and not having a great way to deal with those 17:04:25 although the way of dealing with that by spamming for crusade/more summons is maybe not great gameplay 17:04:32 but who said nem was about that anyhow! 17:05:10 crusade is one of the victims! 17:05:15 uh oh! 17:05:29 well if you can at least make more summons 17:05:39 and i think the remaining summon cards generally are always-friendly or a mix of friendly+hostile on just a single use 17:05:52 yeah, that's probably a nice way of dealing with it 17:06:12 although I'm sure there's still pretty bad variance 17:06:26 I'm recalling a massive swarm of hostile vampire mosquitos 17:06:31 with a couple friendlies mixed in 17:06:41 iirc everything is always-friendly, except demon (which guarantees 1 friendly and 1 hostile at worst?) and foxfire (which has individual friendliness checks per monster) 17:06:53 -!- Dracunos has quit [Read error: Connection reset by peer] 17:07:11 yeah my last bad experience was foxfire, and since that's one card it can always be adressed by tweaking that card, if it's a problem 17:07:20 but being able to draw for more summons helps with this 17:09:00 -!- Patashu has joined ##crawl-dev 17:11:54 MarvinPA: can't repulsiveness summon hostiles? 17:12:08 another tragic victim of the sweeping reforms 17:12:34 i just didn't see it in the list of removed cards 17:12:42 not yet! 17:13:07 -!- Shard1697_ has quit [Ping timeout: 244 seconds] 17:13:13 (i'm compiling and hoping i haven't broken stuff) 17:15:50 -!- Lasty has joined ##crawl-dev 17:16:34 -!- Dix has quit [Read error: Connection reset by peer] 17:20:05 -!- halv has quit [Quit: KVIrc 4.2.0 Equilibrium http://www.kvirc.net/] 17:22:10 -!- zero_one has quit [Quit: Leaving] 17:23:02 !break MarvinPA 17:23:29 -!- nezrel has quit [Read error: Connection reset by peer] 17:24:11 -!- CanOfWorms has quit [Quit: ChatZilla 0.9.92 [Firefox 3.6.28/20120306064154]] 17:24:55 -!- ldlework is now known as ldleworker 17:25:31 it was mentioned how Azrael is fire themed but still features damnation is the primary thing he does that differentiates him from just being an efreet with a band 17:25:37 @??azrael 17:25:37 Azrael (04R) | Spd: 10 | HD: 11 | HP: 74-103 | AC/EV: 10/5 | Dam: 17 | 05demonic, 10weapons, 10items, 10doors, unholy, fly | Res: 06magic(40), 04fire+++, 05damnation, 03poison, 04rot, 13neg+++, 13torm | Vul: 12cold, 12drown, 08holy++ | XP: 1260 | Sp: b.fire (3d20) [06!sil], sticky flame range (3d5) [06!sil], fireball (3d20) [06!sil], hurl damnation (3d20) [06!sil], call down damn.. 17:25:46 @??efreet 17:25:46 efreet (05R) | Spd: 10 | HD: 7 | HP: 29-47 | AC/EV: 10/5 | Dam: 17 | 05demonic, 10weapons, 10items, 10doors, unholy, fly | Res: 06magic(20), 04fire+++, 03poison, 04rot, 13neg+++, 13torm | Vul: 12cold, 12drown, 08holy++ | XP: 361 | Sp: b.fire (3d15) [06!sil], fireball (3d15) [06!sil] | Sz: Large | Int: human. 17:26:51 -!- Ladykiller69 has quit [Read error: Connection reset by peer] 17:27:13 it's maybe neat to have damnation show up early-ish on a unique? 17:27:21 but agreed it seems weird on azrael now 17:27:32 good use of the passive minmay tense 17:27:49 Which is better: current paralyzation; paralyzation where all defenses are set to 0; or paralyzation where no defenses are affected? 17:27:51 PleasingFungus: the person who was mentioned by you just now isn't relevant 17:27:59 yeah, I don't think the unique itself is a bad design 17:28:11 but thematically it's a bit off 17:28:36 We could make azrael a hellion 17:28:41 Lasty: you're not happy with para hurting ev/sh chars more than ac ones? 17:29:01 could make him a non-efreet R, there's plenty of colour space there for him to be his own species i guess 17:29:08 -!- FitzyFitz has quit [Quit: Page closed] 17:29:13 Lasty: HP is a defense...i like this new idea... 17:29:14 isn't his spellset the same as drac scorchers? 17:29:24 @??draconian scorcher 17:29:24 mottled draconian scorcher (04q) | Spd: 10 | HD: 16 | HP: 66-91 | AC/EV: 9/12 | Dam: 15 | natural, 10weapons, 10items, 10doors, unholy, spellcaster, cold-blooded | Res: 06magic(40), 05fire, 04napalm | XP: 1677 | Sp: b.fire (3d25), b.magma (3d25), fireball (3d26), hurl damnation (3d20), call down damnation (3d15) [04emergency] | Sz: Medium | Int: human. 17:29:28 -!- Rast-- has quit [Ping timeout: 250 seconds] 17:29:31 similar 17:29:41 more explodey 17:29:45 haha 17:29:54 PleasingFungus: I don't love it, yeah 17:29:59 amalloy: heh, touche 17:30:44 PleasingFungus: but I was wondering if anyone particularly likes the "remove non-AC defenses" implementation 17:31:17 sounds like you want to remove all disabling of defenses 17:32:38 PleasingFungus: not necessarily. Zeroing out the defenses might be equally good 17:32:57 I just don't love how differently that particular status affects different characters 17:32:58 Lasty: what about Petr? i had a young Tm's life cut short by being petrified in spider form 17:33:03 or halving 17:33:05 also, sleep 17:33:06 PleasingFungus: yeah 17:33:09 the status no one remembers 17:33:21 amalloy: ouch. At least petrification adds some AC... 17:33:33 that's what i thought too 17:33:33 actually i think sleep currently doesn't touch defenses 17:33:33 PleasingFungus: poor Aizul 17:33:33 but it turns out no 17:33:39 !lg . status~~spider x=ac,ev 17:33:40 7. [ac=2;ev=5] amalloy the Black Belt (L14 VpTm), slain by an alligator on D:11 (hangedman_parallel_progression) on 2016-05-19 02:51:33, with 51226 points after 26099 turns and 2:23:43. 17:33:40 i tried to fix that once and then gave up 17:33:43 the relevant code is bad. 17:33:50 PleasingFungus: I think it doesn't touch defenses but does give autohit to the attacker 17:33:56 huh 17:34:05 or skips the defender EV roll or something 17:34:15 (which technically isn't an autohit) 17:34:23 silliness 17:34:30 i ended up looking up what Petr does to your AC and i found it a lot less straightforward than i thought. it certainly doesn't do anything obvious like add a flat AC bonus 17:34:32 that's what I'm getting at, yeah 17:34:44 amalloy: really? 17:34:45 dang 17:34:48 pretty sure it doesn't add ac, it just reduces all damage you take 17:35:05 ah 17:35:09 any idea how much 17:35:20 halves it i think 17:35:42 !source ouch 17:35:42 1/1. https://github.com/crawl/crawl/blob/master/crawl-ref/source/ouch.cc#l870 17:36:12 -!- Rast has joined ##crawl-dev 17:37:45 oh yeah, that was it. reduces post-AC damage 17:38:42 which is not much consolation when you depend on EV for everything 17:39:00 same basic thing as Para, it seems to me 17:39:26 -!- Cerpin_ has joined ##crawl-dev 17:43:51 -!- Patashu has quit [Ping timeout: 250 seconds] 17:45:47 unrelated: my youtube channel got a follow from Patashu the other day. he's not really around these days, is he? he's like a figure out of crawl's history to me; i don't think i ever talked to him 17:46:05 -!- Rast has quit [Read error: Connection reset by peer] 17:46:20 -!- Rast has joined ##crawl-dev 17:47:43 -!- Dix has quit [Read error: Connection reset by peer] 17:47:58 huh, really? i guess i haven't seen him lately.. 17:49:00 !seen patashu 17:49:00 I last saw Patashu at Mon Jun 13 21:43:45 2016 UTC (5m 9s ago) quitting, saying 'Ping timeout: 250 seconds'. 17:49:16 five minutes is a long time 17:49:48 So no one around has strong feelings re: para? 17:50:31 Lasty: i also dislike that it's so much worse for EV chars 17:51:10 i'd be worried about making it toothless 17:51:21 less worried about making it overly lethal, though maybe that's wrong 17:51:53 i think current paralysis is not bad 17:52:13 MarvinPA: could you expand on that? 17:53:00 if he's saying that it's on average a reasonable lethality level right now, i'd agree 17:53:09 Lethality Level almost a good clan name 17:53:23 yeah, the lethality level isn't bad on average, I just think it should be better distributed 17:53:39 sounds like socialism to me 17:53:47 it works okay at what it's meant to do, and i don't think having it affect some defenses but not others is fundamentally a problem 17:54:32 "Peace, lethality, and work" 17:58:04 -!- ystael has quit [Ping timeout: 244 seconds] 17:58:42 what do we have that's the opposite? especially bad for AC-focused characters? Corr, i guess? 17:58:55 -!- rossi_ has quit [Ping timeout: 244 seconds] 17:59:17 Corr is just as bad for both, but it applies more often against AC chars 17:59:37 -!- Rast- has joined ##crawl-dev 18:00:03 -!- omarax has quit [Remote host closed the connection] 18:00:04 you could argue that AFs are worse for ac chars than ev 18:02:24 -!- Rast has quit [Ping timeout: 250 seconds] 18:03:05 -!- Kellhus has quit [Quit: Page closed] 18:04:26 -!- Rast-- has joined ##crawl-dev 18:04:26 -!- Dix has quit [Read error: Connection reset by peer] 18:06:41 -!- Rast- has quit [Ping timeout: 240 seconds] 18:12:16 -!- jerry_ has quit [Ping timeout: 250 seconds] 18:13:14 -!- DevlanMud has quit [Read error: Connection reset by peer] 18:14:10 Unstable branch on underhound.eu updated to: 0.19-a0-633-g93f72d7 (34) 18:17:21 -!- LexAckson has quit [Ping timeout: 240 seconds] 18:18:05 Lasty: we were talking about buffing rapier to 8 base damage, right? IMO we should do that soon (so that I'll feel better about cursing a rapier on this ash char) 18:20:44 power creep... 18:21:21 amalloy: would you object to linking to the command docs for beem and LomLobot under 'DCSS Resources' for the /r/dcss links? 18:21:31 -!- ada482 has quit [Quit: Leaving] 18:21:32 lom lobot? 18:21:36 ??lomlobot 18:21:36 lomlobot[1/2]: A Twitch chat bot that can send command to the DCSS IRC knowledge bots. For details see the command guide: https://github.com/gammafunk/lomlobot/blob/master/docs/commands.md 18:21:44 -!- Shard1697_ has joined ##crawl-dev 18:21:48 that one people will have a harder time finding out about 18:21:56 how is that different from beem? i guess beem is the tileschat one? 18:22:05 ??beem 18:22:05 beem[1/3]: beem is a WebTiles chat bot that sends commands to the DCSS IRC knowledge bots. For details, see https://github.com/gammafunk/beem/blob/master/docs/commands.md ; if you see beem in chat, type the following to have it watch your games on that server: !beem subscribe 18:22:11 beem is for webtiles, right 18:22:28 i guess i thought you had one bot process that was listening on both webtiles and twitch chat 18:22:31 the twitch account beem was already taken 18:22:43 it was that way initially, but it proved to be bad for a few reasons 18:22:52 one being we have many webtiles servers and beem is per-server 18:22:53 -!- mngrif has quit [Ping timeout: 250 seconds] 18:23:10 so that made it need a twitch account for each server if you want to use the webtiles-twitch functionality 18:23:37 so now lomlobot just monitors all servers so it can be run from one twitch account 18:24:07 but lomlobot doesn't read tiles chat, just forwards dumps and prints twitch streamining reminders, and that functionality is optional if you want to use it 18:26:45 !seen canofworms 18:26:45 I last saw CanOfWorms at Mon Jun 13 21:24:10 2016 UTC (1h 2m 34s ago) quitting, saying 'Quit: ChatZilla 0.9.92 [Firefox 3.6.28/20120306064154]'. 18:27:27 oh hi gammafunk 18:27:44 elliptic: yeah, we were 18:27:47 elliptic: still in favor 18:27:59 why? 18:28:17 PleasingFungus: because rapiers are pretty terrible 18:28:33 quickblades and daggers are usually better 18:28:41 -!- scummos| has quit [Ping timeout: 240 seconds] 18:28:42 I'm totally fine with quickblades being better. 18:28:50 You think daggers generally are? 18:28:52 yeah 18:29:09 also 18:29:15 03PleasingFungus02 07* 0.19-a0-634-g7df5152: Increase rapier base damage by 1 10(71 seconds ago, 2 files, 3+ 2-) 13https://github.com/crawl/crawl/commit/7df515272259 18:29:24 fuck 18:29:31 don't 18:29:33 look at that 18:29:34 I think elec rapiers are pretty good, maybe some with other ego 18:29:37 compared to daggers 18:29:37 if you're stabbing, dagger damage is way higher; if you're not, why are you using a short blade? Quickblades at least have the virtue of allowing more stabs. 18:29:40 there's a strange lack of rElec + SInv enemies in crawl 18:29:52 so if it's not rElec you invis and stab it 18:29:58 03PleasingFungus02 07* 0.19-a0-635-g0665fb6: Revert a debugging change 10(18 seconds ago, 1 file, 0+ 1-) 13https://github.com/crawl/crawl/commit/0665fb6f6e72 18:30:04 er 18:30:04 good commit 18:30:04 -!- Dix has quit [Read error: Connection reset by peer] 18:30:04 have you considered adding an electric hedgehog monster in lair 18:30:04 if it is rElec 18:30:11 MarvinPA: shut up! 18:30:12 :( 18:30:14 gammafunk: you just want https://github.com/gammafunk/lomlobot/blob/master/docs/commands.md and https://github.com/gammafunk/beem/blob/master/docs/commands.md in the sidebar? 18:30:25 i don't think you have enough 0s in your testing weight 18:30:27 amalloy: yeah, those are the urls, thanks 18:30:30 agreed 18:30:39 and I'll try to clean up some of the language to make it clear what the bots are for 18:30:41 hm, i never actually ran that in crawl -test 18:30:48 I think with lomlobot some people might be confused 18:30:57 I think qblades will still be better than rapiers (and should be) but there will be less large of a gap 18:31:00 also yeah i was looking at that earlier, it looks like it has special handling for before the game starts 18:31:03 maybe also with beem 18:31:06 but i guess that doesn't work somehow? 18:31:11 yeah 18:31:18 anyone here a beam pro? If so, what approach would you recommend for making a wand shotgun-target a digging-like effect? I was thinking of stealing the rod of clouds targetter/code, but that means making big exceptions in zap_wand() 18:31:29 elliptic: agreed 18:32:19 elliptic: got any opinions re: paralysis and defenses per earlier? 18:32:25 Lasty: yeah, re. what you said about rapiers, rapiers are still better than daggers for melee if you don't have a qb and if you have a nice rapier 18:32:31 and that was true before that change 18:32:51 I guess if we'd like the gap to be higher between dagger and rapier for melee, that's fine 18:33:06 gammafunk: they could be sometimes, but I think they should be appreciably better than a short sword for 2 extra skill levels 18:33:19 they're not super-common weapons 18:33:48 yep, doesn't work. interesting 18:34:11 Lasty: yeah maybe what you were talking about wasn't so much vs. daggers/qb, but vs short blades 18:34:14 which I can understand 18:34:28 I'm not sure how rare they actually are 18:34:41 they're not eveningstar levels of rare, surely 18:34:56 no, but they're definitely more rare than, say dire flails 18:35:00 PleasingFungus: duvessa buff <3 <3 <3 18:35:14 qb seems as rare as eveningstars to me 18:35:17 minmay: lmao 18:35:19 amalloy: more rare until you hit Depths I think 18:35:20 MarvinPA: Yak race 18:35:21 neat 18:35:32 heh, 19.6 rapiers on average in Elf 18:35:34 I virtually never find a QB lying around until depths 18:35:39 yeah 18:35:43 and quick blades never generate with brands 18:35:44 gammafunk: heh, fair, I hadn't considered elfenland 18:35:51 the average 3-rune game generates less than 1 quick blade iirc 18:35:58 Lasty: 45 rapiers on average in a 3-rune game 18:36:06 but if you're rolling through Elf, I'm not too worried about rapiers 18:36:21 but you're right, compared to 55 dire flails 18:36:26 gammafunk: average 3 rune including elf or not including? 18:36:31 including 18:36:40 so yeah elf is the single branch most responsible 18:36:52 it has nearly half of them :p 18:37:25 if I had the monster breakdown I could say which elves were responsible 18:37:28 I guess it's the knights? 18:39:02 03PleasingFungus02 07* 0.19-a0-636-g7bdcdb4: Fix some vault lua for tests (10499) 10(70 seconds ago, 1 file, 2+ 1-) 13https://github.com/crawl/crawl/commit/7bdcdb42d0e3 18:39:08 -!- olscumpy has joined ##crawl-dev 18:39:56 Lasty: I didn't fully read the discussion, but my opinion is that I'm fine with paralysis being more dangerous for EV-based chars (but I'm not a fan of paralysis in general because of how it can effectively one-shot you from high HP) 18:41:55 it's more common in depths, but still only 1.72 generated on average per 3-rune game 18:42:36 gammafunk: btw, is it easy for you to check how much ?rcurse is generated per 3-rune game? 18:42:40 "it's" referring to quickblades, since I was apprently reading scrollback and thinking it was recent messages 18:42:48 elliptic: yeah, under the scrolls report 18:42:50 ??objstat[2 18:42:50 objstat[2/2]: Latest spreadsheets for past releases and trunk (0.19-a0-594-g235f30c): https://drive.google.com/folderview?id=0B7VXhHzhWWb7S282VWhLVWRXbG8&usp=sharing , See the README for details: https://docs.google.com/document/d/1D5mFqVi8ghz_nzvVmDUc3unx8VanVBWfgvZ8xCHaiJo/edit?usp=sharing 18:43:03 the shoals-spider or swamp-snake sheets 18:43:10 there's a tab for scrolls 18:43:24 I'd think that wouldn't depend on branch choice 18:43:55 see the All Levels summary for remove curse 18:44:04 ah, 33 18:44:35 that includes all shops and portals (but not zigs) 18:44:42 I think that might be a bit low for how ash cursing currently works 18:45:15 most chars have 10 slots so 30 scrolls of rcurse means that they can curse each slot twice on average (since it also takes a scroll to uncurse) 18:45:50 could make uncurse free? 18:45:55 which means that the progression is really "curse something early on for piety/boosts" -> "curse something endgame level" 18:46:26 with not much room for much else 18:47:39 my guess is that 40 rcurse or so with the current system would be a reasonable number, so 33 isn't that bad 18:48:17 (we do want cursing to be a fairly limited resource) 18:48:46 -!- olscumpy has quit [Ping timeout: 250 seconds] 18:49:02 wonder how few rcurse I could see in a game with 10,000 iterations instead of 1000 18:49:25 16 is the min seen with 1000 18:49:54 need an ash capstone of "receive a bunch of remove curse scrolls" 18:51:17 or maybe just "curse all your equipped gear"? 18:51:32 that's kind of cool 18:51:42 imagine the blood stains we could place when using it... 18:51:53 the most important part of any god ability 18:55:15 gammafunk: did you happen to see how many rapiers are generated by D:15? I think that's usually about when you start ranking up to better weapons. 18:55:45 I know I could do it myself, but I'm lazy 18:55:49 let me see 18:56:02 03MarvinPA02 07* 0.19-a0-637-g8781fba: Slightly increase Hepliaklqana piety costs 10(4 hours ago, 1 file, 4+ 2-) 13https://github.com/crawl/crawl/commit/8781fba4a819 18:56:02 03MarvinPA02 07* 0.19-a0-638-g891ea64: Reduce stone placement in a Tomb entry vault 10(3 hours ago, 1 file, 1+ 1-) 13https://github.com/crawl/crawl/commit/891ea64d00dc 18:56:02 03MarvinPA02 07* 0.19-a0-639-g8644a10: Reshuffle Nemelex decks and discard some more cards 10(2 days ago, 29 files, 146+ 887-) 13https://github.com/crawl/crawl/commit/8644a10012f6 18:56:02 03MarvinPA02 07* 0.19-a0-640-g14d3d06: Add cleaving duration (previously from Blade card) as a Xom effect 10(35 hours ago, 2 files, 34+ 1-) 13https://github.com/crawl/crawl/commit/14d3d06ca008 18:56:02 03MarvinPA02 07* 0.19-a0-641-gaaa67c4: Refactor some deck handling 10(34 hours ago, 1 file, 42+ 124-) 13https://github.com/crawl/crawl/commit/aaa67c4bcbe2 18:56:02 03MarvinPA02 07* 0.19-a0-642-g6dcb0f0: Make high-power Vitriol card apply corrosion to monsters in LOS 10(14 minutes ago, 1 file, 31+ 15-) 13https://github.com/crawl/crawl/commit/6dcb0f099990 18:56:13 2.71 for allD 18:56:23 -!- MgDark has quit [Quit: ChatZilla 0.9.92 [Firefox 47.0/20160604131506]] 18:56:28 including the rare 0.09 arte rapiers 18:57:09 for elf, it's about 4 on average for elf:1&2 18:57:14 then it shoots up to 10 on elf:3 18:57:21 can_cut_meat 18:57:24 yesss 18:57:30 maybe_cut_meat 18:57:40 possibly the single place it is used 18:57:43 nope 18:57:46 there is one other 18:57:53 aha! escaping webs? 18:57:54 hm. actually i think maybe two 18:57:58 gammafunk: dem 2-rapier blademasters 18:58:02 nets was the first one i was thinking of 18:58:03 ah, maybe so! 18:58:05 i think hydras might be another 18:58:10 there are only like 2 on average 18:58:14 i don't think webs care about your weapon at all? 18:58:17 but I bet they have an affect 18:58:29 looks like it's nets not webs, yeah 18:58:47 anyway, love that function. 19:00:03 -!- omarax has quit [Remote host closed the connection] 19:00:07 -!- tealeaves has quit [Quit: Bye] 19:01:17 so how many cards were removed 19:02:27 all of them 19:02:35 yeah, rip MuSu 19:02:38 -!- Shard1697_ has quit [Ping timeout: 250 seconds] 19:03:16 -!- WorkSight has quit [Quit: Leaving...] 19:04:16 -!- Amnesiac has quit [Quit: Page closed] 19:05:09 -!- Octobro has quit [Ping timeout: 250 seconds] 19:05:45 MuSu will live on as long as sif muna channeling still exists in it's current form 19:05:50 amalloy: I guess that /r/dcss link to koboldina's store could mention that it's "beads and shirts" 19:06:11 I am I quite certain that should sif muuna channeling no longer exist in its current form 19:06:17 No one will ever play MuSu again. 19:06:30 I am I 19:06:40 that's how certain I am 19:07:10 -!- deltaromeo has quit [Ping timeout: 260 seconds] 19:07:59 you wield the power 19:08:05 to kill the mummy power combo 19:08:35 Unstable branch on crawl.jorgrun.rocks updated to: 0.19-a0-642-g6dcb0f0 (34) 19:09:29 I wield the power to kill bad player's perceptions of MuSu, but it is not a power I wield....Lightli 19:09:41 *bad players' 19:09:45 -!- yogidabear has quit [Quit: Page closed] 19:09:47 * Lightli coughs 19:15:12 -!- Dracunos7 has quit [Ping timeout: 250 seconds] 19:15:13 -!- Ququman has quit [Read error: Connection reset by peer] 19:15:26 -!- Shard1697_ has joined ##crawl-dev 19:18:31 -!- deltaromeo has quit [Ping timeout: 258 seconds] 19:23:41 -!- grammus has quit [Read error: Connection reset by peer] 19:24:25 -!- Cerpin_ has quit [Ping timeout: 250 seconds] 19:29:37 -!- Dix has quit [Read error: Connection reset by peer] 19:30:33 -!- nezrel has quit [Read error: Connection reset by peer] 19:43:46 -!- nicolae- has joined ##crawl-dev 19:44:23 -!- tealeaves has quit [Quit: Bye] 19:44:39 -!- tealeaves has quit [Client Quit] 19:47:10 -!- eliotn has quit [Quit: Page closed] 19:58:48 03regret-index02 07* 0.19-a0-643-g117e5ed: Extended monster simplifying edits (Hells, Tomb, seraphim) 10(5 minutes ago, 5 files, 16+ 18-) 13https://github.com/crawl/crawl/commit/117e5ed47bae 20:00:02 -!- omarax has quit [Remote host closed the connection] 20:01:06 -!- grammus has joined ##crawl-dev 20:01:29 -!- Amphouse has quit [Ping timeout: 250 seconds] 20:07:08 -!- Demise has joined ##crawl-dev 20:08:35 Unstable branch on crawl.jorgrun.rocks updated to: 0.19-a0-643-g117e5ed (34) 20:08:43 -!- nicolae- has left ##crawl-dev 20:09:18 -!- GauHelldragon has quit [Ping timeout: 244 seconds] 20:16:45 -!- lordfrikk has joined ##crawl-dev 20:19:54 -!- neunon has quit [Quit: ZNC - http://znc.in] 20:20:04 <|amethyst> PleasingFungus: hmm... are OSEL_ marshalled anywhere? I wouldn't expect so 20:20:19 gammafunk: are there new commits in webtiles-changes or did you just merge 20:20:36 just merged 20:20:49 wanted to test stuff and figured why not 20:21:43 -!- neunon has joined ##crawl-dev 20:22:40 |amethyst: there's still curse armour/jewellery reading code that calls it 20:22:58 i'm not clear what save compat there was for those scrolls, if any 20:23:11 if the scrolls were removed, that code can presumably go as well 20:23:13 kewl 20:23:23 or we could just say 'the scrolls do nothing' or turn them into rc or w/e 20:23:47 extremely belated buffs to people importing saves from when curse armour generated for non-ash characters 20:23:48 <|amethyst> PleasingFungus: ah... could replace them with remove curse in tags.cc then remove the code to handle them 20:23:54 -!- Rast-- has quit [Read error: Connection reset by peer] 20:24:00 <|amethyst> PleasingFungus: what you said 20:24:03 :) 20:24:07 gotta go 20:24:10 -!- PleasingFungus has quit [Quit: ChatZilla 0.9.92 [Firefox 47.0/20160604131506]] 20:24:12 -!- Rast-- has joined ##crawl-dev 20:26:35 03regret-index02 07* 0.19-a0-644-gd04d753: Somewhat flatten storm cloud hits / damage 10(3 minutes ago, 1 file, 5+ 5-) 13https://github.com/crawl/crawl/commit/d04d753b5362 20:26:50 -!- Zekka has quit [Ping timeout: 252 seconds] 20:28:24 -!- PsyMar has quit [Read error: Connection reset by peer] 20:28:56 -!- anticore has quit [Ping timeout: 244 seconds] 20:30:29 -!- hyperbolic has quit [Ping timeout: 244 seconds] 20:30:57 -!- hyperbolic has joined ##crawl-dev 20:37:48 re: curse foo scrolls, when I made the ash 'curse item' scroll, existing scrolls were kept as-is 20:37:52 hrm 20:38:06 !lg * current s=cv 20:38:07 205001 games for * (current): 122717x 0.18, 82284x 0.19-a 20:38:20 so i doubt any really exist 'in the wild' now 20:38:23 !lg * current s=cv place=spider:4 kmap!= s=kmap% 20:38:24 Too many grouping terms (extra: s=killermap%) 20:38:45 !lg * current s=cv place=spider:4 kmap!= s=kmap 20:38:46 Too many grouping terms (extra: s=killermap) 20:38:52 !lg * current place=spider:4 kmap!= s=kmap% 20:38:53 193 games for * (current place=spider:4 kmap!=): 48x spider_rune_water (24.87%), 35x grunt_spider_rune_parallel (18.13%), 26x grunt_spider_rune_circles (13.47%), 23x johnstein_spider_rune_arachne_lair (11.92%), 18x floodkiller_spider_rune_tomb (9.33%), 14x grunt_spider_rune_island (7.25%), 14x guppyfry_spider_rune (7.25%), 4x uniq_nikola (2.07%), 2x uniq_norris (1.04%), 2x nicolae_orb_stairs (1.04... 20:38:54 heh 20:39:31 dang, makes me wish I'd added that thing where vaults could somehow be in logfiles 20:39:45 vaults encountered, that is 20:39:48 -!- Rast-- has quit [Read error: Connection reset by peer] 20:39:56 -!- Rast-- has joined ##crawl-dev 20:40:41 -!- insecticide has quit [Ping timeout: 250 seconds] 20:48:41 -!- lordfrikk has quit [Ping timeout: 260 seconds] 20:51:48 -!- Almacia has quit [Read error: Connection reset by peer] 20:53:01 -!- Shard1697_ has quit [Ping timeout: 240 seconds] 20:57:31 New branch created: pull/295 (1 commit) 13https://github.com/crawl/crawl/pull/295 20:57:31 03chequers02 07https://github.com/crawl/crawl/pull/295 * 0.19-a0-644-g64e54a4: Add PID to mapstat log file output. 10(4 minutes ago, 1 file, 1+ 1-) 13https://github.com/crawl/crawl/commit/64e54a407781 20:59:02 that might help that mapstat bot command I was testing out last year 21:00:03 -!- omarax has quit [Remote host closed the connection] 21:00:11 where you could run mapstat from IRC and it would create the output and return the link. I had security concerns and technical concerns on what happened if two people ran it at the same time 21:04:03 -!- deltaromeo has quit [Quit: ZZzz...] 21:06:40 I don't think mapstat is the best irc command thing 21:06:50 it might be good as a password-protected webpage 21:07:23 as far as technical concerns go, you make a lock file 21:07:40 which is set/unset when it starts/finishes 21:07:56 the rebuild script looks for the lockfile made by the dgl rebuild scripts 21:08:36 Unstable branch on crawl.jorgrun.rocks updated to: 0.19-a0-644-gd04d753 (34) 21:08:43 but I suppose it could be ok for irc if you did that properly and provided that you controlled what kind of job it could run 21:10:50 actually I'm not sure I understand the value of that PR 21:11:12 since the file is created at the end of the job? 21:11:20 I want to run this: `for run in {1..8} ; do ./crawl -iters 1000 -mapstat Temple & ; done` 21:11:37 which is faster than a single process 21:13:01 -!- Rast-- has quit [Read error: Connection reset by peer] 21:13:13 -!- Rast-- has joined ##crawl-dev 21:13:20 TIL {1..8}. i always used `seq 8` 21:13:39 will probably continue to do so, i suppose 21:14:07 yeah I would probably just use parallel and set up a script to run them in a dir 21:14:31 I forget if there are issues with attempting to background the process that way without useing fake_pty 21:14:39 there definitely were for objstat 21:14:54 it works like that in an interactive terminal, at least 21:14:55 -!- Shard1697_ has joined ##crawl-dev 21:15:15 -!- Ladykiller69 has quit [Quit: Verlassend] 21:16:13 -!- mamgar has quit [Read error: Connection reset by peer] 21:18:07 03chequers02 07https://github.com/crawl/crawl/pull/295 * 0.19-a0-645-g67cbf41: Add simple script to aggregate mapstat.*.log files 10(47 seconds ago, 1 file, 58+ 0-) 13https://github.com/crawl/crawl/commit/67cbf4134510 21:19:29 -!- foophykins has quit [Client Quit] 21:30:26 -!- wheals has joined ##crawl-dev 21:30:34 gammafunk: mapstat was a great IRC command. I intentionally limited some of the functionality in the bot command wrapper but it was nice to launch a quick mapstat job and get a link to the results 21:31:57 I think I'd be more excited about it if it were somehow possible to give it a des file, or something 21:32:10 But most times I want to use mapstat are for some new thing, not something that's already in 21:32:22 in which case the irc command isn't so great 21:33:01 and since I have debug stat always enabled in my builds, when I do want to run mapstat it's available 21:33:56 what might be neat is to do what I've done for objstat and run mapstat for each release and regularly for trunk so we can see stats on all maps in the game 21:34:04 not sure how you would break down those files 21:34:20 that pretty much obviates the needs for irc/web-page mapstat 21:34:46 it was useful for players in my gaming community chat room who don't do dev but love sequell and data stuff 21:35:16 well it wouldn't be more useful that having said data files just available, right? 21:35:27 well and objstat would be more interesting I agree 21:35:29 unless the value is "hey I ran a command from irc" 21:35:57 basically just have mapstat results for releases and regular trunk build files compiles in a meaningful way, like I've done for objstat 21:36:01 and that's probably a lot more valuable 21:36:04 if it's all available yea. that would make it less useful for sure 21:36:06 since the data is isntant 21:36:26 how do you generate objstat btw? Do you spin up a fat ec2 instance for a day or so? 21:36:32 it's just annoying to use google sheets :p 21:36:57 I hate the interface lag and my general confusion on trying to navigate and edit things. 21:36:58 annoying? using google sheets for objstat is way better than working with the raw objstat text files, I assure you 21:37:03 but that's a separate issue 21:37:08 agreed 21:37:12 if you somehow don't like it, use the feature that exports the sheets 21:37:15 to excel or ods 21:37:23 or even textfile if you somehow want that 21:37:32 I meant sometimes you don't want to dig through ALL the data 21:37:54 yeah but I don't see this as recommending an irc command 21:38:01 just like "have links to the text files, premade" 21:38:02 maybe that 21:38:33 which is certainly something that could be done, but I rather doubt there are many people who have serious complaints about the data that way 21:39:00 chequers: I use the scripts that objstat repo I made and run a ECS compute instance with 4 cores, yeah 21:39:05 takes about 9 hours for 1k iterations 21:39:12 and I just stop the instance when I'm done 21:39:19 cost of job is maybe less than $2 21:39:32 ECS not EC2? 21:39:42 whatever is the current, I think ec2 yeah 21:39:53 ah yeah, ecs is docker 21:39:59 I need to get back to using mapstat and objstats again. for some reason I still remember feeling like it was useful having it in irc. but I will agree that if every possible file was available and easily retrievable it would obviate the need to create them on the fly 21:40:56 minmay: Frederick, for President; Frederick, for Vice President <-- surely should be servitor for VP? 21:40:57 I think I was doing things like running a lot more iters for fewer floors 21:41:04 johnstein: I think it's easy to get into the mindset of making something fancier that way since it feels cooler, but mapstat/objstat are both pretty rarely used and it's really about getting the data in the most reasonable/convenent way possible 21:41:51 if you ran 1k iterations on all levels, that's like a 9 hour thing then you really have the data you want 21:42:00 and you could run 10k for like 90 hours 21:42:03 Unstable branch on underhound.eu updated to: 0.19-a0-644-gd04d753 (34) 21:42:15 which I've considered, but it's not super necessary 21:42:41 based on my temple testing 8k runs for the floor didn't result in particularly stable statistics once you start looking along the tail 21:43:06 like, it was "stable enough" but someone could probably quibble with this PR based on the numbers varying a bit 21:43:07 temple testing? 21:43:21 new PR 21:43:24 * chequers kicks Cheibriados 21:43:51 New branch created: pull/296 (1 commit) 13https://github.com/crawl/crawl/pull/296 21:43:51 03chequers02 07https://github.com/crawl/crawl/pull/296 * 0.19-a0-644-gb7a3f16: Reduce circular_temple_12 weight. 10(16 minutes ago, 1 file, 2+ 2-) 13https://github.com/crawl/crawl/commit/b7a3f16f7faa 21:44:51 gammafunk: yea. agreed that if all the data is available and there's an easy way to pull the data, that would be preferable 21:44:51 -!- LexAckson has joined ##crawl-dev 21:45:23 I think with mapstat just having it compiles in a more readable way would help 21:45:27 *compiled 21:45:57 yeah. that's what the util does, if you're just looking at placement chance 21:45:58 there's a lot of data in that output format that's hard to read through 21:46:17 but it's not complete. There's no % column, there's no real data for placement error info, blah blah 21:46:29 it would be cool to get this data in realtime from online games 21:46:29 what would be super nice would be if we could have crawl just concern itself with generating levels 21:46:38 and like write what it generates to a sqlite3 file 21:46:50 and that's it, remove all the objstat/mapstat accounting code 21:47:04 -!- yesno has quit [Quit: ChatZilla 0.9.92 [Firefox 46.0.1/20160502172042]] 21:47:07 and port that to scripts that work with the db files that has anything you'd need 21:47:28 gammafunk: I have some excel workbooks at home on ways I was parsing the data and creating some curves. I'll take a look to see if I have some suggestions for updates too 21:47:29 in terms of like the entire map, all items/monsters in what locations 21:47:56 agreed with the db approach 21:48:20 chequers: if we did that, making thing parallel would be much easier 21:48:48 i'm all for it 21:48:50 I guess we'd need to be able to combine db3 files but maybe the scripts could do that themselves easilly enough 21:49:03 instead of "here's all the output files, now try parsing this to combie them" 21:49:17 for instance, it's impossible to parallelize obstat output 21:49:19 what do you mean combine db3 files? you should just be able to write to the same one from multiple processes 21:49:21 since it calculates mins/maxes 21:49:25 -!- MarvinPA has quit [Remote host closed the connection] 21:49:28 if by db3 you mean sqlite3 21:49:39 yeah that's a typical file extension for sqlite3 21:49:55 you can't just combine mins/maxes from multiple files 21:50:02 like you can for averages 21:50:07 just made me think of bdb for some reason 21:50:09 and other simple counts 21:50:45 but yeah, I think you could just write to the same file from n processes 21:50:54 writing to the same file might work, I guess 21:51:01 it would have to not clobber the tables though 21:51:11 and say "oh, does it exist already? I won't create it" 21:51:13 etc 21:51:38 -!- amalloy is now known as amalloy_ 21:51:47 schema changes and file creation might be sticky points 21:51:55 maybe a switch to say "don't try to create the file/table, just apppend rows" 21:52:13 but then one process either has to run without that or your script needs to pre-make it using sqlite3 command 21:52:14 but you can certainly write to the same database from multiple processes, sqlite serialises and has a configurable timeout on the client side 21:52:33 sure it's just locking 21:53:00 anyhow that's all "would be great..." 21:53:06 :) 21:53:16 i don't plan to do the work anyway 21:53:17 even if the save-to-db stuff is easy, porting objstat/mapstat isn't... 21:53:31 not really keen to spend more $$$ on regular mapstat either 21:53:50 -!- MarvinPA has joined ##crawl-dev 21:54:13 idle thought: i wonder how much value crawl would get from a JS map editor that allowed normal players to create and submit vaults 21:54:13 yeah it's fun stuff to mess with, at least it's somewhat occassionally useful 21:54:28 crawl has a very simple one someone threw together 21:54:30 ??vaultedit 21:54:30 vaultedit[1/2]: Webtiles meets vault making: https://dl.dropbox.com/u/15495351/vaultedit/vaultedit.htm 21:54:38 cheibrodos made most of his vaults starting with that 21:54:57 it's probably way more work than it'd be worth 21:55:46 given all the other things you could fix/work on in crawl 21:56:19 well, if it accelerates the rate of usable vault submissions, it's a nice multiplier 21:56:50 we kind of have a backlog of vaults to merge as-is 21:57:03 and we're not really hurting too much for simpler vaults 21:57:20 more complicated content that we might like to have requires too much dev knowledge, I think 21:57:47 like even making a new portal map in such a thing would be very hard to ever do so you could map the map solely in the tool 21:57:59 due to lua scripting understanding etc 21:58:26 agree, only suitable for minifeatures 22:00:03 -!- omarax has quit [Remote host closed the connection] 22:00:39 you know what would be a near wizmode feature? ability to edit vault weights from in-game. 22:02:53 s/near/neat 22:06:48 I always used GIMP as my vaultedit 22:06:59 you can export straight to ascii 22:07:55 really 22:08:02 vim 4 lyf 22:08:41 yeah 22:08:44 you can open doors in pigform, but hogs can't 22:08:49 -!- tealeaves has quit [Quit: Bye] 22:08:58 don't go down the rabbit hole, Lasty! 22:09:00 . . . well, you can close them anyway 22:09:27 Lasty: I don't think it's a matter of "hogs physically can't open doors" but rather "hogs don't know how to open doors" 22:09:40 Kirke's hogs can't open doors 22:09:45 Lasty: like how a hound can't open doors but a felid can 22:09:54 hm 22:10:12 that's...a good point 22:10:21 -!- tealeaves has quit [Client Quit] 22:10:46 chequers: draw your vault where 1 pixel = 1 square, use different colours for different features, then scale it to 2x size with no interpolation and export as text file 22:11:10 yeah that's probably a nice way to do things 22:11:15 chequers: you'll get the exact vault layout you drew in ascii, with a different character for each colour, unless you used colours that were super close together or something 22:11:43 I've done them just using text editor, but making use of emacs' rectangle commands 22:11:50 it's how almost all of my vaults bigger than 15x15 or so were made 22:12:19 gets rid of the annoying thing where editing one bit shifts an entire line/column around 22:12:37 using gimp does, I mean 22:13:11 I believe emacs supports the insert key 22:13:41 so does vim! 22:14:12 minmay: nifty 22:14:34 the hell do I want to mess around using insert all the time 22:14:52 mabye i'll try to update vaultedit with new tiles, which shouldn't be too hard 22:15:19 vaultedit has a number of issues, but more to the point I'm not sure if anyone is using it 22:15:30 <|amethyst> gammafunk: write a minor mode that toggles Ovwrt whenever you cross a MAP/ENDMAP line 22:15:34 cheibrodos was the only person I recall who made submissions with it 22:15:38 |amethyst: hah 22:16:04 -!- DevlanMud|Lappy has quit [Ping timeout: 240 seconds] 22:16:08 yeah I use insert sometimes of course, but in the course of editing you just want to type the deng glyph where it is, sometimes 22:16:16 and not fuss with that, which is not a problem if you're using gimp 22:16:58 |amethyst: too bad I'm moving away from emacs, or I'd do something like that for des wrt inside/outside of lua blocks 22:17:12 right now I either just set lua-mode in the des file or deal without proper lua support 22:17:38 from my experience with using something like that in org file/ org-mode, it's kind of brittle though 22:17:54 emacs would eventually get confused about what mode it was in 22:18:30 recognition of lua blocks in rc files would also be cool 22:18:34 for me the motivation to use gimp was being able to draw big shapes fast 22:18:56 yeah I'm sure gimp is just a lot better wrt laying down glyphs in general 22:19:15 is there code that treats d:1 items specially? 22:19:16 do you actually use any of the drawing tools? 22:19:28 I'm still trying to wrap my head around using gimp for vault making 22:20:06 like ellipse or something; I'm not really good with image editors aside from extremely basic things 22:20:10 I'm just not familiar with how the export to text works. how to set which glyphs for it to use 22:20:28 my guess is you can't really control which color gets what glyph 22:20:31 johnstein: i think the point is you can find/replace whatever letters are chosen 22:20:31 but you just sub/replace 22:20:33 or do you just do a find/replace? 22:20:41 ok 22:20:46 let's all say it together in 3..2..1.. 22:21:16 sounds like we just need a gimp plugin 22:21:44 aren't those written in scheme? 22:21:54 maybe any language these days 22:22:21 but yeah, I'd bet you'd get farther with some kind of cute gimp thing wrt a vault editing tool 22:22:26 compared to making something in JS 22:22:51 scheme yes 22:23:15 <|amethyst> xpaint might be more suited than gimp :P 22:23:25 <|amethyst> certainly an easier to use interfacer 22:23:28 <|amethyst> s/cer/ce/ 22:23:35 is ambrosia affected by the "can't heal from devices" mutation 22:23:35 <|amethyst> doesn't have plugins though 22:23:36 asking for a friend 22:23:43 wow die hard x-windows user spotted... 22:23:47 whoops wrong channel sorry 22:23:50 <|amethyst> gammafunk: ahem 22:24:00 <|amethyst> gammafunk: X Window System 22:24:10 <|amethyst> I am also an ex-windows user 22:25:19 Dying to know what's in |amethyst's .Xresources file 22:25:31 mine has crawl color defs for xterm 22:25:37 350 more lines than there should be! 22:26:41 amethyst: I just use Windows 7 and it works fine 22:26:47 -!- Lasty has quit [Quit: Leaving.] 22:26:50 Mostly because everyone supports it 22:26:50 <|amethyst> gammafunk: here's a blast from the past 22:26:53 <|amethyst> netscape*globalNonTextTranslations: #override \n\ ~Shift~Ctrl: LineUp()LineUp()LineUp()LineUp()LineUp() \n\ 22:26:56 lol 22:27:05 you can have almost no scheme knowledge and still write gimp plugins fine 22:27:07 netscape ahahahahaha 22:27:11 -!- Lasty has joined ##crawl-dev 22:27:28 what kind of command is that? 22:27:38 a mouse command it look slike 22:27:48 move up 5 lines? 22:27:54 <|amethyst> gammafunk: it binds scroll wheel up to do that, yes 22:28:09 <|amethyst> button 4 22:28:15 pretty great 22:28:33 In my day, your programmed your own mouse operations! 22:28:42 Both buttons! 22:28:48 <|amethyst> scroll wheels were new 22:28:53 <|amethyst> it was a time of adventure 22:29:04 in my day there were three buttons and no wheels 22:29:23 or two buttons 22:29:41 scroll wheels and scroll wheel hacks like that will get you str8 up banned from my Doom LAN group 22:30:29 <|amethyst> What was great was installing Xaw3d 22:30:49 <|amethyst> magically, all the ugly flat X programs got ugly Windows-style 3D bevels 22:31:10 I fondly remember the weekly ritual of "clean the rollers of your trackball mouse so that it doesn't stutter when moving" 22:31:33 I think I've seen Xaw3d before, yeah 22:31:40 <|amethyst> re mice, I had a weird thing, let me see if I can find a picture 22:33:03 -!- travis-ci has joined ##crawl-dev 22:33:04 The build has errored. (master - d04d753 #5883 : regret-index): https://travis-ci.org/crawl/crawl/builds/137390692 22:33:04 -!- travis-ci has left ##crawl-dev 22:33:07 <|amethyst> Not my picture, but this thing: http://imgur.com/a/CF2sV 22:33:16 <|amethyst> a convertible 22:34:24 the one I most remember had a really nice rubberized ball for the trackball 22:34:27 <|amethyst> In fact, that looks like exactly the same one, since it says "for Model L40 SX" and that's the model of my first PC 22:34:30 -!- aredel has quit [Quit: Page closed] 22:34:39 which was possibly even better at depositing gunk on the rollers 22:34:56 <|amethyst> this one you couldn't even get to the rollers 22:35:01 ouch 22:35:26 <|amethyst> or maybe you had to pry the bottom back 22:35:26 <|amethyst> but I don't remember ever getting in there 22:35:29 that image does show the plate lifting off 22:35:36 <|amethyst> it half lifts 22:35:39 <|amethyst> just on that one end 22:35:41 <|amethyst> that's mouse mode 22:35:49 I see 22:36:45 * geekosaur sees xresources translation line in scrollback, shudders a bit 22:36:51 yes, I do remember those 22:36:59 -!- amalloy_ is now known as amalloy 22:37:19 every damn time I start up an x-windows-native program 22:37:35 <|amethyst> gammafunk: oh, very useful emacs command for you 22:37:38 I mentally prepare myself for entering a strange new world of UI 22:37:39 <|amethyst> http://s-z.org/neil/config/emacs.html 22:37:44 <|amethyst> search for pop-up 22:38:29 -!- zxc has joined ##crawl-dev 22:38:40 yeah I just scrolled down to that 22:39:30 -!- Shard1697_ has quit [Ping timeout: 272 seconds] 22:39:37 too bad your syntax highlighting got confused at one point in your keybindings 22:39:41 <|amethyst> yeah 22:39:45 -!- tealeaves has quit [Quit: Bye] 22:39:49 <|amethyst> also, useful stuff for writing troff down at the bottom 22:39:54 <|amethyst> you know, if you write troff 22:40:00 <|amethyst> like all the cool kids 22:40:06 <|amethyst> I guess there are still man pages 22:40:07 * geekosaur screams and runs away... 22:42:37 I see sawfish had a release as recently as 2013 22:43:58 oh my, there are even releases made in early 2016! 22:44:55 desktop environments never die, they just become the default DE for a niche distribution 22:45:43 <|amethyst> I used groff (-me) for most of non-maths, non-physics papers in university 22:46:07 even general requirements, like did you write english papers in groff? 22:46:09 -!- Amphouse has quit [Ping timeout: 250 seconds] 22:46:19 <|amethyst> yeah 22:46:22 nice 22:46:32 <|amethyst> I didn't use it for maths papers 22:46:38 <|amethyst> because they prefer TeX :) 22:46:53 <|amethyst> and because I messed with eqn once, and never again 22:46:58 <|amethyst> Never. Again. 22:47:19 !send pic |amethyst 22:47:19 Sending |amethyst to pic. 22:47:42 <|amethyst> geekosaur: I don't know, I think pic might make more sense than tikz 22:47:50 <|amethyst> never used it though 22:48:03 <|amethyst> have only done tikz by copy-paste 22:53:31 -!- Octobro has quit [Ping timeout: 250 seconds] 22:54:07 -!- Shard1697_ has joined ##crawl-dev 22:59:20 -!- wheals_ has joined ##crawl-dev 23:00:02 -!- omarax has quit [Remote host closed the connection] 23:01:56 -!- wheals has quit [Ping timeout: 252 seconds] 23:06:06 -!- simmarine has quit [Read error: Connection reset by peer] 23:17:21 -!- Shellybean1981 has quit [Ping timeout: 250 seconds] 23:18:18 -!- flappity has quit [Ping timeout: 250 seconds] 23:18:28 -!- mango_lives has quit [Quit: Leaving] 23:22:21 -!- wheals_ has quit [Quit: Leaving] 23:23:11 -!- Jafet has quit [Quit: WeeChat 1.5] 23:29:10 -!- tealeaves has quit [Quit: Bye] 23:34:23 -!- CanOfWorms has joined ##crawl-dev 23:36:13 -!- Insomniak` has quit [Ping timeout: 246 seconds] 23:38:40 -!- somebody has quit [Ping timeout: 246 seconds] 23:39:33 -!- nikheizen has quit [Quit: leaving] 23:39:35 -!- Dracunos72 has quit [Ping timeout: 258 seconds] 23:40:30 -!- nicolae- has joined ##crawl-dev 23:52:15 -!- deltaromeo-trico has quit [Remote host closed the connection] 23:52:40 -!- Demise has quit [Ping timeout: 258 seconds] 23:58:10 -!- Dracunos7 has quit [Ping timeout: 250 seconds]