00:49:54 hey, any chance that CDO will get working sprint again? should i mantis it or something? 00:51:00 it just needs someone with both access to cdo and access to the sprint map 00:51:30 ah, ok 01:07:39 -!- gcross has joined ##crawl-dev 01:27:51 -!- elliptic has quit [Ping timeout: 240 seconds] 01:43:01 -!- ortoslon1 has joined ##crawl-dev 01:43:01 -!- ortoslon has quit [Disconnected by services] 01:43:05 -!- ortoslon1 is now known as ortoslon 01:49:15 would pushing the sprint map to sourceforge git and running the update script do it? I don't see why the map needs to be secret anymore 01:56:38 it should still stay secret, it's randomized/lua-ized enough that just because you've played through it a couple times, doesn't mean you've seen everything 02:05:22 -!- Anym has joined ##crawl-dev 02:26:26 -!- Zaba has quit [Ping timeout: 264 seconds] 02:28:43 by: The other option is committing it in the local repository and then running the update script. I'm not sure that's anouehg. 02:28:56 The other option is to copy it into the sprint directory in the current, and then forcing the update scripts to run... 02:29:12 Again, not sure that's enough. I don't have permission to read the updates scripts, so I don't know if that'll fuck a lot of things up or not. 02:29:33 -!- Textmode has quit [Quit: Over the ages, man has been certain of a great many things. some of these things were even true.] 02:29:49 -!- Zaba has joined ##crawl-dev 02:31:54 -!- Pseudonut has joined ##crawl-dev 02:33:51 well, greensnark couldn't do it for lack of access, so I don't think anyone but napkin can 02:37:57 !seen napkin 02:37:57 I last saw Napkin at Sun Aug 15 08:46:36 2010 UTC (3d 22h 51m 21s ago) saying greensnark: did everything work with CDO and the Sprint map? on ##crawl-dev. 02:39:27 Bolt Of Magma & conj[fire] suggestions (https://crawl.develz.org/mantis/view.php?id=2314) by Voker57 02:49:31 Ozocubu's armour and condensation shield should benefit from ice enhancer (https://crawl.develz.org/mantis/view.php?id=2315) by galehar 02:49:46 do these damned yaktaurs generate with extra amounts of bolts? 02:52:11 -!- Nexos has joined ##crawl-dev 03:02:09 -!- valrus has quit [*.net *.split] 03:02:10 -!- blue_anna has quit [*.net *.split] 03:02:10 -!- kilobyte has quit [*.net *.split] 03:02:11 -!- CIA-42 has quit [*.net *.split] 03:02:12 -!- Zannick has quit [*.net *.split] 03:02:12 -!- rwbarton has quit [*.net *.split] 03:02:12 -!- jarpiain has quit [*.net *.split] 03:02:13 -!- philsnow_ has quit [*.net *.split] 03:02:14 -!- phyphor has quit [*.net *.split] 03:02:16 -!- elly has quit [*.net *.split] 03:02:19 -!- lorimer has quit [*.net *.split] 03:02:19 -!- Zao has quit [*.net *.split] 03:02:19 -!- felirx has quit [*.net *.split] 03:02:20 -!- OG17 has quit [*.net *.split] 03:02:20 -!- due has quit [*.net *.split] 03:02:20 -!- ixtli has quit [*.net *.split] 03:02:21 -!- Sequell has quit [*.net *.split] 03:02:23 -!- rax has quit [*.net *.split] 03:02:24 -!- Adeon has quit [*.net *.split] 03:02:26 -!- varmin has quit [*.net *.split] 03:02:27 -!- Keskitalo has quit [*.net *.split] 03:02:29 -!- RjY has quit [*.net *.split] 03:02:29 -!- Pseudonut has quit [*.net *.split] 03:02:29 -!- Zaba has quit [*.net *.split] 03:02:29 -!- paxed has quit [*.net *.split] 03:02:30 -!- mruuuu has quit [*.net *.split] 03:02:30 -!- jmsaunde has quit [*.net *.split] 03:02:32 -!- bhaak has quit [*.net *.split] 03:05:27 -!- gcross has quit [Quit: gcross] 03:15:33 -!- bhaak has joined ##crawl-dev 03:24:12 -!- MarvinPA has quit [Remote host closed the connection] 03:28:36 -!- OG17 has joined ##crawl-dev 03:34:19 -!- due has joined ##crawl-dev 03:48:52 -!- Pseudonut has joined ##crawl-dev 03:48:52 -!- Zaba has joined ##crawl-dev 03:48:52 -!- paxed has joined ##crawl-dev 03:48:52 -!- mruuuu has joined ##crawl-dev 03:48:52 -!- jmsaunde has joined ##crawl-dev 04:03:28 -!- Nexos has quit [*.net *.split] 04:03:31 -!- st_ has quit [*.net *.split] 04:03:34 -!- herself has quit [*.net *.split] 04:03:36 -!- Pseudonut has quit [*.net *.split] 04:03:36 -!- Zaba has quit [*.net *.split] 04:03:36 -!- paxed has quit [*.net *.split] 04:03:37 -!- mruuuu has quit [*.net *.split] 04:03:37 -!- jmsaunde has quit [*.net *.split] 04:03:42 -!- Enne has quit [*.net *.split] 04:03:44 -!- by has quit [*.net *.split] 04:03:45 -!- Gretell has quit [*.net *.split] 04:03:45 -!- ivan has quit [*.net *.split] 04:03:45 -!- violetj has quit [*.net *.split] 04:03:47 -!- Napkin has quit [*.net *.split] 04:03:49 -!- joosa has quit [*.net *.split] 04:03:49 -!- Siber has quit [*.net *.split] 04:11:20 -!- Nexos has joined ##crawl-dev 04:12:03 -!- Enne has joined ##crawl-dev 04:12:03 -!- by has joined ##crawl-dev 04:12:03 -!- Gretell has joined ##crawl-dev 04:12:03 -!- ivan has joined ##crawl-dev 04:12:03 -!- violetj has joined ##crawl-dev 04:12:03 -!- Napkin has joined ##crawl-dev 04:13:15 -!- joosa has joined ##crawl-dev 04:13:15 -!- Siber has joined ##crawl-dev 04:14:07 -!- Pseudonut has joined ##crawl-dev 04:14:07 -!- Zaba has joined ##crawl-dev 04:14:07 -!- paxed has joined ##crawl-dev 04:14:07 -!- mruuuu has joined ##crawl-dev 04:14:07 -!- jmsaunde has joined ##crawl-dev 04:14:46 -!- Enne has quit [*.net *.split] 04:14:48 -!- by has quit [*.net *.split] 04:14:49 -!- Gretell has quit [*.net *.split] 04:14:49 -!- ivan has quit [*.net *.split] 04:14:50 -!- violetj has quit [*.net *.split] 04:14:51 -!- Napkin has quit [*.net *.split] 04:14:54 -!- Pseudonut has quit [*.net *.split] 04:14:54 -!- Zaba has quit [*.net *.split] 04:14:55 -!- paxed has quit [*.net *.split] 04:14:55 -!- mruuuu has quit [*.net *.split] 04:14:55 -!- jmsaunde has quit [*.net *.split] 04:15:02 -!- joosa has quit [*.net *.split] 04:15:02 -!- Siber has quit [*.net *.split] 04:17:10 -!- st_ has joined ##crawl-dev 04:17:10 -!- jmsaunde has joined ##crawl-dev 04:17:10 -!- mruuuu has joined ##crawl-dev 04:17:10 -!- paxed has joined ##crawl-dev 04:17:10 -!- Zaba has joined ##crawl-dev 04:17:10 -!- Pseudonut has joined ##crawl-dev 04:17:10 -!- Siber has joined ##crawl-dev 04:17:10 -!- joosa has joined ##crawl-dev 04:17:10 -!- Enne has joined ##crawl-dev 04:17:10 -!- by has joined ##crawl-dev 04:17:10 -!- Gretell has joined ##crawl-dev 04:17:10 -!- ivan has joined ##crawl-dev 04:17:10 -!- violetj has joined ##crawl-dev 04:17:10 -!- Napkin has joined ##crawl-dev 04:18:05 -!- mruuuu has quit [Ping timeout: 240 seconds] 04:18:23 -!- purge has quit [Write error: Broken pipe] 04:18:46 -!- herself has joined ##crawl-dev 04:19:39 -!- ixtli has joined ##crawl-dev 04:19:39 -!- Sequell has joined ##crawl-dev 04:19:39 -!- rax has joined ##crawl-dev 04:19:39 -!- Adeon has joined ##crawl-dev 04:20:16 -!- jooosa has joined ##crawl-dev 04:20:18 -!- elly has joined ##crawl-dev 04:20:18 -!- lorimer has joined ##crawl-dev 04:20:18 -!- Zao has joined ##crawl-dev 04:20:18 -!- felirx has joined ##crawl-dev 04:20:28 -!- valrus has joined ##crawl-dev 04:20:28 -!- blue_anna has joined ##crawl-dev 04:20:28 -!- kilobyte has joined ##crawl-dev 04:20:28 -!- CIA-42 has joined ##crawl-dev 04:20:58 -!- varmin has joined ##crawl-dev 04:20:58 -!- Keskitalo has joined ##crawl-dev 04:20:58 -!- RjY has joined ##crawl-dev 04:21:04 -!- mruuuu has joined ##crawl-dev 04:21:04 -!- Zannick has joined ##crawl-dev 04:21:04 -!- rwbarton has joined ##crawl-dev 04:21:04 -!- jarpiain has joined ##crawl-dev 04:21:04 -!- philsnow_ has joined ##crawl-dev 04:21:04 -!- phyphor has joined ##crawl-dev 04:21:42 -!- jooosa has quit [*.net *.split] 04:21:43 -!- st_ has quit [*.net *.split] 04:21:44 -!- Enne has quit [*.net *.split] 04:21:46 -!- by has quit [*.net *.split] 04:21:47 -!- Gretell has quit [*.net *.split] 04:21:47 -!- ivan has quit [*.net *.split] 04:21:48 -!- violetj has quit [*.net *.split] 04:21:49 -!- Napkin has quit [*.net *.split] 04:21:50 -!- mruuuu has quit [*.net *.split] 04:21:51 -!- Zannick has quit [*.net *.split] 04:21:51 -!- rwbarton has quit [*.net *.split] 04:21:51 -!- jarpiain has quit [*.net *.split] 04:21:52 -!- philsnow_ has quit [*.net *.split] 04:21:54 -!- phyphor has quit [*.net *.split] 04:21:56 -!- varmin has quit [*.net *.split] 04:21:57 -!- Keskitalo has quit [*.net *.split] 04:21:59 -!- RjY has quit [*.net *.split] 04:22:00 -!- valrus has quit [*.net *.split] 04:22:01 -!- blue_anna has quit [*.net *.split] 04:22:02 -!- kilobyte has quit [*.net *.split] 04:22:02 -!- CIA-42 has quit [*.net *.split] 04:22:04 -!- elly has quit [*.net *.split] 04:22:06 -!- lorimer has quit [*.net *.split] 04:22:07 -!- Zao has quit [*.net *.split] 04:22:07 -!- felirx has quit [*.net *.split] 04:22:08 -!- ixtli has quit [*.net *.split] 04:22:10 -!- Sequell has quit [*.net *.split] 04:22:11 -!- rax has quit [*.net *.split] 04:22:12 -!- Adeon has quit [*.net *.split] 04:22:13 -!- herself has quit [*.net *.split] 04:22:17 -!- Pseudonut has quit [*.net *.split] 04:22:17 -!- Zaba has quit [*.net *.split] 04:22:18 -!- paxed has quit [*.net *.split] 04:22:18 -!- jmsaunde has quit [*.net *.split] 04:22:24 -!- joosa has quit [*.net *.split] 04:22:24 -!- Siber has quit [*.net *.split] 04:23:08 -!- greensna1k has joined ##crawl-dev 04:24:16 -!- Anym has quit [Quit: ChatZilla 0.9.86 [Firefox 3.6.8/20100722155716]] 04:25:53 -!- greensnark has quit [Write error: Broken pipe] 04:29:30 -!- due has quit [Ping timeout: 240 seconds] 04:35:38 -!- Mu_ has joined ##crawl-dev 04:35:38 -!- syllogism has joined ##crawl-dev 04:35:38 -!- MarvinPA has joined ##crawl-dev 04:35:38 -!- Jude_ has joined ##crawl-dev 04:35:38 -!- phyphor has joined ##crawl-dev 04:35:38 -!- philsnow_ has joined ##crawl-dev 04:35:38 -!- jarpiain has joined ##crawl-dev 04:35:38 -!- rwbarton has joined ##crawl-dev 04:35:38 -!- Zannick has joined ##crawl-dev 04:35:38 -!- mruuuu has joined ##crawl-dev 04:35:38 -!- RjY has joined ##crawl-dev 04:35:38 -!- Keskitalo has joined ##crawl-dev 04:35:38 -!- varmin has joined ##crawl-dev 04:35:38 -!- CIA-42 has joined ##crawl-dev 04:35:38 -!- kilobyte has joined ##crawl-dev 04:35:38 -!- blue_anna has joined ##crawl-dev 04:35:38 -!- valrus has joined ##crawl-dev 04:35:38 -!- felirx has joined ##crawl-dev 04:35:38 -!- Zao has joined ##crawl-dev 04:35:38 -!- lorimer has joined ##crawl-dev 04:35:38 -!- elly has joined ##crawl-dev 04:35:38 -!- joosa has joined ##crawl-dev 04:35:38 -!- Adeon has joined ##crawl-dev 04:35:38 -!- rax has joined ##crawl-dev 04:35:38 -!- Sequell has joined ##crawl-dev 04:35:38 -!- ixtli has joined ##crawl-dev 04:35:38 -!- herself has joined ##crawl-dev 04:35:38 -!- st_ has joined ##crawl-dev 04:35:38 -!- jmsaunde has joined ##crawl-dev 04:35:38 -!- paxed has joined ##crawl-dev 04:35:38 -!- Zaba has joined ##crawl-dev 04:35:38 -!- Pseudonut has joined ##crawl-dev 04:35:38 -!- Siber has joined ##crawl-dev 04:35:38 -!- Enne has joined ##crawl-dev 04:35:38 -!- by has joined ##crawl-dev 04:35:38 -!- Gretell has joined ##crawl-dev 04:35:38 -!- ivan has joined ##crawl-dev 04:35:38 -!- violetj has joined ##crawl-dev 04:35:38 -!- Napkin has joined ##crawl-dev 04:52:53 by: do you still have those gdr test dumps somewhere? 04:54:09 I could push the code to a separate branch if you like 04:54:53 oh that's even better 04:56:38 branch fsim_acgdrev 04:56:58 thanks 04:57:10 wizard mode ctrl-F prompts for a monster then runs through various ac/gdr/ev values 04:57:37 character setup should be irrelevant 05:06:45 -!- Twinge has joined ##crawl-dev 05:16:31 -!- Jude_ is now known as due 05:16:35 -!- due has quit [Changing host] 05:16:35 -!- due has joined ##crawl-dev 05:18:52 -!- Twinge has quit [*.net *.split] 05:19:04 -!- Twinge has joined ##crawl-dev 05:21:14 -!- casmith789 has joined ##crawl-dev 05:36:55 -!- Ekaterin has joined ##crawl-dev 05:40:26 -!- Nexos has quit [Ping timeout: 255 seconds] 06:06:01 03by 07stone_soup-0.7 * r9bdf0740e8dc 10/crawl-ref/source/spl-data.h: Disallow targeting passwall at self (#2274). 06:07:01 wandering shrooms tend to wander 06:07:32 and the longcat is long 06:09:07 -!- greensna1k is now known as greensnark 06:12:41 hey greensnark 06:12:48 Evenin 06:15:31 even by uses hugeterm these days :( 06:15:50 i know :( 06:16:26 not intentionally, but cao doesn't have broken terminal handling and I haven't got around to forcing it to 80x24 06:16:45 the terminal is fullscreen 06:16:47 -!- Moriasc has joined ##crawl-dev 06:17:14 -!- Nexos has joined ##crawl-dev 06:17:22 by: stty rows 24 cols 80 06:17:53 kilobyte: thanks 06:17:57 syllogism: better? 06:18:04 by: <3 06:18:09 take on xtahua! 06:18:34 @??xtahua 06:18:34 Xtahua (05D) | Speed: 10 | HD: 19 | Health: 133 | AC/EV: 15/7 | Damage: 35, 20, 17 | Flags: see invisible, fly, !sil | Res: 06magic(177), 05fire++, 03poison | Vul: 12cold | Chunks: 07contaminated | XP: 5449 | Sp: flame blast (3d38). 06:18:37 @?? azrael 06:18:37 Azrael (04R) | Speed: 10 | HD: 11 | Health: 88 | AC/EV: 10/5 | Damage: 12 | Flags: 05demonic, lev, !sil | Res: 06magic(44), 04fire+++, 03poison | Vul: 12cold | XP: 1588 | Sp: b.fire (3d20), sticky flame (3d5), fireball (3d20), hellfire (3d20), hellfire burst (3d15). 06:18:38 hm. 06:18:48 you could probably kill azrael and claim those acquirement scrolls 06:18:54 of course, how can you play with such a few lines and with such small part of the map displayed at once is another question 06:18:54 assuming the efreet didn't burn them already :P 06:19:17 poor okky 06:19:26 people have terminals bigger than 80x24? 06:19:43 for crawl purposes, 80x24 with a huge ass font is my preference 06:20:18 you have an ass-font? 06:20:50 Update manual: new tutorial, and new starting menu (https://crawl.develz.org/mantis/view.php?id=2316) by evktalo 06:20:53 felirx: I use a font which ends up with 125x45 for all coding, and 97x37 for Crawl 06:21:59 MarvinPA: Someone thinks that your nick means "Marvin Pennsylvania" :P 06:22:11 haha 06:22:12 since indeed ass-fonts make Crawl more convenient to play... you need just a few more lines and a few more squares outside LOS for convenience, the rest has diminishing gains but makes letters smaller and thus harder to notice 06:22:25 I play my game at 80x30, just so that the message window is long enough to avoid tiresome More... prompts whenever I butcher with weapon swap. 06:22:26 they should /whois me 06:22:43 why? 06:22:45 he clearly hasn't read his share of the good sci-fi 06:22:46 oh no nevermind 06:22:53 it won't work with freenode webchat thingy 06:22:57 no, it won't :) 06:23:17 i did used to have "MarvintheParanoidAndroid" in the name field or something when i was using a proper client :P 06:23:46 Zao: or have more than three monsters fighting you at the same time. Or a single hydra that alternates hits and misses. Or use meph at all. Or ever have more than one monster do something. 06:23:46 but it's a rather long nick for most irc networks :( 06:24:35 by: wouldn't it have been funny if they had occupied all those ground tiles? :P 06:24:55 hilarious 06:25:17 yes, resisting mushrooms are great 06:27:06 due: about plant-ridden Lair, we now have vaults which have ||||| loot hidden in such corners. That means one needs to whack all those plants autoexplore fails to look at :( 06:27:10 bah, they were burned 06:27:21 are there any more scrolls in the map? 06:27:25 yes 06:27:32 I think tomb has quite a few 06:27:45 tomb has 4 or 5 acquirement 06:27:47 in many cases, autoexplore can be improved, but in quite a number of cases you do need to kill the plant anyway 06:28:24 so we probably need to let it kill non-fungus plants in some circumstances. 06:30:52 @?spriggan defender 06:30:54 spriggan defender (08i) | Speed: 16 | HD: 15 | Health: 35-54 | AC/EV: 3/30 | Damage: 30 | Flags: see invisible | Res: 06magic(140) | Chunks: 07contaminated | XP: 1578. 06:30:57 just 30 ev 06:31:49 drainy-vous 06:31:53 Ha, I thought you were going to run out of zerk 06:32:10 me too 06:32:22 well, I was safe with the deep water 06:32:41 do monsters get an ev penalty in shallow water, or just attack penalties? 06:32:53 Just attack penalties afaik 06:33:47 <3 defenders kicking ass 06:34:30 They're more like spriggan attackers :P 06:35:08 yeah, outside of their theme their name looks odd 06:35:22 blade hands! 06:35:36 and in Shoals, you have impalers/aquamancers outside the rune hut, too 06:36:34 !lg * t sprint ikiller=~spriggan s=killer 06:36:34 34 games for * (t ikiller=~spriggan): 27x a spriggan defender, 6x a spriggan druid, 1x a wolf 06:36:56 !lg * t sprint ikiller=~spriggan s=name 06:36:57 34 games for * (t ikiller=~spriggan): 7x heteroy, 2x hayenne, 2x thack, 2x pointless, 1x toft, 1x 78291, 1x Nosferax, 1x Castanova, 1x ronf, 1x doy, 1x dlk, 1x Person, 1x casmith789, 1x jokeserver, 1x rob, 1x Ozymandias, 1x adamzap, 1x reid, 1x Baraton, 1x Jerek, 1x nrook, 1x joosa, 1x Pseudonut, 1x larasium, 1x think 06:37:11 As usual heteroy holds the title 06:37:26 !lg * t sprint xl>10 s=ikiller 06:37:26 256 games for * (t xl>10): 28x , 12x Rupert, 12x a spriggan defender, 9x the player character, 9x Gastronok, 8x a deep elf annihilator, 8x an azure jelly, 7x a spriggan druid, 7x a dire elephant, 6x a redback, 6x Maud, 5x a killer bee, 5x a dragon, 5x a vampire knight, 4x the royal jelly, 4x Dowan, 4x a seven-headed hydra, 3x an anaconda, 3x Jozef, 3x Frederick, 3x a yaktaur captain, 3x an Orb Gua... 06:37:27 very close 06:37:49 nellie isn't on that list :( 06:37:51 did the dragons before go so much better due to chance or jthe water 06:37:57 oooh, first place tied with Rupert, <3 06:38:19 or was that some hd-enhanced dragon... 06:38:27 you never know with Mu 06:38:30 you knever know with mu 06:38:32 HEHE 06:39:17 by, you're gonna die. 06:40:03 why? 06:40:06 or not 06:41:27 -!- ortoslon has quit [Ping timeout: 258 seconds] 06:42:14 by: this fsim takes forever :P 06:42:15 delicious clow 06:42:39 I suppose I could tweak it a bit 06:42:54 syllogism: yes go ahead 06:43:25 clow? what on earth am i on recently? i cannot type, i don't even nkow what i was going to say. 06:43:35 glow 06:43:39 oh. 06:43:42 thanks. 06:43:57 delicious bite sized blae 06:44:09 syllogism: it would be nice to be able to get stats for just one set of ac/gdr/ev vs one monster 06:44:09 is it exe axe of speed? 06:44:13 yes 06:44:24 due: want me to wield it? 06:44:26 by: sure 06:44:44 distortion most likely, in which case I blame you 06:44:47 LOL 06:44:58 vorpal, boooring 06:44:59 bleh, no fun 06:45:13 what's through that door? hell? 06:45:19 good distortion weapons aren't likely since they were deemed too useful in sprint :P 06:45:36 initially the uniques had like short blades of distortion but that would have made it too easy :P 06:45:47 so now they've slow or blunt weapons :P 06:45:57 Sonja's toy from Sprint1 was Teh Shit 06:46:06 I should learn ice form to fight xtahua 06:46:31 really? 06:46:37 and have rF-? 06:46:38 ??ice form 06:46:38 ice form[1/1]: +20% HP, rF-, rC+++, rPois. Melds all armour except cloaks, but gives 5-12 AC (and has synergy with {ozocubu's armour}). 12 base damage with freezing brand. Players in ice form can float through water, but get no aquatic bonuses and can't reach submerged items. Found in Book of Changes, L4 ice/tmut. 06:47:22 tukima! 06:47:26 and defenders were re-specced to have daggers of draining :( They are biased towards distortion naturally. 06:47:57 I was joking 06:48:13 what happened to all your money 06:48:34 by needs more money 06:49:15 I don't really know 06:49:30 robustness was 820g no? 06:49:50 what's through there? crypt? 06:50:08 might be rf robe 06:51:01 didn't spend more than 1200 gold or so 06:51:04 * due tunes out 06:51:06 -!- paxed has quit [Ping timeout: 240 seconds] 06:51:58 lots of fruit 06:53:00 -!- paxed has joined ##crawl-dev 06:55:06 are you sure you got all the orcish gold 06:56:22 I'll check back later 06:59:28 -!- Amonchakad has joined ##crawl-dev 07:02:36 -!- flowsnake has joined ##crawl-dev 07:07:26 -!- eith has joined ##crawl-dev 07:07:44 -!- Amonchakad has quit [Quit: When two people dream the same dream, it ceases to be an illusion. KVIrc 3.4.2 Shiny http://www.kvirc.net] 07:13:36 -!- Pseudonut has quit [Remote host closed the connection] 07:25:55 seems like orc gold varies from ~2k to ~4k 07:26:56 it uses gold acquirement so the variance should be about the same 07:30:17 weapons of reaching from behind oklobs = hax! 07:37:06 try it over deep water 07:37:17 the mob on the beach, you on water = luls 07:40:03 by: the oklobs won't even attempt to target the curse skull 07:42:13 ah, even if I tell them to? 07:42:17 right 07:42:18 the ACj thing? 07:42:21 yes 07:51:22 Implement a setting to auto-remove identified items from current shopping list (https://crawl.develz.org/mantis/view.php?id=2317) by Nexos 08:01:29 -!- MarvinPA has quit [Ping timeout: 252 seconds] 08:04:46 -!- ortoslon has joined ##crawl-dev 08:29:00 -!- MarvinPA has joined ##crawl-dev 08:32:26 can you recall oklobs? 08:33:11 no 08:41:53 !learn add bad_ideas Recall Oklobs - lvl9 Summ/Tloc spell 08:41:53 bad ideas[2374/2374]: Recall Oklobs - lvl9 Summ/Tloc spell 08:45:32 -!- blue_anna has quit [Ping timeout: 246 seconds] 08:50:19 by: maybe rain clouds and just hope you can hold on until they disappear? 08:50:29 or that 08:55:13 wondering if I should berserk that 2 and hope there's nothing behind the wall... 08:55:38 is the mummy still there 08:56:13 I think I've killed two greater 08:57:02 -!- eith has quit [Ping timeout: 264 seconds] 08:57:52 odd: I do a ^F rElec and I get twice the same item 08:58:13 Should I report a bug and !copysave? 08:59:51 (item is a randart) 09:01:14 should use one on gold 09:01:31 yes 09:01:49 just thought of it myself in time :) 09:02:10 maybe should have spent two on gold actually 09:02:25 definitely should have done gold acquirement first to see how much you get 09:02:30 -!- blue_anna has joined ##crawl-dev 09:03:21 well you can make like 32 oklobs now 09:03:28 anyone know offhand the git command to redownload everything and revert to trunk ? 09:04:50 git clone? 09:06:25 "git reset --hard origin/master" will reset your current local branch to the latest trunk you have 09:06:25 Nexos, well, then I have to manually delete the crawl-ref directory 09:06:31 I guess its the same really :) 09:11:36 -!- Cryp71c_ is now known as Cryp71c 09:11:51 Duplicate item found in search screen (https://crawl.develz.org/mantis/view.php?id=2318) by Nexos 09:12:54 perhaps the duplicate item was picked up by a monster (unseen by the player) and then "found again" when the player killed the monster? 09:13:07 could that cause an item to be added to the stash tracker twice even if it's an artefact? 09:13:13 no monster around 09:13:21 rwbarton: Yes 09:13:39 You can also get duplicates for items moved by the tide 09:13:41 Can s.o. please attach Nexos-20100819101234-duplicateItemEntryInSearchScreen.tar.bz2 to bug 2318? 09:14:53 no tide either 09:17:58 are they shown at the same spot on the map? 09:20:59 also, do you get duplicate results if you search for say the artefact's name? 09:22:16 -!- eith has joined ##crawl-dev 09:23:03 I'll check 09:23:37 also duplicates if I check by name 09:25:19 on the map, the (a) was were the item was, the (b) at another place. When I went at (b), the ^F is fixed 09:26:03 right, so the item was gifted to you at (b), you wandered off, a monster picked it up who you killed at (a) 09:27:01 I don't remember having recently killed monster there (the artefact was given 10000+ turns ago). I'll check the ttyrec 09:27:27 it doesn't have to have been recent 09:27:48 you just have to have not visited (b) since then 09:27:51 -!- Enne has quit [Read error: Connection reset by peer] 09:28:25 -!- Enne has joined ##crawl-dev 09:29:43 (still trying to download the ttyrec...) 09:31:29 but (a) and (b) were visible when I issued the ^F 09:33:08 that's sort of odd--unless there was a stack of items at (b), then I guess it wouldn't know whether the item was gone 09:33:20 you can only see the top item in a stack until you walk over it 09:38:35 are there amphibious vault guards in sprint? 09:39:12 sounds unlikely 09:39:23 @?? vault guard 09:39:24 vault guard (10@) | Speed: 10 | HD: 13 | Health: 53-90 | AC/EV: 1/13 | Damage: 20 | Flags: sense invisible | Res: 06magic(52) | Chunks: 07contaminated | XP: 1374. 09:39:32 ok, so it's not intentional? I have one standing in deep water here 09:40:00 lmao how the hell 09:40:22 rwbarton: I just checked the ttyrec: there were no monster when I came; it issued the Ctrl-F only after the item had been picked up and dropped on another empty square. The search occured when I was just 1 square away 09:40:43 they're regular vault guards they just have some custom arms and armour 09:41:11 copysave isn't likely to work for sprint, is it? 09:42:02 is the custom armour boots of levitation 09:42:03 is there any creature around 100xp value that has an acid attack? 09:42:03 ;) 09:42:18 maybe it moved into shallow water on the same turn the rain made it deep? 09:42:39 @?brown ooze 09:42:39 brown ooze (07J) | Speed: 10 | HD: 7 | Health: 25-54 | AC/EV: 10/1 | Damage: 2508(acid:7d3) | Flags: sense invisible | Res: 06magic(65), 03poison, 08acid+++, asphyx | XP: 244. 09:42:42 is that close enough? 09:42:58 I was looking at that -- its kinda too big 09:43:39 Im sketching a 5% chance early vault that gives early access to temple .. like on d1 or d2. you have to fight something to get in, based on your class 09:44:03 so like fighter-types get 1 big thing .. hunters get a few small things, casters and mixes get a mix of the two 09:44:03 syllogism: it's happily stepping into every bit of deep water 09:44:09 oh 09:44:10 I need one big jelly 09:44:12 it's wielding an artefact 09:44:17 like twice the toughness of a normal jelly 09:44:32 damn, oklobs in the way 09:44:33 or something that acid attacks and is equivalent to a wolf or ogre 09:44:43 I wanted to see if it could cross lava, too 09:44:51 Can s.o. please attach Nexos-20100819101234-duplicateItemEntryInSearchScreen.tar.bz2 to bug 2318? I can't do it myself (unavailable for web users) 09:45:33 Nexos: the saves don't go away once you've copied them 09:45:38 you can keep playing 09:46:04 the flail was +lev 09:46:48 yes 09:46:50 just tested that 09:46:53 also I seem to have picked up more money 09:47:37 by: yeah I know, I guess the .tar.bz2 is not a simple save file. Just wanted to make sure all information is attached to the bug report before I forget where the .tar.bz2 was 09:47:41 @?orange rat 09:47:41 orange rat (04r) | Speed: 12 | HD: 3 | Health: 9-24 | AC/EV: 7/10 | Damage: 2013(drain) | Flags: evil | Res: 06magic(12) | Chunks: 09poisonous | XP: 34. 09:47:50 @?wraith 09:47:50 wraith (16W) | Speed: 10 | HD: 6 | Health: 21-47 | AC/EV: 10/10 | Damage: 1313(drain) | Flags: 07undead, evil, see invisible, lev | Res: 06magic(56), 02cold, 03poison | XP: 210. 09:47:55 @?wight 09:47:55 wight (15W) | Speed: 10 | HD: 3 | Health: 9-24 | AC/EV: 4/10 | Damage: 813(drain) | Flags: 07undead, evil | Res: 06magic(16), 02cold++, 03poison | XP: 58. 09:48:25 I'd attached it myself if it was available publicly 09:49:11 you could add a note saying where to get the save 09:50:18 OK 09:51:44 can you set/chance the view distance in a des file? 09:53:29 -!- elliptic has joined ##crawl-dev 09:57:57 blue_anna: no 10:05:13 -!- gcross has joined ##crawl-dev 10:12:14 Kiku corpses shouldn't give piety when sacrificed to other gods (https://crawl.develz.org/mantis/view.php?id=2319) by OG17 10:17:43 03j-p-e-g * r8908dede2320 10/crawl-ref/source/ (main.cc place-info.cc player.h): Reinit global_info (PlaceInfo) when starting a new game. Fixes crashes. 10:17:44 03j-p-e-g * rdf62c623888c 10/crawl-ref/source/place-info.cc: Comment out the levels_seen/PlaceInfo assert. 10:17:45 03j-p-e-g * re660887ad8d0 10/crawl-ref/source/ (main.cc message.cc message.h): Also reinitialize the message window and the notes for new games. 10:27:59 -!- Ekaterin has quit [Quit: Leaving] 10:34:59 -!- gcross has quit [Quit: gcross] 10:37:24 why do insubstatial wisps have such a high native depth 10:37:32 you basically never see them before d:26-27 10:37:40 and they're really not that dangerous 10:37:49 -!- Anym has joined ##crawl-dev 10:38:27 dangerously annoying 10:39:24 if they were earlier they would make people dangerously frustrated, yes 10:39:48 well, that's an argument for removing them, not moving them to d:27 d: 10:47:52 -!- Moriasc has quit [Ping timeout: 252 seconds] 10:49:47 -!- MarvinPA has quit [Ping timeout: 252 seconds] 10:52:29 Kraken sometimes causes some tiles to be underlined in urxvt (https://crawl.develz.org/mantis/view.php?id=2320) by Voker57 10:59:29 -!- Nexos has quit [Ping timeout: 255 seconds] 11:25:53 _You feel lost and a long, long way from home... You are cast into the Abyss! 11:26:00 heh, how appropriate 11:26:58 Abyss, eh. Sounds like some place in North Dakota :P 11:29:37 why is crawl-ref going further and further into regression in trunk? 11:30:05 It's a sign of impending doom 11:30:10 like if you clone right now, you get crawl-ref/crawl-ref/crawl-ref/... 11:30:17 Uh 11:30:23 a month ago it was crawl-ref/crawl-ref .. wihhch was already tooo much :) 11:30:42 That sounds like a problem with your clone 11:30:54 You probably created a crawl-ref directory yourself 11:31:05 I did but I deleted it before i did the clone 11:31:20 and I have to put it in the git command 11:31:24 git clone git://crawl-ref.git.sourceforge.net/gitroot -- that just hangs up 11:31:45 git clone git://crawl-ref.git.sourceforge.net/gitroot/crawl-ref/crawl-ref is correct 11:32:03 yea, so what is crawl-ref in a long nest of regression? 11:32:04 :) 11:32:05 The crawl-ref in the URL has nothing to do with the crawl-ref in the directory 11:32:13 The URL is forced on us by Sourceforge 11:32:13 okay 11:32:17 well its in both places 11:32:24 I cant see why its necessary in either 11:32:34 oo 11:32:47 The crawl-ref directory in the repo is unnecessary. There's nothing we can do about the URL though 11:33:13 Except maybe toss SF at some point 11:34:20 i just killed by a D:1 scroll of immolation from a vault :p is there a way to do the depth restriction stuff on vault contents 11:35:45 Mu_, in the des file? 11:36:14 i mean generally 11:36:26 Mu_, the easiest way is like: KITEM: * = any level:N 11:37:10 you have to detect what level the vault is on if the range is big though 11:38:03 Mu_: I think that if the vault places random items they respect level depths; if the vault specifically says it wants high level items, it gets what it asks for 11:38:33 So if your immolation minivault said "give me a scroll suitable for level + 10", well, that's a matter of fixing the specific vault, not vaults in general :) 11:38:50 !lg * tmsg=~immolation 11:38:50 375. itsmu the Sneak (L2 SEAs), killed by scroll of immolation on D:1 (minivault 10) on 2010-08-19, with 103 points after 703 turns and 0:02:20. 11:39:04 the vault in question uses * 11:40:16 That's 5 + depth * 2 instead of depth 11:40:25 So into immolation territory, yeah 11:42:24 !lg * tmsg=~immolation place=d:1 s:map 11:42:24 No games for * (tmsg=~immolation place=d:1 s:map). 11:42:29 !lg * tmsg=~immolation place=d:1 s=map 11:42:30 11 games for * (tmsg=~immolation place=d:1): 8x , 2x minivault 10, 1x minivault 22 11:42:41 Mu_: Hey, you have company :P 11:42:58 why is that damn scroll even stil in the game :P 11:43:05 It's nice for killing bees :P 11:43:09 If you have nothing else :P 11:46:29 by: how are you going to kill the &s 11:46:49 I used immolation scrolls to great effect on my SEAs 11:47:07 since I had early rF+ 11:47:24 killed orc priests, ice beasts, etc 11:47:27 I suppose you could drown some of them 11:48:09 syllogism: I guess you need rain clouds for that, and the gloom is kind of in the way 11:48:24 but really I just want enough experience for controlled blink to get past those zot traps 11:50:07 elliptic: I see you're holding your 15 rune win back as the nuclear option? :P 11:50:44 I just haven't felt like doing it at the times when I haven't been on streak 11:50:54 and I plan to speedrun it so I shouldn't do it on streak 11:51:08 wanna watch that speedrun 11:51:10 nice to know I have ~600 points there for the taking, though :) 11:51:37 immolation scrolls are great :) 12:05:14 -!- Anym has quit [Quit: ChatZilla 0.9.86 [Firefox 3.6.8/20100722155716]] 12:15:23 expecting tiamat the acid blob 12:15:30 gaha 12:19:21 @?? acid blob 12:19:22 acid blob (11J) | Speed: 14 | HD: 18 | Health: 72-120 | AC/EV: 1/3 | Damage: 4208(acid:7d3) | Flags: sense invisible, !sil | Res: 06magic(168), 03poison, 08acid+++, asphyx | XP: 3841 | Sp: acid splash (3d7+7d5). 12:19:25 huh 12:19:34 oh right 12:19:37 acid resistance 12:20:02 why does tiamat turn into generic slime creature anyway 12:21:21 the highest hd things you can poly into are acid blobs/iron dragons/golden dragons etc 12:21:35 or do you mean like a slime with unique stats 12:21:47 no I was wondering why it was generally a slime 12:22:00 as opposed to eg a titan or something 12:24:02 -!- elliptic has quit [Ping timeout: 264 seconds] 12:24:42 probably those don't polymorph further 12:25:29 i think it's just the magic immune creatures that wont 12:30:02 -!- casmith789 has quit [Remote host closed the connection] 12:52:58 http://nopaste.dk/p2275 - what's wrong with line 2? it throws an error when I try to launch crawl with my des file 12:54:21 !lg redrum 12:54:21 229. redrum the Skirmisher (L3 DrCK), worshipper of Makhleb, slain by Ijyb (a +6,+12 club) on D:2 on 2010-08-19, with 120 points after 1033 turns and 0:04:06. 12:55:01 pretty sure +12 didn't used to be possible for non-god gifts 12:55:20 !lg * kaux~~12 12:55:21 52. redrum the Skirmisher (L3 DrCK), worshipper of Makhleb, slain by Ijyb (a +6,+12 club) on D:2 on 2010-08-19, with 120 points after 1033 turns and 0:04:06. 12:55:23 !lg * kaux~~12 -2 12:55:24 51. snoopy the Ducker (L4 MfTm), blasted by Sigmund (wand of magic darts {zapped: 12}) on D:2 on 2010-08-12, with 136 points after 1668 turns and 0:09:28. 12:55:37 !lg * kaux~~12 kaux!~wand -2 12:55:38 Index out of range: -2 12:55:40 !lg * kaux~~12 kaux!~wand 12:55:41 1. redrum the Skirmisher (L3 DrCK), worshipper of Makhleb, slain by Ijyb (a +6,+12 club) on D:2 on 2010-08-19, with 120 points after 1033 turns and 0:04:06. 12:55:55 blue_anna: what's the actual error 12:56:36 doy, Código/stone soup/0.8a/crawl-ref/crawl-ref/source/dat/des/portals/earlytemple.des:97: ')' expected near '|' 12:58:36 -!- mruuuu has quit [Quit: mruuuu] 12:58:59 I don't think lua supports || 12:59:08 use "or" instead, yeah 12:59:11 oo 12:59:13 ty 13:01:14 -!- mruuuu has joined ##crawl-dev 13:08:58 hmm http://nopaste.dk/p2276 it tells me the if statement is not closed properly -- gives the wrong line number. 13:12:52 -!- Pseudonut has joined ##crawl-dev 13:16:57 -!- elliptic has joined ##crawl-dev 13:19:32 -!- Pseudonut has quit [Remote host closed the connection] 13:26:00 is the serpent of hell more powerful than it used to be? 13:26:54 no 13:47:30 is wucad mu's wizlab messed up? I just did it without seeing any shadow monks 13:47:45 just walked to the statue and disintegrated it, no opposition 13:49:48 can anyone help em debug these two if clauses -- I cant get my des file to load properly 13:50:28 http://nopaste.dk/p2277 13:57:12 blue_anna: Line 30 is missing an 'else' 13:57:28 Also that looks pretty scary in general 13:57:54 what about the first if clause? 13:57:59 both have an error 13:58:27 greensnark, its not so bad when you see the full des 13:58:33 http://nopaste.dk/p2278 13:58:39 but then the problem is obfuscated 13:58:43 Suggestions: Don't use the : prefixed form unless you have just one or two lines of code 13:58:51 Use the {{ }} form instead 13:59:19 greensnark, can I do that with MAP...ENDMAP definitions in between? 13:59:59 Suggestion 2: If you're conditionalising the entire MAP, consider using two different vaults instead :P 14:01:02 All those magic numbers are pretty problematic for maintainability :) 14:01:27 AC: -3 14:01:36 these slime walls are pretty serious 14:01:36 doy: Woo! 14:01:44 Oh, you're playing Crawl, nevermind 14:02:06 !whereis doy 14:02:41 doy the Merfolkian Porcupine (L27 MfCr), a worshipper of The Shining One, is currently on Slime:5 after 152799 turns. 14:03:36 !lm doy x=urune 14:03:36 2840. [2010-08-19] [urune=0] doy the Merfolkian Porcupine (L27 MfCr) entered a Labyrinth on turn 150195. (Lab) 14:03:45 You don't carry your runes often, I see :) 14:04:53 wasted inventory space 14:04:54 (: 14:05:04 !lm x=game_id 14:05:05 2840. [2010-08-19] [game_id=0] doy the Merfolkian Porcupine (L27 MfCr) entered a Labyrinth on turn 150195. (Lab) 14:05:07 So how many runes do you have :P 14:05:16 !lm doy x=rstart 14:05:16 2840. [2010-08-19] [rstart=2010-08-17 [20100717211029S]] doy the Merfolkian Porcupine (L27 MfCr) entered a Labyrinth on turn 150195. (Lab) 14:05:24 !lm doy rstart=20100717211029S s=rune 14:05:25 6 milestones for doy (rstart=20100717211029S): 1x silver, 1x bone, 1x serpentine, 1x obsidian, 1x iron, 1x decaying 14:05:36 greensnark, it still has problems with the first if block even if it is wrapped in {{}} 14:05:38 why is game_id broken 14:05:49 You don't get a game_id until the game is over 14:06:34 does that mean you can search for milestones belonging to active games somehow? 14:06:46 or does that fail because of weird null rules? 14:06:47 You can use the start time as I did there 14:06:58 yes, but then you have to look it up separately 14:07:00 http://nopaste.dk/p2279 14:07:04 That's right 14:07:21 -!- Textmode has joined ##crawl-dev 14:07:35 In any case, there are lots of orphaned milestones in the db, so just checking for game_id is null won't quite do ti 14:07:37 it would be neat if you could search for, say, the active game with the most runes 14:07:43 ah 14:08:00 Well, Sequell has no idea what games are active 14:08:22 It can figure out what games are incomplete, but even that is prone to long tails of incomplete games 14:08:44 Since there are thousands of incomplete games at any given point :) 14:08:51 yes, I can't think of a way to do it which wouldn't be quite error-prone 14:11:09 I did consider it 14:11:31 If the query is for a specific player you can just check their most recent milestone and find all milestones with that start time 14:11:36 To get milestones for the current game 14:11:53 no subqueries in !lm I suppose :) 14:12:00 Not yet anyway :) 14:12:35 http://nopaste.dk/p2283 -- just reformatted it to be easy to read. is you.class() accessable from a des file? 14:12:52 I'm running out of ideas, its not that complex 14:20:09 What error do you get 14:20:32 Código/stone soup/0.8a/crawl-ref/crawl-ref/source/dat/des/portals/test.des:31: 'end' expected (to close 'if' at line 21) near '' 14:21:15 -!- Nexos has joined ##crawl-dev 14:21:20 Oh, you're using "else if" instead of "elseif" 14:23:06 ooooh man ouch 14:23:10 thank you! 14:27:15 well, at least now the lua looks good -- its crashing but its not my lua. 14:28:14 http://nopaste.dk/p2285 14:30:40 Are you handling idx=0 14:30:55 Oh, you have a trailing else 14:31:05 Ok, but I still think you should do different maps :P 14:32:32 greensnark, I need the entrance to always go to a vault based on the player's class 14:32:48 each vault is the same in that it provides access to temple, and has a challenge fight to get to it 14:33:02 its just the map and the monsters that change, based on the class of the player 14:33:16 Ok, so tag your Assassin vault with heroic_initiation_assassin or something 14:33:20 And choose the tag in the entry vault 14:33:36 greensnark, does that simplify anything? 14:33:52 Yes, you won't have a nested if-elseif chain with embedded maps 14:34:19 greensnark, hmm, I'm till going to need it, its just going to move from the vault map to the entrance maps 14:34:26 The map sanity check really can't handle conditionals, so it's very likely that the untested code paths can have bugs 14:34:43 If you make each of those a first-class vault, each will be sanity checked 14:35:10 greensnark, you're saying you think my map definitions might have errors? 14:35:20 I don't know if they will have errors 14:35:28 because I tested it and got the crash without anything in between those if statements at all 14:35:28 But if you make a typo in one of those if -elseif blocks 14:35:35 Maybe spell monster names wrong, for instance 14:35:43 Crawl will not warn you until you actually hit the vault in-game 14:35:47 -!- ortoslon has quit [Ping timeout: 240 seconds] 14:36:05 greensnark, thats a good suggestion 14:36:22 Im still not really clear on how I seelct vaults based on class without an lua block to detect the class 14:36:39 Your Lua block will go into the entry vault 14:36:46 And you will select a tag to use 14:37:02 It won't remove the checks, but it will make the checks less world-spanning 14:37:22 Also your entry vaults will have common code anyway, separate it out into a little function 14:37:42 And finally, checking for classes is not a very Crawlish thing to do :) 14:38:00 Crawl really doesn't care about player class after character creation 14:38:36 greensnark, well, put that aside for a second. :P 14:39:04 I left it for last because I assumed you were just experimenting :P 14:39:32 yeah .. also I rather prefer to have early acces to the temple :P 14:40:19 so I have 4 entry vaults.. each of them will have a call to a function I define at the top, and that function will set my flags with my little if-block. how does the entry use those flags to make the entry O go to the right vault? 14:40:40 Your entry vaults will need to define a lua marker for the portal 14:40:54 Check the syntax for that; one of the parameters is a tag that selects the destination vault 14:41:02 yea I guess I cant just enter_portal_vault any more 14:41:03 are these vaults you are just making for yourself? 14:41:07 yes 14:41:15 I dont care if anyone wants to use it :P 14:41:17 but its for me 14:42:12 I hope you do realize that attempts to sit on cool ideas will be booed :p 14:42:38 :) I'll share -- where do I post ideas Im not sure are really fit for inclusion? 14:42:41 but if you have trouble with polishing them out, that's absolutely not a problem 14:43:41 mantis; or just pastebin but only if you can ensure they're not forgotten 14:49:25 :P I'm trying to do it with Marker now .. do you know where I can find documentation for marker attributes? the advanced.txt only lsits them not how to use them 14:50:14 I figure its gotta be like MARKER: O = lua:enter_vault(name="vault_foo") .. but I cant find any examples for enter_vault in the dat/des directories 14:50:28 -!- Ekaterin has joined ##crawl-dev 14:50:36 getting cast into the abyss should make you stop dropping things d: 14:50:52 ajaja 14:51:02 that's funny 14:52:18 doy: Hehe 14:52:43 blue_anna: Try the other portal vaults like bailey/ice cave/sewer/whatever 14:52:44 "whoops" 14:53:06 what caused this? ghost with sticky flame and distortion? 14:53:15 Just imagine how much concentration and attention doy was giving to his stash that he didn't notice he was in the abyss until he finished arranging his stash :P 14:53:53 Autoexplore fails if surrounded by diagonal walls and item on the ground (https://crawl.develz.org/mantis/view.php?id=2321) by Voker57 14:53:54 !lm doy 14:53:54 2847. [2010-08-19] doy the Merfolkian Porcupine (L27 MfCr) is cast into the Abyss! (the effects of Hell) (Coc:6) 14:57:15 they use timed markers .. what if I dont particularly want it to time out? 14:57:46 its kinda neat to see, I see how bailey does it almost exactly like you were saying 14:59:29 one_way_stair ! woot! 14:59:34 whee 15:08:52 -!- Siber has quit [Ping timeout: 260 seconds] 15:16:19 -!- purge has joined ##crawl-dev 15:22:14 -!- Moriasc has joined ##crawl-dev 15:22:53 greensnark, http://nopaste.dk/p2286 15:23:09 looks about right, but I'm still getting a generic crash after refactoring it 15:25:10 -!- Nexos_ has joined ##crawl-dev 15:27:00 !lg * when=t ktyp=winning urune=15 x=cdist(name) 15:27:01 45 games for * (when=t ktyp=winning urune=15): cdist(name)=41 15:27:06 wow 15:27:11 that's pretty impressive 15:27:18 !lg * when=t9 ktyp=winning urune=15 x=cdist(name) 15:27:19 27 games for * (when=t9 ktyp=winning urune=15): cdist(name)=26 15:27:39 doy: allruning is worth a lot more points this year 15:27:50 true 15:28:03 but it's not like that would have kept people from doing it last year 15:28:04 zigs were also completed much faster than last year 15:28:09 -!- Nexos has quit [Ping timeout: 258 seconds] 15:28:42 well, that's just because everyone knows the loopholes for zigs now 15:28:53 yeah, zigs were fairly new last year 15:29:04 they were introduced in 0.5, right? 15:29:20 i think so 15:29:38 and 0.5 was released just before t09 15:29:53 I doubt the "fire storm everything with mana regen" was a non-obvious strategy last year, 15:30:01 but I guess people are a lot less afraid of them now 15:30:09 just out of familiarity 15:30:16 i still have not done them very often 15:30:17 the entrances were all copied directly from temple.des 15:30:18 !lg * cv=0.5 1 x=start 15:30:19 1. [start=2009-06-13 [20090513115245S]] test the Caller (L1 MfSu), slain by a snake on D:3 on 2009-06-13, with 24 points after 172 turns and 0:00:47. 15:30:55 so the recursion problem has to be somewhere in my maps, I think? 15:32:22 I'ms tarting to wonder if you really have access to the you object in des files 15:32:56 I know the ice caves do something with properties of the player 15:33:04 er, not ice caves, troves 15:33:05 -!- Nexos_ is now known as Nexos 15:33:36 is {{ ... }} just a multi-line version of : ? 15:34:08 rwbarton, yes 15:34:21 thats supposed to be true in the crawlrc 15:34:26 ok 15:34:49 but in practice putting {{ }} in your options on CAO eats the color definitions , no matter what is between the braces 15:44:05 -!- Pseudonut has joined ##crawl-dev 15:45:45 -!- Ekaterin has quit [Quit: Leaving] 15:50:22 I jsut took the maps out and replaced with just a simple map -- damn if the problem isnt in the lua again 15:50:27 http://nopaste.dk/p2287 15:51:24 i know at one point our parser didn't like blank lines in the middle of lua code 15:51:28 don't know if that's been fixed 15:51:41 bailey.des has blank lines 15:52:04 guess it has then 15:52:05 (: 15:52:07 does it like the or at the beginning of the line? i've had similar problems in other scripting languages 15:52:24 nope, lua doesn't care about that 15:52:27 k 15:53:08 post the error message too if there is one 15:53:12 oo one_way_stair has an extra set of parenthesis 15:53:44 but that didnt change the crash 15:53:55 what does 97. SUBST: x : xxxc do? 15:54:45 that's the same as SUBST: x = x:30 c 15:54:55 ah 15:55:42 thre times out of 4, the x's will stay as x .. one time in four, they will all become c's ( regular stone versus undiggable wall ) 15:55:51 aha 15:56:20 i do not know lua/crawlmaps, but you are making me want to learn :P 15:58:11 I dont understand what's wrong .. I just deleted the function body and it still crashes at start. .. we just fixed those if lines earlier ... 15:59:01 It's easier to get help if you narrow down the problem and report exact error messages 15:59:27 Is it really crashing or is it reporting an error 16:00:25 And if it is crashing, at what point is it crashing 16:00:27 greensnark, you want the crash log? 16:00:30 yea it is crashing 16:00:49 http://nopaste.dk/p2288 16:01:02 thats the log 16:01:08 it's possible that crawl just really doesn't like the idea of multiple entries to the temple 16:01:13 this is the code: http://nopaste.dk/p2287 16:01:23 doy, no, bailey is doing something very similar to this 16:01:24 Ok, it's failing during compile because there's no job set 16:01:38 greensnark, but if I get rid of my des, it starts 16:01:39 Your code has to pass checks immediately after compile 16:02:02 And since you're checking for the character's job before the game has started, you're triggering asserts 16:02:05 blue_anna: no, i mean, temple entries are handled specially in several places in the code 16:02:12 ooooh 16:02:17 oo that .. I get that 16:02:21 having a portal vault that contains a temple entry might be confusing 16:02:28 but yeah, that's not what's causing this crash 16:02:28 if I put that in the function i bet it starts 16:02:38 its crashing because its executing right away 16:02:59 but i wouldn't be surprised if this breaks things down the road 16:03:16 blue_anna: There's a crawl.game_started() that tells you whether the game has started or not 16:03:18 like: where is the upstairs from the temple going to go? 16:03:36 Use that to avoid checking for character information before game start 16:04:03 portal vault levels disappear once you leave them 16:05:04 Yeah, this might trigger some of the placeinfo asserts 16:05:24 It'll be pretty funny if a character goes from D:1 -> portal vault -> Temple -> upstairs on D:6 :P 16:05:50 that'll happen 16:05:57 ite's a heroic entrance :P 16:06:08 But as a matter of fact, the dungeon code will probably just blow up trying to go from portal vault -> branch 16:06:21 Because portal vaults are not part of the main dungeon structure 16:06:26 that'll probably have the potential to break dungeon connectivity too 16:06:36 because we still assume that levels are traversed in order 16:06:40 even though shafts exist 16:06:41 !lm ahrin type=god.renounce 16:06:42 13. [2010-08-19] Ahrin the Eviscerator (L27 MiSt) abandoned Makhleb on turn 169813. (D:12) 16:06:43 should fix that sometime 16:06:56 blue_anna: You could just drop altars in there, i.e. make the portal vault a pseudo temple 16:07:32 or attach a temple map without it being temple...if that's possible 16:07:54 although i guess that'd be weird if you found two different Temples 16:08:00 That's possible, but you run the risk of lousing up the main temple 16:08:23 The temple map is selected at game start and the game throws a tantrum if it can't be used because it has already been used or some other failure 16:08:36 at game start?? 16:08:43 Yep 16:08:43 you mean character selection? 16:08:56 Game starts after characer selection, yes 16:08:57 interesting 16:09:02 because Ive palyed and gotten more than one temple without restarting the game 16:09:06 I don't mean process startup 16:09:10 -!- g_cross has joined ##crawl-dev 16:09:12 oo 16:09:22 blue_anna: How do you get more than one temple, exactly? :) 16:09:29 I mean the Ecumenical temple level 16:09:34 Not minitemple vaults 16:09:38 greensnark, play more than one game complete through to temple :P 16:10:13 KFEAT: * = .:100 / *:3 16:10:22 do i have to do that differently? 16:10:39 KFEAT: * = w:100 . / w:3 * maybe ? 16:14:26 that was it 16:15:06 does that set a weight of 100 for /, too? 16:15:23 hmm 16:15:36 I wonder how you set / feature :P 16:16:14 @?manes 16:16:14 unknown monster: "manes" 16:16:20 @?maines 16:16:20 unknown monster: "maines" 16:16:36 what happened to manes? 16:16:42 used to be a tier-5 demon 16:17:16 ??manes 16:17:17 Renamed to iron imp 16:17:18 iron imp[1/1]: A twisted little minor demon. Lots of resists, and slow. Named manes before 0.7. 16:17:25 oo :) 16:17:32 thank you, I know what those are 16:17:35 why? 16:17:53 greensnark not privy to rationale behind command decisions. 16:18:00 heh 16:18:39 because all the brown|black|gray snakes got changed 16:19:08 just curious 16:20:32 NSUBST: 1 = Z:20 Y X W V:20 16:20:59 do I need to do that with w: 's also ? 16:21:40 blue_anna: This is all documented :P 16:22:00 That is not the way to use NSUBST 16:22:02 that's not in nsubst -- I read the doc before I asked this time :P 16:22:18 nsubst uses multiple subst specs 16:22:23 So use valid subst specs 16:22:47 I thought by default nsubst didnt change every one the same, .. 16:23:08 so like ? = 1 2 3 would change on average one third of ? to 1, one third to 2 and one third to 3 16:23:10 The docs cover what it does :P 16:23:58 greensnark, yeah, it says "replace different instances of the same placeholder with completely different substitutions" 16:24:16 Did you look at the example? 16:24:27 Did you look for other uses of nsubst in the des files? 16:24:54 It helps to do these things before asking in here 16:24:58 ok .. I guess nsubst is the wrong tool, my bad. 16:25:02 what is the proper way to do sustitutions so that each instance of a placeholder is substituted differently ? 16:26:13 There's nothing that does exactly that available 16:27:16 wow 16:27:35 so I cant have a symbol that means "one of" without thinking through how many instances of that symbol Im placing ? 16:27:55 that's different from what you just said 16:28:10 mm, I dont see how 16:28:11 You can assign a different symbol to each thing and shuffle them 16:28:24 Im not trying to be an nusiance about this .. 16:28:42 It helps to look at a lot of different vaults 16:29:06 Or keep things simple for your first attempts 16:29:21 I just want a meansof doing this.. I imagine like MONS: a: / b: ... but where each instance of the placeholder is considered against the random seleciton, rather than all or nothing 16:32:00 blue_anna: Don't understand :P 16:34:18 from what i understand, you can do (choose a replacement 'r' for 'x', foreach x: replace x with 'r') but blue_anna wants to do (foreach x: choose replacement 'r', replace x with 'r') 16:35:22 Zannick, yes, that's it :) 16:35:47 That does not explain it either :P 16:36:00 so that you can take the first map here http://nopaste.dk/p2289, and convert it to the second, without having to know the number of placeholders in the map 16:36:06 This kind of thing you have to give examples :P 16:37:31 The way Zannick put it sounded like SUBST would do it, but that's presumably not right 16:37:33 I guess I could do it with markers 16:37:34 I think Zannick means "each 'x' has either an orc or an elf independently with 50% chance" 16:37:50 no subst does exactly what he said the first time 16:37:57 his first part 16:38:11 Subst has two subtly different modes 16:38:19 There's x=xyz and x:xyz 16:39:34 yeah, rwbarton's example is the latter of my statements 16:39:37 x = x y z ... if you have a oneline map with "xxx" .. can you get xyz just with subst in equals mode? 16:39:39 Any documentation on des and map creation and whatnot? 16:39:45 sorry if my programmatic explanation was confusing 16:40:08 yes, you can also get zzz, equally likely 16:40:10 I thought it changed them so you always get "xxx" "yyy" or "zzz" :P 16:40:21 assuming you mean SUBST: x = xyz 16:40:46 blue_anna: You cannot guarantee that each replacement is unique 16:41:03 But you can use xyz and SHUFFLE: xyz to randomise them 16:41:25 It's not clear to me what you really want 16:41:32 greensnark, I'm almost feeling comfrotable wiht it -- you mean to say it might return "xxx" .. but it might also return "yyz" or whatever 16:41:55 Yeah, each x is replaced with x or y or z 16:41:57 does x:xyz only do xxx, yyy, or zzz, then? or something else? 16:42:05 Zannick: That's right 16:42:09 aha 16:42:10 http://nopaste.dk/p2289 is the SUBST line to do the transform examplified here like this: SUBST: 1 = 123 16:42:37 then my statement above was ": does one thing but blue_anna wants what = does" 16:42:51 yeay! :) thank you 16:42:56 if my understanding is correct 16:43:06 How I understood it was different 16:43:29 what a trip :P 16:43:42 blue_anna: Both SUBST modes are documented :( 16:43:48 I just wanted a regular subst, and didnt know it :P 16:44:15 greensnark, I think after you get familiar with what the stuff does, the documentation seems more instructive than before .. 16:44:24 makes it a beter reference than an instruction 16:44:25 the documentation for NSUBST is a little confusing in that it suggests SUBST doesn't do this 16:44:28 but whatever 16:44:40 greensnark, thank you for the help 16:44:44 it compiled :) 16:44:46 "Unlike SUBST, however, it allows you to replace different instances of the same placeholder with completely different substitutions." 16:45:32 Yeah, some of the wording is ambiguous 16:45:50 Only to be expected given how you need to draw a diagram to describe behaviour in most cases :) 16:45:59 doc patches welcome! 16:46:19 greensnark, I'd work on the documentation if it was on the wiki 16:46:31 now there's an idea 16:46:50 wiki for .des file documentation welcome :) 16:46:57 straight up -- give me sub-page creation access and I'll get started right now 16:47:02 Set up a few pages, seed them with the existing docs and get cracking 16:47:18 I can't give page creation access, you have to file a Mantis ticket requesting it 16:47:29 Too bad Napkin isn't around 16:47:36 is mantis different from the DCSS core? 16:47:48 There's also the chaosforge wiki, either place would be fine for this 16:47:58 Mantis is the bugtracker 16:48:10 Mantis and CDO and the dev wiki are run by Napkin 16:48:18 the chaosforge wiki is a little dated 16:48:24 Yes it is 16:48:26 this really kinda belongs on the dev wiki, don't you think? I'll do the post 16:48:34 ** post the ticket 16:54:35 Id like to build a page and subpages for des documentation on the dcss wiki (https://crawl.develz.org/mantis/view.php?id=2322) by blue_anna 16:56:34 do I load my vault map with &,P,entry_name ? 16:57:40 ooh its L :) 17:01:24 -!- valrus has quit [Remote host closed the connection] 17:06:50 -!- Cryp71c has quit [Quit: Leaving] 17:07:09 -!- Siber has joined ##crawl-dev 17:14:36 how can I have my des report which map is loaded when the player enters the vault entrance? 17:14:58 I'm not ending up in the vault yet :) just a random empty level 17:16:03 debug mode doesnt seem to log what map is loading there 17:21:48 blue_anna: Sounds like you're not setting the portal vault destination correctly 17:22:04 So it is not loading any of your portal vaults 17:34:00 greensnark, yes, I think so. that's why I'd like to print some output telling me what portal vault it should be trying to open 17:34:32 You should check what you're doing different from the other portal vaults 17:35:21 greensnark, well, I'm the only des file that uses one_way_stair at all 17:36:10 but I'm using dst the same, wihtin it .. I think I am 17:36:15 grep is a very useful tool 17:36:35 I want to make sure I am generating the vault name corerctly, is why I want to see output 17:36:59 http://sprunge.us/VEdR 17:37:00 03kilobyte * r6277ada9193e 10/crawl-ref/source/place-info.cc: Enclose df62c623 in ifdefs, so it gets auto-reverted on the next save break. 17:37:01 03kilobyte * ra290ba3a8343 10/crawl-ref/source/ (9 files): Enums and base support for Forest and the Spider Nest. 17:37:40 greensnark, I did grep .. its not in dat/des/portals, branches, builder, variable .. 17:37:49 :) 17:38:01 http://sprunge.us/VEdR 17:38:25 are you in trunk? 17:39:31 because I just grepped one_way_stair in dat/des/builder and portals .. and it returned exit code 1 , no mathes 17:40:02 What version's source code are you using? 17:40:10 Any recent version will have this stuff 17:40:20 At least since 0.5 17:47:08 -!- st_ has quit [] 17:50:51 well I'm working for the advanced.txt guide, 17:51:24 I added a desc_long -- but thats because when I first viewed the portal, it had a tag in all capial letteers saying NO LONG DESCRIPTION 17:51:28 :) 17:53:55 and that does load properly, even though it is undocumented 18:00:46 I put in a crawl.mpr(vaultname) and it crashed this time saying No maps or tags named 'heroic_initiation_melee'. 18:00:57 which is exactly the NAME of the vault it should go to 18:01:10 its interesting to me that this time it crashed, whereas before it was loading a blankish map 18:02:03 just by changing the function that creates the vault entrance to crawl.mpr() message 18:02:28 http://nopaste.dk/p2292 18:06:16 That's the map tag it wants, not the map name 18:06:22 The map name is very rarely used 18:07:35 you mean like.. on the TAGS line? 18:08:09 greensnark, that makes sense -- Ill go read about the tags line again 18:11:36 my level! 18:11:38 yeay! 18:12:30 aww the temple_entry just doesn't work :P 18:12:39 well that I knew might happen in advance 18:14:21 there's probably a way to put the player in temple upon exiting the vault...but it might require some hacking at the c++ code 18:22:02 -!- st_ has joined ##crawl-dev 18:23:12 does unwielding distortion in pan no longer abyss you? 18:23:29 oh, there it goes 18:23:33 I can almost do it jsut with KFEAT: O = enter_temple 18:23:46 but it fails the veto check for interlevel connectivity and crashes crawl 18:24:51 -!- syllogism has quit [] 18:30:59 what is the general name or vaults, portals, etc .. ? I was going to say level 18:31:13 but its probably better to call it map? 18:34:47 -!- Nexos has quit [Ping timeout: 240 seconds] 18:41:44 -!- valrus has joined ##crawl-dev 18:47:09 -!- eith has quit [Ping timeout: 272 seconds] 18:57:22 -!- Pseudonut has quit [Quit: Computer went to sleep] 19:02:29 -!- Moriasc has quit [Quit: ChatZilla 0.9.86 [Firefox 3.6.8/20100722155716]] 19:03:04 -!- Pseudonut has joined ##crawl-dev 19:06:47 -!- Vandal has quit [Ping timeout: 240 seconds] 19:13:24 -!- Cryp71c has joined ##crawl-dev 19:16:10 -!- GrimmSweeper has joined ##crawl-dev 19:23:36 -!- Zannick has quit [Read error: Connection reset by peer] 19:25:02 -!- Cryp71c has quit [Quit: Leaving] 19:30:38 -!- Zannick has joined ##crawl-dev 19:30:41 -!- Vandal has joined ##crawl-dev 19:32:37 I have a save game from debugging a amp, and now I cant get it to go away :P 19:32:41 *map 19:32:53 there's nothing in the morgue or save/ directories 19:33:04 -!- Cryp71c has joined ##crawl-dev 19:45:11 -!- flowsnake has quit [Quit: Leaving] 19:57:38 -!- Mu_ has quit [Quit: Defecator, may everything turn out okay so that you can leave this place.] 19:58:04 -!- nrook has joined ##crawl-dev 20:02:11 -!- Vandal has quit [Ping timeout: 255 seconds] 20:05:01 -!- Cryp71c has quit [Ping timeout: 252 seconds] 20:09:59 has dpeg been kidnapped by Alienz(tm)? 20:24:47 -!- MarvinPA has joined ##crawl-dev 20:42:43 -!- Unexpected has joined ##crawl-dev 20:49:31 -!- Cryp71c has joined ##crawl-dev 21:08:04 -!- GrimmSweeper has quit [Disconnected by services] 21:08:04 -!- [1]GrimmSweeper has joined ##crawl-dev 21:08:05 -!- [1]GrimmSweeper is now known as GrimmSweeper 21:11:23 -!- Unexpected has quit [Quit: ChatZilla 0.9.86 [Firefox 3.6.6/20100625223402]] 21:15:39 how do I submit a patch? 21:16:06 I have my ring of Charms working :) it just doesnt say "Charm" in the {item bonuses} block at the description 21:20:57 attach it to a mantis ticket 21:21:19 cao has a tendency to lag right before henzell reports my death 21:21:21 :< 21:21:27 I should generate a patch file and submit it to mantis? 21:21:32 blue_anna: yes 21:21:46 this makes me substantially paranoid about lag 21:21:51 dfoy I fixed the item description reporting .. its fully functional :) its kinda cool 21:22:06 d - the ring of Charms (left hand) {Stlth- Charm} 21:22:25 Zannick: yes, generating a dump and cleaning out the save files takes a decent amount of time for a game that's been going for a while 21:22:28 (: 21:22:38 !lg 21:22:39 318. jokeserver the Basher (L10 TrBe), worshipper of Trog, engulfed by a cloud of freezing vapour on D:11 on 2010-08-18, with 6919 points after 9874 turns and 0:44:56. 21:22:44 !lg . sprint 21:22:45 107. jokeserver the Blackguard (L7 SpCK), worshipper of Makhleb, blasted by Harold (wand of lightning {zapped: 1}) in Sprint (Sprint III: "The Ten Rune Challenge") on 2010-08-20, with 522 points after 1539 turns and 0:04:55. 21:22:53 5 minutes is awhile? 21:27:12 holy crap there'ß a lot of patches in the tree :P 21:27:51 I tried to generat the patchfile with git format-patch --root .. I'm on 2700 right now 21:29:39 blue_anna: you wanted "git format-patch -1" 21:29:56 i generally make a patch by putting the output of git diff in a diff file 21:31:08 Zannick: that works, but it won't be attributed to you then 21:31:21 only in the comments :P 21:31:39 i didn't realize i could get patches attributed to me if i don't have commit access 21:31:43 I have to do that to know what to put in "git add" anyway :P 21:32:45 Zannick: yes, that is a lot of the point of distributed vcs 21:32:46 (: 21:33:43 darn :/ 21:34:09 i have three bugfixes not attributed to me except in the comment for the commits 21:34:15 i'll keep that in mind for next time 21:37:31 doy, I just post that to the dcss tracker? like a new bug? 21:39:15 yes 21:39:19 there's a category for patches 21:42:54 doy, I guess feature request 21:46:16 ring of charms (working patch!) (https://crawl.develz.org/mantis/view.php?id=2323) by blue_anna 21:58:27 Was lord of darkness silently dropped to 20 points? the rules said 100 when the tourney started... 21:59:50 -!- nrook has quit [Quit: Lost terminal] 22:00:02 i don't recall it being more than 20... 22:01:04 -!- Eronarn has quit [Quit: Reconnecting] 22:01:22 -!- Eronarn has joined ##crawl-dev 22:08:13 -!- Cryp71c has quit [Ping timeout: 252 seconds] 22:09:57 it was always 20 22:20:51 why does the box of beasts get a different tile enum than the empty ebony casket? 22:20:56 tilepick.cc 22:22:52 nvm, its literally the only place that TILE_MISC_EMPTY_EBONY_CASKET is defined :) 22:22:58 and the one for beasts 22:28:26 -!- Cryp71c has joined ##crawl-dev 22:58:08 -!- Cryp71c has quit [Ping timeout: 246 seconds] 23:31:02 -!- valrus has quit [Ping timeout: 272 seconds] 23:43:55 blue_anna: to see from sight the difference? 23:49:12 -!- ortoslon has joined ##crawl-dev 23:51:10 -!- blue_anna has left ##crawl-dev 23:51:22 -!- blue_anna has joined ##crawl-dev 23:51:55 wait, rmut can prevent glow mutations? 23:52:03 i thought it specifically couldn't 23:52:47 it can but it's 50% instead of 90% prevention, isn't it? 23:55:55 it's half