00:15:48 okay, visitors soon yay! 00:53:31 -!- elliptic has quit [Ping timeout: 265 seconds] 01:21:22 kilobyte: I'm planning to work on the Lua thing sometime today. It shouldn't take more than an hour or two 01:22:21 greensnark: "Lua" thing? 01:22:47 <+kilobyte> greensnark: could you estimate how long would it take to get portable lua saves? 01:22:53 Ohh. 01:22:59 Right, yes. 01:25:29 Okay, so I'm thinking the easiest short-term solution for vault-defined monsters being accessible via @??, etc... 01:26:31 Parse all of the Lua definitions, from that generate a list of unique monster specs, then write the output to a file. The output would be formatted so that it contains a std::map where the first string is the monster name generate by that spec, and the second is the actual spec. 01:27:04 Then @?? can look up that map if the mapspec monster creation doesn't work. 01:29:40 -!- murphy_slaw__ has joined ##crawl-dev 01:39:55 -!- murphy_slaw___ has joined ##crawl-dev 01:40:48 -!- murphy_slaw__ has quit [Read error: Connection reset by peer] 01:46:13 -!- murphy_slaw___ has quit [Ping timeout: 255 seconds] 01:48:43 due: Yeah, that can be done as long as the monster spec is not conditional 01:49:09 I don't think any of them are 01:49:15 You do also have to worry about where the monster thing finds the .des files and where it compiles the .des files and stuff 01:49:27 Because currently it's just a standalone executable with no data files 01:49:31 Yes, I know. 01:49:57 The Makefile can take care of this. 01:50:10 And I can just modify the specified data path... 01:50:43 -!- murphy_slaw__ has joined ##crawl-dev 01:55:45 Go for it! 01:57:40 Yeah 01:57:47 Just a qeustion of how best to parse the data. 01:59:50 No need to special case that, just run the standard map parser, check each map for custom monsters 02:00:07 That's actually not enough, I don't think 02:00:20 Why so 02:01:44 It won't catch custor monsters created in Lua preludes, etc. 02:02:12 Presumably those custom monsters are actually used in some map, else why are they defined 02:02:28 And if they're used in the map, running the map's Lua code will make them inspectible in the map 02:02:48 What about instances where custom monsters are created via triggerables? 02:02:57 I suppose those can just be modified to define the monster twice. 02:03:00 Those will indeed not be caught 02:03:19 Once at parse-time in the scope of the map, and once when run (or use the spec before). 02:03:48 Really need Lua monster defs :P 02:03:55 hah 02:08:59 The other option was to write something that iterated over every .des file and found every monster definition, but then, like you said, that means it doesn't respond to if/else mechanism... 02:09:03 Heh, today's Dilbert: http://dilbert.com/strips/comic/2011-01-09/ 02:09:27 * due click. 02:11:47 Hehehe. 02:11:57 Meh, will go with using the map parser. :D 02:29:21 !messages 02:29:21 (1/2) dpeg said (1w 5h 37m 42s ago): Randomise your Sokobons! 02:29:31 !messages 02:29:31 (1/1) dpeg said (8h 35m 44s ago): "Having said that, I've seriously taken to Crawl. It's telling when you log onto nethack.alt.org and wonder why autoexplore isn't working." 02:30:18 :D 02:30:25 FR: implement autoexplore into nethack 02:38:37 !tell dpeg we're working on it 02:38:38 bhaak: OK, I'll let dpeg know. 02:38:52 he'll won't remember what I'm talking about :) 02:40:04 !tell dpeg "I used to play Nethack in tiles mode, but not lately, because UnNethack doesn't support tiles, so I got used to ASCII again..." so, crawl is better than NAO and UnNetHack is better than crawl? 02:40:04 bhaak: OK, I'll let dpeg know. 02:43:00 moin 02:43:33 kilobyte, yes, I wanted to do naming of level chunks by level_id::current().describe(), but I wasn't sure how to handle compatibility 02:56:33 bhaak: The annoying thing with autoexplore in NetHackk at least is that you have to stop every two steps to searc hwhile in corridors. 02:57:09 kilobyte, another issue is that get_level_filename is also used for bones files' filenames 02:59:20 kilobyte, I'm not sure how well the : in filenames would work out on various crazy platforms like windows 02:59:34 due: huh? because of secret corridors squares? I removed that from unnethack 03:02:36 bhaak: I sould play unnethack :D 03:05:20 I only program to please crawl developers :) 03:08:46 :D 03:08:50 as it should be, clearly ;) 03:31:34 -!- murphy_slaw__ has quit [Quit: Colloquy for iPhone - http://colloquy.mobi] 03:33:55 -!- Kurper has quit [Remote host closed the connection] 03:50:39 -!- monky has quit [Quit: hello] 04:18:35 -!- syllogism has joined ##crawl-dev 04:18:44 -!- ortoslon has joined ##crawl-dev 04:33:15 -!- ortoslon has quit [Quit: bye] 04:38:36 -!- Mu_ has joined ##crawl-dev 05:09:56 -!- ahpla has quit [*.net *.split] 05:09:56 -!- kilobyte has quit [*.net *.split] 05:09:56 -!- Sequell has quit [*.net *.split] 05:09:57 -!- dazzle has quit [*.net *.split] 05:11:50 -!- dazzle has joined ##crawl-dev 05:12:00 -!- ahpla has joined ##crawl-dev 05:12:00 -!- kilobyte has joined ##crawl-dev 05:12:00 -!- Sequell has joined ##crawl-dev 05:32:23 -!- Guest13151 has quit [Read error: Connection reset by peer] 05:36:02 -!- Guest13151 has joined ##crawl-dev 05:38:53 03greensnark * rb482a162a008 10/crawl-ref/source/shout.cc: Fix broken html tag in noise grid dump. 05:39:32 moin! 05:39:42 due: ping! 05:49:50 hi Napkin :) 05:50:30 it's okay, I spoke to greensnark 05:50:45 ? 05:50:49 !coffee Napkin 05:50:49 * Henzell hands Napkin a mug of irish coffee, brewed by Snorg. 05:50:58 about @?? then? great :) 05:51:04 about @?? :) 05:51:04 Ah 05:51:05 there's a public repository too 05:51:11 i've got a copy already, thanks 05:51:12 hey greensnark - thanks :D 05:51:22 Oh hey, due said he was doing it :P 05:51:31 don't forget to update the public one later too though, please 05:51:34 i'm still torn between rippin gall the mons: etc specs out of the .des files with perl or python or something 05:51:44 and iterating over the vdefs 05:52:09 they each have positives and negatives 05:52:29 vdefs is problematic for monsters created upon triggers 05:52:33 hehe, decisions, decisions ;) 05:52:51 Using a Perl script would be way simpler but might need updates now and then 05:52:58 Doing it in Python would be, uh, more painful :P 05:53:01 well, it won't be Perl ;) 05:53:06 why more painful? 05:53:13 Python re module makes you jump through flaming hoops for simple matches 05:53:22 hah 05:53:25 Perl's support is way more tightly integrated 05:53:28 it's not that bad at all 05:53:29 import re 05:53:31 Oh it is 05:53:42 mons_searcher = re.compile("blah") 05:53:45 I've used Python quite a bit and regex is about 10x easier in Perl 05:53:52 hey, no flamewar before my first coffee is over :-* 05:54:06 I like Python for lots of other things, but regexp is totally not one of them :P 05:54:13 Even Ruby is better than Python in that department :P 05:54:21 for spec in mons_searcher.findall(des_file): 05:54:37 Yes, three lines for what Perl does in one :P 05:54:41 so? 05:54:53 you can make it two (or less if you are using other imports) 05:54:55 So the point is you end up writing more code than you need to 05:55:00 re.compile("Blah").findall(.des file) 05:55:11 Sorry, that's just suck compared to Perl :) 05:55:17 * due shrugs. 05:55:29 I like Python too 05:55:30 I don't find it all that bad 05:55:37 but I don't use regular expressions that often 05:55:41 I just don't try to pretend that it's re support is more clumsy compared to Perl 05:55:47 *is not more clumsy :P 05:57:03 /home has 81gb space left ;) 05:58:37 maybe I should update the gods welcome messages in the wordpress? 05:58:55 could someone link me to the current sentences in the source? 05:58:55 Napkin: Is that 81G good or bad? Can't make out :P 05:59:02 greensnark: I don't agree with it myself because they tend to promote clumsy stuff in other instances, but the "Pythonic" movement emphasises Python's current implementation of regular expressions as "good" 05:59:10 enough for perl and python, greensnark :D 05:59:29 greensnark: but they also say that "try: , except : " is better than "if isinstance(variable, something): else: " 05:59:33 due: Oh, the Pythonic movement gets a lot of stuff right, but not everything :P 05:59:45 Napkin: Ok, ok! 05:59:47 I personally use isintance everywhere 05:59:53 ;) 05:59:59 * due cuddles Napkin. 06:00:12 !send Napkin Xykon plushie 06:00:12 Sending Xykon plushie to Napkin. 06:00:18 lol 06:00:20 anyway, it'll have to be later on during the week 06:00:26 officially back at work from tomorrow :( 06:00:27 and now you make me google again! grrrr... ;> 06:00:40 Oh, you don't read OOTS? :P 06:00:43 You should! 06:00:52 link me, link me! 06:01:22 due: look at the bright side - you actually _had_ holidays :) 06:01:33 http://www.giantitp.com/comics/oots0001.html But Xykon doesn't show up until a little way in 06:02:18 OOTS first two strips always struck me as weird. It wasn't until #3 that I thought I might like it 06:02:50 hehe 06:03:46 there's a lot of D&D references, especially in very early strips before a story was added... but it's ok to read even if you don't have a clue about that 06:04:13 Napkin: actually, I did, and they were awesome :) 06:04:24 Napkin: two and a half weeks of accomplishing things, yay yay yay! 06:04:31 :)) 06:04:58 OOTS is too D&D and RPG for me :) 06:05:08 * greensnark shoots bhaak for heresy. 06:05:26 although I like the occasional strip I get pointed to. But I don't read the whole stuff :) 06:05:55 I really like http://www.darthsanddroids.net/ 06:06:37 bhaak: except for those early ones which are nothing but a RPG parody, there's not that much D&D 06:06:59 I haven't read darthsanddroids, but it strikes me as a game parody too 06:07:04 Does github do mailing lists? 06:07:42 hmm, guys? how do I see the current welcome messages of the gods? 06:07:55 kilobyte: darthsanddroids is a retelling of the star wars saga by a classic role playing group, in a universe where there was no George Lucas 06:07:58 Napkin: oh 06:08:10 grep by "says:" ? 06:08:32 Napkin: no... 06:08:43 Napkin: dat/database/godspeak.txt ? 06:08:44 Napkin: they're in a db file now 06:08:47 yea 06:09:04 but there are a lot more messages than the welcome messages in it now 06:09:17 Napkin: The " welcome" keys have the welcome messages 06:09:31 grepping by "says:" actually looks goot 06:09:38 *good 06:10:25 Napkin: I think that also finds the Okie penance line :P 06:11:08 judging by welcome, Okawaru, Sif Muna, TSO, Trog and Zin are missing the @xxx welcome@ line 06:11:17 judging by "welcome", Okawaru, Sif Muna, TSO, Trog and Zin are missing the @xxx welcome@ line 06:11:36 eh? "Zin says: Spread the light, my child." 06:12:12 grep "welcome" godspeak.txt will show "@ welcome@" and " welcome" - but for those only " welcome" 06:12:34 no bug, I hope? 06:12:38 Napkin: The "@foo@" is an internal link to another key 06:12:50 The "^ welcome$" is the actual key 06:13:17 erm.. ok 06:13:57 "^ newgame$" too 06:14:05 so.. well, internal link to another value? - so the mentioned gods only have one while the others have more than one then? 06:14:13 breakfast! o/ 06:14:21 although newgame falls back to welcome if not defined (ie, in all cases but Xom currently) 06:14:33 Germans breakfast at distinctly odd times by my reckoning 06:15:04 greensnark: are you going to tell me you never ate dinner at 4? 06:15:08 I make that past 1pm in Germany, not exactly classic breakfast time 06:15:22 kilobyte: No, if I eat dinner at that time I generally call it breakfast :P 06:15:53 I see it's 7C in Berlin. Toasty :P 06:16:09 28C here :P 06:16:26 I call meals by their content and their relation to my daily cycle at the time. 06:16:43 greensnark: breakfast time is after you stand up after sleeping. It's obvious that Napkin has been sleeping till now and that his elizabot was active this mornging 06:16:44 sadly, regular work means you can't shift that arbitrarily anymore :p 06:17:14 bhaak: This may surprise you, but Napking can actually carry on a coherent conversation in his sleep 06:17:23 That's why we call him Napking 06:17:28 :D 06:17:56 Plus half the time I type Napkin it emerges with a g at the end spontaneously 06:18:06 :) 06:19:53 :D 06:33:30 Ahhhhh... re! :D 06:35:27 so then, a grep -A2 "welcome$" godspeak.txt should do it? 06:36:44 greensnarking: you may call it brunch by time, but the content definitely made it breakfast :D yummy! 06:37:07 greensnark, noise propagation looks so nice in the debug html dumps 06:37:23 Zaba: Thanks :) 06:37:31 Napkin: I think Xom uses the 'newgame$' key 06:37:48 oh right, he's missing 06:38:46 > egrep "welcome$|newgame$" godspeak.txt | wc -l 06:38:47 18 06:38:54 is that correct? 18 gods? 06:39:14 Sounds about right 06:39:20 awesome, thanks :) 06:39:26 after I've seen the noise propagation dumps, I went "so greensnark went with xterm-256 colors" for a long time before realizing what is going on :p 06:39:43 (which might be argument for adding that to Crawl) 06:39:48 I'm wondering.. should I include the "ABC says:" on the main-page? it's a bit weird to be welcomed by "Kill them all!" 06:39:51 s/be /be an / 06:39:55 256 color terms are awesome for roguelikes 06:40:13 Provided you don't rely on subtle color distinctions for things that are important to distinguish, of course 06:40:14 too bad there's no way to detect this automatically 06:40:25 and terminals which do not support this fail badly 06:40:52 thanks to terminally misdesigned control codes for the new colors 06:43:11 Damn, it would be so nice if Lua functions knew what their names are 06:43:36 Python functions know their names (unless anonymous) and that can be so handy 06:45:53 Hey, Mu's Crypt is fancy 06:48:21 done 06:48:51 greensnark: yes it's so useful 06:51:33 that crypt map was the first vault i ever made :P 06:53:41 Mu_: I, uh, have not ever seen it in-game apart from wizmode :( 06:53:46 03galehar * rbc44f61e1b9f 10/crawl-ref/source/initfile.cc: Don't detach the command tab by default. 06:53:56 !lg * crypt:5 s=map 06:53:56 232 games for * (crypt:5): 199x , 16x cryptofortress bobbens, 12x quadcrypt mu, 4x church of pain bobbens, 1x david glass crypt 06:54:04 Not bad on the kill count though :P 06:54:08 nice 06:55:11 due: Is TriggerableFunction documented somewhere in the level-design docs? 06:55:36 Aha, triggerables.txt 06:55:49 greensnark: Yes. 06:55:54 It's a bit of a waffley affle but meh 06:55:56 anyay, sleep bye! 06:56:00 Gnight 07:05:03 -!- upsy has joined ##crawl-dev 08:03:19 03galehar * r2e9663a4a7d0 10/crawl-ref/source/ (tilesdl.cc tilesdl.h): Tiles: automatically zoom the minimap to fill available space. 08:05:00 -!- Textmode has joined ##crawl-dev 08:27:47 03greensnark 07lua-free-saves * r28dd35ec67aa 10/crawl-ref/source/dat/clua/ (5 files): Fix ziggurat onclimb using raw Lua functions. 08:27:50 03greensnark 07lua-free-saves * rc5eef457bfbb 10/crawl-ref/source/dat/clua/ (lm_1way.lua lm_timed.lua): Fix TimedMarker crashes. 08:43:49 greensnark: <3 08:44:25 03greensnark 07lua-free-saves * r588c147a3179 10/crawl-ref/source/dat/clua/lm_door.lua: Fix RestrictDoor and LockDoor not being registered as markers. 08:44:30 03greensnark 07lua-free-saves * r226254622ae0 10/crawl-ref/source/dat/clua/ (11 files): Remove need to explicitly register marker classes. 08:44:44 -!- eith has joined ##crawl-dev 08:45:06 Lua cleanup mostly done :) 08:45:12 Just need to test a few of the more involved vaults 08:45:25 It can only be merged when we next bump major version though 08:45:27 Zaba: I hope branchizing Zig isn't on your list of dislikes for unifying lua and C++ branches 08:45:44 greensnark: of course, lemme do the other bumpy changes 08:46:19 kilobyte, it is. 08:46:50 or well. Depends on what exactly you mean. 08:47:01 it can be done in a way that I wouldn't like, for sure :P 08:48:13 I do not want to see zig turned into a branch with the current branch system 08:49:06 Hah "There is a portal leading out of here here." 08:49:16 I'm all for having zigs handled without ugly hacks, though 08:51:32 Ok, everything seems to work 08:51:50 There'll probably be minor things I've missed, but that's trunk for you :P 08:51:52 greensnark, awesome 08:54:41 -!- cw_ has joined ##crawl-dev 09:24:11 Zaba: what I mean is: 1. having the depth as the normal depth rather than a lua variable somewhere (so level_id knows about it, things that use depth can obtain it the normal way, ghosts can keep their depth, etc), 2. having it a branch different than portal vaults, 3. keeping the entrance/leaving semantics, of course 09:25:53 Im curious, has the game slowdown in recent trunk versions of tiles been addressed? I havent been able to play since 4271 09:30:33 kilobyte, if it dynamically registers the branch through lua or something, that would be fine by me 09:33:08 Is this a tiles-only slowdown 09:34:43 Zaba: dynamically registering such things might be ok for single-level ones, but Ziggurats have many, and lots of special code 09:35:19 I only play tiles, I would assume more people would be having problems if it affected other versions 09:35:39 Theres a bug report about it somewhere on the site 09:36:10 -!- cw_ has quit [Remote host closed the connection] 09:36:47 it starts out like a normal game then it just gets slower and slower until travelling feels like its on delay 1000 and you need to quit 09:37:20 Crash when creating new character after using arena (https://crawl.develz.org/mantis/view.php?id=3177) by Regnix 09:37:21 -!- cw_ has joined ##crawl-dev 09:37:53 according to the br it's only in tiles 09:38:09 kilobyte, hardcoding zigs and calling it a day is hardly a way to improve things in a long run, though 09:38:22 oh there's a fix already, sort of 09:38:34 oh? 09:38:36 it's an issue with the command tab, so disabling that helps 09:38:48 ahh thanks. I wondered about that 09:39:02 how is that hardcoding and not removing duplications (while fixing bugs caused by that)? 09:40:41 -!- cw_ has quit [Remote host closed the connection] 09:44:19 Ziggurats duplicate the whole depth system, poorly 09:48:59 that means portal vaults should be allowed to integrate into the existing depth system 09:51:05 I didn't plan on that, but it might be a good idea, too 10:07:44 MarvinPA: Your 1/9 rune chance is actually 1/10 :P 10:15:44 03zaba * r74a10821f7aa 10/crawl-ref/source/dat/des/ (5 files in 2 dirs): Correct the 1 in 100 chance for non-granite statue for 'F' glyph in vaults. 10:16:32 would it be good to pull monster enums out of enum.h? 10:17:49 greensnark: damn, i checked in here and got conflicting answers as to whether i'd done it right or not 10:18:15 Also I'm not sure the all-rune speedrunners are going to love you for this change :P 10:18:39 the documentation elsewhere says that G:100 F:1 gives a 1/100 chance of F, else G 10:18:41 or something like that 10:18:47 yeah, probably not :P 10:19:14 G:100 F:1 is a 1/101 chance of F, yes 10:19:25 hah okay 10:19:29 docs for F have been fixed recently 10:20:11 ah yes, so i see 10:20:31 So I'm not sure whether to take this patch; on the one hand it makes things less spoily, on the other it increases the aggravation of finding the demonic rune 10:20:32 greensnark: actually, the new vaults make ninjaing the rune trivial 10:20:52 -!- enne has quit [Ping timeout: 240 seconds] 10:20:53 kilobyte: Assuming the vault has the rune, you mean 10:20:59 a lot of the different vaults would be easier, yeah 10:21:26 hmm. 10:22:20 it would make finding the demonic rune a bit harder, that's sort of pan's fault for being so boring as it is though :( 10:23:37 Yeah, Pan sucks 10:23:43 We should limit it to 5 levels :P 10:24:37 Did dpeg ok this rune patch 10:24:44 it's not a problem with Pan, it's one with Zigs 10:24:50 dpeg and due said they like the concept 10:24:56 It's a problem with Pan as well 10:25:14 I agree Zigs are farmville, but players used to farm Pan long before zigs showed up 10:25:26 what's wrong with allowing them to farm though 10:25:31 not like it improves their chances to win 10:25:32 zigs should just be announced portals in pan 10:25:41 they just like farming 10:25:46 for those who really want to go to the effort of multi-zigging 10:26:31 make them announced and timed even! so you can get the fun chase for the portal like with labs and bazaars 10:26:36 except with 1s and liches everywhere 10:26:38 Well, I think zigs are pretty useless given all the broken high end spells 10:26:50 Like Borg and Sublimation and crap :P 10:27:10 * greensnark is delicately not mentioning the brand new OP spells 10:27:21 -!- cw_ has joined ##crawl-dev 10:27:23 Essentially it's unlimited free loot 10:27:30 yeah, people clearing 20+ zigs in a game with certain new spells is maybe a little off :P 10:28:57 they're very fun otherwise though, and even with crazy broken spells you're bound to get into a nasty situation with pan lords eventually 10:29:52 Well, the zig levels stuffed with Pan lords are pretty much a powergame handwave to the broken spells 10:30:01 03chriscampbell89 * r4f6caadf2cfa 10/crawl-ref/source/dat/des/branches/pan.des: Adjust random demonic rune chances 10:30:36 ah, you fixed the chances too, thanks :) 10:30:53 if you're speaking about Tornado, it was balanced to be in line with Firestorm and such 10:31:02 kilobyte: I don't thin kit is 10:31:24 it's more MP efficient 10:31:26 Not that I'm referring only to Tornado, but it is what I meant by new spells, yeah 10:31:49 Mind you, I think being able to refuel MP with crystal balls and sublimation is broken as hell too 10:31:55 I'd like to see both of those methods killed 10:31:58 you don't care about efficiency, you care about range and damage per turn 10:32:06 You care about efficiency too 10:32:26 the efficiency saves you from having to mess around with dangerous things like ball of energy 10:32:31 But perhaps it's better now. The zig ttyrecs I saw were from a few weeks ago 10:32:43 you have to use them constantly with storms, almost never with tornado 10:33:14 but also yeah, i've not tried a zig run since the duration and such was reduced most recently 10:33:33 greensnark: yeah, there was a bug that made it ridiculously broken 10:33:51 Yeah, I watched elliptic using it and it was like &G :P 10:35:15 dpeg wanted it to kick ass in open and suck in closed areas, but I now think it should be seriously nerfed in the former and bumped in the latter 10:35:49 Some difference would be nice, but yeah it should not be completely useless in tight spaces and completely nuclear in the open 10:36:02 The effect looks pretty nice 10:36:09 that'd help it be less broken in zigs/zot:5, the difference could still be noticeable just not as huge as it is now 10:36:34 greensnark: unlimited free loot isn't bad if it's harder to get than winning the game 10:37:15 being Air:9 made sense before Ash reskilling was added, but with it, it's damn easy to get it castable quickly 10:37:30 casmith789: "harder to get" != "free" 10:37:30 so I'm afraid Conj/Air:9 is a must, too 10:37:47 kilobyte: not ench/air:9? 10:37:55 charm/air :P 10:37:55 casmith789: And of course, I disagree with you on that :P 10:38:08 well then it's not free :P 10:38:23 why is it bad 10:38:44 syllogism: If the game isn't interesting it has failed and should be fixed 10:38:50 the zig minigame is fun 10:38:53 I mean it's bad zig is too easy 10:38:54 which is why we do it 10:38:56 I know there are lots of places in Crawl which are that way 10:39:04 but it's not bad that players can farm pan/zigs after the game has been won 10:39:04 But that's no reason to leave them that way 10:39:47 Well, if Pan difficulty escalates, fine 10:40:04 But as it stands doing infinite Pan levels just means the game is broken 10:40:22 how? 10:40:31 See above 10:40:32 if doing infinite pan levels was optimal, sure 10:40:40 but it is far from optimal 10:40:40 "If the game isn't interesting it has failed and should be fixed" 10:40:49 it is interesting 10:40:51 the players who farm those levels are presumably having fun 10:40:57 and it isn't making the game any easier 10:41:07 no-one does stuff they don't find interesting 10:41:11 pan/zigs need to be fixed sure 10:41:16 Sure, pudding farming is fun too 10:41:23 As is grinding WoW characters 10:41:24 pudding farming makes the game easier 10:41:30 But that's not the crap I want to see in Crawl 10:41:47 farming is only an issue if doing it is required for optimal play 10:41:47 Oh, I agree that a large part of the problem is the current broken spells that make Zigs so easy 10:42:25 Shrug, I'm never going to agree that infinite unscaled Pan is good. Where's the challenge 10:42:28 pudding farming makes the game easier, and I don't do it because I don't find it fun. If it were only possible by eg farming death on nethack, that would be fine because it's just stupid ascension tricks people find fun. 10:43:23 Ok, fine, let's drop this argument :P 10:44:18 Sure, but I'll leave you with one last point. There is an inherent difference between {pan/zig farming} and {abyss/pudding farming} due to their difficulty. 10:45:01 I think it's a matter of degree, not a giant qualitative difference 10:45:39 Certainly I think it's more important that things like crystal balls of energy and sublimation and Borgnjor's be killed with fire than that we worry about endless Pan 10:46:29 ideally pan would eventually kill you, no matter how buff you are, but I think keeping it infinite is more interesting 10:46:37 But since I'm not going to make any efforts to fix any of these things, you can stop worrying :P 10:46:41 cboe -> rubbish // sublimation -> good but not broken // borg -> haven't tested at L7 but probably too good 10:47:09 casmith789 -> doesn't know what he's talking about 10:47:10 syllogism: Infinite with increasing difficulty is fine by me 10:47:32 cboe is still great even with the horrible int drain 10:47:40 (but the horrible int drain is horrible) 10:47:46 and originally zigs weren't even supposed to be beatable :P 10:47:51 is there any crystal ball type that doesn't beg for killing? 10:48:13 syllogism: Zigs actually did their job admirably well and revealed all the rotten broken crap :P 10:48:19 yes 10:48:24 How is being forced to train evoc to 14 broken 10:48:31 And there are some attempts to fix the brokeenness, let's see how it works 10:48:37 (if you want to use it) 10:49:20 greensnark: like ashenzari? :D 10:49:40 * greensnark steers well clear of the new gods :P 10:49:42 !lg . s=god 10:49:43 483 games for greensnark: 260x , 41x Xom, 33x Sif Muna, 24x Zin, 23x Makhleb, 23x The Shining One, 22x Yredelemnul, 22x Vehumet, 13x Trog, 12x Elyvilon, 7x Okawaru, 2x Lugonu, 1x Beogh 10:49:46 ^^There you go 10:50:05 xom is the oldest god? 10:50:12 how can +15 to all stats not excite you! 10:50:22 no, just the best god 10:50:47 I think the new gods will eventually stabilize, but we seem to be adding 1.5 every version, so they'll probably stabilise around 1.0 :) 10:51:56 Although I think Fedhas and Jiyva look reasonably stable now 10:51:58 greensnark: I just realised you haven't played using kiku. Don't know why I'm still speaking to you, to be honest ;) 10:52:00 I should play those 10:52:08 Kiku OP :P 10:52:14 oh right and makhleb isn't 10:52:22 Ok, you have a point :P 10:52:33 It's just a hangover from the days Kiku sucked 10:53:15 !lg . s=god / win 10:53:15 17/483 games for greensnark: 1/1x Beogh [100.00%], 4/22x Vehumet [18.18%], 1/7x Okawaru [14.29%], 2/23x Makhleb [8.70%], 1/12x Elyvilon [8.33%], 1/13x Trog [7.69%], 2/33x Sif Muna [6.06%], 2/41x Xom [4.88%], 1/22x Yredelemnul [4.55%], 1/23x The Shining One [4.35%], 1/260x [0.38%], 0/2x Lugonu [0.00%], 0/24x Zin [0.00%] 10:54:07 !lg * s=god/win 10:54:10 3570/888653 games for *: 59/420x Jiyva [14.05%], 26/355x Ashenzari [7.32%], 211/6192x Nemelex Xobeh [3.41%], 726/25862x Okawaru [2.81%], 179/6534x Kikubaaqudgha [2.74%], 307/11600x Vehumet [2.65%], 424/18958x Sif Muna [2.24%], 31/1452x Fedhas [2.13%], 36/2773x Cheibriados [1.30%], 280/22564x The Shining One [1.24%], 340/28867x Makhleb [1.18%], 63/5468x Zin [1.15%], 113/11710x Lugonu [0.96%], 71/86... 10:54:18 jiyva so OP :P 10:54:25 :P 10:54:52 !lg * jiyva win s=name 10:54:52 59 games for * (jiyva win): 5x hyperbolic, 4x MarvinPA, 4x Mong, 4x 78291, 3x ebarrett, 2x clouded, 2x yogidabear, 2x elliptic, 2x Pseudonut, 2x qwqw, 2x Ponce, 1x Demos, 1x scwizard, 1x Grimm, 1x LunarHarp, 1x Verily, 1x BirdoPrey, 1x daftfad, 1x Surr, 1x reid, 1x ober, 1x MrMrMonkey, 1x Jaeger, 1x Mumu, 1x casmith789, 1x snoopy, 1x Hybrid, 1x N78291, 1x valrus, 1x xyblor, 1x Jubu, 1x Eronarn, 1x... 10:55:02 I keep trying to win a game with jihyva and it never pans out 10:55:15 now find out how many of those never switched gods 10:55:20 and it'd be about 2 10:55:28 casmith789: That's harder to do :P 10:55:50 cross my name of the list for one! 10:55:54 (off 10:55:56 I ascended a merfolk healer recently, but I had to convert to tso :B 10:56:03 ely is annoying 10:56:18 I found elyvilon pretty nice in my only ely win 10:56:29 what do you find annoying? 10:56:33 I couldnt keep my piety up at all 10:56:53 weird, it goes up over time and weapons increase it too 10:57:11 Sacrificing weapons is key to keeping a nice piety balance while using invoc 10:57:12 I just ended up healing a lot 10:57:26 might have been a bad luck game 10:58:05 Ok, which smart person applied the patch from 3173 and didn't mark the issue resolved 10:58:49 * casmith789 is glad he isn't a dev as there could be a possibility of greensnark's wrath 11:00:29 Naughty kilobyte 11:00:44 so, general question. Are these things coming into 0.8? a) Spider branch b) Dwarf hall branch c) New wrath effects d) Enchantment split 11:01:41 probably no, no, no, yes 11:01:42 Need to ask dpeg. (d) looks like it'll happen, not sure about the others 11:01:57 ah okay. Is there a todo anywhere? 11:02:01 whats the enchant split ? 11:02:20 There's supposed to be a 0.8 planning page but who knows if it's up-to-date :P 11:02:52 sometimes I get the feeling crawl dev is like a bunch of cats trying to be herded into a room 11:03:15 https://crawl.develz.org/wiki/doku.php?id=dcss:planning:0.8_features 11:03:31 definitely not up-to-date though :P 11:03:58 Yeah, that looks like one of those "This is what the future will look like" science shows from the 50s :P 11:05:55 lol 11:07:21 -!- Textmode has quit [Ping timeout: 265 seconds] 11:07:25 -!- monky has joined ##crawl-dev 11:13:34 -!- enne has joined ##crawl-dev 11:13:48 !tell dpeg I've moved some 0.8 items to "Deferred". Can you take a look and see if that looks ok 11:13:48 greensnark: OK, I'll let dpeg know. 11:14:08 !tell dpeg (hint) It'd be nice if you updated the page too :P 11:14:08 greensnark: OK, I'll let dpeg know. 11:20:36 crypt is much improved, everything is generally where it's supposed to be in this crypt:5 vault 11:24:24 Yay 11:24:58 Oh hey Jiyva 11:25:21 don't have any cool muts right now though :( 11:25:26 Some of Jiyva's last names are brilliant 11:25:38 If not quite as good as Xom's 11:25:55 * greensnark <3 Xom-xom-xo-bom, Banana-fana-fo-fom 11:26:43 Hey, where is that title 11:26:51 I can't find it any more 11:27:06 Anybody who has removed that title will suffer greatly 11:27:18 I will force then to listen to Celine Dion songs 11:28:06 Yeah, somebody has definitely removed those titles 11:28:10 There will be blood. 11:28:13 Nobody screws with Xom 11:30:00 Oh, it was Haran 11:30:10 Et tu, Haran 11:30:38 And Dec 1, 2007. That's, uh, a little while ago 11:30:42 haha 11:30:44 5480f286fa2e 11:30:58 * greensnark will fix this. This is a national calamity. 11:31:09 Xom is getting second names? 11:31:39 -!- Textmode has joined ##crawl-dev 11:33:18 well, most of the names he removed deserved getting removed 11:33:42 kilobyte: Oh no, they didn't 11:34:35 Banana-fana-fo-fom is not just random, it's nonsense. 11:34:51 Sorry, I totally disagree and will reinstate it 11:35:03 like, among silly memes, there are funny ones, and then there's "suddenly, weasels" 11:35:25 Well, humour is subjective 11:35:45 Fortunately I have precedent on my side 11:38:01 Zin Recite not usable against hasted monsters... (https://crawl.develz.org/mantis/view.php?id=3178) by Twilight 11:39:12 haha you can't imprison hasted monsters either, nice 11:40:21 Why's that 11:40:53 imprison also checks to see if something is reciteable 11:41:19 and haste is a recite failure effect, so you're not supposed to be able to recite to something again if you just hasted it 11:41:26 but that also stops recite working on anything that hastes itself 11:41:39 didn't eronarn fix that? 11:41:56 I remember him pointing it out 11:41:56 possibly, i think his megapatch is still unfinished though 11:43:18 st_: i fixed that as part of my patch, but Keskitalo's patch did not incorporate the fixes I'd made 11:44:46 hah, i like your randomised recite text 11:45:17 oh my there's loads 11:46:06 03dolorous * r8dc4b5562a6d 10/crawl-ref/source/mon-gear.cc: Make deep dwarves explicitly get non-racial robes. 11:46:06 03dolorous * re450ec9457d9 10/crawl-ref/source/dat/descript/monsters.txt: Add descriptions for deep dwarf artificers and deep dwarf scions. 11:46:51 kilobyte: Is Dwarf Hall going to make it into 0.8? 11:51:10 greensnark: depends, it's quite possible 11:52:34 s/Dwarf Hall/Dwarven Fortress/ 11:53:01 kilobyte: Is anyone actively working on it? 11:53:22 Eronarn: Why not just Dwarf Fortress? :P 11:53:33 With carp 11:53:40 Can we get carp 11:53:53 greensnark: you joke, but i got dpeg to approve of us calling it that! 11:53:54 there are chatlogs! 11:54:02 not right now... I do have a plan (but won't stop anyone else from doing it), but my plate is quite full 11:54:23 Ok, because I tentatively moved it to the Deferred list on the 0.8 plan 11:54:33 So if that changes you may want to update it 11:54:56 -!- TGWi has joined ##crawl-dev 12:07:34 i wish we could get it going with a layout/style like i'd wanted when i came up with the idea of a dwarf branch: twisty/maze-like, lots of large rooms, soundproof walls, lua traps 12:11:59 twisty/maze-like and large rooms at once? 12:12:04 sounds like _builder_basic 12:12:49 With the one proviso that _builder_basic looks like junk, no? :P 12:14:27 but it does exactly that: Build twisty corridors, then slap a ton of rooms on top :P 12:14:33 we have the soundproof walls down 12:14:45 at this rate it'll be done by 1.2 12:14:57 greensnark, sometimes it looks pretty interesting, but that happens very rarely 12:15:05 lua traps too mmm 12:15:13 Zaba: You should write a new layout that looks more interesting! 12:15:15 that might be the justification for why it's used so often, though 12:15:27 greensnark: promise me the version after 0.9 will be 1.0 12:15:37 0.10 forever 12:15:43 or 0.A 12:15:53 okay, 0.A would be fine 12:16:11 but after 0.F comes 1.0 12:16:19 0.G 12:16:32 greensnark, but what I was referring to was that 'twiste-maze like, lots of large rooms' didn't sound like anything special to me 12:16:43 03dolorous * r7ae82785fdc9 10/crawl-ref/source/dat/descript/monsters.txt: Add descriptions for deep dwarf berserkers and deep dwarf necromancers. 12:16:43 twisty/maze-like* 12:16:45 or 0.10 12:17:37 speaking of deep dwarf berserkers, do they still only have 10 damage? 12:17:47 @??deep dwarf berserker 12:17:48 deep dwarf berserker (04q) | Speed: 10 | HD: 8 | Health: 47-89 | AC/EV: 2/12 | Damage: 10 | Res: 06magic(64) | Chunks: 07contaminated | XP: 545 | Sp: brothers in arms, hand, berserker rage. 12:17:50 :( 12:21:17 30 would be a min 12:22:29 Zaba: my idea would be to use layout_delve in the meandering mode 12:23:16 Sewer drain tile does not change to arch on exit (https://crawl.develz.org/mantis/view.php?id=3179) by Trobe 12:26:49 Monste DDBe are unfinished 12:27:23 03greensnark * rc7bc400b4bf8 10/crawl-ref/source/ (dat/descript/gods.txt database.cc database.h religion.cc): Move god fullnames to dat/descript/gods.txt, reinstate Xom titles removed in 5480f286fa2e. 12:27:29 haha 12:27:36 -!- elliptic has joined ##crawl-dev 12:27:51 Xom cannot be muzzled 12:27:55 developer war 12:28:29 Only dpeg has veto authority :) 12:30:51 idea: a 2x2 room that like ten klowns come out of 12:30:58 it spawns more while you're not looking 12:31:06 :P 12:31:17 TGWi: You can submit a patch and see if dpeg likes it :) 12:31:37 how do you check if a square is occupied? 12:31:50 create_monster on that square will fail :P 12:31:58 There probably is some api 12:32:39 well, it's only going to make so many klowns 12:32:54 so I'd still need to be able to tell if it succeeded in placing one 12:33:09 TGWi: dgn.mons_at(x, y) 12:33:12 -!- MakMorn has quit [Ping timeout: 240 seconds] 12:33:14 thanks 12:33:21 You also have to check for the player though 12:33:22 create_monster doesn't report if it fails? 12:33:33 It returns nil if it fails 12:33:38 It returns the monster if it works 12:33:42 it'll have an if you.see_cell(x, y) or whatever that's called 12:33:42 couldn't you check against that then 12:33:52 monky: Yeah, that's what I meant 12:34:22 There's a you.see_cell, yup 12:34:44 I guess due/zelgadis added these 12:37:37 03dolorous * r8b7192f5a929 10/crawl-ref/source/dat/descript/gods.txt: Typo fix. 12:38:08 Ah, dolorous :) 12:39:04 -!- MakMorn has joined ##crawl-dev 12:48:48 -!- MakMorn has quit [Ping timeout: 240 seconds] 12:52:02 -!- MakMorn has joined ##crawl-dev 12:55:44 03greensnark * rd2f1e3c62c33 10/crawl-ref/source/cmd-keys.h: Make ^G==Escape at the targeting prompt. 12:58:29 Clouds prompt you when they shouldn't do (https://crawl.develz.org/mantis/view.php?id=3180) by MarvintheParanoidAndroid 13:03:30 Wand of Disintegration produces incorrect message when used on wax... (https://crawl.develz.org/mantis/view.php?id=3181) by Twilight 13:05:44 03greensnark * r4239314eb169 10/crawl-ref/source/cloud.cc: [3180] Fix inverted logic in in_damaging_cloud (mea culpa). 13:08:25 dolorous * r39utrgb27b9s /crawl-ref/source/cloud.cc: Typo fix. 13:08:32 madhash 13:08:36 oh 13:08:39 I see what you did there 13:08:41 I always thought of him as Mad Hash :P 13:09:00 Although Mad Ash works too 13:09:07 I always thought Fedhas was good enough 13:09:23 except by fedhas I mean feawn 13:09:51 Why was Feawn scrapped? Apart from sounding like Beambi 13:10:14 they said it was only supposed to be temporary 13:10:16 I liked it though 13:13:07 -!- MakMorn has quit [Ping timeout: 276 seconds] 13:19:10 Zaba: i don't know what builder_basic looks like but there's no crawl layout i've seen that approximates what i'd be looking for 13:19:31 what happened to kenku getting a pink flight icon to show they're unburdended? 13:19:48 it's not in last week's build at least, maybe I'm mixed up 13:19:49 they get blue when unburdened and pink when burdened don't they 13:19:57 -!- MakMorn has joined ##crawl-dev 13:19:59 which would be a very space-filling layout: pretty much no sections of "just rock", but all filled in with a maze 13:20:16 yes, yes they do 13:20:18 that's weird 13:21:03 "The slave hits your slave." Feels very decadent here. 13:23:35 Perhaps spell memorisation should just warn you if your spellcasting rate would suck and let you memorise it in one go anyway 13:24:52 it only really matters for the hard spellbooks 13:24:56 where you get miscasts if you fail 13:25:01 Yeah 13:25:13 But for the basic books it's just aggravating :P 13:25:23 it should matter more for combat 13:25:32 instead of the annoying failure it should scale time required 13:25:38 there's probably been like one time ever where i memorised a spell in combat, intending to use it straight away 13:25:58 I think TGWi is suggesting a crystal ball of fixation type delay :) 13:26:12 haha 13:26:18 Which is pretty risky given how many Crawl players live on his continent 13:26:39 -!- Zaba has quit [Ping timeout: 240 seconds] 13:26:47 Lousy freed slaves can't even take out a phantom :P 13:26:54 I free a slave, I expect to see some performance 13:27:00 mu_ is already going to kill me 13:27:08 it's no biggie 13:28:18 i'm not sure we gain anything by making spell memorization take time really 13:28:43 also the backlash effects of the high level books suck anyways 13:29:49 and I'm guessing the skill requirements for reading them also suck 13:30:19 Yes, yes, they do 13:30:25 well generally you'd never try and memorise one of those spells without either veh/kiku worship or being able to cast the spell reasonably well anyway 13:30:37 "beyond your understanding" the hell 13:30:46 especially now abjur/recall are gone from demonology 13:31:48 the three books are weird yeah. I think being able to memorise those spells at eg poor would add more skill to the game as you could use brilliance with very high level spells in combat (this would not be a large account) 13:35:25 -!- Zaba has joined ##crawl-dev 13:36:06 a mechanic requiring you to have X levels of a skill is a fine one, i think, but just not for those books 13:37:12 Amulets of inaccuracy are ridiculously hard to use-id :P 13:37:14 it would work better with, say, a portal vault where you had to be above a certain level of a skill before you could go in 13:37:21 I'd been wearing this for three dungeon levels and never noticed :P 13:37:28 4.1 got inaccuracy right 13:37:38 4.1 inaccuracy you had no doubt whatever that you were wearing inaccuracy 13:37:58 why would you ever wear an unid'd amulet? 13:37:59 Every fight it was as if the amulet would leap up, clutch your throat and squeeze to remind you 13:38:21 Why not, it's not like there are any bad amulets that don't id 13:38:32 innaccuracy :D 13:38:42 Well, if it were bad, you'd expect to notice it :P 13:38:43 stasis 13:38:44 faith 13:38:48 faith ids 13:38:56 not if you don't have a god when you put it on 13:39:05 then you lose 1/3 of like 10 piety, oh no 13:39:21 i think it stays unIDed if you later convert 13:39:29 no, it flashes when you pick up a god 13:39:29 nah 13:39:31 it 13:39:33 ah 13:39:35 what marvin said 13:46:03 And, uh, after identifying the amulet I forgot to drop it for another two levels :P 13:46:10 Also forgot to take it off :P 13:48:17 does "oGS autoID if you have 0mp 13:48:43 kilobyte: What happened to your idea for twisted resurrection where the corpses would arrange themselves 13:49:22 went inactive at that time, and later on, never got around to do it 13:52:13 -!- galehar has joined ##crawl-dev 13:52:35 hi 13:52:41 hi 13:52:55 Argh, for some reason I can't reach crawl.develz.org/wordpress (also hi and good evening!) 13:53:24 works fine here 13:53:28 and here, keskitalo 13:54:07 someone must have broken the internet from here to cdo then 13:54:36 i can reach the wiki just fine 13:54:42 must be the snow 13:54:48 kilobyte: <3 ench split merge 13:54:49 IP packets don't like cold 13:55:02 yeah, lots of snow today, but not so cold 13:55:38 is that not on CDO? 13:55:42 the ench split 13:55:47 not yet 13:55:58 will be tomorrow 13:56:06 unless someone push it earlier 13:56:44 and if I get sorting the @#$%^& monster enums to a finish, you won't get to transfer your char and abuse that "all to Ench, then get it back x2!" trick you were thinking of 13:58:00 you're bumping major tonight? 13:58:16 yeah 13:58:37 greensnark finally got rid of the lua incompatibility in saves 13:59:20 so we might even forgive him re-adding asinine Xom titles if he behaves well :) 13:59:37 Judge not lest ye be judged :P 14:00:26 having to recompile with a given lua version every time there's a save to debug was a major P.I.T.A. 14:02:13 -!- psyshvl has joined ##crawl-dev 14:02:28 yes. smooth cross-plateform save compat is great :) 14:05:29 -!- Twinge has quit [Ping timeout: 264 seconds] 14:06:03 <+greensnark> kilobyte: What happened to your idea for twisted resurrection where the corpses would arrange themselves 14:06:19 post zin patch, one of the patches i want to do is to make twisted res make corpses butcher, and then all chunks on screen wiggle their way together 14:07:41 That was kilobyte's idea, except why the butchery 14:08:16 -!- purge has joined ##crawl-dev 14:09:02 greensnark: because it makes it more stuff on screen for the effect - 3 corpses vs., say, 6 chunks 14:09:57 would work either way... I was thinking of a monster "pile of body parts" that has a number (its size), and when it reaches a threshold, it turns into an abomination 14:10:12 in my concept, they never split, only combined 14:11:59 functionally they'd work out pretty similar, except it sounds like yours would tend to make fewer stronger abominations 14:13:26 strength doesn't matter, you just want the highest number of Xs 14:14:03 recalling half a dozen will kill anything a good way into the game, you don't need them to have a bit higher AC 14:14:53 actually, for a number of uses, half the Xs work better than xses 14:15:13 on an open arena, it's roughly an even match 14:15:32 right, you never want x, they're bad 14:15:37 if you can help it 14:17:22 for fighting, you'd want X. For shielding retreat or being a meat shield, x. 14:18:11 but I'd say there's no need to micromanage what you get, there's not a huge difference 14:18:11 the threshhold for getting a big one seems pretty low, even by the end of lair (assuming I took kiku at the temple) I have dozens 14:19:50 I really like twisted res, I wish there were more permanent allies I could use 14:25:13 -!- ortoslon has joined ##crawl-dev 14:30:50 -!- ortoslon has quit [Quit: bye] 15:13:48 wow, cool, multirobin is still running properly - haven't touched it since i first set it up 15:13:52 that's a good sign 15:26:32 -!- galehar has quit [Remote host closed the connection] 15:41:07 -!- psyshvl has quit [Quit: stuff] 15:41:09 it is? every time I tried to go there it was broken 15:47:05 Blackflare: the main menu text is black on black 15:47:10 you have to select it to be able to see anything 15:47:33 nah it used to give me some weird server error 15:47:39 I havent tried recently though 15:47:50 ??multirobin 15:47:54 multirobin[1/4]: Like other *robin accounts, you share it with other players. Unlike other *robin accounts, they're logged in at the same time you are. In fact, all keypresses are shared! See multirobin[2] for setup/login details. See multirobin[3] for something awesome. 15:48:09 ??multirobin[3] 15:48:09 multirobin[3/4]: Holy shit, you can play multirobin in your browser! http://eronarn.info/multirobin/ 15:48:41 yup works for me now, weird 15:52:35 -!- syllogism has quit [] 16:12:43 -!- Kurper has joined ##crawl-dev 16:26:32 uhm... why the hell Windows 7 gets 14KB/s when copying a file over a local network? 16:27:22 testing Windows builds is not fun if you need fourty seconds to build, fifteen minutes to copy the package :( 16:31:05 and when aborting, a message popped up "too many files are used by 16 bit programs". Except you know, no program other than Windows' own services was started since boot other than explorer.exe. 16:32:05 XP/32 copied the same file in split a second 16:36:05 Ive never had that problem on my network 16:36:22 is your copy up to date? 16:36:39 hi 16:36:48 win7/64, installed just a couple days ago 16:36:49 kilobyte: I measure my network usage in you. :D 16:36:53 due! 16:37:00 installed and updated though? 16:37:19 cause I recall that was a problem with the early versions of w7 16:37:26 however am just skimming email at work, will be offline most of the day as I put out fires, first day back etc 16:38:27 the install disk had all updates till November slipstreamed, I didn't run newer updates yet 16:38:38 oh hm, that probably would have covered it 16:38:44 no idea then! 16:43:34 03kilobyte * r52b7544e8eed 10/crawl-ref/source/ (17 files): Bump the major version, purge shims, fix breakage. 16:43:36 03chriscampbell89 * r32a622350d9e 10/crawl-ref/source/ (5 files in 3 dirs): Shorten Elf to 5 floors, adjust vault depths 16:43:41 03kilobyte * rf7b9c926ffa9 10/crawl-ref/source/enum.h: Sort monster enums. 16:43:43 03kilobyte * r9d342931227b 10/crawl-ref/source/ (files.cc files.h stairs.cc): Use the level's description ("D:15", "Zot:5", "Pan") as the level's chunk name. 16:43:45 Wheeeeeeeeeee. 16:43:57 <3333 kilobyte. 16:44:01 there's the big wheee: 16:44:09 Sorted monster enums ;) 16:44:24 CIA, come on, show the big bomb 16:44:52 greensnark is Teh Hero 16:45:15 yay for 5 level elf 16:45:38 boo for still having the silly sparkling fountains, though :P 16:46:11 ok, CIA won't cooperate: greensnark fixed the lua incompatibility issue 16:46:24 Oooooooh. 16:46:46 03kilobyte * r6c5d6897cc99 10/crawl-ref/source/ (tilepick.cc tilereg-inv.cc): Fix tiles breakage. 16:46:57 Yay, crawl will work on PDP-endian systems nwo? 16:47:26 I guess so 16:47:32 03kilobyte * re4deb4560e29 10/crawl-ref/ (34 files in 9 dirs): Merge branch 'sf/lua-free-saves' 16:47:32 03kilobyte * r12213005071e 10/crawl-ref/source/dat/des/portals/wizlab.des: Fix Tukima's wizlab for the book's removal. 16:47:32 03kilobyte * r7cf004f933f7 10/crawl-ref/source/files.cc: Axe an unused function. 16:47:53 damn 16:48:06 I'll still have to shim the change for malign gateways to use MIDs. 16:49:04 ouch, sorry 16:49:22 or break compat again, it won't hurt anyone 16:49:40 heck, you might even skip bumping the major 16:49:42 I only just remembered that I had to do that 16:50:03 What we need is "look-ahead" functionality in saves. 16:50:10 "Is the next thing stored a string?" etc. 16:50:16 But I do not think this is possible. 16:50:39 Okay, IO need to log off and do stuff 16:52:16 -!- galehar has joined ##crawl-dev 16:52:28 Napking: awake? 16:52:41 yes, what's up? 16:53:06 I'm afraid of CDO getting screwed on the next build 16:53:23 due to s/-2002// 16:53:37 arg 16:53:50 you tell me that on a sunday at 23:53 :-O 16:54:05 if you don't have the time, you might temporarily disable the cronjob and go to sleep 16:54:14 i have to 16:54:33 what exactly did you change? 16:54:40 no more uid in savegame names? 16:55:05 right... that change was lingering since a month away, but was #ifdefed for the major bump 16:55:44 ok 16:55:51 i'll try to do it tomorrow 16:56:24 considering the many extensions a save previously had, i was using -2002 to match 16:56:46 so, will have to redo that matching 16:59:15 no need to hurry, the ench split is a nerf so people are not that anxious to get it 17:00:24 hehe 17:05:26 03galehar * rd03ee3d66c91 10/crawl-ref/source/ (tilesdl.cc tilesdl.h): Scale the tab margin with resolution. 17:05:27 03galehar * r091774d45a7e 10/crawl-ref/source/ (tilesdl.cc tilesdl.h): Tileframework: remove m_tabs_it member. 17:08:31 where is it mentioned, that if having air as skill the earth skill will get better slowly 17:08:34 ? 17:09:05 the description on the skill (? in the m screen) 17:09:06 in your apts 17:09:18 oh, that too 17:09:38 but yeah, the apt modifiers are meant to get that across 17:10:10 is there anything similar about the schools too? 17:21:29 not anymore 17:21:49 the slower training of magic schools when you know many has been removed 17:22:36 and anti-training has been changed from "just slower" (=more victory dancing) to "double XP cost" 17:29:59 Autoexclusions in the abyss create message spam (https://crawl.develz.org/mantis/view.php?id=3182) by MarvintheParanoidAndroid 17:32:49 -!- joosa has quit [Ping timeout: 272 seconds] 17:34:17 -!- galehar has quit [Quit: disconnect] 17:36:25 -!- joosa has joined ##crawl-dev 17:46:46 -!- MakMorn has quit [Ping timeout: 276 seconds] 17:49:15 -!- MakMorn has joined ##crawl-dev 17:51:36 -!- murphy_slaw_ has quit [Quit: murphy_slaw_] 18:10:13 -!- eith has quit [Ping timeout: 246 seconds] 18:42:18 MarvinPA (L27 DrTm) (D:11) 18:42:23 what argh 18:42:32 !lm -log 18:42:32 10539. MarvinPA, XL27 DrTm, T:129969 (milestone): http://crawl.develz.org/morgues/trunk/MarvinPA/crash-MarvinPA-20110110-004219.txt 18:43:02 MarvinPA (L27 DrTm) (D:11) 18:43:27 MarvinPA (L27 DrTm) (D:11) 18:43:32 stop segfaulting 18:43:37 apparently it crashes when i save and quit 18:43:40 MarvinPA (L27 DrTm) (D:11) 18:43:45 at least it's reproducable 18:43:47 amongst other things 18:43:55 !lm -log 18:43:56 10542. MarvinPA, XL27 DrTm, T:129952 (milestone): http://crawl.develz.org/morgues/trunk/MarvinPA/crash-MarvinPA-20110110-004342.txt 18:44:48 03kilobyte * rf01cda164826 10/crawl-ref/source/rltiles/ (4 files in 3 dirs): Add a tile for pearl dragons. Improvements welcome! 18:44:49 03kilobyte * r2c93d1b9237b 10/crawl-ref/source/util/dcss.svg: Add the svg operating system icon by Raumkraut. 18:44:52 03kilobyte * r8583b24bf7ce 10/crawl-ref/source/util/dcss.svg: Make the soup yellow, add turbulence to flames and glop. 18:44:54 03kilobyte * rbe9fba37e6b4 10/crawl-ref/source/util/crawl.ico: Render a 256x256 icon for Vista/7. 18:44:56 03kilobyte * rf4e0c80bd6e0 10/crawl-ref/source/dbg-asrt.cc: Call abort() just in case Windows let us write to a null pointer... 18:45:00 i didn't savequit on the first crash though, so no idea what that was about 18:45:03 MarvinPA (L27 DrTm) (D:11) 18:45:12 was that a savequit 18:45:15 !lm -log 18:45:15 10543. MarvinPA, XL27 DrTm, T:130027 (milestone): http://crawl.develz.org/morgues/trunk/MarvinPA/crash-MarvinPA-20110110-004504.txt 18:45:17 yep 18:45:32 the crashlog looks the same, i guess 18:45:40 MarvinPA (L27 DrTm) (D:11) 18:45:43 -!- Guest13151 has quit [Read error: Connection reset by peer] 18:45:52 okok 18:49:38 -!- Twilight-1 has joined ##crawl-dev 18:50:26 Crash when saving and quitting (https://crawl.develz.org/mantis/view.php?id=3183) by MarvintheParanoidAndroid 18:57:07 cell_glyph thinks there's a door mimic nearby 18:57:33 er, fountain mimic 18:57:33 a what 18:57:35 oh 18:57:47 yay, more mimic crashes :( 18:59:51 -!- murphy_slaw_ has joined ##crawl-dev 18:59:58 heck, there actually _is_ a fountain mimic at that exact spot, but somehow cell_glyph->monsterinfo() is null 19:00:39 is it related to https://crawl.develz.org/mantis/view.php?id=3114 maybe? 19:00:45 that mentions cell_glyph too 19:00:58 or is it a new crash entirely :P 19:02:43 seems very similar 19:05:45 -!- Kurper has quit [Remote host closed the connection] 19:18:35 -!- casmith789 has quit [Read error: Connection reset by peer] 19:25:26 MarvinPA: it appears that this is probably the same bug 19:25:47 so it's fixed but not on cdo? 19:26:14 yeah, and due to the major save version break, it won't be 19:26:20 I did recover this game, though 19:27:31 !tell Napkin could you please chown and cp MarvinPA-2002.cs /var/lib/dgamelaunch/crawl-svn-315efd1/saves ? It'd be a pity to lose an xl27 char to an already fixed (but not updateable) bug. 19:27:32 kilobyte: OK, I'll let Napkin know. 19:27:59 thanks :) 19:28:57 I changed the mimic to an orc. The corpse your character is standing next to is not entirely unrelated :p 19:30:02 heh, nice :P 19:31:25 oh, looks like i left the game running, should i resume the process and savequit again so that napkin can do that? 19:31:44 -!- casmith789 has joined ##crawl-dev 19:32:27 yeah... and if you'd somehow didn't get a crash, copying might be not needed 19:32:54 MarvinPA (L27 DrTm) (D:11) 19:33:08 no such luck :P 19:40:28 -!- Mu_ has quit [Quit: Defecator, may everything turn out okay so that you can leave this place.] 19:50:35 03kilobyte * r161f33782e06 10/crawl-ref/source/player.cc: Fix a crash when playing after arena. 19:50:46 03kilobyte * re484ba7504c2 10/crawl-ref/source/ng-setup.cc: Make Enchanters less charming. 19:54:01 -!- Textmode has quit [Ping timeout: 276 seconds] 20:00:49 Dungeon escape up stairs (https://crawl.develz.org/mantis/view.php?id=3184) by LoginError 20:10:52 Eye of Devastation Modified Tiles (https://crawl.develz.org/mantis/view.php?id=3185) by purge 20:15:54 tornado is listed first in the book of the sky (https://crawl.develz.org/mantis/view.php?id=3186) by xyblor 20:17:14 -!- Kurper has joined ##crawl-dev 20:48:13 -!- upsy has quit [Quit: Leaving] 21:18:34 -!- Kurper has quit [Remote host closed the connection] 22:15:39 MarvinPA (L27 DrTm) (D:11) 22:15:43 oops, meant to sprint 22:17:39 heheheh 22:23:27 crawl needs whatever this is: 22:23:28 http://www.youtube.com/watch?v=VFgDoerNS30 22:26:48 also http://www.youtube.com/watch?v=vMG-LWyNcAs 22:26:59 2:45 22:27:43 due will appreciate this 22:28:18 does it have elephants? :D 22:28:29 ... is it spiders :| 22:28:31 it has disgusting parasites 22:28:39 okay no 22:28:42 i won't look while i'm at work 22:28:50 probably a good career move 22:29:23 well, yes 22:29:31 but more along the lines of "I do not want to feel icky while trying to work" 22:56:00 -!- TGWi has quit [Read error: Connection reset by peer] 22:59:38 -!- purge has quit [Ping timeout: 240 seconds] 23:38:03 Windows development builds on CDO updated to: 0.8.0-a0-4467-ge484ba7