00:26:56 Getting a stat sufficiently drained causes a crash. (https://crawl.develz.org/mantis/view.php?id=3640) by elliptic 01:02:22 -!- ZChris13_ has joined ##crawl-dev 01:04:19 -!- ZChris13_ has quit [Client Quit] 01:04:57 -!- ZChris13 has quit [Ping timeout: 246 seconds] 01:16:38 -!- ivan has quit [Excess Flood] 01:27:59 -!- ivan has joined ##crawl-dev 01:41:25 -!- valrus_ has quit [Remote host closed the connection] 02:15:23 -!- Pseudonut has joined ##crawl-dev 02:15:41 -!- Jordan7hm has quit [Ping timeout: 246 seconds] 02:18:51 Napkin: Going to start ripping off CDO trunk scripts for CAO real soon now :) 02:18:59 hey man! 02:19:21 I decided to use the DGL admin flag for CAO admins 02:19:27 You use a slightly different flag, no? 02:19:41 Btw, is there a way to reduce the duplication in the menu files 02:20:01 i wish - but didn't see any 02:20:45 greensnark: heedmy invitation 02:20:56 ? 02:21:00 Ohh 02:21:13 Never notice anything in that window :) 02:21:20 hehe 02:51:19 -!- Kurper has quit [Remote host closed the connection] 02:52:29 moin 02:54:12 moin! 02:59:57 -!- Pseudonut has quit [Remote host closed the connection] 03:11:13 -!- monqy has quit [Quit: hello] 03:19:53 -!- galehar has joined ##crawl-dev 03:21:46 hi 03:25:03 -!- Guest14560 has quit [Read error: Connection reset by peer] 03:26:14 -!- Twilight has joined ##crawl-dev 03:26:40 -!- Twilight is now known as Guest12962 03:40:31 -!- ekiM has joined ##crawl-dev 03:45:11 -!- ekiM has quit [Ping timeout: 255 seconds] 03:49:13 -!- evilmike has quit [] 04:04:36 -!- ekiM has joined ##crawl-dev 04:14:41 Napkin: Could the various savegame backup scripts be merged into one that takes the game name as an argument 04:15:18 Looks like there's a lot of common code there 04:15:22 probably, but it's tricky with the recent changes to the formats 04:15:38 that's why they are slightly different 04:15:39 Just .sav, .chr, and .cs, no? 04:15:45 Also I guess with and without UID 04:15:56 also, there are the mini-games 04:16:03 All doable! :) 04:16:24 Especially given an ultimate bash kung-fu master, not to mention any names 04:16:30 i compensate for UID and format 04:16:31 I'm referring to you, of course 04:16:44 hmmhmmhmm.. 04:16:58 it's probably doable 04:17:08 but i'm still upgrading dokuwiki 04:17:09 ;) 04:17:16 got all the patches in though \o/ 04:17:24 tricky shit, to be honest 04:17:48 Napkin: I'm planning to use a block like this for the minigames: http://sprunge.us/HKbA 04:18:13 Also the way every different Unix has its own idiotic version of sed is very annoying 04:18:23 Mac sed doesn't know what \L means 04:18:37 the thing left to do is checking for new config options in dokuwiki 04:18:51 yeah, bsd tools suck in general ;) 04:18:58 Btw, do we have a wiki backup :) 04:18:59 go get gesed 04:19:05 *gnu sed 04:19:17 of course, installing a separate folder :) 04:19:21 :P 04:19:26 I mean the data :P 04:19:48 I'd like a backup of trackers + wiki 04:19:57 Maybe forum as well 04:20:08 backed up mantis recently, wiki backup is older 04:20:13 you guys still use shell + sed? Why not perl? 04:20:23 galehar: In the chroot :( 04:20:31 damn 04:20:34 because shell is superior to perl sometimes 04:20:44 Although at the point these scripts are, adding perl to the chroot wouldn't need much additional libs :P 04:21:01 1s, boss 04:25:53 HAVE_ZOTDEF=$([ -d "$BINARY_SAVE_DIR/sprint" ] && echo 1) 04:25:56 *beep* 04:26:01 Yes, fixed that already :) 04:26:04 ;) 04:26:28 Is there a better way to set a variable based on `test ` without the && echo 1 trick? :P 04:26:42 I rarely write shell script :P 04:27:20 there probably is.. i'd do it the same way, but the otherway around 04:27:37 Other way around being? 04:27:38 test -d "" && HAVE_SPRINT=1 04:27:42 Ah 04:27:51 Yeah, that's easier 04:28:50 your lower-case sed is leet :D 04:29:14 i'd run tr, but same shit 04:29:27 if [[ -n "$HAVE_SPRINT" && ( "$REPLY" = "s" ) ]] <- why the round brackets? 04:30:22 you just do your thing, i'll try to equalize the script later? i'm happy about any criticism of the existing script on CDO :) 04:30:40 many started out as a one-liner and grew and became ugly ;) 04:31:45 Napkin: Oh, it was originally a 'y' or 'Y' check :) 04:32:03 What is the dgl syntax to pass two arguments :P 04:32:04 yeah, the lazy quick solution ;) 04:32:20 exec "foo" "bar" "baz" complains about the "baz" 04:32:34 exec "foo" "bar baz" wedges "bar baz" into one argument 04:32:39 haha :) 04:32:48 probably not supported? let me see if i do that 04:33:04 And I should totally stop experimenting with the live config on cao :P 04:33:17 dgl was broken for the last 15 mins :P 04:33:22 Good thing nobody plays on cao these days 04:33:35 oh? seriously empty?! 04:33:39 !players 04:33:39 7 players: Juraz, mindloss, Nexos, daken, tortfeasor, Cero, qubitsu 04:33:40 releeeeeeeease! 04:34:01 yeah, i only use two parameters to the exec command 04:35:00 Ah, exec is defined as DGLCMD2, which apparently means "takes two parameters" 04:35:21 Oh well, I can split the argument in the script :P 04:35:47 greensnark: well, you know, patches accepted, and all that :P 04:36:03 paxed: Ahaha, I knew saying "dgl" a few times would stir you up :) 04:36:22 greensnark: hilited... 04:36:23 I hacked in a watch_columns config option to customize the watch menu 04:36:47 moin paxed :) 04:36:54 I just need to fix the shift/reduce conflict and it may be mergeable to main dgl 04:37:19 My first reaction to bison telling me about shift/reduce conflicts is "FU TOOO" 04:37:22 :P 04:38:07 greensnark, do me a favor and keep book of the cdo script you change or replace? 04:38:16 i'd like to do a merger afterwards 04:38:29 Napkin: It'll be a tricky merge, but sure 04:38:38 greensnark: there are only two save schemes: sebi-2002.* and sebi.cs 04:39:02 cool 04:39:23 greensnark: anything else is a thing of the past, never part of a stable release 04:41:12 not true, kilobyte 04:41:29 there are still saves with -2002.cs too 04:41:43 ok, newly created will have that form only, true 04:45:51 Napkin: I'm talking about CAO, of course 04:46:08 it is not going to run old trunk versions... 04:46:16 of course - But I think we should keep the scripts in sync 04:46:23 well, I can add everything else later 04:47:32 good point 05:01:27 taking the website down for backups 05:26:28 ok, it's back up with the updated wiki code 05:26:37 please let me know if there's any problem 05:45:29 w00t, new wiki 05:45:45 paxed: Patch to add watch_columns config option: https://github.com/greensnark/dgamelaunch-crawl/commit/e743c8b4cd5eeef3f63e49a7a5463af31a49f325.diff 05:46:01 I don't know how interesting other dgl admins will find it though 06:00:01 -!- Mu_ has joined ##crawl-dev 06:00:03 would you push it to our repository on CDO too, please, greensnark? :) 06:00:35 damn decentralized source code repositories! :-) 06:01:06 on the contrary, bhaak! 06:01:25 you can beg others to push their changes into yours ;) 06:04:25 only if they have access, otherwise you have to do it yourself. compare that to subversion. there you don't have that option, so you have much less work! 06:04:32 * bhaak feels trolly today 06:05:18 Napkin: It'll break cdo dgl though 06:05:34 that's fine 06:05:36 Also the idle time option names are changed upstream 06:05:49 So before you use it you'll have to fix the config 06:06:14 Hm, what was the pushable URL again? :) 06:06:19 I cloned using the read-only git url :P 06:06:35 greensnark: wrt dgl, it was broken for over a day on cao :P 06:06:36 well, i was about to suggest to create a new branch 06:06:52 but since you have that on github already, i don't think it's necessary 06:06:54 well making configs not work 06:06:57 casmith789: That was just macros :P 06:07:04 let me just add your github to my repository then 06:07:50 Cool! 06:08:10 got it 06:08:11 It would be handy if cao had a https certificate 06:08:28 i can create as many as we want for free now 06:08:38 Napkin: Awesome 06:08:56 In that case I don't have to trouble rax :) 06:08:59 it's from startssl.com 06:09:07 oh, we do have to trouble her :) 06:09:17 Oh, I thought you ran your own CA :D 06:09:31 no ;) 06:09:42 but just free creation of certificates 06:10:04 the website wants to verify i'm the owner of the domain 06:10:10 Ok, that'd be rax 06:10:16 so they'll send email to hardcoded email addresses 06:10:56 and, what fqn do we want/need? 06:10:57 Also cao could use a debian dist-upgrade :P 06:11:02 still on etch :D 06:11:30 heh - i'd call that "solid" :D 06:11:38 if it ain't broke don't fix it 06:11:54 as solid as the pyramids :-) 06:12:23 greensnark: why https certificate? what would you like to protect? 06:12:34 Napkin: Just for save download auth 06:12:38 Nothing super-critical 06:12:55 on crawl.akrasiac.org? 06:13:02 I just want to stop being the person everyone has to kick if they want to attach a save to a bug :P 06:13:08 yes, crawl.akrasiac.org 06:13:09 we'll have to ask her if she's willing to do the apache config 06:13:24 I'd be happy to do the apache config, but she has to sign off on requesting the cert 06:13:35 and, if there's no other https on that ip already 06:14:10 Sounds unlikely; I think the VM has its own IP and it's not currently doing any https 06:15:14 rax: Can I upgrade cao to squeeze sometime? :) 06:15:40 -!- Zaba has quit [Ping timeout: 240 seconds] 06:16:18 Still US zz time 06:16:31 ok, i told and asked her in ^2 06:17:47 We should create an installer bundle that sets up dgl+chroot on a Linux box and provides a command-line tool to install different crawl versions, creating the dgl configs automatically 06:18:58 having done 1 dgl installation, I'm not sure if that's possible. providing a VM might be easier 06:19:11 hehehe 06:19:52 Version options could be a) releases b) tags c) branches 06:20:06 And if it's a branch, appropriate auto-upgrade script! 06:20:36 and if it's running on Windows, auto-upgrade to Linux ;-) 06:20:44 bhaak: I don't see anything impossible, just a lot of work :P 06:21:05 Now creating a chroot on Mac, that was a bloody nuisance. That's why I specified "Linux" :P 06:21:28 he 06:21:45 The worst part of doing the Mac chroot was that it took me hours to figure out how to fix it, and then a week later I tried to repeat it on another Mac and I'd forgotten all the fixes 06:21:47 -!- Zaba has joined ##crawl-dev 06:21:55 ow :) 06:31:57 omg - not meeee - not voluntarily 06:32:29 Napkin: Hey, you were planning to write your own launcher in perl :P 06:32:36 This would be just a minor side project 06:33:07 You could wrap it up while you're taking a breather from the napperlgl 06:34:03 Actually I'm tempted to do it for the giggles 06:34:55 you have a strange definition of fun 06:35:09 but you also made slashem patches for fun 8-D 06:36:09 Well, you spend a little time managing dgl manually and the thought of automating it becomes strangely attractive 06:36:09 Attractive to the point that you dream about it at night 06:36:13 I believe Napking is immune to this on account of having already irreparably damaged his psyche by learning shell scripting :P 06:36:19 -!- edlothiol has joined ##crawl-dev 06:45:31 outside in the sun for some coffee ;) 06:45:41 will reply accordingly later, greensnark ;-P 06:47:03 I shall count the moments :) 06:51:36 -!- Wolpertinger has joined ##crawl-dev 06:53:25 back 07:03:47 -!- syllogism has joined ##crawl-dev 07:06:32 ffff 07:08:23 the way the ctrl+alt+fX keys work in x is so nice <3 07:15:45 soooo... 07:16:17 napperlgl, huh? :-P 07:16:27 :D 07:17:34 ;) 07:17:49 so.. next to update would be the wordpess! 07:18:03 napperlgl is at the very end of the list 07:18:26 and now that you mentioned it.. considering the chroot I should probably write it in shell instead of perl! 07:18:33 much faster anyways ;> 07:19:52 due is on vacation, huh? I expected his outrageous cry for python.. now that perl was mention 3 times in a row ;) 07:21:30 -!- eith has joined ##crawl-dev 07:21:53 I can stand in if you like 07:22:10 Ruby! It has to be in Ruby! Much cleaner and better! 07:22:58 My hypothetical dgl-manager would probably use ruby 07:23:50 good boy 07:24:29 no, i am slightly out of it 07:25:08 note to self, unless one wishes to become inebriated, don't thin kthat poaching pears in red wine will cook off the alcohol if you do it in a completely closed in container 07:27:59 Sounds like a nice way to become inebriated 07:28:34 damn you guys.. forcing me again to handle a dictionary! 07:28:41 -!- dpeg has joined ##crawl-dev 07:28:50 * greensnark performs a dictionary attack on Napkin 07:28:58 Mr. Dpeg :) 07:29:00 This one is almost as full the other one! 07:29:24 Napkin: it occurred to me that there's a might drawback with ##crawl-dev^2... apart from following the trail of the NH devteam :) 07:29:44 !coffee dpeg 07:29:45 * Henzell hands dpeg a mug of café au lait, brewed by the Serpent of Hell. 07:29:45 well, join there and i'll update you on the discussed details? :) 07:29:50 Random coders lose the ability to pop in and ask their coding questions. That's sad. 07:30:20 I thought the general consensus was that we simply need to moderate this channel better? 07:30:32 yes, probably 07:31:06 I was surprised how many folks found TGW rude when that topic was actually mentioned. It is interesting how long the rude can always rely on the politeness of the rest. 07:41:39 kicking people: not rude at all 07:42:21 We've also been talking about you, Eronarn. 07:43:46 Dismissing other folk's work in an instant, handing out "dumb" by the hour, little respect for other ideas _and_ inability to ever admit a fault. 07:44:13 I know that in your case this cannot be chalked up to young age or lack of education. I am sure you would never behave like this in real life. 07:44:17 -!- Zaba has quit [Ping timeout: 276 seconds] 07:46:38 How about we put together a small wiki page on ##crawl-dev etiquette 07:47:04 This is usually only read by those who don't need to read it :) 07:47:07 And then handle disruptive discussion by +qing them 07:47:16 -!- Zaba has joined ##crawl-dev 07:47:21 dpeg: No, the wiki page would be for the ops here :P 07:47:26 ah, I see 07:47:40 And in the topic, so anybody quieted knows where to look 07:47:53 I have no experience with any of this. No other IRC or any effing social networks for me. 07:48:05 * dpeg carefully strokes seven inches of beard. 07:48:18 I personally think Eronarn and TGW mean well 07:48:22 greensnark: would make this a better place again. 07:48:47 But particularly TGW can get annoying at times, and enforcing a simple code of conduct would keep this channel a lot more usable 07:49:00 15:10:35 by which i mean crawl should have 0 ashenzari 07:49:00 15:10:39 good one 07:49:00 15:10:40 by which i mean remove ashenzari 07:49:43 Yes, I know stuff like that happens, which is when we pull out the +q for a few hours/days/whatever 07:49:44 Eronarn has good ideas and has provided good code, no doubt about that. He has just a particularly unnerving style of discussion. I found out I am not alone in this assessment. 07:50:10 greensnark: can you put up a code of conduct? 07:50:19 a) i dismiss stuff when i disagree with it, the same way you dismiss stuff when you disagree with it. i don't see you gently letting down people who want poison knives to butcher stuff 07:50:27 I've also been guilty of offhand remarks like that in the past; people tend to do that when frustrated 07:50:50 b) of course i have respect for other ideas; the only reason i even care about ashenzari is because i found the flavor so cool (don't you remember that I was interested in him back before he had any code, and when one of his proposed abilities was making cursed items explode?) 07:50:56 But too much of that produces a lot of noise 07:51:05 dpeg: Ok, I'll write up a page 07:51:07 Eronarn: it is one thing to dismiss ideas offhand (and I never write "that's dumb"), but a different thing to dismiss a fully coded god which got play and was fun to some. 07:51:25 c) of course i admit faults; e.g. i initially proposed the 'size of a dragon' stuff and now i am against it because it hasn't ended up working out 07:51:58 Eronarn: I agree that you're more a boon than a bane. Just the wording... I ignored you twice already because of the rudeness. 07:52:05 d) the quote you just pasted is from ##crawl, not ##crawl-dev, and is mostly due to differing sense of humor/culture (i don't actually want to remove ashenzari from crawl) 07:52:40 People believe you're in the devteam. 07:53:42 also: some people find nethack fun, and some people find mummy scumming fun, so i don't think 'some people find this fun' is a high enough bar for inclusion 07:54:06 Of course we disagree about a bunch of things, all of us. To me, pizzas are the worst item idea invented so far, and Okawaru is the most pathetic excuse for a god. I never play Mummies or Ghouls or Humans. You may completely disagree with how Ash turned out. But there should be some civilised talk about this, right? 07:54:12 which, again, doesn't mean i'm against ash - i just think he's below-average for crawl 07:54:34 and ideally any stuff we add should be above-average 07:54:37 Here I stand, and I decree that Ashenzari is interesting and diverse enough for release. 07:55:25 The god may or may not be underpowered... that's a matter of tweaks, not of inclusion/exclusion. It is trivial to extend to skill boost from to +6 to to +whatever, and we'll have a look about that (or other boosts). 07:55:49 I think any detailed Ashenzari suggestions should be made on the wiki 07:55:57 as for civilized talk: you saw my recent mail to the list about it, what was uncivilized about that? or about my extensive wiki edits wrt ash? 07:56:00 The discussions here seem to be going in circles :) 07:56:25 Well, you lost a bunch of credit when you rabidly fought the reskilling, tbh. 07:56:31 also, work 07:57:08 work here too, actually, we're running a conference today 08:00:27 eronarn is SA-esque in his discourse 08:01:08 i should be :( that people draw up nethack as a counter argument when the topic's about having fun in games but i'm even more :) than :/ as people play it and have fun nevertheless. humans are strange, there should be something better around 08:02:25 which is to say I agree with dpeg 08:02:35 Eronarn: For what it's worth, I find your wiki and crd input good, but in irc there is often aggravating "x is dumb" stuff - skip that and just go directly into reasoning. 08:03:21 stating something so crudely and affirmatively implies you know better than the others, which you most certainly do not in most cases 08:03:41 bhaak: Elbereth is dumb! 08:03:47 Sorry :) 08:04:17 * bhaak is speechless 08:04:20 I have to say I don't notice a difference in the yak pack behavior. :/ 08:04:52 incidentally SA seems to like the new ash 08:05:15 Keskitalo: I thought it was only for intelligent monsters? 08:05:32 I may be wrong though 08:05:32 yaks are dumb? 08:05:47 They're known to bellow in a quite poetic way at times, I'mtold 08:05:51 pointless_ added some herd-related stuff, keeping the packs together and so.. 08:05:54 Also I think my space bar is sticking 08:05:57 the lore has to be changed once the player race is implemented, but for now they are 08:06:21 Well, maybe it's off-screen behaviour, I sure don't recall meeting lone yaks. 08:06:26 Keskitalo: does the new pack AI work for any monster? Also hi! 08:06:30 Hi dpeg! 08:06:31 hmm, I've seen elephants running around like herds 08:06:54 Last user testing tomorrow. I don't know how they've gone though. 08:07:02 ash is certainly in a better shape than Jiyva was 08:07:07 but as soon as they were hit too much they running away as single monsters 08:07:16 syllogism: good to know, I think I agree. 08:07:59 Nice, one of minmay's new classical vaults. 08:08:16 bhaak: Yes, that happens exactly. 08:08:50 It'd be cool if they behaved more like a herd in combat (something like only fleeing as a herd) 08:09:00 speaking of jiyva, i converted in my last game after i drew a random shuffle card and lost all my int, to get jiyva to shuffle it back 08:09:14 I have highish stealth too, that breaks off individual yaks from the pack. Maybe they should alert the others more. 08:09:14 and it was pretty fun, the healing/feeding on slurps is really useful 08:09:17 Keskitalo: yes would be cool and extremly annoying. man those bastards are fast 08:09:55 But, I now recall the herding was intended to address off-screen separating and that does seem to work! 08:12:23 I think I just saw three yaks from the packs I scattered earlier, banded back together. 08:12:42 (A new pack would've been bigger, and this was in explored territory) 08:19:03 ??wand of disintegration 08:19:03 disintegration[1/2]: Wand only. Instant killer of silver and orange crystal statues. Does resistible damage vs other monsters, very effective against low-level enemies. Also effective against rock, translucent rock, and wax walls -- one square at a time. Range is 7-14 randomly, so if you're unlucky it could fail to reach your target and seem to do nothing. 08:19:05 ??wand of disintegration[2] 08:19:05 I don't have a page labeled wand_of_disintegration[2] in my learndb. 08:19:12 ??disintegration[2] 08:19:12 disintegration[2/2]: If you use it on something made of meat and the aforementioned meat-thing dies, chunks of said meat-thing will be scattered about the area. Maybe useful if you can't access a butchering tool for whatever reason? 08:19:33 wrong channel 08:21:21 Why can you get some pan runes without even waking the (fixed) pan lords for them, just by walking the right route? 08:22:20 I thought they were supposed to generate awake 08:22:27 or does 'patrolling' not imply that.. 08:23:10 Eronarn: I like the Conj/Hex idea 08:23:25 Just nabbed the dark rune from gloorx_vloq_st by hugging the edges, didn't even see him. Went back to look and I think he was sleeping. 08:25:55 Hmm, he was awake when I got him in sight, but he immobile the whole time. So not sure if he was asleep, but he was certainly easy to avoid. 08:26:09 was immobile until he was in LOS* 08:26:17 -!- Cryp71c has joined ##crawl-dev 08:26:36 Hello Cryp71c 08:26:47 Morning 08:37:16 FYI, for anyone doing dev in crawl that wants a full IDE (autocomplete, etc. etc.) that's not slow and clunky, <3 CodeBlocks 08:43:16 I've heard it mentioned in the channel before, unless I'm completely mistaken.. 08:47:17 greensnark, hmm... is layout.des line 270 really supposed to be? 08:47:22 recently? (I mentioned it yesterday as I was leaving) 08:47:58 Cryp71c: One of these years. :) 08:48:24 Cryp71c: How light it is? Eclipse is quite heavy on my laptop. 08:49:01 I use command line currently, but IDE could be nice. 08:49:36 I think my laptop is from 2008 and has 1gb of RAM, that's all the stats I could say. :> 08:50:14 Keskitalo: I'm on a cheap ($400ish) workstation in linux and it works very well. 08:52:04 Keskitalo: I figured its auto complete would be "ehhh" at best (seeing as how visual studio's auto complete doesn't always work with user-defined classes and all that) but I havn't found flaw with it yet. Its fast and brings up stuff for user-defined classes with ease. Even allows me to right click on a class method and quickly switch to the declaration / definition (or if I'm clicking on a function being used in-line, I 08:52:04 can find its definition as well) 08:52:22 Instead of having to grep for function definitions and ctrl-f through files for them. 08:52:29 i've let Eclipse run over unnethack. it's a strange experience, editing C code in eclipse 08:53:13 -!- Jordan7hm has joined ##crawl-dev 08:55:24 it works surprisingly well, but for C code, I think I'm more productive with my command line tools. OTOH with something more OO like C++ it might be worthwile. although I didn't try and don't know if and how good debugger support for non-java stuff is 09:04:08 Cryp71c: I've tried it briefly but dismissed it for some reason I can't remember. Maybe it was the lack of a good debugger, or my inability to make it work. I could definitely use something lighter than eclipse, but I use the debugger a lot. Does CodeBlocks have a good one? 09:04:54 galehar: I havn't used the debugger much (in general), certainly not yet with CodeBlocks 09:05:05 I'm mostly compiling / fixing syntax and reference errors. 09:17:52 is there a way to create a noise effect with lua? 09:18:58 -!- elly has joined ##crawl-dev 09:21:41 Jordan7hm, dgn.noisy, maybe 09:23:20 dgn.noisy seems to be the thing, but I haven't been able to get it to do anything 09:23:23 I'll try more testing 09:24:22 what do you expect it to do? 09:24:46 I want to wake up the entire arena when the player creates a new wave of monsters 09:24:48 for a portal 09:25:06 + repeat it so that he can't hide somewhere to regen 09:25:19 can't you just generate the monsters awake? 09:25:33 I'm doing that, but they still don't know the player's position 09:25:39 ideally they would converge on his position 09:26:01 otherwise you could just invis and go hide somewhere, which kind of defeats the purpose 09:26:10 ah, well, then maybe calling noisy on the player's position will make them go there 09:26:19 I'm not exactly familiar with how the noise system works, though 09:26:23 I'll give it a shot, maybe I wasn't using the right arguments 09:26:41 will head over to give the actual code a look 09:27:00 how do you call it? 09:27:34 well, haven't used it for this yet; I tried it for some of the altar traps I made... don't remember exact implementation, just that it didn't work 09:28:00 it's noisy(loudness, x, y) 09:28:07 loudness as a #? 09:28:13 a number 09:28:20 I doubt I passed x,y to it, so that's probably it 09:28:35 I'm pretty sure I only passed loudness 09:28:41 well, that won't work 09:28:54 yeah :) 09:33:22 noise is another big pain 09:33:42 howso? 09:34:30 greensnark: good, i actually had the "configurable columns in watching menu" in the dgl TODO :P 09:36:17 -!- upsy has joined ##crawl-dev 09:39:46 -!- ais523 has joined ##crawl-dev 09:45:03 -!- casmith_789 has joined ##crawl-dev 09:46:05 -!- casmith789 has quit [Ping timeout: 255 seconds] 09:46:34 -!- casmith_789 is now known as casmith789 10:00:51 ekiM: yeah that can happen sometimes, I wanted the player to be able to sneak past (fighting executioners) but perhaps I was too kind. 10:01:04 ekiM: do you get any of the other new vaults? 10:08:53 Monster summons give "comes into view" messages" now, it's a bit spammy. 10:25:35 damn 10:25:50 What's wrong? 10:25:52 I'll fix it (again) 10:25:55 ah 10:30:57 galehar: tahnks 10:34:42 does "you" always refer to the player (in the code) or is it a varying reference to a particular actor? 10:35:05 it's a global variable of type 'player' 10:44:07 -!- valrus has joined ##crawl-dev 10:48:50 Hey folks, assuming that Ashenzari gave a boost to all skill levels (in the sense of "raising to level", not "raising by amount"), what boost would you consider overpowered? Currently we have 6, which seems a bit low. What about 9? Or 12? 10:51:16 9 or so at max piety would probably be pretty great 10:52:22 just said this to galehar in private: we could use "piety stars + boundedness", which would give nine 10:52:40 with the same restriction that all your worn items are cursed? 10:52:50 and you can go to 6 naked (assuming ******) but you need bound everything for 9 10:53:20 16:52 or keep the boost to low skills at 6, but also give an additive boost (piety_rank/2) to the skill associated with bounded part 10:53:24 that would also do 10:53:57 either of those sound okay to me, yeah 10:54:05 MarvinPA: sure. I believe this restriction can be the source of interesting choices. 10:54:39 galehar's has more finetuning to do (which of Armour/Dodging to boost for bound armour, for example), but is also a bit more thematic 11:00:31 ah i see you discussed it a bit on crd too, cool 11:01:53 the proposed tweaks sound good to me, anyway (i'd still like to give the changes a try on cdo :P) 11:02:25 development is so fast 11:02:30 heh, yeah 11:02:35 Napkin: is CDO update feasible? 11:02:50 of course, any time 11:03:11 would you like me to trigger one? 11:03:39 I'm also making autoexplore stop when sensed monster is nearby (except trivial and easy). 11:03:51 aha, nice 11:04:28 hmm, is it also possible to stop autoexplore when you spot a silenced or haloed area? 11:04:51 currently you can autoexplore right into a silent spectre for example, whereas if you were exploring manually that wouldn't happen 11:07:50 just 1 giant mite and 1 rat received as corpses in D10, with necromancy at 8 - please buff that again? makes me cry compared to what I got previous ;) 11:07:59 (kiku!) 11:08:21 i didn't change the corpses that get recieved, just the number! :P 11:08:32 MarvinPA: I'll looked. 11:08:44 maybe raise the chance of better ones? no clue how that's calculated 11:08:57 you should still be able to get quite strong corpses, just less of them and not quite as reliably 11:09:09 i'll take a look, but i'm not entirely convinced it needs buffing again :P 11:09:34 but you have to admit.. that was very weak 11:09:45 i'll keep an eye on it though 11:09:47 yeah, it doesn't cost very much piety though 11:10:05 and there's little else to spend piety on so you can use it multiple times if need be 11:10:51 i have no idea how the strength of corpses is calculated 11:11:09 but previously you could use it like spammels even at lower levels 11:11:47 not sure how useful it is still at lower levels 11:12:19 maybe when the first shock has settled I can give better feedback ;) 11:12:24 it depends on the location and your necromancy skill i believe, and since you're bound to have pretty good necromancy skill with kiku it should become useful quite soon 11:12:26 heh :) 11:13:13 i thought necromancy just regulates the amount of corpses - stength of corpses depends on that too? 11:13:25 i think so, yeah 11:13:28 or maybe it was piety 11:14:22 let's see, perfect moment 11:14:37 * Napkin shuts up * 11:14:51 :P 11:15:11 (hound, 2-headed ogre, wyvern) 11:15:39 yeah, so necromancy skill counts towards what corpse you get (but it's randomised so it won't be entirely reliable) and piety determines how fresh they are 11:17:26 my guts tell me, that I can't do anything to try to race for less randomness in this... right? ;) 11:17:40 i doubt it :P 11:18:22 should have been kinder to RNG in my previous life, i guess ;) 11:20:25 lol 11:25:57 not kidding.. it there's a chance to get 4 times 4 rats, at necromancy 27.. I'll take it! 11:27:52 Napkin: could you update cdo, by the way? purely for selfish reasons so i can try some of the recent changes :P 11:28:06 sure 11:28:18 awesome, thanks :) 11:28:40 takes a while, but compiling now :) 11:28:57 cool 11:33:36 Unstable branch on CDO updated to: 0.8.0-a0-5902-g1e6b6b6 (32) 11:33:57 :D 11:33:57 enjoy :) 11:36:44 -!- Gretell has quit [Remote host closed the connection] 11:39:20 oh.. greensnark? 11:39:31 -!- Kurper has joined ##crawl-dev 11:39:33 could you have a look at Gretell, please? 11:41:16 -!- Gretell has joined ##crawl-dev 11:43:05 -!- casmith789 has quit [Ping timeout: 255 seconds] 11:43:56 -!- casmith789 has joined ##crawl-dev 11:59:15 -!- galehar has quit [Ping timeout: 252 seconds] 12:15:08 -!- valrus has quit [Remote host closed the connection] 12:18:30 03zaba * r3b55d7799733 10/crawl-ref/source/dungeon.cc: Use vault_place_iterator to simplify _labyrinth_level a bit. 12:18:35 03zaba * r0f220049bed4 10/crawl-ref/source/dat/des/branches/pan.des: Factor out the common stuff in Pan lord vault epilogues into a function. 12:18:36 03zaba * rc96f79c7bf21 10/crawl-ref/source/dat/des/entry/entry_small.des: Add ORIENT: float to lordsloth_entry_two_stooges. 12:18:37 03zaba * r9a8bf46b4e81 10/crawl-ref/source/dat/des/variable/float.des: Add ORIENT: float to lemuel_bear_cage. 12:23:27 Zaba: great to see, thanks 12:23:58 hm? 12:24:50 the commits :) 12:24:53 ah 12:32:21 Felid death milestones are breaking in the milestones file by including newlines 12:41:57 Felid death milestones can contain newlines (https://crawl.develz.org/mantis/view.php?id=3641) by greensnark 12:42:53 -!- casmith_789 has joined ##crawl-dev 12:43:03 -!- valrus has joined ##crawl-dev 12:44:17 -!- casmith789 has quit [Ping timeout: 255 seconds] 12:54:26 greensnark: that's two bugs that autorobin has exposed so far :) 12:57:17 is durgis using some strange terminal or something? everyone else i watch the game looks good, but his has messages corrupting the terminal 12:59:36 autorobin? 13:00:22 paxed: looks normal here. durgis is using 80x25 rather than 80x24 though 13:00:22 http://bilious.homelinux.org/~paxed/screenshot.png 13:00:35 i'm using rxvt 13:01:41 oh wait, it does happen to me if my term is big enough 13:02:43 in xterm and rxvt 13:03:21 on CAO, right? 13:03:30 yea 13:08:49 -!- dazzle_ has joined ##crawl-dev 13:08:53 -!- dazzle has quit [Ping timeout: 252 seconds] 13:19:11 huh, it looks like vampiric weapon effects are applied in two places, or something 13:19:28 so the feeding on kills was supposed to have been removed ages ago but actually wasn't 13:22:14 03galehar * r7452799d63ca 10/crawl-ref/source/ (delay.cc enum.h initfile.cc mutation.cc): Stop autoexplore when sensing a monster nearby. 13:22:24 03galehar * r4737f6734fcf 10/crawl-ref/source/player.cc: Ashenzari's boost to low skills: don't boost level 0 skills. 13:22:25 03galehar * raf1f8eb2ba38 10/crawl-ref/source/delay.cc: No "come into view" messages for summons. 13:24:35 -!- bf has quit [Ping timeout: 240 seconds] 13:28:58 -!- bf has joined ##crawl-dev 13:34:14 03MarvinPA * rf6c6488df201 10/crawl-ref/source/fight.cc: Actually remove nutrition from hits with vampiric weapons 13:46:44 bhaak: nothing against nethack being fun; the point was moreso that 'someone finds this fun' isn't a good inclusion criterion (lots of people find real time games fun, but it would not be appropriate to add real-time-based stuff to crawl) 13:46:47 thank you for looking into this, greensnark 13:48:16 Keskitalo: i think conj/hex would be quite fun. The trouble would be convincing enough people of that to get it implemented 13:50:26 Eronarn: this is still your campaign against Ashenzari. 13:51:05 dpeg: ...no, it's replying to scrollback for a comment of mine that was not taken as intended 13:51:26 _I_ have played the god and liked it. Players who I trust and developers did too. Yes, the new god will not appeal to everyone, but what feature will? 13:51:30 Eronarn: ok 13:53:01 @??viper 13:53:01 viper (08S) | Speed: 13 | HD: 6 | Health: 20-45 | AC/EV: 4/14 | Damage: 1504(medium poison) | Flags: cold-blooded | Res: 06magic(24), 03poison | Chunks: 09poisonous | XP: 196. 13:54:00 @??black mamba 13:54:01 black mamba (02S) | Speed: 18 | HD: 7 | Health: 24-52 | AC/EV: 4/15 | Damage: 2004(medium poison) | Flags: cold-blooded | Res: 06magic(28), 03poison | Chunks: 09poisonous | XP: 457. 13:55:28 -!- monqy has joined ##crawl-dev 14:01:46 Eronarn: i didn't answer directly to your argument, you were just the last one to use that argument. that argument is often heard in channels that start with ##cra :-) 14:05:36 -!- eith has quit [Quit: sleep] 14:06:04 -!- eith has joined ##crawl-dev 14:06:44 thought: viper => king cobra; speed 10, poison spitting attack, mesmerize 14:07:59 vipers only spawn in snake and everything there spits poison already, though 14:08:24 but mesmerise could be fun, or i think there was a wiki suggestion to give them curare bites 14:08:38 too bad curare respects rpois now 14:08:47 and most snakegoers have it 14:08:50 i don't understand how curare works at all now 14:09:25 seems to sometimes do nothing even without rPois, i think maybe ac gets a chance to stop it or something 14:10:31 hopefully curare can be tweaked when all the other needle brands are looked at, anyway 14:13:27 oh right, i forgot vipers aren't in lair 14:13:37 solution: do the above then make them spawn in lair 14:14:09 then when constriction goes in, anacondas get that 14:14:21 pretty brutal!! 14:15:34 -!- ais523 has quit [Remote host closed the connection] 14:32:31 Slow on game restart after loading. (https://crawl.develz.org/mantis/view.php?id=3642) by XuaXua 14:34:20 void turn_corpse_into_skeleton_and_blood_potions(item_def &item 14:34:23 very descriptive 14:37:38 marvinpa: your AC stops curare sometimes but monster AC doesn't, unless it has changed recently 15:05:07 -!- stabwound has quit [Quit: ZNC - http://znc.sourceforge.net] 15:05:37 -!- afd__ has joined ##crawl-dev 15:06:25 hi guys! I'm in cocytus and I keep getting crashes (in the same location) with message ASSERT(mons_is_tentacle_segment(head->type)) in 'tilepick.cc' at line 2194 failed. 15:06:41 I think it's related to a zombie hydra 15:06:48 Hi afd! 15:06:49 zombie kraken? 15:07:14 I think it might be, because there's a watter channel there 15:07:35 Could you report it as a bug, please? https://crawl.develz.org/mantis/bug_report_page.php 15:07:39 before the crash I saw a hydra, but kraken sounds more plausible 15:07:58 that's kraken code 15:08:04 (kraken and eldritch tentacle) 15:08:15 -!- ais523 has joined ##crawl-dev 15:17:45 Complete crash in Cocytus, flying over water (https://crawl.develz.org/mantis/view.php?id=3643) by afd 15:18:09 afd__: thanks 15:18:41 you might want to upload your save 15:19:00 upload/attach 15:20:08 which is the save file? the .cs file in /saves? 15:20:17 yes 15:20:22 ok 15:27:28 -!- casmith_789 is now known as casmith789 15:29:59 -!- stabwound has joined ##crawl-dev 15:42:31 -!- galehar has joined ##crawl-dev 15:52:11 -!- Zannick has quit [Ping timeout: 248 seconds] 15:53:27 -!- Zannick has joined ##crawl-dev 15:53:36 -!- afd__ has quit [Ping timeout: 260 seconds] 16:07:50 -!- syllogism has quit [] 16:18:51 Can I unlock a topic on the tavern? 16:18:58 I accidently pressed the button :O 16:19:08 lol 16:19:40 Jordan7hm: I wanted to reply to you :) 16:19:49 yeah I figured, I saw it was locked :) 16:19:55 you've got moderator's rights there? 16:20:01 I cannot even explain on the forum. 16:20:07 galehar: not sure 16:20:12 enough to lock, it seems 16:20:23 I've unlocked it. 16:20:23 -!- Sequell has quit [Ping timeout: 276 seconds] 16:20:39 from my perspective, the lab needs work to be closer, thematically, to the rest of the game 16:20:58 I need help with everything: coders coding my ideas, helpful devs unlocking threads, friendly passengers tieing my shoes... 16:21:35 -!- Twinge has quit [Read error: Connection reset by peer] 16:21:45 -!- Sequell has joined ##crawl-dev 16:21:59 -!- Twinge has joined ##crawl-dev 16:22:10 lol mageykun locked it 16:22:21 bizare moderation on a design forum incidently 16:24:04 dpeg: you didn't lock the thread, mageykun did. 16:26:11 ah 16:26:27 but I really did press Locked, trust me 16:28:02 Yeah, I can see the topic has a locked button when it's locked, but that's not how you lock topic when you're a mod. 16:28:12 ah, I see 16:32:47 I think that replaces the reply button, on threads where replying doesn't work 16:34:22 if my post came off as inflammatory, I can explain what it meant, if there's room/desire 16:36:48 (it was actually a suggestion on how to improve labyrinths, but I'm afraid I'm often a bit cryptic) 16:38:36 monqy: you are minmay? 16:38:56 no but I made the post after minmay 16:39:04 at least I think I did 16:39:13 yes 16:39:25 writing a long reply 16:42:32 -!- ZChris13 has joined ##crawl-dev 16:46:29 -!- Twinge has quit [Read error: Connection reset by peer] 16:48:10 -!- Twinge has joined ##crawl-dev 16:49:00 -!- ZChris13 has quit [Ping timeout: 264 seconds] 16:50:05 shit 16:50:17 I had have written two pages on labs, and now they're all gone 16:50:31 :( 16:50:37 30 minutes down the drain 16:50:55 shit 16:51:07 explaining the history, and everything 16:55:59 :( 16:57:48 wrote a highly condensed email to minmay 16:57:50 :) 16:57:54 lol 17:08:05 :( 17:13:17 minmay and I made peace again. 17:17:25 -!- ais523 has quit [Remote host closed the connection] 17:19:09 -!- Twinge has quit [Read error: Connection reset by peer] 17:20:03 -!- Twinge has joined ##crawl-dev 17:33:34 -!- Twinge has quit [Read error: Connection reset by peer] 17:35:34 -!- Twinge has joined ##crawl-dev 17:36:31 03galehar * rdfc6caed62d5 10/crawl-ref/source/ (main.cc stuff.cc): Clear clinging status when taking stairs. 17:36:42 03galehar * r265e60d3b710 10/crawl-ref/source/ (abl-show.cc godconduct.cc): Ashenzari piety adjustment. 17:36:42 03galehar * rbf24d0e8776e 10/crawl-ref/source/spl-cast.cc: Simplify low spell success adjectives. 17:36:43 03galehar * rc3a220bbb790 10/crawl-ref/ (docs/options_guide.txt settings/init.txt source/initfile.cc): Change the explore_stop option to use greedy_pickup_smart by default. 18:06:21 19 orcs and a hill giant come into view. but there is only a stone giant. 18:06:50 funny 18:07:01 can you keep the save? 18:07:18 19 orcs wearing a stone giant costume 18:07:33 galehar: It's on CDO.. can I do that if I save right now? 18:07:56 probably 18:08:13 I mean, there are many different types of orc, and one giant. Who is a stone giant. 18:08:41 oh, so you really have 19 orcs in view? 18:08:48 so, what's the problem then? 18:09:08 oh yeah 18:09:13 sorry, just got it :) 18:09:26 Maybe it's meaning to say "19 orcs and a giant"? 18:09:28 http://crawl.develz.org/saves/dumps/ekiM-1e6b6b6-110323-2308.tar.bz2 18:09:36 I will make a BR I guess! 18:11:16 exactly 18:11:36 the giant genus is hill giant. 18:12:41 Odd. :F 18:13:46 well, nobody bothered to create a giant base monstered. 18:18:40 Incorrect giant description when large numbers of enemies come into view (https://crawl.develz.org/mantis/view.php?id=3644) by ekiM 18:23:42 Pillars in Slime are brown, not lightgreen (https://crawl.develz.org/mantis/view.php?id=3645) by MrMisterMonkey 18:28:43 Autoexplore doesn't work in Slime with Jiyva (https://crawl.develz.org/mantis/view.php?id=3646) by MrMisterMonkey 18:34:09 is it a bug that slimes don't convert immediately 18:34:13 You shout for attention! 18:34:13 The acid blob spits acid at you. 18:34:14 _The splash of acid hits you! The acid burns! 18:34:14 _The acid blob trembles before you. 18:35:01 a bit funny that fellow slimes attack non-fellow slimes, too 18:35:42 monqy: I like it how they need a turn or two before they assess the situation. 18:35:57 not sure it was the intention, though 18:39:08 hii 18:41:44 updated the ash page 18:44:37 thank you 18:50:28 * galehar goes to bed 18:50:31 -!- galehar has quit [] 19:00:45 -!- OG17 has quit [Quit: OG17] 19:17:39 -!- evilmike has joined ##crawl-dev 19:21:09 -!- ekiM has quit [Quit: Leaving.] 19:23:54 -!- dpeg has quit [Quit: leaving] 19:29:12 -!- OG17 has joined ##crawl-dev 20:29:36 -!- doomunicorn has joined ##crawl-dev 20:46:35 -!- eith has quit [Ping timeout: 248 seconds] 20:49:56 -!- Kurper has quit [Remote host closed the connection] 21:15:19 -!- Mu_ has quit [Quit: Defecator, may everything turn out okay so that you can leave this place.] 21:50:38 -!- edlothiol has quit [Quit: edlothiol] 21:50:46 -!- edlothiol has joined ##crawl-dev 21:53:45 -!- Twinge has quit [Read error: Connection reset by peer] 21:54:34 -!- Twinge has joined ##crawl-dev 21:55:17 -!- edlothiol has quit [Ping timeout: 250 seconds] 22:04:55 -!- upsy has quit [Quit: Leaving] 22:21:05 -!- Twinge has quit [Read error: Connection reset by peer] 22:22:03 -!- Twinge has joined ##crawl-dev 22:34:56 Cannot peruse books with M while at the spell limit (https://crawl.develz.org/mantis/view.php?id=3647) by st 22:37:54 -!- doomunicorn has left ##crawl-dev 23:45:17 Kirke's hogs don't revert if Kirke is killed while under the effect of Yred's Enslave Soul (https://crawl.develz.org/mantis/view.php?id=3648) by DracoOmega 23:47:26 -!- Kurper has joined ##crawl-dev