00:00:15 -!- Patashu has joined ##crawl-dev 00:01:09 -!- PatashuG1LD4 has quit [Ping timeout: 248 seconds] 00:02:27 -!- MarvinPA has quit [Ping timeout: 252 seconds] 00:05:02 Unstable branch on crawl.develz.org updated to: 0.11-a0-2311-g3a36c42 (33) 00:17:19 -!- Textmode has joined ##crawl-dev 00:19:31 -!- monqy_ has joined ##crawl-dev 00:19:45 -!- monqy has quit [Disconnected by services] 00:19:49 -!- Patashu has quit [Ping timeout: 248 seconds] 00:19:51 -!- monqy_ is now known as monqy 00:22:14 -!- Patashu has joined ##crawl-dev 00:26:27 Windows builds of master branch on crawl.develz.org updated to: 0.11-a0-2311-g3a36c42 00:27:20 -!- Fa has joined ##crawl-dev 00:31:08 -!- Patashu has quit [Ping timeout: 245 seconds] 00:31:58 -!- Patashu has joined ##crawl-dev 00:41:38 -!- Patashu has quit [Disconnected by services] 00:41:38 -!- PatashuG1LD4 has joined ##crawl-dev 00:46:23 -!- G-Flex has quit [Quit: Time for us to bug out.] 01:30:24 -!- eeviac_ has quit [Quit: ChatZilla 0.9.88.2 [Firefox 13.0/20120601175215]] 01:35:31 -!- Patashu has joined ##crawl-dev 01:36:33 -!- PatashuG1LD4 has quit [Ping timeout: 245 seconds] 01:39:05 -!- Textmode has quit [Ping timeout: 255 seconds] 01:42:17 will elf:4 exist in 0.11? 02:38:25 -!- alefury has joined ##crawl-dev 02:47:59 -!- ark____ has joined ##crawl-dev 02:51:56 -!- mikee_ has joined ##crawl-dev 02:56:59 ChrisOelmueller: in our memories 02:57:42 it's already rigged to self-destruct the moment 0.11 is branched, both on trunk and in to-be-stable 03:01:02 Monster database of master branch on crawl.develz.org updated to: 0.11-a0-2311-g3a36c42 03:02:54 @??fannar 03:02:55 Fannar (12e) | Spd: 10 | Int: high | HD: 10 | HP: 80 | AC/EV: 0/13 | Dam: 8 | 10weapons, 10items, 10doors, spellcaster | Res: 06magic(80) | Chunks: 07contam | XP: 1261 | Sp: b.cold (3d18), armour, ice beast, refrigeration, blink. 03:03:03 Nomi: 'ere you go 03:03:35 kilobyte: yay! 03:16:23 -!- Wensley has quit [Ping timeout: 246 seconds] 03:33:12 -!- moxian has quit [Ping timeout: 244 seconds] 03:35:28 -!- wtface has joined ##crawl-dev 03:39:13 -!- Ragdoll has joined ##crawl-dev 03:56:33 -!- Chapayev has left ##crawl-dev 03:58:14 Oh, is Elf going down to 3 floors 03:58:14 ? 04:17:10 elf is 3-4 atm 04:17:46 -!- shiweera has quit [Quit: Leaving] 04:18:00 Ah 04:19:55 -!- dtsund has left ##crawl-dev 04:36:05 -!- wtface has quit [Quit: HydraIRC -> http://www.hydrairc.com <- s0 d4Mn l33t |t'z 5c4rY!] 04:54:05 -!- neunon has joined ##crawl-dev 05:00:06 OSX builds of master branch on crawl.develz.org updated to: 0.11-a0-2311-g3a36c42 05:06:10 -!- monqy has quit [Quit: hello] 05:13:41 -!- Nomi has quit [Ping timeout: 248 seconds] 05:17:58 -!- ToBeFree has joined ##crawl-dev 05:24:28 -!- moxian has joined ##crawl-dev 05:27:35 -!- monqy has joined ##crawl-dev 05:32:18 -!- evilmike has quit [Read error: Connection reset by peer] 05:41:41 03kilobyte * r699797688a09 10/crawl-ref/source/items.cc: Remove an obsolete unused property. 05:41:52 03kilobyte * r727f71dac698 10/crawl-ref/source/monster.cc: Don't give stupid monsters any skills. 05:41:52 03kilobyte * r8174d4f369e2 10/crawl-ref/source/dat/des/branches/pan.des: Unspoil a Gloorx Vloq map. 05:45:44 -!- blabber has joined ##crawl-dev 06:02:04 -!- Patashu has quit [Quit: MSN: Patashu@hotmail.com , Gmail: Patashu0@gmail.com , AIM: Patashu0 , YIM: patashu2 , Skype: patashu0 .] 06:22:25 -!- Fa has quit [Ping timeout: 260 seconds] 07:08:13 -!- st_ has quit [Ping timeout: 245 seconds] 07:29:25 -!- ToBeFree has quit [Read error: Connection reset by peer] 07:40:48 -!- MarvinPA has joined ##crawl-dev 08:38:50 -!- SkaryMonk has joined ##crawl-dev 08:54:58 -!- capablanca has joined ##crawl-dev 08:55:06 -!- mikee_ has quit [Disconnected by services] 08:55:09 -!- capablanca is now known as mikee_ 09:03:19 -!- omnirizon has joined ##crawl-dev 09:04:30 The list of amulets in l_item.cc is obsolete. (https://crawl.develz.org/mantis/view.php?id=5788) by CommanderC 09:09:43 -!- Grunt_ has joined ##crawl-dev 09:11:04 -!- Grunt_ is now known as Grunt 09:11:43 -!- omnirizon has quit [Remote host closed the connection] 09:12:07 -!- omnirizon has joined ##crawl-dev 09:15:30 -!- capablanca has joined ##crawl-dev 09:16:16 -!- mikee_ has quit [Ping timeout: 244 seconds] 09:16:16 -!- capablanca is now known as mikee_ 09:16:55 -!- ussdefiant_ has joined ##crawl-dev 09:24:18 -!- omnirizon has quit [Quit: omnirizon] 09:32:38 -!- Vandal has quit [] 09:34:38 -!- Vandal has joined ##crawl-dev 09:34:58 Cannot sacrifice rods to Nemelex (https://crawl.develz.org/mantis/view.php?id=5789) by crate 09:41:30 -!- SkaryMonk has quit [Ping timeout: 246 seconds] 09:44:33 -!- eeviac_ has joined ##crawl-dev 09:45:36 -!- SkaryMonk has joined ##crawl-dev 09:47:08 -!- Ragdoll_ has joined ##crawl-dev 09:47:41 -!- Ragdoll has quit [Ping timeout: 246 seconds] 10:05:03 -!- edlothiol has joined ##crawl-dev 10:08:51 -!- frogbotherer has joined ##crawl-dev 10:20:32 -!- bmh has joined ##crawl-dev 10:20:54 terrible idea -- giant giant spore. 10:21:12 greater giant spore 10:21:19 giant spore giant 10:21:49 or a spore that's invisible while it's far away from you and becomes visible when it gets nearer 10:22:44 let's see -- my hatred for the player can be summed up in... 10:22:45 wasn't that tossed around for some kind of lesser ghost mouth? 10:22:46 ??bmh[3] 10:22:46 bmh[3/3]: Hates the other gods so much he is coding new wraths for them. 10:23:12 I've been out of the loop. 10:23:23 (fr ghost mouths) 10:24:28 You hear a distant "nom nom nom" 10:25:42 license.txt is not provided (https://crawl.develz.org/mantis/view.php?id=5790) by moxian 10:26:08 Unstable branch on crawl.akrasiac.org updated to: 0.11-a0-2314-g8174d4f (33) 10:40:38 -!- keksz has joined ##crawl-dev 10:41:26 -!- ussdefiant_ has quit [Remote host closed the connection] 10:41:48 bmh: Two giant spores merge to form a titanic spore. 10:42:49 Grunt: I just want multi-tile monsters that aren't Kraken 10:43:05 A roiling mass that plugs up the dungeon 10:46:17 bmh: floating psychic jellyfish swarm! 10:46:28 Eronarn: uh. 10:49:31 -!- ToBeFree has joined ##crawl-dev 10:50:09 don't like jellyfish? 10:52:36 Not since I ended up in the hospital that one time. 10:53:08 (I wish that was a joke) 11:09:51 -!- evilmike has joined ##crawl-dev 11:15:56 I think maybe my Fedhas Fruit Tree altar should be removed. It gives too much food. 11:16:41 * Grunt remembers finding that altar earlier. 11:16:45 or perhaps the fruit should be moved into the trees 11:17:01 -!- Groice has joined ##crawl-dev 11:17:15 I think you can land about 5 pieces of fruit from it 11:23:10 5 pieces of fruit doesn't sound like very much? 11:23:26 That's five *stacks* of fruit, IIRC. 11:23:27 elliptic: guess I'm stingy ;) 11:23:43 Grunt: pieces, I believe. 11:23:52 elliptic: https://crawl.develz.org/mantis/view.php?id=4738 -- I'll close this as 'won't do'? :) 11:25:00 there are some random vaults with far more fruit than that, so I wouldn't worry about it :) 11:47:08 -!- eeviac_ has quit [Quit: ChatZilla 0.9.88.2 [Firefox 13.0/20120601175215]] 11:49:27 I once found (I think) 98 sultanas on an early level. Of course, the fedhas altar was behind lava 11:53:12 -!- Dixbert has joined ##crawl-dev 11:55:40 evilmike: 98 sultanas is what -- 3 rations? 11:55:59 not sure 11:57:13 A sultana is 70 nutrition... 11:57:24 and a ration (barring mutations) 5000 11:57:25 So 98 sultanas is about a ration and a third. 12:03:23 -!- Groice has left ##crawl-dev 12:25:11 -!- blabber has quit [Quit: leaving] 12:27:11 !tell kilobyte could you do something about dd's tiles maybe? I think if I was him I would want some feedback from the people who actually put the tiles into the game. Preferably in the form of tiles being put into the game. 12:27:12 alefury: OK, I'll let kilobyte know. 12:33:08 -!- moxian has quit [Ping timeout: 240 seconds] 12:34:38 -!- dtsund has joined ##crawl-dev 12:39:59 -!- capablanca has joined ##crawl-dev 12:41:38 -!- mikee_ has quit [Ping timeout: 240 seconds] 12:41:38 -!- capablanca is now known as mikee_ 12:47:18 -!- keksz has quit [Quit: Leaving] 12:51:48 -!- blabber has joined ##crawl-dev 13:05:07 -!- bmh has quit [Quit: Page closed] 13:14:15 -!- kek has joined ##crawl-dev 13:25:06 03edlothiol * rf135f489c9de 10/crawl-ref/source/ (17 files in 4 dirs): dd's {morning,evening}star tiles. 13:51:25 -!- MarvinPA_ has joined ##crawl-dev 13:55:18 -!- MarvinPA has quit [Ping timeout: 245 seconds] 13:55:18 -!- MarvinPA_ is now known as MarvinPA 13:59:51 -!- ZChris13 has joined ##crawl-dev 14:13:08 -!- Wensley has joined ##crawl-dev 14:26:25 03kilobyte * r2a056f758e35 10/crawl-ref/source/melee_attack.cc: Fix a crash on any attacks against a monster minotaur. 14:26:34 kilobyte, nice bug o_O 14:27:21 new lab effect 14:33:01 -!- capablanca has joined ##crawl-dev 14:35:17 -!- mikee_ has quit [Ping timeout: 248 seconds] 14:35:18 -!- capablanca is now known as mikee_ 14:36:51 -!- SkaryMonk has quit [Ping timeout: 246 seconds] 14:39:38 -!- Nomi has joined ##crawl-dev 14:51:46 -!- Mottie has joined ##crawl-dev 14:54:07 a problem: we need a way to specify rods in .rc autopickup= line, and also drop classes, and &o 14:54:29 <|amethyst> and in 'i' probably 14:54:53 yeah; it uses the same code as drop, I think 14:55:01 <|amethyst> oh, right 14:55:05 <|amethyst> that's what I meant anyway 14:55:35 could share them with staves in some way, although there's both a staff and a rod of summoning 14:55:54 <|amethyst> right now \ and | do the same thing 14:57:07 <|amethyst> ~ would be another possibility maybe 14:57:43 <|amethyst> I guess ~ might be a problem for ssh 14:57:58 -!- DEEPDUCK has joined ##crawl-dev 14:58:05 did an item error from my game just dump here? 14:58:20 <|amethyst> DEEPDUCK: no, did it crash? 14:58:33 no, it was an entry to elf:3 14:58:41 bad rod, i'll chardump and post a report 14:59:14 <|amethyst> latest version? Has the save been transferred from an older version? 14:59:15 -!- st_ has joined ##crawl-dev 14:59:34 DEEPDUCK: a buggily smoking rod? 14:59:38 most recent trunk 14:59:54 "buggily smoking rod" yes 15:00:03 upon entry to elf:3 15:00:14 <|amethyst> hm 15:00:20 <|amethyst> this is console, right? 15:00:26 DEEPDUCK: cao, cdo, local? 15:00:35 cao 15:00:39 <|amethyst> I guess it would have to be, since webtiles don't have trunk yet 15:00:43 <|amethyst> DEEPDUCK: do a save backup too 15:00:52 <|amethyst> DEEPDUCK: (press (a) from the Trunk menu) 15:00:57 just save? or do something - ok 15:01:08 <|amethyst> sorry, (A) then (B) 15:01:28 <|amethyst> and include the URL in your report (it's only accessible to devs, so you won't be able to download it yourself) 15:01:43 ugghhh i couldnt copy that link before it disappeared 15:02:07 -!- blabber has quit [Quit: leaving] 15:02:24 <|amethyst> It should give you a "--- any key to continue ---" prompt 15:03:49 i've got it now. thanks for the help 15:10:04 Buggily smoking rod error (https://crawl.develz.org/mantis/view.php?id=5791) by twelwe 15:16:47 -!- eeviac_ has joined ##crawl-dev 15:17:00 -!- Textmode has joined ##crawl-dev 15:29:28 -!- ToBeFree has quit [Read error: Connection reset by peer] 15:29:46 -!- blabber has joined ##crawl-dev 15:31:26 -!- Textmode has quit [Ping timeout: 255 seconds] 15:46:10 -!- Textmode has joined ##crawl-dev 16:14:27 -!- Ragdoll_ has quit [Read error: Connection reset by peer] 16:25:56 -!- MarvinPA has quit [Ping timeout: 265 seconds] 16:32:37 -!- Fa has joined ##crawl-dev 16:33:23 -!- frogbotherer has quit [Read error: Connection reset by peer] 16:33:25 -!- blabber has quit [Quit: n8] 17:00:57 -!- Claws has joined ##crawl-dev 17:00:57 -!- Claws is now known as HangedMan 17:08:08 -!- clouded_ has joined ##crawl-dev 17:08:47 -!- Pacra has joined ##crawl-dev 17:16:17 -!- st_ has quit [*.net *.split] 17:17:08 -!- MarvinPA has joined ##crawl-dev 17:21:23 -!- Xiberia has quit [Remote host closed the connection] 17:26:58 -!- Xiberia has joined ##crawl-dev 17:27:01 -!- Twinge has quit [Ping timeout: 248 seconds] 17:32:02 -!- mikee_ has quit [Quit: HydraIRC -> http://www.hydrairc.com <- Now with extra fish!] 17:32:57 -!- gnsh has joined ##crawl-dev 17:38:15 -!- G-Flex has joined ##crawl-dev 17:41:59 -!- ark____ has quit [Quit: Leaving] 17:52:40 Crash on finding a book in demon wizlab (https://crawl.develz.org/mantis/view.php?id=5792) by Nobody 17:53:47 -!- eeviac_ has quit [Quit: ChatZilla 0.9.88.2 [Firefox 13.0/20120601175215]] 18:08:07 <|amethyst> hrm 18:29:21 -!- kek has quit [Quit: Leaving] 18:34:43 -!- MarvinPA has quit [Read error: Connection reset by peer] 18:37:11 -!- edlothiol has quit [Ping timeout: 272 seconds] 18:39:53 03|amethyst * r205ee368b4b1 10/crawl-ref/source/goditem.cc: Do not crash when good worshippers see an unknown rod in tiles. 18:40:03 <|amethyst> There are probably other problems caused by using NUM_RINGS, NUM_RODS, etc. in item_infos 18:40:44 -!- alefury has quit [Ping timeout: 246 seconds] 18:42:10 -!- alefury has joined ##crawl-dev 18:42:28 -!- alefury has quit [Read error: Connection reset by peer] 18:42:46 <|amethyst> I think it's a good idea, but it's something to keep in mind whenever using item_infos.. possibly I should have fixed it further up 18:43:38 -!- alefury has joined ##crawl-dev 18:43:46 <|amethyst> (I made _is_bookrod_type() accept and return false for such unknown item_infos) 18:46:51 <|amethyst> what would be neat... get rid of the typedef item_def item_info and make item_def a subclass of item_info (with nothing overridden, so no need for virtual) 18:47:12 <|amethyst> then functions could specify in their signature whether they accept and item_info or require a real item 18:47:12 -!- alefury has quit [Read error: Connection reset by peer] 18:47:19 <|amethyst> s/and/an/ 18:47:35 <|amethyst> (in a way that is checked at compile time) 18:48:14 -!- Twinge has joined ##crawl-dev 18:55:26 -!- DEEPDUCK has quit [Ping timeout: 245 seconds] 19:00:41 -!- kek has joined ##crawl-dev 19:06:45 -!- Pingas_ has quit [Ping timeout: 248 seconds] 19:08:28 03evilmike * raa4b589aa5b5 10/crawl-ref/source/branch-data.h: Use brown for rock walls in Spider. 19:09:28 -!- Pingas has joined ##crawl-dev 19:11:08 -!- Pingas_ has joined ##crawl-dev 19:14:03 -!- Pingas has quit [Ping timeout: 245 seconds] 19:17:32 -!- joosa has quit [Ping timeout: 245 seconds] 19:19:02 Trees block portal projectile (https://crawl.develz.org/mantis/view.php?id=5793) by jejorda2 19:22:38 evilmike: is there even a reason to keep wax walls at all? There's a couple or so vaults still using it... 19:23:03 kilobyte: it may be worth removing wax, yeah 19:24:18 03policarpocp * r0f01a0f47fd5 10/crawl-ref/source/l_item.cc: Update the list of amulets in l_item.cc 19:24:24 the main reason for it existing is that it adds flavour to bee vaults, and it's not really possible (currently) to rename rock walls for flavour purposes 19:24:32 so, if wax were removed, we'd have a bunch of beehives made of rock 19:25:06 -!- shirish has joined ##crawl-dev 19:26:46 beehives use rock 19:27:03 only old Hive entry vaults have wax 19:27:51 there's also ordinary rock painted with honeycombs that often spawns in the Abyss in tiles 19:28:12 hive_lemuel, minivault_7, david_nohive_2, 19:28:32 box_level because dpeg is insane 19:28:37 -!- G-Flex has quit [Quit: Time for us to bug out.] 19:30:20 -!- joosa has joined ##crawl-dev 19:30:30 03|amethyst * r87fbb0913fd0 10/crawl-ref/ (CREDITS.txt git-hooks/crawl-ref-cia): Add CommanderC to CIA git hook and to CREDITS.txt . 19:30:40 even if wax is kept, the way it works is pretty bad 19:30:55 you can burn or disintigrate wax, but can't dig it. And it's hard to remember which fire spells work on it 19:31:28 -!- leetdood has joined ##crawl-dev 19:31:43 my game froze when i got a gift from trog and got a --more-- prompt. 19:31:45 and now i get this. 19:31:45 Couldn't terminate one of your stale Crawl Stone Soup 0.10.0 processes graceful 19:31:45 lForce its termination? [yn] 19:34:18 <|amethyst> CAO? 19:34:21 yep 19:34:31 <|amethyst> sounds like you're not the only one 19:35:22 if my game is borked i'm going to be very sad :( 19:36:13 <|amethyst> rax: there seem to be stuck processes in CAO 0.10 ... at least leetdood, zxvk, and OrangeXP 19:37:57 -!- MarvinPA has joined ##crawl-dev 19:38:05 -!- zxvk_ has joined ##crawl-dev 19:38:12 -!- zxvk_ has quit [Client Quit] 19:38:45 -!- zxvk has joined ##crawl-dev 19:38:54 my char on CAO got banished to the abyss and my game crashed and now when i try to play it says "Another game is already in progress using this save!" is there a way to recover, or at least delete the broken save? 19:40:27 deleting the save can't help 19:40:30 advanced options has the option to backup, but not delete the save 19:40:40 ugh why is eating chunks with the dragonskin cloak so broken and bugged 19:41:19 what can i do then? it won't let me start another game because it says there's already one going. 19:41:22 the chunks show up as poisoned or don't, the interface screws in one direction or the other, autopickup sometimes picks them up and then they are green and then you can still easy_eat them and then you get poisoned 19:41:44 and any combination or negation of the above also occurred 19:42:09 how about deciding whether something is going to be poisonous once 19:43:36 is_poisonous() properly ignores it 19:44:34 easy_eat_chunks = true and easy_eat_gourmand = true and i was wearing gourmand 19:44:40 perhaps that is related 19:50:46 is there still a plan to cut 3 levels from Vaults in 0.11? 19:50:58 if so, maybe that should be done soon 19:51:06 -!- shirish has quit [Remote host closed the connection] 20:03:39 no idea, but I can think of more urgent rebalancings 20:04:14 for feature renaming: we currently have level-global ones, and portal_desc 20:04:57 the latter is buggy (doesn't update if the feature got changed, it'd require adding checks in lots of places) 20:05:29 so I wonder: perhaps the level-global renaming should be keyed to vaults instead? 20:06:25 ie, a vault changes all features named "shallow water" but only in places that the vault was placed onto 20:08:12 yesssssssssss 20:12:31 -!- zxvk has quit [Ping timeout: 245 seconds] 20:15:28 -!- OrangeXP has joined ##crawl-dev 20:15:40 hello 20:16:15 is there any solution for being stuck on "Another game is already in progress" on CAO? 20:17:07 my terminal stopped taking input in the middle of a game, so i closed it, but i haven't been able to access it again 20:18:34 -!- joosa has quit [Ping timeout: 252 seconds] 20:20:03 -!- tinym has joined ##crawl-dev 20:20:42 hi, i'm having trouble getting back into a game i got disconnected from 20:20:48 gives me this message "Another game is already in progress using this save!" 20:21:02 kilobyte: yeah that seems like a good idea 20:21:49 so it's not just me 20:22:42 tinym: so the old instance is stuck (there are no stale locks possible here) 20:23:18 i am still stuck with that error too :( 20:23:27 i got it like... around 40 minutes ago, at least. 20:23:44 need rax to kill that process (no risk for the save itself unless it is already corrupted) 20:24:10 ah, good to know. 20:24:21 -!- violetj has joined ##crawl-dev 20:24:33 i liked the game i had.. i'm probably gonna die anyway because i'm not that good, but i still liked it :P 20:24:52 Oof. Crawl apparently would rather crash than let me kill frances. 20:25:10 -!- joosa has joined ##crawl-dev 20:26:02 violetj: somehow, there's a bunch of stuck games on CAO 20:26:11 Ugh. 20:26:44 So it's not about Frances? 20:27:28 CAO is having hiccups so you should be able to get back to your game once rax kills your stale process... or something to that extent. it's what i've been told 20:27:30 (I've only gotten to be sure what causes it b/c I have sudo privs on CAO. Otherwise I'd have no way of killing my game process, it's that hung) 20:28:14 leetdood: Heh, no need for rax. I've done that multiple times. Alternate worlds: I run away, no problem. I encounter frances again, try to kill her, problem. 20:28:28 Sadly, it's now saved one turn before I can kill Frances. 20:28:43 I can blink away, I guess, and that gives me a few extra turns before it crashes 20:28:57 well, my game didn't hang anywhere near frances, so i would assume that isn't the only cause 20:29:00 But frances is in a freezing cloud, so it might not be long for this world anyway. 20:29:14 leetdood: Sure. But it's a hint as to the cause I guess 20:29:14 . 20:29:24 indeed 20:29:45 Perhaps I should just shelve the game until CAO is updated with a fixed crawl process. 20:30:42 Best game in a while though. 20:31:54 CDO has no such symptoms 20:32:11 They running different builds? 20:32:42 there are only three commits on CAO tha CDO doesn't have, and neither looks like a possible culprit 20:33:13 ... or maybe CAO is having hardware issues. Rax and I were talking about replacing the machine soon anyway... 20:33:16 . 20:34:26 (Maybe accessing a bad block could hang the process and frances is on a bad block?) 20:34:47 (when did the hanging proceses start?) 20:35:04 a friend had one yesterday, no idea if anybody had one before that 20:35:42 by the way, can you safely kill my process so i can get back to playing, or should I wait for rax? 20:35:52 Oh herp, sure 20:36:24 there we go. 20:36:45 thank you :) 20:37:38 could you kill mine ("tinymarisa") 20:39:12 I think mine froze again. 20:39:18 also needing mine fixed (OrangeXP) 20:39:20 CDO has occasionally had issues with lots of games hanging whenever they hit a milestone 20:39:46 i was fighting some unique but i dont remember which one 20:39:47 I think I was about to kill Maud, that might be why 20:39:55 serpent of hell 20:39:59 elliptic: Killing Frances is totally a milestone :) That sounds like it. 20:40:39 I will kill games as asked, but I'd suggest not continuing to play until this bug is fixed. 20:40:41 I don't know much about what is going on with this sort of thing, but maybe Napkin can help if he is around 20:40:49 Alternately, elliptic, do you know what caused that? 20:41:02 danke 20:41:07 last time I think people decided it was caused by a game in an old version that hadn't been updated 20:42:10 Does that mean, like "sucks to be you, you lose your game?" 20:42:26 i started my game today though 20:42:26 (sounds liek the milestone code should be fixed...) 20:42:31 well your game should be fine 20:42:34 I started mine just a couple days ago 20:42:36 so it's definitely not from an old version 20:43:14 thanks 20:43:18 same here 20:43:30 it is just one bad game that causes milestones to hang for all games (because the milestone file becomes locked or something) 20:44:11 the chroot dir is 91% full, which seems dangerous. 20:44:38 elliptic: Interesting. Any idea how to find the bad game? 20:44:44 I guess I could killall crawl... 20:45:05 (unless that's not actually what I should do) 20:45:20 no idea... I don't really understand what is going on, I've just seen this happen twice now with CDO 20:45:43 *nod* 20:45:59 So, there is some kind of shared milestone file. Now to find it. 20:46:36 whoops, it happened again 20:46:43 that bug has long since been fixed, but not all games are transferred to the fixed version 20:47:07 (if it's the same problem, that is) 20:47:10 OrangeXP: It totally will happen repeatedly until we get to the bottom of this. I expect you're fighting a unique, or doing somehting else to cause a milestone, right? 20:47:15 kilobyte: do you know whether killing the crawl process with the bug in it will fix things, or is there something more complicated that needs to be done? 20:47:21 i just killed serpent of hell again 20:47:26 so yes 20:47:33 well i assume it died 20:48:18 elliptic: for that one I have in mind, yes (in the short term) 20:48:20 do you need to kill the game again? 20:48:54 OrangeXP: I won't kill the game again until I know what's happening and how to keep it from happening again. 20:49:04 ok 20:49:51 it seems to be happening for 0.10 games but not trunk, hm 20:50:12 kilobyte: was the bug present in 0.10? 20:50:50 yes, has been cherry-picked 20:51:11 what version of 0.10 does CAO have? 20:51:17 kilobyte: Where do I find the milestone file in question, if you don't mind me asking? 20:52:29 kilobyte: 0.10.1-30-g593e17d 20:53:21 violetj: "milestones" in the save dir, wherever it is 20:54:22 violetj@crawl:/chroot/dgldir/inprogress-crawl10$ ls 20:54:22 OrangeXP:2012-06-18.01:42:33.ttyrec rundle:2012-06-18.01:24:35.ttyrec 20:54:25 QuokkaQuokkaFlame:2012-06-18.01:01:56.ttyrec us17:2012-06-18.01:51:04.ttyrec 20:54:28 ZRN:2012-06-18.01:46:21.ttyrec 20:54:52 oh, so CAO doesn't have the fix 20:55:17 Welp that explains it. 20:55:29 Sadly I am not qualified to update crawl on CAO 20:55:33 I should have napkin or rax or someone teach me. 20:55:36 Isn't there an update script? 20:55:46 violetj: I think killing all 0.10 processes probably would solve things for now 20:55:46 I thought something ran on cron but I could be bonkers. 20:56:12 elliptic: How sure are you? 20:56:42 Killing the processes will presumably cause an emergency save? And if all the processes are gone presumably whichever one is hogging milestones... 20:56:52 or actually, do you know when this started? 20:57:11 Stable branch on crawl.develz.org updated to: 0.10.3-3-gc7da6dc (32) 20:57:12 * due waffle 20:58:35 -!- HangedMan is now known as GreatOrbOfEyes 20:58:37 I am about to ps aux | grep /usr/games/crawl10.032912.01 | cut -c 10-15 | xargs kill 20:58:47 With a -9 if that doesn't work. 20:58:54 Anybody think that is a bad idea? 20:59:04 yes 20:59:09 I know napkin had some way of figuring out which process was the bad one, and then I think he just killed that 20:59:12 due: there are no emergency saves anymore :) 20:59:33 elliptic: lsof on the milestones file 21:00:27 I can probably figure out where the milestones file is by looking at henzell's code 21:00:41 kilobyte: I can't find the milestones file in the dgamelaunch chroot. Ideas? 21:00:55 (I just don't know enough to know where that is) 21:01:06 /home/crawl/chroot/var/games/crawl10/saves/milestones 21:02:00 Heh. Lots of things come up. 21:02:55 In fact, all crawl .10 games do. 21:03:16 kilobyte: :oooooo 21:03:20 ...all of them have the file open at once? 21:04:19 they're writing to it 21:05:00 I'm'a kill the process with a "write lock on the entire file" according to lsof. 21:05:05 See if that helps 21:05:23 Poncheis the Blocker (L12 MiWn) (Lab) 21:05:30 blocker, haha 21:05:33 -!- us17 has joined ##crawl-dev 21:05:46 -!- us17 has left ##crawl-dev 21:05:55 well that did something presumably? 21:05:58 The lucky winner is zxvk actually I think 21:06:09 Poncheis the Blocker (L12 MiWn) (Lab) 21:06:14 scorpionwarrior the Severer (L13 MiBe) (D:14) 21:06:18 Kitty the Chiller (L4 MfIE) (D:2) 21:06:20 okay that did it 21:06:51 "You cut the process table into ribbons!" 21:06:59 hopefully it won't happen again before CAO can be updated with the fix :) 21:07:06 w00t. 21:07:35 Well I guess you can add me to the list of people who know how to fix it now... 21:07:44 I killed Frances! 21:08:00 No longer will we be troubled by multiples of the country of France 21:08:13 poor frances :( 21:08:25 Poncheis the Blocker (L12 MiWn) (Lair:6) 21:08:32 you know who else killed frances 21:09:08 !lm poncheis crash -log 21:09:09 12. Poncheis, XL12 MiWn, T:11466 (milestone): http://crawl.akrasiac.org/rawdata/Poncheis/crash-Poncheis-20120618-020825.txt 21:09:42 !lm * type=uniq uniq=frances s=name 21:09:43 17403 milestones for * (type=uniq uniq=frances): 473x 78291, 181x clouded, 173x hyperbolic, 156x mikee, 141x Nexos, 118x minmay, 117x heteroy, 112x jeanjacques, 109x Surr, 107x MarvinPA, 106x Tenaya, 102x IonFrigate, 100x elliptic, 96x Elynae, 94x pivotal, 91x nht, 89x NyaaKitty, 87x magistern, 85x soul, 80x Stabwound, 79x crate, 78x Grimm, 78x casmith789, 75x rob, 75x m1nced, 73x Pac, 69x MadDash... 21:09:59 that poncheis crash was fixed today but the fix isn't on CAO yet I guess 21:10:04 ah 21:13:35 elliptic: btw, about the rune placement in Vaults:8, I'm not so sure the current way is intentional. When subvaults were originally added, the rune could show up anywhere. This was broken by the addition of "prize quadrants" (the commit message says nothing about runes) 21:13:53 also, d5d0a4d refers to "broken rune placement", and that was way back in 2010 21:14:01 thank you for fixing it :) 21:14:24 so, just from doing a bit of digging, this looks like a bug that's just been ignored for a long time 21:15:55 yes, I remember that commit... before then, it was even more broken 21:16:08 zxvk the Impaler (L12 MiBe) (Lab) 21:16:12 ok, mine was fixed when violetj killed it 21:16:14 thanks btw 21:16:29 So, unless someone has a good argument otherwise, I think the best fix (for now) would be to allow the rune to show up in any of the subvaults 21:17:05 evilmike: sure, that would be a good first step... how easy is that to do? I would have done that myself long ago if I had any idea how to do it... 21:18:29 -!- GreatOrbOfEyes has quit [Ping timeout: 248 seconds] 21:20:08 I guess putting the vault8_rune(_G) line inside a one_chance_in(4) for the prize quadrants might work, actually? 21:24:17 -!- jooosa has joined ##crawl-dev 21:25:03 -!- joosa has quit [Read error: Connection reset by peer] 21:25:03 -!- jooosa is now known as joosa 21:27:18 elliptic: the way I have it locally is I'm randomizing the order of the first two subvaults (so there's a 1/4 chance of the first one being vault8_quadrant_prize, else the second one is a prize vault) 21:27:43 I like your way more, it's less ugly 21:28:22 your way sounds less hacky to me, but you're the expert here :) 21:30:34 03Grunt * r7b188a94f996 10/crawl-ref/source/godprayer.cc: Allow rods to once again be sacrified to Nemelex Xobeh. 21:30:35 03kilobyte * r0cc31afe9c6f 10/crawl-ref/source/Makefile: Install README.txt and license.txt in Windows zips. 21:30:35 03kilobyte * red87259ce591 10/crawl-ref/ (README.txt docs/license/mt19937.txt): Drop two mentions of Mersenne Twister. 21:30:35 03kilobyte * r990cdd5e086d 10/crawl-ref/source/initfile.cc: Replace a particularly nasty use of enum numeric values. 21:30:36 03kilobyte * r52935c35ce1c 10/crawl-ref/settings/init.txt: Comment out autopickups in init.txt 21:30:36 03kilobyte * r9db3168f752c 10/crawl-ref/source/unicode.cc: Don't loop infinitely with a Russian profanity in no-asserts builds. 21:30:36 03kilobyte * rf328e76b16b6 10/crawl-ref/source/l_item.cc: Check the count of rings and amulets in l_item.cc 21:30:37 03kilobyte * r0f24e7826ef9 10/crawl-ref/source/ (output.cc player.cc): Consider the resistances from dragonskin cloak to be unidentified. 21:30:37 03kilobyte * r347ea09d66f2 10/crawl-ref/source/mapdef.h: Less redundant forward declarations. 21:38:10 -!- Zaba has quit [Ping timeout: 265 seconds] 21:47:07 -!- Zaba has joined ##crawl-dev 22:01:10 <|amethyst> kilobyte: why do you say it can't be a stuck lock? 22:01:28 <|amethyst> kilobyte: CAO has 0.10.1-30-g593e17d 22:02:26 <|amethyst> kilobyte: oh, that was in the scrollback, never mind 22:26:27 -!- G-Flex has joined ##crawl-dev 22:49:46 -!- eeviac_ has joined ##crawl-dev 22:53:09 -!- OrangeXP has quit [Quit: leaving] 22:53:28 -!- ZChris13_ has joined ##crawl-dev 22:55:15 -!- ZChris13 has quit [Ping timeout: 260 seconds] 22:55:23 -!- ZChris13_ is now known as ZChris13 22:56:00 * Grunt is making more progress on his own Forest work, if anyone is interested in looking at it. 22:56:17 (There is a Tavern post with the details.) 22:58:15 Grunt: that looks cool. When I have time a bit later I'll take a look 22:58:49 evilmike, let me know if the patch got mangled and I can provide you with a copy through other means. >_> 22:59:00 for vaults, you might want to take a look at the ones in Lair.des. There are a bunch of recent foresty vaults that would look better in the actual Forest branch 22:59:15 Although, I edited them so they would look sensible in Lair/D. I'm not sure what they'd look like in Forest 22:59:34 When I was first playing with this, I tried putting some of wad's forest vaults in and they worked extremely well there. 22:59:49 that's good to hear 23:00:27 I suppose it would be nice to have a few vaults with buildings? Or does your forest level builder already place those? 23:00:45 There are no buildings placed by the forest builder. 23:02:04 The mockup encompass vault has a few buildings, lakes, etc. They look pretty good, but I'm not sure how well that fits now that you've implemented the shifting trees 23:08:20 Debian builds of master branch on crawl.develz.org updated to: 0.11-a0-2329-g347ea09 23:09:46 -!- gnsh has quit [] 23:14:40 -!- Textmode has quit [Quit: Ex-Chat] 23:22:25 03evilmike * r5584457e9d3d 10/crawl-ref/source/dat/des/branches/vaults.des: Allow the Vault:8 rune to be placed in any of the subvaults. 23:41:31 evilmike: argh, your indenting 23:41:48 (is slightly misleading at first glance) 23:42:08 <|amethyst> what is lua precedence of and and or? Like C? 23:43:50 <|amethyst> ah, yes for and and or 23:44:52 It appears that and takes precedence over or in both cases. 23:45:15 right 23:45:30 my comment is that lines 24 and 25 should be indented more 23:46:01 since it's if(A and (B and C or D)), not if(A and B and C or D) 23:46:29 <|amethyst> huh? 23:46:49 <|amethyst> why isn't it the latter? 23:47:01 because that would lead to 3 runes being placed 23:47:08 A is "has there been a rune placed yet?" 23:47:11 <|amethyst> oh 23:47:15 <|amethyst> I missed the paren 23:47:31 see, i did, too, originally :) 23:48:01 <|amethyst> oh 23:48:15 <|amethyst> and the earlier behaviour was because the prize subvault is first 23:48:33 <|amethyst> okay, makes sense now 23:50:49 <|amethyst> that first set of parens is misleading as well, though not in a way that influences the meaning 23:51:08 <|amethyst> I was expecting the first paren to match the very last paren, not the last one on that line 23:51:13 i blame lua for that 23:51:43 it's a syntax error in python :) 23:59:45 -!- Grunt has quit [Quit: leaving]