00:00:20 -!- mizu_no_oto has quit [Quit: Computer has gone to sleep.] 00:00:45 no filesystem corruption (btrfs and ext4 respectively), as these have proper working barriers. Crawl uses fdatasync as a barrier, so it's no wonder it breaks if you don't use them. 00:00:53 <|amethyst> presumably consumer grade disks? 00:00:55 Stable (0.13) branch on crawl.s-z.org updated to: 0.13-b1-41-gf166b9b 00:01:05 <|amethyst> oh 00:01:18 <|amethyst> bot so diagnostics on so no fsync 00:01:23 yeah 00:01:31 -!- Morphy has quit [Quit: Page closed] 00:02:23 <|amethyst> oh 00:02:52 <|amethyst> apparently some versions of android declare but don't actually define fdatasync 00:03:36 Unstable branch on crawl.s-z.org updated to: 0.14-a0-218-g24e112a (34) 00:04:06 <|amethyst> kilobyte: how's this for a reaction to that situation: 00:04:09 -!- wheals has quit [Quit: Leaving] 00:04:12 <|amethyst> kilobyte: http://www.sqlite.org/src/info/70b5b30956 00:05:09 does android have fsync() then? 00:05:51 <|amethyst> yes 00:05:51 Unstable branch on rl.heh.fi updated to: 0.14-a0-218-g24e112a (34) 00:05:52 fdatasync() is just a slightly newer version of fsync() that doesn't force on crap like atime 00:06:24 <|amethyst> so it sounds like we could #define fdatasync fsync on android and re-enable DO_FSYNC 00:06:30 yeah 00:06:32 <|amethyst> but with no one to do android builds... 00:08:10 syscalls.cc already defines this if HAVE_FDATASYNC is not defined 00:08:29 Technically I'm capable of doing android builds; I just don't have any sort of dedicated machine or similar for that purpose. 00:08:33 with a workaround for sabotage on OS X 00:08:47 * Grunt hides. 00:09:29 Grunt: if you have a working toolchain... 00:10:18 looks like I found the problem: Android doesn't use the regular makefile, so autodetection of HAVE_FDATASYNC is not working 00:13:01 apparently galehar does Android builds from time to time 00:14:33 wait, wait... fdatasync() is a syscall rather than something in libc. So how come Android could possibly lack it? 00:14:54 -!- NotKintak has joined ##crawl-dev 00:15:05 incomplete headers? 00:15:21 <|amethyst> I believe it's in the header but their libc is missing the wrapper function 00:15:28 -!- gammafunk has quit [Read error: Connection reset by peer] 00:15:45 -!- kait has quit [Ping timeout: 248 seconds] 00:15:50 <|amethyst> that was the impression I got from some of the mailing list/forum posts I found googling for it 00:16:28 -!- Kintak has quit [Ping timeout: 240 seconds] 00:17:44 -!- jeanjacques has joined ##crawl-dev 00:18:24 kilobyte: the kernel doesn't actually export syscall symbols to userspace, you know ... 00:18:50 they need at least stubs in libc or so 00:19:01 -!- dg_ has quit [] 00:20:25 SamB: the stubs are there to add some functionality; a header can define the stub directly 00:20:40 er, libc stubs are there 00:21:06 some of them actually just call straight through ... 00:21:20 -!- heteroy has quit [Ping timeout: 268 seconds] 00:21:20 <|amethyst> usually you have to at least negate ERRNO don't you? 00:21:23 I think most of those are more-or-less autogenerated though 00:21:41 when I say "straight through" I mean using whatever macro they have 00:21:51 |amethyst: isn't only i386 broken this way, for historic reasons? 00:22:04 <|amethyst> oh, no clue 00:22:25 oh, you think most arches use the carry flag? 00:24:04 -!- Blazinghand has joined ##crawl-dev 00:24:13 -!- Kalir has quit [Changing host] 00:24:39 i have determined that my fr is not in the normal set of rejected and refused concepts. I think a good idea would be: Auto Fight works when you are stuck in a web. 00:25:03 <|amethyst> to get you out, presumably? 00:25:06 I think this would be good because it's profoundly annoying that it doesn't work when you are stuck in a web 00:25:15 yeah, like have it just move you in the direction you would be autofighting 00:25:31 like how you can autofight when not next to a monster and instead you step towards it 00:25:37 Blazinghand: yes, that is not the stupid kind like two-headed PCs 00:25:49 i guess if you are holding a ranged weapon then shoot it? i don't know how ranged autofighting works 00:26:11 the point is, the fact that autofight doesn't work in webs seems pretty annoying and like spider would be WAY more fun without this fact 00:26:15 SamB: man fcntl and others 00:26:50 so how do I make this an official feature request? or does writing that here do that 00:26:58 (RTFSing is not that straightforward...) 00:27:09 i read the "autofight" section of brainstorm namespace and currently a request like this does not exist 00:27:21 however I do not understand the "wikipedia" and do not know how to edit 00:27:47 it is not a wikipedia 00:27:51 it is a wiki 00:27:55 sorry 00:27:57 wikipedia also happens to be a wiki 00:28:12 Blazinghand: I argued about this already: I think that if you don't care enough to watch every turn, losing a couple to the net is no big deal and you just want the opponent dead 00:28:25 do you lose turns to the net? 00:28:33 i am not saying you should be able to fight in a net 00:28:50 I am saying that instead of having to move your hand all the way over to vikeys or numpad to break out, tab should do the same thing 00:28:51 yes, you'd spend some struggling 00:28:54 does that make sense? 00:29:06 tab should, when you are in a net, do the thing you would normally do in a net: struggle to get out 00:29:14 this is what I mean by FR 00:29:16 it does rather seem to make sense, yes 00:29:31 just as Tab does the thing you would normally do when you are not in melee: step towards the enemy 00:29:33 Blazinghand: yeah, I agree with you. But not everyone does. 00:29:40 option time? 00:29:45 I see. that being said, would it be possible to formalize this as an FR? 00:29:52 I can't figure out how to make my rcfile do what I want to do 00:30:04 if you.status() = web or something? but how do you make tab do movement instead 00:31:54 -!- dtsund has joined ##crawl-dev 00:32:01 Blazinghand: the reason why you can't currently autofight in a web is that it isn't just wasting turns: some chars have their defenses demolished by being in a web 00:32:19 I agree that on other chars it would be very nice if autofight did work in a web though 00:32:20 hmm? 00:32:30 SamB: webs set SH to 0 and halve EV 00:32:41 ah 00:32:44 this is sort of bad for chars who depend on those rather than AC to defend themselves! 00:32:45 Ah, i normally play heavy-armour characters who use 2-handers, so i've never noticed that 00:33:10 so it sounds like this'd take some hueristical magic ... :-( 00:33:10 is there a way to configure an rcfile to make it so you can tab in webs? 00:33:19 like "if you.status() = web" 00:33:31 currently you'd have to copy all of autofight.lua into your rcfile pretty much 00:33:34 then like activate a macro that replaces tab with moving in a random directly 00:33:43 it's not like there's much else you can do while webbed 00:33:49 or I guess maybe you could do something clever like that 00:33:55 kilobyte: uh...... blink? 00:33:58 Quaff, tele, blink, fear 00:34:04 chars with low AC, high EV tend to have spells 00:34:06 Other things I guess 00:34:06 you could also just try to blast people 00:34:09 which are unaffected by webs 00:34:09 with like fire ball 00:34:41 if that's the case that's fine but like 00:34:45 Basil: yeah, but if you're tabbing, you're not in a risky enough situation 00:34:45 what about... 00:34:57 kilobyte: it becomes risky when you get webbed, is the thing 00:35:03 what about an option to have autofight_stop_web set to false, but default it's set to true 00:35:25 Blazinghand: right, adding an option would be easy 00:35:28 like, for most characters yes autofight_stop at 40 or whatever is fine, but we have the OPTION to set it at zero even though 00:35:40 even though autofighting at 1 hp is uh, questionable 00:35:41 we try to avoid adding too many options, but maybe this one is good 00:35:53 <|amethyst> autofight already has all kinds of options 00:36:03 it does not have one for like the most annoying thing ever, being webbed 00:36:09 elliptic: the thing is, EV characters already have massive randomness; a web just means you're more likely to get hit twice in a row 00:36:10 Blazinghand: I actually know of at least one good player who uses autofight with stop at 0 :) 00:36:16 <|amethyst> and I think, if anything should have that many options, it would be autofight 00:36:16 elliptic, crate right 00:36:29 Blazinghand: yes 00:36:47 in any case, since being in shallow water doesn't stop autofight, i don't think being webbed should stop it either. or at least there should be an option 00:37:14 crawl seems generally okay with players being able to autofight whenever they want. currenty the only times you can't are 1) you are in a web 2) you are confused 3) you literally can't get closer to the target 00:37:16 elliptic: I find myself wanting to set it to 0 every time I use reaching. I'm not insane enough to actually set it, though. 00:37:22 heh 00:37:23 I think #1 as a circumstance is very very different from the other 2 00:37:37 oh, and i guess if autofighting would violate your god's abilities 00:37:43 ie a cleaving weapon and you're near a neutral 00:37:52 but even then, it prompts, not stops you 00:38:03 Blazinghand: 4) autofight is too dumb to figure out HOW to move closer to the target 00:38:10 ok fair enough 00:38:25 but web is th eonly time when it's like, that's what you want to do, but crawl thinks things are too dangerous for you 00:38:38 anyway I'm fine with adding this option 00:38:42 i too am fine 00:38:44 :) 00:39:22 isn't that what I said should be done when it was revealed that "some people ..."? 00:39:41 (I would add it myself right now but I really don't have time... grumble, plane flight tomorrow/today) 00:40:00 oh man i totally helped! 00:40:00 autofight is quite in a dire need of a rewrite. It often fails to lead you through a door, can't use axes properly, prefers a slightly damaged orc over a fresh priest next to it, etc 00:40:35 if you want nontrivial pathfinding then code it :P 00:40:36 eeek 00:40:47 the priest thing I mean 00:40:50 same applies to the default aim for spells, by the way 00:40:55 SamB: it's intentional, good behavior IMO 00:41:08 but smiting! 00:41:22 -!- mizu_no_oto has quit [Quit: Computer has gone to sleep.] 00:41:32 <|amethyst> kilobyte: the big problem is that it's so hard to tune without basically copying the whole thing 00:41:36 <|amethyst> kilobyte: it should be full of hooks 00:41:48 yeah 00:42:01 elliptic: you waste time fighting a harmless enemy while there's an actual danger 00:42:07 how close is lua to python 00:42:42 as for spells, I just splatted a FE. It feels as if Fireball tried hard to find the worst possible aim. 00:43:19 kilobyte: we've had this discussion before :) as I said then, if you come up with an autofight that you like better, I'd be happy to see it tested out... I'm just skeptical that a less predictable autofight will actually be an improvement 00:43:30 so you need to point it manually every time 00:44:23 elliptic: my idea for both autofight and spells: let's have a lua hook that returns a weight for a monster 00:45:09 a floating point number with a big enough exponent can simulate your way 00:45:29 -!- MarvinPA__ has joined ##crawl-dev 00:45:30 our lua builds use doubles 00:46:09 -!- MarvinPA has quit [Ping timeout: 248 seconds] 00:46:09 -!- MarvinPA__ is now known as MarvinPA 00:46:48 C++-side code would pick an aim that maximizes total weight * predicted damage 00:47:30 -!- yetgjkj has quit [Ping timeout: 264 seconds] 00:47:51 -!- WalkerBoh has quit [Remote host closed the connection] 00:48:45 -!- omnirizo1 has quit [Ping timeout: 245 seconds] 00:50:50 -!- fungee has quit [Ping timeout: 245 seconds] 00:51:25 -!- pelotr0n has quit [Quit: ~Internet()] 00:54:00 -!- gammafunk has joined ##crawl-dev 00:57:47 03|amethyst02 07* 0.14-a0-219-g953848e: New option autofight_caught to escape webs with tab. 10(51 seconds ago, 2 files, 18+ 2-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=953848e73094 00:58:33 thanks |amethyst 00:58:36 <|amethyst> :) 00:58:49 <|amethyst> it works even if there are no monsters around 00:59:01 even better 00:59:13 <|amethyst> there may be some edge cases I neglected, so let me know if you find bugs 00:59:26 <|amethyst> s/neglected/neglected to consider/ 00:59:45 i'll let you know 00:59:47 man that was fast 00:59:50 feature requests are the best! 01:00:06 so yeah I want there to be a quadruple sword 01:00:10 fr quadruple sword 01:00:15 seriously though |amethyst thanks 01:00:29 Blazinghand: okay, but it's a triple-hander 01:00:38 <|amethyst> SamB: so formacid only? 01:00:59 forgot about those 01:01:29 -!- bogabada has quit [Quit: Page closed] 01:01:30 <|amethyst> there could be an unrand quadruple blade 01:02:01 <|amethyst> can't make it slower though 01:02:01 unrand fractal infinite blade 01:02:21 aleph-null blade 01:02:23 <|amethyst> +0 Octuple blade "Norelco" 01:02:35 the best a Hu can get 01:06:32 just make the axe of woe spawn in a normal game 01:06:38 if you get it, congrats, go win 01:06:55 <|amethyst> I'd still lose 01:06:59 haha 01:07:25 <|amethyst> But now I know what to do for april fools 01:08:07 i'm going to make a xom vault that generates the axe of woe... as a mimic 01:08:08 should I try a game with that thing? 01:08:31 SamB, you could just play meatsprint 01:08:59 <|amethyst> !lg devteam sprint map=meatsprint s=name x=max(score) 01:09:00 924 games for devteam (sprint map=meatsprint): 395x MarvinPA [35800000], 152x bh [19600000], 127x neil [17500000], 118x evilmike [21100000], 67x dpeg [14300000], 29x mumra [20400000], 20x Napkin [11500000], 16x itsmu [10700000] 01:09:39 <|amethyst> !lg devteam sprint map=meatsprint s=name x=max(score) o=max(score) 01:09:39 924 games for devteam (sprint map=meatsprint): 395x MarvinPA [35800000], 118x evilmike [21100000], 29x mumra [20400000], 152x bh [19600000], 127x neil [17500000], 67x dpeg [14300000], 20x Napkin [11500000], 16x itsmu [10700000] 01:09:57 <|amethyst> !kw meatsprint 01:09:57 Keyword: meatsprint => sprint8 01:10:19 <|amethyst> !kw sprint8 01:10:19 Keyword: sprint8 => sprint mapdesc=Sprint_VIII:_"Arena_of_Blood" 01:14:03 * SamB is actually playing with axe of woe right now 01:14:20 is there going to be a devteam team for the tourney? 01:14:36 -!- Senjai has quit [Ping timeout: 245 seconds] 01:14:39 you mean a baddev team? 01:16:21 -!- Somefellow has quit [Quit: Leaving] 01:16:24 -!- minqmay has quit [Quit: Leaving] 01:16:39 -!- Somefellow has joined ##crawl-dev 01:19:55 -!- giantbat has quit [Ping timeout: 268 seconds] 01:19:59 -!- Kalir has quit [Read error: Connection reset by peer] 01:24:06 -!- ackack has quit [Ping timeout: 264 seconds] 01:24:31 -!- NotIpsum has quit [Ping timeout: 246 seconds] 01:24:59 SamB: On zot:5 you can keep tabbing through alarm traps, in a zig you'd probably still need fog scrolls to not die 01:25:07 depending on your species 01:28:22 -!- Giomancer has quit [Quit: Leaving] 01:28:36 I died to an eel 01:29:14 haha 01:31:28 interesting, moth of suppresison makes axe of woe into an ordinary exec axe 01:31:33 guess that makes sense 01:37:27 -!- ussdefiant has quit [Ping timeout: 260 seconds] 01:38:45 -!- jameyd has quit [Quit: jameyd] 01:39:03 !gamesby SamB 01:39:04 SamB has played 1173 games, between 2011-08-08 15:21:44 and 2013-10-08 03:58:14, won 0, high score 298746, total score 1908093, total turns 3405775, play-time/day 0:21:40, total time 11d+22:25:28. 01:40:17 gammafunk: it does? I see no check for suppression in either the aim or damage code. 01:40:27 -!- st_ has quit [Read error: Connection reset by peer] 01:40:41 kilobyte: Yeah, on a spider zig level, it didn't one-shot under supression field 01:40:51 -!- st_ has joined ##crawl-dev 01:40:54 Doesn't suppression remove enchant?? 01:41:00 |amethyst not sure about this but I think sometimes now autofight works in situations when you are webbed where it wouldn't work if you weren't webbed 01:41:14 -!- Xenobreeder has quit [Quit: Page closed] 01:41:27 ie you are on the other side of water and can't figure out how to get there, autofight doesn't work, but if you are webbed it gets smarter and moves you left when you try to autofight? 01:41:35 or maybe i don't understand what just happened 01:41:37 Blazinghand: besides the obvious "no enemies" sitaation? 01:41:40 <|amethyst> Blazinghand: that is intentional; it will try to extract you from a web even if there is no monster in sight 01:41:45 oh nice 01:41:49 that's pretty good 01:44:15 gammafunk: enchantment yes, special code not really 01:44:35 I see suppression works really inconsistently with fixedarts 01:44:53 like, Woe retains auto-hit but not auto-kill 01:45:00 huh 01:48:12 -!- absolutego has joined ##crawl-dev 01:48:28 <|amethyst> player_apply_slaying_bonus isn't affected by suppression 01:49:02 <|amethyst> but check_unrand_effects is 01:49:57 <|amethyst> btw, would it be useful if melee_effects took (a pointer to) the melee_attack as a parameter? 01:50:16 <|amethyst> there would be order dependencies, but those already exist 01:51:32 -!- nicolae- has left ##crawl-dev 01:52:13 !learn edit undeadhunter[1] s/similar/identical/ 01:52:13 undeadhunter[1/2]: A +7,+7 great steel mace (base type great mace) with rN+. Has its own effect identical to the old disruption brand: a 2/3 chance of up to quadruple damage, with an average of 250% damage, but only against undead. 01:53:26 <|amethyst> (also, it's kind of weird for melee_attack to have a method called "attack", since that's also the name of the base class) 01:53:34 <|amethyst> anyway, I'm off for the night 01:55:11 -!- _dd has joined ##crawl-dev 01:58:58 hah, kitteh came in dragging some massive jackdaw, around 2/3 the cat's length 01:59:28 eagles are lucky they don't live here :p 01:59:42 -!- Zifmia has quit [Quit: Wrong button bad with computers] 02:00:48 or possibly not jackdaw but some other crow, I don't really know them apart 02:04:34 x - the +7 Bird's Bane "Kitteh" 02:07:49 -!- ogaz has quit [Ping timeout: 250 seconds] 02:08:13 -!- SkaryMonk has joined ##crawl-dev 02:08:37 -!- eith|2 has joined ##crawl-dev 02:12:29 -!- Keskital1 has joined ##crawl-dev 02:12:35 -!- broquain1 has joined ##crawl-dev 02:12:47 -!- Bcadren has quit [Quit: If at first you don't succeed, skydiving is not for you] 02:12:52 -!- atomicth1mbs has joined ##crawl-dev 02:13:10 -!- gnsh_ has joined ##crawl-dev 02:13:16 -!- jarpiain_ has joined ##crawl-dev 02:13:17 -!- greensna1k has joined ##crawl-dev 02:13:36 -!- Pacra has quit [Ping timeout: 248 seconds] 02:15:24 -!- mong has quit [Quit: Leaving] 02:17:50 -!- Nivimer has quit [*.net *.split] 02:17:50 -!- gnsh has quit [*.net *.split] 02:17:50 -!- eith has quit [*.net *.split] 02:17:50 -!- Bodrick has quit [*.net *.split] 02:17:50 -!- miaout17_ has quit [*.net *.split] 02:17:50 -!- Keskitalo has quit [*.net *.split] 02:17:51 -!- greensnark has quit [*.net *.split] 02:17:51 -!- us17 has quit [*.net *.split] 02:17:51 -!- broquaint has quit [*.net *.split] 02:17:51 -!- Staplefun has quit [*.net *.split] 02:17:51 -!- Lantell has quit [*.net *.split] 02:17:51 -!- jarpiain has quit [*.net *.split] 02:17:51 -!- atomicthumbs has quit [*.net *.split] 02:17:52 -!- us17_ is now known as us17 02:17:52 -!- us17 has quit [Changing host] 02:20:28 -!- kait_ has quit [Ping timeout: 256 seconds] 02:20:46 -!- SurpriseTRex has quit [Remote host closed the connection] 02:20:51 -!- kait has quit [Ping timeout: 245 seconds] 02:23:39 -!- Nivimer has joined ##crawl-dev 02:23:39 -!- VolteccerJack has quit [Quit: HydraIRC -> http://www.hydrairc.com <-] 02:25:24 -!- Lantell has joined ##crawl-dev 02:42:43 -!- magistern has quit [Quit: This computer has gone to sleep] 02:43:36 -!- jeanjacques has quit [Quit: quit] 02:44:13 -!- Lightli has quit [Ping timeout: 250 seconds] 02:44:29 oh man i found a sweet bug 02:44:35 or feature 02:44:38 wrong chat 02:47:04 -!- indspenceable has quit [Remote host closed the connection] 02:47:30 -!- indspenceable has joined ##crawl-dev 02:51:40 -!- indspenceable has quit [Ping timeout: 245 seconds] 02:53:45 -!- sumguy has quit [Ping timeout: 250 seconds] 03:00:17 -!- namtsui has quit [Remote host closed the connection] 03:01:09 -!- Hailley has quit [Quit: Petra is closed!] 03:02:36 -!- namtsui has quit [Remote host closed the connection] 03:04:59 -!- indspenceable has joined ##crawl-dev 03:05:28 -!- ketsa has quit [Read error: Connection reset by peer] 03:14:10 -!- crate has quit [Ping timeout: 245 seconds] 03:15:01 -!- wh1te has quit [Ping timeout: 248 seconds] 03:15:56 -!- lukano has quit [Ping timeout: 260 seconds] 03:25:04 -!- SkaryMonk has quit [Ping timeout: 248 seconds] 03:25:40 -!- SkaryMonk has joined ##crawl-dev 03:27:47 -!- buppy has quit [Remote host closed the connection] 03:32:33 -!- kait has quit [Ping timeout: 248 seconds] 03:33:58 -!- simmarine has quit [Quit: Leaving] 03:39:18 -!- Keskital1 is now known as Keskitalo 03:39:58 -!- Crehl has quit [Read error: Connection reset by peer] 03:40:26 -!- Tarquinn has quit [Quit: Leaving] 03:44:29 -!- SkaryMonk has quit [Quit: Leaving.] 03:50:25 -!- SkaryMonk has joined ##crawl-dev 03:53:58 -!- Zifmia has quit [Ping timeout: 256 seconds] 04:04:44 -!- crate has quit [Ping timeout: 256 seconds] 04:07:06 -!- indspenceable has quit [Remote host closed the connection] 04:07:33 -!- indspenceable has joined ##crawl-dev 04:11:49 -!- gammafunk_ has joined ##crawl-dev 04:12:01 -!- indspenceable has quit [Ping timeout: 248 seconds] 04:15:58 -!- Crehl has quit [Disconnected by services] 04:16:02 -!- Crehl_ is now known as Crehl 04:19:09 -!- heteroy has quit [Max SendQ exceeded] 04:41:38 -!- dtsund has quit [Quit: dtsund] 04:41:44 -!- indspenceable has joined ##crawl-dev 04:42:11 -!- gammafunk has quit [Quit: gammafunk] 04:42:11 -!- gammafunk_ is now known as gammafunk 04:44:07 -!- Thyme has joined ##crawl-dev 04:45:27 -!- alefury has joined ##crawl-dev 04:46:15 -!- indspenceable has quit [Ping timeout: 245 seconds] 04:46:17 -!- Stupendous has quit [Remote host closed the connection] 04:46:29 -!- Basil has quit [Ping timeout: 240 seconds] 04:50:38 -!- Blazinghand has quit [Ping timeout: 240 seconds] 04:52:47 -!- Hailley has quit [Quit: Petra is closed!] 04:56:56 -!- namtsui has quit [Remote host closed the connection] 05:12:17 -!- indspenceable has joined ##crawl-dev 05:15:05 -!- absolutego has quit [Quit: leaving] 05:17:09 -!- heteroy has quit [Max SendQ exceeded] 05:20:30 -!- indspenceable has quit [Ping timeout: 240 seconds] 05:22:06 -!- wh1te has joined ##crawl-dev 05:23:55 -!- SkaryMonk1 has joined ##crawl-dev 05:24:08 -!- bhaak has quit [Ping timeout: 240 seconds] 05:24:42 -!- cj__ has joined ##crawl-dev 05:24:50 -!- SkaryMonk has quit [Ping timeout: 264 seconds] 05:25:41 -!- indspenceable has joined ##crawl-dev 05:29:52 -!- indspenceable has quit [Ping timeout: 248 seconds] 05:30:32 -!- Somefellow has quit [Read error: Connection reset by peer] 05:32:02 -!- jeffrom has quit [Ping timeout: 264 seconds] 05:38:04 -!- bhaak has joined ##crawl-dev 05:39:06 -!- magicpoints has quit [Ping timeout: 264 seconds] 05:45:28 -!- H_ has quit [Ping timeout: 240 seconds] 05:47:13 -!- cj___ has joined ##crawl-dev 05:50:13 -!- cj__ has quit [Ping timeout: 248 seconds] 05:51:33 -!- bonghitz has quit [Remote host closed the connection] 05:53:09 -!- indspenceable has joined ##crawl-dev 05:57:31 -!- indspenceable has quit [Ping timeout: 245 seconds] 06:09:31 -!- Burer has quit [Changing host] 06:10:36 -!- SkaryMonk1 has quit [Read error: Connection reset by peer] 06:12:49 -!- _dd has quit [Remote host closed the connection] 06:13:15 SamB: is there any case when passing coord_def (a pair of ints) via a const reference would be better than passing it directly? 06:14:08 -!- magicpoints has quit [Ping timeout: 240 seconds] 06:14:26 -!- _dd has joined ##crawl-dev 06:20:59 -!- TAS-2012v has quit [Read error: Connection reset by peer] 06:23:41 -!- indspenceable has joined ##crawl-dev 06:27:13 -!- GuraKKa has quit [Read error: Connection reset by peer] 06:32:30 -!- indspenceable has quit [Ping timeout: 264 seconds] 06:34:26 -!- JaGGedTK has quit [Ping timeout: 264 seconds] 06:35:50 -!- TAS_2012v has quit [Ping timeout: 245 seconds] 06:37:32 -!- Sgeo has quit [Read error: Connection reset by peer] 06:38:03 -!- Nightbeer has quit [Client Quit] 06:38:41 -!- ogaz has joined ##crawl-dev 06:40:49 -!- Xenobreeder has quit [Ping timeout: 250 seconds] 06:44:15 -!- gammafunk has quit [Quit: gammafunk] 06:47:20 -!- chessman has quit [Quit: Page closed] 06:50:15 -!- KLANG has quit [Quit: Page closed] 06:53:09 -!- heteroy has quit [Max SendQ exceeded] 07:12:28 -!- indspenceable has joined ##crawl-dev 07:17:04 -!- indspenceable has quit [Ping timeout: 248 seconds] 07:17:05 -!- TAS-2012v has quit [] 07:36:04 -!- Thyme is now known as Basil 07:37:54 -!- magicpoints has quit [Ping timeout: 264 seconds] 07:41:13 -!- Lawman0 has quit [Read error: Connection reset by peer] 07:51:47 -!- indspenceable has joined ##crawl-dev 07:56:27 -!- indspenceable has quit [Ping timeout: 248 seconds] 08:04:39 -!- indspenceable has joined ##crawl-dev 08:07:16 kilobyte: what if something was moving faster than the function that was calling it? 08:08:46 -!- mizu_no_oto has quit [Quit: Computer has gone to sleep.] 08:08:49 -!- indspenceable has quit [Ping timeout: 248 seconds] 08:12:44 !lg . as 08:12:45 4. Naruni the Sneak (L2 SpAs), slain by an adder on D:2 on 2013-09-02 17:06:51, with 162 points after 733 turns and 0:01:56. 08:12:50 !lg * as 08:12:51 69426. grinner the Covert (L10 OpAs), slain by an orc warrior (a +1,+2 orcish great mace) on Orc:1 on 2013-10-08 12:44:10, with 4011 points after 8244 turns and 0:32:26. 08:13:07 -!- ogaz has quit [Ping timeout: 250 seconds] 08:14:05 !lg * playable:as 08:14:06 No keyword 'playable:as' 08:15:48 !lg * as playable 08:15:49 65446. grinner the Covert (L10 OpAs), slain by an orc warrior (a +1,+2 orcish great mace) on Orc:1 on 2013-10-08 12:44:10, with 4011 points after 8244 turns and 0:32:26. 08:17:22 03kilobyte02 07* 0.14-a0-220-gc71e4c7: Reorder checks in forget_map. 10(3 hours ago, 1 file, 4+ 1-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=c71e4c71abac 08:17:22 03kilobyte02 07* 0.14-a0-221-geb5bc06: Don't en-/de-capsulate coord_def over and over in set_terrain_*() 10(2 hours ago, 3 files, 13+ 31-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=eb5bc06c58ea 08:17:22 03kilobyte02 07* 0.14-a0-222-g50f5404: Cache whether any slimy wall exists on the level. 10(2 hours ago, 5 files, 11+ 3-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=50f540471fb9 08:17:22 03kilobyte02 07* 0.14-a0-223-g860b23a: Fix monsters wandering next to slimy walls outside Slime. 10(2 hours ago, 1 file, 3+ 3-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=860b23aa67dd 08:17:22 03kilobyte02 07* 0.14-a0-224-gc28a4ae: Axe a bogus check for water. 10(2 hours ago, 1 file, 0+ 3-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=c28a4ae03123 08:17:22 03kilobyte02 07* 0.14-a0-225-gf1709f1: Slightly improve mon_can_move_to_pos(). 10(9 minutes ago, 1 file, 11+ 24-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=f1709f1f1fc7 08:17:31 !lg * as playable x=avg(xl) 08:17:33 65446 games for * (as playable): avg(xl)=4.4 08:18:20 !lg * as x=avg(xl) 08:18:21 69426 games for * (as): avg(xl)=4.38 08:18:32 assassins need some love 08:19:01 !lg * be x=avg(xl) 08:19:03 195289 games for * (be): avg(xl)=5.77 08:19:12 !lg * fi x=avg(xl) 08:19:13 248481 games for * (fi): avg(xl)=4.9 08:19:31 !lg * as won 08:19:32 357. LuckyNed the Acrobat (L27 HaAs), worshipper of Okawaru, escaped with the Orb and 4 runes on 2013-10-05 15:00:13, with 2122473 points after 81376 turns and 7:52:01. 08:19:40 -!- fooobarrr has quit [Quit: leaving] 08:19:45 !lg * as won s=sp 08:19:46 357 games for * (as won): 50x Halfling, 49x Kobold, 45x Spriggan, 24x Sludge Elf, 24x Demonspawn, 14x Troll, 13x Minotaur, 12x Vampire, 11x Centaur, 11x Hill Orc, 10x Human, 9x Demigod, 9x Naga, 9x Ogre, 8x High Elf, 7x Merfolk, 6x Ghoul, 6x Tengu, 6x Deep Elf, 5x Mummy, 4x Kenku, 4x Gargoyle, 4x Deep Dwarf, 3x Octopode, 3x Mountain Dwarf, 3x Red Draconian, 2x Pale Draconian, 2x Black Draconian, L... 08:26:27 -!- zxc has quit [Quit: Page closed] 08:34:43 -!- crate_ is now known as crate 08:38:13 -!- Furril has quit [Quit: Leaving] 08:38:36 -!- jeanjacques has joined ##crawl-dev 08:43:00 -!- radinms has quit [] 08:43:08 -!- ackack has joined ##crawl-dev 08:51:15 -!- Nilsyn has quit [Ping timeout: 250 seconds] 08:51:55 -!- TAS_2012v has quit [Ping timeout: 260 seconds] 08:52:32 -!- LexAckson has joined ##crawl-dev 08:53:21 -!- mizu_no_oto has quit [Quit: Computer has gone to sleep.] 08:57:04 -!- indspenceable has joined ##crawl-dev 08:58:55 -!- indspenceable has quit [Read error: Connection reset by peer] 08:59:18 -!- indspenceable has joined ##crawl-dev 09:03:56 -!- indspenceable has quit [Ping timeout: 256 seconds] 09:08:46 -!- wheals has joined ##crawl-dev 09:08:58 -!- lessens has quit [Ping timeout: 246 seconds] 09:12:54 -!- Senjai has joined ##crawl-dev 09:15:17 -!- broquain1 is now known as broquaint 09:16:59 -!- Senjai has quit [Ping timeout: 248 seconds] 09:20:07 -!- hotsun has quit [Quit: Page closed] 09:26:26 -!- wheals has quit [Quit: Leaving] 09:26:37 -!- MaxFrost has quit [Ping timeout: 240 seconds] 09:26:59 -!- Bloax has joined ##crawl-dev 09:26:59 -!- ussdefiant has joined ##crawl-dev 09:27:31 -!- bogabada has quit [Quit: Page closed] 09:33:40 -!- Senjai has joined ##crawl-dev 09:36:43 -!- indspenceable has joined ##crawl-dev 09:37:22 -!- chlorine has quit [Quit: Leaving] 09:37:47 -!- Senjai has quit [Ping timeout: 248 seconds] 09:41:20 -!- indspenceable has quit [Ping timeout: 256 seconds] 09:43:57 -!- JaGGedTK has quit [Quit: Page closed] 10:04:01 -!- mizu_no_oto has quit [Quit: ["Textual IRC Client: www.textualapp.com"]] 10:05:44 -!- Crehl has quit [Quit: Leaving] 10:07:27 -!- mizu_no_oto has quit [Client Quit] 10:09:56 -!- ChickenWing has quit [Quit: Page closed] 10:11:24 -!- Morg0th has quit [Quit: leaving] 10:14:25 -!- Morphy_ has quit [Quit: Page closed] 10:15:34 -!- Aponym has quit [Quit: KVIrc 4.2.0 Equilibrium http://www.kvirc.net/] 10:17:15 -!- Hailley has quit [Quit: Petra is closed!] 10:21:14 -!- Quashie has quit [Ping timeout: 264 seconds] 10:28:06 -!- Burer has quit [Ping timeout: 245 seconds] 10:29:11 -!- Palyth has quit [Ping timeout: 250 seconds] 10:30:25 -!- bmfx has quit [Ping timeout: 245 seconds] 10:37:25 -!- Morphy_ has quit [Ping timeout: 250 seconds] 10:39:15 -!- Mandevil has quit [Quit: leaving] 10:40:01 -!- st_ has quit [Ping timeout: 245 seconds] 10:46:25 -!- indspenceable has joined ##crawl-dev 10:49:04 -!- indspenc_ has joined ##crawl-dev 10:49:11 -!- indspenceable has quit [Read error: Connection reset by peer] 10:57:40 -!- elliptic has quit [Ping timeout: 240 seconds] 11:02:33 -!- rapierx has quit [Ping timeout: 250 seconds] 11:03:51 -!- JaGGedTK has quit [Ping timeout: 250 seconds] 11:06:35 -!- chewymouse has joined ##crawl-dev 11:10:00 -!- chewymouse has quit [Client Quit] 11:12:59 -!- cj___ has quit [Quit: Lost terminal] 11:14:37 -!- blackflare has quit [Ping timeout: 246 seconds] 11:16:14 -!- Senjai has joined ##crawl-dev 11:16:14 -!- Senjai has quit [Changing host] 11:16:14 -!- Senjai has joined ##crawl-dev 11:21:53 -!- us17 has quit [Ping timeout: 248 seconds] 11:22:13 -!- rossi has quit [Quit: WeeChat 0.4.1] 11:24:59 -!- ussdefiant has quit [Ping timeout: 260 seconds] 11:25:03 -!- elliptic has joined ##crawl-dev 11:31:37 -!- alefury has quit [Quit: ChatZilla 0.9.90.1 [Iceweasel 23.0/20130807024356]] 11:38:15 -!- Kalir has quit [Changing host] 11:42:44 -!- Kellhus has quit [Quit: Page closed] 11:42:50 -!- indspenc_ has quit [Remote host closed the connection] 11:43:17 -!- indspenceable has joined ##crawl-dev 11:47:22 -!- indspenceable has quit [Ping timeout: 240 seconds] 11:48:29 -!- evablue142 has quit [Ping timeout: 250 seconds] 11:49:56 -!- JaGGedTK has quit [Quit: Page closed] 11:50:05 -!- Stupendous has quit [Read error: Connection reset by peer] 11:50:41 -!- scummos_ has quit [Ping timeout: 248 seconds] 11:57:08 -!- indspenceable has joined ##crawl-dev 12:01:48 -!- DracheReborn has quit [Ping timeout: 240 seconds] 12:02:20 -!- indspenceable has quit [Remote host closed the connection] 12:02:46 -!- indspenceable has joined ##crawl-dev 12:06:24 -!- ainsophyao has joined ##crawl-dev 12:07:25 -!- indspenceable has quit [Ping timeout: 268 seconds] 12:08:13 -!- tigertrap has quit [Quit: tigertrap] 12:08:27 -!- mizu_no_oto has quit [Quit: ["Textual IRC Client: www.textualapp.com"]] 12:15:52 -!- Pisano1 has quit [Read error: Connection reset by peer] 12:17:43 kilobyte: passing a coord_def by const reference seems likely to be a waste unless the value is often not used at all 12:18:06 or, on 64-bit, basically always 12:18:09 Unstable branch on crawl.akrasiac.org updated to: 0.14-a0-225-gf1709f1 (34) 12:18:24 a coord_def is the same size as a pointer on 64-bit, right 12:19:12 (except perhaps if it had somehow managed to get swapped out?) 12:20:10 -!- Xenobreeder has quit [Quit: Page closed] 12:22:02 -!- ChickenWing has quit [Quit: Page closed] 12:22:50 -!- VolteccerJack has quit [Ping timeout: 256 seconds] 12:22:50 -!- [2]VolteccerJack is now known as VolteccerJack 12:24:43 -!- [1]VolteccerJack has quit [Ping timeout: 260 seconds] 12:27:10 -!- jameyd has quit [Quit: jameyd] 12:30:44 -!- indspenceable has joined ##crawl-dev 12:32:07 -!- tcjsavannah has quit [Quit: tcjsavannah] 12:35:09 -!- heteroy has quit [Max SendQ exceeded] 12:37:27 -!- Garhauk has quit [Ping timeout: 250 seconds] 12:39:10 -!- eb has quit [] 12:40:08 -!- dtsund has joined ##crawl-dev 12:43:10 -!- eith|2 is now known as eith 12:44:03 -!- scummos has quit [Remote host closed the connection] 12:46:40 -!- Aarinfel has quit [Quit: Page closed] 12:47:40 -!- alefury has joined ##crawl-dev 12:51:19 * SamB wonders to what extent typical implementations use the fd argument to fdatasync ... 12:58:39 hm? either fdatasync() is not implemented and does nothing, or the fd is passed to the kernel which uses it to find the inode, and from there its dirty blocks in the buffer pool 12:58:41 -!- Daekdroom has quit [Quit: Saindo] 12:58:50 -!- Gotham has joined ##crawl-dev 12:59:58 -!- DracheReborn has quit [Ping timeout: 246 seconds] 13:00:08 -!- bhaak has quit [Ping timeout: 240 seconds] 13:01:46 -!- ketsa has quit [Read error: Connection reset by peer] 13:02:27 -!- wheals has joined ##crawl-dev 13:03:03 -!- indspenceable has quit [Remote host closed the connection] 13:04:19 -!- sdfg has quit [Ping timeout: 250 seconds] 13:04:48 -!- indspenc_ has joined ##crawl-dev 13:05:11 -!- Morphy_ has quit [Ping timeout: 250 seconds] 13:07:41 Turgon (L17 MuVM) ERROR in 'libutil.cc' at line 1020: screen write out of bounds: (1,8) into (80,7) (D:14) 13:07:56 Turgon (L17 MuVM) ERROR in 'libutil.cc' at line 1020: screen write out of bounds: (1,8) into (80,7) (D:14) 13:12:53 -!- VolteccerJack has quit [Ping timeout: 248 seconds] 13:14:56 -!- [1]VolteccerJack has quit [Ping timeout: 248 seconds] 13:18:24 -!- bhaak has joined ##crawl-dev 13:19:07 -!- DaneiTHREE has quit [Quit: Those who tell the truth shall die, those who tell the truth shall live forever.] 13:19:29 -!- Xenobreeder has quit [Ping timeout: 250 seconds] 13:21:56 geekosaur: well, it's harder to do it in such a simple way on a journalled fs isn't it? 13:22:21 Turgon (L17 MuVM) ERROR in 'libutil.cc' at line 1020: screen write out of bounds: (1,8) into (80,7) (D:14) 13:22:42 it says "committed to disk". committed to the on-disk journal is good enough 13:23:20 I mean there might be a lot of stuff in the journal write buffers already 13:23:30 -!- simmarine has joined ##crawl-dev 13:24:33 sure, other stuff may need to be written to allow it, fdatasync() doesn't directly care about that but any pending I/O that needs to happen to get the dirty blocks for the file written must have completed by the time the call returns 13:24:53 (of course, there are drives which lie through their teeth about "data written to physical media") 13:25:01 yes 13:25:35 I wonder if the mythical drives that can safely lie about this actually exist 13:26:03 Turgon (L17 MuVM) ERROR in 'libutil.cc' at line 1020: screen write out of bounds: (1,8) into (80,7) (D:13) 13:26:16 they used to 13:27:13 you'd mostly find them in mainframe markets 13:27:57 -!- Pulseman is now known as VolteccerJack 13:29:08 I'm also wondering why nothing has come of fbarrier/fdatabarrier, which could really cut down on excess flushes 13:29:53 -!- indspenc_ has quit [Remote host closed the connection] 13:30:09 -!- heteroy has quit [Max SendQ exceeded] 13:30:26 -!- indspenceable has joined ##crawl-dev 13:31:50 -!- gammafunk has joined ##crawl-dev 13:33:15 -!- Pisano1 has quit [Quit: Leaving.] 13:33:48 -!- indspenc_ has joined ##crawl-dev 13:34:11 -!- indspenceable has quit [Read error: Connection reset by peer] 13:36:08 -!- indspenceable has joined ##crawl-dev 13:36:49 -!- indspenc_ has quit [Read error: Connection reset by peer] 13:37:28 I mean it seems like that could cut flushes at least in half with most databases ... 13:38:25 -!- magicpoints has quit [Ping timeout: 240 seconds] 13:51:57 -!- Pisano1 has quit [Quit: Leaving.] 14:06:32 -!- ackack has quit [Ping timeout: 256 seconds] 14:07:24 -!- OCTOTROG has quit [Quit: leaving] 14:07:32 -!- Roarke has quit [Quit: Page closed] 14:07:46 -!- DracheReborn has quit [Ping timeout: 240 seconds] 14:08:31 -!- indspenceable has quit [Remote host closed the connection] 14:11:02 -!- shmup has quit [Quit: leaving] 14:11:22 -!- ainsophyao has quit [Remote host closed the connection] 14:14:42 -!- RELAYTROG has quit [Remote host closed the connection] 14:15:42 -!- OCTOTROG has quit [Quit: Lost terminal] 14:15:48 -!- OCTOTROG1 has quit [Remote host closed the connection] 14:16:55 SamB: ext3 did not take the argument but synced everything, resulting in 5 minute long stalls in the right (but legitimate) scenario 14:17:08 -!- Valarioth has quit [Quit: Page closed] 14:17:23 not sure if it's fixed in ext3, but sure as hell it is fine in ext4 14:17:32 and in any other filesystem I know of 14:18:29 -!- Burer has quit [Changing host] 14:20:27 -!- ackack has joined ##crawl-dev 14:20:55 -!- Aryth has quit [Ping timeout: 260 seconds] 14:22:51 -!- NotKintak is now known as Kintak 14:22:58 -!- JaGGedTK has quit [Ping timeout: 256 seconds] 14:24:18 -!- Blazinghand has joined ##crawl-dev 14:24:25 -!- indspenceable has joined ##crawl-dev 14:26:55 geekosaur: the rule is: a write can be called "durable" if, a power failure that happens immediately when the call returns will contain the data that has been written 14:27:01 so are all the horror stories about ext4 long-outdated? 14:27:08 geekosaur: how it is done under the hood doesn't matter 14:27:44 SamB: ext4 is a fine filesystem. It follows 40 years old SysV principles, but is mature, fast and well-done. 14:28:16 SamB: some of us still think it's a bit young to be certain (this is largely due to the fact that ext2 had filesystem-destroying bugs for many years that the devs simply refused to acknowledge; so, less the filesystem than lack of faith in its developers) 14:28:32 btrfs has tons of new features, including some strong data safety related ones, but is still considered massively in development 14:28:45 -!- Drache_Reborn has quit [Ping timeout: 265 seconds] 14:29:12 Isn't it wonderful to be stuck on ntfs. 14:29:21 I mean it looks like they fixed atomic rename() ... 14:29:33 Bloax: my condolences 14:29:56 -!- TangoBravo has quit [Quit: Page closed] 14:30:02 SamB: that's not a fix, that's pandering to widespread myths 14:30:40 well fsync is too big a hammer for sure 14:30:44 SamB: POSIX never guaranteed that you'll have either the old data nor new data. You need to fdatasync() the file before renaming. 14:30:55 POSIX doesn't guarentee a lot of things 14:31:30 yeah, but this never worked anywhere but on ext3, and even there due to an implementation quirk 14:31:34 -!- Pisano1 has quit [Quit: Leaving.] 14:31:46 it already worked if the system didn't lose power though 14:31:49 or crash 14:32:49 Ted Ts'o had quite a few long rants on various mailinglists on this subject 14:32:54 -!- Porost has quit [Quit: Lost terminal] 14:33:00 -!- Burer has quit [Quit: Truly, the end of days.] 14:33:14 * SamB is reading/scimming http://thunk.org/tytso/blog/2009/03/15/dont-fear-the-fsync/ at this moment 14:33:35 -!- Venter has quit [Ping timeout: 250 seconds] 14:34:01 yeah... this is one thing I believe he's wrong about: using the words "fsync" and "performance" in one sentence 14:35:48 anyway, even if it *is* more or less a heuristic it is a heck of a lot easier than tracking down every rename() call and adding an fsync() before it ... and I still think it's probably a lot faster ... 14:35:50 let's say you have a database of four-byte fields where a commit involves writing the data somewhere then rewriting a four byte info in the header. The disk has 10ms seek time and 70MB/s linear write speed. 14:36:00 -!- RELAYTROG has quit [Remote host closed the connection] 14:36:12 -!- bonghitz has quit [Remote host closed the connection] 14:36:39 that kind of database needs at least f[data]barrier() anyway 14:37:00 since this is the real world, f[data]sync() 14:37:01 doing this with fdatasync() means you get 50 transactions/second, or much less if the data is appended 14:37:21 with a barrier, you can get almost the full theoretical linear speed 14:39:01 -!- RELAYTROG has quit [Remote host closed the connection] 14:39:07 -!- Ladykiller69 has quit [Ping timeout: 268 seconds] 14:42:09 yeah, that's one of two reasons given that ext4 shouldn't demand fsync() be used here; the other being that most of the applications exhibiting this pattern aren't actually attempting to do anything WRT system crashes/powerloss 14:42:15 -!- wolfram has quit [Ping timeout: 250 seconds] 14:43:01 only WRT interactions with other processes and/or the possibility that they themselves will crash or be killed 14:43:07 -!- KLANG has quit [Ping timeout: 250 seconds] 14:43:24 -!- RELAYTROG has quit [Remote host closed the connection] 14:44:24 -!- RELAYTROG has quit [Remote host closed the connection] 14:45:37 -!- RELAYTROG has quit [Remote host closed the connection] 14:45:48 -!- OCTOTROG has quit [Remote host closed the connection] 14:48:57 -!- mizu_no_oto has quit [Quit: ["Textual IRC Client: www.textualapp.com"]] 14:52:24 -!- DracheReborn has quit [Read error: Connection reset by peer] 14:59:51 kilobyte: did they ever get around to implementing barriers such as to allow that to actually work at nearly full spead though? 15:02:27 -!- DracheReborn has quit [Quit: Bye] 15:02:35 -!- reaver_ has joined ##crawl-dev 15:03:01 -!- TROGSTEIN has quit [Remote host closed the connection] 15:07:09 http://crawl.develz.org/wordpress/0-13-tournament-reminder 15:10:08 -!- wheals has quit [Quit: Leaving] 15:10:36 -!- jeffrom has joined ##crawl-dev 15:10:53 SamB: to make it worse, there are many proposals that do various things. One that uses the name "fbarrier" seems to hardly do anything for cases other than rename(). 15:12:16 what I think should be the minimum is: barrier(int fd_a, int fd_b), where all past writes to fd_a must be no less durable than any future writes to fd_b 15:12:28 (in many cases, fd_a = fd_b) 15:12:52 some proposals have this with also allowing specifying regions within the files 15:14:47 elliptic, |amethyst: what would you say about tagging 0.13 tomorrow? 15:16:18 -!- jeanjacques has quit [Quit: quit] 15:16:41 kilobyte: well I guess that explains why we don't have an fbarrier yet ... 15:16:44 fine by me (it doesn't really matter for tourney purposes as long as the tagging happens before tourney) 15:17:16 I'll be gone until tomorrow night though so please choose a good name for the version :P 15:17:46 <|amethyst> kilobyte: I guess that's reasonable. 15:17:59 well... so you volunteer for naming? Then say what it should be :p 15:18:24 <|amethyst> are you sure? 15:18:33 <|amethyst> you don't get to change your mind after I pick a name :) 15:18:36 (elliptic) 15:18:38 <|amethyst> oh 15:18:39 <|amethyst> :) 15:18:46 no, I need to go pack, no time for names! 15:18:53 I only have a name for the next version: All the Species You Could Possibly Dwant 15:18:53 +1 for |amethyst picking one 15:18:54 :p 15:19:15 I so wanted to get a splash screen of a Felid jumping over a shark 15:19:26 gammafunk: that's 0.14 material 15:19:27 0.14 : "Crawl jumps the shark" 15:19:52 kilobyte: Well, with my lack of artistic ability, it won't happen anyways. 15:19:53 We need a name for 0.13 first! <_< 15:20:00 Unless I can wrangle Bloax in on that 15:20:13 0.13? 15:20:24 No, the proposed title screen. 15:20:31 (It'll be a 0.14 screen, of course...) 15:20:32 Bloax: A splash screen of a felid jumping over a shark; "Crawl Jumps the Shark" 15:20:40 Beloax: although 0.13 names are welcome too 15:21:09 hrm, Gargoyles, no nausea, need to look at the 0.13 changelog again 15:21:11 I'm sticking with Triskaidekaphobia until/unless someone comes up with something better. :b 15:21:17 "crawl gets stoned" 15:21:19 My Little Gargoyle: Nausea is not Magic 15:21:22 <|amethyst> my proposal is "Pan-Galactic Gargoyle Blasters" 15:21:32 Pan-Galactic Gargoyle Blasters haha 15:21:33 ... 15:21:41 impossible 15:21:45 * Grunt beats up |amethyst with a lime slice wrapped around a gold brick. 15:21:45 kilobyte removed all of Pan 15:22:30 Now with free Nausea-free Gargoyle Rides! 15:22:32 <|amethyst> evokers and skald are the other new things 15:22:43 * geekosaur thinks "triskaidekaphobia" would be more appropriate if forest had made it in :p 15:22:47 gargoyles, newskald, newcrypt, evokables, linesprint 15:22:50 <|amethyst> well, not "the", but the most player-noticeable ones 15:23:25 -!- Valarioth has quit [Quit: Page closed] 15:24:03 <|amethyst> "Evoke Early, Evoke Often" ? 15:24:08 oh 15:24:19 Gargoyle-induced Tremors 15:24:35 I'm shocked that nausea removal is not in the 0.13 highlights 15:24:48 "Gargoyle-induced Tremors Give Me Nausea" 15:24:55 yes 15:25:02 |amethyst: I like that one the best so far 15:25:12 -!- Pisano has quit [Quit: Leaving.] 15:25:34 -!- wheals has joined ##crawl-dev 15:26:00 Rockin' on Nausea's Door 15:26:27 -!- reaver_ has quit [Ping timeout: 250 seconds] 15:26:37 -!- reaver_ has joined ##crawl-dev 15:26:53 0.13: Xanatos Gambit 15:26:59 Line up for the Nausea-free Gargoyle Sprint 15:27:24 * Grunt out-gambits reaver_. 15:27:27 -!- OCTOTROG has quit [Remote host closed the connection] 15:29:37 Cherry-picked 4 commits into stone_soup-0.13 15:31:58 Also, I know that bh mentioned a couple days ago Dj were still a problem. What do you guys think of removing Dj and gave the Essence MP==HP mechanic to a new god? I think a lot of what makes Dj broken and clunky would be fixed by this. If somebody wants me to flesh this out I'll write a proposal for the Tavern. 15:32:30 what are the changes that were cherry-picked into 0.13 just now? 15:32:37 wheals: bugfixes. 15:32:38 -!- VolteccerJack has quit [Ping timeout: 264 seconds] 15:32:41 %git stone_soup-0.13^^^ 15:32:41 07kilobyte02 * 0.13-b1-42-g8dae14d: Enlarge a criminally low line length limit in the lua interpreter. 10(30 hours ago, 1 file, 1+ 1-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=8dae14d81b6d 15:32:41 %git stone_soup-0.13^^ 15:32:41 07kilobyte02 * 0.13-b1-43-gbe86017: Fix equipment properties getting truncated. 10(30 hours ago, 1 file, 10+ 8-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=be8601753e25 15:32:42 %git stone_soup-0.13^ 15:32:42 07kilobyte02 * 0.13-b1-44-g14e3425: Fix a crash with magic shield if rotting kills you. 10(19 hours ago, 1 file, 1+ 1-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=14e3425b85af 15:32:42 %git stone_soup-0.13 15:32:42 07kilobyte02 * 0.13-b1-45-g38f3f9b: Reorder checks in forget_map. 10(10 hours ago, 1 file, 4+ 1-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=38f3f9b91463 15:32:49 ok 15:33:06 <|amethyst> The last one was more of an optimisation than a bugfix 15:33:23 "slow performance" isn't a bug? :b 15:33:43 Cheibriodos says to 0.13, "Take it easy." 15:34:00 there's far more optimizations, including ones not yet pushed, but I picked just this one because it's well-contained 15:35:11 <|amethyst> <|amethyst> doh 15:35:20 <|amethyst> ... 15:35:28 <|amethyst> <|amethyst> doh 15:35:47 1learn 15:36:18 just kind of weird for a bot to quote someone 15:36:47 Is there some unseen force behind the bot?! 15:38:32 -!- reaver_ has quit [] 15:38:54 behind every bot is a pissed-off maintainer :p 15:38:56 pay no attention, etc. etc. 15:40:08 -!- thened has quit [Read error: Connection reset by peer] 15:41:02 -!- Roarke has quit [Quit: Page closed] 15:43:31 -!- Quashie has quit [Ping timeout: 260 seconds] 15:47:46 <|amethyst> %pup ##crawl-dev I have no master! 15:48:15 %pup ##crawl I never said this. 15:48:48 < Cheibriados> I never said this. 15:50:16 -!- wheals has quit [Ping timeout: 264 seconds] 15:50:41 -!- cj__ has quit [Quit: Lost terminal] 15:51:49 -!- Crehl has quit [Quit: Leaving] 15:52:13 Thumbtack of Solitude 15:52:21 nailed to a construction-paper sky 15:53:22 Wow, based on the splash screen of Kiku, I'm not sure that'd be good marketing 15:53:56 Get Ash to sing; Ash knows everything there is to know about singing. 15:54:05 Actually, put Ash anywhere in the band. Maybe give Ash the lead guitar too. 15:54:18 hard to get better acoustics than a god nailed to the sky :p 15:54:27 -!- ChickenWing has quit [Quit: Page closed] 15:55:06 Get Trog on drums; nobody can hit them louder than Trog can. 15:56:29 I hope you all have heard the Trog "brony" music 15:56:36 Percussion features prominently 16:00:04 -!- OCTOTROG has quit [Disconnected by services] 16:00:06 -!- valtern has quit [Read error: Connection reset by peer] 16:00:37 -!- wheals has joined ##crawl-dev 16:00:41 -!- Venter has quit [Ping timeout: 250 seconds] 16:00:53 -!- OCTOTROG_ has quit [Client Quit] 16:04:09 <|amethyst> gammafunk: so both the gods have something in the middle of their foreheads 16:04:09 <|amethyst> gammafunk: are they supposed to be My Little Unicorn versions of the gods? 16:04:09 |amethyst: Yeah, I think that's the style of art serving as inspiration there 16:04:09 He missed there being a unicorn horn 16:04:10 Really hoping he does one for each god 16:05:30 -!- pantaril has quit [Ping timeout: 264 seconds] 16:06:26 -!- Giomancer has joined ##crawl-dev 16:07:39 -!- cj__ has quit [Quit: leaving] 16:09:51 -!- cj__ is now known as caseyjones 16:11:08 03kilobyte02 07* 0.14-a0-226-gcf818b1: Fix a crash if a monster dies because of its own ability. 10(76 seconds ago, 1 file, 2+ 0-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=cf818b197f4a 16:11:57 -!- Garhauk has quit [Ping timeout: 250 seconds] 16:13:28 do you remember hell cavalier proposal? (Hell knights riding "demon horses", spriggan rider style, with a "charge" ability that makes them move very fast and do extra damage, at the cost of bad turning ability.) 16:13:45 those "demon horses" were described as pink, with a single horn 16:15:45 lol 16:15:59 -!- LexAckson has quit [Quit: Leaving] 16:16:13 "demon horses" 16:16:16 yeah right 16:16:43 -!- buppy has joined ##crawl-dev 16:16:48 * SamB is having trouble stopping the laughter 16:16:54 well, okay, not trying that hard 16:18:06 http://www.knockingoff.com/demon-donkey/ 16:19:20 is it considered a bug that you can take uphatches but not upstairs when overloaded 16:19:39 uphatches draw you with a mysterious force 16:19:43 okay 16:20:44 mysterious mass times acceleration 16:22:03 SamB: so... do you think implementing them is a good idea? 16:22:03 if you're too heavy, it should work but bounce you off the ceiling of the higher level for damage and some of your gear landing around you :) 16:22:18 -!- OCTOTROG has quit [Remote host closed the connection] 16:22:27 you trip and fall up the hatch 16:22:56 mounting hell knights on pink unicorns sounds like a lovely plan ;-) 16:23:02 "The hatch slams shut behind you. Ouch!" 16:31:00 -!- Nightbeer is now known as casul 16:36:41 Zannick: of course the mass isnn't mysterious because you know what it is, and the acceleration isn't because you know what's causing it, so i guess there must be an imaginary term in there 16:38:18 the multiplication is what's mysterious 16:38:27 <|amethyst> It really means "a mysterious fundamental interaction" 16:38:33 <|amethyst> it's actually the weak nuclear force 16:38:38 <|amethyst> all violating CP parity 16:38:53 fr: taking hatches gives gray glow 16:39:09 <|amethyst> FR: something in the game that mentions "spooky action at a distance" 16:39:45 A spooky action happens just beyond your line of sight! 16:40:01 -!- thened has quit [Ping timeout: 245 seconds] 16:40:14 Something spooky happens. 16:40:23 |amethyst: matter dominates antimatter because of interactions moderated by hatch bosons? 16:40:27 makes sense to me 16:41:19 also, Haunt 16:41:38 Donald says, "Keep your spooky action at a distance!" 16:42:08 Donald says, "Have you seen some of the lines the devs come up with for me?" 16:50:53 -!- Porost has quit [Client Quit] 16:51:28 -!- scummos has quit [Quit: Konversation terminated!] 16:52:35 Donald says, "Everyone here's so chatty. I hate that." 16:54:15 Donald says, "Wow, you're really stoned all the time." 16:54:53 gargoyles lack demon insults 16:55:06 a grave error, that 16:55:36 Donald says, "I hear that new Formicid race is still pretty buggy." 16:55:38 I have to say that the insults aren't quite http://www.insultgenerator.org/ level. 16:55:50 -!- Garhauk has quit [Quit: Page closed] 16:55:58 -!- Tux[Qyou] has quit [Read error: Connection reset by peer] 16:57:01 " 16:57:02 I'm sorry porch monkey, I can't hear you over the sound of how foul you are." 16:57:08 That one's actually pretty good. 16:58:41 -!- Kalir has quit [Quit: CADENZA-CLASS CLOCKWORK KNIGHT--OPERATION TERMINATED] 16:58:42 -!- Porost has quit [Ping timeout: 252 seconds] 16:59:04 ?? 6 16:59:05 6[1/1]: The true sixfirhy glyph. 17:01:47 -!- Datul has quit [Ping timeout: 250 seconds] 17:03:21 -!- jameyd has quit [Read error: Operation timed out] 17:03:22 -!- jameyd_ is now known as jameyd 17:04:49 -!- casul has quit [Read error: Connection reset by peer] 17:04:55 |amethyst: i 1000% support pan-galactic gargoyle blasters 17:05:25 (how could i not :P) 17:10:13 -!- ackack has quit [Ping timeout: 248 seconds] 17:11:15 -!- elliptic has quit [Quit: Leaving] 17:13:03 -!- hurdos2 has quit [Client Quit] 17:14:36 -!- hurdos has quit [Ping timeout: 245 seconds] 17:14:56 -!- MakMorn has quit [Ping timeout: 256 seconds] 17:14:56 -!- MakMorn has joined ##crawl-dev 17:15:37 -!- indspenceable has quit [Remote host closed the connection] 17:16:51 -!- indspenceable has joined ##crawl-dev 17:16:59 -!- heteroy has quit [Ping timeout: 268 seconds] 17:18:48 -!- Morphy_ has quit [Quit: Page closed] 17:20:12 -!- Blazinghand has quit [Ping timeout: 240 seconds] 17:24:00 -!- Pepe has quit [Ping timeout: 252 seconds] 17:34:21 -!- heteroy has quit [Ping timeout: 265 seconds] 17:37:38 -!- Senjai has quit [Remote host closed the connection] 17:41:04 -!- MarvinPA has quit [Ping timeout: 248 seconds] 17:42:55 -!- wheals has quit [Quit: Leaving] 17:43:27 -!- MarvinPA has joined ##crawl-dev 17:44:40 I pushed some formicid changes to https://gitorious.org/crawl/pubby-crawl/ 17:45:38 reverted the changes to normal digging 17:46:28 so the only change that still exists is stasis blocking swiftnes 17:47:00 is that enough to get them moved into trunk? 17:47:22 -!- TROGSTEIN has quit [Remote host closed the connection] 17:49:39 I wouldn't push them just before or during the tourney 17:50:21 that's also a reason I'm not doing those large Dj changes I planned 17:51:23 -!- Blazinghand has joined ##crawl-dev 17:51:37 -!- _dd has quit [Remote host closed the connection] 17:52:18 kilobyte: that's fine, but can you agree to push them after the tourney? :) 17:55:39 sure, except for all those details 17:56:38 which details? 18:01:08 well, it's a long story, and I wasn't that involved in the discussion 18:01:43 I promise to review the code, but the other guys are better targets for discussing features 18:02:29 oh, okay. I understand 18:03:03 i,i let's wait until after the tourney to check these bugs in 18:04:55 -!- Blazinghand has quit [Ping timeout: 260 seconds] 18:05:00 well, good news is, I haven't heard of any crashes or bugs happening on their experimental branch 18:05:57 everyone was too busy enjoying the bugs 18:06:27 hehe 18:07:08 -!- dtsund has quit [Quit: dtsund] 18:13:06 -!- Blazinghand has joined ##crawl-dev 18:17:44 -!- Bloax has quit [Quit: Error: Bloax not found] 18:20:56 another reproducible crash, but screw it, I'm not fixing it now. Get a non-breathing flyer over water, paralyze/petrify, enter that location, have it recover, do one of a few actions that crash if you're on the same spot as the monster. 18:21:37 a small fix would be some nasty hack, a proper fix would require adding a new enchant and rewriting that whole implicit submerging code 18:22:28 someone decided that an unbreathing monster should semi-submerge when dunked into water, and that's no end of bugs 18:23:02 * kilobyte kind of feels like making monsters either swim (grey dracs, etc) or drown. 18:24:28 -!- imantor_ has quit [Ping timeout: 240 seconds] 18:25:25 -!- Nilsyn has quit [Ping timeout: 250 seconds] 18:26:46 -!- Senjai has quit [Changing host] 18:27:51 kilobyte: What are your plans for Dj? 18:28:37 gammafunk: a rewrite/redesign of all glow formulas 18:28:58 then smaller tweaks here and there, like adjusting aptitudes 18:29:20 a big reduction of Invoc, for example 18:29:26 sounds like a good thing indeed 18:29:39 -!- cj__ has quit [Quit: leaving] 18:30:12 not sure what with berserkers, as they are the only real semi-meaningful food cost that is spread in time 18:32:01 -!- Pacra has joined ##crawl-dev 18:32:02 I thought a lot about dropping the Crawl-Light glow mechanism and giving them regular food/hunger, but other than Be and possibly He, it's better to have temp costs you can't easily skip by butchering a single yak and munching on it 18:32:51 I guess you could nerf berzerk power a bit for Dj, or make a slightly worse post-zerk penalty 18:33:10 there are two nuclear options, too 18:33:11 set weak or something 18:33:20 -!- Kellhus has quit [Quit: Page closed] 18:34:08 what, trog decides he doesn't like Djinn? 18:34:20 1. no angel or demon can berserk, so djinn shouldn't too. Too bad, this is somewhat surprising and certain people would shout at me about caring about player-monster consistency. So, 2. making Trog hate beings literally made of magic 18:34:23 yeah, Dj just can't zerk like undead 18:34:54 2 sounds much more flavourful 18:35:01 2. alone doesn't address amulet of rage 18:35:14 amulet of rage is unreliable? 18:35:37 well neither amulet of rage nor the potion 18:35:54 but I think continuous access to berzerk is more the concern 18:35:55 * kilobyte ponders Mennas with the potion. 18:36:06 plz no 18:36:14 * SamB fires up his potion brewer 18:38:40 -!- KLANG has quit [Quit: Page closed] 18:42:28 !fight mennas v 10 moth of wrath 18:43:01 is that no longer a thing? :( 18:43:35 -!- wheals has joined ##crawl-dev 18:43:37 It's broken right now. 18:49:15 -!- scummos has quit [Ping timeout: 252 seconds] 18:56:16 -!- jameyd has quit [Ping timeout: 264 seconds] 18:59:36 -!- ontoclasm has joined ##crawl-dev 18:59:40 -!- ground4 has quit [Quit: WeeChat 0.4.1] 18:59:49 yo 19:00:08 sup 19:00:27 -!- Quashie has quit [Ping timeout: 260 seconds] 19:04:54 -!- Daekdroom has quit [Read error: Operation timed out] 19:05:14 -!- wheals has quit [Remote host closed the connection] 19:07:14 -!- wheals has joined ##crawl-dev 19:08:47 -!- Porost_ is now known as Porost 19:08:59 -!- pelotron has quit [Ping timeout: 248 seconds] 19:12:21 -!- alefury has quit [] 19:15:06 -!- jday_ has quit [Ping timeout: 264 seconds] 19:17:43 -!- goasklucy has quit [Quit: goasklucy] 19:18:28 -!- WalkerBoh has quit [Ping timeout: 268 seconds] 19:22:33 -!- Blazinghand has quit [Read error: Connection reset by peer] 19:24:08 -!- TAS_2012v has quit [Ping timeout: 240 seconds] 19:24:45 -!- zxc has quit [Quit: Page closed] 19:28:42 -!- caracal has quit [Remote host closed the connection] 19:31:01 -!- Pedjt has quit [Ping timeout: 248 seconds] 19:34:00 -!- bonghitz has quit [Remote host closed the connection] 19:39:48 -!- Gotham has quit [Read error: Connection reset by peer] 19:40:58 -!- WalkerBoh has quit [Remote host closed the connection] 19:43:02 -!- indspenceable has quit [Read error: Connection reset by peer] 19:43:31 -!- indspenceable has joined ##crawl-dev 19:47:13 -!- Zermako has quit [] 19:50:16 -!- scummos has quit [Ping timeout: 264 seconds] 19:50:39 -!- Roarke has quit [Quit: Page closed] 19:51:14 ontoclasm: Because felid in dragon form can't use wands, suggesting that they are some kind of 'cat-dragon', I request a special Fe dform tile 19:51:22 ontoclasm: Perhaps some inspiration http://stratics.com/community/attachments/dragon-cat-ready-to-pounce-jpg.13795/ 19:51:25 xD 19:52:06 You turn into a fearsome (but adorable!) dragon! 19:54:14 -!- Senjai has quit [Ping timeout: 264 seconds] 19:59:52 -!- thened has quit [Quit: thened] 20:00:03 -!- Leafsnail has quit [Quit: Oops. My brain just hit a bad sector] 20:01:29 -!- newbie is now known as Guest3403 20:04:17 -!- DracheReborn has quit [Quit: Page closed] 20:10:57 -!- ShadeTornado has quit [Quit: Leaving] 20:11:13 ZombieSheep (L19 HOFi) ASSERT(f.mons.alive()) in 'tags.cc' at line 1634 failed. (Vaults:4) 20:13:10 -!- ogaz has joined ##crawl-dev 20:13:23 -!- heteroy has quit [Ping timeout: 265 seconds] 20:16:56 -!- Xiberia has quit [Remote host closed the connection] 20:18:28 -!- WalkerBoh has quit [Ping timeout: 240 seconds] 20:18:35 -!- indspenceable has quit [Remote host closed the connection] 20:19:08 -!- indspenceable has joined ##crawl-dev 20:23:50 -!- indspenceable has quit [Ping timeout: 268 seconds] 20:26:07 -!- ackack has joined ##crawl-dev 20:28:08 -!- JaGGedTK has quit [] 20:30:01 -!- Guest3403 is now known as trckry 20:33:56 -!- st_ has joined ##crawl-dev 20:46:14 -!- Senjai has joined ##crawl-dev 20:48:40 -!- kait has quit [Ping timeout: 265 seconds] 20:51:40 -!- indspenceable has joined ##crawl-dev 20:52:52 -!- ainsophyao has joined ##crawl-dev 21:08:47 -!- weedwizard420sni has quit [Ping timeout: 250 seconds] 21:09:28 do feature mimics really need to exist 21:09:33 portal/shop mimics are probably the wost 21:09:35 worst* 21:12:29 -!- indspenceable has quit [Remote host closed the connection] 21:12:55 -!- indspenceable has joined ##crawl-dev 21:17:31 -!- indspenceable has quit [Ping timeout: 248 seconds] 21:23:01 -!- lessens has quit [] 21:24:14 -!- Daekdroom has quit [Quit: Saindo] 21:30:11 -!- jameyd has quit [Quit: jameyd] 21:33:29 -!- UrQuan has quit [Ping timeout: 250 seconds] 21:42:19 -!- heteroy has quit [Ping timeout: 265 seconds] 21:48:53 -!- indspenceable has joined ##crawl-dev 21:50:35 -!- indspenceable has quit [Remote host closed the connection] 21:51:10 -!- indspenceable has joined ##crawl-dev 21:52:59 -!- Lightli has quit [Ping timeout: 250 seconds] 21:53:06 do mimics really need to exist 21:53:58 behave, or we'll add PC mimics 21:54:08 i liked that one tavern suggestion (wow) that would make dryads "tree mimics" basically 21:54:14 one game you'll go to start and you'll discover that the PC is actually a mimic 21:54:21 since its actually flavorful and probably a cool idea 21:54:50 xom insists that mimics exist 21:55:51 -!- indspenceable has quit [Ping timeout: 260 seconds] 21:56:37 -!- mizu_no_oto has quit [Quit: Computer has gone to sleep.] 21:56:57 -!- Pepe has quit [Ping timeout: 268 seconds] 21:57:24 simmarine: most mimics are a little annoying but portal mimics are the worst 21:57:35 spend time looking for an announced portal, and it's just some annoying monster 21:57:42 also: shop mimics in bazaars/orc:4 21:59:38 G-Flex: those ought to get you an extra shop, like stair mimics ... 21:59:57 and then the extra shop turns out to be rubish anyway 22:00:32 (it just would; there'd be no special code for it) 22:00:55 -!- ophanim has quit [Read error: Connection reset by peer] 22:01:45 well its just mimics these days are very overnerfed and dont really pose much threat in many cases. theyre just a boring, annoying (detection from ash/antennae) monster 22:02:04 im glad they arent ridiculous like they were a couple versions ago at least 22:02:22 -!- eurtek has quit [Quit: Page closed] 22:03:23 -!- Tarquinn has joined ##crawl-dev 22:04:56 !send simmarine a floor mimic 22:04:57 Sending a floor mimic to simmarine. 22:05:46 !send Grunt a choko mimic 22:05:47 Sending a choko mimic to Grunt. 22:06:00 -!- jameyd has quit [Quit: jameyd] 22:06:15 !send SamB a rock wall mimic 22:06:16 Sending a rock wall mimic to SamB. 22:06:40 those must be some old thing 22:06:45 I think choko mimics are new? 22:06:56 !send SamB a snozzcumber mimic 22:06:57 Sending a snozzcumber mimic to SamB. 22:07:00 or new again 22:07:07 (I don't think floor and wall mimics have ever existed.) 22:07:13 (Thank goodness.) 22:07:24 yeah, they have 22:07:30 the former was a feature mimic bug 22:07:32 ... 22:07:41 and not intentional :P 22:07:52 I don't think they've ever *intentionally* existed outside of wizmode testing. :b 22:07:58 ?? floor mimic 22:07:59 floor mimic[1/1]: kinda like a trapdoor spider that appears in pan and makes you press x a lot 22:08:17 %git f23a2028 22:08:18 Could not find commit f23a2028 (git returned 128) 22:08:23 %git f23ab2028 22:08:24 07galehar02 * 0.10-a0-861-gf23ab20: Make sure we never create floor mimic or other silly type. 10(2 years, 1 month ago, 4 files, 25+ 0-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=f23ab202821a 22:09:49 I wouldn't mind mimics if they dropped the item/feature after you killed them 22:09:58 although I guess they wouldn't be called mimics then 22:10:10 feature turtles 22:10:12 buppy: what if the feature was lava 22:11:28 yeah, the ##crawl logs from september 2011 seem to indicate people saw floor mimics the week before that commit 22:11:35 if you kill lava mimic over water it should create a solid floor 22:11:40 -!- xnavy has quit [Ping timeout: 241 seconds] 22:12:23 buppy: and vice-versa? 22:12:37 yes, if the lava mimic kills you over water it should create a solid floor 22:12:49 I was going to suggest something about instantly killing other monsters present, but, well. 22:12:50 Zannick: wrong vice versa ;-P 22:12:55 =p 22:13:16 if you kill it in one hit then it turns into obsidian, but multiple hits it turns into pumice 22:13:35 * SamB pulls out his axe of woe 22:14:48 -!- goasklucy has quit [Quit: goasklucy] 22:17:01 -!- ackack has quit [Ping timeout: 240 seconds] 22:21:13 -!- dg_ has joined ##crawl-dev 22:22:34 -!- Taraiph has quit [*.net *.split] 22:22:34 -!- Pedjt has quit [*.net *.split] 22:22:34 -!- wheals has quit [*.net *.split] 22:22:34 -!- ketsa has quit [*.net *.split] 22:22:34 -!- Naruni has quit [*.net *.split] 22:22:34 -!- Vizer_ has quit [*.net *.split] 22:22:34 -!- popx has quit [*.net *.split] 22:22:35 -!- Shazbot has quit [*.net *.split] 22:22:35 -!- Sizzell has quit [*.net *.split] 22:22:35 -!- LoremIpsum_ has quit [*.net *.split] 22:22:35 -!- eMagenta has quit [*.net *.split] 22:22:35 -!- ktgrey has quit [*.net *.split] 22:22:35 -!- soundlust has quit [*.net *.split] 22:22:35 -!- Henzell has quit [*.net *.split] 22:22:36 -!- robbje has quit [*.net *.split] 22:22:43 -!- Sizzell has joined ##crawl-dev 22:23:22 -!- TangoBravo has quit [Quit: Page closed] 22:23:52 -!- wheals has joined ##crawl-dev 22:24:03 -!- Fhqwhgads_ has quit [Remote host closed the connection] 22:24:15 -!- Naruni has joined ##crawl-dev 22:24:41 -!- Henzell has joined ##crawl-dev 22:27:59 -!- ainsophyao has quit [Remote host closed the connection] 22:28:57 -!- ackack has joined ##crawl-dev 22:39:12 -!- MaxFrost has quit [Ping timeout: 248 seconds] 22:44:21 -!- dtsund has joined ##crawl-dev 22:49:26 -!- bonghitz has quit [Remote host closed the connection] 22:52:03 -!- Pacra has quit [Read error: Connection reset by peer] 22:53:25 -!- Pacra has joined ##crawl-dev 23:03:29 -!- Lightli has quit [Quit: Elena] 23:05:08 -!- Kintak has quit [Read error: Connection reset by peer] 23:06:53 -!- Kintak has joined ##crawl-dev 23:08:29 -!- VolteccerJack has quit [Ping timeout: 268 seconds] 23:11:02 -!- Pulseman has quit [Ping timeout: 264 seconds] 23:12:46 -!- Roarke has quit [Quit: Page closed] 23:15:08 -!- ussdefiant has joined ##crawl-dev 23:20:26 -!- Xenobreeder has quit [Quit: Page closed] 23:21:25 -!- Pacra has quit [Ping timeout: 248 seconds] 23:23:23 -!- Pisano has quit [Ping timeout: 248 seconds] 23:25:22 -!- ackack has quit [Read error: Operation timed out] 23:33:00 -!- Kalir has quit [Changing host] 23:33:24 -!- goasklucy has quit [Quit: goasklucy] 23:33:27 -!- Hailley has quit [Ping timeout: 260 seconds] 23:38:44 -!- [1]VolteccerJack is now known as VolteccerJack 23:38:51 -!- lessens has quit [Ping timeout: 248 seconds] 23:39:50 -!- magistern has quit [Quit: This computer has gone to sleep] 23:51:29 -!- kekekela has quit [Quit: Page closed] 23:54:35 -!- lobf has quit [Quit: lobf] 23:57:02 Casting Regeneration under Trog's Hand cancels the effect of the spell by minmay