00:02:26 Unstable branch on crawl.s-z.org updated to: 0.17-a0-470-g171ef40 (34) 00:07:03 -!- walterch has quit [Ping timeout: 245 seconds] 00:12:53 -!- Walttt has quit [Ping timeout: 245 seconds] 00:15:32 Unstable branch on crawl.develz.org updated to: 0.17-a0-470-g171ef40 (34) 00:17:25 -!- Maud has quit [Ping timeout: 264 seconds] 00:22:37 hm, donald taunts berserkes by talking about trog's weapon gifts. is it possible to disable those taunts for FeBe or is donald tied pretty closely to god rather than race? 00:23:40 should be possible 00:23:56 -!- KurzedMetal has quit [Read error: Connection reset by peer] 00:26:30 -!- Kalir has quit [Quit: CADENZA-CLASS CLOCKWORK KNIGHT--OPERATION TERMINATED] 00:29:10 -!- Z_LAMP has quit [Read error: Connection reset by peer] 00:30:01 !source monspeak.txt 00:30:03 http://s-z.org/neil/git/?p=crawl.git;a=blob;f=crawl-ref/source/dat/database/monspeak.txt;hb=HEAD 00:32:27 wow Donald lines are hilarious 00:33:14 -!- Walt`` has quit [Read error: Connection reset by peer] 00:34:39 I guess it would be a new kind of special case 00:34:44 yeah 00:40:22 -!- crate has quit [Quit: Leaving] 00:41:30 there are definitely some lines which don't make sense for felids 00:42:02 -!- WalkerBoh has joined ##crawl-dev 00:42:39 help me Grunt Kenobi, you're my only hope 00:43:03 did that sword in the stone vault get removed? 00:43:30 Grunt: I'm try to use something like the disco lua with transparent stone or rock, but it seems the lua colour approach only works with ordinary rock and only if I use wall_zot_blue as my base 00:44:30 Grunt: is there something that's tying the colour switching lua for tiles to wall_zot? 00:44:49 and is there a way I can use e.g. TILE with transparent stone or rock instead of using rock 00:46:46 -!- KurzedMetal has quit [Read error: Connection reset by peer] 00:47:57 n1k: amalloy: it is highly impractical, with current speech code, to *not* give certain speech lines on conditions 00:48:02 if that makes any sense? 00:48:10 I'm not sure that made any sense... I'm going to bed. 00:48:14 -!- PleasingFungus has quit [Quit: ChatZilla 0.9.91.1 [Firefox 39.0a1/20150324030207]] 00:48:27 PleasingFungus: yes, that is the conclusion i came to reading through mon-speak and the database 00:48:31 !tell pleasingfungus makes sense to me! 00:48:32 n1k: OK, I'll let pleasingfungus know. 00:48:40 yup 00:49:49 -!- Patashu has quit [Remote host closed the connection] 00:50:33 -!- Patashu has joined ##crawl-dev 00:53:09 Windows builds of master branch on crawl.develz.org updated to: 0.17-a0-470-g171ef40 00:53:16 now that corpses don't gradually rot, should the "___ only cares about fresh corpses" god message be changed to "___ only cares about corpses"? 00:59:36 -!- Imosa has quit [Quit: ChatZilla 0.9.91.1 [Firefox 34.0/20141127111547]] 00:59:49 -!- Yermak has quit [Ping timeout: 246 seconds] 01:02:08 -!- Maud has quit [Remote host closed the connection] 01:02:28 -!- filthy has quit [Ping timeout: 252 seconds] 01:08:13 -!- Sharkman1231 has quit [Ping timeout: 246 seconds] 01:08:53 -!- ystael has quit [Ping timeout: 248 seconds] 01:10:14 I wonder who Madame Brzewit is 01:15:07 -!- lobf has quit [Quit: lobf] 01:16:21 -!- Krakhan has quit [Ping timeout: 265 seconds] 01:18:04 -!- UncertainKitten has quit [Quit: Connection reset by pier.] 01:18:20 -!- Wah has quit [Read error: Connection reset by peer] 01:27:39 -!- sylnt has quit [Remote host closed the connection] 01:30:34 -!- Basil has quit [Ping timeout: 256 seconds] 01:33:52 -!- ProzacElf has quit [Ping timeout: 255 seconds] 01:37:58 -!- Z_LAMP has quit [Read error: Connection reset by peer] 01:42:03 -!- tabstorm has quit [Ping timeout: 256 seconds] 01:53:01 -!- bonghitz has quit [Quit: Leaving...] 01:56:30 -!- jmr has quit [Remote host closed the connection] 01:57:59 -!- ololoev has quit [Client Quit] 01:58:53 -!- st_ has joined ##crawl-dev 02:02:36 -!- EriktheRed___ has quit [Read error: Connection reset by peer] 02:03:25 -!- ussdefiant has quit [Ping timeout: 264 seconds] 02:06:59 -!- bitcoinbastard has quit [Ping timeout: 256 seconds] 02:22:30 Unstable branch on crawl.beRotato.org updated to: 0.17-a0-470-g171ef40 (34) 02:23:45 -!- Piodefeis has quit [Quit: Page closed] 02:26:07 -!- simmarine has quit [Quit: Leaving] 02:30:14 -!- Whistling_Bread has quit [Read error: Connection reset by peer] 02:50:12 -!- Whistling_Bread has quit [Read error: Connection reset by peer] 02:51:17 -!- PepeRC2 has quit [Quit: rebuttal] 02:52:20 -!- Bcadren has quit [Ping timeout: 246 seconds] 02:55:26 -!- WalkerBoh has quit [Remote host closed the connection] 02:57:35 -!- ystael has quit [Ping timeout: 244 seconds] 03:09:50 there's no way in online play to find out what map/vault i'm in, right, aside from dying in it? i found one that looks interesting, but i can't find it in the .des files. i'm sure it's snake-specific, but none of the vaults i can find look anything like it 03:10:53 amalloy, I believe you can add "dump_order += vaults" to your .rc file and then when you eventually die/win it will list all the vaults in your morgue file 03:17:06 aha, i think it's kennysheep_snake. not snake-specific, but very snakey, and i only remember seeing it before in snake 03:17:58 !vault kennysheep_snake 03:17:58 1/1. http://s-z.org/neil/git/?p=crawl.git;a=blob;f=crawl-ref/source/dat/des/variable/large_abstract.des;hb=HEAD#l1370 03:18:04 cool vault mate 03:22:47 -!- hhkb has quit [Ping timeout: 246 seconds] 03:32:34 -!- Blazinghand has quit [Read error: Connection reset by peer] 03:34:20 -!- Patashu_ has joined ##crawl-dev 03:34:20 -!- Patashu has quit [Disconnected by services] 03:44:40 -!- Spatzist has quit [Ping timeout: 246 seconds] 03:46:13 -!- giann has quit [Ping timeout: 264 seconds] 03:46:57 -!- Patashu has joined ##crawl-dev 03:48:16 -!- Patashu_ has quit [Ping timeout: 256 seconds] 03:50:38 -!- fdafda has quit [Quit: Page closed] 03:56:46 -!- Whistling_Bread has quit [Read error: Connection reset by peer] 03:58:50 -!- __miek has quit [Ping timeout: 246 seconds] 04:01:21 -!- alefury has joined ##crawl-dev 04:07:51 -!- hhkb has quit [Ping timeout: 244 seconds] 04:12:47 -!- Aryth has quit [Read error: Connection reset by peer] 04:13:44 -!- bzn has quit [Quit: Page closed] 04:22:01 -!- Nakatomy has quit [Ping timeout: 264 seconds] 04:25:39 -!- Moredread has quit [Ping timeout: 245 seconds] 04:29:07 -!- causative has quit [Ping timeout: 252 seconds] 04:29:38 -!- scummos__ has quit [Ping timeout: 256 seconds] 04:38:17 -!- Sorbius has quit [Ping timeout: 252 seconds] 04:46:30 -!- ystael has quit [Ping timeout: 252 seconds] 04:48:17 -!- Tux[Qyou] has joined ##crawl-dev 04:48:18 -!- Wah has quit [Read error: Connection reset by peer] 04:52:36 -!- Tux[Qyou] has quit [Read error: Connection reset by peer] 04:52:57 -!- Tux[Qyou] has joined ##crawl-dev 04:57:12 -!- serq has quit [Changing host] 05:02:44 -!- scummos__ has quit [Read error: Connection reset by peer] 05:07:59 -!- Wolfechu has quit [Ping timeout: 252 seconds] 05:11:49 -!- Nakatomy has quit [Ping timeout: 264 seconds] 05:17:59 -!- ythm has quit [Quit: Page closed] 05:19:19 -!- serq has quit [Ping timeout: 255 seconds] 05:20:38 -!- serq has quit [Changing host] 05:25:29 -!- Whistling_Bread has quit [Read error: Connection reset by peer] 05:27:55 -!- Monkaria has quit [Ping timeout: 246 seconds] 05:33:00 -!- heteroy has quit [Ping timeout: 265 seconds] 05:35:25 -!- scummos__ has quit [Ping timeout: 265 seconds] 05:39:20 -!- serq has quit [Ping timeout: 272 seconds] 05:42:21 -!- bonghitz has quit [Remote host closed the connection] 05:47:24 -!- Kolbur has joined ##crawl-dev 05:47:57 -!- serq has quit [Ping timeout: 252 seconds] 05:48:52 -!- serq has quit [Changing host] 05:53:54 -!- mumra has joined ##crawl-dev 05:59:55 -!- serq has quit [Ping timeout: 250 seconds] 06:00:23 -!- amalloy is now known as amalloy_ 06:12:53 -!- mumra has quit [Ping timeout: 244 seconds] 06:13:29 -!- ktgrey has quit [Ping timeout: 256 seconds] 06:19:01 -!- serq has quit [Ping timeout: 264 seconds] 06:27:25 -!- serq has quit [Remote host closed the connection] 06:29:13 -!- Whistling_Bread has quit [Read error: Connection reset by peer] 06:32:55 -!- Patashu has quit [Read error: Connection reset by peer] 06:33:08 -!- Patashu has joined ##crawl-dev 06:35:16 -!- ystael has quit [Ping timeout: 250 seconds] 06:38:05 -!- siepu has quit [Read error: Connection reset by peer] 06:44:02 -!- Lasty has quit [Quit: Leaving.] 06:50:15 -!- Whistling_Beard has quit [Read error: Connection reset by peer] 06:54:23 -!- Twiggytwiggytwig has quit [Quit: See ya guys later ;)] 06:57:45 -!- bonghitz has quit [Ping timeout: 250 seconds] 06:58:06 -!- edlothiol has joined ##crawl-dev 06:58:13 -!- serq has quit [Ping timeout: 248 seconds] 07:02:58 -!- Evablue has quit [Quit: Evablue] 07:13:03 -!- Menche has quit [Ping timeout: 265 seconds] 07:16:36 -!- serq has quit [Ping timeout: 240 seconds] 07:20:49 -!- serq has quit [Client Quit] 07:22:24 -!- meatpath has quit [Quit: Leaving] 07:29:07 -!- debo has quit [Quit: Lost terminal] 07:44:26 -!- Patashu has quit [Ping timeout: 264 seconds] 07:54:19 %git 07:54:19 07|amethyst02 * 0.17-a0-470-g171ef40: Increase offensive chant cooldown tenfold. 10(8 hours ago, 1 file, 6+ 8-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=171ef40118c6 07:55:52 -!- Lawman0 has quit [Ping timeout: 250 seconds] 07:57:13 -!- bitcoinbastard has quit [Read error: Connection reset by peer] 07:59:17 -!- Whistling_Bread has quit [Read error: Connection reset by peer] 08:10:40 -!- doubtofbuddha has quit [Ping timeout: 246 seconds] 08:12:03 -!- Shados_ is now known as Shados 08:14:55 -!- Evablue has quit [Quit: Evablue] 08:16:55 -!- st_ has quit [Read error: Connection reset by peer] 08:17:31 -!- st_ has joined ##crawl-dev 08:21:46 -!- Basil has joined ##crawl-dev 08:23:45 -!- Ladykiller69 has quit [Read error: Connection reset by peer] 08:24:15 gammafunk: I have no idea how tiles interacts with recolouring 08:24:37 wall_zot happens to have a full 16 recolour set defined, which is probably the main reason it's used there 08:24:43 -!- Kellhus has quit [Quit: Page closed] 08:25:33 -!- debo has joined ##crawl-dev 08:26:44 -!- wheals has joined ##crawl-dev 08:37:52 -!- ssteam has quit [Quit: HydraIRC -> http://www.hydrairc.com <- In tests, 0x09 out of 0x0A l33t h4x0rz prefer it :)] 08:38:42 -!- Brannock_ has joined ##crawl-dev 08:50:25 haha wow you have a higher chance to escape a net/web if there are monsters nearby 08:53:12 -!- Evablue has quit [*.net *.split] 08:53:14 -!- Menche has quit [*.net *.split] 08:53:14 -!- edlothiol has quit [*.net *.split] 08:53:14 -!- Walt`` has quit [*.net *.split] 08:53:14 -!- dustinm` has quit [*.net *.split] 08:53:14 -!- djinni has quit [*.net *.split] 08:53:16 -!- Foamed has quit [*.net *.split] 08:53:16 -!- heteroy has quit [*.net *.split] 08:53:17 -!- GoblinBomb has quit [*.net *.split] 08:53:17 -!- minmay has quit [*.net *.split] 08:53:17 -!- xnavy has quit [*.net *.split] 08:53:18 -!- neunon has quit [*.net *.split] 08:53:18 -!- MakMorn has quit [*.net *.split] 08:53:19 -!- n1k has quit [*.net *.split] 08:53:19 -!- Eksell has quit [*.net *.split] 08:53:19 -!- Zaba has quit [*.net *.split] 08:53:20 -!- lnr has quit [*.net *.split] 08:53:20 -!- vible has quit [*.net *.split] 08:53:21 -!- odiv has quit [*.net *.split] 08:53:21 -!- kvaak has quit [*.net *.split] 08:53:21 -!- pantaril has quit [*.net *.split] 08:53:23 -!- mizu_no_oto has quit [*.net *.split] 08:53:23 -!- sylnt has quit [*.net *.split] 08:53:24 -!- tensorpudding has quit [*.net *.split] 08:53:27 -!- tupper has quit [*.net *.split] 08:53:28 -!- kunwon1 has quit [*.net *.split] 08:53:28 -!- buki has quit [*.net *.split] 08:53:28 -!- thrig has quit [*.net *.split] 08:53:28 -!- geekosaur has quit [*.net *.split] 08:53:29 -!- ebering has quit [*.net *.split] 08:53:29 -!- pyre has quit [*.net *.split] 08:53:29 -!- Rjs has quit [*.net *.split] 08:53:30 -!- Chousuke has quit [*.net *.split] 08:53:30 -!- vonhedlund has quit [*.net *.split] 08:53:32 -!- bencryption has quit [*.net *.split] 08:53:32 -!- Wensley has quit [*.net *.split] 08:53:33 -!- Vizer has quit [*.net *.split] 08:53:33 -!- Kramell has quit [*.net *.split] 08:53:33 -!- ChongLi has quit [*.net *.split] 08:53:34 -!- Twinge has quit [*.net *.split] 08:53:34 -!- finrod has quit [*.net *.split] 08:53:34 -!- wamaral has quit [*.net *.split] 08:53:36 -!- varmin has quit [*.net *.split] 08:53:36 -!- zkyp has quit [*.net *.split] 08:53:36 -!- Grunt has quit [*.net *.split] 08:53:37 -!- copt has quit [*.net *.split] 08:53:37 -!- Tux[Qyou] has quit [*.net *.split] 08:53:38 -!- tingol1 has quit [*.net *.split] 08:53:38 -!- stubblyhead has quit [*.net *.split] 08:53:38 -!- schistosoma has quit [*.net *.split] 08:53:39 -!- Raycaster has quit [*.net *.split] 08:53:39 -!- orionstein has quit [*.net *.split] 08:53:40 -!- Smello has quit [*.net *.split] 08:53:40 -!- doy has quit [*.net *.split] 08:53:41 -!- chequers has quit [*.net *.split] 08:53:42 -!- johnstein has quit [*.net *.split] 08:53:42 -!- axujen has quit [*.net *.split] 08:53:43 -!- phyphor has quit [*.net *.split] 08:53:52 -!- djinni has joined ##crawl-dev 08:54:23 -!- jbenedetto has quit [Client Quit] 08:55:19 -!- thrig has joined ##crawl-dev 08:55:19 -!- kunwon1 has joined ##crawl-dev 08:55:19 -!- geekosaur has joined ##crawl-dev 08:55:19 -!- ebering has joined ##crawl-dev 08:55:19 -!- Chousuke has joined ##crawl-dev 08:55:28 -!- debo has quit [Quit: orb spiders :(] 08:55:28 -!- debo_ has joined ##crawl-dev 08:55:31 -!- sylnt has quit [Ping timeout: 249 seconds] 08:55:50 -!- debo_ is now known as debo 08:55:52 -!- lnr has quit [Max SendQ exceeded] 08:56:35 -!- Wensley has joined ##crawl-dev 08:56:35 -!- Twinge has joined ##crawl-dev 08:56:35 -!- varmin has joined ##crawl-dev 08:56:35 -!- Grunt has joined ##crawl-dev 08:57:59 -!- dustinm` has joined ##crawl-dev 08:57:59 -!- edlothiol has joined ##crawl-dev 08:58:12 -!- Kramell has quit [Write error: Broken pipe] 08:58:20 -!- minmay has joined ##crawl-dev 08:58:20 -!- neunon has joined ##crawl-dev 08:58:20 -!- MakMorn has joined ##crawl-dev 08:58:20 -!- n1k has joined ##crawl-dev 08:58:20 -!- Eksell has joined ##crawl-dev 08:58:20 -!- Zaba has joined ##crawl-dev 08:58:20 -!- vible has joined ##crawl-dev 08:58:20 -!- kvaak has joined ##crawl-dev 08:58:43 -!- Tux[Qyou] has joined ##crawl-dev 08:58:43 -!- doy has joined ##crawl-dev 08:58:43 -!- chequers has joined ##crawl-dev 08:58:43 -!- johnstein has joined ##crawl-dev 09:00:22 -!- dustinm` has quit [*.net *.split] 09:00:23 -!- Menche has quit [*.net *.split] 09:00:23 -!- edlothiol has quit [*.net *.split] 09:00:23 -!- Walt`` has quit [*.net *.split] 09:01:06 -!- edlothiol has joined ##crawl-dev 09:01:30 -!- dustinm` has joined ##crawl-dev 09:07:12 hm, i hope nothing relies on ev_ignore_type being a bitfield... 09:07:56 since functions get passed it and optimising compilers are allowed to assume nothing not mentioned in the enum definition is allowed 09:10:45 <|amethyst> nothing uses more than one bit currently, but you're right, it should use enum_bitfield 09:10:58 <|amethyst> s/nothing/nothing that I could find/ 09:14:32 -!- cribozai has quit [Ping timeout: 246 seconds] 09:16:02 <|amethyst> fortunately the fix is trivial 09:17:43 just don't push it while i'm changing all these evasion functions :P 09:17:53 <|amethyst> changing? 09:18:20 <|amethyst> I think my change will have no conflicts with you 09:18:29 <|amethyst> unless you're changing ev_ignore_type itself 09:18:34 oh, mm 09:18:48 yeah i guess not, as long as you keep the name the same 09:18:58 (deleting melee_evasion) 09:19:20 <|amethyst> the name is the same, but the actual type associated with that name changes 09:19:32 <|amethyst> I didn't have to modify any of the existing callers 09:20:07 03|amethyst02 07* 0.17-a0-471-g172d376: Bitfieldify ev_ignore_type (wheals) 10(4 minutes ago, 1 file, 2+ 1-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=172d376e8828 09:20:10 yeah, the infrastructure is already there 09:20:48 dang 09:21:09 -!- raikaria has quit [Quit: Page closed] 09:21:15 <|amethyst> the power of operator overloading 09:21:39 hooray for context 09:32:36 -!- ch1llma has quit [Quit: Page closed] 09:34:29 -!- LexAckson has joined ##crawl-dev 09:36:36 03wheals02 07* 0.17-a0-472-g95725d1: Remove redundant evasion functions (#9610). 10(6 minutes ago, 18 files, 50+ 59-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=95725d1f6d4c 09:36:39 * wheals kicks Cheibriados 09:37:08 -!- Foamed has quit [Quit: Leaving] 09:38:15 "players dismayed to learn monsters always hit" 09:39:24 -!- mizu_no_oto has quit [Ping timeout: 245 seconds] 09:39:56 they're getting even 09:40:02 -!- UncertainKitten has joined ##crawl-dev 09:48:10 -!- Cheibriados has joined ##crawl-dev 09:48:10 -!- The topic of ##crawl-dev is: Crawl Development | Logs: http://s-z.org/crawl-dev/ | People with +v have commit access. | Please keep general Crawl-related chat to ##crawl. | Dev wiki: http://crawl.develz.org/wiki | Long stuff to a pastebin service, please. 09:48:10 -!- The topic of ##crawl is: Play Dungeon Crawl Stone Soup online now! Type ??servers for instructions. | http://crawl.develz.org | FooTV: http://termcast.develz.org - ??footv for instructions | See also ##crawl-offtopic | 0.16 Tournament: http://dobrazupa.org/tournament/0.16/ 09:48:13 <|amethyst> %git 09:48:13 07wheals02 * 0.17-a0-472-g95725d1: Remove redundant evasion functions (#9610). 10(17 minutes ago, 18 files, 50+ 59-) 13https://github.com/crawl/crawl/commit/95725d1f6d4c 09:48:20 <|amethyst> %branch master 09:48:20 Branch master: https://github.com/crawl/crawl/tree/master 09:49:25 <|amethyst> %branch pull/2 09:49:25 Branch pull/2: https://github.com/crawl/crawl/pull/2 09:49:59 -!- Cheibriados has joined ##crawl-dev 09:49:59 -!- The topic of ##crawl-dev is: Crawl Development | Logs: http://s-z.org/crawl-dev/ | People with +v have commit access. | Please keep general Crawl-related chat to ##crawl. | Dev wiki: http://crawl.develz.org/wiki | Long stuff to a pastebin service, please. 09:49:59 -!- The topic of ##crawl is: Play Dungeon Crawl Stone Soup online now! Type ??servers for instructions. | http://crawl.develz.org | FooTV: http://termcast.develz.org - ??footv for instructions | See also ##crawl-offtopic | 0.16 Tournament: http://dobrazupa.org/tournament/0.16/ 09:50:04 <|amethyst> %branch pull/2 09:50:04 Branch pull/2: 13https://github.com/crawl/crawl/pull/2 09:50:08 <|amethyst> %branch flags 09:50:08 Branch flags: 13https://github.com/crawl/crawl/tree/flags 09:52:02 -!- elliptic has quit [Ping timeout: 272 seconds] 09:54:12 -!- mauris has joined ##crawl-dev 09:54:18 does it track github now? 09:54:26 oh 09:54:29 <|amethyst> yeah, it started doing that yesterday 09:54:32 i see the link 09:54:36 <|amethyst> but now it links to github instead of s-z 09:54:44 cool 09:54:49 %help 09:54:49 http://s-z.org/neil/git/cheibriados.git http://s-z.org/neil/git/monster-trunk.git git://gitorious.org/crawl/crawl.git 09:55:03 <|amethyst> (and includes a URL in branch announcements, which it didn't use to do) 09:55:03 <|amethyst> hmm 09:55:33 neat, a new pull request 09:56:08 %branch merge-requests/29 09:56:08 Branch merge-requests/29: 13https://github.com/crawl/crawl/tree/merge-requests/29 09:56:11 <|amethyst> fortunately that leftover gitorious URL was only used for %help and when initializing a new checkout 09:56:13 splat 09:56:23 <|amethyst> yeah, those are renamed 09:56:31 <|amethyst> %branch gitorious-merge-requests/29 09:56:31 Branch gitorious-merge-requests/29: 13https://github.com/crawl/crawl/tree/gitorious-merge-requests/29 09:56:35 -!- elliptic has joined ##crawl-dev 09:58:05 -!- Cheibriados has joined ##crawl-dev 09:58:05 -!- The topic of ##crawl-dev is: Crawl Development | Logs: http://s-z.org/crawl-dev/ | People with +v have commit access. | Please keep general Crawl-related chat to ##crawl. | Dev wiki: http://crawl.develz.org/wiki | Long stuff to a pastebin service, please. 09:58:05 -!- The topic of ##crawl is: Play Dungeon Crawl Stone Soup online now! Type ??servers for instructions. | http://crawl.develz.org | FooTV: http://termcast.develz.org - ??footv for instructions | See also ##crawl-offtopic | 0.16 Tournament: http://dobrazupa.org/tournament/0.16/ 09:58:18 <|amethyst> %help 09:58:18 http://s-z.org/neil/git/cheibriados.git http://s-z.org/neil/git/monster-trunk.git git://gitorious.org/crawl/crawl.git 09:58:25 <|amethyst> wha 09:58:36 <|amethyst> oh 09:58:40 <|amethyst> two separate places 09:58:55 it's not a very helpful command anyway 09:59:22 <|amethyst> says you! 10:00:01 -!- Cheibriados has joined ##crawl-dev 10:00:01 -!- The topic of ##crawl-dev is: Crawl Development | Logs: http://s-z.org/crawl-dev/ | People with +v have commit access. | Please keep general Crawl-related chat to ##crawl. | Dev wiki: http://crawl.develz.org/wiki | Long stuff to a pastebin service, please. 10:00:01 -!- The topic of ##crawl is: Play Dungeon Crawl Stone Soup online now! Type ??servers for instructions. | http://crawl.develz.org | FooTV: http://termcast.develz.org - ??footv for instructions | See also ##crawl-offtopic | 0.16 Tournament: http://dobrazupa.org/tournament/0.16/ 10:00:14 <|amethyst> I suppose that's true 10:00:27 huh, the upstream is doy/crawlbot? 10:01:17 http://s-z.org/neil/git/cheibriados.git/config 10:01:29 <|amethyst> yeah 10:01:34 <|amethyst> ashenzari 10:05:44 -!- Cheibriados has joined ##crawl-dev 10:05:44 -!- The topic of ##crawl-dev is: Crawl Development | Logs: http://s-z.org/crawl-dev/ | People with +v have commit access. | Please keep general Crawl-related chat to ##crawl. | Dev wiki: http://crawl.develz.org/wiki | Long stuff to a pastebin service, please. 10:05:44 -!- The topic of ##crawl is: Play Dungeon Crawl Stone Soup online now! Type ??servers for instructions. | http://crawl.develz.org | FooTV: http://termcast.develz.org - ??footv for instructions | See also ##crawl-offtopic | 0.16 Tournament: http://dobrazupa.org/tournament/0.16/ 10:05:55 %git :/evoker 10:05:56 07Aaron Golden02 * 0.17-a0-456-g4cf8f49: Adds an option to disable prompting for redundant xp evokers 10(2 days ago, 4 files, 15+ 7-) 13https://github.com/crawl/crawl/commit/4cf8f4939be8 10:06:01 hah 10:06:08 <|amethyst> %help 10:06:08 http://s-z.org/neil/git/?p=cheibriados.git http://s-z.org/neil/git/?p=monster-trunk.git https://github.com/crawl/crawl/ 10:06:10 <|amethyst> %source 10:06:10 http://s-z.org/neil/git/?p=cheibriados.git http://s-z.org/neil/git/?p=monster-trunk.git https://github.com/crawl/crawl/ 10:06:10 %git HEAD^^{/evoker} 10:06:23 07ebering02 {|amethyst} * 0.16-a0-4126-g1402169: Don't include (inert) in the action table for xp evokers (9486) 10(5 weeks ago, 1 file, 1+ 1-) 13https://github.com/crawl/crawl/commit/1402169daa5a 10:06:23 <|amethyst> %clone 10:06:23 http://s-z.org/neil/git/cheibriados.git http://s-z.org/neil/git/monster-trunk.git https://github.com/crawl/crawl.git 10:06:26 <|amethyst> %repo 10:06:26 http://s-z.org/neil/git/cheibriados.git http://s-z.org/neil/git/monster-trunk.git https://github.com/crawl/crawl.git 10:08:16 -!- Sharkman1231 has quit [Ping timeout: 246 seconds] 10:09:40 <|amethyst> oh huh 10:09:47 <|amethyst> I hadn't noticed that doy pulled my updates 10:09:55 <|amethyst> I guess that's what the crawl-mirrorer bot is running 10:13:01 i do wish github had the gitweb `git log --grep` command 10:13:08 -!- bencryption has quit [Ping timeout: 244 seconds] 10:14:26 <|amethyst> amusing URL though 10:14:32 <|amethyst> https://github.com/crawl/crawl/search?utf8=%E2%9C%93&q=evoker 10:14:47 -!- KiT_ has quit [Quit: Nettalk6 - www.ntalk.de] 10:14:53 <|amethyst> %E2%9C%93 is UTF-8 for ✓ 10:15:29 <|amethyst> (but it only searches the code afaict) 10:15:59 -!- ussdefiant has joined ##crawl-dev 10:16:45 closed my first pull request :( 10:17:14 -!- Ipsum has quit [Ping timeout: 252 seconds] 10:18:52 so when should something be submitted as a pull request vs submitted on mantis as a patch? 10:19:16 -!- Sorbius has quit [Ping timeout: 272 seconds] 10:20:27 <|amethyst> wheals: hm... I thought aegolden's was about when you explicitly hit , 10:20:48 <|amethyst> johnstein: IMO the best approach is to submit a pull request and link to it from mantis 10:20:55 <|amethyst> johnstein: but a patch on mantis would be fine too 10:21:04 -!- sylnt has quit [Read error: Connection reset by peer] 10:21:23 <|amethyst> just a pull request by itself isn't that great until we can make those automatically open new mantis issues 10:21:29 |amethyst: ok. looks like travis will try to test it 10:21:37 test pull requests. that sounds pretty nice 10:21:42 hm... well, we don't prompt for picking up potions on a mummy etc. 10:21:55 <|amethyst> wheals: yeah, didn't say it was a good idea :) 10:22:13 maybe we should consider these evokers useless if you have one in inv (and it isn't that one) 10:22:30 that would even let you ditch the lua 10:27:29 |amethyst: check the watch menu on my server 10:27:32 there's something funny going on 10:31:14 -!- tingol1 has quit [Ping timeout: 264 seconds] 10:33:13 -!- Lantell has quit [Remote host closed the connection] 10:33:40 -!- rast has quit [Remote host closed the connection] 10:33:42 -!- Lantell has joined ##crawl-dev 10:33:48 -!- radinms has quit [] 10:34:30 <|amethyst> TZer0: hm, weird 10:34:51 -!- rast has joined ##crawl-dev 10:35:03 <|amethyst> TZer0: I have no clue 10:35:31 Hmm 10:36:32 https://crawl.develz.org/wiki/doku.php?id=maintaining_dgamelaunch_and_webtiles 10:36:40 should I try the dgamelaunch-thing? 10:36:50 <|amethyst> you could see if removing the shared memory segment helps (but usually that's 10:36:53 <|amethyst> yeah 10:36:55 <|amethyst> that 10:36:58 <|amethyst> :) 10:37:10 <|amethyst> usually when that's necessary, watching a game just freezes 10:38:15 didn't help 10:38:21 <|amethyst> I guess you could also check your dgamelaunch.conf to make sure you don't have two entries with the same inprogressdir 10:38:43 <|amethyst> and also make sure you don't have two copies of the inotify helper running (but I don't think that would do this) 10:39:02 derp 10:39:05 I do 10:39:06 <|amethyst> beyond that, all I can think of is sticking a debugger or strace on dgamelaunch 10:39:09 no wait 10:39:12 hmm 10:39:43 it is only for 0.16 I think. 10:39:45 yeah. 10:40:09 <|amethyst> your trunk games aren't being duplicated 10:40:11 <|amethyst> but 0.15 is 10:40:25 anything that isn't trunk. 10:41:15 <|amethyst> 0.10 isn't 10:41:47 <|amethyst> oh wait 10:42:05 |amethyst: i saw in the logs you were suggesting changing sharnga's name. that might make sense, but note that the sword of power, singing sword, plutonium sword, sword of cerebov, sword of jihad all exist 10:42:33 <|amethyst> wheals: yeah, it's not such a big deal now that "bow" isn't a type of weapon 10:42:55 now "Mace of Variability"... :P 10:43:12 hard to bring myself to change it though since it's been around literally since 1.1 10:43:22 <|amethyst> TZer0: hm, 0.14 0.15 and 0.16 seem to duplicate games, but 0.13 isn't afaict 10:43:25 <|amethyst> TZer0: from console 10:45:03 <|amethyst> s/isn't/doesn't/ 10:45:23 -!- hy-on-github has quit [Ping timeout: 245 seconds] 10:45:49 Hmm 10:46:04 okay 10:46:09 it is my dgamelaunch 10:46:40 the config taht is 10:46:44 *that 10:48:14 Fixed 10:49:31 <|amethyst> was it duplicate DEFINE { } sections, or two different ones using the same inprogress dir? 10:49:43 <|amethyst> for future reference 10:52:29 -!- Evablue has quit [Quit: Evablue] 10:57:34 -!- ussdefiant has quit [Ping timeout: 244 seconds] 10:58:02 -!- lobf has joined ##crawl-dev 11:04:40 +1dgamelaunch 11:05:08 -!- scummos__ has quit [Ping timeout: 246 seconds] 11:06:07 * wheals rolls 1dgamelaunch for Huge Dmg 11:09:31 -!- Sharkman1231 has quit [Ping timeout: 246 seconds] 11:09:51 -!- Kalir has quit [Changing host] 11:10:04 !tell eoc why did you monitor 8865 11:10:04 wheals: OK, I'll let eoc know. 11:10:41 -!- wheals has quit [Quit: Page closed] 11:12:57 ??sceptre_of_torment 11:12:57 sceptre of torment[1/1]: +7 mace which invokes Torment on 50% of attacks and 1/200 on just being wielded for a given turn. Useful if you have {torment immunity}. Counts as necromancy for the good gods, but if you worship a good god, you are susceptible to torment, so this is going to cause you far worse problems than penance. 11:19:51 ??flag day 11:19:52 flag day[1/1]: The day our push urls move from {gitorious} to {github}. http://www.catb.org/jargon/html/F/flag-day.html 11:19:57 has it happened yet 11:20:16 NCP is back, baby 11:22:28 -!- edlothiol has quit [Ping timeout: 245 seconds] 11:28:24 -!- ldf has quit [Ping timeout: 256 seconds] 11:37:50 -!- elliptic has quit [Quit: Leaving] 11:42:36 Xom instakill via potion of poison within first 120 turns of game 13https://crawl.develz.org/mantis/view.php?id=9613 by golthoon 11:43:11 -!- mizu_no_oto has quit [Quit: ["Textual IRC Client: www.textualapp.com"]] 11:44:49 print 9613 out and frame it for giggles? 11:46:58 -!- Lightli has quit [Ping timeout: 246 seconds] 11:51:09 -!- edlothiol has joined ##crawl-dev 11:53:55 -!- oddshocks has quit [Changing host] 11:56:24 aww, babby's first CK 11:56:26 cute 11:58:22 -!- Kolbur1 has joined ##crawl-dev 11:59:45 -!- Kolbur has quit [Read error: Connection reset by peer] 12:01:09 -!- elliptic has joined ##crawl-dev 12:09:00 -!- ldf has joined ##crawl-dev 12:11:15 -!- simmarine has joined ##crawl-dev 12:13:11 -!- Archevanescent has quit [Quit: Page closed] 12:19:59 -!- amalloy_ is now known as amalloy 12:24:16 Unstable branch on crawl.akrasiac.org updated to: 0.17-a0-472-g95725d1 (34) 12:32:26 -!- KurzedMetal has quit [Read error: Connection reset by peer] 12:35:04 ??strange_machine 12:35:04 strange machine[1/1]: Found in Tukima's Studio. Some of them cast blink on you. 12:35:12 ??tukima’s_studio 12:35:13 tukima’s studio ~ tukima's studio[1/1]: Wizlab featuring {dancing weapon}s, strange generators spawning them and {strange machine}s blinking you next to them. Loot are the book with {Tukima's Dance}, a few blink scrolls plus an acquirement-level item and some gold. 12:35:30 -!- KurzedMetal has quit [Read error: Connection reset by peer] 12:38:44 -!- Kolbur1 is now known as Kolbur 12:46:03 -!- hhkb has quit [Ping timeout: 276 seconds] 12:48:52 -!- ystael has quit [Ping timeout: 256 seconds] 12:49:09 -!- heteroy has quit [Ping timeout: 248 seconds] 12:56:16 -!- namelastname112 has quit [Ping timeout: 246 seconds] 13:01:58 -!- wheals has joined ##crawl-dev 13:04:30 lobf: thanks for pointing that out 13:04:44 oh shit, sorry guys, wrong window 13:04:59 !tell marvinpa # please make sure this is the book with Tukima's Dance KITEM: 8 = book of enchantments 13:04:59 wheals: OK, I'll let marvinpa know. 13:05:04 lobf: no, i'm serious :P 13:05:40 heh, well then no problem 13:05:58 next guy to go there won't get tukima's dance 13:06:02 and may be very confused 13:06:08 haha cool 13:06:26 i wonder if it's possible to have a randbook with a specified spell guaranteed but other ones random? nicolae- might know 13:07:23 -!- amalloy is now known as amalloy_ 13:11:22 -!- giann has quit [Ping timeout: 255 seconds] 13:11:22 -!- Xenobreeder has quit [Quit: Page closed] 13:15:14 <|amethyst> it is 13:15:23 <|amethyst> randbook spells:tukima's_dance disc:hexes numspells:4 13:15:25 -!- wheals has quit [Quit: http://www.kiwiirc.com/ - A hand crafted IRC client] 13:16:06 -!- reaverb has joined ##crawl-dev 13:16:13 <|amethyst> if you don't specify numspells it seems like it always does the max of 8 13:16:57 I'm going to change the the Tukima book to maledictions...unless somebody else is already working on it >_> 13:17:21 <|amethyst> (or you can do slevels:10 instead of or in addition to numspells:) 13:17:40 <|amethyst> reaverb: hm, party tricks is also an option 13:17:49 |amethyst: Hmm. 13:17:52 ??party tricks 13:17:53 book of party tricks[1/1]: Summon Butterflies, Apportation, Blink (replaced by Invisibility in 0.16), Alistair's Intoxication, Tukima's Dance 13:18:09 ?/Tukima's Dance 13:18:09 Matching terms (1): tukima's_dance; entries (7): blade_card[1] | book_of_enchantments[1] | book_of_party_tricks[1] | hexes[2] | list_of_spells_by_school[7] | tukima's_ball[1] | tukima's_studio[1] 13:18:23 <|amethyst> ??book of enchantments 13:18:23 book of enchantments[1/1]: Cause Fear, Silence, Tukima's Dance, Deflect Missiles, Haste, Discord 13:18:53 IIRC that changed, I'll update it. 13:18:58 <|amethyst> yeah 13:19:22 Hmm, is there a good way to test wizlabs? 13:19:47 <|amethyst> ¡learn set book_of_enchantments[1] Cause Fear, Silence, Deflect Missiles, Haste, Discord. Also contained Tukima's Dance in 0.16 and earlier. 13:19:50 <|amethyst> !learn set book_of_enchantments[1] Cause Fear, Silence, Deflect Missiles, Haste, Discord. Also contained Tukima's Dance in 0.16 and earlier. 13:19:50 book of enchantments[1/1]: Cause Fear, Silence, Deflect Missiles, Haste, Discord. Also contained Tukima's Dance in 0.16 and earlier. 13:20:28 !learn e book_of_enchantments s/\.*/\./ 13:20:29 book of enchantments[1/1]: .Cause Fear, Silence, Deflect Missiles, Haste, Discord. Also contained Tukima's Dance in 0.16 and earlier. 13:20:41 Hmm, any reason to have the "0.16 and earlier" bit? 13:20:50 <|amethyst> because 0.16 is the latest release 13:21:11 <|amethyst> IMO learndb should cover both trunk and stable where possible 13:21:17 -!- Tuxedo[Qyou] has joined ##crawl-dev 13:21:20 Oh, wow, already thought it was 0.17 for some reason <_< 13:21:34 <|amethyst> %git 13:21:34 07wheals02 * 0.17-a0-472-g95725d1: Remove redundant evasion functions (#9610). 10(4 hours ago, 18 files, 50+ 59-) 13https://github.com/crawl/crawl/commit/95725d1f6d4c 13:22:03 <|amethyst> reaverb: as for testing: &~8 to go to wizlab, then &Pwizlab_tukima to regenerate the level as tukima's wizlab 13:22:29 -!- wheals has joined ##crawl-dev 13:23:18 |amethyst: Yeah, figure that out :D 13:23:29 Ok, so, maledictions or party tricks >_> 13:23:48 or maybe just randomize it? 13:24:05 -!- Tux[Qyou] has quit [Ping timeout: 252 seconds] 13:25:01 #9613 is strange, xom doesn't seem to have any bad potion effect 13:29:01 -!- CanOfWorms has joined ##crawl-dev 13:31:45 03reaverb02 07* 0.17-a0-473-gfd9ac06: Place only books with Tukima's Dance as Tukima's Studio loot (lobf) 10(4 minutes ago, 1 file, 1+ 1-) 13https://github.com/crawl/crawl/commit/fd9ac067fb3e 13:33:35 !tell marvinpa never mind! 13:33:36 wheals: OK, I'll let marvinpa know. 13:33:43 -!- Zooty has quit [Ping timeout: 246 seconds] 13:37:56 -!- Tux[Qyou] has joined ##crawl-dev 13:40:19 -!- Tuxedo[Qyou] has quit [Ping timeout: 250 seconds] 13:41:20 -!- MarvinPA has joined ##crawl-dev 13:41:57 -!- onrul has quit [Read error: Connection reset by peer] 13:43:03 Grunt: beeb boop you're not a bot?! I kind of suspected that the wall of zot thing was maybe due to how the varients are defined, since the ones I've tried to use are set up a bit differently 13:43:42 I'd like to make that functionality work with TILE as well as RLTILE, although I'm not even sure if that's an issue or if it's the variant thing only 13:45:20 heh 13:45:23 .crushed 13:45:24 172. wvc the Axe Maniac (L27 MiWn of Cheibriados), blasted by an octopode crusher (iron shot) on Zig:21 on 2015-04-04 09:30:21, with 807493 points after 67097 turns and 9:51:30. 13:45:27 another zig call and 13:45:28 .crushed -2 13:45:29 171/172. XuaXua the Brawler (L16 MiGl of Dithmenos), slain by an octopode crusher on Depths:1 (serial_bayou_shore_a) on 2015-04-02 21:06:30, with 114314 points after 35174 turns and 2:16:43. 13:45:33 a tavern kill 13:45:35 .crushed -3 13:45:36 170/172. axecop the Eclecticist (L17 DEIE of Vehumet), blasted by an octopode crusher (iron shot) on Depths:1 (nrook_pool_corridor) on 2015-03-29 07:08:23, with 161532 points after 41378 turns and 1:23:07. 13:45:49 !lg * ikiller=octopode_crusher s=br 13:45:50 186 games for * (ikiller=octopode_crusher): 109x Depths, 63x Shoals, 8x Zig, 3x Abyss, 2x D, Zot 13:45:54 wow 8 13:45:58 <|amethyst> gammafunk: this might be relevant 13:46:10 <|amethyst> !source tileview.cc:1250 13:46:11 http://s-z.org/neil/git/?p=crawl.git;a=blob;f=crawl-ref/source/tileview.cc;hb=HEAD#l1250 13:46:25 mm xuaxua kill 13:46:29 -!- Twiggytwiggytwig has quit [Quit: See ya guys later ;)] 13:46:53 |amethyst: hrm, yet that seems to be not the zot wall 13:47:17 <|amethyst> hm 13:47:38 <|amethyst> there also seems to be some stuff under tile_init_flavour 13:47:48 <|amethyst> tileidx_t wall_base = env.tile_default.wall; 13:47:48 <|amethyst> int colour = env.grid_colours(gc); 13:47:48 <|amethyst> if (colour) 13:47:48 <|amethyst> wall_base = tile_dngn_coloured(wall_base, colour); 13:47:48 <|amethyst> env.tile_flv(gc).wall = pick_dngn_tile(wall_base, rand2); 13:48:01 <|amethyst> but I don't really understand the details 13:48:10 ok, well that's a solid lead, so thanks 13:48:18 I just want to generalize this in a not bad way 13:48:54 may need to look carefully at the number of variants 13:49:01 -!- reaverb has quit [Quit: Leaving.] 13:49:07 using those tiles functions to get this number 13:49:23 !function tile_dngn_coloured 13:49:24 1/1. http://s-z.org/neil/git/?p=crawl.git;a=blob;f=crawl-ref/source/rltiles/tiledef-dngn.cc;hb=HEAD#l119 13:49:36 <|amethyst> oh 13:49:37 good 404 13:49:41 <|amethyst> !source wall_colour_pairs 13:49:41 1/1. http://s-z.org/neil/git/?p=crawl.git;a=blob;f=crawl-ref/source/rltiles/tiledef-wall.cc;hb=HEAD#l6440 13:49:53 another good 404 13:49:57 <|amethyst> oh 13:50:00 <|amethyst> autogenerated 13:50:03 since those are compile-time, will they ..yeah 13:50:43 I guess you could have it build rltiles after checkout? 13:51:18 means using sdl and all those other contribs though 13:51:18 <|amethyst> I'd go the other way and have sequell not index them :) 13:51:28 yeah that's certainly easier! 13:51:31 <|amethyst> relevant:q 13:51:44 <|amethyst> err, relevant 13:51:46 -!- bonghitz has quit [Quit: Leaving...] 13:51:47 there are some important functions in there that aren't just functions of data 13:51:58 <|amethyst> !source rltiles/dc-wall.txt:148 13:51:58 http://s-z.org/neil/git/?p=crawl.git;a=blob;f=crawl-ref/source/rltiles/dc-wall.txt;hb=HEAD#l148 13:52:09 would be nice for sequell to point to github too 13:52:18 oh 13:52:24 <|amethyst> probably 13:52:25 hrm, we could not use gitweb 13:52:28 <|amethyst> chei does not 13:52:33 <|amethyst> err 13:52:34 <|amethyst> now 13:52:53 does gitweb get us anything over github? 13:53:03 <|amethyst> greensnark: feel like updating !source etc to link to github instead of s-z.org ? 13:53:20 he probably needs to know the url scheme 13:53:21 <|amethyst> gammafunk: apparently gitweb has better search 13:53:23 -!- amalloy_ is now known as amalloy 13:53:28 yeah I could believe that 13:53:34 yeah, github's search is pretty awful 13:53:38 yah 13:53:57 I am not sure how common it is for people to search through gitweb though, seems easier to just clone the repo and grep at that point 13:54:13 right, I've used gitweb search just a handful of times 13:54:36 the github source browser is certainly a lot better 13:55:13 <|amethyst> greensnark: https://github.com/crawl/crawl/blob/master/${file}#l${line} 13:57:28 -!- Menche has quit [Ping timeout: 245 seconds] 14:00:35 @??the_royal_jelly name:Git_Blob hd:1000 n_rpl 14:00:35 Git Blob (08J) | Spd: 14 | HD: 100 | HP: 230 | AC/EV: 8/4 | Dam: 5008(acid:7d3), 3008(acid:7d3) | 04eats items, see invisible | Res: 06magic(180), 03poison, 08acid+++, asphyx, 08blind, 12drown | Vul: 11silver | XP: 310468 | Sz: Medium | Int: plant. 14:00:45 -!- giann has quit [Ping timeout: 252 seconds] 14:01:36 -!- pikaro has quit [Ping timeout: 250 seconds] 14:02:44 The git blob shudders and spits out seventeen more commits. 14:04:03 The Git Blob evaporates and reforms as a CVS tree! 14:04:03 iafm (L23 CeHu) ASSERT(in_non_diamond_int(r.start)) in 'ray.cc' at line 217 failed. (Depths:4) 14:05:30 -!- heteroy has quit [Ping timeout: 250 seconds] 14:06:13 -!- omnirizon has quit [] 14:06:59 -!- Sorbius has quit [Ping timeout: 252 seconds] 14:08:01 <|amethyst> Varchar's War-Riders? 14:09:51 -!- Maud has quit [Remote host closed the connection] 14:13:39 -!- Icadius has quit [Quit: Look what I got, Bart, a Tickle-Me Krusty doll!] 14:15:32 +1 14:16:01 That'd be a great team name if it were more crawl-related 14:16:46 -!- swartzcr has quit [Quit: leaving] 14:18:03 schwarzschild's warg riders 14:18:07 !singularity the warg 14:18:08 wheals gestures wildly while chanting. Space collapses on itself with a satisfying crunch. The singularity violently warps the warg! 14:20:05 <|amethyst> Lasty_: I had a fun varchild's + brand deck until they changed the rules on token ownership 14:21:08 |amethyst: I hear having 20 1/1 tokens is pretty solid 14:22:10 |amethyst: Can I switch to github now? 14:22:19 <|amethyst> yeah 14:22:19 i.e. is that officially live? 14:22:21 Ok 14:22:37 <|amethyst> we're still pushing to gitorious, but everything is mirrored to github quickly 14:23:15 <|amethyst> (more quickly than s-z.org, since Chei is now pulling from github) 14:23:46 -!- Sequell has quit [Remote host closed the connection] 14:24:13 <|amethyst> I'll switch over cszo and cao in the next couple of days; then once the other servers are switched we'll be ready to drop gitorious completely 14:24:45 -!- ZChris13 has joined ##crawl-dev 14:30:13 tomatochips (L17 DEEn) ASSERT(_valid()) in 'ray.cc' at line 194 failed. (Elf:3) 14:30:33 |amethyst: Does Chei poll github or do you use a hook to know when to update? 14:30:37 -!- rchandra has joined ##crawl-dev 14:30:54 -!- reaverb has joined ##crawl-dev 14:37:08 who's in charge of sequell? is there someone who should be notified that he disconnected 15 minutes ago? 14:37:49 greensnark is doing work on it right now 14:37:53 -!- Menche has quit [Quit: Leaving] 14:38:54 <|amethyst> greensnark: it is informed by a webhook 14:39:03 greensnark: there's a post-commit hook that does cheipoke afaik 14:39:03 <|amethyst> ??cheipoke 14:39:12 oh sorry 14:39:15 didn't see neil 14:39:34 <|amethyst> gammafunk: it also polls every 5 minutes just in case 14:39:41 <|amethyst> err 14:39:44 <|amethyst> greensnark: ^ 14:40:07 I win the 'g' case-sorting! 14:40:16 <|amethyst> I think it goes by last nick to speak 14:40:59 but what if no one has spoken since the client started?! 14:41:06 <|amethyst> greensnark: if you set up a URL that will trigger a pull, you can add that at https://github.com/crawl/crawl/settings/hooks 14:41:47 <|amethyst> greensnark: make sure you check "Active" or it won't actually fire 14:42:07 |amethyst: Cool, thanks :) 14:43:00 -!- MarvinPA_ has joined ##crawl-dev 14:44:14 -!- Sequell has joined ##crawl-dev 14:44:16 -!- MarvinPA has quit [Ping timeout: 240 seconds] 14:44:20 !source main.cc 14:44:21 https://github.com/crawl/crawl/blob/master/crawl-ref/source/main.cc 14:44:25 !kw playable 14:44:26 Cannot find current/source/crawl.build in Crawl source tree 14:44:28 Yuck 14:44:51 -!- amalloy is now known as amalloy_lunch 14:45:11 !kw playable 14:45:11 Built-in: playable => char=HuFi|HuWz|HuGl|HuNe|HuAs|HuBe|HuHu|HuCj|HuEn|HuFE|HuIE|HuSu|HuAE|HuEE|HuSk|HuVM|HuCK|HuTm|HuMo|HuWr|HuWn|HuAr|HuAM|HuAK|HEFi|HEWz|HEGl|HENe|HEAs|HEBe|HEHu|HECj|HEEn|HEFE|HEIE|HESu|HEAE|HEEE|HESk|HEVM|HECK|HETm|HEMo|HEWr|HEWn|HEAr|HEAM|HEAK|DEFi|DEWz|DEGl|DENe|DEAs|DEBe|DEHu|DECj|DEEn|DEFE|DEIE|DESu|DEAE|DEEE|DESk|DEVM|DECK|DETm|DEMo|DEWr|DEWn|DEAr|DEAM|DEAK|HaFi|HaWz|HaG... 14:45:20 !apt 14:45:20 You must provide at least a race or a skill 14:45:24 !apt de 14:45:25 DE: Fighting: -2*, Short: 0, Long: -1, Axes: -2, Maces: -3*, Polearms: -3*, Staves: 0, Slings: -2, Bows: 1, Xbows: -1, Throw: 1, Armour: -2, Dodge: 2, Stealth: 3, Shields: -2, UC: -2*, Splcast: 3!, Conj: 1, Hexes: 3, Charms: 4!, Summ: 1, Nec: 2!, Tloc: 1, Tmut: 1, Fire: 1, Ice: 1, Air: 0, Earth: 1, Poison: 1, Inv: 1, Evo: 1, Exp: !, HP: !, MP: ! 14:45:56 MP: yes 14:48:21 no it's more like "yes!" 14:48:52 !function die 14:48:53 Can't find die. 14:49:10 !function _reset_game 14:49:10 Can't find _reset_game. 14:49:11 !source die_noline 14:49:12 Can't find die_noline. 14:49:38 probably still being worked on 14:49:41 !source stop_delay 14:49:41 Can't find stop_delay. 14:49:43 i guess 14:49:44 Hm 14:49:48 I thought I fixed that damn thing 14:50:00 hope the xp/mp/hp didn't break !source as well 14:50:05 Oh my tags file is in the wrong place now 14:50:58 wheals: did you get sore throat? 14:51:31 !source die_noline 14:51:31 1/1. https://github.com/crawl/crawl/blob/master/crawl-ref/source/dbg-asrt.cc#l873 14:51:47 NORETURN 14:52:18 -!- Blazinghand|Work has quit [Remote host closed the connection] 14:53:04 hrm 14:53:09 NOMERCY 14:53:20 oh this must show last change in the file 14:53:29 I was confused by wheals 7 days ago Add French spacing fixes. 14:55:19 wow, book of maledictions instead of book of enchantments 14:55:53 ??book_of_maledictions 14:55:54 book of maledictions[1/1]: Corona, Sure Blade, Ensorcelled Hibernation, Confuse, Enslavement, Dazzling Spray 14:56:16 !source maledictions 14:56:16 Can't find maledictions. 14:56:34 !source Dr. Livingstone 14:56:35 Couldn't understand Livingstone 14:56:37 -!- Yermak has quit [Quit: Page closed] 14:56:37 Damn 14:57:12 !source spellbook_templates 14:57:12 1/1. https://github.com/crawl/crawl/blob/master/crawl-ref/source/book-data.h#l1 14:57:19 one way I guess 14:57:22 -!- doubtofbuddha has quit [Ping timeout: 246 seconds] 14:57:34 er just !source book-data.h if you can remember that 14:59:12 !learn set book_of_maledictions Corona, Enscorcelled Hibernation, Confuse, Tukima's Dance, Dazzling Spray. In 0.16 had Sure Blade as well as Enslavement in place of Tukima's Dance. 14:59:13 book of maledictions[1/1]: Corona, Enscorcelled Hibernation, Confuse, Tukima's Dance, Dazzling Spray. In 0.16 had Sure Blade as well as Enslavement in place of Tukima's Dance. 14:59:44 making learndb lie again, gammafunk? 15:00:08 stable is the crawl that exists, trunk is ephemeral 15:00:26 !learn e book_of_maledictions s/6/6- 15:00:27 book of maledictions[1/1]: Corona, Enscorcelled Hibernation, Confuse, Tukima's Dance, Dazzling Spray. In 0.16- had Sure Blade as well as Enslavement in place of Tukima's Dance. 15:00:31 all is flux 15:00:42 rchandra: It's a lie if you refuse to read more than one sentence in a learndb entry 15:01:01 As reasonable a strategy as any to avoid disinformation, I suppose. 15:01:37 -!- simmarine has quit [Read error: Connection reset by peer] 15:01:42 I think there are probably still a lot of out of date book entries 15:01:50 -!- simmarine has joined ##crawl-dev 15:01:56 ??book_of_burglary 15:01:56 book of burglary[1/1]: Apportation (replaced by Invisibility in 0.15), Swiftness, Passwall, Passage of Golubria, Lee's Rapid Deconstruction, Darkness 15:02:07 ??book_of_enchantments 15:02:07 book of enchantments[1/1]: .Cause Fear, Silence, Deflect Missiles, Haste, Discord. Also contained Tukima's Dance in 0.16 and earlier. 15:02:20 .Cause Fear 15:02:50 !learn edit book_of_enchantments[1] s/.// 15:02:50 book of enchantments[1/1]: Cause Fear, Silence, Deflect Missiles, Haste, Discord. Also contained Tukima's Dance in 0.16 and earlier. 15:03:51 ?/0.13 15:03:51 Matching entries (46): beneficial_mutation[1] | beogh[2] | book_of_the_earth[1] | box_of_beasts[1] | cloud_damage[1] | death's_door[1] | deck_of_dungeons[1] | demonic_horde[1] | eidolon[1] | elemental_staff[2] | epic_bugs[9] | epic_bugs[10] | gargoyle[2] | gnoll_shaman[1] | great_near_misses[16] | gw[5] | hangedman[7] | harpy[3] | horn_of_geryon[1] | kirke[1] | knife_of_accuracy[1] | knife_of_accu... 15:03:57 good 15:04:05 ??book of the earth 15:04:05 book of the earth[1/1]: Leda's Liquefaction, Bolt of Magma, Statue Form, Iron Shot, Shatter. Also contains Dig in 0.13 and earlier. 15:04:06 ?/0.12 15:04:07 Matching entries (35): +12_club[5] | +12_club[6] | 27[6] | af_elec[1] | apropos_randarts[23] | Basil[13] | boots_of_running[1] | box_of_beasts[2] | cloud_damage[1] | csdc_info[2] | ddne[1] | dolorous[2] | dracoomega[3] | duane[3] | evaporate[1] | frances[1] | fulsome_distillation[1] | glasses[5] | goodmantis[7] | greatsling[1] | hall_of_blades[3] | heroic_deaths[3] | inception[1] | lamia[2] | lant... 15:04:13 ?/0\.12 15:04:14 Matching entries (21): 27[6] | af_elec[1] | Basil[13] | boots_of_running[1] | box_of_beasts[2] | dolorous[2] | dracoomega[3] | evaporate[1] | frances[1] | fulsome_distillation[1] | hall_of_blades[3] | inception[1] | lamia[2] | lantern_of_shadows[2] | oldwon[2] | priest[1] | Rock_troll[1] | skill_penalties[1] | spatial_maelstrom[1] | spider_nest[3] | teleport_control[4] 15:04:22 ??27]6 15:04:22 276 ~ 27[1/27]: Levels in each Ziggurat. 15:04:25 ?/0\.11 15:04:25 Matching entries (15): badwiki_gham_guide[1] | dwarf_mountain_bat[1] | great_far_misses[1] | hilarious_deaths[62] | insulation[1] | labyrinth[3] | new_abyss[1] | oldwon[2] | pit_fiend[2] | projected_noise[1] | stepdown[1] | test[13] | the_last_mountain_dwarf[1] | tourney_hall_of_fame[1] | ziggurat[4] 15:04:32 ??27[6 15:04:32 27[6/27]: Backgrounds as of 0.12. 15:04:36 ??dwarf mountain bat 15:04:36 %git 0.11-a0-19-g40c8fe3 15:04:37 07evilmike02 * 0.11-a0-19-g40c8fe3: Remove dwarf mountain bat the bat zombie. 10(3 years, 2 months ago, 1 file, 5+ 5-) 13https://github.com/crawl/crawl/commit/40c8fe3c180d 15:05:01 !source Maledictions 15:05:01 1/1. https://github.com/crawl/crawl/blob/master/crawl-ref/source/book-data.h#l178 15:05:07 nice! 15:05:10 !source Air 15:05:10 1/1. https://github.com/crawl/crawl/blob/master/crawl-ref/source/book-data.h#l186 15:05:22 !source Party Tricks 15:05:23 1/1. https://github.com/crawl/crawl/blob/master/crawl-ref/source/book-data.h#l291 15:05:27 Lamentably case sensitive atm 15:05:29 oh, matching the comment? 15:05:36 Yes 15:05:41 Better hope the comment is right 15:05:59 !source Book of Air 15:06:00 Can't find Book. 15:06:04 Also Necronomicon won't show 15:06:11 I should add both patterns actually 15:07:22 I guess we should have a better book data structure 15:07:59 !source Book of Air 15:07:59 1/1. https://github.com/crawl/crawl/blob/master/crawl-ref/source/book-data.h#l186 15:08:11 greensnark: nice commits, too bad we're about to remove crawl-ref directory :P 15:08:25 was that actually decided 15:08:31 the 'kin was not pleased 15:08:42 I can remove crawl-ref relatively painlessly now 15:08:47 If/when it happens 15:08:57 -!- debo has quit [Ping timeout: 250 seconds] 15:09:18 !source Dr. Livingstone 15:09:19 Can't find Dr. 15:09:21 closer 15:11:15 !cmd !lasty_monkills !lg * ikiller=(caustic_shrike|caustic_bee|caustic_wasp|entropy_weaver|salamander_stormcaller|firecaller) s=ikiller 15:11:15 Defined command: !lasty_monkills => !lg * ikiller=(caustic_shrike|caustic_bee|caustic_wasp|entropy_weaver|salamander_stormcaller|firecaller) s=ikiller 15:11:32 gammafunk: he appears to be the only one, and i'm willing to do the work required 15:12:11 doy: well if that happens, sounds like everyone is ok with it then 15:13:49 !tell Napkin if you make your local patches available to me somewhere, i can handle rebasing them at the same time that i do the rest of the shuffling around 15:13:49 doy: OK, I'll let napkin know. 15:19:37 -!- Nakatomy has quit [Ping timeout: 264 seconds] 15:21:48 -!- xordid has quit [Quit: http://www.kiwiirc.com/ - A hand crafted IRC client] 15:22:53 -!- Bcadren has quit [Ping timeout: 252 seconds] 15:24:07 -!- UncertainKitten has quit [Ping timeout: 265 seconds] 15:25:53 -!- dtsund has joined ##crawl-dev 15:26:38 terrific 15:26:39 Napkin: You have 36 messages. Use !messages to read them. 15:26:55 what a nonsense 15:26:55 !tell Napkin Anothing message for the pile 15:26:55 gammafunk: OK, I'll let napkin know. 15:27:20 Napkin: you feel that it's a mistake to change crawl-ref? 15:27:37 it's a useless change causing just work 15:27:37 Napkin: You have 37 messages. Use !messages to read them. 15:27:40 anyways 15:29:07 and it would be even more work to make every repository available to doy 15:29:14 thanks for the help, but it's not helping ;) 15:29:30 -!- debo has joined ##crawl-dev 15:30:26 -!- Sorbius_ is now known as Sorbius 15:31:36 -!- UncertainKitten has joined ##crawl-dev 15:33:14 -!- causative has quit [Ping timeout: 246 seconds] 15:34:00 commit emails 15:34:22 -!- mizu_no_oto has quit [Quit: ["Textual IRC Client: www.textualapp.com"]] 15:34:30 oh well, don't get me started 15:36:11 -!- Kramell1 has quit [Excess Flood] 15:37:21 -!- amalloy_lunch is now known as amalloy 15:38:50 -!- Kramell has quit [Excess Flood] 15:39:43 -!- doubtofbuddha has quit [Ping timeout: 246 seconds] 15:39:51 -!- Kramell has quit [Excess Flood] 15:41:11 -!- Kramell has quit [Excess Flood] 15:42:07 Napkin: does it feel a bit better if you consider the move as making the game proper, mainline Crawl (as opposed to a fork)? 15:42:33 -!- Kramell has quit [Excess Flood] 15:43:06 -!- Kramell has quit [Excess Flood] 15:43:19 -!- reaverb1 has joined ##crawl-dev 15:43:23 it has nothing to do with feeling.. 15:43:29 -!- Kramell has quit [Excess Flood] 15:43:54 i switched jobs and have to deal with a 500k project, hot phase coming up 15:44:06 -!- Kramell has quit [Excess Flood] 15:44:13 bought a house and have to meet with handwerker almost 3 times a week 15:44:32 -!- Kramell has quit [Excess Flood] 15:44:48 and now i need to go through all repositories and all the branches and recreate them 15:45:43 -!- Kramell has quit [Excess Flood] 15:46:05 3 branches for mingw, 2 branches for cdo, a bare repository for the commit emails, the repository for the knowledge bots 15:46:14 -!- reaverb has quit [Ping timeout: 264 seconds] 15:46:30 and that's just out of my head, there are probably more 15:46:35 -!- reaverb1 is now known as reaverb 15:47:05 i will just ignore it for now and watch something relaxing 15:47:07 o/ 15:48:52 -!- stanzill has quit [Changing host] 15:48:59 -!- WereVolvo has quit [Read error: Connection reset by peer] 15:49:43 phew 15:50:00 it should be possible for someone to help you do this, I think 15:50:06 but: later! :) 15:52:22 aside from making a mantis account, is there anything i should do before submitting source-code patches? atm the change i want to make is just in help.txt, but there's another i'd like to do in C if i can figure out what to change 15:52:39 -!- bonghitz has quit [Quit: Leaving...] 15:54:25 <|amethyst> ??coding conventions 15:54:25 coding conventions[1/1]: http://s-z.org/neil/git/?p=crawl.git;a=blob;f=crawl-ref/docs/develop/coding_conventions.txt;hb=HEAD 15:54:43 <|amethyst> amalloy: Read that so we don't have to re-indent your code :) 15:54:50 -!- Kramell has quit [Excess Flood] 15:55:28 |amethyst: does someone have a .dir-locals.el i can use to teach emacs these rules instead of learning them myself? 15:55:40 <|amethyst> right now the preferred way of submitting a patch is to make a commit, create the patch with git-format-patch origin/master , and upload that to mantis 15:55:45 <|amethyst> probably someone does 15:55:48 <|amethyst> I use vim 15:56:11 <|amethyst> now that we have github, you could also make a pull request, and link to that from the mantis issue 15:56:23 <|amethyst> which has the advantage that Chei will announce it 15:56:34 <|amethyst> well, chei will announce the issue anyway 15:56:44 <|amethyst> but with a pull request chei will announce the commits themselves 15:56:51 format-patch is fine (and i used that for my vault submission), but i'm glad pull requests are becoming an option 15:57:08 <|amethyst> gitorious merge requests have always been an option 15:57:19 <|amethyst> but no one likes using gitorious's interface so... 15:57:20 yeah but like...github 16:01:23 -!- Patashu has joined ##crawl-dev 16:08:36 -!- Pluie has joined ##crawl-dev 16:13:36 -!- Lightli has joined ##crawl-dev 16:18:24 -!- tcsc has quit [Quit: This computer has gone to sleep] 16:22:24 -!- hhkb has quit [Client Quit] 16:23:55 -!- Patashu has quit [Ping timeout: 250 seconds] 16:26:57 -!- Crehl has quit [Ping timeout: 265 seconds] 16:29:44 i'm working on updating the help text on the m?? screen, and planning to mention the +4 from manuals in the "aptitude" section while i'm here. y/n? 16:31:40 <|amethyst> sounds good, yes 16:31:49 <|amethyst> also, I hope you're removing the mention of antitraining :) 16:33:11 <|amethyst> oh, and the fact that cross-training is listed under "how fast you train a skill" 16:33:49 |amethyst: yes 16:33:56 this wouldn 16:34:04 this wouldn't conflict with skillmenu would it 16:34:04 that's what brought me here; the manuals stuff is just en passant 16:34:25 be redundant with, rather 16:35:05 %git fd5ab8dc51b35 16:35:05 07ChrisOelmueller02 {|amethyst} * 0.16-a0-4080-gfd5ab8d: Tweak skill menu help section text slightly 10(7 weeks ago, 1 file, 22+ 26-) 13https://github.com/crawl/crawl/commit/fd5ab8dc51b3 16:35:21 <|amethyst> is skillmenuoh 16:35:40 <|amethyst> yeah, you might want to start from that branch 16:35:54 ah 16:36:24 i wonder if 7 weeks ago is when i mentioned the outdated help text and |amethyst agreed it should be fixed 16:36:25 <|amethyst> I forgot it updated the help screen and not just the inline help (m?) 16:36:33 i just saw it wasn't on master, so i figured it never got done 16:37:10 <|amethyst> that's my fault, sorry 16:38:08 <|amethyst> what's holding up skillmenu anyway? 16:38:13 no worries. i'm just glad to see it's getting fixed, and that i apparently found the same general fixes were needed 16:38:32 <|amethyst> am I supposed to be committing it? i thought wheals was? 16:39:14 i dunno, this is crawl development :P 16:39:52 god bless the devs, for they desperately need the help 16:39:55 guess i'll merge it soon, it got pushed to the end of my todo by accident 16:40:09 -!- debo has quit [Ping timeout: 250 seconds] 16:42:50 -!- Krakhan has quit [Changing host] 16:43:03 -!- ashudal has quit [Remote host closed the connection] 16:44:18 -!- MarvinPA_ is now known as MarvinPA 16:45:30 -!- siepu has quit [Read error: Connection reset by peer] 16:52:24 -!- scummos__ has quit [Ping timeout: 276 seconds] 16:52:52 -!- Sharkman1231 has quit [Ping timeout: 246 seconds] 16:57:55 -!- debo has joined ##crawl-dev 16:57:58 -!- Kalir has quit [Quit: CADENZA-CLASS CLOCKWORK KNIGHT--OPERATION TERMINATED] 17:03:41 -!- ystael has quit [Ping timeout: 265 seconds] 17:04:29 -!- Kolbur has left ##crawl-dev 17:06:05 -!- elliptic has quit [Quit: Leaving] 17:06:07 static void _get_dungeon_wall_tiles_by_depth(int depth, vector& t) 17:06:29 // 11111333333 55555555 17:06:29 static void _get_dungeon_wall_tiles_by_depth(int depth, vector& t) 17:06:35 thx for the comment 17:07:02 the // 222222444444 6666666666 17:07:05 is also helpful 17:07:18 -!- wheals has quit [Quit: http://www.kiwiirc.com/ - A hand crafted IRC client] 17:07:20 oh I wonder if that comment is even still accurate 17:07:28 0! 9! 8! 17:07:41 it's "Zero! Nine! Eight!" 17:08:49 !sgd Grunt 17:08:50 fr 17:09:00 !xxx gammafunk 17:09:01 Grunt casts a spell. 13 tentacled monstrosities appear! The tentacled monstrosity tentacle-slaps gammafunk! x13 17:09:16 !dragonscall gammafunk 17:09:16 Grunt calls out to the draconic realm, and the dragon horde roars back! The golden dragon tramples gammafunk!!! x3 17:10:03 <|amethyst> gammafunk: it's accurate up to the 4s 17:10:22 mm 17:10:34 I don't think I remembered that that comment was there when I was updating that function for Depths 17:10:35 <|amethyst> gammafunk: but you don't get 5 and 6 in D anymore, just depths (and that is different from the 5s and 6s in the diagram) 17:10:58 dang it people I have no idea what those numbers even mean are you trying to make fun of meeeee 17:11:08 <|amethyst> 111 17:11:09 gammafunk: there are six sets of dungeon wall/floor tiles 17:11:14 <|amethyst> means D:1 D:2 D:3 get set 1 17:11:16 <|amethyst> 111 17:11:17 <|amethyst> 222 17:11:26 <|amethyst> mean D:4 D:5 D:6 get either 1 or 2 17:11:29 <|amethyst> etc 17:11:31 gammafunk: the colums from left to right are the depths at which they appear 17:11:33 -!- Maud has quit [Ping timeout: 248 seconds] 17:11:35 *columns 17:11:44 03bh02 07[flags] * 0.17-a0-440-gbd2f4da: Convert rc, rcdir and dir flags to new style flags. 10(3 minutes ago, 1 file, 17+ 34-) 13https://github.com/crawl/crawl/commit/bd2f4da33d04 17:13:09 -!- Maud has quit [Read error: Connection reset by peer] 17:14:21 is this other new bh tech that will forever remained branched?! 17:14:28 -!- Lasty has joined ##crawl-dev 17:14:32 leaf it alone, gammafunk 17:14:33 >_> 17:14:51 * bh removes gammafunk's teeth with a quokka 17:14:52 I'm trying to tree reasonable, Grunt 17:15:28 ouch 17:15:48 'tech', more like gutting a bunch of crap from initfile 17:16:19 -!- NilsBloodaxe has quit [Ping timeout: 246 seconds] 17:16:37 He typed, from behind his terminal in the X labs, miles below the earth's surface in the Google Base 17:17:55 where can i find the definition of struct bolt? i can only fnid a bunch of opaque declarations of it 17:18:04 beam.h, IIRC 17:18:12 gammafunk: Hamulet lives at the center of the earth, not me 17:18:18 (just stay away from beam.cc lets you turn to stone) 17:18:22 oh, indeed it is. i wonder why i didn't see it 17:18:23 yeah, bh is operating out of the moon base 17:18:47 gonna name the moon troll bh 17:19:11 The moon troll says, "bhhhhhhhhhhhhhhh". 17:19:18 Grunt: I approve 17:19:42 oh I think I see how wall colour variants are chosen 17:20:31 badly! 17:21:17 yep 17:21:37 learn add devteam oh I think I see how [this code works] badly! 17:21:40 my TAGS lookup seems to be struggling with tile_variation 17:22:29 -!- mauris_ has joined ##crawl-dev 17:23:22 !source binary_search 17:23:22 1/1. https://github.com/crawl/crawl/blob/master/crawl-ref/source/rltiles/tiledef_defines.h#l73 17:23:25 huh 17:24:02 |amethyst: is that template best to have in that define? I guess there's nothing special about template functions that means they go in a special place, is there 17:24:33 yeah it's only used in rltiles autogen files 17:25:13 -!- mauris has quit [Ping timeout: 250 seconds] 17:26:06 03MarvinPA02 07* 0.17-a0-474-gb00c60c: Remove some outdated Donald lines 10(2 minutes ago, 1 file, 2+ 49-) 13https://github.com/crawl/crawl/commit/b00c60c8c722 17:27:12 if someone passes --wizard to a non-wizmode binary, should it silently ignore the flag or complain and refuse to start? 17:27:16 Unstable branch on crawl.lantea.net updated to: 0.17-a0-473-gfd9ac06 (34) 17:27:40 -!- HellTiger has quit [Ping timeout: 256 seconds] 17:28:29 -!- stubblyhead has quit [Read error: Connection reset by peer] 17:30:07 03bh02 07[flags] * 0.17-a0-441-g1eb93ed: Remove --help flag 10(9 minutes ago, 1 file, 1+ 10-) 13https://github.com/crawl/crawl/commit/1eb93edef685 17:30:07 03bh02 07[flags] * 0.17-a0-442-g802da5b: Convert --name flag 10(7 minutes ago, 1 file, 4+ 10-) 13https://github.com/crawl/crawl/commit/802da5b64485 17:30:07 03bh02 07[flags] * 0.17-a0-443-g47e01de: Convert --explore and --wizard flags 10(4 minutes ago, 1 file, 11+ 17-) 13https://github.com/crawl/crawl/commit/47e01de26410 17:30:08 New branch created: pull/3 (1 commit) 13https://github.com/crawl/crawl/pull/3 17:30:08 03Alan Malloy02 07[pull/3] * 0.17-a0-474-gff25650: Fix targeting of Dithmenos spell-shadowing. 10(2 minutes ago, 1 file, 2+ 0-) 13https://github.com/crawl/crawl/commit/ff256504bc51 17:30:11 -!- HellTiger_NB has quit [Ping timeout: 256 seconds] 17:30:39 -!- debo has quit [Ping timeout: 245 seconds] 17:31:14 -!- UncertainKitten has quit [Ping timeout: 264 seconds] 17:31:37 -!- HellTiger_ has quit [Ping timeout: 264 seconds] 17:33:37 do we want the "new branch created: pull/N" messages in ##crawl? seems like they belong in -dev only 17:35:15 Fix targeting of Dithmenos spell-shadowing 13https://crawl.develz.org/mantis/view.php?id=9614 by amalloy 17:36:47 -!- elliptic has joined ##crawl-dev 17:38:12 -!- Pacra has joined ##crawl-dev 17:41:16 -!- Pluie has quit [Ping timeout: 256 seconds] 17:48:55 -!- Aryth has quit [Read error: Connection reset by peer] 17:50:50 -!- pikaro has quit [Ping timeout: 272 seconds] 17:51:19 -!- Elystan has quit [Ping timeout: 246 seconds] 17:58:09 -!- reaverb has quit [Ping timeout: 250 seconds] 17:58:28 -!- stubblyhead has quit [Ping timeout: 255 seconds] 17:58:38 -!- jmr has quit [Remote host closed the connection] 18:00:04 !tell wheals wow i looked at net escape code after seeing your mention of it being easier with monsters in los, that is v. impressively complicated 18:00:04 MarvinPA: You have 2 messages. Use !messages to read them. 18:00:04 MarvinPA: OK, I'll let wheals know. 18:00:24 -!- reaverb has joined ##crawl-dev 18:01:40 -!- stanzill has quit [Quit: au rev] 18:03:34 does that mean it is going to be simplified soon 18:05:29 not by me! 18:06:13 -!- alefury has quit [Read error: Connection reset by peer] 18:07:04 -!- Lightli has quit [Ping timeout: 246 seconds] 18:07:56 -!- quik has quit [Ping timeout: 246 seconds] 18:08:06 -!- MarvinPA has quit [Quit: Leaving] 18:08:56 -!- Nakatomy has quit [Read error: Connection reset by peer] 18:15:46 -!- st_ has quit [] 18:21:56 -!- Insomniak` has quit [Ping timeout: 246 seconds] 18:22:47 -!- edlothiol has quit [Ping timeout: 256 seconds] 18:31:14 -!- Mason_ has quit [Client Quit] 18:31:45 -!- bonghitz has quit [Remote host closed the connection] 18:35:56 ug...I have seen the unworkable code...and it is tiles 18:36:27 or the combination of des and tiles, I guess 18:37:08 -!- Foamed has quit [Quit: Leaving] 18:37:10 -!- Zooty has quit [Ping timeout: 246 seconds] 18:39:33 -!- filthy has quit [Ping timeout: 250 seconds] 18:39:58 -!- Bcadren has quit [Ping timeout: 245 seconds] 18:40:28 gammafunk: do we have to abandon tiles? What a pity! 18:40:44 dpeg: let them eat ASCII! 18:40:52 -!- Sorbius has quit [Ping timeout: 272 seconds] 18:42:15 if we abandoned ASCII, think of all the cool graphics things we could do 18:42:55 FR a vault that uses glyphs if you're a tiles player, and tells you to imagine some tiles if you're a console player 18:43:17 -!- debo has joined ##crawl-dev 18:45:20 elliptic: how do you choose combos to play in this streak, btw? 18:45:31 just whatever you feel like, or is there a system 18:45:37 -!- LexAckson has quit [Ping timeout: 250 seconds] 18:46:02 a highly crafted morgue crawler that performs black magic on winrates... 18:46:33 03bh02 07[flags] * 0.17-a0-444-gd9ab1fd: Convert --morgue flag 10(10 minutes ago, 1 file, 5+ 12-) 13https://github.com/crawl/crawl/commit/d9ab1fd2c61a 18:46:33 03bh02 07[flags] * 0.17-a0-445-ga13dddf: Remove rc_only from initfile. 10(82 seconds ago, 3 files, 30+ 127-) 13https://github.com/crawl/crawl/commit/a13dddf01e31 18:46:39 <_miek> I think he's been using !next, but might have some !next-prefs setup 18:46:58 ??~elliptic_next 18:46:59 ~elliptic next[1/1]: SpWz 18:47:05 gammafunk: for most of the streak I've been using !next to give me a random combo I haven't won yet, and then veto combos that either (a) I don't feel like playing (b) have a really bad early game or (c) don't add at least one of a new race and a new class to the streak 18:47:06 indeed 18:47:16 cool, thanks 18:48:09 -!- Weretaco has quit [Quit: leaving] 18:48:18 !streak elliptic 18:48:19 elliptic has 23 consecutive wins (TeCj, KoEE, VSEE, NaNe, DDFi, KoCj, OpMo, CeCK, DgEE, MiCK, HEAs, VSFi, VSSk, GrTm, HOSk, HOGl, MiAK, HuAK, OgHu, DDAr, FoFE, MiWr, DrVM), and can keep going! 18:48:23 ah right 18:48:27 !streak :elliptic 18:48:28 elliptic has 33 consecutive wins (TeCj, KoEE, VSEE, NaNe, DDFi, KoCj, OpMo, CeCK, DgEE, MiCK, HEAs, VSFi, CeAE, DrAr, OgNe, NaBe, HuAE, SpAM, OpFE, DDAs, FoSk, SpIE, VSSk, GrTm, HOSk, HOGl, MiAK, HuAK, OgHu, DDAr, FoFE, MiWr, DrVM), and can keep going! 18:48:34 haha, ofc no Su 18:48:44 you can only old out so long! 18:48:48 *hold out 18:48:51 ??~elliptic_pref 18:48:51 ~elliptic pref[1/1]: !fo-- !ko-- !--su !--CK !Na-- !VS-- 18:48:55 haha 18:49:24 wow I'm sad I didn't read this pref earlier 18:49:43 some of the stuff in the pref was just added after I won 3 of it 18:49:51 oh, fair enough 18:50:19 gammafunk: I *think* elliptic might just be better than Ramc. He ain't gonna lose 18:50:19 my "usual" pref is just !fo-- 18:52:04 bh: Ramc?! pffff 18:52:42 !winrate ramc 18:52:50 ??winrate 18:52:51 winrate[1/2]: This doesn't matter. 18:52:53 ??winrate[2 18:52:54 winrate[2/2]: http://windows.microsoft.com/en-us/windows-xp/help/adjust-the-character-repeat-rate 18:52:58 ... 18:53:08 !won ramc 18:53:09 ramc has won 24 times in 95 games (25.26%): 1xCeHu 1xDDNe 1xDECj 1xDsGl 1xFeCj 1xGhWr 1xGrEE 1xHESk 1xHODK 1xHuAr 1xKoAK 1xLOFi 1xMfGl 1xMfHu 1xMiBe 1xMiGl 1xNaVM 1xOgAs 1xOpWz 1xSpEn 1xTeFE 1xTrMo 1xVSAE 1xVpIE 18:53:50 <_miek> :elliptic has a longer streak than tedronai now 18:54:15 -!- Maud has quit [Read error: Connection reset by peer] 18:54:20 !won :elliptic 18:54:21 :elliptic has won 268 times in 535 games (50.09%): 13xSpEn 3xDDCK 3xDECj 3xDrIE 2xDDBe 2xDESk 2xDrAE 2xDsBe 2xDsIE 2xFeFi 2xFeWn 2xHOEn 2xMfCr 2xMiBe 2xMiFi 1xCeAE 1xCeAr 1xCeCK 1xCeEn 1xCeFE 1xCeGl 1xCeHe 1xCeSu 1xDDAM 1xDDAr 1xDDAs 1xDDEE 1xDDFi 1xDDGl 1xDDNe 1xDDSk 1xDDVM 1xDDWn 1xDDWz 1xDEAE 1xDEAK 1xDEAs 1xDEBe 1xDEEE 1xDEFE 1xDEGl 1xDEHe 1xDESu 1xDEWr 1xDEWz 1xDgAE 1xDgCj 1xDgEE 1xDgEn 1xDgJ... 18:54:30 goodgod. 18:54:57 bh: ramc is conservative about playing games and plays more for streaks than most 18:55:01 what does the : do? 18:55:11 no nick lookup 18:55:13 !nick elliptic 18:55:14 Mapping elliptic => (!meleebug) elliptic hyperbolic hyperelliptic circular 18:55:24 er, well 18:55:33 elliptic: if we were playing chess, how many free moves could you allow me and still win assuming that I'm not allowed to check you before you can move? 18:55:34 what I said is wrong maybe, but it counts those meleebug games 18:56:36 bh: free moves are extremely strong in Chess, but that's because Chess is not a very well-designed game :) 18:56:57 ...unlike DCSS...???? 18:57:00 -!- ProzacElf has joined ##crawl-dev 18:57:07 gammafunk: it is correct, queries using :elliptic just get all games with name=elliptic 18:57:18 oh ok, good to know then 18:57:19 <_miek> well unlike chess dcss at least tries to improve itself with time 18:57:37 heh, "improve" 18:57:49 -!- ZChris13 has quit [Ping timeout: 246 seconds] 18:57:52 chess has a lot of experimental branches, people just don't play them 18:57:55 chess has improved with time! it is a much better game than it was several hundred years ago or whenever the last change was 18:58:10 _miek: the rules of chess are changing all the time! why, en passant was added a mere 500 or so years ago 18:58:16 says our time traveling friend ;) 18:58:19 Remember that old version where the queen could only move one space diagonally ???? 18:58:36 <_miek> true about the experimental branches 18:59:03 sames is true about crawl experimental branches especially bh branches ZING! 19:00:03 elliptic: perhaps, but the Chess devteam could really start getting their act together! 19:00:08 reaverb: yeah, and bishops were pretty bad too 19:00:26 chess is proud to introduce caustic rooks 19:00:31 dpeg: they are still a little faster than devteams of some roguelikes 19:00:48 originally, the Indians used to throw dice, but then people disliked the random element and went for pure puzzle instead 19:00:51 and a new god, red 19:04:04 how I hate our style guide 19:04:12 whoever invented it must've been getting a discount on newlines. 19:05:01 19:05:31 Is there a problem with just removing a lua function? (god_likes_fresh_coprses(), unused/always false on my "remove trog corpse sacrifices" branch) 19:05:38 oh, Grunt was refering me to the style guide all those times! Now it makes sense 19:05:43 19:05:44 Well, you_god_likes_fresh_corpses 19:05:52 -!- Earlo has quit [Remote host closed the connection] 19:06:39 -!- st_ has joined ##crawl-dev 19:07:13 03bh02 07[flags] * 0.17-a0-446-geac39a9: Better score flag handling 10(11 minutes ago, 1 file, 14+ 15-) 13https://github.com/crawl/crawl/commit/eac39a9c6491 19:07:17 reaverb: if it's a clua function players using it will just get an rc error, shouldn't be a big deal 19:07:35 Yeah, it's clua. 19:07:45 |amethyst: I don't know if it's you or me, but looking at cszo logs I'm no longer seeing it in fixed-width 19:08:03 reaverb: I'd grep all des with e.g. find for it to be sure 19:08:06 this is literally the least interesting branch. 19:08:14 I don't know how the dlua/clua intersect 19:08:23 gammafunk: Yeah, it's not in any .des files. 19:08:30 reaverb: sounds like you're good, then 19:08:50 was it decided what to do about zerk though? 19:09:03 I saw a bunch of discussion but didn't see if there was a decision 19:09:19 My impression was there was no change to berserk needed. 19:09:37 But that there might be secondary changes later. (which is fine). 19:09:50 yeah, maybe it was about adding in an appropriate cost later, then 19:10:08 I guess piety gain for trog will drop overall? 19:10:13 -!- Crehl_ has quit [Quit: Killed by a kitten] 19:10:15 so it's not even a trog buff 19:10:58 I guess it's a bit hard to define overall when the player can choose when to sacrifice, but I assume they'll just gain less piety on average assuming a typical rate of sacrifice vs eating 19:13:12 what would people think of running a rolling seeded tournament? Brogue does something like this on a weekly basis 19:14:03 bh: Fine idea if you want to make the necessary changes to the codebase to support that. 19:14:38 reaverb: no thanks :) 19:14:49 -!- Tux[Qyou] has quit [Read error: Connection reset by peer] 19:15:05 learning from each others deaths might be bad 19:15:32 http://brogue.wikia.com/wiki/Weekend_Contest 19:15:44 03bh02 07[flags] * 0.17-a0-447-g5d49e7c: Convert --macro 10(5 minutes ago, 1 file, 15+ 21-) 13https://github.com/crawl/crawl/commit/5d49e7cb47ac 19:15:44 03bh02 07[flags] * 0.17-a0-448-g3f83b42: Convert --seed flag 10(44 seconds ago, 1 file, 5+ 11-) 13https://github.com/crawl/crawl/commit/3f83b42fd8c4 19:15:53 rchandra: My impression was players are expected to self-enforce? I dont' know. 19:16:33 yeah, brogue does it on a "don't be a jerk" basis 19:17:35 so much fun in crawl tournaments is watching footv though, and you can't help but learn things 19:17:52 -!- Maud has quit [Read error: Connection reset by peer] 19:17:55 I like to think that all my games are a teaching device, yes 19:18:48 when i die in zot:5 i retcon it as an intentional lesson in what not to do 19:19:30 I mean more of learning things like wyrmbane exists, so might as well choose polearms when starting the HuFi 19:20:02 -!- Kellhus has quit [Quit: Page closed] 19:20:25 might as well choose polearms because they're the best weapon type even without wyrmbane >_> 19:20:59 Are HINT_ enums marshalled anywhere? 19:21:38 Oh, there's an #if tag here so I'll assume so. 19:23:22 -!- copt has quit [] 19:23:25 -!- bencryption has quit [Ping timeout: 256 seconds] 19:24:33 -!- causative has quit [Changing host] 19:24:58 -!- nikheizen has quit [Quit: ChatZilla 0.9.91.1 [Firefox 37.0.1/20150402191859]] 19:28:15 -!- jmr has quit [Remote host closed the connection] 19:29:23 -!- HellTiger has quit [Ping timeout: 250 seconds] 19:31:25 !source mapdef.cc:656 19:31:26 https://github.com/crawl/crawl/blob/master/crawl-ref/source/mapdef.cc#l656 19:31:33 I guess that should use the ui rng 19:31:48 but it's when placing a map so it doesn't really matter I suppose 19:34:27 -!- Sequell has quit [Remote host closed the connection] 19:34:49 -!- Sequell has joined ##crawl-dev 19:39:17 -!- Sequell has quit [Remote host closed the connection] 19:39:28 -!- Sequell has joined ##crawl-dev 19:39:33 03bh02 07[flags] * 0.17-a0-449-g099e69b: Convert --mapstat --objstat and --iters flags 10(2 minutes ago, 1 file, 38+ 53-) 13https://github.com/crawl/crawl/commit/099e69b21971 19:40:23 -!- varmin has quit [Remote host closed the connection] 19:40:46 -!- heteroy has quit [Ping timeout: 265 seconds] 19:42:49 -!- Monkaria has quit [Quit: Page closed] 19:43:37 -!- MgDark has quit [Quit: ChatZilla 0.9.91.1 [Firefox 36.0.4/20150320202338]] 19:46:36 03bh02 07[flags] * 0.17-a0-450-g609a8f8: More diagnostic flag tinkering 10(60 seconds ago, 1 file, 7+ 9-) 13https://github.com/crawl/crawl/commit/609a8f838e1b 19:52:06 03bh02 07[flags] * 0.17-a0-451-gf9dd4d9: Convert --builddb flag 10(3 minutes ago, 1 file, 15+ 11-) 13https://github.com/crawl/crawl/commit/f9dd4d95eef3 19:58:58 -!- kazimuth has quit [Client Quit] 20:00:34 -!- varmin has joined ##crawl-dev 20:03:07 ??varmin 20:03:08 varmin[1/2]: Varmin is the bot that reads !fight commands from the irc channel, see {!fight} 20:03:15 never knew 20:03:18 ??varmin[2 20:03:18 varmin[2/2]: Ownership: Unknown 20:03:30 ...mysterious... 20:03:33 considering the server that varmin runs on, that should be obvious 20:03:51 Is the owner....hypergrunt... 20:04:01 NOPE 20:04:13 -!- WalkerBoh has joined ##crawl-dev 20:05:32 !learn del varmin[2 20:05:32 Deleted varmin[2/2]: Ownership: Unknown 20:05:33 !fight grunt v grunt 20:05:45 !learn add varmin Ownership: Known 20:05:46 varmin[2/2]: Ownership: Known 20:05:56 good learndb 20:06:03 Only the finest facts 20:06:04 greensnark: I approve of that change 20:08:09 -!- ystael has quit [Ping timeout: 252 seconds] 20:09:42 !learn edit varmin[2] s/$/ (Grunt approvedâ„¢) 20:09:43 varmin[2/2]: Ownership: Known (Grunt approvedâ„¢) 20:10:08 !learn edit varmin[2] s/Grunt approved/Grunt-approved/ 20:10:08 varmin[2/2]: Ownership: Known (Grunt-approvedâ„¢) 20:10:15 !fight cerebov v sigmund 20:10:27 bh: ##crawl 20:10:36 Oh wait it's in this channel too huh. 20:10:46 It just gives 0 feedback whatsoever,hmm. 20:11:03 ah 20:11:05 hrm 20:11:14 -!- CanOfWorms has quit [Ping timeout: 250 seconds] 20:11:59 -!- KurzedMetal has quit [Read error: Connection reset by peer] 20:12:43 -!- Sharkman1231 has quit [Ping timeout: 246 seconds] 20:14:37 colour = (feat == DNGN_FLOOR) ? env.floor_colour : 20:14:38 (feat == DNGN_ROCK_WALL) ? env.rock_colour 20:14:38 : 0; // meh 20:14:40 ...good 20:16:31 I'm pretty sure that's my comment 20:16:33 * Grunt checks 20:17:43 -!- dtsund has left ##crawl-dev 20:17:49 %git 85b651805 20:17:49 07Grunt02 * 0.13-a0-1564-g85b6518: Allow ETC_ tile colouring to work on base wall/floor tiles. 10(1 year, 10 months ago, 1 file, 12+ 4-) 13https://github.com/crawl/crawl/commit/85b65180500b 20:17:51 yup 20:18:05 -!- dtsund has joined ##crawl-dev 20:18:35 Grunt: this is where the problem of tile variants like green crystal not being usable with colour changes is happening 20:19:35 hrm 20:22:25 -!- reaverb1 has joined ##crawl-dev 20:22:48 -!- reaverb has quit [Disconnected by services] 20:22:50 -!- reaverb1 is now known as reaverb 20:22:59 almost done... 20:23:32 03bh02 07[flags] * 0.17-a0-452-gf8ceaeb: More flag tweaks 10(64 seconds ago, 1 file, 10+ 31-) 13https://github.com/crawl/crawl/commit/f8ceaeb1446a 20:24:05 Really? We have a "Specify your entire RC on the command line" flag? 20:24:49 bh: Hahaha wow. 20:25:44 -!- Maud has quit [Remote host closed the connection] 20:26:16 -!- yokelz has left ##crawl-dev 20:26:19 I might just pretend that one doesn't exist 20:26:29 -extra-opt-first and -extra-opt-last 20:28:30 Could also remove it in a seperate commit, and then rebase that commit to be first or something. 20:28:45 But yeah it doesn't sound super useful. 20:28:58 how else will i quickly test my pizza option 20:29:20 %git 9c08ad575dfa 20:29:20 07Matthew_Cline02 * 0.6.0-a0-1537-g9c08ad5: Specify arbitrary options on the command line 10(5 years ago, 5 files, 149+ 11-) 13https://github.com/crawl/crawl/commit/9c08ad575dfa 20:29:59 I like how the commit doesn't say the use cases of those options (although I guess quickly testing rc options has some uses >_>) 20:35:09 -!- pyre has quit [Quit: ZNC - http://znc.in] 20:37:12 we have an options guide!? 20:38:08 bh: How else would people know what options existed? 20:38:13 Reading the source I guess. 20:38:41 -!- gressup has quit [Quit: Leaving] 20:38:44 reaverb: same way they learn the lua interface 20:39:29 reaverb: ./crawl --help 20:39:31 Ha, maybe documenting that too would be good... 20:39:55 we should add scheme bindings :) 20:40:13 what are you scheming this time 20:45:56 -!- mamgar has quit [Ping timeout: 240 seconds] 20:50:01 -!- tcsc has quit [Quit: Leaving] 20:51:29 -!- UncertainKitten has joined ##crawl-dev 20:57:13 -!- pikaro has quit [Remote host closed the connection] 21:00:16 You guys are a bunch of cdrs 21:07:05 gammafunk: your mother was a cadr and your father a cadar 21:08:51 first time I've heard of those, but I don't really know lisp aside from some emacs lisp 21:09:02 -!- simmarine has quit [Quit: Leaving] 21:09:11 heh 21:09:19 "for (int extra = current + 2; extra < argc; ++extra" -- it's safe to say that I hate this code 21:09:43 "classic" lisp had utility functions made from chaining the basic car and cdr 21:10:03 e.g. cadar = (car (cdr (car ...))) 21:11:24 -!- rophy has quit [Quit: Miranda NG! Smaller, Faster, Easier. http://miranda-ng.org/] 21:14:24 those are gone in non-classic lisp?? 21:14:47 what if i really need the cddadr of some expression? :< 21:16:48 mauris_: you'll have to use visual basic 21:17:49 one day I'll make a lisp dialect called 'lithp' 21:18:15 bh: i'm afraid you will have to get in line 21:18:17 probably only about a million people are ahead of you there 21:18:28 -!- mizu_no_oto has quit [Quit: Computer has gone to sleep.] 21:22:14 -!- Lasty has quit [Quit: Leaving.] 21:22:14 -!- Cheibriados has quit [Ping timeout: 264 seconds] 21:22:58 03reaverb02 07* 0.17-a0-475-g968472a: Remove Trog corpse sacrifices 10(8 days ago, 2 files, 9+ 6-) 13https://github.com/crawl/crawl/commit/968472a90585 21:22:58 03reaverb02 07* 0.17-a0-476-g045ba15: Adjust Trog description for piety changes 10(47 minutes ago, 1 file, 3+ 3-) 13https://github.com/crawl/crawl/commit/045ba15337ec 21:22:58 03reaverb02 07* 0.17-a0-477-g451446c: Remove some dead corpse sacrifice code 10(69 minutes ago, 7 files, 4+ 101-) 13https://github.com/crawl/crawl/commit/451446cc7371 21:42:42 03bh02 07[flags] * 0.17-a0-453-ga8e5812: More flag conversions: scripts and combos 10(58 seconds ago, 1 file, 26+ 31-) 13https://github.com/crawl/crawl/commit/a8e5812acef3 21:43:25 -!- Cheibriados has joined ##crawl-dev 21:43:25 -!- The topic of ##crawl-dev is: Crawl Development | Logs: http://s-z.org/crawl-dev/ | People with +v have commit access. | Please keep general Crawl-related chat to ##crawl. | Dev wiki: http://crawl.develz.org/wiki | Long stuff to a pastebin service, please. 21:43:25 -!- The topic of ##crawl is: Play Dungeon Crawl Stone Soup online now! Type ??servers for instructions. | http://crawl.develz.org | FooTV: http://termcast.develz.org - ??footv for instructions | See also ##crawl-offtopic | 0.16 Tournament: http://dobrazupa.org/tournament/0.16/ 21:46:19 -!- Yllodra has quit [Ping timeout: 250 seconds] 21:49:04 !seen PleasingFungus 21:49:04 I last saw PleasingFungus at Mon Apr 6 05:48:14 2015 UTC (21h 50s ago) quitting, saying 'Quit: ChatZilla 0.9.91.1 [Firefox 39.0a1/20150324030207]'. 21:49:22 !tell PleasingFungus crawlcode: if (!(crawl_state.test_list = !strcmp(next_arg, "list"))) 21:49:22 bh: OK, I'll let pleasingfungus know. 21:51:24 I.....wow. 21:51:31 That's better than !coinflip() 21:52:43 -!- dpeg has quit [Quit: Lost terminal] 21:53:47 dang. my ping times just went to ~1s 21:56:41 03bh02 07[flags] * 0.17-a0-454-gef3f392: Convert --test flag 10(6 minutes ago, 1 file, 11+ 12-) 13https://github.com/crawl/crawl/commit/ef3f392fc5b3 21:57:08 %git 21:57:08 07reaverb02 * 0.17-a0-477-g451446c: Remove some dead corpse sacrifice code 10(2 hours ago, 7 files, 4+ 101-) 13https://github.com/crawl/crawl/commit/451446cc7371 21:58:08 Surprised Chei didn't annouance the commits pushed while it was off the channel 21:59:19 -!- Daekdroom has quit [Quit: Leaving] 22:00:40 -!- Lightli has joined ##crawl-dev 22:01:05 "dead corpse" 22:01:58 Wait, the one god I thought would keep corpse sacrifices got corpse sacrifices removed 22:02:05 -!- gammafunk has quit [Ping timeout: 246 seconds] 22:02:12 dead (corpse sacrifice code) 22:02:24 reaverb: obviously, yes. but it's funny nonetheless 22:02:32 is nonetheless one word? i guess it's not 22:02:51 <|amethyst> (dead corpse) (sacrifice code) 22:03:16 amalloy, sure it is 22:03:19 Yes nonetheless is a word. 22:03:48 <|amethyst> reaverb: Cheibriados doesn't do that because that would make coming back after an extended downtime painful 22:03:55 It's the word that shares the most letters with my previous nick 22:03:57 <|amethyst> reaverb: well, that's a little of a lie 22:04:00 -!- gammafunk has joined ##crawl-dev 22:04:27 <|amethyst> reaverb: it's actually because that would have made the initial startup very very painful :) 22:04:43 |amethyst: Ah, that makes sense. Could maybe do some timing thing (like "if there are less than X commit annouance them") 22:05:01 <|amethyst> now that it has working commit limiting that would work fine 22:05:25 <|amethyst> I'll look into it at some point 22:05:28 -!- amalloy is now known as amalloy_ 22:08:55 <|amethyst> gammafunk: re that binary_search... I'm sure we could reimplement that using some form of std::binary_search 22:09:28 |amethyst: another oddity: tile_reset_feat 22:09:31 does't seem to be used 22:10:25 <|amethyst> gammafunk: the weird thing about templates is that they have to be in header files (or, rather, the definition has to be present in the same translation unit where they are used) 22:10:43 <|amethyst> yeah, looks unused to me and my trusty git grep 22:10:51 -!- orionstein has quit [Quit: ZNC - http://znc.in] 22:11:01 oh what is git grep? 22:11:21 <|amethyst> it searches the entire repo for a string 22:11:24 <|amethyst> err 22:11:27 <|amethyst> the current revision 22:11:33 cool, I should be using that 22:11:33 <|amethyst> you can also give it an old revision to search 22:12:05 <|amethyst> e.g. git grep tile_reset_feat origin/stone_soup-0.15 22:12:09 <|amethyst> which shows one use in 0.15 22:12:59 <|amethyst> I *usually* use vimgrep instead, but git grep instead when I want to make sure I have found all the occurrences, even in subdirs 22:13:07 -!- mizu_no_oto has quit [Quit: Computer has gone to sleep.] 22:13:18 -!- gammafun1 has joined ##crawl-dev 22:16:53 -!- gammafunk has quit [Ping timeout: 265 seconds] 22:18:24 -!- Fhqwhgads_ has quit [Remote host closed the connection] 22:18:46 -!- nicolae- has joined ##crawl-dev 22:19:22 -!- Spatzist has quit [Quit: Page closed] 22:21:04 -!- WalkerBoh has quit [Remote host closed the connection] 22:25:40 -!- orionstein has quit [Quit: ZNC - http://znc.in] 22:26:04 -!- gammafun1 is now known as gammafunk 22:29:24 more like... gammastunk 22:30:03 -!- rchandra has left ##crawl-dev 22:32:32 !gamesby nicolae 22:32:33 nicolae has played 10 games, between 2012-04-02 01:17:52 and 2015-03-22 00:42:25, won 0, high score 964, total score 1549, total turns 14888, play-time/day 0:00:04, total time 1:30:12. 22:32:42 embarrassing that we let that guy make vaults 22:33:03 listen. if you listed the top vault offenders, i'd probably not even be in the top three. 22:33:06 top five *waggles hand* 22:33:23 The Vault Offenders 22:33:25 good clan name? 22:33:48 !tell wheals yes you can, i think the default behavior if you specify spells in a randbook without also specifying numspells: is that it'll pad out the rest of the book with random spells but include the ones you wanted 22:33:49 nicolae-: OK, I'll let wheals know. 22:33:51 thank you Sequell 22:33:56 -!- ystael has quit [Ping timeout: 272 seconds] 22:33:58 Deus Vault 22:34:19 which is a name i keep wanting to use on an overflow altar of some kind but i haven't gotten around to it 22:34:31 I had to struggle with that randbook syntax recently 22:34:37 the syntax guide is a little confusing there 22:34:41 i could clean it up 22:34:53 as a quid pro quo... 22:34:54 any syntax guide cleanups are most appreciated 22:35:14 what was confusing about it? 22:35:31 let me see.. 22:36:27 well for one 22:36:38 * "any fixed theme book" will generate a book with a fixed theme 22:36:38 (set of spell schools). 22:36:38 * "any fixed level book" will generate a book with a fixed set of 22:36:38 spells around the same level. 22:37:00 and 22:37:01 You can further specify artefact spell books using "randbook" and any 22:37:04 combination of the following tags: 22:37:41 so what does randbook do, simply let you use the tags described right below that? 22:37:50 -!- reaverb has quit [Quit: Leaving.] 22:38:07 yet those tags don't seem to really make the book "random" more than it was 22:38:20 since "fixed" is already making a random book in a sense 22:38:32 basically "randbook" as in "not one of the premade spellbooks" 22:38:46 but with some tools to specify things a bit 22:38:54 hrm, but fixed is pretty weird then 22:39:09 it's still a random selection of spells just with more strict criteria 22:39:39 i think "fixed" refers to the idea that it's a fixed level or fixed set of schools, not that the spells themselves come from a list 22:40:34 nicolae-: but you can also set the schools for randbooks 22:40:43 er 22:40:45 it says 22:40:48 yeah, you can do that too 22:40:49 In addition, themed books allow the use of the following tags: 22:40:50 * "disc:spell_school", the first spell school that should be included 22:41:13 "any fixed theme book" just means "just do whatever, as long as it's got some coherent flavor" 22:41:43 disc:spell_school is when you want to be more precise 22:41:48 and care a little more 22:42:38 -!- Ladykiller69 has quit [Quit: Verlassend] 22:42:44 yet fixed still allows you to specify the schools, so it's just not clear to me how fixed disc:school would differ from randbook disc:school 22:43:05 listen: 22:43:07 i'm not sure either 22:43:23 Answers! I want answers! Now! 22:43:29 i suspect that like many aspects of vault syntax it might turn out to just be "many ways of ultimately specifying the same thing" 22:43:35 you can't handle the answers! 22:44:05 so I guess without source diving to see what's actually happening there 22:44:08 yeah 22:44:16 it's not a good idea to rewrite that in particular 22:44:25 maybe this weekend i'll poke around sourcewise and fix up the syntax doc 22:45:28 I finished the moon layout, went with a kind of rounded version of those pods and a kind of degraded crater with a special ocs at the center in that one section 22:45:42 have all the monsters, loot, and am working on the silly bits 22:46:03 noice 22:47:04 and when I make these changes to the tiles code 22:47:04 -!- amalloy_ is now known as amalloy 22:47:22 we can finally...FINALLY..get disco pan colours to work on crystal walls 22:47:31 the players deserve nothing less 22:49:28 the players deserve less than nothing 22:50:24 I think I'm going to use the volcano wall tile but make it blue 22:51:19 it'll be stone, whereas the volcano version is used for rock, but this tile won't be seen anywhere else but the base 22:51:30 it's just so perfectly moon-like 22:52:35 was going to use transparent stone instead of crystal, but then I realized that transparent tiles don't have all 16 colour variants and don't really take to the normal + light differentiation well since they're transparent 22:53:07 i think they have several color variants, i thought ones that didn't have explicit tiles could be generated by the game 22:53:34 you mean transparent stone? yeah they have the ordinary 8 colours defined 22:53:45 not the full set of 16 though (e.g. lightmagenta) 22:53:45 -!- foophykins has quit [Quit: Page closed] 22:53:54 well. whose fault is that. 22:54:01 and doing so wouldn't work terribly well on those transparent tiles 22:54:07 it'd be pretty hard to see the difference 22:54:09 <|amethyst> gammafunk: shouldn't this be the tile http://goo.gl/FGDLk5 ? 22:54:28 <|amethyst> gammafunk: (without the watermark obviously) 22:54:47 -!- orionstein has quit [Read error: Connection reset by peer] 22:54:49 |amethyst: well when you look at the volcano tile, it's basically red cheese! 22:54:53 <|amethyst> :) 22:55:02 so it'll be blue cheese 22:55:06 I guess green would work as well! 22:55:13 -!- Piodefeis has quit [Quit: Page closed] 22:55:23 <|amethyst> @?? medusa name:Zola 22:55:23 unknown monster: "medusa" 22:55:26 or magenta, although I wouldn't eat this cheese 22:55:45 pft. look at this guy, wouldn't eat magenta cheese 22:56:03 <|amethyst> weird 22:56:03 i bet you won't eat anything if the garnish touches it, either 22:56:11 i bet gammafunk wouldn't even eat a bug 22:56:14 <|amethyst> if you search for "magenta cheese", most of the first page is white 22:56:19 <|amethyst> I only eat bugs! 22:56:23 <|amethyst> well, bugs and plants 22:56:33 good. 22:56:39 bugs are nature's steaks, dontcha know 22:56:45 some organisms that sporulate feed on bugs 22:56:51 <|amethyst> lobster counts as a really big bug, right? 22:56:51 so... i guess we're not rearranging the repository then? 22:56:57 kind of annoying 22:57:19 lobsters are giant sea bugs 22:57:23 <|amethyst> doy: IMO the current situation isn't that bad 22:57:32 -!- demiskeleton has quit [Quit: Leaving] 22:57:33 <|amethyst> doy: yeah, it's an extra click to navigate 22:57:47 <|amethyst> doy: but it lets us tell the youngsters stories of the history of crawl! 22:58:01 <|amethyst> "well, crawl-ref is there because in the olden days, all the way back in 2005...." 22:59:08 in my day, we typed cd dungeon_crawl_stone_soup/crawl-ref/src/crawl/ and we were happy to! 22:59:31 so why is it crawl-ref 22:59:36 <|amethyst> doy: but keep it filed away, the time may yet come 23:00:10 i guess we could start moving random things like the readme up a directory 23:00:15 -!- orionstein has quit [Quit: ZNC - http://znc.in] 23:00:20 but that will also just break things for people, so 23:00:20 shrug 23:00:39 it's just pretty annoying that https://github.com/crawl/crawl is so unhelpful 23:00:47 <|amethyst> nicolae-: in the olden days, all the way back in 2005, when Crawl development was stalled, Peter Berger and Nat Lanza started a project called crawl-ref that was essentially a copy of 4.00b26 23:01:04 2005 was a decade ago, but it shouldn't be 23:01:05 and that there's not really a path forward to make it better 23:01:13 <|amethyst> doy: IMO put a separate README at top-level more designed for contributors than users 23:01:36 -!- daagar has quit [Ping timeout: 276 seconds] 23:01:41 i think that'll just make things more confusing 23:01:44 <|amethyst> nicolae-: with some updates to the build system, and later integrating snark's travel patch 23:01:44 shrug 23:02:05 -!- kazimuth has quit [Quit: Textual IRC Client: www.textualapp.com] 23:02:30 -!- joof has quit [Read error: Connection reset by peer] 23:03:16 <|amethyst> nicolae-: though honestly I'm still not sure how that led to the extra directory, whether that's been there since SVN or was part of the migration to git 23:03:28 mysteries lost to time 23:03:51 -!- mamgar has quit [Ping timeout: 256 seconds] 23:04:35 -!- ussdefiant has joined ##crawl-dev 23:07:55 -!- orionstein has quit [Quit: ZNC - http://znc.in] 23:10:25 speaking of lost to time, night all 23:10:26 -!- nicolae- has left ##crawl-dev 23:10:59 -!- Kalir has quit [Changing host] 23:11:34 -!- mong has quit [Ping timeout: 246 seconds] 23:15:38 |amethyst: you don't have an easy pointer for using the dc syntax for turning that volcanic rock from red to blue, do you? 23:18:49 one place where the extra crawl-ref directory does actually get in the way is when bisecting, although that's something of an edge case 23:25:03 -!- CanOfWorms has quit [Ping timeout: 252 seconds] 23:26:51 -!- mamgar has quit [Read error: Connection reset by peer] 23:27:07 Unstable branch on CRAWL.XTAHUA.COM updated to: 0.17-a0-477-g451446c (34) 23:27:20 -!- WalkerBoh has joined ##crawl-dev 23:30:08 <|amethyst> gammafunk: something something %hue but I don't think it's documented anywhere 23:30:26 |amethyst: yeah I mean the numbers themselves 23:30:26 <|amethyst> doy: does it get in the way any more than source/ does? 23:30:45 I tried switching them around based on the values I saw from zot_blue -> zot_red and it seemed to work 23:31:14 <|amethyst> gammafunk: no idea, other than reading rltiles/tool/tile_list_processor.cc 23:31:24 oh will check that out 23:31:29 <|amethyst> combined with the SDL docs probably :/ 23:31:36 |amethyst: well, if one is fixable, the other is too 23:32:34 <|amethyst> doy: moving source to the top-level so that README.md is sitting in a 600+-file directory doesn't sound that great 23:32:44 <|amethyst> hm 23:32:51 |amethyst: sure, but you could just move the makefile itself around, or whatever 23:32:56 <|amethyst> both could be worked around by having a Makefile at the toplevel 23:32:58 right 23:33:12 <|amethyst> that just calls make -C crawl-ref/source 23:33:13 but moving the makefile around would also break things, etc 23:33:19 <|amethyst> not moving, a wrapper 23:33:37 -!- memories has quit [Ping timeout: 246 seconds] 23:33:38 yeah, shrug 23:33:59 really, i think i'm just more irritated by "this is a useless thing to do and all you're doing is making more work for me" than the fact that now is an inconvenient time to do it 23:34:18 <|amethyst> well 23:34:25 -!- ystael has quit [Ping timeout: 250 seconds] 23:34:31 <|amethyst> it's approximately the same argument on both sides 23:34:34 i think i'll just go do something more relaxing at the moment too(: 23:34:58 <|amethyst> though the "github cares about toplevel" thing is a good point 23:34:58 sure, which is why i'm trying to be accomodating and helpful about it 23:35:03 gammafunk, |amethyst: you can also `git log -S some-string` to search for commits that added or removed some-string in the diff 23:35:21 which i find useful at least as often as git-grep 23:35:26 <|amethyst> doy: what about symlinking crawl-ref/README.md -> README.md ? 23:35:39 <|amethyst> doy: err, other way around (the one at toplevel would be a symlink) 23:36:09 <|amethyst> amalloy: yeah... it's slower than I'd like but I use it moderately often 23:36:15 <|amethyst> not as often as git blame though 23:36:24 <|amethyst> (though that's a different thing) 23:36:26 I need to learn how to use git blame better 23:36:34 every time I run it, it takes forever 23:36:40 git blame is one of those that i never use by hand, preferring to just let emacs call it for me vai C-x v g 23:36:55 <|amethyst> gammafunk: usually that's only the first time 23:37:00 gammafunk: that's because your source files have been edited a jillion times 23:37:09 <|amethyst> gammafunk: after it's searched history once it's mostly cached 23:37:16 oh ok 23:37:24 <|amethyst> gammafunk: in disk cache I mean, not specifically cached by git 23:37:29 amalloy: didn't know about c-x v g though, that's cool 23:37:41 gammafunk: there's a lot of good git stuff on C-x v 23:37:49 -!- doubtofbuddha has quit [Ping timeout: 246 seconds] 23:37:54 <|amethyst> you can limit it to certain lines with -L 100,200 23:37:59 C-x v = diffs your current buffer with what's committed 23:38:01 <|amethyst> which I do sometimes when I'm impatient 23:38:34 (and you can use that diff view to interactively revert parts of your changes) 23:39:09 -!- bonghitz has quit [Quit: Leaving...] 23:39:31 amalloy: do you have some emacs thing for e.g. git grep? 23:39:47 gammafunk: no, i use M-x find-grep instead 23:39:52 yeah 23:41:03 i wrote some elisp at some point that saerches the current file for conflict markers, and if it doesn't find any saves the buffer and calls git-add 23:41:17 but that is about the extent of my git emacs customization 23:41:59 yeah I do most git stuff from shell mode 23:42:54 I should check out some of the emacs things though, that diff is handy 23:43:02 probably it has things for add and maybe git status 23:43:14 gammafunk: you could try magit 23:43:27 i prefer the git CLI, but some folks tell me magit is cool beans 23:43:51 I'm pretty happy with the cli as well, just certain things that are simple enough where they would save time 23:44:02 gammafunk: are you aware of `git-add -p`? 23:44:33 <|amethyst> git add -p is awesome 23:44:34 yeah that's more 'basic knowledge of git' than emacs per se :) 23:44:38 <|amethyst> git mergetool is nice 23:44:58 I guess a lot of people don't know about -p or even how git rebase works 23:45:01 <|amethyst> (though I think you probably have to do some websearching to make it use emacs) 23:45:12 many are really surprised by git rebase -i 23:45:31 gammafunk: well you were unaware of git-grep 23:45:40 so i was trying to calibrate on how much you are unaware of :P 23:45:52 well I used git blame and git log 23:46:00 there are a ton of git commands to be sure 23:46:49 <|amethyst> git cherry 23:47:35 that's a good one 23:48:11 <|amethyst> I guess it's plumbing though 23:48:29 <|amethyst> at most you can get commit subjects, no --pretty 23:48:44 the whole git log .. thing I didn't know about for a long time 23:49:06 I still don't remember which goes where in that syntax, and just try it to see the commits I want 23:49:13 <|amethyst> old..new 23:53:33 -!- pintc has quit [Ping timeout: 265 seconds] 23:57:46 -!- namelastname112 has quit [Ping timeout: 246 seconds] 23:58:48 -!- Brannock_ has quit [Ping timeout: 276 seconds]