00:19:25 Hmm, Donald has almost Hell Knight equipment too eh. I'll clean up a few others and not just the Hell Knights while I'm at it 00:20:03 nooo 00:20:09 Donald is almost, but no two-handerrs. 00:22:56 greensnark, ping. 00:23:00 Nod. 00:23:10 Same brand and pluses though 00:23:36 Does it make sense for him to have flaming 1/3rd of the time and much lower odds for other brands? 00:23:40 -!- Twinge- is now known as Twinge 00:25:09 It's a direct copy of Hell Knight branding right now 00:25:23 Yes, that was intentional. 00:25:29 I copied and pasted it myself. 00:26:11 k 00:26:58 okay, that's how it works, then. 00:27:24 Did you want Scimitars & Long Swords to be about 50% of his weapons overall? They're about 16% on Hell Knights because they have more weapons stacked 00:27:36 yup! 00:27:44 k 00:27:45 he always gets shield, is the thing 00:27:53 so nothing bigger tha na hand and a half 00:28:09 Sure. 00:28:36 If we wanted to be fancy we could have a very tiny chance of an Evingstar :) 00:31:52 Or Spiked Flail. I could add either or both in while I'm at it, or just leave it the same. 00:45:15 -!- Madtrixr is now known as Mad|fail 00:48:00 @??Joseph 00:48:00 Joseph (10@) | Speed: 10 | HD: 7 | Health: 66 | AC/EV: 0/10 | Damage: 9 | Res: 06magic(46) | Chunks: 07contaminated | XP: 610. 00:48:18 @??orc warrior 00:48:18 orc warrior (08o) | Speed: 10 | HD: 4 | Health: 16-40 | AC/EV: 0/13 | Damage: 20 | Res: 06magic(16) | Chunks: 07contaminated | XP: 133. 00:52:34 He really doe sneed a damage buff. 00:53:57 I'm thinking: Equipment buff, damage buff, XP nerf. 00:54:13 -!- Mad|fail is now known as Madtrixr 00:54:14 Yup. 00:54:25 400xp for orc-warrior-esque damage and equipment sounds fine. 00:54:27 Right now he gets the same weapon as an orc warrior, and onyl gets armor 40% of the time (and mediocre armor) 00:54:52 What is Joseph's current flavor? 00:55:33 None. 00:55:36 I have to write it. 00:55:52 according to learndb he and jozef are both bounty hunters searching for the other 00:56:15 also the purpose of joseph is to confuse me about whether it's him or jozef that's net guy 00:56:16 due: I know - I mean, what did you just make it? :) 00:56:25 I haven't done it yet 00:56:28 Ah. 00:56:37 ogaz: that'll probably go, one bounty hunter is enough. 00:57:14 Joseph is "looks like a mercenary". 00:58:18 Well... light to medium armors I'm thinking, but weapons on average a bit better than an orc warrior. Both with an okay chance for some damage/accuracy buffs, but not a lot. Sound reasonable? 00:58:28 I'd like to make him an archer, to be honest. 00:58:33 An archer eh. 00:58:48 Each enough. 00:58:51 &Easy 01:01:38 I'm not sure. 01:01:41 I'm still thinking about it. 01:01:47 Maybe a hunter instead. 01:01:55 I can go ahead and switch him over if you'd like. Could even make him multi-talented and get random of bow/cbow/sling, hehe. 01:02:02 I haven't decided yet! 01:02:16 Urug has javelins and Jozef has throwing nets, so i can't use them. 01:02:21 I'm inclined to go shield + sling. 01:03:07 Shall I just wait on tweaking him and leave it until you've decided then? =) 01:03:10 !tell greensnark How is util.random_weighted_from supposed to work if passed multiple lists? ({a=100, b=1}, {"a", "b"}) doesn't seem to favour a. [continued] 01:03:10 due: OK, I'll let greensnark know. 01:03:38 !tell greensnark But function wn (a) if a=="a" then return 100 else return 1 end, (fn, {"a", "b"}) favours a over b. 01:03:38 due: OK, I'll let greensnark know. 01:03:49 Twinge: That would be great if you could 01:05:00 Alright. Can I go ahead and give Donald about a 2% chance for an Eveningstar? 01:06:37 Sure 01:06:39 @??eveningstar 01:06:40 unknown monster: "eveningstar" 01:06:42 ... 01:06:52 lol 01:07:07 Joseph: A mighty hunter skilled in the art of slinging. In his youth, he once felled a giant with a single stone. 01:07:22 * Twinge snickers 01:07:26 I'm thinking the latter reference may be overly obtuse. 01:07:37 maybe 01:07:38 But I think sling + sling bullets (enchanted), + quarterstaff and buckler. 01:08:36 Anyone else get it? 01:08:37 Sure. And... Leather Armor: 2, Studded Leather: 3 01:09:00 (Weights) 01:09:07 Studded leather? 01:09:43 Sure? Or is that gone in trunk? 01:09:53 I've... never seen it in trunk? 01:10:00 * Twinge just realized I've -- yeah, that 01:10:03 O_o 01:10:08 Wrong game? 01:10:19 It's on the wiki list 01:10:23 ??studded leather armour 01:10:24 I don't have a page labeled studded_leather_armour in my learndb. 01:10:27 * Madtrixr is unsure what is ocurring 01:10:37 I think it's from like 0.2 or something 01:10:46 ??studded leather 01:10:46 I don't have a page labeled studded_leather in my learndb. 01:10:50 Haha, yeah, it doesn't exsist. 01:10:52 k. 01:10:53 okay then. 01:11:29 Is there still much of a distinction between heavy and light armors anymore after the AC tweaks? 01:12:37 I was actually thinking leather or ring originally, then saw studded in the list, hehe. *deletes* 01:12:58 Yeah, it's long gone. 01:13:39 How about Leather:3 Ring:2 then. 01:17:24 Sounds god 01:17:28 ... good. 01:17:58 Joseph: A fearsome hunter who is exceptionally skilled with slings. It is rumourd that he can take down a foe from any distance with a single stone. 01:21:04 Time to head out, later. 01:29:40 Hmm, I don't really understand how giving a monster multiple weapons works. Orc Knights can spawn with a melee weapon and a crossbow, but the code implies one or the other only :/ 01:32:06 I guess it's the !melee_only action; awkward. 01:34:55 -!- morik has quit [Quit: bedtime] 01:49:20 -!- Twinge- has joined ##crawl-dev 01:51:54 -!- Twinge has quit [Ping timeout: 252 seconds] 01:54:53 !function items 01:54:56 Lines pasted to http://pastebin.com/m189b56fd 01:55:15 Wat 01:55:46 the code that handles that is such a huge hack 01:55:51 because i was so incredibly lazy 01:56:13 you can do "file.cc:123-456" though 01:56:14 I'm trying to figure out how to give sling bullets an enchantment bonus 01:57:24 I think I've got everything else (untested though :P) 01:59:09 -!- Twinge- is now known as Twinge 01:59:31 (I didn't know what file it was in, btw, which is what I was trying to find; it is kind of awkward to grep for) 02:03:47 With weapons it's easy, bleh. 02:04:12 Heh that's a fun random set, wow. Quartstaff of speed, Potion of speed, wand of slowing. 02:11:45 Oh, it IS just as easy, I'm just dumb. Hooray 02:13:35 -!- yobbo has joined ##crawl-dev 02:19:20 -!- ogaz has quit [Remote host closed the connection] 02:44:02 -!- syllogism has joined ##crawl-dev 02:46:32 !tell due new Joseph and mon-gear cleanup all set: http://www.it-is-law.com/dump/0001-Cleanup-Joseph.patch (I'll wait to tweak his damage/XP until we get a gimpse of how he does slinging.) 02:46:32 Twinge: OK, I'll let due know. 03:09:08 -!- Ero has joined ##crawl-dev 03:35:02 -!- Kil2 has quit [Read error: Connection reset by peer] 03:37:16 -!- Xiberia has quit [Ping timeout: 245 seconds] 03:42:28 -!- dpeg has joined ##crawl-dev 03:50:14 nobody here 03:50:14 dpeg: You have 2 messages. Use !messages to read them. 03:51:02 Moin david! 03:51:10 <3 Trog! :D 03:51:32 he "hinted" me to switch to staves - nice decision :D 03:52:57 btw, the repartitioning yesterday gave us additional 50gb for the dgl ;) 03:53:59 Napkin: Awesome! How long will that last? 03:54:19 hehe, good question :) 03:54:52 but we have some buffer for now :) 03:55:27 I also had to make more room for the apache logs - didn't expect that many hits when I set up the logging partition :D 03:55:42 !messages 03:55:42 (1/2) greensnark said (18h 27m 13s ago): 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. 03:55:46 !messages 03:55:46 (1/1) due said (6h 52m 20s ago): My friend suggests Amulet of anchoring instead of stasis. 03:55:53 !seen due 03:55:53 I last saw due at Sat Feb 13 07:21:04 2010 UTC (2h 34m 49s ago) saying Time to head out, later. on ##crawl-dev. 03:56:04 he went out for dinner 03:56:15 10:26 back in a few hours 03:56:18 http://pastie.org/823042 crawl is under /var 03:56:35 why not use lvm? 03:56:43 !tell due I like Anchoring, although there's been talk about a Teleport Anchor (misc item). Gotta propose that as an FR, I think. 03:56:43 dpeg: OK, I'll let due know. 03:57:24 for a setup that would never ever get a second disk I don't think lvm is necessary 03:57:48 the partitioning wasn't the problem either... resize2fs took the most time 03:58:01 my workstation has lvm and only about half the disk actually allocated, so far. 03:58:11 when I need more space on some partition, I lvextend then resize2fs. 03:58:33 have they figured out how to make resize2fs online yet? 03:58:48 hm? 03:58:52 I never done an offline one 03:58:57 resize a mounted partition 03:59:00 yes, sorear 03:59:13 if you have your ext3 created with inode_resize feature 03:59:22 (or was it resize_inode?) 03:59:41 still declared experimental though 03:59:50 resize_inode, yes. 04:00:17 !tell due Also good blog entry, as always :) 04:00:17 dpeg: OK, I'll let due know. 04:00:26 the roguelike server I mostly-run has /var mounted through FUSE 04:00:30 it's... interesting 04:01:11 sorear, what's the purpose of that? 04:01:36 Zaba: online savefile compression 04:01:42 and morgues 04:01:48 ah 04:02:13 sorear: you have a rl server? 04:02:13 nothing else on it then the roguelike server? 04:02:19 *than 04:02:35 i wouldn't like everything in /var compressed.. that's a bit slow 04:03:25 dpeg: I do a lot of adminning but it's not really mine 04:03:42 dpeg - add a comment in the wordpress! :) 04:03:44 I'm more of a paxed-type 04:03:58 what is it running, sorear? 04:04:08 adom 04:04:18 Napkin: it's not /var itself, but the /var/lib/adom/server 04:04:19 dgl or something else? 04:04:29 something entirely else 04:04:29 ah, ok, that makes a lot of sense :) 04:04:41 a big nasty homegrown... thing 04:04:50 called "rl-server"? 04:05:07 adom has expectations of its environment that dgamelaunch can't provide 04:05:16 a friend of the frozen depths developer wrote a rl-server 04:05:29 does it color adom too? 04:05:46 adom does color by default 04:05:51 oh? 04:05:58 i remember i had to run adom in a wrapper 04:06:00 it's a nameless horror... sometimes we call it ancardia, after the hostname 04:06:03 to have colors 04:06:17 what kind of wrapper? 04:06:49 don't remember the exact name - but it just colored adom 04:06:51 due: util.random_weighted_from('w', { { w = 15, 'a' }, { w = 25, 'b' } }) will pick { w = 25, 'b' } more often 04:06:52 greensnark: You have 2 messages. Use !messages to read them. 04:07:03 moin greensnarking! 04:07:17 The first parameter is either a function that returns a weight, or a key in the individual tables that has a weight 04:07:20 Hey Napking :) 04:07:29 from the Guidebook, Appendix N, Version History: 04:07:36 0.7.0 First public release, color added 04:08:06 /gaway 04:08:11 :P 04:08:22 moin moin 04:08:23 * greensnark hands bhaak a cookie. 04:08:29 "Adom Sage" - it think that's what it was.. 1s - let me google again 04:09:07 http://kiserai.net/adom/sage/ 04:09:09 * bhaak eat a cookie. This cookie has a scrap of paper inside. It reads:--More-- 04:09:19 maybe it's not needed anymore? 04:09:35 Do I need to point out that ADOM is the dark past? 04:09:44 a another wrapper around an abandoned rl 04:09:58 Medieval misery, crucibles, inquisition etc. 04:10:16 We are the future! 04:10:52 Why did you mention crucibles, what's wrong with crucibles 04:10:59 lol 04:11:16 * dpeg puts greensnark on the stake. 04:11:30 Right next to Arthur Miller. 04:11:35 wow.. just checked open bugs.. and there are like 7000 comments on a single bug! :-O 04:11:47 Link! 04:11:51 Napkin: game! 04:11:58 "And nobody expected skynet to rise from the code programmed to support the lazyness of people playing one particular game." 04:12:05 nonono, from that other game i'm not going to say the name of anymore ;) 04:12:22 Voldemort? I mean, Adom? 04:12:32 hihi 04:15:04 heh, ssh rodney@rlgallery.org - password yendor 04:15:19 "I’ve set up a public server for the original Rogue. It’s still in the testing phase, but Rogue 3.6 and 5.2 are playable." 04:15:37 ADOM: If you're going to abandon a game, SHUT DOWN THE BUG FORUMS 04:16:12 O_o 04:16:58 maybe it's time to finally upgrade dgamelaunch? 04:18:05 Napkin: ooh shiny 04:18:06 It's that time of the decade 04:18:37 nah.. too much work ;> 04:19:17 One of my plans is to try and convert ancardia to actually use dgamelaunch 04:19:44 Madtrixr: ? 04:20:10 greensnark: AHHH. 04:20:10 due: You have 4 messages. Use !messages to read them. 04:20:13 The game is shut down, yet the bug forums are still open? 04:20:14 !messages 04:20:14 (1/4) N78291 said (7h 31m 17s ago): The azure jelly on the icy swamp:5 vault can't swim so it can't ever get to the player. 04:20:16 !messages 04:20:16 (1/3) Twinge said (1h 33m 44s ago): new Joseph and mon-gear cleanup all set: http://www.it-is-law.com/dump/0001-Cleanup-Joseph.patch (I'll wait to tweak his damage/XP until we get a gimpse of how he does slinging.) 04:20:18 !messages 04:20:18 (1/2) dpeg said (23m 35s ago): I like Anchoring, although there's been talk about a Teleport Anchor (misc item). Gotta propose that as an FR, I think. 04:20:21 !messages 04:20:21 (1/1) dpeg said (20m 4s ago): Also good blog entry, as always :) 04:20:26 dpeg: Hiya. 04:20:32 There's a new blog post? 04:20:34 Yay 04:20:34 I'm out at family for dinner, so not really here. 04:21:21 Madtrixr: Yeah, Thomas Biskup appears to have fallen off the face of the Internet 04:21:27 lol 04:21:40 Madtrixr: When the forums were attacked by spambots last year, we had to reach him *by telephone* 04:21:47 lol 04:22:19 O_o That's sad. 04:22:36 greensnark: you need a bot in here that read's the dev blogs rss feed 04:22:58 we already have a bot that reads the cdo/mantis rss feed 04:23:13 so, bhaak, -->doy 04:24:48 sorear: there was a recentish inverview with TB on TotRL 04:24:58 doy: Can it do that? That would be nice. 04:25:13 dpeg: Thanks, it was a reall rushed one; I might try and write something on portal vaults through the week for next week. 04:25:31 due: I need them weights on the trove items =) 04:25:39 dpeg: Yeah, greensnark just told me how to do it :) 04:25:45 The infrastructure is enough, I can pull numbers out off my derriere. 04:26:12 Hehehe. 04:26:16 I... can probably do it here 04:26:18 one moment 04:26:52 ohooh.. magical portal... to WizLab?? 04:28:57 due: The function will return the whole sublist though, so you'll get back { w = 25, 'b' } 04:29:21 And you have to index the sublist to ge the data you want 04:30:48 mutagenic fog clouds don't show when targetting them 04:31:24 greensnark: ahhh 04:31:56 Napkin: Mantis item, assign to Haran 04:32:05 item.sub_type = util.random_weighted_from('weight', potions)["potion"] 04:32:09 greensnark: like this? 04:32:26 If the key is 'potion', yes 04:32:29 Excellent 04:32:34 I couldn't decipher the acutal code, it was confusing me. 04:32:39 dpeg: No wands just yet, but... 04:32:40 And you can use .potion instead of ['potion'] 04:32:44 true 04:33:48 dpeg: Joseph: A fearsome hunter who is exceptionally skilled with slings. It is rumourd that he can take down a foe from any distance with a single stone. 04:33:56 -!- Ero has quit [Ping timeout: 240 seconds] 04:34:01 What do you think? Making him a slings+shield user. 04:34:08 I think that's an interesting mid-game threat. 04:36:09 Give him archer bonus and he'll be terrifying :) 04:36:34 Yess, exactly. 04:36:39 I really, really lik ethe idea. 04:36:56 @The_monster@ boasts, "I once slayed a giant with my sling!" 04:37:01 Is that too Biblical? 04:37:14 dpeg: Do you want to be able to specify weight, scroll, as well as the number? 04:37:50 due: As long as his name's not David, not really 04:38:33 It's better than "Looks like a mercenary", I think. 04:40:03 back 04:40:13 Isn't the proper past tense "slew" 04:40:24 <3 Joseph, although it's clearly the wrong name :) 04:40:30 slayed is so wrong to me 04:40:34 Rename to David please 04:40:38 no 04:40:42 David is a very good name 04:41:00 sorear: I'm not sure, I thought slayed was the past participle, slew was the simple past tense. 04:41:01 Just kidding :P 04:41:28 I thought the past participle was slain 04:41:50 no 04:41:57 or... 04:41:57 due: hm, ideally, we have this: (1) specified amount, a la "q=2"; (2) specified weight, a la "w=30" 04:42:02 dpeg: I've done this 04:42:06 yay 04:42:28 or am I horribly confused about what a past participle is 04:42:43 due: wands would be cool to have. They should be full, however. Cannot allow players to dispose their discharged wands at the trove. 04:43:04 * dpeg loves strong men and strong words. 04:43:11 sorear: you're right, it's slain. 04:43:16 dpeg: so yes for Joseph then? 04:43:19 I really like the idea. 04:43:22 yes 04:43:27 I'm at a loss as to what to do for Frederick. 04:43:47 Frederick isn't a German name anyway 04:43:50 to hell with him 04:44:22 dpeg: I pushed the weights, let me know if you have questions 04:44:31 wands may prove more difficult 04:44:39 03due * r285625d50716 10/crawl-ref/source/dat/ (clua/lm_trove.lua des/portals/trove.des): Troves: Report needed item in ^O, xv, once locked. Update description, too. 04:44:42 03due * rb6a391c73130 10/crawl-ref/source/dat/des/portals/trove.des: Weight, quantity potions and scrolls for Trove entrance fees. 04:44:45 due: he's a BADASS VILLAIN with a MONACLE. Can't you come up with *something*? 04:44:48 Oh, I forgot to push that? Whoops. 04:45:00 sorear: I get stuck on svelte every bloody time. 04:45:13 Action film villain cliches, if you have to 04:45:27 hm. 04:45:37 Suberted action film villain cliche. 04:45:47 I was tempted to rename Frederick to Galahad, actually 04:45:48 Don't like that, personally. 04:45:49 @The_monster@ asks, "Have you seen a white cat around? No?" 04:45:55 dpeg: Subverted, though. 04:46:00 The monocle is because it's such a Wodehousian name 04:46:09 Oooh 04:46:11 Wodehousian. 04:46:18 @The_monster@ talks about how you'll never amount to anything. @player_only@ 04:46:36 What we need for good uniques is something closer to the gameplay: why is he in dungeon, or how does he kill? 04:46:42 I say, old chap, what do youu think about this orb of destruction, what what? 04:47:08 @The_monster@ sighs. "Adventurers these days, they don't know how to walk nevermind fight." 04:47:20 fun stuff 04:47:30 due: can I have a poke at the weights? 04:47:37 dpeg: sure, that's the point :) 04:47:40 @The_monster@ pines for a worthy challenger. 04:47:56 dpeg: Yeah. 04:48:36 @The_monster@ yawns. "Why do I bother fighting the likes of you?" 04:49:00 I like him as a dispassionate villian seekng an appropriate challenge. 04:49:04 Which you most certainly are not. 04:50:56 w:1 This Lehudib guy offered to sell me some sort of spear-spell. I told him it would make my life too boring. 04:51:07 HAHA. 04:51:43 @The_monster@ lets out an exaggerated yawn. 04:52:35 Okay, we'll go with that and see what David thinks. :) 04:52:36 Louise? 04:52:45 @The_monster@ moans, "They told me only strong opponents would get this far down." 04:54:15 @The_monster@ rants about the fall of honour. 04:54:24 "I just killed four would-be warriors around here. You'll be number five." 04:55:06 "All @player_race@ look the same to me. Bumbling weaklings, the lot of them." 04:56:06 should depend on the species 04:56:42 but yes, that's a reasonable speech theme 04:57:14 "Are you really such a coward that you would ask divine favor when fighting me?" # needs to depend on an Invocations god 04:57:32 "Is that all you've got?" 04:57:50 @The_monster@ looks bored. 04:58:30 w:1 "What was your name again?" 04:58:35 due: weight only governs how likely it is that the item is chosen? 04:58:40 dppyup 04:58:42 er 04:58:49 dpeg: yup, weight is chance of being picked 04:58:51 due: so I would have to come up with different quantities for different potions? 04:58:57 no, you don't *have* to 04:59:00 "To you, today is the most challenging fight of your life. For me, today is tuesday" 04:59:03 yes, but I want :) 04:59:10 Madtrixr: awesome 04:59:22 -!- Xiberia has joined ##crawl-dev 04:59:22 I know right? 04:59:27 I like all of these 04:59:30 should get rid of the date reference 04:59:44 *today is just another day* 04:59:49 How's that? 05:00:01 "To you, now is the most challenging fight of your life. For me, I'll have lunch in an hour." 05:00:05 Madtrixr: also okay 05:00:10 There we go. 05:00:27 due: weight 10 is default and could be dropped? 05:00:31 w:2 "I should get a job as a lumberjack. The trees would put up more of a fight." 05:00:35 dpeg: uh 05:00:42 greensnark: what's the default weight? 05:00:48 10 05:00:59 ah, yes, 10 05:01:01 "They don't make heroes like they used to." 05:01:12 sorear: I like that first one. 05:01:18 due, greensnark: how can I get shortcuts "d(23)" instead of "crawl.random(23)+1"? 05:01:41 local function d(size) return crawl.roll_dice(1, size) end 05:01:50 yes, but where :P 05:01:57 Top of file works :P 05:01:59 So...why all the witty dialogue? 05:01:59 why not local d= crawl.roll_dice? 05:01:59 thanks 05:02:06 Madtrixr: Frederick. 05:02:12 "In my day, to be a hero meant something. Now, you're no more exciting than the next yaktaur." 05:02:16 Oh yeah, local d = crawl.roll_dice is easier 05:02:16 dpeg: Not top of the file, top of the function 05:02:18 Madtrixr: trying to save Freddy's life 05:02:23 I think roll_dice already checks if it has one param or two 05:02:27 dpeg: put it before "local item = blah" 05:02:31 lol 05:03:07 Who, Fredrick? 05:03:15 @??louise 05:03:15 Louise (02@) | Speed: 10 | HD: 13 | Health: 106 | AC/EV: 0/10 | Damage: 17 | Flags: spellcaster | Res: 06magic(86) | Chunks: 07contaminated | XP: 2251 | Sp: stone arrow, sting, blink, b.lightning, banishment, minor healing. 05:03:49 ??fredrick 05:03:49 I don't have a page labeled fredrick in my learndb. 05:03:56 @??frederick 05:03:57 Frederick (03@) | Speed: 10 | HD: 21 | Health: 159 | AC/EV: 0/10 | Damage: 27 | Flags: evil, spellcaster, see invisible | Res: 06magic(140) | Chunks: 07contaminated | XP: 5373 | Sp: mystic blast, b.cold, invisibility, animate dead, iron shot. 05:04:11 Frederick is one of the nastyiest uniques. 05:04:12 thanks due 05:04:18 "You're too slow. Go fetch a potion of speed or something." 05:04:19 ??frederick 05:04:19 frederick[1/2]: A svelte fighter-mage, wearing a gold-rimmed monocle. SPELLS INCLUDE: mystic blast, bolt of cold, invis, animate dead, iron bolt. Casts spells at the same strength as Cerebov! 05:04:31 ??frederick[2] 05:04:31 frederick[2/2]: The unique formerly known as Adolf. 05:04:40 He used to be called Adolf? Really? 05:04:46 yeah 05:04:53 Snorg was Anita once 05:04:55 !lg * killer=adolf s=v 05:04:56 3 games for * (killer=adolf): 3x 0.1.7 05:04:57 That's... tacky. 05:04:59 due: I pushed everyone to change Adolf. 05:05:05 Yeah, Adolf is just tacky. 05:05:08 Okay yeah, the Tuesday joke works for him (minus the tuesday part) 05:05:20 He had "unfortunate facial hair", too. 05:05:25 A svelte fighter-mage, wearing a gold-rimmed monocle. He looks bored. 05:05:33 if he's a "svelte fighter mage" with a monocle. 05:05:45 Unfortunate you say? lol 05:05:48 is the potion called brilliance or brillance? 05:05:55 Is that enough of a description? 05:06:06 brilliance 05:06:19 AS a comment, I would add: He looks for exciting fights, but can find any. 05:06:23 *can't* 05:06:53 w:1 "Challenge ME? You and what army?" 05:07:25 No, no, You and whose army! 05:07:30 comment: He looks for exciting fights, but can find any. Clear case of hubris and megalomania. 05:07:43 comment: He looks for exciting fights, but cannot find any. Clear case of hubris and megalomania. 05:07:44 Beogh You didn't bring enough reinforcements. Come back later, I'll be waiting. 05:08:02 Beogh is doable. 05:08:31 That is a great line, culled from Raúl Juliá's last masterpiece, Street Fighter. 05:08:46 Whichone? 05:09:22 -!- CIA-42 has quit [Ping timeout: 248 seconds] 05:09:38 @The_monster@ offers you a few words of tactical advice, but you can't understand them. 05:09:48 The movie. First one, '94, live action 05:09:51 sorear: Put themin a textfile and email it to me! 05:09:55 ...you can't make any sense out of them? 05:10:16 confused This can't be happenning! 05:10:17 Where can I find the generation chances for the various items? 05:10:28 dpeg: ask twinige 05:10:30 *twinge 05:10:45 due: I think I'm mostly out of ideas, can't you just scrape your irclog? 05:10:47 Twinge: you here? 05:10:55 sorear: True, but... lazy. 05:10:59 I'll do it later. 05:11:50 Will my line be considered? 05:12:08 Which one? 05:12:23 Also, which Street Fighter (I have never seen it) line did I reinvent? 05:13:08 I don't think you reinvented one, I just liked the lumberjack line. 05:13:08 Madtrixr: I'll consider and rewrite all of them, probably :) 05:13:35 due:sweet. if you could just put an M in the credits, that'd be great :P 05:13:39 Twinge: matter of life and death! The well-being of the universe depends on you. 05:13:51 no nicks 05:14:09 dpeg: makeitem.cc 05:14:29 Alright, just make a vague reference to "some random IRC'er named Nick 05:14:37 dpeg: got the weights right here 05:14:43 makeitem.cc:2741 05:14:48 _generate_scroll_item 05:14:59 *cough* Jude Brown 05:15:12 thank you 05:15:26 Madtrixr: won't happen. Full name or it didn't happen. 05:15:33 sorear: what's wrong with that? 05:15:53 are we going through this again? 05:15:57 Slouch doesn't wake up monsters 05:15:59 alright, do you want First, middle, last, or just first and last? 05:16:04 syllogism: Nor does it work through glass, which is strange. 05:16:06 oh, that's not your actual name, due? 05:16:08 due: No 05:16:10 How naughty. 05:16:30 lol 05:16:30 Try to hide this fact from others. I hate nicks in the credits. 05:16:40 I understand your reasons; there is no more interrogation 05:16:42 hah. 05:16:50 okay 05:17:12 My name is Nick White, and I'm pleased to announce that not everyone makes fun of my name. 05:17:23 Haha, that's hilarious! 05:17:39 HAHAHA REALLY??? 05:17:51 I don't know why it is hilarious though 05:17:53 I hate you guys :D 05:17:56 Someone should tell me 05:18:03 greensnark: Me too. 05:18:25 That my last name is White? and coincidently, I'm white? 05:19:05 Is that all? 05:19:12 I don't know. 05:19:14 I suppose the people who laugh at that are easily amused :P 05:19:22 Now if you had a name like Heizölrückstoß I might be amused 05:19:29 If you're aiming for ironic, it would be better if you weren't white. 05:19:35 I don't think I've ever heard of anyone over the age of 17 taking honest flak for their name 05:19:56 Like my brother's friend, Jason Black? who was white? 05:19:58 Nobody made fun of my name after 5th grade 05:20:00 Jennifer Anniston! 05:20:10 Ever 05:20:11 sorear: Hard to believe. 05:21:15 It's funny, 'cos there's a character in shortbus named Jennifer Anston who's terrified of telling people her real name for being laughed at. 05:21:29 Which is precisely what they do. But that's a movie. 05:22:55 What's really sad is that they made a game of the Street Fighter movie. Think about that for a second. 05:23:46 Couldn't they have made a book out of it? Or a church? 05:23:57 I'd go to a Street Fighter church. 05:24:05 Was there a Heizölrückstoß in the movie 05:24:07 Nope. They had to make a game. 05:24:29 What's a Heizolruckstoss? 05:24:39 you got it all wrong 05:24:44 Heizölrückstoß 05:24:48 ... 05:24:59 Too lazy to type theumlauts. 05:25:00 o: or oe 05:25:03 due: it's the most beautiful German word I am aware of. 05:25:04 never o 05:25:21 sigh...I give up, what does it mean? 05:25:25 note: most actual Germans will kill you if you use o: 05:25:27 so use oe 05:25:34 and ß is sz rather than ss, no? 05:25:38 sorear is correct. 05:25:50 o: looks like a doy smilie. 05:26:16 * sorear HAD full international typing working at one point but it broke 05:26:21 * sorear is too lazy to debug 05:26:39 * Madtrixr doesn't know if HydraIRC supports umlauts. 05:28:36 Slouch slowness wears off too fast on high hd monsters 05:29:44 right, back to development, I'll shut up and lurk now. 05:32:19 oh damn 05:32:25 rings of protection and slaying use pluses 05:32:36 damn damn damn 05:32:42 What what what? 05:32:48 is that bad? 05:32:56 yes. 05:32:59 troves are broken. 05:33:10 ? 05:36:27 feh 05:37:21 will fix lter 05:39:43 -!- Madtrixr is now known as NickWHite 05:39:49 -!- NickWHite is now known as NickWhite 05:40:09 Why not? 05:40:22 -!- NickWhite is now known as Madtrixr 05:43:37 -!- phyphor has quit [Ping timeout: 260 seconds] 05:45:52 bugbug: 05:45:59 15 glowing bolts of penetration 05:46:03 w - 41 +0 bolts of penetration 05:50:38 Napkin: due will not like that 05:51:05 ja, i'm afraid so 05:52:06 Can I use comments after code in lua? 05:52:16 return item -- why not? 06:16:54 Trove: D:1 (10 potions of speed) 06:17:46 10 potions of speed is probably a few potions too many 06:17:55 noooo 06:18:01 -!- phyphor has joined ##crawl-dev 06:18:13 syllogism: it is 4+d3+d3 06:18:16 so maximum 06:18:27 ah 06:18:29 Napkin: I'll look again tomorrow 06:18:50 I've heard Heizoelrueckstoss is really hot topic in here 06:18:55 syllogism: numbers are liable to change, but now there are different quantities for different items :) 06:19:06 !tell due Troves: wands, pluses for rings of intelligence, protection, ,evasion, slaying, etc; glowing ammunition stacking improperly. 06:19:06 due: OK, I'll let due know. 06:19:10 I wonder how many are generated on average 06:19:21 I'm off to bed shortly 06:19:21 due: You have 1 message. Use !messages to read it. 06:19:30 of course a potion shop might have quite a few 06:19:31 bhaak: I expected better from you. I know that the lazy Swiss sacrificed the ß on the altar of laziness, but you still use Umlaute officially! 06:19:34 is there anything that desperately needs my attention? 06:19:54 beyond this excellent book and my nice bed 06:19:55 umlauts are great 06:19:57 due: I will have the trove ready when you're up again. At least the weights :) 06:20:01 yay 06:20:12 my soul just died a little bit inside with napkin's bug report 06:20:12 due: oh, one question 06:20:17 Napkin: can you file? with a save game? 06:20:21 Napkin: that may make it easier to trac kdown... 06:20:32 dpeg: shoot, you have... a few minutes :) 06:20:36 I've heard Heizölrückstoß is a really hot topic in here 06:20:37 due: when we ask for a weapon, are to-hit and to-dam rolled separately? 06:20:43 bhaak: yes, it is! 06:20:58 I wonder who would come up with such a topic? 06:20:59 dpeg: we never ask for a weapon outside of tose found in shops 06:21:15 A word to die for, a word to kill for, a word to wage wars with neighbours for, to enlighten them about Heizölrückstöße. 06:21:21 due: alright 06:21:33 But what does it meaan? 06:21:38 due: otherwise I would have proposed to use to-hit=to-dam :) 06:21:38 don't make me consult my german dictionary 06:21:43 feh, will do. 06:22:51 I would also like to mention that Heizölrückstoß has no weak vowels like a, in contrast to Katzenhaarallergie. 06:23:53 ruck+stoss = "recoil, backstroke, repulsion"... 06:24:07 *rueck 06:24:43 yes 06:24:43 I babelfished it :P 06:24:45 Easier :P 06:24:57 heizoel isn't in my dictionary 06:25:02 heating oil 06:25:09 Babelfish called it fuel oil recoil 06:25:13 ah 06:25:18 so like an oil flash? 06:25:19 that sounds good even in English 06:25:25 what dictionary is that? use http://dict.leo.org/ 06:25:29 "heiz-en". 06:25:37 bhaak: Casell's New German. 06:25:44 1962. 06:25:47 Still uses ss. 06:26:10 It's pretty chunky, but my knowledge of German grammar is clunky, so it's usually not much help. 06:26:32 About all I can remember is that everything has to agree in gender, and tha tnouns are capitalised. 06:26:35 germans also still use ss. Swiss abandoned it already in the 1920s, German are sometimes a little slow :) 06:27:17 okay 06:27:21 that's more than enough time 06:27:43 will fix rings and write frederick's speech and backstory up tomorow, as well as joseph... 06:28:01 joseph shouldn't go into 0.6, though, in second thoughts; changing him to ranged is... a change 06:28:12 goodngiht! 06:29:11 gn8 06:29:14 looks like CIA has died completely 06:29:15 cool 06:29:16 * due gone. 06:29:27 !tell due Read your messages! 06:29:27 due: OK, I'll let due know. 06:33:55 oh.. uhm.. 06:34:00 savegame? 06:34:53 due? it's helpful even so much later? 06:36:12 Is it really true that you get as many ?mapping as ?fear on average? 06:36:22 heh - i think i just stumbled on it again :) 06:40:33 -!- Textmode has joined ##crawl-dev 06:40:46 dpeg? 06:41:34 how about renaming versions in Mantis? 06:41:51 -> 0.6 pre-release branch 06:42:01 -> 0.7 development branch 06:42:09 -> longterm planning (0.8+) 06:42:10 ? 06:43:15 Napkin: yes, it's time 06:43:50 sorear: the sum of all potion weights in makeitem.cc is larger than 10000 (11790, I think). Is this old? 06:44:50 anyone in here know who 'MagenUs1354' might be? 06:45:35 Krakens are a seething mass of crashes 06:46:14 :) 06:47:53 Magen is the German word for stomach. 06:48:11 -!- Nexos has joined ##crawl-dev 06:48:35 * dpeg ponders if he can get bhaak to do Tunnelkriech-Steinsuppe-de. Mit ß! 06:48:51 done, dpeg. "0.6 pre-release branch" is now the default "fixed_in_version" string 06:49:04 Any crawl mantis maintainer around? 06:49:19 longterm planning (0.7+) was renamed to 0.7 development branch 06:49:31 and longterm planning (0.8+) added 06:49:48 so, issues declared to be longterm planning need to be adjusted now 06:49:57 What's up, Nexos? 06:50:40 Also, why is !magic so criminally rare? 140, less than !CM. Didn't Haran increase rates some time? 06:51:22 He increased generation rates, but they were practically non-existent to start with 06:51:31 lt x->0, 3x -> 0 :P 06:51:35 Napkin: well, can't connect; it accepts the pwd but I'm still "logged" anonymously. Doing the "pwd forgotten" procedure gives me a "Application Error #12 This account is protected" when I enter a new pwd. 06:51:56 Nexos: This is for your *protection* 06:51:59 any objections if I make !magic less rare? 06:52:03 They're silly right now. 06:52:08 ? 06:52:12 dpeg: Sounds good 06:52:16 Nexos: Sorry, just kidding 06:52:22 what username did you type in, when you did the password reset, Nexos? 06:52:32 and - do you have cookies enabled? 06:52:42 not sure you need them - but I think 06:53:24 well maybe cookies issue... lemme check 06:53:58 your account definitely exists ("Nexos") and you used a gmail.com account 06:54:53 well apparently it was a cookie issue... 06:54:56 * Nexos feels confused 06:55:02 great 06:55:25 OK let's fill in a new bug report in that case 06:55:33 :) 06:56:41 -!- eith has joined ##crawl-dev 07:02:40 -!- bmh has joined ##crawl-dev 07:03:01 morning 07:03:07 morning, bmh 07:03:12 dpeg: try to force johanna to do it. She already looked at nethack-de's code. :-) 07:03:36 ??Purgy 07:03:37 purgy[1/1]: An unusually thin and nervous troll. Sad, really. :( 07:03:38 ok, DGL is now announcing "pre-0.6" 07:03:38 Isn't that like looking at Great Cthulhu 07:04:11 I just happened upon a rather lethal looking vault on D:3, it contained an electric eel 07:04:17 bhaak: I already lost my sister to the tiles. I don't want to experience that again with de :) 07:04:18 Is that on purpose? 07:04:34 probably not 07:04:41 Yeah, bhaak is the voice of the tempter on ##crawl-dev :P 07:04:41 overflow temple? 07:05:09 Napkin: It could be. Who's temple would have water? 07:05:17 bhaak: Is nethack-de based on Unnethack or vanilla? 07:05:18 It had goldfish zombies and electric eels 07:05:21 greensnark: hehe. telnet un.nethack.nu is working again :-) 07:05:30 How do I commit only a single file. Is is just git commit "file" instead of git commit -a ? 07:05:39 yes 07:05:44 dpeg: git add ; git commit 07:05:49 greensnark: on vanilla with some small improvements. As long nethack-de isn't finished, I don't want to do a unnethack-de 07:05:53 bmh: file a bug report, including a shot of the vault, please 07:06:22 And does nethack-de have Heizölrückstoß 07:06:40 greensnark: not yet :D 07:06:44 :D 07:06:45 -!- DrPraetorious has joined ##crawl-dev 07:06:55 dpeg: I will if I live long enough 07:07:17 dpeg: Can you just look at my game on CDO? (username: bh) 07:07:26 no time 07:08:10 -!- DrPraetor has quit [Ping timeout: 272 seconds] 07:09:24 What's the preferred method for including pictures of vaults on the tracker? 07:12:21 -!- yobbo has left ##crawl-dev 07:12:37 use copy and paste, bmh, and put it into
 tags
07:12:51  Napkin: ack, attached it already
07:12:59  thanks :)
07:17:07  Deadly overflow altar (http://crawl.develz.org/mantis/view.php?id=790) by brendan
07:21:28 -!- Nexos has left ##crawl-dev
07:23:10 -!- Xiberia has quit [Ping timeout: 256 seconds]
07:24:04  bmh: fixed, thanks
07:24:13  which altar was it?
07:24:32  I forgot :)
07:24:39  but I found it
07:24:53  there were some more with water or lava and no no_monster_gen
07:25:02  ah ha
07:25:17  The CIA is a bit slow today?
07:26:21  CIA bots aren't around
07:31:01  ah
07:32:32  bhaak - the stripping feature of dgl is not working correctly
07:32:40  on un.nethack.nu
07:32:58  at least i somehow don't manage to properly watch your game
07:33:21  i tried iso-8859-1 and utf-8
07:34:20  Napkin: stripping feature being 's' to switch through ASCII and normal view?
07:34:26  yeah
07:34:34  greensnark: I am also not getting a commit mail, that's the same bug as the dormant CIA?
07:34:45 -!- purge has joined ##crawl-dev
07:35:20  That suggests SF is also having problems
07:35:34  Napkin: on nethack.unfoog.de it doesn't work at all. Maybe a problem on the new dgl, paxed?
07:35:46  dpeg: Your push succeeded, though
07:35:51  both have dgl updated from 1.4.8
07:35:51  I have your changes
07:35:52  greensnark: good
07:36:20  what locale are you using, bhaak?
07:36:52  ..if that matters at all for nethack
07:37:36  Napkin: usually iso-8859-1, but it shouldn't matter for nethack as long as you don't use IBMgraphics. I use decgraphics
07:37:50  ahh, decgraphics
07:37:58  why do you?
07:38:14  wait - i think there was a way for putty to display it properly
07:39:11  no, it can't.. matter of font then
07:39:15  hmm, decgraphics look nicer and don't need a special encoding like ibmgraphics
07:39:41  !tell due Joseph: A mighty hunter skilled in the art of slinging. In his youth, he once felled a *hydra* with a single stone.
07:39:41  purge: OK, I'll let due know.
07:40:52  no - need to do stripping - which isn't working fully
07:41:38  NH looks so quaint now :)
07:41:56  Like a Sony Walkman :)
07:42:07  My dad had one of those :)
07:42:17  Napkin: from work using "Use font in both ANSI and OEM mode" http://www.softpedia.com/screenshots/PuTTY-Portable_10.png works, but also "Poor man's linedrawing" should work
07:44:26  weird
07:44:31  what font do you use?
07:45:18  tried kinda like all my bitmapped and a few truetype fonts - of course, poor man's linedrawing works - but uuuugly!
07:45:37  anyways.. don't forget to eat, bhaak ;)
07:46:17  bhaak: 1.5.0 or svn?
07:46:49  1.4.8 apparently
07:47:13  no, he said he updated - just forgot the banner, i guess
07:47:15  1.5.0
07:47:42  strangely, stripping works just fine on NAO.
07:47:43  not me, octe runs the server :)
07:49:03 -!- Spads has quit [Ping timeout: 276 seconds]
07:53:41  gah, weapons of distortion need to have the banish chance reduced.. losing too much exp :P
07:54:14  and its not like you can use them situationally.
07:59:05  pardon my confusions, but there is a pseudo-random element to starting stats, right?
08:02:58  did that get removed?
08:03:02  didn'*
08:03:32  i think a race/background combination always has the same starting stats
08:06:19  in trunk they are fixed
08:06:29  (and need another iteration IMO)
08:06:43  especially for magic users
08:08:59  I can get behind anything that reduces scumming
08:09:16  Not because I have a problem with scumming, but because it's time consuming
08:12:14  i got 6 poisoned orcish darts for a gift from okawaru?
08:12:14 -!- bmh has quit [Quit: bmh]
08:13:57  and then 3 needles of sleeping....
08:14:04  i think the amounts maybe should be increased
08:16:02  ok, maybe not for sleeping since its OP for assassins :)
08:23:12  Napkin: You around?
08:24:04 * greensnark invokes the power of Heizölrückstoß to summon Napkin.
08:24:21  BAM!
08:24:25  what's up? ;)
08:24:36  Hehe
08:24:53  Can we put up a Java telnet applet so players can connect to CDO from their browsers
08:25:21  which one?
08:25:26  generally - of course!
08:25:31  The first one I found from Googling was jta
08:25:55  on the other hand i have only ajaxterm - which seems to have a few problems and supports iso8859-1 only
08:25:57  http://www.javassh.org/space/Installing+the+Applet
08:26:13  A pure JS thing would be better in general
08:26:22  jta is a fat 0.25M
08:27:13  a pure javascript telnet client without server support can't work
08:27:36  why is "iso8859-1 only" not good enough?
08:27:38  Well, you'd need the new JS sockets thing
08:28:17  The advantage of jta is that CDO would need no changes
08:28:21  Just a directory with the jta stuff
08:28:42  new JS sockets?
08:28:58  HTML 5 web sockets
08:30:13  oh, cool and frightening, I didn't know that
08:31:29  Although that might also need server stuff, I'm not very familiar with it
08:31:56  Ok, time for dinner + drinks
08:36:27 -!- by has joined ##crawl-dev
08:36:40  hi
08:36:40  by: You have 1 message. Use !messages to read it.
08:36:47  !messages
08:36:47  (1/1) due said (12h 39m 18s ago): (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/
08:39:49  !tell due Yes, apparently which would seem to be a bug.
08:39:49  by: OK, I'll let due know.
08:50:24 -!- dpeg has quit [Quit: leaving]
09:16:59  Hi rob
09:17:06  greensnark - can't get it to work in color...
09:21:26  hi napkin
09:22:44  so quiet here
09:22:59  ah - they are just taking a nap
09:23:07  it's been quite busy in the morning :)
09:24:55  I feel like show_gold_turns should default true
09:25:14  I'm the only person I know who intentionally doesn't use it
09:25:59  I think so too, I always forget enabling it on various different accounts
09:26:55  Napkin: do you happen to know whether it's possible to format parts of mantis notes fixed-width?
09:27:13  otherwise I can easily link to the wiki
09:27:25  yes
09:27:30  use 

09:27:38  many html tags work
09:32:15  works, thanks!
09:44:26 -!- pointless_ has joined ##crawl-dev
09:48:09  monsters may leave LOS after shout without "moves out of view" message (http://crawl.develz.org/mantis/view.php?id=791) by rob
09:49:46  yay, shifted responsibility for this bug :)
09:58:12  Bogus "jewellery appearance robe" randart item (http://crawl.develz.org/mantis/view.php?id=792) by tinyrodent
09:59:42  "savegame attached" ...where?
09:59:53  nm, there it is
10:05:47  guys stop reporting that bug
10:10:52  lol?
10:16:44  it's been fixed
10:18:26  ah, what was it?
10:18:58  "You pick up the @jewellery appearance@ robe"
10:20:24 -!- Zaba has quit [Ping timeout: 256 seconds]
10:26:42 -!- Zaba has joined ##crawl-dev
10:26:42 -!- Zaba has quit [Changing host]
10:26:42 -!- Zaba has joined ##crawl-dev
10:35:03 -!- by has quit [Quit: leaving]
10:41:09 -!- Twinge- has joined ##crawl-dev
10:43:30 -!- Twinge has quit [Ping timeout: 240 seconds]
10:46:29 -!- Twinge has joined ##crawl-dev
10:49:32 -!- Twinge- has quit [Ping timeout: 265 seconds]
10:52:01 -!- morik has joined ##crawl-dev
10:52:21 -!- Twinge- has joined ##crawl-dev
10:55:06 -!- Twinge has quit [Ping timeout: 256 seconds]
10:59:42 -!- by has joined ##crawl-dev
11:03:10 -!- Twinge has joined ##crawl-dev
11:03:28 -!- Twinge- has quit [Ping timeout: 256 seconds]
11:08:29  Temporary distortion brand has no unwield warning (http://crawl.develz.org/mantis/view.php?id=793) by tinyrodent
11:13:01 -!- eith_ has joined ##crawl-dev
11:15:25 -!- eith has quit [Ping timeout: 264 seconds]
11:15:31 -!- eith_ is now known as eith
11:18:32  Autopickup doesn't work in the abyss (http://crawl.develz.org/mantis/view.php?id=794) by tinyrodent
11:19:39  it usually does
11:21:40  05:45:59  15 glowing bolts of penetration
11:21:40  05:46:03  w - 41 +0 bolts of penetration
11:21:49  I don't think that's a bug
11:22:14  I think "glowing dagger -> glowing dagger of draining -> +0 dagger of draining"
11:23:51  ah - what I picked up in here talking about it was, that once the brand is known, it should only be glowing/runed if it has modifiers
11:24:28  weapons don't do that, as I recall
11:25:15  TGW: I have tried this in wizard mode, before changing missiles to work as described above; did I make a mistake?
11:25:59  commit a2367277a
11:26:24  This trove needs 13 potions of speed to function. Give it the items? :-O
11:26:30 -!- bmh has joined ##crawl-dev
11:26:40  omg!
11:26:41  by: I don't think that's how it works, but I don't know
11:26:45  omg what?
11:26:51  consistency with weapons seems appropriate
11:26:56  13?!
11:27:11  by: oh, I mean yours was right
11:27:33  glowing dagger -> glowing dagger of foo -> +0 dagger of foo
11:29:19  ah, good
11:30:26  !tell due Napkin's glowing bug of penetration isn't really a bug. I hope your soul recovers :)
11:30:26  by: OK, I'll let due know.
11:30:40  he considers it a bug
11:31:06  I hope not, I made this change after discussing it with him
11:35:00  I just found two altars to Sif. Is this correct behavior?
11:35:40  I think random altars can still get placed
11:40:52  !tell doy 092f2b1 should go in 0.6.
11:40:52  by: OK, I'll let doy know.
11:41:21  which is 092f2b1?
11:51:11  is it a bug that wasting cards doesn't reduce piety with nemelex?
11:51:33  cancelling cards from destruction, or drawing trowel somewhere it won't work, etc
11:54:01  no
11:54:24  oh huh, ok
11:54:25  I sort of agree, but I think "fixing" it would be worse...
11:54:38  the message is a little misleading then
11:55:14  it just means you don't gain piety
11:55:18  you usually do
11:55:35  hm, i suppose so
12:01:00  ooh.. my swamp display is bugged
12:01:09  maybe because of my ascii waves?
12:01:46  yeah
12:02:58 -!- MarvinPA has quit [Ping timeout: 256 seconds]
12:07:28 -!- MarvinPA has joined ##crawl-dev
12:22:45 -!- Giomancer has joined ##crawl-dev
12:30:06 -!- dpeg has joined ##crawl-dev
12:30:45  !seen greensnark
12:30:45  I last saw greensnark at Sat Feb 13 14:31:56 2010 UTC (3h 58m 49s ago) saying Ok, time for dinner + drinks on ##crawl-dev.
12:36:31  dpeg: I was thinking... I have no strong desire to write lua. Would there be any use for a graphical vault maker?
12:39:23 -!- Spads has joined ##crawl-dev
12:43:46  bmh: what is the goal?
12:45:21 -!- Eifeltrampel has joined ##crawl-dev
12:46:50  dpeg: Allow lazy people to design vaults.
12:48:47  bmh: if you're lazy, it is simple already... no lua needed. And for fancy stuff, there's no way around lua.
13:00:30  bmh: you can always ping the channel if you need help with something
13:01:22  yes, that's a good comment
13:01:26  bmh: or write me a mail
13:01:42  My Yiuf is a yellow 'g' -- did we change somethingß
13:01:49  he's random
13:01:57  I got a cyan one just a bit ago
13:02:01  or something
13:02:20  ah
13:03:11  HE was mostly blue to me in the past :)
13:07:15  Worst is when he's masquerading as a plain gobli
13:07:19  dpeg: Looking for me?
13:08:06  maybe yiuf should be elemental
13:08:49  We need a unique that's always followed by a squad o cheerleaders
13:09:01  Could make Margery's hell knights do it
13:09:07  hah
13:09:22  A hell-knight comes into view. He is wearing pom-poms.
13:12:26 -!- greensnark has quit [Quit: Night's plutonian shore beckons.]
13:28:00  I've noticed a high incidence (compared to 0.5) of teleport traps on low levels. Was there an intentional change that led to this?
13:28:24  Not that I am aware of. I thikn I noted the same. Might be worth a Mantis item.
13:29:02  Ewasy enough to compare in wizmode
13:33:25  has anyone complained about the hellfire "nerf" yet? :P
13:33:25  i think I encounteres a tele trap on d2 earlier
13:34:35  I like the way demonspawn hellfire is strictly stronger now
13:34:40  ooo
13:34:42  that's true
13:34:58  did it even affect the damage
13:36:32  I'd say hellfire is strictly stronger overall as well
13:40:42  but at least it's less likely it will do something absurd like 70
13:46:47  < bmh> dpeg: I was thinking... I have no strong desire to write lua. Would there be any use for a graphical vault maker?
13:47:07  did you see the prototype syntax highlighter
13:48:13  feedback, please? http://crawl.develz.org/wordpress/?page_id=409
13:48:37  it's supposed to be like a preview
13:49:42  Napkin: Holy crap
13:49:44  That's really cool
13:49:54  veeeeery slow
13:50:02  but, to quickly watch someone
13:50:14  and it's ascii (iso8859-1) only
13:50:58  :O
13:51:24  Napkin: The window size looks incorrect
13:51:29  what's the GET?
13:52:01  Napkin: what're you actually using to generate it, out of curiosity?
13:52:02  80x24
13:52:19  it's "ajaxterm", Eronarn
13:52:40  and GET is opposing to POST http - supposedly faster sometimes
13:53:00  Napkin: can you enforce a minimum size?
13:53:27  pardon? it's 80x24 - min & max
13:54:03  Napkin: resize your browser, contract it laterally
13:54:53  beauty of an iframe without scrollbars, bmh
13:55:25  using 1024 in width?
13:55:56  Napkin: is the slowness server side or in transmission? it would be nice if it could be tweaked a bit... it's actually not that far from truly playable
13:57:40  it'd quite harsh on the CPU - using about one full core with 10 instances
13:57:49  bmh: this is the syntax highlighter i mentioned by the way: http://crawl.develz.org/wiki/doku.php?id=playground:playground&s[]=dcss&s[]=des
13:58:05  oh neat
13:58:07  right now it just does characters (and htmlentities are broken, as you can see)
13:58:10  but it's also network
13:58:22  but changing it isn't so bad - it could use tiles, for instance
13:59:37  it would benefit from a custom stylesheet already, because there are some serious issues with getting it to properly display with a black background by just using text-level properties in css
14:00:16  (basically, either on some machines it will have white gaps between lines, or on some machines the black background will cut off glyphs like g/q)
14:01:49  you could make a very nice graphical vault designer with a modded version of the syntax highlighter plus a thingy to dynamically generate the KMONS and crap (this would be very easy) plus some preset lua widgety things
14:01:57  like 'teleport' or 'modify monster'
14:20:13 -!- paxed has quit [Ping timeout: 264 seconds]
14:21:49 -!- paxed has joined ##crawl-dev
15:01:08  one of the bots should comb the .lst of each server game when it ends, pull out all the randarts and put them somewhere
15:02:15  TGW: that would certainly be interesting to look at
15:03:41  could do some interesting parses of that data, like number of duplicates artifacts (by properties), most ad least common properties. number of artifacts generated with only good/bad traits...
15:23:00 -!- morik has quit [Quit: Leaving]
15:26:26 -!- bmh has quit [Ping timeout: 245 seconds]
15:40:00 -!- Textmode has quit [Quit: Leaving]
15:40:51 -!- Textmode has joined ##crawl-dev
15:52:28  paxed?
15:52:32  are you here?
16:01:06 -!- DrPraetorious has quit [Ping timeout: 276 seconds]
16:08:28 -!- by has quit [Quit: Lost terminal]
16:08:51  Napkin: yes?
16:10:29 -!- Giomancer has quit [Quit: REALITY.SYS Corrupted: Re-boot universe? (Y/N/Q)]
16:10:41  hi :)
16:11:35  do you have an idea why for some players on CDO, when you try to watch them, it seems like the whole game is replayed?
16:12:31  is that maybe some old known bug?
16:12:47  "prevents a door from being randomly turned into a secret door." does that actually happen?
16:12:50  I haven't seen that
16:14:07  Napkin: the replay starts from the latest "clear screen" escape code
16:15:01  hmm - seems like they got lost somewhere then - thanks, paxed
16:15:06  will ask the devs
16:16:31  Napkin: see find_seek_offset_clrscr() in ttyplay.c in the dgl sources.
16:16:53  yeah, I remember that
16:17:04  and that in crawl's header files it's defined too
16:17:39  maybe the new messaging stuff is missing to use it - but rob/by just went offline - i'll bug him tomorrow :)
16:17:57  didn't someone mention the posibility of forcing such clears every n turns (100?)
16:18:23  you'd have to redraw the whole screen, then. probably not a problem, but still.
16:18:58  because.. i just tried to watch someone.. and had to watch him play from D1 to Snake Pit 4 ;)
16:19:05  TGW, Textmode: I think the idea of a .lst mining script is good. On the other hand, it's also clear that the developer won't do this anytime so soon. Ergo, patches would be applied =)
16:19:24  :D
16:19:33  dpeg:"nudge, nudge, wink, wink"?
16:19:36  dpeg - would you remind me to ask rob about this clear screen for DGL? i think it got lost
16:19:37  i've seen that happen a few times but never such a long stretch
16:19:46  Textmode: yes
16:20:32  dpeg: I'll think aout it, but I'm not sure I'd know where to begin, tbh.
16:22:19  Textmode: well, throwing out lots of useless information would be a good start. From what I've seen and done, I'd write a perl script.
16:23:03  I'm generally happiest in lua, and besides, I don't really know perl.
16:23:39  wheres a nice large juicy lst file for me to bite into?
16:24:07  !log * won
16:24:07  2239. AdeonTwo, XL25 SpVM, T:107006: http://crawl.akrasiac.org/rawdata/AdeonTwo/morgue-AdeonTwo-20100213-141812.txt
16:24:25  hm
16:24:48  it would also have to check the .txt
16:24:57  for the inventory
16:25:47  yes
16:28:01  http://crawl.akrasiac.org/rawdata/AdeonTwo/AdeonTwo.lst <- looks simple enough...
16:30:26  have to watch out for those random spellbooks...
16:30:45  there doesn't seem to be much info on the item in here, though, I'm missing something?
16:31:02  it lists all the properties of randarts
16:31:37  that game didn't seem to have any
16:31:40  but not stats of enchanted items? oh well,I guess it doesn't matter much there.
16:32:09  the +7,+2 war axe of the Mind {rN+ Dex+3 Int-4}
16:32:09  It affects your intelligence (-4).
16:32:09  It affects your dexterity (+3).
16:32:09  It protects you from negative energy.
16:32:09  (5, 27, Vault:3)
16:32:13  yeah
16:32:38  and a randart book, the catalogue of stones
16:32:41  the first line is enough
16:32:51  ah, and the last one
16:33:04  the +7,+2 war axe of the Mind {rN+ Dex+3 Int-4} -- (5, 27, Vault:3)
16:33:11  quite right.
16:33:22  since the inscription sums it up.
16:33:25  yes
16:33:29  except for spellbooks, ofcause.
16:33:35  it only inscribes identified ones
16:34:06  so I'll have to parses the rest of the block, just in case?
16:34:14  the property lines seem like an easy way to figure out what you have to grab though
16:34:57  you can't rely on inscriptions, especially for dumps before autoinscribe was implemented
16:35:21  jarpiain: doesn't really matter for our purpose
16:35:46  okay...looks like 2s indents are items, 0s is locations, 4s is item properties/spells
16:36:01  if it's useful, every randart will make a line with 4 spaces
16:36:03  and nothing else will
16:36:34  should probably get rid of the random sanctuary tiles in abyss, assuming someone is brave enough to look at the abyss code :P
16:37:05  seems like the annoying parts will be parsing the actual properties, and telling the difference between books and other items.
16:37:33 -!- pointless_ has quit [Quit: ChatZilla 0.9.86 [Firefox 3.5.7/20091221164558]]
16:37:37  how hard is that last part?
16:37:57  probably not that hard, but still an irritation.
16:38:21  both of them probably boil down to long lists of text comparisons...
16:38:37  effectively all properties, and all spells...
16:39:00  you don't need to search for spell names
16:39:00  morning
16:39:00  due: You have 5 messages. Use !messages to read them.
16:39:03  oh yes you do
16:39:11  :)
16:39:14  I mean, to figure out the book's contents, you do
16:39:23  Moin due!
16:39:27  yaaay it wasn't a bug?
16:39:38  due!!!
16:39:48  but to determine if it's a book or equipment you just need to look for the "    Spells [...]" part
16:39:55  locations look easy enough, since they seem to lead, rather than follow
16:40:07  TGW: ah, true...
16:40:12  that should work
16:41:53 -!- pointless_ has joined ##crawl-dev
16:42:24  !tell greensnark Thanks for fixing the kraken bug!
16:42:24  due: OK, I'll let greensnark know.
16:42:37  due: I'm in a wizlab!
16:42:57  st_: which one!
16:43:05  don't suppose you can suggest a game with more artefacts, though?
16:43:12  the garden
16:43:14  oooh eringya
16:43:21  thaat one's a bit boring
16:43:50  well this arrow in this tree is pretty interesting :P
16:44:06  hmm
16:44:07  heh
16:44:11  !log * place=~ziggurat
16:44:29 -!- Giomancer has joined ##crawl-dev
16:44:33  that won't work
16:44:34  hrm
16:44:39  I suppose dumbfire v1 would be to parse all 0s and 2s lines, producing a set of locations, and the items that were there (but nothing *about* those items)
16:44:45  they aren't stored as being *in* a ziggurat
16:44:51  !lm * br.enter=~ziggurat
16:44:57  or maybe they are, hm.
16:45:22  I should give all th ecentaurs robes of poison resistance
16:45:27  I was looking for zig deaths because there would be a ton of randarts near the end
16:45:27  then improve it to figure out basics about items (namely quanity and type)
16:45:33 -!- Giomancer has quit [Client Quit]
16:45:35  2. Ivo, XL27 MDFi, T:105431: http://crawl.develz.org/morgues/trunk/Ivo/morgue-Ivo-20081205-095739.txt
16:45:35  No milestones for * (br.enter=~ziggurat).
16:46:39  only two people?
16:46:53  2008
16:47:19  st_: cheater ;)
16:47:59  I'm wondering how to deal with the oklob
16:48:11  wish I'd learnt apportation already
16:48:13  cnonvert to fdhas!
16:49:18  :(
16:49:39  poor butterflies
16:50:50  invis should work
16:51:37  nice
16:53:48  needs more oklob, clearly
16:53:58  yes
16:54:12  *everything* needs more oklob
16:54:39  dpeg: glancing over your trove commit, some of them don't have weights
16:54:50  yes
16:55:04  because they're fine with the default weight of 10
16:55:05  i'm assuming the percentages behind them are just the rarity?
16:55:08  ahh
16:55:14  generation rarity?
16:55:33  yes
16:56:28  due: I did this to make the quantities a bit less random looking :)
16:56:40  due: comments on the trove wiki =)
16:57:02  i have to fix things first :)
16:57:06  yeah
17:02:21 -!- bmh has joined ##crawl-dev
17:08:18  what licence is Crawl, again?
17:09:04  gpl
17:09:07  eith: no
17:09:14  eh?
17:09:15  Textmode: crawl variant of the nethack license.
17:09:24  which is itself a variant of an old, old copy of the gpl.
17:09:30  but it is very definitely *not* the gpl.
17:09:45  ok =p
17:09:54  our license has restrictions the gpl doesn't.
17:10:04  oh right
17:10:10  dpeg: rob and some other people have suggested relicensing at some point in time.
17:10:38 -!- Twinge- has joined ##crawl-dev
17:11:36  due: sounds good to me.
17:11:56  If we have someone who is familiar with the stuff, sure.
17:12:20  Wanted: person X with X : noonan = licenses : makefile magic.
17:12:40  :)
17:12:50  well, it would be a matter of contacting all major contributors first to get permission
17:12:55  like, oh
17:12:56  at the very least.
17:12:57  bwr
17:13:00  yeah.
17:13:21 -!- Twinge has quit [Ping timeout: 260 seconds]
17:13:23  speaking of, who's dlb?
17:13:28  i can't recall
17:14:17  dan brodale, owner of dungeoncrawl.org and someone else we'd really like to find
17:14:25  my D:5 has two shops with three Necronomicons
17:14:29  this is not good
17:14:55  sorear: I told you that I tried to reach Brent?
17:15:00  dpeg: yes
17:16:59  However, I am in contact with Linley, in case that helps.
17:17:37  Someone did a list of people we'd have to contact
17:17:40  i think?
17:18:01  it  was basically most people in the top sections of the credits file, plus a few in the community section (like darshan).
17:21:24  What happens if someone is completely out of reach (e.g. death) -- license is fixed forever?
17:21:27 -!- Twinge has joined ##crawl-dev
17:21:52  I'm not really sure
17:21:55  sorear?
17:24:05 -!- Twinge- has quit [Ping timeout: 258 seconds]
17:24:15  dpeg: I am not a lawyer, but I beleive it's "death + 75 years"
17:24:32  after that, you can relicense their contributions freely
17:24:49  :/
17:24:59  75 years is a bit of wait...
17:25:15  what licence would we switch to, anyway?
17:25:41  dpeg: Oklobs have a flat 1/3 chance of using their ability, what do you think about changing that to a function of HD and making evolution give oklobs bonus HD proportional to invocations?
17:25:51  also, Crawl is rather international, which makes things a lot more confusing
17:26:04  since copyright law is mostly decided on a national level
17:26:07  pointless_: that sounds interesting. Oklobs underperform in dire situations.
17:26:15  the US, Canada, and Germany all have different rules
17:26:41  do the US rules apply to me, the Canadian ones to bwr, and the German ones to you?
17:26:53  sorear: okay, what I gather from this is that if we're seriously interested in a new license (which is a good idea imo), then the earlier we start to contact people, the better.
17:26:58  or do only the German ones apply, because you're the one copying the code?
17:26:59  sorear: yes
17:27:08  oh, I don't know :)
17:27:12  So then the other question is should the HD bonus be applied just to oklobs or to wandering mushrooms also (mostly it would increase the mushrooms to hit chance I think)
17:27:26  or maybe it's the Australian rules, because the work was originated there?
17:27:54  no, it's the country you're in and using the code that apply
17:29:13  for example if your in violation of the gpl then you have usually to be sued in the country you're doing the violation in
17:29:51  although Germans will happily sue you if you're service/program/website/whatever's main target audience is Germans
17:30:37 -!- Twinge- has joined ##crawl-dev
17:31:19  oh good, someone who knows what they're talking about is here
17:31:49  pointless_: yes, each evolution could increase HD
17:33:30 -!- Twinge has quit [Ping timeout: 252 seconds]
17:33:43  sorear: I don't make a living out of it, but I attended 2 or 3 classes in university and have been having an eye on it ever since
17:34:31  that's good enough for now, I think
17:34:41  It helps to know what you can do with code if you're doing code for living and hobby :)
17:36:01  have you had a look at the Angband GPL relicensing? they contacted everybody they could and/or rewrote parts of the code that they couldn't find contacts for
17:37:01  I've been trying to get dpeg and takkaria in touch for some time now
17:38:58 -!- Twinge has joined ##crawl-dev
17:39:42  sorear: where?
17:39:50  (I mean, which channel?)
17:41:34  #angband-dev and ##crawl-dev
17:42:06 -!- Twinge- has quit [Ping timeout: 258 seconds]
17:44:38  as to the license, it depends what you want to achieve
17:46:08  this page shows which of the more popular open source licenses can be transformed into other open source licenses: http://www.dwheeler.com/essays/floss-license-slide.html
17:46:52  ah...I found what was breaking my parse: a shop. :P
17:48:43  where are we (NH/DC)?
17:48:47  in that picture
17:48:59  still, made it through 12 dungeon levels of items...
17:49:30  the nethack/crawl license is based on an old pre-gpl license
17:49:32  dpeg: somewhere before the GPLv2
17:50:06  Based on the bison license.
17:50:21  which is based on the emacs license
17:50:23  the crawl license still has the ugly "You are prohibited by the terms of this Licence Agreement from using Crawl for gainful purposes." in it, NetHack got rid of it somewhere in 3.x
17:50:26  which is basically GPLv0
17:50:51  bhaak: yech
17:50:56  fun
17:50:59  but overall I'd say it's on the "strongly protective" side
17:51:11  um
17:51:21  isn't that clause a violation of the DFSG/OSD?
17:51:49  IMO it should be
17:51:58  we're already violating the license by bundling submodules.
17:52:30  :/
17:54:38  I always see Crawl like a punk band and think we shouldn't care too much =)
17:54:45  heh
17:54:49  that reminds me, I wanted to add somewhere a line that states that my changes of the nethack code are dual-licensed under NH license and something better
17:55:16  dpeg: is the evolution HD boost ok for 0.6?
17:55:21 -!- Twinge- has joined ##crawl-dev
17:55:32  I don't want the work of getting NetHack GPL- or whatever-license-clean, but I don't want to burden any future developer in doing it
17:55:51  pointless_: yes
17:56:22  bhaak: is it even possible to change NH's license? I am asking because of Izchak Miller.
17:56:41  dpeg: the punk band analogy works, but remember what your mother said: "it's only fun until somebody gets hurt!"
17:56:55 -!- Spads has quit [Read error: Connection reset by peer]
17:57:00 -!- bmh has quit [Quit: bmh]
17:57:08 -!- Spads has joined ##crawl-dev
17:57:43  D:26 'the ring "Loot" {rF- MR} (588 gold)'
17:58:16 -!- Twinge has quit [Ping timeout: 256 seconds]
17:59:17  dpeg: nethack has ties to Izchak Miller's heirs
17:59:19  bhaak: my mother teached us: "It's only fun if it hurts!"
17:59:20  dpeg: which might help
17:59:27  dpeg: the devteam already changed the license slightly in the past. It's possible that they said that the copyright has been transferred to the devteam itself and not the individual members
17:59:30  !tell doy dpeg says a17e0641 and ebe7f157 are ok for 0.6
17:59:30  pointless_: OK, I'll let doy know.
17:59:49  What about Stitching?
18:00:23  dpeg: but as sorear said, the heirs (at least his daugther) is well aware of izchak's work on nethack and they would have to agree on a license change.
18:00:45  I absolutely love it how C likes it if your allies die <3
18:01:06  IIRC, at least in the EU, the copyright gets divided equally under the heirs.
18:01:28  damn, now I wrote EU when I meant Europe
18:01:29  bhaak: I see. For us, we're unable to get in touch with BWR. There were some discussions in the past about using the DC name, but that always leads to similar dead ends.
18:01:55  bhaak: are there European countries not in the EU?
18:02:41  Slouch duration is too short
18:02:46  especially on high hd creatures
18:02:53  slouch... duration?
18:03:02  I thought it was an instant effect
18:03:04  or whatever is the chei ability that slows things down
18:03:06  can I rely on the first "word" of an items name being an indicator of quantity?
18:03:31 -!- DrPraetor has joined ##crawl-dev
18:03:31  dpeg: yes, there are European countries not in the EU, but there are no countries in Europe that don't have similar laws as the EU. Gosh, I can't think why? ;-)
18:04:51  bhaak: homogenity effect
18:04:57  syllogism: I FRed that so long ago
18:05:01  like issue 100
18:05:35  dpeg: your irony detector needs new batteries!
18:06:48  My humour is made from iron.
18:07:13  it's ferrous?
18:07:16  kruppstahl I presume?
18:08:21  bhaak: Hey, I am not a pimp.
18:09:01 -!- Twinge has joined ##crawl-dev
18:10:00  pimps prefer bling-bling, not hard, cold iron
18:11:34 -!- Twinge- has quit [Ping timeout: 240 seconds]
18:12:28 -!- Twinge- has joined ##crawl-dev
18:12:45 -!- morik has joined ##crawl-dev
18:12:58  bhaak: Pimp as in Hitlerjugendmitglied.
18:13:41  oh, a pimpf!
18:15:39 -!- Twinge has quit [Ping timeout: 276 seconds]
18:16:27  bhaak: Stimmt. Ich dachte, du meinst das wegen "Kruppstahl".
18:19:23  dpeg: Nein, seit wann haben Nazis denn Humor? :)
18:21:18 -!- TGW has left ##crawl-dev
18:24:43  bhaak: Na eben, ich habe doch auch keinen!
18:24:52  Liegt bestimmt an der Aufzucht in der Ostzone!
18:25:00  hmm, also doch einfach nur ein Deutscher
18:25:49  nichtmal Humor konnten sich die armen Ossis leisten
18:26:46  Achtung Politik: http://www.heise.de/tp/blogs/8/147079
18:27:07 -!- Twinge has joined ##crawl-dev
18:27:42  bhaak: Dummheit ist gleichverteilt :)
18:28:41  dpeg: Warum gibt es dann soviele Deppenpolitiker?
18:30:36 -!- Twinge- has quit [Ping timeout: 276 seconds]
18:30:37  bhaak: gleichverteilt über die Länder :)
18:35:47  dpeg: das ist nur ein empirisch nicht belegtes mathemathisches modell. empirisch belegt hingegen ist, dass ich die deppen anziehe :-)
18:36:20  Ich ziehe auch manchmal die Deppen an, nämlich meine kleinen Kinder.
18:38:36  die werden auch begeistert davon sein, wie du in aller öffentlichkeit über sie sprichst!
18:39:13  Na ja, sie sind ja noch klein. Und "alle Öffentlickeit" :)
18:39:31  Dafür hat Pat Rankin mal wieder einen Griff in die Wundertüte getan!
18:43:07  dabei aber auch einen Blick auf die Entwicklungsart gegeben. Wieso hat er nur einen Blick in die fixes.3.5 geworfen und nicht in die Versionskontrolle? Arbeiten die etwa noch mit CVS, wo sowas eher mühsam ist?
18:44:35  Vor ein paar Tagen habe ich einen im IRC sehr bekannten Bug gemeldet: von einem zahmen Monster verschluckt zu werden, gibt einem ein prächtiges Ruheplätzchen. Man wird nicht angegriffen! Bin gespannt, ob da einer antwortet
18:45:05  bhaak: na ja, wenn die seit fünf Jahren an 3.5 rumschrauben, denkst du, dass sie da mittendrin die Versionskontrolle ändern?
18:45:42  dpeg: wenigstens Subversion würde drinliegen, das Update funktioniert da reibungslos. Von Anfang an.
18:46:32  bhaak: na ja, und sie haben nicht vor fünf Jahren angefangen, sondern vor 50. Kann mangelnde Versionskontrolle ein großes Projekt töten? Wahrscheinlich ja.
18:50:54  dpeg: Gerade wenn man wenig am Code ändert (und wenn man die Codeänderungen seit 2000 anschaut, haben sie eher wenig geändert) dann lohnt sich ein Umstieg vielleicht wirklich nicht. Dann wurstelt man halt so weiter, wie eh und je.
18:53:09  Es ist ja auch nicht so, dass sie von Nicht-DevTeam-Entwicklern Patches für den aktuellen Entwicklungscode entgegen nehmen wollten. Wie auch? :-D
18:53:47  Ja, Dilemma ohne Lösung.
18:55:02  Dilemma ohne Lösung, weil die Problemverursacher auch gar nichts tun. :(
18:55:33  Stimmt.
18:56:03  Pats PR-Aktionen (haha!) sehen immer ein Bisschen wie ein Hilferuf aus.
18:56:38 -!- TGW has joined ##crawl-dev
18:57:37  Ich habe sogar das Gefühl, sie beschränken sich explizit aufs Technische, weil Diskussionen über etwas anderes nirgends hinführen würden. Es ist ja immer sehr interessant, auf welche Teile eines Postings er *nicht* antwortet.
18:58:37  Ja. Denkst du, es gibt noch aktive Kräfte außer Pat?
18:59:59  Bei den Mails antwortet nicht nur er alleine. Erst die letzten beiden Mails von mir wurden von ihm beantwortet. Aber was sonst noch geht ... ?
19:01:20  jaaa unstriben noodle kapotle
19:01:30 * Twinge blinks
19:02:37  Ich mag Schildkröten
19:03:36  Es gibt soviele Möglichkeiten, weshalb es keine Fortschritte mehr gibt. Mittlerweile ist die wahrscheinlichste für mich, dass sie eigentlich nichts mehr dran machen, oder wenn dann nur Bugs fixen, während die Entwicklungsversion nicht ganz fertig ist und sie eigentlich das Projekt faktisch schon eingestellt haben, sich das aber nicht eingestehen wollen. So ne Art kollektiver Gruppenwahn, dass man doch irgendwann mal weiter macht, es
19:03:45  aber doch nie tut. Die Slash'Em-Entwickler haben das mittlerweile auch schon drauf.
19:04:02  get used to it. dpeg and I just decided that crawl 0.7 will be German-only
19:04:20  And Napkin agrees!
19:05:34  looking at the poll results we saw that there is a tremendous user base unexplored. Namely European non-english speakers. And German is rather common in this group
19:08:31  I thought consensus was that it's ridiculously hard to translate crawl
19:08:58 -!- syllogism has quit []
19:09:21  is there a list of devs by language somewhere?
19:11:19  there's one in my brain
19:11:28  see also: /who
19:11:43  only about as ridiculously hard as translating nethack :) and there are 3 almost complete translations and 3 or 4 incomplete translations of nethack out there
19:11:53  heh
19:11:56  bhaak: so you're saying it's nethackish
19:12:08  :)
19:12:41  hmmm ... probably ... if you want to phrase it THAT way ^^
19:14:34  if people want to go through the trouble of translating Crawl, I'll just have to merge de-Crawl and en-Crawl and make the first multilingual roguelike
19:14:49  unless they do something hideously antisocial like translating the comments
19:17:21  I actually have a semi-workable multilingual string-handling in lua (I use it for dubsim :P)
19:17:22  sorear: too late, there are some multilingual RL out there: http://roguebasin.roguelikedevelopment.org/index.php?title=Translation
19:17:48  mostly using gettext IIRC which wouldn't work for Crawl
19:18:11  bhaak: string assembly?
19:20:55  Textmode: yes, all that glueing strings together and using format strings is a problem. Although gettext did get better at being flexible, in NetHack it would have made around 60% of the strings localizable, you don't want to force the rest of the 40% down gettext's throat
19:21:29  heh
19:22:03  my i18n.lua (a misnomer, most likely) can handle that, was designed for a text adventure.
19:22:17  though how much good it is in a C engine, I wouldn't know...
19:24:02  it would help tremendously if you'd think about that BEFORE starting a rl, not 20 years AFTER your rl has been mangling C to do as you please :) but there is no general solution to that problem (otherwise computer linguistics would already have brought us the universal translator [it's about the same problem])
19:24:45  run crawl through babelfish
19:24:59  bhaak: aye, converting an existing code base would be very painful, no matter the tools...
19:25:07  TGW: LOL!
19:26:13  Textmode: s/would be/is :-)
19:27:53  :P
19:29:01  what does "eine quälend Pelzplattenpost" mean?
19:29:37  first of all, a syntax error
19:30:29  babelfish says "tormenting a fur disk post office" which is pretty funny
19:31:18  that's pretty close. "quälend" is the adjective, so rather a tormenting/haunting fur disk post office
19:31:30  plate instead of disk would also be possible
19:31:51  oh, that's actually pretty close to "distressingly furry"
19:32:12  heh
19:32:40  even though dpeg and Monty Pythong wants you to believe that Germans go about the day inventing nonsense words, it ain't so!
19:32:52  where did you find that?
19:33:26  hmm apparently monsters can't use their special abilities when out of the player's LOS
19:33:46  dammit, now you've got me thinking how hard it would be to re-implement my localisation lib in c++...
19:34:01  bhaak, online translation service
19:38:07 -!- Blitz82 has joined ##crawl-dev
19:40:49 -!- Madtrixr has quit [Ping timeout: 260 seconds]
19:40:49 -!- Blitz82 is now known as Madtrixr
19:47:42  night all
19:48:00 -!- Textmode has quit [Quit: Leaving]
19:50:56  noun and verb for milestones are kind of silly names
19:51:31  gn8
19:52:06  noun is more like a verb, and verb is some sort of classification
20:02:06 -!- dpeg has quit [Quit: Lost terminal]
20:05:10  ((noun instanceof verb ) && ( verb.isClassification())) --> ??
20:06:17  pardon?
20:08:32  Nevermind, just kidding! :D
20:08:45  it was probably funny
20:08:49  :P
20:09:10  hehe
20:14:41  would wr be overpowered if it started with a hunter's weapon and a dagger, plus stealth?
20:17:16 -!- eith has quit [Ping timeout: 245 seconds]
20:17:38  (minus darts and the choice weapon)
20:29:08 -!- nrook has joined ##crawl-dev
20:36:01 -!- Iainuki_ has joined ##crawl-dev
20:48:18  I haven't seen a torrent of commits today ;)
20:51:04  torrents of commits are so pre-0.6
20:56:00  aaaah, why does init_player_ghost use you.hp_max :(
20:56:49  what else would it use?
20:57:01  I haven't read it through, but get_real_hp sounds perfect
20:57:08  since it doesn't give berserk dragon ghosts 1000 hp
20:57:17  oh, yeah
20:57:24  you should patch that
20:58:13  unfortunately it seems to take into account divine vigour from elyvilon
20:58:14  hi
20:58:17  which is also not what I want
20:58:24  hi due
20:58:31  hi due
20:58:55  init_player_ghost using you.hp_max is fine!
20:59:04  berserk ghosts getting huge hp is a feature, not a bug. ;)
20:59:11  it's a silly feature
20:59:32  they're not berserked, so I don't see why they should have the hp
21:00:35  I'm with TGW, it's unintuitive and weird
21:03:30  why is divine vigour taken into effect in get_real_hp?
21:03:46  it seems like "real hp" shouldn't be taking into effect a secondary buff
21:04:03  probably because get_real_hp was being called in an instance where divine vigour sould've been counted
21:04:10  so someone edited it to include divine vigouor.
21:04:23  that's what I figured
21:04:38  but one of the calls I see doesn't look like it wants divine vigour
21:04:47  and the other one I don't really understand what it's doing
21:06:42  the other call wants transformation hp anyway
21:07:36 -!- Eifeltrampel has quit [Ping timeout: 260 seconds]
21:12:39  Seems like only counting divine vigor and not 'everything from Dragon Form to Berserk' is at least a step up though
21:14:04  yeah, I'm going to submit a patch as an FR
21:14:52  if we want berserker ghosts to have dangerously high hp, we should let them berserk (I'm sure we could come up with a flavor excuse), not just give them the hp as a freebie
21:20:54  Hmm, what to tweak next... oh, I should submit D:2 OOD reduction as its own patch since the full depth overhaul won't make 0.6.  I guess I could combine it with skeletons.
21:21:45  I need to eat and then fix troves.
21:21:51  what else calls the real hp thing?
21:24:54  Hum, it's pretty awkward seperating a few pices from a big patch :/
21:25:12  Twinge: git add -p
21:25:20  You can stage chunks individually
21:25:26  and then just use 'git commit' to make a new patch
21:27:03  Do I have to revert and recommit for that, or how exactly does it work?
21:27:35  ah, revert and recommit
21:27:39  just git reset origin/master
21:27:47  that'll unstagge your commits
21:28:53  Related - is there any easy way to make it recognize my schanges specifically without assuming I want to undo anything other people have changed in those files since I last pulled?
21:29:09  I don't know what that means :/
21:29:49  e.g. when I made my first XP patch, it added a bunch of lines to the patch deleting all the turtle monsters, because they were added since I started making the patch
21:30:18  So I had to manually remove those from the patch
21:31:34  And right now it thinks I want to undo settng IOOD to 1000hp and rever it to 50hp, because I started my patch before that change was in place
21:36:34  ah
21:36:40  there's a way to merge, I can't remember how
21:37:57  CIA is broken?
21:38:09  I haven't seen any updates show up all day
21:38:14  cia isn't here
21:38:16  CIA isn't here
21:38:21  Yeah.
21:38:24  But it's not in any channel I'm in
21:38:42  you're in ##crawl-dev and ##crawl?
21:38:56  and a dozen other dev-related channels for different projects
21:39:41 -!- Enne has joined ##crawl-dev
21:39:56  Hi enne! +1 for the glowing->runed change.
21:40:16  Anyway, does this chunk-based patching only go by file or is there some way to break it down further?  (really, I don't see how it'd split off what I want it to split off right now, but maybe I could do it that way in the future or something...)
21:40:31  Twinge: you can split chunks into smaller pieces
21:40:44  I can't remember exactly how though
21:40:49  due: Glad to hear it.  It seemed like a good change, but I was worried other folks might not agree.
21:40:50  some git guru could tell you
21:40:56  git add -p
21:41:04  "s" is split, I think?
21:41:10  Or is that skip? Bah
21:41:53  I picked glowing initially without any thought into it; but having runed ammunition tiles makes sennse to change it to runed, and "runed arrow" sounds cooler.
21:42:20  Looks like very CIA everywhere is down, including the CIA website.
21:42:48  Oh, I didn't realize CIA wasn't crawl-specific
21:43:06  Heh
21:43:13  A lot of open source projects use it
21:45:04  purge: Like the hydra idea!
21:45:44  how do you put runes on ammunition?
21:45:59  Branded ammo is now "runed".
21:46:18  ...or, what are you asking?
21:46:20  Yes, he's saying that it is logistically awkward to inscribe runes on individual arrows
21:46:37  From a logic/realism standpoint
21:46:39  Why?
21:46:49  Theydno't have to be large runes.
21:47:02  And they're hand-made, and runes aren't particularly large.
21:47:43  !tell by You're right about the glowing ammo thing, my brain wasn't functioning properly; I thought it was a "merging stacks without looking at pluses" thing, but it couldn't be, because I checked the code and that definitely works.
21:47:43  due: OK, I'll let by know.
21:49:54  okay
21:50:20  what's the shortcut for "list contains item" in lua? I forget.
21:50:32  ah, util.contains
21:50:33  Eep, reset to master Now makes it think I want to revert every last change made since I had previously updated (~150 of 'em) ;O
21:53:13  :)
21:53:19  you can just reset to head
21:53:22  or HEAD^^
21:55:28  Bleh, I think it'll be easiest to backup my changed files, revert all, re-make the specific changes I want to patch for 0.6, make the patch, and then re-copy over my files :/
21:58:11  Also - can I make the Bone Shards buff into a patch?  I haven't really seen any commentary on it by anyone...
21:58:52  Sure.
21:59:07 -!- Enne has quit [Quit: Enne]
22:00:33  Hm.
22:03:03 -!- Iainuki_ has quit [Quit: Iainuki_]
22:04:48  http://crawl.develz.org/mantis/view.php?id=795
22:06:04  Don't give player ghosts more HP if they died berserking (http://crawl.develz.org/mantis/view.php?id=795) by nrook
22:06:37  oh, Ashenzari is faster than I remembered
22:06:41  I guess I don't need to link my FRs
22:06:53  it's every five minutes
22:07:47  Blast, missed Enne.
22:07:52  will email instead!
22:07:55  or catch le snark.
22:08:51  I disagree.  Player ghosts who die berserking should rage from beyond the grave!
22:10:08  DrPraetor: while awesome, this violates consistancy - undead cannot be berserk
22:10:10  it seems like there should be a patch category
22:10:27  they could remember what it was like to berserk
22:10:54  TGW: there is
22:11:07  is there?
22:11:16  i'm pretty sure there is
22:11:23  there's a tag
22:11:32  but I don't know if anyone uses tags
22:11:47  I don't see an option
22:11:52  damn
22:12:00  and I don't actually know what tags are!
22:12:07  categories are BR, documentation, source cleanup, support request, testing/feedback
22:12:12  and five kinds of FR
22:12:26  hm
22:12:31  sf had a patches section, which seemed useful
22:12:42  that was a patch tracker instea.
22:12:51  or whatever
22:13:41  what's severity "block?"
22:13:57  like, help help 0.6 is on fire?
22:14:08  yes
22:14:18  What's supposed to be the diffeence between severity 'trivial' and severity' tweak' anyway?  They fele about the same to me :P
22:14:41  and is "text" really a severity?
22:14:49  "text" is a textual bug
22:14:58  that sounds more like a category
22:15:06  "trivial" is a minor fix that needs to be made
22:15:14  whereas "tweak" is a minor fix that isn't essential "it would be nice"
22:15:28  fits in BR or interface... unless text bugs are of a greater or lesser severity than minor
22:16:23  trivial, minor, major, crash, block, feature seems like enough but I don't know
22:17:42 -!- purge has quit [Quit: zzz]
22:22:12  Can someone file a bug about god gift ammunition stacks?
22:22:16  they're hideously borken at the minute
22:22:18  but so are troves
22:22:30  do I have to explain why?
22:23:25  yes
22:23:30  "6 poisoned darts"
22:23:33  "3 sleeping needles"
22:24:10  also, it seems like a "not applicable" crawl variant would be nice
22:24:38  for FRs, maps, whatnot
22:24:55  I guess those count as tweaks
22:25:11  as opposed to "CDO console" and "linux tiles" I mean
22:25:19  Ah, yes.
22:25:20  Agree.
22:25:55  0.7?
22:26:16  no
22:26:17  0.6 target
22:31:10  Modify ammo stack gifts (http://crawl.develz.org/mantis/view.php?id=796) by TGW
22:31:23  Thanks
22:31:44  god gifts, but yeah.
22:32:26  Eronarn: Are you around?
22:34:25  #793: only appropriate response is LOL.
22:51:15  Dowan still angry after Duvessa pacified (http://crawl.develz.org/mantis/view.php?id=797) by nrook
22:51:35  D&D should each wait until the other is pacified
22:51:41  nrook: danke
22:51:52  np
22:52:13  also, if you paralyse one, the other should stand real still
23:03:45  due: http://www.it-is-law.com/dump/0001-Skeletons-D-2-OOD.patch  &  http://www.it-is-law.com/dump/0001-Bone-Shards-Buff.patch
23:05:31  Danke
23:05:46  bone shards?
23:06:33  Yeah, a damage buff.  Right now it not only requires a skeleton to use - which has to be wielded first, costing in-game time - but the damage output is also garbage compared to comparable level spells.
23:08:33  It could also use interface improvements, but a damage buff at least makes the spell useable
23:08:59  Oh, I should've added a note to the changelog text list for it, otherwise everyone will still assume it's garbage :P
23:09:40  Or would you guys prefer to manage that file yourselves?
23:10:17  I'm of for a nap
23:10:19  Will look later
23:11:41  is there a way to make something happen if a certain cloud is on a certain square?
23:14:04 -!- nrook has quit [Quit: nite]
23:16:21  randart ring with a bad description (http://crawl.develz.org/mantis/view.php?id=798) by Iskandar
23:17:29  or, any cloud is on a certain square
23:17:35  Oh, the changelog also falsely says giant lizards turned into gators instead of crocs
23:17:42  twinge: hahahahaha
23:17:57  giant lizards turning into
23:17:59  @??aligator
23:17:59  unknown monster: "aligator"
23:18:01  would be terrifying
23:18:05  @??alligator
23:18:05  alligator (12t) | Speed: 10 (act: 80%; swim: 60%) | HD: 12 | Health: 36-108 | AC/EV: 5/9 | Damage: 30, 15 | Flags: amphibious, cold-blooded | Res: 06magic(48) | XP: 1089 | Sp: swiftness.
23:18:10  I just won an argument retroactively
23:18:11  @?giant lizard
23:18:12  giant lizard (09l) | Speed: 10 | HD: 5 | Health: 15-40 | AC/EV: 4/10 | Damage: 20 | Flags: cold-blooded | Res: 06magic(20) | XP: 104.
23:18:22  TGW: Awesome.
23:18:31  How so?
23:18:46  I was arguing that people would confuse "alligator" and "crocodile"
23:19:11  Ahhh.  Nice.
23:19:29  Yeah, dpeg screwed it up :)
23:19:47  Then again, its just as easy to confuse giant lizard, giant newt, iguana, etc.
23:20:57  yeah, I want those renamed at some point
23:21:08  I wonder if I can find anything else wrong with the changelog, I'd feel bad trying to get due to patch in a single text fix ;P
23:21:44  are reptiles interchangeable? because "hellbender" is a REALLY COOL name
23:22:41  if we can remove something to make room for "hellbender," then wooooooo!
23:23:54  Hah.  Well I have IDed 2 monsters that are redundant, but I think that means I get dibs on adding new ones if I want ;D  (not that I actually have any in mind as such, though I do plan on fixing ettins rather than removing them)
23:23:56  maybe geckos... hellbenders are two feet long and ave powerful jaws
23:24:03  which sounds about right
23:24:29  Haha.  then I'd have to add them as a possible spawn to some of the hells at like weight 2
23:24:38  :P
23:28:44  This is a really, really good list of changes honestly.  It's kind of amazing how much has been done since 0.5.2
23:41:14  bullshit
23:41:27  alligators are not easily mistakeable for crocodiles.
23:41:37  dpeg confused them, anyway!
23:41:43  I'm sick and tired of being beaten over the head with it.
23:44:33  Why don't potions auto-assign to y?  It looks like they don't auto-assign to q either, which is good (and unmentioned in the changelog), but why y?
23:44:53  qy
23:45:16  Twinge: qy = drink from a fountain
23:45:32  qyqyqyqyqyqyqyqy = oops I just drank potion y
23:45:36  Ahh.
23:45:56  was qq restriction already in there in 0.5.2, or jsut forgotten in the changelog?
23:46:48  I don't know
23:46:53  I ought to know, it was my idea
23:47:04  shouldn't food not autoassign to y, as well?
23:47:06  I've been campaigning for it since 0.3 days
23:47:59  i've accidentally eaten permafood on y before, thinking i still had fresh chunks in my inventory
23:48:38  Looks like it wasn't present in 0.5.2, Just tested.  Looks like I have enough to update the changelog to be worthwhile then, hehe
23:49:48  what's the default spread rate for steam?
23:50:21  11
23:50:23  or 22
23:50:29  22
23:50:33  thanks
23:50:42  use -1 if you want "Default", though?
23:50:43  'Fulsome Distillation non-randomly depends on corpse type, but not rottenness.' is worded awkwardly, hmm.
23:50:46  yeah
23:50:53  I just want some comparison
23:51:50  Fulsome Distillation depends only on corpse type.  RNG and rottedness influence has been removed.
23:52:27 -!- pointless_ has quit [Quit: ChatZilla 0.9.86 [Firefox 3.5.7/20091221164558]]
23:54:38 -!- Twinge- has joined ##crawl-dev
23:56:42 -!- Twinge has quit [Ping timeout: 240 seconds]