00:00:28 !function place_monster_aux 00:00:28 http://s-z.org/neil/git/?p=crawl.git;a=blob;f=crawl-ref/source/mon-place.cc;hb=HEAD#l1216 00:02:38 -!- Krakhan has quit [] 00:06:51 03|amethyst02 07* 0.16-a0-2403-g7288136: Replace bind2nd with bind. 10(24 minutes ago, 4 files, 7+ 8-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=7288136645f4 00:06:51 03|amethyst02 07* 0.16-a0-2404-ge1b3c97: Don't name an unused parameter. 10(40 seconds ago, 1 file, 1+ 2-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=e1b3c97ed53e 00:06:53 %git c167cb3 00:06:53 Could not find commit c167cb3 (git returned 128) 00:07:05 <|amethyst> I kind of want to using namespace std::placeholders 00:07:08 %git c1676b3 00:07:08 07Matthew_Cline02 * 0.6.0-a1-426-gc1676b3: mon_spec: "col:any" to get random colours 10(5 years ago, 3 files, 19+ 5-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=c1676b3f938f 00:11:02 Grunt: that logic was changed a bit 00:11:03 in my commit 00:11:05 %git 32ba2d11792b2c4b10f44cf2a6e62909cbc8e168 00:11:05 07wheals02 * 0.16-a0-2327-g32ba2d1: Don't hardcode the zombie speed modifier. 10(30 hours ago, 1 file, 2+ 2-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=32ba2d11792b 00:11:25 |amethyst: oh yeah, I forgot you could use that in c++ 00:11:27 unnamed args 00:11:34 Grunt: also, you said it was a hill giant in profane halls? 00:11:53 clearly that colour is coming from the only use of colour in that vault set, the dis subvault but 00:12:02 no hill giant should ever generate in profane 00:12:13 all the vaults are no_monster_gen tagged and hill giant isn't in the set 00:12:24 unless I missed a random mon pick somewhere 00:12:35 Unstable branch on crawl.s-z.org updated to: 0.16-a0-2402-g8bc4501 (34) 00:12:42 ah 00:12:45 actually, yes 00:12:56 KMONS: 0 = 0 band w:15 / nothing 00:12:56 KMONS: 9 = 9 band / 0 band 00:13:07 not sure what bands have hill giants 00:13:48 -!- Poncheis has quit [Quit: ChatZilla 0.9.91 [Firefox 33.1/20141106120505]] 00:13:57 03|amethyst02 07* 0.16-a0-2405-g490e8e2: Add a missing header. 10(19 seconds ago, 1 file, 1+ 0-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=490e8e2c9d75 00:15:29 #include 00:15:50 -!- pentax has quit [Read error: Connection reset by peer] 00:16:47 -!- Krakhan has quit [Changing host] 00:17:45 gammafunk: 0 band just places a band if 0 has it 00:17:48 I am told 00:17:51 I don't know what that means tho 00:17:58 maybe I should go to bed. 00:18:35 -!- _Jordan_ has quit [Quit: Leaving] 00:19:04 03PleasingFungus02 07* 0.16-a0-2406-g563412d: Changelog through 0.16-a0-2405-g490e8e2 10(3 minutes ago, 1 file, 20+ 7-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=563412d6cf31 00:19:44 oh that makes sense 00:19:45 thanks 00:20:03 it means whatever the 0 rolls will always get a band if it can have a band 00:20:15 at least that's what I think your (apparently second-hand?) words mean 00:20:19 yeah I can see hill giants 00:20:21 in profane halls 00:20:31 they're placing through those 0 band glyphs but 00:20:35 they're always the right colour 00:20:41 as are the other C 00:20:53 !lg poncheis 00:20:54 3940. Poncheis the Soothsayer (L11 KoAr of Nemelex Xobeh), slain by a spiny frog on Lair:1 on 2014-11-16 06:20:39, with 6567 points after 16544 turns and 0:47:37. 00:20:57 !lm poncheis 00:20:58 18570. [2014-11-18 05:54:04] Poncheis the Wrestler (L25 GhDK of Yredelemnul) left the Crypt on turn 73844. (Crypt:1) 00:21:02 !lm poncheis x=cv 00:21:03 18570. [2014-11-18 05:54:04] [cv=0.16-a] Poncheis the Wrestler (L25 GhDK of Yredelemnul) left the Crypt on turn 73844. (Crypt:1) 00:21:28 -!- Mazed has quit [Remote host closed the connection] 00:22:21 oh 00:22:28 ??glyph 00:22:28 glyph ~ glyphs[1/2]: http://s-z.org/neil/tmp/crawl-glyphs-narrow.html — Generated with the script http://s-z.org/neil/tmp/crawl-glyphs 00:23:42 ug, yeah I can't recreate this 00:25:37 it is rare 00:25:55 did you see the bugs I linked earlier? 00:26:04 it js not just that vault 00:26:40 -!- lyrick has quit [Ping timeout: 246 seconds] 00:29:37 -!- rossi_ has quit [Ping timeout: 240 seconds] 00:31:45 yeah what I just need are conditions to recreate 00:32:01 saves with monsters with bad colours won't help but I can take another look tomorrow 00:32:42 another thing is to look at the code that procs that colour tag 00:32:46 might be a clue there 00:34:35 -!- Kramin has quit [Ping timeout: 250 seconds] 00:44:59 -!- Kramin has quit [Ping timeout: 250 seconds] 00:45:34 -!- sgun_ has quit [Ping timeout: 255 seconds] 00:53:11 -!- travis-ci has joined ##crawl-dev 00:53:11 The build was fixed.: (iron-rod - 7b5c984 #554 : Steve Melenchuk): http://travis-ci.org/crawl-ref/crawl-ref/builds/41298877 00:53:11 -!- travis-ci has left ##crawl-dev 00:54:03 -!- slifty has quit [Quit: Leaving...] 00:56:40 -!- candlr has quit [Ping timeout: 244 seconds] 00:58:32 -!- Whistling_Bread has quit [Ping timeout: 256 seconds] 01:02:40 -!- gammafunk has quit [Ping timeout: 255 seconds] 01:03:19 -!- ldf has quit [Read error: Connection timed out] 01:03:44 -!- Kalir has quit [Changing host] 01:04:29 http://crawl.develz.org/wordpress/trunk-updates-17-november-2014 blog post is up 01:04:43 ty again to hangedman, who I plagarized shamelessly for this 01:04:47 03PleasingFungus02 07* 0.16-a0-2407-g4c9c237: Changelog tweaks 10(4 minutes ago, 1 file, 12+ 12-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=4c9c2373c192 01:07:29 -!- kazimuth has quit [Quit: Textual IRC Client: www.textualapp.com] 01:08:13 <|amethyst> oh wow 01:08:24 <|amethyst> this worked more or less on the first attempt 01:09:55 !? 01:11:40 -!- debo has joined ##crawl-dev 01:13:23 <|amethyst> the thing I was talking about a few days ago 01:13:27 <|amethyst> sec 01:13:43 -!- Kintak has quit [Ping timeout: 244 seconds] 01:14:29 03|amethyst02 07* 0.16-a0-2408-g428e133: Data-ify form constructor parameters. 10(5 days ago, 5 files, 311+ 402-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=428e133d3479 01:15:05 all my meticulous comments per-line comments... :( 01:15:13 ah well 01:15:16 we all suffer tragedy 01:16:07 -!- debo has quit [Ping timeout: 245 seconds] 01:16:28 -!- TabO_ has quit [Quit: Page closed] 01:16:33 -!- travis-ci has joined ##crawl-dev 01:16:34 The build is still failing.: (iron-rod - fdf9441 #555 : Steve Melenchuk): http://travis-ci.org/crawl-ref/crawl-ref/builds/41299733 01:16:34 -!- travis-ci has left ##crawl-dev 01:16:55 it seems unfortunate that we now associate form enums with form objects in two places 01:17:10 explicitly in their constructor calls, and implicitly in the forms table 01:18:16 could replace the direct lookup with an array scan, but that's ugly. eh 01:18:29 not urgent 01:19:43 <|amethyst> the forms table doesn't depend on order 01:19:52 -!- elmdor has quit [Ping timeout: 246 seconds] 01:19:57 -!- ystael has quit [Ping timeout: 240 seconds] 01:20:02 !source get_form 01:20:03 http://s-z.org/neil/git/?p=crawl.git;a=blob;f=crawl-ref/source/transform.cc;hb=HEAD#l1377 01:20:04 <|amethyst> see _find_form_entry and the second Form constructor 01:20:14 <|amethyst> oh sorry 01:20:15 wtf is that line # 01:20:21 <|amethyst> misunderstood 01:20:31 it's line 1072, anyway 01:20:37 <|amethyst> thought you were talking about formdata 01:20:48 <|amethyst> formdata doesn't care about order 01:20:53 neat 01:21:32 <|amethyst> I can probably do something, sec 01:23:00 anyway, now that form data is in a different place from the form classes, I can go ahead and do something I was planning to do a while back: split the data up a bit more, so that, say, "description" (the various names), "ac" (the ac calc), "uc" (all the uc stuff), etc?, are split into their own classes 01:23:17 so that the constructor for form isn't 20 lines of initializers 01:23:20 a little more encapsulation 01:24:08 ~33 fields, looks like? that is too many fields. 01:24:14 (please don't make me look at player) 01:24:17 -!- Patashu has joined ##crawl-dev 01:25:38 the lowest-hanging fruit would cut that down to ~23 or so fields, which is probably better 01:26:19 anyway, idk if I'll do that immediately, but it's a nice project for a rainy day. 01:26:22 -!- slifty has quit [Read error: Connection reset by peer] 01:26:22 -!- PleasingFungus has quit [Quit: ChatZilla 0.9.91 [Firefox 36.0a1/20141110030204]] 01:28:56 -!- Patashu has quit [Remote host closed the connection] 01:29:07 -!- Patashu has joined ##crawl-dev 01:29:31 <|amethyst> hm... I think you more or less need a list of instances somewhere in order to instantiate all the classes 01:31:24 -!- slifty|avoiding_ has quit [Ping timeout: 256 seconds] 01:43:05 -!- Hailley has quit [Ping timeout: 264 seconds] 01:45:32 -!- neunon has quit [Quit: ZNC - http://znc.in] 01:47:45 -!- neunon has joined ##crawl-dev 01:50:22 -!- ussdefiant has quit [Ping timeout: 255 seconds] 01:52:28 -!- Krakhan has quit [Ping timeout: 244 seconds] 01:53:28 -!- Sharkman1231 has quit [Ping timeout: 246 seconds] 01:54:24 -!- lobf has quit [Quit: lobf] 01:56:17 -!- tabstorm has joined ##crawl-dev 02:06:26 -!- Blazinghand has quit [Read error: Connection reset by peer] 02:09:57 -!- keszocze has quit [Ping timeout: 240 seconds] 02:10:25 TSO Penance when summoned Angel killed by enemies (not friendly-fire) 13https://crawl.develz.org/mantis/view.php?id=9216 by SchwaWarrior 02:12:13 I'm getting constant tiles glitches on CPO 02:12:17 only started today 02:12:52 -!- Textmode has quit [Ping timeout: 255 seconds] 02:13:08 and not earlier today either, only very recently, on trunk 02:13:49 example: http://i.imgur.com/3SW7eWl.png 02:14:03 occuring on pretty much every floor 02:14:28 -!- fearitself has quit [Ping timeout: 246 seconds] 02:15:54 -!- Textmode has joined ##crawl-dev 02:19:56 -!- travis-ci has joined ##crawl-dev 02:19:56 The build was fixed.: (master - 259dd3b #559 : reaverb): http://travis-ci.org/crawl-ref/crawl-ref/builds/41314503 02:19:56 -!- travis-ci has left ##crawl-dev 02:22:05 -!- keszocze has quit [Ping timeout: 264 seconds] 02:22:21 Unstable branch on crawl.beRotato.org updated to: 0.16-a0-2408-g428e133 (34) 02:23:23 -!- Marbit has joined ##crawl-dev 02:23:53 -!- Karagy has quit [Quit: Page closed] 02:24:02 -!- Kalir has quit [Quit: CADENZA-CLASS CLOCKWORK KNIGHT--OPERATION TERMINATED] 02:24:03 -!- dtsund has quit [Quit: dtsund] 02:29:45 -!- rossi_ has quit [Ping timeout: 272 seconds] 02:31:39 -!- slifty has quit [Ping timeout: 258 seconds] 02:35:03 -!- Kramin has quit [Ping timeout: 250 seconds] 02:44:51 -!- simmarine has quit [Quit: Leaving] 02:45:28 03|amethyst02 07* 0.16-a0-2409-g2841ddf: No longer require a terminator for random_choose. 10(24 minutes ago, 27 files, 143+ 239-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=2841ddf413de 02:49:27 -!- markgo has quit [Ping timeout: 245 seconds] 02:50:36 Autoexplore Chunks Loop 13https://crawl.develz.org/mantis/view.php?id=9217 by ThinkTwice 02:50:38 -!- travis-ci has joined ##crawl-dev 02:50:38 The build was fixed.: (master - 14b755f #560 : Nicholas Feinberg): http://travis-ci.org/crawl-ref/crawl-ref/builds/41317093 02:50:38 -!- travis-ci has left ##crawl-dev 02:54:39 -!- scummos__ has quit [Ping timeout: 258 seconds] 02:54:59 -!- Kramin has quit [Ping timeout: 250 seconds] 03:07:44 -!- Akitten_Homura has quit [Quit: Connection reset by pier.] 03:10:57 Jiyva: Getting hit with cleaving with 'jelly absorbing missiles' causes penance 13https://crawl.develz.org/mantis/view.php?id=9218 by twist 03:15:52 -!- ystael has quit [Ping timeout: 240 seconds] 03:20:22 -!- Whistling_Beard has quit [Ping timeout: 240 seconds] 03:20:49 -!- slifty has quit [Ping timeout: 244 seconds] 03:22:48 -!- DrKe has quit [Ping timeout: 250 seconds] 03:27:11 -!- DrKe has joined ##crawl-dev 03:30:38 -!- Whistling_Bread has quit [Ping timeout: 244 seconds] 03:31:27 -!- ontoclasm1 has joined ##crawl-dev 03:34:02 -!- ontoclasm has quit [Ping timeout: 245 seconds] 03:35:40 -!- Whistling_Beard has quit [Ping timeout: 258 seconds] 03:37:33 -!- Textmode has quit [Quit: "It was one dev, naked in a room with a carton of cigarettes, a thermos full of coffee and bourbon, and all his summoned angels."] 03:49:40 -!- Zauren has quit [Ping timeout: 250 seconds] 03:55:59 -!- travis-ci has joined ##crawl-dev 03:55:59 The build was fixed.: (master - cde4a19 #562 : Shmuale Mark): http://travis-ci.org/crawl-ref/crawl-ref/builds/41317872 03:55:59 -!- travis-ci has left ##crawl-dev 03:59:17 -!- Pacra has quit [Ping timeout: 264 seconds] 04:10:43 bug report: The Rod of Striking has been removed. 04:11:00 !tell pleasingfungus "The Rod of Striking has been removed." mentioned twice in your devblog 04:11:00 chequers: OK, I'll let pleasingfungus know. 04:13:18 -!- amalloy is now known as amalloy_ 04:13:37 -!- NotKintak has quit [Ping timeout: 240 seconds] 04:15:05 -!- debo has joined ##crawl-dev 04:21:38 -!- slifty has quit [Ping timeout: 255 seconds] 04:27:46 -!- travis-ci has joined ##crawl-dev 04:27:46 The build is still failing.: (master - 9fae1b6 #563 : Nicholas Feinberg): http://travis-ci.org/crawl-ref/crawl-ref/builds/41318529 04:27:46 -!- travis-ci has left ##crawl-dev 04:28:30 -!- rossi_ has quit [Ping timeout: 244 seconds] 04:34:53 -!- tabstorm has quit [Ping timeout: 240 seconds] 04:49:04 -!- rophy has quit [Quit: Miranda NG! Smaller, Faster, Easier. http://miranda-ng.org/] 04:53:48 -!- Mottikins__ has quit [Ping timeout: 250 seconds] 04:56:39 -!- Hailley has quit [Quit: Petra is closed!] 04:59:14 -!- bleak has quit [Ping timeout: 258 seconds] 05:01:06 -!- travis-ci has joined ##crawl-dev 05:01:06 The build was fixed.: (randliches - 5a5a7ea #564 : Jesse Luehrs): http://travis-ci.org/crawl-ref/crawl-ref/builds/41318697 05:01:06 -!- travis-ci has left ##crawl-dev 05:01:24 ?? whois travis-ci 05:01:24 I don't have a page labeled whois_travis-ci in my learndb. 05:01:26 er 05:03:01 -!- Twiggytwiggytwig has quit [Quit: See ya guys later ;)] 05:14:22 -!- kipster has quit [Ping timeout: 246 seconds] 05:14:46 -!- _Jordan_ has quit [Quit: Leaving] 05:16:44 -!- KurzedMetal has quit [Read error: Connection reset by peer] 05:19:14 a bot that tests commits 05:20:03 -!- slifty has quit [Read error: Connection reset by peer] 05:24:33 -!- slifty|avoiding_ has quit [Ping timeout: 264 seconds] 05:30:28 -!- Marbit has quit [Ping timeout: 246 seconds] 05:35:21 -!- Patashu has quit [Ping timeout: 264 seconds] 05:36:29 -!- ontoclasm1 has quit [Quit: Leaving.] 05:36:47 -!- travis-ci has joined ##crawl-dev 05:36:47 The build was fixed.: (master - 1eca9a7 #565 : Steve Melenchuk): http://travis-ci.org/crawl-ref/crawl-ref/builds/41322042 05:36:47 -!- travis-ci has left ##crawl-dev 05:39:10 -!- schistosoma has quit [Read error: Connection reset by peer] 05:56:41 -!- edlothiol has joined ##crawl-dev 06:00:06 -!- Nakatomy has quit [Ping timeout: 250 seconds] 06:00:45 -!- travis-ci has joined ##crawl-dev 06:00:45 The build failed.: (segfault-debug - 72c2edf #566 : Jesse Luehrs): http://travis-ci.org/crawl-ref/crawl-ref/builds/41324243 06:00:45 -!- travis-ci has left ##crawl-dev 06:00:56 -!- florent_ is now known as gal_bolle 06:08:19 -!- mizu_no_oto has quit [Quit: Computer has gone to sleep.] 06:10:01 -!- Lasty has joined ##crawl-dev 06:11:53 -!- SomeStupidGirl has quit [Ping timeout: 255 seconds] 06:15:56 -!- Marbit has joined ##crawl-dev 06:24:37 -!- slifty has quit [Ping timeout: 240 seconds] 06:26:30 -!- SchwaWarrior has quit [Quit: Page closed] 06:30:00 -!- rossi_ has quit [Ping timeout: 250 seconds] 06:31:36 -!- pentax has quit [Quit: ヒーロー見参!] 06:37:14 -!- travis-ci has joined ##crawl-dev 06:37:15 The build is still failing.: (master - c205e79 #567 : Neil Moore): http://travis-ci.org/crawl-ref/crawl-ref/builds/41327579 06:37:15 -!- travis-ci has left ##crawl-dev 06:37:42 Rogar (L3 DsCK) (D:2) 06:41:12 -!- Lasty has quit [Quit: Leaving.] 06:45:33 -!- heteroy has quit [Ping timeout: 264 seconds] 06:53:24 -!- siepu has quit [Read error: Connection reset by peer] 07:02:29 -!- twzt has joined ##crawl-dev 07:03:46 https://crawl.develz.org/mantis/view.php?id=9218 possibly caused by http://s-z.org/neil/git/?p=crawl.git;a=commit;h=1cf97f0674ea0907ab81e347d011980bedb23d1b, as it seems to be the only commit in the last 24h that touches that part of the code. Any one care to give it a review? I am trying to read and understand it but my understanding of the codebase is pretty limited 07:16:27 -!- mizu_no_oto has quit [Quit: Computer has gone to sleep.] 07:17:36 -!- demiskeleton has quit [Quit: Leaving] 07:19:05 its related to the _fire_kill_conducts function being called when killer=KILL_MON, I think the 'maybe_bad_kill' boolean needs additional checks 07:19:09 -!- Ququman has quit [Ping timeout: 258 seconds] 07:23:53 -!- heteroy has quit [Ping timeout: 264 seconds] 07:26:02 -!- slifty has quit [Ping timeout: 265 seconds] 07:31:51 -!- Keskitalo has joined ##crawl-dev 07:35:46 I added a (so far untested) patch to the issue 9218, which I will try to find time to test tonight.. I don't have the build environment setup on my computer so that will take some time too, so if someone else beats me to it... 07:35:50 https://crawl.develz.org/mantis/view.php?id=9218 07:41:20 -!- Pluie has joined ##crawl-dev 07:48:29 -!- Brannock has joined ##crawl-dev 07:53:58 -!- Dynast has quit [Ping timeout: 246 seconds] 08:07:25 -!- AGinsberg has quit [Ping timeout: 250 seconds] 08:12:22 -!- debo has quit [Ping timeout: 240 seconds] 08:12:37 -!- Kramin has quit [Quit: This computer has gone to sleep] 08:13:52 -!- Lawman0 has quit [Ping timeout: 240 seconds] 08:18:33 -!- candlr has quit [Ping timeout: 264 seconds] 08:26:22 -!- slifty has quit [Ping timeout: 240 seconds] 08:26:44 -!- bonghitz has quit [Remote host closed the connection] 08:29:16 -!- rossi_ has quit [Ping timeout: 244 seconds] 08:30:29 -!- johnny0_ has joined ##crawl-dev 08:33:29 -!- johnny0 has quit [Ping timeout: 264 seconds] 08:33:56 -!- mizu_no_oto has quit [Quit: Computer has gone to sleep.] 08:37:14 -!- johnny0_ is now known as johnny0 08:47:31 -!- Mandygora has quit [Ping timeout: 246 seconds] 08:52:01 -!- Ququman has quit [Ping timeout: 255 seconds] 08:55:32 segmentation fault for unknown reason 13https://crawl.develz.org/mantis/view.php?id=9219 by TAS2012 08:59:43 -!- ackack has joined ##crawl-dev 09:04:27 -!- candlr has quit [Ping timeout: 245 seconds] 09:06:26 -!- PleasingFungus has joined ##crawl-dev 09:13:50 -!- Pluie|2 has joined ##crawl-dev 09:16:07 -!- Pluie has quit [Ping timeout: 245 seconds] 09:19:25 twzt: you're right about the cause of the issue but your fix is incomplete 09:19:25 PleasingFungus: You have 1 message. Use !messages to read it. 09:19:54 !tell |amethyst ./form-data.h:1:1: warning: 'form_entry' defined as a struct here but previously declared as a class [-Wmismatched-tags] 09:20:09 PleasingFungus: OK, I'll let |amethyst know. 09:21:31 -!- _D_ has quit [Quit: Lost terminal] 09:21:49 -!- Taraiph has quit [Ping timeout: 246 seconds] 09:23:35 agh 09:23:38 everything is broken as hell 09:31:11 03PleasingFungus02 07* 0.16-a0-2410-g2ccbca9: Maybe fix some conducts (9218, 9216) 10(6 minutes ago, 1 file, 19+ 12-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=2ccbca9a3e01 09:31:37 -!- LexAckson has joined ##crawl-dev 09:32:17 %git 86cb59e4b 09:32:19 07wheals02 * 0.16-a0-1876-g86cb59e: Don't base behavior on beam names. 10(2 weeks ago, 14 files, 246+ 225-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=86cb59e4bad0 09:32:35 wwwwwheaaaals..... 09:32:49 03PleasingFungus02 07* 0.16-a0-2411-gd37fbb9: Fix inverted 'known' logic 10(78 seconds ago, 1 file, 1+ 1-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=d37fbb956aa8 09:33:34 (tbf, that logic was a nightmare) 09:33:38 * dpeg proposes a whealchair 09:33:57 oh wheally? 09:34:04 actually that was terrible and I apologize. 09:35:43 -!- Brannock_ has joined ##crawl-dev 09:36:07 -!- Brannock has quit [Ping timeout: 245 seconds] 09:36:47 -!- Brannock_ has quit [Client Quit] 09:37:43 !tell |amethyst unless I'm crazy, it looks like the new recursive random_choose is o(n). Given we know the size of rest..., couldn't we do it much more straightforwardly? 09:37:43 PleasingFungus: OK, I'll let |amethyst know. 09:38:12 !tell |amethyst random_choose(Ts... rest) { return rest[random2(sizeof...(rest))]; } 09:38:12 PleasingFungus: OK, I'll let |amethyst know. 09:39:08 -!- st_ has joined ##crawl-dev 09:44:39 !tell doy did you see 9148? 09:44:40 PleasingFungus: OK, I'll let doy know. 09:46:45 -!- bonghitz has quit [Remote host closed the connection] 09:48:38 -!- foophykins has quit [Quit: Page closed] 09:48:58 -!- siepu has quit [Quit: Leaving] 09:50:20 -!- ussdefiant has joined ##crawl-dev 09:52:58 -!- ackack has quit [Ping timeout: 265 seconds] 09:58:17 Severe lack of cloaks for Octopodes. 13https://crawl.develz.org/mantis/view.php?id=9220 by MurderMachine 09:59:15 -!- SwissStopwatch has quit [] 10:01:20 what is this?? 10:01:26 -!- Blomdor has quit [Quit: Page closed] 10:01:39 -!- radinms has quit [] 10:01:42 oh. Napkin, someone pointed out that the wordpress sidebar has a list of our servers, but it's pretty out of date. (Actually, it has two lists of servers, for some reason.) Do you know how to edit it? I was looking around & couldn't find a way. 10:02:00 dpeg: looks like silliness & frivolitry to me. 10:02:14 yes, saw only later that you already closed it -- thanks! 10:03:40 :) 10:07:13 -!- ontoclasm has joined ##crawl-dev 10:07:40 <|amethyst> PleasingFungus: it's not quite that simple, but I think I have something 10:07:40 |amethyst: You have 3 messages. Use !messages to read them. 10:07:52 excellent! 10:07:54 also 10:08:01 I think I've figured out the weird autoexplore chunk bug 10:09:13 PleasingFungus: I can edit the wordpress sidebar 10:09:20 Grunt: ah, nice! 10:09:27 PleasingFungus: ask me in about 8 hours 10:09:29 ok 10:09:34 when I get home 10:09:35 rip 10:09:42 stash is getting confused because it's updating "freshness" in its stash copy of the chunks, and then looking at the chunks and seeing that their freshness hasn't changed, since chunks no longer use that field (they use the timers instead 10:10:36 <|amethyst> PleasingFungus: not sure whether this version will be "faster" or not.. AFAICT you have to put the parameter list into an array, which is O(n) anyway 10:10:51 o 10:10:56 I guess 10:10:59 rip 10:13:13 -!- wheals has joined ##crawl-dev 10:13:18 -!- Kintak has quit [Ping timeout: 256 seconds] 10:14:30 !crashlog rogar 10:14:30 1. Rogar, XL3 DsCK, T:1009 (milestone): http://crawl.akrasiac.org/rawdata/Rogar/crash-Rogar-20141118-123742.txt 10:14:55 wtf, i thought this was fixed 10:14:58 %git :/Xom 10:14:58 07|amethyst02 * 0.16-a0-2380-g4766eba: Don't crash when Xom enslaves. 10(21 hours ago, 1 file, 1+ 1-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=4766eba826dd 10:15:07 oh 10:15:10 stupid players 10:16:24 %git :/foe-less 10:16:24 07|amethyst02 * 0.16-a0-2369-gfc72cfc: Don't crash on foe-less blue devils. 10(25 hours ago, 1 file, 2+ 2-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=fc72cfc76e63 10:17:33 fun fact: somebody actually did notice the speech bug, in 10:17:36 !bug 3411 10:17:36 https://crawl.develz.org/mantis/view.php?id=3411 10:17:50 Fixed with the portal_branches merge, if not earlier. 10:17:54 rip 10:18:01 but that got fixed in an unrelated way so nobody found the underlying bug :P 10:18:07 Did I fix this? I don't remember. 10:19:00 lol this guy who decided to make 5 notes on his mantis issue in fewer hours 10:19:54 twizt? 10:20:31 idk, he made a patch to try to fix it 10:20:32 that's cool 10:21:40 maybe i should disable getting an email for every change to any issue 10:21:55 pfft 10:21:57 hm 10:22:43 -!- Marbit has quit [Ping timeout: 246 seconds] 10:27:10 -!- Morg0th has quit [Quit: leaving] 10:29:57 -!- rossi_ has quit [Ping timeout: 264 seconds] 10:31:22 ok, fixed it 10:31:28 we can probably track blood potion rotting now, if we want 10:31:28 -!- SomeStupidGirl has quit [Ping timeout: 255 seconds] 10:31:30 idk if we do 10:31:55 -!- ElanMorin has joined ##crawl-dev 10:33:02 -!- crawlTV_ is now known as crawlTV 10:33:51 03PleasingFungus02 07* 0.16-a0-2412-g460b558: Use a constant 10(9 minutes ago, 1 file, 3+ 2-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=460b558a47fa 10:33:51 03PleasingFungus02 07* 0.16-a0-2413-g06606e7: Fix autoexplore chunk confusion (9094) 10(4 minutes ago, 1 file, 31+ 1-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=06606e7a7df6 10:36:32 -!- Ququman has quit [Ping timeout: 245 seconds] 10:37:12 ...oh my god github has blame in the web interface 10:37:13 we can now track blood potion rot in the stash tracker, if we want 10:37:14 <3 10:37:18 wheals: ya it's great!! 10:37:24 though tbf I think gitorous might too 10:37:26 I forget 10:37:57 probably the object would be too large to display in your browser 10:38:18 -!- Whistling_Bread has quit [Ping timeout: 255 seconds] 10:38:45 rip 10:39:01 |amethyst: also, any idea about the form_entry definition warning I sent you? 10:39:41 can you just change the forward declaration to say struct? 10:40:04 can I? 10:40:06 t - tree - a single square doesn't block LOS (DNGN_TREE) 10:40:12 we have such great level docs 10:40:17 ya 10:40:42 %git 909e888fd0cb8d760d0464439e3ca5092d0a68f6 10:40:43 07wheals02 * 0.15-a0-224-g909e888: Don't allow getting a hide from a polymorphed monster. 10(7 months ago, 2 files, 5+ 0-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=909e888fd0cb 10:41:10 PleasingFungus: it's in the links, if i remember correctly 10:41:15 * wheals feels he is being watched. 10:41:20 link categories & links contained 10:41:28 PleasingFungus: don't forget to update the list of servers in the manual 10:41:36 oh yeah I was going to ask 10:41:41 why is the manual on the wiki? 10:41:59 it makes it a huge pain in the ass to update, which I think is why it's so behind all the time 10:42:32 and also http://crawl.develz.org/wordpress/howto 10:42:32 or at least a big part of the reason 10:42:48 wheals: that already is updated! 10:42:49 look at it! 10:42:52 it was nice to edit it without bugging a dev 10:43:24 that seems like a bad reason on a lot of levels tbh 10:43:32 I mean I get where you're coming from, but 10:43:33 ...why do they say what continent they are on 10:43:42 just the european ones, too 10:43:49 well 10:43:53 some people are bad at geography 10:44:26 03PleasingFungus02 07* 0.16-a0-2414-g6479c4b: Don't claim that items in shops rot away 10(5 minutes ago, 3 files, 5+ 2-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=6479c4befe3a 10:44:30 you also need to update http://crawl.develz.org/wordpress/player-status to draw from all the new servers ;) 10:45:38 anyway I think the best solution for the manual is to just point it to the howto page 10:45:49 no sense duplicating 10:47:29 %git a08af7ca05ec6 10:47:30 07kilobyte02 * 0.8.0-a0-3955-ga08af7c: Don't consider over-expensive shop items as "seen" for acquirement purposes. 10(3 years, 11 months ago, 2 files, 41+ 2-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=a08af7ca05ec 10:47:32 yay! 10:48:27 !crashlog poncheis 10:48:27 18. Poncheis, XL24 GhDK, T:71743 (milestone): http://crawl.akrasiac.org/rawdata/Poncheis/crash-Poncheis-20141118-054254.txt 10:48:52 -!- ontoclasm has quit [Quit: Leaving.] 10:48:54 / 702, looks like a mindex error 10:49:16 %git :/confus 10:49:16 07PleasingFungus02 * 0.16-a0-2413-g06606e7: Fix autoexplore chunk confusion (9094) 10(19 minutes ago, 1 file, 31+ 1-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=06606e7a7df6 10:49:22 %git :/mindex 10:49:23 07wheals02 * 0.16-a0-2396-gcb39f22: Fix mid/mindex confusion. 10(15 hours ago, 1 file, 1+ 1-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=cb39f221594f 10:49:45 yeah, almost certainly fixed by that 10:49:47 !blame Grunt 10:49:47 I pronounce Grunt... Guilty! 10:51:49 -!- PleasingFungus has quit [Quit: ChatZilla 0.9.91 [Firefox 36.0a1/20141110030204]] 10:52:16 Some kind of ORIENT: line is mandatory for vaults; skipping ORIENT: makes your map a minivault. 10:52:21 now that isn't confusing at all 10:54:01 -!- mopl has quit [Quit: Page closed] 10:56:06 -!- Pluie has joined ##crawl-dev 10:56:57 -!- Pluie|2 has quit [Ping timeout: 264 seconds] 10:58:08 Miyamura (L27 HOFi) ASSERT(m) in 'mon-util.cc' at line 1978 failed. (Abyss:2) 10:58:51 Technically, you make a minivault like a normal floating vault but without an ORIENT: line. Note that minivaults used to be exclusively of size 12x12 but this restriction is gone. Still, the smaller the better. 10:58:57 why only "technically"? 10:59:03 !crashlog Miyamura 10:59:04 1. Miyamura, XL27 HOFi, T:112509 (milestone): http://crawl.akrasiac.org/rawdata/Miyamura/crash-Miyamura-20141118-165807.txt 10:59:24 -!- ackack has joined ##crawl-dev 11:01:31 -!- ruwin has quit [] 11:02:29 03|amethyst02 07* 0.16-a0-2415-ga7d36a7: Fix a clang warning. 10(45 minutes ago, 1 file, 1+ 1-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=a7d36a7ec51a 11:02:29 03|amethyst02 07* 0.16-a0-2416-g3bb561c: Simplify the random_choose template (PleasingFungus) 10(42 minutes ago, 1 file, 7+ 14-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=3bb561c2d1da 11:03:24 so many ellipses... 11:03:30 -!- Schizzik has quit [Quit: Page closed] 11:08:25 -!- Bloax has joined ##crawl-dev 11:09:45 -!- mizu_no_oto has quit [Quit: ["Textual IRC Client: www.textualapp.com"]] 11:11:24 rip... 11:12:17 what's the process for new builds on s-z? how often does it deploy them? 11:13:43 <|amethyst> twzt: five to ten minutes; just started it 11:13:48 cheers 11:15:11 -!- PleasingFungus has joined ##crawl-dev 11:20:55 Unstable branch on crawl.akrasiac.org updated to: 0.16-a0-2414-g6479c4b (34) 11:25:22 Unstable branch on crawl.s-z.org updated to: 0.16-a0-2416-g3bb561c (34) 11:26:45 -!- Kalir has quit [Changing host] 11:27:46 -!- wheals has quit [Quit: Page closed] 11:28:05 -!- heteroy has quit [Ping timeout: 264 seconds] 11:29:25 03|amethyst02 07* 0.16-a0-2417-g60e38ce: Split random_choose into by-value and by-reference versions. 10(9 minutes ago, 1 file, 10+ 11-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=60e38ceb0d5b 11:31:37 -!- ussdefiant has quit [Ping timeout: 240 seconds] 11:32:23 the idea about manual on wiki was that non-devs can help keep it up to date 11:33:00 if you (PleasingFungus!) think this doesn't really work, or is not worth the trouble, feel free to make it an ordinary text file in trunk 11:35:28 who's around who can test a fix for that webtiles rendering hiccup 11:35:59 -!- Ququman has quit [Ping timeout: 258 seconds] 11:36:03 I'll do it myself later if need be but I'll probably forget by the time I'm home :) 11:36:42 webserver/game_data/static/dungeon_renderer.js:91-92 11:37:16 !tell Grunt you probably still have to fix webtiles rendering hiccup when you get read this 11:37:16 dpeg: OK, I'll let grunt know. 11:37:17 replace the two this.element.* with c * this.cell_width and r * this.cell_height respectively 11:37:17 Grunt: You have 1 message. Use !messages to read it. 11:37:22 !messages 11:37:22 (1/1) dpeg said (6s ago): you probably still have to fix webtiles rendering hiccup when you get read this 11:37:24 dpeg: rip 11:37:33 that is not the way to do it!!! :) 11:37:52 dpeg: now I can't even find the link to the manual to test a hypothesis 11:38:04 can't find it on the wiki or as a link from the wordpress blog 11:38:09 which feels significant 11:38:36 https://crawl.develz.org/wiki/doku.php?id=dcss:manual:start 11:39:46 03|amethyst02 07* 0.16-a0-2418-g7acaca4: Remove random_choose_ref. 10(2 minutes ago, 1 file, 0+ 9-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=7acaca48a6cf 11:39:49 <|amethyst> so much tweaking 11:40:09 https://crawl.develz.org/wiki/doku.php?do=revisions&id=dcss%3Amanual%3Arest 11:40:25 the last non-developer manual update was in february of this year 11:41:10 if we really want to try to crowdsource the manual updates, we could try to make it more visible in various ways 11:41:21 this is true 11:41:25 I don't know how practical that is 11:41:32 but we can also just declare the experiment as failed 11:41:56 !tweak |amethyst 11:41:59 there were exactly zero non-developer manual updates in 2013 11:43:16 in general our documentation is pretty out of date - I suspect this is at least partially because it sits in a directory above the source directory, which makes it more of a pain to grep around in (if you're in the source directory to run make, run the game, etc) 11:43:39 -!- dtsund has joined ##crawl-dev 11:44:02 but removing the cumbersome manual build process would probably be an improvement. 11:44:13 we already have a mechanism for players to contribute changes, after all. 11:45:26 maybe i'll do it when I get back 11:53:59 -!- bonghitz has quit [Remote host closed the connection] 11:59:21 -!- Ququman has quit [Ping timeout: 264 seconds] 12:02:58 <|amethyst> "Make manual builds less so." 12:04:21 :p 12:08:58 -!- Aryth has quit [Ping timeout: 264 seconds] 12:11:12 real programmers don't write documentation! 12:13:35 well technically 12:13:40 -!- domiryuu has quit [Quit: leaving] 12:13:41 the average programmer is not very competent 12:13:48 ergo incompetent programmers don't write documentation 12:16:34 -!- tcsc has quit [Quit: This computer has gone to sleep] 12:20:21 -!- wheals has joined ##crawl-dev 12:23:15 03|amethyst02 07* 0.16-a0-2419-g61dafc6: Remove a stray colon from travis announcements. 10(2 minutes ago, 1 file, 1+ 1-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=61dafc64b9f2 12:24:30 -!- johnny0_ has joined ##crawl-dev 12:26:56 -!- johnny0 has quit [Ping timeout: 244 seconds] 12:29:46 -!- Sharkman1231 has quit [Ping timeout: 246 seconds] 12:30:02 -!- rossi_ has quit [Ping timeout: 244 seconds] 12:30:22 -!- simmarine has joined ##crawl-dev 12:30:24 does anything actually use DEPTH without a branch specifier? 12:30:43 -!- bonghitz has quit [Remote host closed the connection] 12:32:06 <|amethyst> basic_altar and a few dummy vaults 12:32:21 -!- Brannock has joined ##crawl-dev 12:32:21 and vehumet_trees, if it existed 12:32:33 -!- DrKe has quit [] 12:32:34 !vault vehumet_trees 12:32:35 http://s-z.org/neil/git/?p=crawl.git;a=blob;f=crawl-ref/source/dat/des/altar/vehumet_trees.des;hb=HEAD#l32 12:32:41 <|amethyst> yeah, dk_vehumet_trees and makhleb_blood_cavern_becter probably shouldn't have it 12:32:46 -!- DrKe has joined ##crawl-dev 12:32:59 huh. weight:0 12:33:44 yeah, this works especially poorly now that trees always block LOS (though you could of course add some glass at the corners) 12:34:23 <|amethyst> hm 12:34:34 <|amethyst> even then, I don't know if it should be an overflow altar 12:35:52 <|amethyst> since we tend not to make those inaccessible 12:36:55 yeah 12:37:03 hence, weight:0 12:37:07 imo hence rm 12:37:28 -!- Taraipher has quit [Ping timeout: 246 seconds] 12:37:46 <|amethyst> could turn corners (maybe all walls) into glass and make it just an altar vault like lemuel_altar_in_water 12:38:02 -!- dtsund has quit [Quit: dtsund] 12:38:32 would it really be all that exciting? 12:38:32 idk 12:38:32 !vault lemuel_altar_in_water 12:38:32 http://s-z.org/neil/git/?p=crawl.git;a=blob;f=crawl-ref/source/dat/des/altar/altar.des;hb=HEAD#l106 12:38:57 !vault basic_overflow 12:38:57 Couldn't find basic_overflow in the Crawl source tree 12:39:31 !vault general_overflow 12:39:31 http://s-z.org/neil/git/?p=crawl.git;a=blob;f=crawl-ref/source/dat/des/altar/overflow.des;hb=HEAD#l3015 12:39:58 <|amethyst> oh 12:40:04 <|amethyst> forgot that one was overflow 12:41:07 hm, in some places the docs say that default-depth applies to vaults with "DEPTH:" 12:41:13 and some other places says it doesn't 12:42:19 -!- scummos__ has quit [Remote host closed the connection] 12:43:18 an anonymous source suggests that, instead of requiring you to burn down the trees, vehumet simply does it on when you get near enough 12:43:22 to show off destructive might 12:44:29 make him firestorm them just to wake up everything nearby :b 12:45:34 -!- DrKe has quit [Ping timeout: 255 seconds] 12:48:07 03|amethyst02 07* 0.16-a0-2420-g1d18a2f: Remove a no-longer-used include. 10(46 seconds ago, 1 file, 0+ 1-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=1d18a2f6600a 12:48:18 !source player::put_to_sleep 12:48:19 http://s-z.org/neil/git/?p=crawl.git;a=blob;f=crawl-ref/source/player.cc;hb=HEAD#l7841 12:48:34 -!- candlr has quit [Quit: Leaving] 12:48:56 <|amethyst> mpr("You can't fall asleep again this soon!"); 12:49:15 <|amethyst> that would be a good message if this were a "go to sleep" command 12:49:55 crawl -mapstat D:27,Zot,!Zot:5 12:49:56 nice 12:50:34 did you mean to type that into a command line 12:50:39 no 12:50:44 i was copying it from the docs 12:50:53 <|amethyst> also, player::awake() should probably be called "wake" or "awaken" 12:51:08 <|amethyst> "awake" sounds like a predicate 12:51:19 yeah, like it checks whether you're asleep 12:51:43 ??purgy 12:51:43 purgy[1/3]: An unusually thin and nervous troll. Sad, really. :( 12:51:45 awake, ye sons of the dungeonland...! 12:51:48 ??purgy [2 12:51:48 purgy[2/3]: True professionals that play trolls will religiously kill and wear Purgy to prove they are the mightiest troll bully of them all. What a bunch of trolls. :( 12:51:51 ??purgy [3 12:51:51 purgy[3/3]: Do it. Be the troll troll. :( 12:51:56 uniques travel between levels?? 12:52:02 ? 12:52:02 if they fall down a shaft 12:52:04 whoops sorry wrong channel 12:52:05 or get abyssed 12:52:25 twzt: also: 12:52:27 ??pm 12:52:27 private messages[1/1]: If you need to read all of a topic, use these ('/msg Sequell ??foo', or '!readall foo') instead, so you don't choke up discussion on the whole channel. 12:52:28 ^ 12:53:17 -!- DrKe has joined ##crawl-dev 12:58:20 03wheals02 07* 0.16-a0-2421-g4b520b5: Fix some uses of DEPTH: without a branch specifier. 10(24 minutes ago, 2 files, 2+ 2-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=4b520b5aa468 12:58:20 03wheals02 07* 0.16-a0-2422-g6dca90a: Fixup the vault documentation a bit. 10(6 minutes ago, 3 files, 38+ 303-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=6dca90ae4e39 12:58:22 -!- UncertainKitten has joined ##crawl-dev 12:59:10 -!- ackack has quit [Ping timeout: 258 seconds] 12:59:49 -!- Bloaxor has joined ##crawl-dev 13:01:19 wheals: so this is how you get your millimarvins 13:01:36 that was just 'a bit', too 13:02:11 wheals: I don't think you should remove documentation about how to make portal vaults without providing any hints. 13:02:46 How are new vault makers to produce portal vaults in the end? 13:02:50 well, better no documentation than drastically wrong documentation 13:03:11 i don't know how! if only there were maybe somebody lurking around who even had some new portal vaults in the works 13:03:15 a vault expert I spoke to on the subject said "I would rather just [have] a fresh rewrite than that" 13:03:16 I fail to see how the first section was drastically wrong, either. 13:03:17 -!- Bloax has quit [Ping timeout: 240 seconds] 13:04:02 anyway, I think this is not okay 13:04:46 -!- lyrick has quit [Ping timeout: 246 seconds] 13:05:12 -!- link_108 has joined ##crawl-dev 13:05:24 write a preamble that the docs are dated and improvements are welcome, but don't just remove the only pointer that people have for making them 13:10:22 -!- lyrick_ has quit [Ping timeout: 246 seconds] 13:11:25 -!- fearitself has quit [Ping timeout: 246 seconds] 13:13:44 -!- wvc has quit [Ping timeout: 258 seconds] 13:16:42 -!- JuicyPear has quit [Ping timeout: 255 seconds] 13:17:34 -!- johnny0_ has quit [Quit: Reconnecting] 13:17:50 -!- johnny0 has joined ##crawl-dev 13:21:12 -!- Aryth1 has quit [Ping timeout: 255 seconds] 13:22:30 ok, i'm working on improving it instead 13:22:41 -!- PleasingFungus_ has joined ##crawl-dev 13:23:23 -!- Moonsilence has quit [Ping timeout: 240 seconds] 13:24:06 to any anonymous people watching this channel: I just crashed, please resend any important messages 13:24:07 tia 13:24:33 -!- PleasingFungus has quit [Disconnected by services] 13:24:37 -!- PleasingFungus_ is now known as PleasingFungus 13:25:02 wheals: you don't have to go out of your way -- simply collecting the sections that you've snipped in a new file, titled "I am outdated" would be a start. If you want to, I can do that. 13:25:40 -!- Moanerette has quit [Quit: Page closed] 13:26:17 put it in docs/obsolete, clearly 13:26:26 -!- Moonsilence_de has quit [Ping timeout: 250 seconds] 13:27:20 -!- GoblinBomb has quit [Quit: Lost terminal] 13:27:52 -!- Earlo has quit [Ping timeout: 255 seconds] 13:36:56 -!- st_ has quit [Ping timeout: 255 seconds] 13:37:12 -!- st_ has joined ##crawl-dev 13:38:57 03wheals02 07* 0.16-a0-2423-g2ca11e8: Remove a field I accidentally added to struct bolt. 10(41 minutes ago, 2 files, 1+ 5-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=2ca11e803b89 13:38:57 03wheals02 07* 0.16-a0-2424-gb4a9d2b: Add back documentation for portal vaults (dpeg). 10(2 minutes ago, 1 file, 130+ 7-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=b4a9d2bd39b1 13:39:18 -!- Patashu has joined ##crawl-dev 13:40:23 -!- kazimuth has quit [Quit: Textual IRC Client: www.textualapp.com] 13:40:24 -!- Pluie has quit [Read error: Connection reset by peer] 13:40:48 thank you 13:40:53 -!- Pluie has joined ##crawl-dev 13:40:55 wheals: it looks like drac_breath was used...? 13:41:05 the line you replaced in bolt::beam_hits_actor...? 13:41:08 well, it was never set, only checked 13:41:15 oops 13:41:21 does that mean chillbreath was broken? 13:41:25 yeah 13:41:30 the knockback part at least 13:41:39 and possibly only for monsters 13:42:28 dpeg: i will do penance by removing an option :) 13:42:32 haha 13:43:09 wheals: sacrifice an option to appease the documentation gods! 13:44:06 -!- amalloy_ is now known as amalloy 13:47:04 03wheals02 07* 0.16-a0-2425-gf364627: Remove the 'autoinscribe_cursed' option. 10(84 seconds ago, 4 files, 1+ 27-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=f3646271067c 13:47:15 27-! it must be a sign! 13:47:40 -!- Poncheis has quit [Quit: ChatZilla 0.9.91 [Firefox 33.1/20141106120505]] 13:51:21 PleasingFungus: check out backlight_monsters() 13:51:29 -!- Aryth has quit [Ping timeout: 264 seconds] 13:52:37 !source backlight_monsters 13:52:38 http://s-z.org/neil/git/?p=crawl.git;a=blob;f=crawl-ref/source/spl-monench.cc;hb=HEAD#l68 13:52:49 garbage, huh 13:52:54 I... hm. 13:53:00 this seems like a strange function. 13:53:01 also the name 13:55:38 3x3x3... Half Life 3 confirmed? 13:56:13 crawl has been confirming HL3 since before HL1 came out 13:57:46 HL1 confirmed 13:58:36 nice, make_a_lua_cloud also has an UNUSED(garbage) 13:59:46 !send garbage wheals 13:59:46 Sending wheals to garbage. 13:59:58 -!- Aryth has quit [Ping timeout: 264 seconds] 14:00:05 UNUSED(cooky); 14:00:23 !send wheals cookies 14:00:24 Sending cookies to wheals. 14:00:58 UNUSED(unused); 14:01:11 oh remind me to add glorpo and loopy to randart names later 14:01:14 <3 14:01:22 poljy? 14:01:27 s/ol/lo 14:01:35 %git HEAD^{/lojy} 14:01:35 07PleasingFungus02 * 0.16-a0-2058-g71d152f: Add plojy 10(8 days ago, 1 file, 2+ 0-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=71d152f8afaa 14:01:39 ^ 14:01:41 !!! 14:02:08 lol, actor::sicken has 3 parameters and only 1 is ever used 14:03:29 -!- lobf has joined ##crawl-dev 14:03:45 -!- Isabel has joined ##crawl-dev 14:04:05 Hmm, is there a good way to check if an option is used on the servers, other than downloading all the rcs and grepping? 14:06:07 -!- Pluie has quit [Ping timeout: 245 seconds] 14:06:28 -!- Twiggytwiggytwig has quit [Quit: See ya guys later ;)] 14:08:56 I think that's it if you aren't a/the server admin? 14:10:15 -!- Aryth has quit [Ping timeout: 255 seconds] 14:10:57 !tell Grunt add glorpo and loopy to randart names 14:10:57 wheals: OK, I'll let grunt know. 14:15:54 caustic shrike (09b) | Spd: 20 | HD: 17 | HP: 90-128 | AC/EV: 10/18 | Dam: 4008(acid:7d3) | see invisible, fly | Res: 06magic(80), 05fire, 02cold, 08blind | XP: 4359 | Sz: tiny | Int: normal. 14:15:54 %??caustic shrike 14:16:10 okay so I just found a butterfly in lair that is exactly this color 14:16:16 something has to change 14:16:36 being terrified of a butterfly like this is unacceptable 14:16:54 agreed 14:16:54 cyan is probably open 14:17:05 cyan shrike would make sense because acid blob 14:17:14 they were cyan on y 14:17:21 can't butterflies be cyan too? 14:17:23 I don't know whether butterflies can be cyan though 14:17:34 i think they can only be bright 14:19:17 !source random_butterfly_colour 14:19:18 http://s-z.org/neil/git/?p=crawl.git;a=blob;f=crawl-ref/source/mon-util.cc;hb=HEAD#l2425 14:19:19 -!- lyrick has quit [Ping timeout: 246 seconds] 14:19:44 !source is_low_colour 14:19:45 http://s-z.org/neil/git/?p=crawl.git;a=blob;f=crawl-ref/source/colour.cc;hb=HEAD#l81 14:21:29 -!- dtsund has joined ##crawl-dev 14:23:50 zin_bklt is a good variable name. 14:24:40 Not as good as zin_blkt, which determines whether Zin wishes to wrap you in a blanket. 14:25:02 -!- Patashu has quit [Ping timeout: 258 seconds] 14:27:56 could butterflies or shrikes just be something else than b 14:28:14 -!- johnny0_ has joined ##crawl-dev 14:28:14 preferably butterflies because I'm still seeing yellow butterflies in tomb 14:29:17 -!- rossi_ has quit [Ping timeout: 264 seconds] 14:29:41 oh is that new tomb monster a yellow b 14:29:46 yes 14:29:47 bennu (08b) | Spd: 16 | HD: 14 | HP: 62-92 | AC/EV: 6/16 | Dam: 2708(holy), 1813(drain), 1804(napalm) | evil, see invisible, fly, regen | Res: 06magic(140), 04fire+++, 03poison, 04rot, 13neg+++ | Vul: 12drown, 08holy | XP: 1286 | Sz: Medium | Int: normal. 14:29:47 %?? bennu 14:29:47 that seems bad also yes 14:30:07 I whacked this until it exploded and respawned wondering why this butterfly won't move 14:30:10 no joke 14:30:22 -!- johnny0 has quit [Ping timeout: 240 seconds] 14:30:24 possibly best would be to just make butterflies be a single fixed color 14:30:44 less pretty but also less confusing 14:31:11 ETC_BUTTERFLY 14:32:24 ^ 14:32:42 there aren't all that many bs. It wouldn't be hard to reserve 2-3 colors for butterflies. 14:33:05 -!- johnny0_ has quit [Client Quit] 14:33:44 http://s-z.org/neil/tmp/crawl-glyphs-narrow.html 14:34:54 Lasty_: it wouldn't be hard, yeah, but then people will forget that those glyphs aren't free and add new monsters there :P 14:35:48 true 14:36:05 we could always make shrikes into beeeees again . . . 14:36:06 I guess for the moment it is okay to just move fire bat / bennu / shrike to the non-bright versions of their colors, since those seem to be free? 14:36:44 fire bat was red i think but that's lava/berserk 14:36:55 and ETC_FIRE before that 14:37:14 how about we remove fire bats then :P 14:37:43 pillaroficarus might dislike that 14:40:15 redbacks are an offender in that regard as well especially since they spawn in a branch with moths of wrath 14:40:26 (which is why my redbacks are green) 14:41:04 green lynx spiders 14:41:52 elliptic: I tried to implement fixed-colour butterflies a few days ago 14:41:59 pretty sure no one would revert if it was implemented 14:42:05 but I failed my comprehend code check 14:43:26 it *seemed* like replacing COLOUR_UNDEF with some arbitrary colour or pseudocolour (ETC_HEAL?) would work 14:43:50 but I couldn't find where colours were actually assigned to console glyphs 14:44:52 -!- lyrick has quit [Ping timeout: 246 seconds] 14:45:30 !source define_monster 14:45:31 http://s-z.org/neil/git/?p=crawl.git;a=blob;f=crawl-ref/source/mon-util.cc;hb=HEAD#l2466 14:45:37 ^^almost at the top of that 14:46:29 ahh 14:46:36 I grepped for butterflies but failed to find that one somehow 14:47:12 anyway I'm probably not the right person to make this change, given my extensive console pedigree. 14:47:24 You grep the adder!!! 14:47:54 -!- Redz has joined ##crawl-dev 14:48:08 03wheals02 07* 0.16-a0-2426-g2fba7a2: Replace UNUSED(param) with int /*param*/. 10(39 minutes ago, 17 files, 39+ 78-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=2fba7a2f47cc 14:48:08 03wheals02 07* 0.16-a0-2427-gccf9152: Remove unused parameters. 10(84 seconds ago, 9 files, 19+ 25-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=ccf915276b0b 14:51:10 -!- Dacendoran_ has quit [Ping timeout: 246 seconds] 14:51:24 -!- johnny0 has joined ##crawl-dev 14:51:26 this is not hypothetical 14:51:28 niiice 14:51:37 what were the two cases? 14:52:38 -!- SomeStupidGuy has quit [Ping timeout: 265 seconds] 14:56:07 ignite poison 14:56:39 * wheals suspects Grunt is to blame... 14:58:47 // arbitrary 14:58:50 good comment 14:58:51 also, looking at this a little more, spl-miscast 14:58:55 wheals: oh, that one might be mine 14:58:57 what's it on? 14:59:02 _disarm_is_deadly 14:59:10 -!- halberd has quit [Changing host] 14:59:17 !source _disarm_is_deadly 14:59:17 http://s-z.org/neil/git/?p=crawl.git;a=blob;f=crawl-ref/source/traps.cc;hb=HEAD#l1152 14:59:24 ah, nope 14:59:31 good comment tho 15:00:28 -!- Tux[Qyou] has quit [Ping timeout: 250 seconds] 15:02:06 -!- Bloaxor has quit [Quit: Error: Bloax not found] 15:02:22 -!- causative has quit [Ping timeout: 240 seconds] 15:04:16 -!- Daekdroom has quit [Read error: Connection reset by peer] 15:04:17 -!- alefury has joined ##crawl-dev 15:06:11 -!- ontoclasm has joined ##crawl-dev 15:12:56 -!- Schizzik has quit [Quit: Page closed] 15:14:52 -!- SomeStupidGuy has quit [Ping timeout: 258 seconds] 15:19:43 -!- slifty has quit [Quit: Leaving...] 15:24:04 -!- SomeStupidGirl has quit [Ping timeout: 258 seconds] 15:25:15 -!- SSG has quit [Client Quit] 15:26:10 -!- Sharkman1231 has quit [Ping timeout: 246 seconds] 15:28:53 Antennae show the location of submerged monsters only when LOS is blocked 13https://crawl.develz.org/mantis/view.php?id=9221 by amic 15:29:12 -!- ElanMorin has quit [Quit: WeeChat 1.0.1] 15:29:22 -!- Zauren has quit [Disconnected by services] 15:29:26 -!- ZaurenXT is now known as Zauren 15:31:34 -!- Pluie has joined ##crawl-dev 15:31:35 -!- Mazed has quit [Remote host closed the connection] 15:31:50 -!- foophykins has quit [Quit: Page closed] 15:33:58 so it looks to me like melee doesn't normally make you hungry, only swinging at nothing does 15:34:41 -!- Isabel has quit [Ping timeout: 264 seconds] 15:35:53 -!- travis-ci has joined ##crawl-dev 15:35:53 The build was broken.: (master - 3bb561c #579 : Neil Moore): http://travis-ci.org/crawl-ref/crawl-ref/builds/41383309 15:35:53 -!- travis-ci has left ##crawl-dev 15:36:58 -!- Redz has quit [Quit: Leaving.] 15:38:00 -!- lobf has quit [Quit: lobf] 15:40:17 wheals: hahaha 15:40:21 the breadswinging cost...!? 15:40:31 staring at the bread 15:41:02 god, that fucking segfault. 15:42:58 -!- Ratboiler has quit [Ping timeout: 246 seconds] 15:44:28 -!- mizu_no_oto has quit [Quit: ["Textual IRC Client: www.textualapp.com"]] 15:44:39 -!- TwistedSage has quit [Remote host closed the connection] 15:47:27 -!- Zermako_ has quit [] 15:49:02 sigh, that fucking god's fault!! 15:51:10 -!- TMTurtle_ has quit [Quit: leaving] 15:51:44 so todo when I get home: wordpress sidebar, webtiles rendering fix, randart names 15:52:14 (((thia is when the three of you leave more !tells, I bet......))) 15:52:19 -!- heteroy has quit [Ping timeout: 255 seconds] 15:53:37 -!- pwnmonkey has quit [Ping timeout: 245 seconds] 15:53:52 -!- ystael has quit [Ping timeout: 256 seconds] 15:53:57 -!- Lingo______ has joined ##crawl-dev 15:54:09 welp, time to hope that this refactor doesn't break everything 15:54:17 -!- Lingo______ has left ##crawl-dev 15:54:29 !blame wheals 15:54:29 I pronounce wheals... Guilty! 15:55:06 -!- bonger has quit [Quit: Page closed] 15:55:29 -!- johnny0 has quit [Quit: Reconnecting] 15:55:39 it will be a very nice refactor if it does work though 15:55:46 -!- johnny0 has joined ##crawl-dev 15:56:30 -!- Krakhan has quit [Changing host] 15:58:12 -!- Earlo has quit [Remote host closed the connection] 15:58:29 will the brigadier approve??? 15:59:29 I thought reaverb was the refactor brigadier general 15:59:49 -!- halberd has quit [Ping timeout: 265 seconds] 15:59:51 -!- _Jordan_ has quit [Quit: Leaving] 16:00:09 !blame Sequell 16:00:09 I pronounce Sequell... Guilty! 16:00:20 ?/brigadier 16:00:21 Matching entries (1): pleasingfungus[15]: the refactoring brigadier general 16:00:37 wheals said it was you 16:00:40 it must be true 16:00:48 it's in the learndb even! 16:01:03 ??learndb[true 16:01:04 I don't have a page labeled learndb[true in my learndb. 16:01:18 !learn add learndb <@Grunt> it must be true <@Grunt> it's in the learndb even! 16:01:18 learndb[9/9]: <@Grunt> it must be true <@Grunt> it's in the learndb even! 16:01:23 <3 16:01:44 r??learndb 16:01:44 learndb[4/9]: "!learn edit name[index] s/REGEX/REPLACE/opts" allows you to edit entries in the learndb. Regex refers to the portion of text you are editing, and replace refers to the text you are replacing the edited material with. Continued in learndb[5]. 16:01:45 r??learndb 16:01:46 learndb[3/9]: "!learn add article_name article text" adds an article to the learndb. !learn insert article_name[index] text adds an entry with a specific index. 16:02:00 bah, all the other entries are serious 16:02:11 ??learndb[02 16:02:11 learndb[02/9]: The main commands for the learndb are add, query, edit, swap, and delete. See [3] for add and insert, [4] and [5] for edit, [6] for query, [7] for swap and move. You can read entries in private queries to Sequell. You cannot change it in private, however. 16:02:13 er 16:02:14 about time you added a joke, then :) 16:02:16 ??learndb[-2 16:02:16 learndb[8/9]: https://github.com/greensnark/dcss_sequell/blob/master/docs/learndb.md 16:02:27 ?/learndb 16:02:28 Matching terms (4): badlearndb, how_not_to_use_the_learndb, learndb, learndb_deleters; entries (46): !help:!RELAY[1] | -version[1] | 1learn[1] | abbreviations[2] | add[1] | bad_excuses[15] | cateater[2] | chapayev[6] | drpraetor[3] | elliott[8] | eronarn[13] | joke[10] | knowledge_bots[1] | lagus[1] | learn[1] | learndb[1] | learndb[2] | learndb[3] | learndb[4] | learndb[8] | learndb[9] | marvinpa... 16:02:36 ??badlearndb 16:02:37 badlearndb[1/1]: badentries are gone 16:02:40 r i p 16:02:41 ??how not to use the learndb 16:02:42 how not to use the learndb[1/1]: ??topic 16:02:53 ??topic 16:02:53 I don't have a page labeled topic in my learndb. 16:02:55 ??how to use the learndb 16:02:55 I don't have a page labeled how_to_use_the_learndb in my learndb. 16:02:57 <3 16:03:14 1learn add topic Describe Topic Here. 16:04:45 -!- Pluie has quit [Quit: Wah] 16:06:57 -!- winlu has quit [Ping timeout: 245 seconds] 16:09:46 -!- Tuxedo[Qyou] has quit [Quit: Excess flood] 16:09:49 -!- Krakhan has quit [Read error: Connection reset by peer] 16:11:00 The queen bee's shape twists and changes as she dies. 16:13:06 -!- Krakhan has quit [Changing host] 16:13:14 -!- NotKintak has quit [Ping timeout: 244 seconds] 16:13:31 wheals: yessss...? 16:14:02 i just thought it was funny, |amethyst thought it would never matter when he changed the shapeshifter message 16:14:06 <_miek> ??how not to use the learndb 16:14:07 how not to use the learndb[1/1]: ??topic 16:14:12 alternatively, i'm asking you to add androqueen bees 16:15:18 monarch bees? 16:15:51 beeterflies 16:17:25 there are currently exactly four enemies for which it would "matter" 16:17:33 two of which we should probably use 'it' for anyway 16:17:43 (queen bees & ants) 16:17:55 harpy (03H) | Spd: 25 | HD: 7 | HP: 29-50 | AC/EV: 2/10 | Dam: 19, 14 | fly | Res: 06magic(20), 03poison | XP: 620 | Sz: Medium | Int: normal. 16:17:55 %??harpy 16:18:08 at some point we are going to have enough stuff that's bee-n and gone that we could fill a box of bee-sts... 16:18:14 ................ 16:19:55 -!- DrStalker has quit [] 16:21:30 -!- halberd is now known as Guest62759 16:26:08 btw box of beasts is pretty good now 16:26:12 if anyone was wondering 16:28:15 -!- JuicyPear has quit [Quit: Leaving] 16:28:41 -!- rossi_ has quit [Ping timeout: 264 seconds] 16:30:10 PleasingFungus: are we happy with brand-id now? Finally going through my mails... not sure if I should still reply. 16:30:28 (And I mentioned my idea for Ash.) 16:30:34 well, it went in a day or two ago 16:30:42 I know, that is why I am asking. 16:30:50 guess that means no :) 16:31:02 my plan is to let it run for a month, adjust messenging etc as appropriate 16:31:06 and see how it plays 16:31:16 cool, that is how it should be 16:32:05 btw, if we want sudden, unexpected monster weapon branding, we could still do it, only in a less awkward fashion: "The hell knight calls upon XXX to rebrand his weapon." etc. 16:32:58 -!- Krakhan has quit [] 16:33:07 -!- Krakhan has quit [Changing host] 16:33:44 so this is what i was working on: http://sprunge.us/IHZG?diff 16:34:28 i wanted to show it to others first to avoid the debacles that have come with my previous attempts at interface improvement :) 16:35:03 The abyssal knight calls upon Lugonu for strength! The halberd bends strangely! 16:35:29 of course, for most intents & purposes, that's the same as "all X have distortion" 16:35:37 wheals: can you explain? Are you removing one function from Ctrl-direction? (That'd make sense, it's overloaded.0 16:35:53 wheals: I considered that, but the argument was that it would be bad for zot defense 16:35:59 omg 16:36:01 seriously? 16:36:03 ya 16:36:04 PleasingFungus: yes, my point is that some monsters might be able to rebrand their weapon in combat, assuming that the player wouldn't know the brand then (magic!). 16:36:05 seriously 16:36:14 could add in a free 'remove trap' zot abil 16:36:17 I've had it on my todo as "do after zot defense is removed" 16:36:21 or that I guess 16:36:23 idk 16:36:27 we'd have to ask a zot defense player 16:36:31 but where would we find one? 16:36:45 /join ##zotdef 16:36:58 pity, but grim truth 16:37:03 -!- CcS has quit [] 16:37:11 but let's try to keep the sprints alive... they are much closer to core Crawl 16:37:15 sprints are cool 16:37:19 and, to be fair 16:37:27 I think more people would play zot defense if it was actually maintained 16:37:32 maybe twice as many! 16:37:35 dpeg: the commit removes untrapping from everything (fairly minor, i think) and moves door operation off of ctrl-dir 16:37:36 :) 16:37:43 so still two orders of magnitude below normal crawl, ofc 16:37:44 yes, we'd need someone to feel responsible for it 16:37:53 wheals: sounds good to me! 16:37:57 maybe other people use ctrl-dir to close doors, but i usually just find that it's annoying when there's an unseen horror around 16:38:16 and somewhat buggy (not that i can guarantee my code is nonbuggy :)) 16:38:19 an alternative is to say "if you would like to play zot defense, please go here, where we have a link titled "0.15" 16:38:29 I think that is probably my position 16:38:33 PleasingFungus: talking about magnitudes... will the new servers be automatically tracked for the next tournament, or is additional work necessary (like trying to communicate in Japanese) 16:38:48 we've already set up tracking for everything necessary, afaik 16:38:58 \o/ 16:39:11 turnout will go way up for 0.16 tournament then 16:39:15 wheals: I close doors all the time, but I always use C 16:39:19 you think? 16:39:21 that'd be neat 16:39:25 and also ya same 16:39:25 yeah, i usually do to 16:39:34 simpler when there's just one, too 16:39:35 there's less ambiguity 16:39:38 can't accidentally open a door 16:39:41 or accidentally swing 16:39:48 I am very certain, unless we manage to sneak in an ubernerf that alienates our player base for good :) 16:39:52 -!- mizu_no_oto has quit [Ping timeout: 240 seconds] 16:39:58 -!- Guest62759 is now known as halberd 16:40:01 imo, apply this, then remove zot defense 16:40:04 -!- halberd has quit [Changing host] 16:40:17 I guess removing zot defense would probably warrant a crd email 16:40:29 dpeg: man, it's been all buffs lately! 16:40:32 buffs buffs buffs. 16:40:34 it's absurd! 16:40:39 true! 16:40:41 they'll be spoiled rotten at this rate. 16:40:48 and we only counter with stuff like DK-- 16:41:00 but: shrikes! 16:41:13 we nerfed shrikes! or maybe buffed them! tbh I've lost track entirely 16:41:18 i had a thought recently, what if part (ofc, damage nerf matters too) of the centaur killrate drop was that open layouts are less common 16:41:25 oh 16:41:30 yeah that's entirely plausible 16:41:37 like that damn open hexagon level 16:41:38 octagon? 16:41:40 w/e 16:41:43 octagon 16:41:45 ya 16:41:52 -!- slifty has quit [Quit: Leaving...] 16:41:57 used to be incredibly common 16:42:03 likewise the big cross level 16:43:48 with only buffs and no nerfs, 0.16 will turn out to be a great release for future players to go back too: "stupid devteam, now they finally lost, I'm back at 0.16" 16:44:18 maybe just making it possible to put traps on top of traps (destroying the lower one) would be enough for ZD for now? 16:45:01 wheals: true (and perhaps add a no-cost non-trap) 16:45:19 -!- pwnmonkey has quit [Ping timeout: 240 seconds] 16:48:11 -!- ackack has joined ##crawl-dev 16:50:10 -!- LexAckson has quit [Quit: Leaving] 16:51:40 -!- Mazed has quit [Remote host closed the connection] 16:51:47 PleasingFungus: with your Gozag shop changes, will all items in stock now be usable? 16:52:13 (ah, I think not) 16:52:45 03wheals02 07* 0.16-a0-2428-g815f637: Remove door opening/closing from ctrl-dir; remove untrapping; code cleanup. 10(23 minutes ago, 7 files, 309+ 454-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=815f63789a76 16:52:45 03wheals02 07* 0.16-a0-2429-g60c65ac: Zotdef: allow placing traps on top of traps (PleasingFungus). 10(57 seconds ago, 1 file, 6+ 2-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=60c65ac90e93 16:52:47 nope 16:52:47 that was discussed as maybe a thing 16:52:52 I think I might want to bump up greed along with it 16:53:08 wheals: imo shoulda credited dpeg!!! 16:53:24 wheals: I considered that, but the argument was that it would be bad for zot defense 16:53:41 I only bitched and whined, as you do. the inimitable 'peg offered Real Solutions 16:53:51 by "you" I mean the rhetorical you (me) 16:53:56 obviously 16:54:12 ANYWAY. ty for crossing an item off my todo :) 16:54:13 i would've assumed you'd hate the rhetorical you 16:54:18 I'll have it done in no time at this rate! 16:54:20 since it's both the second person and the first person 16:54:24 wheals. wheals. please. 16:54:28 don't do this to me, wheals. 16:54:36 I thought we were friends. 16:54:47 Fool! 16:55:18 btw my notes suggest that I wanted to clean up something in the hints, related to disarming traps 16:55:41 -!- lobf has joined ##crawl-dev 16:55:45 oh started shaving main.cc's yak so hard i forgot to look more at disarming 16:55:50 +i 16:56:03 ahh, the infamous "bad code yak". 16:56:18 it just walks toward you and attacks with thousand-line switch statements! 16:56:20 terrifying....... 16:57:14 new background: barber 16:57:57 wow, hints mode tells you that webs alert spiders to your position!! 16:59:15 -!- siepu has quit [Quit: Leaving] 16:59:37 -!- Dacendoran_ has quit [Ping timeout: 246 seconds] 16:59:41 holy shit 16:59:48 I need to play with hints mode on 17:00:06 does it still turn off automatically at XL9? 17:01:11 hehe, hints mode is almost as spammy as debug mode 17:02:02 I have literally never played with hints mode on. 17:02:07 You 17:02:07 usually acquire magical contamination from using some powerful magics, like 17:02:07 invisibility, haste or potions of resistance. 17:02:56 03wheals02 07* 0.16-a0-2430-gd48ade9: Remove hints about disarming (PleasingFungus). 10(4 minutes ago, 1 file, 3+ 21-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=d48ade9a238e 17:02:59 what is a good example of something that actually does cause glow 17:03:35 miscasts are the ones people will mostly encounter 17:04:10 you accidentally (?) removed the mention that magical traps can't be flown over 17:04:51 do you think people will expect them to be able to? (not a rhetorical question, i'm not sure) 17:05:47 maybe? 17:06:11 i constantly forget you can't fly over traps in dcss, since most roguelikes let you 17:06:41 of course, making no traps fly-overable would be good IMO 17:08:56 is 17:08:56 ostr << "You can't avoid tripping magical traps by " 17:08:56 "flying over them."; 17:08:58 ok? 17:09:15 it sounds a bit... non-sequitur 17:10:04 is the difference between magical and non-magical traps explained anywhere? 17:10:09 ostr << "This isn't NetHack, you fool! Why would you think you could fly over a magical trap!!!" 17:10:25 <_miek> I think if you just say "You can fly over non-magical traps, but don't expect it to work over magical ones" 17:10:36 <_miek> except some non-magical traps you can't fly over too 17:10:40 that sounds like the failure is probabilistic 17:10:41 -!- Moonsilence has quit [Client Quit] 17:11:00 -!- Lasty has joined ##crawl-dev 17:11:06 -!- witty has quit [Ping timeout: 244 seconds] 17:11:06 -!- witty_ has quit [Ping timeout: 244 seconds] 17:12:07 -!- ChanServ has quit [shutting down] 17:13:07 03wheals02 07* 0.16-a0-2431-gc7d49be: Hints: don't claim !res gives glow. 10(7 minutes ago, 1 file, 2+ 2-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=c7d49bee1f4a 17:13:46 -!- eliotn has quit [Quit: Page closed] 17:17:53 -!- luukano_ has quit [Client Quit] 17:18:14 03wheals02 07* 0.16-a0-2432-g4ad2eff: Update documentation. 10(2 minutes ago, 1 file, 1+ 2-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=4ad2eff9e3b0 17:19:37 -!- Pacra has joined ##crawl-dev 17:24:07 -!- lyrick has quit [Ping timeout: 246 seconds] 17:25:16 chequers: well, you see, magical traps have a different console glyph, 17:25:38 -!- lyrick has joined ##crawl-dev 17:25:38 also different tiles tile 17:25:46 all traps have different tiles 17:25:47 in console 17:26:21 there's no strong visual connection within the "mechanical trap" and "magical trap" categories 17:26:38 well, this might matter more if mechanical traps existed 17:26:46 it's basically just shafts 17:26:53 those are 'natural' 17:26:54 imo just make no traps fly-overable 17:26:56 iirc 17:27:03 say some bullshit about air currents 17:27:05 you know 17:27:12 as you do 17:27:14 <+wheals> of course, making no traps fly-overable would be good IMO 17:28:04 imo just do it 17:28:06 you're on a roll 17:28:09 I believe in you 17:28:26 -!- Monkaria has quit [Quit: Page closed] 17:30:41 <_miek> web traps aren't really magical but you can't fly over them 17:30:43 travel.cc:4578:20: error: ‘CMD_OPEN_DOOR_LEFT’ was not declared in this scope 17:30:46 wwwhhheeeaaalllsss 17:30:46 * dpeg wonders if PleasingFungus has participated in a motivation seminar for executive managers 17:31:01 weird 17:31:11 oh it's in USE_TILE 17:31:14 so not important 17:31:20 <_miek> arrow traps, net traps, shafts should probably all be avoidable by flying 17:31:31 not clear 17:31:32 <_miek> although arguments for net/arrow not being avoidable would have merit 17:31:39 (yes, realism dictates that, but we may not want it) 17:31:51 it shoots from the ceiling -- it should hit fliers more accurately! 17:31:52 !learn add wheals oh it's in USE_TILE so not important 17:31:52 wheals[7/7]: oh it's in USE_TILE so not important 17:32:09 <_miek> if all traps have magical triggers then its just whether flying helps with the effects 17:32:19 -!- gammafunk has joined ##crawl-dev 17:32:19 -!- stanzill has quit [Quit: au rev] 17:32:22 wheals: we are bonded by the shell -- let us bash them! 17:32:37 dpeg: thank you for consoling me 17:32:39 dpeg: what if I'd rather csh them? 17:32:44 <_miek> wheals: Yeah but if you're flying you probably won't hit the pressure-plate/trip-wire/whatever 17:32:45 that's corny 17:32:59 i assume they use lasers, bond-style 17:33:06 <_miek> yeah then fair enough 17:33:13 <_miek> also fr: water traps 17:33:21 * Grunt rusts! 17:33:22 Grunt <--> wheals (I cannot read the yellow letters on my screen :) 17:33:31 -!- gammafun1 has joined ##crawl-dev 17:33:38 dpeg: I add things; wheals removes them. How could you possibly confuse us? 17:34:09 !gitgrep 1 [Rr]emove [Ff]orest 17:34:09 %git HEAD^{/[Rr]emove [Ff]orest} 17:34:10 07MarvinPA02 * 0.15-a0-42-gf7e6656: Remove Forest Zig floors 10(8 months ago, 1 file, 0+ 2-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=f7e6656abaa1 17:34:13 -!- gammafun1 has left ##crawl-dev 17:34:14 !gitgrep 2 [Rr]emove [Ff]orest 17:34:14 %git HEAD^{/[Rr]emove [Ff]orest}^^{/[Rr]emove [Ff]orest} 17:34:14 07wheals02 * 0.14-a0-3542-g1aa87f9: Remove Forest. 10(8 months ago, 1 file, 14+ 14-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=1aa87f9f8d5f 17:34:19 see! 17:34:22 you are all so young I cannot keep you whippersnappers apart! 17:36:55 -!- Kalir has quit [Quit: CADENZA-CLASS CLOCKWORK KNIGHT--OPERATION TERMINATED] 17:39:08 I will accept pressure plates being avoidable by flying as their "gimmick" 17:39:13 though I'm not very fond of the gimmick tbh 17:39:18 actually maybe I won't accept that. 17:39:32 anyway, _miek, why do you think net traps should be avoidable by flying? 17:39:54 - mprf("You %s a shaft%s!", you.flight_mode() ? "dive into" 17:39:54 + mprf("You %s a shaft%s!", you.flight_mode() ? "are sucked into" 17:40:01 not that those really exist anymore... 17:40:02 wheals: !!! 17:40:07 i hope that is sufficient flavour 17:40:09 +1 17:40:12 it's hilarious 17:40:52 i just realised, this is a huge ZotDef buff!!!! 17:40:57 :) 17:40:58 <_miek> PleasingFungus: well I'm just saying that flavour-wise its likely that most mechanical traps will have some sort of floor-based trigger 17:41:06 oh 17:41:06 who cares 17:41:09 -!- debo has joined ##crawl-dev 17:41:13 i guess i will add something to the desc too 17:41:14 tripwires 17:41:16 magic sensors 17:41:16 <_miek> but not necessarily and I'm not opposed to it otherwise 17:41:19 -!- ackack has quit [Ping timeout: 265 seconds] 17:41:22 flavour is mega malleable. 17:41:26 <_miek> yeah 17:41:31 -!- Lightli has joined ##crawl-dev 17:41:36 <_miek> definitely agree 17:41:39 anyway rip net traps 17:41:53 what 17:41:54 <_miek> oh they got rid of net traps? 17:41:57 well 17:41:57 -!- gammafunk has quit [Ping timeout: 245 seconds] 17:42:04 mechanical traps were all relegated to ossuary/tomb/zot5 17:42:06 a while ago 17:42:09 <_miek> ah.. 17:42:11 including net traps 17:42:12 -!- Blomdor has quit [Quit: Page closed] 17:42:17 think of gnolls as walking net traps 17:42:18 (exceptions: a handful of vaults probably) 17:42:20 hahah 17:42:27 no, minmay went through vaults 17:42:28 oh yeah that 17:42:33 <_miek> they should make a bear-trap type thing that prevents you from walking for a few turns and deals damage to you when it hits 17:42:44 manticore trap 17:42:51 No, manticores let you still move 17:42:54 <_miek> yeah barb-trap 17:43:00 <_miek> well doesn't have to stop you moving 17:43:01 You mean a barbed-wire net 17:43:03 <_miek> just punish 17:43:11 mm 17:43:12 oh 17:43:14 I made a bad commit 17:43:17 let's make a better commit 17:43:19 instead 17:43:24 stone : bullet :: throwing net : barbed-wire net 17:43:37 <_miek> also I like the idea of a water trap that wells up underneath you, possibly turning to deep water within a few turns 17:43:52 The point is that damage traps are pointless without monsters around -- unless they kill you, and then they are unfun. Monsters plus traps = armed monsters, or monsters with nets. Exceptions are alarm and shaft traps, and these should not be avoidable with flight. (no trap should) 17:44:20 03Grunt02 07* 0.16-a0-2433-g6194f10: Fix tiles compilation. 10(3 minutes ago, 1 file, 1+ 5-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=6194f101fb88 17:44:20 03Grunt02 07* 0.16-a0-2434-g53077bc: A better fix for tiles compilation. 10(55 seconds ago, 1 file, 5+ 1-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=53077bc22ed7 17:44:28 <_miek> yeah that's a good point that I haven't thought of 17:44:41 -!- gammafunk has joined ##crawl-dev 17:44:54 i suspect an even better fix would be to somehow use Compass 17:45:04 wheals: imo fix it 17:45:17 -!- Shados has quit [Ping timeout: 245 seconds] 17:45:18 what did i say about tiles!! 17:45:41 wheals: imo fix it 17:47:05 uh 17:47:10 -!- keszocze has quit [Quit: Lost terminal] 17:47:15 there *was* a mantis for the other webtiles rendering hiccup, right? 17:47:21 wheals * 0.16-a0-2435-griprip: An even better fix for tiles compilation. (in the future, 900 file, 0+ 1000000000-) http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=riprip 17:47:37 Grunt: i think you resolved it 17:49:19 -!- lyrick has quit [Ping timeout: 246 seconds] 17:49:27 03Grunt02 07* 0.16-a0-2435-g158c48e: Clear webtiles canvas properly again. 10(4 minutes ago, 1 file, 1+ 2-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=158c48ecb8f2 17:50:03 * gammafunk clears Grunt. Grunt is erased. 17:50:12 !singularity gammafunk 17:50:12 Grunt mumbles some strange words. The singularity violently warps gammafunk! 17:54:02 there's that weird android bug report 17:54:55 Grunt: do you think there's any merit to the idea of just going with autoconf for our build process? 17:55:19 you probably have more experience with build issues in general than I do 17:56:40 hm, might we change the text colors used in webtiles again 17:56:51 lightred and red are very similar 17:57:20 yeah that's a problem for webtiles colours in general I've noticed 17:57:21 -!- mong has quit [Quit: WeeChat 1.0.1] 17:58:34 -!- Gorgormcgor has quit [Quit: Page closed] 18:00:19 |amethyst: thoughts on how possible it would be to switch our build process to autoconf or cmake instead of a hacked-together makefile? 18:01:49 -!- travis-ci has joined ##crawl-dev 18:01:49 The build has errored. (master - 61dafc6 #582 : Neil Moore): http://travis-ci.org/crawl-ref/crawl-ref/builds/41391991 18:01:49 -!- travis-ci has left ##crawl-dev 18:02:44 -!- Crehl has quit [Quit: Killed by a kitten] 18:04:19 03wheals02 07* 0.16-a0-2436-g6d4b6af: Make all traps trigger regardless of whether you are flying. 10(24 minutes ago, 6 files, 32+ 30-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=6d4b6af3df3c 18:04:29 !disarm wheals 18:04:40 <_miek> nice wheals! 18:04:47 <_miek> so you can get shafted while flying? 18:04:51 Grunt: The severed body part flies off in an arc! 18:04:54 yep! 18:05:02 gammafunk: there were some issues raised with that the last time I inquired about it 18:05:10 gammafunk: I'd have to go back and check 18:05:11 it tells you that you get "sucked into" the shaft 18:05:21 -!- Kellhus has quit [Quit: Page closed] 18:05:25 Grunt: yeah, support for MSVC might be one (for autoconf) 18:05:44 phantom mirror is cool on the orb run :) 18:05:49 I guess requiring autoconf/cmake for development is also a problem 18:05:54 alefury: please tell me you are mirroring panlords 18:05:58 of course 18:06:00 good! 18:06:02 what else would I mirror? 18:06:21 alefury: lab minotaurs, early orc warlords, ... 18:06:30 <_< >_> 18:06:30 I meant on the orb run :) 18:06:47 But yeah, its a pretty nice consumable 18:06:49 the ghost of LogicNinja 18:06:55 ha 18:07:00 -!- DrStalker has quit [] 18:07:00 lasts very short, but powerful 18:07:15 Also, disaster area gets maybe a little too silly at high invo? 18:07:25 shhh 18:07:26 I just doesn't stop until almost everything is dead 18:07:38 oh 18:07:39 i think it's targeter needs improving, maybe just generally needs some adjustment 18:07:52 or not it's targeter but it's hit mechanism probably 18:07:52 chequers: I bet you're the person who pointed out to me that webtiles rendering issue last night 18:07:55 *its 18:07:59 chequers: and I thought it was a mantis issue but it wasn't :) 18:08:02 upheaval is really strong too, but that's maybe a little less problematic 18:08:10 I'm talking something like 25 invo here btw 18:08:34 gammafunk: the targeting was improved yesterday 18:08:46 oh that's good 18:08:57 %git :/[Dd]isaster 18:08:58 07Grunt02 * 0.16-a0-2389-gea73f07: Make Disaster Area work better at low invocations (various). 10(23 hours ago, 1 file, 6+ 2-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=ea73f07cbd79 18:09:18 alefury: were your comments about it at high invo with that commit? 18:09:21 Grunt: me or zxc232 18:09:26 yes 18:09:45 chequers: oh 18:09:46 rip 18:09:50 hrm, that power breakpoint... 18:10:06 Grunt: unfortunately i'm running webtiles-changes, not webtiles, so not sure how similar the bug is to the one with webtiles-current 18:10:07 That's for explosion size I guess 18:10:35 If explosion size is deterministic it probably shouldn't be btw 18:12:05 It isn't; it scales with invocations. 18:12:40 fr: explosion skill 18:12:50 Basil would approve 18:13:12 well, yes, it scales, but is there a breakpoint? 18:13:32 Or does it just get a higher chance for a large explosion at higher power? 18:14:03 Well, there is a breakpoint, but I'm open to suggestions about how to not make it a breakpoint. 18:14:06 Basically: 18:14:10 Like for firestorm 18:14:23 everything in rad 1 has a (pow / 100) chance to be hit; everything in rad 2 has a ((pow - 100) / 100) chance to be hit 18:14:31 pow == invocations * 6 18:14:31 fire storm has a break point but your power is almost always high enough to not notice it 18:14:40 Ah well, so it's not a breakpoint 18:14:47 There is a breakpoint: 18:14:54 pow 100 guarantees everything in rad 1 is hit 18:14:56 well yeah, but it's smooth 18:15:09 !calc 100 / 6 18:15:10 16 18:15:16 just the derivative jumps 18:15:22 so it's not too bad 18:15:40 It's not size 1 until 16 invo, size 2 at higher invo, always 18:15:58 That's totally fine IMO 18:16:42 But maybe the number of explosions at very high invo should be slightly toned down? 18:17:06 If that even scales? 18:17:34 Also maybe it should scale somehow with los area 18:17:36 <_miek> I dunno if its wrong that qazlal's abilities are really good at high invocations 18:17:46 03gammafunk02 07[sdl2] * 0.16-a0-2035-g944da50: Clean up method argument names 10(2 minutes ago, 1 file, 3+ 3-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=944da501fb37 18:17:48 Graphical Glitch in Ossuary 13https://crawl.develz.org/mantis/view.php?id=9222 by agenthree 18:17:48 That may be the actual problem 18:18:04 If you restrict los, all the explosions go to a small area, and everything in it is nuked over and over and over 18:18:25 In the open enemies generally get hit, but the explosions are spread around 18:18:46 Restrict with walls I mean, not darkness 18:18:51 oh 18:18:59 There might also be an interesting interaction with fog 18:19:01 is that 2/8 an r2 value?!?! 18:19:11 That would be super neat, I'll have to try it in wizmode 18:19:24 If so Grunt I am going to refactooooooorrrrrr!!!!!! 18:20:15 -!- ibar has quit [Quit: leaving] 18:23:29 -!- vimpulse has joined ##crawl-dev 18:23:53 -!- pwnmonkey has quit [Ping timeout: 264 seconds] 18:23:55 haha sweet, you can use fog to target disaster area 18:23:57 <3 18:24:06 please nerf 18:24:46 hi all :) Could we please change the in-game description of demon blade/whip/trident from "terrible" to "terrifying", so that the in-game descriptions better match the learndb? 18:25:06 "terrible" is ambiguous. It could also mean "poor". 18:25:12 it's crawl humour 18:25:38 just scaling number of explosions by 0.5*(1 + number of visible cells/max number of visible cells) 18:25:40 might work 18:26:03 Then you can still aim nicely, but you get a few less explosions so it's not super silly at least 18:26:35 Also tones it down a bit in small rooms or near walls 18:26:55 Using fog to target it is my favourite new secret tech though :D 18:26:58 i find it funny how it's the opposite of tornado 18:29:08 -!- rossi_ has quit [Ping timeout: 256 seconds] 18:30:58 -!- Nakatomy has quit [Read error: Connection reset by peer] 18:34:07 ??demon blade 18:34:07 demon blade[1/1]: (long blades; -1 acc / 13 dam / 1.3 base delay / 0.6 min delay). A terrible weapon, forged in the fires of Hell. Can be {bless}ed into a {eudemon blade}. 18:34:48 I guess the power level in general is fine though, after all Shatter kills everything too 18:35:44 -!- gammafunk has quit [Ping timeout: 258 seconds] 18:35:48 And you can spam that 18:37:37 -!- gammafunk has joined ##crawl-dev 18:38:43 -!- Daekdroom has quit [Quit: Saindo] 18:38:50 -!- MgDark has quit [Read error: Connection reset by peer] 18:39:48 03Grunt02 07* 0.16-a0-2437-g76b6da4: Add two Crawl-historic names for randart weapons. 10(2 minutes ago, 1 file, 5+ 0-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=76b6da44e996 18:39:55 https://crawl.develz.org/tavern/viewtopic.php?f=8&t=14199 - hm, can we make rods evokable from inventory? 18:40:20 s/can/should/ 18:42:45 It would definitely be a buff, and rods are already very powerful with moderate evo investment 18:42:54 Glorpo? 18:42:55 Huge quality of life improvement though 18:43:16 /return glokp; 18:43:37 swapping away from the rod is 5 aut, is it really that big of a buff to non-ash/disto/vamp chars? 18:43:45 I think having them not be melee weapons and be evokable from inventory would be good 18:43:51 Well, you also have to swap to the rod 18:43:52 -!- ontoclasm has quit [Quit: Leaving.] 18:44:18 Unless you're always running around with it wielded, which would drive me insane 18:44:20 interesting, labs were in 1.1 18:44:38 I'm not saying it's a big buff 18:45:39 AreBrandon: it's from very old pre-DCSS Crawl 18:45:41 But in situations where I use rods a free half-turn would sometimes be quite useful 18:47:04 -!- Kashira has quit [Ping timeout: 246 seconds] 18:47:24 my god some of this code 18:47:26 if ((grid [mons_x [dmi]] [mons_y [dmi]] >= 50 && grid [mons_x [dmi]] [mons_y [dmi]] < 100) | (grid [mons_x [dmi]] [mons_y [dmi]] >= 150 && grid [mons_x [dmi]] [mons_y [dmi]] < 200)) grid [mons_x [dmi]] [mons_y [dmi]] -= 50; 18:47:32 s/some/all 18:49:01 does 5 aut = 0.5 turns? 18:49:09 // Carbolic smoke ball 18:49:16 // Trollhide armour - ++ regen, but fire/acid do permanent damage? 18:49:24 wheals: !!!! 18:49:28 wheals: where is this smoke ball comment 18:49:36 unsigned char where_are_you = 0; // 0 = normal dungeon level // 1 = dis // 2 = hell 18:49:43 end of globvars.h 18:49:48 ha! 18:50:00 so apparently 1.1 did not have zot 18:50:06 wheals: as far as I can tell, it worked something like 18:50:13 wheals: get deep enough into the dungeon and you enter Hell 18:50:18 wheals: get deep enough into Hell and you enter Dis 18:50:21 and the Orb is in Dis 18:50:30 wow 18:50:39 -!- vimpulse has left ##crawl-dev 18:50:40 if so then I see how it's not a huge buff to the non-ash/vamp players. and since I don't play ash much I can't comment on that. feels like an interesting buff for vamp but vamp is already pretty nice 18:50:46 it really sucks that we have nothing between 1.1 and 2.7 :/ 18:51:08 wheals: ikr!!!!!!!!!!!!!!!!!!!! 18:51:20 Grunt: 18:51:20 const int dist = distance2(you.pos(), *ri); 18:51:20 if (dist <= ((pow < 100) ? 2 : 8)) 18:51:20 continue; 18:51:23 AreBrandon: https://gitorious.org/crawl/crawl-ancient/source/e83ed7ffb697bb20d4faf65a59932471e05a2629:newgame.cc#L119 18:51:25 is that inequality going the right way 18:51:31 gammafunk: yes 18:51:53 (I tested it!!) 18:52:02 #define M_ED_ELEC (1<<6) // can this? - - Not as yet (LH) #define M_ED_POISON (1<<7) // ??? - - This flag is now (2.50) set for insects (LH) 18:52:15 apparently Grunt was not the first to want to implement relec- 18:52:22 ! 18:52:32 I am realising Linley's dreams!!!!! 18:52:33 <3 18:52:43 * Grunt is shocked senseless! 18:53:38 i do wonder how hard compiling 1.1 would be 18:53:47 Oh this is to avoid the larger explosions 18:53:49 nearly impossible 18:53:51 gammafunk: yes 18:53:56 haha it had plastic wands 18:54:13 and snozzcumbers 18:54:35 Grunt: ok, why an r2 dist of 8 at high power? 18:54:53 isn't it 2^2 + 1 or 3^2 + 1? 18:56:10 I assume it'd be 2^2 + 1 since upheaval explosions are radius 2? 18:56:24 -!- link_108 has quit [Quit: Leaving.] 18:56:39 no 18:56:40 because 18:56:42 it's using grid distance 18:56:46 (more or less) 18:56:51 so it needs 2^2 + 2^2 18:56:55 == 8 18:56:56 //char *glag; 18:56:56 FR: squarelos 18:57:04 elliptic: patches welcome! 18:57:07 -!- mizu_no_oto has quit [Quit: Computer has gone to sleep.] 18:57:57 this has always mystified me: //if (let == 'a' | let == 'e' | let == 'i' | let == 'o' | let == 'u') 18:57:58 if (let == 0 | let == 4 | let == 8 | let == 14 | let == 20 | let == 24 | let == 32) 18:58:14 oh, i'm dumb 18:58:29 PleasingFungus: what servers am I adding to the sidebar 18:58:42 PleasingFungus: //Make all scrolls of a certain type in one dungeon be labelled same - have a random number which is put into item_plus for all scrolls. 18:59:16 oh does upheaval use grid distance? 18:59:20 for crying out loud! 18:59:47 gammafunk: only for that one purpose........ 19:01:03 well also I'm not sure we're using the same terminology: grid_distance uses ::rdist or return max(::abs(x), ::abs(y)); 19:01:11 that's what we mean by grid_distnace, yes? 19:01:15 *distance 19:01:27 -!- tabstorm has joined ##crawl-dev 19:01:29 and also yes fr: squarelos 19:05:37 PleasingFungus: imo look at #6882 already 19:05:51 In the FAQ on the CDO website it says "Of the enchantments, the second value (damage) is usually much more important than the first (accuracy), unless you hardly ever manage to hit with a weapon." 19:05:58 Should probably be removed 19:06:11 alefury: hooray! 19:06:21 wheals: ok, when I get home 19:06:24 wheals: good comment btw 19:06:34 the FAQ on CDO is rather old 19:06:36 Grunt: look at /howto 19:06:36 the second value (price) 19:06:40 it's the current canonical server list 19:06:42 weirdly 19:06:44 PleasingFungus: okay 19:06:50 ty btw :) 19:07:01 also imo remove the weird list of links to morgues & ttyrecs 19:07:05 (CXC is in already; I just wanted to check what else all I needed to do) 19:07:08 since it's huge amounts of clutter 19:07:16 oh 19:07:17 what 19:07:17 rip 19:07:42 wheals: oh apparently that was already on my todo 19:07:46 interesting 19:07:54 I'll move it up 19:07:58 well sure, i told you to do it ~2 months ago 19:07:58 also the thing about oklob plants could probably be removed from the FAQ 19:08:00 :P 19:08:07 Or is corrosion still permanent in 0.15? 19:08:08 alefury: it was, CDO's is just old 19:08:13 ah, okay 19:08:20 the page should be updated or removed 19:08:44 wheals: I suspect I looked at it and filed it 'to do very later' 19:08:46 but I'll check again 19:08:48 anyway 19:08:52 -!- PleasingFungus has quit [Quit: ChatZilla 0.9.91 [Firefox 36.0a1/20141117030201]] 19:11:10 wooo, sleep! :) good night 19:11:12 -!- alefury has quit [] 19:13:41 -!- Kintak has quit [Ping timeout: 264 seconds] 19:17:33 -!- ontoclasm has joined ##crawl-dev 19:18:06 Grunt: I think that 8 cutoff for disaster area is wrong in that it's excluding explosion centers it doesn't need to, since upheaval does use a radius 19:18:50 it's basically too conservative as to where it will center the explosions 19:19:54 Grunt: e.g. an upheaval explosion 2 tiles away diagonally won't hit me, and has an r2 values of 8 19:20:14 *r2 value 19:20:34 03Grunt02 07* 0.16-a0-2438-g474fb9e: Ensure battlecries generate noise. 10(4 minutes ago, 1 file, 4+ 3-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=474fb9e71540 19:26:12 -!- nrook has joined ##crawl-dev 19:30:49 -!- reaverb has joined ##crawl-dev 19:33:45 hm we used to have a SPELL_HOLY_WORD 19:34:02 there's an unused HOLY_WORD source in the code 19:34:04 iirc 19:34:28 (this is tangentially related to a mini-project of mine) 19:37:16 -!- PleasingFungus has joined ##crawl-dev 19:40:58 -!- Gobbo has quit [Client Quit] 19:41:03 -!- travis-ci has joined ##crawl-dev 19:41:03 The build was broken. (master - b4a9d2b #585 : Shmuale Mark): http://travis-ci.org/crawl-ref/crawl-ref/builds/41399608 19:41:03 -!- travis-ci has left ##crawl-dev 19:41:07 -!- lobf has quit [Quit: lobf] 19:41:08 wheals: BROKEN 19:42:32 !bug 6882 19:42:32 https://crawl.develz.org/mantis/view.php?id=6882 19:43:21 oh, sdl2 resizing seems messed up; eats cpu cycles after keypress after you resize it "drastically" 19:43:31 even after I resized it back, and then it just crashed 19:43:37 gammafunk: when did you resize it 19:43:43 during gameplay 19:43:45 huh 19:43:55 ERROR in 'rltiles/tiledef-icons.cc' at line 527: ASSERT failed: idx of 101 out of range 0 (0) .. TILEI_ICONS_MAX (95) 19:43:59 was the crash error 19:44:02 rip 19:47:11 -!- Zermako_ has quit [] 19:50:04 ...heh 19:50:10 // screen pixel dimensions 19:50:10 coord_def m_windowsz; 19:50:38 I guess nothing says coord_def has to be talking about tiles 19:50:46 :) 19:50:56 (: 19:51:16 (:?? 19:51:17 (: 19:52:59 :)?? 19:53:04 :( 19:53:35 -!- Whistling_Beard has quit [Ping timeout: 255 seconds] 19:53:47 !learn add :) :) 19:53:48 :)[1/1]: :) 19:53:49 :)??? 19:53:49 :) 19:54:32 ??:( 19:54:33 I don't have a page labeled :( in my learndb. Did you mean: (:, :). 19:55:34 Sequell has a positive outlook 19:55:38 ??): 19:55:38 I don't have a page labeled ): in my learndb. Did you mean: (:, :). 19:59:04 wheals: so the thing is I don't know shit about compilation 19:59:08 imo ask gammafunk 19:59:25 since he just did a bunch of osx compilation stuff 19:59:33 compilation problems? 20:00:04 I accept all major credit cards, but I prefer the Platinum Yendorian Express Card! 20:00:20 * Grunt cancels gammafunk's Platinum Yendorian Express Card. 20:01:20 -!- lyrick has quit [Quit: Page closed] 20:01:20 nooooo 20:01:28 gammafunk: 6882 20:01:30 there's a patch 20:01:34 it might be a good patch? 20:01:40 * gammafunk takes out his second Platinum Yendorian Express Card, duplicated by Gozag. It is marked as irrevocable. 20:01:52 !bug 6882 20:01:52 https://crawl.develz.org/mantis/view.php?id=6882 20:06:10 oh that's really old, yeah. I guess defaulting some of those arguments if we detect apple, and defaulting to clang could be reasonable though 20:06:31 yeah I'll assign that to me 20:06:44 ty 20:06:45 you're a bro 20:06:56 evildoers, beware (rip the devteam...) 20:06:56 won't merge that patch, but might be a good idea to do some of those things 20:07:06 New branch created: que_seraph_seraph (2 commits) 20:07:06 03Grunt02 07[que_seraph_seraph] * 0.16-a0-2439-g39a261f: Buff seraphim. 10(19 minutes ago, 10 files, 73+ 9-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=39a261f983a2 20:07:06 03Grunt02 07[que_seraph_seraph] * 0.16-a0-2440-g9afb4b2: Occasionally spawn holies in Pan (and on the orb run). 10(9 minutes ago, 3 files, 22+ 0-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=9afb4b202ca0 20:07:16 oh good 20:07:23 well 20:07:28 don't let me say "oh good" to a grunt commit 20:07:32 before I've read it....>_> 20:07:38 1learn add grunt 20:07:42 what a beautiful branch name 20:07:44 (need to find something to remove first........) 20:07:49 PleasingFungus: whatever it is, it is 20:08:01 * Grunt warns you: it is. 20:08:33 -!- bonghitz has quit [Remote host closed the connection] 20:08:39 Grunt: but my ctele into the tso temple for easy demonic rune!!!! 20:08:44 mini holy pans, huh 20:08:54 gammafunk: well, you can still mostly do that, tbh 20:08:55 I need to think of some vault ideas to make that one work 20:08:57 ctele very powerful........ 20:08:57 actually 20:09:06 !vault protected_by_tso 20:09:07 http://s-z.org/neil/git/?p=crawl.git;a=blob;f=crawl-ref/source/dat/des/variable/float.des;hb=HEAD#l1595 20:09:17 I'm with PF on this one: that's a great branch name. 20:09:20 PleasingFungus: it's a lot less safe if something horrible is a couple tiles away from the rune 20:09:29 still doable probably, but pearl breath hurts 20:09:39 unknown monster: "seraphim" 20:09:39 %??seraphim 20:09:40 ya 20:09:43 clearly just cast 20:09:43 seraph (13A) | Spd: 10 | HD: 25 | HP: 187-229 | AC/EV: 10/20 | Dam: 25, 10 | 08holy, 10weapons, 10items, 10doors, fighter, see invisible, fly | Res: 13magic(immune), 04fire+++, 10elec, 03poison, 04rot, 13neg+++, 08holy | XP: 5780 | Sp: minor healing (2d12) [06!sil] | Sz: Medium | Int: high. 20:09:43 %??seraph 20:09:45 projected noise 20:09:47 !!! 20:09:47 ah 20:09:50 the seraph is literally an HD 25 speed 10 angel 20:09:50 oh god 20:09:52 25 hd 20:09:56 that's going to hurt 20:09:58 sa thread was arguing for turning ring of noisiness into ring of projected noise 20:10:01 pearl dragon (08D) | Spd: 12 | HD: 18 | HP: 96-133 | AC/EV: 10/15 | Dam: 3508(holy), 2009(claw)08(holy) | 08holy, see invisible, fly | Res: 06magic(160), 12drown, 04rot, 13neg+++, 08holy | XP: 3724 | Sp: holy breath (3d36) [11!AM, 06!sil, 08breath] | Sz: Giant | Int: animal. 20:10:01 %??pearl_dragon 20:10:02 -!- edlothiol has quit [Ping timeout: 258 seconds] 20:10:04 pearl dragon (08D) | Spd: 12 | HD: 25 | HP: 141-185 | AC/EV: 10/15 | Dam: 3508(holy), 2009(claw)08(holy) | 08holy, see invisible, fly | Res: 06magic(160), 12drown, 04rot, 13neg+++, 08holy | XP: 8817 | Sp: holy breath (3d50) [11!AM, 06!sil, 08breath] | Sz: Giant | Int: animal. 20:10:04 %??pearl_dragon hd:25 20:10:04 sa thread sometimes has bad opinions 20:10:07 bless 'em 20:10:13 ....3d50 20:10:17 that's terrifying 20:10:18 how does the resist on that work? 20:10:27 I think it only does full damage if you are undead or demonic 20:10:28 if I'm not undead 20:10:28 let me check 20:10:29 Need a positive spell frequency;got 'natural' in 'holy breath.natural.50' 20:10:29 %??seraph spells:holy_breath.natural.50 20:10:32 -!- Dacendoran has quit [Quit: Page closed] 20:10:33 seraph (13A) | Spd: 10 | HD: 25 | HP: 187-229 | AC/EV: 10/20 | Dam: 25, 10 | 08holy, 10weapons, 10items, 10doors, fighter, see invisible, fly | Res: 13magic(immune), 04fire+++, 10elec, 03poison, 04rot, 13neg+++, 08holy | XP: 5780 | Sp: holy breath (3d50) [11!AM, 06!sil] | Sz: Medium | Int: high. 20:10:33 %??seraph spells:holy_breath.50.natural 20:10:36 ouch 20:11:04 PleasingFungus: it'd be the same as pearl dragon hd:25 fwiw 20:11:14 what I did above 20:11:23 gammafunk: yeah, it is half damage if you are not undead or demonic 20:11:25 Grunt: you do know what pop_pan is used for 20:11:46 wheals: I do 20:11:55 i hope you do since i don't!!!! 20:12:03 ha 20:12:05 gammafunk: oh, I didn't notice you changed hd there 20:12:29 I guess i should learn the new syntax 20:12:36 instead of being fearful of it 20:13:08 but yeah have fun undead/necromuter that lands on the seraph 20:13:18 wheals: are you sure you wanted to close 7568? that was actually two bugs in one 20:13:24 such a deal! 20:13:26 gammafunk: if you necromut in holy pan, you deserve what you get 20:13:34 ok, go find that bug 20:13:35 PleasingFungus: going through portal I mean 20:13:36 though ofc if seraphs spawn outside holy pan.... 20:13:40 you could land on it 20:13:42 er near it 20:13:47 PleasingFungus: orb run seraph 20:13:53 This [crash] also happens every time in "dungeon sprint: Ten rune challenge" when I attempt to open the "closed gate to the realm of Zot". 20:13:56 i don't think there's any point in keeping open old bugs that nobody will ever try to figure out 20:14:10 rip 20:14:25 is there a note from Linley 20:15:16 "...I'll fix this when I finally finish chapter 6 of the Borland c++ book" 20:15:23 not quite that old :p 20:17:19 I should note that seraph band v Cerebov band is 5-5 20:17:20 rip 20:17:25 -!- nicolae- has joined ##crawl-dev 20:17:41 maybe nicolae- can come up with some vaults for this; he's good with Pan vaults :) 20:18:02 i see i walked in at an opportune moment 20:18:06 whaddaya got, lay it on me 20:18:12 %git que_seraph_seraph^ 20:18:12 07Grunt02 * 0.16-a0-2439-g39a261f: Buff seraphim. 10(31 minutes ago, 10 files, 73+ 9-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=39a261f983a2 20:18:12 %git que_seraph_seraph\ 20:18:12 Could not find commit que_seraph_seraph\ (git returned 128) 20:18:13 %git que_seraph_seraph 20:18:13 07Grunt02 * 0.16-a0-2440-g9afb4b2: Occasionally spawn holies in Pan (and on the orb run). 10(20 minutes ago, 3 files, 22+ 0-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=9afb4b202ca0 20:18:23 nicolae-: a branch I'm working on and a vague notion :) 20:18:39 nicolae-: mini holypan panlord vaults that use seraphim in place of panlords is the notion, basically 20:18:56 oh, neat 20:19:04 i love vague notions and also vaults 20:19:16 <3 20:19:33 crawl could use more of those weird fucking angels 20:19:44 which are the ones with the four heads, do we have those yet 20:19:49 cherubim! 20:19:54 cherub (12A) | Spd: 10 | HD: 9 | HP: 65-89 | AC/EV: 10/20 | Dam: 15, 8 | 08holy, 10weapons, 10items, 10doors, fighter, archer, see invisible, fly | Res: 06magic(100), 05fire, 10elec, 03poison, 04rot, 13neg+++, 08holy | XP: 738 | Sp: battlecry [11!AM] | Sz: Medium | Int: high. 20:19:54 %??cherub 20:19:57 that's the ones, yeah 20:19:59 hydrabim 20:20:04 crawl 20:20:13 where are the holy crabs 20:20:14 blerg, alt tab fail 20:20:15 I ask you 20:20:20 gammafunk: they're called pearl dragons 20:20:22 gammafunk: next question 20:20:28 Grunt: those aren't the same! 20:20:38 yeah, we need a crab branch imo 20:20:39 gammafunk: they produce the requisite clouds! What more do you need??? 20:20:48 ooh 20:20:49 fr: storm crabs 20:21:00 Grunt: clouds need to be fire-crab sized and these should place earlier 20:21:04 ah 20:21:07 a holy swamp end 20:21:10 ! 20:21:18 holy crab......... 20:21:19 I will tell theTower, who will love it to death 20:21:39 pearl crab 20:21:49 pretty sure hangedman would be a big fan of pearl dragons in swamp:5 20:21:55 well, okay 20:21:56 maybe 20:22:09 PleasingFungus: we can already get a bone dragon on Swamp:5....... 20:22:11 fr: mantis shrimp, has a powerful punch attack and also automatically files bug reports for crashes in los 20:22:23 !banish nicolae- 20:22:23 PleasingFungus casts a spell. nicolae- is devoured by a tear in reality! 20:23:17 that was amazing btw 20:23:22 ? 20:23:30 ! 20:23:32 . 20:24:04 what was 20:24:49 the pun 20:25:27 <3 20:26:37 lol, &m in the abyss makes clouds 20:27:01 but still not a message 20:28:00 -!- JuicyPear has quit [Quit: Leaving] 20:28:52 I have a question about M_PHASE_SHIFT 20:28:55 is it still a thing 20:29:16 is anything really a thing 20:29:22 -!- rossi_ has quit [Ping timeout: 250 seconds] 20:29:33 good question. 20:29:50 Yes, M_PHASE_SHIFT is still a thing. 20:29:56 Mainly because idk what to do with blink frogs. 20:29:59 PleasingFungus: blink frogs 20:30:06 good to see that op + cloaks has transitioned from mantis to gdd 20:30:08 amogns others 20:30:10 *amongst 20:30:13 -!- mamgar has quit [Read error: Connection reset by peer] 20:30:33 03Lasty02 07[no_backtracking_god] * 0.16-a0-2375-gfbf26ff: No backtrack god ** power: Blend In 10(53 seconds ago, 9 files, 245+ 6-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=fbf26ff19c87 20:30:35 -!- slifty has quit [Quit: Leaving...] 20:30:55 huh 20:30:57 that's odd 20:30:58 !killratio vashnia * current 20:30:59 could be good? 20:31:00 vashnia wins 8.676% of battles against * (current). 20:31:10 don't know why vashnia has phase shift 20:31:15 nor enchantress for that matter 20:31:21 to shift phases 20:31:26 both of those are pretty ridiculous 20:31:28 spite 20:31:36 03wheals02 07* 0.16-a0-2439-gad397ec: Don't recite when only too-high HD monsters are around (Sandman25). 10(22 minutes ago, 3 files, 23+ 32-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=ad397ecb1120 20:31:36 03wheals02 07* 0.16-a0-2440-gc26be31: Mention in xv whether a monster's HD is too high to recite to (Sandman25). 10(4 minutes ago, 1 file, 21+ 0-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=c26be3187d84 20:31:38 need moar ev 20:31:52 the sandman25 cometh... 20:32:01 ! 20:32:23 we're off to never never land 20:32:51 never never never (...and 22 more nevers) 20:32:58 hmmm, a god of sleep 20:33:15 PleasingFungus: wheals: help, I'm trying to figure out the best way to make resist_margin_phrase handle the player case as well while only using one table of strings so that we can use it in more places for the player 20:33:20 and I can't think of a good way to do it 20:33:22 All it does is randomly put you or enemies to sleep . . 20:33:28 !source mon-util.cc:1796 20:33:29 http://s-z.org/neil/git/?p=crawl.git;a=blob;f=crawl-ref/source/mon-util.cc;hb=HEAD#l1796 20:33:36 imo chei should be god of sleep 20:33:48 Grunt: oh, interesting 20:34:18 conjugate_verb() maybe? 20:34:21 Grunt: well, we already handle resist/ - yes 20:34:23 or whatever it's called 20:34:27 conjugate_verb() is relevant 20:34:35 Note the return type of that function. 20:34:36 i thought of a god of dreams once, part of the idea was that to gain piety, occasionally you would voluntarily enter a trance stance where weird phantasms would spawn and the more you killed the more piety you got when the trance wore off. 20:34:49 Note that if you try to use a string there it becomes invalid on return. 20:34:52 like most of my god ideas i get a weird idea and one or two ideas for powers or conducts and then nothin 20:34:53 (let's change the return type obv) 20:34:58 Grunt: yeah just return a string 20:35:00 also 20:35:10 we can get rid of the absurd ternary 20:35:24 also also 20:35:25 static array! 20:35:41 also also also 20:35:42 move the MAG_IMMUNE case up :) 20:35:43 if you kill a monster who's standing on top of an altar, will they drop a corpse? what happens if you pray to sacrifice that corpse? 20:35:53 make mons_resist_string a stub 20:35:57 does anyone have objections to iron dragon shields? 20:36:11 wheals: I object in that we also would want bone dragon shields if we're going to add that <___________< 20:36:23 wheals: yes 20:36:28 should i make them, and push them together to branch `dragonhands` 20:36:34 hah 20:36:37 please do not fuck with shields while I am trying to get shields reasonable 20:36:43 oh right 20:36:43 yeah 20:36:48 if I don't get my act together by the end of november you can do something I guess 20:36:57 oh 20:37:00 ok, how about removing the special stabbing for non-sblades 20:37:04 that's not much of an ultimatum 20:37:07 so all non-sblade stabs are the same 20:37:08 the what 20:37:16 if resist_margin_phrase is not monster-specific 20:37:18 oh the weird thing where spears are slightly better or w/e 20:37:19 what if: if you don't get your act together by the end of november i'll blow up a bus like in the movie speed 20:37:20 what is a good place to move it to 20:37:25 wheals: I'm not a fan of the iron dragon shields idea 20:37:33 idk. I'd be fine with simplifying stabbing as long as you don't nerf felids too much 20:37:37 nicolae-: rude!!! 20:37:47 currently: lblades, spears, (demonic/holy) tridents, clubs are different from other weapons 20:37:58 when I brought it here a few days back no one else seemed to like the idea either 20:38:06 Grunt: misc.cc 20:38:16 I can't banish you :( 20:38:19 hm 20:38:20 PleasingFungus: i'm the rudest *puts on sunglasses and rides off on a motorcycle* 20:38:23 !hellfire wheals 20:38:23 * Sequell ends wheals in hellfire! You hear a strangely unpleasant explosion. 20:38:24 !dragoncall wheals 20:38:28 !dragonscall wheals 20:38:28 PleasingFungus calls out to the draconic realm, and the dragon horde roars back! The golden dragon tramples wheals!!! x3 20:38:29 ouch 20:38:31 there we go 20:38:35 nicolae-: !!! 20:38:43 PleasingFungus: message.cc, english.cc, ??? 20:38:50 oh I see 20:38:57 have you considered actor.cc 20:38:57 fight.cc 20:38:59 grunt.cc 20:39:05 magic.cc 20:39:09 effects.cc 20:39:14 not effects.cc :( 20:39:24 actor.cc is entirely actor:: code right now 20:39:26 effects.cc isn't so bad 20:39:30 cc.cc 20:39:34 Grunt: is there a reason it couldn't be an actor method 20:39:38 PleasingFungus: hm 20:39:42 cpp.cc 20:39:58 PleasingFungus: actually, I think it makes a considerable degree of sense there! 20:40:02 :) 20:40:05 PleasingFungus: actually this could be beautiful 20:40:22 ew 20:40:33 ! 20:41:19 oh what would be your preferred method of nuking these ternaries? 20:41:21 !tell |amethyst do you have any thoughts about the patch in #4473? 20:41:21 wheals: OK, I'll let |amethyst know. 20:41:49 -!- Zilis is now known as Guest32717 20:43:49 add 31, divide by 15, min, max, index into an array 20:44:01 -!- Zileas has quit [Ping timeout: 265 seconds] 20:46:31 actually you might need to add 45, sorry 20:48:40 45 looks correct 20:51:43 -!- Zauren has quit [Disconnected by services] 20:51:47 -!- Zauren_ is now known as Zauren 20:57:18 -!- wheals has quit [Remote host closed the connection] 20:57:51 -!- PolkaDot has quit [Quit: Lost terminal] 21:01:16 -!- wheals has joined ##crawl-dev 21:05:03 -!- debo has quit [Ping timeout: 272 seconds] 21:05:35 ugh this reminds me that I need to clean up the monster LOS spellage 21:05:37 -!- wheals has quit [Remote host closed the connection] 21:06:09 -!- travis-ci has joined ##crawl-dev 21:06:10 The build was broken. (master - 60c65ac #588 : Shmuale Mark): http://travis-ci.org/crawl-ref/crawl-ref/builds/41420940 21:06:10 -!- travis-ci has left ##crawl-dev 21:06:49 -!- wheals has joined ##crawl-dev 21:06:54 who broke the build 21:06:58 !blame wheals 21:06:58 I pronounce wheals... Guilty! 21:07:05 I'll break it next 21:07:21 Grunt: you never acknowledged my correctness in proving that 5 is the proper cutoff for disaster area at high power! 21:07:25 -!- amalloy is now known as amalloy_ 21:07:42 surely it should be 27 21:08:06 -!- wheals has quit [Remote host closed the connection] 21:08:10 that's not a ...dang 21:08:10 can sequell ever pronounce someone innocent 21:08:33 not sure if what I'm doing to track this down will work 21:10:40 -!- Bloax has joined ##crawl-dev 21:11:27 -!- wheals has joined ##crawl-dev 21:12:18 !judge nicolae 21:12:22 -!- heteroy has quit [Ping timeout: 240 seconds] 21:12:44 only god can judge me, Brannock 21:12:50 !send nicolae- seraphim 21:12:50 Sending seraphim to nicolae-. 21:13:15 PleasingFungus: thanks for your help: 21:13:32 03Grunt02 07* 0.16-a0-2441-g1ce37f3: Unify enchantment resist messages; use in more places. 10(4 minutes ago, 8 files, 85+ 69-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=1ce37f33001b 21:13:34 -!- mizu_no_oto has quit [Quit: Computer has gone to sleep.] 21:14:04 -!- bonghitz has quit [Ping timeout: 255 seconds] 21:14:08 :) 21:14:34 PleasingFungus: I'm especially happy with the instance in effects.cc 21:14:42 Grunt: imo maybe move the space out from the table into the format string: You %s. makes it harder to fuck up edits to the table maybe 21:14:58 oh, that is nice. 21:15:01 the effects.cc changes. 21:15:05 PleasingFungus: it's supposed to be used with simple_monster_message in a few places 21:15:08 so 21:15:09 oh PF I was reading through your trunk changes blog updates, and that thing really helps put in context just how much work is being done on trunk. I play trunk regularly and read the commits, but it's easy to get lost in the incrementalism and forget how much is really changing in 0.16. So thanks for the blog updates! 21:15:12 oh, ok. 21:15:18 Brannock: thanks! :) 21:15:36 PleasingFungus: maybe a stub player_resist_message so that the format's only in one place? 21:15:37 imo thank all of these guys doing the actual work 21:15:42 !send PleasingFungus work 21:15:42 that too, yes 21:15:42 Sending work to PleasingFungus. 21:15:50 simple_player_message 21:15:51 I just write some funny words 21:15:56 wheals: simple_actor_message imo! 21:15:59 -!- Siegurt has joined ##crawl-dev 21:16:06 (it's mean of me but I'm very amused at the guy confused/upset over "cats like fish"...) 21:16:08 simple_actor_massage 21:16:17 I could use one of those. 21:16:28 simple_dev_massage 21:16:51 it'd still be nice to have resist messages in general print *what* you're resisting 21:16:53 (bad idea: let Divine Warrior summon a seraph at really high invo) 21:17:01 but that's a much larger project, obviously. 21:17:02 * gammafunk whispers, "the cutoff is 5...." 21:17:14 Grunt: bad idea :) 21:17:30 at 5 invo 21:17:35 alternately: only if makhleb can summon hell lords 21:17:41 with 5 *s of piety 21:17:48 PleasingFungus: mmmmmmmmmmmmmm 21:17:49 what is "cats like fish" 21:17:53 anchovy pizzas 21:17:54 PleasingFungus: let's do it 21:17:54 %git :/like fish 21:17:58 07CKyle02 {bh} * 0.16-a0-1955-ga7c2b42: Cats like fish. 10(12 days ago, 1 file, 2+ 0-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=a7c2b4297a29 21:17:58 nicolae-: cats now like fish. 21:17:58 it's a phrase 21:18:09 %git HEAD^{/like fish} 21:18:10 07CKyle02 {wheals} * 0.16-a0-1945-gca94107: Cats like fish. 10(12 days ago, 1 file, 2+ 0-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=ca9410779ae1 21:18:11 okay, what's the deal with that 21:18:15 what? 21:18:16 they like fish 21:18:16 ~flavor~ 21:18:18 cats like fish. 21:18:21 why is someone upset over it, i mean 21:18:21 -!- Guest32717 has quit [Ping timeout: 272 seconds] 21:18:25 delicious, delicious fish 21:18:28 they didn't know what the change was referencing 21:18:30 he probably disagrees 21:18:32 because it's obfuscation by the devs 21:18:39 to own the players 21:18:39 http://crawl.develz.org/wordpress/trunk-updates-11-november-2014#comment-2008 21:18:39 maybe he thinks that cats hate fish 21:18:40 PleasingFungus: Dispater appears! He doesn't seem very happy. 21:18:46 * Grunt howls insanely! 21:18:47 maybe he just dislikes 'Purrfect' 21:18:58 tbf I'm not 100% on "purrfect" myself 21:19:06 Prrfect. 21:19:10 was going to edit it a bit 21:19:14 and then bh sniped me 21:19:31 bh didn't do anything, that was the weird domino mergerebase 21:20:56 -!- slifty has quit [Ping timeout: 250 seconds] 21:20:57 oh 21:21:00 you sniped me 21:21:02 w/e 21:22:27 tavern has a good point: with the removal of striking, there aren't any rods left that are actually usable as weapons 21:22:55 this guy suggests they should default warn you if you try to attack with them 21:23:27 like bows 21:23:30 sounds reasonable 21:23:32 or bread 21:23:36 shilel, that's a club right 21:23:50 yeah it is 21:23:50 it's not a rod 21:23:57 OBJ_WEAPONS/WPN_CLUB 21:23:59 plain old club 21:24:35 I thought the shillelagh was a special base type slightly better than a club 21:24:49 ??club 21:24:49 club[1/2]: (maces & flails; +3 acc / 5 dam / 1.3 base delay / 0.6 min delay). A heavy piece of wood. Bad. 21:24:52 ??shillelagh 21:24:52 devastator[1/3]: (maces & flails; +3 acc / 8 dam / 1.3 base delay / 0.6 min delay). The shillelagh "Devastator". It's a +6 shillelagh that casts radius 1 shatter when you hit something with it, centered on the thing you hit. No, it won't hit you, nor will it break walls. Spellpower scales with melee damage dealt. 21:24:56 apparently 21:25:06 FR: return of ankus 21:25:23 it's the same base type, but it does have +3 base damage and is +6 21:25:24 it's got a modification in art-data.txt for like +3 damage 21:25:41 +6 enchant, that is 21:25:50 but importantly: not a rod 21:25:56 You see here the +6 ankus "Elephantslayer." 21:26:54 hrm that means you still get special stabs with devastator? 21:26:56 you see here the +0 spoon Houchou 21:27:06 gammafunk: yes, it counts as a club for stabs i think 21:27:25 yeah I know it does, since it is a club 21:27:36 but I'm not sure how the tiers for stab work here 21:27:49 ah ok 21:28:02 !function melee_attack::player_stab_tier 21:28:03 http://s-z.org/neil/git/?p=crawl.git;a=blob;f=crawl-ref/source/melee_attack.cc;hb=HEAD#l2381 21:28:10 what wheals is planning to remove I guess 21:28:32 I assume he'd turn it into a boolean 21:28:55 imo move club & felid claws to the top tier 21:29:01 a l s o 21:29:17 I just noticed "!weapon && you.species == SP_FELID" 21:29:57 yeah not very good 21:30:05 but I guess 21:30:16 dragon cats still get special canine incisors 21:30:18 or something 21:30:38 likewise lich cats and stone cats 21:30:45 -!- Lasty has quit [Quit: Leaving.] 21:30:55 and I guess even tree cats if you like landed next to a monster and quaffed !lig 21:31:54 the rarely seen branch stab 21:32:44 the dreaded mushroom cat stabs its victim with a cordyceps barb 21:33:38 no I mean 21:33:40 the check for weapon 21:33:47 just in case a felid holds a weapon 21:33:59 03PleasingFungus02 07* 0.16-a0-2442-gf45ce76: Destroy the patriarchy 10(22 minutes ago, 3 files, 105+ 142-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=f45ce76d3a3b 21:33:59 03PleasingFungus02 07* 0.16-a0-2443-gfbd35b6: De-gender insects 10(14 minutes ago, 1 file, 2+ 2-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=fbd35b67d518 21:33:59 03PleasingFungus02 07* 0.16-a0-2444-g4c80b23: Randomly gender Gozag's shopkeepers 10(4 minutes ago, 1 file, 6+ 1-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=4c80b23a2a6b 21:34:02 which it shouldn't get a stab bonus for, obviously! 21:34:06 -!- _Jordan_ has quit [Quit: Leaving] 21:34:40 fails += make_stringf("%s is both male and female\n", name); 21:34:42 !!!!!!!!!!!!!!!!! 21:34:43 -!- Jho is now known as CrawlOffline|Jho 21:34:57 clearly need to support uh 21:35:03 intersex monsters.......? 21:35:08 would that be another gender....? 21:35:14 -!- travis-ci has joined ##crawl-dev 21:35:15 The build has errored. (master - d48ade9 #589 : Shmuale Mark): http://travis-ci.org/crawl-ref/crawl-ref/builds/41421776 21:35:15 -!- travis-ci has left ##crawl-dev 21:35:21 gender is a continuum please support this in code 21:35:30 sounds like floating point to me. 21:35:34 I HATE floating point. 21:36:19 %git HEAD^{/floating p} 21:36:19 07Alex Henry02 {wheals} * 0.16-a0-461-g1cbfad4: l_item.cc : added item.hands 10(2 years ago, 1 file, 12+ 0-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=1cbfad4f7ea9 21:36:23 %git HEAD^{/floating p}^^{/floating p} 21:36:23 07Grunt02 * 0.16-a0-342-g8626ab3: argh no gratuitous floating point please 10(2 months ago, 1 file, 13+ 5-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=8626ab321d2b 21:36:29 gender_neuter sounds weird for shopkeepers 21:36:56 -!- st_ has quit [Ping timeout: 245 seconds] 21:37:18 ya it's supposed to be weird and alien 21:37:25 xzvx orplox welcomes you to its shop! 21:37:49 I do not feel strongly about that commit, for the record. 21:37:52 spooky 21:37:57 just seemed funny 21:38:16 maybe i should bring back my random gender hellbinder/cloud mage thing 21:38:17 idk 21:38:34 I'm vaguely thinking about randomizing pan lord gender 21:38:35 gastronok would be both genders, really 21:38:47 gammafunk: you'll trigger my asserts!!! 21:38:47 makes sense 21:38:55 but it'll make biological sense 21:39:08 as slugs and snails are often hermaphroditic 21:39:19 if you guys are destroying the patriarchy you need a new name for AM 21:39:36 arkane marksperson 21:39:50 arcane ranger 21:40:05 both of those are correct 21:40:07 in different ways 21:40:22 Arcane Marker 21:40:34 Arcane Marcher 21:40:51 Archery Magician 21:41:03 Acting Mook 21:41:17 "[DCSS] (Sort of) Kind of a different question here, how would you set up a DnD character based around Nemelex Xobeh" 21:41:20 nerds 21:41:27 well...? 21:41:31 nothing wrong with nerds 21:41:34 i mean, i hope not 21:41:34 Isn't there a deck of many things already in D&D? 21:41:37 or a similar item 21:41:39 otherwise i am fucked 21:41:41 yes 21:41:49 PleasingFungus: here 21:41:51 http://sprunge.us/OPEj 21:41:54 english.cc line 251: { "thon", "thons", "thonself", "thon" } 21:41:56 imo 21:42:07 ...my god 21:42:19 PleasingFungus: lang = thon 21:42:38 THON IS EXTREMELY ANGRY ABOUT THE GENDER BALANCE OF CRAWL'S UNIQUES! 21:42:39 THON 21:42:41 SMASH 21:42:44 Grunt: aaaaa 21:42:47 I can't make jokes around you!!! 21:43:04 PleasingFungus: be careful when you present ideas in jest imo >:) 21:43:28 dream sheep pls 21:43:34 oh 21:43:37 you'll like my next commit 21:43:39 :D 21:43:41 ? 21:43:47 where is the whirlwind axe :( 21:43:48 Grunt: If Hell lords are pan lords in all but name, why not just use pan lords? 21:43:54 Grunt is basically like some kind of genie where if you accidentally say, like, "argh, I wish I hadn't eaten so much" within earshot, there's a sudden PZANG and a yawning emptiness in your gut and you start regretting having rubbed that weird old lamp 21:43:58 reaverb: flavour. 21:44:03 reaverb: also you're taking this too seriously :) 21:44:04 -!- Whistling_Bread has quit [Ping timeout: 256 seconds] 21:44:06 Oh, yes. 21:44:12 -!- Fhqwhgads_ has quit [Remote host closed the connection] 21:44:22 I won't let grunt give the player hell lord summons, don't worry reaverb 21:44:30 gammafunk: noooooooooooooo 21:44:33 Ok, I'm happy that patch is a joke :D 21:44:44 !send reaverb seraphim 21:44:45 Sending seraphim to reaverb. 21:44:57 oh, are those in holy zig? 21:45:01 they should be 21:45:11 what kind of mad coder are you, Grunt, where you write up whole patches as a joke 21:45:15 fr: holy pan lords 21:45:16 ??grunt[patch 21:45:17 grunt[26/27]: the hasted patch executioner 21:45:21 wheals: they're called seraphim! 21:45:32 fr: rand seraphim 21:45:36 last time i checked seraphim aren't randomly generated 21:45:40 gammafunk: just need the vault ideas........ 21:45:46 heh 21:45:54 gammafunk: imo make some miniholypan vaults 21:45:56 who's ever heard of a ghost_seraph? 21:46:00 man if only the holy enemy set wasn't pretty bad 21:46:12 Fr holy imp 21:46:24 agh 21:46:37 Grunt: btw, a hint about how I might track down this slowness-after-resize thing 21:46:40 would be appreciated 21:46:56 gammafunk: I bet it is recalculating the layout for every window size increment 21:46:57 set some weird breakpoints I guess 21:47:01 what the fuck is the difference between cannot_move() and cannot_act() 21:47:03 and why 21:47:14 ?function cannot_move 21:47:16 PleasingFungus: something to do with statues maybe? 21:47:19 !function cannot_move 21:47:19 -!- lyrick has quit [Ping timeout: 246 seconds] 21:47:19 http://s-z.org/neil/git/?p=crawl.git;a=blob;f=crawl-ref/source/monster.cc;hb=HEAD#l3104 21:47:20 n o p e 21:47:23 yeah that was my guess 21:47:27 it's badly named 21:47:34 . . . 21:47:38 pfff 21:47:39 hahah 21:47:41 nice method 21:47:45 different for players? 21:47:49 of course it is 21:47:51 is it in actor? 21:47:52 though not very 21:47:54 Grunt: i will put holypan lord vaults on my list 21:47:54 yes 21:48:01 of course there's also ::stationary 21:48:02 PleasingFungus: oh 21:48:06 !source player.cc:7811 21:48:06 http://s-z.org/neil/git/?p=crawl.git;a=blob;f=crawl-ref/source/player.cc;hb=HEAD#l7811 21:48:10 PleasingFungus: there's your difference??? 21:48:11 which i assume is totally unrelated to ::cannot_move 21:48:20 gammafunk: Really the entire idea of "holy monsters" is sort of bad. It just means there's a massive excuse to add extra damage to undead and Ds. 21:48:20 imagine me making an angry face 21:48:21 i can't guarantee how soon i will produce results, since lately i seem to have entered the "bleeeehhhhhhhgggghhhh" phase of my motivation cycle 21:48:21 like 21:48:25 what is the definition of these methods 21:48:27 -!- kipster has quit [Quit: Page closed] 21:48:27 PleasingFungus: imo pull those into actor 21:48:30 what are they intended to accomplish 21:48:47 the worst part is 21:48:58 player's cannot_act() is a superset of cannot_move() 21:48:58 reaverb: yeah I do agree, well i think that holy wrath as a thing should probably just be removed, and without that you'd need to think up a concept of holy enemy that's interesting on its own 21:49:16 well, that technically makes sense 21:49:23 monster's cannot_move() just calls cannot_act() 21:49:31 there's no consistent relationship between them 21:49:33 but the case where it is different (asleep) does not 21:49:36 -!- mizu_no_oto has quit [Quit: Computer has gone to sleep.] 21:49:39 gammafunk: ....or remove holy enemies <_< >_> 21:49:55 * Grunt removes reaverb. 21:50:09 reaverb: yeah, people hate to remove content, I mentioned think up a concept as an alternative, but that's obviously much more work 21:50:17 for now holy enemies are holy enemies 21:50:27 some of them just are hd:25 pearl dragons is all 21:50:28 It is possible that an enemy category that reverses the traditional balance of pan (being undead = good) within a limited context, is good. 21:50:39 not as an always thing. 21:50:40 !hs . mu 21:50:41 27. wheals the Anemomancer (L27 MuVM of Ashenzari), slain by a torturous black sun (a +0 mace) in Pandemonium on 2014-09-04 22:31:31, with 732638 points after 121994 turns and 5:21:49. 21:50:44 (I suspect dispersal is an error) 21:50:52 but a sometimes thing. 21:50:52 a black sun, wheals, amazing 21:50:58 exactly! 21:51:00 oh those do have dispel 21:51:01 don't they 21:51:04 right 21:51:04 yes 21:51:36 should we try the seraph thing in the short term? <_< 21:52:03 something like that. not sure about the full breath 21:52:12 I'm leery about the breath too. 21:52:13 but I do like messing around with holy summons 21:52:18 did you consider injury bond? 21:52:21 h m 21:52:38 unknown monster: "ironbrand protector" 21:52:38 %??ironbrand protector 21:52:41 ugh 21:52:43 what are they 21:52:47 -!- neunon has quit [Ping timeout: 245 seconds] 21:52:48 server 21:52:50 ironheart preserver (09p) | Spd: 10 | HD: 12 | HP: 60-93 | AC/EV: 0/10 | Dam: 25 | 10weapons, 10items, 10doors, spellcaster | Res: 06magic(40) | XP: 1037 | Sp: injury bond, minor healing (2d6) | Sz: Medium | Int: normal. 21:52:50 %??ironheart preserver 21:53:02 vault guard (10p) | Spd: 10 | HD: 13 | HP: 56-86 | AC/EV: 1/13 | Dam: 20 | 10weapons, 10items, 10doors, fighter, see invisible | Res: 06magic(60) | XP: 1088 | Sz: Medium | Int: normal. 21:53:02 %??vault guard 21:53:06 PleasingFungus: perhaps I can give it that in lieu of battlecry (its cherubim can do the battlecry) 21:53:11 ya 21:53:22 PleasingFungus: I like the idea of giving it a cleansing flame of some sort; maybe I can do it in the style of the TSO invocation 21:53:24 BATTLEBOND 21:53:27 also wouldn't its battlecry work very badly? 21:53:29 PleasingFungus: and then again, maybe not 21:53:34 PleasingFungus: well an entire map filled with them, and on top you have damage on the higher scale like pearls and now seraphim 21:53:34 that exacerbate the ridiculous damage vs. this species thing 21:53:35 but I don't think people want holy pan removed, so 21:53:35 grunt sort of recreated silver star in a different way, I guess 21:53:37 or wait no I forget how cherubim warcry works now 21:53:46 PleasingFungus: it buffs all holies 21:53:52 gammafunk: an entire map filled with them is the point. it's topsy-turvy upside-down land. 21:53:55 no HD check, no nothing 21:53:58 possibly the map should be a little smaller. 21:54:03 I'd be fine with that. 21:54:19 Grunt: ya I was remembering some vague inverted hd check (only buffs tougher monsters) 21:54:24 remembering/misremembering 21:54:43 s/^/s\// 21:54:45 >_> 21:54:52 yeah it's a bad point, really; I don't think it's very good to have an entire map of enemies that really only have an interesting effect versus certain species 21:55:10 -!- neunon has joined ##crawl-dev 21:55:13 ideally they would always be interesting monsters 21:55:17 but anyhow that debate happened earlier, not going to fight for any change there 21:55:19 -!- AGinsberg has quit [Remote host closed the connection] 21:55:20 It used to be that it buffed only holy monsters with HD less than cherubims. Note: there are no holy monsters with HD less than cherubiums. 21:55:30 "cherubim" is the plural 21:55:32 paladin (16@) | Spd: 10 | HD: 10 | HP: 46-81 | AC/EV: 0/10 | Dam: 26 | 08holy, 10weapons, 10items, 10doors, fighter | Res: 06magic(40), 04rot, 13neg+++, 08holy | XP: 815 | Sz: Medium | Int: high. 21:55:32 %0.10?paladin 21:55:34 "cherubims" is an abomination 21:55:35 cherub (12A) | Spd: 10 | HD: 9 | HP: 60-92 | AC/EV: 10/20 | Dam: 15, 8 | 08holy, 10weapons, 10items, 10doors, fighter, see invisible, fly | Res: 06magic(96), 05fire, 10elec, 03poison, 04rot, 13neg+++, 08holy | XP: 754 | Sz: Medium | Int: high. 21:55:35 %0.10?cherub 21:55:36 >:( 21:55:39 wow 21:55:44 Grunt: Oh, thanks. 21:55:55 pathetic 21:55:57 gammafunk: surely also versus certain character types 21:56:07 ala the notorious necromut caster 21:56:24 holy swine (08h) | Spd: 14 | HD: 11 | HP: 49-73 | AC/EV: 2/9 | Dam: 2008(holy) | 08holy | Res: 06magic(40), 04rot, 13neg+++, 08holy | XP: 830 | Sz: small | Int: animal. 21:56:24 %??holy swine 21:56:30 rip 21:56:52 anyway, I don't think "a whole map" is that big a thing 21:56:52 well and I said interesting, but it's not even very interesting really; it does make for a silly challenge, I guess if you want to think of it that way, but for most players it's still too-easy xp 21:56:55 it's one map 21:56:59 maybe some non-undead will die to seraphim 21:57:03 imo daevas can fuck you up 21:57:08 actually 21:57:19 !lg * map~~holy_pan s=ikiller 21:57:19 85 games for * (map~~holy_pan): 24x a daeva, 15x a silver star, 14x a pearl dragon, 9x an angel, 7x, 6x an apis, 3x an ophan, 2x a shedu, 2x a cherub, a paladin, a Hell Sentinel, a seraph 21:57:22 ya 21:57:27 !lg * map~~holy_pan s=crace 21:57:27 85 games for * (map~~holy_pan): 18x Demonspawn, 10x Spriggan, 5x Gargoyle, 5x Deep Elf, 5x Deep Dwarf, 4x Octopode, 4x Tengu, 4x Sludge Elf, 3x Minotaur, 3x Demigod, 3x Centaur, 3x Halfling, 2x Human, 2x Vampire, 2x Mummy, 2x Hill Orc, 2x Naga, 2x High Elf, Lava Orc, Merfolk, Djinni, Felid, Formicid, Ogre 21:57:32 rip demonspawn 21:57:33 !lg * map~~holy_pan recent s=ikiller 21:57:34 17 games for * (map~~holy_pan recent): 10x a daeva, 2x an apis, , a cherub, a silver star, a pearl dragon, an ophan 21:57:40 !lg * ikiller~~seraph 21:57:41 12. cantitbeboth the Covert (L5 SpAs), blasted by Seraphtheol's ghost (magic dart) on D:3 on 2014-11-06 21:26:54, with 180 points after 2654 turns and 0:22:07. 21:57:45 hahaha 21:57:48 daevas do that with smite, which is hardly a unique thing in of itself; they are cool as player summons, at least 21:57:51 !lg * ikiller~~seraph ckiller!=a_player_ghost 21:57:57 1. CarbonBasedLifeform the Eclecticist (L25 OpFE of Vehumet), shot by a seraph (arrow) in Pandemonium (evilmike_holy_pan) on 2012-03-30 17:32:20, with 487199 points after 37060 turns and 7:19:49. 21:57:59 er. 21:58:00 one. 21:58:01 well, it's smite + great defenses 21:58:01 one kill. 21:58:13 03Grunt02 07[que_seraph_seraph] * 0.16-a0-2441-gfaed392: Tune up the seraph's spellset. 10(2 minutes ago, 1 file, 3+ 5-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=faed392e975f 21:58:17 Grunt: well, they've only been around for several years. surely we should give them a few more before giving up. 21:58:24 I figure 2019 would be a good time. 21:58:27 ??jory[2 21:58:27 jory[2/2]: got his first kill 27 months after being added 21:58:36 is cbro down? 21:58:37 4 minutes, 27 seconds since last activity (cbro) 21:58:38 !lg * map~~holy_pan 1 21:58:39 1/85. akaean the Farming Archmage (L27 MuWz of Sif Muna), blasted by a pearl dragon (blast of cleansing flame) in Pandemonium (evilmike_holy_pan) on 2012-02-06 00:15:19, with 1078106 points after 201281 turns and 1d+6:03:50. 21:58:42 daeva (08A) | Spd: 10 | HD: 14 | HP: 102-137 | AC/EV: 10/13 | Dam: 25, 10 | 08holy, 10weapons, 10items, 10doors, fighter, see invisible, lev | Res: 06magic(140), 03poison, 04rot, 13neg+++, 08holy | XP: 1881 | Sp: smiting (7-17) [06!sil] | Sz: Medium | Int: high. 21:58:42 %??daeva 21:58:56 hey, it took the seraph maybe two months! 21:58:57 way better 21:58:58 hd:14, and some hp 21:59:04 -!- necKro has quit [Ping timeout: 250 seconds] 21:59:05 you forgot about their large shields 21:59:11 also 10/13 is decent for monsters 21:59:15 but mainly it's the shields 21:59:22 how do you even debug a segfault like this 21:59:22 doy: You have 1 message. Use !messages to read it. 21:59:24 this is annoying 21:59:25 you can't 21:59:33 -!- travis-ci has joined ##crawl-dev 21:59:33 The build was broken. (master - c7d49be #590 : Shmuale Mark): http://travis-ci.org/crawl-ref/crawl-ref/builds/41422859 21:59:33 -!- travis-ci has left ##crawl-dev 21:59:34 yeah I think I just forget them in general, they're not very interesting as monsters, holy monsters in general 21:59:34 So, FWIW I got Crawl to build on windows and posted instructions here: https://crawl.develz.org/tavern/viewtopic.php?f=9&t=14174 It seems that Lua isn't building to the right folder with the default makefile configuration, but other than that things seemed to go Ok. 21:59:46 running crawl -test in a loop reproduces it about once an hour or so 22:00:25 can you do something with a saved seed 22:00:26 -!- wheals has quit [Ping timeout: 258 seconds] 22:00:29 for me, the trace is always inside longjmp 22:00:33 I haven't tried to build tiles yet, I should probably do so. 22:00:39 so possibly a lua exception 22:00:45 gammafunk: I find them distinct 22:00:52 I don't think there's another monster quite like them 22:00:57 perhaps for the best 22:01:31 someone should fix shields 22:01:34 i don't think it's seed-based, because the travis tests all run with a fixed seed 22:01:46 erp 22:02:45 PleasingFungus: that's a good idea, about fixing shields 22:02:58 speed 10 monster with shields that have smite are pretty easy to make 22:03:00 !send PleasingFungus iron dragon shields and bone dragon shields 22:03:00 Sending iron dragon shields and bone dragon shields to PleasingFungus. 22:03:06 Grunt: you're making it worse!!! 22:03:08 !send gammafunk Saint Roka with a shield 22:03:08 Sending Saint Roka with a shield to gammafunk. 22:03:09 gammafunk: but nothing else does 22:03:28 seems an impossible problem to solve! 22:03:31 ya 22:03:53 if you want to make not-holy daevas and slap them elsewhere, go ahead 22:04:00 in a way, that'll be validating their design 22:04:09 unique enough to steal from :) 22:04:39 well the real issue is holy enemies/holy pan, that's more what I was talking about, and as I said the consensus to that seemed to be not to remove them, which is all I was saying when reaverb brought it up 22:05:04 there are other targets for removal, I'm sure 22:05:23 I wasn't seriously considering removing them. The most would be to make all holy monster Not Holy. 22:05:37 well that very topic was debated on crd 22:05:42 many moths ago 22:05:57 I think it prompted some of the previous holy enemy changes 22:06:09 it was brought up after paladins then silver stars got the axe 22:06:10 -!- Rotatell has quit [Ping timeout: 256 seconds] 22:06:17 and someone was like, why not holy pan? 22:06:24 Yes, that was me :D 22:06:27 hehe 22:07:15 -!- johnstein has quit [Ping timeout: 255 seconds] 22:07:51 i was pretty disappointed when i did my first holy pan in 0.14, only to find that basically all the interesting parts had already been removed in trunk by that point 22:08:04 -!- johnstein has joined ##crawl-dev 22:08:24 heh, what where the interesting parts doy? 22:08:25 silver stars? 22:08:43 !lg * ckiller=silver_star max=dam x=dam 22:08:43 yeah, silver stars, and the pack revivers, whatever they were called 22:08:44 24. [dam=145] kryft the Eclecticist (L27 MuFE of Sif Muna), blasted by a silver star (beam of golden light) in Pandemonium (evilmike_holy_pan) on 2013-10-26 11:14:51, with 839222 points after 172693 turns and 19:57:37. 22:08:45 they were very trivial if you weren't undead but if you *were* undead 22:08:46 doy: shedu 22:08:50 yeah, shedu 22:08:56 man, shedu and phoenix 22:09:01 oh right all those got removed 22:09:03 yeah 22:09:11 annoying revivig enemies 22:09:16 *reviving 22:09:17 hm someone should do a 32x48 seraph tile 22:09:18 <_< 22:09:27 oh, why that size? 22:09:33 isn't that pan lord size 22:09:35 gammafunk: because they're anti-panlords! 22:09:36 haha 22:09:41 that'd be cool 22:09:56 New branch created: eleven (1 commit) 22:09:56 03|amethyst02 07[eleven] * 0.16-a0-2445-g80ae52f: More C++11 10(14 minutes ago, 112 files, 1138+ 1518-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=80ae52f10b93 22:10:01 <|amethyst> ugh... been working on this all day, but I'd like someone else to look over it to make sure I didn't miss anything obvious (or unobvious, like iterating over a growing list) 22:10:01 |amethyst: You have 1 message. Use !messages to read it. 22:10:03 the seraph in holy pan was extremely underwhelming 22:10:05 actually to heighten the contrast, instead of making them taller than the average tile, make them wider, with like really wide wings 22:10:07 |amethyst: sounds like you're 22:10:07 i do support revamping that 22:10:09 !glasses 22:10:09 ( •_•)    ( •_•)>⌐■-■    (⌐■_■) 22:10:11 cranking it up to eleven 22:10:21 doy: see the que_seraph_seraph branch 22:10:23 :) 22:10:25 Grunt: yeah 22:10:33 (i haven't looked at it, but i did see it) 22:10:36 ...dang them +/- 22:11:05 -!- johnstein_ has joined ##crawl-dev 22:11:58 FYI: CBRO is having issues tonight. https://twitter.com/NodeStatus/status/534917841573916672 22:12:00 hosted on ramnode and: RamNode Status ‏@NodeStatus: Investigating ATL 22:12:08 oh my god. it's beautiful 22:12:19 rip cbro 22:12:22 johnstein: rip :( 22:12:26 at least I got my mfhu killed first 22:12:36 rip 22:12:57 |amethyst is the God of Loops 22:13:05 I should try compiling this I guess 22:13:05 |amethyst has gone 22:13:06 loopy 22:14:17 -!- johnstein has quit [Ping timeout: 264 seconds] 22:14:18 -!- johnstein_ is now known as johnstein 22:15:19 Siegurt: I had to use BUILD_LUA=y when making in msys 22:15:20 oh 22:15:21 |amethyst: this is beautiful :) 22:15:23 hm 22:15:43 neat 22:16:07 Ah, that's probably an easier way than what I did by hand. 22:16:09 Siegurt: And I don't think you want to tell people to install msys like in those instructions 22:16:27 what you can do is just install msysgit netinstaller like normally, you'll have msys then 22:16:30 that's part of msysgit 22:16:32 -!- Harkenn has joined ##crawl-dev 22:16:40 but you just follow the steps 2-4 22:16:45 starting with the running the exe 22:16:48 -!- CrawlOffline|Jho has quit [Quit: http://www.kiwiirc.com/ - A hand crafted IRC client] 22:16:50 -!- necKro has quit [Ping timeout: 250 seconds] 22:16:59 if you just use msys, you'll not have git I think 22:17:07 since I doubt win-builds installs that 22:17:08 Msys base has git in it. 22:17:14 hrm 22:17:15 Although not the nice shell integration. 22:17:18 is it recent at all? 22:17:26 the git, I mean 22:17:30 (Or maybe I checked that off I forgot) 22:17:33 and is that new? 22:17:37 I doubt msys would.. 22:17:38 let me see 22:18:09 man 22:18:15 would people be very upset if I removed monsters sleepwalking? 22:18:19 it's making this code a huge pain in the ass 22:18:47 Hm, no I must've installed that by hand :) 22:19:12 It's not listed in the MinGW installation manager at least. 22:19:33 Siegurt: well maybe it's your msysgit installation 22:19:46 that's what we tell people to use in INSTALL.txt 22:20:09 I haven't updated instructions since I don't know how windows dev will be changed by e.g. sdl2 22:20:10 No, don't have msysgit installed any longer (I removed everything after my last round) 22:20:12 -!- Rotatell has joined ##crawl-dev 22:20:15 ah ok 22:20:29 Rotatell! 22:20:30 \o/ 22:20:41 Oh, right 22:20:42 Siegurt: well I'd recommend msysgit-netinstaller (bottom of home page of msysgit) and then 2-4 on that win-builds site 22:20:53 03|amethyst02 07* 0.16-a0-2445-g831fe5f: Finish renaming an option. 10(18 seconds ago, 1 file, 1+ 1-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=831fe5f2a97d 22:20:56 *nodnod* that makes sense. 22:21:04 -!- johnsteinVPS has joined ##crawl-dev 22:21:18 I had problems with trying to install newer mingw stuff over the one from msysgit (I'm not sure why) 22:21:50 yeah you wouldn't want to install msys over that I think 22:22:28 -!- travis-ci has joined ##crawl-dev 22:22:28 The build was broken. (master - 4ad2eff #591 : Shmuale Mark): http://travis-ci.org/crawl-ref/crawl-ref/builds/41423422 22:22:28 -!- travis-ci has left ##crawl-dev 22:23:04 Grunt: what was the partial stacktrace you got? 22:23:08 but the yypkg-1.4.0.exe tool to install their mingw (just compiler and toolchain, not msys) works fine for me and others to get a recent gcc 22:23:22 doy: somewhere in libc 22:23:26 doy: and then ??? 22:23:31 -!- johnstein is now known as johnstein_ 22:23:31 -!- johnsteinVPS is now known as johnstein 22:23:42 what libc functions though? 22:24:01 or was it not a debug build 22:24:10 doy: I don't remember :( 22:24:23 wait I pasted it here 22:24:24 sec 22:24:33 -!- Kramin has quit [Ping timeout: 250 seconds] 22:26:30 13:52:25 #0 0x00007ffff678687e in ?? () from /lib64/libc.so.6 22:26:31 13:52:26 #1 0x07c92ba2652198ce in ?? () 22:26:33 :( 22:26:40 I guess I didn't have a debug glibc at the time 22:26:58 -!- lobf has joined ##crawl-dev 22:27:16 so i get this 22:27:19 #0 0x00007ffff677b9ee in ____longjmp_chk () from /usr/lib/libc.so.6 22:27:21 #1 0x03b995d91bb31e5f in ?? () 22:27:23 y 22:27:27 h m m m m m m m m m m 22:28:36 and i'm fairly sure that the only thing that calls longjmp in a console build is lua 22:29:29 but it being in longjmp makes sense as to why there is no stack 22:29:58 -!- rossi_ has quit [Ping timeout: 256 seconds] 22:30:05 i'm guessing it's trying to jump to a stale jmp_buf or something 22:30:19 03|amethyst02 07[eleven] * 0.16-a0-2446-gc558ec4: Fix a crash (doh) 10(21 seconds ago, 1 file, 1+ 1-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=c558ec42b4f8 22:30:38 -!- Blazinghand|Work has quit [Remote host closed the connection] 22:30:41 hm here's something interesting 22:30:44 %git 332cf85 22:30:44 07dolorous02 * 0.10-a0-1050-g332cf85: Properly add cherubs to the HOLY_BEING_WARRIOR class. 10(3 years, 2 months ago, 1 file, 5+ 1-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=332cf850cc5e 22:30:47 %git 8e6742e 22:30:47 07dolorous02 * 0.10-a0-1052-g8e6742e: Revert "Properly add cherubs to the HOLY_BEING_WARRIOR class." 10(3 years, 2 months ago, 1 file, 1+ 1-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=8e6742e84c1a 22:30:51 %git ccceac4d 22:30:51 07dolorous02 * 0.11-a0-1252-gccceac4: Remove inaccurate comment. 10(2 years, 7 months ago, 1 file, 0+ 1-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=ccceac4dfdd9 22:31:28 I have a question 22:31:37 the answer is 42 22:31:40 why do pseudo-uniques exist 22:31:45 (hellbinder & cloud mage) 22:31:54 what are pseudo-uniques 22:31:55 <|amethyst> so they can have a different name each game 22:31:59 okay. 22:32:03 My question has been answered. 22:32:10 <|amethyst> (the were originally not even their own monster type, just humans) 22:32:19 !send PleasingFungus Plog 22:32:20 Sending Plog to PleasingFungus. 22:32:27 Grunt: cccceac is pretty funny 22:32:28 hrm, why does that require a mon-data entry though? 22:32:37 Grunt: do you have the point in the test suite that the crash happened at? 22:32:42 since we can just make the name and use name: in the mon spec? 22:32:45 <|amethyst> gammafunk: so they show up in the kills list as "cloud mage" rather than "human" 22:32:46 doy: it was in snake-rune 22:32:51 oh ok 22:33:01 -!- vimpulse has quit [Remote host closed the connection] 22:33:06 doy: on D:4 or so 22:33:19 <|amethyst> okay, make test completed in branch eleven 22:33:34 <|amethyst> perhaps I should push this to trunk and see what happens 22:33:44 you mean you're going to take things.. 22:33:46 !glasses 22:33:46 ( •_•)    ( •_•)>⌐■-■    (⌐■_■) 22:33:49 ...to eleven 22:33:50 gammafunk: I already made that joke 22:33:53 rip 22:33:59 but mine is more timely! 22:34:09 but... these go to eleven. 22:34:16 -!- mizu_no_oto has quit [Quit: Computer has gone to sleep.] 22:34:37 (maybe I should push the seraph branch and see what happens) 22:34:49 (we can tinker more with it as players fight them......) 22:36:25 hrm, how do the other demonic runes compare 22:36:36 I can't imagine even new seraphim being all that difficult 22:37:00 <_miek> which new seraphims? 22:37:10 seems like push and see if anything happens 22:38:05 hm I think I am going to do one more thing here 22:38:23 -!- nicolae- has left ##crawl-dev 22:38:47 heh, guy on reddit got Cursed +9 Spear of World Downfall (pierce, *Rage rF+) and was confused by what the name might imply 22:38:51 pretty good randart name imo 22:39:39 CLEANSING_FLAME_SPELL = -2, // SPELL_FLAME_OF_CLEANSING 22:39:47 hm I wonder how long SPELL_FLAME_OF_CLEANSING has not existed for 22:40:01 -!- Lasty_ has quit [Read error: Connection reset by peer] 22:40:32 Grunt: I'm not 100% on seraph dispersal 22:40:35 but you must follow your heart 22:45:24 dispersal? where would they be dispersed to 22:45:42 the rest of pan 22:45:52 seraphs will still only be in holy pan. 22:45:57 o 22:45:58 ...and on the orb run occasionally <_< 22:46:00 just in the orb run list? 22:46:01 in more positive news, it looks like github dns has stopped being flaky 22:46:02 ah that was it 22:46:03 ya orb run is funny 22:46:12 hrm, orb run 22:46:14 on the other hand 22:46:14 (I had a *thought* to make them appear very rarely in one-off panlord vaults) 22:46:16 the theme problem 22:46:17 .....gruuuuunt 22:46:21 on the other hand, our special c++11 ubuntu repositories are still a little bit flaky 22:46:22 are seraphs the lords of hell? 22:46:24 that seems incorrect 22:46:28 *lords of pandemonium 22:46:31 are you trying to nerf mu on the orb run 22:46:32 or what 22:46:59 3d50...does it do extra damage to undead, or just full damage 22:47:12 I guess it'd be full damage since it wouldn't make sense otherwise 22:47:21 3d50 (3d100 to undead) 22:47:27 no way 22:47:31 ya that was a joke 22:47:42 or was it...? 22:47:50 clever fungus... 22:48:00 quote from Jurassic Fungus 22:48:08 ! 22:48:31 but yeah come on grunt, think of the undead! what of their orb runs?! 22:48:55 I won't make a big fuss since it's kind of funny but 3d50 is a bit extreme! 22:49:13 torturous black sun (136) | Spd: 10 | HD: 15 | HP: 64-156 | AC/EV: 6/26 08(spiny 3) | Dam: 25 | 10weapons, 10items, 10doors, priest, evil, spellcaster, see invisible | Res: 06magic(60) | Vul: 08holy++, 11silver | XP: 1303 | Sp: b.draining (3d22), malign offering (2d20) [11!AM], black mark [11!AM], dispel undead (3d24) | Sz: Medium | Int: normal. 22:49:13 %??black_sun 22:49:22 that's 2x dispel undead! 22:49:23 gammafunk: I removed their holy breath 22:49:26 fyi 22:49:29 oh 22:49:41 read the commits!!! 22:49:41 you might say I 22:49:43 !glasses 22:49:43 ( •_•)    ( •_•)>⌐■-■    (⌐■_■) 22:49:45 took their breath away 22:49:53 well insane damage was my only objection to the orb run 22:50:19 reaverb: read grunt commits?!?! 22:50:41 -!- Kashira has quit [Ping timeout: 246 seconds] 22:50:46 hrm, maybe them with a band? 22:50:51 I have a semi-serious theme concern 22:50:53 on the orb run I mean 22:51:11 03|amethyst02 07[eleven] * 0.16-a0-2447-g8c3efb6: Make a few more loop tweaks. 10(2 minutes ago, 5 files, 17+ 20-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=8c3efb6e1056 22:51:15 it is weird for a seraph to be part of "the lords of pandemonium are not amused" 22:51:18 the seraphim show up to convert you 22:51:22 gammafunk: they do have a band! 22:51:29 -!- travis-ci has joined ##crawl-dev 22:51:29 The build was broken. (master - d48ade9 #589 : Shmuale Mark): http://travis-ci.org/crawl-ref/crawl-ref/builds/41421776 22:51:29 -!- travis-ci has left ##crawl-dev 22:51:29 Grunt: you thought of everything!!!!! 22:52:09 PleasingFungus: well you're not wrong, but then you have to make grunt cry by telling him no 22:54:37 I don't want to make grunt cry! 22:54:47 -!- johnstein_ has quit [Quit: ChatZilla 0.9.89-rdmsoft [XULRunner 1.9.0.17/2009122204]] 22:54:48 a crying grunt is a terrible thing... 22:54:50 PleasingFungus: remember that I am not only a dev but a player too 22:54:56 PleasingFungus: now ask yourself whether that's truly the case 22:55:17 seraph (13A) | Spd: 10 | HD: 25 | HP: 187-229 | AC/EV: 10/20 | Dam: 25, 10 | 08holy, 10weapons, 10items, 10doors, fighter, see invisible, fly | Res: 13magic(immune), 04fire+++, 10elec, 03poison, 04rot, 13neg+++, 08holy | XP: 5780 | Sp: minor healing (2d12) [06!sil] | Sz: Medium | Int: high. 22:55:17 %??seraph 22:55:27 !lm Grunt 22:55:28 9870. [2014-11-03 02:50:57] SGrunt the End of an Era (L27 HOFi of Qazlal) found the Orb of Zot! (Zot:5) 22:55:28 chequers: I'm working on buffing them 22:55:33 a player, huh 22:55:40 just nerf the EV at the same time thx 22:55:45 a player... who hasn't played in two weeks???? 22:55:45 "The agents of the outer planes are not amused." or such 22:55:55 reaverb: what are "outer planes"?? 22:55:57 two weeks....you can get rusty 22:56:08 Or just add a seraph to Zot:5 <_< >_> 22:56:09 -!- Kalir has quit [Changing host] 22:56:09 ??great near misses[$ 22:56:09 great near misses[23/23]: !lm SGrunt hofi 42 -tv:<2.5 22:56:18 imo watch that tv 22:56:18 it's great 22:56:20 !lm . hesu 22:56:20 2832. [2014-11-14 03:01:02] gammafunk the Caller (L1 HESu) began the quest for the Orb on turn 0. (D:1) 22:56:22 (from that last game too) 22:56:23 reaverb: I was thinking a similar line but with a word like otherworlds 22:56:26 !lm SGrunt hofi 42 -tv:<2.5 22:56:26 42/61. SGrunt, XL22 HOFi, T:66722 (milestone) requested for FooTV (telnet://termcast.develz.org or http://termcast.develz.org). 22:56:29 PleasingFungus: some vague flavor thing :D 22:56:34 :p 22:56:39 sounds like D&D sneaking into crawl 22:56:42 terrible!!! 22:56:57 -!- UncertainKitten has quit [Ping timeout: 245 seconds] 22:57:08 -!- UncertainKitten has joined ##crawl-dev 22:57:12 -!- gammafunk has quit [Quit: leaving] 23:00:01 !lm SGrunt hofi 42 -tv:<2.5 23:00:01 42/61. SGrunt, XL22 HOFi, T:66722 (milestone) requested for FooTV (telnet://termcast.develz.org or http://termcast.develz.org). 23:00:12 Good abysscapade 23:00:16 -!- slifty has quit [Quit: Leaving...] 23:00:21 re tv: For a second I - oh wait not going to spoil it for chequers 23:00:31 i'l stop reading til i finish watching 23:00:36 -!- WalkerBoh has quit [Remote host closed the connection] 23:00:37 Reminds me of my own incident 23:00:48 -!- debo has joined ##crawl-dev 23:01:10 !lg . won 23:01:11 32. PleasingFungus the Sorcerer (L27 KoCj of Vehumet), escaped with the Orb and 13 runes on 2014-10-19 19:11:10, with 15225289 points after 76630 turns and 11:13:47. 23:01:23 mm 23:01:23 getting rusty 23:02:17 Anyway, yeah, for a second I thought Grunt was going to esacpe the abyss by ?blinking to the Lugonu altar and converting or something. 23:02:45 but using a phial of floods to push through was also interesting. 23:02:53 -!- bonghitz has quit [Ping timeout: 264 seconds] 23:03:03 The best part of that was somehow surviving lethal poison without !curing. 23:03:12 strategic use of !berserk 23:03:27 nice 23:03:36 I always miss those little details due to not extensively playing console. <_< >_> 23:05:20 imo !lm magicpoints abyss.exit 15 -tv: hm 23:06:20 thinking about pushing Robin 23:06:22 !learn add great_near_misses !lm magicpoints abyss.exit 15 -tv: great near misses[24/24]: !lm magicpoints abyss.exit 15 -tv: !lm magicpoints abyss.exit 15 -tv: 03|amethyst02 07[eleven] * 0.16-a0-2448-ga312325: Tweak some shuffle_array callers. 10(3 minutes ago, 2 files, 4+ 5-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=a312325a4ce5 23:06:37 03|amethyst02 07[eleven] * 0.16-a0-2449-g2440bc2: Whitespace fix 10(2 minutes ago, 1 file, 0+ 1-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=2440bc23ae4c 23:06:39 15/99. magicpoints, XL27 NaCK, T:98638 (milestone) requested for FooTV (telnet://termcast.develz.org or http://termcast.develz.org). 23:06:49 <|amethyst> I guess if I'm going to push this I should do so before people start adding conflicts 23:07:02 noo, you'll conflict me!!! 23:07:05 it's a duel to the death... 23:07:35 <|amethyst> just don't change any for loops and you should be fine :P 23:07:50 rip 23:08:05 rip?? 23:08:05 tear 23:08:18 thanks sequell 23:08:34 okay here's my final seraph trick 23:08:35 last chance for people to suggest new robin names 23:08:39 er 23:08:41 except for all the other chances 23:08:49 03Grunt02 07[que_seraph_seraph] * 0.16-a0-2442-g95056ee: Let seraphim channel Cleansing Flame. 10(5 minutes ago, 7 files, 53+ 22-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=95056eeca9c6 23:09:05 cute 23:09:22 I wonder if sa thread will complain about more extended yred nerfs 23:09:25 like with control undead in tomb 23:09:30 The seraph mumbles some strange prayers to the Shining One. 23:09:30 The seraph channels a blast of cleansing flame 23:09:31 ! 23:09:37 why are they strange 23:09:51 03|amethyst02 07* 0.16-a0-2446-gfb65b57: More C++11 10(74 minutes ago, 112 files, 1138+ 1518-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=fb65b577b5ec 23:09:51 03|amethyst02 07* 0.16-a0-2447-gb95b3df: Fix a crash (doh) 10(40 minutes ago, 1 file, 1+ 1-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=b95b3df557da 23:09:51 03|amethyst02 07* 0.16-a0-2448-g6e42171: Make a few more loop tweaks. 10(20 minutes ago, 5 files, 17+ 20-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=6e4217139a82 23:09:51 03|amethyst02 07* 0.16-a0-2449-g21a9661: Tweak some shuffle_array callers. 10(6 minutes ago, 2 files, 4+ 5-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=21a9661a52f0 23:09:51 03|amethyst02 07* 0.16-a0-2450-ge513bf6: Whitespace fix 10(5 minutes ago, 1 file, 0+ 1-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=e513bf61cb42 23:10:24 PleasingFungus: TwitchPlaysRobin 23:10:27 Killed from afar by a seraph (36 damage) 23:10:27 ... with a cleansing flame 23:10:50 okay I think I'm happy with this now 23:10:52 :) 23:11:09 PleasingFungus: what is Robin? 23:11:15 %git :/Robin 23:11:15 07PleasingFungus02 * 0.16-a0-1672-ga5771bc: New unique: Robin of the Strong Arm 10(4 weeks ago, 18 files, 516+ 100-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=a5771bc176b7 23:11:35 Oh, the unique. 23:11:38 ??robin 23:11:39 robin[1/1]: Account for round-robin games (one player plays the character, then another, etc.). Login: roundrobin, demorobin, ghostrobin, quitrobin, noobrobin, zigrobin, mnolegrobin, ironrobin, mutarobin, elfrobin, slimerobin, hippyrobin, acidrobin, drugrobin, blindrobin, discorobin, blinkrobin, skillrobin, mummyrobin, dgwnrobin, pararobin; Password: robin 23:11:42 effectively, http://gatherer.wizards.com/Handlers/Image.ashx?multiverseid=4821&type=card 23:11:51 yep :) 23:11:54 except the goblin doesn't die 23:11:55 immediately 23:11:56 The goblin tossing code got better, right? 23:12:03 -!- Brannock has quit [Ping timeout: 255 seconds] 23:12:19 no :( 23:12:24 I haven't touched it 23:13:18 looks like the segfault reproduces in about 10 minutes or so if i only run the snake-rune test 23:13:24 that's slightly better 23:13:40 well you could "deduplicatethiswithtentacletosscode". There's at least 4 commens suggesting that in that commit :D 23:14:58 they're all mine 23:15:03 the question is the details 23:15:18 doy: I'm sure you'll have this down to a segfault per minute in no time, at this rate! 23:15:26 a regular segfault factory 23:15:56 i think now i just have to stick print statements everywhere 23:16:13 my favorite! 23:16:27 03Grunt02 07* 0.16-a0-2451-gc25ba5f: Buff seraphim. 10(3 hours ago, 12 files, 122+ 29-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=c25ba5f81c2b 23:16:27 03Grunt02 07* 0.16-a0-2452-ge2e49dc: Occasionally spawn holies in Pan (and on the orb run). 10(3 hours ago, 3 files, 22+ 0-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=e2e49dcb0a44 23:16:30 also, when do players get to start throwing things around 23:16:30 here goes 23:16:30 beware!!! 23:16:49 i'm also not a huge fan of holies on the orb run, honestly 23:17:06 v0v 23:17:17 Oh, Grunt 23:17:27 alternately: That's Our Grunt 23:17:37 "holies on the orb run" effectively translates to "rare seraph band" 23:18:31 ...that particular part of it can go away if it really ends up not doing anything, but I think it is common enough and meaningful enough to be interesting. 23:19:01 -!- Dynast has quit [Ping timeout: 246 seconds] 23:19:35 -!- Kramin has quit [Ping timeout: 250 seconds] 23:20:14 03Grunt02 07* 0.16-a0-2453-g02c18ca: Don't let seraphim channel arena crashes. 10(32 seconds ago, 1 file, 0+ 2-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=02c18ca59982 23:20:23 good commit 23:20:37 since you are at least a level 7 developer, I will trust you on this one. 23:20:39 ...for now!!! 23:21:35 (secret tech: you can silence seraphim to nullify their invocations, which is not all of their abilities) 23:21:48 -!- ussdefiant has joined ##crawl-dev 23:22:15 (their invocations are their summons and their cleansing flame, just as you'd expect of a TSOite......) 23:22:22 how much did seraph's HP go up by? 23:22:26 0 23:22:28 oh 23:22:41 would think it'd be brought up to 450 or so 23:22:54 Unstable branch on CRAWL.XTAHUA.COM updated to: 0.16-a0-2445-g831fe5f (34) 23:23:12 They should be comparable to a regular panlord, or maybe slightly better, but not to a major panlord 23:23:15 :) 23:23:25 oh 23:23:41 i figured since seraph is unique 23:23:47 (or is it) 23:24:01 you can rarely get a seraph band on the orb run now 23:24:03 muhahahahahaha 23:24:10 nabalzbhf (L27 MuSu) ERROR in 'mon-cast.cc' at line 1243: Unknown monster spell 'Melee' cast by soul eater (Tar:7) 23:24:17 oh 23:24:19 uh. 23:24:22 as in seraph(s) 23:24:25 seraphim 23:24:28 interesting 23:25:09 nabalzbhf (L27 MuSu) ERROR in 'mon-cast.cc' at line 1243: Unknown monster spell 'Melee' cast by soul eater (Tar:7) 23:25:42 one seraph plus pals 23:25:45 per spawn 23:25:47 or am I crazy 23:25:48 Are mon-spells marshalled for some reason (???) 23:26:01 reaverb: yes, and that reason is panlords / vault monsters / etc. 23:26:08 no I am not crazy. 23:26:11 Grunt: Ah. 23:26:12 tabstorm: one seraph at a time 23:26:22 Was very confused at the SPELL_MELEE crash. 23:26:54 %git 23:26:54 07Grunt02 * 0.16-a0-2453-g02c18ca: Don't let seraphim channel arena crashes. 10(7 minutes ago, 1 file, 0+ 2-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=02c18ca59982 23:27:05 %git 831fe5f 23:27:05 07|amethyst02 * 0.16-a0-2445-g831fe5f: Finish renaming an option. 10(67 minutes ago, 1 file, 1+ 1-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=831fe5f2a97d 23:27:59 http://sprunge.us/YZhR 23:28:00 ??? 23:28:06 er 23:28:21 Grunt: I'm drawing a blank on that one, sorry. 23:28:41 !glasses 23:28:41 ( •_•)    ( •_•)>⌐■-■    (⌐■_■) 23:28:46 http://sprunge.us/cLDD 23:28:54 reaverb: :) 23:29:15 Grunt: probably reasonable...? 23:29:27 it'll be irrelevant in a few days anyway 23:29:31 after everyone's had a chance to die 23:29:35 Grunt: is that in a TAG_MAJOR_VERSION == 34 block 23:29:40 Yeah. 23:29:41 ok 23:29:42 yes 23:30:08 Could add a minor tag in case somebody wants to add back SPELL_MEL 23:30:12 EE 23:30:16 who would want to do that! 23:30:20 <|amethyst> can add the minor tag then 23:37:59 -!- Cheibriados has joined ##crawl-dev 23:37:59 -!- The topic of ##crawl-dev is: Crawl Development | Logs: http://s-z.org/crawl-dev/ | People with +v have commit access. | Please keep general Crawl-related chit-chat to ##crawl. | Dev wiki: http://crawl.develz.org/wiki | Long stuff to pastebin.ca please | Immortal Warwalrus and Crazy Yiuf forever. 23:37:59 -!- The topic of ##crawl is: Play Dungeon Crawl Stone Soup online now! Type ??cao, ??cdo, ??cszo, ??clan, or ??cbro for instructions. | http://crawl.develz.org | FooTV: http://termcast.develz.org - ??footv for instructions | See also ##crawl-offtopic 23:37:59 anyway, options are DARKGRAY, LIGHTCYAN, and GREEN if we don't mind overlapping with the "dwarf" 'monster' 23:38:02 LIGHTCYAN imo 23:38:03 leaning toward lightcyan but I am not a console colour epxert 23:38:05 haha 23:38:16 it matches her goofy bling 23:38:36 ok, pushed. 23:41:24 03PleasingFungus02 07* 0.16-a0-2456-g82f2d87: Make Robin a little less berserk (Grunt) 10(3 minutes ago, 1 file, 1+ 1-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=82f2d87c4442 23:41:24 03Grunt02 07* 0.16-a0-2457-gd13ad01: Fix Robin's goblin-throwing death message. 10(3 minutes ago, 2 files, 7+ 4-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=d13ad016a1b0 23:42:24 technically, crazy yiuf or someone could get poly'd into a goblin 23:42:25 and then thrown 23:42:27 and then kill you 23:42:32 v0v 23:42:43 Only let Robin throw goblins from his band. 23:42:48 If that's a concern :D 23:42:54 a concern????? 23:42:57 that would be amazing 23:42:58 oh I need to rebuild cxc for that crash fix 23:43:04 Grunt: that was just re the comment 23:43:08 also 23:43:11 PleasingFungus: yes I know 23:43:22 I think cxc's current version is before the crash commit? 23:43:24 not sure 23:43:27 it isn't 23:43:30 beware the rebuild cost...! 23:43:32 o 23:43:33 imo fix that then 23:43:39 reaverb: also, her* 23:43:41 it updated about 20 miniutes ago :) 23:43:46 yes 23:43:48 I looked at the commit 23:43:53 Oh, yes, her. 23:44:17 %git 831fe5f 23:44:17 07|amethyst02 * 0.16-a0-2445-g831fe5f: Finish renaming an option. 10(84 minutes ago, 1 file, 1+ 1-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=831fe5f2a97d 23:44:18 -!- Bloax has quit [Quit: Error: Bloax not found] 23:44:47 the only crash fixes after that are "fix a crash (doh)" (for a commit after that one) and "don't let seraphim channel arena crashes" (for a commit after that one) 23:44:50 oh 23:44:53 except the spell_melee one 23:44:55 PleasingFungus: yes 23:44:55 nvm 23:44:57 For some reason I keep thinking of this unique as associated with Robin Hood even though they're apprently unrelated. 23:45:09 it's a robin goodfellow reference 23:45:12 They are both good at projetile weapons!!! 23:45:16 unfortunately he was also male 23:45:22 hard to find historical female hobgoblins 23:45:24 (historical...?) 23:47:05 PleasingFungus: oh btw 23:47:07 BATTLECRY 23:47:09 !!!!!!!!!!!! 23:47:27 finally, The Refactor Is In 23:47:40 once second while I !fight seraph band v robin band 23:47:41 hm 23:47:46 :( 23:47:50 I think 23:47:54 robin is probably not gonna win that one 23:48:35 Robin throws the goblin at your seraph! 23:48:43 how's that goin' for her 23:48:49 oh 23:48:52 0-10 or so 23:48:55 I wonder why 23:48:56 dang 23:49:02 was really hoping for a pinch victory 23:49:12 (that's 0-10 robin's favor, right?) 23:49:20 hm 23:49:29 !fight terence v robin band 23:49:44 !fight terence v robin band t:10 23:49:54 this is odd 23:49:59 I'll just do it locally, I guess 23:50:16 PleasingFungus: fightclub needs to rebuild too... 23:50:22 o 23:50:38 10-0 Robin btw 23:50:45 nice 23:50:50 terence doesn't know how to prioritize 23:50:59 should retreat to the stairs!!! 23:51:15 10-0 against Sigmund too 23:51:30 imo check terence ; hand axe 23:51:39 terence ; hand axe plus:12 23:51:55 hm what is terence's normal armour 23:51:55 honestly I suspect plus:0 will be enough 23:51:56 * Grunt checks 23:52:02 ring, scale or chain 23:52:09 mostly scale 23:52:10 scale seems most common to me? 23:52:14 ya 23:52:19 ring 1, scale 3, chain 2 23:52:25 terence ; hand axe . ring mail w:1 | scale mail w:3 | chain mail w:2 v robin band delay:100 t:10 23:52:46 oh right you have to specify the armour if you specify any weapon 23:52:57 1-9 for Terence 23:53:03 (i.e. Terence won once!!!) 23:53:06 huh 23:53:16 incredible goblin-based power, I guess 23:53:23 terence does much better with the +12 hand axe 23:53:30 -!- reaverb has quit [Quit: Leaving.] 23:53:30 !lg * kaux~~" \+12 " 23:53:31 5. Felinix the Fencer (L12 DrSk), mangled by a minotaur (the +12 dagger of Evounn {distort, -Cast MR+ SInv}) in a Labyrinth (labyrinth_watery) on 2014-10-09 22:03:27, with 22143 points after 21764 turns and 1:24:30. 23:53:32 <|amethyst> btw 23:53:33 !lg * kaux~~" \+12 " 4 23:53:34 4/5. Stoog the Basher (L13 GrFi of Okawaru), mangled by a minotaur (the +12 halberd of the Magi {drain, -Cast rC+}) in a Labyrinth (labyrinth_spiral) on 2014-09-23 01:38:51, with 24762 points after 16979 turns and 1:24:26. 23:53:35 -!- kazimuth has quit [Ping timeout: 244 seconds] 23:53:36 |amethyst: ? 23:53:36 !lg * kaux~~" \+12 " 3 23:53:37 3/5. Delvonshi the Geomancer (L16 GrEE of Sif Muna), demolished by Rupert (the +12 falchion of Plidos {slice, Dex+3}) on Spider:1 on 2014-08-24 07:17:44, with 93716 points after 52484 turns and 6:29:06. 23:53:38 !lg * kaux~~" \+12 " 2 23:53:45 2/5. RMSStatuette the Martial Artist (L13 DsFi of Qazlal), annihilated by a minotaur (the +12 falchion of Greed {freeze, +Blink rC+ Str-1 Int+2}) in a Labyrinth on 2014-08-19 06:06:46, with 35805 points after 24390 turns and 1:19:47. 23:53:47 !lg * kaux~~" \+12 " 1 23:53:51 <|amethyst> is there a difference between MON_SPELL_DEMONIC and MON_SPELL_MAGICAL ? 23:53:52 Grunt: GREED 23:53:54 1/5. haldagan the Shield-Bearer (L4 FoFi), slain by Terence (a +12 hand axe) on D:2 on 2014-07-09 07:57:46, with 63 points after 1746 turns and 0:06:38. 23:54:27 |amethyst: probably flavour? 23:54:41 <|amethyst> then maybe seraphim should use the latter? 23:54:45 |amethyst: _DEMONIC generates different messages 23:54:56 <|amethyst> hm 23:55:04 |amethyst: ask wheals imo 23:55:09 -!- agentgt has quit [Quit: WeeChat 0.3.7] 23:55:22 found it 23:55:29 ? 23:55:30 !source mon-cast.cc:6487 23:55:30 http://s-z.org/neil/git/?p=crawl.git;a=blob;f=crawl-ref/source/mon-cast.cc;hb=HEAD#l6487 23:55:42 (the flag is checked about 20 lines up) 23:56:15 "shape <= MON_SHAPE_NAGA" 23:56:21 <|amethyst> Because xv says "It possesses the following demonic abilities:" 23:56:25 |amethyst: I went with _DEMONIC because other holies have it right now (???) 23:56:32 <|amethyst> hm 23:56:46 heh 23:56:47 angels too 23:56:56 It possesses the following demonic abilities: Minor Healing 23:57:04 !!! 23:57:08 possibly s/DEMONIC/ANGELIC/ 23:57:15 (introduce a new flag??) 23:57:34 tbh priest might work 23:57:44 <|amethyst> that works differently 23:57:45 yes 23:57:49 <|amethyst> priest is silenceable 23:57:51 oh right 23:57:55 mrhm. 23:57:57 -!- Zannick has quit [Ping timeout: 272 seconds] 23:58:01 PRIEST | NO_SILENT 23:58:01 ??? 23:58:18 ...and define that as ANGELIC, clearly 23:58:30 oh, right, I forgot. 23:58:52 hm that would make Beogh like angel kills 23:58:56 -!- Zannick has joined ##crawl-dev 23:58:56 hm. looks like I got rid of the only instance of M_FOO ... | M_NO_FLAGS 23:58:59 (do we care?) 23:59:02 -!- Zannick has quit [Changing host] 23:59:02 -!- Zannick has joined ##crawl-dev 23:59:03 that sounds reasonable to me 23:59:05 tbh 23:59:26 <|amethyst> err 23:59:35 <|amethyst> _NO_SILENT means they can't cast in silence 23:59:39 oh 23:59:42 oops 23:59:42 *facepalm* 23:59:48 imho rename it 23:59:52 to something 23:59:58 SILENCABLE