00:00:53 -!- Pacra has joined ##crawl-dev 00:03:15 Unstable branch on crawl.develz.org updated to: 0.9-a1-601-g8efb8be (32) 00:15:57 -!- Wensley has quit [Ping timeout: 276 seconds] 00:18:23 Windows builds of master branch on crawl.develz.org updated to: 0.9-a1-601-g8efb8be 00:35:38 -!- Twilight-1 has quit [Read error: Connection reset by peer] 00:36:03 -!- Twilight-1 has joined ##crawl-dev 02:01:53 -!- gnsh has quit [] 02:04:07 Escape hatch exit created inside a wall in Slime Pits. (https://crawl.develz.org/mantis/view.php?id=4151) by El Cubo 02:19:28 -!- Twilight-1 has quit [Read error: No route to host] 02:19:51 -!- Twilight has joined ##crawl-dev 02:20:11 -!- Zaba has quit [Ping timeout: 240 seconds] 02:20:16 -!- Twilight is now known as Guest54557 02:26:25 -!- Zaba has joined ##crawl-dev 02:41:30 -!- hoody has quit [Remote host closed the connection] 02:43:05 -!- elliptic has quit [Read error: Operation timed out] 02:44:46 -!- hoody has joined ##crawl-dev 02:52:46 -!- gnsh has joined ##crawl-dev 02:59:24 -!- monqy has quit [Quit: hello] 03:04:10 -!- hoody has quit [Remote host closed the connection] 03:06:00 -!- Pacra has quit [Ping timeout: 240 seconds] 03:12:20 -!- Pacra has joined ##crawl-dev 03:14:00 -!- b0rsuk has joined ##crawl-dev 03:34:46 -!- st_ has joined ##crawl-dev 03:38:13 -!- syllogism has joined ##crawl-dev 04:28:14 -!- blabber has joined ##crawl-dev 04:29:22 -!- b0rsuk has quit [Quit: leaving] 05:10:22 Pandemonium Level without an exit (https://crawl.develz.org/mantis/view.php?id=4153) by kev 05:10:23 Pandemonium Level without an exit (https://crawl.develz.org/mantis/view.php?id=4152) by kev 05:12:05 -!- upsy has joined ##crawl-dev 05:29:27 hm 05:33:44 Elynae (L27 DrGl) ASSERT(!crawl_state.is_repeating_cmd()) in 'main.cc' at line 4316 failed. (D:14) 05:34:08 oh joy 05:35:13 now to find out why would that level have no downstairs 05:36:05 ok, I know what the issue is 05:37:11 and I'm still commenting on the wrong bug 05:37:13 but hell with that 05:39:30 hm, but why does it happen 05:43:11 Negative values in the experience pool (https://crawl.develz.org/mantis/view.php?id=4154) by absolutego 05:44:25 Elynae (L27 DrGl) ASSERT(!crawl_state.is_repeating_cmd()) in 'main.cc' at line 4316 failed. (D:14) 05:53:57 03zaba * rd692c071c990 10/crawl-ref/source/ (branch.cc dungeon.cc): Check for level_type == LEVEL_DUNGEON in at_branch_bottom. 05:53:58 -!- Ashenzari has quit [Ping timeout: 240 seconds] 05:54:42 -!- Ashenzari has joined ##crawl-dev 05:54:44 -!- The topic of ##crawl-dev is: DCSS Development | Logs: http://tozt.net/crawl | People with +v have commit access. | Please keep general crawl-related chit-chat to ##crawl. | Dev wiki: http://crawl.develz.org/wiki | Long stuff to pastebin.ca please | Immortal Warwalrus and Crazy Yiuf forever. 05:59:03 -!- edlothiol has joined ##crawl-dev 06:13:31 -!- edlothiol has quit [Ping timeout: 240 seconds] 06:13:32 -!- Ashenzari has quit [Ping timeout: 276 seconds] 06:14:19 -!- Ashenzari has joined ##crawl-dev 06:14:19 -!- The topic of ##crawl-dev is: DCSS Development | Logs: http://tozt.net/crawl | People with +v have commit access. | Please keep general crawl-related chit-chat to ##crawl. | Dev wiki: http://crawl.develz.org/wiki | Long stuff to pastebin.ca please | Immortal Warwalrus and Crazy Yiuf forever. 06:23:47 -!- Ashenzari has quit [Ping timeout: 240 seconds] 06:24:31 -!- Ashenzari has joined ##crawl-dev 06:24:31 -!- The topic of ##crawl-dev is: DCSS Development | Logs: http://tozt.net/crawl | People with +v have commit access. | Please keep general crawl-related chit-chat to ##crawl. | Dev wiki: http://crawl.develz.org/wiki | Long stuff to pastebin.ca please | Immortal Warwalrus and Crazy Yiuf forever. 06:32:05 wow, 4151 is very nasty 06:32:45 -!- Elynae has joined ##crawl-dev 06:35:04 hm, there can be vaults in slime 06:37:00 -!- Elynae has quit [Client Quit] 07:24:27 -!- Pacra has quit [Quit: Leaving] 08:05:54 -!- b0rsuk has joined ##crawl-dev 08:29:58 !tell dpeg http://www.adom.de/blog/2011/06/13/while-i-am-reacquainting-myself-with-jade/ wow (that there really is development, some of the features seem overengineered). expect nethack 3.5 soon, too ;-) 08:29:58 bhaak: OK, I'll let dpeg know. 08:31:57 woah 08:49:02 -!- DrPraetor has joined ##crawl-dev 08:49:40 Some minor feedback on trunk: 1) Recent bug has given me a 218M XP pool. I will treat this as a gift from Xom :). 2) The "wandering monster" AI needs to be not-so-stupid as to blunder back and forth in freezing clouds. 08:52:39 1) is being abused like crazy over in ##crawl 08:52:50 I think it's setting experience pool to uninitialised memory on restoring a save 08:53:27 the patterns are consistent with uninitialised memory, anyway: frequently 0, when nonzero, normally a small integer or a value in the range typically used for pointers; sometimes something completely crazy 09:02:50 noop statement in main.cc (https://crawl.develz.org/mantis/view.php?id=4155) by golgepapaz 09:25:02 oh wow i just realized 09:25:08 jade is going to come out *after DNF* 09:26:33 it's a pitty they released DNF, spoiled one of the best running gags ever :) 09:30:34 -!- blabber has quit [Quit: leaving] 09:38:00 [PATCH] enum size error in map knowledge (https://crawl.develz.org/mantis/view.php?id=4156) by golgepapaz 09:39:41 So you actually thing JADE is going to be released ;P 09:40:02 Maybe after another decade 09:58:53 I think I was overcharged, I didn't really spend 18M experience points. 09:59:17 2 *billion*. Right now I'm at -2 *billion* 09:59:31 Ooooh. It wasn't fixed:) 10:12:04 -!- ais523 has quit [Remote host closed the connection] 10:16:26 -!- hoody has joined ##crawl-dev 10:25:10 -!- hoody has quit [Remote host closed the connection] 10:28:36 -!- elliptic has joined ##crawl-dev 11:00:40 03dolorous * rd0aac97f1093 10/crawl-ref/source/ (mon-abil.cc mon-cast.cc): Remove redundant default parameter values. 11:03:54 -!- hoody has joined ##crawl-dev 11:08:33 -!- moocowpong1 has joined ##crawl-dev 11:09:13 -!- moocowpong1 has left ##crawl-dev 11:11:34 Right, I've built the 0.8.1 Mac binaries 11:11:34 greensnark: You have 1 message. Use !messages to read it. 11:12:19 omg, a green snark 11:12:42 bhaak <3 11:12:43 greensnark, hi! 11:12:47 Hey Zaba 11:13:39 greensnark, a while ago, I implemented ORIENT: lua:lua_expression, but I forgot what the hell I thought it would be useful for. 11:13:53 ...where lua_expression is the vault's coordinates. 11:15:52 To allow a vault to choose where it goes? 11:16:11 It would be handy, but it needs a bit of porcelain built on it to handle common tsks 11:16:21 greensnark, the change itself is actually very trivial 11:16:58 but I failed to see a use case 11:17:51 greensnark, pretty much all of its functionality can already be done either with subvaults or dgn.place_map, too 11:18:36 it'd be useful for independent vault with special placement constraints, but we don't seem to have those 11:18:46 -!- monqy has joined ##crawl-dev 11:19:01 Zaba: We do have folks who want to control serial vault placements, though 11:19:14 all the special dungeon builder features like big rooms, pools, lakes, rivers would need more infrastructure than just custom placement to be reimplemented in terms of vaults 11:19:57 greensnark, one can pass coordinates to dgn.place_map, I think 11:20:07 Zaba: But that's too low-level 11:20:32 It should be easy for a vault designer to say: one big central vault with three accessory vaults around it in a triangle 11:20:38 Things like that 11:20:49 greensnark, that'd require the function used for ORIENT: lua: to preserve state across calls somehow 11:24:21 across calls from different vaults 11:24:49 greensnark, oh and, there are no guarantees that the spot selected by such custom functions would actually be suitable for the vault 11:26:01 Ragdoll (L25 MuIE) ERROR in 'mon-place.cc' at line 1419: invalid monster to place: Ignacio (499) (D:1 (ZotDef)) 11:32:09 03elliptic * r3bb1e7e4c125 10/crawl-ref/source/tags.cc: Fix order of variables in savefiles. 11:33:13 hmm, need to do something about #4151 11:34:10 the only solution that I can see is making _fixup_slime_hatch_dest walk as far as it takes to find a suitable spot, rather than stop at the adjacent squares of the destination 11:35:11 greensnark: hey, I was wondering something about sequell... if I add a new type of milestone (I was going to add one for the first time you reach max piety with a god) and sequell isn't updated to handle it, then it won't extract a noun from the milestone correctly, right? 11:35:40 Right 11:36:00 There won't be any real damage, but the noun field will be set to the full milestone text 11:36:08 Which can be awkward 11:37:05 ah, I wasn't sure whether it did that or picked out the last word from the milestone text or something 11:37:43 If you send me a patch or pull-request for Sequell I can update it 11:38:11 Or what the milestone looks like should do, since it's probably a simple pattern 11:38:59 thanks, I'll do that before actually implementing the milestone then 11:39:42 Oh, while we're discussing Sequell, it would be nice if Sequell had a way to identify when a killer is a unique 11:39:56 So that new uniques don't get classified as Pandemonium lords 11:40:07 the max piety with a god milestone should probably be very similar to the existing god milestones unless I decide to make it use the max piety title for that god 11:40:15 I could use a statistical classifier to identify Pan lord names which would be fun, but I don't have the time :) 11:41:31 so I guess one way of doing that would be to have a clean list of uniques somewhere in the source? 11:42:05 or a flag could be added to the logfiles, I guess 11:42:14 * Zaba keeps pressing &B instead of &^B 11:43:36 I'd prefer some kind of logfile flag with metadata on the killer 11:46:08 03zaba * rfdd6b20a82a8 10/crawl-ref/source/dungeon.cc: Use connect_spotty to connect vaults in slime. 11:46:18 03zaba * re34c9e52ef2d 10/crawl-ref/source/dungeon.cc: Don't exclude the base_pos in _fixup_slime_hatch_dest. 11:48:22 today I fixed three bugs! 11:48:27 two of them were duplicates, but still 11:49:17 Yay 11:49:31 !seen napkin 11:49:31 I last saw Napkin at Sat Jun 18 22:47:47 2011 UTC (18h 1m 44s ago) parting ##crawl-dev with message chanpart. 11:50:27 who has the ability to update CDO other than napkin? it would be good to get that bugfix there before people go too crazy exploiting it 11:51:04 I don't have the ability, but it'd be nice to update it, yeah 11:51:17 after all, it's quite game-breaking 11:52:06 03dolorous * r579a1fdd0207 10/crawl-ref/source/mon-data.h: Properly make giant uniques use the giant genus, as non-unique giants do. 11:52:11 half the people playing trunk on CDO have their xp pool measured in M 11:52:14 Is it just a matter of running the update script? 11:52:35 should be 11:52:41 Ok, doing so 11:53:08 Is 3bb1e7e the bugfix? 11:53:16 yes 11:53:17 yes 11:53:19 Cool 11:53:49 Can't force players to upgrade though :P 11:53:57 pkill crawl! 11:54:02 Heh 11:54:14 yeah, but at least this will handle players who haven't upgraded yet 11:54:15 Unstable branch on crawl.develz.org updated to: 0.9-a1-607-g579a1fd (32) 11:54:25 thanks :) 11:54:25 and well, it does nothing to repair broken saves anyway---a waste of time on a development branch :P---so it doesn't matter 11:54:54 and trying to guess how exactly the save was broken would be pretty much impossible anyway 11:57:19 well, we could have just zeroed out those variables or something for games transferred from the broken version 11:57:28 but no real point in doing so 11:58:12 though as monqy pointed out on ##crawl, the bug also presumably messed up the counts of how many ziggurats people completed 11:58:18 yes 11:58:30 it messed things up badly. Well, it happens. If they were playing 0.8.* it would be scary. 11:59:11 well, the bad thing is that the ziggurat counts are logfile fields, or at least I think kilobyte said that he made them logfile fields 11:59:35 so statistics for that will have a ton of junk unless there is a way of cleaning it up... 12:00:42 -!- blabber has joined ##crawl-dev 12:05:55 I guess the easiest solution would be to rename the logfile field something else now that the bug is fixed? greensnark? 12:08:35 There's a ziggurat count logfile field? 12:09:10 Sequell doesn't know about that field yet, so renaming it will work if the old field name has junk values 12:09:51 elliptic, is it a logfile field? 12:10:03 ah yes 12:10:08 zigs and zigmax 12:10:51 yeah 12:11:06 -!- blabber has quit [Quit: leaving] 12:16:19 zigs=503316480 12:16:25 right, yes, definitely junk values 12:16:32 any suggestions on what to rename those fields? 12:16:48 If the junk values are obviously junk, Sequell could just filter them out 12:17:07 Ignoring negatives and overly large values 12:17:29 not sure they are all so easy to detect 12:17:43 does zigs means zigs entered, zigs completed, or zigs left? 12:17:50 like, I just found zigs=32 12:17:51 I'm guessing zigmax is the deepest zig level reached 12:17:57 zigs is zigs completed 12:18:19 Ok, name the fields zigscompleted :) 12:18:38 And don't emit the field if the value is zero 12:18:42 zigscompleted and zigdeepest? 12:18:49 Sounds reasonable 12:21:34 trying to filter out games that made use of the ridiculous exp pool is probably not worth it 12:24:26 actually, it occurs to me that renaming the field right now won't handle games that transfered from the bugged version :/ 12:24:47 well, yes 12:24:50 hmm. 12:24:52 break save compat? 12:24:54 this would be a good reason to zero those variables from transfers from previous versions 12:25:13 monqy, whatever for? 12:25:26 which I guess should be doable if we introduce a new tag? 12:25:27 that'll just make people finish games in the current, broken versions 12:25:43 oh I guess I got the intention wrong 12:25:45 breaking save compat is definitely not the answer, yes :) 12:26:09 I don't think it's too much of a problem; games in other ridiculously bugged versions have been counted 12:26:30 monqy, well, this is about zig statistics 12:26:48 oh you can't invalidate that? 12:26:51 hm 12:27:06 you can, the question is whether do it in another update to the game, or outside it 12:27:23 elliptic, yes, a new tag could work for that. 12:28:41 -!- evilmike has joined ##crawl-dev 12:29:00 can I just introduce a new minor version and change the reader to zero out the zig variables if it was at TAG_MINOR_ZIG_COUNT? 12:29:21 you can change it to zero them out if it's at < TAG_YOUR_NEW_TAG 12:29:33 yeah 12:29:58 okay, I'll do that at the same time I rename the zig logfile fields 12:35:39 -!- Guest54557 has quit [Read error: Connection reset by peer] 12:36:04 -!- Guest54557 has joined ##crawl-dev 12:38:00 -!- blabber has joined ##crawl-dev 12:42:22 casmith789 (L23 DEFE) ERROR in 'mon-place.cc' at line 1419: invalid monster to place: Ignacio (499) (D:1 (ZotDef)) 12:43:06 wtf is that 12:43:34 zotdef having a problem with a pandemonium-only unique, I guess 12:44:58 looking at the code, that'd happen if he was being placed twice 12:45:01 maybe that's the case 12:45:29 http://pastebin.com/zjQBzphK 12:45:36 someone tell me whether this looks reasonable 12:46:15 hm, no 12:46:48 elliptic, just change the TAG_MINOR_ZIG_COUNT to TAG_MINOR_ZIG_FIX in that check on line 9 in the paste 12:46:55 err. 12:46:55 no 12:47:01 not that, either :P 12:47:13 what's wrong with it as is? 12:47:52 elliptic, on a less confused look, seems fine (provided proper indentation) 12:48:10 apart from maybe you could somehow collapse the two cases that set them to 0s into one 12:48:21 yeah, I know it is ugly 12:49:12 and sorry about the indentation, I was following the convention of not using proper indentation there for some reason :P 12:50:10 but I'll change it to be more sensible-looking 12:50:12 but well, yeah, that's about what it should be like 12:50:57 Hi, I'm toying with an idea of a forge/artifact god. I have a couple of ideas. Feedback is welcome: http://paste.pocoo.org/show/414820/ 12:51:20 I'll post a more complete proposal on the wiki once I think it through and come up with more powers. 13:00:19 No comments on the god idea ? 13:02:26 03elliptic * rb819c70b5a87 10/crawl-ref/source/ (hiscores.cc tag-version.h tags.cc): Rename the ziggurat logfile fields. 13:03:25 i like passive gods but dunno about that first ability (seems to step on ashenzari's toes and it doesnt have much to do with the other powers) 13:03:58 the non-artefact abilities look too narrow to me 13:05:05 elliptic: I'm thinking about more abilities. 13:05:07 -!- blabber has quit [Quit: leaving] 13:05:10 the second power also doesn't have much to do with the third or fourth 13:05:33 evilmike: It has a bit to do in that it's item-centric. 13:05:41 About supplies. 13:06:22 Warns about Ijybs, shows priority targets. 13:07:58 I think I would like Brilliance a bit more if it was a god power, with a hefty price. Brilliance feels a bit like Tome of Power from Heretic and Hexen, but you need to burn one potion of brilliance to start. 13:08:01 any difference from what ashanzari already does with monster equipment? 13:08:19 I mean, you can use high level spells with brilliance, but you first need to use one potion to memorize them. 13:08:25 That's slightly awkward. 13:08:43 What does Ashanzari do with monster equipment ? 13:08:49 you don't need to use a potion to memorize them 13:09:02 warns you of what it's carrying and tells you if it has a wand, stuff like that 13:09:06 elliptic: How so ? Memorizing it can be quite painful. 13:09:08 or rather, if you need a potion to memorize a spell, then your success will still be poor for using the spell 13:09:17 I didn't know. 13:09:21 memorizing a spell at poor or so is easy 13:09:30 yeah 13:09:45 you only really need a potion to help if it is at terrible or useless, and the potion won't help that enough to make it actually usable even if you memorize it 13:09:49 So "tactical scanner" is probably out. I also need an interesting conduct idea. 13:09:52 its actually a good guideline for brilliance, if you can memorize from the book alright, you can probably cast the spell if you quaff the potion 13:10:13 elliptic: I guess it depends on the kind of spell. 13:10:48 not really 13:11:03 Control Teleport would be nice, conjurations not necessarily. 13:11:16 anyway, about the god, I think there is certainly design space for an item-focused god of this sort, but we need more powers :) 13:11:32 Certainly. And I don't want piety4kills 13:11:43 i think the idea of a god oriented around crafting (or at least modifying items) is pretty cool 13:11:54 that's a fun mechanic in most rpgs when it doesnt involve grinding 13:12:15 I would like to avoid it being just another gift god. And powers like "copy item" would end up being used on potions. 13:12:50 forget about potions and stuff, you wrote that the altar is a forge, so it might as well focus on equipment 13:13:14 Another idea: Xom could assing several checkpoints on a level. If you reach all checkpoints within a time limit, you get a gift. Or you don't get a punishment. 13:13:31 I really like the "altar is a forge" part. 13:13:59 From thematic point of view. Powers where time (tactical) is not essential can be performed at the forge. 13:14:29 Maybe stuff like disarming monsters ? Too situational to warrant a skill, but a god power ? 13:15:14 I don't think Ely can disarm monsters. I don't remember why the idea wasn't accepted. 13:17:45 LuckyNed the Destroyer (L18 DrWz) (Elf:3) 13:26:34 requiring players to hike back up to an altar for abilities is a bad idea, I think, except for one-a-game things. Using a forge is thematic but in practice would just be a nuisance 13:27:02 consider how tso used to like it when you trucked a bunch of evil weapons to his altar and sacrificed them 13:27:51 evilmike: Yes. But for the artifact creation, certainly. 13:28:51 -!- DrPraetor has quit [Ping timeout: 255 seconds] 13:52:54 -!- Wensley has joined ##crawl-dev 14:08:39 -!- b0rsuk has quit [Quit: leaving] 14:35:57 -!- DrPraetor has joined ##crawl-dev 14:42:34 someone who understands how "durably summoned" works should fix this: apparently monsters can abjure durable summons 14:44:04 -!- MarvinPA has joined ##crawl-dev 14:46:30 -!- DrPraetor has quit [Quit: KVIrc 4.0.2 Insomnia http://www.kvirc.net/] 14:56:15 03MarvinPA * r0dc45ac482d9 10/crawl-ref/source/ (beam.cc monster.cc): Don't petrify monsters that are supposed to be petrify-immune 15:09:32 MarvinPA: did you happen to add a MR_PETRIFY monster tag just now? Because that's on my to-do list otherwise 15:09:54 because as far as I can tell the only way to get the resist is to have the insubstantial tag 15:10:29 no, just made the beam actually check for petrify resistance 15:11:28 right now it just uses is_insubstantial and mons_is_statue 15:12:36 okay, I'll definitely be adding an explicit MR_PETRIFY tag then so that catoblepae and grey draconians don't have qualms about walking through their own clouds 15:13:22 cool 15:36:32 -!- ortoslon has joined ##crawl-dev 15:36:57 are monsters that are "dazed" with Recite not highlighted with a brand for a reason? 15:37:33 why would they be highlighted with a brand? most status effects don't get one 15:37:36 it's not a very debilitating status effect 15:37:37 see poisoned 15:37:54 poisoned get a mini icon in tiles 15:42:41 -!- Pacra has joined ##crawl-dev 15:52:17 -!- Textmode has joined ##crawl-dev 16:36:38 -!- Wensley has quit [Ping timeout: 250 seconds] 16:41:05 -!- Wensley has joined ##crawl-dev 16:47:12 LuckyNed the Destroyer (L18 DrWz) (Elf:3) 16:54:41 03dolorous * rd745654989ed 10/crawl-ref/source/items.cc: Remove unnecessary spaces. 17:04:08 -!- Sabaki has joined ##crawl-dev 17:08:14 Anyone know any good languages/libraries like curses that handle CJK characters well? 17:14:13 LuckyNed the Destroyer (L18 DrWz) (Elf:3) 17:22:06 -!- edlothiol has joined ##crawl-dev 18:08:33 -!- syllogism has quit [] 18:14:09 03MarvinPA * r23b867feb8d2 10/crawl-ref/source/itemname.cc: Let Mummy Transmuters still get their potions for Evaporate on game start 18:16:19 -!- Nexos has joined ##crawl-dev 18:16:46 A (decaying) rune of Zot on top of a Zot trap... is that intended? 18:16:51 -!- Wensley has quit [Ping timeout: 255 seconds] 18:17:05 (in CAO 0.8) 18:26:45 -!- Nexos has left ##crawl-dev 18:34:03 -!- upsy has quit [Quit: Leaving] 18:43:39 -!- hoody has quit [Remote host closed the connection] 18:47:04 -!- hoody has joined ##crawl-dev 19:35:42 rax or anyone else with ops in ##crawl around? 19:45:51 yo? 19:46:29 Ugh. Fixed it, hopefully. 19:46:44 thanks :) 19:59:27 -!- edlothiol has quit [Ping timeout: 255 seconds] 20:01:34 -!- ortoslon has quit [Read error: Connection reset by peer] 20:30:22 03elliptic * re32f7a3a6e28 10/crawl-ref/source/book-data.h: A new stab at War Chants. 20:30:32 03elliptic * r692e2ff6eedf 10/crawl-ref/source/ng-setup.cc: Tweak the starting skills for a few classes. 20:30:32 03elliptic * r28b7f70794d9 10/crawl-ref/source/ (item_use.cc spl-data.h spl-selfench.cc): Make Silence Hexes/Air again and buff it slightly. 20:46:15 DCSS building against incorrect Mac OS X SDK (https://crawl.develz.org/mantis/view.php?id=4157) by mistydemeo 20:56:18 ASSERT()failed (https://crawl.develz.org/mantis/view.php?id=4158) by jackofblades 21:38:50 -!- Wensley has joined ##crawl-dev 21:47:19 -!- hoody has quit [Remote host closed the connection] 22:05:53 -!- hoody has joined ##crawl-dev 23:20:39 -!- hoody has quit [Remote host closed the connection] 23:52:20 -!- Pacra has quit [Quit: Leaving] 23:59:58 -!- Pacra has joined ##crawl-dev