00:00:03 -!- omarax has quit [Remote host closed the connection] 00:00:52 -!- yesno has quit [Quit: Leaving] 00:08:03 !nick test.nick fun 00:08:03 Mapping test.nick => fun 00:08:09 !lg test.nick 00:08:10 No keyword 'test.nick' 00:08:23 interesting 00:08:31 !nick -rm test.nick 00:08:32 Deleted test.nick => fun 00:25:45 -!- noppa354 has quit [Ping timeout: 260 seconds] 00:26:36 -!- bonghitz has quit [Ping timeout: 240 seconds] 00:28:51 rfk is the dark souls of dgl games 00:33:32 oh man, hamumu, that brings back memories 00:33:46 mainly of the $50 game that had 1000 levels made by 10 year olds 00:35:31 so basically dcss if we charged $50 for it 00:37:43 03yrmvgh02 07https://github.com/crawl/crawl/pull/491 * 0.20-a0-860-ga5cb921: update mut flags to sleek modern lowercase 10(71 minutes ago, 1 file, 1+ 1-) 13https://github.com/crawl/crawl/commit/a5cb9214bd2e 00:38:10 -!- laj1 has quit [Ping timeout: 264 seconds] 00:38:28 it also had really annoying midi music 00:40:55 -!- Amnesiac has quit [Ping timeout: 260 seconds] 00:41:35 -!- travis-ci has joined ##crawl-dev 00:41:36 The build has errored. (blinkermut - a5cb921 #110 : yrmvgh): https://travis-ci.org/yrmvgh/crawl/builds/211220729 00:41:37 -!- travis-ci has left ##crawl-dev 00:49:07 -!- Blazinghand has joined ##crawl-dev 00:51:07 -!- Insomniak` has quit [Read error: No route to host] 00:51:44 -!- twelwe has quit [Quit: Page closed] 00:53:13 -!- orbisvicis has quit [Ping timeout: 260 seconds] 01:00:03 -!- omarax has quit [Remote host closed the connection] 01:00:18 Unstable branch on CRAWL.XTAHUA.COM updated to: 0.20-a0-876-g2c7b0bf (34) 01:03:19 -!- adelrune has quit [Quit: Leaving] 01:03:32 -!- mizu_no_oto has quit [Quit: Computer has gone to sleep.] 01:16:50 -!- kogasa has joined ##crawl-dev 01:20:20 -!- Doesnty has quit [Ping timeout: 256 seconds] 01:24:43 -!- Kalir has quit [Quit: I'M OUT SON. PEACE, LOVE, EXPLOSIONS.] 01:30:42 when did food acquirement get so awful? 01:30:48 I got 3 meat rations 01:30:57 lol 01:31:45 <|amethyst> quantity = 3 + random2(5); 01:31:55 that's awful 01:32:39 eh, still better than an animal skin 01:32:50 *chews animal skin solemnly* 01:32:57 its not better than a stack of gold 01:33:50 <|amethyst> looks like that number has been the same since forever 01:33:54 <|amethyst> or at least since pre-DCSS 01:34:12 guess i wont acquire food again 01:35:09 -!- glaas has quit [Ping timeout: 260 seconds] 01:39:24 CanOfWorms, it would be neat if you could eat leather armour in a pinch 01:39:40 to balance it out, if you did it too much you would randomly get minor negative status effects 01:40:01 it should just take 500AUT 01:40:04 or more 01:40:38 nom nom nom 01:48:39 -!- hellmonk has quit [Quit: Page closed] 01:52:32 does anyone have a link to those pre-stone-soup giants? 01:56:33 -!- tw12we has joined ##crawl-dev 01:56:47 hello 01:56:48 ??rltiles 01:56:48 rltiles[1/1]: Current repository of crawl tile artwork licensed under CC0: https://github.com/crawl/tiles ; The original rltiles public domain tileset: http://rltiles.sourceforge.net/ 01:56:58 see the second link 01:59:58 oh wow, that isometric screenshot. so fancy! 02:00:03 -!- omarax has quit [Remote host closed the connection] 02:01:42 -!- xnavy has quit [Ping timeout: 256 seconds] 02:03:54 someone was working on 3d dcss too 02:05:06 -!- bonghitz has quit [Ping timeout: 256 seconds] 02:09:05 -!- Guest8595 has quit [Read error: Connection reset by peer] 02:09:54 -!- Taraiph has quit [Read error: Connection reset by peer] 02:13:34 oh yeah, I vaguely remember being excited about that 02:13:48 they had like 3 screenshots with 12 items in them 02:14:36 too bad they were working in some stinky unknown pit, and not on github or the like 02:19:10 Unstable branch on crawl.develz.org updated to: 0.20-a0-876-g2c7b0bf (34) 02:22:28 -!- Krakhan has quit [Ping timeout: 240 seconds] 02:25:23 -!- CanOfWorms has quit [Quit: ChatZilla 0.9.92 [Firefox 3.6.28/20120306064154]] 02:37:40 -!- Idolo has quit [] 02:41:53 -!- waat has quit [Ping timeout: 260 seconds] 02:55:49 -!- simmarine has quit [Read error: Connection reset by peer] 02:56:57 New branch created: pull/494 (1 commit) 13https://github.com/crawl/crawl/pull/494 02:56:57 03yrmvgh02 {GitHub} 07https://github.com/crawl/crawl/pull/494 * 0.20-a0-877-g705c7f7: Specify what "setting a prefix" means 10(4 minutes ago, 1 file, 4+ 0-) 13https://github.com/crawl/crawl/commit/705c7f7fdfd6 02:57:25 Windows builds of master branch on crawl.develz.org updated to: 0.20-a0-876-g2c7b0bf 03:00:04 -!- omarax has quit [Remote host closed the connection] 03:12:27 -!- Pacra has quit [Read error: Connection reset by peer] 03:13:12 Unstable branch on crawl.beRotato.org updated to: 0.20-a0-876-g2c7b0bf (34) 03:15:57 -!- ZiBuDo has quit [Ping timeout: 260 seconds] 03:17:12 -!- travis-ci has joined ##crawl-dev 03:17:13 The build has errored. (patch-8 - 705c7f7 #112 : Yer mivvaggah): https://travis-ci.org/yrmvgh/crawl/builds/211244515 03:17:13 -!- travis-ci has left ##crawl-dev 03:22:26 -!- Danei[notDanei] has quit [Quit: Those who tell the truth shall die, those who tell the truth shall live forever.] 03:32:09 -!- bonghitz has quit [Ping timeout: 240 seconds] 03:51:42 Monster database of master branch on crawl.develz.org updated to: 0.20-a0-876-g2c7b0bf 03:56:36 -!- scummos| has quit [Ping timeout: 240 seconds] 04:00:03 -!- omarax has quit [Remote host closed the connection] 04:00:27 -!- twelwe has quit [Quit: Page closed] 04:00:28 -!- tw12we has quit [Quit: Page closed] 04:02:41 -!- adibis has quit [Ping timeout: 268 seconds] 04:14:34 -!- Insomniak has quit [Ping timeout: 258 seconds] 04:15:13 -!- genericpseudonym has quit [Ping timeout: 260 seconds] 04:16:01 -!- kogasa has quit [Read error: Connection reset by peer] 04:19:17 -!- Laraso has quit [Ping timeout: 246 seconds] 04:20:15 -!- Floodkiller has quit [Ping timeout: 260 seconds] 04:21:03 -!- LordSloth has quit [Quit: Going offline, see ya! (www.adiirc.com)] 04:21:44 -!- InsideTheVoid has quit [Ping timeout: 245 seconds] 04:21:55 -!- FunkyGnoll has quit [Read error: Connection reset by peer] 04:30:29 FR: rename armour of the dragon king to scales of the dragon king? fits better with base item name, and sounds way cooler too imo 04:32:56 -!- bonghitz has quit [Ping timeout: 246 seconds] 04:52:33 -!- ProzacElf has quit [Ping timeout: 260 seconds] 04:56:28 -!- MakMorn has quit [Ping timeout: 240 seconds] 04:58:16 -!- placeholder has quit [Client Quit] 05:00:03 -!- omarax has quit [Remote host closed the connection] 05:01:36 -!- MakMorn has joined ##crawl-dev 05:03:02 is it already known that generating a portal to nothing freezes the game? http://i.imgur.com/ggVcY1g.png 05:10:06 -!- Insomniak has quit [Ping timeout: 240 seconds] 05:13:35 -!- ZiBuDo has joined ##crawl-dev 05:14:32 !source pick_dngn_tile 05:14:32 1/1. https://github.com/crawl/crawl/blob/master/crawl-ref/source/tileview.cc#L394 05:16:13 -!- MarvinPA has joined ##crawl-dev 05:21:08 -!- ProzacElf has joined ##crawl-dev 05:22:38 -!- GauHelldragon has quit [Ping timeout: 246 seconds] 05:22:58 -!- _159 has quit [Quit: Page closed] 05:31:06 -!- genericpseudonym has quit [Ping timeout: 240 seconds] 05:31:07 -!- elliptic has quit [Quit: Leaving] 05:39:52 -!- ProzacElf has quit [Ping timeout: 240 seconds] 05:41:12 -!- MarvinPA_ has joined ##crawl-dev 06:00:01 -!- omarax has quit [Remote host closed the connection] 06:01:09 -!- wasd64 has quit [Ping timeout: 260 seconds] 06:01:30 -!- AngelaSmythe has quit [Ping timeout: 258 seconds] 06:02:37 -!- Insomniak has quit [Ping timeout: 256 seconds] 06:05:13 -!- Blazinghand has quit [Quit: Leaving] 06:13:35 -!- laj1 has joined ##crawl-dev 06:18:21 -!- Ge0ff has joined ##crawl-dev 06:23:03 -!- Lasty has joined ##crawl-dev 06:24:13 -!- Floodkiller has joined ##crawl-dev 06:24:53 -!- Lasty has quit [Client Quit] 06:32:05 -!- fazisi has quit [Read error: Connection reset by peer] 06:45:17 -!- Menche has quit [*.net *.split] 06:50:51 -!- ontoclasm has quit [Quit: Leaving.] 06:51:02 -!- geekosaur has quit [Excess Flood] 06:51:42 -!- jefus- has joined ##crawl-dev 06:52:29 -!- geekosaur has joined ##crawl-dev 06:52:43 -!- ontoclasm has joined ##crawl-dev 06:54:01 -!- Mu_ has joined ##crawl-dev 06:55:44 -!- jeefus has quit [Ping timeout: 260 seconds] 07:00:01 -!- omarax has quit [Remote host closed the connection] 07:03:09 -!- Fixer has joined ##crawl-dev 07:12:35 -!- Bammboo has quit [Remote host closed the connection] 07:13:26 !tell alexjurkiewicz Hi! It looks like the new scoreboard doesn't show recent games from CUE 07:13:26 Ge0ff: OK, I'll let alexjurkiewicz know. 07:14:49 -!- sooheon has quit [Remote host closed the connection] 07:29:19 -!- eb has quit [Ping timeout: 260 seconds] 07:36:56 -!- bonghitz has quit [Remote host closed the connection] 07:45:05 -!- SketchFile has quit [Quit: peace] 07:45:55 -!- Bcadren has quit [Read error: Connection reset by peer] 07:49:41 -!- Lasty has joined ##crawl-dev 07:51:25 -!- Lasty has quit [Client Quit] 08:00:01 -!- omarax has quit [Remote host closed the connection] 08:00:43 -!- eb_mobile has quit [Ping timeout: 260 seconds] 08:00:56 -!- eb has quit [Ping timeout: 240 seconds] 08:02:55 -!- Lasty has joined ##crawl-dev 08:06:33 -!- eb has quit [Ping timeout: 260 seconds] 08:10:19 -!- dtsund has quit [Remote host closed the connection] 08:12:28 -!- Tux[Qyou] has joined ##crawl-dev 08:13:19 -!- LexAckson has joined ##crawl-dev 08:17:40 -!- mizu_no_oto has quit [Quit: Computer has gone to sleep.] 08:22:20 last nap 08:32:40 -!- ontoclasm1 has joined ##crawl-dev 08:33:05 -!- laj1 has quit [Quit: leaving] 08:33:49 -!- ontoclasm has quit [Ping timeout: 256 seconds] 08:41:17 -!- Ge0ff has quit [Remote host closed the connection] 08:41:48 -!- Ge0ff has joined ##crawl-dev 08:44:00 -!- bonghitz has quit [Ping timeout: 260 seconds] 08:45:32 03yrmvgh02 {advil} 07* 0.20-a0-877-g1cde397: Specify what "setting a prefix" means 10(6 hours ago, 1 file, 4+ 0-) 13https://github.com/crawl/crawl/commit/1cde39747056 08:45:32 03advil02 07* 0.20-a0-878-g0624a50: Add a note one documentation in Makefile itself 10(61 seconds ago, 1 file, 3+ 0-) 13https://github.com/crawl/crawl/commit/0624a507bad1 08:45:36 03advil02 {GitHub} 07https://github.com/crawl/crawl/pull/494 * 0.20-a0-878-g9cbcc58: Add a note one documentation in Makefile itself 10(65 seconds ago, 1 file, 3+ 0-) 13https://github.com/crawl/crawl/commit/9cbcc58fbebc 08:45:55 typos 08:45:57 suck 08:46:24 -!- Bammboo has quit [Remote host closed the connection] 08:48:14 also, wtf travis 08:48:53 oh, I see -- it errors once the PR has been merged 08:49:32 ammy suggested I make a second clone of crawl to stop getting duplicate travis checks 08:49:41 swear I'll get around to it 08:50:02 what we both should have done (I just forgot) is added "[ci skip]" to the commit messages 08:50:16 -!- travis-ci has joined ##crawl-dev 08:50:17 The build has errored. (patch-8 - 9cbcc58 #114 : Kyle Rawlins): https://travis-ci.org/yrmvgh/crawl/builds/211332855 08:50:17 -!- travis-ci has left ##crawl-dev 08:50:27 yeah, ignore that 08:50:48 rumflump: I don't know if you knew but there's a bunch of documentation in Makefile itself about prefix etc 08:51:00 I added a note about that along with your documentation change 08:51:00 -!- Lasty has quit [Quit: Leaving.] 08:51:39 I sorta knew, as in I've looked there and used the info, but forgot today because I was doing "make install" 08:51:44 so I looked in install.txt 08:52:01 heh 08:52:02 trial and errored my way to success :) 08:57:52 -!- Lasty has joined ##crawl-dev 09:00:01 -!- omarax has quit [Remote host closed the connection] 09:00:38 -!- Lasty has quit [Client Quit] 09:01:36 -!- Lasty has joined ##crawl-dev 09:03:19 -!- Lasty has quit [Client Quit] 09:09:26 Unstable branch on crawl.jorgrun.rocks updated to: 0.20-a0-878-g0624a50 (34) 09:17:21 -!- geekosaur has quit [Excess Flood] 09:17:31 -!- geekosaur has joined ##crawl-dev 09:22:23 -!- LexAckson has quit [Ping timeout: 260 seconds] 09:25:27 -!- debo has joined ##crawl-dev 09:25:32 -!- ZiBuDo has quit [Ping timeout: 260 seconds] 09:26:43 -!- debo has quit [Read error: Connection reset by peer] 09:27:33 -!- debo has joined ##crawl-dev 09:33:11 -!- Dampfnudel has quit [Quit: Page closed] 09:37:22 -!- debo has quit [Quit: o/] 09:40:49 -!- bregath has quit [Quit: Page closed] 09:42:57 -!- Shimatora has quit [Ping timeout: 264 seconds] 09:42:59 -!- Shimatora_ is now known as Shimatora 09:48:52 anyone on red hat/Fedora? 09:49:28 purportedly the dcss in their repos has save scumming by default 09:54:13 -!- LordSloth has joined ##crawl-dev 10:00:01 -!- omarax has quit [Remote host closed the connection] 10:10:40 -!- flowsnake has quit [Ping timeout: 246 seconds] 10:11:17 -!- bonghitz has quit [Ping timeout: 256 seconds] 10:20:24 -!- Avack has quit [Quit: Leaving.] 10:26:45 -!- Shimatora has quit [Ping timeout: 264 seconds] 10:26:55 -!- Shimatora__ is now known as Shimatora 10:29:45 -!- Shimatora_ has quit [Ping timeout: 264 seconds] 10:32:14 -!- Ge0ff has quit [Quit: Leaving] 10:36:57 -!- Shimatora has quit [Ping timeout: 264 seconds] 10:37:10 -!- Shimatora_ is now known as Shimatora 10:43:05 -!- Lasty has joined ##crawl-dev 10:44:46 -!- Lasty has quit [Client Quit] 10:45:41 -!- Lasty has joined ##crawl-dev 10:45:46 -!- simmarine has joined ##crawl-dev 11:00:01 -!- omarax has quit [Remote host closed the connection] 11:07:57 -!- flowsna27 has quit [Ping timeout: 256 seconds] 11:21:18 -!- ZiBuDo has joined ##crawl-dev 11:22:34 -!- Pacra has joined ##crawl-dev 11:24:57 -!- atrodo has quit [Quit: ZNC - http://znc.in] 11:26:56 -!- flowsnake has quit [Quit: -a- Connection Timed Out] 11:31:07 -!- Pleasingfungus has joined ##crawl-dev 11:34:26 -!- vev has quit [Read error: Connection reset by peer] 11:37:55 -!- flowsnake has quit [Quit: AndroidIrc Disconnecting] 11:49:28 -!- THERetroGamerNY has quit [Quit: Be Blessed!] 11:54:08 -!- firemonkey has quit [Ping timeout: 240 seconds] 11:54:19 -!- Doesnty has joined ##crawl-dev 11:58:23 -!- greensnark has quit [Ping timeout: 256 seconds] 11:58:48 -!- greensnark has joined ##crawl-dev 12:00:02 -!- omarax has quit [Remote host closed the connection] 12:04:41 -!- gammafunk has quit [Quit: leaving] 12:04:59 -!- Pleasingfungus has quit [Quit: ChatZilla 0.9.93 [Firefox 51.0.1/20170125094131]] 12:08:57 -!- gammafunk has joined ##crawl-dev 12:24:42 -!- DrKe has quit [Read error: Connection reset by peer] 12:25:02 -!- Furril has quit [Read error: Connection reset by peer] 12:25:02 -!- DrKe has joined ##crawl-dev 12:27:22 -!- ZiBuDo has quit [Ping timeout: 256 seconds] 12:28:06 -!- ZiBuDo has joined ##crawl-dev 12:28:25 -!- |amethyst has quit [Ping timeout: 256 seconds] 12:28:28 -!- devesine_ has quit [Ping timeout: 260 seconds] 12:28:33 -!- |amethyst has joined ##crawl-dev 12:29:14 -!- devesine has joined ##crawl-dev 12:48:05 ??rebuild 12:48:05 rebuild[1/2]: http://crawl.akrasiac.org/rebuild/ http://underhound.eu:81/rebuild/ http://crawl.berotato.org/crawl/rebuild/ http://crawl.xtahua.com/rebuild/ https://crawl.jorgrun.rocks/rebuild/ Bug |amethyst or Nap.Kin for CDO. Use your powers wisely. 12:48:39 ZiBuDo: the cjr rebuild page always reports that there's a build in-progress for trunk 12:49:29 also seems to report this for other versions 12:49:44 looks like it's unable to make the lock file 12:53:59 -!- Kalir has quit [Changing host] 12:58:06 -!- adelrune has joined ##crawl-dev 13:00:01 -!- omarax has quit [Remote host closed the connection] 13:02:35 -!- scummos| has quit [Ping timeout: 240 seconds] 13:05:31 Unstable branch on crawl.akrasiac.org updated to: 0.20-a0-878-g0624a50 (34) 13:07:52 -!- Brannock has joined ##crawl-dev 13:19:37 |amethyst: map_knowledge_query? 13:21:39 03Brannock02 07* 0.20-a0-879-g2c13fcc: Update Stomp description (10976) 10(23 seconds ago, 1 file, 2+ 3-) 13https://github.com/crawl/crawl/commit/2c13fcc11f2c 13:28:45 -!- Patashu_ has joined ##crawl-dev 13:31:51 -!- Patashu__ has quit [Ping timeout: 268 seconds] 13:35:12 -!- scummos__ has quit [Ping timeout: 260 seconds] 13:35:21 <|amethyst> amalloy: IMO flip it around to query_map_knowledge, but sounds good 13:35:37 <|amethyst> amalloy: I can't think of any reasonable way to fit into the name that it also does bounds checking 13:36:27 <|amethyst> amalloy: oh, also IMO put the coord_def first, since that's the important part (well, the predicate too, but it's more readable to have that at the end I think) 13:36:55 |amethyst: i think it's useful to have the default first, so that you can gloss over the rest if you just want to know what kind of result is being returned 13:37:52 what the heck is the structure of this xcodeproj file? how am i intended to invent new numbers for a new file? 13:38:08 <|amethyst> I wouldn't worry about that one, no one updates it 13:38:13 -!- GauHelldragon has quit [Ping timeout: 246 seconds] 13:38:16 <|amethyst> presumably if you wanted to, you'd do it in xcode 13:38:54 <|amethyst> I think everyone who looks at it has the same question as you, so ignores it 13:39:17 <|amethyst> (which isn't many people to begin with...) 13:41:01 <|amethyst> !lg * fedhas won -log 13:41:02 <|amethyst> !lg * fedhas won -log -2 13:41:02 611. Sharkman1231, XL27 HaHu, T:76819: http://crawl.berotato.org/crawl/morgue/Sharkman1231/morgue-Sharkman1231-20170303-183856.txt 13:41:03 <|amethyst> !lg * fedhas won -log -3 13:41:03 610/611. dying5ever, XL27 DECj, T:93661: http://crawl.berotato.org/crawl/morgue/dying5ever/morgue-dying5ever-20170216-052045.txt 13:41:03 <|amethyst> !lg * fedhas won -log -4 13:41:04 <|amethyst> !lg * fedhas won -log -5 13:41:04 609/611. hexaflexagon, XL27 HOMo, T:81595: http://crawl.develz.org/morgues/trunk/hexaflexagon/morgue-hexaflexagon-20170210-142409.txt 13:41:05 607/611. filthy, XL27 MfGl, T:65649: http://crawl.akrasiac.org/rawdata/filthy/morgue-filthy-20170129-051451.txt 13:41:06 608/611. Pekkekk, XL27 HEFi, T:72957: http://crawl.berotato.org/crawl/morgue/Pekkekk/morgue-Pekkekk-20170205-090118.txt 13:41:06 <|amethyst> !lg * fedhas won -log -6 13:41:08 606/611. Aer1al, XL27 HaAM, T:209525: http://crawl.berotato.org/crawl/morgue/Aer1al/morgue-Aer1al-20170118-093601.txt 13:41:09 <|amethyst> !lg * fedhas won -log -7 13:41:10 605/611. stickyfingers, XL27 TrEE, T:78967: http://crawl.xtahua.com/crawl/morgue/stickyfingers/morgue-stickyfingers-20170114-113311.txt 13:41:11 <|amethyst> !lg * fedhas won -log -8 13:41:13 604/611. murphy, XL27 FoAM, T:69163: http://crawl.xtahua.com/crawl/morgue/murphy/morgue-murphy-20170113-215145.txt 13:41:14 <|amethyst> !lg * fedhas won -log -9 13:41:15 603/611. removeelyvilon, XL27 DrTm, T:84586: http://crawl.xtahua.com/crawl/morgue/removeelyvilon/morgue-removeelyvilon-20170104-215632.txt 13:41:16 <|amethyst> !lg * fedhas won -log -0 13:41:18 1/611. Omniguy, XL27 SpTh, T:119248: http://crawl.develz.org/morgues/trunk/Omniguy/morgue-Omniguy-20091119-005755.txt 13:41:19 <|amethyst> !lg * fedhas won -log -10 13:41:20 602/611. LostInTranslocation, XL27 DsAM, T:72439: http://crawl.berotato.org/crawl/morgue/LostInTranslocation/morgue-LostInTranslocation-20161227-084546.txt 13:41:27 hrm 13:41:31 what's the right way to do this 13:41:31 dungeon.cc:4897:64: warning: operation on ‘dest’ may be undefined [-Wsequence-point] 13:41:35 coord_def dest = dest = dests[random2(dests.size())]; 13:41:47 <|amethyst> gammafunk: dest = dest = .... wha? 13:41:54 er 13:41:57 ignore that part 13:42:27 <|amethyst> I think that might be the important part 13:42:33 I said ignore it! 13:42:35 <|amethyst> for the warning 13:42:45 stupid copy and paste 13:42:57 -!- Voker57|2 has quit [Remote host closed the connection] 13:43:00 ok, well here's a slightly more intelligent question 13:43:11 vector dests = place.map.find_glyph(f.trans_dest_glyph); 13:43:14 ASSERT(!dests.empty()); 13:43:16 coord_def dest = dests[random2(dests.size())]; 13:43:19 env.markers.add(new map_position_marker(where, dest)); 13:43:34 this is happening in _vault_grid_mapspec 13:43:41 (in my code) 13:43:54 so I'm wondering how to handle the case when no glyphs are found 13:44:08 ASSERT() is one way, but it's sort of a vault error 13:44:26 the kind of thing we might like to check when processing the des, I guess 13:44:31 <|amethyst> throw map_load_exception maybe? 13:45:14 <|amethyst> or dgn_veto_exception might be closer? Or a new one 13:45:33 <|amethyst> yeah, map_load_exception isn't right 13:45:44 <|amethyst> because that's handled as "Failed to load map, reloading all maps (%s)." 13:45:45 I see this is starting in vault_placement::apply_grid 13:45:58 ok, I'll look into one of those exceptions 13:46:24 -!- Boatshow has quit [Ping timeout: 260 seconds] 13:48:03 <|amethyst> I guess that's still runtime though, and you were asking about compile time so to speak 13:48:29 03Brannock02 07* 0.20-a0-880-gd29e1c1: Add Hepliaklqana and Uskayaw welcome lines 10(17 minutes ago, 1 file, 14+ 6-) 13https://github.com/crawl/crawl/commit/d29e1c1b2401 13:48:29 03Brannock02 07* 0.20-a0-881-g95a9ddd: Add description for Heaven on Earth clouds 10(3 minutes ago, 2 files, 5+ 1-) 13https://github.com/crawl/crawl/commit/95a9dddfd913 13:48:29 03Brannock02 07* 0.20-a0-882-gc7eb419: Add description for Ratskin Cloak evokable ability 10(33 seconds ago, 1 file, 4+ 0-) 13https://github.com/crawl/crawl/commit/c7eb41922468 13:49:04 -!- tarabluh has quit [Quit: Page closed] 13:49:21 -!- elliptic has joined ##crawl-dev 13:51:01 |amethyst: ideally it would be run-time in that the map would get checked when the des cache is made 13:51:25 <|amethyst> the problem is, whether or not there are no destination glyphs is not knowable in general until the map is placed, because there are substs, which might use conditional Lua 13:51:40 ah 13:51:42 <|amethyst> so it could still fail at run time 13:52:00 as in, lua conditioned on something related to runtime? 13:52:10 like if an unrand is generated etc 13:52:17 <|amethyst> or level on which it's placed 13:52:21 <|amethyst> which is pretty common 13:52:26 right, even simpler 13:52:32 <|amethyst> also 13:52:35 <|amethyst> even if there is no lua 13:52:53 !log bailgrim 13:52:54 736. Bailgrim, XL22 DsBe, T:50478: http://crawl.berotato.org/crawl/morgue/Bailgrim/morgue-Bailgrim-20170315-175020.txt 13:53:06 <|amethyst> randomizations might be done differently at des cache time compared to placement time 13:53:15 <|amethyst> so it might pass once then fail 13:53:20 <|amethyst> or vice versa 13:53:35 -!- atrodo has quit [Quit: ZNC - http://znc.in] 13:53:35 poor guy got fatally poisoned with no recourse, it seems 13:53:52 <|amethyst> (though I guess vice versa wouldn't happen if the failure at des cache time prevents compiling the vault, rather than just issuing a veto) 13:54:14 <|amethyst> (OTOH issuing a veto means you have to wait 100 times or whatever to find out that your vault is unconditionally bad) 13:54:42 <|amethyst> we already have way too many vetos I think 13:55:23 <|amethyst> Brannock: seriously poisoned (9 -> 3) 13:56:05 he could have teleported and hoped for some lucky dice rolls 13:56:44 or evoked his blink amulet, read teleportation, and bailed 13:56:56 alas, sometimes emotion gets the better hold fo you 13:57:11 what do formicids have to do with it 13:58:05 Brannock: the poison barely seems relevant there 13:58:14 the iron shot looks like a bigger deal 13:58:37 yeah I skimmed the log and focused on the last thing that happened instead of the whole log 13:58:45 <|amethyst> hm, I think minmay is probably right that food reform would not require making food a cost for Fedhas abilities... most of those games I was looking at ended with 10-20 fruit, so it's often not a limiting factor 13:58:59 how much of that is because of people being conservative with using Fedhas abilities? 13:59:42 well. as things currently stand, i would say it's 100% of them 14:00:02 -!- omarax has quit [Remote host closed the connection] 14:00:04 <|amethyst> unfortunately action counts don't distinguish between mushrooms and oklobs 14:00:07 but i think fedhas already has a lot of demands on the player's piety, so making the fruit abilities cost piety instead would still make them things you can't spam 14:00:34 !lm . god.champion=fedhas x=turn 14:00:34 Unknown field: god.champion 14:00:38 !lm . champion=fedhas x=turn 14:00:39 Unknown field: champion 14:00:45 !lm . god.maxpiety=fedhas x=turn 14:00:48 4. [2016-12-03 18:47:19] [turn=65285] amalloy the Fencer (L22 FoCj of Fedhas) became the Champion of Fedhas on turn 65285. (Vaults:4) 14:00:51 !lm . god.maxpiety=fedhas s=turn 14:00:52 4 milestones for amalloy (god.maxpiety=fedhas): 20452, 30678, 65285, 82962 14:01:43 <|amethyst> I guess especially now that Fedhas has piety decay 14:01:45 i've never done a late-game conversion to fedhas 14:01:59 so those are actually like "i took fedhas in early D, and hit 6* after 80k turns" 14:02:11 so right now the two best fedhas abilities are making mushrooms and rain 14:02:14 neither of which costs fruit 14:03:15 i think if you want a more permanent cost than piety it should be something other than food 14:04:06 <|amethyst> Zot points obviously 14:04:08 like rotting (you use part of your own person to nourish the plant) or even potions or something 14:06:07 <|amethyst> rotting is essentially like powering it with two particular potions, and more flavourful I think 14:06:54 <|amethyst> or at least more thematic 14:08:08 -!- zxc has quit [Read error: Connection reset by peer] 14:08:16 <|amethyst> I mean, collecting plant eggs so you can use them to genetically engineer other plants? 14:08:31 <|amethyst> doesn't sound like a very Fedhas-y thing to me 14:09:02 -!- wheals has quit [Read error: Connection reset by peer] 14:09:23 Unstable branch on crawl.jorgrun.rocks updated to: 0.20-a0-882-gc7eb419 (34) 14:09:28 -!- wheals has joined ##crawl-dev 14:11:23 -!- Avack has quit [Quit: Leaving.] 14:11:51 crossbreeding and grafting are genetic engineering >.> 14:12:02 -!- wheals has quit [Read error: Connection reset by peer] 14:12:28 -!- wheals has joined ##crawl-dev 14:23:01 -!- Dixie has quit [Quit: to mobile] 14:29:28 funny that swap_with_monster() is in misc.cc 14:30:24 -!- Blazinghand has joined ##crawl-dev 14:32:53 <|amethyst> I think it's funny that it's not used for the action of swapping places with a monster 14:37:00 <|amethyst> %git b51dc9e97 14:37:00 07jpeg02 * 0.5-a0-2923-gb51dc9e: Xom again: * tweak values for tension and amusement * Xom only laughs about "funny" deaths * gift_timeout rerolling after a bad act depends on its severity * replace the blink effect with position swapping 10(8 years ago, 15 files, 373+ 173-) 13https://github.com/crawl/crawl/commit/b51dc9e9720a 14:37:39 <|amethyst> it had been inside _swap_monster_card in decks.cc, then I guess it's needed in xom.cc and decks.cc, so why not misc.cc? :) 14:39:01 <|amethyst> now it could be moved to xom.cc if we removed the lingering implementation of Rearrange the Pieces 14:51:46 03amalloy02 07* 0.20-a0-883-ge60a039: Create new header map-cell.h 10(27 minutes ago, 13 files, 327+ 311-) 13https://github.com/crawl/crawl/commit/e60a0390c239 14:51:46 03amalloy02 07* 0.20-a0-884-g93d275d: Introduce new function query_map_knowledge 10(19 minutes ago, 1 file, 22+ 0-) 13https://github.com/crawl/crawl/commit/93d275de3604 14:51:46 03amalloy02 07* 0.20-a0-885-g57f3ab6: Replace a use of env.map_knowledge with query_map_knowledge 10(10 minutes ago, 1 file, 5+ 4-) 13https://github.com/crawl/crawl/commit/57f3ab6bcc8d 14:51:46 03amalloy02 07* 0.20-a0-886-g1ace032: Improve _mark_detected_creature 10(8 minutes ago, 1 file, 8+ 28-) 13https://github.com/crawl/crawl/commit/1ace032088dd 14:51:46 03MarvinPA02 {amalloy} 07* 0.20-a0-887-gd369c8b: Fix monsters being coloured grey under mesmerise/fear 10(28 hours ago, 1 file, 10+ 8-) 13https://github.com/crawl/crawl/commit/d369c8b37dfd 14:51:46 03MarvinPA02 {amalloy} 07* 0.20-a0-888-g21d059c: Don't display stats when examining orbs of destruction 10(27 hours ago, 1 file, 51+ 40-) 13https://github.com/crawl/crawl/commit/21d059cac8a8 14:53:37 cleverly double-increasing my millimarvins by giving him credit for his own additions instead of myself 14:56:15 <|amethyst> amalloy: btw, one thing you should know 14:57:36 <|amethyst> amalloy: in C++11, a lambda without a specified return type only gets an inferred return type if it consists of a single return statement 14:58:10 yes, i have come across this 14:58:35 <|amethyst> amalloy: the two lambdas you wrote are fine, but if someone adds an assert for example, that could be a problem 14:59:05 a local is probably more likely than an assert, imo 14:59:07 but sure 14:59:09 <|amethyst> some servers need to be updated, but if we do I think we could move to C++14 reasonably soon 14:59:27 oh wait, you're saying in C++14 more lambdas get an inferred type 14:59:32 that i did not know 14:59:55 <|amethyst> yeah, in C++14 it's inferred the same as auto functions 15:00:01 -!- omarax has quit [Remote host closed the connection] 15:00:04 |amethyst: travis would catch that though, right? 15:00:14 surely we have C++11 and C++14 build profiles 15:00:25 <|amethyst> no, just C++11 15:00:42 <|amethyst> you'd probably get a compile error with this particular function template 15:00:55 <|amethyst> since you can't convert void to T 15:04:07 |amethyst: if we're targeting C++11 with our deployments, shouldn't we also have something in the makefile to ensure we compile for C++11 locally? 15:04:22 i just added a second statement to one lambda to test, and it compiled without complaints 15:06:58 doesn't it already have -std=c++11? 15:07:25 <|amethyst> on cygwin we have gnu++11, but elsewhere we do use -std=c++11 15:09:12 my .cflags: https://gist.github.com/amalloy/c041b0bb5625795b151c555d3d96da1e 15:09:18 i don't see any -std 15:09:28 -!- Dom_ has quit [Ping timeout: 240 seconds] 15:10:10 <|amethyst> that's added separately, though probably we should be including it in .cflags 15:10:30 <|amethyst> I didn't think about .cflags when I pulled it out (to allow changing it in Cygwin) 15:10:59 <|amethyst> is you make V=1 you should see it 15:11:08 <|amethyst> I'm getting compile errors BTW 15:11:14 <|amethyst> not with that change, just in general 15:11:41 <|amethyst> yeah, same on travis, with webtiles builds 15:11:43 |amethyst: incidentally, why do we have this thing in the makefile that echoes CXX instead of just letting make echo the real commands run? if someone doesn't want to be spammed by it they can run make -s 15:12:08 because that's how modern build systems report :( 15:12:15 with the V=1 override even 15:12:30 indeed i usually *do* run make -s, and am annoyed when i get all these CXX messages anyway; and then when i actually do want to see what make is doing i can't just remove the -s 15:12:30 I think the linux kernel started it and then everyone else followed 15:13:11 <|amethyst> the idea is that you more often want to see what is being built than either how it is being built or nothing at all 15:13:30 <|amethyst> particularly when the build command is several lines long, meaning more scrolling 15:13:56 <|amethyst> at least, that's what I infer 15:14:38 i don't, though. that is the one thing i never want to know. i'm either running make -sj16 (in which case the CXX lines interleave with error output from whatever other files are failing to build) or, rarely, make without -s so i can see what the real build command was 15:15:23 <|amethyst> hm, does >/dev/null do what you want? 15:15:32 <|amethyst> you should still get errors because those go to stderr 15:15:36 like if our CXX echoing could detect that -s had been specified and then not echo anything at all, that would be fine for me; i do'nt super mind having to pass V=1 to get the real build command 15:16:47 <|amethyst> amalloy: hm 15:16:53 <|amethyst> amalloy: ifneq ($(findstring $(MAKEFLAGS),s),s) 15:18:57 hm, that's already there 15:19:49 <|amethyst> yeah, not sure why it's not working for you 15:20:07 <|amethyst> also, you might try make -sj16 V=1 15:20:10 have to be a bit careful with MAKEFLAGS actually 15:26:06 -!- travis-ci has joined ##crawl-dev 15:26:07 The build failed. (master - 21d059c #8092 : Chris Campbell): https://travis-ci.org/crawl/crawl/builds/211471474 15:26:07 -!- travis-ci has left ##crawl-dev 15:26:41 |amethyst: wrong argument order to findstring, it turns out 15:26:46 that swap fixes it 15:27:58 -!- ProzacElf has joined ##crawl-dev 15:30:56 03amalloy02 07* 0.20-a0-889-ge40d5b2: Fix Makefile's handling of -s flag 10(27 seconds ago, 1 file, 1+ 1-) 13https://github.com/crawl/crawl/commit/e40d5b2ed6b0 15:31:10 travis seems faster lately 15:31:15 it used to take a couple hours to get results 15:31:20 |amethyst: well, I'm possibly about to use that function for non-xom purposes 15:31:31 <|amethyst> amalloy: I think it's buggy though 15:31:40 dammit, it checks stasis 15:31:41 |amethyst: what is? 15:31:47 <|amethyst> amalloy: because it's pretty easy for MAKEFLAGS to accidentally include a -s 15:31:53 time for a new argument 15:32:09 how? 15:32:50 <|amethyst> amalloy: err, a "s" rather 15:33:02 <|amethyst> amalloy: make prefix=/usr/local 15:33:23 that is, i don't think that's true. MAKEFLAGS is not just the make command-line args copied wholesale. the command line is parsed in whatever way make wants, and then just the single-letter flags are exported as MAKEFLAGS 15:34:38 for example your proposed problem case does not in fact cause any issues; CXXs are echoed as usual 15:35:05 <|amethyst> hmm... but when I have it echo $(MAKEFLAGS) I do see it 15:35:35 <|amethyst> I get the echo, but I see 15:35:43 oh, i think you're right 15:35:47 <|amethyst> rR -j --jobserver-fds=3,4 -- WEBTILES=y USE_PCRE=y DEBUG=y EXTERNAL_LDFLAGS=-Og and a bunch of other things 15:35:57 <|amethyst> so "jobserver-fds" should be matching 15:37:17 <|amethyst> this is weird 15:37:35 <|amethyst> I'm adding into the QUIET_CXX definition <$(findstring s,$(MAKEFLAGS))> 15:37:39 <|amethyst> and I see that 15:37:43 <|amethyst> as 15:38:04 <|amethyst> but if it's s, why is this (with your change) running at all? 15:39:25 -!- bonghitz has quit [Remote host closed the connection] 15:39:28 <|amethyst> and sure enough, if I actually pass an -s, I don't see it 15:39:31 |amethyst: https://www.gnu.org/software/make/manual/make.html#Options_002fRecursion is the relevant documentation AFAICT. i'm not seeing an answer there, but maybe you will 15:44:45 |amethyst: a possibility: MAKEFLAGS is not set when "parsing" the makefile, only when executing its rules? 15:45:48 well, i guess that wouldn't do it. maybe it's set only to real flags while parsing (ie, set to the value of MFLAGS), and then later gets its full value? 15:46:33 -!- bgiannan_ has joined ##crawl-dev 15:46:41 <|amethyst> yeah, I suspect it's something like that 15:47:04 aha, i think it is. try changing the = to a := 15:47:43 at that point MAKEFLAGS isn't set to much of anything 15:47:52 <|amethyst> ah 15:47:55 <|amethyst> I see 15:47:59 but later, perhaps when setting up to communicate with a sub-make, MAKEFLAGS is set 15:48:08 and the FOO=bar delayed expansion sees that 15:48:44 i wonder if this is intended behavior or a remarkably convenient coincidence 15:48:58 -!- scummos__ has quit [Ping timeout: 264 seconds] 15:49:14 <|amethyst> ah, here's one 15:49:20 <|amethyst> not that you want to use it with crawl 15:49:29 <|amethyst> but make --warn-undefined-variables 15:49:44 <|amethyst> gives you MAKEFLAGS= --warn-undefined-variables -rR early 15:49:55 <|amethyst> and you end up with Makefile:1550: warning: undefined variable 'QUIET_CXX' 15:50:10 -!- ProzacElf has quit [Ping timeout: 264 seconds] 15:50:29 <|amethyst> most options have a short form though, and it prefers the short form 15:50:45 -!- SketchFile has quit [Quit: peace] 15:53:20 if you like, i'll add a TODO (|amethyst) in the makefile volunteering you to fix the option parsing if anyone ever notices that it's technically broken 15:53:51 amalloy, intended and fairly complex 15:54:22 MAKEFLAGS has a checkered history, especially in gnu make (which used to abuse it to the point of regularly getting E2BIG from exec()) 15:55:51 the result is that it ends up with some rather unexpected behaviors in gmake, because of old attempts to work around that abuse that people later started using as features so they couldn't deprecate and remove them :/ 15:57:36 03|amethyst02 07* 0.20-a0-890-g8d29b0b: Fix WebTiles builds. 10(15 minutes ago, 1 file, 2+ 0-) 13https://github.com/crawl/crawl/commit/8d29b0b7d072 16:00:02 -!- omarax has quit [Remote host closed the connection] 16:00:24 <|amethyst> also, don't try removing those forward declarations in tags.h, everything depends on them 16:00:33 <|amethyst> it's probably the wrong place for them though 16:00:50 <|amethyst> maybe externs.h or even AppHdr.h 16:06:26 -!- travis-ci has joined ##crawl-dev 16:06:27 The build is still failing. (master - e40d5b2 #8093 : Alan Malloy): https://travis-ci.org/crawl/crawl/builds/211483175 16:06:27 -!- travis-ci has left ##crawl-dev 16:09:24 Unstable branch on crawl.jorgrun.rocks updated to: 0.20-a0-890-g8d29b0b (34) 16:27:22 -!- Shimatora has quit [Ping timeout: 264 seconds] 16:27:27 -!- Shimatora__ is now known as Shimatora 16:29:10 -!- Shimatora_ has quit [Ping timeout: 264 seconds] 16:33:48 -!- scummos| has quit [Ping timeout: 240 seconds] 16:40:28 -!- eb has quit [Ping timeout: 260 seconds] 17:00:02 -!- omarax has quit [Remote host closed the connection] 17:01:37 -!- Krakhan has quit [Changing host] 17:09:55 -!- veid_ has quit [Client Quit] 17:12:31 03Doesnty02 {Brannock} 07* 0.20-a0-891-ga2611f4: Allow (un)wielding items while berserk (#490) 10(9 seconds ago, 3 files, 12+ 17-) 13https://github.com/crawl/crawl/commit/a2611f44d41c 17:12:44 hi 17:12:48 oh 17:13:31 <|amethyst> FR: put a bug in that to allow you to swap out of a cursed weapon if berserk 17:13:40 <|amethyst> "CURSE SMASH!" 17:18:30 |amethyst: if you do, you gain the Missing a Hand mutation 17:19:05 <|amethyst> FR: better names for those mutations 17:19:33 Handless 17:19:35 Loveless 17:19:37 Eyeless 17:19:52 <|amethyst> &]hated by all feels like a secret tech 17:20:49 <|amethyst> also FR: the strings in god_passives are actually used 17:20:57 |amethyst: incidentally, i see that commit contains: string prompt = "..."; yesno(prompt.c_str()); i would have just declared as char* instead, but i wonder whether that's terribly important. is it expensive to initialize a string from a string literal and then get its c_str? 17:21:46 looking more closely i see you couldn't actually do what i suggest in this case because it concatenates some strings. but let's imagine it was just a literal 17:21:51 <|amethyst> it does require a malloc if the string is long enough (depends on your libstdc++'s size limit for the small string optimization) 17:22:12 <|amethyst> if it's under the SSO size, the overhead is significantly less 17:28:07 -!- travis-ci has joined ##crawl-dev 17:28:08 The build has errored. (master - 8d29b0b #8094 : Neil Moore): https://travis-ci.org/crawl/crawl/builds/211491776 17:28:08 -!- travis-ci has left ##crawl-dev 17:29:37 <|amethyst> OK, that's weird 17:29:45 <|amethyst> some of those builds had apt failures, sure 17:30:23 <|amethyst> but others got silent failures in the middle of building 17:30:27 <|amethyst> https://travis-ci.org/crawl/crawl/jobs/211491781 17:31:05 <|amethyst> unless travis has started killing all jobs on build failures or something 17:37:57 -!- scummos__ has quit [Remote host closed the connection] 17:39:16 -!- bgiannan_ has quit [Ping timeout: 260 seconds] 17:41:09 -!- KamiKatze has quit [Ping timeout: 260 seconds] 17:41:48 -!- GetYeFlask has quit [Quit: Leaving] 17:45:39 -!- tarabluh has quit [Quit: Page closed] 17:54:36 -!- GauHelldragon has quit [Read error: Connection reset by peer] 17:59:01 -!- ProzacElf has joined ##crawl-dev 18:00:02 -!- omarax has quit [Remote host closed the connection] 18:00:43 -!- ZiBuDo has quit [Ping timeout: 268 seconds] 18:02:28 -!- eb_mobile has quit [Read error: Connection reset by peer] 18:02:57 -!- eb has quit [Ping timeout: 240 seconds] 18:06:21 -!- adibis has quit [Ping timeout: 240 seconds] 18:08:37 -!- Ququman has joined ##crawl-dev 18:09:24 Unstable branch on crawl.jorgrun.rocks updated to: 0.20-a0-891-ga2611f4 (34) 18:14:12 I bet rumflump broke it 18:23:50 -!- vev has quit [Quit: Leaving] 18:24:48 -!- Insomniak has quit [Ping timeout: 258 seconds] 18:27:37 -!- eb_mobile has quit [Quit: I quit] 18:29:03 -!- bonghitz has quit [Remote host closed the connection] 18:30:19 -!- scummos| has quit [Ping timeout: 268 seconds] 18:30:53 -!- freechips has quit [Quit: WeeChat 1.7] 18:32:08 -!- eb has quit [Ping timeout: 240 seconds] 18:33:07 -!- eb_mobile has quit [Read error: Connection reset by peer] 18:35:48 -!- scummos__ has quit [Ping timeout: 240 seconds] 18:41:50 -!- moosebot_ has quit [Ping timeout: 260 seconds] 18:43:40 -!- Kintak has quit [Ping timeout: 260 seconds] 18:50:32 New branch created: pull/495 (1 commit) 13https://github.com/crawl/crawl/pull/495 18:50:32 03amalloy02 07https://github.com/crawl/crawl/pull/495 * 0.20-a0-892-gf52db32: armour of the Dragon King -> scales of the Dragon King 10(9 minutes ago, 12 files, 12+ 12-) 13https://github.com/crawl/crawl/commit/f52db322e695 18:51:47 -!- jeefus has joined ##crawl-dev 18:54:00 -!- kreedzfreak has quit [] 18:55:48 -!- jefus- has quit [Ping timeout: 260 seconds] 18:58:58 -!- Kalir has quit [Quit: I'M OUT SON. PEACE, LOVE, EXPLOSIONS.] 19:00:03 -!- omarax has quit [Remote host closed the connection] 19:01:05 -!- GauHelldragon has quit [Ping timeout: 240 seconds] 19:01:28 amalloy: when did you become a not dev?? 19:01:28 alexjurkiewicz: You have 1 message. Use !messages to read it. 19:01:52 alexjurkiewicz: got demoted for speaking ill of gammafunk. beware you do not follow in my footsteps 19:02:04 that moran 19:02:29 seriously though i often appreciate having someone review my change, either to tell me i'm doing it wrong or that it's a bad thing to do 19:02:48 like i could imagine PF telling me there's some lore reason they shouldn't be scales 19:02:53 oh, you're still in the dev team? You show up as 'Contributor' on the PR 19:03:08 now that I look, most devs do 19:03:50 it shows as "Member" for me 19:04:54 -!- amalloy is now known as amalloy_ 19:04:56 yes, for me as well 19:05:32 ah, that's because you aren't publicly a member of the org 19:05:47 -!- Ququman has quit [Read error: Connection reset by peer] 19:07:59 -!- filthy has quit [Read error: Connection reset by peer] 19:08:17 !learn set maxwell[1] See {maxwell's patent armour}, {maxwell's etheric cage}, or {maxwell's thermic engine}. 19:08:17 maxwell[1/1]: See {maxwell's patent armour}, {maxwell's etheric cage}, or {maxwell's thermic engine}. 19:11:12 -!- ontoclasm1 has quit [Quit: Leaving.] 19:11:46 -!- Insomniak has quit [Ping timeout: 264 seconds] 19:15:41 Unstable branch on underhound.eu updated to: 0.20-a0-891-ga2611f4 (34) 19:23:52 -!- Pleasingfungus has joined ##crawl-dev 19:24:07 -!- Mu_ has quit [Quit: Defecator, may everything turn out okay so that you can leave this place.] 19:24:24 03amalloy02 {PleasingFungus} 07* 0.20-a0-892-gbf43aa3: armour of the Dragon King -> scales of the Dragon King 10(42 minutes ago, 12 files, 12+ 12-) 13https://github.com/crawl/crawl/commit/bf43aa353bbc 19:28:43 yet another pull request vanquished 19:29:40 -!- mong has quit [Quit: Leaving] 19:31:27 03PleasingFungus02 07* 0.20-a0-893-g832831a: More Desolation vaults (nicolae, 10974) 10(51 seconds ago, 1 file, 294+ 0-) 13https://github.com/crawl/crawl/commit/832831ae38a1 19:31:57 oh, nice vaults 19:32:04 oh, these were submitted on mantis 19:32:22 no they're mine 19:32:35 I was wondering whre they came from 19:34:44 -!- Tux[Qyou] has quit [Read error: Connection reset by peer] 19:35:29 -!- bgiannan_ has joined ##crawl-dev 19:37:37 i wonder how nicolae hid his name in these 19:39:03 is desolation_ruin_nicolae_hilbert_intact a reference to Hilbert space or something else? 19:39:05 you didn't check?! 19:39:07 you must! 19:39:24 i looked but i didn't see anything obvious 19:39:39 so i figured, hey, if he's managed to hide it that well, he deserves to get it in 19:39:56 # I wish there were more extant varieties of slug corpses to put here :( 19:40:14 -!- bgiannan_ has quit [Ping timeout: 256 seconds] 19:40:17 same tbh 19:40:24 desolution_ruin 19:40:26 could use tyrant leeches too 19:40:27 good tag 19:40:34 salt kills leeches pretty reliably 19:40:34 *desolation 19:40:50 the hell 19:40:57 KITEM: gsb = gold q:1 / gold q:2 / gold q:3 / gold q:4 / gold q:5 19:41:05 nicolae... 19:41:09 lmao 19:41:15 Brannock: would it be funny, though? 19:41:22 maybe as a rare spawn? 19:41:25 that assigns varying amounts of gold at random, right? 19:41:31 god, he used that in multiple vaults 19:41:52 very specific amounts of gold 19:41:57 only two vaults, and both of them are variants of each other 19:41:57 does he think the portal if full of leprechauns or something 19:42:11 s/if/is/ 19:42:23 i assume he wanted more piles of less gold 19:42:25 clutter! 19:42:29 dpeg would be appalled 19:42:34 ruins my stash searching 19:43:38 -!- Insomniak has quit [Ping timeout: 256 seconds] 19:44:46 well now that I've completely owned Pleasingfungus in every way as shown by https://cdn.discordapp.com/attachments/205347246147895297/291679375827664896/unknown.png and https://cdn.discordapp.com/attachments/205347246147895297/291701299433701376/unknown.png 19:44:56 I can finally do some useful crawl things 19:45:05 :) 19:45:14 I want to get those other vault mantis issues finished in the next couple days 19:45:40 this is actually the first time I've seen a cogmind screenshot 19:45:43 that is a lovely interface 19:45:44 very very clean 19:45:49 visually, I mean 19:45:53 I have no idea how it handles as an actual interface 19:46:17 you should deffo try it if you have $20 19:46:27 it's a very interesting take on a RL 19:46:37 makes some big mistakes, but does a lot of very cool things well 19:46:41 big mistakes? 19:47:03 well, you probably wouldn't agree with me as to what those are 19:47:45 but on the good side it's a game centered around item destruction with a huge variety of items/equipment and lots of resulting decisions 19:47:46 -!- ontoclasm has joined ##crawl-dev 19:47:57 and manages to make compelling gameplay out of that 19:48:04 how dead are lacertilians? 19:48:07 rather 19:48:34 there are no mistakes in cogmind 19:48:36 it's a perfect game 19:48:48 ask Pleasingfungus about identification mini-games 19:48:51 -!- eb_ has quit [Ping timeout: 240 seconds] 19:48:53 oh nooo 19:49:00 I can't say that the core idea of "a race that messes with god wrath" is just fundamentally unworkable for crawl, since something like that could still happen 19:49:02 I forgot about lacertilians 19:49:03 it's crawl, after all 19:49:08 gammafunk, you might be surprised on what I do/n't agree with! 19:49:15 Brannock: I disagree 19:49:27 oh yeah, lacertillians are prime yuifcrawl material 19:49:33 -!- tarabluh has quit [Quit: Page closed] 19:49:34 is there an actual reason it has to show mass for prototypes? it's not like mass for inventory items matters 19:49:59 oh, you mean in that little single-line listing? 19:50:01 yeah, like, way less interesting than getting Djinn going. but also way less work 19:50:05 I was contemplating hijacking the "can abandon without wrath" aspect for additional cyno flavor that wouldn't impact their power in a significant fashion 19:50:10 I mean, you would swap them in and maybe get overloaded, right? 19:50:14 sure 19:50:15 if you didn't know, I guess 19:50:20 or maybe you get corrupted 19:50:25 or your items get damaged 19:50:27 or... 19:50:31 I've overloaded right now, somethign I only realized some turns ago 19:50:32 sad! 19:50:35 lots of bad things that can happen when equipping an un-id'd prototype 19:50:37 Floodkiller: wrathless switching seems like it could get cheesy, maybe cut wrath in half instead? 19:50:40 getting overloaded seems pretty minor 19:50:48 yeah, imagine id minigame where 19:50:53 Floodkiller, rapidly dissipating penance instead of no-wrath I think 19:50:54 when using (identifying) an item 19:50:54 -!- CanOfWorms has joined ##crawl-dev 19:51:00 you got a Xom effect that was always bad 19:51:04 that's analogous to cogmind 19:51:16 I think either would be fine 19:51:23 albeit with the bad xom effects not quite so xom-like 19:51:30 I haven't seen a cogmind effect that moves stairs, at least 19:51:37 I can envision a scenario where that would work but it seems like it'd be easy to screw up 19:51:42 and I'm not going to mention it and give Kyzrati ideas 19:52:14 or how about this, you get xom effects based on your "corruption" state 19:52:21 one of those effects is to bump your head into the ceiling 19:52:25 which gives you more corruption! 19:52:33 -!- veid has quit [Quit: This computer has gone to sleep] 19:52:59 being able to switch gods easier would help match up with the flexibility portion, and also has the flavor of gods liking dogs too much to not stay mad at them as long 19:53:08 _You are unusually tall. 19:53:14 the problem with god lizards 19:53:25 was 1) you didn't want to use their central idea 19:53:30 damn you Pleasingfungus! 19:53:32 lmao 19:53:35 just helping 19:53:47 kyratzi needs all the ideas he can get :) 19:54:06 ideas are good 19:54:23 what about bad ideas? 19:54:24 -!- filthy has quit [Ping timeout: 256 seconds] 19:54:32 bad ideas can be mutated into good ideas, eventually, over time 19:54:32 and 2) god wrath entering into species balance like that really reminds me of how miscast effects got right screwed up by being also used for hell 19:54:50 hell and like a billion other things 19:54:58 -!- Shimatora has quit [Ping timeout: 264 seconds] 19:55:11 -!- Shimatora_ is now known as Shimatora 19:55:17 the central crawl philosophy, design a cost for something specific 19:55:26 then use it for 10 other things it's not designed for 19:56:32 it's good to re-use mechanics and mess around with them being used in other places 19:56:46 FR: a race with drain attached to unarmed attacks 19:56:49 I wouldn't be worried about point 1 for a flavor mutation, but if point 2 is an issue I'll have to go back to brainstorming 19:56:56 if it gets done right, I guess you can argue that 19:57:05 just lots of instances of crawl not doing it right 19:57:20 i think that draining costs are a reasonable example of mechanics re-use 19:57:25 lol 19:57:33 I have problems with how drain works. And so does minmay! 19:57:38 it is actually pretty well applied i think 19:57:47 as far as it goes 19:58:12 but i do think there's a little bit of "everything's a nail when you have a hammer" 19:58:16 syndrome 19:58:20 w/r/t drain 19:59:05 sure 19:59:15 oh 19:59:23 xp timer mechanics 19:59:26 another example 20:00:02 -!- omarax has quit [Remote host closed the connection] 20:00:18 food, another great example 20:00:24 food costs..flavorful 20:00:33 food's been whittled down over time 20:00:57 likewise, miscast effects 20:01:04 whittle away the lame things, replace them with better things 20:01:07 (likewise, curse costs) 20:01:10 (beware the curse costs!) 20:03:28 brainstorm idea: new species: walking colony of slime. above average hp, very low stats. every time it takes damage greater than a percentage of max health, it splits off a chunk of slime that acts as a very temporary, stationary ally. this chunk can't attack or move, but can be targeted by enemies, blocks movement by enemies, and boosts stats of the owner while active. it can be reabsorbed (by walking into it) for a small health 20:03:28 gain (this also prevents swapping places with it to block monster chasing). 20:05:08 did that get cut off? 20:05:15 no it automatically moved another another line 20:05:17 *onto 20:05:18 okay, good 20:05:21 I brought this idea up a few weeks ago and gammafunk wanted the spawns to be different than regular allies iirc 20:05:26 what kind of gameplay do you imagine for this species? 20:05:49 balancing off staying at low health but having better stats, vs moving to reabsorb health (and reducing stats // taking free blows from monsters) 20:05:58 and using chunks to interfere with monsters 20:07:04 briefly interfere, anyway. it wouldn't take many monsters more than one or two turns to destroy a slime chunk 20:07:48 -!- Ge0ff has quit [Client Quit] 20:09:32 Unstable branch on crawl.jorgrun.rocks updated to: 0.20-a0-893-g832831a (34) 20:09:35 -!- adelrune has quit [Ping timeout: 240 seconds] 20:10:16 has anyone ever proposed a kraken species? 20:10:29 yes 20:10:32 -!- adelrune has joined ##crawl-dev 20:10:55 that's all I can give you though 20:10:59 heh 20:11:17 aren't octopodes just tiny krakens? 20:11:24 I'm thinking of it more from the hilarity of all the kraken bugs, which I suspect is the wrong angle 20:11:29 they'd probably get fixed though! 20:11:35 optimsim 20:11:38 also, optimism 20:11:50 Brannock: it might be an interesting idea, there will lots of issues with how frequent the spawns are, how good the stat boost can get to typically, does the player want to tediously collect all their spawns for health 20:12:07 but there's the higher-level issue that PF brought up of what the species is trying to get the player to do 20:12:09 blobs would dry up very quickly outside combat 20:12:11 and yeah 20:12:15 (kraken retract tentacle mechanics!) 20:12:23 you two made me realize that players would approach this very differently than I would from a design perspective 20:12:25 fight in open areas, since you can make walls to block los/monsters on-demand? 20:12:35 -!- adelrune has quit [Client Quit] 20:12:48 well, if you're outnumbered, these blobs wouldn't last very long 20:12:54 you can see something like this in Lair, actually, with yaks destroying shrooms very quickly 20:13:07 sure, but aren't you trying to get the player to make them for these purposes? 20:13:17 how do you actually want the player to use blobs 20:13:24 it's less "blob up to mess with the monster" and more "bonus for taking massive damage", but I might need to rethink that 20:13:25 if not to do stuff like that 20:13:47 Soaking up hits from enemies for a couple turns is at least worthwhile compared to them hitting you directly 20:13:53 yeah encouraging player to take massive damage isn't likely to be a great design basis, generally speaking 20:14:12 Demonspawn spiny doesn't encourage Ds to let monsters hit them 20:14:20 It's just a bonus for when hits do inevitably happen 20:14:43 well, yes, but what's the interesting gameplay that emerges when the blobs start to exist 20:15:09 I'd presume it's at least in part blocking, since that's what these things are doing, or do you want the player to get monsters *not* to hit the blobs? 20:15:25 I'm not sure yet!! I haven't coded this up yet to mess around with it. Wanted to make sure there weren't any glaringly bad ideas with this before I spent a couple days building it 20:15:46 probably have to think out some of that gameplay, but there will certainly be plenty of issues 20:15:49 lots of knobs 20:16:11 how frequent, how big a stat boost, how much health, are they capped (to prevent weird megastats or megaheal)? 20:16:27 adding all these to notes to think about 20:16:48 also can't be green cuz 20:16:48 -!- hittemvvvhard has quit [Ping timeout: 240 seconds] 20:16:51 I was thinking blue 20:16:52 pf just added a green species 20:16:56 or orange 20:17:38 -!- Insomniak has quit [Ping timeout: 256 seconds] 20:17:38 frogs come in lots of colors 20:18:16 is the player doll green? 20:18:20 bet it's green 20:18:27 -!- nicolae- has joined ##crawl-dev 20:18:29 gammafunk, initial numbers, subject to change: a blob pops off if you take more than 10% of health in any one turn (total, not from a single attack), +3 to all stats per blob, cap of 5 blobs, blobs have health equal to 5% of player maxHP and restore health equal to 2.5% of maxHP 20:18:35 there are two player dolls 20:18:38 different colors 20:18:47 foiled again 20:18:49 blobs, huh 20:21:07 anyway I'll probably start coding this up later this week and see what happens with it 20:21:14 anyone else working on cool projects for crawl?? 20:21:36 i'm double retired: this time for real, sadly 20:21:43 just popping in to say hello and cause trouble 20:21:47 after I finish working on Cyno, I want to dive into mutation reform like a fool 20:21:48 and commit vaults 20:21:53 i mean 20:21:56 salt is my salty baby 20:22:26 makes sense 20:22:43 anyway 20:22:45 makhlebspeed, all 20:22:47 -!- Pleasingfungus has quit [Quit: ChatZilla 0.9.93 [Firefox 52.0/20170302120751]] 20:23:06 i enjoy doing subvaults like that, working within size/thematic constraints 20:26:56 nicolae-: did you see me ranting about your gold SUBST 20:28:16 -!- ebarrett_ has quit [] 20:28:19 that's a KITEM, gammafunk 20:30:21 Floodkiller, I would gladly accept mutation reform 20:30:29 what kinda mutation reform we talkin 20:30:44 probably turning all mutations into double sided ones 20:30:50 i assume it will model chromosomes directly with a different number for each species 20:31:01 that is not the sort of reform I had in mind! 20:31:07 some cool mutations can't really be doubled-up 20:31:35 nicolae-: SS13 genetics system? 20:31:49 i don't know what ss13 is 20:31:55 space station 13 20:32:00 ah 20:32:22 Brannock: I haven't even started initial brainstorming/planning for it, so that's probably correct 20:32:38 I made a really cool tile http://i.imgur.com/89dCzpW.png 20:32:54 what's that a tile for 20:32:59 I have no idea 20:33:25 a wall, obviously 20:33:41 probably the ugly bazaars that have light gray walls and light green floors and light brown shops 20:33:44 wall checks out 20:34:01 this would be a classy dark wall with chic retro aesthetic 20:34:48 goes well with the @ statue 20:37:48 -!- mizu_no_oto has quit [Quit: Computer has gone to sleep.] 20:39:11 -!- Lasty has quit [Quit: Leaving.] 20:39:54 somewhere on my list of things to do is improve glyphs mode 20:39:55 -!- Lasty has joined ##crawl-dev 20:40:45 Lasty: where was siegurt's suggestion that you referenced? tavern somewhere? 20:42:10 -!- nicolae- has left ##crawl-dev 20:42:11 -!- Lasty1 has joined ##crawl-dev 20:44:20 -!- Lasty has quit [Ping timeout: 258 seconds] 20:44:51 -!- Dixie has quit [Read error: Connection reset by peer] 20:56:08 -!- hittemvvhard has quit [Ping timeout: 240 seconds] 20:58:10 -!- Fixer has quit [Ping timeout: 246 seconds] 21:00:02 -!- omarax has quit [Remote host closed the connection] 21:00:35 -!- bannakaffalatta has quit [Read error: Connection reset by peer] 21:02:46 -!- scummos| has quit [Ping timeout: 264 seconds] 21:06:29 -!- hellmonk has joined ##crawl-dev 21:23:06 -!- MarvinPA has quit [Quit: Leaving] 21:24:48 -!- debo has joined ##crawl-dev 21:25:12 advil, https://crawl.develz.org/tavern/viewtopic.php?f=8&t=23274&p=309432#p309432 21:26:27 -!- ProzacElf has quit [Ping timeout: 240 seconds] 21:27:15 -!- Shimatora has quit [Quit: z] 21:30:48 -!- ZiBuDo has joined ##crawl-dev 21:31:38 -!- debo has quit [Ping timeout: 268 seconds] 21:39:09 -!- zxc has joined ##crawl-dev 21:47:10 -!- Boatshow_ has quit [Ping timeout: 246 seconds] 21:47:59 -!- Dixiee has quit [Quit: to the car] 21:48:58 -!- zxc has quit [Ping timeout: 264 seconds] 21:49:13 -!- mizu_no_oto has quit [Client Quit] 21:51:20 -!- zxc has joined ##crawl-dev 21:53:19 -!- debo has joined ##crawl-dev 21:54:45 -!- Lasty1 has quit [Quit: Leaving.] 21:57:28 -!- debo has quit [Ping timeout: 240 seconds] 22:00:02 -!- omarax has quit [Remote host closed the connection] 22:02:21 -!- debo has joined ##crawl-dev 22:03:27 -!- Boatshow has quit [Ping timeout: 240 seconds] 22:04:20 -!- Patashu__ has joined ##crawl-dev 22:06:25 -!- debo has quit [Ping timeout: 246 seconds] 22:06:47 -!- Patashu_ has quit [Ping timeout: 268 seconds] 22:24:01 -!- tarabluh has quit [Client Quit] 22:24:28 -!- ProzacElf has joined ##crawl-dev 22:29:33 -!- debo has joined ##crawl-dev 22:35:38 what does "elemental" mean on this? http://s-z.org/neil/tmp/crawl-glyphs-narrow.html 22:36:44 it means the elemental monsters 22:36:47 fire/earth/air/water 22:36:51 no it doesn't 22:37:11 oh misred 22:37:14 it means ETC color 22:37:23 i.e. an animated color 22:37:42 ah, like the altars that alternate 22:37:45 right 22:37:50 -!- Blazinghand has quit [Quit: Leaving] 22:37:51 there are a ton of them 22:41:34 -!- hittemvvvmobile has quit [Ping timeout: 260 seconds] 22:51:04 -!- Lasty has joined ##crawl-dev 22:52:26 -!- Lasty has quit [Client Quit] 23:00:02 -!- omarax has quit [Remote host closed the connection] 23:05:37 -!- Lasty has joined ##crawl-dev 23:08:27 -!- Insomniak` has quit [Ping timeout: 268 seconds] 23:15:28 https://cdn.discordapp.com/attachments/205316046230388737/291771263649579018/cwz.gif 23:17:49 -!- exant_ has quit [Quit: Page closed] 23:21:14 -!- rumflump has quit [Ping timeout: 260 seconds] 23:21:28 -!- KurzedMetal has quit [Ping timeout: 240 seconds] 23:24:16 -!- Menche has quit [Remote host closed the connection] 23:24:21 -!- debo_ has joined ##crawl-dev 23:24:27 -!- rumflump has joined ##crawl-dev 23:25:46 -!- debo has quit [Ping timeout: 256 seconds] 23:28:04 -!- Kalir has quit [Changing host] 23:29:31 -!- ProzacElf_ has joined ##crawl-dev 23:32:48 -!- ProzacElf has quit [Ping timeout: 240 seconds] 23:33:19 -!- mong has quit [Read error: Connection reset by peer] 23:36:49 -!- bgiannan_ has joined ##crawl-dev 23:41:26 -!- bgiannan_ has quit [Ping timeout: 258 seconds] 23:53:49 -!- ProzacElf_ is now known as ProzacElf 23:57:51 -!- bonghitz has quit [Remote host closed the connection]