00:00:17 Grunt: er, what? 00:00:53 Destroy weapon doesn't always give piety with evil weapons. by TannedBear 00:01:03 hrm, a new addition, and slipped through tests when merging due to the cache 00:01:09 I just pushed a fix. 00:01:12 It's the only case of that, it seems. 00:01:38 two cases, another in the same file 00:01:43 -!- syraine has quit [Ping timeout: 245 seconds] 00:01:50 ...yeah, I got both of them. 00:01:58 ok, good 00:03:15 -!- syraine has joined ##crawl-dev 00:03:37 -!- MarvinPA has quit [Ping timeout: 256 seconds] 00:05:18 Unstable branch on crawl.s-z.org updated to: 0.12-a0-2934-g25e802e (34) 00:05:56 03Grunt 07* 0.12-a0-2935-g870d8eb: Unbreak game start by removing reference to "large zombie". 10(6 minutes ago, 1 file, 2+ 2-) 13http://git.develz.org/?p=crawl.git;a=commitdiff;h=870d8eb9bd7d 00:06:31 <|amethyst> oh, if anyone wants to look into the monster source, there are still a few problems 00:06:37 Failed to create test monster for the the meatlord 00:06:37 <|amethyst> %?? the meatlord 00:06:43 unknown monster: "meat hydra" 00:06:43 <|amethyst> %??meat hydra 00:06:46 hydra (04D) | Spd: 10 (swim: 60%) | HD: 30 | HP: 1000 | AC/EV: 0/5 | Dam: 18 per head | amphibious, evil, cold-blooded, regen, !sil, 07vault | Res: 06magic(120), 03poison, 12drown | Vul: 08holy | Chunks: 09poison+07contam | XP: 15000 | Sp: torment symbol | Sz: Big | Int: insect. 00:06:46 <|amethyst> %??eight-headed meat hydra 00:07:31 <|amethyst> The second problem I understand, but am not sure the best way to fix 00:07:54 <|amethyst> the first problem (missing meatlord) I do not: if you query the literal monster def for the meatlord it works fine 00:08:23 <|amethyst> And it's not the "the" because 00:08:27 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), d.door | Sz: small | Int: plant. 00:08:27 <|amethyst> %??the unspeakable 00:11:01 -!- Sovek has quit [Quit: Life without danger is a waste of oxygen] 00:11:10 <|amethyst> I don't suppose there's something "between" DESC_PLAIN and DESC_DBNAME that would yield "hydra" and "meat hydra" for a plain and meat hydra respectively? 00:12:36 <|amethyst> or maybe DBNAME is what I should be using; but that won't be translated whereas some day DESC_PLAIN will be 00:15:57 Unstable branch on crawl.s-z.org updated to: 0.12-a0-2935-g870d8eb (34) 00:21:07 03kilobyte 07* 0.12-a0-2936-g2817ed3: Fix the desc of skeleton-the-item vs skeleton-the-monster. 10(7 minutes ago, 3 files, 6+ 2-) 13http://git.develz.org/?p=crawl.git;a=commitdiff;h=2817ed30b549 00:23:23 -!- syraine has quit [Ping timeout: 245 seconds] 00:24:40 -!- syraine__ is now known as syraine 00:25:03 -!- syraine_ has quit [Ping timeout: 245 seconds] 00:29:43 -!- PsyMar has quit [Quit: Be excellent to one another, and party on dudes!] 00:29:59 would it be silly to add a new dungeon feature for the abyss? DNGN_VOID. You could only fly over it and if you fell/were trampled in -- curtains! 00:31:37 so it's lava you can be trampled into? 00:31:47 instadeath by trample is a no-no 00:31:47 elliott: can't you be trampled into lava? 00:31:48 maybe if falling into it shafted you down an abyss level? 00:31:49 no 00:31:51 bh: no 00:32:01 -tramplling 00:32:12 it's lava with a different theme. 00:32:18 you can probably be trampled over lava while flying and then have flight run out, though 00:32:31 elliptic: if that can happen, it's a bug 00:33:58 lava is effectively just deep water but red so it's not like lava-but-black would be terrible 00:34:10 or purple or whatever 00:34:10 -!- HellTiger has quit [Quit: KVIrc 4.2.0 Equilibrium http://www.kvirc.net/] 00:34:16 |amethyst: hydra parsing is special-cased by Crawl, I guess monster has no other way too 00:34:30 ottoclasm: it also contains lava themed monsters and produces black smoke 00:34:50 -!- mumra has quit [Ping timeout: 256 seconds] 00:35:24 -!- remyroy has quit [Read error: Connection reset by peer] 00:35:52 (why ottoclasm? why not otterclasm?!) 00:36:06 -!- ottoclasm is now known as otterclasm 00:37:56 -!- ktgrey has quit [Ping timeout: 245 seconds] 00:38:18 B) 00:40:03 -!- bh has quit [Quit: zzz] 00:41:02 elliptic: This actually seems not to work if it would expire immediately after being trampled. At least I tried a bunch and seemed to hold my ground if there was only 10 aut left on it (but not 20) 00:41:46 DracoOmega: oh, that's probably good 00:42:08 Yes. I did test since I was going to fix it if it actually killed you that way 00:42:13 But it seems it probably does not 00:42:53 (Though you could presumably still die in the second case, but at least you have a turn to do something) 00:43:18 -!- Parak_ has quit [Ping timeout: 264 seconds] 00:51:20 -!- cptwinky has quit [Ping timeout: 255 seconds] 00:52:07 aren't you supposed to be able to die in just about all cases? just, you know, sometimes it takes longer than others? 00:53:48 -!- ystael has quit [Ping timeout: 240 seconds] 00:54:33 Heh. Perhaps. 00:57:28 -!- VolteccerJack has quit [Quit: Page closed] 00:59:56 rchandra (L1 CeMo) ASSERT(me != NULL) in 'mon-util.cc' at line 2466 failed. (D (Sprint)) 01:00:47 rchandra (L1 CeMo) ASSERT(me != NULL) in 'mon-util.cc' at line 2466 failed. (D (Sprint)) 01:00:54 rchandra (L1 CeMo) ASSERT(me != NULL) in 'mon-util.cc' at line 2466 failed. (D (Sprint)) 01:01:07 rchandra (L1 CeMo) ASSERT(me != NULL) in 'mon-util.cc' at line 2466 failed. (D (Sprint)) 01:04:40 -!- otterclasm is now known as ontoclasm 01:06:18 -!- dcssrubot55 has quit [Read error: Connection reset by peer] 01:06:52 rchandra (L1 CeMo) ASSERT(me != NULL) in 'mon-util.cc' at line 2466 failed. (D (Sprint)) 01:06:52 rchandra (L1 CeMo) ASSERT(me != NULL) in 'mon-util.cc' at line 2466 failed. (D (Sprint)) 01:09:13 -!- G-Flex has quit [] 01:15:53 -!- syraine has quit [Ping timeout: 245 seconds] 01:18:19 -!- johnstein_ has joined ##crawl-dev 01:19:09 -!- johnstein has quit [Ping timeout: 276 seconds] 01:19:15 -!- johnstein_ is now known as johnstein 01:22:48 !lm * sprint crash -log 01:22:49 258. rchandra, XL1 CeMo, T:0 (milestone): http://dobrazupa.org/morgue/rchandra/crash-rchandra-20130321-060651.txt 01:23:29 -!- _dd has joined ##crawl-dev 01:28:11 03ontoclasm 07* 0.12-a0-2937-gabdea9c: Revert vault sentinel tiles 10(7 minutes ago, 2 files, 1+ 1-) 13http://git.develz.org/?p=crawl.git;a=commitdiff;h=abdea9c7ff4b 01:31:21 ontoclasm: :) 01:31:33 i feel dirty 01:31:34 ontoclasm: Also, two other things, incidentally 01:31:48 a) Perhaps the V monsters could use shield placements? 01:32:00 (I am not sure if this would look bad on them, though) 01:32:08 -!- MDvedh has quit [Ping timeout: 245 seconds] 01:32:32 i haven't even looked at shield placements 01:32:44 ontoclasm: There's nothing inherantly bad about picking your tile over someone else's, you know, if that's what you mean 01:32:47 are they even a thing yet? 01:32:58 Well, shields do show up for some monsters in tiles now 01:33:12 -!- ystael has quit [Ping timeout: 256 seconds] 01:33:22 I am not sure how many (I have played very little actual 0.12 in tiles, oddly enough) 01:33:32 But draconian knights have them, and some others 01:33:55 Pikel says, "You strike me more as a bedroom slave. Hm." 01:34:00 really 01:34:08 Also, I think alarm traps could use a new tile. The current one looks mechanical when they were not, and especially now that they mark you 01:34:14 Something more magical looking 01:34:31 i should probably just redo all the traps :/ 01:34:32 eeviac: hahaha is that real 01:34:37 that is real 01:34:43 ontoclasm: probably don't bother with the mechanical ones 01:34:43 it probly shouldn't exist 01:35:04 hah 01:35:08 ontoclasm: Yes, definitely don't bothers with the mechanical ones. Actually, it's not like they seem bad in general, but the alarm one looks like a firehall bell or something 01:35:18 yes, remove them so i don't have to draw them 01:35:19 Which doesn't exactly scream 'magical' 01:35:25 ok 01:35:32 new alaarm trap is a bit much 01:35:32 i... assumed alarm traps were mehcanical 01:35:41 I'm getting the crap kicked out of me here 01:35:44 this new alarm trap looks super 01:36:05 soon sequell will start knowing about mark 01:36:14 so we will be able to tell how deadly it really is maybe 01:36:24 mark lasts for a very long time 01:36:24 (though mark might end before people die) 01:36:27 (or not) 01:36:29 -!- bhaak has joined ##crawl-dev 01:36:46 I do think I will tone down the duration for trap-based mark anyway 01:36:52 But wanted to see how bad it was this way first 01:37:15 -!- SkaryMonk has joined ##crawl-dev 01:37:15 ontoclasm: Yeah, so did I, but they aren't and weren't 01:37:19 eeviac's game was fun to watch for a minute at least 01:37:21 A+ trap 01:37:36 Oh, did he hit one? 01:37:43 let's just say if I hadn't been a red draconian with a stack of heal wounds and berserk id'd 01:37:43 -!- dcssrubot233 has quit [Ping timeout: 264 seconds] 01:37:46 I would be dead 01:37:58 That sounds bad. Was there no way to just go up to an old floor in that length of time? 01:38:22 my route got blocked 01:38:26 pikel band in one hallway, gnoll band in the other 01:38:26 pikel and a bunch of "s"es had a part 01:38:27 y 01:38:36 ... don't the dudes come at you from the stairs? 01:38:46 perhaps they just need to appear later or something 01:38:47 Well, they won't follow you UP the stairs 01:38:56 it looked like it would be interesting later on when you already have consumables and stuff 01:38:58 But they may be waiting at the bottom afterward 01:39:23 What depth was this? (I have no idea where the spawn at present, admittedly, since old alarms were harmless) 01:40:20 D:5 01:40:46 Hmmm 01:42:30 DracoOmega: someone mentioned a D:1 alarm trap 01:42:59 Yow 01:43:03 Yeah, that's not good with mark traps 01:43:16 why didn't you check that ;-P 01:43:25 well there are easier ways to die on D:1 01:43:27 Because I really didn't remember running into them early, to be honest 01:43:37 (But this may be more a factor of how little I noticed them, period) 01:43:41 they weren't exactly memorable 01:43:43 -!- sk3 is now known as ktgrey 01:45:36 -!- friendlybee has quit [Quit: Leaving.] 01:46:24 btw how about having all zombies on Z rather than z? 01:46:32 when I think z I think "even more harmless zombie than Z" 01:46:43 (I know there were a few annoying exceptions, which is kind of the point) 01:47:24 DracoOmega: could they maybe scale with depth? 01:47:37 so like... on d:1-3, no mark 01:47:46 after that, the length of the mark depends on depth 01:48:03 Hmmm... I think I would rather just not have them spawn that early then make them not mark you, since I think it might be a bit confusing if they suddenly had a different effect elsewhere 01:48:06 traps were made to not scale based on depth recently 01:48:07 (IMO good change) 01:48:12 hm 01:48:22 Also, mark itself sort of scales to your location anyway 01:48:31 Since deeper on, it will attract more dangerous things 01:48:32 then yeah, just not having them until at least d:4 sounds fine 01:57:47 -!- cptwinky has quit [Ping timeout: 240 seconds] 02:03:46 rchandra (L1 CeMo) ASSERT(me != NULL) in 'mon-util.cc' at line 2466 failed. (D (Sprint)) 02:04:43 -!- ussdefiant has quit [Ping timeout: 264 seconds] 02:09:48 -!- maahes has quit [Ping timeout: 264 seconds] 02:12:34 -!- ystael has quit [Ping timeout: 256 seconds] 02:12:55 mark seemed extremely bad to me on early levels, yeah 02:15:32 -!- Sabaki has quit [Read error: Connection reset by peer] 02:15:33 -!- Sorbius has quit [Read error: Connection reset by peer] 02:15:33 -!- Stelpa has quit [Ping timeout: 256 seconds] 02:17:09 Yes, I agree 02:17:18 So don't worry about it staying there or anything 02:20:59 so, uh, does anyone else find master to be completely broken at present? floor squares are only visible after I walk over them... 02:21:41 ...what? 02:21:47 (linux console, both with the default rc and my rc) 02:22:08 I recall kilobyte mentioning some problem involving zombies that caused sight range to fall to 0, the other night 02:22:17 (No further explanation given) 02:22:22 oh, right, that's what seems to be happening here 02:22:26 Maybe however it got fixed somehow got broken on merge? 02:22:41 Of course, I have no idea what was even broken anyway, but that sounds bad 02:23:22 And this is live on servers now, isn't it? 02:25:10 * SamB thought it missed the boat for tonights builds 02:25:29 CSZO has 0.12-a0-2934-g25e802e 02:25:33 so just a few commits back 02:25:36 and seems to work 02:25:44 let me test that locally 02:26:30 I think it's actually got the next one but didn't bother to rebuild crawl because only .des had changed? 02:26:46 Probably safe to say that's not the cause anyway :P 02:27:05 Unless vault syntax is even more magical than it seems 02:27:19 -!- Kalir has quit [Quit: BRB, DEAD] 02:28:00 is anyone else having this problem locally? 02:28:20 I'm not up to date, but I can pull and rebuild 02:29:18 -!- WalkerBoh has quit [Remote host closed the connection] 02:29:37 Though I'm too tired now to be of any more use than this 02:32:45 elliptic: zen conduct?? 02:33:07 I'm just saying that because it wouldn't really work if it was *actually* running -2934 02:33:15 Yes 02:33:20 indeed 02:34:09 I seem to have normal LoS 02:34:31 The tiles themselves are all messed up, but that's because I didn't make clean, I think :P 02:34:31 okay it seems to be fixed for me after make clean 02:34:46 Odd 02:35:05 I wonder what the issue was? 02:35:42 missing make dep somewhere? 02:42:08 -!- superc has quit [Ping timeout: 245 seconds] 02:42:58 -!- simmarine has quit [Quit: Leaving] 02:47:38 -!- clinew has quit [Quit: leaving] 02:52:52 -!- eeviac has quit [Quit: ChatZilla 0.9.90 [Firefox 19.0.2/20130307023931]] 02:54:03 -!- ystael has quit [Ping timeout: 276 seconds] 02:56:00 -!- Thalfon has quit [Quit: Page closed] 02:57:08 -!- crate has quit [Quit: Leaving] 03:05:49 -!- yogaFLAME has quit [] 03:16:42 elliptic: ok i should probably go to bed. i just did a make clean and then immediately tried to run the program 03:16:47 without compiling it 03:16:49 -!- Hosg has quit [Read error: Connection reset by peer] 03:18:48 -!- Palyth_ has quit [Ping timeout: 245 seconds] 03:28:08 -!- ebarrett has quit [] 03:28:46 -!- ontoclasm has quit [Quit: Leaving.] 03:34:41 -!- ystael has quit [Ping timeout: 255 seconds] 03:42:10 -!- maahes has quit [Quit: Leaving] 03:49:36 -!- syraine has joined ##crawl-dev 03:49:40 Recite is really bad 03:49:47 It's not a good thing to use 03:50:21 On balance, I would say it is slightly better than holding 's' 03:50:21 However, the amount that it is better is not statistically significant 03:50:27 I once had some benefit from Recite by reciting, dying, and then finishing off the enemies that killed me while I was Reciting 03:50:50 Long ago, Recite was good - you could maybe kill a few orcs with it. 03:51:04 I would like that to be the case. 03:51:28 That is all. 03:51:42 -!- syraine has left ##crawl-dev 03:51:47 -!- DracoOmega has quit [Quit: Leaving] 03:51:56 -!- rossi has quit [Ping timeout: 260 seconds] 03:52:09 -!- syraine has joined ##crawl-dev 03:52:42 I wizmoded 27 Invocations versus an orc knight - it didn't even kill it. I imagine that spending three turns using any other Invocation at 27 skill would have a more impressive effect. 03:53:37 Off the top of my head, orb of electrocution, permanent neutrality and removing it from your proximity entirely with no save feature highly. 03:54:38 -!- kunwon1 has quit [Ping timeout: 252 seconds] 04:01:35 -!- JamezQ has quit [Remote host closed the connection] 04:01:36 -!- madSimon has quit [Read error: Connection reset by peer] 04:12:08 -!- syraine has quit [Ping timeout: 245 seconds] 04:15:43 -!- ystael has quit [Ping timeout: 256 seconds] 04:16:46 -!- st_ has quit [Quit: sleep] 04:19:48 -!- monqy has quit [Quit: hello] 04:35:55 -!- minmay has quit [Quit: Leaving] 04:40:15 -!- minqmay has quit [Quit: Leaving] 04:44:32 -!- Pepe has quit [Read error: Connection reset by peer] 04:57:33 -!- dtsund has quit [Ping timeout: 276 seconds] 05:06:11 -!- Azzkikr has quit [Client Quit] 05:06:29 -!- jeanjacques has joined ##crawl-dev 05:10:35 -!- Azzkikr has quit [Client Quit] 05:13:08 -!- Cerepol has quit [Ping timeout: 260 seconds] 05:16:28 -!- ktgrey has quit [] 05:17:56 -!- Blazinghand has quit [Ping timeout: 252 seconds] 05:20:53 -!- Scherzo has quit [Ping timeout: 245 seconds] 05:22:24 elliott: all zombies that were z are still z, all that were Z are still Z. They just use the same monster internally. 05:23:02 oh, hmm, I misread the diff then 05:25:21 !tell DracoOmega monsters _may_ have shield placement, but very few actually do. Orcs, Arachne, small humanoid zombie, small humanoid skeleton, human, Louise, Donald, all spriggans -- that's all. 05:25:22 kilobyte: OK, I'll let dracoomega know. 05:26:00 elliptic: where do you see the sight range of 0? Locally? On a server? 05:27:47 -!- alefury has joined ##crawl-dev 05:28:06 I saw it on two distinct machines, the commit that changed had nothing that would mess with sight range (nor does any commit in the whole branch, they at most mess with monster glyphs which wouldn't mark stuff as unseen on 'x') 05:28:27 then suddenly it cleared itself on both machines, and after long testing I couldn't reproduce it in any way 05:42:31 -!- stabwound has quit [Read error: Connection reset by peer] 05:43:45 -!- Serfuzz has quit [Ping timeout: 248 seconds] 05:44:17 -!- _D_ has quit [Ping timeout: 240 seconds] 05:51:05 still no reproduction, no matter how I nuke the des cache, rebuild past versions, etc 05:51:49 -!- TacoPrincess has quit [Read error: Connection reset by peer] 05:51:57 -!- Taco_Princess has quit [Read error: Connection reset by peer] 05:53:48 -!- syraine has quit [Ping timeout: 245 seconds] 05:56:43 -!- syraine_ has quit [Ping timeout: 245 seconds] 06:01:25 -!- Borek is now known as Mandevil 06:07:24 -!- xi_ is now known as syraine 06:09:52 -!- bonghitz has quit [Remote host closed the connection] 06:15:14 -!- Pepe[netbook] has quit [Ping timeout: 258 seconds] 06:20:03 -!- syraine has quit [Ping timeout: 245 seconds] 06:25:07 -!- dcssrubot150 has quit [Read error: Connection reset by peer] 06:25:48 -!- kunwon1 has joined ##crawl-dev 06:30:47 Grunt: grunt_zot_stairs_overgrown grossly abuses elemental colours, you need to 'x' every single plant in view 06:31:36 Grunt: making the plants there normal would work just fine 06:34:12 -!- Lasse- has quit [Remote host closed the connection] 06:38:48 -!- Vizer has quit [Quit: bye] 06:48:06 -!- santiago_ has quit [Ping timeout: 264 seconds] 06:49:44 -!- mumra has joined ##crawl-dev 06:53:50 -!- ussdefiant has joined ##crawl-dev 07:00:57 -!- Mandevil has quit [Quit: leaving] 07:04:57 -!- myrmidette has quit [Ping timeout: 276 seconds] 07:05:28 -!- palyth has quit [Ping timeout: 245 seconds] 07:10:21 -!- johnny0 has joined ##crawl-dev 07:17:55 -!- mikee_ has joined ##crawl-dev 07:21:26 -!- Parak_ has quit [Ping timeout: 252 seconds] 07:25:18 -!- us17 has quit [Quit: ZNC - http://znc.in] 07:25:51 -!- kunwon1 has quit [Excess Flood] 07:27:27 -!- kunwon1 has joined ##crawl-dev 07:32:24 -!- edlothiol has joined ##crawl-dev 07:34:44 -!- mumra has quit [Ping timeout: 256 seconds] 07:35:20 -!- ussdefiant has quit [Ping timeout: 246 seconds] 07:40:06 -!- dcssrubot803 has quit [Ping timeout: 256 seconds] 07:40:50 -!- _D_ has quit [Quit: leaving] 07:45:51 -!- _D_ has quit [Client Quit] 07:46:04 -!- rossi has quit [Ping timeout: 256 seconds] 07:46:35 -!- dcssrubot100 has quit [Read error: Connection reset by peer] 07:47:47 -!- dcssrubot242 has quit [Read error: Connection reset by peer] 07:51:50 -!- myrmidette has quit [Ping timeout: 258 seconds] 07:57:11 -!- SetecAstronomy has quit [Ping timeout: 245 seconds] 08:01:14 -!- mgq has quit [] 08:01:28 -!- mumra has joined ##crawl-dev 08:06:08 -!- absolutego has quit [Quit: leaving] 08:14:55 -!- rossi has quit [Ping timeout: 264 seconds] 08:17:39 -!- nonethousand has quit [Read error: Connection reset by peer] 08:32:17 -!- MaxFrost has quit [Ping timeout: 240 seconds] 08:34:36 -!- remyroy has quit [Read error: Connection reset by peer] 08:43:12 -!- MarvinPA has joined ##crawl-dev 08:44:20 -!- dagonfive has quit [Read error: Connection reset by peer] 08:44:46 kilobyte: I saw it locally the first time I compiled after pulling after your big merge... it disappeared only when I did a make clean 08:44:51 -!- marcmagus has quit [Quit: Lost terminal] 08:45:02 -!- Wehk has joined ##crawl-dev 08:47:16 -!- mumra has quit [Ping timeout: 256 seconds] 08:48:47 -!- Arkaniad has quit [Ping timeout: 240 seconds] 08:48:58 checking out a pre-merge commit, dropping all caches and rebuilding should then reproduce the problem... but it doesn't 08:49:02 * kilobyte is confused. 08:57:49 [Graphics] Skeletons displayed with zombie sprites by LordLovebone 09:01:21 -!- kek has joined ##crawl-dev 09:09:28 -!- rast has joined ##crawl-dev 09:17:51 -!- dcssrubot148 has quit [Read error: Connection reset by peer] 09:19:38 -!- SetecAstronomy has quit [Ping timeout: 245 seconds] 09:24:07 -!- Nightbeer has quit [Read error: Connection reset by peer] 09:26:19 -!- rossi has quit [Ping timeout: 256 seconds] 09:34:00 -!- Thalfon has quit [Quit: Page closed] 09:38:42 -!- dpeg has joined ##crawl-dev 09:39:07 !seen ColdPie 09:39:08 dpeg: You have 2 messages. Use !messages to read them. 09:39:08 I last saw ColdPie at Sat Mar 9 18:14:02 2013 UTC (1w 4d 20h 25m 6s ago) saying ??invisibility on ##crawl. 09:39:26 sorry dpeg, haven't been working on it :[ 09:39:28 !messages 09:39:28 (1/2) HangedMan said (2d 11h 48m 5s ago): if there's something to easily learn from brogue things it's the midweek build contests: the threads on entrancement, respiration, and rapier of force suggest fascinating tactics stuff that crawl characters don't easily approach 09:39:58 I agree 09:40:00 !messages 09:40:00 (1/1) minqmay said (2d 11h 26m 48s ago): NAME: grunt_pizzeria, ITEM: slice of pizza q:8 09:40:26 Hark, he knows I suffer from the pizza. 09:40:36 Only a dead pizza man is a good pizze man. 09:41:59 Do you have something against poor teenagers wearing funny hats? :) 09:43:05 dpeg: it has been on my mind recently, though. need to start with a rebase, since lots of code has changed since then 09:44:07 -!- SkaryMonk1 has joined ##crawl-dev 09:44:39 also, i did upload the branch, in case someone else wants to pick it up: https://gitorious.org/~coldpie/crawl/coldpie-crawl/commits/rng-gods 09:45:18 Grunt: no, only against their pizzas 09:45:32 ColdPie: Hi! Let me have a look... 09:45:53 -!- MDvedh has quit [Ping timeout: 245 seconds] 09:47:02 -!- mumra has joined ##crawl-dev 09:48:28 mumra: Hi! What do you think about the minions? Dungeon or portal? 09:48:47 hi 09:49:15 well, the current implementation is dungeon and obviously it's more work to add a portal 09:49:33 so obviously i would side with dungeon unless there is a really good argument why a portal is better 09:49:42 cwhite97 (L1 HOBe) ASSERT(me != NULL) in 'mon-util.cc' at line 2466 failed. (D (Sprint)) 09:49:49 cwhite97 (L1 HOBe) ASSERT(me != NULL) in 'mon-util.cc' at line 2466 failed. (D (Sprint)) 09:49:56 cwhite97 (L1 HOBe) ASSERT(me != NULL) in 'mon-util.cc' at line 2466 failed. (D (Sprint)) 09:50:03 cwhite97 (L1 HOBe) ASSERT(me != NULL) in 'mon-util.cc' at line 2466 failed. (D (Sprint)) 09:50:08 cwhite97 (L1 HOBe) ASSERT(me != NULL) in 'mon-util.cc' at line 2466 failed. (D (Sprint)) 09:50:14 mumra: alright! 09:50:27 cwhite97 (L1 HOBe) ASSERT(me != NULL) in 'mon-util.cc' at line 2466 failed. (D (Sprint)) 09:50:52 cwhite97 (L1 HOBe) ASSERT(me != NULL) in 'mon-util.cc' at line 2466 failed. (D (Sprint)) 09:51:02 cwhite97 (L1 HOBe) ASSERT(me != NULL) in 'mon-util.cc' at line 2466 failed. (D (Sprint)) 09:52:16 hmm. you know, I think there might be a problem with me being NULL. 09:52:19 just a hunch 09:53:27 ColdPie: looks good! Could there already be a mini-rng god with a few powers? 09:53:42 03Grunt 07* 0.12-a0-2938-g0159b69: Re-re-colour the normal plants/bushes in grunt_zot_stairs_overgrown. 10(9 minutes ago, 1 file, 3+ 2-) 13http://git.develz.org/?p=crawl.git;a=commitdiff;h=0159b697d962 09:53:54 (just looking through the data file) 09:53:54 sorta 09:53:56 there's no piety gain/loss mechanisms yet 09:54:11 but you can wizmode gain piety and have random powers, yeah 09:54:43 wizmode recognizes the rng god with "rng" 09:55:40 also i think the powers don't actually work yet 09:55:58 this is all from 4 months ago, so i don't remember entirely what works 09:56:39 ColdPie: would you be willing to keep going with it (no time pressure, I don't mind if rng gods make it into 0.14 or 0.18 -- players will love them no matter when), or should I start begging anew? :) 09:57:08 -!- SetecAstronomy_ has quit [Ping timeout: 245 seconds] 09:57:29 -!- rossi has quit [Ping timeout: 256 seconds] 09:57:42 it's a good question. i guess my answer is "both" :) 09:58:09 i want to keep working on it, but it needs a lot of work 09:58:09 players will build altars to you, if the random gods make it in ... you know it =) 09:58:53 it seems my interest grows and shrinks with how my characters perform on CSZO 09:59:24 so maybe you should tweak the RNG in my favor if you want me to work on it.... :P 09:59:29 ColdPie: would you rebase and give me a quick list of what's there? That makes it easier to ask for help. Also, if there's some particular power you want to do, tell me! 10:00:10 i'll try to circle back around and summarize where it's at 10:00:17 it's closer to the beginning of the work than the end, i'm afraid 10:00:24 but a lot has been done already 10:00:29 !lg cwhite97 crash -log 10:00:31 Malformed argument: crash 10:00:33 !lm cwhite97 crash -log 10:00:35 No milestones for cwhite97 (crash). 10:00:39 ColdPie: every step counts! 10:00:46 !lm cwhite97 crash sprint -log 10:00:48 8. cwhite97, XL1 HOBe, T:0 (milestone): http://dobrazupa.org/morgue/cwhite97/crash-cwhite97-20130321-145100.txt 10:01:26 ColdPie: I guess the next urgent pieces are to fill some powers with functions (e.g. the two storms should be easy, right?) and to implement the framework for piety rules, and two or three simple piety rules? 10:01:43 basically, yeah 10:01:59 -!- ussdefiant has joined ##crawl-dev 10:02:58 ColdPie: if I manage to bribe|lure|force someone into it, would you be willing to discuss the code? That makes it easier to a hapless young lad to say yes. 10:03:44 luis21 (L1 HuGl) ASSERT(me != NULL) in 'mon-util.cc' at line 2466 failed. (D (Sprint)) 10:03:52 luis21 (L1 HuGl) ASSERT(me != NULL) in 'mon-util.cc' at line 2466 failed. (D (Sprint)) 10:03:59 luis21 (L1 HuGl) ASSERT(me != NULL) in 'mon-util.cc' at line 2466 failed. (D (Sprint)) 10:04:22 luis21 (L1 HuGl) ASSERT(me != NULL) in 'mon-util.cc' at line 2466 failed. (D (Sprint)) 10:04:33 luis21 (L1 HuGl) ASSERT(me != NULL) in 'mon-util.cc' at line 2466 failed. (D (Sprint)) 10:04:40 luis21 (L1 HuGl) ASSERT(me != NULL) in 'mon-util.cc' at line 2466 failed. (D (Sprint)) 10:04:55 sure 10:04:55 luis21 (L1 HuGl) ASSERT(me != NULL) in 'mon-util.cc' at line 2466 failed. (D (Sprint)) 10:05:11 luis21 (L1 HuGl) ASSERT(me != NULL) in 'mon-util.cc' at line 2466 failed. (D (Sprint)) 10:06:32 Hi dpeg! 10:06:49 !beer dpeg 10:06:51 Ca va 10:07:08 ..."ça va", rather? 10:07:09 :) 10:07:25 Lait pour moi, s'il vous plaite 10:07:28 (Hi galehar!) 10:08:32 galehar: trying to juggle the divine pieces... thanks to mumra and ColdPie, there is actually progress 10:09:24 (things that need caretakers: wrath, Lucy, gold god... need more slaves :) 10:10:28 -!- madreisz has quit [Ping timeout: 245 seconds] 10:18:23 -!- Kellhus has quit [Ping timeout: 245 seconds] 10:19:52 -!- tophat has quit [Disconnected by services] 10:23:38 So apparently that crash is happening because meatsprint is specifiying a "/ nothing" as part of its random monster spawn list. 10:23:55 I'm trying to figure out why that suddenly started crashing... 10:23:56 -!- ZChris13 has joined ##crawl-dev 10:25:13 -!- Matisha has quit [Quit: Page closed] 10:26:18 dpeg: i can't see me getting more done on DG until at least after .12 release, i want to get some more layouts in plus boulder fixes 10:27:13 "boulder fixes" of the rolling beetle variety, I presume? 10:28:04 mumra: no problem, DG can take it slow too 10:28:34 Grunt: mumra is working on a Boulder Dash sprint map 10:28:40 Oh! 10:29:06 oh, did i mention that? 10:29:20 oh-oh 10:29:52 "boulder fixes" means sorting out the projectile code (iood/beetles) to be less hideous and more reusable 10:30:01 then i was gonna try making a player boulder form 10:30:10 which is a bad_form of course 10:30:13 Boulder beetle form!!! :b 10:30:33 not even boulder beetle, literally just "a boulder" so all you can do is roll 10:30:44 Fixing up that code would be great (particularly with that experiment I was doing with CBL a while back). 10:30:46 direction keys would apply acceleration in the given direction 10:31:01 mumra: awesome! 10:31:08 how would that form be bad? Unless the damage is pathethic. 10:31:10 what, trying to make cbl use projectile stuff instead of however it works? 10:31:34 kilobyte: because if you hit a wall at velocity you take a lot of damage. but you have to be going at significant velocity to do any notable damage to monsters. 10:32:06 I foresee epic battles, boulder vs boulder! 10:32:12 the main difficulty is making it bad in open areas 10:33:14 Bad forms is such a good idea... but it's only a matter of time until someone comes a-knocking: Can we choose a bad form to start the game with? 10:34:38 dpeg: for the boulder sprint i was going to apply a perm_ench to the player right at the start so they'd be stuck that way until the end of the course 10:34:43 challenge: ascend in tree form! 10:34:48 kilobyte: exactly! 10:35:04 mumra: I had no idea you had such a plan... I just made that up :O 10:35:16 dpeg: except, you know, -MOVE -TELE :p 10:35:34 kilobyte: monsters with distortion weapons! 10:35:39 -TELE 10:35:45 ah 10:36:38 tree abyssal knight, just has to get enough piety from wandering monsters to get bend space! 10:36:42 doesn't lugonu bend space -- yeah 10:36:54 perhaps the form should protect against banishment as well? 10:37:03 unless we somehow explain re-rooting in the Abyss 10:37:16 why would it protect against banishment 10:37:21 well if magical stasis doesn't protect you from banishment, probably being a tree wouldn't either 10:37:43 -!- Wehk_ has joined ##crawl-dev 10:37:48 currently we are very consistent about nothing protecting the player from banishment 10:37:53 we shouldn't change that 10:37:58 hm "abyssal birch", "abyssal poplar" and "abyssal willow" have a nice ring to it 10:38:06 dpeg: :p 10:38:22 banishment even has the flavour of taking bits of the dungeon with you now anyway, presumably your floor comes with you 10:38:35 MarvinPA: good point 10:39:39 dpeg: it' 10:39:42 I don't think any other effect can move you, and it would probably be a bug if it did 10:39:55 dpeg: it's pretty funny i was even considering "boulder dash" as the name for the sprint 10:40:04 (also marble madness, cannonball run...) 10:40:16 mumra: that's great, although it probably means you're not a teenage anymore =) 10:40:22 Unstable branch on crawl.s-z.org updated to: 0.12-a0-2939-gbb8327c (34) 10:40:23 haha 10:40:24 Shoals tide coming in is not an issue thanks to the form being bit enough to stand in deep water 10:40:29 bad forms would be a good tmut miscast effect, perhaps it could replace the glow ones 10:41:00 faze: I disagree, some bad forms are ridiculously lethal later on 10:41:10 -!- Wehk has quit [Ping timeout: 260 seconds] 10:41:11 i suppose 10:41:13 i owned boulder dash on the zx spectrum when i was < 5 years old so no, i'm some ways from being a teenager ;) 10:41:18 tree form would be very bad 10:41:48 mumra: that must have made a lastin impression (I know it did on me back then) 10:42:00 -!- elliott has quit [Read error: Connection reset by peer] 10:42:19 -!- elliott_ has joined ##crawl-dev 10:43:08 hrm, you can't be transformed into a tree in deep water unless you have perm flight (boots or tengu) or are a species that can swim, but I didn't handle tides creating water on your spot 10:43:54 -!- elliott_ is now known as elliott 10:44:38 boulder dash was certainly a classic 10:44:48 fr: surrounding a butterfly with boulder beetles causes it to explode into diamonds 10:44:58 03Grunt 07* 0.12-a0-2939-gbb8327c: Fix crash when vaults specify "nothing" as part of a random monster set. 10(6 minutes ago, 2 files, 8+ 2-) 13http://git.develz.org/?p=crawl.git;a=commitdiff;h=bb8327cfdd6b 10:45:21 -!- ussdefiant_ has joined ##crawl-dev 10:45:24 -!- ussdefiant has quit [Ping timeout: 272 seconds] 10:45:33 -!- ussdefiant_ is now known as ussdefiant 10:45:51 hrm, if a tide washes over you, then tree form expires, you end up in deep water but don't drown 10:46:11 the pool check is lacking 10:46:23 not sure what should be done, though 10:46:35 kilobyte: you said the tree is big enough to not care 10:47:03 dpeg: when the form expires, the human/orc/minotaur/mummy you are will care 10:47:15 that is true 10:47:15 (not mummy) 10:47:37 alefury: "soak up and fall apart" 10:47:46 mummies and transformation? 10:47:54 alefury: doh 10:47:56 -!- dcssrubot119 has quit [Read error: Connection reset by peer] 10:49:30 -!- luukano has quit [Quit: Lost terminal] 10:49:43 -!- Mindiell has quit [Quit: Quitte] 10:49:51 I guess we can stop the tide, just like untransformed player does when moving you fails 10:52:54 -!- kober has quit [Quit: ChatZilla 0.9.90 [Firefox 18.0.1/20130116073211]] 10:55:06 03dolorous 07* 0.12-a0-2940-gf35049c: Fix the Bones card's not working properly, due to a large skeleton reference. 10(6 minutes ago, 1 file, 1+ 1-) 13http://git.develz.org/?p=crawl.git;a=commitdiff;h=f35049c61e0f 11:05:18 03kilobyte 07* 0.12-a0-2941-g93da687: db_lint: support :quote quotes 10(5 hours ago, 1 file, 8+ 13-) 13http://git.develz.org/?p=crawl.git;a=commitdiff;h=93da687206d4 11:05:18 03kilobyte 07* 0.12-a0-2942-ga5522cd: db_lint: don't complain about sized zombies. 10(5 hours ago, 1 file, 14+ 0-) 13http://git.develz.org/?p=crawl.git;a=commitdiff;h=a5522cda7143 11:05:18 03kilobyte 07* 0.12-a0-2943-g274450a: Replace a foreign quote for the horn of Geryon. 10(2 hours ago, 1 file, 10+ 9-) 13http://git.develz.org/?p=crawl.git;a=commitdiff;h=274450a2b9b8 11:05:18 03kilobyte 07* 0.12-a0-2944-ga637926: Don't let skeleton elephants trunk-slap. 10(13 minutes ago, 1 file, 1+ 3-) 13http://git.develz.org/?p=crawl.git;a=commitdiff;h=a6379269490d 11:05:18 03kilobyte 07* 0.12-a0-2945-g336fe3d: Make skeletons lighter and skeletal. 10(10 minutes ago, 1 file, 2+ 3-) 13http://git.develz.org/?p=crawl.git;a=commitdiff;h=336fe3d47abf 11:05:18 03kilobyte 07* 0.12-a0-2946-g8723d64: Unzombify skeletons and simulacra in tiles. 10(9 minutes ago, 1 file, 2+ 2-) 13http://git.develz.org/?p=crawl.git;a=commitdiff;h=8723d64f18c9 11:05:18 03kilobyte 07* 0.12-a0-2947-g55b09d4: Give skeletons a fracture when hit. 10(8 minutes ago, 1 file, 2+ 2-) 13http://git.develz.org/?p=crawl.git;a=commitdiff;h=55b09d45cb4e 11:05:18 03kilobyte 07* 0.12-a0-2948-g5da11c7: Make simulacra cooler. 10(6 minutes ago, 4 files, 5+ 7-) 13http://git.develz.org/?p=crawl.git;a=commitdiff;h=5da11c71d38d 11:06:22 dpeg: this quote really made me think how to force the very previous line in. It's: "Everything made from silver, gold, bronze, or iron is sacred to the Lord and must be brought into his treasury." 11:07:43 -!- stabwound has joined ##crawl-dev 11:11:15 kilobyte: what source? 11:12:34 the quote uses Joshua 6:20-21, this line is 19 11:12:49 kilobyte: it sounds like a description of Zin :) 11:13:14 indeed 11:13:44 so we can't blame the Church for not following the Bible here, at least! 11:17:30 -!- nooodl has joined ##crawl-dev 11:22:58 kilobyte: how could they forget platinum and plutonium? 11:26:32 that book is a bit old 11:27:15 from the mention of iron, appearently from the times where it was still rare and extremely pricey 11:29:03 taking the biblical chronology at face value, 1400ish BC, but then, it's a book where Abraham set forth from a city founded only after 900BC, ie, long after David 11:29:07 yes, the old bible is generally summarised as "stories about tribes in the iron age" 11:31:14 -!- SkaryMonk2 has joined ##crawl-dev 11:32:54 -!- SkaryMonk1 has quit [Ping timeout: 272 seconds] 11:33:01 -!- Melum has quit [Quit: Was eaten by a grue.] 11:34:40 -!- Morphy has quit [Quit: Page closed] 11:44:19 !tell bh the abyssal wabbit season is open, feel free to spawn dire quokkas on Abyss:1 and chaos butterflies on Abyss:5 11:44:19 kilobyte: OK, I'll let bh know. 11:44:36 -!- minmay has joined ##crawl-dev 11:50:08 -!- _D_ has quit [Quit: leaving] 11:52:16 -!- xxx_ has quit [Quit: Page closed] 11:53:56 -!- ussdefiant has quit [Ping timeout: 252 seconds] 11:55:04 -!- Nerm has quit [Ping timeout: 272 seconds] 11:55:58 -!- dcssrubot925 has quit [Ping timeout: 256 seconds] 11:56:23 -!- dtsund has joined ##crawl-dev 11:57:30 -!- syllogism has joined ##crawl-dev 11:57:54 abyssal wabbits would be a great monster 12:01:04 -!- SkaryMonk2 has left ##crawl-dev 12:01:52 -!- rossi has quit [Quit: WeeChat 0.4.0] 12:03:33 Stable (0.11) branch on crawl.akrasiac.org updated to: 0.11.2-11-g28dacbe 12:05:28 -!- Ellick has quit [Ping timeout: 245 seconds] 12:08:15 -!- rast has quit [Quit: ChatZilla 0.9.90 [Firefox 19.0.2/20130307023931]] 12:08:31 galehar: most of .pl quotes seem to be gone 12:10:48 -!- orleans has quit [Quit: Page closed] 12:17:09 Unstable branch on crawl.akrasiac.org updated to: 0.12-a0-2948-g5da11c7 (34) 12:18:22 -!- ussdefiant has joined ##crawl-dev 12:21:24 who was owner of tozt.net again? 12:21:33 doy! 12:24:48 -!- Adder has quit [Ping timeout: 264 seconds] 12:31:05 -!- MaxFrost has quit [Ping timeout: 255 seconds] 12:31:36 abyssal wabbits should be something like the one in quest for the holy grail 12:36:20 <|amethyst> Did you know there's a Megadeth song about that rabbit? 12:37:09 -!- blabber has joined ##crawl-dev 12:40:33 -!- bmfx has quit [Read error: Connection reset by peer] 12:43:03 |amethyst: no, sounds great tho 12:43:23 <|amethyst> The song is "Chose Ones" from their first album 12:43:25 <|amethyst> err 12:43:28 <|amethyst> "Chosen Ones" 12:43:44 <|amethyst> it even quotes (paraphrases anyway) Tim the Enchanter 12:47:00 -!- eb_mobile has quit [Ping timeout: 272 seconds] 12:50:28 -!- VolteccerJack has quit [Ping timeout: 245 seconds] 12:55:35 -!- st_ has joined ##crawl-dev 13:03:39 the text for NOTE_NAMED_ALLY could use work ... 13:04:42 also, autoexplore is scared of training dummies 13:05:04 -!- simmarine has joined ##crawl-dev 13:10:13 any thoughts about making V entrance depth 15-19 instead of 15-20? 13:10:34 there's a big difficulty increase on D:20 because a whole lot of dangerous uniques start to appear there 13:11:50 hmm, would be neat if you could get your orcs to blink places and steal loot for you ... 13:12:12 likely not a good idea, though 13:18:17 -!- Soundlust has quit [Ping timeout: 240 seconds] 13:21:53 -!- Kalir has quit [Changing host] 13:24:07 -!- dcssrubot550 has quit [Read error: Connection reset by peer] 13:27:22 -!- absolutego has quit [Quit: leaving] 13:29:44 -!- eb_mobile has quit [Quit: I quit] 13:29:48 -!- evilmike has joined ##crawl-dev 13:30:40 -!- GuraKKa has quit [Read error: Connection reset by peer] 13:32:18 -!- rast has joined ##crawl-dev 13:34:20 -!- myrmidette has quit [Ping timeout: 252 seconds] 13:34:38 -!- SetecAstronomy has quit [Ping timeout: 245 seconds] 13:37:33 -!- Kellhus has quit [Ping timeout: 245 seconds] 13:38:23 -!- Mrmini231 has quit [Ping timeout: 245 seconds] 13:48:48 -!- BoredOne has quit [Ping timeout: 245 seconds] 13:57:51 -!- kecj has quit [Client Quit] 14:11:13 -!- ussdefiant has quit [Read error: Connection reset by peer] 14:12:34 -!- ussdefiant has joined ##crawl-dev 14:12:38 -!- bestrod has quit [Quit: Page closed] 14:15:15 -!- Pepe[netbook] has quit [Ping timeout: 276 seconds] 14:15:43 -!- blabber has quit [Quit: leaving] 14:18:05 03SamB 07* 0.12-a0-2949-g91f56e6: Fix a comment typo in godcompanions.cc. 10(16 minutes ago, 1 file, 1+ 1-) 13http://git.develz.org/?p=crawl.git;a=commitdiff;h=91f56e642736 14:18:05 03SamB 07* 0.12-a0-2950-g087ba76: Don't leak god companions between games (with restart_after_game). 10(10 minutes ago, 3 files, 10+ 0-) 13http://git.develz.org/?p=crawl.git;a=commitdiff;h=087ba76b33db 14:19:20 -!- rabidwombat has quit [Quit: Page closed] 14:31:24 oh, what is the point of this loop in ng-setup.cc:_setup_generic(): 14:31:35 for (int i = 0; i < NUM_NEMELEX_GIFT_TYPES; ++i) 14:31:36 you.nemelex_sacrificing = true; 14:32:14 wouldn't "if (NUM_NEMELEX_GIFT_TYPES)" accomplish the same? 14:32:24 well 14:32:39 "if (NUM_NEMELEX_GIFT_TYPES > 0)" 14:33:33 -!- ystael has quit [Quit: Lost terminal] 14:34:41 -!- Stelpa has quit [Quit: Butts] 14:35:53 presumably it is supposed to be you.nemelex_sacrificing[i] = true; ? 14:39:29 so why does it not seem to give a warning? 14:39:44 er, actually I'm pretty sure it doesn't give a warning 14:43:48 oh, FixedVector has a constructor that just copies a given value into every element 14:44:57 -!- inspector071 has quit [Quit: Page closed] 14:48:45 -!- rast has quit [Quit: ChatZilla 0.9.90 [Firefox 19.0.2/20130307023931]] 14:51:46 -!- Aryth has quit [Ping timeout: 240 seconds] 14:54:13 -!- dcssrubot85 has quit [Read error: Connection reset by peer] 15:05:28 -!- madreisz has quit [Client Quit] 15:06:58 -!- Zermako has quit [] 15:07:10 hmm, how come wizmode didn't let me set Str Int Dex to 0 0 0? 15:07:18 I got 1 1 1 instead 15:13:42 03SamB 07* 0.12-a0-2951-g5566f23: Fix a confusing (but not damaging) typo in ng-setup.cc 10(21 minutes ago, 1 file, 2+ 1-) 13http://git.develz.org/?p=crawl.git;a=commitdiff;h=5566f23fa0ae 15:15:32 -!- cnidog has quit [Read error: Connection reset by peer] 15:18:58 -!- jupin has quit [Quit: Page closed] 15:19:18 -!- clouded_ has joined ##crawl-dev 15:21:39 -!- st_ has quit [Ping timeout: 260 seconds] 15:22:33 -!- SexyAcids has quit [Ping timeout: 245 seconds] 15:28:16 -!- TacoPrincess has quit [Ping timeout: 240 seconds] 15:28:24 -!- Taco_Princess has quit [Ping timeout: 264 seconds] 15:39:19 -!- ark__ has joined ##crawl-dev 15:42:49 -!- edlothiol has quit [Remote host closed the connection] 15:50:00 -!- johnny0 has quit [Ping timeout: 245 seconds] 15:52:19 -!- johnny0 has joined ##crawl-dev 15:53:58 -!- Namey has quit [Quit: Leaving] 15:56:46 -!- Aryth has quit [Read error: Connection reset by peer] 16:00:36 -!- spriseris has quit [Quit: going home] 16:01:37 drag0n (L15 VpEn) (D:18) 16:03:08 -!- Krakhan has quit [Changing host] 16:04:21 -!- ussdefiant has quit [Ping timeout: 252 seconds] 16:06:46 !lm * crash -log 16:06:47 4575. drag0n, XL15 VpEn, T:36359 (milestone): http://dobrazupa.org/morgue/drag0n/crash-drag0n-20130321-210136.txt 16:07:59 -!- NeremWorld has quit [Ping timeout: 255 seconds] 16:09:12 SamB: I've been pondering moving all globals like this to "you" or a similar struct 16:09:46 kilobyte: the trouble with that is, of course, recompileitis 16:10:09 on the other hand, this allows easily checking bugs like this 16:10:18 -!- Luterac has quit [Quit: Page closed] 16:10:31 too bad you can't declare a class and some methods without declaring the layout ... 16:10:36 (although I admit I haven't done a DEBUG_GLOBALS run since before 0.11 release) 16:10:44 -!- Nightbeer has quit [Read error: Connection reset by peer] 16:11:04 -!- Taco_Princess has quit [Read error: Connection reset by peer] 16:13:05 <|amethyst> SamB: sure you can: have an abstract base class and put the layout in a derived class 16:14:00 <|amethyst> SamB: but it doesn't help much here because you've replaced "add a new global" with "add a new method", which introduces just as many recompiles 16:14:06 quite pointless if you want to use the fields 16:15:58 -!- Taco_Princess has quit [Ping timeout: 245 seconds] 16:16:03 my secret tech is -DDEBUG_GLOBALS and then valgrind 16:16:12 well, true, it isn't as simple as that 16:16:31 every field that would break a restart_after_game will show up as an uninitialized access 16:16:37 but it's possible to do better than C++ does ... 16:17:13 -!- ussdefiant has quit [Ping timeout: 245 seconds] 16:17:54 <|amethyst> SamB: you could put everything into an explicit map instead of relying on the symbol table 16:18:04 anyway, I never mentioned anything about the methods being virtual 16:18:07 hmm, unrelated: what about changing setlocale(LC_ALL) to LC_CTYPE? This would fix commas everywhere on CDO. 16:18:23 -!- SetecAstronomy has quit [Ping timeout: 245 seconds] 16:18:33 -!- ZChris13 has quit [Quit: ChatZilla 0.9.90 [Firefox 21.0a2/20130320042012]] 16:19:12 |amethyst: do you mean, runtime binding? Sacrificing runtime speed for a few avoided rebuilds sounds bad. 16:19:44 <|amethyst> I didn't say it's a good idea, but that's essentially what you end up with in dynamic languages 16:20:08 well, yes 16:20:14 and that's *NOT* what I meant 16:21:13 <|amethyst> I don't think I know what you meant then 16:23:11 <|amethyst> kilobyte: what's the problem on CDO? that you get German numbers? 16:24:18 -!- dcssrubot703 has quit [Read error: Connection reset by peer] 16:24:33 <|amethyst> kilobyte: or that you only get them sometimes? 16:25:15 <|amethyst> kilobyte: also, is it legal to use a C LC_COLLATE with a non-C LC_CTYPE? 16:25:29 <|amethyst> I know it works in glibc, but 16:26:55 |amethyst: you mean, there are people who know about separate locales and _don't_ avoid that insane LC_COLLATE glibc ships for everything but C? :p 16:27:36 <|amethyst> I use it on glibc systems, but I had been under the impression that Posix technically doesn't allow that 16:27:50 it does stuff like throwing away all punctuation, and sorting half a line of parentheses, etc, right in the middle of texts that follow it 16:27:56 kilobyte: how do I avoid it? 16:28:07 <|amethyst> then again, if glibc, msys, and Darwin all work , I guess that's enough for Crawl 16:28:14 <|amethyst> SamB: export LC_COLLATE=C 16:28:14 not sure, but I never suspected this could possibly be illegal 16:28:31 <|amethyst> kilobyte: Let me see if I can find that in Posix 16:29:10 oh, I did that already 16:30:26 what functions are you using that depend on LC_COLLATE? 16:30:46 <|amethyst> kilobyte: "If different character sets are used by the locale categories, the results achieved by an application utilizing these categories are undefined." 16:31:39 having Makefile and such sort first is a nicety that's somewhat debatable, but "abc" < "((((***!123abcd)))))" = "abcd" 16:31:45 is a deal breaker for me 16:32:29 -!- rkd has quit [] 16:32:47 <|amethyst> yeah... it makes sense for text (as in, words in a natural language), but not for strings 16:32:55 |amethyst: hmm right; I guess LC_COLLATE=C is quite an exception since it doesn't need to know the character set 16:33:42 -!- Arkaniad has quit [Ping timeout: 264 seconds] 16:33:59 folks have been talking about C.UTF-8 for ages, but it's still quite a stub 16:34:06 <|amethyst> kilobyte: I think even then, since it only has to define an order on the 128 ASCII characters, it could theoretically break 16:34:21 good point :( 16:34:26 <|amethyst> kilobyte: of course, in practice, if anyone did make it break that would be dumb 16:34:37 Fix inaccurate comment by mumra 16:34:48 <|amethyst> but considering other things I've seen from Unix vendors... 16:35:33 not really, I think only Solaris could possibly break this :p 16:35:45 <|amethyst> Has anyone actually tried compiling Crawl on, say, Solaris 16:35:56 -!- alefury|2 has joined ##crawl-dev 16:35:58 <|amethyst> I had to recently dismantle my Solaris machine for parts, so I can't 16:36:01 I think I did, long time ago 16:36:24 <|amethyst> (and it was long out of date: OpenSolaris back from when Sun still released that) 16:36:24 so can we pre-approve people to be devs? 16:36:45 <|amethyst> "pre-"? 16:36:49 if I recall correctly, console worked with a lot of beating, but getting tiles exceeded my attention span 16:37:00 -!- herself has quit [Ping timeout: 252 seconds] 16:37:14 <|amethyst> kilobyte: too bad we don't have the HPUX machines on campus anymore 16:37:23 * kilobyte weeps 16:37:23 <|amethyst> kilobyte: I'm sure that would be FUN and EXCITING 16:37:45 -!- ZChris13 has joined ##crawl-dev 16:37:59 -!- _D_ has quit [Quit: leaving] 16:38:02 |amethyst: we vote them in before they've accepted the position, so we don't have to vote once they do 16:38:21 <|amethyst> SamB: that's more or less what happened with DracoOmega 16:38:29 I mean, a long time ago I was insane about portability, and hunted down every single obscure system I could get to, to port my shit to 16:38:41 <|amethyst> SamB: then someone pointed out "shouldn't you ask him?" :) 16:38:50 I meant on purpose 16:39:12 you know, for HangedMan and mumra 16:39:26 <|amethyst> SamB: Well, considering as how there isn't a formal vote, and the issue has already been brought up on the list 16:39:49 <|amethyst> HangedMan declined, but that was after everyone said "yes" 16:39:52 but then, a program which once worked on all kinds of HPUXes, AIXes, SCOs, besides obvious nice stuff like IRIX or Linux, recently did this: https://buildd.debian.org/status/package.php?p=kbtin 16:40:02 <|amethyst> so I don't think there's precedent for asking the person first 16:40:06 well, in general we mention a candidate for new dev on the secret mailing list and give people a chance to express approval/disapproval before asking them whether they want to be a dev 16:40:08 SamB: who do you have in mind? :) 16:40:15 <|amethyst> Personally I think it makes more sense to ask the list first 16:40:20 <|amethyst> as elliptic said 16:40:23 |amethyst: so, once he changes his mind, we don't need to ask everyone again? 16:41:04 <|amethyst> SamB: well, people might have changed their minds, and there will be new devs by then, so it would be better to go to the list 16:41:11 -!- Vizer has joined ##crawl-dev 16:41:20 <|amethyst> SamB: anyway, so many people are needed to add someone, you'll pretty much have to contact the list anyway :) 16:41:36 oh 16:41:58 -!- DainDwarf has quit [Quit: Dain's default quit message] 16:42:15 <|amethyst> The set of people who can give someone dev access on CSZO and who can add someone on gitorious do not overlap 16:42:18 <|amethyst> for example 16:43:05 I wonder, does HPUX work on qemu? 16:43:17 <|amethyst> kilobyte: was there an x86 version? 16:43:24 Ahem, given that fresh blood is always welcome, why are there so few replies to the last private email? 16:43:49 <|amethyst> kilobyte: I want to say it was just PA-RISC, then Itanium 16:44:05 <|amethyst> dpeg: I've been too busy to reply, but +1 16:44:27 qemu does Itanic, perhaps it emulates other hardware well enough to run it... 16:44:29 <|amethyst> dpeg: maybe people are having "approval fatigue". it's a syndrom of postmodern life that I just invented 16:44:35 <|amethyst> kilobyte: ah, didn't know that 16:44:56 <|amethyst> s/syndrom/&e/ 16:45:17 * kilobyte feels an itch to try Crawl on IRIX. I used to *love* that system. 16:46:11 |amethyst: "approval fatigue" :) Do I have to set up a twitter account "Do you wanna hang out with cool friends and code crawl?" 16:46:34 i would follow you 16:46:50 never used HPUX, except for a brief ssh+port session, but your reaction tells me enough :p 16:46:57 dpeg: :p 16:46:58 Ain't no stopping you now, bhaak? :) 16:47:45 there are so few roguelike developer on twitter, you would still be considered a trendsetter :-) 16:47:48 <|amethyst> dpeg: we'd need one of those hashtag thingies, and it seems #crawl #stonesoup and even #dcss are taken 16:48:11 #deathtrap 16:48:32 I hope nobody is surprised if I say that I never used^H^H^H^H had to look at facebook or twitter in my life. 16:48:58 #tits&gore 16:49:00 <|amethyst> I've never used Facebook. I've viewed tweets but never created an account on twitter 16:49:18 bhaak: we assume that more followers == good? 16:49:35 <|amethyst> dpeg: I think most people call him "Clinton", not "Tits" 16:50:17 "Bbbut dissecting songbirds in the sunlight is my favourite hobby!" 16:50:19 dpeg: yes, it's like with that funny guy called jesus. the more follower, the more can you wage bloody wars later on 16:50:39 bhaak: I know, it's an endless source for Crawl gods. 16:51:27 <|amethyst> dpeg: btw, I was thinking we should have some Hindu holies (and Eastern in general), but I'm not familiar enough with the religion to do it well 16:51:56 |amethyst: yes, it is also my deficit... but I have started reading on this. 16:51:59 <|amethyst> dpeg: This was brought to mind when Thrall asked on Mantis why no holies came with trishulas 16:52:23 Contrary to popular belief, Eastern religions can also cater to violence. 16:52:40 <|amethyst> Have you seen the mahabarata? 16:52:51 I thought it's something you read??? 16:53:12 and I tried to get it in book form the other week, but it's a daunting task 16:53:25 <|amethyst> dpeg: well, I usually read things with my eyes :) 16:53:39 qemu is not good enough for IRIX guests :( 16:53:42 |amethyst: can you recommend a good abridged version? 16:54:38 <|amethyst> dpeg: not really, no :( 16:54:59 <|amethyst> dpeg: my exposure to it are stories told me by my labmate 16:55:01 <|amethyst> s/are/is/ 16:55:16 The full thing is out of the question; and I need guidance with the many subtexts. 16:55:25 Guess I need to ask Darshan once he's around again. 16:55:30 <|amethyst> dpeg: and translating a few dozen lines for Sanskrit class 16:55:46 wow 16:55:56 <|amethyst> from the Bhagavad Gita I think 16:56:11 |amethyst: where are you? (Default is always US -- true?) 16:56:20 <|amethyst> yes, Kentucky, US 16:56:32 <|amethyst> This isn't a regular class or program 16:56:39 <|amethyst> but it's been offered a few times 16:56:55 -!- DainDwarf has quit [Quit: Dain's default quit message] 16:56:59 Sanskrit class.... don't think I've ever seen this anywhere in Germany 16:57:20 <|amethyst> I think in the Linguistics department... it's co-taught by a linguist and a math professor (who is Indian) 16:57:45 <|amethyst> offered maybe every two or three years 16:57:51 hot stuff 16:58:07 <|amethyst> I don't remember a thing 16:58:10 not quite useful, but extremely hot 16:58:20 this country (Germany) lacks Indians, for all intents and purposes (math, IT, food, religion) 16:58:29 kilobyte: exactky 16:58:42 -!- ldf has quit [Read error: Connection reset by peer] 16:58:56 <|amethyst> kilobyte: about as useful as Latin or Ancient Greek, depending on where you live 16:59:13 <|amethyst> kilobyte: so, yeah, not very, unless you're studying to be a guru 16:59:30 !seen mumra 16:59:30 I last saw mumra at Thu Mar 21 17:43:03 2013 UTC (4h 16m 27s ago) saying '|amethyst: no, sounds great tho' on ##crawl-dev. 16:59:49 dpeg: hi 16:59:55 coolness factor counts, too 17:00:03 dpeg: there is a small significant indian group that entered Germany when the government thought they needed offering a $notgreen card. then there was the slogan "Inder statt Rinder" 17:00:52 bhaak: You remember about "Kinder statt Inder". Those god damned idiots... and I mean neither the Indians nor the kids. 17:00:59 -!- bonghitz has quit [Remote host closed the connection] 17:01:10 mumra: --> private msg 17:01:35 well, it was something that had to rhyme :) 17:01:46 kilobyte: ok, I'll look into the lost .pl quotes, thanks for pointing this out 17:02:23 dpeg: about approval fatigue, I think it's because +1 is too long. I'll just answer + next time. 17:02:41 -!- Vizer_ has joined ##crawl-dev 17:02:46 -!- Sorbius has quit [Read error: Connection reset by peer] 17:02:46 -!- Vizer has quit [Read error: Connection reset by peer] 17:02:46 -!- _dd has quit [Read error: Operation timed out] 17:02:46 -!- Villadelfia has quit [Read error: Operation timed out] 17:02:47 -!- ZChris13 has quit [Read error: Connection reset by peer] 17:02:48 you can make automated replies! 17:03:09 -!- Villadelfia_ has joined ##crawl-dev 17:03:21 -!- ZChris13 has joined ##crawl-dev 17:03:21 <|amethyst> galehar: send an empty reply and set a bit in some TCP header for "yes" or "no" 17:03:24 mumra has just spoken the Oath of the Goat, erm, he'll join the club 17:03:56 Whiskey, beer and milk! 17:04:15 haha 17:04:16 -!- _dd has joined ##crawl-dev 17:04:19 nobody warned me about goats! 17:04:20 galehar: I can fix that myself, but I guess other languages may have this problem too 17:04:33 mumra: oh, we sacrifice goats on a daily basis. 17:04:42 <|amethyst> mumra: is your commit email address the one you want to use for the list? 17:05:10 mumra: welcome! the goats are optional, don't worry 17:05:18 |amethyst: yes, that's best 17:05:32 kilobyte: yeah maybe, I'll have to check. 17:05:38 elliptic: well as long as someone can recommend a discreet supplier, i don't want to be the odd one out 17:06:07 Well, I don't know how you guys do the coding, but I certainly get more ideas when wallowing in fresh goat blood. It is a time-honoured tradition, too! 17:06:27 |amethyst: what is my task now that we've pulled mumra to the dark side? Just the c-r-d mail? 17:06:34 <|amethyst> okay, mailmap and secret list subscription are done 17:06:45 oh, the ##crawl-dev bit... which you have to tell me :/ 17:06:51 -!- caleba has quit [Quit: caleba] 17:07:06 no goat blood in the world will make me keep this in mind 17:07:13 <|amethyst> dpeg: yeah, and you or galehar will need to grant IRC privs 17:07:38 <|amethyst> /msg chanserv access ##crawl-dev add mumra committer 17:08:14 <|amethyst> someone needs to make a CREDITS.txt commit 17:08:46 <|amethyst> and galehar or dpeg needs to grant membership on gitorious 17:09:00 <|amethyst> (or kilobyte, I think he's still around) 17:09:07 meow 17:09:36 <|amethyst> mumra: you should subscribe yourself to c-r-d if you're not already https://lists.sourceforge.net/lists/listinfo/crawl-ref-discuss 17:09:39 I can do CREDITS 17:10:16 <|amethyst> and I think everything else is up to Napkin (Mantis, Tavern?, Wordpress maybe) 17:10:28 I can't do the chanserv thing 17:10:34 galehar: I already did 17:10:37 whatup? 17:10:50 galehar: you didn't see where mumra got voice 17:10:51 <|amethyst> Napkin: mumra needs upgrades 17:10:58 -!- inspector071 has quit [Ping timeout: 245 seconds] 17:11:09 ok, a little busy at the moment though 17:11:10 will do 17:11:12 mumra: do you have an account at gitorious? 17:11:12 oh right :) 17:11:27 <|amethyst> Napkin: no rush, he has the important Mantis privs already anyway :) 17:12:32 kilobyte: yes it's ~mumra 17:12:39 dpeg: can you announce him (and dracoomega while your at it) on the tavern? https://crawl.develz.org/tavern/viewtopic.php?f=18&t=5589 17:13:25 |amethyst: am on c-r-d already 17:13:42 galehar: yes 17:13:44 woo, mumra! 17:14:18 -!- namad7 has quit [] 17:15:07 -!- Nightbeer has quit [Read error: Connection reset by peer] 17:16:38 -!- SexyAcids_ has quit [Quit: Page closed] 17:16:41 and thanks ! 17:20:52 03kilobyte 07* 0.12-a0-2952-ga20d557: Do only setlocale(LC_CTYPE) rather than LC_ALL in DGL builds. 10(59 minutes ago, 1 file, 5+ 0-) 13http://git.develz.org/?p=crawl.git;a=commitdiff;h=a20d5574cced 17:20:52 03kilobyte 07* 0.12-a0-2953-g645d8db: Move mumra from contributors to devs. 10(4 minutes ago, 1 file, 6+ 7-) 13http://git.develz.org/?p=crawl.git;a=commitdiff;h=645d8dbac445 17:23:41 -!- Koolguydude has quit [Quit: ChatZilla 0.9.90 [Firefox 19.0.2/20130307023931]] 17:24:35 -!- rossi has quit [Quit: WeeChat 0.4.0] 17:25:57 Lee's Rapid Deconstruction (LDR) not working on large skeletons by TeshiAlair 17:26:27 * SamB wonders why DGL isn't running with a sane locale anyway? 17:26:43 -!- madreisz has quit [Ping timeout: 245 seconds] 17:29:53 -!- VolteccerJack has quit [Quit: Page closed] 17:32:54 -!- Krakhan has quit [Read error: Connection timed out] 17:33:25 -!- Krakhan has quit [Changing host] 17:40:23 -!- clinew has quit [Quit: leaving] 17:43:30 now the question is - how do i push without breaking things - at least, without creating merge commits; is it simply a case of pull + rebase before i push? have just been using merge in my forks and it seems to get messy 17:44:48 git config branch.master.rebase true 17:45:00 -!- caleba has quit [Quit: caleba] 17:45:27 see docs/develop/git/config.txt 17:45:44 -!- Arkaniad|Laptop has quit [Ping timeout: 246 seconds] 17:53:47 -!- syllogism has quit [] 17:54:23 -!- dcssrubot40 has quit [Read error: Connection reset by peer] 17:56:01 cool, should have read that long before 17:59:12 -!- the_glow has quit [Ping timeout: 256 seconds] 18:03:22 before i push it, does anyone see anything wrong with my patch on https://crawl.develz.org/mantis/view.php?id=2009 ? 18:04:39 -!- Kalir has quit [Quit: CADENZA-CLASS CLOCKWORK KNIGHT--OPERATION TERMINATED] 18:04:55 it doesn't seem to break anything involved in drinking potions but there could be a reason i'm not aware of why the inventory should decrease after the potion effect 18:05:01 it will invalidate the potion, won't it? 18:05:29 -!- SamB_ has joined ##crawl-dev 18:05:30 drinking the last potion of a stack still works for me 18:05:36 mumra: push doesn't create merge commits anyway 18:05:42 that would be pull 18:06:00 SamB_: yeah i know, i phrased it badly :S 18:06:25 -!- SamB has quit [Disconnected by services] 18:06:28 -!- SamB_ is now known as SamB 18:06:55 mumra: let's hope no potion effect relies on the potion being in the inventory 18:07:03 mumra: I see, and it's a bug that it works 18:07:46 mumra: in case of doubts, you can push to a branch to let others look at it before merging it into master 18:07:51 kilobyte: well the function that gets called is only to apply an _effect_ (and it's called in some instances where a potion hasn't actually been quaffed) 18:08:13 all the checks that rely on an actual potion being in inventory have been done at that point 18:08:20 -!- MaxFrost has quit [Ping timeout: 245 seconds] 18:08:48 yes, but I wouldn't risk calling a number of functions on an invalid object 18:10:01 after dec_inv_item_quantity(), it loses base_type, quantity (so anything that uses the name, item.valid(), etc, will fail, and props 18:10:14 -!- eith has quit [Read error: Connection reset by peer] 18:13:28 found it, at least blood potions will crash 18:14:46 -!- ark__ has quit [Quit: Leaving] 18:15:43 ok - i knew there might be something i wasn't seeing 18:15:43 Ahem, given that fresh blood is always welcome, why are there so few replies to the last private email? 18:15:53 i cant speak for everyone, but i never get these private emails 18:16:14 evilmike: because in this case, the blood will crash 18:16:17 * kilobyte ducks. 18:16:33 evilmike: let's bother |amethyst 18:16:38 this has always been an issue for me :P. I might be mostly-inactive right now but I still haven't quit!! 18:16:51 kilobyte: the bug this was fixing was really minor tbh so it might not even be worth it 18:17:03 but i could store a bool for is_blood_potion before i decrease the inventory 18:17:11 and base_type 18:17:27 |amethyst: we need a test run for the private mailing list! 18:17:30 what about storing a copy of the potion? 18:17:51 actually it's only sub_type that's needed and that was already accessed after the inventory decreased 18:18:04 if (potion.sub_type == POT_EXPERIENCE) 18:18:05 level_change(); 18:18:21 at least blood checks base_type too 18:18:26 evilmike: I fully understand. Always loved it when there was a poll on something and all of a sudden Haran would say something. 18:18:29 -!- Arkaniad|Laptop_ has quit [Ping timeout: 255 seconds] 18:19:17 set_ident_flags() checks base_type, flags, etc 18:19:22 also, welcome, mumra. Looking forward to seeing what you do with dungeon layouts, I've been looking at the screens you post sometimes 18:21:40 dpeg: regarding polls, any news about the crawl survey? 18:22:37 evilmike: thanks! most of the layout stuff will happen post-.12, i do have some that can go in sooner with some minor tweaking 18:23:24 these are fast ones btw without the speed issues of vaults. i also need to optimise vaults for .12 18:24:04 alefury|2: no, only that jpeg is still busy. I meet her this and the next weekend though... we'll talk about it. The results are all there, it is (as usual) just a matter of presentation. 18:24:15 kilobyte: speaking of which did you see my comments on that issue? mapstat seems to be counting the time for 50 vetos instead of giving a realistic figure 18:24:42 i know they're pretty slow but i'm not sure if they're quite as slow as those stats say 18:25:04 any idea why? 18:25:34 did you get the veto messages? 18:25:37 no, the veto message is pretty unhelpful. i have a suspicion it could be because they're writing direct to grid instead of the mapdef 18:25:53 -!- superc has quit [Ping timeout: 245 seconds] 18:25:53 the veto was "cannot place feature at random floor square" i think 18:26:29 but of course the layouts normally generate fine with very few vetos, certainly not 50 in a row which is what mapstat is reporting 18:26:36 03kilobyte 07* 0.12-a0-2954-g8033466: Fix an uninitialized variable, and possible crash. 10(64 minutes ago, 1 file, 1+ 0-) 13http://git.develz.org/?p=crawl.git;a=commitdiff;h=80334660e6f6 18:26:36 03kilobyte 07* 0.12-a0-2955-gff20064: Fix an use-after-free of potions. 10(3 minutes ago, 1 file, 2+ 1-) 13http://git.develz.org/?p=crawl.git;a=commitdiff;h=ff200648963b 18:26:52 -!- clouded_ is now known as st_ 18:27:10 -!- DracoOmega has joined ##crawl-dev 18:27:51 This may be a little pertinent. I was trying to run place-population on Vaults today (since I finally learned it existed) and it crashes with a failure to build the level every time 18:27:51 DracoOmega: You have 2 messages. Use !messages to read them. 18:28:17 Possibly related to the mapstat problem? 18:28:19 DracoOmega: you mean pertinent to what i was just talking about with kilobyte? 18:28:23 yes 18:28:25 Yeah 18:28:29 it sounds like the exact same thing 18:28:31 -!- eith has quit [Read error: Connection reset by peer] 18:29:22 I was planning to have a closer look at the actual distribution of my new V monsters and possibly tweak them a little, now that control is more intuitive there 18:29:33 Except it doesn't work :P 18:29:55 does place-population report 18:30:01 does place-population report # of vetos like mapstat does ? 18:30:01 No, it just crashes outright 18:30:18 hmm 18:30:23 and it never crashes on other layouts? 18:30:50 I didn't try everything else, but several other levels generated fine 18:30:57 And it does it 150 times each time, so.... 18:31:08 So it definitely seems to be something peculiar to Vaults 18:31:14 the main thing in V that doesn't happen elsewhere is reuse_map 18:31:20 the only other place it happens is Zigs 18:32:06 V also draws straight to grid, which most other lua layouts don't. however some lua layouts call C++ functions which themselves draw to the grid - so that shouldn't be a problem in itself. 18:33:16 but, i did try various things to solve the mapstat issue - including commenting out reuse_map - and nothing worked 18:33:54 Odd 18:34:12 I'm a bit out of my depth to guess what the problem might be, but I thought it might be useful to know 18:34:24 the question is, what's different about the mapstat or place-population environments, from normal in-game level generation? 18:34:28 Yeah 18:34:48 Oh, congrats by the way! :P 18:34:56 thanks :) 18:34:59 (Also, I suspect I must not be on the secret mailing list, since I never got anything) 18:35:58 !tell edliothol Can you add DracoOmega and evilmike to the private mailing list? Thanks! 18:35:58 dpeg: OK, I'll let edliothol know. 18:36:29 isn't it edlothiol? 18:36:34 !seen edliothol 18:36:34 Sorry mumra, I haven't seen edliothol. 18:37:21 !seen edlothiol 18:37:21 I last saw edlothiol at Thu Mar 21 20:42:49 2013 UTC (2h 54m 32s ago) quitting with message 'Remote host closed the connection'. 18:37:37 -!- jeanjacques has quit [Ping timeout: 248 seconds] 18:38:55 hark 18:39:04 !tell edlothiol Can you add DracoOmega and evilmike to the private mailing list? Thanks! 18:39:05 dpeg: OK, I'll let edlothiol know. 18:43:33 -!- ShadeTornado has quit [Quit: Leaving] 18:45:46 -!- edlothiol has joined ##crawl-dev 18:45:58 edlothiol: ha! 18:47:28 * edlothiol goes read the log... 18:48:09 messages would suffice :) 18:48:15 -!- freefall has quit [Ping timeout: 276 seconds] 18:49:16 -!- nooodl has quit [Ping timeout: 272 seconds] 18:50:09 -!- freefall has joined ##crawl-dev 18:51:54 Cherry-picked 1 commit into master 18:51:54 03mumra 07* 0.12-a0-2957-g9aed11a: Fix an inaccurate comment 10(2 days ago, 1 file, 2+ 5-) 13http://git.develz.org/?p=crawl.git;a=commitdiff;h=9aed11ad6077 18:53:00 -!- _dd has quit [Ping timeout: 264 seconds] 18:53:06 DracoOmega does seem to be in the list already 18:53:07 edlothiol: You have 1 message. Use !messages to read it. 18:53:27 edlothiol: Really? 18:53:31 I haven't gotten any messages from it 18:54:11 DracoOmega: the one for mumra I received Mar 20. 18:54:42 Nope, I see nothing 18:54:56 -!- evilmike has quit [Read error: Connection reset by peer] 18:55:16 DracoOmega: perhaps you have to hook up with edlothiol to make sure that address is valid 18:56:28 hrm... so the address seems to be valid 18:56:50 DracoOmega: checked your spam? 18:57:41 Okay, problem found 18:58:10 edlothiol: thanks for running that list... it was a good idea! 18:58:12 That mail was being redirected to my normal personal inbox, except that it was getting caught in the spam filter of the OTHER account, and thus not even making it to where I could see it in the spam box 18:58:15 should add to new_dev_checklist "send a test message and make sure they get it" :) 18:58:52 evilmike was indeed not on the list 18:58:54 mumra: they have to reply with an empty email, subject is a Crawl unique or god of their choice? :) 18:59:14 dpeg: or a photo of their inaugural goat sacrifice 18:59:20 that always helps! 18:59:36 at the very least, of their goatee 18:59:45 hehe 18:59:54 damn, i shaved mine off last year; i will work on that 19:00:04 dpeg: well, |amethyst is running the list, I just have root access on CßO 19:00:07 -!- Kellhus has quit [Quit: Page closed] 19:00:19 ah, thanks to you two then :) 19:01:48 -!- eeviac has joined ##crawl-dev 19:01:56 -!- yogaFLAME has joined ##crawl-dev 19:02:02 03dolorous 07* 0.12-a0-2958-gfa6dab6: Add formatting fix. 10(6 minutes ago, 1 file, 4+ 1-) 13http://git.develz.org/?p=crawl.git;a=commitdiff;h=fa6dab6ef37a 19:02:33 elliptic: Oh, by the way, what do you think is a sane depth to start alarm traps on, now? Does D:6 seem okay to you (I am also decreasing mark duration from traps for now) 19:02:41 damn, i realised my previous commit message should have been "Add comment fix" 19:04:31 DracoOmega: possibly need to check vaults for alarm trap usage as well 19:04:31 -!- dpeg has quit [Quit: sleep] 19:04:44 mumra: Oh, in vault definitions you mean? 19:04:47 yep 19:05:17 DracoOmega: D:6 sounds fine, or D:4 might be a more natural breakpoint (since that is where temple starts) 19:05:43 DracoOmega: i'm just searching vaults now 19:05:50 Okay, maybe D:4 for now then (since it also has a shorter duration) 19:06:23 -!- magicpoints has quit [Read error: Connection reset by peer] 19:08:19 DracoOmega: easliest vaults with them are D:8 so they're fine. some ossuaries and baileys have them also of course which should be fun 19:08:31 Okay, sounds good 19:08:52 ossuary entrance can show up on D:4 19:09:14 I'd remove alarm traps early rather than making them work differently 19:09:31 they're pretty pointless otherwise 19:09:41 What? 19:10:02 kilobyte: i think that's what was being discussed, just which depth they should start appearing on 19:10:06 Yes 19:10:17 They are not functionally differently based on depth or anything 19:10:30 ok, I misunderstood you then 19:10:33 Just not showing up as early, since mark is a bit much to ask people to deal with on the first couple floors 19:10:38 death to traps, by the way 19:11:23 Some traps are good! 19:11:46 shafts, and that's about it. Teleports perhaps. 19:12:10 although most vaults with teleport traps suck 19:12:17 Well, I think new alarm traps have the potential to be good 19:12:26 like, say, an item with four traps all around it 19:12:41 those vaults are bad, yes 19:12:57 apportation is quite good enough without such things :P 19:15:51 -!- eeviac_ has joined ##crawl-dev 19:16:36 -!- eeviac has quit [Read error: Operation timed out] 19:16:46 -!- eeviac_ is now known as eeviac 19:17:14 03DracoOmega 07* 0.12-a0-2959-g9f8bda2: Make monster enchant tracers check if they can potentially affect targets 10(61 minutes ago, 1 file, 14+ 9-) 13http://git.develz.org/?p=crawl.git;a=commitdiff;h=9f8bda2b6690 19:17:14 03DracoOmega 07* 0.12-a0-2960-g0c91c6f: Don't bother casting sentinel mark on monsters 10(55 minutes ago, 1 file, 3+ 0-) 13http://git.develz.org/?p=crawl.git;a=commitdiff;h=0c91c6ff5887 19:17:14 03DracoOmega 07* 0.12-a0-2961-g3903b67: Give a message if something tries to petrify a player immune to this 10(54 minutes ago, 1 file, 3+ 0-) 13http://git.develz.org/?p=crawl.git;a=commitdiff;h=3903b67feb50 19:17:14 03DracoOmega 07* 0.12-a0-2962-g96635ce: Prevent alarm traps from spawning before D:4, reduce mark duration from them 10(11 minutes ago, 3 files, 7+ 5-) 13http://git.develz.org/?p=crawl.git;a=commitdiff;h=96635ce6b46f 19:18:03 -!- dcssrubot703 has quit [Read error: Connection reset by peer] 19:23:55 -!- bonghitz has quit [Remote host closed the connection] 19:24:28 technically webs are traps 19:25:03 -!- edlothiol has quit [Ping timeout: 256 seconds] 19:26:13 magical or mechanical? 19:27:08 -!- Pereza0 has quit [Ping timeout: 245 seconds] 19:28:53 natural, like shafts 19:34:42 %git 545ad87ee9cee7f655028416b85fa5d966327071 19:34:43 03mumra * 0.10-a0-393-g545ad87: Web trap initial implementation 10(1 year, 7 months ago, 29 files, 259+ 5-) 13http://git.develz.org/?p=crawl.git;a=commitdiff;h=545ad87ee9ce 19:37:18 Wait, you coded web traps? 19:37:29 03kilobyte 07* 0.12-a0-2963-gc708962: Remove mangled characters from a translation. 10(18 minutes ago, 1 file, 3+ 3-) 13http://git.develz.org/?p=crawl.git;a=commitdiff;h=c708962970c6 19:38:08 DracoOmega: that's literally the 2nd commit in my name 19:38:24 Ha 19:38:31 I didn't know you were around that far back, though 19:39:03 i did some vault bits and pieces before then 19:39:59 Ah 19:40:14 i did the boulder beetles as well just after the webs 19:40:19 then i disappeared for most of a year 19:41:14 Before I was paying close enough attention to know who was doing what, I guess 19:41:28 -!- Zermako has quit [] 19:42:03 -!- rast has joined ##crawl-dev 19:42:40 it wasn't particularly anything major enough to notice, although i did do my original V implementation back then (which newnewV was vaguely based on) 19:43:17 -!- bh has joined ##crawl-dev 19:43:35 i didn't get it finished at the time, there was a load of work and life related stuff got in the way of hobbies for a while :( 19:43:36 !messages 19:43:36 (1/1) kilobyte said (7h 59m 17s ago): the abyssal wabbit season is open, feel free to spawn dire quokkas on Abyss:1 and chaos butterflies on Abyss:5 19:43:47 bwha? 19:44:24 aquokkalypse crab 19:44:26 i have to admit that is a particularly cryptic message 19:45:45 mumra: did he push mon-pick? 19:45:54 yep 19:49:14 once I understand how the heck to use this... 19:49:59 Incidentally, please don't take the second half of that message literally, at least ^^; 19:52:09 -!- Pepe has quit [Remote host closed the connection] 19:53:13 -!- madSimon|2 is now known as madSimon 19:53:43 -!- johnny0 has quit [Quit: leaving] 19:54:05 bh: have you seen the commit notes that explain things? 19:54:22 mumra: no. I didn't look :) 19:55:17 how did simulacra get cooler? Is he just making a pun? 19:56:26 -!- kaiserfro has quit [] 19:56:33 %git 34b3b447c5096fe864dc8a9500c1f44706977b3e 19:56:33 03kilobyte * 0.12-a0-2933-g34b3b44: Merge branch 'mon-pick' 10(21 hours ago, files, + -) 13http://git.develz.org/?p=crawl.git;a=commitdiff;h=34b3b447c509 19:56:47 that explains the format and distributions 19:58:33 mumra: oh derp. I had been grepping mon-pick-data for BRANCH_ABYSS and got confused when I didn't find it 20:00:01 -!- alefury|2 has quit [] 20:00:09 simulacra were just changed to be in line with the way zombies were changed (collapsing small/large monster enums) so yes that was a pun 20:00:21 -!- Pepe has quit [Quit: rebuttal] 20:00:55 bh: also, you now won't need to merge my abyss layouts (!) 20:01:20 -!- rast has quit [Quit: ChatZilla 0.9.90 [Firefox 19.0.2/20130307023931]] 20:06:44 Gem (L12 DsFi) ASSERT(smc) in 'mon-util.cc' at line 592 failed. (D (Sprint)) 20:14:10 -!- Nakatomy has quit [Remote host closed the connection] 20:16:55 -!- magicpoints has quit [Ping timeout: 260 seconds] 20:17:01 could that assert be related to zombie/simulacra changes? 20:20:12 -!- johnny0 has joined ##crawl-dev 20:22:18 -!- MarvinPA has quit [Ping timeout: 264 seconds] 20:23:36 -!- mikee_ has quit [Quit: HydraIRC -> http://www.hydrairc.com <- The professional IRC Client :D] 20:24:07 -!- NightSkies has quit [Quit: Page closed] 20:24:21 mumra: great. now merge 'em! 20:24:40 hehehe 20:25:39 i have to do a big rebase of my fork before i can merge anything since things are a big mess over there right now 20:25:46 -!- Lexodia has quit [Quit: irc2go] 20:26:25 hmm, if it's a lot of commits it might be better to push a branch and then merge it ... 20:27:24 some of it shouldn't be merged until after .12, maybe i need to split everything into 2 branches 20:28:15 -!- Pepe has quit [Ping timeout: 260 seconds] 20:34:14 -!- Ashenden has quit [Ping timeout: 258 seconds] 20:35:03 -!- Datul has quit [Ping timeout: 245 seconds] 20:36:45 -!- inspector071 has quit [Ping timeout: 252 seconds] 20:54:01 -!- Pepe[netbook] has quit [Ping timeout: 256 seconds] 20:57:10 fr: replace unclear magic resistance statements with a hashtag bar, like we did with spell hunger 20:57:29 hasmark 20:57:35 not hashtag 20:57:43 or just hashes 20:57:45 whatever 21:00:33 i think the problem is that magic resistance is an infinite scale? 21:01:47 so give it in decibals 21:01:48 hm yeah 21:01:51 er decibels 21:01:57 logarithms every day 21:02:15 your signal to noise ratio is -120 21:05:25 um 21:05:45 iirc actual dragons don't get slowed by freeze attacks 21:06:05 so why do dragon form draconians get slowed by freeze attacks 21:06:17 -!- ontoclasm has joined ##crawl-dev 21:07:09 eeviac: because crawl is inconsistent. 21:07:36 what I really want to ask is why draconians get slowed by freeze attacks but I know the answer 21:07:46 I'm just not happy with it :| 21:09:52 -!- bmfx has quit [Ping timeout: 272 seconds] 21:10:02 hmm.. do I dare muck with the abyss monster distributino 21:10:21 -!- scummos has quit [Ping timeout: 256 seconds] 21:10:28 time to ban imps! 21:11:08 mumra: I had a crazy idea about random gods -- god of the day. 21:11:13 ban dudes that summon imps 21:12:51 bh: you know there's already a big proposal and even some implementation for rng gods? 21:12:51 Neqoxec? 21:12:59 mumra: yes 21:13:00 and ynoxinuls 21:13:21 what's "god of the day"? 21:13:38 seed the god randomness on some server variable and the day 21:13:49 diety de jour 21:13:50 so all characters created in a 24-hour window would have the same random god 21:14:00 eeviac: tastes better with pepper 21:14:20 FR: let user set a different date if he wants on DGL 21:14:35 bh: it's slightly similar to the left 4 dead "mutations" thing 21:15:11 they have a game mode where each week they tweak some mechanic of the normal game modes 21:15:19 neat 21:15:38 _slightly_ similar but not really very similar :) 21:16:46 distrib_type -- UP is high chance at shallower levels? 21:17:00 bh: yes 21:17:37 balance is weird because if there's a slightly OP god for a day then players can abuse it to get streaks etc. 21:18:04 whereas with the rng god sure you could get something better than normal on the odd game but it'll all average out 21:18:45 but it does sound like a cool idea 21:18:59 * bh looks at mon-pick-data for things to kill 21:19:40 ??phantasmal warrior 21:19:40 phantasmal warrior[1/1]: phantasmal warriors don't bear mentioning 21:19:46 phantasmal warrior (09W) | Spd: 10 | HD: 9 | HP: 33-64 | AC/EV: 12/10 | Dam: 1813(drain) | 07undead, 10doors, evil, see invisible, lev | Res: 06magic(72), 02cold, 09poison+++, 12drown, 04rot+++, 13neg+++, 13torm, 04napalm | Vul: 08holy++ | XP: 544 | Sz: Medium | Int: high. 21:19:46 %??phantasmal warrior 21:19:51 skeletal warrior (10z) | Spd: 10 | HD: 10 | HP: 55-76 | AC/EV: 15/10 | Dam: 25 | 07undead, 10weapons, 10items, 10doors, fighter, evil, spellcaster | Res: 06magic(93), 02cold, 09poison+++, 12drown, 04rot+++, 13neg+++, 13torm | Vul: 08holy++ | XP: 816 | Sp: animate dead | Sz: Medium | Int: normal. 21:19:51 %??skeletal warrior 21:20:12 there's too much undead in the the abyss. 21:20:42 but i shouldn't talk about "balance" and "streaks" because these are things i still don't know enough about ;) 21:20:45 -!- Yllodra has quit [] 21:20:56 <|amethyst> !lg mumra / won 21:20:57 2/124 games for mumra: N=2/124 (1.61%) 21:20:57 |amethyst: You have 1 message. Use !messages to read it. 21:21:11 that is pretty terrible 21:21:46 i hardly play online because webtiles is laggy for me in the uk 21:22:13 !lg . / won 21:22:14 0/656 games for SamB: N=0/656 (0.00%) 21:22:18 <|amethyst> !tell evilmike I have evilmike@gmail.com in the crawl-private list 21:22:19 |amethyst: OK, I'll let evilmike know. 21:22:28 wow, I could never have calculated that 21:22:42 <|amethyst> !lg . /won 21:22:43 2/5643 games for |amethyst: N=2/5643 (0.04%) 21:22:49 haha 21:22:53 okay i'm not doing so bad it seems 21:23:16 <|amethyst> !tell evilmike Make sure the mail isn't going to your spam filter (it's a simple alias, no list manager, so you won't be on the To: line for example, which can cause spam filtering) 21:23:16 !lg . /won 21:23:17 |amethyst: OK, I'll let evilmike know. 21:23:17 3/1273 games for bh: N=3/1273 (0.24%) 21:23:36 Fire Dragon Armour description is wrong by battaile 21:23:51 |amethyst: i think edlothiol said he wasn't on it earlier and added him 21:24:46 ??hell knight 21:24:47 hell knight[1/1]: Often signifies the presence of Margery. Tends to be outrageously well equipped (often has a demon weapon). When it's not hitting you with a ridiculous weapon, is either casting a) pain and haste, or b) bolt of fire and (in emergencies) blink. 21:26:01 -!- Thalfon has quit [Quit: Page closed] 21:26:18 we need more abyssal monsters. There's too much stuff with 'hell' in the name. 21:26:26 <|amethyst> mumra: oh 21:26:32 <|amethyst> missed that 21:27:37 ...I go somewhere else for the evening and someone else is inducted to the cabal. I always miss the festivities. :( 21:27:40 mumra: welcome aboard! 21:27:47 -!- Fhqwhgads_ has quit [Remote host closed the connection] 21:28:01 hey Grunt - thanks! 21:28:03 oh hey 21:28:14 grats, mumra 21:28:30 * mumra wonders if Grunt and ontoclasm been somewhere _together_? 21:28:40 we are the same person 21:28:41 !? 21:28:43 ontoclasm: I wonder if they suspect anythin-- oops. 21:28:51 I hate when I think out loud like that. 21:28:53 The only people who are the same people are me, enne, zannick and haran. 21:28:58 think about it: have you ever seen us in the same room? 21:29:08 (Apart from IRC, because that's not a real room.) 21:30:12 I miss my old abyss monster list that had electric golems at Abyss:27 21:30:25 bh: quick, put it together again! 21:31:33 Speaking of abyss monster lists: what do we do with Abyss and this new framework :) 21:31:36 i have always been the same person as me 21:31:38 unknown monster: "electric golem name=abyssal_golem n_rpl chaos_breath" 21:31:38 %??electric golem name=abyssal_golem n_rpl spells: chaos_breath 21:31:38 why on earth are there guardian serpents. It's like the abyss is just full of random things 21:31:55 abyssal golem (158) | Spd: 16 | HD: 15 | HP: 117-152 | AC/EV: 5/20 | Dam: 1511(elec:15-21), 1511(elec:15-21), 15, 15 | 11non-living, 10doors, see invisible, !sil | Res: 13magic(immune), 05fire, 02cold, 11elec+++, 09poison+++, 12drown, 04rot+++, 13neg+++, 13torm, 04napalm | XP: 4434 | Sp: chaos breath (3d30) | Sz: Large | Int: plant. 21:31:55 %??electric golem name:abyssal_golem n_rpl n_des col:random spells:chaos_breath 21:31:58 o/ 21:32:06 :'( 21:32:18 bh: well, the abyss is random! 21:32:20 (apparently) 21:32:31 my grunt persona is better at %?? syntax than my ontoclasm persona 21:32:32 bh: I bet those used to be subtractor snakes. 21:33:08 someone who knows what's going on should gut this list 21:33:25 If I had my way I'd remove all of the undead apart from liches and maybe vampires 21:33:37 does it still have skeletal warriors 21:34:13 hell no :) 21:34:37 hm. I'll just branch 21:34:55 IMO start writing an abyssal monster list from scratch. 21:35:07 Start with the abyssal monsters and work from there :) 21:35:29 <|amethyst> !tell galehar Just changed all the foo:quote to foo:quote to fix #6805. I didn't see any occurrences in the translations, but you might want to verify that (and check your scripts) 21:35:30 |amethyst: OK, I'll let galehar know. 21:36:05 -!- ZChris13 has quit [Remote host closed the connection] 21:36:18 <|amethyst> chiggedy check your scripts before I wreck your scripts 21:38:47 03|amethyst 07* 0.12-a0-2964-g211238e: Alias quotes to quotes, not descriptions (#6805). 10(6 minutes ago, 2 files, 110+ 110-) 13http://git.develz.org/?p=crawl.git;a=commitdiff;h=211238e93cc9 21:41:28 -!- rast has joined ##crawl-dev 21:48:31 -!- gluup_ has quit [Read error: Connection reset by peer] 21:48:48 whoever decided to stuff a bunch of wretched stars into iron boxes is a very bad person. 21:49:06 That's a Lightli vault, IIRC. 21:52:50 -!- eith has quit [Ping timeout: 246 seconds] 21:54:32 -!- caleba has quit [Quit: caleba] 21:55:03 branch pushed. 21:55:23 -!- Pepe[netbook] has quit [Ping timeout: 255 seconds] 21:57:04 -!- kek has quit [Quit: Kicked by KickServ] 21:58:09 you there? 21:58:12 !abyss Cheibriados 21:58:13 bh casts a spell. Cheibriados is devoured by a tear in reality! 21:59:00 New branch created: aphorism146 (1 commit) 21:59:01 03bh 07[aphorism146] * 0.12-a0-2965-gbcad6fd: Remove things that I hate from the abyss 10(7 minutes ago, 1 file, 14+ 74-) 13http://git.develz.org/?p=crawl.git;a=commitdiff;h=bcad6fd5b81c 22:00:52 -!- dtsund has quit [Remote host closed the connection] 22:01:42 -!- Sequell has quit [Remote host closed the connection] 22:02:35 -!- Sequell has joined ##crawl-dev 22:05:50 bh: looking again at this abyss stuff ... i *should* actually be able to push this straight to master now i've cleaned things up slightly 22:05:59 :D 22:07:00 -!- Linksi has quit [Ping timeout: 248 seconds] 22:07:30 the really complex layout is kind of a bit messy still but i can gradually clean it up 22:07:46 although i'm worried dolorous will lose the plot over the formatting 22:07:55 -!- MaxFrost has quit [Ping timeout: 245 seconds] 22:08:53 -!- Linksi has joined ##crawl-dev 22:09:19 it doesn't matter -- dolorous is really a bot. 22:10:26 Haha. 22:10:45 bh: looking at those monsters you hate in abyss, there are two that I would miss in abyss: hellephants (because they nearly don't exist elsewhere and are good at killing people) and golden eyes (because they work well with abyss terrain and are good at killing people) 22:10:48 -!- ToastyP has quit [Quit: ChatZilla 0.9.90 [Firefox 19.0.2/20130307023931]] 22:11:03 elliptic: did I nix golden eyes? that was an accident 22:11:08 !lg * ckiller=hellephant s=place 22:11:09 89 games for * (ckiller=hellephant): 77x Abyss, 4x Hell, 2x Abyss:1, Vaults:1, Abyss:2, D:27, WizLab, D:21, Spider:5 22:11:14 I meant to leave in everything with 'eye' in the name 22:11:24 ...Spider:5. 22:11:32 Grunt: corruption? 22:11:33 !lg * ckiller=hellephant place=Spider:5 22:11:34 1. aspy the Impaler (L14 DsAK), worshipper of Lugonu, blasted by a hellephant (blast of flame) (summoned by Lugonu's corruption) on Spider:5 on 2012-06-23 09:09:46, with 76168 points after 37416 turns and 6:25:05. 22:11:39 bh: got it in one :b 22:11:40 * bh wins 22:12:41 hellephants also feel fairly abyssal to me (I mean, they blink around a lot :P) 22:13:22 !lg * ckiller=hell hog s=place 22:13:23 112 games for * (ckiller=hell_hog): 101x Abyss, 5x Abyss:1, 2x Abyss:2, Spider, Temple, Shoals:1, Volcano 22:13:27 ...huh. 22:13:37 (todo: figure out what monsters primarily kill people within the abyss) 22:13:52 !lg * ckiller=large abomination s=place 22:13:53 1869 games for * (ckiller=large_abomination): 1592x Abyss, 108x Abyss:1, 31x D:9, 19x D:11, 15x D:10, 14x Abyss:2, 12x D:8, 12x Pan, 10x D:1, 5x Abyss:4, 5x Bailey, 3x D:14, 3x Abyss:5, 3x D:12, 3x D:13, 3x Abyss:3, 2x D:7, 2x D:19, 2x Orc:2, 2x Elf:2, 2x Temple, 2x D:17, 2x Lair:1, D:18, D:4, Elf:3, D:16, Orc:3, Lair:2, Crypt:3, Swamp:5, Vaults:8, D:2, WizLab, Sewer, Elf:1, Lair:7, Orc:1, D:21, D... 22:14:12 "You are in the Abyss! You are likely to be beaten to death by a large abomination!" 22:14:26 !lg * ckiller=hell hound s=place 22:14:27 357 games for * (ckiller=hell_hound): 247x Abyss, 13x D:14, 10x Lair:8, 9x D:15, 8x Abyss:1, 6x Volcano, 6x D:16, 5x D:17, 4x Elf:3, 4x D:13, 3x Orc:4, 3x Snake:1, 3x D:18, 2x D:4, 2x Orc:3, 2x Snake:2, 2x D:11, 2x Abyss:2, 2x D:19, 2x D:10, 2x D:1, 2x Dis:7, D:12, Elf:1, Lair:4, Zig:18, Tomb:1, Snake:3, Tar:5, Elf:5, D:6, Spider:2, Vaults:3, Elf:2, Orc:2, D:21, Lair:2, Hell, Vaults:1, Lair:1 22:14:28 Oh, no! A lurking horror slithered into view and tormented you! 22:14:42 maybe lurking horrors should just be renamed to tormentspore 22:16:30 <|amethyst> sporement 22:16:30 |amethyst: You have 1 message. Use !messages to read it. 22:16:34 elliptic: I'm totally happy deferring to your judgement. The sack of undead just had to go. 22:17:30 -!- fourfall has joined ##crawl-dev 22:17:32 ...you reenabled chaos butterflies 22:18:25 only on abyss:3-5 I think? 22:18:32 That's how it reads, yes. 22:19:07 DracoOmega: it's on a branch 22:19:37 ... will that let it into zotdef? 22:20:09 -!- freefall has quit [Ping timeout: 276 seconds] 22:20:22 zotdef should special case rain. 22:20:36 Rain is hardly the only issue 22:21:30 getting tossed about isn't really sporting, either 22:22:21 shouldn't zotdef refuse to place abyss-only monsters in general? since zot is not abyss... 22:23:57 well, I think there was a check that would prevent this but then someone changed it to only exclude chaos butterflies instead of everything abyss-only, and then after they got disabled that was taken out too? 22:24:20 and the check wasn't even here that long, either 22:25:38 |amethyst: mariposa nunca mas o nunca mas mariposa? 22:26:23 bh: your universal translator seems to be malfunctioning 22:26:38 SamB: sorry, I had a babelfish accident. 22:26:53 I'll reenter my hunter2 22:26:58 fell out of your ear, did it? 22:28:02 -!- dcssrubot237 has quit [Read error: Connection reset by peer] 22:28:39 barring |amethyst correcting my spanish, I'm going to go with el primo. 22:34:25 03bh 07[aphorism146] * 0.12-a0-2966-g72839c4: More Abyss Monster Modifications 10(6 minutes ago, 1 file, 4+ 2-) 13http://git.develz.org/?p=crawl.git;a=commitdiff;h=72839c471a28 22:34:26 03dolorous 07* 0.12-a0-2965-gf1e848c: Add spacing fix. 10(6 minutes ago, 1 file, 1+ 1-) 13http://git.develz.org/?p=crawl.git;a=commitdiff;h=f1e848c6e84d 22:39:10 -!- JamezQ has quit [Quit: ERC Version 5.3 (IRC client for Emacs)] 22:39:12 so what's the best way of doing this: 22:39:19 i've set up a new branch based on origin/master 22:39:32 and i want to pick and rebase some commits from a different branch onto this new branch 22:39:57 Sounds like you are looking for cherry-pick? 22:40:06 <|amethyst> mumra: easiest then is git cherry-pick those commits 22:40:14 * Grunt gestures at |amethyst. |amethyst resists. 22:40:24 <|amethyst> bh: what's that from? 22:40:51 <|amethyst> Grunt: I even made "cherry-pick" line up with yours 22:40:51 -!- st_ has quit [Read error: Connection reset by peer] 22:40:57 |amethyst: indeed! 22:40:58 -!- st_ has joined ##crawl-dev 22:41:06 |amethyst: it isn't from anywhere. I was asking which is more correct. 22:41:18 <|amethyst> bh: oh, I don't speak Spanish 22:41:32 <|amethyst> I can just look things up in my books 22:41:58 |amethyst: ah. like 'our nada who art in nada'? 22:42:28 <|amethyst> Well, specifically the Borges stuff I've put into the ES project on Transifex 22:42:45 <|amethyst> it was just me looking it up in a Spanish edition of his work 22:42:46 * Grunt read "Borg's"... 22:43:14 <|amethyst> Jorgrun Luis Borgnjor 22:43:19 Heh. 22:43:25 todo: Jorgnjor! 22:43:47 <|amethyst> I guess that should be "Louise" 22:43:55 Hahaha. 22:44:05 <|amethyst> Or we should have a unique named "Luis" 22:44:19 |amethyst: Borges Sprint! You wander through a dream world defending a unique named Peron :-P 22:44:48 Peron dies! Sorry, but your quest is now rather pointless. You quit... 22:45:20 <|amethyst> You go blind! Sif Muna grants you a book! x5000 22:45:36 You are being crushed by all the books. 22:47:20 <|amethyst> I was trying to think of ideas for a Barthes roguelike (it is s-z.org after all) but all I could come up with was "The van hits! You die." 22:49:49 -!- Sovek has quit [Quit: REALITY.SYS Corrupted: Re-boot universe? (Y/N/Q)] 22:50:50 Twilight Zone Roguelike: The library is noisy. Nuclear war kills everyone else. You break your glasses. There's something on the wing. You die. 22:50:51 -!- ussdefiant has joined ##crawl-dev 22:52:30 -!- Wehk_ has quit [Read error: Connection reset by peer] 22:54:18 -!- dtsund has joined ##crawl-dev 22:54:27 -!- Seschwa has quit [Quit: Page closed] 22:57:42 -!- danharaj has quit [Quit: ~ Trillian Astra - www.trillian.im ~] 23:00:00 -!- ruwin has quit [] 23:06:14 -!- dcssrubot86 has quit [Read error: Connection reset by peer] 23:06:24 -!- ussdefiant has quit [Ping timeout: 252 seconds] 23:08:12 bh: ok i've pushed to branch abyssal-overworld 23:08:38 i thought you should have a look at least before merging 23:08:41 k 23:09:06 the layout is called UnderworldLayout now just to be confusing 23:09:36 i added it to complex_layout and it seems to work pretty well 23:10:41 also the ForestLayout is in regularLayouts, but it might not be needed at all since Underworld has forests anyway 23:11:32 -!- ussdefiant has joined ##crawl-dev 23:12:10 and this is all using the wrappers i made around the simplex and worley calls to simplify things a bit and make domain transformations slightly easier, so there's a lot more that can be done with it now :) 23:14:52 New branch created: abyssal-overworld (8 commits) 23:14:56 03mumra 07[abyssal-overworld] * 0.12-a0-2966-gad8858e: Large abyssal terrain layout 10(2 weeks ago, 2 files, 307+ 0-) 13http://git.develz.org/?p=crawl.git;a=commitdiff;h=ad8858e68d32 23:14:56 03mumra 07[abyssal-overworld] * 0.12-a0-2967-gb1bf7b6: Forest ProceduralLayout 10(2 weeks ago, 2 files, 119+ 5-) 13http://git.develz.org/?p=crawl.git;a=commitdiff;h=b1bf7b682cbb 23:14:56 03mumra 07[abyssal-overworld] * 0.12-a0-2968-g425b3f9: Abyss clamp testing 10(2 weeks ago, 2 files, 4+ 3-) 13http://git.develz.org/?p=crawl.git;a=commitdiff;h=425b3f963fa0 23:14:56 03mumra 07[abyssal-overworld] * 0.12-a0-2969-g0c3bb8f: Increase time scale 10(2 weeks ago, 2 files, 10+ 5-) 13http://git.develz.org/?p=crawl.git;a=commitdiff;h=0c3bb8f65080 23:14:56 03mumra 07[abyssal-overworld] * 0.12-a0-2970-g21f56ab: Cleaning up ForestLayout 10(2 weeks ago, 1 file, 33+ 76-) 13http://git.develz.org/?p=crawl.git;a=commitdiff;h=21f56ab7ea6c 23:14:56 03mumra 07[abyssal-overworld] * 0.12-a0-2971-gda856f7: Implement noise wrapper functions 10(24 hours ago, 2 files, 147+ 13-) 13http://git.develz.org/?p=crawl.git;a=commitdiff;h=da856f71c103 23:14:56 03mumra 07[abyssal-overworld] * 0.12-a0-2972-g43129ef: Abyssal Underworld layout 10(40 minutes ago, 3 files, 76+ 135-) 13http://git.develz.org/?p=crawl.git;a=commitdiff;h=43129ef12387 23:14:56 03mumra 07[abyssal-overworld] * 0.12-a0-2973-g4952044: Clean up errors introduced during cherry-pick 10(9 minutes ago, 2 files, 3+ 6-) 13http://git.develz.org/?p=crawl.git;a=commitdiff;h=49520447cb43 23:15:07 and thanks Grunt / |amethyst, cherry-pick was the way 23:15:42 every time I do a fetch I see `* [new branch] lightningform -> gs/lightningform` 23:15:56 Yeah, same 23:16:08 Also, 'Abyssal Underworld layout' in abyssal-overworld branch? 23:16:09 * bh casts aspersions at MarvinPA 23:16:19 * Grunt casts aspersions on bh's ancestry. 23:16:20 <_< 23:16:32 Then again, perhaps the abyss can just be non-euclidean and manage to be over AND under simultaneously 23:16:49 DracoOmega: it's the abyss; it's already the cesspit of space-time :) 23:17:16 mumra: it morphs much too quickly. 23:17:46 DracoOmega: exactly ! also it's 4am :P 23:18:06 'eh? Do you live in Greenland or something? 23:18:13 England 23:19:18 -!- yogaFLAME has quit [Ping timeout: 264 seconds] 23:19:22 -!- spriseris has quit [Ping timeout: 256 seconds] 23:19:54 -!- ystael has quit [Ping timeout: 252 seconds] 23:20:09 Is there a `Xom Acts` that shoves all of the items on the floor away from you? 23:20:30 peevee (L14 DrTm) ASSERT(sel.size() == 1) in 'spl-cast.cc' at line 267 failed. (Bailey) 23:20:33 i have a feeling there is 23:20:48 I don't know if he shoves items, or just stairs 23:21:06 -!- Pthing has quit [Remote host closed the connection] 23:21:10 bh: just changed the multiplier so the morphing is 5x slower; i had it at this value before but it felt too slow, see what you think 23:21:15 `The stairs running away from you` is one of the funnier Xom powers. 23:21:27 Yes, I cracked up when I ran into that firt 23:21:29 first* 23:21:53 mumra: In general, it is probably best to err on the slow side rather than the reverse here, gameplay-wise 23:21:54 mumra: It should be fast enough that it's noticeable if you stand still, but slow enough that you don't need to cognitively reevaluate the map every turn 23:22:19 Well, also it has somewhat bad gameplay dynamics to be gaining and breaking los of things constantly 23:23:43 ok 23:24:02 I tried it at the current speed as a spriggan and it felt way too fast 23:24:18 Maybe 1/10th the speed to start 23:25:04 03mumra 07[abyssal-overworld] * 0.12-a0-2974-geeadac2: Make layout morph less quickly 10(5 minutes ago, 1 file, 2+ 2-) 13http://git.develz.org/?p=crawl.git;a=commitdiff;h=eeadac2010ea 23:25:17 what about the clamp setting ? i think it's on 40 but that could be too high also 23:26:00 the higher it is the more aliasing you'll experience but the less thrashing 23:26:27 "so many orbs of fire, it's depressing..." 23:26:29 1learn add zot:5 23:26:49 xom action: when you try to pick up multiple items, xom teleoprts them to a random sqaure on the lowest unexplored floor of d 23:27:02 Oh dear lord that sounds unpleasant 23:27:11 Xom thinks this is hilarious! 23:27:25 ontoclasm: xom action: Xom kills you 23:27:26 bh: when you said "current speed as a spriggan" do you mean after the "Make layout morph less quickly" commit? 23:27:48 bh: ~~ 23:27:55 (here I am acting like |amethyst and forgetting which channel is which) 23:28:17 -!- cocofalco has quit [Quit: Page closed] 23:28:40 mumra: hang on, just rebuilt 23:29:17 ok it should be at 1/5 of the previous speed 23:29:24 you can tell the difference because this one isn't overrun with milestones and scores 23:29:39 oh, here's a good check: print out the number of grid features that change on morph 23:30:09 There are 5600 features on the map. If more than 1% are changing, it's probably much too fast 23:32:15 -!- yogaFLAME has joined ##crawl-dev 23:32:31 -!- AriaB has quit [] 23:34:24 getting the number of squares that change is sort of fidgety, since you don't want to count abyss recentering events 23:37:08 maybe you could just increase the clamp significantly and eat the additional aliasing 23:37:43 -!- kekekela has quit [Quit: Page closed] 23:38:50 we should make a crawl layout based on LA. >;) 23:39:03 bh: we already have layout_chaotic_city. 23:39:06 * Grunt flees in terror. 23:39:19 Grunt: but you can walk places 23:40:17 -!- fourfall has quit [Remote host closed the connection] 23:40:30 -!- freefall has joined ##crawl-dev 23:40:41 mumra: I'm boosting the clamp to 100 23:41:13 hmm, when offering to put travel exclusion on a door, shouldn't there be an exclusion for every cell of door? 23:41:29 SamB: yes, the entire door should get excluded 23:41:50 ok 23:42:34 because I just had to do it twice for okawaru_arena_lexackson ... 23:43:00 Well, sometimes adjacent door tiles don't count as a large door, I think? 23:43:05 Like, the door vault doesn't, right? 23:43:14 Or does it now? 23:43:23 it opened together 23:43:26 hm. I can't tell if I'm popping around because Xom is screwing with me, or because of aliasing effects 23:43:29 (yes, I peeked inside) 23:44:21 the scenery really doesn't seem to changing all that fast here 23:44:41 have you got teleportitis mutation 23:45:01 `Space occasionally distorts in your vicinity.` 23:45:03 dammit. 23:45:13 That would make testing a challenge. 23:45:19 that sounds worse than teleportitis 23:45:25 that sounds like abyssitis 23:45:45 haha 23:46:27 wizmode heal doesn't remove temporary mutations 23:46:31 the most annoying thing i'm finding is there are regular blocks of trees getting in my way, i think i need to tweak the forests a bit 23:47:05 bh: make a potion 23:47:51 bh: i had the same thing with teleportitis at some point, i was all like "what the hell is wrong with the abyss" until i realised 23:47:57 SamB: it's fewer keystrokes to make a new character 23:48:31 true, though words don't really count as single keystrokes in my book 23:53:52 -!- dtsund has quit [Quit: dtsund] 23:54:59 -!- ystael has quit [Ping timeout: 246 seconds] 23:55:53 I don't know if this will mean anything to anyone, but I've been trying to trace why Vaults fails in place-population, and the problem seems to be that it cannot find any place to place stairs 23:56:12 mumra: Any idea why this might be, by any chance? 23:56:41 well ... for starters it shouldn't need to place stairs 23:56:48 because they're placed by the Vaults lua 23:57:10 Huh 23:57:18 Well, that is definitely where it is failing 23:57:33 and this is after the level is generated ? 23:57:52 is it the "cannot place feature at random floor square" error 23:57:54 In _dgn_place_feature_at_random_floor_square (in dgn_place_stone_stairs) 23:58:04 hmm 23:58:08 Yes, that 23:58:17 Are you familiar with that? 23:58:30 that was the same veto i was getting with mapstat (although it didn't cause a crash, just vetoed 50 times) 23:58:44 Well, it crashes here after vetoing 50 times 23:58:49 ah right 23:58:54 Speaking of mapstat, I was poking around with D:27 earlier. 23:58:54 definitely same thing 23:59:02 So... I guess I have only tracked down what you already knew? 23:59:15 mumra: that looks slow enough 23:59:20 Or should dgn_place_stone_stairs() not be being called at all here, normally? 23:59:41 I would increase the size of the worley layout used to select it. your layout shines when there's a big enough area that the player can understand it's coherent 23:59:58 Grunt: a big issue with D:27 is that it still tries to place vaults after placing encompass or orient vaults (and it tends to place quite a few including large zot entries)