00:19:45 doy: I see no 0.6 branch :o 00:29:55 Joseph is 7-12 now. 00:29:57 @??joseph 00:29:57 Joseph (10@) | Speed: 10 | HD: 7 | Health: 66 | AC/EV: 0/10 | Damage: 9 | Res: 06magic(46) | Chunks: 07contaminated | XP: 610. 00:30:14 Comparable depth to Psyche. 00:30:16 @??psyche 00:30:16 Psyche (13@) | Speed: 13 | HD: 5 | Health: 39 | AC/EV: 0/12 | Damage: 7 | Flags: spellcaster | Res: 06magic(26) | Chunks: 07contaminated | XP: 371 | Sp: throw frost, cantrip, haste, throw flame, magic dart, invisibility. 00:30:28 He's stil not very scary. 00:32:35 Yeah I was like 'hmm, not sure if I've seen Joseph before'. *Smash smash smash dead* 00:33:53 and btw due: green and dpeg don't want Depth tweaks before 0.6. Aww. (I was expecting such really, so not too concerned about it; if any are pressing we can do a few small tweaks like fixing skeletons at least for 0.6) 00:34:18 Yeah, I think the band tweak for 0.6 should be good enough. 00:35:15 Heh, whcih band tweak? I already have a few made on my side :P 00:35:32 Single monsters for ood bands. 00:35:37 Oh, right, yeah 00:36:49 @??phantom 00:36:49 phantom (02p) | Speed: 10 | HD: 7 | Health: 21-56 | AC/EV: 3/13 | Damage: 1006(blink) | Flags: 07undead, evil, lev | Res: 06magic(37), 02cold++, 03poison | XP: 124. 00:36:53 He has worse stats than a phantom. 00:37:07 and much, much more EXP. 00:37:36 to be fair, as a humanoid he also gets gear 00:37:48 Sure, but phantomsshow up as early as D:5 or so. 00:37:50 @??ogre 00:37:50 ogre (07O) | Speed: 10 | HD: 5 | Health: 15-40 | AC/EV: 1/6 | Damage: 17 | Res: 06magic(20) | Chunks: 07contaminated | XP: 120. 00:38:05 The one already in place. I'll also do my D:2 OOD reduction deal. That, skeletons... hmm, maybe new ettins? Or does that need to wait too? 00:38:21 New ettins need to wait. 00:38:27 It's also easier to flee from phantoms than from joseph 00:38:41 ogaz: Sure, but 610 exp versus 120 exp? 00:38:43 phantoms are depth 9, so yeah D:5 minimum normally -- though I'll be switching them and imps, since imps ar eeasyer but depth 10. 00:38:46 I'm not saying that he's not worth too much exp(because he is), but I don't think a comparison to phantoms is really fair 00:39:06 I think it's relatively. 00:39:16 I'm mainly talking about damage output, HD, HP, and appearance. 00:39:18 *appearence 00:39:59 I still want to give Dowan fireball again. How much of a HD nerf would he need for fireball not to be overpowered? 00:40:38 @??Dowan 00:40:38 Dowan (05e) | Speed: 10 | HD: 3 | Health: 25 | AC/EV: 0/13 | Damage: 5 | Flags: spellcaster | Res: 06magic(24) | Chunks: 07contaminated | XP: 46 | Sp: throw frost, corona, blink, throw flame, haste other, minor healing. 00:40:47 ??fireball 00:40:47 fireball[1/1]: Level 6 Fire/Conjuration spell. Cannot be evaded. Makes noise. 00:40:55 what's fireball's damage formula? 00:40:56 Not that throw icicle doesn't do as much damage. 00:41:05 Level 6 spell... How early can the twins show up? 00:41:17 Twinge: As his buff, not as ihs initial spell. 00:41:26 D:4 is the earliest. 00:41:37 Even so, that could probably be a OHKO at D:4 00:41:49 ??dowan 00:41:49 dowan[1/1]: Early deep elf unique caster (). Casts throw frost, throw flame, haste, corona and minor healing. Shows up with his sister, {Duvessa}. Will find "hidden reserves of power" when Duvessa dies, be hasted, and replace his conjurations with throw icicle, stone arrow, corona with blink. 00:42:01 But it's thematically so cool. 00:42:08 Having both Throw Icicle and Fireball seems insane 00:42:10 due: what's fireball's damage formula? 00:42:18 ogaz: I don't recall it off the top of my head. 00:42:28 I think it'd HDd. 00:42:49 Oh, right, I was about to check PC Fireball damage, but mob spells are always different 00:43:18 3d7+power/10 00:43:50 How do monsters determine power? 00:43:51 Power is, in theory, HD * 12, or something aki to that. 00:44:18 Tiles version loding slow (http://crawl.develz.org/mantis/view.php?id=779) by Iskandar 00:44:18 Can't autotarget zap through plant (http://crawl.develz.org/mantis/view.php?id=778) by nubinia 00:44:26 Oh. 00:44:29 30 + MHD. 00:44:36 Changing the HD won't do much to change its effectiveness, then 00:44:44 Yeah, 30 is too much. 00:44:50 So yeah, 3d10. 00:44:50 What's Icicle? 00:45:00 also, that seems off; I'm pretty sure I've been fireballed for 60 by margery 00:45:16 3d8+power/11 00:45:26 Stone arrow is 3d5+power/10 00:45:43 So 3d11 and 3d8 respectively. 00:45:50 but they can miss 00:45:55 Yeah. 00:46:05 @??margery 00:46:06 Margery (04@) | Speed: 10 | HD: 22 | Health: 164 | AC/EV: 0/10 | Damage: 30 | Flags: spellcaster, see invisible | Res: 06magic(146) | Chunks: 07contaminated | XP: 6882 | Sp: b.fire, fireball. 00:46:23 Margery is 3d12 for fireball... 00:46:29 !lg * kaux=fireball max=dam x=dam 00:46:30 315. [dam=112] heteroy the Caller (L3 SESu), blasted by an orb of fire (fireball) on D:1 on 2009-07-25, with 77 points after 1126 turns and 0:04:00. 00:46:33 In theory. I could be reading this wrong. 00:46:42 Heh. 00:47:00 That's one for the books. 00:47:17 !lg * kaux=fireball max=dam x=dam cv>=0.5 -5 00:47:18 127. [dam=81] Tenaya the Spry (L17 HaNe), worshipper of Nemelex Xobeh, blasted by Margery (fireball) on Elf:7 on 2009-08-22, with 110636 points after 110849 turns and 11:14:58. 00:47:31 Obviously my damage calculations are off. 00:47:50 power = 12 * HD 00:48:08 sorear: I thoght that was the case. 00:48:18 Oh, I'm looking at the wrong power. 00:48:21 30 + HD is wands, duh. 00:48:24 Is that 81 just a crit or something? 00:48:25 what do you think the damage calc for fireballs is? 00:48:37 3d7+power/10. 00:48:37 Should be 3d7+power/10 00:48:57 so 3d7+264/10 for margery. 00:49:20 Which would cap at 47 00:49:23 What? 00:49:25 No. 00:49:26 which is 3d33 00:49:31 wich caps out at 99 00:49:33 99 00:49:40 Oh, the power is added to the die. 00:49:43 Yeah. 00:50:06 Twinge: I don't think there are any crits in Crawl 00:50:20 And rF- is 150%. 00:50:25 !lg heteroy killer=orb of fire -tv 00:50:25 5. heteroy, XL3 SESu, T:1126 requested for FooTV. 00:50:39 sorear: Fair enough, I've heard them mentioned once or twice wasn't sure 00:51:26 laaaame 00:51:27 the 'Ouch, that really hurt' message misleads a lot of newbies 00:52:28 So Dowan would probably be sane-ish with HD2 and Fireball maybe? It's not a big reduction, but even 1.5 average damage off at that point (and 3 max) is not insignificant. Would probably warrant a little XP boost then too 00:52:41 Eh. 00:52:47 There'll be screams of rage and wrath if I do it. 00:52:53 don't forget, fireball cannot miss 00:52:56 ideally, we should decouple damage from HD 00:53:08 give Dowan 2d10 fireballs or something 00:53:11 sorear: That would be v. nice. 00:53:16 Yeah 00:53:53 Either set specifically for each mob, or give each spellcasting mob an 'Int' stat of sorts, that determines their spell power pultiplier for the spells they have 00:54:19 Twinge: I was thinking set specifically for each spell 01:02:02 -!- ogaz has quit [Remote host closed the connection] 01:10:53 could do both! 01:15:50 -!- Ero has quit [Ping timeout: 272 seconds] 01:25:23 -!- nrook has quit [Quit: Lost terminal] 01:27:32 Having an "Int" stat for mobs would be cool. It could make them susceptible to brain eating attacks! 01:28:24 doy: around? 01:29:43 Okay. 01:29:46 I need flavour help. 01:30:16 -!- Kil2 has quit [Read error: Connection reset by peer] 01:30:29 Duane, Edmund, Frances, Frederickk, Louise and Wayne all need flavour and sppeech. 01:30:42 or an axe 01:30:53 Well, Duane and Frances can go, in my opinion. 01:30:57 sorear wants to keep Duane. 01:31:01 @??edmund 01:31:01 Edmund (05@) | Speed: 10 | HD: 4 | Health: 44 | AC/EV: 0/10 | Damage: 6 | Res: 06magic(21) | Chunks: 07contaminated | XP: 211. 01:31:09 I find Edmund very scary in the early game, so he's nice. 01:31:12 I still think wayne could go 01:31:14 -!- raydarken1 has joined ##crawl-dev 01:31:16 @??duanee 01:31:17 unknown monster: "duanee" 01:31:20 @??duane 01:31:20 Duane (08@) | Speed: 10 | HD: 18 | Health: 136 | AC/EV: 0/10 | Damage: 22 | Flags: spellcaster, see invisible | Res: 06magic(120) | Chunks: 07contaminated | XP: 2912 | Sp: magic dart, slow, haste, blink. 01:31:22 I think they're all fine 01:31:27 We are not axing Wayne after all we've done to him recently. 01:31:31 edmund and terence need to be more different, IMHO 01:31:40 Zaba: Hence why I am working on flavour. 01:31:47 @??terence 01:31:47 Terence (11@) | Speed: 10 | HD: 1 | Health: 20 | AC/EV: 0/10 | Damage: 5 | Res: 06magic(4) | Chunks: 07contaminated | XP: 6. 01:31:53 Flavor on uniques helps mostly when they aren't scary 01:32:06 Duane :A mercenary with unusually large ears. He has been hired by someone to guard something; exactly who and what are not exactly clear. 01:32:09 Fear is the best spice 01:32:19 That is just... bah. 01:32:50 -!- Spads has quit [Ping timeout: 248 seconds] 01:33:06 -!- raydarken has quit [Ping timeout: 240 seconds] 01:33:36 "A mercenary whose only significant trait are his unusually large ears. He was hired by someone to guard something (or possibly someone); who or what that is, though, he can't tell you. If he did, he'd have to kill you. In fact, he'll kill you anyway." 01:33:44 "trait is 01:34:52 because you've seen too much 01:35:01 I'd... really, really like to imply that he was hired to guard what Aizul got fired from. 01:35:05 But not say it direct. 01:35:49 could "He was hired by someone to guard something (or possibly someone)" be changed to just "He was hired by to guard something (or possibly someone)" ? 01:35:52 er 01:35:58 "He was hired to guard something (or possibly someone)" 01:36:25 it seems a bit cumbersome as it is, loads of somethings and somewhats 01:36:42 A mercenary whose only significant trait is his unusually large ears. He was hired to guard something (or possibly someone), but who or what that is, he can't tell you. If he did, he'd have to kill you. In fact, he'd like to just kill you anyway. 01:36:46 Final version. 01:37:47 I've always imagined Edmund as the jealous younger brother of Sigmund, less talented in magic but with more money and fighting skills 01:37:55 <3. 01:38:02 -!- raydarken1 has quit [Ping timeout: 256 seconds] 01:38:11 Trying to prove himself by killing adventurers 01:40:37 * due working on Duane. 01:44:24 Note to self: not Donald, does not need Lots of Speech. 01:45:07 Let's make him the only mute unique 01:45:17 no verbal speech, lots of emotes 01:45:30 hint about some hideous congenital disease in the description 01:46:31 * due snorts. 01:46:36 Too late, I've already written good speech :( 01:47:49 We can use that on someone though, I like that idea. 01:48:03 Also, he's not the only mute unique, TRJ is mute. 01:48:05 due: So what's up with that hourglass vault? I didn't get a look at it, but sounded too OOD 01:48:33 !vault hourglass_vault 01:48:37 Lines pasted to http://pastebin.com/m723267fa 01:48:49 Also 01:48:51 !vault thingy_vault 01:48:52 Lines pasted to http://pastebin.com/m66a90d2e 01:49:01 they have 8s and 9s. 01:49:17 9 is +5 depth 01:49:22 8 is +2 * 2 01:49:42 so D:12 8s = D:28. 01:51:16 the greater vaults have massively OOD monsters 01:51:22 that's most of the point, I think 01:51:35 Yeah. 01:51:35 note that they only show up fairly deep, when you can get away 01:51:41 and none of them are fully open 01:51:41 Huh, Do 8s even spawn anything on say D:20 then? Depth 43 is so high nothing is in-depth 01:52:03 Twinge: it's capped at 35 or so 01:52:08 Ah. 01:52:29 It is treating it like a normal dungeon spawn as if it were that depth, yes? 01:52:35 Yes. 01:52:51 (Making sure the unused checks weren't secretly used) 01:55:35 Ancient Liches, Quicksilver Dragons, and Golden Dragons on D:14 seems pretty insane, at any rate. Even moreso than the Yaktaur captains and Stone giants on D:12. 01:56:50 also can be titans or deadly elf packs. And almost never anything else by D:15 and deeper, by what you just said. 01:56:57 It's been like this forever :) 01:59:42 That is not much of an excuse ever! Not that its blatantly insane, but its certainly close; I don't see why *2 would ever be used for any vault; too little control and gets way way OOD fast 02:00:08 That's... the point. 02:01:58 +6-7 is rare and OOD. +8-11 is extremely rare and very OOD. +12 or more is... I dunno, sitting around on the level for 10,000 turns and still rare then? :P 02:01:59 http://pastebin.ca/1794387 02:02:02 Duane flavour chec. 02:02:43 Twinge: *2 is used as a very real threat 02:02:50 not for just OODs 02:03:18 I'm happy with that. 02:03:28 It''s better than the current mercenary speech, at least. 02:03:33 looks pretty good due. 02:03:44 I might make Edmund the mute one. 02:03:57 sorear? 02:04:21 sorear: 7 OOD SHOULD BE a very real threat. 02:05:09 due: too early, too common 02:05:46 Twinge: let me rephrase - something to run away from NOW 02:06:10 (isn't this covered in the crawl philosophy manual?) 02:06:30 Hm. 02:07:16 Frederick could be the mute one? 02:07:20 We could have 02:07:26 VISUA:@The_monster@ fiddles with his monocle. 02:07:48 bad eyes, eh 02:07:55 hehehe 02:08:07 Which would mean he'd need silent spellcasting... hm. 02:08:26 frederick is enough of a badass now, I worry too much flavor would be wasted on him 02:08:33 Yeah. 02:08:42 Options are 02:08:57 Frances, Louise, Wayne, Harold, Joseph, Josephine, Jozef, Norbert, TErence, Rupert 02:09:05 I've already got a plan for rupert. 02:09:17 Terence is too common, as is Joseph. 02:09:21 And I think Jozef should go. 02:09:22 @??jozef 02:09:22 Jozef (13@) | Speed: 10 | HD: 11 | Health: 90 | AC/EV: 0/9 | Damage: 18 | Flags: spellcaster | Res: 06magic(73) | Chunks: 07contaminated | XP: 1666 | Sp: teleport other, minor healing, b.venom, slow. 02:09:23 Jozef maybe? 02:09:33 Hm. 02:09:36 Maybe, then. 02:09:40 Josephine just needs better speech. 02:09:46 jozef is nasty 02:09:48 @??Norbert 02:09:49 Norbert (07@) | Speed: 10 | HD: 10 | Health: 105 | AC/EV: 0/10 | Damage: 25 | Res: 06magic(66) | Chunks: 07contaminated | XP: 1397. 02:09:52 Yeah, Jozef is pretty nasty. 02:09:56 Ooh 02:09:59 Mute Norbert? 02:10:00 he's also one of like 2 uniques that get nets 02:10:06 YES. 02:10:09 ??norbert 02:10:09 norbert[1/2]: A skilled warrior. No spells! Not that much skill either! 02:10:10 Excellent. 02:10:54 anyway, onto Edmund now. 02:11:06 ??norbert[2] 02:11:06 norbert[2/2]: Slightly scarier in master, since he spawns at literally half the depth and monster shields are better. 02:11:22 People called him a useless cripple one too many times. Now he's a homicidal maniac. You should get out of the way. 02:11:25 Yeah, depth buff works *so* well for some monsters. 02:12:42 ??edmund 02:12:42 edmund[1/1]: He's a fighter, normally with some armour and a decent weapon. He can be dangerous at low levels. 02:12:46 @??edmund 02:12:46 Edmund (05@) | Speed: 10 | HD: 4 | Health: 44 | AC/EV: 0/10 | Damage: 6 | Res: 06magic(21) | Chunks: 07contaminated | XP: 211. 02:12:55 "A lightly armoured warrior." 02:13:13 There isn't even anything to work with off that. 02:13:20 Sigmund's younger brother :p 02:13:28 It'd have to be subtle. 02:13:42 23:37 <+sorear> I've always imagined Edmund as the jealous younger brother of Sigmund, less talented in magic but with more money and fighting skills 02:13:45 Yeah. 02:13:45 23:37 <+due> <3. 02:13:55 I knoow, but... 02:13:57 eh, I'll doit. 02:14:00 Haha 02:14:03 why does it have to be subtle> 02:14:11 we don't have enough jealous uniques 02:14:14 True. 02:14:33 You'd have to have something happen if they appear together then if it's non-subtle 02:15:07 Yeah. 02:15:12 Well 02:15:12 Twinge: They refuse to cooperate, they just try to be the one to get the kill 02:15:17 which is what mobs do *anyway* 02:15:25 Yeah 02:15:36 And Edmund hates Sigmund anyway. 02:15:52 Well, he has nine brothers. 02:18:18 I always associate Edmund with flails for some reason 02:18:32 first draft 02:18:34 A jealous sibling of Sigmund, and the youngest of nine brothers. He has none of Sigmund's skills in magic, but makes up for it by his skills in fighting, and a canny head for accounting. 02:18:46 last comma is superfluous 02:18:52 s/accounting/money? 02:19:25 He is ever eager to prove his superiority, by killing hapless adventurers with his expensive flail and quick wit. 02:19:38 <3 02:19:45 Which means he always gets a flail, but that's fine. 02:20:00 maybe a spiked flail 02:20:38 or could set it MAKE_GOOD_ITEM like Boris' robes so it's almost always (a different each game) ego 02:21:01 Hm, is dire flail too nasty for early game? 02:21:26 ??dire flail 02:21:26 dire flail[1/1]: A flail with spiked lumps on both ends. 13 damage, -3 accuracy, 140 speed, two-handed. 02:21:30 ??spiked flail 02:21:30 spiked flail[1/1]: 12, -2, 160%. The best common 1-handed mace, but still rather worse than a broad axe or speed sword. 02:21:35 Not really. 02:22:37 ??flail 02:22:38 flail[1/1]: Also is a 9 damage +2 acc mace and flail with 150 delay. Try to find a spiked one. 02:22:58 30 for a flail, 5 for a spiked or dire. 02:23:05 no, 10 for spiked, 5 for dire. 02:23:20 and perhaps we could make it a good item only if it's a normal flail? 02:23:22 ...You know, I still have NEVER seen the Shoals. I haven't played a lot lately, but even when I get deep enough, Shaols is never ever ever generated 02:23:43 Poor you :) 02:26:41 +4, +2 flail of pain. 02:28:43 This'll make Edmund pretty scary, but I think that's okay. 02:28:58 does pain even do anything? 02:29:10 -!- Gretell has quit [Remote host closed the connection] 02:29:32 due: are 30/10/5 weights? 04:22:46 -!- Ashenzari has joined ##crawl-dev 04:22:46 -!- The topic of ##crawl-dev is: DCSS development channel! | CDO: Down for maintenance on 2010-02-12 | Logs: http://tozt.net/crawl (new and improved! and possibly buggy... let doy know) | People with +v have commit access. | Please keep general crawl-related chit-chat to ##crawl. | Dev wiki: http://crawl.develz.org/wiki 04:26:54 -!- Ashenzari has joined ##crawl-dev 04:26:54 -!- The topic of ##crawl-dev is: DCSS development channel! | CDO: Down for maintenance on 2010-02-12 | Logs: http://tozt.net/crawl (new and improved! and possibly buggy... let doy know) | People with +v have commit access. | Please keep general crawl-related chit-chat to ##crawl. | Dev wiki: http://crawl.develz.org/wiki 04:30:48 -!- Ashenzari has joined ##crawl-dev 04:30:48 -!- The topic of ##crawl-dev is: DCSS development channel! | CDO: Down for maintenance on 2010-02-12 | Logs: http://tozt.net/crawl (new and improved! and possibly buggy... let doy know) | People with +v have commit access. | Please keep general crawl-related chit-chat to ##crawl. | Dev wiki: http://crawl.develz.org/wiki 04:32:17 -!- Ashenzari has joined ##crawl-dev 04:32:17 -!- The topic of ##crawl-dev is: DCSS development channel! | CDO: Down for maintenance on 2010-02-12 | Logs: http://tozt.net/crawl (new and improved! and possibly buggy... let doy know) | People with +v have commit access. | Please keep general crawl-related chit-chat to ##crawl. | Dev wiki: http://crawl.develz.org/wiki 04:36:00 -!- Ashenzari has joined ##crawl-dev 04:36:00 -!- The topic of ##crawl-dev is: DCSS development channel! | CDO: Down for maintenance on 2010-02-12 | Logs: http://tozt.net/crawl (new and improved! and possibly buggy... let doy know) | People with +v have commit access. | Please keep general crawl-related chit-chat to ##crawl. | Dev wiki: http://crawl.develz.org/wiki 04:36:02 * kilobyte meows at by. 04:36:15 kilobyte: don't make dpeg itch! 04:36:29 dpeg: yes, but people will be playing 0.6 shortly. 04:36:41 dpeg: and we have a dearth of boring uniques. flavour and speech changes now will keep things interesting. 04:37:14 due: well, the current boring speech carried us this far, it would also last for another release. 04:37:48 * due shrugs. 04:37:49 i don't mind flavor and speech changes too much, but probably changing stats and such should probably wait for 0.7 04:37:56 I'm not changing any stats 04:38:04 stats, equipment, etc 04:38:09 things with gameplay effects 04:38:14 due: but doy has to decide. If he thinks (after seeing your commit) that there might be a backlash, either with additional fixes needed (improbable) or with discussion starting (possible), then it might be better to not use it for 0.6. 04:38:45 due: it's no big deal anyway, because all the cool people play trunk. 04:38:48 dpeg: "By tha beards o' me forefathars" 04:38:50 and if I had done this last week, as I had intended? 04:38:57 ;) 04:39:04 bah, why doesn't this work 04:39:33 doy: The only equipment change is to give Edmund always a flail, which he could get before. 04:39:35 kilobyte: I can live with that. It sounds awfully cliche (I could imagine that jpeg objects), but thankfully I am not familiar with any movies, novels, comics or games :) 04:39:51 kilobyte: It is awfully cliche. :-? 04:40:10 (Should I remove Wayne from my list of uniques to work on speech for?) 04:40:40 due: you can work on speech for all of them, that's the point of branching 04:40:46 hehe 04:40:52 i'll just pull in whatever seems non-controversial for 0.6 04:40:53 (: 04:41:00 due: yes, simply keep going and don'T care about 0.6. 04:41:28 If doy decides to apply it to 0.6, then all the better. The speech should be improved in any case. 04:41:56 dpeg: so yes or no? It does have the benefit of being a cheap way of making Wayne strongly distinct from the others, at the cost of being obviously cliche. 04:42:17 kilobyte: I won't decide :) Let someone else do it. 04:42:21 kilobyte: I can mock-up some Scots speech if you want. 04:42:30 I'll reflavour him to be a typical dwarf with or without the speech. 04:42:45 doy: I'll do a commit per-unique if you'd prefer? That would make it easier, I'm guessing. 04:43:12 I'd like to point out that I really want deep dwarf monsters in the game at some point, and that Wayne as a mountain dwarf unique would be pretty cool. 04:43:17 due: what about this: I'll make some inept lines then you'll fix (and most likely totally rewrite :p) them? 04:43:23 kilobyte: Okay! 04:44:03 So if Wayne could reference the mountains and related lifestyle that might be useful. 04:44:11 due: yeah, that would be best 04:46:21 I think subverting the usual dwarven cliches of beer, mining, gold and axes would be fun. 04:48:06 subverting? That could be interesting. I was thinking about doing that straight. 04:48:36 what about subverting the usual cliche that both genders look the same? ;-) 04:48:39 Straight is... pretty boring. 04:48:44 -!- by has quit [Ping timeout: 246 seconds] 04:49:03 Terry Pratchett does dwarves well by playing it striaght. 04:49:05 *straight. 04:49:39 Woohoo, 586 commits from me! 04:50:34 i see 637 04:50:51 I've put the tag at the last common commit to 0.6 and trunk. 04:50:54 plus one as bookofjude 04:51:08 (i only have 58 ): ) 04:51:17 I thikn it'd be cool to have some remarks on MD vs DD, as that's original Crawl content. 04:51:59 Okay, Frances is done. 04:52:09 Frederick! 04:52:17 Wayne: "This is deep." 04:52:19 Unique speech could also depend on whether the player has same species, right? 04:52:21 * due looks up Svelte again. 04:52:23 dpeg: Yes. 04:52:28 but 04:52:32 that's currently broken :) 04:52:49 "svelte" means "attractively thin". Interesting. 04:53:47 Any comments on Frances? 04:56:05 good enough, I'd say 04:56:13 no need to make everything as complex as Donald 04:56:22 Yeah. 04:56:29 It is difficult to keep myself from complexity :) 04:56:41 Freddy! 04:57:11 -!- by has joined ##crawl-dev 04:57:16 wb, rob 04:57:22 BTW, Donald swimming means that in the Shoals, he'll sit sleeping in deep water screens away from the land 04:57:43 Hm. 04:58:06 that probably has something to do with the transparent vaults. 04:58:09 greensnark? 05:07:23 Okay, need flavour for Frederik. 05:07:30 Probabl doesn't need to be that much, actually. 05:07:35 Speech might do it... 05:08:05 I tend to kill uniques so quickly I don't get to see their flavour 05:08:24 it's as if Crazy Yiuf's vault was designed specifically so you could hear his speech before you got a chance to kill him 05:08:54 but most uniques don't tend to get that sort of entrance 05:09:09 So what? 05:09:15 We should just delete all flavour from uniques? 05:09:56 I don't really mind if barely anyone sees the flavour. The few people that do and go "hey, that's pretty cool"--job well done. 05:11:26 nope, I like the flavour 05:11:43 hmm, maybe you could tweak their speech rate up a bit as they turn up, then have it drop down to normal over time 05:11:50 that way you're going to get a few speech messages for any of them 05:12:06 When I met Donald (who slept in deep water), he said a single bland line then inhaled mephitic. And that's indeed how most fights look like :( 05:13:20 one of my big regrets with Crawl is all of the parts of the game which are painstakingly constructed and obviously have a lot of work are just a few seconds of irrelevancy to a well-equipped character 05:13:47 or no relevancy at all (like the Singing Sword) 05:14:00 Hi, I'm the singing sword! 05:14:37 kilobyte: reminds me of the spoiler-spamming artifacts in NetHack 05:14:55 people who are spoiled just get annoyed, people who aren't don't get to the artifacts in the first place 05:15:13 spoiler-spamming artefacts? 05:16:27 due: artifacts like the master key of thievery; every time you use them, they give you a vague spoiler (equivalent to an oracle minor consultation, but with only a 50% chance of being correct unless you bless the artifact) 05:16:50 generally speaking, the correct ones are vague and useless, but many of the incorrect ones are pretty funny 05:16:58 incorrect like "kick the sink"? 05:17:06 BTW, Singing Sword's id message is broken 05:17:08 syllogism: did you ever report the "unlinked item" bug? 05:17:15 The Singing Sword hums in delight! 05:17:16 E - the Singing Sword (weapon) {Noisy} 05:17:28 ??singing sword 05:17:28 nooo! 05:17:29 singing sword[1/2]: +7,+7 long sword that makes noises. 05:17:31 it wasn't ided before, but didn't introduce itself 05:18:05 +7 longsword? 05:18:15 ??long sword 05:18:15 long sword[1/1]: One-handed long blade (Dam: 10, Acc: +1, Delay: 14) 05:18:21 it's not really that nice a weapon. 05:18:25 ??katana 05:18:26 katana[1/1]: A single-edged sword with a curved blade of ~70-90cm length. It is a very dangerous weapon usually known to be utilized by the samurai. (hand-and-a-half Long Blade; Dam 13 Acc +2 Delay 13) 05:18:29 on the other hannd... 05:18:32 no wonder it isn't all that popular... 05:18:40 scimitar would work. 05:18:42 due: things like "Taming a mail daemon may cause a system security violation." 05:18:54 or "They say that NetHack bugs are Seldon planned." 05:18:58 scarf: hehehe 05:19:03 +7 probably isn't worth the noises, unless its an early game find... 05:19:42 and even then, you'd ditch it the moment you found a decent alternative... 05:19:55 usually the only place I see it is that vault with all the scorpions/mites very early 05:20:03 which, I suppose, is where ??singing sword[2] comes from :) 05:20:08 oh heh, it's simply reversed 05:20:14 ??singing sword[2] 05:20:14 singing sword[2/2]: This is where it goes - http://thenoobcomic.com/headquarters/comics/00146.jpg 05:20:22 heh, some of these incorrect NetHack spoilers (the less funny ones) are in fact true for Crawl: "They say that if you're invisible you can still be heard!" 05:20:36 hehe 05:21:19 You shouldn't be able to see while inivisible! 05:21:20 cf. planetary. 05:21:29 due: or just the general way pigments work 05:21:46 "Time stands still as the succubus changes her calendar to January 1, 2000.", that's a good one 05:21:49 Quake 1 has it done the realistic way 05:22:24 i feel like reading planetary now. 05:22:28 wheere did I put my books... 05:23:37 kilobyte: floating eyeballs! not suspicious at all! 05:24:26 03kilobyte * rdcd9793806c9 10/crawl-ref/source/art-func.h: Fix reversed logic when wielding the Singing Sword. 05:25:22 Textmode: if your eyes are invisible, light passes through them, and thus you can't see 05:25:34 kilobyte: yes, I know the drill 05:26:25 but since everything in Q1 was dark brown on slightly darker brown, two spots of slightly brighter brown weren't that visible 05:27:14 my mother spotted them easily... 05:35:02 -!- by has quit [Ping timeout: 265 seconds] 05:37:07 03kilobyte 07stone_soup-0.6 * rc323ca1a5a2c 10/crawl-ref/source/art-func.h: Fix reversed logic when wielding the Singing Sword. 05:41:37 Bah, I've run out of inspiration for Frederick. 05:41:55 Going to push these now. 05:42:27 * cbus waits for CDO :) 05:42:35 03due * r1c620187af10 10/crawl-ref/source/dat/ (database/monspeak.txt descript/monsters.txt): Unique flavour enchancement, step one: Duane's speech and descriptions. 05:42:36 03due * r71fddf090841 10/crawl-ref/source/ (4 files in 3 dirs): Unique flavour enchancement, step two: Edmund, speech, gear, description. 05:42:37 03due * rba7449a90ba9 10/crawl-ref/source/dat/database/monspeak.txt: Remove misleading line in Erica's speech. 05:42:38 03due * rbbe2c87d4f01 10/crawl-ref/source/dat/ (3 files in 2 dirs): Unique flavour enchancement, step three: Frances, speech, description. 05:42:41 yay Lord High Cherry-Picker! 05:43:08 ??doy 05:43:08 doy[1/2]: Who stashes things? Seriously! 05:43:19 !learn add doy Lord High Cherry-picker! 05:43:19 doy[3/3]: Lord High Cherry-picker! 05:43:43 due: misleading line? 05:43:59 Textmode: VISUAL:@The_monster@ drinks a potion. 05:44:07 ah 05:44:15 thats a bit evil 05:44:18 :) 05:44:26 I'm not sure that was the intent. 05:46:00 but what colour is the potion? if I see a monster drinking a stripy potion, I want to know, it must be useful! 05:46:09 new branch :D 05:46:42 Textmode: ? 05:46:51 I just git-fetched :P 05:47:04 ah, it's hard enough just to track mainline 05:48:17 must...resist...urge...to...code...crawl...patch... 05:49:52 Textmode: Do it...Do...it... 05:50:13 Madtrixr: do what? 05:50:33 03due 07stone_soup-0.6 * r043b5268c6c9 10/crawl-ref/source/dat/ (database/monspeak.txt descript/monsters.txt): Unique flavour enchancement, step one: Duane's speech and descriptions. 05:50:34 03due 07stone_soup-0.6 * raed6d5f2cc5b 10/crawl-ref/source/ (4 files in 3 dirs): Unique flavour enchancement, step two: Edmund, speech, gear, description. 05:50:36 03due 07stone_soup-0.6 * re509b4635dec 10/crawl-ref/source/dat/database/monspeak.txt: Remove misleading line in Erica's speech. 05:50:38 03due 07stone_soup-0.6 * r8b6aae3ff255 10/crawl-ref/source/dat/ (3 files in 2 dirs): Unique flavour enchancement, step three: Frances, speech, description. 05:51:07 Text: Uh...code a...vrawl patch? 05:51:13 ...weren't those just committed? 05:51:14 *crawl 05:51:40 ah, different branch 05:51:47 Textmode: they were backported to 0.6 05:53:13 Madtrixr: why would I do thing like that? 05:54:12 due: You have too much faith in sorear; the paws, narcolepsy, somethingsomething mutations were briefly in trunk. :) 05:54:23 Also, I celebrated branching with a soda. 05:55:03 Text:...Cause you find it an adequate challenge for your programming skills? 05:55:33 Madtrixr: I find it a formidable challenge for my sanity :P 05:56:08 :D 05:57:00 -!- Napkin has joined ##crawl-dev 05:57:21 and speaking of sanity destroying tasks, my next opponent is actions.lua (in my own project) ...it has defeated me twice before, but this time it will be to the death! 05:57:25 lalalaaaaa 05:57:34 :) 05:57:36 Hey, what's wrong with paws? Paws, fur, sharp teeth, claws are the mark of higher beings :p 05:57:40 * Textmode huggles Napkin 05:57:43 Napking! 05:58:10 hurry before cbus sees you! 05:59:02 :D 05:59:03 hmm! 05:59:08 Napking returns! 05:59:16 you summoned him! 05:59:19 kilobyte, hilighting me is a good idea, but I have no more time to play 05:59:20 :) 05:59:21 abjure, ABJURE! 05:59:27 textmode, not summoned 05:59:30 can't be abjured 05:59:31 nah - Napkin is bored watching the backup progress bar ;) 05:59:34 * cbus banishes textmode 05:59:43 backups suck :) 05:59:50 you cannot banish a terminal setting. 05:59:52 napkin, cbus/greensnark style, fetch yourself a pot of coffee 06:00:54 :D 06:01:22 well, most (all?) graphics cards utterly suck in text on LCD 06:01:56 * kilobyte was a faithful believer in the text console as long as CRTs reigned. 06:03:48 hmm, with Edmund now somehow related to Sigmund, we need Sinfiotli. Badly. 06:03:58 And Siegfried. 06:04:37 nah, that's just Wagner's mutilation of Sigurd's name 06:05:30 * greensnark returns, wielding a +6,+6 mug of coffee. 06:05:52 it feels soooo good! when there are only 3 daemons left running on the server :D 06:06:02 vorpalize! 06:06:05 Napkin's gone power-mad, everyone, hide your safe file! 06:06:13 mug of coffee of electrocution :D 06:06:16 I wouldn't mind if some accident happened to my DEHu 06:06:18 a Sigurd unique can't be done since we can't specifically target a shoulder 06:06:51 * Textmode still has a CRT. 06:08:33 Napkin, I remember, you were once surprised that I play crawl at 80x24 despite the fact my screen fits 213x85 characters. 06:08:48 Napkin, well, now my new screen, it fits 280x87 characters... 06:08:50 Oooh 06:08:59 hmm, I should try out my new ttyrec player on a Crawl ttyrec sometime, to see if it works on those too 06:09:04 crawl looks kinda tiny, but well. 06:09:07 So, pikel with a whip of electrocution! 06:09:09 anyone have any good suggestions of a ttyrec to download from CAO? 06:09:15 Instead of pain, so grinder can have a dagger of pain. 06:09:17 due: Yeah, the transparent unique vault thingy has bad interactions, I need to fix that 06:09:35 34.7GB 1:12:37 [11.4MB/s] [==================================================================> ] 82% ETA 0:15:24 06:09:45 pv is a quite cool tool :D 06:09:56 That it is 06:10:07 pv? 06:10:22 http://www.ivarch.com/programs/pv.shtml 06:10:41 Napkin, pv can slow some things down, due to stdio and buffering, though. 06:10:59 not important at that speed, zaba :) 06:11:21 damn Wayne is slower than a spriggan even when hasted. 06:11:44 @??wayne 06:11:46 ... 06:11:48 Reflex! 06:11:56 I'm decking him in proper dwarven gear and replacing his spells (orc spellbook) 06:11:59 speed 7 currently 06:12:06 Speed 7? 06:12:07 Why is he slow 06:12:08 Why? 06:12:10 well, that is the main perk of being a spriggan, being the fastest 06:12:13 Mountain dwarves are't slow! 06:12:25 he's a dwarf not a naga 06:12:36 lol 06:12:44 dpeg wants to make them slow: P 06:12:51 what speed should I use? Note that <10 is ok since he'll have haste 06:12:52 * due decks the dwarves with bells and holliy. 06:12:58 kilobyte: 10, same as MD. 06:13:17 Why haste? 06:13:21 onw weird thing though... I was able to unmount /var even though the vservers where still running (and having their folder at /var/lib/vservers) :-O 06:13:29 Well, the second "spell" is might :p 06:13:34 Ah. 06:14:02 hand-to-hand damage 22, lower than most wimpy caster uniques 06:15:24 Napkin: wait... why do you use chroot if you have vserver? chroots were never designed to be a security feature. 06:15:47 Doesn't DGL only function via chroot? 06:15:59 exp modifier 4, consistent with his suckiness 06:32:11 03greensnark * rb52dc49029c5 10/crawl-ref/source/dungeon.cc: Fix unique (transparent) vaults being placed without regard to terrain (due). 06:32:31 Doess that mean uniques were getting drowned? :) 06:32:38 No 06:32:40 Aw. 06:32:47 They would just not be placed if they didn't like the terrain 06:33:50 I have no idea what that commit evne did. 06:34:38 03Keskitalo * r017650cd3752 10/crawl-ref/source/dat/des/portals/icecave.des: Prettify ice cave entry vaults a bit. 06:34:40 who's evne? 06:34:44 Every vault marks out its territory on dgn_Map_Mask 06:34:45 even. 06:34:48 ah 06:34:56 No further vaults can be placed on a square with dgn_Map_Mask set 06:35:09 Keskitalo: The one I got with the killer ice devils was a bit bland... 06:35:21 So the change temporarily overrides dgn_Map_Mask for transparent unique vaults 06:35:27 While leaving the terrain checks in place 06:35:28 Awesome. 06:35:35 That makes sense. 06:35:46 !lm * uniq=murray src=cdo 06:35:48 4. [2009-11-20] Ahrin the Heavyweight Champion (L27 TrMo) killed Murray on turn 151258. (Hell) 06:36:09 He's still incredibly rare 06:36:30 Too rare :9 06:36:30 Less than 1 in 15 vestibules now 06:36:32 ??murray 06:36:32 murray[1/2]: a mighty demonic skull rolling along the dungeon floor. Summons undead and torments. Only found in 1 in 15 Vestibules. 06:36:35 Closer to 1 in 20 06:36:42 Can we make it 1 in 10? 06:36:50 And move the placement to the actual vestibule? 06:36:58 or more 06:36:59 Yes 06:37:09 Go ahead and make the change! 06:37:09 yeah, it would be a lot simpler to do that in the vault definition 06:37:11 We could have "Murray spots". 06:37:26 I sleep! 06:37:28 Or... 06:37:34 Vestibule could use better maps 06:37:36 and not merely 1/10 since that's the only place where he can spawn 06:37:46 It's quite boring 06:37:58 agree 06:37:59 other uniques have >50% chance of appearing in a given game 06:38:06 !tell Mu_ we need vestibule maps! 06:38:06 due: OK, I'll let Mu_ know. 06:38:13 but right, there's Geryon with 100% 06:38:46 When Murray went in he was briefly 100% guaranteed next to Geryon 06:39:01 idea: let's spawn him in actual Hells if he didn't in the Vestibule. Since people dive there, most wouldn't meet him even if he spawns. 06:39:30 Best way to do it? 06:39:39 I'm debating nsubst on . 06:39:57 "Zach took his fort and made a dwarf-dropping device. After a few false starts, we got a dwarf with a compound fracture in his left hand. One of the caretakers wanted to clean the dwarf off but kept dumping the water next to the dwarf, over and over. Once that was sorted out, surgery began. The dwarf Zach had selected didn't have any surgical experience. As I was watching, blood splattered on the walls and floor 06:39:58 , and another dwarf ran over to diagnose the patient again, while the dabbling surgeon moved between repairing the compound fracture and trying to stop bleeding from malpractice" 06:40:35 : if crawl.one_chance_in(10) then 06:40:35 MONS: Murray 06:40:35 NSUBST: . = 1:1 / *:. 06:40:35 : end 06:40:38 would appear to suffice 06:42:51 o/ 06:42:54 -!- Napkin has quit [Quit: leaving] 06:47:02 No murray yet. :/ 06:47:28 Code works, though. 06:47:31 Gonna make it 1 chance in 8. 06:49:52 This works much nicer. 06:50:11 03due * r831690d6b118 10/crawl-ref/source/dat/des/ (branches/hells.des builder/uniques.des): Place Murray in Vestibule map, rather than uniques.des. (greensnark) 06:50:26 Hey, it was your idea :P 06:50:34 I like blaming people. 06:50:38 shower! 06:50:55 any gotchas when adding new spells? (just a toy branch :P) 06:55:50 especially monster spells need to be added in 456757998 places 06:56:13 but grepping for another spell with similar targetting will show you where 06:57:19 player spells, actually. but I take it this is going to be more than I bargained for? 06:59:29 Textmode: remember to update the compile time checks for number of spells 06:59:44 syllogism: Is that from DF dev blog? 07:00:35 due: this particular gotcha is a matter of a single compile 07:00:38 yes 07:01:07 due: ? 07:01:38 Textmode: check main.ccc, compile check a9 or something 07:06:01 Clearly, sorear = Johanna. 07:06:03 * due eyes sorear thoughtfully. 07:06:16 (Context: Hey, cool! I always figured he was Sigmund's younger and less talented 07:06:19 brother. :D 07:06:21 Johanna) 07:06:30 Did I miss something? 07:06:40 This sorear = Johanna thing is out of left field 07:06:43 Unique overhauls! 07:06:45 Email. 07:06:48 Oh 07:06:52 sorear suggested making Edmund Sigmund's younger brother. 07:06:59 Johanna emailed c-r-d with the above message. 07:07:08 due c6? 07:07:19 Textmode: something like that 07:07:30 Spooky synchronicity there 07:07:57 personally this function frightens me, the very fact that its needed... 07:08:02 or johanna is lurking here... she could be anyone 07:09:29 Johanne clearly = CIA-42. 07:10:13 she just has a program running that refreshes the channel log every minute :) 07:10:22 :) 07:10:37 purge, oh tilemeister! what niceities do you have for me today? 07:10:39 ;) 07:10:51 lol, i am all tiled out for the moment! 07:10:56 that's okay 07:10:57 Cliff tiles for Shoals! 07:11:01 oh, yes, that 07:11:09 that needs to go on the tiles needed for 0.6 page 07:11:14 can someone put it there when cdo's back up? 07:11:21 Well, they're not essential :) 07:11:26 There's a lot of important stuff on that list 07:11:28 i need to wrap up wizlabs shortly, i'm not going to be able to do much come next week 07:11:30 walls walls walls... don't you know those are the hardest!!!! :) 07:11:41 purge: but your walls are lovely! 07:11:41 Literally and metaphorically! 07:12:14 due is totally checking out purge's walls 07:12:35 sure 07:12:49 i can make a single 32x32 tile of a wall that looks excellent, but then when i remember i have to have 3-4 variations and I can't get them to look good next to each other it maddens me! 07:13:11 shoals currently looks pretty odd with its mix of tiles in trunk 07:13:18 maybe we should use a recoloued wall_stone_gray 07:13:28 Yeah, the wall tiles look really weird 07:13:38 I personally despise the default stone tile. 07:14:56 It's got that weird cut-out thing that drives me bonkers :) 07:18:47 ??phase shift 07:18:48 phase shift[1/1]: Level 5 translocation spell, temporary +8 EV. Found in the Book of the Warp and Xom's random spell list. Duration can be extended via recasting to a maximum of 30 turns. Replaces forescry (div 5) in 0.6. 07:19:05 ah 07:20:47 greensnark: How do I list commits that are inn one branch and not in another? 07:21:02 03due 07wizlab * r1df2bc0cfce2 10/crawl-ref/ (154 files in 15 dirs): Merge branch 'master' into wizlab 07:21:05 For example, look at these beautiful ice walls i made: http://i153.photobucket.com/albums/s210/purge83/Crawl/ice_test.png 07:21:13 03due 07wizlab * r7ea3daba250f 10/crawl-ref/source/dat/des/portals/wizlab.des: Cloud, Hellbinder tweaks. 07:21:14 but they can't work because i put the highlights in them!!! 07:21:23 when you randomize the order it looks strange 07:21:26 What's wrong with highlights? 07:21:27 should I commit the scottish or plain version of Wayne's speech first? 07:21:29 ah 07:21:37 kilobyte: whatever you prefer 07:21:44 purge: they are gorgeous. :( 07:22:05 -!- gal_bolle has joined ##crawl-dev 07:22:10 due: i know! Thats why i threw in the towel 07:22:40 i could hack it so that they get sequentially ordered... but it would be painful and probably not worth it. 07:22:48 you can't remove the highlights? 07:22:52 yeah i am gonna try to manually remove the highlights 07:23:00 ah 07:23:09 due: i was so maddened that i didn't save the .PSD file 07:23:13 ahhh 07:23:16 that's gotta suck. 07:23:18 only have a png 07:25:32 !tell doy Can you cherry-pickk http://sprunge.us/cYXY these commits tthat I've just merged into master? Hopefully that list will make it easier for you. 07:25:33 due: OK, I'll let doy know. 07:27:18 On that note, sleep. 07:29:42 !tell Napkin Goodreparition/rebuildbranchluck! 07:29:42 due: OK, I'll let Napkin know. 07:29:47 due: there are plans for the singing sword! 07:29:55 dpeg: I like the singing sword! 07:29:58 Don't do anything without looking at the plans! 07:30:00 But... it doesn't sing. 07:30:03 I'm not! 07:30:05 Uniques first. 07:30:07 It does sing. 07:30:13 Not enough! 07:30:14 Better than dancing weapons dance. 07:30:25 Hehehe. 07:30:55 * due gone. 07:31:00 -!- Madtrixr has quit [Read error: Connection reset by peer] 07:33:38 purge: it should be possible to modify your cool ice tiles such that they can be permuted 07:34:48 greensnark: is the Che piety gain change already in? 07:34:57 No 07:35:08 greensnark: do you need a formula? 07:35:14 That would be nice 07:35:25 I'm looking at the melded item statloss bug right now 07:35:43 ah, that's important 07:35:44 You suffer permanent statloss if you use a transform while worshipping Che and wearing ponderous stuff 07:36:00 which is something that will happen b/c of iceform 07:36:12 erm, statue form 07:36:13 03kilobyte * r18e32f92e45f 10/crawl-ref/source/ (9 files in 2 dirs): Buff Wayne, deck him in proper gear, make him use more fitting invocations. 07:36:25 03kilobyte * r64de2a8b3e2e 10/crawl-ref/source/dat/database/monspeak.txt: Wayne's speech, dwarven accent version. 07:36:56 is sorear here? 07:39:47 greensnark: there might be a formula in the Mantis item, but I cannot check right now :) 07:39:56 !tell me if you need one, or another one 07:39:56 dpeg: OK, I'll let me know. 07:39:59 You said speed diff / 12 07:40:12 as the chance to get another point of piety? 07:40:14 As chance of +1 piety on top of the normal 07:40:15 Yes 07:40:16 that sounds okay 07:40:34 be sure to use Nemelex style colouring for the other point of piety 07:40:51 We need fractional piety gain :) 07:41:26 chances are fractional piety gain 07:44:04 Yes, but they produce messages inconsistently 07:44:05 later 07:44:11 true 07:44:24 If you roll the +1 you get the message, if you don't, you lose the message although you would have got fractional gain 07:45:13 We should change piety to floating point for 0.7 :) 07:45:47 Or fixed point, although that's more hassle than it's worth 07:46:08 it would mean multiplying all the numbers by 1000 or so; are piety values hardcoded? 07:46:10 you often get the message despite not gaining any piety 07:46:29 scarf: They're hardcoded alll over, which is why floating point would be easier 07:46:39 ouch, I see 07:46:45 Or a fixed-point class 07:46:46 is CDO down all day? 07:46:55 you'd better hope you don't break code that depends on integer division... 07:46:58 I think floating point is generally better for piety 07:47:15 Well, it'd have to be done early in the cycle for a new release so we catch problems 07:47:30 purge: Until the repartitioning is done, don't know how long 08:17:11 -!- Mu_ has joined ##crawl-dev 08:19:18 greensnark: what is your opinion of C#? 08:20:23 It's a decent language 08:20:37 cool :D 08:20:40 Probably the best of the mainstream languages 08:23:22 except that, you know, the virtues of the language alone won't get you anywhere. If you take a look at issues with the runtime... 08:24:04 (and it's not that great language either, there's too much Javaness to it IMO) 08:26:13 -!- eith has joined ##crawl-dev 08:26:55 It's not the best language out there 08:27:18 But of the three most common languages I've seen (C++, Java, C#) it is the most pleasant to work in 08:28:00 I've only done about 2 months of C# work, but just for closures it blows Java out of the water 08:29:00 And for not having to deal with template crap and memory management bugs introduced by idiot colleagues in my team, I'd pick C# or Java over C++ :) 08:29:38 But the thing with C++ jobs in these parts is that the general level of intelligence is much higher, so it's worth working there for that alone 08:29:48 But then again, C++ :P 08:29:58 hehe 08:30:02 It's much nicer to do startups 08:30:45 Where you can use a better language than the mainstream stuff and work with smart people 08:31:35 03dolorous * rc4471561275a 10/crawl-ref/source/mon-place.cc: Since one of Wayne's messages invokes Okawaru, make him an Okawarite. 08:32:01 C# runtime is definitely an issue if you're not running Windows 08:32:14 The ASP.NET thing I worked on with Mono was fraught with deployment troubles :P 08:32:32 But hey: closures! 08:43:09 -!- Eifeltrampel has joined ##crawl-dev 08:46:45 03greensnark * rf9a38fc311ee 10/crawl-ref/source/transform.cc: Fix permanent stat loss for Che worshippers when transforms cause ponderous items to meld (syllogism). 08:47:32 !tell TGW felirx sends props for tgw_fedhas 08:47:32 Keskitalo: OK, I'll let TGW know. 08:49:03 * greensnark pounces on Keskitalo. 08:57:21 Is Che's protection against farming piety required? 08:57:48 It looks like an obscure hidden mechanic 08:59:06 what is it 09:00:22 No piety for killing fast stuff unless you.experience_level < you.absdepth0 + 2 + level / 2 + random2(5) 09:00:35 Although you still get the message :P 09:00:54 It still says "appreciates change of pace" instead of "no piety for YOU, FARMER!" 09:01:12 shouldn't che reward farming? 09:01:14 :) 09:01:21 * greensnark shoots purge. 09:01:30 its thematic! 09:02:11 03Keskitalo * rd3697b24a334 10/crawl-ref/ (5 files in 3 dirs): Add the option tile_force_overlay. 09:02:16 03Keskitalo * rac302994d3d5 10/crawl-ref/docs/options_guide.txt: A little more detailed options_guide.txt entry for tile_force_overlay. 09:02:22 03Keskitalo * rcd95a4d52522 10/crawl-ref/source/tilesdl.cc: Make do_layout respect msg_min_height in the initialization. 09:02:38 Keskitalo hattrick 09:03:12 why do they call it a hattrick? 09:03:40 pull the rabbit out of the hat is a hattrick 09:03:44 that seems like a weird anti farming mechanic 09:03:49 http://en.wikipedia.org/wiki/Hat_trick 09:04:19 TLDR :) 09:04:25 :P 09:04:31 Neither did I, actually 09:04:33 i saw cricket is the origin though 09:13:44 -!- Cryp71c has joined ##crawl-dev 09:16:46 -!- eith_ has joined ##crawl-dev 09:18:49 -!- eith has quit [Ping timeout: 265 seconds] 09:18:56 -!- eith_ is now known as eith 09:19:26 03kilobyte * ra27df209d488 10/crawl-ref/source/makefile: Fix compilation from a clean tree. Unbreak "make package-source". 09:19:40 -!- DrPraetor has joined ##crawl-dev 09:22:39 kilobyte: Thanks, I missed that 09:23:00 Does package-source generate the aptitude file? 09:24:14 no, it's generated during the actual build 09:24:33 Cool 09:26:24 purge: farming = work 09:27:38 03greensnark * r4507799433cb 10/crawl-ref/source/ (godconduct.cc mon-util.cc mon-util.h): Che gives +1 more piety for DID_KILL_FAST if x_chance_in_y(monster_speed - player_speed, 12). 09:28:29 !tell dpeg The Che extra piety gain change is done, but no message for the extra piety. Let me know if you have a message in mind. 09:28:29 greensnark: OK, I'll let dpeg know. 09:31:25 ----------------------------------------------------------------------- 09:31:33 sorry :) 09:31:51 I know that feeling 09:32:03 When the hyphens just burst out of your fingertips :P 09:36:18 kilobyte: i was playing with mr. snark :) 09:37:33 i anti-farming as well. Its why i don't play mummies because i feel like i am hurting myself by not farming 09:37:56 hurting my character that is 09:41:25 well, farming is no more 09:41:57 but sadly, Che piety scumming was returned 09:43:05 How do you scum Che piety? 09:43:15 Ponder and go back to D:1? 09:43:18 by gimping yourself when fighting easy stuff 09:43:40 I wasn't sure about that change anyway 09:43:49 But if it's done it should at least warn the player 09:43:54 you don't really gain anything 09:44:04 and it's really tedious 09:45:17 I'm trying a DEWz^C locally. Kills by summons don't give piety with Che I guess.. picked the wrong book! 09:45:46 that's too bad 09:45:48 Keskitalo: would make it too easy if you could just have fast summons... 09:46:07 though perhaps if it accounted for the summon's speed...might be viable... 09:46:17 Hm, I removed the absdepth check altogether, which probably makes Che piety gain way too fast now 09:46:30 I shall put it back in 09:47:36 uhm, why? It ever triggers only if you're doing extreme mummy farming, and that's no longer possible. 09:48:20 the bad part is giving more piety for being slowed by any means you can control 09:49:10 It can trigger reasonably often even on D:1 09:49:20 Textmode: Yeah, not sure if it's worth it. 09:49:21 Without farming, once you go to XL2 09:49:40 Lots of 1HD stuff there 09:50:00 Slow-moving summons might be interesting.. 09:50:15 Perhaps Che should ignore the Slow enchantment on the player? Dunno 09:50:21 * greensnark leaves it to dpeg 09:50:47 I'm afraid I'm not enthusiastic about Che at all :P 09:50:54 greensnark can i pm you a question about C#? 09:51:02 Apart from the abbreviation! 09:51:13 purge: Sure, but my knowldge is distinctly sketchy 09:52:07 !tell doy Please don't merge the Che piety-speed changes into 0.6, they're pending discussion. 09:52:07 greensnark: OK, I'll let doy know. 09:52:09 now just slow, it's mostly about ponderous 09:52:09 -!- Madtrixr has joined ##crawl-dev 09:52:18 s/now/not/ 09:52:44 Okay, I need to get the current 0.6 release candidate, and then I need to find a previous commit (the one where dpeg+my AC nerf was coded) and get a diff for that commit (I'd prefer a diff file.) 09:52:50 Can anyone tell me how to do all this? 09:53:24 I understand each commit also has comments. 09:56:23 Install git; git clone git://crawl-ref.git.sourceforge.net/crawl-ref/crawl-ref; cd crawl-ref; git checkout -b stone_soup-0.6 origin/stone_soup-0.6; git show 29850c7c4740 10:00:49 greensnark: I like Che! 10:01:08 Keskitalo: Nice :) 10:01:31 OTOH dpeg noted that I had replied to all the god FRs in SF with "I like this" or so. :P 10:01:33 I may be too much of a powergamer to enjoy walking around slowly :P 10:02:12 +15 :P 10:02:32 but no haste is a pretty big handicap 10:02:55 !tell Textmode: If you use your computer a lot, buying an LCD might pay for itself over a couple years from the energy savings. (For me it was a drop in like 90watts -> 30watts, and with my heavy usage this pays for itself in about 4 years) 10:02:56 I don't grok. Syntax is !tell PERSON MESSAGE. 10:03:03 !tell Textmode If you use your computer a lot, buying an LCD might pay for itself over a couple years from the energy savings. (For me it was a drop in like 90watts -> 30watts, and with my heavy usage this pays for itself in about 4 years) 10:03:04 Twinge: OK, I'll let Textmode know. 10:04:31 Twinge: yeah, but last I checked LCDs had view angles precious little outside of dead-on. I *like* not having to bold my head perfectly into position in front of the screen. 10:04:31 Textmode: You have 1 message. Use !messages to read it. 10:04:35 now that it is somewhat feasible to hit the stat cap, someone should fix the related permanent stat loss bug :P 10:05:23 ie. if you put on a +5 ring of int when your int is already 70, you'll end up with 67 once you take it off 10:05:43 Cry me a river :P 10:05:56 ^Q if that happens :P 10:07:22 I'd like to see a Cheibrite, preferably a naga, do abyss with 5 ponderous items 10:07:27 -!- Twinge- has joined ##crawl-dev 10:08:05 Why is there a stat cap anyway? 10:09:01 gives you something to strive for :P 10:09:59 heh 10:10:37 -!- Twinge has quit [Ping timeout: 264 seconds] 10:18:22 Textmode: about LCDs, modern LCDs view fine at any angle, but the colour balance changes nastily if you look at them from above or below (side-to-side doesn't matter) 10:18:40 scarf: yes, that is essentually my complaint. 10:18:52 assuming its a tn panel, which most are, unless you spend alot 10:18:56 agreed, I change the angle of my (laptop) screen a lot 10:19:10 OTOH, it's excellent for viewing images with incorrect gammas 10:19:16 just scroll, look now it has the correct gamma 10:19:57 -!- Zaba has quit [Ping timeout: 252 seconds] 10:20:03 -!- morik has joined ##crawl-dev 10:21:47 -!- Twinge has joined ##crawl-dev 10:25:01 -!- Twinge- has quit [Ping timeout: 264 seconds] 10:28:38 -!- Zaba has joined ##crawl-dev 10:28:38 -!- Zaba has quit [Changing host] 10:28:38 -!- Zaba has joined ##crawl-dev 10:29:01 -!- by has joined ##crawl-dev 10:29:03 -!- Twinge- has joined ##crawl-dev 10:30:03 -!- Enne has joined ##crawl-dev 10:31:44 -!- Twinge has quit [Ping timeout: 246 seconds] 10:45:42 03due 07stone_soup-0.6 * r7af253ebd3bf 10/crawl-ref/source/ (3 files in 3 dirs): "Mirror" wall tile, use on Tukima. 10:45:44 03due 07stone_soup-0.6 * r16f94f6f2ea3 10/crawl-ref/source/dat/des/portals/wizlab.des: Fix Tukima. 10:45:46 03due 07stone_soup-0.6 * r5b2aa80a41e0 10/crawl-ref/source/ (4 files in 3 dirs): Dead trees for Zonguldrok! (purge) 10:45:47 03due 07stone_soup-0.6 * rb7850a8bcdf0 10/crawl-ref/source/ (dat/des/portals/wizlab.des rltiles/dc-dngn.txt): Variations on wall_hall (white and darkgrey), for Zonguldrok. 10:45:49 03greensnark 07stone_soup-0.6 * r54db9c6d9cd3 10/crawl-ref/source/dungeon.cc: Fix unique (transparent) vaults being placed without regard to terrain (due). 10:45:50 03Keskitalo 07stone_soup-0.6 * r1ecf8d7c6867 10/crawl-ref/source/dat/des/portals/icecave.des: Prettify ice cave entry vaults a bit. 10:45:51 03due 07stone_soup-0.6 * r9c5e105317c6 10/crawl-ref/source/dat/des/portals/wizlab.des: Cloud, Hellbinder tweaks. 10:45:53 03kilobyte 07stone_soup-0.6 * ra1cd05555233 10/crawl-ref/source/dat/database/monspeak.txt: Wayne's speech, dwarven accent version. 10:45:55 03greensnark 07stone_soup-0.6 * r907a2ee4e8ca 10/crawl-ref/source/transform.cc: Fix permanent stat loss for Che worshippers when transforms cause ponderous items to meld (syllogism). 10:45:56 03kilobyte 07stone_soup-0.6 * r2299c973f770 10/crawl-ref/source/makefile: Fix compilation from a clean tree. Unbreak "make package-source". 10:46:01 03doy 07stone_soup-0.6 * r5078a88b56ff 10/crawl-ref/source/dat/database/monspeak.txt: disable references to wayne's axes in monspeak for now 10:46:08 a few more commits, please! 10:46:10 The doytrain hits 10:49:41 git makes things so easy 10:49:41 doy: You have 4 messages. Use !messages to read them. 10:49:45 !messages 10:49:45 (1/4) dpeg said (1d 6h 25m 10s ago): Looks very good. I still think that the unknown branch names should be darkgrey, not brown, but that's a very minor point (also easy to change). Many thanks! 10:49:48 !messages 10:49:48 (1/3) due said (1d 4h 3m 45s ago): Troves are in master; may need bugfixing, but I've tested every permutation I can so far. 10:49:51 !messages 10:49:51 (1/2) due said (3h 24m 19s ago): Can you cherry-pickk http://sprunge.us/cYXY these commits tthat I've just merged into master? Hopefully that list will make it easier for you. 10:49:56 !messages 10:49:56 (1/1) greensnark said (57m 49s ago): Please don't merge the Che piety-speed changes into 0.6, they're pending discussion. 10:52:57 -!- Twinge has joined ##crawl-dev 10:53:06 I have a git usage question about working with local branches. 10:53:35 Say I have some small number of commits in the local branch, like 10-20. 10:54:00 ...but a lot of those intermittent commits aren't really any stable place that anybody would want to sync. 10:54:17 You already know the answer is going to involve interactive rebasing :P 10:54:18 Is it better to merge --squash and push back a fat, but stable commit? Or, push all the small commits, even if not really useful? 10:54:31 <3 interactive rebasing! 10:54:43 I wouldn't push intermediate commits if those intermediate states were broken 10:54:55 If they were reasonably self-contained, I would totally push intermdiates 10:55:19 -!- Twinge- has quit [Ping timeout: 240 seconds] 10:55:35 "Depends on context" is certainly an answer I expected. ;) 10:55:54 you can spend hours splitting up a large commit 10:56:03 oh no kesk what have you done to my masterpiece(according to due)!!!! 10:56:05 * purge goes to look 10:56:41 by: For sure. 10:57:31 oh, he modified entry VAULTS -- i read that too quick :) 10:57:45 Enne: commits like "fix compilation", "oops", "typo fix", etc should probably be squashed 10:57:47 i was thinking he "prettified" the tie 10:57:49 tile 10:58:13 there's still a use for intermediate commits that actually serve a purpose on their own though 10:58:27 Maybe I'm just curious how much time other folks spend on cleaning up commit history. 10:58:53 i clean things up whenever i'm about to push 10:59:15 using add -p when making the commits in the first place helps 10:59:48 What does that get you? 11:00:40 You can add individual changes in files 11:01:20 In other words, be more careful about what goes into the commits when you make them in the first place? 11:01:49 yeah 11:02:24 it's also useful to just grab a minor tweak from your current uncommitted stuff that you want to merge into a previous commit 11:02:37 With commit --ammend? 11:02:40 Er, can't spell. 11:02:48 that or rebase -i 11:02:52 Ah, ok. 11:04:01 -!- Napkin has joined ##crawl-dev 11:04:14 We have a Napkin in our midst 11:04:21 lalalaaaaa... 11:04:21 Napkin: You have 1 message. Use !messages to read it. 11:04:26 <3 resize2fs :D 11:04:32 jesus... soooo slow! 11:04:34 Yay 11:04:36 greensnark :) 11:04:39 !messages 11:04:39 (1/1) due said (3h 34m 57s ago): Goodreparition/rebuildbranchluck! 11:05:03 due has drawn the entirely wrong sort of inspiration from yesterday's orgy of creativity 11:05:11 oh? 11:05:23 is he off on his holidays already? 11:05:24 He's started using German-style nouns :P 11:05:34 rofl :D 11:05:41 Goodrepartitionrebuildbranchluck 11:05:53 It would have looked better without that slash in the middle 11:06:00 He really slipped up on that :P 11:06:13 hehe 11:06:43 so.. anyone yet used gnu-fdisk? 11:07:01 -!- gal_bolle has left ##crawl-dev 11:07:54 how is that different from regular fdisk 11:11:04 03greensnark * r8e94cf0a3886 10/crawl-ref/source/dgn-shoals.cc: Shoals tide occasionally washes blood off walls it goes past. 11:11:23 it's supposed to be able to resize filesystems and resize/move/copy paritions 11:11:35 looks kinda like cfdisk, just more options 11:12:27 but.. it already failed on ext3 resize, because i have "ext_attr" as fs flag.. and it denied with unknown flags :D 11:14:05 Ahoi Napkin! 11:14:16 Hey Robert :D What's up? 11:14:36 Minge füss auf dem couchtisch! 11:14:38 *gg* 11:15:08 enjoy! :D 11:15:11 Urlaub \o/ 11:15:16 I do :D 11:15:32 Wohoooo!! Enjoy! 11:20:01 I'd actually like to play crawl while waiting with all those fsck and resize2fs :D 11:20:04 btw gparted? *gg* 11:20:16 gnu-fdisk :-P 11:20:27 using libparted though :D 11:21:16 gparted ist better!!!! It has more colors!!! 11:21:20 *ggg* 11:21:40 you know.. it feels really nice to have just 4 processes left on the server :D 11:22:09 but of course.. someone was doing brute-force on sshs already again ;) 11:22:11 *sshd 11:22:43 Tried it with PW? 11:23:04 probably.. I didn't care.. iptables did ;) 11:24:03 It would be fun to let them into a vm; which is running a win 3.11 11:24:29 I'm really curious if the kernel will re-read the partition-table.. even though I have part of the harddisk still mounted :) 11:25:17 I'm not sure if there's a trigger for that, never tried this before 11:25:39 Eifeltrampel: heh, I'm wondering if "joshua" is on the brute-force usernames list, if it is they'll probably guess the password 11:25:47 although that would be CAO, not CDO 11:26:13 and then they'd be met with a dgl prompt 11:26:17 which isn't much like a shell 11:26:18 (: 11:26:38 yep 11:27:06 I thought it would be funny for them to "hack" into a system using a username/password that was public anyway 11:27:14 lol 11:30:36 -!- raydarken has joined ##crawl-dev 11:32:10 * Eifeltrampel passes Napkin a pint of koffee. Enjoy! :D 11:38:04 innovations:~/crawl_rc6> git clone git://crawl-ref.git.sourceforge.net/crawl-ref/crawl-ref 11:38:05 Initialized empty Git repository in /home/shandelman/crawl_rc6/crawl-ref/.git/ 11:38:05 fatal: The remote end hung up unexpectedly 11:38:06 ? 11:38:41 Is this CDO maintanence also? 11:38:52 DrPraetor: that normally means you got the URL wrong, but it could be something else in this case 11:39:23 git://crawl-ref.git.sourceforge.net/gitroot/crawl-ref/crawl-ref 11:40:03 no, CDO is not related to sourceforge's git, DrPraetor ;) 11:44:37 oops... that was mean :-$ 11:50:15 ok, resizing and maintaining content failed.. 11:50:20 too bad 11:50:42 should have moved partition instead of thinking it'll do that for me 11:58:44 03j-p-e-g * re5c2aee10f0c 10/crawl-ref/source/dat/des/branches/temple.des: temple.des: Add comments mentioning the number of altars/temple. 11:58:45 03j-p-e-g * r3d6bc07d27ca 10/crawl-ref/source/dat/descript/ability.txt: Add a description for the "Bottle Blood" ability. 11:58:48 03j-p-e-g * rc085440a7416 10/crawl-ref/source/dat/descript/skills.txt: Remove crosstraining references from Slings/Throwing skill descriptions. 11:58:49 03j-p-e-g * r8cab862b37c3 10/crawl-ref/source/skills2.cc: Switch placement of Stealth and Stabbing on the skills screen. 11:58:50 03j-p-e-g * rdf72dfd00231 10/crawl-ref/source/dat/descript/spells.txt: Update Ice Form description to mention floating in water. 11:58:52 03j-p-e-g * raa60de1e40ff 10/crawl-ref/source/command.cc: Add &) to the wizmode help. 11:58:55 03j-p-e-g * rd9a2fd6b8a02 10/crawl-ref/settings/menu_colours.txt: Handle cursed item menu colouring before artefactness etc. 11:58:55 03j-p-e-g * r206a4af44a14 10/crawl-ref/ (4 files in 2 dirs): Rename option tile_show_demon_numbers => ...demon_tier, and document it. 11:58:57 03j-p-e-g * r5f475240507f 10/crawl-ref/docs/options_guide.txt: Update documentation for the trap_prompt option. 11:58:58 03j-p-e-g * rcb3eca65a951 10/crawl-ref/docs/ (changelog.txt options_guide.txt): Update the change log. 11:59:06 -!- Spads has quit [Ping timeout: 258 seconds] 12:10:46 dpeg: I re-read your 2008 irdc paper (I've read it already when it first came out but that was before I was thinking about unnethack) 12:12:41 dpeg: you will be pleased to hear that I mostly agree with you :) especially the "developer responsibility" is something that is missing from a lot of open source games and even some commercial games 12:13:37 -!- raydarken has quit [Ping timeout: 264 seconds] 12:16:08 -!- raydarken has joined ##crawl-dev 12:22:31 -!- Vandal has quit [Read error: Connection reset by peer] 12:23:05 -!- Enne has quit [Quit: Enne] 12:26:42 -!- Vandal has joined ##crawl-dev 12:37:47 Hmm, I don't think my highlighting code handles -CAST artefacts... 12:38:57 bhaak: which baper is that? 12:39:02 paper* 12:40:36 Textmode: the one from IRDC 2008 where he presented some of his design guidelines 12:41:25 link? 12:41:31 http://people.msoe.edu/~brayshaj/files/irdc/irdc.2008.David.Ploog.v2.pdf 12:43:30 thanks 12:44:56 looks like I've found something else to do instead of real work :) 12:45:20 hmm, interesting; the NetHack example about the restore ability is a relatively bad one, because it's not a choice you make in NetHack, it's just a random relatively pointless event 12:45:46 You misunderstand his point 12:45:55 there are lots of no-brainers in NetHack (the standard first items to bless comes to mind), though... 12:46:01 Nobody ever uses the RA spell because it's widely acknowledged as worthless 12:46:09 It's a no-brainer to ignore the spell entirely 12:46:17 yep, I get that 12:46:35 You're arguing for better examples, agreed 12:46:36 but it's not a choice, if you randomly get a spellbook of RA, you may end up read-IDing it; players often get RA by accident, just like any other spell 12:46:39 NetHack has so many 12:46:45 agreed that nethack has a lot 12:46:54 and a lot have to do with the unicorn horn :) 12:46:55 scarf: but even if you accidentally get restore ability as a spell, would you cast it? 12:46:58 i wouldn't 12:47:02 But he does point out that the unicorn horn is a no brainer in NH 12:47:02 because i'd have a unicorn horn 12:47:06 doy: ok, good point 12:47:07 Which is a powerful example 12:47:12 the unihorn being a no-brainer, that is a good example 12:47:26 And he points out that the unicorn horn makes other things pointless, like RA spell :P 12:47:39 So you were just seizing the wrong end of the example to complain about :) 12:47:41 the potion's a good example too, fwiw, as there's a tradeoff with all potions (use vs. blank vs. keep), but two of those options are pointless for the potion of RA 12:47:47 greensnark: yep, problem resolved 12:49:14 I wonder what "they" thought as they gave the unihorn the restore ability capability 12:49:24 Napkin: How's it going? :) 12:49:44 restoring backup - live resize didn't go to well :D 12:50:10 ouch 12:50:13 bhaak: my guess is it was an accident, like so much else in NetHack 12:50:17 without pv this time (http://www.ivarch.com/programs/pv.shtml) - so not much I can say about progress ;) 12:50:36 the most plausible explanation for most of NetHack is that the left hand is unaware of what the right hand is doing 12:50:49 Napkin: next time set up LVM :) 12:51:11 nah.. not for a single disk ;) 12:51:13 Yeah, I'm not aware of the NH team having a benevolent dictator around to break procedural ties 12:51:26 Presumably anybody on the team objecting to a change gets to veto it 12:51:31 we're not aware of how they work at all, it's the most cathedrally open-source project I know 12:51:38 Which means the NH team gets about as much work done as the US senate 12:51:51 only thing I've heard sounds like they have to get agreement of all or a majority of the developers 12:52:04 We should ask on rgrn if they have the filibuster :D 12:52:15 bhaak: no wonder they're so protective of the devteam! that explains a lot 12:52:24 doesn't really explain why they're so protective of development source, though 12:54:40 probably "that's the way it always was and now get off my lawn!" 12:55:02 doy is very quiet whenever we discuss NH. Perhaps he's secretly helping the devteam test 3.5.0? 12:55:09 doy: Signed any NDAs lately? :P 12:55:22 It's ok, you can tell us! 12:55:34 We won't spill your secrets to toooo many others :) 12:55:41 doy: I'd buy the source! 12:56:23 reporting bugs to the NH devteam is frustrating, I generally get an "oh we fixed that in the development source but didn't tell anyone", and the bug still isn't added to the list 12:56:48 no wait, I'm Swiss not German, we don't buy CDs from shady characters :) 12:57:03 Haha 12:57:06 Is that what Germans do? 12:57:14 Sounds like as good a way of passing time as any, I suppose 12:57:46 uuuh, politics in here 12:57:51 ew 12:57:54 dinner! 12:58:18 nah, not politics, taxes! 12:59:34 greensnark: it's an ugly story, regardless on which side you are, but the german governement decided to buy a CD full of data of possible tax evaders 13:00:32 Ok, we're drifting really far OT now :) 13:01:41 okay, what's uglier. That story or the devteam's nethack development :) 13:02:23 *i don't know what uglier 13:04:21 bhaak: that is a good paper. 13:05:15 03j-p-e-g * rb50a7b97b35f 10/crawl-ref/ (docs/changelog.txt source/command.cc): Reorder sections in the wizmode command help. 13:05:22 03j-p-e-g * r051404305ca6 10/crawl-ref/source/spl-book.cc: Fix unmemorisable spells not being greyed out in the memorisation screen. 13:06:24 Textmode: yes, but I agree with most or all of it, so there's not a lof of discussion :) 13:07:59 scarf: I only bother sending them a bugreport if it's clearly a bug and I already had to look at it for unnethack. This week I sent them one about the engulfed-by-a-tame-monster-safety-place "feature" aka crassworm's hotel 13:08:24 bhaak: ofcause, I've read quite a bit of game-dev theory. Still, I've not seen that said quite as succinctly, or all in one place. 13:08:28 ooh, crassworm's hotel is so well known I assumed they knew about it already 13:08:31 what was the response? 13:08:40 nothing until now 13:09:24 Textmode: yes, it's always good to have such things written up in one place. 13:09:36 a similar trick happens in Crawl where the player gets randomly surrounded by hostile popcorn, but it's much harder to set it up deliberately 13:10:10 and in such a relatively short form, too. I'm definately handing copies out to nay budding gamedevs I see around 13:10:16 scarf: I think crassworm's hotel is a IRC thing, I didn't know about it and google also has almost no hits, but I found a posting from 2001 where it was described, but not named 13:10:38 popcorn? 13:10:40 wrong channel for discussing NetHack bugs, anyway, if indeed it is a bug 13:10:50 Textmode: creatures you can kill trivially, like giant newts at XL 10 13:10:56 ah 13:11:37 right, its mostly harmless to you, so you don't care, but more powerful foes consider them allies, and so don't get rid of them. thus you stay relatively safe... 13:11:46 yep, and they block line of fire 13:11:52 so you mostly only have to worry about smite-targetting 13:12:28 Textmode: the developer responsibility thing is something I don't think I've seen anywhere else written down. There are a lot of games around that have umpteen levels of difficulty or with open source games, where the game is really only an engine and a small game is put on top of it and the player gets told "but you could make your OWN game by modding it!" 13:12:45 The asshole in me says to let higher hitdie monsters always be abel to put weaker monsters out of the way :P 13:13:01 crassworm is toft, right? 13:13:08 gah, my spelling is gettign worse :/ 13:13:33 Textmode: well, it might be a powerful tactic, but it's hardly perfect (smite-targetting enemies might turn up), and considering the effort that it takes to set up in Crawl in the first place, you might as well just clear out the level first 13:13:47 greensnark: yes 13:13:52 scarf: heh. 13:14:52 toft is responsible for Murray :) 13:16:53 the great thing about crassworm's hotel is the difficulty of establishing exactly what the bug is, btw; it's clearly a broken and nonsensical interaction, but it's unclear which of the several nonsensical steps involved is the buggy one; maybe all of them are 13:17:18 -!- DrPraetor has quit [Ping timeout: 258 seconds] 13:18:25 I just took this to #nethack :) 13:18:46 Don't make me join #nethack 13:18:48 You bad person 13:18:59 you want us discussing it in here? 13:19:03 Look what you've done :P 13:19:09 Nah, just kidding :P 13:19:38 ha, well then, we'll get you playing nethack-de in no time :-) 13:31:40 whats CDO looking like? 13:33:55 10gb of restore left 13:34:51 out of how much total? 13:35:04 45gb 13:35:14 03doy * ra5a35235e059 10/crawl-ref/settings/menu_colours.txt: 'useless' and 'evil' are more important to highlight than cursed 13:35:22 03j-p-e-g 07stone_soup-0.6 * rfeacb6555098 10/crawl-ref/source/dat/des/branches/temple.des: temple.des: Add comments mentioning the number of altars/temple. 13:35:22 03j-p-e-g 07stone_soup-0.6 * r8ad54642ea59 10/crawl-ref/source/dat/descript/ability.txt: Add a description for the "Bottle Blood" ability. 13:35:26 03j-p-e-g 07stone_soup-0.6 * r0369db923983 10/crawl-ref/source/skills2.cc: Switch placement of Stealth and Stabbing on the skills screen. 13:35:27 03j-p-e-g 07stone_soup-0.6 * rc32b454c6bd2 10/crawl-ref/source/dat/descript/skills.txt: Remove crosstraining references from Slings/Throwing skill descriptions. 13:35:28 03j-p-e-g 07stone_soup-0.6 * r54da6e626a68 10/crawl-ref/source/dat/descript/spells.txt: Update Ice Form description to mention floating in water. 13:35:32 03j-p-e-g 07stone_soup-0.6 * rff33a6615c33 10/crawl-ref/source/command.cc: Add &) to the wizmode help. 13:35:32 03j-p-e-g 07stone_soup-0.6 * rb1f71a5b75aa 10/crawl-ref/ (4 files in 2 dirs): Rename option tile_show_demon_numbers => ...demon_tier, and document it. 13:35:33 03j-p-e-g 07stone_soup-0.6 * rffbf21201329 10/crawl-ref/docs/options_guide.txt: Update documentation for the trap_prompt option. 13:35:34 03j-p-e-g 07stone_soup-0.6 * r312a9d54bdce 10/crawl-ref/docs/changelog.txt: Update the change log. 13:35:38 03j-p-e-g 07stone_soup-0.6 * r70eeb254d8ce 10/crawl-ref/ (docs/changelog.txt source/command.cc): Reorder sections in the wizmode command help. 13:35:39 03j-p-e-g 07stone_soup-0.6 * r46563fc82c32 10/crawl-ref/source/spl-book.cc: Fix unmemorisable spells not being greyed out in the memorisation screen. 13:35:40 03j-p-e-g 07stone_soup-0.6 * rbac20851e599 10/crawl-ref/settings/menu_colours.txt: Handle cursed item menu colouring before artefactness etc. 13:35:41 03doy 07stone_soup-0.6 * r654b43c7599a 10/crawl-ref/settings/menu_colours.txt: 'useless' and 'evil' are more important to highlight than cursed 13:35:59 oh! when did the branch happen?? :D 13:36:07 In days of yore 13:36:43 \o/ 13:37:14 I'll continue calling it "Trunk" in DGL, ok? 13:37:20 or should I use something else? 13:37:40 probably something like "0.6 Release Candidate" would be better 13:37:59 hmm... 13:38:14 is it an RC if we're still changing it? 13:38:17 it's more a beta 13:38:31 yeah, i suppose 13:39:08 just something to indicate that it's close to a release and we're done adding features 13:39:11 (: 13:39:13 maybe even an alpha; is it feature-complete? 13:39:17 if so, it's beta, if not, it's alpha 13:39:29 yes, it is feature complete 13:39:33 and RC means that you could publish it right now, but you want a last review to catch game-breaking bugs 13:40:18 -!- by has quit [Ping timeout: 265 seconds] 13:41:21 back 13:41:21 dpeg: You have 1 message. Use !messages to read it. 13:41:51 dpeg: Here, but asleep 13:42:49 -!- Spads has joined ##crawl-dev 13:42:59 greensnark: thanks for the piety gain. I'll try to come up with a message. Right now there is no indication at allß 13:43:17 dpeg: Yay 13:43:19 I had a question 13:43:26 And I will say it again, the scumming potential takes a back seat comparing to make the god functional. 13:43:30 There was a check to reduce Che piety gain 13:43:37 I removed it, but I'm not sure it was the right thing to do 13:43:40 Should I put it back? 13:44:17 how much xp does slime have on average 13:44:20 The check was: // Disallow returning to D:1 for free piety. 13:44:20 or elf for that matter 13:44:21 - if (you.experience_level < you.absdepth0 + 2 + level / 2 + random2(5)) 13:44:28 Where level was the monster's HD 13:44:53 scumming chei seems fairly pointless 13:44:54 unless that condition was true, you'd get no piety for killing the fast monster 13:45:06 greensnark: re piety gain: I said it so often, but perhaps not clearly enough: for piety purposes, *only* count ponderous (and Naga speed) of the player (so disregard slow or burdened) 13:45:17 Ah 13:45:26 what about spriggans 13:45:27 And what about that check? :) 13:45:34 or speed mutation 13:46:05 spriggans are pretty lousy chei worshippers regardless since they lose some slots 13:48:07 fedhas and chei piety don't decay? 13:50:27 bhaak: I am flattered already by the fact that someone reads that old piece :) 13:50:38 dpeg: Can we fix or remove robe of archmagi? 13:50:41 fix 13:51:01 Maybe reduce xp penalty further, or some better way to make it more useful 13:51:07 And the xp penalty should be clearly communicated 13:52:30 I vote for remove xp penalty and just make it a multi-school enhancer with no wizardry effect.. it is a rare fixedart after all, it should be pretty good :) maybe even increase rarity 13:52:43 It's a brand, but it could be made an unrand instead, yeah 13:53:03 i'd definitely wear it then :P 13:53:27 it's a brand, not a fixedart 13:54:21 doy: oh? Well maybe it should be a fixedart :) 13:55:24 A Fabulously Ornate Robe 13:56:13 I'm sure a simpler/better robe brand could be thought up 13:56:26 to replace it 13:57:26 greensnark: archmagi is not a hot topic right now 13:57:31 finally caught up with backlog 13:57:49 It's rare, but it seems to catch out players who don't know about it pretty reliably 13:58:14 robe of displacement - 25% chance to blink you when hit in melee combat 13:58:32 it caught me out; I found a robe of the archmagi with a beginning noncaster once, and was wearing it for the enchantments 13:58:38 assuming that the brand would be irrelevant 13:58:42 greensnark: I recall getting the robe in my unspoiled days, using it, wondering about it and figuring out the problem myself. 13:58:57 But we really shouldn't discuss the robe right now :) 13:59:16 Che Guevara? :) 13:59:29 yes! 13:59:37 I'm trapped in writing a proposal, should be done in 30 mins or so 14:00:25 greensnark: I don't think that piety reduction for lowly kills (of any god, not just C) should be linked to absdepth; rather, it should be piety[*] vs HD or xp. [*] We can get interesting different god flavours by using maximal piety here. 14:00:41 greensnark: just google for something. 14:02:03 We can just reuse the formula we use for the other gods 14:02:14 piety depending on absdepth is pretty lame 14:02:20 random2(level + 18 - you.experience_level / 2) > 5 14:02:26 With level = HD 14:03:14 -!- TGW has joined ##crawl-dev 14:03:44 " how do i use a whip to reach something in a hole? i keep hitting my own foot." 14:03:50 Sometimes you have to dig NetHack 14:05:22 it's a different philosophy 14:06:55 greensnark: I also don't think that player XL should figure in the formula, but using the old one for now is perfectly good. 14:08:15 So we use the old formula and make the speed difference check only intrisic + ponderous + haste speed an call it a day? 14:08:24 yes! please 14:08:32 Ok 14:08:58 What is the current piety message for C? 14:09:09 "accepts this change of pace"? 14:09:35 accepts the change of pace, yes 14:10:00 proposal for additional piety gain: "...thoroughly appreciates this change of pace." 14:10:16 "deeply appreciates"? 14:10:46 I wanted an adverb that indicates someone pondering... 14:10:52 but sure, "deeply" will do 14:13:08 logs reveal that we have "a dearth of boring uniques" 14:13:08 TGW: You have 1 message. Use !messages to read it. 14:13:10 !messages 14:13:11 (1/1) Keskitalo said (5h 25m 39s ago): felirx sends props for tgw_fedhas 14:13:25 :) 14:13:36 dpeg: eternal truths don't get old :-) 14:13:46 bhaak: :) 14:14:07 bhaak: one day I plan to write about design principles I picked up over the years. 14:14:50 I think I already know what design principle 1 is :) 14:15:03 When in doubt... ? 14:16:32 ??nethack[4] 14:16:32 nethack[4/4]: Design principle 1: If in doubt, do it unlike Nethack and D&D. 14:16:53 Poor D&D :P 14:16:56 This alone carries your game very far, virtually guaranteeing a whole lot of fun. 14:17:02 bhaak: politics! Are you aware of the fact that Swiss police plans to use the information on the Credit Suisse? 14:17:11 +CD 14:18:33 I think I learned from very games about design, perhaps only Nethack, Spaceward Ho, HoMM I-IV, Go, Wizardry 7. Of these, only learning from Nethack was strictly negative. 14:18:50 dpeg: no, I didn't hear that 14:19:11 bhaak: information is from the SZ, so not too shabby. We'll see. 14:19:28 bhaak: I like to read the online NZZ from time to time, too :) 14:21:18 +* Reduce chances of monsters respawning on cleared levels. [Is that correct?] 14:21:21 +* Reduce chances of meeting OOD monsters on early levels. [Is that correct?] 14:21:32 from Johanna's new changelog 14:23:01 wow, she added a section on options, I love that 14:23:14 The second is completely incorrect :) 14:23:37 I think it'd make sense if every dev has a go at the changelog 14:24:02 This is one of the many perks of being an ex-dev :D 14:26:28 I keep typing Chiebriados instead of Cheibriados 14:26:33 This is dpeg's fault 14:29:11 i before e? 14:29:20 basic grammar rules! 14:30:10 greensnark: do you also write "wierd" rather than "weird"? :P 14:30:30 greensnark: and it would help very much if you edited changelog.txt, ex-developer or not! 14:30:34 i before e except after c, but only if it's a long "ee" sound 14:31:49 greensnark's ex-developer act is awful 14:31:54 just look at the Shoals 14:32:25 * Napkin whispers: baaaaack :) 14:32:37 Yay CDO 14:32:41 greensnark probably just doesn't want to feel obligated 14:33:06 Yeah, I like being able to drop off the Crawl scene when I'm not in a Crawl mood 14:34:02 Well, what I mean is that the coder of something knows best what to say about it. 14:34:07 :) 14:34:15 I was just pulling your leg :P 14:34:42 * dpeg is humour resistant. 14:34:53 Why not let players discover the OOD changes themselves :) 14:34:53 one, two, or three levels? 14:34:53 also, yay wiki 14:35:02 scarf: immunity 14:35:11 scarf: I have never been caught cracking a joke. 14:35:22 Apart from German jokes 14:35:35 Like that word he kept mentioning that I can't type 14:35:42 Heizölrückstoß -- sexy and funny! 14:35:47 Ah that one :P 14:35:58 I am teaching it to my children now. 14:36:53 that will get them in trouble in school 14:37:04 What does Heizölrückstoß mean 14:37:16 bhaak: Johann is doing good in school. 14:37:37 greensnark: it's a very Zen word. 14:37:38 dpeg is coy on the meaning, but bhaak or Napkin ought to reveal the secret 14:37:54 When Johann joins the team, it'll be awesome 14:37:57 dpeg: you really called your son Johann? O_o 14:38:05 bhaak: why not? 14:38:19 Johann Ploog and Johanna Ploog, so much delicious confusion potential 14:38:24 Patric Ploog would've been better? 14:38:28 dpeg: it's not really a sexy, hip name nowadays 14:38:41 alliterations are cool :) 14:38:55 bhaak: I hate the hip names of today. A good fried of mine from school names his daughter Elenia Sandrine. 14:39:27 hehe, well, that's a little too hip :) 14:39:39 And I thought "what the fuck?". I think I am turning into an old, disgruntled, reactionary these days. Conservative to the bone. 14:39:43 sounds like an elven name 14:39:50 cute 14:40:07 bhaak: my daughter's name is Theresa. 14:40:16 I've seen several people on the Intarwebs named Johan or Johann 14:40:24 And I can never remember who has the extra n at the end :D 14:40:38 Yes, in Germanic circles Johann seems to be a rather timeless name. 14:40:42 is -ia a valid ending for a female elven name? 14:40:42 my $gf teaches children that are called something like kate angelina hugentobler :-D 14:40:52 greensnark: Germany: double n; elsewhere: single n. I'd say. 14:41:20 dpeg: names for females are much easier. Theresa has my blessing :) 14:41:21 Wasn't Bach German? :P 14:41:22 bhaak: yes, the name of a child tells you a whole story about the (education of) the partents. 14:41:30 greensnark: yes 14:41:34 Oh, Bach was Johann too 14:41:35 Johann Sebastian Bach 14:41:47 Hehe, I thought it was "Johan" :) 14:41:59 I can never remember that little spelling :) 14:42:37 greensnark: we can never recall if it's Mumbai or Bombay these days :P 14:42:45 :P 14:44:02 dpeg: if you can't get any more old and disgruntled, there's always a place in nh development for you :D 14:44:28 But to get into the NH devteam you must first do the bear dance 14:44:50 It's a little known fact that all the devteam members are werebears 14:45:09 they can only code on full moon? 14:45:19 that could explain why there are two werebear-related YAFMs in NetHack, I suppose 14:45:20 bhaak: no no, my whole mission is to turn Crawl into a dinosaur of NH proportions! 14:45:23 While drinking fermented honey 14:45:41 This would also explain why progress is so slow. 14:46:07 greensnark, dpeg: is the chei piety stuff good for 0.6 now? 14:46:19 dpeg: Che change is done 14:46:19 doy: greensnark is still working on some bit, I think. 14:46:23 oh, ok 14:46:26 dooh.. i forgot to reboot! 14:46:30 okay 14:46:34 greensnark: the "deeply appreciates" is in? 14:46:42 dpeg: I used "thoroughly" 14:46:43 well.. at least the ulimited dgl is running 14:46:48 greensnark: cool 14:46:52 Yes, forgot to mention it in the comment 14:47:22 Napkin: need to get someone to change the topic in ##crawl 14:47:25 -!- Gretell has joined ##crawl-dev 14:47:35 Gretell is back! 14:47:45 @??capuccino 14:47:45 unknown monster: "capuccino" 14:47:53 \o/ 14:47:57 Hey, I'm almost out of coffee 14:48:01 This is a national emergency 14:48:06 has anyone got the history of topics and can reset? 14:48:18 -!- Napkin changed the topic of ##crawl-dev to: DCSS development channel! | Logs: http://tozt.net/crawl (new and improved! and possibly buggy... let doy know) | People with +v have commit access. | Please keep general crawl-related chit-chat to ##crawl. | Dev wiki: http://crawl.develz.org/wiki 14:48:50 ##crawl i mean 14:49:56 I think there was mention of sshing as user crawl 14:50:04 No topic history here :) 14:50:51 Napkin: Shouldn't you mention ssh as user crawl? 14:50:54 [09:56] ->> Topic is: ssh joshua@crawl.akrasiac.org -C (pass:joshua) or telnet | CDO: telnet crawl.develz.org 345 | Wiki: http://chaosforge.org/crawl/ | CAO: 0.5.2+, ZotDef, rfk, 0.4.5 | CDO: pre-0.6, 0.5.2+, 0.4.5+, 4.1a | ##crawl-offtopic: You got your gender in my peanut butter! Xom thinks this is hilarious! | Can't speak? Register your nick! /msg elly for help 14:50:54 [09:56] ->> Topic set by Napkin on 1/26/2010 1:07:11 AM 14:51:02 wops 14:51:05 woops :P 14:51:09 ah, good :) 14:51:22 Session Start: Wed Feb 10 09:56:54 2010 14:51:53 nah.. too complicated, greensnark ;) 14:52:12 hmm - anything missing? 14:55:07 -!- Twinge- has joined ##crawl-dev 14:55:28 Twinge-: I have a backtrace for a drop crash :D :D :D 14:56:10 (wrong channel, right person) 14:57:36 -!- Cryp71c has quit [Quit: Leaving] 14:57:44 -!- Twinge has quit [Ping timeout: 256 seconds] 15:01:16 -!- Twinge has joined ##crawl-dev 15:04:24 -!- Twinge- has quit [Ping timeout: 265 seconds] 15:05:36 03greensnark * ra52d37cdc0d0 10/crawl-ref/docs/changelog.txt: Update changelog with description of OOD changes (dpeg). 15:08:00 Master branch on CDO updated to: 0.6.0-a2-33-g8c393f2 (16.5) 15:10:04 ok, building windows binaries now, doy 15:10:17 Napkin++ 15:10:18 Maybe you would like to announce something on the wordpress, doy? :) 15:10:45 a freeze is always worth it :) 15:15:06 feature freeze? so only bug fixes from here on? 15:15:56 for 0.6.0, yes 15:16:31 you can still submit patches for features and such, but they won't go into a release until 0.6.1 at the earliest 15:16:31 ah, right. 15:16:40 greensnark: many thanks! 15:17:09 dpeg: You're welcome :) 15:17:10 its a stable release branch, which is feature-frozen. but trunk still advances more-or-less normally, right? 15:19:32 yes 15:21:30 something just kicked me back to dgl menu 15:21:54 a few turns after I started a new character 15:22:18 03greensnark 07stone_soup-0.6 * r91c37c441bd8 10/crawl-ref/source/ (godconduct.cc mon-util.cc mon-util.h): Che gives +1 more piety for DID_KILL_FAST if x_chance_in_y(monster_speed - player_speed, 12). 15:22:23 the dreaded segfault bug. 15:22:27 Can you grab your crash dump 15:23:04 where is it 15:23:17 paxed: you here? Hi! 15:24:07 what charname, syllogism? 15:24:12 syllogism 15:24:26 last file in morque from Feb 5th 15:24:29 the character was gone 15:24:37 Hm 15:24:44 03greensnark * rf212fd4009b7 10/crawl-ref/docs/changelog.txt: Minor corrections to the changelog. 15:25:01 dpeg: 'lo 15:25:13 It's an electric paxed 15:25:22 dpeg: of course i'm here. you're the next biggest dgl users i know... ;) 15:25:24 i supposedly enabled cores, greensnark 15:25:33 Napkin: Yay? :) 15:25:48 * paxed touches greensnark inappropriately. greensnark is shocked. 15:25:58 Did any core business result? 15:26:13 no core... 15:26:32 ;( 15:26:58 I thought we used to get crash dumps at least 15:27:12 We need another volunteer to crash their game :) 15:27:18 syllogism: You there yet? :p 15:27:35 paxed: next biggest after whom? 15:27:36 I tried :P 15:27:39 * dpeg whistles innocently. 15:27:42 hmm - my transfered char is stable 15:27:49 *seems! 15:27:54 my character wasn't transfered 15:28:02 there was some warning when I logged in but didn't see what it was 15:28:10 I dont think I had a cahracter 15:28:17 there isn't supposed to be a warning 15:28:20 scroll up? 15:28:36 terminate called after throwing an instance of 'std::bad_alloc' 15:28:36 what(): std::bad_alloc 15:28:36 Recursive crash. 15:28:36 terminate called recursively 15:28:43 maybe it was that 15:29:27 RLIMIT_AS problem, greensnark? :-O 15:29:49 I don't think I'm allowed to edit the 0.6 release page, but it seems like ice form and autoexplore should be on there 15:30:00 that was fixed 15:30:11 seriously? 15:30:34 just pillar danced this kobold for like 500 turns :P 15:31:12 Napkin: Could be, but I thought the limit was 100M? 15:31:25 it is 15:31:39 So Crawl is using *more* than 100M now?! 15:31:42 -!- Enne has joined ##crawl-dev 15:31:46 if (!getrlimit(RLIMIT_CORE, &lim)) { 15:31:46 lim.rlim_cur = 104857600; 15:31:46 setrlimit(RLIMIT_CORE, &lim); } 15:31:54 oops 15:32:01 if (!getrlimit(RLIMIT_AS, &lim)) { 15:32:01 lim.rlim_cur = 52428800; 15:32:01 setrlimit(RLIMIT_AS, &lim); } 15:32:10 no, we went for 50mb 15:32:25 hmm, we're presumably discussing 0.6 mostly; for the future, I thought of an interesting solution to pillar dancing 15:32:27 100 megabytes for what? All games? 15:32:37 what if you regenerated hp and mp only while waiting, and not while moving? 15:32:58 scarf: tell us, and then add it to a Mantis item (once the discussion in that item dies down, take it to a wiki page). 15:33:18 It would kill pillar dancing, but not address the problem that many characters need to use it to survive 15:33:19 is mantis up atm? 15:33:20 scarf: that would force everyone to rest after every battle 15:33:24 scarf: that's a classical idea. It has the drawback that you *force* players to heal up by pressing 5. 15:33:35 syllogism: oh, I thought the game was designed to force that already 15:33:44 scarf: no, not really. 15:33:58 would make speed runs less interesting, certainly 15:34:12 hmm, yes 15:34:21 Napkin: On my Mac, a 32-bit Crawl process starting up has a resident size of 48M :P 15:34:29 of course, you could simply just not generate pillars 15:34:38 i actually have xinet putting total cpu limits on processes too 15:34:38 VIRT RES SHR 15:34:38 34608 13m 5784 15:34:39 any corridor will do 15:34:41 scarf: this is not an option in Crawl levels 15:34:45 I know 15:34:50 just accidentally thinking out loud 15:35:05 The first Crawl process is always a terrible hog 15:35:18 scarf: pillar dancing is a concept, the pillar is the prefered object, but almost any circular patch will do. 15:35:19 Because it has to compile all the .des files, and it doesn't unload the compiled maps 15:35:25 syllogism: aggravatingly placed line break was messing up my control y 15:35:32 i did that with my game 15:35:32 but yeah you're right 15:35:37 My second Crawl process is 20M 15:35:43 ic 15:35:47 Textmode: I know; but the larger the "pillar", the more likely you are to be stuck in a corridor when a monster comes in the other direction 15:36:03 greensnark: hey, how about putting the compiled des files into shared memory ;-P 15:36:06 I'm not sure why we're getting no cores :'( 15:36:12 was the heavy armour unarmed penalty affected at all by the EVP changes 15:36:37 paxed: Well, they get saved out and used by future processes, but there's lots of room for improvement there, yes :) 15:36:38 how mard an effect did the random energy change have on pillar dancing, do we know yet? 15:36:44 d2 centaur <3 15:36:49 how much* 15:36:58 syllogism: It was 15:37:02 how 15:37:17 - base_delay for unarmed = max(base_delay, 1d10 + 2d(body_AEVP)) 15:37:45 Textmode: not much ime, since the randomness means you can open gaps and get away 15:37:51 was the old one the same but with the old EVP formula 15:38:39 oh well 15:38:50 do you only get that if your EVP is >1 15:39:08 syllogism: >=1, yes 15:39:15 oh leather armour as well 15:39:26 -!- Rarus has joined ##crawl-dev 15:40:19 The old system would leave your delay on 10 unless you made the heavy armour roll to apply your unarmed skill 15:42:00 greensnark - you think.. wait.. let me switch to irssi first! 15:42:05 -!- Napkin has quit [Quit: Leaving] 15:42:58 -!- Napkin has joined ##crawl-dev 15:43:03 ahhh 15:43:25 greensnark, you think 100mb would be a safer bet? 15:43:30 Napkin: Yes 15:43:48 At 100M we'd be certain the process was up to no good 15:44:04 puuuh 15:44:10 While 50M is very close to normal Crawl-is-a-hogness 15:44:32 Granted average is only around 15M 15:44:48 Also if we could get a nice core dump when the process is koed, that'd rock :) 15:47:01 i still believe it's not working because of the suid bit 15:47:21 Hm, could be 15:47:42 rax uses a script to launch Crawl, and cao does get cores 15:50:01 http://www.linuxquestions.org/questions/linux-security-4/obtaining-core-from-suid-program-505696/ <- prctl(); maybe? 15:51:41 hmm - should a shell script started by dgl report ulimit properly? 15:52:01 No idea :) 15:52:14 But setting ulimit in a shell script worked for cao 15:52:51 core file size (blocks, -c) 0 15:53:01 what did rax set it to? 15:53:07 unlimited ;P 15:53:12 pfff 15:53:20 no way! 15:53:22 Which causes problems with memory hogging crawls, so not a good idea here 15:53:34 Yeah, at the time we didn't have the galloping RAM-using crawl bug 15:53:59 wait, let me add a if (Napkin) to that shell script 15:54:14 You could use any reasonable value there, but do you have a shell in the chroot? 15:54:48 i needed to add one, since otherwise the version chooser wouldn't work 15:55:05 Oh, then it should be much easier to do the ulimit changes there than in dgl 15:56:05 @whereis greensnark 15:56:05 greensnark the Archer (L13 DEHu), a worshipper of Elyvilon, saved on Orc:4 on 2010-01-31 after 36417 turns. 15:57:00 load your game, greensnark 15:58:22 1s 15:58:50 core file size (blocks, -c) 102400 15:59:07 virtual memory (kbytes, -v) 51200 15:59:29 max memory size (kbytes, -m) unlimited 15:59:32 how big is a block on Napkin's disk? 15:59:37 ^^ is that max memory size what you set? 15:59:54 I used RLIMIT_AS 16:00:05 as we thought was what we wanted 16:00:26 in that script there is only a ulimit -a 16:00:39 I'm pretty fuzzy on these limits myself :) 16:00:42 sorear should know 16:02:31 another man-page says that -m is "resident memory size" 16:03:54 I think -v is correct in this case 16:04:11 Limiting resident size would just force swapping, no? 16:04:19 http://www.csamuel.org/2007/11/30/linux-ulimit-memory-enforcement-oddity 16:04:25 So then things are working as expected? :) 16:04:38 since glibc 2.3 -v should be the proper thing to set 16:05:18 i believe so :) 16:05:23 So we're good? :) 16:05:27 let's set it in there too 16:05:28 Can I has core dump? :) 16:05:36 just curious about the blocks, since sorear asked 16:05:42 4kb blocks 16:05:52 but man-page said so specify it in bytes 16:06:03 Can you kill my crawl with a -SEGV and see if we get a core 16:06:56 trying 16:07:52 no core nowhere 16:07:59 Crash dump as expected: http://crawl.develz.org/morgues/trunk/greensnark/crash-greensnark-20100212-220715.txt 16:08:38 maybe the crash dump stuff is preventing a core file? 16:09:02 Hrm 16:09:05 Let me check local 16:10:18 I got a core 16:10:20 the crash dump code looks reasonable 16:10:42 The crash dumps have been really handy <3 16:11:17 !tell due Please tell me what you think of http://crawl.develz.org/wiki/doku.php?id=dcss:feedback:vault:troves 16:11:17 dpeg: OK, I'll let due know. 16:11:28 This got longer than I expected. 16:11:28 how about... i run your game through strace? 16:11:50 would it show if it tries to create a core dump somwhere? 16:12:09 Kernel creates the core dump, no? 16:12:29 yeah.. 16:12:35 So strace wouldn't show it, I think 16:12:39 or.. glibc? 16:13:15 Maybe dgl user needs write permission for that working dir? Where does the core get created :) 16:13:39 goood question :) 16:13:51 sorear, doy, would you know? 16:13:56 I'm out of my depth here :) 16:14:12 export HOME="/cores" - that's what I set in the shell script 16:14:18 and it's writable by dgl 16:14:23 Does it go to $HOME, though? 16:14:27 Napkin: what's the working directory when crawl is run? 16:14:30 Might it not go to $PWD 16:14:32 that's where the core gets saved 16:15:01 hhhmmmrrff 16:15:46 greensnark: yeah, core dump is created in kernel 16:16:02 chroot() then chdir("/") says dgamelaunch.c 16:16:03 core dump gets written to . by default 16:16:10 not $HOME 16:16:19 is . writable at all times in Crawl? 16:16:26 no way! 16:16:29 Hehe 16:16:38 Hey folks, didn't we have a time when all randarts had non-mundane colours? Somehow we lost that pristine state. I blame times. 16:16:41 *tiles and timeasy 16:16:47 -!- Twinge- has joined ##crawl-dev 16:17:45 dpeg: Is this for Che randarts or general randarts? 16:17:54 I didn't mess with the existing item colours for Che rands 16:18:34 Napkin: see man 5 core; there is a setting for putting core files in a different path 16:18:39 (unfortunately system wide) 16:18:49 greensnark: in general 16:19:02 greensnark: and yes, Che shouldn't modify colours 16:19:16 I don't think Crawl tries to write to '.' at all, so Napkin could start it in a good working dir 16:19:33 g - a @jewellery appearance@ lead ring 16:19:43 TGW: ? 16:19:45 Eek, that sounds like me :P 16:19:46 -!- Twinge has quit [Ping timeout: 256 seconds] 16:19:49 dpeg: that's the actual message I have 16:19:57 ah ---> Mantis 16:20:00 That's a randart, right 16:20:01 depends - i think recently the save and morgue and settings became relative paths 16:20:04 greensnark: yeah 16:20:05 Must have been something I broke :/ 16:20:08 trying now, though 16:20:22 ok, mantising 16:20:55 mantis needs to say somewhere what the current cdo version is 16:20:58 Easy to repro 16:21:07 You can skip the filing 16:21:11 oh, ok 16:21:17 thanks :) 16:21:30 dpeg: what overlaps are there now? 16:21:46 doy: colour overlaps? 16:22:07 yeah 16:22:24 doy: I am replying to http://crawl.develz.org/mantis/view.php?id=637 16:22:37 oh yeah, that 16:22:51 yeah, that was it, sorear :) 16:22:52 thanks! 16:22:56 doy: It *is* a bug? In the sense that it worked differently at some point? 16:23:34 dpeg: i have no idea 16:23:38 i thought that was the intention 16:23:50 but i don't remember anything changing in terms of item colors in forever, so 16:24:04 03greensnark * r43bc5f9f90e9 10/crawl-ref/source/dat/database/randname.txt: Fix missing section separator in randname.txt (TGW). 16:24:25 greensnark: :P 16:24:44 greensnark: was that my fault? 16:24:56 dpeg: One of us, didn't check who :) 16:25:35 TGW: You're stuck with the item name for the rest of the game though :P 16:25:42 Just id it quick :P 16:26:00 greensnark: it's already IDed and dropped :[ 16:26:10 in retrospect I should have put it in a museum 16:27:23 blaah got claws so had to quit :( 16:27:40 Hehehehe 16:27:47 Claws are the new horns? :) 16:28:07 they are fine as long as you aren't planning on worshipping chei :P 16:28:20 what's wrong with chei and claws? 16:28:34 Need to add hooves as DS mut :P 16:28:42 can't make ponderous gloves 16:28:48 As soon as player worships Chei their inner horse reveals itself 16:29:06 transmuters seemed really easy :P 16:29:19 they used to be harder :P 16:29:42 -!- scarf has quit [Remote host closed the connection] 16:29:45 I think chei is redisplaying all the ponderous messages every time I move up a rank 16:30:02 either that, or something is actually happening? 16:30:03 one per item? 16:30:05 yes 16:30:13 Your stat boosts go up 16:30:14 you need 140 piety or something to get the max attribute bonus 16:30:18 oh ok 16:30:31 and he only protects from one element per rank? 16:30:36 I guess I can play a boring old HE :( 16:30:43 Hu 16:30:47 You know you want to 16:30:55 They level up fast :P 16:30:57 no :P 16:31:13 a mummy would be almost tempting :P 16:31:27 !wtf HE 16:31:27 High Elf or Healer 16:31:30 Oh. 16:31:40 !wtf hehe 16:31:40 High Elf Healer 16:31:47 * Rarus thinks this is hilarious! 16:31:49 Trolls of chei probably starve pretty quick 16:31:57 ??chei 16:31:57 cheibriados[1/3]: The Slow God! Used to be named Chronos. New temple god in trunk. Gives piety for being full for very long periods, or for killing things faster than you -- you want to be a naga or wear ponderous. 16:32:06 ??chei[2] 16:32:06 I don't have a page labeled chei[2] in my learndb. 16:32:14 ??cheibriados[2] 16:32:14 cheibriados[2/3]: He slightly slows digestion (-1 hunger, half of a ring of sustenance), halves effect of poison and sickness. Abilities: {Make Ponderous} -- making a piece of armour slow you. {Time Bend} -- slows down adjacent monsters. {Slouch} -- damage to fast stuff in LOS. {Time Step} -- lets monsters go away. 16:32:15 Rarus: /msg Henzell :) 16:32:23 Fine. Be that way. 16:32:48 Oops. Wrong channel. I apopogise. 16:33:13 Hooves will come :) 16:34:58 greensnark: this one is resolved? http://crawl.develz.org/mantis/view.php?id=772 16:35:21 likewise, 561 16:36:20 -!- pointless_ has joined ##crawl-dev 16:36:39 Hallo Charles! 16:36:46 Hi 16:36:46 pointless_: You have 1 message. Use !messages to read it. 16:36:50 !messages 16:36:50 (1/1) due said (13h 36m 29s ago): Love the new spore mechanics. 16:36:51 dpeg: Yes, will close 16:37:38 can anyone recommend a sprite editor? 16:38:02 Textmode: may I point out your nick? 16:38:23 -!- Textmode is now known as Boneidle 16:38:26 can anyone recommend a sprite editor? 16:38:28 will chei give less piety if kill a slowed enemy 16:38:29 :) 16:38:32 gimp 16:38:51 syllogism: yes, I think so 16:38:54 seems wrong 16:38:55 purge: nope, I've got gimp. I was hoping for something more specialised... 16:39:05 syllogism: no, don't think so 16:39:06 -!- Boneidle is now known as Textmode 16:39:48 shouldn't he like that 16:39:57 syllogism: there are plenty of opportunities to gain piety with Che, can skip the few slowed monsters 16:40:15 sure 16:40:32 syllogism: ah, I see. You're asking about flavour. 16:40:32 doesn't he already give piety for slowing opponents? 16:40:47 Textmode: that'd be NH-style cheap, no? 16:41:15 Has anyone gotten far with Che? 16:41:16 well, then whats the "Appreciates the change of pace" message for? 16:41:25 !lg * god=~Chei max=sc 16:41:26 killing fast enemies 16:41:28 have you played chei? 16:41:35 someone won already but I wonder how many ponderous items he was wearing 16:41:40 185. hyperbolic the Englaciator (L27 NaIE), worshipper of Cheibriados, escaped with the Orb and 4 runes on 2010-02-04, with 1959151 points after 100844 turns and 13:03:39. 16:41:54 * dpeg likes how mentioning NH can kill any reasoning 16:41:54 naga is cheating :P 16:42:16 !lg * god=~Chei max=sc sp!=Na 16:42:42 106. rob the Brawler (L20 OgEE), worshipper of Cheibriados, demolished by a stone giant on Vault:8 on 2009-12-22, with 232604 points after 71888 turns and 7:06:37. 16:42:55 !lg * god=~C s=god 16:42:56 185 games for * (god=~C): 185x Cheibriados 16:42:57 There will be a day when having any connects to/feelings for NH will be likened to syphilis and the antichrist. 16:43:03 :( 16:43:13 There was some intermediate name, right? 16:43:15 Chronos? 16:43:18 yes 16:43:34 Couldn't use that, of course, but the C stuck, as usual. 16:43:46 and even the h, it seems 16:44:33 I have two obsolete branches in my git. How do I get rid of them? 16:44:34 And the DOS port too :P 16:45:15 dpeg: git branch -d 16:45:16 git branch -d bran 16:45:20 has terence some hidden confusion immunity or poison resistance mm 16:45:24 or -D if they weren't ever merged 16:45:24 sorear: thank you 16:45:48 felirx: is he wearing armour? 16:46:01 I died already so no clue 16:46:09 he just ran past some 6 mephit clouds with no effect 16:46:25 felirx: could have rPois ego, yes 16:47:41 -!- Rarus has quit [Ping timeout: 245 seconds] 16:48:36 -!- purge has quit [Quit: .] 16:49:34 I think it would be very useful if abilities.txt could be sorted, but I won't do *that* manually. :) 16:50:42 It seems like a very short file 16:50:50 Isn't that supposed to describe all abilities? 16:50:55 03greensnark * r3e660da7e8b5 10/crawl-ref/source/ (6 files): 16:50:55 Che monster-player speed delta ignores burden state and the Slow spell. Che 16:50:55 piety for killing slow monsters is now awarded only if random2(level + 18 - 16:50:55 you.experience_level / 2) > 5 (matching piety gain from DID_KILL_LIVING for the 16:50:55 blood gods). 16:51:07 the main use of sorting would be to know at a glance if something is missing :) 16:51:08 CIA is late to the party 16:51:46 sorear: Should Sense Surroundings 16:51:46 Map your vicinity. 16:51:48 I perceive a util/descript-sort.pl :P 16:51:48 stay? 16:51:53 hehe 16:52:02 greensnark: it'd be a one-liner, why bother 16:52:10 sorear: is it? 16:52:15 perl -i -e 'BEGIN{ $/ = "%%%%\n"; } print join "%%%%\n", sort <>' dat/descript/abilities.txt #untested 16:52:26 Holy Lord 16:52:34 That doesn't handle comments and stuff 16:52:51 dpeg: nah, it can go 16:52:53 -!- stabwound has quit [Ping timeout: 246 seconds] 16:52:53 You can apparently have comments before the key 16:53:17 Anyway, someone has written a script that may even work 16:53:23 I'll leave it to dpeg to use it :) 16:53:43 oh, I will be happy if the Jiyva desciptions work 16:54:09 sorting of descript.txt should come with a change that adds god names as prefixes to god powers 16:54:12 not now 16:55:02 -!- yobbo has joined ##crawl-dev 16:55:17 You see here a warped 16:55:18 _jewellery appearance swamp dragon armour. 16:55:24 ahs just been foxed? 16:55:27 fuxed? 16:55:29 faxed? 16:56:09 03greensnark 07stone_soup-0.6 * r8c393f2d816e 10/crawl-ref/source/ (6 files): 16:56:09 Che monster-player speed delta ignores burden state and the Slow spell. Che 16:56:09 piety for killing slow monsters is now awarded only if random2(level + 18 - 16:56:09 you.experience_level / 2) > 5 (matching piety gain from DID_KILL_LIVING for the 16:56:09 blood gods). 16:57:19 we should replace the mailing list with fax 16:57:24 !tell Textmode if you were interested in tackling the accidental scrll destruction issue, I posted it: http://crawl.develz.org/mantis//view.php?id=784 (I had thougt it ws already posted, but apparently not.) 16:57:24 Twinge-: OK, I'll let Textmode know. 16:58:14 There is no accidental scroll destruction. There are only elemental and preliminary scroll destructions. 16:59:05 greensnark: ^^ _jewellery appearance ? 16:59:14 I thought that was fxed 16:59:15 -!- stabwound has joined ##crawl-dev 16:59:20 greensnark: thanks, so I can close 16:59:29 dpeg: Poor phrasing, maybe - it's the issue we were talking about last night, about IDed scrolls being destroyed when you cancel them 16:59:32 Did you see that iwth the latest code? 16:59:39 Oh, bug report? 16:59:42 yes 16:59:44 Yeah, should be fixed 17:00:38 dpeg@dis:~/crawl-ref/crawl-ref/source$ ./crawl 17:00:39 Unable to generate level for 'D:1'! 17:00:45 delete saves? 17:01:25 -!- Twinge has joined ##crawl-dev 17:02:22 Does it happen again if you run Crawl again? 17:02:25 -!- Rarus has joined ##crawl-dev 17:02:33 yes 17:02:42 Can I get your save 17:02:54 This is latest code, right? 17:03:04 Can you email me the save 17:03:24 I'd be interested to know why levelgen is failing 17:03:30 -!- Twinge- has quit [Ping timeout: 240 seconds] 17:03:32 "0.6 Highlights" *instead of _in_ the Temple 17:08:57 03j-p-e-g * r33f9efd020fc 10/crawl-ref/source/ (describe.cc spells4.cc spells4.h): If you know Evaporate, list possible clouds in potions' descriptions. 17:09:50 interesting patch... 17:09:50 Textmode: You have 2 messages. Use !messages to read them. 17:09:56 !messages 17:09:56 (1/2) Twinge said (7h 6m 53s ago): If you use your computer a lot, buying an LCD might pay for itself over a couple years from the energy savings. (For me it was a drop in like 90watts -> 30watts, and with my heavy usage this pays for itself in about 4 years) 17:10:01 !messages 17:10:01 (1/1) Twinge- said (12m 37s ago): if you were interested in tackling the accidental scrll destruction issue, I posted it: http://crawl.develz.org/mantis//view.php?id=784 (I had thougt it ws already posted, but apparently not.) 17:14:32 -!- Twinge- has joined ##crawl-dev 17:15:18 -!- morik has quit [Quit: Adios] 17:16:07 greensnark: does the save yield anything useful? 17:16:17 -!- Twinge has quit [Ping timeout: 240 seconds] 17:16:24 Oh, you sent it 17:18:11 Hm, level gen worked for me with your save 17:18:16 But I got a bunch of Lua errors 17:18:21 I know I'm blowing our horn, but the interface is so much more improved... 17:18:41 If you delete the save, does it fail again? 17:18:50 one code change made my laptop playing from bearable to fun 17:19:00 aka make dolayout respect msg_min_height 17:19:05 no more 5 line overlays :D 17:19:09 felirx: Nice :) 17:19:35 greensnark: this is a new git pull, with some minor changes to ability.txt 17:19:41 whatever I start, it crashes 17:19:46 dropped msg_font_size to 10 so it only takes a few tiles in height 17:19:53 dpeg: On master? 17:20:15 git branch shows you on master? 17:20:19 yes 17:20:33 dpeg@dis:~/crawl-ref/crawl-ref/source$ git branch 17:20:33 * master 17:20:42 Do you have gdb 17:20:56 Wait, is it always failing to generate D:1 or is it crashing? 17:21:27 dpeg@dis:~/crawl-ref/crawl-ref/source$ ./crawl 17:21:27 Unable to generate level for 'D:1'! 17:21:54 Even after you delete your save? 17:21:57 yes 17:22:09 Are your saves in ~/saves? 17:22:13 Can you delete the whole dir? 17:22:20 Er ./saves, I mean, not ~/saves 17:22:50 that's it 17:22:57 sorry for that 17:23:13 I wonder what caused it to fail though 17:23:27 I changed ability.txt! 17:23:31 :P 17:23:37 That doesn't seem likely to be the culprit :P 17:23:49 isn't there some db stuff in the saves folder? 17:23:55 Yes 17:24:08 All compiles .des files and descriptions go into saves 17:24:28 But for it to fail to generate D:1, that suggests something went haywire in a compiled .des file 17:24:49 If it is an actual bug, we will get more reports. 17:25:03 Yes 17:27:35 morn 17:27:35 due: You have 1 message. Use !messages to read it. 17:27:37 !messages 17:27:37 (1/1) dpeg said (1h 16m 20s ago): Please tell me what you think of http://crawl.develz.org/wiki/doku.php?id=dcss:feedback:vault:troves 17:27:52 due! 17:28:04 03dpeg * re90022d8b4e2 10/crawl-ref/source/dat/descript/ (ability.txt gods.txt): Add descriptions for Jiyva and abilities. (Shayne) 17:28:16 Is the Jiyva piety bug fixed 17:28:25 greensnark: Oh, someone had a bug that the db and des folders kept being reparsed every time he opened the game. 17:28:36 How was he aware of this? 17:28:37 crap, mispronoun. they! 17:28:41 Local tiles 17:28:47 30+ second lag every time. 17:28:50 moin due! 17:28:57 Maybe his .des file timestamps were in the future 17:29:20 That might be an issue 17:29:28 hi Napkin! how goes CDO? 17:29:32 if you play tiles you see the database being parsed the first time 17:29:36 CDO is baaaaaaack 17:29:40 It's bigger! 17:29:42 It's better! 17:29:42 subsequent loads are too fast and only show the loading maps text 17:29:45 greensnark: yes 17:29:49 It's finally too much for Mr Incredible! 17:29:50 yay! 17:29:55 Oh wait, not that last bit 17:30:14 s I can see by the flood of thousands of emails. 17:30:26 okay, so play-testing today 17:30:43 I'm just going to highlight that we've branched and that play-testing targets are those on the wiki. 17:31:01 lol 17:31:23 I had huge support in here - coffee pots all day :D 17:31:38 Napkin: thanks for the open heart surgery. 17:31:39 !tell doy Thanks! 17:31:39 due: OK, I'll let doy know. 17:31:41 dpeg: Mantis 656 is still open wrt Jiyva piety bug 17:31:44 Napkin: yes, thank you! 17:31:57 shoals tide washes blood away <3 17:32:00 Napkin rocked the update 17:32:11 Nothing worse than bloody beaches 17:32:28 Has anyone fixed the ice form trap thing? 17:32:37 Not that I know 17:32:46 yeah 17:32:53 * greensnark eyes only the unassigned bugs. 17:33:00 I had to do the move_player_to_location(you.pos()) thingy to make them drown when ice form ends 17:33:05 otherwise they're just standing in water 17:33:14 but i forgot to enclose it in an only if feat is watery block 17:33:18 I think there's an extra flag you can pass to tell it not to trigger traps 17:33:23 ahhhhh 17:33:24 awesome 17:33:25 from_above or such 17:33:38 It's also used when lev wears off 17:34:02 -!- hashc has joined ##crawl-dev 17:34:02 -!- hashc has quit [Client Quit] 17:34:07 greensnark: 656 is still in discussion 17:34:32 Oh, lev wearing off does trigger traps 17:34:37 I thought it didn't 17:35:17 I am getting a mail per minute. 17:35:30 Too little? :P 17:35:34 pfff 17:35:48 I see you've learned "pfff" from IRC 17:36:07 * greensnark wants the old dpeg with the olde worlde manners back! 17:36:13 notably from you :) 17:36:23 What, me? :P 17:36:29 I don't think I've ever said "pff" :P 17:36:29 * dpeg spits on the fucking ##crawl-dev floor. 17:36:41 Do I really need to search the backlogs? :) 17:36:51 Yes, prove your allegations! 17:36:53 :P 17:37:07 Or forever hold your peace :D 17:38:00 Isn't it "Pfft", anyway? 17:38:24 soerry 17:38:26 you lose 17:38:37 #crawl.2009-08-23.log:05:18 < greensnark> herself: No shock res? Pfft 17:38:42 have you tried pronouncing pfft? 17:38:49 it's impossible 17:39:04 * dpeg hands due two thousand cookies. 17:39:07 Hey! Looking at ##crawl is not allowed! 17:39:17 Everyone knows that standards are lower there 17:40:23 TGW: It's onomatopoeia 17:40:35 We need more Heizölrückstoß and less pfffing here 17:40:41 *for a sound that can not be made* 17:40:55 I made it. Just now. 17:40:55 I make it all th etime. 17:41:44 TGW: that's the noise you make when spitting 17:41:51 Can we make Heizölrückstoß the official codename for 0.6 17:41:58 You put your lips together, put your tongue on your top teeth, and make a "P" sound with an exhalation, then you push your bottom lip up against your tongue to make it an "F" sound (again, with exhalation), then you pull your tongue away and put it against your back top teeth and exhale again to make the "T" (exhalative) sound. 17:41:59 sorear: you're thinking of ptt 17:42:00 What? No. Spitting is way different 17:42:16 dpeg: Look what you've started now :P 17:42:17 It's a quick breath through closed lips, basically 17:42:33 It's a bit like "psst", only you use "f" instead of "s". 17:42:58 Usually alongside the head moving back; an expression of disbelief or dismissal 17:43:09 ok, I see what you mean 17:43:18 Do I have to point out that many German words start with Pf? 17:43:19 I do it without the T part though 17:43:48 Pflicht, Pflanze, Pflug 17:43:55 The t is optional, and commonly seen in text though less common in actual sound 17:43:56 Zug and schlag 17:44:04 Schlg 17:44:05 sorear: if your spitting makes an "fff" sound you're probably doing it wrong and messily 17:44:06 Schlag 17:44:10 and it's gross :[ 17:44:33 * greensnark lowers the curtain on the whole sorry Pfft discussion. 17:44:41 Let's move on to Heizölrückstoß 17:44:52 A word which I still have to copy-paste :P 17:44:59 Pfiezer? 17:45:09 due: trove wiki =) 17:45:10 But which dpeg can type with the great toe on his left foot, or so I'm told 17:45:26 hey, D:1 and D:2 and zero tools 17:45:46 The yaks needed the knives more than you did 17:45:54 They're waiting to give them to you on D:3 17:46:39 hah, D:3 had one 17:47:14 A yak? 17:48:42 I could probably copy and paste with my left big toe 17:48:55 well, I could paste 17:49:11 due: the bits about ANDs and ORs for speech sounds familiar to me. 17:49:44 03j-p-e-g * r3f71ccaa3c75 10/crawl-ref/source/describe.cc: Update rod descriptions now that they don't depend on player mp anymore. 17:50:26 :) 17:51:04 due: we did talk about something like this, right? 17:51:18 yes 17:51:23 you suggested OR'ing everything together 17:51:34 I said that it would be difficult and that there would be some that would need to be AND'd. 17:52:08 due: aha 17:53:19 Define the combinations in Lua 17:54:24 greensnark: That is an option... 17:56:23 sigh, no OgWr^C today 17:56:44 doy, would you add cd95a4d to 0.6.0-a2? :) 18:00:10 greensnark: http://crawl.develz.org/mantis/view.php?id=779#c2426 18:01:51 due: *shrug*, no idea how to repro problem and nothing has changed recently 18:02:03 Yeah. 18:02:06 Unless it's something tiles-specific 18:02:18 But lots of players playing tiles, so you'd expect someone else to notice 18:02:34 Yeah 18:02:55 I think felirx mentioned that his build works normally, so it's probably just des files that are future-dated 18:04:20 due: bed calls. If you want to talk about troves, now is the time :) 18:04:53 well 18:04:56 adding wands should be easy 18:04:58 new potions also easy 18:05:03 random dragon mail, also easy 18:05:07 due: the most pressing problems are weights 18:05:14 yes 18:05:19 we cannot treat all potions/scrolls the same 18:05:21 i'll convert it to a weighted picker 18:05:25 and you can adjust the weights? 18:05:30 -!- nrook has joined ##crawl-dev 18:05:39 yes, that'd be cool 18:08:19 awesome 18:08:28 death by D:2 centaur -- who let loose the retarded OOD?!?! 18:08:31 -!- Rarus has quit [Ping timeout: 245 seconds] 18:08:49 :) 18:08:51 dpeg: 18:08:55 !lg killer=troll 18:08:56 8. TGW the Cutter (L3 HaWr), slain by a troll on D:2 on 2010-02-11, with 103 points after 2682 turns and 0:03:27. 18:09:01 * due feels no pity for le ploog. 18:09:05 haha 18:09:24 if that goes in 0.6 I'm going to cry 18:09:31 TGW: crybaby! 18:09:41 it's already in 0.6 18:09:45 a XL 3 Wr can blink away from a troll, but not from a centaur 18:09:45 stable 18:09:50 -!- Rarus has joined ##crawl-dev 18:10:06 dpeg: obviously you've never played an xl 3 warper 18:10:19 Are you kidding? 18:10:29 @whereis dpeg 18:10:29 dpeg the Cudgeler (L3 OgWr) dead on D:2 on 2010-02-13 after 1452 turns. 18:10:35 only halfway 18:10:41 plus you have a scroll 18:11:44 due: for the other trove ideas, would you just make a comment on the page? 18:11:49 They're not as urgent. 18:12:54 yup 18:13:05 will try and do so tonight 18:13:30 thank you! 18:16:00 I have to start the post soon 18:17:45 "Branching, and what it means for you!" 18:18:12 -!- Kil2 has joined ##crawl-dev 18:18:26 due: nice on 18:18:26 e 18:19:08 "Positives! New stone soup, sooner!" 18:19:33 "Negatives, CDO will be running the 0.6 branch until release for testing purposes, so you won't get all of the canges now targetted to 0.7" 18:20:15 targeted 18:20:41 if I wasn't so lazy, I'd kick you for that. :p 18:21:16 oops 18:21:57 Positives: after an eternity of Crawl-for-wimps, we can finally announce OODs for real men. 18:23:22 is the OOD change just the respawning change, or is it influenced by something else as well? 18:23:38 nrook: there is also genuinely more OOD on level creation 18:24:19 Oooooooood. 18:24:28 OODles of it? 18:24:31 We need a monster called and "ood", just for fun. 18:24:39 yes, there is a reason the OOD, FOOD and GOOD are homophonic. 18:25:04 due: oh, so _that's_ why orb of destruction was created! 18:25:16 oh, okay, so it's really intentional 18:25:22 I was concerned you were sneaking this in through the back door :p 18:25:29 The orb is the last issue where we need a decision, I think. 18:27:25 03Enne * r06e43b85bf23 10/crawl-ref/source/ (11 files in 3 dirs): Add visual tabs to switch tiles inventory pane. 18:29:24 hey, I made a patch that stops "v" from evoking a rod spell if there's nothing in range (like "z" for spells). 18:29:35 I wonder should I do the same for "f"? 18:29:35 -!- Twinge has joined ##crawl-dev 18:29:42 ogre on D:1 :) 18:29:58 D:1 OODs are :( 18:30:03 get them stones and throw them! 18:32:49 -!- Twinge- has quit [Ping timeout: 264 seconds] 18:33:12 Enne: Ooh, sounds interesting. 18:33:25 yobbo: No, leave 'f', but 'v' should be interesting. 18:33:35 why leave f? 18:34:54 agree with due 18:35:07 why? 18:35:14 it's the same thing 18:35:31 it's not at all 18:36:32 f is "fire quivered item," F is "fire any item" 18:36:41 v is "evoke wielded item," V is "evoke any item" 18:37:00 there are even fewer reasons to fire things with nothing in range than there are to zap them 18:37:07 ogre on d:1 is barely even ood 18:37:08 doy: You have 1 message. Use !messages to read it. 18:37:11 d: 18:37:11 due: yes 18:37:17 due <---> doy 18:37:26 !messages 18:37:26 (1/1) due said (1h 5m 47s ago): Thanks! 18:38:29 Enne: Did I ask you about the map clearing (X+^F) not removing tiles that have ben spec'd with "TILE" in vaults? 18:38:37 No? 18:38:40 Ah, hm. 18:38:42 TGW: all missiles will go maximal distance 18:39:02 well, for instance, going into the Tukima wizlab and exploring, then hitting X^F clears the floor, but not the walls and fountains, etc. 18:39:17 okay, I am off 18:39:26 dpeg: like a prawn milkshake? 18:39:30 I still don't get it 18:40:21 due: no idea what that is :) 18:40:32 -!- dpeg has quit [Quit: prawn milkshakes] 18:40:39 Something that is off and disgusting. 18:43:39 due: Is there a bug filed on that? 18:43:57 Yeah 18:44:10 will llink, one moment. 18:44:14 ko 18:45:10 Too many bugs :o 18:45:27 http://crawl.develz.org/mantis/view.php?id=748 18:45:38 I hear you fixed my vault 18:45:38 One of these days I will fix creating decks on spec. 18:45:46 TGW: I will commit that code. 18:46:05 what's it do? 18:47:30 it unlinks it from chunks and relies on human death instead 18:47:37 03Enne * r30f11b119665 10/crawl-ref/source/tilepick.cc: [748] Fix map clearing not affecting overridden tiles. 18:47:46 Thank you! :DDD 18:47:52 awww 18:47:57 Ahhhhh 18:48:11 I'm glad it was something that simple. 18:48:35 due: maybe it could check if the human left a corpse, and use the old behavior if it did? 18:49:02 that's probably too complicated but the corpsed version looks way cooler 18:49:08 too complicated :) 18:49:16 :\ 18:49:38 there are hints of corpsses for vaults for 0.7, if dpeg gives the say-so. 18:49:42 :D 18:49:50 ok, I'll try again then 18:49:56 so I just want to make the Kiku vault work properly for 0.6 18:51:02 okay, comments on: http://pastebin.ca/1794928 18:54:41 didn't iood get balanced? 18:54:49 not fully 18:54:56 the aim deflection wasn't enough? 18:55:47 it used to make translocational smoke, make it conj/tloc 18:56:58 that's nasty but fun 18:56:58 TGW: it's still auto-hit at pointblank range 18:57:03 which is less than ideal 19:01:30 -!- syllogism has quit [] 19:02:20 -!- stabwound has quit [Ping timeout: 252 seconds] 19:07:24 -!- stabwound has joined ##crawl-dev 19:10:08 03Enne * r05fa7537b9a8 10/crawl-ref/source/rltiles/ (2 files in 2 dirs): [453] Use Jinhlk's Fedhas altar tile. 19:11:57
  • Shallow water transparency rendering on some platforms with improper OpenGL support now functions properly; the previous functionality (manually-drawn transparency) is currently default, but the new functionality can be enabled with "tile_better_transparency".
  • 19:12:01 Enne: Is that a correct description of the bug? 19:12:10 and is Charles around? I have questions about the spore trials implementation... 19:12:14 *trails. 19:12:16 pointless_: ping! 19:12:23 ? 19:12:29
  • Giant spores now leave trails of squares "mold covered", while ballistomycetes now only give experience when you kill the last one on the level. The trails of spores will also lead to other ballistomycetes and giant spores, while the activation of a ballistomycte by killing another will temporarily highlight the section of spore trail that leads to the activated one in red.
  • 19:12:35 Is that correct/ 19:12:44 I think I may have mangled it slightly. 19:13:09 due: Yes, except the previous functionality was "the water level is perfectly horizontal, such that the player looks like they were sliced in half with a laser." 19:13:32 It didn't go back to using overlays, as that doesn't work with the shoals. 19:13:32 that's about right 19:13:36 Ahh 19:13:45 pointless_: Anything majorly wrong? 19:14:21 Enne: I have to quote "player sliced in half with a laser", because that's a hilarious comparison. 19:14:22 no it's fine 19:14:26 excellent 19:38:53 Hm, why don't ogre hunters start with an ankus instead of a club? 19:38:58 -!- ogaz has joined ##crawl-dev 19:40:25 the feature request suggested a club so i gave them a club (ie no reason) :) 19:41:53 03Enne * r905fd9cced79 10/crawl-ref/source/ (4 files in 3 dirs): [742] Add silver/steel dart tiles (LoginError). 19:42:37 I love LoginError's runed ammunition tiles. <333 19:42:39 03due * rb11820d43d99 10/crawl-ref/source/tilepick.cc: Check can_override for secret door tiles as well. 19:42:45 is there a reason that some race's hunters dont get to choose what kind of ranged weapon they will use? bows vs javelins etc? 19:42:57 due: I was just about to add those too. 19:43:06 Enne: :DD 19:43:48 so how do I make tiles again? 19:43:54 I always forget the bulid rules =/ 19:44:03 nrook: There's a tile creation guide on the wiki... 19:44:17 nrook: http://crawl.develz.org/wiki/doku.php?id=dcss:help:tiles_creation 19:44:21 But basically, use one of the tiles in source/rltiles as a base; all tiles should be 32*32 and have a black rim, if possible. 19:44:28 It helps if you can do art. 19:44:29 * due can't. 19:44:41 I can recolour tiles with the best of them! But that's about it. :) 19:51:58 I can draw a box and a circle 19:52:05 athougth the circle takes all me effort 19:53:57 mold should disappear once the colony dies 19:54:10 I'm up to the 9th of february. 19:54:16 TGW: Fedhasites can evolved mould. 19:54:23 oh, hah 19:54:26 due, Enne: oops, my mistake, should have been more clear! When I said "make," I meant "compile." 19:54:32 nrook: oh 19:54:34 nrook: make TILES=y 19:54:43 less makefile 19:54:44 just append "TILES=y" to the end of your compile statement. 19:54:46 ah, alright 19:54:48 f'rinstance, make debug -j2 TILES=y 19:55:04 I figured it was just "make tiles", but then that didn't work 19:55:24 it just sets compile flags, it's not a makerule by itself 19:56:25 felirx: I'll remember to do that next time 19:57:09 of course if you're not all that familiar with make, I doubt reading it will be one's first idea of finding out ;) 19:57:29 yes, there's a slight problem 19:57:29 !tell by (Just doing the play-testing post) If all ghosts are ACTUAL_SPELLs, does this mean they're considered spellcasters for Trog purposes, regardless of their actually having spells/ 19:57:29 due: OK, I'll let by know. 19:58:06 hrm, I added new items and make debug tiles=y segfaulted 19:58:17 TILES 19:58:20 caps matters 19:58:22 go into rltiles/tool and delete *.o 19:58:33 or it should at least 19:58:40 sounds like tilegen.elf didn't compile properly 19:59:08 Keskitalo: oh, is that tile_force_overlay stuff reasonably safe? 19:59:22 it should work sanely 19:59:27 i haven't pulled it yet because i wasn't sure what it was supposed to do, and i'm not familiar with how the tiles stuff works 19:59:27 we tested as many cases as we had time 19:59:47 it basicly janks out the message region to a floating semitransparentn box instead 19:59:47 due: yeah, that worked 19:59:54 okay 19:59:58 and grows the dungeon view to cover the saved space 20:00:44 -!- TGW has left ##crawl-dev 20:00:59 -!- TGW has joined ##crawl-dev 20:02:27 -!- Enne has quit [Quit: Enne] 20:08:38 almost 2000 words written again 20:08:46 And only the 11th of February 20:08:52 Break time 20:10:11 -!- Rarus has quit [Ping timeout: 245 seconds] 20:15:43 03Keskitalo 07stone_soup-0.6 * r03fc7219e811 10/crawl-ref/docs/options_guide.txt: A little more detailed options_guide.txt entry for tile_force_overlay. 20:15:46 03Keskitalo 07stone_soup-0.6 * r0514c4c8ae40 10/crawl-ref/ (5 files in 3 dirs): Add the option tile_force_overlay. 20:15:46 03Keskitalo 07stone_soup-0.6 * r50defea206ac 10/crawl-ref/source/tilesdl.cc: Make do_layout respect msg_min_height in the initialization. 20:15:47 03greensnark 07stone_soup-0.6 * rd1be06f4e972 10/crawl-ref/source/dgn-shoals.cc: Shoals tide occasionally washes blood off walls it goes past. 20:15:48 03j-p-e-g 07stone_soup-0.6 * rae6084c997b1 10/crawl-ref/source/ (describe.cc spells4.cc spells4.h): If you know Evaporate, list possible clouds in potions' descriptions. 20:15:50 03greensnark 07stone_soup-0.6 * r301db8cd8af9 10/crawl-ref/docs/changelog.txt: Update changelog with description of OOD changes (dpeg). 20:15:51 03greensnark 07stone_soup-0.6 * r27781e4e3e90 10/crawl-ref/docs/changelog.txt: Minor corrections to the changelog. 20:15:53 03greensnark 07stone_soup-0.6 * r6e7203d33d98 10/crawl-ref/source/dat/database/randname.txt: Fix missing section separator in randname.txt (TGW). 20:15:54 03dpeg 07stone_soup-0.6 * r2905bc851c98 10/crawl-ref/source/dat/descript/ (ability.txt gods.txt): Add descriptions for Jiyva and abilities. (Shayne) 20:15:56 03j-p-e-g 07stone_soup-0.6 * r0f6f69f6239d 10/crawl-ref/source/describe.cc: Update rod descriptions now that they don't depend on player mp anymore. 20:15:57 03Enne 07stone_soup-0.6 * r823b03de703c 10/crawl-ref/source/tilepick.cc: [748] Fix map clearing not affecting overridden tiles. 20:15:59 03Enne 07stone_soup-0.6 * r83de2a91fd1b 10/crawl-ref/source/rltiles/ (2 files in 2 dirs): [453] Use Jinhlk's Fedhas altar tile. 20:16:00 03Enne 07stone_soup-0.6 * r44f8ec53584b 10/crawl-ref/source/ (4 files in 3 dirs): [742] Add silver/steel dart tiles (LoginError). 20:16:02 03due 07stone_soup-0.6 * r2a1c80778036 10/crawl-ref/source/tilepick.cc: Check can_override for secret door tiles as well. 20:16:08 hm 20:16:31 That may eventually get a bit spammy; should we quiet CIA for 0.6 cherrypicks, or do we not care? 20:16:44 also 20:16:50 we should really get CIA not to report to ##Crawl any more. 20:17:11 that's incorrect 20:17:13 Or at least, not report changes that aren't to master 20:17:25 he's useful in ##crawl 20:17:26 Reporting in general seems fine-ish 20:17:32 although, yeah, twinge's seems fine 20:17:50 Twinge: Troves? 20:17:52 cia should continue reporting to ##crawl, for changes to master at least 20:17:54 feedback is good 20:18:11 due: Hmm? 20:18:12 we can probably condense cherry picks to the 0.6 branch 20:27:14 Twinge: Most of the other branches are quiet, and I meant WizLab :) 20:27:57 hmm, what is the shortcut for "the last commit committed", again? 20:28:03 Ah. Yeah. 20:28:10 I can't keep any of this stuff straight, and googling isn't helping with this particular issue 20:28:29 nrook: HEAD 20:31:41 a ##crawl channel where only bots may speak would be a good idea 20:32:03 eh 20:32:33 Probably unecessary; conversations progress fine 20:33:07 alright, I'm done, thank you :) 20:33:25 -!- jld has quit [Quit: Changing server] 20:33:28 -!- jld_ has joined ##crawl-dev 20:33:34 -!- jld_ is now known as jld 20:33:35 not for me, when I'm interested in conversations, i'll ignore Henzell 20:34:03 L - a @jewellery appearance@ jade ring 20:34:08 Twinge: already fixed 20:34:17 k 20:34:29 bhaak: i wrote an irssi script to redirect all bot chatter to a separate window 20:34:39 but haven't used it in a while 20:34:58 -!- eith has quit [Ping timeout: 240 seconds] 20:36:09 -!- Mu_ has quit [Quit: Defecator, may everything turn out okay so that you can leave this place.] 20:37:10 ??kiku 20:37:10 kikubaaqudgha[1/2]: A god specialised for necromancers, gives the abilities to recall undead slaves, permanently enslave undead and summon reapers. Kiku will give book gifts in the following order: Book of Necromancy, Book of Death, Book of Unlife and finally the Necronomicon. Also see {kikubaaqudgha_reasons}. 20:37:22 http://crawl.develz.org/mantis/view.php?id=788 20:38:48 new ^o screen is orgasmic 20:39:55 -!- Twinge- has joined ##crawl-dev 20:41:44 hmmm, why is Ashenzari broken now 20:42:44 -!- Twinge has quit [Ping timeout: 265 seconds] 20:43:12 Is unique gear made better somewhere other than where the type of weapon/armor is assigned? 20:43:49 Twinge-: a couple of uniques get the hell knight loot table 20:44:18 -!- Ashenzari has joined ##crawl-dev 20:44:18 -!- The topic of ##crawl-dev is: DCSS development channel! | Logs: http://tozt.net/crawl (new and improved! and possibly buggy... let doy know) | People with +v have commit access. | Please keep general crawl-related chit-chat to ##crawl. | Dev wiki: http://crawl.develz.org/wiki 20:44:22 Add four medium-rarity theme books (http://crawl.develz.org/mantis/view.php?id=788) by nrook 20:44:22 Improve description of robe of the Archmagi (http://crawl.develz.org/mantis/view.php?id=787) by tinyrodent 20:44:22 Could not pick up throwing net on ground (http://crawl.develz.org/mantis/view.php?id=781) by GrimmSweeper 20:44:22 Give enslaved souls special speech (Monsters too happy about their souls being enslaved) (http://crawl.develz.org/mantis/view.php?id=780) by Pseudonut 20:44:22 Evoking a rod with "v" should cancel when there is nothing in range, like casting spells with "z". (http://crawl.develz.org/mantis/view.php?id=786) by yobbo 20:44:22 Wearing rings shouldn't prompt for which ring to swap if one of the rings you are wearing is cursed. (http://crawl.develz.org/mantis/view.php?id=785) by yobbo 20:44:22 Canceling Identified Scrolls Should Not Destroy Them (http://crawl.develz.org/mantis/view.php?id=784) by Twinge 20:44:33 there we go 20:45:38 ogaz: Yeah, but that's defined in the same section, not hiding somewhere :) Looks like Joseph gets ringmail (on average) and an average weapon only, hmm. 20:45:59 Speaking of which though, the Hell Knight table is dumb. 20:46:21 the hell knight table is amazing 20:46:26 The hell knight table is scar. 20:46:29 *scary. 20:46:47 I am saying this as a player and not as an actually responsible person though 20:47:03 Nice loot, baaadly created assignation function. 20:47:12 It's all cascading chances instead of a single weighted pick. 20:47:56 Keskitalo: Around 20:47:57 *? 20:51:09 -!- nrook has quit [Quit: Lost terminal] 20:52:03 due: Yeah, that's what I meant. You can't at all qunatify the odds at a glance 20:52:17 It makes me cry. 20:52:17 due: You have 1 message. Use !messages to read it. 20:53:15 a 4.1% chance for a halberb and a 14.3% chance for a demon trident if though they are both 1 in 7 ;P 20:53:58 Twinge-: If you can collate the chances I would <3 you and make it into a random_choose-weighted. 20:54:29 Donnne 20:54:30 Arghe 20:56:12 -!- Twinge has joined ##crawl-dev 20:56:18 03due * rd4f542b85f52 10/crawl-ref/source/dat/des/branches/swamp.des: Force shallow water for icy Swamp ending, as azure jellies are not amphibious. 20:56:43 You just want to mimic the current odds for now then? And want a list of the odds for each weapon? 20:58:09 Well, wieghts out of a total weight! 20:58:29 New play-testing post is now up on the CDO blog, covering the recent branching of 0.6! http://crawl.develz.org/wordpress/?p=406 20:59:06 due++ 20:59:22 doy: Let me know if there are any bugs with my description of branching :) 20:59:31 I should be packing 20:59:32 -!- Twinge- has quit [Ping timeout: 272 seconds] 21:00:13 number 4 popped a thought on my head about monster pathfinding 21:00:18 mainly to do with conjure flame 21:01:11 if you stand next to wall and conjure 2 flames along it's normal, a monster that is on the other side of the flames next to the wall will not try to pathfind past them 21:01:51 ??war axe 21:01:51 war axe[1/1]: A one-handed axe. Acc: 0, Damage: 11, Delay: 160% 21:02:35 Mind if I tweak it slightly due? 21:03:20 !tell dpeg My friend suggests Amulet of anchoring instead of stasis. 21:03:29 Henzell went bye bye? 21:03:31 due: OK, I'll let dpeg know. 21:03:35 ngiht all 21:05:06 -!- Textmode has quit [Quit: Leaving] 21:05:38 due: amulet of stability 21:06:15 Both are better than stasis imo 21:06:20 yes 21:07:03 AoA, though <3 21:07:05 alliteration <3 21:07:16 twinge: but which is better than the other? 21:09:19 -!- DrPraetor has joined ##crawl-dev 21:10:12 TGW: No strong preference. Very slight preference for anchoring I think, but stability is fine too 21:10:27 DrPraetor: Hello! AC got in 21:12:11 * due prefers Anchoring. 21:12:37 Are there any issues with me pushing nixor's spell book commit? 21:13:15 -!- morik has joined ##crawl-dev 21:13:37 -!- Eifeltrampel has quit [Ping timeout: 264 seconds] 21:19:34 03due 07stone_soup-0.6 * re24043ed7358 10/crawl-ref/source/dat/des/branches/swamp.des: Force shallow water for icy Swamp ending, as azure jellies are not amphibious. 21:32:11 03nrook * r9ed590a72ec1 10/crawl-ref/source/ (dat/descript/items.txt enum.h itemname.cc spl-book.cc): Added four medium-rarity books: the Dragon, Burglary, Dreams, Chemistry. 21:33:32 :D 21:34:50 !log 21:34:53 9609. TGW, XL10 HaWr, T:15479: http://crawl.develz.org/morgues/trunk/TGW/morgue-TGW-20100213-033435.txt 22:06:12 -!- yobbo has quit [Quit: Leaving.] 22:07:53 03due * r6688ea1c5389 10/crawl-ref/source/transform.cc: Fix #625: traps hitting twice when leaving ice form. 22:08:17 down to 35 open bugs for 0.6! 22:11:26 03due * rde3f3c68598d 10/crawl-ref/source/dat/clua/lm_trove.lua: Fix #776, missing descriptions for Troves. 22:11:39 03due 07stone_soup-0.6 * r75f5dd17825e 10/crawl-ref/source/transform.cc: Fix #625: traps hitting twice when leaving ice form. 22:13:45 03due 07stone_soup-0.6 * r3a7aa0cdbf8d 10/crawl-ref/source/dat/clua/lm_trove.lua: Fix #776, missing descriptions for Troves. 22:18:47 34? :) 22:25:46 hey, that ice form commit doesn't have my name in it :[ 22:26:13 Stop complaining :p 22:29:57 -!- Twinge- has joined ##crawl-dev 22:32:49 -!- Twinge has quit [Ping timeout: 264 seconds] 22:37:00 due: now where's the fun in that? 22:37:28 * due cuddles ogaz. 23:16:40 -!- pointless_ has quit [Quit: ChatZilla 0.9.86 [Firefox 3.5.7/20091221164558]] 23:17:14 "_R - a @jewellery appearance@ jade ring" 23:18:47 already fixe 23:18:48 d 23:19:23 due: if you're around, could you update cdo? 23:20:33 erm 23:20:35 i'll try 23:20:51 napkin left me a message about not using the update script 23:21:03 ah 23:21:06 let me check it 23:21:18 well, don't do anything that'll screw it up 23:21:19 (: 23:21:26 yeah 23:22:05 hm 23:22:09 I think it should be okay 23:22:22 ah, yep 23:22:29 it's using the pre-stable branch now, so he updated the script 23:22:39 yep 23:22:47 Already on 'pre-stable' 23:22:48 Your branch is ahead of 'local/stone_soup-0.6' by 5 commits. 23:22:50 hopefully should be safe :0 23:31:13 is silver still meant to sear undead, now it's all anti-chaos and stuff? 23:32:42 corporeal undead 23:33:10 things that are out of their 'natural form' 23:33:20 zombies being unnatural forms for corpses 23:33:45 Master branch on CDO updated to: 0.6.0-a2-50-g3a7aa0c (16.5) 23:33:45 not ghosts or demons 23:34:28 due++ 23:34:47 ah ok 23:34:58 just wondered since i saw it still sears player ghosts 23:35:03 and wasn't sure if it should or not 23:35:11 hmmm, it shouln't 23:35:26 it shouldn't, no 23:35:37 file it 23:35:46 righto, will do 23:35:53 doy: you've touched the overview code recently 23:35:58 yes 23:35:59 doy: does it not report overview notes? 23:36:07 notes? 23:36:12 you mean annotations? 23:36:32 portals have an overview_note paramter that's supposed to show up for the ovewview 23:36:45 i didn't touch that part 23:36:49 hm 23:37:55 oh 23:37:58 never mind, I'm dumb 23:38:17 oh damn 23:38:31 yesss 23:38:46 Trove: D:1 (wants 5 scrolls of enchant weapon II) 23:38:56 Need to trim the description and quote, though. 23:38:58 Will do that after. 23:50:07 Player ghosts are seared by silver (http://crawl.develz.org/mantis/view.php?id=789) by MarvintheParanoidAndroid