00:01:23 sharpen knife on stairs 00:01:28 > longsword 00:01:38 I don't understand what you want me to do with the longsword. 00:02:59 hmm, i think i'll finish the flavor text part tomorrow, 00:05:12 seriously though use the old flavor text 00:05:18 there's nothing wrong with it and this is just noise 00:07:31 I like the new flavour text, but it would probably be better restricted to one line 00:07:45 Multiple lines of it would get spammy fast 00:08:08 greensnark: it'll be 3 short lines instead of one long one 00:08:27 Eronarn: I'm primarily interested in how often it produces --more-- 00:08:33 how about one short line 00:08:54 greensnark: recite already is five lines, i'm not even changing anything there 00:09:11 Are you counting the multiturn messages? 00:09:12 i don't think it does more, because it's spread over multiple turns 00:09:46 If Recite is already too chatty we could kill some of the spam 00:10:36 i don't think spamminess is the primary complaint about recite :P 00:11:13 It will be if you fix the fact that it is rubbish 00:11:25 Nobody bothers using it because it's rubbish right now 00:12:21 oh, it is going to be *super* cool when i'm done :) just trying to work out formulas and effects 00:12:28 the current effect list is really subpar imo 00:12:57 the current effect list worked fine when enemy MR was capped at 11 :P 00:13:24 elliptic: effective, but i'm not sure i'd call that 'working'... :P 00:14:04 serious recitestabbing would be nice 00:14:31 spen of zin worked a month or two ago 00:14:35 also is there any reason none of this is on the wiki 00:14:39 until I tried stapping xathuathingy 00:14:46 but recite got nerfed after that 00:14:49 OG17: nobody cares about zin 00:14:51 felirx: that was when recite was buggy 00:14:55 yep 00:15:01 not a matter of it getting nerfed, just fixing the bug :) 00:15:06 monky: tbh, i think recite will end up less stabby when i'm done with it 00:15:21 sounds boring 00:15:45 i don't think we really want a god whose invocation is 'actually good debuff enchantments' 00:16:00 -!- Lizzard88 has quit [Remote host closed the connection] 00:16:09 so what will it do 00:16:32 you'll find out once it's coded 00:16:36 Zin needs an exorcism power 00:16:41 yes 00:17:00 at the moment here's how i have it planned out: 00:17:03 crawl needs possession 00:17:22 1) there are 5 types of recites; 4 against categories of hostiles, 1 for allies 00:17:37 2) the anti-demon/unclean/etc. recites favor negative effects 00:17:52 3) the anti-human recites favor conversion or pacification effects 00:19:07 right now the most powerful effect is perma-pacify (50% XP), so i feel justified in having some strong effects on the list, as long as they don't become too common 00:22:32 one thing i would really like to have: turn enemies into pillars of salt 00:22:54 Don't they have to be looking back at the destruction of Sodom and Gomorrah for that 00:23:25 greensnark: someone playing zin is clearly a greater abomination than either 00:23:33 True 00:23:58 something like ignite poison but against unclean creatures might be nice 00:24:31 Ignite poison is just damage, so that would be easy 00:24:43 as a sermon's effect? 00:24:53 Turning into a pillar of salt would depend on whether you want it to be an immobile monster or an item or a dungeon feature 00:24:54 i don't want to have it be an outright kill everything ability, but it feels seriously wrong that right now one one largely cannot actually hurt the things zin hates with recite 00:25:10 you're talking to them 00:25:22 with words 00:25:35 hurtful words 00:25:37 OG17: you cast fire storm with words 00:25:39 All of these are recite effects or new Zin powers? 00:26:10 push tt to firestorm 00:26:15 greensnark: recite effects but still in the brainstorming phase obviously; we had a discussion earlier about what its role should be 00:26:30 Cool 00:26:37 * greensnark is in favour of making Zin not suck. 00:27:09 something along the lines of: it shouldn't do bad things; using it should be risky (always have a 3 turn delay unless you take a lot of damage); it should do good things but not be something you use against every enemy (for piety costs, or other reasons); it should have some kind of cooldown so you can't chain-use it 00:27:21 (kilo suggested having it do BrWpn, which i <3) 00:28:08 It's Zin's primary way of training Invocations, so it should have at least as much Invoc training payoff as Might 00:28:20 Or are there better ways to train Zin Invoc now? 00:28:33 I haven't been following recent devel 00:28:42 nope 00:28:55 zin has not changed much... imprison is fairly new, and he gained hell effect protection 00:30:03 i'd like zin recite to be something where raising invo high is something that doesn't feel like a waste, but isn't something you do on every zin character, either 00:30:29 as long as you're changing stuff, change imprison's flavor to be more like sanctuary instead of a tomb 00:30:31 thanks 00:30:52 OG17: honestly i hate imprison it's really dumb :/ 00:31:08 it's less dumb if it's like sanctuary instead of a tomb 00:31:21 yes well i don't like the ability enough to want to go change it 00:31:57 "like?" 00:33:11 yes, as in, i do not want to spend my time coding things unless i will enjoy seeing the end results 00:33:14 dwi 00:33:44 that's sort of an awful way to go about things but okay 00:33:59 a better way would be "what needs work" 00:34:46 a lot of things need work 00:34:52 yes 00:34:54 zin's imprison flavour is not even close to the top of the list 00:35:10 neither is recite 00:35:25 or really anything recent but whatever 00:35:28 recite is actually broken 00:35:54 imprison at least works even if it is dumb 00:35:58 OG17: The intersection of "needs work" and "author wants to do work" is the only practical place for things to happen in an open source project :) 00:36:02 I'm just saying you shouldn't cherry-pick things like this, that's how you end up with useless new monsters 00:36:04 bah! 00:36:30 Are there useless new monsters? 00:36:37 @??sky beast 00:36:37 sky beast (11I) | Speed: 10 | HD: 5 | Health: 17-39 | AC/EV: 3/13 | Damage: 511(elec:5-6) | Flags: fly | Res: 06magic(20), 11elec+++, asphyx | Chunks: 06mutagenic | XP: 130. 00:36:45 (they're actually cool, though) 00:36:46 Sky beast! 00:36:52 feature mimics too 00:36:54 Where do you find them 00:37:01 d~6, like ice beasts 00:37:04 Maybe I should play some crawl 00:37:05 Oh 00:37:19 Are they randomly generated or in new airy vaults? 00:37:22 they're ice beasts that fly and do (less) elec damage and flicker back and forth invisibly 00:37:25 random 00:37:43 they're made out of *clouds* and *tortured flesh*. and leave mutagenic corpses. 00:37:46 <3 due 00:37:48 Haha 00:38:27 also OG17 just for that i'm going to implement a useless new monster 00:38:31 i already have several lined up 00:39:02 maybe some kind of rat 00:39:12 capybara? 00:39:19 The anacondas need something to eat 00:39:24 OG17: porcupine 00:39:31 Eronarn: Great idea 00:39:34 Call them porpentines 00:39:43 that would be cool if it was replacing a rat instead of throwing them on top of rats 00:39:52 greensnark: i wasn't kidding, that's a slated change for lair - replace (green||grey) rats with them 00:40:05 we have spikes now 00:40:25 I don't understand all the r tiers 00:40:37 we need an r race 00:40:38 @??rat 00:40:38 rat (07r) | Speed: 10 | HD: 1 | Health: 1-4 | AC/EV: 1/10 | Damage: 3 | Res: 06magic(1) | XP: 1. 00:40:40 @??grey rat 00:40:40 grey rat (15r) | Speed: 12 | HD: 1 | Health: 3-9 | AC/EV: 2/12 | Damage: 5 | Res: 06magic(4) | Chunks: 07contaminated | XP: 4. 00:40:40 I endorse porcupines if they're named "porpentine" 00:40:41 @??green rat 00:40:41 green rat (09r) | Speed: 10 | HD: 2 | Health: 6-16 | AC/EV: 5/11 | Damage: 10 | Res: 06magic(8) | Chunks: 09poisonous | XP: 13. 00:40:47 I thought those were added actually, with fire crabs and lab rats 00:40:48 @??orange rat 00:40:48 orange rat (04r) | Speed: 12 | HD: 3 | Health: 9-24 | AC/EV: 7/10 | Damage: 2013(drain) | Flags: evil | Res: 06magic(12) | Chunks: clean/none/unknown | XP: 34. 00:40:54 maybe that was reverted and/or didn't happen 00:40:58 We need fretful porpentines 00:41:07 fire crabs <3 00:41:08 though orange rats are sort of okay due to wacky 12 speed and wacky 20 damage draining attack 00:41:08 @??fire crab 00:41:09 unknown monster: "fire crab" 00:41:11 aw :( 00:41:19 monky: orange rats are dumb 00:41:31 green and grey rats are dumb and so are vanilla rats and also quokkas 00:41:35 yes 00:41:37 I like orange rats because they roar :( 00:41:40 orange rats are the least dumb 00:41:40 yes 00:41:44 roaring goes a long way 00:41:50 oh, greensnark: did you see octopodes yet! 00:42:00 Eronarn: I heard of them, yes :) 00:42:10 if you saw them you'd be blind right now 00:42:14 Can they wield weapons 00:42:18 yep, and shields 00:42:36 Can they wield multiple weapons? 00:42:40 nope 00:43:02 Do they get extra aux unarmed attacks corresponding to number of free tentacles? 00:43:08 kind of 00:43:35 they have a strong aux attack, but it's not really = to tentacles; i think they can get up to 3 tentacle attacks in one round 00:43:41 and also headbutts and such 00:44:01 how squishy are these headbutts 00:44:02 octopus UC with multiple rings of slaying will be pretty ridiculous 00:44:09 monky: the squishiest 00:44:27 (i actually wizmoded the above with 8 +8 rings of slaying; i killed antaeus in 3 rounds) 00:44:27 Can they predict the outcome of sporting events? :P 00:44:27 8 slaying rings and blade arms 00:44:28 gogo 00:44:29 it should be a beak instead of a headbut 00:44:36 also there shouldn't be octopuses 00:44:47 t 00:44:54 do their rings meld when they transform 00:45:04 if so can you choose which ones stay 00:45:08 monky: i haven't touched transformations at all 00:45:29 i'm tempted to say that rings should stay working in most forms 00:46:10 spider: 8 legs; statue/lich don't actually change your shape 00:46:28 dragon and ice form, it would make sense to lose rings 00:46:49 on spider, do normal people gain ring slots in spider form? 00:46:57 oh, and i don't think i'll allow them to cast blade hands on account of them not having hands 00:47:02 also, aren't spider legs really tiny 00:47:22 why would they not be able to turn a tentacle tip into a blade 00:47:31 felids don't have hands also they shouldn't cast blade hands 00:47:33 also don't be silly, how else could spiders wear eight rings 00:47:37 OG17: you'd need spear tentacles for that 00:47:44 monky: they shouldn't. exist, that is 00:48:03 if octopus is meant as a cat replacement things make a lot more sense 00:48:26 monky: i could go either way on the spiders tbh; it feel ssilly losing ring slots on your 8 arms when you turn into a form with 8 legs 00:48:37 but you're right that normal races don't get 8 rings 00:48:53 spider form shouldn't allow rings spider form allowing rings is silly 00:49:24 unless you're a really big spider with really fat legs 00:49:37 I guess spiders are spriggan-sized or something crazy like that though 00:49:58 go too far and you're wonder how a giant octopus fits rings on its tentacles 00:53:34 on its suckers, duh 00:53:42 (earlier i wore 37 rings on one arm) 01:14:55 new octopus glyph: http://scienceblogs.com/pharyngula/upload/2010/11/finally_a_use_for_that_bad_plu/OCTOPI.jpeg 01:17:41 -!- hashc has joined ##crawl-dev 01:26:48 -!- valrus has quit [Remote host closed the connection] 01:31:41 ... 01:31:43 this = sky beast 01:31:45 http://www.creaturespot.com/main/2010/11/12/cephalophant-monster.html 01:48:29 -!- blabber has joined ##crawl-dev 02:08:41 -!- Niccus has joined ##crawl-dev 02:17:41 -!- blabber has quit [Quit: leaving] 02:18:24 -!- hashc has quit [Quit: Ex-Chat] 02:23:17 err is this a bug or a feature? 02:23:30 sleeping xathua, cast freezing cloud on him -> wandering, has not noticed you 02:23:33 took damage 02:27:23 feature 02:39:16 -!- syllogism has joined ##crawl-dev 03:13:13 -!- Kurper has quit [Remote host closed the connection] 03:34:18 -!- monky has quit [Quit: hello] 03:35:46 -!- Mu_ has joined ##crawl-dev 03:55:58 -!- Niccus has quit [Quit: out] 04:17:50 -!- elliptic has quit [Ping timeout: 276 seconds] 05:18:30 > du -sk cores/ 05:18:30 1856256 cores/ 05:18:35 anyone interested? 05:30:52 in making new cores? We always try hard. 05:30:53 kilobyte: You have 1 message. Use !messages to read it. 05:30:59 !messages 05:31:00 (1/1) elliptic said (7h 4m 14s ago): It doesn't look like vehumet supports tornado, but I assume this should be the case? 05:32:27 !tell elliptic He does only extend range not effect radius for other spells, and increasing the effect would be damn overpowered. 05:32:27 kilobyte: OK, I'll let elliptic know. 05:33:01 :-P 05:33:20 i'll setup a cronjob to delete all core dumps older than 14 days 05:35:17 !lm * crash s=name 05:35:17 248 milestones for * (crash): 30x nht, 21x AdeonTwo, 12x Surr, 10x MarvinPA, 10x Soadreqm, 9x BirdoPrey, 8x 78291, 8x Superking, 8x m1nced, 6x clouded, 6x Fungee, 6x zigrobin, 6x KiloByte, 6x Vicht, 6x Anita, 5x Omniguy, 5x Napkin, 5x Sleece, 4x MUMMY, 4x Helsbecter, 4x sanka, 3x scrubnub, 3x noom, 3x zergloli, 3x Voker57, 3x PapaBlues, 3x soul, 3x daftfad, 2x Kyrris, 2x Arcturus, 2x ruthinator, 2... 05:35:38 just asking, because sometimes greensnark browsed the cores to check what caused them 05:35:47 We should award tournament banners to players who get the most crashes 05:35:56 hehe 05:35:57 That would fill up disk very fast :D 05:36:14 yeah, it would be a lot harder for me to debug the last crash I fixed without the core 05:36:42 The core can be very handy for obscure bugs, but a cronjob to toss the old cores sounds like a good idea 05:37:16 Napkin: Also why do you use -sk instead of -sh? I always find -sk so hard to read :P 05:37:32 h(umanreadable)? 05:37:41 Yes 05:38:11 computed ;) 05:38:26 thanks :) 05:41:34 clean-coredumps.sh 06:20:36 03kilobyte * r2945fa685dbc 10/crawl-ref/source/ouch.cc: Fix capitalization in death milestones. 06:20:40 !lm * type=death 06:20:40 1. [2010-11-14] subochre the Scratcher (L4 FeMo) Slain by a worm (D:3) 06:21:22 -!- Pseudonut has quit [Remote host closed the connection] 07:01:08 Napkin: about Unicode support (including character notes, character dumps, config files (inline glyphs rather x1234)): proper behaviour locally is obvious. Not so much for DGL. 07:01:28 I considered supporting variable charsets in Crawl proper vs DGL. 07:02:33 the former seems to be a terrible idea: each config file would need to have information about charset attached, same for every morgue or ttyrec, invoking the config editor would need such support as well 07:03:00 thus, my idea is to do it in DGL: either in it proper or as a wrapper outside 07:04:19 the wrapper would try to autodetect the charset (or force it if my feelings about \e%8 are true) and run DGL always in foo_BAR.UTF-8 07:04:58 this would need another wrapper for pre-Unicode Crawls (0.7-, current trunks) 07:05:08 Napkin: does this sound ok to you? 07:06:58 I have to admin I don't get you point yet, kilobyte 07:06:59 if I'm right, your part would be to install the outside wrapper, a wrapper around old Crawls and add a charset line to Apache's config 07:07:03 what exactly is not working? 07:07:19 *admit 07:07:53 it's mostly local builds that suffer the brokenness 07:09:44 like, we currently have no support for Unicode on Windows at all. Or, you need to mess a bit to turn on Unicode on Unix. Or, using another locale leads to problems. Or, some parts in character dumps are broken (like the screenshot). You can't use national characters in character notes and inscriptions as well. And so on... 07:11:22 for DGL, people have to properly configure character set in two places -- client they use to connect to CDO and the config file, most seem to be unable to do so 07:15:20 charset settings always have been difficult for people 07:15:39 i can't understand all the implications 07:16:12 i generally don't like the idea of a wrapper - what exactly would it have to do? 07:18:28 detect the charset of the client and then convert the utf8 dgl/crawl into his charset? 07:24:44 yeah 07:25:57 this way, everything inside doesn't have to care about the charset anymore 07:26:11 including stuff like that "charset stripping" when spectating 07:27:48 I don't really like that idea 07:27:58 won't it take a lot of resources? 07:28:00 what alternative would you propose? 07:28:49 and additionally - how would the detection of client charset work when he's using putty? 07:29:39 iconving stuff? A tiny fraction of a ZX-Spectrum's processing power per all users together. 07:29:51 you have been considering openssh only so far, right? 07:30:14 no, all clients I've checked 07:30:32 so, how do you detect it for putty? 07:32:15 for putty, it's simpler to just use \e%8 -- but for the few clients that do not support it, you can write a character to the screen and ask for the cursor's coordinates 07:32:58 aha.. what does \e%8 do? 07:33:01 with a timeout of a couple seconds just in case there is a terminal which is so terminally broken it doesn't support even that 07:34:02 but, doesn't checking the cursors position just well you, whether utf8 is enabled or not? or does that tell you the charset too? 07:34:25 i can't shake the feeling this is all overly complex 07:34:36 *just tell you 07:34:46 \e%8 temporarily switches the terminal into UTF-8 mode regardless of its underlying charset -- and is supported by almost anything save for Tera Term and rxvt 07:35:52 checking the cursors position will tell you whether it's: 1. UTF-8, 2. an 8-bit charset, 3. a double byte CJK one 07:36:42 there's no way to tell apart these in 2., but I am not aware of a client that does support CP437 but not UTF-8 07:37:16 Tera Term allows CP1252 (Windows western Europe), CP1250 (Windows eastern Europe) and a few others, but not CP 437 07:39:01 we currently support: ASCII, ASCII+vt100 graphics characters (CSET_DEC), CP437 (CSET_IBM) and UTF-8 (CSET_UNICODE) 07:39:20 and just CP437 on Windows 07:39:41 & ascii 07:40:27 -!- TGWi has joined ##crawl-dev 07:40:45 we always switch to CP437 on Windows, there's no support for ASCII except for not using codes >127 in the default setup 07:41:04 you can still select them in an override and they will be displayed 07:41:14 aha 07:41:33 i always told it to use ascii only when i was playing windows binaries 07:41:45 but i get the point 07:42:59 anyways, i don't have an oppinion, kilobyte 07:43:05 i have to little clue about all this 07:43:18 i don't like adding the wrapper 07:43:22 the thing is: there is a tangled mess locally on both platforms, it can be rewritten to gain lots of sanity and some features on the way -- and fixing bugs impossible to fix some other way, like playing from a directory with a national character in its name 07:43:39 it will also make it again more complicated for someone to host a crawl-dgl 07:43:59 but untangling this mess locally would require some DGL changes as well, yes 07:44:17 I'm not sure if it's more complex than we have currently, just different 07:45:08 adding a wrapper to start dgl is another tool you need to have and configure 07:45:22 so it can be done inside DGL proper 07:45:31 i would prefer that, yes 07:45:55 maybe a flag to game definitions? 07:46:44 that would take care of older games being run (crawl-anc, 0.7 -> 0.1) 07:49:23 adding default charset to http://crawl.develz.org should be no problem 07:51:02 does 4.1 allow any charsets at all? 07:51:19 no clue 07:51:56 what about the players that use CSET_DEC or CSET_IBM set? 07:52:07 s/use/have/ 07:52:36 CSET_DEC is orthogonal to the encoding -- it's 7 bit ASCII with some special vt100 codes 07:53:22 i mean, you want to run crawl & dgl in unicode only 07:53:37 CSET_IBM changes the interpretation of the config file but in my branch doesn't affect the i/o anymore -- it's always in the system's locale 07:54:16 too much techno babble for me ;) 07:54:31 you will make it work, i have no doubt :) 07:55:29 I mean, all sane programs (which are about anything but Crawl today) obey what you tell them to use via LC_* 07:56:10 instead of defining their own configuration 07:56:18 i added your RWC permission to the dgl repository 07:56:31 true, but crawl is special 07:56:54 whether you set DEC, IBM, ASCII only or unicode - it's more like a skin/theme in crawl 07:57:11 special as in "all other kids are toilet trained, but this one can't be forced to conform" 07:57:18 no 07:57:31 that's not it 07:57:54 I do preserve these as skins/themes -- ie, they do affect the look but not the technical stuff like the encoding used to communicate with your client 07:58:09 all signs in DEC/IBM are included unicode, right? 07:58:21 of course 07:58:28 so.. when they set that charset, it should just adjust the glyphs to show, but still be unicode 07:58:41 exactly 07:59:00 it's mostly a preset 07:59:27 what about windows? it's not able to handle unicode? 07:59:38 never understood that 07:59:55 or is it ncurses not able to do unicode in windows? 08:00:13 or cmd.exe not able to show unicode glyphs? 08:00:36 anyways, i added your RWC permission to the dgl repository 08:00:41 Microsoft in their infinite wisdom made it impossible to let programs use Unicode using standard C functions, you need to go with SomeWinAPIFunctionW() to get that 08:00:45 let me know if I can help you in anyway 08:00:57 and that's what I did in my branch 08:01:02 *in any way 08:01:11 .oO( geez, my typo day today *sigh* ) 08:01:48 i'm currently trying to make the branch business for dgl more abstract 08:02:05 branch-add.sh felids 08:02:13 but it'll take some time 08:02:26 I see, a nice thing 08:03:22 about 4.1 -- I remember it needs some serious wrangling to even compile on a modern system 08:03:32 do you have sanitized sources somewhere? 08:03:36 i created a working tarball 08:03:39 yeah, 1s 08:05:23 hmm, not sure it's the latest version though: http://crawl.develz.org/source/ 08:05:36 definitely, ~crawl/source/crawl-anc/ is the latest version 08:06:10 from that website you need the tarball and the crawl-anc.patch 08:06:44 not sure it's sanitized ;) but it compiled 08:07:06 just by the way, does anyone actually play it still? 08:07:28 yeah, I saw a few crashes lately ;) 08:12:31 kilobyte: you're not removing IBM support, are you? 08:15:15 read again, TGWi ;) 08:16:48 okay 08:17:59 -!- eith has joined ##crawl-dev 08:21:52 -!- TGWi has quit [Quit: Leaving.] 08:22:50 -!- TGWi has joined ##crawl-dev 09:02:27 can someone fix the item scroll autoinscriptions? 09:02:52 they're unnecessarily verbose and cut off the item weights (or, probably, the player's own inscriptions) 09:04:50 It might help to file a bug with specific suggestions 09:06:03 we're not allowed to file FRs anymore so I could wade through the wiki or I could complain in here 09:18:38 nice, someone removed it from the wiki once it was patched 09:57:54 Command repeat causes random unrelated actions (https://crawl.develz.org/mantis/view.php?id=2833) by MarvintheParanoidAndroid 10:18:01 Not placed in highscore table at rank 100 (https://crawl.develz.org/mantis/view.php?id=2834) by rafa 10:23:47 !seen djnw 10:23:47 Sorry TGWi, I haven't seen djnw. 10:23:50 hmp! 10:34:32 Napkin: could you choose between one of: 1. DGL first calling crawl --print-charset and then possibly iconving input, 2. having the logic inside Crawl, with a biggish patch for 0.6 and 0.7 10:36:22 why not do it with dgl? 10:37:08 I mean, way 1. does it inside DGL 10:37:53 but it's just about where the code resides 10:38:10 -!- valrus has joined ##crawl-dev 10:41:26 -!- bmh has joined ##crawl-dev 10:42:22 -!- upsy has joined ##crawl-dev 10:50:54 how do I get the git log of a file that has been deleted? 10:53:04 git log -- filename 10:53:06 I think 10:53:58 Yo Zaba 10:53:59 hurumph. it isn't behaving as I would expect it. In June of 2009, CREDITS was renamed to CREDITS.txt 10:54:05 greensnark, what up 10:54:17 Zaba: I made a note of your weird tastes on the devteam wiki page :P 10:54:50 renamed or deleted and recreated? 10:54:57 for SVN this makes a difference 10:55:23 greensnark, damn! 10:55:48 kilobyte: commit db099817902be67672 10:56:03 jpeg wrote that she renamed it, but it may have been deleted and recreated 10:56:32 git log --follow tries to find renames 10:57:01 in general, it's likely to fail if there were are any changes in the same commit as the rename, but this is not the case here, apparently 10:58:13 yeah, in my experience, git sucks in that it doesn't have a real 'rename' facility. in theory, it isn't needed, but in practise, git fails too often 10:59:42 kilobyte: I'm trying to track down where Benoit first appeared in the log file 11:01:20 -!- Zaba has quit [Ping timeout: 245 seconds] 11:05:55 bmh: 73dc73f9836f207b688641e7a929c7669b34da3f 11:06:04 Nov 15, 2006 11:06:55 how do I reset my repository to that commit? 11:07:07 -!- Zaba has joined ##crawl-dev 11:07:35 git checkout , but if you're looking for Benoit's contribution, the commit won't help you much 11:08:21 Most of the early CREDITS entries have no useful information at all -- they're from contributors to the travel and inscriptions patches, and neither I nor Haran kept notes on who contributed what 11:09:05 Most of the contributions at that stage were FRs, not patches 11:10:27 ah 11:21:06 re, sorry, I was busy, kilobyte 11:21:57 didn't understand your question fully - but I'd say to keep the whole converting function in DGL 11:22:08 and just run crawl in unicode 11:27:24 -!- Kurper has joined ##crawl-dev 11:28:09 -!- valrus_ has joined ##crawl-dev 11:29:13 -!- MarvinPA|2 has joined ##crawl-dev 11:30:35 -!- MarvinPA has quit [Ping timeout: 276 seconds] 11:31:38 -!- elliptic has joined ##crawl-dev 11:33:02 -!- valrus_ has quit [Ping timeout: 264 seconds] 11:44:24 gemenon 11:44:29 whoops wrong chan 11:59:48 -!- TGWi has left ##crawl-dev 12:38:32 rotfl... azure jellies have only rC-, they die just fine to Freezing Cloud 12:38:33 kilobyte: You have 1 message. Use !messages to read it. 12:38:38 this seems so wrong :p 12:39:06 elliptic: ah, wizardry makes sense, yeah 12:44:15 hey, anyone have time for a quick question on getting keyboard input? 12:44:46 i'm copying the acq menu code, which uses tolower(get_ch()), and then puts that into a switch statement 12:45:18 but i'm not sure what i'm comparing to there - it's an int but the switch is 'a', 'b', etc.; do I just need atoi(my letter)? 12:45:34 -!- monky has joined ##crawl-dev 12:46:04 or will it just work if i compare it to (str? char?) 12:46:36 it's a char (not limited to just ASCII, so it may be beoynd an 8 bit chars' range) 12:46:48 new code would name it wchar_t 12:50:59 -!- TGWi has joined ##crawl-dev 12:51:59 huh, i just realized that the acquirement prompt shows up below the menu 12:52:06 never noticed that before 12:53:29 also... what's %-24s stand for? i see that it gets replaced in mprf, but i'm not sure why it's that and not %s... is -24 = 24 spaces? 12:53:41 or, i guess, move over 24 x? 12:55:42 24-wide, left padded with spaces 12:56:46 ah hah - so that's also how it gets to not have ;'s on the acq menu? 12:56:57 -!- bmh has quit [Quit: bmh] 12:58:48 not have ";" ? 12:59:10 as in - it uses mprf, and gets no ; at the end of the line 12:59:13 If you mean it's not combined with previous or following messages, I believe that's because it's sent to the prompt channel, which doesn't combine messages 12:59:40 But I haven't followed the message changes closely, lots of stuff changed there in 0.6 and 0.7 13:01:14 greensnark: there is the prompt message channel for the 'what do you want' message, but the others, they aren't sent there but are indeed doing it with the padding 13:01:58 Could be, long messages probably don't get clubbed together 13:02:18 Not sure what the exact conditions for merging are, I haven't looked at the code 13:04:09 Eronarn: look at species/job menu queries 13:05:15 felirx: know where those are? 13:05:22 i've looked so far at the acquirement and ring swapping menus 13:05:46 newgame.cc 13:05:55 -!- bmh has joined ##crawl-dev 13:06:23 also... i need to change the species one for octopodes anyways, so thanks :) 13:15:40 hmm, this is weird - the prompt shows up correctly, but if you make a choice, a turn happens, then the menu shows up again (and only after making a choice there do you actually recite) 13:16:53 do items in the delay queue get looped through twice, or something? 13:17:25 oh, nevermind, i found the problem 13:28:02 -!- bmh has quit [Quit: bmh] 13:30:26 -!- valrus_ has joined ##crawl-dev 14:01:45 -!- galehar has joined ##crawl-dev 14:14:27 wow 14:14:52 eclipse->general->appearance->colors and fonts: cannot set background colour 14:15:15 eclipse->general->text editors: can 14:23:34 eclipse: :( 14:23:39 -!- bmh has joined ##crawl-dev 14:24:55 elly: i normally use gedit or nano, but i don't really know C++ and having to compile multiple times to figure out where i made a mistake is getting kind of tiresome 14:25:02 yeah :( 14:25:05 C++: :( 14:25:22 my primary language is PHP :) 14:30:19 03galehar * r8c40cdec5c2c 10/crawl-ref/source/ (command.cc command.h newgame.cc): Character selection: highlight recommended species in aptitudes table (%) 14:40:33 Where's rob these days 14:40:48 elly: You join Google yet? 14:40:50 yes 14:40:59 four months ago, greensnark :P 14:41:02 Should say hi to Haran, he works for Google in Jerusalem :) 14:41:56 elly: ChromiumOS? 14:43:01 greensnark: yep 14:43:07 Cool! 14:44:09 I've been contemplating throwing my CV at google. I won't be back in Boston for another 10 or 11 months, though 14:46:14 mmm, google. 14:46:39 google<3 14:47:12 they do provide some solid lunch 14:49:09 So the food's the main attraction? :P 14:49:41 greensnark: It certainly isn't the Pre-IPO stock 14:51:28 ??by 14:51:29 by[1/1]: < by> it doesn't count if the trip has a purpose besides drinking 14:51:33 ??rob 14:51:34 rob[1/1]: A player who got the high score on CAO by a large margin by escaping with all 15 runes in 43k turns. Also has the win with the lowest turncount since {Atomjack}. 14:51:57 wow. How'd he do it? 14:52:00 Is rob on a Crawl sabbatical or is it a more permanent kind of vacation 14:52:38 I don't know if he still has those records 14:52:40 !hs * 14:52:40 844643. hyperbolic the Executioner (L27 DDCK), worshipper of The Shining One, escaped with the Orb and 15 runes on 2009-11-21, with 36620901 points after 39740 turns and 7:53:59. 14:52:52 !lg * win min=turn 14:52:56 3404. hyperbolic the Severer (L20 DDBe), worshipper of Trog, escaped with the Orb and 3 runes on 2009-09-20, with 4733437 points after 13435 turns and 3:03:41. 14:52:56 dpeg made it sound like a sabbatical, at least nothing definite 14:53:08 Ah, ok 14:53:14 hyperbolic is a machine 14:53:16 I was afraid he was going to burn out on Crawl :P 14:53:17 could be just wishful thinking though :P 14:53:19 well, he got the high score at the time, so the entry is correct, just possibly misleading 14:53:20 rob, I mean 14:53:48 !hs * cao 14:53:49 643354. hyperbolic the Executioner (L27 DDCK), worshipper of The Shining One, escaped with the Orb and 15 runes on 2009-11-21, with 36620901 points after 39740 turns and 7:53:59. 15:10:10 uhm... are Helix cards supposed to work in lich form? 15:10:14 seems wrong to me 15:10:25 what are helix cards? 15:10:28 ??helix cards 15:10:28 I don't have a page labeled helix_cards in my learndb. 15:10:34 ??helix card 15:10:34 helix card[1/2]: Card power 0 adds random mutation, removes random mutation, or both. Card power 1 adds either a random or good mutation on a coinflip. Card power 2 removes either a bad or a random mutation on a coinflip, and then either deletes a bad mutation and adds a random one, or deletes a random mutation and adds a good one. 15:11:27 ??helix card[2] 15:11:27 helix card[2/2]: Expected values: Card power 0, [no net change]. Card power 1, [(0.5) good mutations]. Card power 2, [(-0.75) bad mutations, (0.5) good mutations]. In other words, they will tend to remove bad mutations and give you good ones, but no guarantees -- you could still get teleportitis and lose regeneration from a power 2 helix card. 15:11:29 lost deformed body so I'm not crying (nor shouting with joy either, felich) -- but that goes against the rules of undeadness 15:11:42 -!- syllogism has quit [] 15:12:00 I think you can also get mutation removal from that tmut miscast 15:12:06 while undead 15:15:07 -!- valrus has quit [Remote host closed the connection] 15:17:09 felid lich? 15:19:42 -!- bmh has quit [Quit: bmh] 15:24:02 yeah... 15:24:27 it must look ugly without fur 15:25:38 Feliches have a furry aura of negative energy 15:26:15 our current tile is totally inappropriate 15:26:31 drawing a proper one might be an interesting problem, though 15:26:50 Are there different tiles for different necromutated forms? 15:26:59 no 15:27:12 which sucks, especially for non-humanoids 15:27:34 Do dracs get super cool necromutated powers? Seeing dracoliches are totally hawt and all 15:28:12 a week or two ago they got a set of huge bonuses to Dragon Form 15:28:19 * greensnark still wants a unique dracolich as Crypt boss. 15:28:22 having a dracolich as well could be cool, too 15:28:59 dracolich is like a golden dragon - can breathe bolts of draining, or clouds of miasma 15:29:25 probably also cause fear 15:29:41 "bolts of draining. or clouds of miasma" 15:29:49 @??serpent of hell soh_flavour:tartarus 15:29:49 Serpent of Hell (06D) | Speed: 14 | HD: 20 | Health: 97-142 | AC/EV: 12/9 | Damage: 35, 15, 15 | Flags: 05demonic, evil, sense invisible, fly, !sil | Res: 06magic(346), 03poison | XP: 10008 | Sp: b.draining (3d24), miasma (3d15). 15:30:09 oops I meant , not . 15:30:24 monky: a dracolich would be buffer, though 15:30:26 @??bone dragon 15:30:26 bone dragon (15D) | Speed: 8 | HD: 20 | Health: 193-272 | AC/EV: 20/4 | Damage: 30, 20, 20 | Flags: 07undead, evil, sense invisible, fly | Res: 06magic(106), 05fire, 02cold, 10elec++, 03poison | XP: 2352. 15:30:39 for the *non* unique version 15:31:15 necromutated draconians, i think should just get a negative energy breath weapon, like drac ghosts 15:31:23 don't think they need anything beyond that 15:31:48 !learn add dragon_form For draconians, it's Tmut rather than Tmut/Fire, they can cast it easier and get bigger bonuses compared to other races. The dragon type depends on your colour, breath weapon is augmented by a lot too. 15:31:49 dragon form[4/4]: For draconians, it's Tmut rather than Tmut/Fire, they can cast it easier and get bigger bonuses compared to other races. The dragon type depends on your colour, breath weapon is augmented by a lot too. 15:50:42 03galehar * r1668a8926a30 10/crawl-ref/source/notes.h: Remove useless TAG_MAJOR_VERSION condition 15:50:43 03galehar * rb4db311bb8c0 10/crawl-ref/source/skills2.cc: Preserve crosstrained skill points tracking when simulating reskilling 15:50:45 03galehar * rfc7fc18c538a 10/crawl-ref/source/ (abl-show.cc enum.h godabil.cc godabil.h religion.cc): Add an ability to Ash to end skill transfer 16:12:18 03kilobyte * r7d0849c411d0 10/crawl-ref/source/godabil.cc: Add Tornado to Vehumet's list. 16:12:19 03kilobyte * r58bf720eb1e7 10/crawl-ref/source/spl-damage.cc: Tornado: IOODs are indestructible, no need to warn. 16:20:08 -!- eith has quit [Read error: Connection reset by peer] 16:23:29 -!- eith has joined ##crawl-dev 16:30:55 03dolorous * r34bebbc0a72f 10/crawl-ref/source/ (godabil.cc shopping.cc): Add spelling fixes. 16:50:27 03kilobyte * r4cb6d5f000af 10/crawl-ref/source/skills2.cc: Deal with a missing period. 17:13:43 -!- Pseudonut has joined ##crawl-dev 17:28:10 apparently tornado goes through walls? 17:28:41 at least, some stuff just died without me seeing it and I don't think anything could have caused it other than tornado 17:29:46 -!- henryci has joined ##crawl-dev 17:29:53 moomo 17:30:16 hi 17:30:51 Does anybody use gdb to step through the project? If so, what does one have to do to the makefile to make it so? 17:31:06 shoudl make debug ust work? 17:31:34 yes 17:31:34 galehar: You have 1 message. Use !messages to read it. 17:31:35 i've done it before, yeah 17:31:40 make debug 17:31:51 !messages 17:31:52 (1/1) dpeg said (23h 10m 40s ago): Awesome work, looks very good now. We can decide later whether we want a Stack Five like prompt. 17:32:10 :) 17:32:14 -!- galehar has quit [Quit: bed] 17:35:33 Bizarre interaction between wall clinging and shallow water (https://crawl.develz.org/mantis/view.php?id=2835) by GameKnut 17:41:32 -!- Mu_ has quit [Quit: Defecator, may everything turn out okay so that you can leave this place.] 17:42:03 tornado idea: cap radius at the minimum of the current radius cap and the distance to the nearest wall 17:45:53 the damage sharply decreases but this isn't clearly visible 17:48:13 the duration is waaay too high, too 17:48:18 I also mean for making sense out of the going through walls deal 17:51:12 ah, that too... but that's a bug, disjoint areas are not supposed to take part in the swirl 17:51:12 yes, tornado definitely goes through walls 17:52:07 it also doesn't make sense if the wind magically stops at a wall and then picks up again at another one 17:52:14 (hence my proposal) 17:53:57 -!- henryci has quit [Quit: henryci] 17:54:16 kilobyte: any chance of getting a L6 version of this? it had been proposed way back, called Jetstream - pushes wind in a direction 17:54:37 would be nice with airstrike L4, that L6, tornado L8 17:56:06 why? 17:56:18 air has freezing cloud and CBL in that range 17:59:59 TGWi: cbl: a notoriously awesome spell 18:00:05 also isn't it 7 or 8 18:00:10 7 18:10:03 eronarn: don't badmouth CBL, I did a zig with it once :P 18:10:15 elliptic: what haven't you done a zig with? bone shards? :P 18:12:03 didn't you also do a zig with projected noise 18:12:08 or would that be too cheap 18:13:22 hmm, anyone have suggestions for how to deal with this zin recite ability? you need to be able to choose your prayertype before the delay starts, but you need to know your prayertype once it does 18:13:45 right now it's bringing up the menu twice, which is bad 18:17:44 stick it in the delay object somewhere 18:20:54 tgwi: to tell the truth, I used projected noise on the CBL zig to get past a really late tomb level... 18:21:15 but on non-pan/tomb/air levels, it was great 18:21:18 ugh, you power gamer 18:21:25 definitely the most fun zig I've ever done, at least :P 18:30:36 projected noise has been improved? 18:31:55 sorear: I think it might have been nerfed, actually... not sure if that has happened yet 18:33:37 -!- eith has quit [Ping timeout: 265 seconds] 18:43:41 03dolorous * reac0088fa532 10/crawl-ref/source/skills2.cc: Add more missing periods. 18:43:52 03dolorous * rb9176f1d0c08 10/crawl-ref/source/skills2.cc: Display spaces instead of +/- signs before aptitudes of 0. 19:14:38 -!- TGWi has quit [Read error: Connection reset by peer] 19:16:50 -!- MarvinPA|2 is now known as MarvinPA 19:18:24 -!- TGWi has joined ##crawl-dev 19:20:22 -!- upsy has quit [Quit: Leaving] 19:29:22 03dolorous * rb86f61f1136d 10/crawl-ref/source/abl-show.cc: Add minor cosmetic fixes. 19:30:36 03dolorous * r09a885294c26 10/crawl-ref/source/godabil.cc: Add one more missing period. 19:49:57 -!- Pseudonut has quit [Remote host closed the connection] 20:36:35 Something wrong with shafts (https://crawl.develz.org/mantis/view.php?id=2836) by Kyrris 23:31:22 Windows development builds on CDO updated to: 0.8.0-a0-2494-g09a8852 23:37:07 -!- jooosa has joined ##crawl-dev 23:38:51 -!- Hehfiel has quit [Ping timeout: 250 seconds] 23:39:01 -!- Adeon has quit [Ping timeout: 252 seconds] 23:39:05 -!- joosa has quit [Ping timeout: 260 seconds] 23:39:09 -!- jooosa is now known as joosa 23:39:38 -!- jarpiain has quit [Ping timeout: 264 seconds] 23:40:48 -!- Adeon has joined ##crawl-dev 23:40:59 -!- jarpiain has joined ##crawl-dev 23:46:29 -!- TGWi has quit [Quit: Leaving.] 23:48:05 -!- Hehfiel has joined ##crawl-dev 23:49:09 Unstable branch on CDO updated to: 0.8.0-a0-2494-g09a8852 (31.12)