00:57:31 -!- Kurper has quit [Remote host closed the connection] 01:34:51 -!- Textmode has quit [Ping timeout: 276 seconds] 01:51:33 * due fires Eronarn. 01:54:02 -!- syllogism has joined ##crawl-dev 02:10:26 -!- valrus has quit [Remote host closed the connection] 02:36:34 This just now after saving on cdo: Crashed while calling exit()!!!! 02:36:35 *** glibc detected *** /bin/crawl-svn-995edf2: free(): invalid pointer: 0x0000000002ff3450 *** 02:37:00 It's not going back to the dgl menu ... 02:40:59 O_O 02:44:33 -!- blackflare has quit [Ping timeout: 250 seconds] 02:44:46 due: Our git guide implies that devs should use user.sourceforge.net address; certainly this is deprecated now? Should it be changed to say you should use your own proper e-mail address? 02:45:37 I wondered if that was some sort of SF necessity to use their e-mail address, or perhaps a spam-preventive measure; I should've asked Darshan back then :) 02:46:27 I think it was spam prevention. 02:46:50 There's no reason devs cannot use their sourceforge address still, though. 02:47:14 Yeah. Well, I think I'll reword that section for hopefully less confusion. 02:49:37 -!- blackflare has joined ##crawl-dev 02:49:54 Nice, looks like the initial cloning starts just fine. My adventure with the keys seems to have a happy ending. 02:59:36 ouch.. i hate those glibc errors 02:59:59 surprised though, since I haven't updated glibc in the chroot for a while 03:02:25 Napkin: Is it a bug in Crawl? 03:03:18 usually it's an invalid free() that was previously ignored but new glibc doesn't anymore 03:05:26 great.. no crash text, no core 03:06:07 Yeah, there was no report from the bot either, and my session just froze (well, I can type into it) 03:06:40 i attached to your process via gdb 03:07:19 #0 0x00007f1ae4e15f8e in pthread_setcancelstate () from /lib/libc.so.6 03:08:00 -!- dpeg has joined ##crawl-dev 03:08:49 killed it, Keskitalo 03:14:58 what were you doing? the free()s in crawl source should be checked 03:15:41 I just saved as usual.. I did bind a key to autofight in the options, but otherwise I don't know what was unusual. 03:16:21 It didn't reproduce, when I loaded and saved again. 03:17:25 Napkin: did you save more of the backtrace? 03:17:59 there wasn't any, kilobyte 03:18:20 ghrmblah 03:18:40 2 more (#1 and #2) and both 0x00000 unknown or similar 03:19:32 kilobyte: regarding the recoloured features, we need either (1) a TAG that prohibity placing additional features in vaults, or (2) a list of features that should never be recoloured 03:20:23 03eino.keskitalo * rcd1466f45407 10/crawl-ref/docs/options_guide.txt: Fix a typo. (TGW) 03:20:34 03eino.keskitalo * r9080b54eb2f5 10/crawl-ref/docs/develop/git/quickstart.txt: More changes reflecting the SF->gitorious move. 03:22:41 I changed my e-mail setting out of the sf address, hence the "eino.keskitalo" 03:22:55 I thought I'd let gmail handle the spam if there is any :P 03:23:27 I'll see about the hook 03:24:52 yeah, traps, stairs, shops should keep their colour 03:25:27 -!- evilmike has quit [] 03:25:44 kilobyte: yes 03:26:36 the hooks are currently deprecated, Eino 03:26:39 Oh 03:26:45 damn, pushed already :) 03:27:15 I saw there were some references to "crawl-ref" in there but didn't really think further 03:27:37 i have updated and modified them slightly 03:27:54 hmm, I reproduced the crash now actually 03:28:18 03eino.keskitalo * r80f230aa4b81 10/crawl-ref/docs/develop/git/quickstart.txt: One more tweak. 03:28:19 03eino.keskitalo * r771c497a6f0e 10/crawl-ref/git-hooks/crawl-ref-cia: Update my e-mail address for CIA. 03:28:35 kilobyte: could I interest you in a trip to live gdb session inside a screen? 03:28:45 it happens when I try to push they key I bound autofight in the options; it doesn't work, the I save --> crash 03:31:15 oh, the cia hook was already up to date 03:31:43 i could link it.. but i'll do that with the new server 03:32:13 linking inside of ~crawl/crawl-git/ is just a bad habbit, that I will remove with the new server 03:32:40 hook updated, Eino 03:34:01 kilobyte? 03:34:59 this time it's a *** glibc detected *** /bin/crawl-svn-995edf2: double free or corruption (!prev): 0x0000000001f711b0 *** 03:35:29 probably the same reason behind it, though 03:41:09 Keskitalo, would you like me to kill your game or wait for kilobyte? 03:41:21 since my skills with gdb are quite limited 03:42:03 -!- bhaak has quit [Ping timeout: 260 seconds] 03:42:04 Let's wait for kilobyte, I shouldn't be playing anyway ;) 03:44:23 hehe 03:44:25 roger 03:46:08 you could just dump the core 03:47:04 generate-core-file 03:48:04 whatever you like best, kilobyte 03:48:07 but if that's all gdb outputs, I kind of doubt I know how to debug it 03:48:19 I could invite you to a gdb session 03:48:31 without having a clue where did that function got called from 03:48:54 for example i wouldn't know how to switch thread in gdb 03:48:56 do you? 03:50:31 how to create the corefile? 03:50:33 'help thread' seems to give a hint :p 03:50:34 kill -SEGV ? 03:50:40 (I didn't know this before) 03:50:48 generate-core-file 03:51:48 it's in /var/lib/dgamelaunch/cores/core.2841 03:52:29 erm... there's a fight.stat in $HOME? :-O 03:52:34 arena debug output? 04:06:46 -!- bhaak has joined ##crawl-dev 04:26:37 session killed, Keskitalo 04:35:07 -!- Mu_ has joined ##crawl-dev 04:43:57 -!- elliptic has quit [Ping timeout: 240 seconds] 04:55:30 -!- ortoslon has joined ##crawl-dev 04:55:33 -!- monqy has quit [Ping timeout: 260 seconds] 04:55:56 -!- galehar has joined ##crawl-dev 04:57:05 hi 04:57:11 moin galehar! 04:57:16 -!- monqy has joined ##crawl-dev 05:11:35 guys, I'm leaving tomorrow morning for 2 weeks. I'm visiting my sister in NY. I'll be back on thursday the 10th. 05:11:50 moin 05:11:51 So if I break anything, either fix it or revert it, but don't wait on me! 05:12:44 mm'kay! 05:13:56 let me look at branch staircases 05:15:02 ok, yes, branch staircases can be placed in vaults 05:15:13 but they only get placed like that when placing a branch entry vault fails 05:15:29 which, in itself, is a pretty extreme case 05:16:43 forbidding placing random branch entry stairs in vautls is an easy fix, but that potentially breaks on encompass vaults in D 05:16:48 vaults* 05:16:57 and such breakage would be worse than a staircase looking out of place 05:18:02 (it will always veto the level with the entrance, thus making it impossible to generate that level) 05:19:47 hm 05:19:49 oh my god 05:19:52 yes? 05:20:06 due, basically, the code that places the vault stair directly, instead of using a vault, is supposed to be a backup plan 05:20:17 yes 05:20:17 it's best to keep it working for all corner cases, and not-so-corner cases like encompass vaults in D 05:20:27 why is this "oh my god"? 05:20:41 the "oh my god" was for 'dummy' entry vaults for various branches 05:20:51 what about allowing placing them in vaults only after a number of tries failed? 05:20:54 some of which are tagged 'dummy', and some of them aren't 05:20:58 kilobyte, too hacky 05:21:14 kilobyte, there are only a few "only after a number of tries failed" cases in the code and they all make it rather unpretty :P 05:21:54 could make it first try to find a point outside vaults and only when without checking the map mask, of course 05:22:03 but the tradeoff is still questionable: In most cases, a vault is used. 05:22:47 anyway. Should 'dummy' (i.e., 1x1, only staircase) branch entry vaults be tagged 'dummy'? 05:23:11 I ask because I don't want to be the only one who is in doubt about that :P 05:23:27 no 05:23:42 dummy has internal parlance 05:24:00 I also think that they shouldn't be. That might be causing problems where a vault is really okay to be placed on the level, but it doesn't get placed because a 'dummy' entry was picked 05:24:40 well, dummy has internal parlance which implies that the vault is merely there as a negative weight 05:24:49 yes, which isn't the case with these vaults 05:24:53 and that it will not be returned by some random-map functions unless specifically requested 05:25:25 the effect is that when the builder picks, say, lair_0_dummy, it pretends it found no vault and directly places the staircase---without checking for MMT_VAULT 05:25:56 which makes issues such as #3498 surface 05:26:13 now, if it tried to place a vault and failed, it'd be adequate to try to place the staircase without checking for MMT_VAULT 05:26:16 that's intended behaviour 05:26:45 okay, so let's remove those dummy tags 05:28:01 yes, it returns NULL or whatever no-map-found is 05:28:45 oh fun 05:28:54 lair is the only affected branch, it seems 05:29:45 it's the only dummy-with-a-dummy? 05:30:03 seems so 05:34:18 03zaba * r0bd146626e09 10/crawl-ref/source/dat/des/branches/lair.des: Remove the 'dummy' tag from the dummy lair entry vault. 05:34:27 let's just hope i really did get it right 05:34:28 :P 05:34:33 enjoy, galehar :) 05:34:49 thanks :) 05:35:55 due, I wonder whether I should mark #3498 as resolved 05:36:08 hm 05:36:13 stairs need to not be recoloured 05:36:17 if they accidentally get placed in a vault 05:37:59 !tell Mu_ We should design a secondary set of Tomb maps. 05:37:59 due: OK, I'll let Mu_ know. 05:38:10 due, please keep me in the loop for that :P 05:38:40 of course 05:38:40 tomb is so well-made i don't think i could bear to make a new one :P 05:38:40 Mu_: You have 1 message. Use !messages to read it. 05:38:41 I have a feeling that there's going to be a lot of symmetry to add and a lot of empty space to remove in that for me :P 05:39:04 well, we could subvaultify it 05:41:06 but I suppose part of the fun of Tomb is its consistency. 05:41:19 I was actually thinking more of an upside-down-pyramid-esque map. 05:43:45 -!- Moriasc has joined ##crawl-dev 05:44:18 -!- edlothiol has joined ##crawl-dev 06:07:45 geez, another char totally not fun 06:07:53 one annoyance after another 06:08:00 q)uit 06:12:56 -!- monqy has quit [Quit: hello] 06:43:11 -!- TGWi has quit [Ping timeout: 240 seconds] 06:43:38 -!- TGWi has joined ##crawl-dev 06:50:17 Yeah, more Tomb maps would be cool - but it is daunting indeed 06:51:31 First and second floors I could see being subvaultified, and the third perhaps have variable full maps 06:52:07 I'd keep the sphinxes and 2nd floor entrance the same 06:52:17 actually, the third floor waves are kind of iconic 06:53:18 I would keep the exterior of Tomb:1 the same for all maps 06:53:31 at least to prevent people from immediately identifying maps 06:53:40 I think it would be nice to keep the structure of the Tomb (i.e. the pyramid) and only change the interior. 06:53:42 yeah, that would be good 06:53:55 I guess everyone's saying the same :) 06:54:07 and subvaultify the rooms in Tomb:2, not the "inner floor" 06:54:45 well, ideally there would be different types of challenge 06:55:00 hi 06:55:24 I really like the idea of having to search for secret doors under pressure... it'd fit Tomb immensely. But I don't know how to realise it (I made an oosuary around this idea). 06:55:43 due: "Pyramid" branch interchangeable with Tomb? (from wiki) 06:56:05 Keskitalo: Yes, that's what I was thinking of 06:56:20 dpeg: Is it the one with mummies chasing you after a long wide corridor with lots of traps? 06:56:36 I watched casmith789 fall in that, and then I had it in my current game. 06:57:27 It could afford to not have all those little secret door cupboards (?) generated 06:57:45 It'd add to the pressure if you cuoldn't be certain if a secret door is going to appear 06:59:02 hmhm 06:59:47 watching a DECj sneaking about, I think each step the character takes should uncover three steps worth of LOS ;) 07:00:18 Keskitalo: yes 07:00:33 I'd really like to make Tomb even more flavourful 07:00:47 more variation would be nice 07:00:49 Tomb _is_ a pyramid, folks :) 07:01:09 A long time ago, I randomised the tomb maps, at least. 07:01:15 it is cool that it is a set challenge, so ideally it should be one *and* provide variations ;) 07:02:01 Oh btw 07:02:11 now that Zaba dpeg due and Mu are all around 07:02:20 hmm? 07:02:46 TGW suggested an early demon branch (no details) to (a) provide early TSO piety and (b) put all those minor demons to use 07:03:01 I don't think we could quite easily fit in such a branch, but 07:03:01 hm 07:03:03 TGWi: awesome idea. Portal vault first, branch later. 07:03:04 branch or portal vault? 07:03:11 portal vault I could ... maybe get behind 07:03:14 how about a set of serial vaults? 07:03:15 minihell! 07:03:20 I don't like the idea of another demonic -branch- 07:03:30 That'd turn normal D levels into such special levels. 07:03:31 it feels like we've got too many 07:03:31 I'd prefer a minihell portal vault over a branch or serial vaults. 07:03:36 Undead playground 07:03:40 And the effect (partially corrupted level) might be quite cool. 07:03:46 Keskitalo: hm, that is nice 07:03:55 but I'm not sure serial vaults give us enough control in that regard 07:04:06 Keskitalo, that'd be hard to do reliably 07:04:08 I think portal vaults would be cool too. 07:04:16 early portal vaults rock 07:04:29 if we want a corrupted level effect, we might have portal vaults that have parts of their map generated randomly 07:04:33 my Go teacher started playing Crawl last week, and he got a Sewer 07:04:45 the map was a bit too big but the theme was awesome 07:04:46 Zaba: i like that idea 07:04:55 Zaba: oh yes 07:04:58 (off-topic, to what Zaba said about too many demonic places already, I agree 100% and we should have more varied hells and pan level types) 07:05:01 (take a look at beehive_diamond for an example in that area) 07:05:02 dpeg: Cool :) 07:05:21 Keskitalo: holy pan levels will come 07:05:44 let's shorten each hell to one level 07:05:49 Zaba: We could add a new level generation (corrupted) algorithm, and add serial vaults that have a 100% chance of appearing with that layout 07:05:51 i would reaally like to make a radical suggestion. 07:06:01 Zaba: ! 07:06:11 Zaba: Descending the Hells is the coolest part imo :P 07:06:23 I wouldn't know, I've never done it :P 07:06:34 how massively would moving orc to the same depth as lair impact the game? 07:06:40 but four thematically similar branches with seven levels in each sounds like overkill 07:06:45 the having-orc-early thing seems to be a holdover from nethack. 07:06:55 due: Not much I think, and I agree with the Nethack thing 07:07:09 s/orcish/gnomish, etc 07:07:11 Zaba: You just want to reach the staircase on each level 07:07:29 7 -> 5, or 7 -> 3 seems reasonable. 07:07:35 what's Elf at the minute? 07:07:56 anyway 07:07:56 I had an idea for a crawl variant that has no lair etc, but has Pan run alongside Dungeon (you need to enter it sometimes to do stuff to progress in D) 07:07:58 No to shortening Hells. 07:08:12 the potential of generating parts of levels in portal vaults is quite big, IMO. 07:08:40 Zaba: Yeah, I'd love to have generated sewers for instance, that's always been in my mind 07:09:14 well, it's easily doable 07:10:08 it's just a matter of writing the generators 07:10:12 yes 07:10:20 including specific non-random maps can be done with subvaults 07:10:30 I was lazy in beehive_diamond and just used spotty_map 07:11:18 but that's because it's the same thing that is used on hive:1. It's fitting. 07:13:03 oh cool, haven't seen beehive_diamond 07:13:07 gotta run, cheers! 07:15:48 -!- TGWi1 has joined ##crawl-dev 07:18:15 -!- NyaaKitty has joined ##crawl-dev 07:19:02 -!- TGWi has quit [Ping timeout: 240 seconds] 07:19:59 Zaba: the four hells are fine 07:20:50 I have come to the realisation that our levels are too big in general. 07:21:31 Sometimes it is good to have so much space available, but in general, levels are too big. In particular, I don't want portal vault maps of the maximal size (unless you really know what you are doing, of course). 07:22:12 -!- NyaaKitty_ has joined ##crawl-dev 07:23:01 dpeg: we can enforce a maximum size for portal vaults 07:23:40 -!- NyaaKitty has quit [Ping timeout: 240 seconds] 07:23:53 -!- NyaaKitty_ is now known as NyaaKitty 07:25:50 due: yeah 07:26:25 just like we do with orient maps 07:27:01 i need to finnish my batcathedral map 07:27:03 but sleep now 07:27:13 perhaps a bat generator would be cool 07:27:24 :) 07:30:38 -!- Zaba has quit [Ping timeout: 240 seconds] 07:37:24 -!- Zaba has joined ##crawl-dev 07:40:53 speaking of portal vaults, how about a spidery sewer a bit deeper than normal sewer? 07:41:15 So you can have spiders clinging to the walls and surrounding you while you fumble in the shallow water :) 07:42:48 galehar: sounds great 07:42:51 should tell minmay 07:43:24 Tile improvement (https://crawl.develz.org/mantis/view.php?id=3500) by Denzi 07:44:02 that was what spider branch was supposed to be 07:44:16 yeah, I'll do a mantis and a forum post to request spidery sewers and watery spider nest. 07:44:50 st_: yes of course, but I like the idea of a sewer infested by spiders, just to mix it up a little 07:47:22 spider-infected Hive, spiders in Crypt, giant orange brains mounted upon spiders with machineguns in Zot, spiders in the Temple... 07:47:54 kilobyte: you're never more than three metres away from a spider, they say 07:48:13 * kilobyte wields a shoe and looks around. 07:49:15 I like spiders. 07:49:20 well, I think they are particulary appropriate for sewers because of the wall clinging. I'm making them to avoid floundering in water, which should force them on the walls. 07:51:18 I've yet to see spider_trap in any game 07:53:27 Vaults labeled with wrong author (https://crawl.develz.org/mantis/view.php?id=3501) by minmay 07:57:28 Denzi is amazing. How can you fit so much art in so few pixels? 08:13:42 -!- Moriasc_ has joined ##crawl-dev 08:16:23 -!- Moriasc has quit [Ping timeout: 240 seconds] 08:16:34 -!- Moriasc_ is now known as Moriasc 08:18:22 03kilobyte * r3abb74966cc1 10/crawl-ref/source/ (6 files): Drop _I from BOOK_MINOR_MAGIC_I, as other variants are gone. 08:18:23 03kilobyte * ra4d6076d4d7e 10/crawl-ref/ (10 files in 6 dirs): Run checkwhite. 08:18:32 03kilobyte * r3c44abb10973 10/crawl-ref/source/dat/des/branches/lair.des: Replace an orcish idol with a statue. (minmay) 08:18:34 03kilobyte * rbd77c08481bf 10/crawl-ref/source/dat/database/ (FAQ.txt monspeak.txt monspell.txt): Some typos. 08:26:21 kilobyte: didn't you said damage tracking was good? Are you going to activate XP attributation based on damage dealt? 08:28:18 is there a reason easy_eat is disabled for a ghoul? 08:51:35 you must eat rotten chunks 08:58:57 even when I had rotten chunks, i was asked yes/no/etc.. 08:59:24 which doesn't happen for any other char when 08:59:24 easy_eat_chunks = true 08:59:24 easy_eat_gourmand = true 08:59:28 is enabled 08:59:34 (as far as I know) 09:15:24 -!- eith has joined ##crawl-dev 09:16:40 omg, die, die, die, die... 09:20:53 -!- edlothiol has quit [Ping timeout: 240 seconds] 09:26:52 -!- eith has quit [Ping timeout: 240 seconds] 09:33:16 -!- eith has joined ##crawl-dev 09:52:52 jpeg made a change to the message for rotten chunks. Maybe she did something wrong with ghouls. I'll check 10:02:23 -!- elliptic has joined ##crawl-dev 10:03:45 scroll of amnesia is inconsistent 10:05:14 it allows to be read if you haven't identified it yet, but it can't be read if identified and you don't know any spells 10:06:06 all other scrolls behave differently 10:06:31 like.. curse jewellery - can always be read, no matter if identified or not and no matter if you wear any jewellery or not 10:06:38 -!- edlothiol has joined ##crawl-dev 10:08:13 uhm no, it's curse jewellery that's an outlier 10:08:50 identify? You don't lose the scroll. Teleportation? Same. Potion of berserk? Same. 10:16:29 same with all curse scrolls then 10:17:43 what about detect and remove curse? 10:18:23 once identified, i never read one without need 10:18:50 well, there is some sense to it. One might want to read identified curse foo scrolls to train spellcasting. 10:19:03 But probably not waste amnesia scrolls or other valuable ones. 10:19:10 exactly what i wanted to do with amnesia 10:20:32 Can't you wait a bit and search for junk scrolls instead of wasting valuable scrolls you'll probably need later on? 10:20:59 i would, wouldn't the amnesia scroll be useless to me -> trog 10:21:26 of course, not sure i'll stick to trog.. but probably 10:22:01 anyways.. didn't know you can't read identify if nothing is unidentified.. same with teleportation and potion of beserk 10:26:20 but... 10:26:34 why do you want to train spellcasting if you're a troglodyte??? 10:27:14 no special reason ;) 10:27:37 Once you're buff enough to survive his wrath, you'll have gained the spellcasting skill, that's certain. 10:27:44 just thought it's inconsistent - which doesn't seem to be the case after all 10:27:57 ok 10:32:24 -!- edlothiol has quit [Ping timeout: 276 seconds] 10:35:05 do an item search, press a letter to see it an on the map. if you press escape now to return to the search results inverts the "sort by" order 10:36:57 hmm. Maybe open a mantis for this one. 10:37:14 i probably should ;) 10:37:24 about to head home though 10:41:13 and also one for ghouls, rotten chunks and the easy_eat_chunks option. 10:43:43 -!- NyaaKitty has quit [Ping timeout: 240 seconds] 10:45:25 will do from at home 10:45:27 o/ 10:49:38 Vaults for spiders (https://crawl.develz.org/mantis/view.php?id=3502) by galehar 10:54:41 Tile request: side view of spiders (https://crawl.develz.org/mantis/view.php?id=3503) by galehar 11:04:59 -!- galehar has quit [Quit: Page closed] 11:12:17 Keskitalo: problem with that ossuary vault: you know it, you don't die, you don't know it, you do die 11:13:08 yeah, spoilers reward 11:13:36 @?? jumping spider 11:13:36 jumping spider (12s) | Speed: 15 | HD: 5 | Health: 17-39 | AC/EV: 6/12 | Damage: 1604(medium poison) | Flags: !sil | Res: 06magic(20) | Vul: 09poison | Chunks: clean/none/unknown | XP: 146 | Sp: blink close, blink away. 11:13:40 @?? tarantella 11:13:40 tarantella (13s) | Speed: 15 | HD: 4 | Health: 12-32 | AC/EV: 3/14 | Damage: 813(confuse) | Res: 06magic(16) | Vul: 09poison | Chunks: clean/none/unknown | XP: 90. 11:13:53 @?? spider 11:13:53 spider (10s) | Speed: 15 | HD: 3 | Health: 9-24 | AC/EV: 3/10 | Damage: 504(medium poison) | Res: 06magic(12) | Vul: 09poison | Chunks: clean/none/unknown | XP: 42. 11:14:30 @?? wolf spider 11:14:31 wolf spider (16s) | Speed: 15 | HD: 8 | Health: 29-59 | AC/EV: 3/10 | Damage: 2004(medium poison) | Res: 06magic(32) | Vul: 09poison | Chunks: clean/none/unknown | XP: 457. 11:14:37 @?? crocodile 11:14:37 crocodile (07t) | Speed: 10 (swim: 60%) | HD: 5 | Health: 17-39 | AC/EV: 4/10 | Damage: 20 | Flags: amphibious, cold-blooded | Res: 06magic(20), 12drown | XP: 105. 11:14:40 @?? snake 11:14:40 snake (09S) | Speed: 13 (swim: 60%) | HD: 2 | Health: 6-16 | AC/EV: 1/15 | Damage: 508(poison) | Flags: amphibious, cold-blooded | Res: 06magic(8), 12drown | XP: 13. 11:28:22 03kilobyte * rf5a6d2584f09 10/crawl-ref/source/mon-stuff.cc: When a dying monster has positive hp, assign that as damage taken. 11:28:27 -!- blackflare has quit [Ping timeout: 250 seconds] 11:28:34 03kilobyte * re39e1cfc2b95 10/crawl-ref/source/mon-stuff.cc: Assign xp proportional to the damage dealt. 11:48:57 -!- Kurper has joined ##crawl-dev 11:50:01 Ghouls: easy_eat_* options are ignored (https://crawl.develz.org/mantis/view.php?id=3504) by Napkin 11:58:52 phew 11:58:57 what a stress ;> 12:00:05 "Sorted by"-status of item-search results is always being switched, when returning from map view (https://crawl.develz.org/mantis/view.php?id=3505) by Napkin 12:02:18 03kilobyte * r2f68eb418ed2 10/crawl-ref/source/monster.cc: Clear damage record when a monster heals to full. 12:03:19 -!- elliptic has quit [Quit: Leaving] 12:09:26 heh, i remember adding exactly that fix/logic to tomenet once :D 12:14:17 -!- eith has quit [Quit: sleep] 12:22:31 -!- Moriasc_ has joined ##crawl-dev 12:24:23 -!- Moriasc has quit [Ping timeout: 240 seconds] 12:24:37 -!- Moriasc_ is now known as Moriasc 12:27:02 -!- TGWi1 is now known as TGWi 12:27:48 Keskitalo: thanks for fixing that horrific typo 12:30:25 omg, i am feeding so terribly today 12:30:40 i think i died to every low-level unique there is today.. 12:31:59 -!- MarvinPA has quit [] 12:33:01 dpeg: I actually started working on a demon serial vault 12:33:17 it looks pretty nice so far but I need more vaults because it's kind of repetitive 12:33:28 TGWi: also more demons because they're kind of repetitive 12:36:05 -!- MarvinPA has joined ##crawl-dev 12:39:21 -!- Zaba has quit [Ping timeout: 240 seconds] 12:42:47 -!- MakMorn has quit [Ping timeout: 240 seconds] 12:43:33 -!- Zaba has joined ##crawl-dev 13:14:09 -!- TGWi has quit [Read error: Connection reset by peer] 13:17:51 -!- TGWi has joined ##crawl-dev 13:24:17 03galehar * r7653a149f635 10/crawl-ref/docs/develop/save_compatibility.txt: Promote the use of the props hash to store new properties. 13:24:19 03galehar * r74f045914065 10/crawl-ref/source/dat/tiles/logo.png: Add Denzi's logo for title screen as a standalone file. 13:24:22 03galehar * r1e74545ff987 10/crawl-ref/source/mon-stuff.cc: Spiders also use pathfinding to avoid shallow water. 13:24:24 03galehar * r1990be2cce1a 10/crawl-ref/source/mon-pathfind.cc: Boost the range of pathfinding for wall clinging monsters. 13:24:30 03galehar * rdea6e9b7799d 10/crawl-ref/source/mon-movetarget.cc: Clinging monsters don't use same paths as others. 13:24:31 03galehar * r599291e55d3e 10/crawl-ref/source/mon-behv.cc: Add missing parenthesis. 13:24:46 03galehar * r78cbcc3540a2 10/crawl-ref/source/player.cc: Make a splash when leaping from a wall into the water. 13:24:46 03galehar * r49c7d7c90995 10/crawl-ref/source/mon-pathfind.cc: Improve clinging pathfinding. 13:34:16 ?? unbreathing 13:34:17 I don't have a page labeled unbreathing in my learndb. 13:34:34 hmm.. 13:56:54 -!- Textmode has joined ##crawl-dev 14:04:10 -!- monqy has joined ##crawl-dev 14:06:13 i really don't get it - how is the result of an item search sorted? 14:07:15 what i did finally understand is, that even when sorting by "distance" the result is first sorted by amount (decreasing) and then by distance 14:09:39 amount of items on a pile, that is 14:10:10 -!- ortoslon has quit [Quit: bye] 14:10:56 if sorting by name, it does a char sorting (not numeric): 14:11:05 a - [D:7] 13 runed arrows 14:11:05 b - [D:7] 2 sling bullets 14:11:05 c - [D:7] 20 arrows 14:15:39 TGWi: submit it, so that others can add, too 14:16:55 hm, maybe 14:17:19 sharing is good :) 14:17:32 -!- OG17 has quit [Read error: Connection reset by peer] 14:19:56 concert next, see you later 14:20:04 bye 14:20:49 Item-search result - sorting weirdness (https://crawl.develz.org/mantis/view.php?id=3506) by Napkin 14:27:13 -!- dpeg has quit [Quit: Lost terminal] 14:38:34 wtf, 6 levels long ring of teleportation without a single remove curse scroll?! 14:38:42 i hate crawl 14:38:59 remove curse scrolls are abundant in crawl unless you need one 14:39:51 not managing to rest just once in 20k turns is totally annoying 14:40:21 next time i'll quit immediately 14:46:08 -!- blackflare has joined ##crawl-dev 14:58:08 -!- TGWi1 has joined ##crawl-dev 15:01:02 -!- TGWi has quit [Ping timeout: 240 seconds] 15:02:34 -!- TGWi1 is now known as TGW 15:03:12 -!- TGW is now known as TGWi 15:06:33 -!- OG17 has joined ##crawl-dev 15:28:37 -!- ortoslon has joined ##crawl-dev 15:58:28 03j-p-e-g * ra562b9223cf9 10/crawl-ref/source/ (27 files in 4 dirs): Add Denzi's new statue tiles for both dngn features and statue form. 15:58:38 03j-p-e-g * r044f27e44169 10/crawl-ref/source/ (enum.h terrain.cc tiledoll.cc): Schedule DNGN_STATUE_RESERVED for removal on next major version change. 16:02:36 -!- NyaaKitty has joined ##crawl-dev 16:09:08 being able to change damage of monsters in vault definitions would be useful 16:11:24 for galehar's spidery sewers and whatnot 16:15:30 @??spider 16:15:30 spider (10s) | Speed: 15 | HD: 3 | Health: 9-24 | AC/EV: 3/10 | Damage: 504(medium poison) | Res: 06magic(12) | Vul: 09poison | Chunks: clean/none/unknown | XP: 42. 16:15:47 these are nothing compared to bigger spiders 16:15:50 @??giant mite 16:15:50 giant mite (04s) | Speed: 10 | HD: 2 | Health: 6-16 | AC/EV: 1/7 | Damage: 508(poison) | Res: 06magic(2) | Vul: 09poison | Chunks: clean/none/unknown | XP: 10. 16:15:59 I guess the attack flag is more worrisome 16:16:09 attack flavour is the technical term? 16:16:19 @??scorpion 16:16:19 scorpion (08s) | Speed: 10 | HD: 3 | Health: 9-24 | AC/EV: 5/10 | Damage: 1004(medium poison) | Res: 06magic(12) | Vul: 09poison | Chunks: clean/none/unknown | XP: 36. 16:16:30 hm 16:16:33 @??jumping spider 16:16:34 jumping spider (12s) | Speed: 15 | HD: 5 | Health: 17-39 | AC/EV: 6/12 | Damage: 1604(medium poison) | Flags: !sil | Res: 06magic(20) | Vul: 09poison | Chunks: clean/none/unknown | XP: 146 | Sp: blink close, blink away. 16:16:45 I guess you could use a regular spider 16:36:16 -!- valrus has joined ##crawl-dev 16:36:43 -!- pointless_ has joined ##crawl-dev 17:06:14 03kilobyte * r7bba5a776154 10/crawl-ref/source/ (enum.h terrain.cc): Fix a future (save 33) breakage. 17:06:26 03kilobyte * r6ac3404aacd3 10/crawl-ref/source/ouch.cc: Reduce xp loss from draining, [over]compensating for the recent increase. 17:06:28 03kilobyte * r2bb24a3ff73c 10/crawl-ref/source/mon-info.cc: Fix "2 ancient champions" showing as "2 skeletal warriors". 17:07:21 nice :) 17:11:09 actually, I cared more about "2 fire bats", but these two ride the same wagon :p 17:15:05 yeah it shouldn't ever actually be possible to see two ancient champions at the same time but that bug in general is still nice to see fixed ;p 17:17:07 doesn't that vault have always two at a time? 17:17:40 nop, one in each room 17:19:10 i've never made a vault with more than one instance of a custom enemy visible at a time to avoid precisely that naming problem 17:19:11 :P 17:20:16 hmm 17:20:22 looks like there's two kinds of colourless scales muts atm 17:20:30 You are partially covered in colourless scales (AC +1). 17:20:30 You are partially covered in colourless scales (AC +1). 17:20:43 there are many, many kinds 17:20:45 aren't there? 17:20:57 they gain colour at level 2 17:24:14 oh, when did that happen 17:26:15 DS overhaul? 17:27:39 ok, checked the ttyrec, indeed no two ancient champions at once -- additional skeletal warriors were just random spawns 17:27:55 ah 17:48:44 morning 17:48:50 moin due 17:56:04 hi 17:56:04 :) 17:56:48 rotfl... I had an idea to unnerf distortion by granting partial xp for banishing wounded monsters (handwaved by the monster being nearly surely killed there, and you having done part of the work). So, I went to implement this, and found a bug I introduced today. Which is exactly what I wanted to do (and thus no longer a bug). 17:57:19 :D 17:57:24 just need to make sure other inappropriate kills don't grant xp, but it appears all is right 17:57:31 you added a bug that makes disto give partial exp? 17:57:50 i would actually use disto in this case 17:57:56 but then 17:58:03 i use draining weapons heavily. 17:58:28 what happens if you banish a unique and then kill them later? 17:58:29 if you banish a monster with nary a scratch, you get nothing. If you banish one after a hard fight, you get most of what you would get. 17:58:54 MarvinPA: awesome exp farming idea: 17:59:00 nearly kill a unique, then banish it 17:59:08 find it in the abyss, bring it into the dungeon, repeat 17:59:19 if you do this you deserve the experience 17:59:31 can get both, but it's not like you don't get infinite spawns in the Abyss already 17:59:43 unnerf distortion? distortion was nerfed? 17:59:59 TGWi: also abuse https://crawl.develz.org/mantis/view.php?id=3006 in the process 18:01:07 oh, related 18:02:07 due: banishment used KILL_RESET, right? 18:02:24 I mean before your fixes. 18:09:39 kilobyte: yes 18:12:33 I still need to finish cleaning that up 18:12:38 also zomg NO FREE TIME :| 18:24:19 03kilobyte * r9c781b321af5 10/crawl-ref/source/mon-stuff.cc: Fix an error message for banishment with actual transit. 18:24:20 03kilobyte * re11f20e5bca1 10/crawl-ref/source/mon-stuff.cc: Don't record banished monsters as "vanquished". 18:35:57 -!- ortoslon1 has joined ##crawl-dev 18:35:57 -!- ortoslon has quit [Disconnected by services] 18:40:41 -!- Moriasc_ has joined ##crawl-dev 18:43:36 -!- Moriasc has quit [Ping timeout: 264 seconds] 18:43:50 -!- Moriasc_ is now known as Moriasc 18:47:49 -!- Moriasc_ has joined ##crawl-dev 18:49:35 -!- Moriasc has quit [Ping timeout: 240 seconds] 18:49:42 -!- Moriasc_ is now known as Moriasc 18:52:59 -!- Zaba has quit [Ping timeout: 250 seconds] 18:53:48 -!- RjY has quit [Ping timeout: 260 seconds] 18:54:28 -!- Zaba has joined ##crawl-dev 18:58:56 -!- RjY has joined ##crawl-dev 19:08:17 03kilobyte * r4b188ad5f1db 10/crawl-ref/source/ (godpassive.cc player-equip.cc): Auto-id gourmand for non-Mu non-herb3 (Sp). 19:30:47 The giant spore explodes! 19:30:47 _The giant spore shatters! 19:30:51 lrd on a petrified giant spore 19:31:12 if it made ballistos they would have appeared before the shatters (and gotten hit by the fragments) 19:34:11 -!- evilmike has joined ##crawl-dev 19:49:09 -!- pointless_ has quit [Quit: ChatZilla 0.9.86 [Firefox 3.6.13/20101203075014]] 19:49:34 -!- Mu_ has quit [Quit: Defecator, may everything turn out okay so that you can leave this place.] 19:53:19 -!- MakMorn has joined ##crawl-dev 19:54:29 -!- syllogism has quit [] 20:21:12 bleeding idea: each turn, deals 5% of (mhp - current hp) 20:33:05 that doesn't make sense 20:33:28 at 5 HP, 100 - 5 = 95 = 5% of 95 per turn = what? 20:34:52 erm 20:34:59 hold on let me stop being bad at math 20:38:09 n% of (1 - hp/mhp) 20:38:15 03MarvinPA * rfd6c2c91d3a3 10/crawl-ref/source/ (dat/descript/items.txt fight.cc output.cc player.cc player.h): Give the staff of summoning warding, sometimes abjure summons on hit 20:38:23 03MarvinPA * ree1e90a52087 10/crawl-ref/source/ (dat/descript/spells.txt mon-stuff.cc spl-data.h): Make Death Channel spectrals temporary, let ally kills work too 20:38:24 03MarvinPA * rc998c904279b 10/crawl-ref/source/ (dat/descript/items.txt player.cc): Give the staff of death rN+ 20:38:25 03MarvinPA * r53a637c5d12a 10/crawl-ref/source/ (art-func.h fight.cc): Boost staves of poison (again) 20:38:35 so it deals more as things get weaker instead of the current "nothing can ever bleed to death" 20:40:28 maybe like 1.1 - hp/mhp so it always deals some damage 20:42:30 -!- Kronusdark has joined ##crawl-dev 21:08:49 would this be sane?: spl-damage.cc, line 1419, s/10/5/ 21:10:26 what's that 21:11:16 lrd damage buff 21:11:38 (it divides pow by 10; it'd be saner if it divided by 5 instead) 21:19:09 -!- Kronusdark_ has joined ##crawl-dev 21:19:45 -!- Kronusdark_ has quit [Client Quit] 21:19:59 -!- Kronusdark has quit [Read error: Connection reset by peer] 21:40:20 03dolorous * r8ed97e83ecf5 10/crawl-ref/source/godpassive.cc: Add minor cosmetic fixes. 22:08:59 -!- valrus has quit [Remote host closed the connection] 22:13:06 -!- valrus has joined ##crawl-dev 22:22:49 -!- RjY has quit [Ping timeout: 272 seconds] 22:22:54 -!- RjY has joined ##crawl-dev 22:42:20 -!- NyaaKitty has quit [Ping timeout: 240 seconds] 22:47:18 -!- TGWi is now known as reiterate 22:51:11 -!- reiterate is now known as TGWi 23:08:13 -!- Textmode has quit [Ping timeout: 250 seconds] 23:09:10 -!- NyaaKitty has joined ##crawl-dev 23:10:02 -!- Textmode has joined ##crawl-dev 23:36:24 03MarvinPA * raea4d4b0a060 10/crawl-ref/source/spl-damage.cc: Boost LRD damage 23:38:20 Windows development builds on CDO updated to: 0.8.0-a0-5477-gaea4d4b 23:54:29 Unstable branch on CDO updated to: 0.8.0-a0-5477-gaea4d4b (32)