00:00:24 <syraine> Strip down!
00:01:03 -!- MarvinPA has quit []
00:03:40 -!- raskol has quit [Read error: Connection reset by peer]
00:04:06 -!- raskol has joined ##crawl-dev
00:13:32 -!- dtsund has joined ##crawl-dev
00:18:41 <Gretell> Windows builds of master branch on crawl.develz.org updated to: 0.10-a0-1332-gdc18acb
00:19:19 -!- bmh has quit [Quit: bmh]
00:29:51 -!- evilmike has quit [Read error: Connection reset by peer]
00:34:12 <Napkin> CDO's make failed:
00:34:12 <Henzell> Napkin: You have 1 message. Use !messages to read it.
00:34:20 <Napkin> make: *** No rule to make target `contrib/install/x86_64-linux-gnu/include/pcre.h', needed by `libunix.o'.  Stop.
00:37:51 <Napkin> git clean -dfx made it work again
00:38:19 -!- valrus has quit [Remote host closed the connection]
00:40:10 <Gretell> Unstable branch on crawl.develz.org updated to: 0.10-a0-1332-gdc18acb (32)
00:53:01 -!- ainsophyao has quit [Remote host closed the connection]
00:58:37 -!- Keskitalo has joined ##crawl-dev
01:03:35 -!- raskol has quit [Read error: Connection reset by peer]
01:13:14 -!- Pacra has joined ##crawl-dev
01:13:36 -!- ixtli has quit [Quit: Computer has gone to sleep.]
01:19:38 -!- raskol has joined ##crawl-dev
01:54:31 -!- edlothiol has quit [Ping timeout: 260 seconds]
01:58:03 -!- Twinge has quit []
02:03:51 -!- raskol has quit [Read error: Connection reset by peer]
02:04:12 -!- raskol has joined ##crawl-dev
02:07:39 -!- rawrmage_ has joined ##crawl-dev
02:07:42 -!- rawrmage has quit [Quit: Disconnecting from stoned server.]
02:41:03 -!- MakMorn has quit [Ping timeout: 248 seconds]
03:03:49 -!- raskol has quit [Read error: Connection reset by peer]
03:04:16 -!- raskol has joined ##crawl-dev
03:33:36 -!- Twinge has joined ##crawl-dev
03:41:10 -!- ais523 has joined ##crawl-dev
03:42:33 -!- MakMorn has joined ##crawl-dev
03:52:43 -!- MarvinPA has joined ##crawl-dev
03:52:43 -!- dtsund has quit [Ping timeout: 260 seconds]
03:53:09 -!- ais523 has quit [Remote host closed the connection]
03:56:09 -!- ais523 has joined ##crawl-dev
04:27:58 -!- alefury has joined ##crawl-dev
04:35:55 -!- syraine has quit [Ping timeout: 260 seconds]
04:49:04 -!- ais523 has quit [Read error: Operation timed out]
04:49:41 -!- ais523 has joined ##crawl-dev
05:00:51 -!- MarvinPA_ has joined ##crawl-dev
05:03:18 -!- MarvinPA has quit [Ping timeout: 245 seconds]
05:39:14 <Keskitalo> Heh, I see the cloud targeting is nice in console version, too.
05:44:03 <alefury> do they warn against self damage too? firestorm doesnt.
05:44:21 <alefury> and ice storm doesnt display the area of effect
05:49:08 <kilobyte> alefury: no explosions do
05:49:08 <Henzell> kilobyte: You have 1 message. Use !messages to read it.
05:49:27 <kilobyte> alefury: on my way too full TO-DO list...
05:50:19 <kilobyte> firestorm was special-cased before as beam code couldn't handle it, and I applied my display thing to it first
05:51:25 <kilobyte> I ponder replacing all beam tracers with it... this way, you'd be shown where the beam bounces, for example
05:54:28 <Zaba> that'd be nice
05:55:57 <Keskitalo> yeah, it would
05:57:23 -!- syllogism has joined ##crawl-dev
05:57:25 <Keskitalo> I'm trying a separate monster set for Vaults here.. the first pass feels pretty horrible. :)
06:01:08 <alefury> kilobyte: fireball warns
06:01:32 <Keskitalo> Cutting all the puny early monsters from the list, plus melee-centric monsters, reduces the pool of variety pretty heavily..
06:01:55 <kilobyte> alefury: but doesn't show what will be hit
06:01:59 <alefury> well, i think giants work well, also ogre bands
06:02:25 <alefury> dtsund implemented it for ice storm for crawl light, but i dont know how well it works
06:02:27 <kilobyte> alefury: which can be tricky when there are some doubts, like bushes or Fedhas+plants
06:02:54 <kilobyte> alefury: warning not display AFAIK
06:03:35 -!- raskol has quit [Read error: Connection reset by peer]
06:03:57 -!- raskol has joined ##crawl-dev
06:06:15 <alefury> regarding vaults, bands in general work quite well there imo
06:06:21 <alefury> much better than in D anyway
06:08:31 <Keskitalo> i'm keeping bands with ranged attacks, plus fast swarmers are ok too
06:09:26 -!- rejuxst has joined ##crawl-dev
06:10:16 <alefury> well, orcs and ogres dont really work in D
06:10:41 <alefury> corridors just defeat the whole point of bands
06:10:52 <alefury> so i think they should be kept in the vaults
06:11:01 <alefury> remove them from D if you want to differentiate the sets
06:12:21 <Keskitalo> the actual problem with orge and orc bands is that most of the members are puny by vaults and late d.
06:12:47 <kilobyte> uhm, orcs and ogres are like 1/3 of early game
06:12:52 <alefury> they can be meaningful for summoners and ranged attackers
06:12:59 <kilobyte> they start being somewhat redundant only deeper on
06:13:25 <alefury> kilobyte: i meant orc knight bands and ogre bands
06:13:32 <alefury> early the are great, yes
06:13:35 <alefury> *they
06:13:54 <Keskitalo> in corridors, you still have to fight several monsters when you face the band, just one-on-one and not all at the same time (but yeah, i suppose they're nastier in the open)
06:14:15 <alefury> orcs with spears recently got much more interesting :)
06:14:21 <Keskitalo> yeah :)
06:14:28 <Keskitalo> alefury: Have you read the bit in the wiki about this?
06:14:38 <alefury> i did, but it was long ago
06:14:42 <Keskitalo> https://crawl.develz.org/wiki/doku.php?id=dcss:brainstorm:dungeon:branch:vaults#vaults_late_d_monster_set_separation
06:14:47 <kilobyte> !lg * place=D:3 s=killer
06:15:51 <Keskitalo> I am dropping ugly thing bands from vaults, but if corridors defeat the point of bands, they should actually be in vaults, and not in late D.
06:16:09 <Keskitalo> I suppose melee bands are harder in the open for melee characters.
06:16:14 <alefury> they are also slightly faster than normal i think
06:16:14 <Sequell> 148326 games for * (place=D:3): 16963x an orc wizard, 15945x an orc priest, 14837x an orc, 12048x a gnoll, 11443x , 9003x Sigmund, 6742x a snake, 3911x Grinder, 3776x an ogre, 3709x a kobold, 3383x a worm, 2589x a centaur, 2331x Terence, 2269x Ijyb, 2257x a hobgoblin, 2133x Jessica, 1552x Crazy Yiuf, 1543x a goblin, 1526x a giant ant, 1082x a hound, 1054x a jackal, 1008x an orc warrior, 982x a gia...
06:16:20 <alefury> @??green ugly thing
06:16:21 <Gretell> green ugly thing (03u) | Speed: 11 (act: 110%) | HD: 8 | Health: 26-59 | AC/EV: 3/9 | Damage: 1208(nasty poison) | Res: 06magic(32), 03poison | Chunks: 06mutagenic | XP: 340.
06:16:23 <Keskitalo> Yeah, they are.
06:17:06 <Keskitalo> But I think that you have so much open space to avoid the monsters in Vaults, that you don't really get surrounded.
06:17:17 <Keskitalo> Maybe I've played too many ranged chars lately though..
06:17:50 <alefury> melee chars can usually ignore stuff like regular ogres and most ugly things by that point
06:18:21 <Keskitalo> We need a monster spell that makes rock near the player traversable for monsters =)
06:18:25 <alefury> so they do get surrounded, but it doesnt matter much
06:18:37 <kilobyte> brown/yellow uglies = hatehatehate
06:19:20 <alefury> yeah, most have dangerous strategical effects such as item destruction and other stuff, so they cant be ignored entirely
06:20:19 <alefury> one idea would be to sometimes give orcs a ranged weapon in vaults only
06:20:29 <alefury> probably a crossbow, maybe a sling
06:20:40 -!- Torokasi has joined ##crawl-dev
06:21:04 <alefury> orcs are intelligent, and would probably adapt their weapon choice to the open environment
06:21:42 <kilobyte> let's just drop orcs from V entirely
06:21:56 <alefury> why from V? just for consistency between early and late D?
06:22:32 <alefury> orc bands do not work at all in late D in my experience
06:22:33 <kilobyte> in V they don't do anything ogre or yaktaur bands already do better
06:23:13 <alefury> !lg * s=place killer=~orc /
06:23:17 <alefury> does that work?
06:23:30 <Sequell> 133224 games for * (killer=~orc): 48923x D:3, 26321x D:4, 12676x D:6, 11750x D:5, 7437x D:7, 7282x D:2, 4887x D:8, 2398x D:9, 1895x Bailey, 1503x Orc:1, 1400x Orc:2, 1291x D:1, 1237x Orc:4, 1234x Orc:3, 1233x D:10, 614x D:11, 228x D:12, 145x Temple, 105x D:13, 59x Abyss, 48x D:14, 42x D:15, 39x D:17, 37x Elf:7, 36x D:16, 30x Lair:1, 28x Elf:5, 24x Volcano, 22x Vault:1, 19x D:18, 18x Vault:2, 17x D...
06:23:33 <alefury> to list the proportion of orc kills per place?
06:23:35 <alefury> apparently not
06:24:20 <alefury> !lg * s=place killer=~orc / *
06:24:21 <Sequell> Malformed argument: *
06:25:06 <kilobyte> !lg * s=place killer=~* / killer=~orc
06:25:31 <Sequell> 133226/1316448 games for * (killer=~*): 1895/2295x Bailey [82.57%], 1503/2117x Orc:1 [71.00%], 1401/2200x Orc:2 [63.68%], 1234/2474x Orc:3 [49.88%], 1238/2925x Orc:4 [42.32%], 12676/37932x D:6 [33.42%], 2/6x Shrine [33.33%], 48923/148326x D:3 [32.98%], 7437/23538x D:7 [31.60%], 26321/103481x D:4 [25.44%], 4887/19484x D:8 [25.08%], 1/4x Tar:2 [25.00%], 24/101x Volcano [23.76%], 11750/55367x D:5 [21...
06:25:57 <kilobyte> yay, Bailey and Orc, who wuda thunk it
06:27:00 <Zaba> tar:2? heh.
06:28:14 <alefury> zigs also rank pretty high
06:28:32 -!- ainsophyao has joined ##crawl-dev
06:28:36 <alefury> also: temple
06:28:39 <alefury> beogh wrath?
06:29:46 <kilobyte> alefury: with 0/72358463649.  Three deaths to warlords total.
06:30:02 <kilobyte> yay deadly Orcs Templar!
06:30:17 <alefury> ?
06:30:33 <alefury> late D orc deaths seem to be more frequent than vaults orc deaths btw
06:31:01 <alefury> which i find bewildering, but okay, seems like i might be wrong about bands being more threatening in the open
06:32:09 <Keskitalo> kilobyte: sorcerors and high priests are nice
06:32:53 -!- Pacra has quit [Quit: This computer has gone to sleep]
06:34:09 <kilobyte> s/warlords/a warlord and draconian scORChers/
06:35:00 -!- Mu_ has joined ##crawl-dev
06:37:24 <alefury> someone needs to fix sequell version ordering for 0.10 btw
06:37:31 <alefury> is there a place to report such things?
06:53:05 <kilobyte> alefury: greensnark, but really, someone would have to learn about Henzell/Sequell
06:53:11 <kilobyte> ??henzell
06:53:11 <Henzell> henzell[1/2]: Linley Henzell is the original creator of Crawl. He is also the ##crawl bot. If you want the source for *this bot*, go here: http://github.com/greensnark/dcss_henzell
06:53:49 <alefury> !seen greensnark
06:53:49 <Henzell> I last saw greensnark at Tue Oct 11 14:21:19 2011 UTC (5d 21h 32m 30s ago) joining the channel.
06:53:57 <alefury> huh
06:54:51 <alefury> !tell greensnark sequell version ordering needs to be fixed for 0.10 (1 comes before 9, but 0.10 should come after 0.9)
06:54:51 <Henzell> alefury: OK, I'll let greensnark know.
06:56:15 <alefury> seems messy :/
06:57:52 <alefury> also i dont know perl :(
06:59:00 <alefury> or ruby
06:59:11 <alefury> or python
06:59:25 * alefury has a feeling of ineptitude
07:02:12 <Keskitalo> V:8 is all wrong now. :P
07:03:40 <alefury> what did you do?
07:03:42 -!- raskol has quit [Read error: Connection reset by peer]
07:03:59 -!- raskol has joined ##crawl-dev
07:04:17 <Keskitalo> Still messing with the monster placement depths and weights for Vaults.
07:07:57 -!- ainsophyao has quit [Remote host closed the connection]
07:10:08 <alefury> you might also have to mess with the overall monster density if you change the average XP per spawn too much...
07:12:50 <alefury> i dont really know how monster spawning works :(
07:16:17 -!- MarvinPA_ is now known as MarvinPA
07:17:33 <kilobyte> jpeg has a tool to count average per-level XP on every level of a branch
07:17:52 <kilobyte> so it'd be a matter of running it repeatedly and looking at the results
07:20:41 -!- jle_ has joined ##crawl-dev
07:22:16 <Keskitalo> i believe scripts/place-population.lua should do the trick
07:22:41 -!- jeanjacques has joined ##crawl-dev
07:22:49 <Keskitalo> alefury: i don't really either :)
07:32:00 -!- dpeg has joined ##crawl-dev
07:33:44 * kilobyte meows at dpeg.
07:34:41 <kilobyte> dpeg: I'm adding missing "attack friend" warnings to various spells and abilities (like, I didn't know once that Slouch hits friends).  And there's one hard one.  Singing Sword.
07:35:02 <kilobyte> can't put a question on effect since it is purely passive
07:36:42 <kilobyte> at least it currently doesn't upset allies or even cause penance/piety loss for Ely/Oka/Beogh/Jiyva/Fedhas/TSO/Zin
07:37:35 -!- Keskitalo has quit [Quit: leaving]
07:37:43 <kilobyte> which is a bug but fixing it would cause problems
07:38:23 <kilobyte> with Beogh, Jiyva and Fedhas you can't even choose whether you want someone to become your ally
07:38:35 <dpeg> kilobyte: oh, it is our choice. We could say that the Singing Sword only hurts opponents. Or we make it attack everyone. For the latter, mention it upfront.
07:38:37 <kilobyte> oh wait, good gods and holies too
07:38:49 <dpeg> kilobyte: but you can choose whether to use the Sword!
07:39:22 <dpeg> kilobyte: it is music to your posse and pandemonium to the rest :)
07:40:26 <kilobyte> I wonder if sweeping the problem under the carpet and making it join the thousand unfixed bugs on Mantis wouldn't be the best way for now :p
07:41:47 <dpeg> hehe
07:42:04 * dpeg thanks Trog we have a huge carpet at Crawl HQ.
07:44:30 <dpeg> kilobyte: so galehar passed the nauseous buck back to us. Could I convince you?
07:45:34 * dpeg prays the "short Crawl break" will be short
07:45:53 <kilobyte> I'm not saying no, I'm just not sure about details
07:46:03 <kilobyte> beh, I can push it and see if it breaks
07:48:57 <Eronarn> make your allies sing along with the sword :)
07:49:00 <kilobyte> by the way, me delaying this didn't mean I disagree about the idea (indeed, sickness is boring without monsters), it's just that I'm still not sure if it's easy to get nausea right
07:49:29 <Eronarn> it's karaoke - only harmful to the people not taking part
07:49:37 * kilobyte thanks Cthulhu no one whipped Crawl's sound support into shape :p
07:51:03 <dpeg> Eronarn: awesome!
07:51:22 -!- MarvinPA has quit [Read error: Connection reset by peer]
07:51:48 <Eronarn> that reminds me, you germans might appreciate this guide, designed to help americans pronounce words: http://www.youtube.com/watch?v=d3_DjiLLDfo
07:51:51 -!- raskol has quit [Quit: Leaving]
07:54:15 -!- rejuxst has quit [Ping timeout: 265 seconds]
07:55:57 -!- ais523_ has joined ##crawl-dev
07:58:55 <dpeg> Eronarn: cannot watch from here (also not sure other Germans are around=
07:59:39 <kilobyte> dpeg: what should be the duration of nausea?
07:59:47 <alefury> im german, but dont have sound here :(
08:00:13 <Eronarn> alefury: they pronounce it as 'scootin' fruity'
08:00:19 <Eronarn> (it's a joke account)
08:06:02 <dpeg> kilobyte: how long does it take (standard character) to wait off the nutrition gained from the brown chunk?
08:06:59 <kilobyte> a bit over 200 turns, with no other drains
08:07:44 -!- st_ has joined ##crawl-dev
08:08:14 <CIA-34> 03kilobyte * r5a8d141a00fd 10/crawl-ref/source/ (7 files): Attack ally prompts for Refrigeration, Shatter and Slouch.
08:08:24 <CIA-34> 03kilobyte * rbf3d37e965e1 10/crawl-ref/source/ (abl-show.cc godabil.cc godabil.h): Warn the player if Slouch would hit no one.
08:10:17 -!- edlothiol has joined ##crawl-dev
08:12:46 <Mu_> oh speaking of ally warnings, can you make the fire vortices from fire storm not trigger them
08:13:31 <Mu_> i can't imagine anybody cares that they might kill a fire vortex
08:14:33 <RichardHawk> Anyone know what the deal with mantis issue 4755 is? Destroys the ability to play Nemelex chars, it does
08:19:55 <Eronarn> Mu_: fire vortices should not be treated as allies at all imo
08:20:28 <alefury> Eronarn: collateral kills?
08:21:11 <Eronarn> alefury: your clouds don't get treated as allies - they get treated just as kills by you
08:21:21 <Eronarn> making them allies to ensure kills are attributed is adding a confounding factor
08:21:44 <alefury> fire vortex != cloud
08:22:22 <alefury> do you think they should be hostile? neutral?
08:22:53 <Eronarn> i would make them either hostile or neutral, yes - player shouldn't be able to swap with them, and should be able to be attacked by them
08:24:19 <Eronarn> they should get XP if they kill something, and shouldn't grant XP, but they should be treated more as a particularly mobile environmental hazard than as a 'real' creature
08:24:43 <Eronarn> er, *you should get XP
08:25:46 <alefury> sounds good to me, but might require some work to get kill attribution right. not really worth it if it does imo.
08:26:30 <alefury> also, note that fire storm is currently not annoying. making the vortices attack you would make it annoying.
08:26:43 <kilobyte> how are they different from, say, IOOD?
08:26:58 <kilobyte> just a lingering part of the spell
08:27:33 <alefury> so are flame clouds. doesnt stop them from damaging the player.
08:27:49 <Eronarn> you can hit yourself with your own IOODs :)
08:30:02 <dpeg> kilobyte: what about 100 + d100 + d100 ?
08:30:50 <alefury> why not 100+d200? high variance wouldnt be so bad in this case imo
08:31:01 <alefury> also, how long does starving take with normal hunger rate?
08:33:53 <kilobyte> dpeg: uhm, what is the player supposed to do when starving+nauseated?
08:33:55 -!- ixtli has joined ##crawl-dev
08:35:14 <dpeg> kilobyte: drink !healing
08:35:29 <dpeg> kilobyte: also, you don't die when hitting starving
08:35:45 <dpeg> (the real mistake was eating a brown chunk at Almost Starving, of course)
08:36:22 <kilobyte> you can't even try waiting
08:36:33 <dpeg> sure you can
08:36:43 <dpeg> once nausea goes off, you eat an apple
08:37:10 <kilobyte> the game has 59866983489 places that assume starving is an emergency when you can't rest, autoexplore, etc
08:37:29 <dpeg> ah
08:38:12 <dpeg> kilobyte: I don't believe you on the number of places, though. When I started playing CRawl, you could happily wait-starve to death :)
08:39:48 <kilobyte> and had to go barefoot in the snow, uphill both ways!
08:39:59 <alefury> the o/rest ban could be turned into a prompt if it is a problem
08:40:12 <alefury> would probably be better anyway
08:40:44 <SamB> dpeg: it's called hyperbole!
08:40:52 <SamB> though it might be spelled differently
08:45:12 -!- valrus has joined ##crawl-dev
08:45:12 <kilobyte> SamB: it's a point! a half-line! an empty set!
08:45:22 <kilobyte> (elliptic may tell you more :p)
08:46:07 <SamB> how can it be an empty set if it has a point in it?
08:46:40 <kilobyte> these three are distinct cases
08:51:25 <dpeg> kilobyte: thanks. Always good to slap my name on it :)
08:52:14 * dpeg scolds kilobyte for his thoroughly real view on life.
08:52:59 <kilobyte> dpeg: oh, sorry, I don't mean shoving the whole blame onto you.  I meant feedback should go mostly your way.
08:53:20 <dpeg> no, absolutely okay
08:53:34 <dpeg> and my comment was meant serious, not as irony
08:53:45 <kilobyte> I just don't think the design is good enough to go in yet (even though, again, the issue it tries to solve is real)
08:54:07 <dpeg> okay
08:54:28 <kilobyte> perhaps with a special case at Starving?
08:54:38 <dpeg> yes, we will see
08:54:42 <kilobyte> that's reduce the relevancy of nausea though
08:55:16 <dpeg> but I believe/hope that this type of death is not too much different from deaths a la post-berserk slow/paralysis, drowning
08:55:36 <dpeg> in other words, you have to be aware of it, but you shouldn't encounter it more than once
08:56:16 <kilobyte> if no one has a better idea, we can just merge the branch
08:57:20 <dpeg> heh, this makes !porridge a tad more relevant, I guess
08:57:36 <kilobyte> Mu_: about your Fire Storm issue: I can't reproduce it.  It just happily goes through, not caring about old vortices.
08:58:20 <kilobyte> can't think of a possible explanation how bottled food would work when regular doesn't
08:58:49 <SamB> dpeg: you play Zot Defence ?
08:58:57 -!- ixtli has quit [Quit: Computer has gone to sleep.]
08:59:50 <SamB> dpeg: I don't think I've ever encountered drowning
09:00:03 <alefury> i did. its not fun.
09:00:18 <SamB> well, at least, not without being aware of the danger
09:00:19 <kilobyte> SamB: invisible enemies in ZotDef = omgwtfbbq
09:00:30 <kilobyte> no turrets can see them
09:00:40 <dpeg> SamB: sure!
09:00:46 <SamB> kilobyte: burning bushes!
09:00:50 <SamB> @?? burning bush
09:00:51 <Gretell> burning bush (05P) | Speed: 10 | HD: 8 | Health: 28-62 | AC/EV: 10/0 | Flags: 03plant, see invisible, !sil | Res: 13magic(immune), 05fire, 03poison, 12drown, 13neg+++ | XP: 313 | Sp: flame puff (3d7).
09:00:53 <dpeg> although not been doign so in a while
09:01:00 <kilobyte> SamB: ...
09:01:24 <SamB> kilobyte: what are you talking about ?
09:01:52 <kilobyte> need more of them the next time...
09:02:06 <SamB> oh, you're commenting on *your* situation
09:02:12 <SamB> not talking about the general case!
09:03:08 <SamB> dpeg: kilobyte said something about hunger having been disabled and then re-enabled in zot defence?
09:03:15 <SamB> the latter at your request?
09:03:38 <dpeg> SamB: kilobyte is probably right but I don't recall, to be honest.
09:03:53 <dpeg> I guess my main point back then was that the fewer special rules ZD has, the better.
09:05:53 <RichardHawk> It already has hungerless Spriggan
09:09:14 <SamB> dpeg: would you mind terribly if we disabled it again ? it's really just annoying ....
09:09:29 <SamB> anyway, I have to go now; dog needs to go get stitches ...
09:09:31 -!- valrus has quit [Remote host closed the connection]
09:11:24 <kilobyte> hmm, you're right.  I know an underpetted kitten who needs attention :p  Later.
09:12:01 <dpeg> SamB: no, go ahead.
09:12:06 <CIA-34> 03kilobyte * r20e8364df4e5 10/crawl-ref/source/mon-data.h: Boost the AC of lightning spires.
09:12:12 <kilobyte> (way more manageable than kids dpeg let himself get into :p)
09:12:14 <dpeg> As long as we have a ZD mastermind, everything is fine.
09:12:48 * dpeg points out that this in all probability chains SamB for the rest of his life to the Crawl HQ cellar.
09:24:08 <Adeon> I knew the rumors about crawl slave cellar were true
09:24:55 <bhaak> how else could they churn out so much code?
09:25:16 <bhaak> also explains all the bugs!
09:26:27 * dpeg ponders capturing bhaak and let him work off his evil comments.
09:26:33 <Adeon> under the floor
09:26:44 <Adeon> everything is better behind the concrete reinforced door
09:28:47 <bhaak> forcing people to do C++ programming is a violation of human rights!!!
09:29:33 <dpeg> bhaak: in our basement, you'll be a number. And you'll be damn happy about the ++
09:30:26 <dpeg> bhaak: also, your troops seem to screw up the annual tournament?
09:31:38 <bhaak> dpeg: i'm already a number. every swiss citizen gets one at birth. for retirement pension and for stupid mind games when in the military
09:32:34 <dpeg> bhaak: only way out: "I AM NOT A MAN, I AM A FREE NUMBER!"
09:33:24 <bhaak> dpeg: the website did re-appear, but krystal isn't one of our troops. i'm slightly insulted that you would think that i wouldn't slaughter mercilessly php coders under my command
09:34:09 <bhaak> cannon fodder is too good for them
09:36:24 <bhaak> also, you don't want to catch a swiss. either he destroys your organisation from within by introducing plebiscites, or he destroys your productivity by slowing yyooouuuu dddddooooowwwwwwwnnnnnnn ...
09:39:16 <Mu_> kilobyte: i mean when you cast something else that triggers ally warnings after firestorm, like tornado.
09:40:57 -!- casmith_789 has joined ##crawl-dev
09:43:54 -!- casmith789 has quit [Ping timeout: 255 seconds]
09:58:30 -!- MarvinPA has joined ##crawl-dev
10:09:43 -!- Pacra has joined ##crawl-dev
10:14:45 -!- Pacra has quit [Ping timeout: 252 seconds]
10:23:45 -!- ais523_ has quit [Quit: going back to the non-underscore version]
10:49:34 -!- blabber has joined ##crawl-dev
10:57:04 -!- MarvinPA has quit [Read error: Connection reset by peer]
10:57:26 -!- MarvinPA has joined ##crawl-dev
10:57:53 -!- Torokasi has quit [Ping timeout: 245 seconds]
11:02:58 -!- blabber_ has joined ##crawl-dev
11:04:09 <CIA-34> 03dolorous * r843a8e14567c 10/crawl-ref/source/mon-util.cc: Typo fix.
11:06:07 -!- blabber has quit [Ping timeout: 248 seconds]
11:19:31 -!- MarvinPA has quit [Read error: Connection reset by peer]
11:19:59 -!- MarvinPA has joined ##crawl-dev
11:35:17 <Ashenzari> Regression wrt Yred's invocation slots and placeholder ability (https://crawl.develz.org/mantis/view.php?id=4765) by dolorous
11:44:20 -!- Torokasi has joined ##crawl-dev
12:05:10 -!- jeanjacques has quit []
12:16:39 -!- ainsophyao has joined ##crawl-dev
12:23:47 -!- dtsund has joined ##crawl-dev
12:37:25 -!- Pacra has joined ##crawl-dev
12:42:25 -!- Torokasi has quit [Ping timeout: 260 seconds]
12:45:17 <SamB> dpeg: Do you think that jpeg would have any strong objections to the "tutorial_start" tag being renamed to "tutorial"?
12:45:38 -!- alefury has quit [Quit: ChatZilla 0.9.85 [Iceape 2.0.11/20110701115916]]
12:47:10 <SamB> I simplify/generalize the map choice menu code, and it would be simpler if the tag was just the name of the gametype
12:50:23 -!- casmith_789 is now known as casmith789
12:51:26 <dpeg> SamB: no, she won't
12:51:27 <SamB> +want to
12:56:41 -!- blabber_ is now known as blabber
12:58:52 -!- ais523 has quit [Remote host closed the connection]
13:03:28 -!- ainsophyao has quit [Remote host closed the connection]
13:06:54 -!- Pingas has joined ##crawl-dev
13:09:02 -!- alefury has joined ##crawl-dev
13:14:43 -!- ainsophyao has joined ##crawl-dev
13:14:48 <dpeg> SamB: good stuff on unifying ZD and tutorial code!
13:15:53 <Ashenzari> Generalize/simplify map choice menu-related code used by Tutorial and Sprint (https://crawl.develz.org/mantis/view.php?id=4766) by SamB
13:16:11 <SamB> dpeg: it's actually Tutorial and Sprint code that I want to unify right now
13:16:35 <dpeg> sorry, yes
13:16:38 <dpeg> also good :)
13:16:54 <SamB> then, I want to have zotdef use the same unified code ;-)
13:23:07 -!- rawrmage_ is now known as rawrmage
13:23:40 -!- rawrmage has quit [Changing host]
13:23:40 -!- rawrmage has joined ##crawl-dev
13:23:46 -!- Keskitalo has joined ##crawl-dev
13:25:36 <elliptic> greensnark, rax, anyone: the learndb is currently complaining "<Henzell> mkdir dat/learndb/oldwon: No space left on device" and won't let people add anything to it
13:25:47 <rax> oh dear
13:25:51 <elliptic> and even worse, if people try to edit entries then they seem to be getting wiped
13:25:58 <dpeg> oh shit
13:26:05 <rax> *logs in*
13:26:24 -!- Henzell has quit [Remote host closed the connection]
13:26:31 <rax> Henzell taken down, will try to free up some space
13:26:44 <rax> ...the non-chroot partition is full? what in the hells?
13:27:00 -!- Torokasi has joined ##crawl-dev
13:28:59 <rax> freeing up a little space immediately and then I want to know what on earth is taking up 70G
13:29:07 <Zannick> :<
13:29:47 <BlastHardcheese> zomg hax
13:30:11 <bhaak> self defense of Henzell so no more bad ideas are added?
13:30:35 <rawrmage> ouch wow
13:30:42 <rax> preventing deletion of content
13:31:22 <rax> The things I expect to be taking up space are not the things actually taking up space. *confused*
13:32:22 <SamB> somebody, quick: dump the destroyed entries to wiki!
13:32:39 <SamB> rax: what's taking up space ?
13:32:52 <rax> ...well if I knew that I wouldn't be confused, still looking
13:33:14 <elliptic> I think only a few entries got destroyed, so it won't be a big deal to readd them later... but it is very good that henzell got taken down before more could be destroyed, thanks rax!
13:33:39 <SamB> rax: using du, or what?
13:33:41 <rax> ...48G of archived ttyrecs, that's, hm, I didn't put those there. :/
13:34:20 <Zannick> from running crawl or what?
13:34:35 <rax> Looks like they got stashed there to save space on the chroot partition
13:36:47 -!- dtsund has quit [Ping timeout: 252 seconds]
13:37:37 <rax> ...oh god the learndb really should be a real db, using the filesystem means every entry hits the min file size limit. Don't think that's the main cause though
13:37:57 <rax> ...website is 2g, sources are 2g, henzell is 1g, ttyrecs are 40g, where are the extra 25g
13:38:17 <rax> ...can't run man because no disk space nice
13:39:34 <Zannick> using the filesystem?! D:
13:39:44 <bhaak> when in doubt, i look into /var/mail
13:40:14 <Zannick> henzell inspired me to write my own bot with learndb functionality and it doesn't do that :<
13:40:42 <rax> bhaak: empthy
13:41:28 <SamB> rax: how are you counting?
13:42:22 <SamB> (does it account for directories, inodes, and secret files like the journal taking space, too?)
13:42:42 <rax> got a gig and change back out of some cruft
13:44:58 -!- Brannock_ has quit []
13:45:03 * Zannick likes du -chs
13:46:33 <rax> I've mostly been running around doing du -h
13:47:08 <rax> There's still like 20g unaccounted for, so I am just going to have it do everything
13:47:15 -!- ais523 has joined ##crawl-dev
13:47:57 <SamB> does that use SI units, or the binary ones?
13:48:04 <rax> I... don't care?
13:48:15 <CIA-34> 03SamB 07map-menu-cleanup * r840a5e6654a7 10/crawl-ref/source/ (6 files in 2 dirs): Rename "tutorial_start" tag to "tutorial" (the gametype name).
13:48:25 <Zannick> --si   like -h, but use powers of 1000 not 1024
13:48:46 <Zannick> so i guess -h uses the binary units
13:48:50 <SamB> yeah
13:49:01 <SamB> so, how many gigs are we talking about here ?
13:49:24 <Zannick> ooh, --max-depth
13:49:25 <SamB> oh, wait, that's not important
13:49:27 <Zannick> i should use that
13:49:35 <SamB> why ???
13:49:41 -!- dtsund has joined ##crawl-dev
13:50:28 <rax> Oh look the autobuilder is taking up like 12g
13:50:30 <rax> ummm
13:50:32 <rax> not a feature
13:50:36 <Zannick> haha
13:50:43 <rax> that would be the git repository
13:50:46 <rax> fuuuuuuuuuuuuuck giiiiiiiiiiiiiiiit
13:51:04 <rawrmage> why would a git repo be taking up 25 g?
13:51:07 <SamB> rax: try running "git gc"?
13:51:07 <rax> Is there any way to prune this?
13:51:23 * rax tries that
13:51:32 <rax> rawrmage: Got me, this is the autobuilder thing greensnark set up
13:52:12 <SamB> there is supposed to be some automatic gc thing, but it doesn't seem like it always works
13:52:17 <rawrmage> if you get more space I think git gc --aggressive will get back some more
13:55:56 <rax> git gc got me abck .1G according to df, trying aggressive
14:01:35 <RichardHawk> drawing experience STILL freezes the game in crawl_tiles-0.10-a0-1332-gdc18acb
14:02:04 -!- Torokasi has quit [Ping timeout: 252 seconds]
14:05:26 <rax> ...--aggressive made the free space go away
14:05:30 <rax> There is no reason this needs 11g
14:06:31 <rawrmage> made the free space go away?
14:06:32 <rawrmage> bizarre
14:06:33 <Zannick> made it go away? :(
14:06:55 <SamB> what does the repository look like in tig/gitk?
14:06:56 <rax> There were 1.2g available before the --aggressive and 1.1g after it
14:07:04 <Zannick> m(
14:07:04 <rawrmage> :/
14:07:06 <rax> I don't know what those things are because I do not use git.
14:07:08 <BlastHardcheese> trolled hard
14:07:32 <rax> They are also not installed on this machine.
14:07:36 <SamB> aww
14:07:40 <rax> And, unsurprisingly, I am not really in a position to install new software.
14:09:38 <rax> Could scp the excess ttyrecs over to deep storage I guess
14:09:54 <SamB> paste the first few lines of "log --graph --decorate --oneline"?
14:10:52 <SamB> actually, wait, if you used some wierd merge setup you'd probably got wierd version numbers in ?V ...
14:11:22 <rax> crawl:/home/crawl/conf-dgamelaunch/crawl-build# git log --graph --decorate --oneline
14:11:25 -!- mikee_ has quit [Ping timeout: 252 seconds]
14:11:25 <rax> fatal: unrecognized argument: --oneline
14:11:33 <SamB> oh
14:11:45 <kilobyte> it's still sarge, right?
14:11:53 <rax> hahahahahahahahaha
14:11:59 <rax> "no, it's etch, a modern operating system"
14:12:07 <rax> THe git is from backports but still pretty old
14:13:12 <kilobyte> still shouldn't take much more than the size of unpacked objects
14:13:28 <kilobyte> even if all delta compression failed
14:13:31 <bhaak> it IS modern! compared to a Windows 95 :-)
14:13:55 <SamB> that doesn't take much ...
14:14:07 <SamB> I'm not sure DOS doesn't qualify
14:14:10 <rax> fuck me the rsync versions don't match either
14:14:36 <SamB> I didn't know rsync *had* version-dependancies of that sort
14:14:49 <rax> It does! I learned that the last time I had to set up backups actually
14:15:00 <rax> It usually plays nice but Debian did something weird
14:15:10 <SamB> when ?
14:15:28 <rax> etch/lenny boundary, somewhere in 2.6.x
14:15:32 <rax> I think it's 9/15
14:15:58 <rax> ...okay scp can do all of this in.... a day or two
14:16:01 <rax> That is not ideal
14:16:11 <rax> But I've started it in case I don't come up with anything better
14:16:55 <rax> ...maybe more like three days
14:17:09 <Zannick> ouch
14:17:49 <rax> I may be better off just going into LVM and increasing the size at that point
14:18:00 <rax> (it's not that there isn't free disk space, it's just not assigned)
14:19:44 * SamB would probably build his own rsync ...
14:20:08 <kilobyte> you can install it from lenny, you know...
14:20:29 <rax> Yes, I could run a complex riddle trail to use a fourth-tier solution to the problem while I am at work.
14:20:32 <rax> Or I could jsut start an scp.
14:20:34 <kilobyte> I haven't heard about such a compat breakage, though... it's be major news
14:21:00 <rax> Well, I _know_ it happened with rdiff-backup, and I just got a similar error message with rsync. I could be doing something wrong.
14:21:01 <SamB> kilobyte: you'd think it would at least be mentioned in changelog.Debian, in any case!
14:21:44 <kilobyte> yeah... a weak rsync-alike "unison" (stateful so it can handle deletions) did carry both binaries over a compat break
14:22:06 <kilobyte> and unison can't do about anything right
14:23:49 <SamB> yeah, rsync certainly has protocol versioning: you can see it right in the manpage!
14:26:29 -!- mikee_ has joined ##crawl-dev
14:26:56 <kilobyte> rax: I just debootstrapped an etch chroot, and upgraded rsync on another to the version from experimental.  They seem to talk to each other just fine.
14:26:59 <rax> OK the only reasonable longterm solution is extending the disk space available to the VM. The main question is how long I can put that off
14:28:39 <rax> The right answer is probably to stop the froofery and just do that tonight.
14:28:52 <rax> kilobyte: I appreciate your checking but debugging rsync problems is _not a good use of my time_ right now
14:29:57 <rax> I am juhst going to declare downtime tonight and assign more disk space.
14:30:16 <dpeg> rax: how much more physical space is there?
14:31:01 <kilobyte> I bet 99.99% of the ttyrecs won't ever be used, and it could be easy to quite safely label 90%.  That'd take time, though.
14:31:08 <rax> oh god who even knows, a few hundred gigs
14:31:25 <rax> "another couple of years, easy"
14:31:34 <rax> Honestly what CAO needs is a total rebuild, it is soooooooooo crufty
14:31:56 <dpeg> rax: could Napkin with that?
14:32:21 <dpeg> *help
14:32:22 <rax> dpeg: Was the verb in there supposed to be help?
14:32:26 <rax> :)
14:32:27 <dpeg> yes :)
14:32:30 <rax> Presumably, if he were interested
14:32:37 <dpeg> Napkin: around?
14:32:40 <rax> I am likely going to put it off until I get new hardware
14:32:45 <rax> I'm certainly not going to do it right now
14:32:51 <Napkin> mmh?
14:32:51 <dpeg> rax: no, I didn't mean that
14:33:04 <dpeg> Napkin: read last 20 lines or so
14:33:13 <Napkin> can't, busy ;)
14:33:14 -!- syllogism has quit []
14:33:17 <dpeg> Napkin: CAO has serious issues, and rax says it needs a full rebuild
14:33:21 <dpeg> Napkin: not for now, Mann! :)
14:34:02 -!- Henzell has joined ##crawl-dev
14:34:03 <dpeg> rax: I am sure Napkin will help. Best to write a mail when the time comes...
14:34:15 <Napkin> sure thing
14:35:03 <rax> The time will likely be "after fall semester" unless someone else wants to take over entirely; I don't have quite enough infrastructure swap space to have two instances running without getting more hardware
14:36:07 <rax> Anyway, status is: Freed up enough space to run henzell until tonight, will shut everything down tonight and reassign disk space
14:36:26 <rax> In long-term, should nuke from orbit and start over; in medium-term should figure out why git repository is so stupid huge
14:36:41 <rax> In short-term, I have a job and a paper due, so bye
14:37:24 <dpeg> bye rax!
14:37:33 <dpeg> Thanks!!
14:37:33 <kilobyte> bie!
14:38:02 <chrisoelmueller> and thanks for all the fix
14:38:36 <RichardHawk> I guess experience cards don't freeze the game on console since ##crawl has not said anything about it...
14:39:12 <kilobyte> another way would be to clone the instance -- either copying the / filesystem or via a LVM clone, make a wild upgrade and whatever mess, and see if it goes down in flames
14:39:43 <kilobyte> cheap clones = <3 <3 <3
14:40:16 * kilobyte is absolutely in love in btrfs, but LVM + xen can do this trick just the same.
15:02:38 -!- dpeg has quit [Quit: leaving]
15:13:35 -!- raskol has joined ##crawl-dev
15:16:36 <Ashenzari> Evocations Not Trainable Wearing Evocable Rings (https://crawl.develz.org/mantis/view.php?id=4767) by raskol
15:18:17 -!- Keskitalo has quit [Quit: leaving]
15:21:05 -!- Brannock has joined ##crawl-dev
15:23:46 -!- edlothiol has quit [Ping timeout: 244 seconds]
15:36:24 -!- Torokasi has joined ##crawl-dev
15:37:29 -!- syraine has joined ##crawl-dev
15:45:48 -!- mikee_ has quit [Ping timeout: 245 seconds]
16:03:32 -!- raskol has quit [Read error: Connection reset by peer]
16:04:06 -!- raskol has joined ##crawl-dev
16:04:50 -!- jle_ has quit [Ping timeout: 260 seconds]
16:20:09 <CIA-34> 03SamB 07map-menu-cleanup * r5d73bfa39c70 10/crawl-ref/source/ (newgame.cc sprint.cc sprint.h tutorial.cc tutorial.h): Get rid of get_sprint_maps() and get_tutorial_maps().
16:33:50 -!- elliptic has quit [Quit: Leaving]
16:39:36 <Napkin> this morning at 7:30 i too the last sync from learndb
16:44:00 -!- dtsund has quit [Quit: changing OS]
16:44:21 <Napkin> and git is using up so much space, because of so many commits
16:44:41 -!- blabber has quit [Quit: leaving]
16:46:14 <Napkin> "git repack -a -d" is what you want to do, once you got some free space, rax
16:47:59 <Napkin> and, I'm taking a sync of the learndb every monday morning - so we wouldn't be too far behind, if I sync back to cao, rax
16:48:12 <kilobyte> Napkin: this is among things "git gc --aggressive" does
16:48:45 <Zannick> how long ago was 7:30?
16:48:58 <Napkin> i thought the git on cao didn't understand that?
16:48:58 <kilobyte> I did notice it sometimes increasing space rather than reducing, no idea why
16:49:33 <Napkin> 7:30 is like... 16 hours ago, Zannick
16:50:00 <Napkin> which is not that bad
16:50:09 <Zannick> yeah, not bad
16:50:31 <rax> I believe the losses were handpatchable though I am not 100% sure
16:50:42 <Napkin> cool
16:51:46 -!- dtsund has joined ##crawl-dev
16:52:10 <Napkin> once you run this repack (or gc --aggressive - sounds dangerous though) the git should have about... 100mb or even less
16:52:22 <Napkin> i haven't repacked the git repo on cdo for a while now and it's 180mb
16:53:54 <Napkin> and of course I'll offer help when you setup a fresh cao
16:54:03 <Napkin> off to bed o/
16:54:31 <rax> That repack leaves it still at 11g.
16:54:42 <Napkin> folder?
16:55:26 <Napkin> ~crawl/git-sources ?
16:56:06 <rax> /home/crawl/conf-dgamelaunch/crawl-build/
16:56:08 <CIA-34> 03galehar * r1d240c20e937 10/crawl-ref/source/skills.cc: Don't blame troglodytes for learning a bit of spellcasting with scrolls.
16:56:18 <CIA-34> 03galehar * r92ca7ecf574e 10/crawl-ref/source/ (itemname.cc itemprop.cc itemprop.h): Allow training of evocations when an evokable jewellery is identified (#4767).
16:56:25 <rax> which contains nothing but crawl-git-repository
16:56:36 <Napkin> i'll investigate
16:56:40 <Napkin> quite impressive though!
16:56:45 <rax> I was impressed!
16:56:48 <rax> Not pleased, but impressed :)
16:56:57 <Napkin> hehe, i imagine
16:57:24 <Napkin> the .git folder is only 70mb, which is ok
16:57:34 <Napkin> but there is 11g in the crawl-ref - that shouldn't be
16:58:02 <Napkin> ahhh, all the crawl binaries in debugging mode
16:58:12 <Napkin> aren't they copied somewhere anyways already?
16:58:44 <Napkin> yes, to /chroot/crawl-master/
16:59:46 <Napkin> if you'd like to do the honors, rax? go /home/crawl/conf-dgamelaunch/crawl-build/crawl-git-repository/ and git clean -dfx
17:00:24 <Napkin> the automatic build process needs a make clean and/or git clean after installation
17:02:44 <Napkin> fyi: the .git folder in the main directory of the repository contains all commits, history, objects. if that had grown too big, then the repack would have helped. but it doesn't hurt either - so, no worries
17:03:32 <rax> Running that. So this is a bug in greensnark's autobuild stuff?
17:03:44 <rax> (sorry I'm slow, I am also trying to finish a paper due tomorrow)
17:03:49 <Napkin> (git has only that one directory .git - not one CVS or .svn in every subdirectory)
17:04:07 <Napkin> yeah, i'll try to fix it tomorrow
17:04:23 <Napkin> (back to your papers then - and good luck!)
17:04:28 <Napkin> g'night o/
17:04:33 <rax> Night! Thanks again! :)
17:04:48 <Napkin> no sweat :)
17:11:57 <rax> ...okay up to 13g available
17:12:08 <rax> I am still gonna try to expand things tonight unless something goes wrong though
17:17:18 <Ashenzari> Butchered Hide Message Incorrectly Shown as Duplicate (https://crawl.develz.org/mantis/view.php?id=4768) by raskol
17:19:36 -!- Wensley has joined ##crawl-dev
17:29:10 -!- Pacra has quit [Quit: This computer has gone to sleep]
17:39:21 -!- Zaba has quit [Ping timeout: 252 seconds]
17:40:15 -!- Pacra has joined ##crawl-dev
17:45:44 -!- Zaba has joined ##crawl-dev
17:50:47 -!- elliptic has joined ##crawl-dev
17:51:16 <SamB> hopefully running "git clean" hasn't broken the autobuilder ...
17:51:44 -!- Pacra has quit [Quit: This computer has gone to sleep]
17:52:05 -!- ais523 has quit [Remote host closed the connection]
17:57:23 -!- evilmike has joined ##crawl-dev
17:57:29 -!- Zaba has quit [Ping timeout: 252 seconds]
18:12:18 <Wensley> so, how do pull requests on gitorious work? do you need to merge your changes back into your local master, then push, then merge request? or can you just request certain branches be merged?
18:27:28 <SamB> Wensley: you can request the branch be merged
18:27:56 <SamB> (only one branch in any given request)
18:29:49 -!- MarvinPA_ has joined ##crawl-dev
18:33:35 -!- MarvinPA has quit [Ping timeout: 248 seconds]
18:37:07 <SamB> kilobyte: have you any suggestions for where I should refactor {set,get,}_{sprint,tutorial}_map() to ?
18:41:00 <kilobyte> not really, I don't know those parts from the inside
18:42:32 <kilobyte> from the outside, "crawl --sprint --sprint-map" is redundant, I'd either make --sprint-map imply --sprint or rename it to --map
18:42:47 <SamB> hmm
18:43:35 <SamB> is there a sprint_map option for config files?
18:43:41 <kilobyte> (with a hidden compat alias, so there's no need to have versioned changes on servers)
18:44:12 -!- MarvinPA__ has joined ##crawl-dev
18:44:20 <SamB> anyway, the thing I am talking about is not that
18:44:56 <kilobyte> heh, "map"
18:45:14 <kilobyte> in a place where it is _not_ redundant :p
18:45:15 -!- MarvinPA_ has quit [Ping timeout: 260 seconds]
18:46:31 <SamB> it basically serves to allow ng-setup.cc to tell dungeon.cc what map to use when generating D:1...
18:46:46 <kilobyte> beh
18:47:11 <SamB> only for some reason we have two of them, one in sprint.cc and one in tutorial.cc
18:47:13 <kilobyte> sounds damn close to what Zaba uses &P for
18:47:56 <kilobyte> I'd make it so there's a variable that stores the map used for the next level generated
18:48:10 <kilobyte> regardless of depth, etc
18:49:25 <kilobyte> would handle both sprint/tutorial/zotdef but also other generation
18:50:11 <kilobyte> I have such an issue in the level_type overhaul -- ice caves and baileys want to set the level generated from the outside
18:50:53 <kilobyte> heck, even Pan forces unique maps in a similar way
18:54:44 <SamB> kilobyte: where would you suggest I place such a variable?
18:56:00 <kilobyte> no idea :(
18:56:29 <SamB> I guess the logical place would be dungeon.{h,cc}?
19:03:30 -!- raskol has quit [Read error: Connection reset by peer]
19:03:46 -!- raskol has joined ##crawl-dev
19:10:09 <CIA-34> 03kilobyte * re674e4c3bc39 10/crawl-ref/source/dat/des/portals/trove.des: Don't ask for plain dragon armour in Troves.
19:13:01 -!- monqy has joined ##crawl-dev
19:19:37 -!- Pacra has joined ##crawl-dev
19:32:34 <SamB> kilobyte: near as I can tell, those portals are just specifying a tag they want the map to have ...
19:38:50 -!- Twinge_ has joined ##crawl-dev
19:41:37 -!- Twinge has quit [Ping timeout: 252 seconds]
19:42:25 -!- paxed has quit [Ping timeout: 260 seconds]
19:43:47 -!- paxed has joined ##crawl-dev
19:51:14 -!- Chousuke has quit [*.net *.split]
19:51:19 -!- chrisoelmueller has quit [*.net *.split]
19:51:19 -!- Mu_ has quit [*.net *.split]
19:51:19 -!- joosa has quit [*.net *.split]
19:51:19 -!- Eifeltrampel has quit [*.net *.split]
19:51:19 -!- Napkin has quit [*.net *.split]
19:51:19 -!- syraine has quit [*.net *.split]
19:51:19 -!- ZorbaTHut has quit [*.net *.split]
19:51:19 -!- jle has quit [*.net *.split]
19:51:19 -!- Henzell has quit [*.net *.split]
19:51:19 -!- st_ has quit [*.net *.split]
19:51:19 -!- lorimer has quit [*.net *.split]
19:51:19 -!- rax has quit [*.net *.split]
19:55:06 -!- MakMorn is now known as 64MAAU8KV
19:55:11 -!- MakMorn has joined ##crawl-dev
19:55:11 -!- edlothiol has joined ##crawl-dev
19:55:11 -!- syraine has joined ##crawl-dev
19:55:11 -!- Henzell has joined ##crawl-dev
19:55:11 -!- st_ has joined ##crawl-dev
19:55:11 -!- Mu_ has joined ##crawl-dev
19:55:11 -!- chrisoelmueller has joined ##crawl-dev
19:55:11 -!- ZorbaTHut has joined ##crawl-dev
19:55:11 -!- jle has joined ##crawl-dev
19:55:11 -!- Chousuke has joined ##crawl-dev
19:55:11 -!- joosa has joined ##crawl-dev
19:55:11 -!- Napkin has joined ##crawl-dev
19:55:11 -!- Eifeltrampel has joined ##crawl-dev
19:55:11 -!- lorimer has joined ##crawl-dev
19:55:11 -!- rax has joined ##crawl-dev
19:55:15 -!- Torokasi is now known as toro-effhumans
19:56:58 -!- edlothiol has quit [Ping timeout: 260 seconds]
19:57:42 -!- Henzell has quit [Remote host closed the connection]
19:58:43 -!- Pingas has quit [Quit: Leaving]
20:03:23 -!- raskol has quit [Read error: Connection reset by peer]
20:03:50 -!- raskol has joined ##crawl-dev
20:04:53 -!- alefury has quit [Read error: Connection reset by peer]
20:14:28 -!- st_ has quit [Ping timeout: 260 seconds]
20:26:32 -!- edlothiol has joined ##crawl-dev
20:31:35 -!- valrus has joined ##crawl-dev
20:42:13 -!- monqy has quit [Ping timeout: 240 seconds]
20:44:28 -!- monqy has joined ##crawl-dev
21:00:31 <dtsund> Is Static Discharge still regarded as a lousy spell?
21:01:06 <BlastHardcheese> eh it's not bad in early game
21:03:28 -!- raskol has quit [Read error: Connection reset by peer]
21:03:53 -!- raskol has joined ##crawl-dev
21:15:14 <Eronarn> not after the buffs, no
21:16:49 <rax> "unknown filesystem type ext2" well shit
21:18:43 <Wensley> rax: upgrade to brtfs!
21:18:52 <rax> hahahahaha no
21:19:03 <|amethyst> problem with the initramfs?
21:19:40 <rax> yeah, looks like I or the other admin incorrectly upgraded the kernel it was told to boot with
21:21:26 -!- Henzell has joined ##crawl-dev
21:36:58 -!- ainsophyao has quit [Remote host closed the connection]
21:38:11 <CIA-34> 03SamB 07map-menu-cleanup * rcda958f6a733 10/crawl-ref/source/ (9 files): Replace {get,set,}_{sprint,tutorial}_map() with crawl_state.map.
21:48:15 -!- toro-effhumans has quit [Ping timeout: 248 seconds]
21:56:36 -!- ixtli has joined ##crawl-dev
22:01:16 -!- edlothiol has quit [Ping timeout: 255 seconds]
22:01:16 -!- MarvinPA__ has quit []
22:24:20 -!- Mu_ has quit [Quit: Defecator, may everything turn out okay so that you can leave this place.]
22:25:18 -!- dtsund has quit [Quit: But I'll do it on my other OS.]
22:27:30 -!- dtsund has joined ##crawl-dev
22:50:19 <CIA-34> 03SamB * r30587686bc3d 10/crawl-ref/source/ (15 files in 2 dirs): Merge branch 'map-menu-cleanup' (#4766)
22:52:25 -!- bmh has joined ##crawl-dev
22:52:29 -!- bmh has quit [Changing host]
22:52:29 -!- bmh has joined ##crawl-dev
22:52:32 <bmh> evening
22:52:33 <Henzell> bmh: You have 1 message. Use !messages to read it.
22:52:35 <bmh> !messages
22:52:36 <Henzell> (1/1) Xenobreeder said (22h 32m 1s ago): !lm * type=abyss.exit s=xl cv>0.9 god != lugonu
22:52:48 <bmh> !lm * type=abyss.exit s=xl cv>0.9 god != lugonu
22:52:53 <bmh> !lm * type=abyss.enter s=xl cv>0.9 god != lugonu
22:53:03 <Sequell> 1817 milestones for * (type=abyss.exit cv>0.9 god!=lugonu): 805x 27, 85x 15, 78x 16, 78x 19, 75x 17, 73x 18, 73x 25, 71x 23, 70x 20, 70x 24, 61x 26, 60x 21, 57x 14, 57x 22, 27x 13, 20x 12, 19x 10, 16x 11, 7x 9, 4x 8, 4x 3, 2x 6, 2x 5, 1x 4, 1x 7, 1x 2
22:53:03 <Sequell> 2331 milestones for * (type=abyss.enter cv>0.9 god!=lugonu): 799x 27, 115x 15, 106x 16, 87x 19, 87x 18, 86x 14, 81x 17, 79x 24, 77x 25, 77x 10, 74x 23, 72x 20, 72x 9, 63x 26, 62x 22, 60x 13, 59x 21, 56x 11, 48x 12, 37x 3, 28x 8, 26x 4, 23x 6, 18x 5, 16x 2, 15x 7, 8x 1
22:53:19 <bmh> !lm * type=abyss.exit s=xl cv<0.9 god != lugonu
22:53:20 <Sequell> 18035 milestones for * (type=abyss.exit cv<0.9 god!=lugonu): 8680x 27, 799x 26, 690x 25, 667x 24, 665x 19, 652x 17, 642x 16, 637x 23, 615x 21, 607x 18, 603x 15, 598x 20, 582x 22, 513x 14, 340x 13, 218x 12, 135x 10, 135x 11, 115x 9, 43x 8, 29x 7, 16x 1, 13x 2, 12x 4, 12x 6, 11x 3, 6x 5
22:53:30 <bmh> !lm * type=abyss.enter s=xl cv<0.9 god != lugonu
22:53:30 <Sequell> 22943 milestones for * (type=abyss.enter cv<0.9 god!=lugonu): 8711x 27, 901x 15, 865x 16, 843x 26, 829x 14, 800x 17, 755x 19, 741x 25, 695x 18, 692x 23, 682x 21, 670x 24, 649x 20, 629x 22, 624x 13, 542x 10, 505x 9, 499x 1, 467x 12, 432x 11, 270x 8, 228x 3, 200x 7, 186x 4, 178x 2, 177x 6, 173x 5
22:53:40 * bmh excludes 0.9 for reasons of clumsiness
22:54:23 <evilmike> what are you trying to find out? How often people escape the abyss in old vs newabyss?
22:54:41 <bmh> evilmike: Yeah, comparative lethality
22:54:45 <evilmike> it might be easier to just look at deaths, then
22:54:59 <bmh> evilmike: that would be very true...
22:56:05 <bmh> !lm * type=death s=xl cv>0.9 god != lugonu place=abyss
22:56:07 <Sequell> 11 milestones for * (type=death cv>0.9 god!=lugonu place=abyss): 2x 7, 2x 25, 2x 11, 1x 10, 1x 24, 1x 8, 1x 13, 1x 14
22:57:26 <evilmike> you might as well use !lg, you get quits then too (presumably people who quit in the abyss can't escape, or are too frustrated)
22:57:30 <Wensley> bmh: the < and > operators have weird results when used with cv, best to just use =
22:57:59 <|amethyst> also, not sure if it's relevant to you either way, !lm can give multiple deaths in a single game (for Felids)
22:58:16 <bmh> |amethyst: whatever, just excludes felids?
22:58:36 <bmh> (had my first day of work in a while, I'm a little fuzzy)
22:58:46 <Wensley> !lm * type=death s=xl cv=0.10-a god != lugonu place=abyss
22:58:47 <Sequell> No milestones for * (type=death cv=0.10-a god!=lugonu place=abyss)
22:58:51 <Wensley> !lm * type=death s=xl cv=0.10a god != lugonu place=abyss
22:58:52 <Sequell> No milestones for * (type=death cv=0.10a god!=lugonu place=abyss)
22:59:00 <syraine> Wensley
22:59:02 <Wensley> !lg * x=cv
22:59:02 <Sequell> 1317384. [cv=0.9-a] kaikaun the Gusty (L1 DsAE), quit the game on D:1 (sevenhm entry forest fort small 3) on 2011-10-18, with 20 points after 0 turns and 0:00:17.
22:59:05 <syraine> 0.10 query = psycho
22:59:12 <bmh> syraine: ?
22:59:14 <Wensley> !lg * s=cv
22:59:34 <syraine> bmh, there's some odd problem with quering 0.10
22:59:37 <Sequell> 1317384 games for *: 227790x 0.5, 179469x 0.7, 144565x 0.4, 143151x 0.8, 105430x 0.6, 105013x 0.9-a, 101626x 0.8-a, 84396x 0.3, 42390x 0.2, 37709x 0.6-a, 36719x 0.7-a, 34528x 0.10-a, 34102x 0.9, 17864x 0.1, 13400x 0.5-a, 9231x 0.4-a, 1x
22:59:38 <syraine> querying
22:59:53 <syraine> !lg * cv=
22:59:53 <Sequell> 1.  the Skirmisher (L0 ), worshipper of Xom, slain by a midge in the Abyss on 2011-02-06, with 268 points after 3630 turns and 0:21:13.
23:00:04 <syraine> ah
23:00:22 <Wensley> !lg * cv=0.10-a
23:00:22 <syraine> !lg * cv= -log
23:00:22 <Sequell> 34529. Bisnoch the Insei (L4 DrTm), blasted by Grinder (wand of frost) on D:2 on 2011-10-18, with 173 points after 3592 turns and 0:13:42.
23:00:23 <Sequell> 1. , XL0 , T:3630: Can't find morgue
23:00:27 <bmh> L0? wow
23:00:36 <syraine> bmh
23:00:43 <bmh> syraine
23:00:44 <syraine> look up all players that were yaks at time of death
23:00:50 <syraine> I am serious
23:00:59 <bmh> !lg * species=yak
23:01:00 <Sequell> 6. Lemuel the Skirmisher (L0 XXFi), starved to death on D:1 on 2008-10-15, with 0 points after 1447 turns and 0:01:25.
23:01:15 <bmh> bwha?
23:01:16 <Wensley> syraine: this is not a new thing, and has nothing to do with 0.10
23:01:31 <syraine> Wensley, we assumed it was; we encountered it yesterday
23:01:43 <syraine> just passing on acquired knowledge :3 no need to snap!
23:01:45 <SamB> syraine: isn't that just because their race was removed from the game or somesuch ?
23:01:48 <Wensley> !lg * cv=0.10-a place=abyss
23:01:49 <Sequell> 344. Wop the Skirmisher (L1 MfAK), worshipper of Lugonu, quit the game in the Abyss on 2011-10-16, with 20 points after 57 turns and 0:00:13.
23:01:55 <Wensley> syraine: I am too tired for this bullshit :)
23:02:01 <syraine> SamB, acquired knowledge, again. -shrug-
23:02:04 <bmh> Wensley: what time zone are you in?
23:02:08 <syraine> Wensley, what do you mean
23:02:09 <Wensley> bmh: eastern
23:02:21 <SamB> Wensley: good morning!
23:02:29 <bmh> SamB: evening?
23:02:34 <Wensley> have not had a lot of sleep this past week, my reserves are drained
23:02:42 <SamB> bmh: the day just rolled over here
23:02:54 <SamB> assuming my clock is not fast
23:02:58 <bmh> SamB: Morning doesn't start until around 4:30am :-P
23:03:11 <SamB> bmh: picker of nits!
23:03:21 -!- raskol has quit [Read error: Connection reset by peer]
23:03:22 <bmh> SamB: I haven't had lice since I was 11.
23:03:22 <syraine> Morning is when the sun rises
23:03:42 <|amethyst> !lg * cv=0.10-a place=abyss ktype=mon
23:03:43 <Sequell> 211. sgiratch the Severer (L13 MDFi), worshipper of Okawaru, slain by a bone dragon in the Abyss on 2011-10-16, with 42481 points after 19602 turns and 1:28:03.
23:03:43 <Wensley> !lm * type=abyss.exit s=xl cv=0.10-a god!=lugonu
23:03:45 <Sequell> 444 milestones for * (type=abyss.exit cv=0.10-a god!=lugonu): 172x 27, 26x 15, 25x 23, 25x 19, 22x 17, 20x 26, 20x 20, 18x 24, 18x 14, 16x 18, 15x 16, 15x 25, 15x 22, 15x 21, 7x 13, 6x 12, 4x 10, 3x 11, 2x 9
23:04:13 <bmh> !lm * type=banished s=xl god!=lugonu
23:04:13 <Sequell> No milestones for * (type=banished god!=lugonu)
23:04:15 <Wensley> bmh: compare disparity between using >0.9 and =0.10-a
23:04:17 <syraine> yeah, that does not help
23:04:24 <syraine> I entered the Abyss like eight times
23:04:51 <syraine> >0.9 includes 0.9a and so forth
23:04:53 <syraine> @bmh
23:05:13 <syraine> so mm
23:05:30 <|amethyst> oh
23:05:37 <|amethyst> type=death is *only* non-final deaths
23:05:53 <|amethyst> !lm * type=death race!=fe
23:05:54 <Sequell> No milestones for * (type=death race!=fe).
23:06:00 <syraine> pff
23:06:06 <syraine> !lm * type=death
23:06:06 <Sequell> 8948. [2011-10-18] sky the Ducker (L6 FeCK) slain by a hobgoblin skeleton (D:6)
23:06:12 <syraine> !lm * type=death s=xl
23:06:12 <Sequell> 8948 milestones for * (type=death): 1312x 4, 948x 7, 908x 8, 890x 10, 787x 5, 759x 9, 672x 11, 577x 6, 405x 12, 403x 13, 277x 14, 185x 15, 178x 16, 140x 17, 93x 18, 81x 19, 61x 20, 50x 21, 48x 23, 42x 27, 41x 22, 36x 25, 29x 24, 23x 26, 3x 3
23:06:19 <syraine> !lm * type=death s=gid
23:06:20 <Sequell> 8948 milestones for * (type=death): 120x , 10x 1186350, 9x 853505, 9x 866500, 9x 1090946, 8x 973337, 8x 1105249, 8x 1033581, 8x 866285, 8x 1172931, 8x 883431, 8x 1114048, 8x 1018965, 8x 1133978, 8x 1029144, 8x 1069348, 8x 1024471, 8x 1019466, 8x 939811, 7x 1057299, 7x 1182224, 7x 1080087, 7x 981798, 7x 1051376, 7x 902482, 7x 885028, 7x 938157, 7x 931506, 7x 1118043, 7x 1177721, 7x 887411, 7x 10307...
23:06:35 <syraine> !lg * gid=1186350 -log
23:06:35 <Sequell> Unknown selector: game_id
23:06:40 <syraine> !lg  gid=1186350 -log
23:06:40 <Sequell> Unknown selector: game_id
23:06:45 <|amethyst> just id= for lg
23:06:50 <syraine> !lg id=1186350 -log
23:06:51 <Sequell> No games for syraine (id=1186350).
23:06:56 <syraine> !lg * id=1186350 -log
23:06:56 <Sequell> 1. winvirus, XL27 FeBe, T:213287: http://crawl.develz.org/morgues/0.8/winvirus/morgue-winvirus-20110809-024747.txt
23:06:58 <syraine> ffs
23:07:02 <syraine> !lg * id=1186350
23:07:02 <Sequell> 1. winvirus the Intangible Farmer (L27 FeBe), worshipper of Ashenzari, demolished by a green draconian monk (a -1,+1 orcish whip) on Zot:5 (hall of Zot) on 2011-08-09, with 759937 points after 213287 turns and 21:29:31.
23:07:07 <syraine> oh right
23:07:17 <Wensley> good night folks
23:07:39 <bmh> night Wensley
23:07:52 <|amethyst> speaking of which, it would be nice if you could do  !lm * blah gid=   to query unfinished games
23:08:04 <|amethyst> unless I'm missing something and you can do that already
23:08:26 <evilmike> you can query unfinished games with !lm as far as I know
23:08:37 <syraine> !lm
23:08:37 <Sequell> 1524. [2011-10-16] Xenene the Black Belt (L14 TrAr) entered an Ice Cave on turn 18686. (Lair:3)
23:08:41 <evilmike> dunno about that gid stuff, it's easier just to query the player name
23:08:42 <syraine> !lg
23:08:43 <Sequell> 2696. Xenene the Sneak (L3 OpSt), slain by a rat on D:4 on 2011-10-16, with 61 points after 449 turns and 0:01:30.
23:08:46 <|amethyst> but can you restrict the query to unknown games?
23:08:46 <syraine> !lg trar
23:08:47 <Sequell> 26. Xenene the Black Belt (L14 TrAr), worshipper of Nemelex Xobeh, drowned in IceCv (ice cave small giant) on 2011-10-16, with 61395 points after 20352 turns and 1:16:33.
23:09:00 <syraine> I cleared it too
23:09:01 <|amethyst> s/unknown/unfinished/
23:09:04 <bmh> !lg bh s=score
23:09:07 <syraine> I drowned whilst in spider form
23:19:24 -!- raskol has joined ##crawl-dev
23:19:47 -!- santiago has joined ##crawl-dev
23:22:02 -!- santiago has quit [Remote host closed the connection]
23:31:11 -!- Brannock has quit [Ping timeout: 248 seconds]
23:42:29 -!- bmh has quit [Quit: bmh]