00:00:02 -!- omarax has quit [Remote host closed the connection] 00:00:09 !source check_monsters_sense 00:00:10 1/1. https://github.com/crawl/crawl/blob/master/crawl-ref/source/shout.cc#l828 00:00:29 that's missing break right? 00:01:38 only matter's if there are monsters with blood and web sensing I guess 00:03:50 yes, missing break, but happened to work because you'd need a monster with both or it shortcircuited out 00:05:01 right, I'll fix it anyway 00:05:37 -!- NecroBanana has quit [Remote host closed the connection] 00:06:17 -!- Cacophony has quit [Quit: oh no am scare] 00:06:29 actually I now wonder if that was deliberate in order to accommodate some past monster that *had* both... 00:09:39 surely it would just have both flags and get tested twice... well whatever :) 00:09:48 -!- zero_one has quit [Ping timeout: 244 seconds] 00:11:48 03Medar02 07* 0.17-a0-1921-g56e792d: Add a missing break. 10(5 minutes ago, 1 file, 1+ 0-) 13https://github.com/crawl/crawl/commit/56e792d7ce5e 00:14:34 -!- debo has quit [Ping timeout: 250 seconds] 00:17:59 -!- tealeaves has quit [Quit: Bye] 00:39:38 -!- amalloy is now known as amalloy_ 00:40:46 -!- braveplatypus has quit [Quit: Page closed] 00:43:11 -!- eb has quit [Ping timeout: 250 seconds] 00:56:55 ??abjuration 00:56:56 abjuration[1/3]: Sends hostile summons back where they came from -- or reduces the amount of time before they disappear, at least. Note that going away and resting for a little while has the same effect. Comes in two flavours: smite-targeted (level 3) and full LOS (level 6). 00:57:38 !learn add rod_of_warding A {rod}, removed in 0.14, that could be evoked to cast the spells {abjuration}, {condensation shield}, {cause fear}, and {deflect missiles}. 00:57:39 rod of warding[1/1]: A {rod}, removed in 0.14, that could be evoked to cast the spells {abjuration}, {condensation shield}, {cause fear}, and {deflect missiles}. 00:58:26 !learn edit rod_of_warding[1] s/and/or/ 00:58:27 rod of warding[1/1]: A {rod}, removed in 0.14, that could be evoked to cast the spells {abjuration}, {condensation shield}, {cause fear}, or {deflect missiles}. 00:58:32 ??abjuration 00:58:33 abjuration[1/3]: Sends hostile summons back where they came from -- or reduces the amount of time before they disappear, at least. Note that going away and resting for a little while has the same effect. Comes in two flavours: smite-targeted (level 3) and full LOS (level 6). 00:59:43 ??aura_of_abjuration 00:59:44 aura of abjuration[1/1]: Level 6 spell which continuously abjures hostile summons around you, causing them to go away quicker. 01:00:02 -!- omarax has quit [Remote host closed the connection] 01:02:27 -!- Pacra has joined ##crawl-dev 01:02:37 Unstable branch on crawl.s-z.org updated to: 0.17-a0-1921-g56e792d (34) 01:05:30 !learn set abjuration[1] An effect that sends hostile summons back where they came from -- or reduces the amount of time before they disappear, at least. Note that going away and resting for a little while has the same effect. Available through the spell {aura of abjuration}, and in 0.16- additionally through the L3, smite-targeted spell. 01:05:31 abjuration[1/3]: An effect that sends hostile summons back where they came from -- or reduces the amount of time before they disappear, at least. Note that going away and resting for a little while has the same effect. Available through the spell {aura of abjuration}, and in 0.16- additionally through the L3, smite-targeted spell. 01:05:34 -!- Gorgo_ has quit [Quit: Leaving.] 01:07:44 -!- rast has quit [Ping timeout: 246 seconds] 01:13:17 -!- Zilis has quit [Disconnected by services] 01:13:21 -!- Stendhal is now known as Zilis 01:13:26 -!- Kalir has quit [Changing host] 01:16:30 -!- ussdefiant has joined ##crawl-dev 01:18:10 Unstable branch on crawl.develz.org updated to: 0.17-a0-1921-g56e792d (34) 01:26:22 -!- ZChris13 has joined ##crawl-dev 01:30:44 I haven't been paying a lot of attention lately, are we approaching tagging day soon? (i.e. in the next month or so?) 01:35:03 -!- soad has quit [Read error: Connection reset by peer] 01:36:47 -!- omnirizon has quit [Ping timeout: 260 seconds] 01:49:16 -!- Twiggytwiggytwig has quit [Quit: See ya guys later ;)] 01:52:17 -!- soad has quit [Read error: Connection reset by peer] 01:54:08 Windows builds of master branch on crawl.develz.org updated to: 0.17-a0-1921-g56e792d 01:54:43 -!- Zilis has quit [Disconnected by services] 01:54:48 -!- Stendhal is now known as Zilis 01:57:16 -!- Pacra has quit [Ping timeout: 244 seconds] 01:59:52 -!- Zilis has quit [Ping timeout: 244 seconds] 02:00:02 -!- omarax has quit [Remote host closed the connection] 02:01:53 we should be, but I haven't been asking much about it 02:02:04 we need to set a tournament date 02:02:06 -!- soad has quit [Ping timeout: 256 seconds] 02:02:16 but yeah I think next month is looking pretty likely 02:03:35 johnstein: also I have this beem webtiles bot I might be polishing up for release soon, maybe something you would consider hosting at some point? 02:03:38 ??beem 02:03:39 beem[1/4]: A WebTiles chat bot being tested on cszo that relays commands to Sequell/Gretell. You can do monster queries like @??monster_name and Sequell commands like !lg or .cobbed or &dump and get learndb entries like ??twelwe or search like ?/HULK 02:04:47 -!- namad7 has quit [Ping timeout: 260 seconds] 02:05:20 !learn set beem[1] beem is a WebTiles chat bot that relays irc commands to Sequell, Gretell, and Cheibriados. You can do monster queries like @??monster_name (use _ instead of spaces), Sequell commands like !lg or !lm or .cobbed or &dump, get learndb entries like ??twelwe or search learndb like ?/HULK, and do Cheibriados git queries like %git 0a147b9 or do git searches like %git HEAD^{Moon Base} 02:05:21 beem[1/4]: beem is a WebTiles chat bot that relays irc commands to Sequell, Gretell, and Cheibriados. You can do monster queries like @??monster_name (use _ instead of spaces), Sequell commands like !lg or !lm or .cobbed or &dump, get learndb entries like ??twelwe or search learndb like ?/HULK, and do Cheibriados git queries like %git 0a147b9 or do git searches like %git HEAD^{Moon Base} 02:05:41 beem? 02:05:45 oh 02:05:49 I should have kept reading :P 02:05:52 !learn edit s|Moon Base|/Moon Base| 02:05:53 Syntax is: !learn edit TERM[NUM] s/// 02:06:03 !learn edit beem[1] s|Moon Base|/Moon Base| 02:06:04 ERROR: New text exceeds the maximum length of 375 02:06:06 haha 02:06:12 that's hilarious 02:06:20 heh 02:06:27 -!- NecroBanana has quit [Remote host closed the connection] 02:06:37 hrm, it's actually 379 already 02:06:39 um maybe. is beem basically like Kramell? 02:06:53 does kramell work in webtiles chat? 02:06:53 (and MFC also has our own bot) 02:06:57 !blame OCTOTROG 02:06:58 I pronounce OCTOTROG... Guilty! 02:06:59 oh 02:07:01 webtiles! 02:07:06 beem's thing is that it's in webtiles chat 02:07:08 nm I can't english 02:07:16 -!- Valarioth has quit [Ping timeout: 246 seconds] 02:07:21 sounds interesting. I could probably be convinced to help with that 02:07:24 -!- zero_one has quit [Remote host closed the connection] 02:07:41 well I need to make it able to watch multiple accounts and clean it up some, so I'll keep you posted 02:07:55 it's just a python-based thing 02:08:09 probably will try moving it to use tornado over asyncio for performance reasons 02:15:05 !learn set beem[1] beem is a WebTiles chat bot that relays irc commands to Sequell, Gretell, and Cheibriados. If beem is watching a game you're spectating, just type irc commands for these bots in WebTiles chat. It's being tested on cszo and will autojoin the non-idle game with the most spectators if it's not watching anyone. 02:15:06 beem[1/4]: beem is a WebTiles chat bot that relays irc commands to Sequell, Gretell, and Cheibriados. If beem is watching a game you're spectating, just type irc commands for these bots in WebTiles chat. It's being tested on cszo and will autojoin the non-idle game with the most spectators if it's not watching anyone. 02:22:10 O_o 02:27:36 -!- lobf has joined ##crawl-dev 02:28:02 -!- Stendhal is now known as Zilis 02:33:19 -!- soad has quit [Read error: Connection reset by peer] 02:36:21 -!- graymark has quit [Quit: Page closed] 02:37:53 -!- Kalir has quit [Quit: CADENZA-CLASS CLOCKWORK KNIGHT--OPERATION TERMINATED] 02:39:59 -!- radinms has quit [Ping timeout: 246 seconds] 02:42:35 -!- filthy has quit [Ping timeout: 246 seconds] 02:46:13 -!- lobf has quit [Quit: lobf] 02:48:59 Monster database of master branch on crawl.develz.org updated to: 0.17-a0-1921-g56e792d 02:56:42 -!- Zilis has quit [Ping timeout: 244 seconds] 03:00:03 -!- omarax has quit [Remote host closed the connection] 03:05:16 No warning when casting Shatter in view of Orcish Idols 13https://crawl.develz.org/mantis/view.php?id=9978 by Aethrus 03:12:04 Unstable branch on crawl.beRotato.org updated to: 0.17-a0-1921-g56e792d (34) 03:12:41 -!- Patashu has quit [Ping timeout: 250 seconds] 03:14:44 -!- Patashu has joined ##crawl-dev 03:20:43 -!- simmarine has quit [Read error: Connection reset by peer] 03:24:05 -!- pikaro has quit [Ping timeout: 246 seconds] 03:27:24 -!- tealeaves has quit [Quit: Bye] 03:30:21 -!- soad has quit [Read error: Connection reset by peer] 03:39:06 -!- hypractvChipmunk is now known as hC|zzz 03:42:29 -!- NilsBloodaxe has quit [Quit: Page closed] 03:47:51 -!- st_ has quit [Ping timeout: 244 seconds] 03:52:29 -!- Zilis is now known as Guest24976 03:53:18 -!- soad has quit [Read error: Connection reset by peer] 03:53:27 -!- amalloy_ is now known as amalloy 03:55:05 -!- Stendhal has quit [Ping timeout: 244 seconds] 03:56:28 -!- ussdefiant has quit [Ping timeout: 265 seconds] 03:59:20 -!- rast has joined ##crawl-dev 04:00:03 -!- omarax has quit [Remote host closed the connection] 04:03:27 -!- soad has quit [Read error: Connection reset by peer] 04:07:19 -!- Shea has quit [Ping timeout: 246 seconds] 04:12:53 -!- Guest24976 has quit [Ping timeout: 246 seconds] 04:19:11 -!- Patashu has quit [Ping timeout: 260 seconds] 04:22:16 -!- MrRen is now known as Guest27295 04:25:08 -!- Stendhal has quit [Ping timeout: 246 seconds] 04:25:26 -!- Guest27295 is now known as zilis 04:25:30 -!- zilis is now known as Zilis 04:27:45 -!- Twiggytwiggytwig has quit [Quit: See ya guys later ;)] 04:28:03 -!- graymark has quit [Quit: Page closed] 04:30:14 -!- UncertainKitten has quit [Quit: Connection reset by pier.] 04:32:10 -!- myp has quit [Remote host closed the connection] 04:39:00 -!- MgDark has quit [Ping timeout: 244 seconds] 04:49:33 -!- ldierk has joined ##crawl-dev 04:49:46 -!- Blazinghand has quit [Read error: Connection reset by peer] 04:54:46 -!- gammafunk has quit [Quit: leaving] 04:55:03 -!- Zeor has quit [Quit: Leaving.] 04:57:41 -!- Twiggytwiggytwig has quit [Quit: See ya guys later ;)] 05:00:03 -!- omarax has quit [Remote host closed the connection] 05:05:04 -!- Krakhan has quit [Ping timeout: 255 seconds] 05:11:39 -!- ldierk has quit [Remote host closed the connection] 05:19:51 -!- dtsund has quit [Ping timeout: 260 seconds] 05:38:38 I don't suppose teaching Sequell tso <-> the_shining_one would be a simple matter 05:39:38 eg "!lg . tso" works but "!lm . god.abandon=tso" does not 05:39:55 !kw tso 05:39:56 Built-in: tso => god='The Shining One' 05:41:01 the full name is used so rarely at first I thought the milestone didn't exist at all 05:41:23 !kw chei 05:41:23 Built-in: chei => god=Cheibriados 05:45:34 -!- radinms has quit [Ping timeout: 255 seconds] 05:45:48 -!- mintman has quit [Ping timeout: 264 seconds] 05:56:35 -!- soad has quit [Read error: Connection reset by peer] 06:00:02 -!- omarax has quit [Remote host closed the connection] 06:06:42 -!- NeremWorld has quit [Ping timeout: 255 seconds] 06:30:06 -!- Patashu has joined ##crawl-dev 06:36:47 -!- Patashu has quit [Ping timeout: 244 seconds] 06:36:55 -!- Patashu has joined ##crawl-dev 06:37:00 -!- Bcadren has quit [Ping timeout: 264 seconds] 06:43:36 -!- ProzacElf has quit [Ping timeout: 255 seconds] 06:43:52 -!- elliptic has quit [Quit: Leaving] 06:45:48 -!- elliptic has joined ##crawl-dev 06:52:36 Please, point me to a guide on building a windows binary from the source, and also one for setting up my own server. 06:55:57 -!- pikaro has quit [Ping timeout: 250 seconds] 06:56:15 -!- parabolic has joined ##crawl-dev 06:59:22 -!- elliptic has quit [Ping timeout: 272 seconds] 07:00:02 -!- omarax has quit [Remote host closed the connection] 07:03:52 -!- hyperbolic has quit [Ping timeout: 246 seconds] 07:04:09 -!- hyperbolic has joined ##crawl-dev 07:20:03 -!- amalloy is now known as amalloy_ 07:26:12 -!- Idolo has quit [] 07:33:00 -!- Ququman has joined ##crawl-dev 07:43:36 -!- siepu has quit [Read error: Connection reset by peer] 07:46:00 -!- ldierk has joined ##crawl-dev 07:48:05 -!- tensorpudding has quit [Ping timeout: 244 seconds] 07:52:13 -!- parabolic is now known as elliptic 07:58:56 -!- eb has quit [] 07:59:35 -!- mintman has quit [Ping timeout: 264 seconds] 08:00:02 -!- omarax has quit [Remote host closed the connection] 08:01:58 -!- DrKe has quit [] 08:10:39 -!- debo has joined ##crawl-dev 08:11:52 -!- DrKe has joined ##crawl-dev 08:15:16 -!- debo has quit [Ping timeout: 246 seconds] 08:17:55 -!- bonghitz has quit [Remote host closed the connection] 08:24:11 -!- mintman has quit [Ping timeout: 264 seconds] 08:30:03 -!- MarvinPA has joined ##crawl-dev 08:32:57 -!- Sage1234_ has quit [Ping timeout: 246 seconds] 08:37:48 -!- ZChris13 has quit [Remote host closed the connection] 08:37:57 -!- debo has joined ##crawl-dev 08:40:58 -!- P_R_Deltoid has quit [Ping timeout: 246 seconds] 08:53:25 -!- CKyle has joined ##crawl-dev 09:00:01 -!- omarax has quit [Remote host closed the connection] 09:06:58 -!- elliptic has quit [Quit: Leaving] 09:08:36 -!- elliptic has joined ##crawl-dev 09:11:48 -!- Lasty has joined ##crawl-dev 09:11:59 -!- Lasty has quit [Client Quit] 09:12:22 -!- Lasty has joined ##crawl-dev 09:17:59 Xenobreeder: if you are talking about WebTiles server, there is some info at: https://crawl.develz.org/wiki/doku.php?id=setting_up_dgamelaunch_and_webtiles 09:19:11 Xenobreeder: like it says at the start, running a simple private server is pretty simple, proper server not so much 09:20:14 don't know about building Windows binaries, sure someone else does if you ask again at another time 09:30:19 -!- mamgar has quit [Ping timeout: 240 seconds] 09:34:07 -!- CKyle has quit [Read error: Connection reset by peer] 09:34:33 -!- CKyle has joined ##crawl-dev 09:52:00 -!- Earlo has quit [Ping timeout: 240 seconds] 09:52:36 -!- Ladykiller69 has quit [Ping timeout: 255 seconds] 09:53:04 -!- radinms has quit [Ping timeout: 246 seconds] 09:53:16 -!- Ladykiller70 has quit [Ping timeout: 246 seconds] 09:56:58 -!- danharaj has quit [Ping timeout: 250 seconds] 10:00:01 -!- omarax has quit [Remote host closed the connection] 10:01:58 -!- CcS has quit [Read error: Connection reset by peer] 10:12:36 -!- Adriaak has quit [Quit: Page closed] 10:15:28 -!- miserium has quit [Quit: Page closed] 10:25:40 -!- elliptic has quit [Quit: Leaving] 10:27:48 -!- elliptic has joined ##crawl-dev 10:29:50 -!- WildSam has quit [Quit: Page closed] 10:32:28 -!- Wheatmill has quit [Read error: Connection reset by peer] 10:32:36 -!- serq has quit [Changing host] 10:35:19 -!- tealeaves has quit [Quit: Bye] 10:35:31 -!- tealeaves has quit [Client Quit] 10:41:11 -!- Pacra has joined ##crawl-dev 10:42:12 -!- CKyle has quit [Read error: Connection reset by peer] 10:42:30 -!- CKyle has joined ##crawl-dev 10:42:35 -!- Patashu has quit [Ping timeout: 250 seconds] 10:43:49 -!- omnirizon has quit [Ping timeout: 246 seconds] 11:00:02 -!- omarax has quit [Remote host closed the connection] 11:02:50 03Medar02 07* 0.17-a0-1922-g2f426ad: Fix WebTiles mini HP/MP bar bug on spectator join. 10(30 minutes ago, 1 file, 4+ 2-) 13https://github.com/crawl/crawl/commit/2f426ad30c1a 11:14:09 -!- tealeaves has quit [Quit: Bye] 11:21:40 -!- soad has quit [Read error: Connection reset by peer] 11:23:41 -!- nvos has quit [Quit: Page closed] 11:26:55 -!- CKyle has quit [Quit: My MacBook has gone to sleep. ZZZzzz…] 12:00:02 -!- omarax has quit [Remote host closed the connection] 12:03:32 -!- dtsund has joined ##crawl-dev 12:07:30 -!- ussdefiant has joined ##crawl-dev 12:08:18 -!- lobf has joined ##crawl-dev 12:09:15 -!- ldierk has quit [Ping timeout: 250 seconds] 12:12:00 -!- lobf has quit [Client Quit] 12:13:35 -!- Orphic_ has quit [Quit: Page closed] 12:18:35 -!- lobf has joined ##crawl-dev 12:21:31 03Medar02 07* 0.17-a0-1923-gc35365e: Fix WebTiles mini HP/MP bar not showing up occasionally. (#7392) 10(5 minutes ago, 2 files, 10+ 3-) 13https://github.com/crawl/crawl/commit/c35365ef47e1 12:25:12 -!- elliptic has quit [Quit: Leaving] 12:28:25 -!- elliptic has joined ##crawl-dev 12:28:29 -!- jefus is now known as jefus_ 12:28:31 -!- jefus_ is now known as jefus 12:33:45 -!- Maelson has quit [Ping timeout: 246 seconds] 12:36:31 -!- Kalir has quit [Changing host] 12:39:06 -!- ussdefiant has quit [Ping timeout: 255 seconds] 12:46:09 -!- wheals has joined ##crawl-dev 12:57:01 -!- WereVolvo1 has quit [Client Quit] 12:57:17 -!- WereVolvo has quit [Ping timeout: 264 seconds] 13:00:02 -!- omarax has quit [Remote host closed the connection] 13:03:52 -!- lobf has quit [Quit: lobf] 13:04:47 Unstable branch on crawl.akrasiac.org updated to: 0.17-a0-1923-gc35365e (34) 13:11:08 -!- Pacra has quit [Ping timeout: 272 seconds] 13:11:12 -!- Twiggytwiggytwig has quit [Quit: See ya guys later ;)] 13:14:35 -!- ldierk has joined ##crawl-dev 13:14:52 -!- ProzacElf has joined ##crawl-dev 13:16:39 -!- st_ has joined ##crawl-dev 13:32:00 -!- mintman has quit [Ping timeout: 264 seconds] 13:32:59 -!- CKyle has joined ##crawl-dev 13:35:36 -!- simmarine has joined ##crawl-dev 13:40:45 -!- serq has quit [Ping timeout: 255 seconds] 13:43:23 -!- ProzacElf has quit [Ping timeout: 264 seconds] 13:44:26 -!- ProzacElf has joined ##crawl-dev 13:49:27 -!- rossimo has quit [Ping timeout: 260 seconds] 13:51:25 -!- tealeaves has quit [Quit: Bye] 13:59:50 -!- mamgar has quit [Ping timeout: 240 seconds] 14:00:02 -!- omarax has quit [Remote host closed the connection] 14:07:23 -!- tensorpudding has quit [Remote host closed the connection] 14:12:03 -!- Daekdroom has quit [Ping timeout: 268 seconds] 14:21:39 -!- CKyle has quit [Quit: My MacBook has gone to sleep. ZZZzzz…] 14:24:49 -!- MDvedh has quit [Quit: Page closed] 14:27:24 -!- rossi_ has quit [Ping timeout: 264 seconds] 14:31:46 -!- Blazinghand has joined ##crawl-dev 14:35:13 -!- Sage1234_ has quit [Ping timeout: 246 seconds] 14:40:50 -!- archaeo has joined ##crawl-dev 14:41:29 -!- Tags has quit [Ping timeout: 246 seconds] 14:44:14 -!- ZChris13 has joined ##crawl-dev 14:44:28 -!- soad has quit [Read error: Connection reset by peer] 14:46:07 -!- danharaj has quit [Ping timeout: 250 seconds] 14:49:41 -!- stanzill has quit [Changing host] 14:53:27 -!- Gorgo_ has quit [Quit: Leaving.] 14:55:41 -!- serq has quit [Quit: leaving] 15:00:02 -!- omarax has quit [Remote host closed the connection] 15:00:51 -!- zero_one has quit [Ping timeout: 260 seconds] 15:12:00 -!- soad has quit [Read error: Connection reset by peer] 15:13:24 -!- lobf has joined ##crawl-dev 15:13:50 -!- lobf has quit [Client Quit] 15:14:01 -!- elliptic has quit [Quit: Leaving] 15:14:37 -!- Nunya has joined ##crawl-dev 15:16:01 -!- lobf has joined ##crawl-dev 15:18:00 -!- soad has quit [Read error: Connection reset by peer] 15:20:31 -!- ldierk has quit [Quit: Leaving] 15:22:38 -!- Pacra has joined ##crawl-dev 15:24:49 -!- Nunya has quit [Quit: ChatZilla 0.9.92 [Firefox 40.0.3/20150826023504]] 15:25:09 03John Stahara02 07https://github.com/crawl/crawl/pull/118 * 0.17-a0-1916-g02f6cd8: Fix some cases of matching current behavior too closely 10(4 minutes ago, 2 files, 5+ 5-) 13https://github.com/crawl/crawl/commit/02f6cd8028e6 15:25:51 -!- amalloy_ is now known as amalloy 15:35:39 -!- Cacophony has quit [Ping timeout: 240 seconds] 15:35:56 -!- lobf has quit [Quit: lobf] 15:35:59 -!- zero_one has quit [Ping timeout: 240 seconds] 15:36:15 -!- CKyle has joined ##crawl-dev 15:38:13 -!- gressup has quit [Ping timeout: 240 seconds] 15:39:10 -!- Blazinghand has quit [Read error: Connection reset by peer] 15:42:44 -!- lobf has joined ##crawl-dev 15:43:43 -!- lobf has quit [Client Quit] 15:44:03 -!- Lebbon has quit [Quit: Lebbon] 15:47:11 -!- jefus is now known as jefus_ 15:47:20 -!- jefus_ is now known as jefus 15:48:12 -!- danharaj has quit [Ping timeout: 272 seconds] 15:49:37 -!- Zilis has quit [Ping timeout: 244 seconds] 15:50:13 -!- djinni has quit [Ping timeout: 240 seconds] 15:50:42 -!- Kalir has quit [Quit: CADENZA-CLASS CLOCKWORK KNIGHT--OPERATION TERMINATED] 15:53:53 -!- Krakhan|2 is now known as Krakhan 15:53:53 -!- Krakhan has quit [Changing host] 15:59:20 -!- djinni has joined ##crawl-dev 16:00:03 -!- omarax has quit [Read error: Connection reset by peer] 16:06:30 -!- Cacophony has quit [Read error: Connection reset by peer] 16:21:49 -!- lobf has joined ##crawl-dev 16:22:33 -!- rpi has quit [Quit: Leaving] 16:23:15 Medar, thank you. 16:23:32 Can someone please point me to a guide on building a windows binary from the source? 16:23:57 <|amethyst> look at INSTALL.txt in the source 16:24:08 <|amethyst> is this trunk or 0.16? 16:24:18 0.14 with my modifications. 16:25:03 Thank you, I'll check that file. 16:25:15 <|amethyst> Might be easiest to follow the INSTALL.txt from trunk anyway, since I think that process probably works better even with older Crawl 16:25:23 <|amethyst> !source INSTALL.txt 16:25:24 https://github.com/crawl/crawl/blob/master/crawl-ref/source/contrib/sdl2/INSTALL.txt 16:25:26 <|amethyst> err 16:25:29 <|amethyst> not that 16:25:32 heh 16:25:38 -!- hC|zzz is now known as hypractvChipmunk 16:25:44 <|amethyst> https://github.com/crawl/crawl/blob/master/crawl-ref/INSTALL.txt 16:26:23 Thank you again. 16:29:12 -!- rossi_ has quit [Ping timeout: 264 seconds] 16:31:55 -!- lobf has quit [Quit: lobf] 16:35:30 -!- lobf has joined ##crawl-dev 16:39:28 -!- serq has quit [Changing host] 16:46:35 -!- BlackGyver has quit [Ping timeout: 250 seconds] 17:00:02 -!- omarax has quit [Remote host closed the connection] 17:00:12 -!- Zilis is now known as Guest66985 17:01:08 -!- Guest66985 is now known as zilis 17:01:11 -!- zilis is now known as Zilis 17:04:29 -!- Lantell has quit [Ping timeout: 246 seconds] 17:04:50 -!- pikaro has quit [Ping timeout: 246 seconds] 17:07:45 -!- Lantell has joined ##crawl-dev 17:09:02 -!- Patashu has joined ##crawl-dev 17:23:47 -!- lobf has quit [Quit: lobf] 17:30:41 -!- Kalir has quit [Changing host] 17:31:58 -!- danharaj has quit [Ping timeout: 250 seconds] 17:33:11 -!- tensorpudding has quit [Ping timeout: 246 seconds] 17:37:35 -!- tealeaves has quit [Quit: Bye] 17:38:12 -!- frobop has quit [Quit: Page closed] 17:38:55 -!- tealeaves has quit [Client Quit] 17:43:54 -!- rast has quit [Remote host closed the connection] 17:45:11 -!- Patashu has quit [Ping timeout: 240 seconds] 17:51:23 -!- siepu has quit [Read error: Connection reset by peer] 17:55:48 -!- bawd has joined ##crawl-dev 18:00:02 -!- omarax has quit [Remote host closed the connection] 18:01:11 Unstable branch on crawl.lantea.net updated to: 0.17-a0-1923-gc35365e (34) 18:01:12 -!- Ququman has quit [Read error: Connection reset by peer] 18:01:37 bawd here has a problem. He got drained all the way to zero skills and now his skills aren't going back up and heroism isn't giving him five skill 18:01:50 -!- UncertainKitten has joined ##crawl-dev 18:05:25 http://pastebin.com/tqD18HYQ http://pastebin.com/WvTqRK61 skill drain borked. stuck at 0 in all skills despite xp gain and heroism 18:05:48 -!- rossi_ has quit [Read error: Connection reset by peer] 18:08:35 -!- Menche has quit [Ping timeout: 265 seconds] 18:10:26 -!- Cacophony has quit [Ping timeout: 246 seconds] 18:11:23 -!- rossi_ has quit [Read error: Connection reset by peer] 18:11:50 <|amethyst> how many times were you hit with draining? 18:12:49 <|amethyst> !lm bawd abyss.enter -tv:>$ 18:12:50 No milestones for bawd (abyss.enter). 18:12:55 <|amethyst> oh, offline 18:13:20 yeah, that is probably not a bug, so much as "you are drained to below -5 in all skills" 18:13:50 it does raise an interesting question, in that "should drain be capped?" 18:14:05 <|amethyst> I've brought that up before, and the consensus seemed to be "no" 18:14:17 -!- Eksell has quit [Ping timeout: 246 seconds] 18:14:23 <|amethyst> or, at least, there were objections to "yes" 18:14:41 I would like to hear these arguments but you are under no obligation 18:15:08 -!- rossi_ has quit [Read error: Connection reset by peer] 18:15:13 -!- Pacra_ has joined ##crawl-dev 18:15:22 I don't see why it shouldn't be capped at lowering your skills to zero 18:15:30 ZChris13: one argument is, what is a mechanic for capping that isn't confusing? 18:15:32 -!- Pacra has quit [Read error: Connection reset by peer] 18:15:57 <|amethyst> ZChris13: what if your skills aren't all at the same level? 18:15:59 if you have a skill trained to 0.1 and get drained by 5 levels, what happens? 18:16:15 highest skill? 18:17:00 it just seems really unfun to be able to get drained well below zero like that 18:17:04 <|amethyst> I was trying to see if there was a closed bug about it on mantis, but I don't see one 18:17:37 <|amethyst> I don't remember the objections well enough to repeat them 18:17:45 "highest skill?" isn't really a specific mechanic. what i'm saying is, most specific implementations of "cap draining" have weird edge cases that could be confusing 18:17:55 yes 18:18:06 -!- rast has joined ##crawl-dev 18:18:35 or could lead to encouraging weird behavior. eg, many ways you *could* implement "cap at highest skill" encourage players to spread their skill points evenly, to minimize the maximum amount of draining they could get 18:18:51 -!- Eksell has joined ##crawl-dev 18:19:04 <|amethyst> I don't think the objections were technical in nature though 18:19:22 http://i.imgur.com/0VvORLx.png too many to count it seems 18:19:56 <|amethyst> bawd: ouch... yeah, you'll probably be drained for a long long time 18:20:07 -!- gammafunk has joined ##crawl-dev 18:20:20 that dagger swallowed your entire soul 18:20:31 <|amethyst> I'm of the opinion that it should kill you before you get drained that far 18:20:40 -!- MarvinPA has quit [Ping timeout: 265 seconds] 18:21:18 <|amethyst> I mean, you're essentially dead, it's just that there's this glimmer of hope that somehow you can get XP without any skill 18:21:27 http://i.imgur.com/qQhefeP.png I think it's safe to say I'm dead 18:23:05 -!- MarvinPA has joined ##crawl-dev 18:23:07 i was able to hit her once near the start and missed the rest except for the horns 18:23:41 is there a way to see how drained my skills actually are? 18:23:56 bawd: hit m, then _ 18:24:09 or just hit m and look at the current levels, but use _ to compare 18:26:19 from the two char dumps i went from * Level 21.6(0.0) Armour to * Level 21.9(0.0) Armour in 57 kills 18:26:42 but yeah, heroism still doesn't raise anything above 0 18:26:54 so i'm still -5 or less in every skill 18:27:00 -!- zero_one has quit [Ping timeout: 250 seconds] 18:27:59 unfortunately i can't see how far negative the skills have gone 18:28:17 Lasty: latest .cobbed is funny 18:28:46 Lasty: what would you think about reducing their speed to 20 or even 15? 18:29:48 -!- rossi_ has quit [Ping timeout: 264 seconds] 18:30:19 -!- Cacophony has quit [Ping timeout: 240 seconds] 18:31:14 |amethyst: it was in trunk for a little bit 18:31:16 -!- mizu_no_oto has quit [Quit: Computer has gone to sleep.] 18:31:29 .cobbed 18:31:31 22. trantor the Crack Shot (L26 HEHu of Okawaru), starved to death on Zot:1 on 2015-09-27 18:27:12, with 585030 points after 99331 turns and 10:23:48. 18:31:32 MarvinPA can tell us why he reverted it 18:31:42 gammafunk: summary? 18:31:44 hm, it may have been elliptic 18:31:53 <|amethyst> ah 18:31:57 <|amethyst> %git de178d7c 18:31:57 07MarvinPA02 * 0.15-a0-2245-gde178d7: Revert "Put heavily drained players out of their misery" 10(1 year, 2 months ago, 7 files, 14+ 58-) 13https://github.com/crawl/crawl/commit/de178d7cde5e 18:31:58 gammafunk: I'm not against lowering their speed if that seems more reasonable 18:32:11 ok, i was thinking of !restab curing it probably 18:32:13 <|amethyst> So I guess probably this indicates that it should be scaled down 18:32:19 Lasty: fighting two cobs + two elec golems as a fairly swol centaur, but then what happens when you get paralysed due to hunger? 18:32:27 I won't spoil the ending 18:32:32 haha 18:32:42 <|amethyst> two cobs + two elec golems you say? 18:32:45 uh oh 18:32:49 .cobbed x=kmap 18:32:49 <|amethyst> !lm trantor x=map 18:32:50 No milestones for trantor. 18:32:50 22. [killermap=] trantor the Crack Shot (L26 HEHu of Okawaru), starved to death on Zot:1 on 2015-09-27 18:27:12, with 585030 points after 99331 turns and 10:23:48. 18:32:50 .cobbed -log 18:32:51 22. trantor, XL26 HEHu, T:99331: http://underhound.eu:81/crawl/morgue/trantor/morgue-trantor-20150927-182712.txt 18:32:55 ah, too bad 18:32:58 aw 18:33:05 <|amethyst> amethyst_zot_foddershock 18:33:07 .cobbed -tv 18:33:07 I should have thought of that, though! 18:33:08 22. trantor, XL26 HEHu, T:99331 requested for FooTV: telnet://termcast.develz.org or http://termcast.develz.org. 18:33:24 <|amethyst> it wouldn't be in the kmap since it's starvation, and if they got away it wouldn't be the map either 18:33:26 |amethyst: i think every example of this has been with sonja 18:33:29 oh... 18:33:32 very good point! 18:33:35 so perhaps the problem is there 18:33:52 and there it is! 18:33:55 well done neil 18:34:03 <|amethyst> I should design my vaults to give better credit 18:34:23 custom lua that makes a milestone when the player starves 18:34:30 I bet you could rig that up 18:34:34 gammafunk: that map is definitely foddershcok 18:34:38 foddershock 18:34:45 too bad you don't get it logged for starvation 18:34:49 <|amethyst> gammafunk: better and easier would be killer= on starvation deaths 18:35:00 <|amethyst> but you'd have to remember the source of the last hit 18:35:07 |amethyst: what do you mean, exactly? 18:35:21 <|amethyst> gammafunk: record it somewhere when the player is hit by a hungering attack 18:35:33 <|amethyst> gammafunk: if they die of starvation within N turns, credit it to that monster 18:35:35 ah so having killer be death cob 18:35:45 hrm 18:35:45 <|amethyst> and that would make kmap work automatically 18:35:55 couldn't you just check specifically 18:36:06 that the last reduction of nutrition came from an af_hunger attack? 18:36:22 I guess cutoff of N turns is probably better 18:36:28 <|amethyst> IIRC you only die on the per-turn hunger check 18:36:33 <|amethyst> N could be 1 18:36:38 yeah 18:36:45 probably could work like sdam 18:36:54 implementation-wise 18:37:27 Lasty: yeah they seem like they're now the biggest thing you have to worry about in zot in a practical sense 18:37:38 so I was thinking a speed reduction would help; they're super hard to escape at that speed 18:37:44 <|amethyst> ah, no, I'm misremembering (and even changed this) 18:38:21 gammafunk: I don't agree -- they're pretty mild for a lot of characters 18:38:29 gammafunk: I haven't had much trouble with them at all 18:38:32 <|amethyst> starvation is checked before hungering now 18:38:49 gammafunk: but I'm still open to a speed debuff 18:38:58 Lasty: I guess I'm most concerned about how to escape them 18:39:07 <|amethyst> but it still needs a 1-turn memory because the hit doesn't actually kill you 18:39:08 Before they were total popcorn, so it didn't really matter 18:39:27 @??executioner 18:39:27 Executioner (151) | Spd: 20 | HD: 12 | HP: 54-80 | AC/EV: 10/15 | Dam: 30, 10, 10 | 05demonic, 10doors, fighter, evil, see invisible | Res: 06magic(140), 05fire, 02cold, 10elec, 03poison, 04rot, 13neg+++, 13torm | Vul: 08holy++ | XP: 2306 | Sp: pain (d14) [06!sil], haste [06!sil] | Sz: Large | Int: human. 18:39:36 execs do practically have a speed of 30 18:39:45 so 25 isn't the most insane thing ever but 18:40:18 -!- wheals has quit [Quit: Leaving] 18:40:31 yeah 18:40:38 they're definitely hard to escape 18:40:42 tho blink + tele works 18:40:45 Lasty: if you feel they're basically fine where they are, I won't push it 18:41:10 in a literal or figurative sense 18:41:20 I haven't had problems with them, but I don't know that I'm the best judge experientially 18:41:21 to the extent that git push is literal 18:41:32 I'm open to trying them at 20 18:41:38 -!- Voker57 has quit [Read error: Connection reset by peer] 18:41:42 or even moving them to AF_SLOW instead. 18:43:04 yeah af_slow would be an approach that would go over better with most players; feels a bit off thematically but it's good threat wise 18:43:25 some kind of af_frozen attack was mentioned, to get cold damage and a slow effect 18:43:31 or just flash freeze the spell I guess 18:43:41 but that doesn't really go with "a cob of corn" at all 18:43:49 plus there's |amethyst's vault to think of! 18:43:54 I guess that vault still works 18:44:37 -!- Earlo has quit [Remote host closed the connection] 18:45:07 <|amethyst> AF_SLOW is kind of an equipment check 18:45:45 <|amethyst> though I guess that does keep you from teleporting/blinking away, too 18:46:15 <|amethyst> but would you need to, unless they're accompanied by something dangerous on its own? 18:47:39 well they'd be pretty dangerous in melee at 50% faster (assuming they're still speed 25) 18:47:51 or even with a mild speed reduction 18:48:25 -!- tealeaves has quit [Remote host closed the connection] 18:50:59 -!- Cacophony has quit [Ping timeout: 240 seconds] 18:52:39 -!- serq has quit [Ping timeout: 268 seconds] 18:53:44 -!- Daekdroom has quit [Quit: Leaving] 18:54:04 -!- filthy has quit [Ping timeout: 244 seconds] 18:55:23 MarvinPA: I heard that you tried to do Sil-style singing in crawl 18:55:34 in addition to just the song of slaying that's in right now 18:57:42 0.14, win7. I've read install.txt, installed mingw, and made a test build. The game works, but there was an error while building: "cc: command not found". 18:57:43 How bad is this and how do I fix this? 18:59:00 -!- mizu_no_oto has quit [Quit: Computer has gone to sleep.] 18:59:41 Did you see it four times? 18:59:50 oh that happens only at the beginning 18:59:55 Once at the start. 18:59:58 and it's ignorable 19:00:02 -!- omarax has quit [Remote host closed the connection] 19:00:13 There was a hiccup in the build script that caused that to be displayed at the start of the build process without really breaking anything. 19:00:13 there was some make command we do that tries to call cc 19:00:16 Usually it was four times. 19:00:30 Also it didn't autocreate docs and init.txt, had to add them manually. 19:00:37 the makefile is a bit silly 19:00:45 (unless you have to edit it and then it's terrifying) 19:00:49 yeah it's the -dumpmachine call 19:00:51 -!- domiryuu has quit [Remote host closed the connection] 19:00:57 What? 19:02:58 -!- Valarioth has quit [Ping timeout: 246 seconds] 19:03:13 Do I need to enter another command for it to add docs? 19:03:34 no 19:03:41 that's the source of the "cc: command not found" 19:03:45 hrm, docs is a fixed dir in the repo, so I'm not sure how that's not existing 19:03:46 it's doing cc -dumpmachine 19:03:57 you mean crawl-ref/docs ? 19:04:28 I mean if I press ?% it does nothing, and there's no init.txt either 19:04:48 ah, so it's not making the manual 19:05:22 for init, it's going to try to read ~/.crawlrc or ~/.crawl/init.txt and maybe some others 19:05:35 when you start crawl, at the opening screen what is the reported path of the config file? 19:05:57 "Options read from " at the top? 19:06:07 -!- Valarioth_ has quit [Ping timeout: 246 seconds] 19:06:07 -!- rossi_ has quit [Read error: Connection reset by peer] 19:06:21 init.txt is in the repo at crawl-ref/settings/init.txt 19:06:48 Nope, on a fresh build (No init file (no init.txt in current ) 19:06:51 -!- serq has quit [Changing host] 19:07:12 well, you're saying that crawl-ref/settings/init.txt doesn't exist, or? 19:07:33 Yes. I tried to make it manually and it worked. 19:07:41 But it's obviously not the correct solution. 19:07:43 well that's a file directly in the repo 19:07:45 -!- yottam has quit [Quit: leaving] 19:07:54 is something in the build somehow deleting it? 19:08:00 does git status show that it's removed? 19:08:13 because it's part of the repo 19:08:15 Maybe I just fucked up when copying the source. 19:08:30 Going to re-download. 19:08:34 -!- PKrockin has quit [Ping timeout: 246 seconds] 19:09:02 yeah it does some like some files in your repo have been removed 19:09:20 git you can simple git reset --hard to restore your repo to HEAD 19:09:27 you don't need to redownload it all 19:10:05 that will clobber any local changes you might have made, but I doubt there's anything important aside from you making an init (git status will show you what's modified) 19:10:19 Ah, I see. I thought only the source folder is important, but the files I'm missing are in the download folder, but not in the source one. Thank you! 19:11:09 -!- tensorpudding has quit [Ping timeout: 268 seconds] 19:11:20 -!- Cacophony has quit [Ping timeout: 246 seconds] 19:11:46 -!- rossi_ has quit [Read error: Connection reset by peer] 19:12:22 yeah, I think I see what you mean; you downloaded the repo and only copied source, which wouldn't be good for running crawl :) 19:12:23 -!- xtwv has quit [Remote host closed the connection] 19:12:23 -!- wxvt has quit [Remote host closed the connection] 19:12:41 Yep, that's it. 19:13:18 basically it's best to just get a vanilla copy of the repo so you can do builds without git complaining; one wrinkle is using your own crawl config file 19:13:40 if you modify settings/init.txt the repo will see that as a change, so you can instead put your rc in ~/.crawlrc or ~/.crawl/init.txt 19:14:01 and any crawl you run (including the one you build in the repo) will load that over the settings/init.txt one in the repo 19:14:10 this is how I run crawl locally 19:14:26 then just don't change settings/init.txt at all 19:14:54 -!- Akitten_Homura has joined ##crawl-dev 19:15:06 -!- rossi_ has quit [Read error: Connection reset by peer] 19:16:13 By the way, how do I make to another directory, not the source one? 19:16:34 oh the makefile doesn't support that 19:17:00 -!- UncertainKitten has quit [Ping timeout: 264 seconds] 19:17:07 you can clone your repo somewhere else to have an additional build location, of course 19:17:51 Well yes, but I want to share my build with friends, do I have to copy it with all the source? 19:18:25 oh, no, if you just want to run a build you've made 19:18:37 you only need to copy the binary and some directories 19:19:46 So it's not possible to make it in another directory, but I can just copy the same files that the premade version on your site has and it'll work, yes? 19:20:05 Xenobreeder: that is how the version on the site works 19:20:08 you need the crawl binary, the dat subdirectory and you'd probably want the docs and settings directory 19:20:13 it builds and then packages the stuff you need 19:20:18 Good, thank you. 19:20:42 and then crawl.exe needs to be run in the same relative directory structure 19:20:55 you can change this in the build 19:21:09 DESTDIR DATADIR etc 19:21:12 -!- elliptic has joined ##crawl-dev 19:21:22 I guess you can just set that an use make install 19:21:37 Where exactly are these options located? 19:21:39 probably dgl-based servers do exactly that, I forget 19:21:46 they're options to the make command you run 19:21:53 DESTDIR=/my/dir etc 19:21:57 see the comments in the makefile 19:21:59 at the top 19:22:00 are we still trying to build on windows? 19:22:01 Okay, I'll look it up in the manual, thank you. 19:22:17 * hypractvChipmunk shakes his head sadly. 19:22:18 * Sequell also shakes his head sadly. 19:22:23 Xenobreeder: I think you need to read the Makefile comments, not sure that those are even in INSTALL.txt 19:22:34 -!- CKyle has quit [Quit: My MacBook has gone to sleep. ZZZzzz…] 19:22:39 what the heck Sequell 19:22:41 yeah I don't see install.txt mentioning those 19:22:43 lol 19:22:57 sequell has a few cute :beh: actions like that 19:23:09 * hypractvChipmunk strikes a gong. 19:23:09 SHROANNG! 19:23:09 ??:beh: 19:23:10 :beh:[1/23]: Sequell: help ::: help[1/4]: !help (I need somebody) !help (not just anybody) Try https://github.com/crawl/sequell/blob/master/docs/listgame.md or https://github.com/crawl/sequell/blob/master/docs/learndb.md 19:23:13 !blame2 sequell 19:23:13 ssseeeqqquuueeellllll 19:23:21 23 in fact 19:23:36 ??:beh:[23 19:23:36 :beh:[23/23]: !wtf [dD][rR][kK][eE] ::: Doctor Kenku 19:23:37 -!- predator217 has quit [Ping timeout: 256 seconds] 19:23:40 heh 19:23:46 ??:beh:[22 19:23:47 -!- mong has quit [Quit: Page closed] 19:23:47 :beh:[22/23]: \!apt mr ::: MR: Sp: 7!, DD: 6, Fe: 6, Mu: 5, Na: 5, VS: 5, Dg: 4, DE: 4, Fo: 4, HE: 4, Og: 4, Vp: 4, Ce: 3*, Dr: 3*, Ds: 3*, Gh: 3*, Gr: 3*, Ha: 3*, HO: 3*, Hu: 3*, Ko: 3*, Mi: 3*, Mf: 3*, Og: 3*, Op: 3*, Te: 3*, Tr: 3* 19:23:58 ??:beh:[21 19:23:59 :beh:[21/23]: \?\?l+[ae]+r+n+[ae]+n+( hydra)? ::: lernaean_hydra[1/3]: A 27-headed yellow hydra, placed in many of the Swamp endings (and only there). If you don't have very high AC/HP, don't use autoexplore around its Swamp:4 vault: !tv minmay killer=~lernaean 1. Was introduced in 0.6 but was in the code before that. 19:24:12 ah yeah, I remember people trying to get that one right 19:24:17 !wtf drke 19:24:18 Doctor Kenku 19:24:22 welp 19:24:23 ??leeaeaeaeaeernaeaeaaeaennnnnnn 19:24:24 lernaean_hydra[1/3]: A 27-headed yellow hydra, placed in many of the Swamp endings (and only there). If you don't have very high AC/HP, don't use autoexplore around its Swamp:4 vault: !tv minmay killer=~lernaean 1. Was introduced in 0.6 but was in the code before that. 19:24:36 !wtf wtf 19:24:37 WTFF! 19:24:42 hehe 19:24:46 !wtf ftw 19:24:52 WTF was that? Unthing! 19:24:52 I'm dying over here 19:24:52 is there still one preventing grunt from using !glasses? 19:24:57 I think there 19:24:58 !glasses 19:24:58 ( •_•)    ( •_•)>⌐■-■    (⌐■_■) 19:24:59 isn't 19:25:01 haha 19:25:13 doesn't it not always proc 19:25:24 ??:beh:[glasses 19:25:30 rip 19:25:34 rip 19:25:41 rip 19:25:49 rip? 19:25:53 cang 19:25:54 rip. 19:25:57 cang 19:25:58 what! 19:26:01 WHAT 19:26:01 clang?? 19:26:04 gong 19:26:09 rip sequell 19:26:10 rip sequell 19:26:11 denied 19:26:15 rip sequell 19:26:21 .echo I'm not dead 19:26:25 Time limit of 60 exceeded 19:26:25 rip 19:26:26 cang 19:26:26 cang 19:26:27 clang 19:26:27 BOUMMMMG! 19:26:28 I'm not dead 19:26:29 haha 19:26:30 .echo I ATEN'T DEAD 19:26:30 -!- rossi_ has quit [Read error: Connection reset by peer] 19:26:30 I ATEN'T DEAD 19:26:40 oh it was grunt's beh search 19:26:56 ??blame grunt 19:26:57 grunt[2/27]: is there some occasion on which you cannot blame grunt 19:28:12 -!- rossi_ has quit [Read error: Connection reset by peer] 19:31:35 -!- Cheibrodos has quit [Quit: Page closed] 19:33:46 -!- PKrockin has quit [Ping timeout: 246 seconds] 19:35:08 -!- Cacophony has quit [Ping timeout: 246 seconds] 19:36:28 -!- rossi_ has quit [Read error: Connection reset by peer] 19:38:00 -!- danharaj has quit [Ping timeout: 265 seconds] 19:41:22 -!- rossi_ has quit [Client Quit] 19:46:52 -!- CKyle has joined ##crawl-dev 19:47:01 -!- serq has quit [Quit: leaving] 19:53:02 -!- MarvinPA_ has joined ##crawl-dev 19:53:11 -!- MarvinPA has quit [Ping timeout: 246 seconds] 19:53:34 -!- Kalir has quit [Quit: CADENZA-CLASS CLOCKWORK KNIGHT--OPERATION TERMINATED] 19:55:28 -!- Cacophony has quit [Ping timeout: 246 seconds] 19:59:43 -!- lobf has joined ##crawl-dev 20:00:02 -!- omarax has quit [Remote host closed the connection] 20:01:08 -!- CKyle has quit [Quit: My MacBook has gone to sleep. ZZZzzz…] 20:12:39 -!- pikaro has quit [Ping timeout: 240 seconds] 20:15:44 -!- Cacophony has quit [Ping timeout: 246 seconds] 20:18:50 -!- Kalir has quit [Changing host] 20:18:55 -!- DrKe has quit [] 20:25:31 -!- ProzacElf has quit [Ping timeout: 240 seconds] 20:25:44 -!- MarvinPA_ is now known as MarvinPA 20:38:15 thought it was one time in 10, and it still goes through 20:38:28 just prints something else beforehand 20:46:16 -!- mizu_no_oto has quit [Quit: Computer has gone to sleep.] 20:48:02 -!- ProzacElf has joined ##crawl-dev 20:50:04 -!- CanOfWorms has joined ##crawl-dev 20:53:04 -!- lobf has quit [Quit: lobf] 21:00:02 -!- omarax has quit [Remote host closed the connection] 21:04:10 -!- Roarke has quit [Client Quit] 21:06:18 -!- lobf has joined ##crawl-dev 21:06:52 -!- Rivotril has quit [Ping timeout: 246 seconds] 21:11:13 -!- pikaro has quit [Ping timeout: 264 seconds] 21:19:05 -!- Zilis has quit [Ping timeout: 246 seconds] 21:27:59 -!- Zilis is now known as Guest40634 21:29:10 -!- MarvinPA has quit [Quit: Leaving] 21:31:40 -!- read has joined ##crawl-dev 21:32:49 -!- tealeaves has quit [Ping timeout: 255 seconds] 21:33:38 -!- Adeon_ has joined ##crawl-dev 21:33:48 -!- debo_ has joined ##crawl-dev 21:34:32 -!- varmin has quit [Ping timeout: 256 seconds] 21:34:34 -!- gammafun1 has joined ##crawl-dev 21:34:57 -!- Zaba_ has joined ##crawl-dev 21:35:24 -!- mizu_no_oto has quit [Quit: Computer has gone to sleep.] 21:38:45 -!- gammafunk has quit [Ping timeout: 250 seconds] 21:38:45 -!- owl has quit [Ping timeout: 250 seconds] 21:38:48 -!- VoidFox has quit [Ping timeout: 250 seconds] 21:38:48 -!- us17 has quit [Ping timeout: 250 seconds] 21:38:49 -!- Zaba has quit [Ping timeout: 250 seconds] 21:38:49 -!- FaMott has quit [Ping timeout: 250 seconds] 21:38:49 -!- tw has quit [Ping timeout: 250 seconds] 21:38:49 -!- zkyp has quit [Ping timeout: 250 seconds] 21:38:50 -!- cosh1 has quit [Ping timeout: 250 seconds] 21:38:50 -!- Kalir has quit [Ping timeout: 250 seconds] 21:38:50 -!- debo has quit [Ping timeout: 250 seconds] 21:38:51 -!- yokelz has quit [Ping timeout: 250 seconds] 21:38:51 -!- paulr has quit [Ping timeout: 250 seconds] 21:38:51 -!- Adeon has quit [Ping timeout: 250 seconds] 21:38:52 -!- Zaba_ is now known as Zaba 21:38:53 -!- us17_ is now known as us17 21:40:08 -!- GiantOwl is now known as Kalir 21:40:08 -!- Kalir has quit [Changing host] 21:40:50 -!- varmin has joined ##crawl-dev 21:44:44 -!- Turgor has quit [Quit: Page closed] 21:46:32 -!- MarvinPA has joined ##crawl-dev 21:59:51 -!- tealeaves has quit [Quit: Bye] 22:00:03 -!- omarax has quit [Remote host closed the connection] 22:01:05 did someone move my 'daily challenge' thread from gdd -> dart board? 22:01:35 It requires pretty substantial code / infrastructure changes, it's not really a competition-ready idea 22:01:41 so pls move it back 22:01:46 https://crawl.develz.org/tavern/viewtopic.php?f=23&t=17835&p=244421#p244421 22:02:09 oh, modpost just made 22:02:21 <|amethyst> well, it is more implementation than design really 22:02:29 <|amethyst> so GDD isn't perfect either 22:02:56 I'm still just trying to find out what people would want out of "daily challenge mode" 22:03:34 -!- serq has quit [Quit: ... kurz Brötchen holen] 22:04:28 -!- Adeon_ is now known as Adeon 22:07:35 -!- CanOfWorms has quit [Ping timeout: 272 seconds] 22:07:39 sorry chequers, I thought you were just planning to talk about what could be done without changing the game 22:08:03 oh you're in irc 22:08:20 yeah nah, it requires a biig patch 22:21:13 -!- MarvinPA has quit [Quit: Leaving] 22:24:12 -!- Guest40634 has quit [Ping timeout: 264 seconds] 22:26:39 -!- Nightbeer has quit [Read error: Connection reset by peer] 22:27:22 -!- Orphic_ has quit [Ping timeout: 246 seconds] 22:30:00 -!- CKyle has joined ##crawl-dev 22:32:12 -!- stanzill has quit [Quit: au rev] 22:48:15 -!- bawd has quit [Quit: Page closed] 22:49:15 -!- Zeor has quit [Quit: Leaving.] 22:49:16 I've thought about trying to make the rng so that there's one used for dungeon and one for all other rolls, but my experience with rng usage is very limited, and even then I can see some problems 22:49:54 <|amethyst> I think it would be simpler to just generate the dungeon at the start of the game 22:50:08 yeah, I could see that 22:50:17 <|amethyst> (only if -deterministic is supplied presumably) 22:50:21 |amethyst: I guess then acquire any items would become an unthing? 22:50:43 or maybe they could just be a thing that's just distinct from the dungeon 22:51:00 but they are an item type that depends on the player, so you can't truly get exactly the same dungeon 22:51:05 <|amethyst> they could be deferred to visitation, even if that means they aren't deterministic 22:51:08 <|amethyst> yeah 22:51:28 generating at game start sounds very slow, though 22:51:49 given how slow level gen can be already 22:51:53 <|amethyst> theoretically could cache it so you only have to do it once per server 22:52:03 <|amethyst> hm 22:52:07 <|amethyst> or could be two options 22:52:22 <|amethyst> crawl -generatedungeon and crawl -dungeon 22:52:23 oh you mean specifically for this challenge mode thing, yeah 22:52:32 -!- lobf has quit [Quit: lobf] 22:52:38 <|amethyst> so you generate it once for the tournament and pass it around to everyone 22:52:52 right, and normally players just see levels generated as we do things now? 22:52:57 as they enter the level, I mean 22:52:58 <|amethyst> right 22:54:02 -!- Blazinghand has joined ##crawl-dev 22:54:35 it's a cute idea; would also open up competition in general since people could just generate a dungeon and pass that around to groups of players 22:54:41 outside of any official tournament 22:54:45 or daily challenge 22:55:04 -!- Lasty has quit [Quit: Leaving.] 22:55:21 coming up with good randomly generated challenges is a thing of it's own, of course 22:55:43 <|amethyst> if it's a pseudo-save you pass around, it could theoretically be manually edited too :) 22:55:50 -!- Lasty has joined ##crawl-dev 22:55:54 that would be pretty cool as well 22:56:15 -!- lobf has joined ##crawl-dev 22:56:52 not as cool as my imminent beem twitch chat integration, but we can't all be gammafunk 22:57:35 even gammafun1 can't be gammafunk 22:57:50 no idea why irssi is doing that to me right now 22:57:56 I will never learn how to use this thing 22:58:50 -!- gammafun1 is now known as gammafunk 23:00:02 -!- omarax has quit [Remote host closed the connection] 23:02:11 !calc pi 23:02:12 Unknown field: pi 23:02:17 !calc pi / 2.0 23:02:17 Cannot apply to [pi, #true}, @arguments=[]>] 23:03:11 !calc !calc 23:03:12 Type mismatch: calc in '!calc' 23:03:16 rip 23:03:17 !kw pi 23:03:18 No keyword 'pi' 23:03:24 !kw pi 3.14159 23:03:25 Defined keyword: pi => 3.14159 23:03:27 !calc pi / 2.0 23:03:28 Cannot apply to [pi, #true}, @arguments=[]>] 23:03:33 aw 23:03:36 !kw -rm pi 23:03:37 Deleted keyword: pi => 3.14159 23:03:39 !kw pi 3.141592653589793238462643383279502884197169399 23:03:41 Defined keyword: pi => 3.141592653589793 23:03:41 oh 23:03:44 !kw -rm pi 23:03:45 Deleted keyword: pi => 3.141592653589793 23:04:07 we need to make a nice builtin for calc 23:04:08 that can do more math 23:04:12 !calc nice builtins 23:04:13 Type mismatch: nice in 'nice builtins' 23:04:35 I could probably even write it in python, I think sequell supports python plugins 23:06:02 -!- tealeaves has quit [Client Quit] 23:06:15 -!- tealeaves has quit [Write error: Broken pipe] 23:07:06 @??ball python name:Sequell_python n_rpl n_des hd:27 23:07:06 Sequell python (03S) | Spd: 12 (swim: 60%) | HD: 27 | HP: 81-111 | AC/EV: 0/11 | Dam: 2, 103(constrict) | amphibious, cold-blooded | Res: 12drown | XP: 3663 | Sz: Medium | Int: animal. 23:07:33 better than those worthless Perl gemstones 23:10:43 Sorry, the application memcheck-amd64-linux has stopped unexpectedly. 23:10:48 whoopsy daisy 23:10:57 -!- Nylidian has quit [Quit: Leaving] 23:16:02 -!- tensorpudding has quit [Ping timeout: 244 seconds] 23:25:39 -!- mizu_no_oto has quit [Quit: Computer has gone to sleep.] 23:30:30 gammafunk: |amethyst: the only problem I thought of with deterministic dungeon generation was gozag shops 23:30:43 and that can be easily fixed by making shops always generate under the player! 23:31:19 well that's clearly not the only problem, depending on how you define problem 23:31:33 obviously you'd either need to generate dungeon at game start or make a second rng 23:31:54 but acquire any items are a problem in the sense of true deterministic dungeons 23:32:15 you can just wave that away though 23:32:17 ah yes, that's a good one 23:32:33 I think |amethyst is right that you'd want basically a mode to generate a dungeon at game start 23:32:41 it would probably be way way simpler to implement 23:32:44 <|amethyst> there are also some vaults that veto based on player stuff 23:32:52 <|amethyst> e.g. some troves for felids 23:33:02 -!- CKyle has quit [Quit: My MacBook has gone to sleep. ZZZzzz…] 23:33:16 I guess if the daily challenge hardcodes a char that can be dealt with for the most part 23:33:45 <|amethyst> that can be done currently with wizmode stuff 23:34:05 the other thing I was wondering was if we should seed the RNG off day-start, or make a web request to something for the seed 23:34:24 latter would prevent lookahead cheating, but it's a pretty big step for Crawl to start talking to the internet 23:35:02 <|amethyst> I prefer "download this dungeon file" 23:35:02 I guess I could literally implement just 'load this dungeon' and have online-play-only scaffolding to deal with that stuff out of game 23:35:12 <|amethyst> if you want to prevent cheating, do it online and only allow one play 23:35:26 <|amethyst> but there is still the issue of sockpuppets 23:35:46 that one is unavoidable, I think 23:36:07 <|amethyst> so I think probably it's not worth trying to prevent lookahead 23:36:21 <|amethyst> because that just means you have to be more antisocial to do it 23:36:41 <|amethyst> s/do it/lookahead/ 23:36:55 yeah, and probably signing up new accounts is easier than changing your system clock too 23:37:25 <|amethyst> but I do think the game should be generated in a centralised place 23:37:33 <|amethyst> if for no other reason than energy conservation 23:37:49 <|amethyst> ("centralised" for the particular challenge) 23:38:07 <|amethyst> s/game/dungeon/ 23:38:07 agreed 23:39:37 so if you run the game with -leveldata foo.zip, when it runs the 'generate dungeon floor x' routine, you just load foo.zip/x.lev 23:39:51 "just load" = left as exercise for the reader 23:40:48 hrm, how are troves handled in general, I guess you have to fix the kind of trove (the trove map), but the generate the items upon entry 23:41:26 <|amethyst> since troves have the racial thing, they could be handled on entry in general 23:41:49 well, that's true, but having everyone get the same trove map is desirable 23:41:52 for this purpose at least 23:41:57 I'm happy to bump everything but 'identical main dungeon levels' to v2 of daily challenges 23:42:21 <|amethyst> gammafunk: well, my concern is if it's an armour trove and you pick a felid 23:42:33 I guess you're right 23:42:36 <|amethyst> hm 23:42:37 <|amethyst> well 23:42:56 <|amethyst> I guess that's less influential overall than, say, having a good armour on D:1 23:43:09 <|amethyst> just frustrating 23:43:38 reminds me of my DDBe 23:43:41 !log . ddbe 23:43:42 1. SGrunt, XL27 DDBe, T:75621: http://crawl.akrasiac.org/rawdata/SGrunt/morgue-SGrunt-20120810-233958.txt 23:43:47 yeah it's probably just best for troves to fully depend on the player in the sense of all that trove level generation stuff 23:44:25 <|amethyst> as for how to distribute the game, I was thinking an ordinary save without the chr or you chunks 23:44:32 <|amethyst> well, with just level chunks 23:44:34 dont forget I was just going to make race/role fixed each day 23:44:39 <|amethyst> there are a few things that would need special cased 23:44:45 <|amethyst> e.g. the gozag counter 23:44:57 <|amethyst> err, the generate-gold counter 23:45:03 <|amethyst> s/te-/ted-/ 23:46:08 yeah, I guess the implementation at this point is "start a new game, generate every level, distribute this save" 23:46:47 <|amethyst> yeah: generate the levels in wizmode, forget all map_knowledge (might need to add a command for that), and then -edit-save in the non-wizmode character 23:47:03 <|amethyst> mod things like the gozag counter 23:47:16 <|amethyst> and timed portals 23:47:51 <|amethyst> (and troves) 23:47:59 <|amethyst> (acquire in general) 23:51:52 -!- mong has quit [Quit: Page closed] 23:52:03 does the player still get to choose their god? b/c ru sacrifices can invalidate certain trove choices then 23:52:20 well trove generation would be post-entry 23:52:25 ah 23:52:32 i've only been mildly following this 23:52:38 must've missed that part 23:52:51 but in generaly it's a good idea to make this reasonably so it's not completely dependent on the "challenge" notion; as in you can generate the chr section or not 23:53:05 notion of what's a challenge can change after all 23:53:39 in any case if you do get the code someone can make a commit to not generate that section given the appropriate command-line option or w/e 23:54:32 -!- Cacophony has quit [Quit: oh no am scare] 23:58:32 -!- eb has quit [Ping timeout: 268 seconds] 23:58:56 Unstable branch on CRAWL.XTAHUA.COM updated to: 0.17-a0-1923-gc35365e (34)