00:01:42 Stable (0.15) branch on crawl.s-z.org updated to: 0.15-b1-72-gf4ed420 00:01:47 -!- PleasingFungus has quit [Remote host closed the connection] 00:02:27 -!- PleasingFungus has joined ##crawl-dev 00:03:55 -!- Kramin has quit [Quit: This computer has gone to sleep] 00:04:16 Unstable branch on crawl.s-z.org updated to: 0.16-a0-140-g49c2c94 (34) 00:09:35 -!- Keanan has left ##crawl-dev 00:10:52 -!- Slowpoke_Man has joined ##crawl-dev 00:10:56 -!- djanatyn has quit [Excess Flood] 00:10:57 -!- Kaput has quit [Write error: Broken pipe] 00:10:59 -!- TAS_2012v has quit [Write error: Broken pipe] 00:11:10 -!- BlastHardcheese has quit [Read error: Connection reset by peer] 00:11:13 -!- twelwe has quit [Ping timeout: 246 seconds] 00:14:03 -!- Palyth has quit [Ping timeout: 240 seconds] 00:14:03 -!- ZRN_ has quit [Read error: Connection reset by peer] 00:14:04 -!- Wah has quit [Ping timeout: 240 seconds] 00:18:12 -!- Krakhan|2 is now known as Krakhan 00:18:13 -!- Krakhan has quit [Changing host] 00:20:23 -!- Keanan has joined ##crawl-dev 00:21:00 does anyone happen to know where the logic is that avoids adding "the" to unique names even when DESC_THE is used 00:21:15 this grammar code is just impossible 00:22:17 it's in the unique definition I think 00:22:17 johnstein: You have 2 messages. Use !messages to read them. 00:22:38 I ran into a similar issue when screwing around trying to create a new unique 00:22:48 "the Helen approaches" 00:22:55 no, i mean 00:23:00 where is the code that actually does that 00:23:06 -!- Krakhan has quit [Ping timeout: 255 seconds] 00:23:07 ooooh 00:23:08 oops 00:23:10 :p 00:23:18 hm 00:23:21 !source thing_do_grammar 00:23:22 http://s-z.org/neil/git/?p=crawl.git;a=blob;f=crawl-ref/source/directn.cc;hb=HEAD#l2929 00:23:32 not this 00:23:38 good function name 00:23:49 -!- phalm has quit [Ping timeout: 246 seconds] 00:24:00 somewhere in itemname.cc probably 00:24:01 oh, maybe that 00:24:07 isupper(desc[0]) 00:24:11 that's probably it 00:24:11 Grunt: for unique names? 00:24:14 ahaha 00:24:17 that is the dumbest hack 00:24:20 oh 00:24:22 seriously 00:24:30 I'm reading "unique" as "artefact" 00:24:34 somehow 00:24:34 maybe 00:24:37 I should go to sleep <_< 00:24:45 good night :) 00:24:45 time for another entry for "crawl code" on twitter? 00:25:01 -!- mamgar_ has quit [Read error: Connection reset by peer] 00:25:21 imho that starts_with blox is something else 00:25:36 "starts_with bloax" 00:25:42 .... 00:25:45 ...block 00:25:47 maybe i need to sleep too 00:25:49 hi 00:25:49 (at least that one is understandable) 00:26:00 !send sleep PleasingFungus 00:26:01 Sending PleasingFungus to sleep. 00:26:12 -!- PleasingFungus has quit [Quit: ChatZilla 0.9.90.1 [Firefox 34.0a1/20140810030204]] 00:26:22 rip 00:27:17 -!- Kramin has joined ##crawl-dev 00:27:58 thing_do_grammar is just such an awesome function name 00:28:28 !source thing_do_grammar 00:28:29 http://s-z.org/neil/git/?p=crawl.git;a=blob;f=crawl-ref/source/directn.cc;hb=HEAD#l2929 00:29:11 make_grammar_work_good 00:29:49 also 00:30:11 thing_do_grammar lives in directn.cc, which is described as "functions used when picking squares" 00:31:23 -!- Koolguydude has quit [Quit: ChatZilla 0.9.90.1 [Firefox 31.0/20140716183446]] 00:32:55 also also 00:33:11 thing_do_grammar seems to only be used for dungeon features, not monsters 00:33:14 for some reason 00:34:00 good crawlcode 00:35:45 -!- omnirizon has quit [Ping timeout: 244 seconds] 00:37:56 -!- ussdefiant has quit [Ping timeout: 240 seconds] 00:38:03 -!- ruwin has quit [] 00:43:08 -!- PleasingFungus has joined ##crawl-dev 00:43:23 Grunt: http://i.imgur.com/4TuQNHY.png the wrath of qaz......... 00:43:30 instead of sleeping I spectated a guy 00:44:16 -!- runewalsh has quit [Client Quit] 00:49:27 -!- Kalir has quit [Quit: CADENZA-CLASS CLOCKWORK KNIGHT--OPERATION TERMINATED] 00:52:52 -!- agentgt has quit [Quit: WeeChat 0.3.7] 00:53:02 aha, actually found it this time 00:53:25 !source mon-info.cc:1056 00:53:25 http://s-z.org/neil/git/?p=crawl.git;a=blob;f=crawl-ref/source/mon-info.cc;hb=HEAD#l1056 00:53:34 uniques typically have MB_NAME_UNQUALIFIED set 00:59:00 -!- Kramin has quit [Ping timeout: 244 seconds] 01:00:45 -!- Cerpin has quit [Ping timeout: 240 seconds] 01:01:39 -!- PleasingFungus has quit [Quit: ChatZilla 0.9.90.1 [Firefox 34.0a1/20140810030204]] 01:06:42 -!- bencryption has quit [Ping timeout: 260 seconds] 01:11:22 -!- rophy has quit [Quit: Miranda NG! Smaller, Faster, Easier. http://miranda-ng.org/] 01:17:32 Grunt: you're not supposed to say RIP when someone goes to bed ;-P 01:17:33 -!- ZRN has quit [Ping timeout: 240 seconds] 01:19:52 -!- xFleury has quit [Quit: ChatZilla 0.9.90.1 [Firefox 31.0/20140716183446]] 01:20:12 -!- sd1989 has joined ##crawl-dev 01:23:57 -!- Brannock has quit [Ping timeout: 245 seconds] 01:26:13 -!- Shard1697 has quit [Ping timeout: 255 seconds] 01:26:18 -!- DrKe has quit [Ping timeout: 260 seconds] 01:28:09 -!- UncertainKitten has quit [Quit: Connection reset by pier.] 01:30:42 -!- Staplegun is now known as sgun 01:40:51 -!- truemonolith has quit [Ping timeout: 244 seconds] 01:43:32 -!- Wahaha_ has quit [Ping timeout: 245 seconds] 01:45:12 -!- Nomi has quit [Ping timeout: 260 seconds] 01:48:15 03doy02 07* 0.16-a0-141-g00d6247: "Maras are frozen" -> "The Maras are frozen" (5054) 10(5 minutes ago, 8 files, 18+ 9-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=00d6247dd3f9 01:51:12 -!- siepu has quit [Ping timeout: 250 seconds] 01:53:12 -!- edlothiol has joined ##crawl-dev 01:55:58 -!- danielguo94 has quit [Quit: Page closed] 01:58:01 -!- amalloy is now known as amalloy_ 02:01:36 -!- bhaak_ is now known as bhaak 02:07:07 many maras were frozen that day 02:08:42 -!- Patashu has quit [Quit: Page closed] 02:10:02 -!- SkaryMonk has joined ##crawl-dev 02:13:25 -!- Blakmane has quit [Quit: Page closed] 02:18:03 -!- Bloaxor has quit [Ping timeout: 244 seconds] 02:18:05 Stable (0.15) branch on crawl.beRotato.org updated to: 0.15-b1-72-gf4ed420 02:21:09 -!- Dixlet has quit [Ping timeout: 272 seconds] 02:21:59 -!- SkaryMonk2 has joined ##crawl-dev 02:22:18 -!- SkaryMonk has quit [Ping timeout: 260 seconds] 02:22:36 -!- TAS-2012v has quit [Read error: Connection reset by peer] 02:23:34 -!- Fusha has quit [] 02:23:52 -!- Datul has quit [Ping timeout: 246 seconds] 02:25:37 Unstable branch on crawl.beRotato.org updated to: 0.16-a0-141-g00d6247 (34) 02:39:11 -!- Keanan has quit [Quit: Leaving.] 02:44:08 03doy02 07* 0.16-a0-142-gf2d8537: corpses are inedible for non-vamps if the chunks are inedible (5040) 10(11 minutes ago, 1 file, 17+ 4-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=f2d8537d7a41 03:04:33 -!- siepu_ has quit [Ping timeout: 240 seconds] 03:05:43 <|amethyst> ... 03:05:56 <|amethyst> scoring scripts seem to be screwing up again :( 03:17:11 -!- dtsund has quit [Quit: dtsund] 03:18:18 -!- siepu has quit [Ping timeout: 250 seconds] 03:20:30 -!- Wolfechu has quit [Ping timeout: 272 seconds] 03:21:34 -!- ProzacElf has quit [Ping timeout: 264 seconds] 03:22:34 -!- Cryp71c has quit [Read error: Connection reset by peer] 03:23:09 -!- Ragnor has quit [Ping timeout: 240 seconds] 03:27:06 -!- simmarine has quit [Quit: Leaving] 03:27:11 -!- HellTiger has quit [Read error: Connection reset by peer] 03:28:40 -!- Patashu has joined ##crawl-dev 03:35:16 -!- epsik has quit [Ping timeout: 246 seconds] 03:35:31 -!- Kramin has joined ##crawl-dev 03:37:10 -!- hypermattisgay has joined ##crawl-dev 03:50:44 -!- Adder_ has quit [Ping timeout: 240 seconds] 04:00:03 -!- scummos__ has quit [Ping timeout: 240 seconds] 04:06:34 -!- siepu has quit [Ping timeout: 264 seconds] 04:19:34 -!- SkaryMonk has joined ##crawl-dev 04:20:01 -!- Turgon has quit [Quit: Page closed] 04:21:04 -!- SkaryMonk2 has quit [Ping timeout: 260 seconds] 04:22:03 -!- markgo has quit [Ping timeout: 244 seconds] 04:27:04 -!- Lightli has quit [Ping timeout: 246 seconds] 04:37:12 -!- Pepe has quit [Ping timeout: 246 seconds] 04:44:10 -!- Slowpoke_Man is now known as BlastHardcheese 04:44:14 -!- siepu_ has quit [Read error: Connection reset by peer] 04:48:37 -!- rast- has joined ##crawl-dev 04:49:11 -!- rast has quit [Read error: Connection reset by peer] 04:49:16 -!- rast- is now known as rast 04:50:00 -!- edlothiol has quit [Ping timeout: 260 seconds] 04:57:05 -!- Cryp71c has joined ##crawl-dev 04:57:54 -!- kait has quit [Read error: Connection reset by peer] 05:03:41 -!- Blazinghand has quit [Read error: Connection reset by peer] 05:08:27 -!- yxhuvud has quit [Remote host closed the connection] 05:11:55 -!- KurzedMetal has quit [Read error: Connection reset by peer] 05:13:32 -!- Aryth has quit [Ping timeout: 245 seconds] 05:17:08 -!- rast- has joined ##crawl-dev 05:18:48 -!- Stelpa has quit [Quit: Leaving] 05:19:07 -!- Doug_ has quit [Quit: Page closed] 05:19:33 -!- rast has quit [Ping timeout: 246 seconds] 05:19:37 -!- rast- is now known as rast 05:23:39 -!- agenius has quit [Read error: Connection reset by peer] 05:30:26 -!- Sovek has quit [Ping timeout: 246 seconds] 05:36:44 -!- bonghitz has quit [Remote host closed the connection] 05:39:27 -!- eb has quit [] 05:39:29 -!- Sose_ is now known as SOse 05:39:31 -!- SOse is now known as Sose 06:00:41 -!- Shome has quit [Quit: ChatZilla 0.9.90.1 [Firefox 31.0/20140716183446]] 06:09:16 -!- winsbury has quit [Ping timeout: 246 seconds] 06:14:59 -!- Lasty has joined ##crawl-dev 06:16:18 -!- truemono has quit [Read error: Connection reset by peer] 06:16:50 -!- valtern has quit [Ping timeout: 250 seconds] 06:20:54 -!- SkaryMonk2 has joined ##crawl-dev 06:22:16 -!- SkaryMonk has quit [Ping timeout: 246 seconds] 06:44:58 -!- Mandragora has quit [Ping timeout: 246 seconds] 06:47:13 -!- tensorpudding has quit [Read error: Connection reset by peer] 06:50:17 -!- FiftyNine has quit [] 06:54:54 -!- Lasty has quit [Quit: Leaving.] 06:56:35 -!- smajdalf has quit [Quit: Page closed] 06:57:12 -!- rophy has quit [Quit: Miranda NG! Smaller, Faster, Easier. http://miranda-ng.org/] 06:58:17 -!- GeorgieFruit has quit [Quit: Leaving] 07:05:58 -!- Chakani has quit [Ping timeout: 246 seconds] 07:13:00 -!- Twiggytwiggytwig has quit [Quit: See ya guys later ;)] 07:14:24 -!- Sgeo has quit [Read error: Connection reset by peer] 07:23:18 -!- siepu has quit [Ping timeout: 260 seconds] 07:23:24 -!- debo has quit [Ping timeout: 244 seconds] 07:27:27 -!- Lumpydoo has quit [Quit: Page closed] 07:33:55 -!- Capped has quit [Quit: Page closed] 07:34:54 -!- Brannock has joined ##crawl-dev 07:41:46 -!- ilyak_ has quit [Ping timeout: 250 seconds] 07:42:18 -!- ilyak has quit [Ping timeout: 255 seconds] 07:42:54 -!- demiskeleton has quit [Quit: Leaving] 07:45:35 -!- negatendo has quit [Quit: poop] 07:46:48 -!- Nerem has quit [Ping timeout: 255 seconds] 07:48:21 -!- Patashu has quit [Ping timeout: 260 seconds] 08:10:30 -!- Aryth1 has quit [Read error: Connection reset by peer] 08:18:03 -!- sgun has quit [Ping timeout: 240 seconds] 08:18:11 -!- crate has quit [Read error: Connection reset by peer] 08:19:17 -!- tsohg has quit [Remote host closed the connection] 08:20:36 -!- SkaryMonk has joined ##crawl-dev 08:21:10 -!- SkaryMonk2 has quit [Ping timeout: 260 seconds] 08:25:26 -!- pentax has quit [Quit: ヒーロー見参!] 08:29:05 -!- mizu_no_oto has quit [Quit: Computer has gone to sleep.] 08:29:46 -!- debo has joined ##crawl-dev 08:30:20 -!- smajdalf has quit [Quit: Page closed] 08:32:56 -!- Fusha has quit [] 08:44:25 03ontoclasm02 07* 0.16-a0-143-g4c8a8a3: A better 3XBow tile 10(6 minutes ago, 1 file, 0+ 0-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=4c8a8a3ce8ae 08:44:26 03ontoclasm02 07[stone_soup-0.15] * 0.15-b1-73-g0252ba4: A better 3XBow tile 10(6 minutes ago, 1 file, 0+ 0-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=0252ba471011 08:53:44 -!- rast has quit [Read error: Connection reset by peer] 08:54:35 03ontoclasm02 07[stone_soup-0.15] * 0.15-b1-74-g9898175: Summ. Horribles icon (Bloax) 10(8 days ago, 1 file, 0+ 0-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=98981755b7c0 08:54:35 03ontoclasm02 07[stone_soup-0.15] * 0.15-b1-75-g4bcc167: Nemelex icon color contrast (Bloax) 10(8 days ago, 5 files, 0+ 0-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=4bcc16779af3 08:55:55 -!- rast has joined ##crawl-dev 08:59:46 -!- LexAckson has joined ##crawl-dev 08:59:46 -!- rast- has joined ##crawl-dev 09:00:24 -!- rast has quit [Ping timeout: 246 seconds] 09:00:35 -!- rast- is now known as rast 09:05:30 -!- allbefore has quit [Ping timeout: 250 seconds] 09:07:49 -!- rast- has joined ##crawl-dev 09:08:51 -!- Dixlet has joined ##crawl-dev 09:09:30 -!- rast has quit [Ping timeout: 246 seconds] 09:09:34 -!- rast- has quit [Read error: Connection reset by peer] 09:09:58 Petrified player can be trampled backwards 13https://crawl.develz.org/mantis/view.php?id=8872 by Skrybe 09:10:30 -!- rast has joined ##crawl-dev 09:13:49 fr option to autoexplore to every corpse without following a corpsesac god 09:14:22 -!- ProzacElf has joined ##crawl-dev 09:18:01 just being able to inscribe corpses would do it 09:22:32 -!- grit has quit [Ping timeout: 260 seconds] 09:24:13 -!- ilyak has quit [Ping timeout: 272 seconds] 09:24:34 -!- ilyak_ has quit [Ping timeout: 264 seconds] 09:25:17 -!- Kramin has quit [Quit: This computer has gone to sleep] 09:27:54 -!- Ankalagon has quit [Quit: Page closed] 09:29:40 -!- ProzacElf has quit [Ping timeout: 250 seconds] 09:30:28 -!- PleasingFungus has joined ##crawl-dev 09:30:51 -!- rockygargoyle has quit [Client Quit] 09:32:13 -!- rockygargoyle has joined ##crawl-dev 09:36:42 -!- rockygargoyle has quit [Ping timeout: 244 seconds] 09:39:48 -!- tcjsavannah has quit [Quit: tcjsavannah] 09:44:12 -!- ontoclasm1 has joined ##crawl-dev 09:47:17 why can't you inscribe corpses 09:47:28 gross!!!! 09:47:49 -!- Bloax has joined ##crawl-dev 09:47:51 <|amethyst> hm 09:48:06 yes 09:48:13 my entrance is most intriguing 09:48:43 <|amethyst> if item_needs_autopickup didn't always return false for stationary items, setting them to autopickup might work 09:48:52 <|amethyst> except I suspect there would be infinite loops 09:49:59 -!- scummos__ has quit [Read error: Connection reset by peer] 09:50:03 oh no, breaches in the infinity! 09:50:12 the logic already exists to travel to corpses, because of sacrificing 09:50:24 <|amethyst> doy: to travel to any item your god likes 09:50:24 seems like it shouldn't be hard to have an option that extends that, or something 09:50:34 |amethyst: sure 09:50:43 <|amethyst> yeah, a new option would be not too bad 09:50:49 -!- ussdefiant has joined ##crawl-dev 09:50:50 i'm just saying, i don't see where the infinite loops would come in 09:51:14 oh, actually you can inscribe them 09:51:19 but =g does nothing 09:51:50 <|amethyst> doy: not sure if the pickup code would handle complete inability to pick up the item, but I guess it already had to handle those cases because of pack size 09:51:59 <|amethyst> =g is ignored for stationary items 09:52:05 <|amethyst> !source item_needs_autopickup 09:52:06 http://s-z.org/neil/git/?p=crawl.git;a=blob;f=crawl-ref/source/items.cc;hb=HEAD#l2710 09:52:18 how many stationary items are there apart from corpses? 09:52:25 <|amethyst> nets that are trapping something 09:52:28 oh 09:52:37 <|amethyst> (you in particular :) 09:52:49 which has some strange effects with lava 09:53:18 You hear a sizzling splash. 09:53:33 <|amethyst> Mmm, breakfast 09:53:47 I guess I could inscribe them with something weird that causes me to stop when autoexploring over them 09:53:54 but that still doesn't allow me to actually seek them 09:54:38 i wonder if just removing that check for stationary items would work 09:55:14 also the fact the chunks get inscribed too doesn't exactly help 09:55:37 <|amethyst> doy: hm, I'd test with an ally trapped in a net 09:55:37 sigh, I think someone is having fun with apache on CLAN. 09:55:44 in fact an inscription on a chunk that triggers force_more has some rather... odd hehaviour 09:55:50 (when attempting to eat it) 09:56:10 -!- Keanan has joined ##crawl-dev 09:56:14 <|amethyst> doy: to make sure it doesn't make greedy autoexplore repeatedly try to swap with that monster 09:56:34 |amethyst: ah, that's a good point 09:56:42 <|amethyst> I guess it wouldn't be repeated anymore 09:56:49 <|amethyst> I fixed that bug a few weeks ago 09:57:11 <|amethyst> %git 119cbf9 09:57:11 07|amethyst02 * 0.15-a0-2013-g119cbf9: Stop exploring/running when cancelling ally swap (#8768) 10(5 weeks ago, 1 file, 3+ 0-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=119cbf9ebd36 09:58:13 on a related note, i wonder if we could just remove =g as a special inscription 09:58:27 -!- _D_ has quit [Quit: Lost terminal] 09:58:32 yeah i was gonna suggest that 09:58:43 probably was more useful before the new \ menu 09:58:48 it behaves very oddly, and there are multiple other ways to get that behavior already 09:58:50 well, "new" 09:58:51 yeah, maybe 09:58:56 <|amethyst> there are plenty of things you can't do with the \ menu 09:59:10 <|amethyst> care about brand for example 09:59:14 you can do those things with lua though 09:59:17 <|amethyst> yeah 09:59:21 <|amethyst> or just autopickup_exceptions 09:59:23 right 09:59:28 how do you inscribe something on the ground with a specific brand 09:59:55 and once you can inscribe it, why do you need to autopickup it :) 10:00:02 right 10:00:42 it doesn't seem like we'd lose any functionality at this point if autoinscribing only happened on item pickup 10:00:52 and it feels like that would simplify a lot of things 10:01:04 unless i'm forgetting about something 10:01:31 -!- sstrickl has quit [Quit: sstrickl] 10:01:34 <|amethyst> =g does override ISFLAG_DROPPED 10:01:44 does !D prompt on casting tornado near a monster holding it and near lava? :P 10:01:55 |amethyst: that seems more annoying than anything else 10:02:20 it is 10:02:37 when you constantly try to pick up an item you don't want and your inventory is full 10:03:34 -!- Bloaxor has joined ##crawl-dev 10:03:39 -!- SkaryMonk has quit [Quit: Leaving.] 10:04:48 also, why is itemname passed in there at all 10:05:08 that looks like some failed refactoring 10:06:07 -!- Ququman has joined ##crawl-dev 10:07:37 -!- puissantveil has quit [Ping timeout: 246 seconds] 10:07:46 -!- Bloax has quit [Ping timeout: 264 seconds] 10:10:03 -!- Blakmane has quit [Quit: Page closed] 10:10:05 <|amethyst> doy: well, at least lack of refactoring after another caller that did want the itemname was removed 10:10:40 looks like it used to be an optimization, actually 10:10:49 03doy02 07* 0.16-a0-144-g13dc9f5: no reason to be passing this in here 10(in the future, 1 file, 3+ 5-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=13dc9f5e1b2d 10:11:17 _is_option_autopickup used to be two functions for force and deny, and so it passed the string into both so that they wouldn't both have to calculate the item name 10:11:24 <|amethyst> aha 10:11:28 <|amethyst> I think your clock is off :) 10:11:43 heh 10:12:30 <|amethyst> BTW, autopickup probably needs larger changes now that item destruction and weight don't exist 10:12:42 how so? 10:12:46 <|amethyst> I saw a suggestion to turn on autopickup of any item you already have in your inventory 10:12:57 <|amethyst> and to turn off autopickup of any kind of item you drop 10:13:26 <|amethyst> the latter might be a bit much, but I don't see any problems with the former 10:13:34 the former would be a trivial lua script 10:13:36 <|amethyst> any stackable item I should say 10:15:06 <|amethyst> yeah, not necessarily large in terms of code 10:15:41 -!- Keanan has quit [Quit: Leaving.] 10:17:13 one thing that i would like to see revisited is how autopickup and colouring relates to default config 10:17:45 changing defaults that you don't like seems unnecessarily annoying at the moment 10:18:27 like, you can't just do "menu_colour += magenta:.*artefact.*" in your config, because the default already sets artefacts to white 10:18:42 you have to explicitly do -= with the exact regex beforehand 10:18:47 which is very non-obvious 10:21:47 https://github.com/doy/conf/blob/master/crawlrc#L161-L186 for instance 10:22:03 -!- LexAckson has quit [Ping timeout: 255 seconds] 10:22:36 good comment 10:22:56 you can also do ^= 10:23:22 in fact i think ^= might make more sense as the default, i can't think of many places where i even want +=? 10:23:36 what does ^= do 10:24:05 i imagine that whatever it does, it still requires you to know the exact regex that the default config uses 10:24:12 prepends (and options that accept it look at the first match, so usually the stuff you prepend) 10:24:18 oh, okay 10:24:20 yeah 10:24:30 that was going to be my suggestion, actually 10:24:40 maybe list options should look at the last match, not the first 10:24:42 or just reverse the order that things look at 10:24:45 yeah 10:25:31 and there's also autopickup_exceptions which has a < overrides > rule or something that bypasses the order 10:26:32 one thing i'm wary about is breaking all current rcfiles, though 10:27:04 right 10:28:20 -!- st_ has quit [Ping timeout: 240 seconds] 10:28:22 -!- hypermattisgay has quit [Quit: http://www.kiwiirc.com/ - A hand crafted IRC client] 10:28:35 -!- tsohg has quit [Remote host closed the connection] 10:36:17 Picking up a lantern of shadows won't remove copies from your shopping list. 13https://crawl.develz.org/mantis/view.php?id=8873 by Kvaak 10:38:41 -!- tsohg has quit [Read error: Connection reset by peer] 10:38:41 -!- Adder_ has quit [Ping timeout: 240 seconds] 10:40:28 -!- M1zzu has quit [Ping timeout: 245 seconds] 10:40:28 -!- omnirizon has quit [Ping timeout: 245 seconds] 10:40:28 -!- Staplefun has quit [Ping timeout: 245 seconds] 10:40:28 -!- Surr has quit [Ping timeout: 245 seconds] 10:42:28 -!- PleasingFungus has quit [Quit: ChatZilla 0.9.90.1 [Firefox 34.0a1/20140810030204]] 10:47:44 <|amethyst> the autopickup_exceptions default-drop is dumb 10:47:53 <|amethyst> err, drop-overrides rather 10:48:06 <|amethyst> it would be significantly more expressive if it used order instead 10:48:40 <|amethyst> one problem with reversing the order of searches is that it would change the meaning of even single-line current configs 10:48:51 <|amethyst> list_opt = a, b, c for example 10:49:18 <|amethyst> not that I have any love for the current semantics 10:49:38 <|amethyst> whether earlier or later entries take precedence depends on the particular option 10:49:57 yeah, i think i'd be okay with breaking everything if it meant we made everything work the same way 10:50:13 -!- ProzacElf has joined ##crawl-dev 10:50:15 we've done it before, anyway 10:50:22 the last time list options were redone 10:50:25 so 10:51:10 <|amethyst> at least there we were able to detect and warn about things that would change semantics 10:51:16 true 10:51:21 <|amethyst> and there was a long deprecation period 10:51:29 <|amethyst> maybe that was too conservative though :) 10:53:14 <|amethyst> solution: rename every single option 10:53:23 heh 10:58:05 -!- blabber has joined ##crawl-dev 10:58:42 -!- allbefore has quit [Quit: Leaving.] 10:59:22 -!- ProzacElf has quit [Ping timeout: 240 seconds] 10:59:56 -!- PleasingFungus has joined ##crawl-dev 11:01:51 !send sleep PleasingFungus 11:01:52 Sending PleasingFungus to sleep. 11:01:55 rip 11:01:57 ! 11:04:45 I was thinking about renaming wasp names. 11:04:49 ...that sentence went wrong 11:05:03 anyway, "yellow wasp" and "red wasp" feel a bit "brown snake", if you know what I mean. 11:06:10 "red wasp" -> "hornet" 11:06:11 -!- ontoclasm1 has quit [Quit: Leaving.] 11:07:20 -!- mizu_no_oto has quit [Quit: ["Textual IRC Client: www.textualapp.com"]] 11:09:54 -!- Shard1697 has joined ##crawl-dev 11:11:37 giant wasp and megawasp 11:12:52 Superultramegawasp 11:13:13 oh yeah, what ever happened to megabats 11:13:26 giant wasp and demon hornets?????????? 11:13:27 They're still used in that bat vault, aren't they? 11:13:49 they didn't produce enough megahertz and so they were cut out for inefficiency 11:14:19 tenda is correct 11:14:23 <|amethyst> doy: %git a1422f39 11:14:25 <|amethyst> err 11:14:27 <|amethyst> %git a1422f39 11:14:29 07zaba02 * 0.9-a1-123-ga1422f3: Rename megabats to bats. 10(3 years, 3 months ago, 25 files, 53+ 58-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=a1422f39c19a 11:14:50 <|amethyst> I should make Chei understand %foo 11:14:52 <|amethyst> err 11:14:58 <|amethyst> : %foo 11:15:08 hm. "the original purpose of renaming them" 11:15:10 berwap 11:15:13 wasp 11:15:43 %git 3ec65dc05b 11:15:44 07due02 * 0.8.0-a0-4731-g3ec65dc: Giant bats are now megabats. 10(3 years, 7 months ago, 29 files, 51+ 51-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=3ec65dc05b30 11:15:46 "the original purpose of renaming them" was because they were "giant bats" 11:15:48 which was dumb 11:15:50 -!- wheals has quit [Read error: Connection reset by peer] 11:15:51 rip 11:16:00 -!- wheals has joined ##crawl-dev 11:16:26 why did people object to megabats in a game with toenail golems 11:16:38 I will explain 11:16:44 NO FUN ALLOWED 11:16:45 %git 714192de90 11:16:46 07kilobyte02 * 0.8.0-a0-5420-g714192d: Cats are not pandas, no kung-fu. 10(3 years, 6 months ago, 2 files, 3+ 3-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=714192de90a4 11:16:58 -!- Kalir has quit [Changing host] 11:17:35 alternate answer: bats are quite a bit more common, and earlier, than toenail golems, and they're silly in a way that's arguably less funny 11:17:40 (they = megabats) 11:18:27 well 11:18:27 hrm, also, why is that 0.9-a1 rather than a0 11:18:33 megabats are a real thing though https://en.wikipedia.org/wiki/Megabat 11:18:40 * wheals doesn't really understand our tagging system 11:19:12 doy: yes, but in that sense, it's a very "clinical" and "scientific" name for crawl (remember, these are appearing alongside goblins & kobolds!) 11:19:25 also, trying to use "megabat" as both "giant bat" and "bat" feels like trying to have your cake & eat it too 11:19:40 goblinus hobus 11:20:03 -!- ussdefiant has quit [Ping timeout: 246 seconds] 11:20:03 "ballistomycete" 11:20:05 but i suppose 11:20:58 ballistomycetes' silly scientific name matches their equally silly "dungeon ecology" gameplay role 11:21:27 should also do something about "giant newt" and "giant gecko" 11:21:45 remember when they didn't spread like all hell has broken loose and actually gave you more than a dungeon maid medal 11:22:10 also "green rat" and "orange rat" 11:22:14 giant newt -> salamander 11:22:21 <|amethyst> :P 11:22:22 "giant cockroach", "giant mite" 11:22:25 salamander (04N) | Spd: 10 (move: 140%) | HD: 8 | HP: 42-81 | AC/EV: 5/7 | Dam: 1704(fire:8-15) | 10weapons, 10items, 10doors, fighter | Res: 06magic(42), 04fire+++ | Vul: 12cold | XP: 524 | Sz: Medium | Int: high. 11:22:25 %??salamander 11:22:28 we have a lot of boring monsters 11:22:30 good idea 11:22:31 (: 11:22:31 -!- tsohg_ has quit [Remote host closed the connection] 11:22:37 <|amethyst> I liked "megabat" 11:22:44 megabat is just plain silly 11:22:46 which is ok 11:22:48 fr: normal sized mites 11:22:52 I would support changing all of those names, yes 11:22:54 megabat (15b) | Spd: 30 | HD: 2 | HP: 4-10 | AC/EV: 1/14 | Dam: 1 | sense invisible, fly, 07vault | Res: 06magic(2) | XP: 10 | Sz: tiny | Int: animal. 11:22:54 %?Megabat 11:22:54 -!- MDvedh has quit [Quit: Page closed] 11:22:56 <|amethyst> and like "ballistomycetes" 11:22:59 bat (15b) | Spd: 30 | HD: 1 | HP: 2-5 | AC/EV: 1/14 | Dam: 1 | sense invisible, fly | Res: 06magic(1) | XP: 1 | Sz: tiny | Int: animal. 11:22:59 %?Bat 11:23:00 unknown monster: "dwarf mountain bat" 11:23:00 %?dwarf mountain bat 11:23:03 what 11:23:12 dwarf mountain bat (15b) | Spd: 30 | HD: 1 | HP: 2-5 | AC/EV: 1/14 | Dam: 1 | sense invisible, fly, 07vault | Res: 06magic(1) | XP: 1 | Sz: tiny | Int: animal. 11:23:12 <|amethyst> %0.10?dwarf mountain bat 11:23:14 dwarf mountain bat (15b) | Spd: 30 | HD: 1 | HP: 2-5 | AC/EV: 1/14 | Dam: 1 | sense invisible, fly, 07vault | Res: 06magic(1) | XP: 1 | Sz: tiny | Int: animal. 11:23:14 <|amethyst> %0.11?dwarf mountain bat 11:23:17 dwarf mountain bat (15b) | Spd: 30 | HD: 1 | HP: 2-5 | AC/EV: 1/14 | Dam: 1 | sense invisible, fly, 07vault | Res: 06magic(1) | XP: 1 | Sz: tiny | Int: animal. 11:23:17 <|amethyst> %0.12?dwarf mountain bat 11:23:20 unknown monster: "dwarf mountain bat" 11:23:20 <|amethyst> %0.13?dwarf mountain bat 11:23:23 rip 11:23:27 unknown monster: "Megabat" 11:23:27 %?Megabat hd:6 11:23:31 also, a reminder: if you haven't read giant mites' description, you should 11:23:33 unknown monster: "negabat" 11:23:33 %?negabat hd:6 11:23:36 uh 11:23:40 unknown monster: "megabat" 11:23:40 %?megabat hd:6 11:23:41 <|amethyst> Bloaxor: can't use those with vault monsters 11:23:45 ;-; 11:24:05 bat (15b) | Spd: 45 | HD: 6 | HP: 20-44 | AC/EV: 1/14 | Dam: 1 | sense invisible, fly, !sil | Res: 06magic(8) | XP: 144 | Sp: berserker rage | Sz: tiny | Int: animal. 11:24:05 %??Bat hd:6 perm_ench:berserk 11:24:05 <|amethyst> hm 11:24:11 damn 11:24:13 <|amethyst> that gives me an idea for a command 11:24:13 still 1 11:24:27 "giant frog" 11:24:29 <|amethyst> damage doesn't scale with HD, no 11:24:38 "giant eyeball" 11:24:41 out of hell bat (15b) | Spd: 30 | HD: 1 | HP: 2-5 | AC/EV: 1/14 | Dam: 1 | sense invisible, fly | Res: 06magic(1) | XP: 1 | Sz: tiny | Int: animal. 11:24:41 %??bat perm_ench:inner_flame name:out_of_hell n_adj 11:24:45 well berserk didn't raise it beyond 1 11:24:47 oops 11:24:47 <|amethyst> doy: porcupine, but those are inherently funny creatures 11:24:51 bat out of hell (15b) | Spd: 30 | HD: 1 | HP: 2-5 | AC/EV: 1/14 | Dam: 1 | sense invisible, fly | Res: 06magic(1) | XP: 1 | Sz: tiny | Int: animal. 11:24:51 %??bat perm_ench:inner_flame name:out_of_hell n_suf 11:24:51 <|amethyst> doy: likewise quokkae 11:25:01 |amethyst: well, i'm just going through ones with boring names 11:25:06 BAT FROM HELL (15b) | Spd: 30 | HD: 1 | HP: 2-5 | AC/EV: 1/14 | Dam: 1 | sense invisible, fly | Res: 06magic(1) | XP: 1 | Sz: tiny | Int: animal. 11:25:06 %??bat perm_ench:inner_flame name:BAT_FROM_HELL n_rpl 11:25:07 quokkas cannot be changed and are extremely correct. 11:25:08 porcupines are at least a thing 11:25:09 porcupine is a lot more specific than "giant frog" 11:25:26 please remember: they have nanomanipulators. 11:25:34 <|amethyst> %git :/macropod 11:25:34 07|amethyst02 * 0.14-a0-1711-g92186bd: Improve flavour of reanimated macropods. 10(8 months ago, 1 file, 2+ 1-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=92186bdbb780 11:25:38 "big kobold" 11:25:59 that i'll give you 11:26:02 big kobolds are like 11:26:03 why 11:26:12 big kobolds are in 1.1! 11:26:14 i think 11:26:19 big kobold (08K) | Spd: 10 | HD: 5 | HP: 16-38 | AC/EV: 3/12 | Dam: 7 | 10weapons, 10items, 10doors | Res: 06magic(20) | Chunks: 09poison | XP: 97 | Sz: Medium | Int: normal. 11:26:19 %??Big kobold 11:26:24 kobold (07K) | Spd: 10 | HD: 1 | HP: 2-5 | AC/EV: 2/12 | Dam: 4 | 10weapons, 10items, 10doors | Res: 06magic(1) | Chunks: 09poison | XP: 1 | Sz: small | Int: normal. 11:26:24 %??Kobold 11:26:26 big kobolds are big 11:26:28 for kobolds 11:26:41 why not just make them kobold warriors 11:26:59 is that actually more interesting? 11:27:01 kobold corporals 11:27:07 plus, it wouldn't make it as obvious that they're a size larger 11:27:09 <|amethyst> ko 11:27:12 meaning they can use halberds, etc :) 11:27:26 I've seen this occur! It's relevant! 11:27:29 PleasingFungus: but they aren't big 11:27:29 -!- simmarine has joined ##crawl-dev 11:27:35 "medium kobold" 11:27:41 l. 11:27:42 [09:26] PleasingFungus big kobolds are big 11:27:43 "greater naga" and "ancient lich" are kind of on the edge 11:27:44 [09:26] PleasingFungus for kobolds 11:27:53 greater nagas: like nagas, but moreso 11:27:59 greater naga (13N) | Spd: 10 (move: 140%) | HD: 15 | HP: 59-103 | AC/EV: 6/10 | Dam: 27, 703(constrict) | 10weapons, 10items, 10doors, fighter, spellcaster, see invisible | Res: 13magic(immune), 03poison | Chunks: 09poison | XP: 1815 | Sp: b.venom (3d19), mystic blast (3d19), haste, poison arrow (3d22), teleport other, 04esc:teleport self | Sz: Large | Int: high. 11:27:59 <|amethyst> %??greater naga 11:28:02 naga mage (06N) | Spd: 10 (move: 140%) | HD: 7 | HP: 27-51 | AC/EV: 6/10 | Dam: 17, 403(constrict) | 10weapons, 10items, 10doors, spellcaster, see invisible | Res: 06magic(56), 03poison | Chunks: 09poison | XP: 416 | Sp: b.venom (3d12), mystic blast (3d13), haste, poison arrow (3d14), teleport other, 04esc:teleport self | Sz: Large | Int: normal. 11:28:02 <|amethyst> %??naga mage 11:28:05 why not greater mummy 11:28:10 wheals: oh, that too 11:28:12 unknown monster: "naga sorcerer" 11:28:12 <|amethyst> %??naga sorcerer 11:28:20 greater mummies are even a bit misleading since they aren't priests 11:28:32 wheals: what do you mean 11:28:36 unlike the thing they're "greater" than 11:28:40 oh 11:28:47 wheals: "since they are priests" you mean? 11:28:55 huh, they are? 11:28:56 I never assumed they were specifically greater than mummy priests 11:28:56 greater mummy (16M) | Spd: 10 | HD: 15 | HP: 186-210 | AC/EV: 10/6 | Dam: 35 | 07undead, 10weapons, 10items, 10doors, evil, spellcaster, see invisible | Res: 13magic(immune), 02cold, 10elec, 09poison+++, 12drown, 04rot+++, 13neg+++, 13torm | Vul: 08holy++ | XP: 6192 | Sp: sum.demon, smiting (7-17), s.torment, sum.undead | Sz: Medium | Int: high. 11:28:56 <|amethyst> %??greater mummy 11:28:59 just greater generally 11:29:03 guardian mummy (08M) | Spd: 8 | HD: 7 | HP: 36-54 | AC/EV: 6/9 | Dam: 30 | 07undead, 10weapons, 10items, 10doors, fighter, evil, see invisible | Res: 06magic(46), 02cold, 09poison+++, 12drown, 04rot+++, 13neg+++, 13torm | Vul: 08holy++ | XP: 329 | Sz: Large | Int: normal. 11:29:03 <|amethyst> %??guardian mummy 11:29:05 mummy priest (05M) | Spd: 8 | HD: 10 | HP: 52-76 | AC/EV: 8/7 | Dam: 30 | 07undead, 10weapons, 10items, 10doors, priest, evil, see invisible | Res: 13magic(immune), 02cold, 10elec, 09poison+++, 12drown, 04rot+++, 13neg+++, 13torm | Vul: 08holy++ | XP: 1092 | Sp: sum.demon, smiting (7-17), s.torment, sum.undead | Sz: Medium | Int: high. 11:29:05 %??mummy priest 11:29:09 mummy (15M) | Spd: 6 | HD: 3 | HP: 15-24 | AC/EV: 3/6 | Dam: 20 | 07undead, 10doors, evil | Res: 06magic(20), 02cold, 09poison+++, 12drown, 04rot+++, 13neg+++, 13torm | Vul: 04fire, 08holy++ | XP: 18 | Sz: Medium | Int: normal. 11:29:09 <|amethyst> %??mummy 11:29:16 oh, huh 11:29:26 i always just assumed greater mummies were stronger mummy priests 11:29:36 considering they have the same spellbook and same death curses 11:29:43 exactly my poiny :) 11:29:45 point 11:29:56 also, i think their death curses are slightly stronger 11:29:57 -!- Cryp71c has quit [Read error: Connection reset by peer] 11:30:00 yeah, probably 11:30:14 -!- Cryp71c has joined ##crawl-dev 11:30:23 greater, even 11:31:01 ("white imp", "blue devil", "red devil", "orange demon", "green death") 11:31:08 -!- ProzacElf has joined ##crawl-dev 11:31:23 -!- XV88 has quit [Quit: Page closed] 11:31:41 ?/orange 11:31:42 Matching terms (9): giant_orange_brain, orange, orange_brain, orange_crystal_plate, orange_crystal_plate_armour, orange_crystal_statue, orange_demon, orange_rat, orange_statue; entries (26): 4[1] | food[2] | glasses[1] | gob[1] | herd_card[1] | hill_giant[1] | lesser_servant[1] | ocpa[1] | ocs[1] | orange_brain[1] | orange_crystal_plate[1] | orange_crystal_statue[1] | orange_demon[1] | orange_stat... 11:31:45 -!- Ystah has joined ##crawl-dev 11:31:46 !send doy blue deaths 11:31:47 possibly crimson imp too 11:31:47 Sending blue deaths to doy. 11:31:49 iron troll (10T) | Spd: 7 | HD: 16 | HP: 68-107 | AC/EV: 20/4 | Dam: 35, 25, 25 | 10doors, regen | Res: 06magic(106), 05fire, 02cold | Chunks: 09poison | XP: 775 | Sz: Big | Int: normal. 11:31:49 %??iron troll 11:31:56 ??orange 11:31:56 hill giant[1/1]: Big orange C with big orange clubs that hit for big orange damage and can be big orange trouble in melee. Sometimes carries a big orange throwing net. 11:31:57 PleasingFungus: i already fixed that one! 11:32:03 iron trolls are fine. they're made of iron! or vaguely iron related, at any rate 11:32:06 doy: :) 11:32:10 i think i found a bug, RMsL is active for a ton of time 11:32:11 fr: allow lrd on iron trolls 11:32:18 Ystah: you did not find a bug 11:32:24 and stone giants? 11:32:29 PleasingFungus explain 11:32:37 Ystah: have you read the spell description 11:32:57 wheals: really, i think the low-hanging fruit are "foo, but moreso" and "color foo" 11:33:02 ??iron troll hd:21 perm_ench:berserk name:metal_troll n_rpl 11:33:03 I don't have a page labeled iron_troll_hd:21_perm_ench:berserk_name:metal_troll_n_rpl in my learndb. 11:33:08 god 11:33:08 damn it 11:33:11 metal troll (10T) | Spd: 10-11 | HD: 21 | HP: 129-207 | AC/EV: 20/4 | Dam: 52, 37, 37 | 10doors, regen, !sil | Res: 06magic(140), 05fire, 02cold | Chunks: 09poison | XP: 1092 | Sp: berserker rage | Sz: Big | Int: normal. 11:33:11 %??iron troll hd:21 perm_ench:berserk name:metal_troll n_rpl 11:33:12 oh, it changed 11:33:19 yep :) 11:33:23 all fear the metal 11:33:44 xp: 1092 11:33:46 wow what a ripoff 11:33:55 xp calculations are hilarious 11:33:59 well, red/blue devils at least do have their own gimmicks 11:34:19 just silly names, since all they mean is what they resist 11:34:31 wheals: well, right, all i'm referring to is the names 11:36:41 name reform, a noble goal 11:37:11 speaking of xp calculations, i should check on how the serpent of hell ends up 11:37:31 -!- UncertainKitten has joined ##crawl-dev 11:37:36 hm. 4e2fb71eca533c I wonder if this could be reverted. it seems like you could fix the problems described just by making the base type a MR ring...? 11:37:47 is this jiyva ring? 11:38:01 %git 4e2fb71 11:38:01 07kilobyte02 * 0.14-a0-1251-g4e2fb71: Revert "The Slimy Ring of Jiyva" 10(9 months ago, 7 files, 2+ 18-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=4e2fb71eca53 11:38:04 it is! 11:38:13 I'm skimming through old commits for no particular reason 11:38:24 i think one thing you need to do is make it not give MR if jiyva is dead even? 11:38:34 bat (15b) | Spd: 30 | HD: 1 | HP: 2-5 | AC/EV: 1/14 | Dam: 1 | sense invisible, fly, !sil | Res: 06magic(1) | XP: 1 | Sp: glaciate (10-24) | Sz: tiny | Int: animal. 11:38:34 %??bat spells:glaciate 11:38:39 dang 11:39:09 Master Batster (15b) | Spd: 45 | HD: 27 | HP: 77-112 | AC/EV: 1/14 | Dam: 1 | sense invisible, fly, !sil | Res: 06magic(36) | XP: 3543 | Sp: glaciate (10-180) | Sz: tiny | Int: animal. 11:39:09 %??bat name:Master_Batster hd:27 perm_ench:haste spells:glaciate 11:39:29 enjoy death 11:39:30 wheals: the description claims that's not what it did? 11:39:43 -!- alefury has joined ##crawl-dev 11:39:47 -!- LexAckson has joined ##crawl-dev 11:39:48 " rMut ceases to function if you murder Jiyva. " 11:39:55 oh, ok 11:40:17 i guess one weird thing is whether it generates if jiyva is already dead 11:40:27 I mean, honestly, I'm not sure it's all that interesting a ring even if jiyva is alive 11:40:33 "rmut contam mr" is not great 11:40:52 it just seemed a pity to revert it for such shoddy reasons 11:40:57 maybe rmut evolution 11:41:04 wait no that's dumb 11:41:20 -!- edlothiol has joined ##crawl-dev 11:41:22 -!- Ystah has left ##crawl-dev 11:41:28 haha 11:42:15 -!- bencryption_ has quit [Quit: WeeChat 0.4.3] 11:42:24 permanent evolution:3 11:42:26 megabat (15b) | Spd: 30 | HD: 2 | HP: 4-10 | AC/EV: 1/14 | Dam: 1 | sense invisible, fly, 07vault | Res: 06magic(2) | XP: 10 | Sz: tiny | Int: animal. 11:42:26 <|amethyst> %??megabat 11:42:28 the megabat: bat name:megabat n_rpl n_des n_spe n_noc hd:2 tile:mons_megabat 11:42:28 <|amethyst> %??spec: megabat 11:42:41 megabat (15b) | Spd: 30 | HD: 2 | HP: 4-10 | AC/EV: 1/14 | Dam: 1 | sense invisible, fly, 07vault | Res: 06magic(2) | XP: 10 | Sz: tiny | Int: animal. 11:42:41 %?Megabat 11:42:44 <|amethyst> (not supported by older versions, sorry) 11:43:01 contam evo:3 would be a... weird ring 11:43:08 the master blaster: ancient lich name:Master_Blaster n_rpl hd:30 hp:1500 col:lightmagenta spells:fire_storm;fire_storm;glaciate;miasma_breath;teleport_self 11:43:08 %??spec:master blaster 11:43:20 <|amethyst> hm, need to do something about that "the" 11:43:45 unknown monster: "fruity bat" 11:43:45 %??spec:fruity bat 11:44:10 unknown monster: "fruity bat" 11:44:10 <|amethyst> %??fruity bat 11:44:15 the phase bat: bat name:phase n_adj n_des n_spe col:lightgreen spells:blink tile:mons_phase_bat 11:44:15 <|amethyst> %??spec: phase bat 11:44:50 the drunken dwarf: dwarf name:drunken n_adj n_des n_noc perm_ench:confusion 11:44:50 %??spec:drunken dwarf 11:45:31 <|amethyst> there we go 11:45:36 drunken dwarf: dwarf name:drunken n_adj n_des n_noc perm_ench:confusion 11:45:36 <|amethyst> %??spec:drunken dwarf 11:45:51 |amethyst: <3 11:46:27 conjurer statue: statue hd:12 spells:orb_of_destruction tile:mons_statue_mage col:vehumet name:conjurer n_adj 11:46:27 %??spec:conjurer statue 11:46:47 unknown monster: "the statue of wucad mu" 11:46:47 %??spec:the statue of wucad mu 11:46:57 hm, what was it called 11:47:05 statue of Wucad Mu: orange crystal statue name:Statue_of_Wucad_Mu n_rpl n_the hd:20 hp:80 tile:mons_wucad_mu_statue spells:brain_feed;drain_magic;mass_confusion;shadow_creatures;shadow_creatures;. 11:47:05 %??spec:statue of Wucad Mu 11:47:19 oh, n_the 11:47:20 n_the 11:47:21 <3 11:47:28 fr: n_it 11:47:38 n_smth 11:47:46 -!- roctavian has joined ##crawl-dev 11:47:53 !send roctavian greetings 11:47:53 Sending greetings to roctavian. 11:48:17 !send Grunt salutations 11:48:18 Sending salutations to Grunt. 11:48:50 oklob plant conjurer: oklob plant hp:30 name:conjurer n_suf spells:stone_arrow;.;.;.;iskenderun's_mystic_blast actual_spells 11:48:50 %??spec:oklob plant conjurer 11:49:00 withered plant: col:darkgrey plant name:withered n_adj tile:mons_withered_plant 11:49:00 %??spec:withered plant 11:49:10 unknown monster: "petrified plant" 11:49:10 %??spec:petrified plant 11:49:31 !source dat/des/branches/lair.des 11:49:32 http://s-z.org/neil/git/?p=crawl.git;a=blob;f=crawl-ref/source/dat/des/branches/lair.des;hb=HEAD 11:50:14 evilmike_catoblepas_cave 11:50:32 oh, they aren't actually renamed 11:53:49 the servant: harold hp:650 hd:40 name:The_Servant n_rpl col:yellow generate_awake never_corpse spells:.;.;.;. 11:53:49 <|amethyst> %0.15?spec:the servant 11:54:05 <|amethyst> I don't intend to backport it any further than that, though 11:54:27 Failed to create test monster for the the meatlord 11:54:27 %??the meatlord 11:54:32 the meatlord: dispater hp:10000 hd:60 name:The_Meatlord n_rpl col:lightmagenta generate_awake never_corpse spells:shadow_creatures;shadow_creatures;airstrike;airstrike;conjure_ball_lightning 11:54:32 %??spec:the meatlord 11:54:38 unknown monster: "meatlord" 11:54:38 %??spec:meatlord 11:55:13 Not a vault monster: lost soul 11:55:13 %??spec:lost soul 11:55:22 bug found!! 11:55:25 <|amethyst> oh, do titles work right with meatsprint bosses? 11:55:45 titles? 11:55:46 <|amethyst> &Mdispater hp:10000 hd:60 name:The_Meatlord 11:55:47 <|amethyst> n_rpl col:lightmagenta generate_awake never_corpse 11:55:56 <|amethyst> gives me: "Dispater, Lord of the Iron City comes into view." 11:56:07 oh 11:56:29 <|amethyst> wheals: bug? 11:56:46 <|amethyst> Hm 11:56:48 Failed to create test monster for the the servant 11:56:48 <|amethyst> %??the servant 11:56:48 lost souls are also a vault monster in meatsprint 11:57:02 -!- allbefore has quit [Quit: Leaving.] 11:57:04 The Unspeakable (16J) | Spd: 15 | HD: 100 | HP: 10000 | AC/EV: 1/4 | Dam: 22 | amphibious, evil, regen, !sil, 07vault | Res: 06magic(400), 03poison, asphyx, 12drown | Vul: 08holy | XP: 15000 | Sp: shadow creatures, airstrike (0-210), smiting (7-17), 04esc:death's door | Sz: small | Int: plant. 11:57:04 %??the unspeakable 11:57:08 <|amethyst> wheals: ah. meh 11:57:12 <|amethyst> wheals: likewise "angel" 11:57:16 <|amethyst> wheals: (the zin angel) 11:57:26 ha, yeah 11:57:31 -!- Aryth1 has quit [Ping timeout: 272 seconds] 11:57:39 unknown monster: "meatlord" 11:57:39 %??meatlord 11:57:41 Failed to create test monster for the the meatlord 11:57:41 %??the meatlord 11:58:01 <|amethyst> Haven't looked, but I suspect that problem is because of the unique checks 11:58:10 <|amethyst> something's not getting reset when the unique is renamed? 11:58:11 the meatlord: dispater hp:10000 hd:60 name:The_Meatlord n_rpl col:lightmagenta generate_awake never_corpse spells:shadow_creatures;shadow_creatures;airstrike;airstrike;conjure_ball_lightning 11:58:11 %??spec:the meatlord 11:58:21 except the spec works with %?? 11:58:24 joe (08@) | Spd: 10 | HD: 3 | HP: 30 | AC/EV: 0/11 | Dam: 5 | 10weapons, 10items, 10doors, spellcaster | Res: 06magic(12) | XP: 104 | Sp: throw flame (3d5), confuse, invisibility, magic dart (3d4) | Sz: Medium | Int: normal. 11:58:24 <|amethyst> %??sigmund name:joe 11:58:33 <|amethyst> hm 11:59:02 The Meatlord (13&) | Spd: 10 | HD: 60 | HP: 10000 | AC/EV: 40/3 | Dam: 50 | 05demonic, 10weapons, 10items, 10doors, fighter, see invisible, !sil | Res: 13magic(immune), 05hellfire, 04fire+++, 02cold, 11elec+++, 03poison, 04rot, 13neg+++, 13torm | Vul: 08holy++ | XP: 15000 | Sp: shadow creatures, airstrike (0-130), conjure ball lightning | Sz: Large | Int: high. 11:59:04 <|amethyst> %?? dispater hp:10000 hd:60 name:The_Meatlord n_rpl col:lightmagenta generate_awake never_corpse spells:shadow_creatures;shadow_creatures;airstrike;airstrike;conjure_ball_lightning 11:59:11 Failed to create test monster for the the meatlord 11:59:11 <|amethyst> %0.14?the meatlord 11:59:48 Dispater (06&) | Spd: 10 | HD: 16 | HP: 450 | AC/EV: 40/3 | Dam: 50 | 05demonic, 10weapons, 10items, 10doors, fighter, see invisible, !sil | Res: 13magic(immune), 05hellfire, 04fire+++, 02cold, 11elec+++, 03poison, 04rot, 13neg+++, 13torm | Vul: 08holy++ | XP: 9455 | Sp: sum.greater demon, crystal spear (3d35), iron shot (3d29), hellfire (3d20) | Sz: Large | Int: high. 11:59:48 <|amethyst> %??dispater 11:59:50 -!- coolbeans has quit [Quit: Page closed] 12:02:20 Stable (0.15) branch on crawl.akrasiac.org updated to: 0.15-b1-75-g4bcc167 12:02:26 the captor: sigmund hp:850 hd:40 name:The_Captor n_rpl col:lightcyan generate_awake never_corpse spells:sentinel's_mark;haste;ensnare 12:02:26 %??spec:the captor 12:02:31 Failed to create test monster for the the captor 12:02:31 %??the captor 12:02:44 -!- causative has quit [Quit: may the truth move you] 12:02:51 yeah, i guess it's all and only uniques 12:06:32 fr attempting to blink on a wall doesn't waste a turn 12:10:45 -!- tsohg has quit [Remote host closed the connection] 12:11:40 -!- namad7 has quit [] 12:13:32 The Captor (11@) | Spd: 10 | HD: 40 | HP: 850 | AC/EV: 0/11 | Dam: 5 | 10weapons, 10items, 10doors, spellcaster, 07vault | Res: 06magic(160) | XP: 15000 | Sp: sentinel's mark, haste, ensnare | Sz: Medium | Int: normal. 12:13:32 <|amethyst> %?? the captor 12:13:36 The Meatlord (13&) | Spd: 10 | HD: 60 | HP: 10000 | AC/EV: 40/3 | Dam: 50 | 05demonic, 10weapons, 10items, 10doors, fighter, see invisible, !sil, 07vault | Res: 13magic(immune), 05hellfire, 04fire+++, 02cold, 11elec+++, 03poison, 04rot, 13neg+++, 13torm | Vul: 08holy++ | XP: 15000 | Sp: shadow creatures, airstrike (0-130), conjure ball lightning | Sz: Large | Int: high. 12:13:36 <|amethyst> %?the meatlord 12:13:42 <|amethyst> also not backported to 0.14 or earlier 12:14:03 -!- PleasingFungus has quit [Ping timeout: 240 seconds] 12:14:29 -!- Kalir has quit [Quit: CADENZA-CLASS CLOCKWORK KNIGHT--OPERATION TERMINATED] 12:15:08 <|amethyst> The process of looking up a vault monster created all vault monster uniques (to get their names) 12:15:46 <|amethyst> I cleared the one we're interested in from you.unique_creatures 12:16:36 -!- sstrickl has quit [Quit: sstrickl] 12:17:18 -!- tensorpudding has quit [Ping timeout: 260 seconds] 12:17:24 Unstable branch on crawl.akrasiac.org updated to: 0.16-a0-144-g13dc9f5 (34) 12:19:03 yeah, the comes into view messages are all wrong for meatsprint 12:19:47 -!- debo has quit [Ping timeout: 245 seconds] 12:19:52 for all monsters, not just uniques 12:22:44 <|amethyst> oh, okay 12:22:54 <|amethyst> so it's not a regression :) 12:23:14 it's an essential part of the Meat Experience 12:23:53 ASSERT(save) in 'tags.h' at line 51 failed. 12:23:53 %??ghost crab 12:25:24 -!- tcjsavannah has quit [Quit: tcjsavannah] 12:26:39 well, i don't know if it's a regression or not, i only played it for the first time a few days ago 12:27:27 |amethyst: do you think not calling mon_special_ability for lost souls would make it not crash on them? 12:27:34 the real monster, that is 12:28:06 ERROR in 'mon-util.cc' at line 563: bogus mc (no monster data): invalid monster_type 1000 (1000) 12:28:06 <|amethyst> %??lost_soul 12:28:11 -!- Suzera has quit [Ping timeout: 264 seconds] 12:28:18 <|amethyst> probably, yes 12:28:33 <|amethyst> the ghost crab thing appears to be something different 12:28:54 yeah, i was just thinking about all the other bugs i knew about 12:29:27 <|amethyst> ghost crab breath is drawing at (0, 0) 12:29:35 <|amethyst> cgotoxy(0, 0, GOTO_DNGN) that is 12:29:51 <|amethyst> which would normally save and die 12:30:02 <|amethyst> but saving fails, so we see that assert instead of the cgotoxy one 12:30:40 <|amethyst> but I don't know why that would only happen for ghostly flame breath 12:30:55 Unknown spell name: 'ghostly flame' in 'ghostly_flame' 12:30:55 <|amethyst> %??orc wizard spells:ghostly_flame 12:31:13 orc wizard (06o) | Spd: 10 | HD: 3 | HP: 9-21 | AC/EV: 1/12 | Dam: 5 | 10weapons, 10items, 10doors, evil, spellcaster | Res: 06magic(20) | Vul: 08holy | XP: 35 | Sp: ghostly flames | Sz: Medium | Int: normal. 12:31:13 <|amethyst> %??orc wizard spells:ghostly_flames 12:31:18 can't place dummy monster: "dragon" 12:31:18 <|amethyst> %??dragon spells:ghostly_flames 12:31:21 fire dragon (03D) | Spd: 10 | HD: 12 | HP: 72-106 | AC/EV: 10/8 | Dam: 20, 13, 1307(trample) | evil, fly, !sil | Res: 06magic(64), 05fire++, 03poison, 12drown | Vul: 12cold, 08holy | XP: 1072 | Sp: b.flame (3d24); ghostly flames | Sz: Giant | Int: animal. 12:31:21 <|amethyst> %??fire dragon spells:ghostly_flames 12:31:26 fire dragon (03D) | Spd: 10 | HD: 12 | HP: 72-106 | AC/EV: 10/8 | Dam: 20, 13, 1307(trample) | evil, fly | Res: 06magic(64), 05fire++, 03poison, 12drown | Vul: 12cold, 08holy | XP: 1072 | Sp: b.flame (3d24); ghostly flames | Sz: Giant | Int: animal. 12:31:26 <|amethyst> %??fire dragon spells:ghostly_flames actual_spells 12:31:29 <|amethyst> hm 12:31:40 apocalypse crab (16t) | Spd: 10 | HD: 8 | HP: 38-65 | AC/EV: 11/6 | Dam: 1509(chaos), 1509(chaos) | 05demonic, evil, see invisible, !sil | Res: 06magic(53), 05fire++, 02cold++, 04rot, 13neg+++, 13torm | Vul: 09poison, 08holy++, 11silver | Chunks: 06mutagenic | XP: 449 | Sp: b.chaos (d12); ghostly flames | Sz: small | Int: insect. 12:31:40 <|amethyst> %??apocalypse crab spells:ghostly_flames 12:31:55 fire crab (04t) | Spd: 10 | HD: 8 | HP: 38-65 | AC/EV: 9/6 | Dam: 1504(fire:8-15), 1504(fire:8-15) | evil | Res: 06magic(42), 04fire+++ | Vul: 09poison, 08holy | Chunks: 09poison | XP: 780 | Sp: b.flame (d12); ghostly flames | Sz: small | Int: insect. 12:31:55 <|amethyst> %??fire crab spells:ghostly_flames actual_spells 12:32:05 <|amethyst> also not sure why it only fails for ghost crabs 12:32:33 also pretty funny behavior with mixing abilities and spells 12:32:36 fire dragon (03D) | Spd: 10 | HD: 12 | HP: 72-106 | AC/EV: 10/8 | Dam: 20, 13, 1307(trample) | fly, !sil | Res: 06magic(64), 05fire++, 03poison, 12drown | Vul: 12cold | XP: 1072 | Sp: b.flame (3d24) | Sz: Giant | Int: animal. 12:32:36 %??fire dragon 12:32:47 fire crab (04t) | Spd: 10 | HD: 8 | HP: 38-65 | AC/EV: 9/6 | Dam: 1504(fire:8-15), 1504(fire:8-15) | !sil | Res: 06magic(42), 04fire+++ | Vul: 09poison | Chunks: 09poison | XP: 780 | Sp: b.flame (d12) | Sz: small | Int: insect. 12:32:47 %??fire crab 12:32:55 -!- debo has joined ##crawl-dev 12:33:03 or not, i guess that's actually what it says all the time 12:34:10 <|amethyst> oh, crawl_view.viewhalfsz is 0.0 12:34:13 <|amethyst> err, 0x0 12:34:45 <|amethyst> still, why does that only fail here? 12:36:25 <|amethyst> oh, right, because it doesn't actually cast spells 12:36:41 why are some things implemented that way 12:36:52 <|amethyst> frequency of casting is one reason 12:37:09 seems like there should be a better way to handle that 12:37:20 <|amethyst> yeah 12:37:45 <|amethyst> also, though not relevant here because it's also a spell, a spell requires code in more places 12:38:13 <|amethyst> not necessarily more code, just more spread out 12:39:25 <|amethyst> hm, so now why does drawing the beam crash for ghostly flames but not fire breath 12:42:56 <|amethyst> hm, the fire breath seems to always be a tracer? 12:43:12 -!- ZRN has quit [Ping timeout: 245 seconds] 12:44:41 |amethyst: ghostly flames isn't marked as needing a tracer 12:44:44 in spl-data.h 12:44:55 not sure if that was intentional or not 12:45:50 i think it has special checks (because it does more than just damage and also shouldn't be cast at undead players at all) 12:48:57 <|amethyst> ahh 12:49:15 <|amethyst> normally it doesn't proceed past the tracer4 because the monster's index is 0 12:49:37 <|amethyst> hm 12:49:41 <|amethyst> no, that's not right, 0 is fine 12:50:11 <|amethyst> but foe_info is all zeros 12:51:14 <|amethyst> I worry that giving the spell a tracer would affect revenants 12:51:34 <|amethyst> I suspect more would have to be done than just setting that flag 12:53:20 Small tweaks to several floor tile sets, wall variants for lair 13https://crawl.develz.org/mantis/view.php?id=8874 by roctavian 12:54:56 -!- ilyak has quit [Ping timeout: 272 seconds] 12:55:06 -!- ilyak_ has quit [Ping timeout: 244 seconds] 12:56:30 -!- amalloy_ is now known as amalloy 12:57:01 -!- Behavioral has quit [Ping timeout: 246 seconds] 12:59:22 -!- scummos__ has quit [Ping timeout: 264 seconds] 13:02:28 -!- PleasingFungus has joined ##crawl-dev 13:03:44 -!- Nomi has quit [Ping timeout: 260 seconds] 13:05:05 -!- stanzill is now known as stanzwecha 13:05:19 -!- M1zzu has quit [Quit: Leaving] 13:08:27 Stable (0.15) branch on crawl.lantea.net updated to: 0.15-b1-75-g4bcc167 13:10:53 -!- Brannock has quit [Quit: Leaving] 13:13:37 -!- bencryption has quit [Ping timeout: 240 seconds] 13:16:14 roctavian: that jumping spider is still extremely cute. 13:16:17 its little face...! 13:16:37 all jumping spiders are cute, i cannot solve that problem 13:17:01 rip 13:17:45 !seen ontoclasm 13:17:45 I last saw ontoclasm at Wed Aug 13 04:14:37 2014 UTC (1d 14h 3m 8s ago) quitting, saying 'Read error: Connection reset by peer'. 13:18:35 the o-man said they look a little tiny, but i believe they're pretty small in-game too, right 13:20:04 jumping spider (12s) | Spd: 15 | HD: 8 | HP: 21-43 | AC/EV: 6/12 | Dam: 2016(ensnare), 508(poison:16-32) | sense invisible, web sense, !sil | Res: 06magic(21) | Vul: 09poison | Chunks: 09poison | XP: 301 | Sp: blink close, 04esc:blink away | Sz: Medium | Int: insect. 13:20:04 %??jumping spider 13:20:11 they're human-sized 13:20:13 apparently????? 13:20:17 crawl is so weird 13:20:27 yeah, sizes 13:20:32 acid blobs are tiny though, right 13:20:36 size reform 13:20:36 I thought all spiders were small 13:20:45 (or tiny?) 13:22:15 wolf spider (16s) | Spd: 15 | HD: 11 | HP: 41-69 | AC/EV: 3/10 | Dam: 25, 1508(poison:22-44) | web sense | Res: 06magic(29) | Vul: 09poison | Chunks: 09poison | XP: 567 | Sz: Medium | Int: insect. 13:22:15 %??wolf spider 13:22:23 wolf (15h) | Spd: 17 | HD: 4 | HP: 13-31 | AC/EV: 4/15 | Dam: 12 | sense invisible | Res: 06magic(16) | XP: 170 | Sz: Medium | Int: animal. 13:22:23 %??wolf 13:22:32 It is as big as a wolf. 13:22:41 which in turn is also as big as a human 13:22:44 And has the same shape as a wolf. 13:22:59 unknown monster: "megaspider" 13:22:59 %??megaspider 13:22:59 acid blob (11J) | Spd: 12 | HD: 18 | HP: 76-121 | AC/EV: 1/3 | Dam: 4208(acid:7d3) | 04eats items, sense invisible, !sil | Res: 06magic(168), 03poison, 08acid+++, asphyx, 12drown | XP: 2419 | Sp: s.acid (3d7+7d5) | Sz: small | Int: plant. 13:22:59 %??acid blob 13:23:04 According to biologists, it may just be a wolf. 13:23:18 spirit wolf (13h) | Spd: 15 | HD: 13 | HP: 43-60 | AC/EV: 5/19 | Dam: 27 | sense invisible | Res: 06magic(86), 09poison+++, 13neg+++ | XP: 412 | Sz: Medium | Int: animal. 13:23:18 %0.13?spirit wolf 13:23:33 fr: wolves as big as houses 13:23:54 A housewolf comes into view. 13:23:58 Unknown spell name: 'trample breath' in 'trample_breath' 13:23:58 %??wolf spells:trample_breath name:big_bad n_adj 13:24:07 lol 13:24:23 breath that knockbacks and also digs 13:25:30 So it pushes you into a new chokepoint? The breath should also give you a warm sweater, to make sure you're fully protected from everything. 13:25:30 fr: warg spiders?? 13:25:55 yeah, not actually a threat, my idea 13:26:17 but it's gotta take out walls to blow your house down 13:26:27 * Lasty_ suddenly gets it. 13:26:59 <|amethyst> Walls come down! 13:32:51 -!- UncertainKitten has quit [Quit: Connection reset by pier.] 13:34:10 -!- Twinge has quit [Ping timeout: 264 seconds] 13:39:16 -!- ruwin has quit [Ping timeout: 255 seconds] 13:43:34 -!- TS__ has joined ##crawl-dev 13:45:19 -!- allbefore has quit [Quit: Leaving.] 13:50:40 -!- SkaryMonk1 has quit [Quit: Leaving.] 13:50:51 -!- SkaryMonk has joined ##crawl-dev 13:52:21 -!- hurdos has quit [Ping timeout: 260 seconds] 13:56:20 -!- tsohg has quit [Remote host closed the connection] 13:58:03 -!- TAS_2012v has quit [Ping timeout: 255 seconds] 14:07:01 -!- deadisdead has quit [Ping timeout: 246 seconds] 14:09:17 -!- Kaput has quit [Read error: Connection reset by peer] 14:14:45 -!- Aryth has quit [Ping timeout: 240 seconds] 14:14:57 -!- dtsund has joined ##crawl-dev 14:16:43 -!- Lightli has joined ##crawl-dev 14:22:06 -!- ontoclasm has joined ##crawl-dev 14:26:48 -!- elliptic has quit [Ping timeout: 260 seconds] 14:26:57 -!- PleasingFungus has quit [Ping timeout: 245 seconds] 14:31:21 -!- HellTiger has quit [Ping timeout: 255 seconds] 14:31:33 -!- blabber has quit [Quit: leaving] 14:31:57 Hey, I have a petty request. Could someone with dev access alias the Lasty account on that server to something else (and/or delete it)? It's not me, and the user played 16 games only, and hasn't played in about 2 years. 14:32:16 s/dev access/admin access/ 14:34:30 -!- DrKe has joined ##crawl-dev 14:34:30 Aaaaand I didn't mention which server. I mean CDO. 14:35:59 -!- PleasingFungus has joined ##crawl-dev 14:36:56 hey, ontoclasm, roctavian was looking for you earlier 14:37:37 -!- Tux[Qyou] has quit [Ping timeout: 260 seconds] 14:38:12 i was wondering if you had any further feedback about the jumping spider 14:38:37 -!- UncertainKitten has joined ##crawl-dev 14:38:53 also, i think one of the draining icon/might icon could be flipped vertically 14:41:38 when I was making draining, I ended up flipping it two or three times 14:41:43 don't remember where it landed 14:41:45 -!- elliptic has joined ##crawl-dev 14:41:46 that sounds like a real drain 14:42:17 -!- Daekdroom has quit [Ping timeout: 245 seconds] 14:42:27 !banish Grunt 14:42:28 PleasingFungus casts a spell. Grunt is devoured by a tear in reality! 14:42:36 low-effort. 14:44:27 I dreamt that Xom could offer you spells like Vehumet, except with the Xom twist of offering any spell, offering spells you never could cast (like Regeneration), and sometimes taking the offer back immediately. 14:44:32 "On second thought, never mind!" 14:44:59 Felid lich form autopickup problem 13https://crawl.develz.org/mantis/view.php?id=8875 by EugeneJudo 14:44:59 -!- FlowRiser has quit [Remote host closed the connection] 14:45:02 *Regeneration as a mummy 14:45:35 How terrible is this as an idea 14:47:49 strange thing to dream about 14:49:12 -!- Piginabag has quit [Quit: Page closed] 14:52:22 roctavian: let me look at the sider again 14:52:41 and yeah, i think i might flip the drain icon 14:52:42 -!- Bloaxzorro has joined ##crawl-dev 14:52:47 ..."spider" 14:52:50 sounds like ontoclasm is about to 14:52:52 !glasses 14:52:52 ( •_•)    ( •_•)>⌐■-■    (⌐■_■) 14:52:53 flip out 14:53:17 i'm gonna take a look at that spider 14:53:20 !glasses 14:53:20 ( •_•)    ( •_•)>⌐■-■    (⌐■_■) 14:53:22 on the bug trackr 14:53:32 sounds like it's really 14:53:33 !glasses 14:53:34 ( •_•)    ( •_•)>⌐■-■    (⌐■_■) 14:53:35 bugging you 14:54:00 roctavian: yeah, that looks better 14:54:31 * ontoclasm reaches into the bag... and things crawl out! 14:56:06 so ontoclasm 14:56:07 !glasses 14:56:07 ( •_•)    ( •_•)>⌐■-■    (⌐■_■) 14:56:09 has things in the bag 14:56:10 !!!! 14:56:40 -!- Bloaxor has quit [Ping timeout: 260 seconds] 15:00:56 -!- dtsund has quit [Quit: dtsund] 15:01:03 -!- Blazinghand|Work has quit [Ping timeout: 240 seconds] 15:01:30 -!- bencryption_ has quit [Quit: WeeChat 0.4.3] 15:04:09 -!- Svendre has quit [Ping timeout: 272 seconds] 15:05:11 -!- MgDark_HuIE has quit [Quit: ChatZilla 0.9.90.1 [Firefox 31.0/20140716183446]] 15:07:02 -!- Twiggytwiggytwig has quit [Quit: See ya guys later ;)] 15:10:49 -!- tsohg has quit [Remote host closed the connection] 15:13:39 !tell PleasingFungus I wrote a checklist of all the steps I remember that I go through each tournament: https://github.com/elliptic/dcss_tourney/blob/master/tourney-guide.txt 15:13:39 elliptic: OK, I'll let pleasingfungus know. 15:14:00 ah, nice, thanks! 15:14:01 PleasingFungus: You have 1 message. Use !messages to read it. 15:14:12 sorry for nagging you recently 15:14:13 -!- Roderic has quit [Ping timeout: 246 seconds] 15:14:41 PleasingFungus: I can still do most/all of these steps this tourney too... mainly it would be useful if someone else would do the organizational stuff 15:15:15 ah, nice 15:15:15 but if I disappear and/or someone else wants to take over more things, this document might be useful 15:15:31 (it also might be useful for me :P) 15:15:42 heh 15:16:10 -!- ontoclasm1 has joined ##crawl-dev 15:16:13 how do people feel about Aug 30 -> Sept. 14? 15:16:54 i'd prefer sooner, but that is doable 15:17:08 I was mainly asking devs :P 15:17:21 hey my team got 3rd 15:17:40 03|amethyst02 07* 0.16-a0-145-g717b546: Don't pretend bread is useful to felid liches (#8875) 10(2 minutes ago, 1 file, 11+ 1-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=717b5469982b 15:17:41 03|amethyst02 07[stone_soup-0.15] * 0.15-b1-76-gc7578a7: Don't pretend bread is useful to felid liches (#8875) 10(2 minutes ago, 1 file, 11+ 1-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=c7578a74d1a0 15:17:42 also wheals was on it 15:17:54 -!- ontoclasm has quit [Ping timeout: 260 seconds] 15:18:00 i haven't really seen many serious bugs come in lately 15:18:31 <|amethyst> there are probably still-open serious bugs though :) 15:18:34 my concern is (1) we still have a couple of outstanding 0.15 crashes and (2) the spell icons still aren't quite done 15:19:04 do we have a list of 0.15 blockers anywhere 15:19:23 -!- Blazinghand|Work has quit [Read error: Connection reset by peer] 15:19:39 we had ??0.15 plan, but that's pretty much finished 15:20:00 should tag things in mantis 15:20:04 the crashes I'm thinking of in particular are a pair that galefury submitted 15:20:07 !bug 8835 15:20:08 https://crawl.develz.org/mantis/view.php?id=8835 15:20:10 this one and one other 15:20:25 also there's the horrible vault disconnection issues, maybe; not sure what the situation is there 15:20:52 ??unwind_var 15:20:53 I don't have a page labeled unwind_var in my learndb. 15:22:46 -!- Bloaxzorro has quit [Quit: Error: Bloax not found] 15:23:15 <|amethyst> wheals: I guess I should document that 15:23:24 pfft 15:23:25 -!- Lumpydoo has quit [Quit: Page closed] 15:23:29 wheals: it restores the state of something in memory in its destructor, so you can safely mess around with game state temporarily 15:23:50 oh, that's pretty cool 15:23:58 i guess there's a lot about c++ i don't know 15:24:23 the only problem with starting the tournament on the 30th is that my vacation starts the day before the tournament ends 15:24:44 how will I start a commitflood?????? 15:25:00 cron job >.> 15:25:07 rip FungusOmega 15:27:04 -!- elliptic has quit [Quit: Leaving] 15:27:46 -!- Sovek has quit [Quit: Page closed] 15:28:57 -!- TAS_2012v has quit [Ping timeout: 245 seconds] 15:29:29 -!- elliptic has joined ##crawl-dev 15:29:58 mm. last tournament started on a friday night, I guess? that works too 15:30:16 -!- SamB__ is now known as SamB 15:30:49 ontoclasm1: does a 0.15 release on the 28th sound do-able to you? 15:32:06 it's pretty annoying how little information we get from windows crash reports 15:32:21 are stack traces on windows impossible, or just unimplemented? 15:32:21 PleasingFungus: yeah, the Friday 20:00 UTC start time has met with relatively few complaints the last couple of tourneys 15:32:39 compared with the Saturday 0:00 UTC that we used to do 15:32:57 "relatively few complaints" is a good phrase :) 15:33:33 they are pretty impossible 15:33:41 -!- puissantveil has quit [Quit: Page closed] 15:34:55 probably not completely impossible though 15:35:14 FR: The -6 Hat of Complete Protection {rF+ rC+ rElec rPois rAcid MR+} 15:35:44 03|amethyst02 07* 0.16-a0-146-g319ca6a: Document unwind_var. 10(38 seconds ago, 1 file, 20+ 3-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=319ca6a20c04 15:35:46 you forgot rn 15:35:48 -!- CryptoCactus has quit [Quit: lol videogames] 15:36:21 PleasingFungus: ty. 15:36:26 :) 15:36:35 <|amethyst> doh 15:36:46 Then I just need a script that lists how many people die wearing it. 15:37:13 #trapitems 15:37:16 oh 15:37:20 !source strings.h 15:37:20 http://s-z.org/neil/git/?p=crawl.git;a=blob;f=crawl-ref/source/strings.h;hb=HEAD 15:37:24 does sound more interesting than current alchemist 15:37:47 PleasingFungus: sure 15:37:49 PleasingFungus: that's your new file, right? 15:37:59 well, it's like a month old now, but yeah 15:38:18 last i counted we're short... 22ish icons 15:38:19 at the time I made it I was going to ask |amethyst about comma_separated_line, and how I could pull it into strings.cc 15:38:24 which is doable in two weeks 15:38:40 -!- Medar has quit [Ping timeout: 260 seconds] 15:38:40 there's a similar function in libutil.h, which means libutil.h ends up including strings.h, which makes me very sad 15:38:47 03|amethyst02 07* 0.16-a0-147-gd4e17c5: Improve a comment. 10(75 seconds ago, 1 file, 4+ 4-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=d4e17c523929 15:38:49 ontoclasm1: excellent! 15:38:49 roctavian: https://dl.dropboxusercontent.com/u/1000017/crawl/jumpingspider.png 15:38:52 -!- Medar has joined ##crawl-dev 15:38:54 maybe? :( 15:38:55 -!- wheals has quit [Remote host closed the connection] 15:38:58 libutil.cc, misc.cc, and directn.cc have a lot of overlap 15:38:59 spiders are hard 15:39:04 it's kind of annoying 15:39:10 (i'm committing the other ones) 15:39:14 i dig it 15:39:17 -!- wheals has joined ##crawl-dev 15:39:19 libutil.cc and misc.cc may not be long for this world 15:39:29 well. they're both on the list for "systemic dismantling" 15:39:49 and I have plans to pull out about two-thirds of libutil.cc ; there's some real low-hanging fruit there 15:39:51 libutil sounds like it was originally intended to just cover functions that you would reasonably expect a system to have 15:40:05 from the file description 15:40:19 it grew a preposterous number of string functions, among other things 15:40:24 yeah 15:40:32 idk. I am ideologically opposed to the idea of a "utility functions" file 15:40:40 since there is nothing good that can ever come of it 15:40:46 i don't know 15:40:53 i don't have a strong opinion about the concept 15:41:01 it's fundamentally unsound and inevitably, inevitably, turns into a nightmare 15:41:05 but we have a lot of "utility functions" files 15:41:08 yes 15:41:10 I hate them all 15:41:16 and yeah, they have grown pretty huge and ugly 15:41:20 misc.cc, libutil.cc, uh 15:41:22 the late stuff.cc 15:41:26 heh 15:41:28 the late mon-stuff.cc 15:41:35 mon-util.cc isn't very pretty 15:41:35 directn.cc is getting there 15:41:42 directn.cc is p bad, yeah 15:41:46 it seems to have originally had a purpose 15:41:53 but it was lost at some point 15:42:17 I haven't been moving further on reorganizing files since, tbh, it is probably more important to clean up the actual functions than to shuffle them around 15:42:24 -!- ontoclasm has joined ##crawl-dev 15:42:24 but it's something on the back of my mind 15:43:22 -!- ontoclasm1 has quit [Ping timeout: 240 seconds] 15:43:24 at my work, we have a util.py file that is significantly over 1k LOC. code idiomatically imports * from it. 15:43:32 heh 15:43:58 it scarred me. 15:44:00 <|amethyst> "stuff needed for targeting and xv" 15:44:08 yeah, the main thing that's annoying about all of the util files we have is that modifying any of the headers means that basically everything requires a recompile 15:44:29 mon-util is pretty focused, but it does have some "mon-stuff" type stuff 15:44:47 <|amethyst> however, a lot of things that probably used to be internal to it were made not internal 15:45:07 <|amethyst> feature descriptions mostly 15:45:30 %git 662a84ac03691a43f36464e45cd6d6f88ba101fb 15:45:30 07kilobyte02 * 0.9-a1-366-g662a84a: Gut and parcel out most of stuff.cc 10(3 years, 2 months ago, 70 files, 331+ 446-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=662a84ac0369 15:46:04 |amethyst, did you have any thoughts on moving the definitions of find_earliest_match / comma_separated_line out of their respective .h files and into .cc? 15:46:05 glad it only took us 3 years to finally defeat the file 15:46:28 <|amethyst> PleasingFungus: can't do it with find_earliest_match 15:46:31 <|amethyst> PleasingFungus: it's a template 15:46:41 ah, damn 15:46:41 <|amethyst> likewise c_s_l 15:47:05 the problem is that we end up having to include strings.h in libutil.h 15:47:27 solution: remove libutil.h 15:47:48 <|amethyst> PleasingFungus: move find_earliest_match to strings.h ? 15:48:03 if it's string-specific, that's fine 15:48:20 I wasn't exactly clear on the types involved 15:48:49 <|amethyst> it's about matching a string against names of enums (as given by a NameFunc) 15:49:18 huh 15:49:29 well, I'll fix that tonight if no one else beats me to it 15:49:33 * doy puts in a vote for a grammar.cc that is consistently used 15:49:56 itym thing_do_grammar.cc 15:50:02 obviously 15:50:13 -!- Miauw has quit [Ping timeout: 255 seconds] 15:50:54 * wheals wonders exactly how often the sqr() function in libutil is used 15:51:25 <|amethyst> grep 'sqr(' *.cc | wc -l -> 18 15:51:58 <|amethyst> I have a commit sitting in my stash 15:52:03 <|amethyst> Use moar sqr 15:52:09 <|amethyst> 41 files changed, 122 insertions(+), 113 deletions(-) 15:52:21 my stash is over 20 items deep and I have no idea what any of it is :( 15:52:28 maybe some of it is really important!!! 15:52:38 <|amethyst> PleasingFungus: do you use just git stash ? 15:53:05 <|amethyst> you can do git stash save Some message here. 15:53:06 git stash, git stash pop, sometimes git stash apply/git stash drop when I'm feeling spicy 15:53:19 ah 15:53:21 <|amethyst> err 15:53:29 <|amethyst> I guess that probably needs to be quoted :) 15:53:32 that might be a good idea for future 15:53:32 -!- Svendre has quit [Ping timeout: 272 seconds] 15:53:47 is there any way to see the diff of a stash element that's not on top? 15:53:53 why not just make branches? 15:54:01 too much work 15:54:22 03ontoclasm02 07* 0.16-a0-148-g3b84123: Creepy crawlies (roctavian, 8711) 10(5 minutes ago, 8 files, 0+ 0-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=3b8412344a12 15:54:48 PleasingFungus: git show stash@{2} 15:54:57 ah, thanks! 15:55:11 -!- Krakhan has quit [Changing host] 15:55:21 not a very intuitive syntax 15:55:22 -!- Miauw__ has quit [Read error: Connection reset by peer] 15:55:30 yeah 15:55:37 git stash show exists, but it doesn't do anything useful 15:55:39 which is irritating 15:56:03 -!- dtsund has joined ##crawl-dev 15:56:04 roctavian: also the floor/wall edits look good 15:56:06 <|amethyst> By "too much work" you mean "have to git add -u and write a commit message"? :) 15:56:28 cool 15:56:42 i also started to make some grassy lair floor tiles, but i decided against it 15:56:49 -!- eb has joined ##crawl-dev 15:56:56 mm 15:57:09 -!- Miauw_ has quit [Ping timeout: 240 seconds] 15:57:16 Branches in git are so easy to use and so useful . . . 15:57:30 at some point somebody needs to make a grassy forest floor to replace the eye-gouging one used in all those wood vaults 15:57:46 |amethyst: I can feel myself falling to sleep just thinking about it! 15:57:48 so tiring....... 15:57:52 zzz 15:57:53 floors are the hardest thing to make for crawl 15:57:58 yeah 15:58:28 i've made about... 4 sets and i dislike most of them :C 15:58:41 Well, whatever you eventually come up with, I'm sure we'll all be 15:58:42 !glasses 15:58:42 ( •_•)    ( •_•)>⌐■-■    (⌐■_■) 15:58:43 floored. 15:58:59 the only one i like is the lab floor which is literally the first thing i ever made for crawl 15:59:12 |amethyst: hm, i wonder how big a commit to use testbits everywhere would be 15:59:17 -!- Patashu has joined ##crawl-dev 15:59:55 most floors we have a pretty decent, at least 16:00:14 I remember people were complaining about spider at some point 16:00:19 spider walls/floor 16:00:23 oh, spider's whole set sucks 16:00:39 i think xuaxua complained on mantis about spider floor this week 16:00:42 something that i've similarly redone and trashed 16:01:19 well 16:01:23 more complaining about formicid ghosts 16:01:26 than about spiderfloor 16:01:47 fr: ghost crab -> ghost ant 16:02:04 admittedly xuaxua's complaint about ghosts is fair, and his suggestion to remedy it makes sense 16:02:31 that is, outline ghosts in white rather than make them semitransparent 16:02:56 or both! 16:03:12 no, I mean, it's reasonable. it's also really funny 16:03:34 tbh I wonder if the problem is fo ghosts specifically; both of his example screenshots are powerfully camo'd fo 16:04:01 well, different color combinations will be bad on different floors 16:04:13 semitransparency makes that more likely 16:05:13 true 16:05:25 just saying that, empirically, 16:08:26 why dont you make the Lair all grassy? 16:08:30 is it supposed to be a cave? 16:08:31 or what 16:08:45 grass is hard to draw >.> 16:08:49 lair is supposed to be dungeon ruins 16:08:56 overrun by animals 16:08:59 oh 16:09:05 yeah i figured it was D but overgrown 16:09:08 also, lair's floor is currently really good 16:09:09 lairy ruin of dungeon 16:09:23 see actually i thought of it as some kind of outpost of the same civilization that built vaults 16:09:42 mm 16:09:42 which is why i made those stone tiles reminiscent of vaults stone tiles 16:09:42 roctavian: that's possible 16:09:48 well 16:09:55 i think it's a nice motif to use, at least 16:09:56 i don't know what layout generation is like these days 16:10:21 but last time i looked, lair used the same layout selection as dungeon, except with a "ruining" thing applied 16:10:33 -!- Kadarus has quit [Quit: Page closed] 16:10:37 i don't know what the vaults use for layouts though 16:11:10 they use their own thing 16:11:37 i think lair layouts are a subset of D layouts now 16:11:40 well, there are a few like that 16:12:40 -!- tensorpudding has quit [Ping timeout: 250 seconds] 16:13:15 !send Vaults doy 16:13:16 Sending doy to Vaults. 16:13:33 doy: if you haven't recently you should play through a few games to get a grasp of the current state of affairs :) 16:13:44 !send Grunt mumra 16:13:44 Sending mumra to Grunt. 16:13:44 Grunt: i've played through a few games 16:13:52 ah 16:13:53 so you have! 16:13:55 i hear there's a tournament coming 16:14:04 just did a 15-rune gargoyle, they are hilariously easymode 16:14:07 (good 15 rune g--) 16:14:09 !banish doy 16:14:09 Grunt casts a spell. doy is devoured by a tear in reality! 16:14:32 I think most of us want to rebalance gargoyles; we just haven't figured out how yet :) 16:14:46 i don't think it's necessarily a problem, honestly 16:15:16 i think something like that is a decent way to get new players into the game, without forcing them to spend weeks on like d:1-8 16:15:42 there was a real good Gr splat complaint on SA recently 16:16:04 just another good testament to their hp 16:16:20 splat complaints? 16:16:33 just a "ugh i died how am i supposed to avoid smiting etc etc" 16:16:56 my point is, the low HP is doing its job 16:18:20 -!- 23LAA77LE has quit [Ping timeout: 240 seconds] 16:18:41 yeah, smiting and hellfire is about the only relevant thing though 16:18:43 fr increase orc priest spawn rate 16:18:45 they actually did get slightly nerfed recently 16:18:46 when you have like 70ac 16:18:48 give them frail at some high xl 16:18:52 -!- ilyak has quit [Ping timeout: 272 seconds] 16:18:54 so you have a curve 16:18:59 that doesn't hit new players 16:19:02 doy: when you have 70ac, you are in extended, and you have already won 16:19:15 (because you are in extended) 16:19:22 bad players can lose them anyway 16:19:23 if you have 50ac (not a gargoyle), you have also won! 16:19:25 well, ofc 16:19:34 give them frailty that is inversely proportional to current ac 16:19:34 eb: at xl14 your wings expand which makes you more fragile 16:19:35 ! 16:20:20 at xl27 your character dies, sorry, should've been playing more aggressively and won by now 16:20:34 -!- soundlust has quit [Read error: Connection reset by peer] 16:20:36 dg buff 16:20:38 idk. I might prefer to reduce their poison immunity to poison resistance, *if* we want to tweak them downward 16:20:56 they eat, so clearly they have metabolisms, so there's no strong reason for them to be poison-immune... 16:21:04 (from a verisimillitude standpoint) 16:21:33 all the living/nonliving stuff for them seems to cut positively either way 16:21:40 and from the gameplay standpoint, I'm not fond of the full immunity - it's too absolute, and I suspect promotes cheesy tactics - whatever happened to those poison miscast gimmicks people were talking about? 16:21:47 yeah, essentially they get the best of both 16:21:50 roctavian: a race that starts the game at turn 19,990,000 16:22:17 also not convinced they need special torment resistance 16:22:50 don't see a strong design rationale for it 16:22:51 gr poison immunity effect on new players is more about them not making stupid choices because they're terrified of being without rpois than about rpois keeping them alive itself I'd guess 16:23:05 PleasingFungus: yeah, torment resistance was a bit over the top i think 16:23:15 ontoclasm: so they only have 180 million turns? 16:23:29 eb: ? 16:23:37 torment resistance is largely irrelevant in a 3-runer though 16:23:47 and past that it's not like you can't handle torment just like everyone else 16:23:59 PleasingFungus: have you ever noticed how scared new/bad players are of not having rpois at all times 16:24:02 -!- Patashu has quit [Ping timeout: 245 seconds] 16:24:05 -!- johlstei__ has joined ##crawl-dev 16:24:13 only wrt lair branches 16:24:28 Kvaak: yes, exactly 16:24:36 <|amethyst> and Lair itself 16:24:53 really? I guess I've seen that once or twice 16:25:02 lair branches is where they completely freak out and ask ##crawl for help 16:25:18 but you know that when players ask ##crawl for help it's because they see their char as doomed 16:25:30 heh 16:25:41 thanks to greattm I have almost 50% more splats to adders than the next monster down on the list 16:25:56 <|amethyst> PleasingFungus: well, I don't know about "scared", but chaosforge wiki says "Many monsters in the Lair are poisonous; bringing poison resistance will neutralize much of the potential damage output of the branch." 16:26:00 doing Gr last did a great job at showcasing how ridiculous poison immunity is early 16:26:19 on a race that doesn't have the drawbacks of other poison immune races anyway 16:26:22 -!- dtsund has quit [Ping timeout: 240 seconds] 16:26:27 -!- johlstei_ has quit [Ping timeout: 245 seconds] 16:27:17 -!- debo has quit [Ping timeout: 260 seconds] 16:27:21 crate made the argument, the other day, that gargoyles' strengths are most apparent to bad players - the high ac being most useful in fight against multiple opponents, supposedly? 16:27:43 I don't really see how it's any less useful against single opponents 16:28:03 idk 16:28:16 single opponents usually die before extra ac would keep you alive in an otherwise lethal scenario 16:28:17 I think 16:28:21 especially early when every club wielding monster can kill you in, at most, two hits 16:28:33 the high ac means that your hp can drop quite a bit lower than you would otherwise be able to 16:28:36 -!- edlothiol has quit [Ping timeout: 260 seconds] 16:28:37 you'll survive more often 16:28:45 'at most'? 16:28:49 i think a lot of it has to do with community fads but i think that goes without saying akmost 16:29:03 kobe!!!!! 16:29:25 i still don't get the "ogres suck" thing 16:29:35 it's not just fads; there was a huge spike in players who had never won getting their first wins with gr, or players who very rarely won getting easy wins with gr (which is not necessarily bad for some people) 16:29:39 (I think it's sort of bad) 16:30:17 roctavian: people like being able to wear armour and use many types of weapons 16:30:18 i don't really think it's that bad, but making gr's (non)livingness more consistent would be good 16:30:36 and assume that those things getting locked out makes a race weak 16:30:40 * doy agrees with wheals 16:30:53 wheals: what in particular are you thinking of? 16:30:59 og is not something you just o and tab with recklessly early on 16:31:00 another option might be score multipliers based on race 16:31:10 -!- giganticus has quit [] 16:31:12 but that'd be hard for not all that much benefit 16:31:15 doy: imho that's a losing game, yeah 16:31:36 each race/class/combo has their separate score trackings anyway 16:31:40 so no point in doing this 16:31:41 eb: yeah 16:31:44 -!- mizu_no_oto has quit [Ping timeout: 250 seconds] 16:32:12 and tournaments already reward wins with different character types more, etc 16:32:21 it'd also be a completely subjective derail of a basically 100% objective, and very good, scoring system 16:32:37 the halfway stuff with torment, yred disliking them even though they leave ghosts, poison immunity but still needing normal food, etc. 16:32:38 well, i wouldn't say 100% objective 16:32:40 but yeah 16:32:40 sort of a weird way to put it 16:32:57 I'm just a huge fan of crawl scoring 16:33:01 but yes, the... elegance of the current system is nice 16:33:05 even if I don't play for score myself 16:33:12 crawl scoring is much better than most similar games 16:33:12 <|amethyst> we will probably at some point have score multipliers for a few races 16:33:16 but 16:33:20 <|amethyst> nagas, centaurs, felids, and spriggans 16:33:25 <|amethyst> when we move away from turns 16:33:29 ah 16:33:35 maybe tengu too? 16:33:36 crawl scoring is better than scoring in some genres that live and die by scoring systems 16:33:36 "move away from turns"? 16:33:46 doy: switch to aut-based scoring 16:33:48 <|amethyst> doy: elliptic (and others) want to base scoring on AUT 16:33:53 hmmm 16:34:00 why? 16:34:08 -!- TAS_2012v has quit [Read error: Connection reset by peer] 16:34:10 <|amethyst> at least in part to avoid bizarre speedrun behaviour 16:34:16 <|amethyst> but mostly to remove turns as a concept 16:34:24 also you'd not be punished for using a quickblade 16:34:31 which automatically "ruins" your score 16:34:36 or rewarded for going chei 16:34:42 yeah, i guess i can see that 16:34:45 breadswinging..... 16:34:56 Kvaak: that would be a concern if anyone did chei speedruns 16:35:02 <|amethyst> it would introduce its own "exploits" 16:35:03 PleasingFungus: what 16:35:11 !lg * recent max=sc tr 16:35:12 25943. keymashgrqeeg the Wrestler (L27 TrMo of Cheibriados), escaped with the Orb and 15 runes on 2014-05-22 22:01:42, with 48094081 points after 30105 turns and 9:52:32. 16:35:17 you aren't currently rewarded for going chei i think? 16:35:24 <|amethyst> wheals: you get more regen per step 16:35:31 also, more damage per turn 16:35:34 only if you're a ce or sp 16:35:51 Kvaak: ah, my impression was that the top scores were all sif, makhleb, idk 16:36:00 <|amethyst> oh, right, regen and hunger have that special case 16:36:06 uh, what? sif of all things? 16:36:10 aut-based would punish you for going chei though, that's undeniable 16:36:21 !hs * he-- 16:36:22 176062. PurpleRed the Elven Blade (L27 HESk of Cheibriados), escaped with the Orb and 15 runes on 2014-06-23 09:48:31, with 37104810 points after 39325 turns and 15:43:48. 16:36:30 !hs * 16:36:31 !hs * he-- -2 16:36:32 3472282. Sapher the Genius of the Arcane (L26 NaWz of Sif Muna), escaped with the Orb and 15 runes on 2012-10-05 09:05:14, with 65369553 points after 21895 turns and 15:06:14. 16:36:32 176061/176062. PurpleRed the Archmage (L27 HEFE of Vehumet), escaped with the Orb and 15 runes on 2013-12-06 11:45:57, with 29901737 points after 49425 turns and 22:07:26. 16:36:33 I'll vouch for anything that punishes going chei :b 16:36:43 alefury: the top high score, period, is sif 16:36:53 !hs * -2 16:36:55 3472282/3472283. PurpleRed the Imperceptible (L26 VSBe of Makhleb), escaped with the Orb and 15 runes on 2014-07-21 09:27:21, with 65223715 points after 21968 turns and 11:07:28. 16:36:57 summoning 16:36:59 though ofc that was pre-summoning-changes, I think 16:37:00 recent top 10 has five cheis 16:37:00 I think for a time the top five scores were sif, or four of five 16:37:07 back when sapher went nuts 16:37:25 of course it was basically the same game four or five times 16:37:32 haha 16:37:57 fr scoreboard by player, one score per player 16:38:12 the current top 100 is something like 15 people 16:38:31 we are the 99%! 16:38:41 hm 16:39:31 I'm sure it's possible with listgame magic 16:39:45 I'm poking at it now 16:41:20 idk 16:41:23 -!- sstrickl has quit [Quit: sstrickl] 16:41:27 -!- UncertainKitten has quit [Ping timeout: 245 seconds] 16:43:25 !lg * won s=name x=max(sc) o=max(sc) 16:43:27 20270 games for * (won): 7x Sapher [65369553], 25x PurpleRed [65223715], 17x keymashgrqeeg [54837213], 92x Yermak [54334266], 224x elliptic [52436210], 29x 4thArraOfDagon [50940363], 7x hanon12 [47803653], Fusentrap [44646023], 205x hyperbolic [40764447], 3x Bruce [38718212], 8x tlatlagkaus [38638761], 11x redmage [37612598], 28x zugundertherug [37395353], 212x jeanjacques [37150893], 64x Tabstorm... 16:43:33 probably this 16:43:55 yeah, that's it 16:43:59 filtering to "won" for speed 16:44:12 !lg * recent won s=name x=max(sc) o=max(sc) 16:44:14 6215 games for * (recent won): 25x PurpleRed [65223715], 17x keymashgrqeeg [54837213], 42x Yermak [54334266], 10x 4tharraofdagon [50940363], 7x hanon12 [47803653], Fusentrap [44646023], 2x Bruce [38718212], 8x tlatlagkaus [38638761], 8x redmage [37612598], 64x Tabstorm [37113564], 41x bart [36559915], 6x Thrall [36053803], 16x timbw [35227723], 42x elliptic [34569961], 5x Turgon [33778788], 85x Dr... 16:45:59 -!- tsohg has quit [Remote host closed the connection] 16:46:10 <|amethyst> oh, hey, looks like I accidentally fixed a bug nearly a year ago 16:46:26 ? 16:46:52 <|amethyst> %bug 7442 16:46:52 13https://crawl.develz.org/mantis/view.php?id=7442 16:46:57 <|amethyst> %git 0b360abc 16:46:57 07|amethyst02 * 0.13-a0-3026-g0b360ab: Don't close opened doors when reverting a door seal. 10(11 months ago, 1 file, 4+ 0-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=0b360abc9b1a 16:47:16 <|amethyst> I hadn't realised that was the cause of this bug 16:48:17 -!- Medar has quit [Ping timeout: 260 seconds] 16:48:48 -!- Medar has joined ##crawl-dev 16:48:49 <|amethyst> (I just reproduced it in 0.13-a0-3025-gd06b3ba and verified that it didn't crash in -3026) 16:49:44 nice! 16:50:09 -!- namad7 has quit [Ping timeout: 260 seconds] 16:50:23 is the database windows 8 startup crash reported recently already known? 16:50:38 <|amethyst> wheals: probably 16:51:11 <|amethyst> I wish there were some way to keep two searches going in mantis at the same time 16:51:25 wheals: yeah, it was reported recently 16:51:32 :P 16:51:46 i felt like i saw a similar ticket 16:51:48 !bug 8870 16:51:48 https://crawl.develz.org/mantis/view.php?id=8870 16:52:34 |amethyst: you can save searches 16:52:36 that's what i do 16:52:42 isn't there a 'get permalink' for searches? 16:52:42 doy: yes, that was the "reported recently" part 16:53:00 i guess already known was ambiguous 16:53:08 <|amethyst> doy: yeah, but that doesn't help if I click "next" in one tab then in another 16:53:29 |amethyst: ah, yeah 16:54:16 -!- wheals has quit [Read error: Connection reset by peer] 16:54:19 <|amethyst> wheals: I do recall some windows database bugs from a year or two ago 16:54:24 -!- wheals_ has joined ##crawl-dev 16:54:28 <|amethyst> wheals: I do recall some windows database bugs from a year or two ago 16:54:38 -!- Lasty has joined ##crawl-dev 16:54:42 <|amethyst> but can't find anything with that particular assert 16:55:24 !hs * -2 log 16:55:26 3472317/3472318. PurpleRed, XL26 VSBe, T:21968: http://crawl.akrasiac.org/rawdata/PurpleRed/morgue-PurpleRed-20140721-092721.txt 16:55:35 also, possible it got fixed and not backported to 0.14 16:55:46 huh 16:55:59 <|amethyst> wheals_: I doubt it's been touched since Kilobyte left 16:56:00 how did this get such a high score without summoning abuse 16:56:12 -!- wheals_ is now known as wheals 16:56:16 vine stalking 16:57:45 16548 | Abyss:3 | HP: 1/115 [apocalypse crab/blast of chaos (13)] 16:57:47 fast, good, and lucky 17:01:33 -!- ilyak has quit [Ping timeout: 244 seconds] 17:01:49 -!- ilyak_ has quit [Ping timeout: 260 seconds] 17:04:06 <|amethyst> oh wow 17:04:12 <|amethyst> did you know you can get a CSV file from mantis? 17:04:16 <|amethyst> I did not 17:04:34 <|amethyst> I guess I never clicked on "Print Reports" before 17:06:09 <|amethyst> err, I guess that's .xls, not CSV 17:06:14 <|amethyst> but still, ssconvert exists 17:10:02 -!- bonghitz has quit [Quit: Leaving...] 17:10:20 -!- minmay has joined ##crawl-dev 17:17:36 <|amethyst> !tell johnny0 if you want to upload any of your stuff related to Windows crash handling, it looks like bug #98 is the right one 17:17:36 |amethyst: OK, I'll let johnny0 know. 17:23:20 Unstable branch on crawl.lantea.net updated to: 0.16-a0-148-g3b84123 (34) 17:32:45 -!- Cerpin has joined ##crawl-dev 17:35:27 -!- Badjas has quit [Quit: Page closed] 17:44:40 -!- debo has joined ##crawl-dev 17:52:58 !send |amethyst bugs 17:52:59 Sending bugs to |amethyst. 17:53:42 !send Grunt creepy-crawlies 17:53:42 Sending creepy-crawlies to Grunt. 17:53:50 also, shouldn't you be sending those to ontoclasm? 17:53:51 <_< 17:54:01 !send PleasingFungus squashings 17:54:02 Sending squashings to PleasingFungus. 17:54:11 rude 17:54:20 !send PleasingFungus pancakes 17:54:21 Sending pancakes to PleasingFungus. 17:57:33 -!- TS__ has quit [Ping timeout: 240 seconds] 18:01:00 hm. I should make some of those. 18:01:54 * wheals pours syrup on PleasingFungus like a pancake!!!!! 18:02:03 * PleasingFungus is delicious. 18:02:17 -!- LexAckson has quit [Ping timeout: 272 seconds] 18:08:42 -!- Keanan has joined ##crawl-dev 18:09:47 ??shadow dragon 18:09:48 shadow dragon[1/2]: A dark dragon, emitting an evil aura, and it sees YOU as its next snack. Breathes bolts of draining, so prepare for it. While it has rN, it is not undead, so you can still torment it! 18:09:56 shadow dragon (06D) | Spd: 10 | HD: 17 | HP: 108-150 | AC/EV: 15/10 | Dam: 2013(drain), 15, 15 | evil, cold-blooded, see invisible, fly, !sil | Res: 06magic(113), 02cold++, 03poison, 12drown, 13neg+++ | Vul: 08holy | Chunks: 04rot | XP: 2067 | Sp: b.draining (3d24) | Sz: Giant | Int: animal. 18:09:56 %?shadow dragon 18:15:26 -!- Keanan has quit [Quit: Leaving.] 18:16:57 -!- negatendo has quit [Quit: poop] 18:25:09 -!- lrvs has quit [Quit: Page closed] 18:26:45 -!- HellTiger_NB has quit [Ping timeout: 260 seconds] 18:32:40 -!- dtsund has joined ##crawl-dev 18:33:01 -!- Roderic has quit [Ping timeout: 246 seconds] 18:33:49 -!- st_ has joined ##crawl-dev 18:36:26 -!- dtsund has quit [Read error: Connection reset by peer] 18:37:20 -!- alefury has quit [] 18:38:00 -!- dtsund has joined ##crawl-dev 18:39:04 -!- Kalir has quit [Changing host] 18:40:17 -!- Stelpa has quit [Quit: Leaving] 18:41:47 03doy02 07* 0.16-a0-149-gf7fa7ed: note &= in the wizmode command list 10(5 minutes ago, 1 file, 1+ 0-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=f7fa7ed2a5c6 18:42:23 <|amethyst> doy: I... never knew that existed :) 18:42:27 me either! 18:42:38 but apparently it has been in there since the initial commit in the repository 18:42:48 i just accidentally found it when trying to do &o= 18:43:01 wow 18:43:04 deep crawl secrets 18:57:45 -!- Lasty has quit [Ping timeout: 255 seconds] 18:58:05 -!- Lasty1 has joined ##crawl-dev 18:58:17 -!- Lasty1 is now known as Lasty 19:00:40 -!- Kolbur has quit [Ping timeout: 246 seconds] 19:01:29 !send Depths PleasingFungus 19:01:29 Sending PleasingFungus to Depths. 19:02:54 -!- predator117 has quit [Ping timeout: 272 seconds] 19:05:55 -!- coolbeans has quit [Ping timeout: 246 seconds] 19:06:05 So, Force Lance deals exactly 50% of the damage of IMB, a relatively low-damage spell a full level lower. I've seen a lot of scorn for the spell, and I'd guess that's why. I would think that making the damage not terrible might be one way to make it worthwhile. 19:07:10 -!- Ququman has quit [Read error: Connection reset by peer] 19:08:11 <|amethyst> exactly 50% 19:08:12 <|amethyst> ? 19:08:24 <|amethyst> calcdice_calculator versus dicedef_calculator 19:10:09 From zapdata: 19:10:10 2, 6, 1, 6> 19:10:10 2, 12, 1, 3 19:10:19 <|amethyst> new dicedef_calculator<2, 6, 1, 6>, 19:10:22 <|amethyst> new calcdice_calculator<2, 12, 1, 3>, 19:10:29 <|amethyst> it's the same damage 19:10:38 Oh ffs, did I seriously make that mistake again 19:10:42 sorry 19:10:47 <|amethyst> but you have a point 19:10:54 <|amethyst> it could stand to do more damage than IMB 19:11:08 <|amethyst> sure, it pushes, but it's single-target 19:11:25 It's not like IMB does much damage . . . 19:11:34 but equal damage is far more reasonable 19:12:09 !source dicedef_calculator 19:12:19 http://s-z.org/neil/git/?p=crawl.git;a=blob;f=crawl-ref/source/beam.cc;hb=HEAD#l357 19:12:40 <|amethyst> dicedef_calculator is 2d(6 + 1*pow/6) 19:12:51 !source calcdice_calculator 19:12:51 http://s-z.org/neil/git/?p=crawl.git;a=blob;f=crawl-ref/source/beam.cc;hb=HEAD#l367 19:13:02 <|amethyst> calcdice_calculator is 2 dice, max damage (12 + 1*pow/3) 19:13:09 riiiight 19:13:48 -!- PleasingFungus has quit [Quit: ChatZilla 0.9.90.1 [Firefox 34.0a1/20140808030201]] 19:13:52 IMO it's a little silly to have both functions and use them in the same contexts 19:14:46 <|amethyst> yeah, it would probably make sense to use calcdice_calculator everywhere in zap-data.h 19:15:13 -!- Lasty has left ##crawl-dev 19:15:18 -!- Lasty has joined ##crawl-dev 19:16:56 -!- mizu_no_oto has quit [Quit: ["Textual IRC Client: www.textualapp.com"]] 19:17:40 -!- DirkDiggler_ has quit [Client Quit] 19:21:50 -!- bh has joined ##crawl-dev 19:22:07 -!- Tux[Qyou] has quit [Read error: Connection reset by peer] 19:22:29 -!- roctavian has quit [Quit: Page closed] 19:22:44 <|amethyst> just checked, those are the only undocumented ones, besides the ctrl-z alias for Z and the U alias for u 19:23:03 <|amethyst> s/those are/that was/ 19:23:06 <|amethyst> s/ones/one/ 19:23:08 it would be nice to remap a few of them though 19:23:29 ^M for instance, since that is a special key for menus, and so &?^M doesn't work 19:23:52 -!- Zermako has quit [] 19:25:35 <|amethyst> and having a whole letter for "change Shoals' tide speed" sounds a little anachronistic 19:25:39 heh 19:25:58 also 19:26:04 it'd be nice to swap m/M 19:26:08 <|amethyst> yeah 19:26:25 or just have one key, and have it figure out if you typed a number or a monspec 19:26:32 that shouldn't be particularly hard 19:26:47 <|amethyst> if it contains a non-digit, it's a monspec :) 19:28:00 <|amethyst> oh 19:28:06 <|amethyst> &M8 and &M9 though 19:28:13 -!- Aryth1 has quit [Quit: KVIrc 4.0.4 Insomnia http://www.kvirc.net/] 19:28:22 aren't there aliases for those? 19:28:40 Arguably Force Lance would be better if one of the knockbacks was guaranteed and the other varied with damage -- as it is, it deals low damage and if the damage doesn't pass AC it doesn't apply pushback, making it unreliable even at what it's supposed to do well. 19:29:38 <|amethyst> and if it (and other things) didn't depend on more or less arbitrary monster weight 19:30:01 <|amethyst> could use the size-based weights instead 19:30:10 That would help too 19:30:10 -!- CatPlusPlus has quit [Read error: Connection reset by peer] 19:30:21 <|amethyst> monster "weight" is really "how many chunks" (unless no chunks, in which case it's based on size) 19:30:47 monster weight and monster size are pretty redundant 19:31:09 <|amethyst> doy: it does let you tweak food amounts 19:31:13 -!- TS__ has joined ##crawl-dev 19:31:30 is that actually important though 19:32:03 <|amethyst> I guess 1 chunk per monster is more than enough for anyone but trolls 19:32:08 well 19:32:11 <|amethyst> s/per monster/per corpse/ 19:32:14 Though you could presumably if chunks were derived from weight it would be easy to tweak chunks by changing that derivation. 19:32:20 you could still have multiple chunks, just based on size instead of weight 19:32:35 s/Though you could presumably// 19:32:44 er, right, size. 19:32:50 ghouls want extra chunks too 19:32:58 Anyway, it would still be easy to adjust chunks is my point 19:33:17 <|amethyst> I'm not sure about basing number of chunks directly on size, but 19:33:53 <|amethyst> I think corpse weight should at least be replaced with something sane like num_chunks 19:34:00 yeah, that would be fine too 19:34:06 <|amethyst> or chunkdice_calculator :P 19:34:09 (: 19:34:26 <|amethyst> that would first require not using it for pushback 19:34:34 Just done confuse it with defchunk_calculator :p 19:34:40 s/done/don't/ 19:34:50 I'm a mess today apparently 19:34:56 -!- PleasingFungus has joined ##crawl-dev 19:34:58 The ogre hurls chunks at you! 19:35:05 eww 19:35:49 <|amethyst> ah 19:36:01 <|amethyst> this is the only thing that uses body_weight other than comparing it to zero 19:36:10 FR: Unique ogre with hurl chunks named Gorge Beush 19:36:13 <|amethyst> !source bolt::knockback_actor 19:36:13 http://s-z.org/neil/git/?p=crawl.git;a=blob;f=crawl-ref/source/beam.cc;hb=HEAD#l5813 19:37:27 <|amethyst> the other one being triggering shafts and other traps 19:37:39 <|amethyst> (and players can never have a weight of zero, even in shadow or wisp form) 19:39:04 -!- tsohg has quit [Remote host closed the connection] 19:39:26 so shafts/mech traps check for body_weight not being 0? 19:39:39 and is that the same as "having a corpse"? 19:39:55 <|amethyst> it is not 19:40:13 oh, i guess i misread you above 19:40:22 <|amethyst> if a monster doesn't have a corpse but is insubstantial, its weight is based on size instead 19:40:27 <|amethyst> !source monster::body_weight 19:40:28 http://s-z.org/neil/git/?p=crawl.git;a=blob;f=crawl-ref/source/monster.cc;hb=HEAD#l355 19:40:31 <|amethyst> !source actor::body_weight 19:40:32 http://s-z.org/neil/git/?p=crawl.git;a=blob;f=crawl-ref/source/actor.cc;hb=HEAD#l224 19:41:19 -!- AtomikKrab has quit [Read error: Connection reset by peer] 19:43:31 -!- amalloy is now known as amalloy_ 19:44:04 -!- djded has quit [Ping timeout: 246 seconds] 19:44:06 -!- tsohg has quit [Ping timeout: 255 seconds] 19:46:12 -!- stanzwecha has quit [Quit: au rev] 20:00:26 -!- Keanan has joined ##crawl-dev 20:02:04 -!- bonghitz has quit [Remote host closed the connection] 20:08:03 -!- Twinge has joined ##crawl-dev 20:09:25 hm 20:09:37 raven zombies probably shouldn't use bat zombie tiles 20:11:22 PleasingFungus 20:11:33 in 0.16, can the randomization of UC delay be removed 20:11:39 and at least made constant if it must exist 20:12:55 -!- mibe has quit [Quit: Page closed] 20:18:35 anyone have any issues with me overhauling the wizmode command list 20:19:29 PleasingFungus: run my zombie generator script and make them a zombie tile! 20:19:31 -!- rast has quit [Quit: ChatZilla 0.9.90.1 [Firefox 28.0/20140314220517]] 20:22:36 -!- TS__ has left ##crawl-dev 20:27:41 "The only changes Tomb needs is the addition of Mummy Wardens and for smaller (2-4) Sphinx packs to become a regular spawn." 20:28:22 VS can rot in Lich Form 13https://crawl.develz.org/mantis/view.php?id=8876 by topse 20:28:22 -!- TS__ has joined ##crawl-dev 20:28:47 uh 20:29:15 how do vine stalkers, being effectively sentient vines covering a dead carcass, manage to turn into liches anyways? 20:29:56 magic 20:30:13 honestly, preventing that might be reasonable 20:30:14 since it is Weird 20:30:16 idk tho 20:30:26 -!- wheals has quit [Read error: Connection reset by peer] 20:30:37 -!- wheals has joined ##crawl-dev 20:31:13 i don't think that's particularly a bug 20:31:41 although maybe the rotting should go away when you untransform 20:32:01 -!- bh has quit [Ping timeout: 246 seconds] 20:32:28 .......no? 20:32:31 what would the point of that be 20:32:46 rot that only lasts for the duration of lichform is utterly irrelevant 20:32:48 aren't VS living in every regard? 20:32:53 yes 20:33:04 except the rrot, I guess 20:33:07 if they're described as "sentient vines covering a dead carcass" that seems like the problem 20:33:07 well, it's weird that vs can end up rotted when they're immune to it 20:33:26 doy: so can mummies and ghouls... 20:33:35 they're immune to rotting, not to being rotten 20:34:06 minmay: mummies and ghouls aren't immune to rotting 20:34:34 wheals: right, from a flavor perspective, that doesn't really make any sense 20:37:58 <|amethyst> from a flavour perspective, it makes no sense for plants in general to be immune to rotting 20:38:23 <|amethyst> oh 20:38:32 <|amethyst> plants aren't immune to rotting now 20:38:36 <|amethyst> why are VS again? 20:38:42 |amethyst: what do you mean? it would totally preserve the flavour better if they didn't rot! 20:38:53 rotten fruit is icky! 20:39:05 i think it was just so they didn't have a use for //!hw 20:39:13 <|amethyst> SamB: cider and wine disagree :P 20:39:37 hmm 20:40:05 ... what organisms are used for those? 20:40:14 |amethyst: probably because of the "can't usually drink healing" thing 20:40:59 the rot mechanic is intended to make you tradeoff scarce healing resources for fixing up your mhp; it doesn't quite work when you can't use those healing resources normally 20:41:06 since then there's no tradeoff 20:41:28 the current setup trades scarce curing resources (cure) for rot, which is sort of okay since you can only get rotten in very limited circumstances 20:41:35 so your resources are more limited, but so is the rot 20:41:47 lichform VS can't use wand of heal wounds 20:41:52 so they probably also shouldn't be able to rot 20:42:00 those two should be consistent, anyway 20:42:12 what correlation do those two have? 20:42:16 <|amethyst> doy: So lichform VS becomes completely immune to mutation? 20:42:34 PleasingFungus: well, the one you just mentioned 20:42:35 normal races with no device heal 3 can't use wand of heal wounds ever but can rot 20:43:40 <|amethyst> and lichform is temporary, so you can leave to drink a potion of curing 20:44:16 |amethyst: not as VS 20:44:44 <|amethyst> doy: yes you can 20:44:53 <|amethyst> I just fixed that a few days ago 20:45:51 <|amethyst> %git 132b3f9 20:45:51 07|amethyst02 * 0.15-a0-2279-g132b3f9: Correct !curing no-device heal rot check. 10(3 weeks ago, 1 file, 2+ 1-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=132b3f91c569 20:45:58 <|amethyst> okay, more than a few days... 20:46:33 <|amethyst> they can't use HW at all, but can use curing for everything except restoring current HP 20:46:53 ah, okay 20:46:53 <|amethyst> hm, I think that wasn't the relevant commit 20:47:26 in that case, i'd probably just go with not a bug 20:47:27 (: 20:48:45 <|amethyst> I guess we could clarify (but where?) that rRot doesn't protect against undead mutation rotting 20:49:27 <|amethyst> Because liches of any race have no less rRot than living VS 20:50:41 where do we actually mention the undead-mutation-rotting effect? 20:51:36 -!- tcjsavannah_ has quit [Quit: tcjsavannah_] 20:51:58 -!- category has quit [Ping timeout: 246 seconds] 20:52:01 <|amethyst> perhaps we don't 20:52:14 <|amethyst> but there are at least two places in the manual where it might makes sense 20:52:22 <|amethyst> 'Mutations' and 'The Undead' 20:52:32 <|amethyst> the latter says: "... are not susceptible to mutations" 20:52:52 <|amethyst> but doesn't mention the side effects 20:54:38 It probably should! 20:55:49 -!- crusader_ has quit [Client Quit] 21:00:05 -!- lobf has joined ##crawl-dev 21:04:22 -!- happychan has quit [] 21:06:58 -!- Ystah has joined ##crawl-dev 21:07:57 -!- Kramin has joined ##crawl-dev 21:09:11 -!- mizu_no_oto has quit [Quit: Computer has gone to sleep.] 21:11:24 -!- mamgar has quit [Ping timeout: 255 seconds] 21:17:03 -!- ProzacElf has quit [Ping timeout: 240 seconds] 21:23:41 -!- eb has quit [] 21:23:44 -!- tsohg has quit [Remote host closed the connection] 21:28:55 -!- Lasty has quit [Quit: Leaving.] 21:29:29 -!- TS__ has left ##crawl-dev 21:29:36 -!- TS__ has joined ##crawl-dev 21:29:37 -!- robert___ has joined ##crawl-dev 21:29:37 -!- robert___ is now known as Harkenn 21:29:42 -!- frobop has quit [Quit: Page closed] 21:30:35 can anyone tell me why UC and throwing delay randomization is a game feature and is better than fixed delay penalties or not having delay depend on armour at all? 21:32:37 -!- Harkenn has quit [Client Quit] 21:32:57 -!- robert___ has joined ##crawl-dev 21:34:33 New branch created: wizmode (4 commits) 21:34:33 03doy02 07[wizmode] * 0.16-a0-150-g10fed31: display these values in non-debug wizmode too 10(3 hours ago, 1 file, 13+ 5-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=10fed319e7c3 21:34:33 03doy02 07[wizmode] * 0.16-a0-151-g02f9c6d: swap &m/&M 10(2 hours ago, 2 files, 3+ 3-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=02f9c6d68210 21:34:33 03doy02 07[wizmode] * 0.16-a0-152-g74ceb03: reorganize wizmode command selection 10(38 minutes ago, 1 file, 146+ 99-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=74ceb037146c 21:34:33 03doy02 07[wizmode] * 0.16-a0-153-g62b5bd3: adjust a few more wizmode commands 10(8 minutes ago, 2 files, 29+ 31-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=62b5bd34d328 21:34:35 -!- robert___ is now known as Harkenn 21:34:51 let me know if you think that's a reasonable change 21:34:59 -!- Harkenn has quit [Client Quit] 21:35:07 i don't want to go just randomly fiddling with things if it's just going to irritate people 21:35:51 TS__: I think the idea of having a form of combat that's meaningfully worse in heavy armour (as opposed to the accuracy penalties, which generally aren't meaningful past the early game) is not a bad mechanic 21:36:04 the randomization idk about 21:36:08 -!- UncertainKitten has joined ##crawl-dev 21:36:11 Yes I am complaining about the randomizatin 21:36:28 well, you suggested removing it entirely ^ up there 21:36:34 so I was responding to that as well 21:36:34 if you insist on having asymmetry with UC and everything else 21:36:40 for interest reasons fine 21:36:43 at least don't randomize it 21:37:31 It is bad because no other type of combat uses it so why should players who may have not used UC suddenly think they need to check their attack speed when changing armours 21:37:46 to something heaver because it does not happen with ANY other attack type 21:37:47 Why can't I find art-data.h, it's created during compilation or something (this is kind of over my head so..)? 21:38:02 it is 21:38:03 except throwing 21:38:03 -!- robert___ has joined ##crawl-dev 21:38:05 you want art-data.txt 21:38:08 oooh 21:38:10 okay thank you 21:38:16 TS__: I agree that it needs to be communicated better 21:38:27 Or just don't have it for the sake of having it.. 21:38:28 possibly de-randomization could be part of that improved communication 21:38:39 idk why it is randomized now 21:39:17 personally, i'd rather add randomization to other forms of attacking, rather than remove it here 21:39:23 Unless you want to write a message with "As you don this armour, you feel its weight slowing the speed of your punches" 21:39:28 What the fuck no.. 21:39:39 -!- robert___ is now known as Cryp71c_h 21:39:51 "Oh great i just got double turned by an ettin because of even MORE attack speed randomization!" 21:39:58 people freaked out about monster energy randomization too, and i think that was a pretty unambigously good change 21:40:02 no it isnt lol 21:40:17 "walk away from ogre and randomly get oneshot on D:3" 21:41:17 or "Have fight go badly, read tele and walk away to avoid getting hit, get killed by randomization" 21:41:20 -!- Daekdroom has quit [Quit: Saindo] 21:41:24 -!- Fhqwhgads_ has quit [Remote host closed the connection] 21:41:47 maybe you shouldn't be standing next to ogres if you are going to be one-shotted by them 21:41:48 fwiw, I too like monster energy randomization 21:42:12 or, of course, "play games with energy randomization to make it always possible to escape same-speed enemies" 21:42:26 since eventually you'll get a double-move on them 21:42:45 Or I walk around a corner and find one 21:43:00 or go downstairs and it happens to be next to me 21:43:21 PleasingFungus: that's a pretty significant improvement over pillar dancing for 10 minutes at a time, in my opinion 21:43:30 TS__: welcome to crawl 21:43:46 and then die to energy randomization! lol 21:43:56 tabstorm, you are the grumpiest person in existence. 21:44:11 even if your ideas are good, no one is going to want to listen to you if you present them in such a combative manner. 21:44:13 I just don't understand how having a player randomly die 21:44:13 and by no one, I mean me. 21:44:17 I don't want to listen to you. 21:44:21 is good 21:44:22 TS__: since energy randomization went in long ago, I've only died to it twice. Perhaps there is something in your gameplay style which is putting you in the crosshairs? 21:44:35 I don't actually die to it lol 21:44:39 because I know it's there 21:44:43 oh my god 21:44:43 ...well then 21:44:47 The whole point is: It's bad 21:44:52 tab "concern troll" storm 21:45:00 he regenerates very quickly 21:45:03 Well it's just as bad as UC delay randomization 21:45:08 for instance 21:45:14 so therefore not bad then? 21:45:17 because it's a hidden mechanic 21:45:27 doy, what is the advantage of randomized attack delays? 21:45:32 well, that's why i suggested making things consistent by randomizing everything 21:45:34 (: 21:46:06 PleasingFungus: less predictability is a good thing, i think 21:46:10 "Oh, I read this ogre is speed 10, except it got 10 good 33% rolls and killed me because I didn't know that energy randomization exists and wouldn't unless I spend time in IRC or the Wiki maybe" 21:46:12 not sure how much difference it makes in practice 21:46:36 I honestly don't understand how you guys think this is a good mechanic. 21:47:03 doy: what fun gameplay scenarios do you see coming out of "random attack delays"? 21:47:19 And how do you feel about the increased obfuscation of mindelay created by randomizing attack delay? 21:47:22 With random attack delay you constantly have to account for the possibility of doule or triple turns 21:47:43 so you just need to assume at any given turn a monster will attack for 3x its listed attack power 21:48:04 listed attack power? 21:48:05 what's that? 21:48:10 PleasingFungus: to be honest, i feel quite a bit more strongly about monster energy randomness than attack delay randomness 21:48:15 Oh right, let's pretend there is no wiki or irc 21:48:22 I will pretend that, in fact. 21:48:34 I really do not care if what is in the game is confusing for people reading the wiki, or irc. 21:48:37 Well, you still need to act as if a given monster will swing 2-3 times on 1 turn 21:48:41 I only care if it's confusing from what's in the game itself. 21:48:49 TS__: why do you need to act in that fashion? 21:48:50 if attack speed is randomized like that 21:48:58 i'm not really sure how you could get three attacks in one turn 21:49:06 the randomization is not that strong 21:49:08 Because if you are randomly swinging at 1.5 instead of 0.5 for instance, against a fast monster 21:49:26 How strong do you want it? My ghoul testing CPA had attacks between 0.6 and 1.7 21:49:26 doy: I don't really see anything interesting coming from player attack delay randomization, and I do see confusion for players 21:49:27 TS__: that mindset is like being prepared to be struck by lightning everytime you see a raincloud. 21:49:35 -!- Lumpydoo has quit [Quit: Page closed] 21:49:41 as doy said, the randomization is not that strong. 21:49:46 PleasingFungus: yeah, that's fine 21:49:48 fwiw, tabstorm is right about having to prepare for enemies attacking repeatedly 21:50:08 if you want your characters to live, you have to prepare for freak chances, because the game is long enough that freak chances *will* occur over the course of the game. 21:50:10 uh, the randomization is that strong 21:50:10 PleasingFungus: yes, and i don't think that is a bad thing 21:50:11 Enemies accumulate speed over time: It only takes a few bad rolls on your part of like.. 0.2 above min delay 21:50:19 which happens often enough over many attacks 21:50:24 that they will receive and extra turn 21:50:36 doy: I'm not making a value judgement here, just disagreeing with cryptic 21:50:43 added delay is up to 2dAEVP 21:50:43 or would under "moderate" randomizatio ( above 0.1 even) 21:50:46 er 21:50:48 2*AEVP 21:50:55 that's pretty strong 21:51:05 we aren't even talking about UC in particular at this juncture, now its "Why aren't all attack forms randomized like UC?" 21:51:11 i don't think it actually changes tactics very much though, people are too afraid of >10 delay 21:51:11 in any case, i wouldn't mind losing attack speed randomization too much 21:51:28 i just don't understand what it's supposed to add to the game other than making UC (even more) kind of bad 21:51:38 Well 0.6 and 1.7 are quite different for instance 21:51:44 and it just dosen't do anything but obfuscate 21:51:56 and it is annoying and weird and spoilery, yes 21:51:57 TS__: my point was just to make them consistent 21:52:05 i do think it is bad that one is randomized and the other isn't 21:52:36 So let's say that all weapons get the same delay as UC 21:52:42 -!- danielguo94 has quit [Quit: Page closed] 21:52:44 with AEVP 21:52:46 To be clear, the discussion is re: player attack speed randomization, or all attack speed randomization? 21:52:52 Player 21:52:57 if you like randomized attack delay i'm also baffled why you would want to tie it to heavy armour; doesn't it have enough different penalties already? 21:53:22 minmay: doy was arguing for extending it to all attacks, not just heavy armour (the randomized delay) 21:53:39 well UC is tied to all attacks, it just can be mitigated without armour and str 21:53:43 I don't think there's anyone who's arguing for "randomized attack delay, but only on uc in heavy armour" 21:53:45 mitigated by* 21:54:26 I mean, if you want for instance to have a person in CPA attack in the 0.6 - 1.7 range, and expect double turns quite often, OK 21:54:43 I've not looked at anything for monster attacks and energy in so long...is there anything for attack delay fuzzing/randomization for monsters, or is the closest thing the randomized energy? 21:54:45 But again players will actually need to think "Hey, I better watch my attack speed for some reason" 21:54:56 to even find out that it is randomized 21:55:17 Cryp71c_h: randomized energy does in effect end up fuzzing monster attack delay, I believe 21:55:25 Because of randomness, even if they check a few times, it'd be easy for them to, for intsance, look a few times and see 0.7 21:55:25 minmay, please correct me if I'm wrong 21:55:30 and conclude it is not random 21:55:40 PF: it is all mon actions not just moving 21:55:41 it's true that attack speed randomization is less obvious than monster energy randomization 21:55:59 that's how things get a hit on you while you walk away as they are next to you 21:55:59 PleasingFungus: I vaguely thought so, but I wasn't going to presume I was remembering right. 21:56:06 that are speed 10 21:56:26 TS__: okay, that's what I thought 21:56:34 Since 1/3 of the time they roll a speed 11 move 21:56:38 PleasingFungus: yes, but when the monster gets its double action from energy accumulation, one of them has to be a move 21:56:48 they only need to roll I believe 10 moves in a row that are speed 11 21:57:02 With so many actions in a game, it can happen often enough, and also happen in an unfortunate situation 21:57:02 they don't need to be in a row 21:57:10 ok 21:57:12 Sure that's just an example 22:00:14 -!- Hailley has quit [Quit: Petra is closed!] 22:00:21 -!- ontoclasm has quit [Quit: Leaving.] 22:03:03 -!- alueft has quit [Quit: Page closed] 22:03:19 I personally am fine with de-randomizing UC delay penalties from heavy armour - I might be fine with removing it, I need to think about it more, but I think de-randomization is a modest & beneficial change. I'm not going to do that if doy opposes it, though. 22:03:30 nope, i'm fine with it 22:04:06 aight. I'll put it on the todo. though it'll probably be a 0.16 change. 22:04:22 I don't recall - were you around this morning when we were talking about tournament dates? 22:04:27 in practice UC characters either use transmutations for everything or have claws anyway 22:04:32 because UC without tmut or claws is really bad 22:04:40 yeah 22:04:47 so the heavy armour penalty basically doesn't happen if you aren't a ghoul or demonspawn 22:05:49 -!- Cryp71c_h has quit [Quit: leaving] 22:05:51 -!- tsohg has quit [Ping timeout: 255 seconds] 22:06:07 -!- robert___ has joined ##crawl-dev 22:06:17 Coincidentally I found out this whole mechanic existed because I was playing a ghoul and found CPA 22:06:34 the spriggan with d:1 gda, the other week, was amazing 22:07:11 i don't have any real preference for dates, i've only been around a week or two, so don't really have anything personally critical to get fixed for 0.15 22:07:17 oh PF i saw you changed 22:07:18 mmaps 22:07:20 thank you sir :) 22:07:22 :) 22:07:32 I still want to play around with the holey mmap we were talking about 22:07:33 but later 22:07:43 for now it is still better I think 22:08:07 yep 22:08:10 that's why I did it! 22:08:28 -!- robert___ has quit [Client Quit] 22:09:00 Wait so, can weapon speed be randomized in any way by armour 22:09:04 like shields 22:09:14 PleasingFungus: thoughts on the wizmode command changes? 22:09:35 looking 22:10:05 -!- robert___ has joined ##crawl-dev 22:10:06 -!- mamgar_ has quit [Quit: Leaving] 22:10:18 -!- robert___ has quit [Client Quit] 22:11:33 TS__: shields randomize all attack delay if you don't have enough skill, yes 22:11:52 hmm, ok 22:11:53 doy: the actual change in 10fed319e7c3 looks fine, but I'm not super fond of the code duplication 22:12:00 didn't see it clearly in learndb 22:12:17 ??pleasingfungus[2 22:12:17 pleasingfungus[2/9]: a misleading learndb dev entry ????? 22:12:25 oh I forgot that had "dev" in it 22:12:27 rip 22:12:56 PleasingFungus: yeah, true, just seemed like effort to fix 22:12:58 but i can do it 22:13:08 effort.......... 22:13:55 -!- Harkenn has joined ##crawl-dev 22:14:04 -!- ProzacElf has joined ##crawl-dev 22:14:35 -!- lobf has quit [Quit: lobf] 22:14:46 -!- bei has quit [Quit: bei] 22:15:21 <|amethyst> hm 22:15:36 <|amethyst> there was at one point some objection to showing extra numbers in wizmode like that 22:15:45 why? 22:16:07 <|amethyst> %git 0c56e2b2 22:16:07 07galehar02 * 0.11-a0-2763-g0c56e2b: Revert "Show damage numbers in wizard mode." 10(2 years, 1 month ago, 1 file, 4+ 3-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=0c56e2b2b887 22:16:27 <|amethyst> "Displaying damage numbers kinda defeat the use of wizmode for playing a norm 22:16:34 wtf 22:16:34 <|amethyst> al game without permadeath." 22:16:46 wizmode is a dev tool 22:16:50 i... didn't realize that was a thing 22:17:05 "playing a norm" == normal game? in wizmode? 22:17:05 Harkenn: You have 1 message. Use !messages to read it. 22:17:08 you can literally, at any time, wipe out all enemies on the level, teleport at will, or just spawn the orb of zot 22:17:31 I mean, I guess the idea is you just hit &Y and then never touch & again 22:17:35 -!- ProzacElf_ has joined ##crawl-dev 22:17:43 yeah, i guess 22:17:44 <|amethyst> I'd rather see an "explore mode" 22:17:54 but I don't think it's worth making development harder to support this very strange and niche use 22:18:02 |amethyst: yeah, i agree 22:18:04 a dedicated mode would be fine 22:18:08 but wizmode isn't that 22:18:08 <|amethyst> I think the idea was that devs should be using debug mode 22:18:24 -!- ProzacElf has quit [Ping timeout: 246 seconds] 22:18:25 <|amethyst> but debug mode is such a pain even if you turn off what spew you can 22:18:26 Can't you compile wizmode and not be in debug? 22:18:32 <|amethyst> and often has different codepaths 22:18:44 |amethyst: yeah, i don't use debug mode because it's annoying 22:19:02 <|amethyst> doy: it's better than it used to be: see &^Q in debug mode 22:19:11 You don't like 80 "more" prompts!? guess its just me 22:19:19 <|amethyst> doy: but only some kinds of messages can be made quiet 22:20:04 seems like it'd work better if debug mode messages went to a file 22:20:32 <|amethyst> I don't know, when I do want debug messages that would just make them harder to use 22:20:48 hm. command reorg looks good generally, but it'd be nice if "poly self" moved off ctrl-p 22:20:51 since I tend to use it a lot 22:20:55 PleasingFungus: yeah, i was thinking about that one 22:20:57 and it's annoying to have it on a ctrl-key 22:21:01 but couldn't think of a good replacement off the top of my head 22:21:10 <|amethyst> swap with &p 22:21:21 |amethyst: open two terminals, run crawl in one and tail the logfile in the other? 22:22:07 with that amount of output, i'd want to be able to use grep and things like that anyway 22:22:16 but shrug 22:22:29 <|amethyst> at least intersperse the normal message output 22:22:31 in any case, i think "i want an explore mode" is a feature request, and shouldn't block making wizmode more useful 22:22:40 -!- Harkenn has quit [Quit: leaving] 22:22:57 -!- Harkenn has joined ##crawl-dev 22:24:24 need to check to see what &p even does 22:24:42 <|amethyst> lists you.props 22:24:43 ah, props 22:24:48 I used that once 22:25:03 also, speaking of c-r-d, what happened to it in the past month or two 22:25:08 <|amethyst> just make xD work on the player 22:25:08 is dpeg the only one who seriously used it 22:25:15 pretty much 22:30:06 -!- greensna1k is now known as greensnark 22:32:23 -!- raskol has quit [Ping timeout: 255 seconds] 22:32:46 -!- andrewhl has quit [Quit: andrewhl] 22:36:23 -!- ussdefiant has joined ##crawl-dev 22:39:11 -!- ussdefiant_ has joined ##crawl-dev 22:39:28 -!- andrewhl has quit [Client Quit] 22:41:07 -!- ussdefiant has quit [Ping timeout: 245 seconds] 22:41:20 -!- ussdefiant_ is now known as ussdefiant 22:46:33 is there any reason that skills.cc and skill2.cc are separate files anymore 22:46:38 -!- tcjsavannah_ has quit [Quit: tcjsavannah_] 22:47:04 no idea 22:52:22 -!- AtomikKrab has quit [Ping timeout: 245 seconds] 23:01:40 -!- Kramin has quit [Ping timeout: 244 seconds] 23:02:36 -!- Patashu has joined ##crawl-dev 23:04:33 -!- truemonolith has quit [Ping timeout: 240 seconds] 23:05:04 ugh 23:05:15 FULLDEBUG=Y TILES=Y compiled fine; WEBTILES=Y did not 23:05:21 too many options! 23:05:46 03PleasingFungus02 07* 0.16-a0-150-g25930a6: Refactor. 10(5 minutes ago, 2 files, 54+ 55-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=25930a6b86d3 23:05:46 03PleasingFungus02 07* 0.16-a0-151-g6e25fd0: Fix non-debug & webtiles compilation 10(51 seconds ago, 3 files, 3+ 1-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=6e25fd0e675c 23:08:15 night 23:08:19 good night! 23:09:10 heh. certain monsters, when wielding whips in webtiles, will trail bits of whip behind them when they move 23:09:24 since the whip extends slightly into the tile to their right, and that tile isn't being redrawn when they move 23:09:26 *to their left 23:09:36 these monsters include: hobgoblins 23:10:10 -!- Ystah has left ##crawl-dev 23:11:41 -!- Harkenn has quit [Quit: leaving] 23:11:59 -!- Harkenn has joined ##crawl-dev 23:12:09 This actually affects like... a third of the monsters that can wield weapons. 23:12:13 and quite a lot of weapons. 23:12:23 -!- Brannock has joined ##crawl-dev 23:13:27 -!- Harkenn has quit [Client Quit] 23:13:47 huh, frances is left-handed 23:15:13 not trivial to fix. 23:18:17 <|amethyst> hm 23:19:00 the "simplest" solution would be to redraw the tile one left for monsters that are holding their weapons outside their tile. I don't think they should really be doing that at all, but as long as they are.... 23:19:28 <|amethyst> simplest solution would be to clip it properly I think 23:19:52 clipping would probably look pretty ugly 23:19:54 <|amethyst> !source webserver/game_data/static/cell_renderer.js:971 23:19:54 http://s-z.org/neil/git/?p=crawl.git;a=blob;f=crawl-ref/source/webserver/game_data/static/cell_renderer.js;hb=HEAD#l971 23:19:59 <|amethyst> hm 23:20:25 I tried shifting everything to a minimum of -1 left (-2 or more is where the problem appears), but that also looks kinda bad 23:20:48 the Right solution is to fix the sprites so their hands are in the right place, then shift the weapons, then I guess clip it 23:20:56 so that people will notice if they're causing this in future 23:21:00 (or maybe assert?) 23:21:03 but that is not simple 23:21:45 -!- tensorpudding has quit [Ping timeout: 246 seconds] 23:22:32 -!- Svendre has quit [Ping timeout: 260 seconds] 23:28:31 -!- MgDark_HuIE has quit [Read error: Connection reset by peer] 23:31:09 Many monsters, holding many types of weapons, "trail" bits of weapon 13https://crawl.develz.org/mantis/view.php?id=8877 by PleasingFungus 23:36:13 03doy02 07* 0.16-a0-152-geb103fe: split dump file loading out to a separate file (and class) 10(15 minutes ago, 8 files, 440+ 361-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=eb103fec101b 23:36:13 03doy02 07* 0.16-a0-153-g2af2ae1: stop using a static here 10(14 minutes ago, 2 files, 5+ 6-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=2af2ae1ba4bc 23:36:13 03doy02 07* 0.16-a0-154-g717a8ea: don't reinit skills until we see a valid skill line 10(10 minutes ago, 2 files, 17+ 7-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=717a8ea169d7 23:36:13 03doy02 07* 0.16-a0-155-g80ac577: basic check to make sure it even looks like a dump file 10(8 minutes ago, 1 file, 4+ 0-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=80ac577deba2 23:37:05 <|amethyst> hey, you remembered to add it to the VS project! 23:37:11 heh 23:37:22 i just looked at a previous commit that added a file 23:37:24 the Right solution is to fix the sprites so their hands are in the right place, then shift the weapons, then I guess clip it 23:37:26 but that is not simple 23:37:29 easier solution 23:37:29 although i think PleasingFungus did it wrong before 23:37:32 take all the weapon sprites 23:37:34 and flip them horizontally 23:37:44 problem solved! 23:37:49 erm 23:38:06 <|amethyst> oh 23:38:15 i think .h files should be ClInclude instead of ClCompile 23:38:16 <|amethyst> I don't think anyone has been paying attention to the .filters 23:38:34 the only ones that aren't are ones that were added recently, anyway 23:38:38 and i assume by hand 23:38:40 yep 23:39:06 <|amethyst> they're the same number of letters so I hadn't noticed :) 23:40:08 <|amethyst> Maybe I should try building with VS on my work laptop 23:40:31 <|amethyst> or install a VM now that I have a computer beefy enough to handle one 23:40:33 probably someone should be 23:40:38 yeah 23:40:44 we have quite a lot of open windows bugs 23:40:47 <|amethyst> I think mumra was the only dev to use VS 23:41:06 <|amethyst> doy: we would have fewer if backtraces worked :) 23:41:14 that too! 23:41:37 <|amethyst> doy: johnny0 is working on that, but he has 200 MB binaries right now 23:41:40 <|amethyst> oh that reminds me 23:42:32 <|amethyst> !tell johnny0 how well does your stuff work if you don't include debugging symbols but only the normal symbol table? 23:42:32 |amethyst: OK, I'll let johnny0 know. 23:43:13 <|amethyst> !tell johnny0 it would miss inline and static functions probably, but that's true in the non-GDB Linux backtraces anyway 23:43:14 |amethyst: OK, I'll let johnny0 know. 23:43:47 <|amethyst> doy: making stdout work again will probably help 23:44:12 <|amethyst> s/making/having made/ 23:44:34 <|amethyst> s@stdout@&/stderr@ 23:45:06 hmmm 23:45:19 what do you think about adding a more helpful error message on crashing 23:45:26 one that at least includes a link to mantis 23:45:33 what's the current message? 23:45:35 <|amethyst> would be good 23:45:55 <|amethyst> doy: don't you have an open bug about that? 23:46:01 |amethyst: do i? 23:46:18 <|amethyst> https://crawl.develz.org/mantis/view.php?id=65 23:46:24 <|amethyst> second-oldest still-open bug 23:46:27 hahaha I can't blame him for forgetting that 23:46:29 tbh 23:46:37 haha 23:46:39 so i do 23:46:41 <|amethyst> it wasn't even five years ago! 23:46:42 I think that's more ambitious than what he was suggesting 23:46:57 also, what's the oldest open bug? 23:47:14 <|amethyst> https://crawl.develz.org/mantis/view.php?id=7 which is probably not a bug anymore 23:47:21 <|amethyst> I closed 6 earlier today 23:48:11 haha, I remember 6 23:48:12 good bug 23:48:27 <|amethyst> Do you happen to know when it was fixed? 23:48:32 wait no I don't 23:48:41 I hit 6 and firefox autocompleted without me noticing 23:48:46 to 6302 23:48:49 <|amethyst> aha 23:48:53 which was, to be fair, a good bug 23:49:34 is mantis extra slow for anyone else, or is this just me 23:49:41 it's working fine for me right now 23:51:28 <|amethyst> it's being kind of slow for me (a few seconds to reload the issue list) but not "extra slow" 23:51:55 yeah, it's usually fairly slow 23:52:03 but now it just stopped loading pages at all, it seems 23:52:09 <|amethyst> hm 23:52:10 might just be my connection 23:52:38 -!- KurzedMetal has quit [Read error: Connection reset by peer] 23:52:39 oh, there it goes 23:53:40 -!- Kalir has quit [Quit: CADENZA-CLASS CLOCKWORK KNIGHT--OPERATION TERMINATED] 23:54:54 nice 23:56:33 -!- markgo has quit [Ping timeout: 240 seconds]