00:02:57 -!- stabwound has joined ##crawl-dev 00:04:10 omg...: 00:04:10 root@ipx14623:/var/lib/dgamelaunch/crawl-svn/saves> egrep "wya.*entered a Ziggurat" milestones | wc -l 00:04:13 35002 00:04:16 what happened? 00:06:54 I'm not sure about Ziggurat's, but currently the milestones are marked before the map is validate. It's possible that the game tried to come up with a working Ziggurat map 35002 times. 00:06:55 I thought it was only 5k? 00:07:02 Textmode: it kept increasing 00:07:06 :/ 00:07:15 he filed a bug 00:07:44 Napkin: to stem the tide of spam, I kill(1)ed gretell.pl 00:07:54 ok 00:08:05 you could also join the screen and ctrl+c, sorear 00:08:06 http://crawl.develz.org/mantis/view.php?id=699 <-- I'm sure I'd call it a bug, though... 00:08:09 thanks :) 00:08:11 crash* 00:08:19 root@ipx14623:/var/lib/dgamelaunch/crawl-svn/saves> egrep "wya.*turn=121706" milestones | wc -l 00:08:20 s/bug/crash 00:08:21 35000 00:08:25 fun 00:08:39 should I remove his save? 00:08:41 Napkin: Ah. Thanks. 00:08:50 Nice, looks like jarpiain found the cause. 00:09:16 Keskitalo: Can we do something to make the game explode less on one-character typos? 00:09:43 heh, "shoals", hasn't that been huanting us a bit, lately? 00:11:09 Could someone fix that quickly, please? I don't want to be afraid to start Gretell ;) 00:11:16 Okay, I'll get it. 00:11:22 sorear: I'm the wrong person to ask. :) 00:11:24 great, thanks, Keskitalo :) 00:12:36 I think gretell should check for suspiciously similar events, or possibalbly stupidly large numbers of events from a single game in a given interval... 00:12:54 if the game does blow up, it shouldn't take the channel with it... 00:12:56 no, don't fix the reporter ;) 00:15:41 coffee! brb :) 00:18:22 Okay, I see a Shoals zigugrat level locally. 00:19:15 nice 00:19:33 super :) 00:19:57 What about marking a map in milestones before it was validated - can't that be changed? 00:20:02 Argh, need to clean up my local copy a bit first. 00:20:26 marking it once only or after validation? 00:20:37 git stash, Keskitalo? 00:20:42 Napkin: The level builder needs to have the functionality added. 00:20:48 copy the change you want out of the way first 00:21:05 should I add that to the issue? 00:21:59 cp changed.file ~/.; git stash; cp ~/changed.file .; git commit -a; git stash pop 00:22:17 that's the way i do it - but there is probably a more elegant way 00:22:56 -!- raydarken has quit [Read error: Connection reset by peer] 00:23:26 03Keskitalo * rce17b801a995 10/crawl-ref/source/dat/clua/ziggurat.lua: Fix Shoals Ziggurat levels. (wya & jarpiain) 00:23:28 Will Wya be able to continue his game? 00:23:34 No, I had a local commit that we added as a patch to the tracker, then jpeg committed it (though not with git am), which caused a merge conflict. 00:23:52 :) 00:24:00 -!- Siber has quit [Read error: Connection reset by peer] 00:24:01 Need to tell her about git am :) 00:24:01 crawl@ipx14623:~> whereis-svn.pl wya 00:24:01 wya the Devastator (L26 DEIE), a worshipper of Vehumet, saved on Zig:1 on 2010-02-05 after 121706 turns. 00:24:05 -!- Siber has joined ##crawl-dev 00:24:23 Hmm, it's saved on Zig:1 so.. as far as I know (and I know little), anything could happen. :) 00:24:36 -!- raydarken has joined ##crawl-dev 00:24:44 let's see :) 00:24:58 updating CDO :) 00:27:11 Yay, I see "done" and "won't do" in the resolutions :) 00:27:21 :) 00:27:35 is the milestones file used for and statistics? 00:27:52 as in - do I need to clean it? doy, sorear? 00:28:05 *for any statistics 00:28:55 Master branch on CDO updated to: 0.6.0-a1-3085-gce17b80 (16.4) 00:29:17 I guess !lm will probably use those.. 00:30:40 hmm, would an encompass elf:7 vault be acceptable? 00:31:27 there are already lots of bugs preserved in the milestones and logfiles 00:31:35 like fossils in deep geological strata 00:32:09 yak fighters, dungeon level 54, uberghosts, etc 00:32:24 this is nothing new and needs no special treatment 00:32:24 !lg max=dam x=dam 00:32:25 145. [dam=1500] nrook the Hacker (L19 MDAr), worshipper of Nemelex Xobeh, killed by nerve-wracking pain on D:18 on 2009-08-08, with 215226 points after 89125 turns and 10:57:14. 00:32:48 thanks, sorear :) 00:32:56 nrook: uberghost? 00:33:01 !lg * place=d:54 00:33:02 No games for * (place=d:54). 00:33:10 -!- Gretell has joined ##crawl-dev 00:33:11 !lg max=lvl 00:33:14 3189. sorear the Markself (L12 GEPr), worshipper of Lugonu, blasted by a golden dragon (bolt of cold) on D:59 on 2008-12-15, with 25664 points after 29612 turns and 3:31:26. 00:33:21 I went > several times 00:33:29 I think I started on 54 00:33:34 sorear: no, the "targetting yourself with pain does 1500 damage" bug 00:33:45 I think I remember seeing that, actually, a long time ago 00:34:05 there was a bug where abandoning a god in the abyss corrupted the return information 00:34:10 it had to do with the game not liking agony targeting the player or something 00:34:23 so you'd be sent to the Dungeon level at the same danger level as the Abyss (54) 00:34:34 theoretically Lair:54 would also be possible 00:34:45 etc 00:34:57 it's like a prehistoric ziggurat! 00:34:58 Temple:54 00:35:00 zot:54? 00:35:24 Hive:54: Now with 500000% more bees! 00:35:32 strange, i can't seem to do anythign here to change colors of spellbook/casting text... 00:42:10 would anyone happen to know, since when that bug zig bug existed? 00:42:17 is 4afa74bf0 save? 00:46:26 hmm... source/dat/shoals.des mentiones "Shoal:$" too 00:47:43 wasn't it recently changed from 'shoal' to 'shoals'? 00:49:07 --- 00:49:08 > grep -r "Shoal " * 00:49:08 dat/vim/syntax/levdes.vim:syn keyword desOrientation Temple Orc Elf Lair Swamp Shoal Slime Snake Hive Vault Blade Crypt Tomb Hell Dis Geh Coc Tar 00:49:20 > grep -r "Shoal:" * 00:49:20 scripts/place-population.lua:For instance: place-population Shoal:1 Shoal:5 00:49:20 test/rune-gen.lua: { "Shoal:$", "barnacled rune" }, 00:49:20 test/shoal-hut.lua:-- Generates lots of Shoal:$ maps and tests that a) all huts are 00:49:23 test/shoal-hut.lua: test.map_assert(#maps > 0, "No maps used on Shoal:$?") 00:49:26 test/shoal-hut.lua: test.map_assert(#doors > 0, "No hut doors found on Shoal:$") 00:49:28 test/shoal-hut.lua: debug.goto_place("Shoal:$") 00:49:31 --- 00:50:11 *source/dat/clua/shoals.des 00:50:42 heh - that file no longer exists :-$ 00:50:59 happens, when you browse git history ;) 00:54:57 Too many includes shared between too many files, make one little change and everything has to be rebuilt :/ 00:56:50 still compiling... 00:58:50 -!- Kil2 has joined ##crawl-dev 00:59:14 'lo Kil2 01:00:56 Hmm...I'm not sure that did anything :/ 01:01:37 nope, it didn't :/ 01:01:43 How's your crawl hacking doing, Textmode ? 01:02:32 the support functions I wrote were pretty straight-forward...but decyphering the functions I want to *use* them in :P 01:02:59 I think at least one of them is just structually incompatible, I'll have to partially rewrite it... :/ 01:03:39 sounds interesting :) 01:04:05 I think this is going to take longer than originally intended :) 01:04:08 o/ 01:04:50 Textmode: What are you trying to accomplish? 01:04:50 -!- nrook has quit [Quit: leaving] 01:05:29 !tell doy the bot page does give new links. but of course I can't add those query parameters to the wordpress page/iframe. Open the bot info in a new window and you'll see a linkable URL. 01:05:29 Napkin: OK, I'll let doy know. 01:05:56 sorear: http://crawl.develz.org/mantis/view.php?id=296 01:06:29 thats what I'm trying to do, looked like good one to cut my teeth on. 01:13:09 Hmm, I think I'm getting closer, swiftness is greyed out for my spriggan, so I've found the right place. 01:13:10 -!- raydarken has quit [Quit: Leaving.] 01:13:30 just need it to play nice with the other highlighting options in that section... 01:14:11 * Textmode nievely hopes that simple change will be enough 01:14:47 I...think that worked. 01:14:55 two left, then 01:32:22 Helloo 01:35:49 -!- Textmode has quit [Ping timeout: 264 seconds] 01:39:16 -!- Textmode has joined ##crawl-dev 01:42:18 yay, power outages! 01:52:26 Hello due! 01:52:39 Hey Eino! 01:53:54 -!- eith has quit [Ping timeout: 240 seconds] 01:54:16 heya due 01:57:15 due, did you see wya entered ziggurat:1 35k times earlier? :) 02:04:15 ??wya[4] 02:04:15 wya[4/5]: Likes to enter ziggurats. 02:04:16 ??wya[5] 02:04:16 wya[5/5]: Ziggurat master: 38019 milestones for * (type=~zig): 35048x WYA, 380x 78291, 324x mikee, 160x N78291... 02:05:03 'Twas jolly good fun when it was going down, hehe 02:05:15 gretell spamming the channel... 02:05:19 :) 02:05:21 Heh, it's happened before. 02:05:50 -!- stabwound has quit [Ping timeout: 265 seconds] 02:06:33 I really loved how it started though - alright time for ziggurat wya (L26 DEIE) entered a Ziggurat. (Zig:1) wya (L26 DEIE) entered a Ziggurat. (Zig:1) wya (L26 DEIE) entered a Ziggurat. (Zig:1) uhhhhhh 02:07:27 hehe 02:08:08 poor guy, really wantted to see zig... 02:09:41 -!- stabwound has joined ##crawl-dev 02:13:18 -!- by has joined ##crawl-dev 02:13:47 good morning 02:13:53 argh, right. I forgot how much C hates specifying default parms in both the deceleration and definition... 02:13:59 morning by 02:14:02 morning 02:14:06 how are you today? 02:14:23 defaults in definition only for local functions, defaults in declaration otherwise :0 02:14:24 how is autoexplore doing? 02:14:46 by: I'm leaning towards reverting the mimic travel change. 02:15:29 yes 02:17:35 due: did you read jpeg's mail re missile identification? 02:17:41 by: no? 02:17:48 I haven't had time to read my email :) 02:17:49 oh 02:17:52 re: repeaing? 02:17:57 ah 02:18:06 -!- Spads has quit [Read error: Connection reset by peer] 02:18:10 yes 02:18:26 yeah, I agree 02:18:35 -!- Spads has joined ##crawl-dev 02:19:10 I'll make better missile id an FR then, for now, ok? 02:19:24 sonds good 02:19:30 we should list those that ID on use 02:19:32 ID on effect 02:19:37 and those that don't ever ID (which probably aren't many) 02:21:50 I wish c-r-d were mirrored in some usable mailing list archive 02:23:33 how difficult would it be to make "stone of flame" a "flaming stone"? 02:23:55 hm 02:24:01 not particularly? 02:24:13 whats a stone of flame? 02:24:32 not a native speaker -- do you agree "stone of flame" sounds strange? 02:24:50 Hm. 02:24:53 It sounds aright to me. 02:24:54 its not very pithy 02:25:09 but no, there nothing *wrong* with it, it sounds natural enough 02:25:34 what is it, though :P 02:25:56 Can we nerf OOD? 02:26:01 orb? 02:26:51 personally, I would like OOD to be monster only 02:26:59 improved missile auto-id (http://crawl.develz.org/mantis/view.php?id=701) by rob 02:28:03 by: me too 02:28:15 ther reason for this is some of the remarks I made on http://crawl.develz.org/wiki/doku.php?id=dcss:feedback:magic:spell:iood 02:28:43 it focuses on the mechanics of the speed system, monster movement and beam choice 02:30:26 iood also has a lot of the same problems as summoning spells 02:31:20 I tentatively support making it monster-only 02:31:53 what summoning-like problems do you mean? 02:33:06 isolating the PC from the action 02:33:21 so you can use it to offload risky fights 02:36:16 most of fun with iood is dodging it. Monsters don't dodge and if they did, people would start casting it point blank only. 02:37:10 isolating the PC can be avoided by making monsters treat the orbs as an obstacle, not as an ally of yours. Outside of narrow corridors, they'll walk around it. 02:37:35 could give IOOD a huge splash radius :> 02:37:43 (and bump the level) 02:38:17 due: and nerfing the damage would be a good idea, too. None of schools fit it well, and allowing monsters to effectively kill it with _biting_ is a bad idea, though. 02:38:55 I'd prefer reducing damage than bumping the level, but that's an option too. 02:39:15 A spell that does 1 damage would be hardly overpowered :p 02:39:47 if it didn't block beam paths, it would be insignificantly better than the old crystal spear 02:40:19 kilobyte: did you see my marshallFloat comment 02:42:14 yeah, and you're right. marshallFloat is not used anywhere anymore, storing hash props that are floats is done by another function. 02:42:32 I've added the monster-only idea to the wiki page 02:42:55 I'd rename marshallLong and props[].getLong to Int as well, as they always store 32 bit values, not 64. 02:43:14 then what's props[].getShort? 02:43:50 16 bits 02:43:58 ah 02:44:11 actually, no getShort, lemme look it up 02:44:30 get_short 02:44:35 64 bit long is a javaism 02:45:03 in C, long is at least 32 bits, and exactly 32 bits on most platforms (including the 64 bit consumer ones) 02:45:27 -!- ogaz has quit [Remote host closed the connection] 02:46:00 uhm... it's 64 bits on ALL 64 bit platforms, with one sorry exception, where the incompatibility was introduced on purpose 02:47:17 printf("%d\n", sizeof(long)) -> 8 02:47:18 kilobyte: sorry exception? 02:47:32 The apologist's machine. 02:47:39 Textmode: MSVC targetted to win64 02:47:41 even if I'm wrong about that, 'long' is still the C 32+-bit type 02:47:54 ah, MSVC... 02:48:07 'int' is completely wrong if what you're asking for is "at least 32 bits" or worse "exactly 32 bits" 02:48:27 marshal32 would be a better name 02:48:38 * sorear also points at ntohl 02:48:52 of course. I was thinking about marshallInt32, but that would be unwieldy. 02:49:58 hah. if I were writing this today it would probably wind up w32 02:50:33 w? 02:50:38 write 02:50:55 Marshal sounds awfully military. 02:51:08 props[].getFoo is a misnomer, since that is used both for reading and writing 02:51:28 it... is? 02:52:45 it get the Foo, but returns it by reference 02:52:53 which makes it a modifiable lvalue 02:52:58 ah 02:53:15 I find lvalue and rvalue confusing, because I can't tell left from right :) 02:53:17 this is pretty normal for C++ collections *spit* 02:53:50 due: neither can the C++ standards committee, which is why lvalue has been backronymed to locator value 02:54:01 it locates something in memory as opposed to being the value 02:54:40 ahahaha 02:56:29 ... 02:58:54 well, are compiler design principles still taught in schools? 02:59:19 because anyone who ever took one of such lessons can't think of lvalue as being something different 02:59:35 I'm not sure I like useless spells being colored the same as unavailible spells... 03:00:11 kilobyte: I never took one. 03:00:21 kilobyte: Most everything I know about programming is self-taugh. 03:02:08 shafts vs hatches proposal (http://crawl.develz.org/mantis/view.php?id=702) by rob 03:02:47 due: so you're not yet incapable of assuming other meanings to the word "lvalue" :p 03:03:02 sorear: there's one more use of marshallFloat I missed :( 03:03:15 sorear: in stash tracing, and that uses its own versioning 03:03:43 sorear: unlike the rest of saves, it drops all of stash data if minor tag changes 03:05:24 -!- Kil2 has quit [Read error: Connection reset by peer] 03:06:58 ick! 03:07:05 ew... 03:08:09 I wonder if I should rewrite that part to use main save tags. 03:09:45 probably somethig that should be done at some point... 03:26:52 * Textmode does not relish list_spells() 03:28:23 :) 03:30:33 I particularly like 244-248... 03:30:45 03by * r3678259b774b 10/crawl-ref/source/player.cc: Remove more() prompts on level gain entirely. 03:30:46 03by * rd2cb599351d8 10/crawl-ref/settings/init.txt: Add level gain force_more_message lines to default config. 03:30:49 03by * rab4793bd9d21 10/crawl-ref/source/message.cc: Always clear message window after more() prompts. 03:38:27 03kilobyte * rdbe4be89705e 10/crawl-ref/source/ (stash.cc stash.h tags.h): Don't have stash tracking use separate versioning. Drop another int-in-float abuse. 03:38:30 03kilobyte * re5049f434fea 10/crawl-ref/source/ (main.cc tags.cc): Fix saving floats on big endian 64 bit arches. 03:39:30 Its like moving though geological strata... 03:40:00 Yup. 03:40:24 03by * re26c51a97c71 10/crawl-ref/settings/init.txt: Make draconian scales force_more catch all colours. 03:40:39 how many different sorts of menuing systems are there in he codebase? 03:41:48 I would hope that they're all in menu.cc, but don't really know :) 03:41:56 heh 03:42:19 Textmode: thousands. 03:42:28 yay... 03:42:30 ;) 03:42:46 I'm guessing its pretty much a "clean as you go" sorta deal? 03:44:14 Textmode: the codebase was absolutely insane 2-3 years ago. It's mostly passable now. 03:44:36 I think I remember looking at it once around then. 03:44:48 theres a reason I'm only trying to get involved now :P 03:45:15 just trying to port patches (like zotdef) among major versions is a lost cause due to the code hardly resembling what it was 03:45:36 it's more pasable every day :) 03:49:27 Wayne has no speech of his own, merely @_hostile_adventurer_@. What would you say about giving him lines filtered through Durkonizer? 03:49:32 (fake scottish accent) 03:50:17 Alternately, you could get me to write it and I could write actual scottish accent. 03:51:09 hey, do I look like someone who can come up with good lines? :p 03:51:36 you're our good source of monster speech :p 03:51:46 feh. 03:52:35 but more serious, I wonder if using that mode of speech for dwarves is ok 03:52:43 Aye laddy 03:52:55 :) 03:53:43 It's a wee bit cliche. 03:53:52 Och, aye, the noo'! 03:53:54 etc. 03:56:38 by: Didn't try yet, but the change to more prompts on level gain <3 03:56:50 I liked it when it didn't prompt me, so that it's configurable is nice. 04:00:45 yes, should go through the other more() calls at some point 04:03:33 * Textmode whimpers at seeing varargs in C 04:05:15 -!- syllogism has joined ##crawl-dev 04:05:15 -!- syllogism has quit [Client Quit] 04:05:20 -!- syllogism has joined ##crawl-dev 04:05:29 ...wheres the rest of MenuHighlighter? 04:05:38 'lo syllogism 04:09:10 ah, I see. this has nothign to do with what I'm trying to do :) 04:11:30 -!- stabwound has quit [Ping timeout: 240 seconds] 04:12:26 Test 007 (http://crawl.develz.org/mantis/view.php?id=703) by Napkin 04:12:44 about the changes in code: 04:12:47 line counts: 04:12:47 0.4 508828 04:12:47 0.5 546994 04:12:47 0.6 669237 04:12:53 diff counts: 04:12:53 0.4->0.5 - 82372 +120539 04:12:54 0.5->0.6 -308166 +430403 04:12:54 0.4->0.6 -345342 +505746 04:13:15 so over 75% of code in 0.6 was changed since 0.4 04:13:32 heh 04:17:00 dpeque = dpegs secret crawl account? :) 04:17:12 and 315489 lines in *.cc *.h 04:17:30 in another decade or so we'll have a small clean core with all of the logic in lua 04:17:34 the emacs of roguelikes! 04:17:34 -!- purge has quit [Quit: !] 04:17:37 -!- stabwound has joined ##crawl-dev 04:18:04 I'm not sure I see the connection between 'emacs' and 'clean' 04:18:06 :P 04:18:27 Textmode: the core of emacs is pretty tight. All the cruft is in elisp files 04:18:34 heh 04:18:44 Although I still love the build system's way of keeping initial load times down 04:18:51 so, all crawls cruft will be in Lua files? 04:19:00 Build the core, start it up, load the files, and cause it to core dump: there's your binary! 04:19:12 brillant! 04:23:52 "Me name be Wayne Ploogson. Ye killed me fathar! Prepare ta die!" 04:28:11 !tell purge Current metal wall only has one variation :) 04:28:11 due: OK, I'll let purge know. 04:31:20 would someone mind having the notification emails use 76 columns instead of 70? 04:31:49 jarpiain, emacs user? 04:31:56 vim 04:32:02 ahh ok :) 04:32:05 emacs "ftw" 04:32:11 brb, food 04:32:18 food ftw! 04:33:31 -!- dpeg has joined ##crawl-dev 04:33:41 cheers 04:33:42 dpeg: You have 2 messages. Use !messages to read them. 04:33:46 Napkin: no problem re 76 columns; we don't usually reply to these mails 04:33:46 !messages 04:33:46 (1/2) by said (2d 19h 52m 33s ago): At 27 Invo, nothing ever appears to resist Bend Time in Zot:5. 04:33:46 Moin! 04:33:48 morning dpeg 04:33:52 dpeg, solved the tsumego? :D 04:34:26 cbus: I've been busy all the time, will take it to a go board tomorrow at my teacher (I know the problem by heart, of course). 04:34:32 !messages 04:34:32 (1/1) LordSloth said (2d 5h 44m 29s ago): I need to BR this sometime after wizard mode sessions, but... I can be paralysed by giant eyeballs that I can't see, around a wall or something 0.6.0-a1-3011-g70afb11 04:34:44 Is that one solved? 04:34:47 probably 04:34:51 very good 04:34:58 by: many thanks for the shaft FRs etc. 04:35:06 need to get a grip on the bug list 04:35:38 by: I replied on Che in the wiki, but perhaps it's faster to talk here? 04:36:00 http://crawl.develz.org/wiki/doku.php?id=dcss:feedback:god:cheibriados 04:36:03 the top 04:36:11 ah...I think I see what I have to do...though either I restructure list_spells, or i break the contract of _spell_*_description()... 04:36:19 !seen henryci 04:36:20 I last saw henryci at Fri Feb 5 05:18:25 2010 UTC (5h 17m 54s ago) quitting with message Quit: henryci. 04:36:44 dpeg: oh, guaranteeing the altar? 04:36:57 by: don't understand?! 04:37:11 Jiyva? 04:37:18 oh, right, Jiyva 04:37:24 I can do that. Shall I? 04:37:33 yes, I can't :) 04:37:36 okay 04:37:53 by: I've been playing only Ches, so there's some feedback. 04:38:14 !seen pointless 04:38:15 I last saw pointless at Wed Nov 26 04:55:29 2008 UTC (about 1y 10w 2d 5h 42m 45s ago) saying But the user was not online. 04:40:52 dpeg! 04:41:12 due!! 04:41:21 How is it going? 04:41:23 dd! 04:41:33 wellish 04:41:35 I am playing with tiles 04:41:40 gearing up for the play-testing post tomorrow 04:41:43 i have no idea what to write about 04:41:43 due: as opposed to hellish :P 04:41:48 dpeg: replied on some points on wiki 04:41:51 by: thanks 04:42:08 dpeg: there's not muchdifference ;) 04:42:14 due: new portal vaults? And the reasoning behind them? 04:42:17 dpeg: jpeg's changes to mimics have introduced a massive slowdown. 04:42:22 hm 04:42:29 I have a name for the new portal vaults post, too! 04:42:31 "The cake is a lie". :0 04:42:32 due: not good. 04:42:38 Good name! 04:42:53 Currently havng issues with mirrow tiles. 04:43:25 Why is my contrib.lua modified? 04:43:33 erm, contrib/lua 04:43:38 because steve updated the source 04:43:44 you need to git submodule update 04:43:59 the intervals between these are always long enough so I forget the syntax 04:44:16 go to the root crawl-ref directory 04:44:18 git submodule update 04:44:19 :) 04:44:38 feh, long recompile, yay 04:44:53 did 04:45:19 What is the chance for a jelly room to get a J altar? 04:45:32 03dpeg * r9bdb92523ebd 10/crawl-ref/source/dat/des/branches/slime.des: Ensure Jiyva altar at the Slime entry. 04:46:16 dpeg: medium-ish, but broken. 04:47:16 broken? 04:47:37 vetoing a jelly room will leave a random jiyva altar behind 04:49:28 broken. 04:49:36 heh :) 04:49:38 bug is reported 04:49:40 ? 04:49:45 yeah 04:50:15 enne and I have looked it over a few times 04:50:55 * due debates working on troves :) 04:51:39 troves, troves, troves :) 04:51:44 heh 04:54:04 Napkin: die FR Filter gehen nicht mehr :( Und ja, ich habe gerade neue erzeugt. 04:55:53 Ja, wie hatten ja den Namen der Categorien geändert 04:56:45 Napkin: ich weiß, aber wenn ich neue Filter mache, haben die immer noch die alten Namen, funktionieren also nicht. 04:56:49 Komisch, oder? 04:57:56 btw, there is a bug that shows some areas in X map as grey -- these will have monsters 04:57:58 Ich verstehe nicht ganz... 04:57:59 is that known? 04:58:08 I saw it this morning 04:58:37 Napkin: versuch mal, einen Filter zu machen, der aktive (hide resolved and above) "FR Interface Improvements" anzeigt. 04:58:55 dpeg: yes 04:59:01 this code wants colors in the "" "" form...thats not going to work with my color enums... 04:59:01 dpeg: that's the mimic issue i was talking about eaerlier 04:59:05 dpeg: slowdown + informatin leak 04:59:27 make_stringf("<%s>", COLNAME)? 04:59:28 due: is there a principal reason why orc/kobold/jelly/etc rooms are not created via lua or, even better, des? 04:59:43 dpeg: they are kinda 04:59:49 dpeg: they have absolute chances (which is evil) 04:59:58 dpeg: but they're placed earlier than any other vault 05:00:40 by: what do you think about reverting the mimic thing? 05:00:59 due: wouldn't that give me things like "<12>" ""? 05:01:08 Textmode: hm 05:01:14 colour_to_str probably exists 05:01:21 due: what is the mimic thing? 05:01:24 yeah 05:01:28 Can't imagine I'mt eh first to need it... 05:01:38 Textmode: grep colour_to_str through tutorial.cc 05:01:49 dpeg: jpeg added code that marks all monster-adjacent squares as unsafe for travel purposes. 05:01:58 dpeg: i think it was only intended to affect stationary monsters. 05:02:11 due: I did it on the codebase, nothing. 05:02:24 Textmode: coloUr 05:02:49 dpeg: this means a) information leak, as it's not working off map knowledge, but off actual monster locations 05:02:50 $ grep colour_to_string source/*.cc 05:02:50 $ 05:03:05 <+due> Textmode: grep colour_to_str through tutorial.cc 05:03:25 persson@persson:~/Documents/packages/crawl-ref/crawl-ref/source$ grep colour_to *.cc 05:03:28 colour.cc:const std::string colour_to_str(unsigned char colour) 05:03:31 yeah, I see it. 05:03:37 :) 05:03:52 due: why is this needed for stationary monsters? Oklobs and statues already get their exclusions. And mimics aren't stationary. 05:04:08 dpeg: shrug, I'm not sure why that decision was made. 05:04:11 anyway 05:04:28 dpeg: b) this also means that is_travelsafe_square, which is supposed to be *very* quick, now checks itself, plus every adjacent square. 05:04:32 for every square on the map. 05:04:52 (for monsters) 05:04:55 due: it should be reverted 05:05:05 by: you want to, or shall I? 05:05:12 due: I don't understand the decision behind adding extra code instead of trying to fix the runrest bug 05:05:13 Okay, so reverting seems best. With a nice, polite explanation and an offer for discussion. (Should be done for all reverts =) 05:05:14 or we could get dpeg to do it. 05:05:26 I am not good at reverting. 05:05:35 dpeg: I filed a bug yesterday, but jpeg seems to have missed it 05:05:36 dpeg: well, we filed a bug and left it until now, but I think jpeg's busyy at the minute, which is fine 05:06:03 I'm trying to fix the runrest bug now, for what it's worth 05:06:06 okay 05:06:17 i'm in wizlab branch compiling tiles to test things out, so I'll do it in a minute :) 05:06:27 so we agree that jpeg's commit should be reverted? 05:06:28 defined on colour.cc:329 05:06:47 I agree 05:06:52 yes, me too 05:07:04 either reverted or the call to adjacent_check disabled for now 05:07:05 I am not fully informed -- could one of you write a mail to c-r-d? 05:09:53 I will do it after fixing the runrest thing if no-one else does first 05:10:31 thank you 05:10:49 due: is it good that poisoned darts are visible as such on the ground? 05:13:22 due: any way to get at a monster in the lua interpreter? 05:13:25 dpeg: all poisoned ammunition is pre-identified for reasons that I am unfamiliar with 05:13:28 something like monster_at? 05:13:31 by: yes 05:13:35 by: dgn.monster_at(x, y) 05:13:38 thanks 05:14:58 dpeg: I believe it has always been the case 05:15:19 dpeg: for as long as I've been working in the code-base, poisoned has been pre-identified 05:15:23 dgn.mons_at 05:15:29 by: bah, sorry. 05:15:44 I should alias monster_at to it 05:15:51 I use monster_at often enoough and have to fix it 05:16:30 -!- Zaba has quit [Ping timeout: 252 seconds] 05:18:17 due: okay, good enough for now 05:18:39 don't know if it's a soupism or not, sorear would probably know 05:19:13 gah, it's so hideously slow 05:20:35 -!- Zaba has joined ##crawl-dev 05:20:58 how many mimics are on the average lelve? 05:21:01 level* 05:21:25 Textmode: less than 1 05:22:53 check adjact, sounds like its constantly checking the tiles around the player to see if theres a mimic there. wouldn't it be better to do an x,y test on the player/mimic? 05:23:51 or am being noob? 05:24:08 !seen sorear 05:24:09 I last saw sorear at Fri Feb 5 09:06:58 2010 UTC (2h 17m 10s ago) saying ick! on ##crawl-dev. 05:25:19 Textmode: something unrelated :) 05:25:37 oh well. 05:25:50 I'm trying, though! (very trying...) 05:26:29 heh 05:26:53 is_travelsafe is called for every cell that the travel code attempts to pass through; it's also called for the X map and other related things. 05:29:53 by: got the ponderous bug again. 05:30:05 right in my game 05:30:24 by: or can ego armours not be ponderousified? 05:30:46 yes, ponderous is an ego 05:31:04 as I remarked somewhere, you can get GDA of ponderousness, but not a robe of resistance of ponderousness currently 05:31:20 ah :/ 05:31:42 perhaps ponderousness could be made a racial epithet? 05:32:56 that just sounds wrong :P 05:33:05 i forget the correct word 05:33:05 epitaph? 05:34:02 its the right word, but the specific phrase usually means something else. 05:35:02 and an epitaph is what you put on a gravestone. 05:35:04 :) 05:35:04 due: yes, that might be better. Robert? 05:35:14 maybe remove it as a random ego as no one uses it and it's not entirely consistent with the one Chei gives 05:35:18 dpeg, just hit 11k 05:35:32 (ie it doesn't respect the enchantment cap) 05:36:00 i'm for it not being an ego on random weaposn 05:36:03 though it would be nice if gastronk's hat could keep it 05:36:39 if it became a racial, would that mean that you couldn't have ponderous dwarven armor? (and the likes) 05:36:51 making it racial would be a big boost to chei 05:37:29 Textmode: yes 05:37:31 which I support 05:38:23 probably only really matters for elvish and orcish, and the orcish is for a beorg, so barely counts... 05:38:23 I guess its a fair trade, for the advantages. 05:38:37 dwarven counts for acid resistance 05:38:46 and it would still be "of ponderousness" 05:38:51 Textmode: yes, which would arguably be an improvement. 05:39:04 it could be "sluggish"? 05:39:11 by: <333 05:39:28 by: That is insensitive to the Slug-American people. 05:39:36 heh 05:39:37 by: Gastronok supports this. 05:39:59 * Spads fights for gastropod rights 05:40:53 Spads: gastronok disagrees with your usurpation! filthy privileged fingers off his slime! 05:41:06 -!- TGW has joined ##crawl-dev 05:41:21 oh god, tgw 05:41:24 quick, get behind a wall 05:41:32 * Spads pillar dances 05:41:42 by: sluggish is fine by me 05:42:14 can randarts have races? 05:42:31 I think so 05:44:40 I don't think they're generated with races but that's probably not why you're asking 05:44:51 TGW: did you ask dpeg about your llugonu altar? 05:45:19 no, this is the first time I've seen him since then 05:45:49 dpeg: said lu altar generates an item when you enter LOS 05:45:50 poor dpeg 05:46:10 the item varies by your current god, and is always useless or almost useless due to your god 05:46:39 but not so worthlesss that if you abandoned your god and switched to lugonu, you couldn't use it 05:47:08 baiting, eh? Sounds good 05:47:18 generally these items break conducts, but some are just redundant or bad for you 05:47:40 TGW: i haven't forgotten your kiku altar, btw. 05:47:43 ! 05:47:47 due: ok 05:47:50 s/kiku/yredy or whatever. 05:47:51 thanks! 05:49:10 o bah 05:49:16 i forgot to ask purge about the wizlab poprtal tile 05:50:29 03due 07wizlab * rbfa6aa92a746 10/crawl-ref/source/ (3 files in 3 dirs): "Mirror" wall tile, use on Tukima. 05:51:28 Necromancy is such a good school. Last game I didn't cast animate dead or a conjuration spell even once 05:51:37 and barely meleed 05:52:01 its a flexible school. 05:52:05 syllogism, yeah, works nice for hybrids 05:52:07 it does a bit of everything. 05:52:17 syllogism: yes, I once had a NaNe who didn't get any elemental skill 05:52:27 not using animate dead made kiku a bit redundant though :P 05:52:40 NaNe...is a class with the abv. No? 05:52:50 heh 05:52:56 syllogism, why no animate? Guessing because of the nerf to minions? 05:53:13 cbus: no reason really, I was focused on simply getting death's door 05:53:21 ahh ok :) 05:54:44 as soon as I got it I grabbed three runes (basically didnd't kill anything in branch ends) and promptly died in zot 05:54:58 :) 05:55:06 but that wasn't a fair death :P 05:55:24 we've heard that before 05:55:48 I didn't! 05:55:52 ??fair 05:55:53 fair[1/2]: No, this game isn't fair (and neither is "fair" success). But it was probably your own fault, anyway. 05:56:04 :) 05:56:08 we've (except dpeg) heard that before 05:56:18 * Textmode huggles the RNG 05:56:22 is that as fair as your ziggurat death? 05:56:28 !lg syllogism place=~zig 05:56:30 3. syllogism the Farming Annihilator (L27 HEWz), worshipper of Nemelex Xobeh, slain by a mummy priest in Zig:3 on 2010-01-16, with 743947 points after 250897 turns and 18:37:02. 05:56:32 !lg syllogism 05:56:33 2762. syllogism the Necromancer (L18 SpNe), worshipper of Kikubaaqudgha, blasted by a black draconian shifter (bolt of lightning) on Zot:1 on 2010-02-05, with 172314 points after 70138 turns and 4:11:45. 05:56:34 due: that was a typo :P 05:57:02 I know :) 05:57:16 a hilarious one 05:57:28 pretty sure that's the first time someone died due to a monster healing the player during Death's Door 05:57:36 a monster healed you? 05:57:39 !lg syllogism place=~zig -tv 05:57:40 3. syllogism, XL27 HEWz, T:250897 requested for FooTV. 05:57:42 a moth berserked me :P 05:57:46 ahhhahahaha niice 05:58:22 Should probably recolour the rest of the fountains. 06:01:54 03due 07wizlab * ra3a2fa3483a0 10/crawl-ref/source/dat/des/portals/wizlab.des: Fix Tukima. 06:05:32 ...the code isn't consistant on the use of tabs and spaces? 06:06:03 * Textmode isn't really surprised 06:07:15 no, it is. 06:07:21 where are there tabs? 06:09:07 damn you Lua, making me forget my ';'s 06:09:27 -!- scarf has joined ##crawl-dev 06:09:29 its standardised on spaces? 06:10:27 yes 06:10:32 most definitely is 06:11:30 ho hum. 06:11:51 ooc, why spaces? 06:12:41 becuse? 06:12:44 *because? 06:12:46 tabs are evil. 06:14:30 due, tabs are great! 06:14:44 they more easily shape to the editer's settings, though. 06:14:54 which if you like unusual indents, its golden. 06:15:19 I can stick to my 2 and 3 space tabs without offending anyone :P 06:16:13 tabs are just pure evil in my opinion 06:16:34 oh well, let the holy wars begin :P 06:17:09 or not :) 06:17:21 basically not :) 06:17:25 had enough of crucifictions during the crusades 06:17:27 :D 06:17:33 decent IDEs convert between the two so :) 06:17:43 you can just tell the IDE to output as whatever your source code priest demands 06:17:54 the code high priest 06:17:55 :D 06:18:03 aargh, don't start this argument in front of me, it's bad enough in #interhack and in #esoteric 06:18:20 I'm going to end up claiming that the tab character should always mean move to a multiple of 8 again (use spaces if you want a smaller indent) 06:18:29 honestly, i can't be arsed to care one way or the other 06:18:53 but i'm biased 'cos for work i'm in studio 2008 and there's a huge "reformat the goddamn file" command there 06:19:01 lorimer, :) 06:19:03 so whatever someone does to fuck it up, i can still read it :) 06:19:10 theres always "indent" 06:19:29 just need to figure out the 99 million chars long line to get it the way you want :) 06:20:10 cbus: aye... 06:20:32 which might be harder than to manually retype ;D 06:20:37 the formatter in C::B is based on indent, I've never figured out how to configure it properly :p 06:21:22 ahha, I think I got highlighting working for the spell-casting screen, so in thoery, theres only the memorisation screen left. 06:21:25 no arguments 06:21:26 no no no 06:21:40 lorimer: all good IDEs have that, though 06:21:42 including emacs 06:21:50 :o emacs sucks! 06:21:51 ;) 06:22:15 I like Emacs' reformatter because it doesn't change line breaks, just shuffles lines left and right to get the indentation right 06:22:16 emacs is emacs. no futher dissing is required. 06:22:44 emacs is an os 06:22:46 not an IDE 06:23:08 due: le /kick! 06:23:11 dpeg: ;) 06:23:19 i just drew an okay tile :o 06:23:28 *that* is dserving of le kick 06:23:29 due: are you moving over, too? 06:23:39 Will I stand alone in a desert of ASCII glyphs? 06:23:43 nah 06:23:46 i still can't play it 06:23:50 but stuff looks nic enow 06:24:02 instead of ugly 06:24:10 lol 06:24:13 Tiles rule! 06:24:30 i think i've decided to keep the dark coloured glass. 06:24:36 -!- Mu_ has joined ##crawl-dev 06:24:36 portal vaults get to break rules :) 06:24:41 nothing else looks good 06:24:44 Mu_! someone got hellbinder! 06:24:54 how did it go 06:25:03 they had OOD and killed everything very quickly :| 06:25:08 :| 06:25:27 03by * rf881a22c2315 10/crawl-ref/source/initfile.cc: Add missing "else" statements in option parsing. 06:25:29 03by * ra85e4c549ffa 10/crawl-ref/source/ (l_moninf.cc mon-info.cc): Allow lua code to access monster_info description. 06:25:31 tiles are awful 06:25:32 03by * r868cb593515f 10/crawl-ref/source/ (clua.cc l_libs.h): Allow passing of monster_info arguments via CLua::push_args. 06:25:33 03by * r439b3e856fb1 10/crawl-ref/source/ (dat/lua/runrest.lua misc.cc): Convert ch_mon_is_safe to pass monster_info* instead of monsters*. 06:25:35 03by * r1c685053d03c 10/crawl-ref/source/ (main.cc travel.cc): Revert "Make travel refuse to enter cells adjacent to mimics." 06:25:38 03by * r9287c02ef1f4 10/crawl-ref/source/delay.cc: Abort travel when not feeling safe. 06:26:02 by: thanks 06:26:22 by: yay 06:26:26 Zaba: please. Don't. 06:26:49 oh, it's not like I really hate them, but I was making a general statement to balance out "tiles rule" :> 06:27:09 * due thwaps Zaba 06:27:37 -!- scarf has quit [Remote host closed the connection] 06:28:11 -!- syllogism has quit [Ping timeout: 258 seconds] 06:28:27 by: don't lua metatable functions get called with . rather than :? 06:28:53 * due can't remember 06:29:08 I think I should go to bed soon... 06:29:26 I've got two of the three menus highlighting, so i think thats a good show. 06:29:28 * due leaving in about two minutes 06:29:31 Hooray Textmode! 06:29:53 due: don't cheer yet, you haven't seen my code :P 06:29:54 due: for the monster_info at least, : is correct 06:30:05 ahh 06:30:16 this is the first time I've touched C in years :P 06:30:19 Textmode: have you seen mine? 06:30:34 I'm not sure how the monsters wrapper is done, but it seems that the calls to mon.name were problematic 06:30:35 (well, it's not that bad, i obsessively refactor stuff) 06:30:40 due probably, you sent me into just about every file in the game :P 06:30:55 by: hm 06:31:05 by: yeah, probably. 06:31:28 all I can say is that crawl is nicer to play, than to read :P 06:31:54 -!- scarf has joined ##crawl-dev 06:32:27 -!- syllogism has joined ##crawl-dev 06:33:02 Twinge: did you finish the next batch of exp changes? 06:34:33 goodnight folk 06:35:31 rest well 06:35:43 due: nights! 06:43:42 a random idea: plants (tree, fungus, plant, bush) could be differentiated by letting certain monsters pass: small/flying ones. Thoughts? 06:45:09 -!- neunon has joined ##crawl-dev 06:46:24 dpeg: interesting, although even harder for players to memorise than the current system 06:46:55 scarf: don't think so. The biggest problem that I can see is having to change some vaults. 06:47:23 For example, if only trees are big, it makes sense that flying monsters get across fungi, plants, bushes. 06:55:22 *** To all annoyed to scroll to the bottom in emails or when viewing a issues to see the added bugnotes: Try "Notes Sort Order" (My Account) set to "Descending" to make the latest entries show up at the top *** 06:59:49 dpeg, btw, the new energy changes make running enemies look silly 06:59:51 :D 07:00:16 blame RNG ;) 07:02:13 cbus: I don't think so. 07:02:37 dpeg, they run fast, slow, fast, slow and always lose or gain 07:02:56 doesn't look "natural" 07:04:32 I don't think it looked natural before either. 07:04:41 dpeg, SDK is getting closer :D 07:04:46 good! 07:04:47 btw 07:04:59 12k: 2010-01-20 07:04:59 11k: 2010-02-05 07:07:39 night all 07:08:04 -!- Textmode has quit [Quit: Leaving] 07:10:33 !seen kilobyte 07:10:33 I last saw kilobyte at Fri Feb 5 12:27:19 2010 UTC (43m 14s ago) saying ??demonology on Henzell. 07:10:56 kilobyte: got a moment? Is the submerging stuff all in trunk? 07:13:53 Does anyone know if anything happened to the recently submitted vaults? 07:20:41 okay, so I am going to do it 07:26:30 -!- eith has joined ##crawl-dev 07:50:44 03by * r166f76233b26 10/crawl-ref/source/ (message.cc message.h): Add msgwin_got_input() to notify message window of input. 07:50:45 03by * r3abbc5606ab7 10/crawl-ref/source/message.cc: Improved input tracking in message window. 07:50:46 03by * rd802ec68fcc8 10/crawl-ref/source/ (items.cc wiz-item.cc): Make wiz-mode acquirement interact with message window properly. 07:50:51 03by * r39cdb71e129f 10/crawl-ref/source/directn.cc: Call msgwin_got_input from direction(). 07:54:03 by: I cannot ponderify a +2 elven wizard hat. 07:54:13 But a racial modifier seems better anyway. 07:55:45 i put on my robe and +2 elven wizard hat. 08:08:46 by: a Beogh altar is not listed at the top X -- is that intentional (because I'm no orc)? 08:09:14 no 08:10:21 should I file a bug reportß 08:10:27 please 08:14:03 Beogh altar not showing up in top line of X (http://crawl.develz.org/mantis/view.php?id=706) by dpeg 08:14:07 we really should allow an option to provide the old targetting interface, or even do that by default 08:14:31 current one lacks all of the information that used to be provided, and most of that is important 08:14:52 how about fixing the new one instead? 08:15:11 keeping both in parallel is entirely unrealistic 08:15:25 there were some useless lines like "Foo is peering in the shadows" or "Foo is mindless", but others seem to be a pain 08:15:39 the new one assumes there's always only one line, right? 08:16:05 dpeg: I'm worried that should I do the ponderous => sluggish, there'll be outcries and reversions afterward; would you run it by c-r-d first? 08:16:08 It would help if I got concise lists of what's missing. 08:16:20 The new interface is not finished, Haran is working on it. 08:16:22 kilobyte: I don't think it's restricted to that 08:16:32 by: sure, good thinking 08:16:48 kilobyte: no, can be more than one line. 08:17:08 vital pieces: burning (sticky flame), confused, slowed, poisoned, berserking, friendly, ... 08:17:18 yes 08:17:31 dpeg: it currently always produces just one 08:18:10 kilobyte: well, the goal is to have it as short as possible 08:18:55 sent mail to Haran 08:19:45 In general, all status effects (as opposed to permanent data) are needed. 08:20:06 "peering into the shadows" and "mindless" are permanent 08:20:24 yes, I wrote something like this 08:20:32 "non-standard enchantments" 08:20:52 hm, perhaps it is time to split up mini.des 08:21:09 (burning) is shown in the legend, but only if there's only one monster and it's not confused 08:22:04 kilobyte: distracted/unaware/meditating, too?= 08:23:38 scarf: probably 08:24:10 in general, almost everything that was shown before, just without wasting an entire line for every effect 08:24:38 kilobyte: yes, will come. The new targeting does much more than the old one, as you may have noted. 08:25:21 is there anything that wasn't present in the old one? 08:28:52 yes! 08:29:03 lots of it 08:29:59 well, I just splatted a conjurer, and everything that I noticed was that a couple of lines were combined into one, and everything else removed 08:36:50 03j-p-e-g * r0a26003278a9 10/crawl-ref/source/main.cc: At game start, print a message mentioning the '?' command. 08:37:03 03j-p-e-g * ra51b44cffd2a 10/crawl-ref/source/command.cc: In the help screen, rename "List of keys" -> "List of commands". 08:40:37 dpeg: I can reproduce the missing altar here, no need to interrupt your game 08:42:10 for what it's worth, I fully support the direction() rewrite, if just for knowing what direction() used to look like 08:44:12 if it cleaned the code, that's great. I'm speaking about user-visible parts, though. 08:53:00 by: thanks. Now I am busy splitting mini.des :) 08:54:13 Test 008 (http://crawl.develz.org/mantis/view.php?id=707) by Napkin 09:04:16 Show author of bugnote at top of notification email (http://crawl.develz.org/mantis/view.php?id=708) by Napkin 09:09:25 03by * red3444278854 10/crawl-ref/source/viewmap.cc: Change feature list glyph colouring. 09:24:06 -!- Cryp71c has joined ##crawl-dev 09:36:01 Can one of you tell me the current size of mini.des? 09:36:21 kilobyte: Haran will redo targeting tomorrow. 09:37:38 -rw-r--r-- 1 doy users 56454 Feb 1 22:43 dat/des/variable/mini.des 09:37:39 doy: You have 1 message. Use !messages to read it. 09:37:42 !messages 09:37:42 (1/1) Napkin said (8h 32m 14s ago): the bot page does give new links. but of course I can't add those query parameters to the wordpress page/iframe. Open the bot info in a new window and you'll see a linkable URL. 09:37:59 !tell napkin yeah, i saw that, works great(: 09:37:59 doy: OK, I'll let napkin know. 09:39:27 good :) 09:39:27 Napkin: You have 1 message. Use !messages to read it. 09:46:05 doy: thanks, right now I have 20864 + 42117. 09:47:11 Napkin: if you have some time, a cdo update would be great, with a number of bugs fixed since last version 09:47:24 sure hing 09:47:30 thanks! 09:49:40 is it still underscore and +, rob? 09:50:27 yes 09:50:46 oooookey 09:51:07 but seriously - this + is way too little for my dad to realize he needs to press space or enter 09:51:57 Morning guys 09:52:02 Hi Cryp71c 09:52:11 dpeg: That's great! Do we agree what info needs to be added (IMO all old data that's not static)? If not, should I mail him my thoughts? 09:52:21 Master branch on CDO updated to: 0.6.0-a1-3105-ged34442 (16.5) 09:53:51 yay! 09:55:43 dpeg, is your "these are good to go in" list on the DS brainstorm page still up-to-date? 10:09:51 03j-p-e-g * r8cde5a3f4821 10/crawl-ref/source/dat/database/FAQ.txt: Update, tweak and reorder some FAQ entries. 10:24:33 03by * ra04ec4951dac 10/crawl-ref/ (5 files in 3 dirs): Add option small_more. 10:24:35 Napkin: ^ for daddy 10:37:03 \o/ 10:37:10 Thanks :) 10:46:47 -!- Siber has quit [Ping timeout: 246 seconds] 10:46:48 -!- Cryp71c_ has joined ##crawl-dev 10:47:00 -!- Cryp71c has quit [Disconnected by services] 10:47:03 -!- Cryp71c_ is now known as Cryp71c 10:53:13 due: I haven't made the patch itself yet, no. I was just thinking about that. The original idea was to combine all the monster changes into one big patch, but that's probably unnecessary, so I'll probably go ahead and make the exp patch first (though I am nearly done with the weight/size stuff too). 10:58:12 hrm...that was wierd. 10:58:37 did dpeg say anything in my brief disconnect stint? 10:58:47 Cryp71c: no 10:58:54 k, thx 10:59:04 ??git 10:59:04 git[1/1]: git clone git://crawl-ref.git.sourceforge.net/gitroot/crawl-ref/crawl-ref 11:06:19 back 11:06:26 Cryp71c: no action on DS for 0.6, okay? 11:07:59 dpeg, right, I'm just looking into the future of trunk, potentially as a .6.x or .7 11:09:08 -!- MarvinPA has quit [Ping timeout: 272 seconds] 11:09:40 Cryp71c: I don't have the nerve to think about DS right now. Several of the DS mutation proposals are good enough to go in, yes. 11:09:52 But help with getting 0.6 out is more appreciated :) 11:12:51 dpeg, my appologies, I didn't know you guys needed more help, what can I assist with? 11:15:59 -!- SiberSchool has joined ##crawl-dev 11:16:03 Cryp71c: have a look at the bugs. Sorting by priority would be a help already :) 11:16:10 SiberSchool: hi! 11:17:20 alrighty 11:19:34 !seen greensnark 11:19:35 I last saw greensnark at Sun Jan 31 21:53:23 2010 UTC (4d 19h 26m 11s ago) quitting with message Quit: do widzenia. 11:23:43 There are some quite large minivaults (larger than 30x30). If I make them FLOAT, will that break anything? 11:33:43 dpeg, the shaft vs hatch mantis item makes mention of a 'patch which doesnt completely get everything'...is that patch already in trunk? 11:33:52 I think so. 11:33:56 by? 11:34:00 yes 11:34:07 It was what started shafts in the first place. 11:34:50 905d7f0e 11:35:55 by: the message window is basically done? At least it felt like that when playing. 11:36:00 did you figure out the item linking problem 11:36:18 dpeg: basically, yes; not aware of any big problems anymore 11:36:45 syllogism: no 11:36:53 also forgot about it 11:38:07 by: so I will move it on the 0.6 page, okay? 11:38:19 yes, why not 11:40:26 by, so what is presently lacking with the shafts? 11:40:48 have you read both issues? 11:41:28 mostly, there are still too many hatches generated all through dungeon.cc 11:41:28 by: meß 11:41:34 Cryp71c 11:41:40 kilobyte: the submergers are considered done? 11:41:46 ah, I hadn't seen the child relationship. 11:43:50 dpeg: no, crocodiles are still submerging on land 11:44:47 Yeah, I'm pretty sure I had a crocodile move into a rock wall too. 11:44:52 At some point a few games ago. 11:47:03 doy: yes, I saw one today and wondered if this was intended. 11:47:30 need a new "shallow water" variant "mud" 11:47:33 03by * r462e02e405a5 10/crawl-ref/source/message.cc: Utility method message_item::pure_text. 11:47:35 03by * rcf870ab623a7 10/crawl-ref/ (4 files in 3 dirs): New option msg_condense_short. 11:47:36 03by * r0cddfde2339b 10/crawl-ref/source/message.cc: Optionally join short messages into one line. 11:47:59 by: good stuff. Please make new options the default, unless you really know why not. 11:48:13 I'd like to know what you think of 0cddfde2 above 11:48:49 It does things like "You feel stronger. You feel agile. You feel intelligent." (one line) 11:48:52 by: I like it. Which is why it should be default. 11:49:04 but it might also join messages that don't belong together 11:49:15 it is default unless I messed up 11:49:18 how would that interact if there was a force_more on 'You feel agile' then? 11:49:21 The shaft stuff looks a bit elaborate for me, though I can take a look at it later. I'm instead moving to the 'save macros upon exit' 11:49:45 Cryp71c: cool 11:50:42 doy: I think it would prompt after "You feel stronger. You feel agile." 11:51:47 yes 11:52:44 it would not be difficult to get it entirely on its own line 11:52:56 leave it for now 11:52:59 we want feedback 11:54:26 yeah, i think it would be better if the message that matched force_more had its own line 11:54:35 but that's a minor issue 11:54:41 i like the concept in general 11:58:34 I take it invisibility won't get fixed for 0.6 11:58:45 hardly critical but a bit awkward to have a completely broken mechanic 11:59:31 it's not completely broken 11:59:38 i just used it to escape a couple days ago 11:59:40 it's not more broken than it used to be, though, is it? 11:59:45 I like being able to compress messages, when the 'continue putting on your xxx armour' got compressed into x# format, I was in <32 11:59:47 <3* 11:59:51 i think it's more just broken if you happen to be adjacent to a monster 11:59:54 or something like that 12:00:00 is it not? It seemed to be when I spectated Jarpiain 12:00:01 doy, within 2-3 blocks, yeah. 12:00:13 Its really only not completely broken vs ranged attacks. 12:00:15 i was using it to get away from ranged attackers, so 12:00:18 particular thrown items. 12:00:22 but otherwise, its completely useless. 12:00:29 nessos was following him 100% and zapping a wand at him 12:00:31 it's very useful against unaware monsters 12:00:49 syllogism: shrug, i quaffed invis and nessos stopped firing at me, so 12:00:49 I danced with Yiuf for 15+ turns of invis in an open space 12:00:54 with him keeping on me every time. 12:01:08 syllogism: in melee range? 12:01:11 by: yes 12:01:12 The main question is this: did we add any new brokeness? 12:01:20 syllogism: did he glow? 12:01:24 no 12:02:18 speaking of glow, the new glow for semi-controlled blink is good, although possibly a bit much 12:02:27 but probably fine for now 12:02:59 yes 12:05:01 that reminds me, Controlled Blink noise 12:05:21 OOD should be noisy too 12:05:21 dpeg, automatically save macros, or prompt? 12:07:31 Cryp71c: prompt will be better 12:08:44 maybe deep water should destroy corpses as underwater corpses cause all sorts of problems 12:08:55 wow, minmay uses an insane monster array for this vault 12:09:02 syllogism: yes, I approve 12:09:20 what specifically about corpses? 12:09:30 fungi growing in deep water, animate dead animating them 12:09:37 ah 12:12:06 Nabend! 12:12:17 Weekend \o/ 12:12:21 03by * reded3819bc5a 10/crawl-ref/source/spl-data.h: Quiet Controlled Blink. 12:19:29 -!- neunon has quit [Quit: neunon] 12:22:00 syllogism: can't run away from anything in stone soup 0.1 when invisible either, as far as I can tell 12:22:13 by: weird 12:22:44 possibly the monsters are tracking by noise? 12:23:00 if you're too close they can hear you moving around? 12:23:06 seems unlikely 12:23:13 yeah, no idea how that stuff works 12:23:38 doy: do you mean as a justification for current behaviour, or as actual implementation? 12:23:50 implementation 12:24:24 dpeg, attached the macro save patch, but I forgot to do one final test on it. 12:24:29 Compiling now 12:25:33 by: for the "short messages" thing, can you just keep track of remaining space on the previous line, and count a message as 'short' if it fits in that space? 12:25:40 rather than treating messages individually? 12:25:53 that should be possible 12:28:19 also, even with the current implementation it doesn't seem to be combining as much as it should 12:28:26 The sting hits the goblin. You kill the goblin! 12:28:30 oops 12:28:32 those are two lines anyway 12:29:00 doy: are those on the same channel? 12:29:05 actually stealth does make a difference 12:29:06 oh, maybe not 12:29:10 at this rate, you're going to end up inventing the way NetHack does messages, just with automore 12:29:10 when invis 12:29:18 The sting hits the goblin. The goblin is poisoned. 12:29:21 those were on the same line 12:29:25 with 27 stealth you'll usually lose them pretty quick 12:29:26 i think kills are a different channel 12:29:57 hmmm 12:29:59 also: 12:30:16 Items here: % ); an orcish club; a goblin corpse 12:30:23 same line, but all of the ; are darkgrey 12:30:35 which is kinda confusing, since the item glyphs are also darkgrey 12:30:42 Grrr, can someone remove the patch I just put onto http://crawl.develz.org/mantis/view.php?id=295 12:31:09 Cryp71c: why? 12:31:32 Well, I guess it can stay there, but its not correct, I missed something in my testing I have to fix and re-patch. 12:31:50 just comment and upload a new version 12:31:53 it's better to revert/fix patches than deleting them 12:32:00 or the repo gets screwed up for anyone who downloaded the old one 12:32:04 scarf: what 12:32:10 scarf: that's unrelated 12:32:16 doy: I mean, publically posted ones 12:32:22 I missed it was on a bugm though 12:32:29 I thought he meant it was in the public repo 12:33:11 -!- by has quit [Ping timeout: 246 seconds] 12:34:02 hehe, na I don't have commit access :P 12:35:04 -!- by has joined ##crawl-dev 12:35:41 by: http://pastie.org/811404 12:38:25 Alrighty, there we are. If anyone wants to take a look at that and commit it, be my guest: http://crawl.develz.org/mantis/view.php?id=295 12:40:29 doy: hmm, not sure what do about that one 12:40:57 syllogism: relevant code seems to be setting proxPlayer in handle_behaaviour 12:41:28 syllogism: I don't see stealth entering the picture here (that's once the monster is aware of you) 12:41:31 by: what would look best would be for the "Items here" bit to be its own line, and have the semicolons in between items be lightgrey 12:41:59 not sure how much that would mess with things though 12:42:21 yes, but how? put them on separate channels? give mpr an extra don't-merge argument? 12:43:31 yeah, those both sound ugly 12:43:39 by: well I set stealth to 27 and managed to shake the melee range monster pretty quickly 12:45:04 maybe have internal "stop_merging" and "start_merging" functions, and provide an mpr_unmerged function that uses them? 12:45:07 shrug 12:50:15 -!- Siber has joined ##crawl-dev 12:51:30 -!- nrook has joined ##crawl-dev 12:53:50 -!- SiberSchool has quit [Ping timeout: 246 seconds] 12:55:10 03by * r0fbdbf61f817 10/crawl-ref/source/message.cc: Make sure joining punctuation is always light gray. 12:55:14 Remove language selection (http://crawl.develz.org/mantis/view.php?id=709) by Chojin 12:56:52 doy, do you know if its intended for repel missiles to repel spells (eg Sticky Flame) ? 12:57:23 Cryp71c: yes 12:57:27 k 12:58:10 it's easier to repel spells even 12:58:12 doy: and is it intended? 12:58:40 scarf: deflect/repel missiles affect all ranged attacks 12:58:40 Cryp71c: possibly it's a good idea not to ask a question where the answer "yes" is ambiguous 12:58:40 -!- raydarken has joined ##crawl-dev 12:58:49 doy: even smiting? 12:58:50 the spell description points this out 12:58:57 that's really good to know 12:58:57 -!- kats has quit [Remote host closed the connection] 12:58:58 err not easier 12:58:59 scarf: all ranged attacks that have a to-hit roll 12:59:02 ah 12:59:03 harder :P 12:59:26 -!- kats has joined ##crawl-dev 12:59:34 scarf, my question was with regard to intention of effect for a status, 'yes' wasn't an ambiguous answer. 12:59:49 Cryp71c: "yes" can mean "yes, I know", or "yes, it is" 13:00:23 in fact, a strict reading of the sentence implies the first, but common English usage includes either 13:01:09 scarf: except that anyone who actually speaks english would know what's intended 13:01:14 so i don't know what you're going on about 13:01:19 scarf, no, a strict reading of the sentence implies the only possible answers (that are unambiguous) are "yes" as in, yes its intended, "no" as in, no its not intended, or "no" as in, doy does not know. 13:01:25 There is no ambiguousness in the answer 'yes' 13:01:31 syllogism: I think part of the issue is that handle_behaviour is called quite often per turn, so the chance for proxPlayer to end up true is higher than intended 13:01:32 "one of these questions actually has meaning, i think i'll pick that interpretation" 13:01:35 Cryp71c: "yes, I know that it's intended, but I'm not going to tell you whether it is or nto" 13:01:40 *not 13:01:48 and I'm pretty used to both people pulling that trick on me in RL 13:01:53 and computers pulling that trick on me all the time 13:01:57 well, that's the thing, it's a trick 13:02:09 not something that people actually having a conversation are going to care about 13:02:15 and it's annoying every time someone does 13:02:19 but it's not one where you can necessarily tell whether it's been pulled on you or not 13:02:22 maybe I should just get different friends 13:02:29 i think that's the better solution 13:02:35 as in, I have to ask to see if you pulled it on me, out of reflex 13:04:48 heh, I think I've got it, doy 13:04:52 ready for a test? 13:04:57 Napkin: got what? 13:05:19 this exception list for project people that don't want the usual emails 13:05:25 ah, sure 13:05:38 I like them, btw, my email client's set to file them in a separate folder so they don't spam me 13:05:59 well, i do that too, it's just that i'm never going to read them anyway 13:06:07 because i keep up with things on the website anyway 13:07:01 !tell dpeg (simple) patches attached to 0000283 (Stick Flame Nerf) and 0000295 (Save Macros on Exit) 13:07:01 Cryp71c: OK, I'll let dpeg know. 13:10:41 ok, let's get you user_id, doy :) 13:10:42 1s 13:13:15 -!- henryci has joined ##crawl-dev 13:13:40 syllogism: there's a flat chance of 1/(SK_STEALTH/3) of not tracking the player each turn; I'm not sure how this relates to the proxPlayer stuff 13:13:46 ah 13:14:27 isn't it a bit silly to have that tied to sk_stealth and not the actual stealth modifier 13:14:47 it would be nice to somehow join up check_awaken, the proxPlayer stuff and this check at some point 13:15:24 yes, actual stealth value would seem appropriate here 13:16:15 -!- scarf has quit [Remote host closed the connection] 13:16:37 by: is that check per player's or monster's action? 13:17:11 (in the Nessos splat mentioned above, I was slowed and he was hasted) 13:17:41 -!- henryci has quit [Client Quit] 13:19:37 that 1/(SK_STEALTH/3) is in handle_behaviour (monster action) 13:20:13 !lg wasp killer=nessos -tv 13:20:14 1. wasp, XL8 SpBe, T:2227 requested for FooTV. 13:20:15 that one? 13:20:24 yes 13:22:54 -!- kats has quit [Read error: Connection reset by peer] 13:23:16 -!- greensnark has joined ##crawl-dev 13:23:29 hey, it's greensnark 13:23:36 Hi! 13:24:11 0.6 out yet? :P 13:25:36 -!- kats has joined ##crawl-dev 13:25:49 greensnark: shoals is too easy :P 13:26:38 What to do :P 13:26:59 Do you have any suggestions to fix it? :P 13:27:05 jarpiain: you had no stealth skill at all there, so I guess no chance to lose him 13:27:20 greensnark: hi 13:27:37 Hello 13:27:46 back 13:27:46 dpeg: You have 1 message. Use !messages to read it. 13:27:54 oh, we're snarked 13:28:02 greensnark: not being entirely serious but it's a bit too easy to just haste, apport the rune and leave 13:28:08 especially with death's door :P 13:28:14 :P 13:28:29 death's door usage should be encouraged 13:28:37 it's a continuous source of hilarious splats 13:28:57 that's like two overall :P 13:28:57 Elyvilon should occasionally show compassion and heal death's door users 13:29:13 greensnark: !tv syllogism 13:29:14 !lg wasp char=DEFE place=Vault:7 13:29:15 1. wasp the Thanatomancer (L20 DEFE), worshipper of Kikubaaqudgha, blasted by a shadow dragon (bolt of negative energy) on Vault:7 on 2007-02-02, with 351630 points after 43746 turns and 13:57:39. 13:29:17 that's third 13:29:27 syllogism: I saw your splat :P 13:29:30 oh :P 13:29:36 I see I also collected kilobyte's mummy :P 13:29:39 oh, evening greensnark! 13:29:44 Heyy Napkin 13:29:45 !lg kilobyte 13:29:48 5003. KiloByte the Conjurer (L17 MuCj), worshipper of Sif Muna, blasted by a merfolk aquamancer (great wave of water) on Shoals:5 on 2010-02-05, with 176196 points after 53172 turns and 5:36:59. 13:29:58 kilobyte was asking for it though :P 13:30:01 How's it going? :D 13:30:13 Good good! 13:30:18 I'm only here for a bit though 13:30:26 greensnark: large minivaults -> float = good? 13:30:30 no time to fix all of our bugs? 13:30:31 (: 13:30:32 oooh.. and I have to run for pizza! brb ;) 13:30:40 doy: Well, next weekend :P 13:30:44 doy, I'm fixing em left and right :) the simple ones, that is. 13:30:53 You guys can mess with the complex ones later :P 13:31:24 dpeg: Unless they're in the main dungeon, floating vaults are only slightly more likely to be placed 13:31:47 can't quite keep up, but I collected a humiliating hydra simulacrum splat 13:31:48 greensnark: so are large minivaults okay? 13:32:05 I got killed by Maurice :| 13:32:23 maurice stole 7 !oHW from me :( 13:32:26 and then kept quaffing them 13:33:35 syllogism: awesome. 13:35:42 dpeg: Well, they're not very likely to be used :) 13:35:45 But they're ok :) 13:37:28 greensnark: I am unsure. 13:37:40 I moved some to float.des now. 13:38:03 what's the difference between mini and float, by the way? 13:38:19 doy: minivaults are placed after a level is built, floating vaults before that. 13:38:29 In any case the level builder can say veto, afaiu. 13:40:08 dpeg: I replied to your email :) 13:40:22 greensnark: oh, didn't notice, sorry. 13:40:31 git pull doesn't pull :/ 13:40:33 Minivaults can only be placed after the rest of the level is built, because they can only be placed overlapping existing floor squares 13:41:01 Floating vaults can be placed either before or after, they're placed before in the main dungeon, after everywhere else 13:41:13 And when they're placed after, they're very close to minivaults in behaviour 13:41:23 Except that they don't have to overlap floor squares :P 13:41:34 It's all a nasty complex legacy tangle :P 13:41:45 So in a nutshell, large vaults are very unlikely, no matter whatß 13:42:00 Random vaults, yeah 13:42:09 Unless they're floating vaults in the main dungeon :P 13:42:15 ah, I see 13:42:33 can you folks pull trunk? 13:42:37 Can we reduce the dummy chances? 13:42:41 dpeg: I just pulled trunk 13:42:44 What does it say to you 13:43:14 works for me 13:43:32 greensnark: simply does nothing 13:43:51 alright, I think I have the email exception running 13:43:55 could by angband.pl 13:43:58 Napkin: Gute Nacht 13:44:07 huch? 13:44:16 oops :) 13:44:22 ermm.. ja, gute Nacht! Musste morgen früh raus? 13:44:23 :) 13:44:28 03dpeg * r24119d6f2fab 10/crawl-ref/source/dat/des/ (5 files in 2 dirs): Add many vaults by Minmay. Split up mini.des. 13:44:41 Napkin: Nö :) Dachte, du verabschiedest dich. 13:44:52 http://crawl.develz.org/mantis-dev/view.php?id=86 <- anyone annoyed by those many emails (doy, by, pointless) - read this. 13:46:14 Napkin: I'm willing to test, yes 13:46:55 ok, let me add that preference for your account 13:47:25 Oh, other people are getting lots of Mantis mail too? :) 13:47:39 I had to set a filter to mark it all as read :P 13:48:32 added you, rob 13:49:58 so now, you will only get notifications about changes to issues, which you reported, are assigned to you, are monitored by you or you added a bugnote to it. 13:51:02 I would like to use a blunt stick for teaching vault designers to make their vaults WIDE RATHER THAN HIGH. 13:51:15 why? 13:51:23 the kind of notification you can select in the preferences, by - I would suggest to enable them all for testing 13:51:31 greensnark :D 13:51:39 it's difficult to please them all ;) 13:52:01 doy: easier to read. If you have a 20x7 vault, it really matters if it fits into 7 lines or if you need 20. 13:52:10 i wonder, did anyone other than sorear and dpeg want mail for everything? 13:52:11 d: 13:52:15 dpeg: ah, true 13:52:17 jpeg was like "What?! I don't get email about every tiny change to a bug?!" 13:52:27 dpeg wants mail for everything? 13:52:34 * dpeg likes to have some mail. 13:52:50 For example, 2000 DCSS Crawl mails after a weekend spent offline. 13:52:52 while others are like "nooooooooooo! only if i have to do something with that issue!" 13:53:05 Napkin: My filters righteously swat all Mantis stuff now :D 13:53:19 Which does mean I don't get any notifications even for bugs of interest to me, though :P 13:53:40 I mean, unless I put on my fedora and go excavating in that folder :) 13:53:43 hence the change, greensnark :) 13:53:47 read :-P 13:55:03 http://crawl.develz.org/mantis-dev/view.php?id=86 13:55:43 Complex :) 13:57:18 Is there some tool that can rotate ASCII blocks for me? 13:58:06 I find turning my head sideways helps! 13:58:08 Sorry :P 13:58:33 doy: Can vim rotate a rectangular block? 13:58:48 I am sure emacs can too, if enough force is used. 13:59:02 I suppose you could pipe it to an external script that does the work, but there might be an in-vim way to do it 13:59:45 I have successfully dirtied every major header in Crawl. due is going to have fun with his morning recompile 14:00:55 greensnark: i think there's a plugin for it 14:01:01 not sure though 14:01:22 Do I really have to use a Microsoft product for this? 14:01:40 I knew that the FSF would flake out when I need something special. 14:02:12 Don't we have a lines-must-be-80-columns or less convention? :/ 14:02:26 http://www.vim.org/scripts/script.php?script_id=1186 14:02:28 i think 14:02:31 Every time I come back to Crawl I find more long lines wrapping around and leering at me 14:03:28 greensnark: we have, yes 14:03:49 greensnark: another vault related question: is there any special reason to make temple entry vaults floatingß 14:04:19 All entry vaults must be non-minivaults 14:04:24 -!- Vandal has joined ##crawl-dev 14:04:32 greensnark: where are these long lines? 14:04:48 by: A slew in player.cc, but most files have several 14:05:14 greensnark: ah, okay. But that means that branch entries will always be on rooms & corridors levelsß 14:05:33 dpeg: No 14:05:38 190 files with lines over 80 characters 14:05:44 The rooms&corridors things applies only to random vaults 14:05:53 Random vaults picked by depth, to be explicit 14:06:03 hmm, if I make an encompass Elf:7 vault, will I be publicly mocked and humiliated? 14:06:09 All special vaults are usually placed in some custom way 14:06:25 nrook: you will be praised and thanked, at least if your map is lethal enough. 14:06:39 greensnark: this business is slightly confusing :) 14:06:58 dpeg: that's good, because that is what I am working on! 14:07:19 dpeg: Yes it is :P 14:07:43 nrook: cool! 14:07:53 nrook: when in doubt, add some DEMAs. 14:08:04 I thought you were going to say oklobs 14:08:08 Can we have deep elf master oklobs? 14:08:13 DEMOs 14:08:18 Nice abbreviation too 14:09:13 dpeg: Alright. I was a bit surprised that the current elf vaults don't just use the "sprinkle 8s gratituously" plan. 14:09:40 Sprinkle 8s gratuitously doesn't work well in Elf 14:09:51 It works pretty well in Dungeon and Vaults, that's about it 14:10:16 Because of the way monsters are picked 14:11:23 Hmm, are there not significantly tougher monsters by level in Elf, Snake etc.? 14:11:36 No 14:11:39 I suppose that explains why pretty much no greater nagas show up in Snake:1-4, etc. 14:11:47 You want them, you have to name them explicitly 14:12:01 ah 14:12:08 You ask for an 8 in Snake:$, you're quite likely to get a vanilla naga or snake :P 14:13:01 huh, I saw what looked like evil_zoo or something in Elf one time, and the expert elves just poured out 14:13:04 Sometimes I feel this game stands on very shaky legs. 14:13:05 might have been another vault, then 14:13:23 Elf isn't too bad that way 14:13:37 Ironically, the shallower the vault is that uses 8, the more likely it is to do something useful :P 14:13:42 In Elf and similar branches 14:13:55 huh, that's odd 14:14:02 <3 evil_zoo 14:14:04 dpeg: Yeah, the monster pick code is lousy 14:16:02 was evil_zoo ever fixed? 14:16:11 greensnark: who's to blame?! :) 14:16:19 i liked it a lot better pre-large gates 14:16:28 dpeg: b26 :P 14:16:42 I think Brent fixed most of it in 4.1 14:16:56 At least he mentioned it 14:17:12 last time i saw it, all of the doors get detected and opened at once, which is kinda silly 14:17:22 it's been fixed, I think 14:17:32 okay 14:17:33 there's funny lua code involved in the vault right now 14:18:36 ah, yeah, good 14:21:18 -!- kats has quit [Read error: Connection reset by peer] 14:21:28 -!- kats has joined ##crawl-dev 14:23:21 http://sprunge.us/Bbab 14:24:30 by: Nice :) 14:24:34 I appear to be guilty too :P 14:24:41 * greensnark is baaaad. 14:25:16 I should mail each offender their list of long lines :) 14:25:31 doy: the zoo works as it used to be. Thank Matthew for this. 14:26:11 also, I should relate this to total number of lines; my guess is due would come out first 14:27:08 the deepest temple is by D:9? 14:27:54 ??temple 14:27:54 ecumenical temple[1/3]: Accessed from the main dungeon somewhere between levels 4 and 7. Is notable mainly for a complete lack of monster spawning as well as containing an altar to almost every deity in the game. Beginners: If the entrance is blocked by translucent rock walls, you have to stand near each wall and search a bit for a door. 14:28:26 oh, 7 :) 14:29:45 -!- MarvinPA has joined ##crawl-dev 14:29:57 overflow up to 9 14:30:13 yes, now I recall 14:30:20 adding minmay's temple entry vaults 14:30:42 hmm, should a monster continue to be berserk after sleeping and being stabbed? 14:31:48 I would say berserk should block sleep or be ended by sleep, ideally the former :P 14:32:10 yes, sounds good 14:32:50 you may want to increase the weight of existing temple entrances, most have small weights, with sum of merely 80 14:33:03 hmm, it should be checking already 14:33:12 Heh, someone died to a sea snake :P 14:35:09 should needles of sleeping really do more than hibernation? they appear to 14:35:38 Crawl aborts if examining ziggurat on shopping list (http://crawl.develz.org/mantis/view.php?id=710) by wwf 14:35:38 kilobyte: Why should the new vaults be more rare than the old ones? 14:35:57 kilobyte: also, did you see what I wrote about trapdoor spiders? 14:36:34 dpeg, oh, I forgot 14:36:40 there was something else I wanted to ask about 14:37:03 why can't carrion be created in vaults? 14:37:30 !tell due needles of sleeping put berserk monsters asleep -- is their using put_to_sleep instead of hibernate intentional? 14:37:30 by: OK, I'll let due know. 14:39:05 I was going to use it for zombies, is why I'm asking 14:39:09 Should a player wearing gloves and then casting ice form be able to put on rings 14:39:41 far cooler if the corpse rises than if the zombie just appears 14:40:50 The only reason carrion can't be created in vaults is that the people writing the item name parsing code got lazy :P 14:41:08 Erik also wanted corpses 14:41:16 due said it was a design decision and to further annoy dpeg 14:41:31 I'm not aware that it has been discussed 14:41:35 It's just not been implemented 14:41:46 ah 14:41:53 It's also possible that it has been discussed and I wasn't paying attention 14:41:59 minmay provided a temple entry with an oklob 14:42:05 extra special points for that, of course 14:42:16 That's a shameless sop to the reviewer 14:42:36 dpeg: Should an ice form player with melded gloves be able to change rings? :P 14:43:10 can a player with cursed gloves do thisß 14:43:28 oklob temple is something I do not like 14:43:30 no 14:43:39 TGW: it has never been properly discussed. So far, it's just a technical --- 14:43:41 cursed gloves prevent ice form unless someone changed it 14:43:44 TGW: I cannot talk to you anymore. 14:44:52 -!- Giomancer has joined ##crawl-dev 14:45:20 -!- kats has quit [Read error: Connection reset by peer] 14:45:24 don't diss oklobs in front of dpeg! 14:45:25 (: 14:46:10 hmm, maybe if I also submit 26 temple entris it'll be weighted low enough that I won't notice 14:46:12 entries* 14:46:15 Cursed gloves prevent you from changing rings 14:46:31 * dpeg wonders if his wife would allow him to baptise the next child "Oklob". Oklob Ploog, has a good ring to it, hasn't it? 14:46:37 Melded gloves do not 14:46:42 So what is the mechanism of melding 14:46:42 noooooes! 14:46:47 greensnark: nor do actual gloves, yeah? 14:46:53 Do they disappear into your body, leaving access to your rings 14:47:11 greensnark: melding should not disallow. Otherwise we just force players to take off their gloves before going inc. 14:47:14 *ice 14:47:19 I'm pretty sure you wear rings over your gloves 14:47:26 else you couldn't swap them so quickly 14:47:29 Ok 14:47:36 -!- kats has joined ##crawl-dev 14:48:05 gloves should just be fingerless 14:48:33 gloves should never be fingerless 14:48:55 TGW: cursed gloves block changing ring 14:48:55 s 14:49:24 doy: I mean you don't have to take off your gloves to swap rings the way you do with cloaks for armour 14:49:33 so, for !lg, the cv=0.5 option will return 0.5, 0.5.1, and 0.5.2, correct? 14:49:42 I suspect the curse also sticks to the rings, or something similar 14:49:45 TGW: obviously you do, or cursed gloves wouldn't block changing rings 14:49:58 don't you get a message saying something like "you can't remove your gloves to change rings"? 14:50:01 yeah 14:50:01 if the gloves are cursed 14:50:09 Oh! Napkin! 14:50:12 oh, hrm 14:50:19 Could just make cursed gloves stick to the rings 14:50:22 Napkin, you run cdo, yes? 14:50:24 i wouldn't complain if the whole situation was made more consistent though 14:50:25 greensnark: yes! 14:50:30 That would also help handwave away why there's no glove remove/wear delay :) 14:50:30 but it's kinda weird that you don't *actually* take off your gloves 14:50:34 ja, what's up, Giomancer? 14:50:39 whereas you do take off cloaks to change armour 14:50:40 disallowing ring swapping with gloves on would just be terrible 14:50:46 well, I host it.. you guys "run" it ;) 14:50:47 the solution seems to be greensnark 14:50:53 HexCrawl? 14:51:00 hey, isn't greensnark on hiatus? 14:51:09 what about it? we had it running for a while 14:51:10 I am 14:51:15 TGW: sssh, don't scare him away 14:51:24 maybe he forgot 14:51:24 Oh.. is it not there any longer? 14:51:29 I'm only here to fix the AC/EV stuff being borked when combined with melded gear from transforms :P 14:51:37 it wasn't maintained, Giomancer 14:51:44 :( 14:51:57 Well, okay 14:52:06 I loved the concept. xD 14:52:11 why not just have cloaks behave the same way as gloves 14:52:18 greensnark: it always starts with fixing the ac/ev stuff being borked when combined with melded gear from transforms 14:52:21 so you can't change armour with a cursed cloak on 14:52:29 yoou can't 14:52:35 At least 14:52:38 but you don't actually explicitly remove/put on the cloak in the process 14:52:48 oh 14:52:49 >.> 14:52:57 it would save on message spam too! 14:53:02 okie, me go hide again. xD 14:53:10 hey greensnark - should I add you to that "only very few emails"-list then? 14:53:12 !seen Keskitalo 14:53:13 I last saw Keskitalo at Fri Feb 5 09:56:50 2010 UTC (10h 56m 23s ago) saying I liked it when it didnt prompt me, so that its configurable is nice. on ##crawl-dev. 14:53:29 Keskitalo: you aroundß 14:53:30 ? 14:53:56 However: I agree with MarvinPA's idea, tbh 14:54:01 Giomancer: the proper solution is not hexes but square field of vision. 14:54:23 by: is it working for you? 14:55:55 dpeg: it turns out there's actually a family with the surname oklob 14:55:59 I am immensely jealous 14:56:01 Napkin: That would be awesome 14:56:07 Napkin: yes, I even got a note email that I would otherwise have missed 14:56:20 roger, greensnark 14:56:23 great, by :) 14:56:32 I'll create a preferences option soon too 14:56:45 dpeg: Well.. how do you mean "proper"? 14:56:48 TGW: I am very sad. Perhaps one of my children can marry a genuine Oklob. 14:56:56 regarding that issue, surely butchering caused --more-- prompts in 0.5? 14:56:59 Giomancer: what should be done in DCSS. 14:57:10 by: yes, quite often with clear_message_delay. 14:57:13 Was very annoying. 14:57:14 dpeg: I'd agree 14:57:48 03dpeg * r9bbda8aad727 10/crawl-ref/source/dat/des/branches/temple.des: Added a great number of temple entry vaults (minmay). 14:57:56 woo! 14:57:57 dpeg: I just thought the concept was pretty interesting overall. :) 14:58:03 Giomancer: sure is. 14:58:07 greensnark: borked how? 14:59:46 also ouch dragon form ev is pretty low with the new formula :P 15:00:00 Though I think Crawl has spoiled me in terms of what I expect from a roguelike. 15:00:07 oh I see melded gear is affecting ev 15:02:13 syllogism: bug? 15:02:22 dpeg: i think greensnark is fixing it now 15:05:14 ok, I did, greensnark - you need to re-enable the email categories now, which you like to be notified about 15:05:23 Yay 15:05:37 03greensnark * r73dc3e12f695 10/crawl-ref/source/ (14 files): [Mantis 669] AC and shield penalties/training should not check melded armour. 15:05:48 (I hope I did.. there is a weird id~~username~~user_id relation :-O) 15:05:53 by: don't do anything complicated for reducing butchery spam. 15:06:01 What's the setting to send email only for monitored issues? 15:06:08 We will make butchery implicit for 0.7, I hope, which will take care of a lot of issues. 15:06:17 no, that's not the way it works, greensnark 15:06:27 1s, i'll explain in a bit 15:06:40 Oh, I get monitored issues' emails only for the things I've enabled? 15:06:47 greensnark: are you also fixing that other thing I mentioned? 15:06:53 not sure if that was old behaviour 15:07:01 syllogism: Dragon form EV? 15:07:13 greensnark: armour penalty being applied when melded 15:07:18 yes, only for the changes you want to be informed about 15:07:18 shield too 15:07:34 Yes, that was the fix I just pushed 15:07:39 oh penalties 15:07:43 I only read it as training :P 15:07:44 Keskitalo reported it awhile back 15:08:00 Can we drop the level on dragon form 15:08:12 Make it 6 :P 15:08:35 but we need more level 7 spells :P 15:09:06 There's always ball lightning :P 15:09:17 For all your level 7 spell needs! 15:09:46 heh, greensnark - i'll add that option and then send an explaination to the ML - ok with that? 15:10:06 Napkin: Yes, that'd be good, thanks :) 15:10:22 I guess I can unfilter Mantis email now :) 15:13:25 -!- greensnark has quit [Quit: Night] 15:13:49 03dolorous * re4629a550a2d 10/crawl-ref/source/makeitem.cc: Resort brand priorities for whips to better match other weapons. 15:17:06 btw - how is that amulet called again, that lets piety grow faster? 15:17:15 faith 15:17:33 isn't it a bit harsh to lose 3 * when removing it? 15:17:39 no 15:17:48 too scummable otherwise 15:18:35 woah.. that means you need to use identify scrolls on unknown amulets, once you find one that you like? :-/ 15:18:52 well the extra piety is very helpful, generally 15:18:57 and early on 1/3 hit is ntohing 15:19:14 yeah, the piety lost isn't a fixed amount 15:19:29 so it's not going to excommunicate you 15:19:38 like "woohoo, 5* finally! oh, a new amulet? cool - let's check.. arg.. sucky.. remove!" BAM -> ** 15:19:48 it's not sucky :P 15:19:49 not nice 15:19:53 ??piety 15:19:54 piety[1/6]: With your current god, you have a piety number nominally from 1-200. If your piety reaches 0, you are excommunicated. piety[2] describes piety and penance. piety[3] describes piety growth in general. piety[4] describes piety growth for each god. piety[5] describes uses of piety. piety[6] tells you how you can determine your piety. 15:20:02 also it wouldn't drop you to ** 15:20:09 ??piety[6] 15:20:10 doy: hm, you can add the NH vault if you want. 15:20:10 piety[6/6]: Piety display: 0-5 Sinner, displeased; 6-20 Believer, noncommittal; 21-29 Believer, pleased; 30-40 *, pleased; 41-49 *, most; 50-70 **, most; 71-74 **, greatly; 75-99 ***, greatly; 100 ****, greatly; 101-119 ****, extremely; 120-130 *****, extremely; 131-160 *****, exalted; 161-200 ******, exalted 15:20:26 it would drop you to the middle of *** 15:20:57 just repeating what my dad had.. he said 5 down to 2 15:21:05 Napkin: this is a typical player complaint :) You see the drawbacks, but not the advantages of the change. 15:21:33 there's generally no reason to take it off unless you've a randart amulet 15:21:35 it's also a pretty nice amulet, yeah :P 15:21:45 besides, there's always the chance to get inaccuracy too 15:21:47 or you are doing zot or optional content 15:21:55 so blindly putting on amulets isn't necessarily the greatest idea 15:22:03 syllogism: you think Faith > Conservation? 15:22:22 dpeg: preservation > conservation 15:22:42 and faith guarantees preservation? 15:22:47 no 15:22:52 doy: I get that too rarely. Also, preservation should go :) 15:22:53 dpeg: yes but I'm a powergamer and always end up with surplus consumables 15:22:55 just saying though 15:22:58 dpeg: yeah, probably 15:22:59 (: 15:23:28 you'll often have wands for zot 15:23:29 of course, I am a player. having to identify every amulet once I find one that is nice is cumbersome. 15:23:40 Napkin: you don't! 15:23:41 you don't have to 15:23:43 but it's good you do 15:23:49 because quite often other amulets are more important to me. 15:23:52 as in it's good you can't just wear id everything 15:23:54 Napkin: for example, it matters a lot when you find an amulet. 15:24:01 don't see how this is different from rings, armour, weapons, etc 15:24:12 doy: you are losing something from use-id. 15:24:19 dpeg: distortion 15:24:24 doy: true 15:24:38 vampiricism, to a lesser extent 15:24:38 but not rings, armour etc :) 15:24:42 i guess 15:24:42 (: 15:24:43 napkin: also it's the best amulet :P 15:24:47 napkin: you are overlooking this :P 15:25:00 Can DG wear it? 15:25:06 why not 15:25:38 it's not grey though 15:25:58 really? I prefer to have sucky mutations, for example, instead of more piety quickly :-P 15:26:14 only shining eyes mutate 15:26:17 amulet of stasis is also very nice 15:26:25 only? lol 15:26:37 neqoxecs are pretty much pan/hells only 15:26:46 pardon? 15:26:55 ok, time to shut up :) 15:26:55 and orc:4 and elf:7 and ... 15:26:56 (: 15:26:58 (for me) 15:27:12 demon summoners aren't particularly rare 15:27:25 yes and usually don't summon neqoxecs or allow you to leave when they do 15:27:28 that said, i typically don't bother with resist mutation for summoned neqoxecs 15:27:41 or uniques with /poly 15:27:45 since if they have gotten the chance to summon, running away is usually the better option 15:28:10 i don't think neqoxecs being summoned are particularly rare 15:28:19 MarvinPA: they aren't 15:28:23 but even so, i never particularly worry about finding rMut 15:28:25 but summons also timeout 15:28:30 yeah 15:28:32 erm.. resist mutation was just an example. forget it - it was just a bad example, it seems. 15:28:36 there should be a (unique?) monster that forces you to eat any corpses lying around 15:28:54 of course there are reasons to wear other amulets but amulet of faith is a good amulet 15:29:02 so it's not like putting it on ruins your game :P 15:29:45 so much for the simple question: Napkin> isn't it a bit harsh to lose 3 * when removing it? 15:29:48 <3 15:29:58 you get more gifts too 15:30:05 and earlier 15:30:25 go away 15:30:36 -!- Napkin has left ##crawl-dev 15:30:39 sorry but that's why the penalty is harsh 15:30:43 grrr 15:30:53 !tell Napkin I think the crucial point is that you only lose much piety if you have it. So there's very little loss at * piety. An unknown amulet at ****** may warrant ?id if you don't like Faith. 15:30:54 dpeg: OK, I'll let Napkin know. 15:32:16 he just doesn't care 15:33:21 Napkin cares: he got his daddy to collect runes! 15:34:47 I was thinking 1/4 would be better than 1/3 for Faith, but I don't feel too strongly about it 15:35:09 maybe once the acquirement gods are gone :) 15:35:16 by: yes 15:35:20 not going to happen :P 15:35:24 Twinge: it's only a difference of 1/12 15:35:24 (nemelex!) 15:35:34 syllogism: will happen, apart from nemelex 15:35:34 acquirements are worse than the decks 15:35:59 okay, looked at enough vaults for today 15:36:17 I got ~200 decks last game, in about 200k turns 15:37:10 03dolorous * rd3610488b06c 10/crawl-ref/source/ (goditem.cc goditem.h monster.cc): Mark weapons of distortion as chaotic and potentially unholy. 15:37:20 there's no good feedback on Nemelex balance, unfortunately 15:38:29 I don't like playing nemelex because I feel a need to understand the gifting mechanic, which in turn feels like work 15:38:50 you don't have to understand it, though making the deck of destruction would help a bit there 15:38:52 better* 15:38:59 by: I think you can play Nemelex also in a naive way. 15:39:40 syllogism: if you have ideas, could you add them to Nemelex feedback wiki? 15:39:52 if I occasionally sacrifice a book or wand or piece of jewellery in the early game, don't I lose out on the good decks? 15:40:02 by: stop listening to sorear 15:40:03 seriously 15:40:19 I'm like sorear, probably :) 15:40:25 sorear says correct things so often :) 15:40:27 is there a nemelex feedback wiki 15:40:36 sorear also overexaggerates things regularly 15:40:38 (: 15:40:43 don't know, too tired to have a look 15:40:52 by: no 15:40:55 can someone give syllogism a place to add Nemelex comments? 15:41:09 -!- dpeg has quit [Quit: cheers] 15:41:12 no :P 15:42:06 http://crawl.develz.org/wiki/doku.php?id=dcss:feedback:god:nemelex 15:54:37 -!- kast has joined ##crawl-dev 15:58:08 -!- kats has quit [Ping timeout: 265 seconds] 16:10:36 -!- by has quit [Quit: Lost terminal] 16:10:41 Alrighty, second round of exp. tweaks is probably ready to go - http://crawl.develz.org/wiki/doku.php?id=dcss:feedback:monster:experience . I'll probably make a patch for it tonight and give it to due I guess. 16:12:35 morning 16:12:35 due: You have 1 message. Use !messages to read it. 16:12:38 !messages 16:12:38 (1/1) by said (1h 35m 7s ago): needles of sleeping put berserk monsters asleep -- is their using put_to_sleep instead of hibernate intentional? 16:12:50 Hail. 16:12:51 yes, it's intentional 16:13:29 due: In that case Berserk should at least be cleared when they fall asleep; they shouldn't still be berserk upon waking 16:13:45 Yeah. 16:14:45 But yeah, exp tweaks are probably about ready. I found several more to tweak too; there's a lot of them that are off when you start looking at it closely, hehe 16:15:18 hooray 16:15:38 .... 16:15:50 wtf 16:16:31 -!- kast has quit [Ping timeout: 256 seconds] 16:16:45 http://crawl.develz.org/mantis/view.php?id=283 16:17:20 03j-p-e-g * r41895e6bd7fd 10/crawl-ref/source/travel.cc: travel.cc: Remove the SAFE_EXPLORE compile-time flag. 16:18:34 back 16:19:24 -!- kats has joined ##crawl-dev 16:26:07 !tell by Yes, sleeping berserk is currently intentional, this could change. It doesn't use hibernate because hibernate deals specifically with cold resistance and other odd things. We could just had a "don't sleep" check if berserk... 16:26:08 due: OK, I'll let by know. 16:29:02 I personally feel that placing chunks and corpses in vaults is problematic for reasons beyond the technical. 16:33:18 -!- pointless_ has joined ##crawl-dev 16:35:49 hey pointless_ 16:35:56 Hi 16:38:19 due: I don't see what other kind of reason there is for vault building 16:38:44 TGW: corpses and chunks come from when you kill moonsters. 16:38:56 players will find it odd if corpses and chunks suddnely start appearing on their own. 16:39:23 !seen dpeg 16:39:23 I last saw dpeg at Fri Feb 5 21:41:09 2010 UTC (58m 14s ago) quitting with message Quit: cheers. 16:39:34 due: they won't 16:39:41 i would 16:40:10 hi? 16:40:34 corpses and chunks won't suddently start appearing on their own* 16:41:01 not that players wouldn't be confused 16:42:47 in the same way that people don't do other things just because they can (or at least, those things don't get implemented), people won't randomly add carrion 16:44:29 due: You would find that weird? Seems not at all out of the oridinary to me 16:44:37 I come across a vault 16:44:43 eh 16:44:45 I suppose not 16:46:59 If I find a vault full of bodies, I would think nothing of it 16:48:31 the point is, vaults don't procreate 16:48:40 if there's a "vault full of bodies," someone put it there 16:49:11 and there are way more cool uses for corpses than there are people who would submit bad ones 16:55:19 there was a proposal at one point for the crypt to start with a bunch of corpses and skeletons on the ground, and for them to animate at various points (i think) 16:55:39 doy: :| 16:55:43 don't say things like that 16:55:47 the idea is inherently awesome and cool 16:56:06 ? 16:56:15 -!- ogaz has joined ##crawl-dev 16:56:18 yeah doy stop being inherently awesome and cool 16:56:29 -!- kats has quit [Read error: Connection reset by peer] 16:56:31 (that sounds pretty problematic with animate dead) 16:56:32 -!- kats has joined ##crawl-dev 16:58:59 -!- SiberSchool has joined ##crawl-dev 17:00:09 -!- Siber has quit [Ping timeout: 256 seconds] 17:01:37 -!- Napkin has joined ##crawl-dev 17:05:48 -!- Giomancer has quit [Quit: Hard work pays off in the future, laziness pays off now] 17:06:26 -!- Cryp71c has quit [Read error: Connection reset by peer] 17:32:40 Why is everyone going "omg omg don't nerf sticky flame" :(:(:(:( 17:32:43 -!- kast has joined ##crawl-dev 17:33:25 I just said 'nerf it less' ;) 17:33:43 what's the nerf? 17:33:46 Twinge: Someone just complaine dthat it would make it a rubbish kitting spell and too dangerous. 17:33:50 -!- kats has quit [Ping timeout: 265 seconds] 17:33:51 jarpiain: Range to 2 or 1. 17:33:52 jarpiain: make it a touch spell 17:34:00 Yeah. 17:34:11 Requuires freeze-like contact. 17:34:13 sticky flame in POWDER is a touch spell and it's still everyone's favorite attack magic 17:34:34 sounds reasonable 17:34:45 It's not as though people are going to stop using it. 17:34:56 It just means that it isn't a "splat and run" spell any more. 17:35:46 or the splat and hide behind smoke variant a few versions back 17:36:33 yeah 17:36:43 And someone disagrees with my saying it's hilariously verpowered. 17:36:51 They think it's too rare! 17:38:28 -!- kast has quit [Ping timeout: 240 seconds] 17:42:09 do temples have to have three up stairs? 17:44:08 -!- kats has joined ##crawl-dev 18:18:03 -!- kats has quit [Ping timeout: 252 seconds] 18:18:16 -!- kats has joined ##crawl-dev 18:22:33 -!- Twinge_ has joined ##crawl-dev 18:25:33 -!- kats has quit [Ping timeout: 260 seconds] 18:25:37 -!- Twinge has quit [Ping timeout: 264 seconds] 18:29:25 -!- kats has joined ##crawl-dev 18:35:50 -!- Twinge has joined ##crawl-dev 18:38:08 -!- Twinge_ has quit [Ping timeout: 240 seconds] 18:39:00 -!- Twinge_ has joined ##crawl-dev 18:40:09 erm.. are centaur warriors supposed to show up at D7 all the time now? *sigh* 18:42:09 -!- Twinge has quit [Ping timeout: 256 seconds] 18:43:20 sticky flame nerf: and what about mottled draconian breath? 18:43:33 kilobyte: keep it! 18:43:38 for the first time ever they'll be differentiated 18:43:43 * TGW happy 18:44:38 there doesn't seem to be much of an alternative, as a one-range breath attack doesn't seem right 18:46:05 well, even after not being able to brush teeth a couple days, I don't think I had a range bigger than half a metre or so... 18:48:09 I as well, but I'm more pale than mottled 18:48:44 -!- kats has quit [Ping timeout: 246 seconds] 18:49:26 -!- kats has joined ##crawl-dev 18:49:44 magic dart : 1 :: sticky flame : 4? come on, man 18:50:08 sticky flame "requires both conjurations and fire magic?" come on, man 18:50:09 sticky flame owns trolls in a single cast... 18:56:37 -!- Iainuki_ has joined ##crawl-dev 18:57:29 -!- Twinge has joined ##crawl-dev 18:58:12 -!- Twinge_ has quit [Ping timeout: 252 seconds] 19:00:40 -!- kats has quit [Remote host closed the connection] 19:01:01 -!- kats has joined ##crawl-dev 19:04:01 -!- ogaz has quit [Ping timeout: 264 seconds] 19:05:07 -!- ogaz has joined ##crawl-dev 19:07:17 -!- Twinge has quit [Ping timeout: 246 seconds] 19:08:14 -!- Twinge has joined ##crawl-dev 19:11:01 -!- stabwound has quit [Ping timeout: 245 seconds] 19:13:59 -!- kats has quit [Remote host closed the connection] 19:15:19 -!- kats has joined ##crawl-dev 19:16:39 -!- stabwound has joined ##crawl-dev 19:24:14 -!- Twinge_ has joined ##crawl-dev 19:26:53 -!- Twinge has quit [Ping timeout: 246 seconds] 19:29:37 -!- syllogism has quit [] 19:38:20 -!- purge has joined ##crawl-dev 20:01:20 -!- kats has quit [Remote host closed the connection] 20:04:20 -!- ogaz has quit [Ping timeout: 246 seconds] 20:13:31 -!- ogaz has joined ##crawl-dev 20:17:08 -!- kast has joined ##crawl-dev 20:26:49 -!- pointless_ has quit [Quit: Reconnecting…] 20:27:12 -!- pointless_ has joined ##crawl-dev 20:34:01 -!- kast has quit [Ping timeout: 264 seconds] 20:38:49 -!- ogaz has quit [Ping timeout: 264 seconds] 20:40:20 What's the ocmmand the make a git patch again? 20:41:18 git format-patch -1 # turn last repository revision into a patch file 20:41:37 git commit # take contents of corrent directory and add them as a patch to the repository 20:42:08 you probably want one of these two 20:42:47 -!- kats has joined ##crawl-dev 20:43:58 Also, why does it keep putting lua, tilegen.vcproj, and crawl.vcproj as unstaged changed every time I update from origin? 20:49:00 but yes, the first one is what I wanted, thanks 20:55:45 -!- ogaz has joined ##crawl-dev 21:04:05 * Twinge_ pokes due 21:04:08 -!- Twinge_ is now known as Twinge 21:04:16 -!- kats has quit [Remote host closed the connection] 21:05:27 -!- kats has joined ##crawl-dev 21:14:42 19:12 < elliptic> a mara clone stole xp from me by killing mara :( 21:14:50 should this be allowed to happen? 21:15:25 direct suicide is already prevented, and suicide by summon is almost exclusive to Mara 21:15:30 probably a tracer bug, hmm 21:16:23 in theory, it could happen to anything with summon 1s 21:19:53 Rakshasa have a tendancy to surround you, so if one had a bolt spell it would hit the others 21:20:01 summoned 1s tend not to surround for some reason 21:21:55 -!- Giomancer has joined ##crawl-dev 21:23:11 -!- Mu_ has quit [Quit: Defecator, may everything turn out okay so that you can leave this place.] 21:25:01 yes? 21:25:08 Twinge: you need to update your submodules (re contrib/lua) 21:27:03 -!- raydarken has quit [Ping timeout: 256 seconds] 21:34:25 -!- raydarken has joined ##crawl-dev 21:36:48 due: http://www.it-is-law.com/dump/0001-Monster-XP-tweaks-second-pass.patch 21:37:21 And how do I update submodules? 21:37:46 03dolorous * rae5305bc01d7 10/crawl-ref/source/ghost.cc: Give (very) ugly things two more random attack types, for flavor. 21:38:20 git submodule update 21:38:50 03dolorous * rf939c5925369 10/crawl-ref/source/ghost.cc: Fix comment. 21:45:49 -!- Textmode has joined ##crawl-dev 21:46:35 morning all 21:47:38 -!- ogaz has quit [Remote host closed the connection] 21:55:31 -!- Giomancer has quit [Quit: Make it idiot proof and someone will make a better idiot.] 21:58:04 -!- kast has joined ##crawl-dev 21:58:05 all good gods hate necromut, right? 21:58:37 -!- kats has quit [Ping timeout: 264 seconds] 21:58:47 sif muna is pretty fond of it 21:58:58 Textmode: yes 21:58:59 oh, you mean those good gods, yes 21:59:01 Textmode: sif is not a good god. 21:59:09 yeah, neutral. 21:59:27 ??sewer[3] 21:59:27 sewer[3/4]: is an altar to a good god guaranteed in sewers? ogaz: no, sometimes you get zin (zing) 21:59:36 it was a lame joke 21:59:37 hehe 22:00:07 I think trees are basically my new favourite wall type. 22:00:23 howso? 22:00:30 -!- Iainuki_ has quit [Quit: Iainuki_] 22:00:38 they look cool 22:00:51 we need a way to reglyph them 22:00:57 Why/ 22:01:04 they look bad in unicode 22:01:49 also, it's possible for pretty much everything but trees 22:02:00 other walls, plants 22:05:26 -!- eith has quit [Ping timeout: 246 seconds] 22:21:27 -!- kast has quit [Ping timeout: 256 seconds] 22:28:19 -!- kast has joined ##crawl-dev 22:30:40 hmm, apprently I don't know what function handles the memorisation menu, after all... 22:41:17 -!- kast has quit [Ping timeout: 260 seconds] 22:52:45 -!- kats has joined ##crawl-dev 23:01:32 -!- TGW has left ##crawl-dev 23:06:12 -!- kats has quit [Remote host closed the connection] 23:06:31 -!- kats has joined ##crawl-dev 23:19:55 -!- Kil2 has joined ##crawl-dev 23:25:02 aha, I think found the trail again :) 23:26:49 -!- kats has quit [Remote host closed the connection] 23:27:00 I almost feel more comfortable looking at disassembled ADOM code in Assembly; seems easier to find what I'm looking for than in the Crawl code sometimes ;O 23:27:19 -!- kats has joined ##crawl-dev 23:28:31 -!- Giomancer has joined ##crawl-dev 23:28:44 Twinge: :P 23:29:43 why are you looking at ADOM disasm? 23:33:07 To discover all the neat hidden stuff of course =) 23:34:04 :P 23:34:16 found anything interesting so far? 23:34:30 ah, and I think I found the function I was looking for. 23:35:01 Tons of stuff over the years, yeah. 23:35:28 It all started with the monster corpse effects... 23:36:00 heh 23:37:29 * Textmode usually just eats mold 23:38:23 wait, that was ToME... 23:38:32 * Textmode sighs 23:38:57 Cooked lizard and stomafillia are the staples of increasing your nutrition counter, sure 23:39:42 Corpses can give some pretty useful stat bonuses and the like in addition to mere food 23:40:05 None of which are available from lizards 23:40:12 -!- kats has quit [Ping timeout: 265 seconds] 23:40:16 except lightning lizards and fire lizards ;) 23:45:11 Hmm, almost. 23:45:43 the highlight is working on the Memorisation menu, but somehow I broke the formatting... 23:46:27 -!- ogaz has joined ##crawl-dev 23:46:57 ah. 23:47:25 eeeeeewwwwww.... 23:47:41 * Textmode sighs loudly 23:48:36 "int so_far = desc.str().length() - ( (grey || red) ? 10 : 0);" 23:49:45 excuse me while I retrieve a stiff drink before I face that line again... 23:52:46 O_O 23:54:20 I like the way each function in turn gave me a problem more annoying than the last... 23:54:35 It's like a game! 23:54:56 is this the level boss? 23:56:01 It looks like one, but sometimes there's another boss afterwards that's even harder 23:57:53 -!- kats has joined ##crawl-dev