00:01:48 Unstable branch on crawl.develz.org updated to: 0.10-a0-849-gbcbc5b4 (32) 00:07:59 -!- dtsund has joined ##crawl-dev 00:11:56 -!- ixtli has joined ##crawl-dev 00:18:52 Windows builds of master branch on crawl.develz.org updated to: 0.10-a0-849-gbcbc5b4 00:22:42 -!- ixtli has quit [Quit: Computer has gone to sleep.] 00:41:58 -!- ldierk has joined ##crawl-dev 00:44:02 -!- ZChris13 has quit [Quit: good night everybody! <3] 00:47:31 -!- Zaba has quit [Ping timeout: 258 seconds] 00:53:45 -!- Zaba has joined ##crawl-dev 01:04:55 -!- dtsund has quit [Quit: but now is sleep time] 01:19:44 -!- Amonchakad has joined ##crawl-dev 01:21:56 Hello, sorry for disturbing; could someone explain me the recent changes in trunk to skill training? How does the training of level 0 skills work now? 01:23:18 Amonchakad: I think it works the same, except you can see the progress and get some benefit before it hits lvl 1 01:25:36 I also noticed that, on non-spellcasting characters, I was training ALL magic schools in addition to spellcasting, when reading scrolls. I suppose that was a bug? 01:26:01 Hmm, maybe. I'm not involved in the implementation. 01:27:25 -!- Textmode has quit [Quit: Ex-Chat] 01:27:44 Ok, thanks. 01:35:35 -!- Galefury has joined ##crawl-dev 01:36:56 -!- monqy has quit [Quit: hello] 01:47:28 -!- Galefury has quit [Ping timeout: 260 seconds] 01:53:46 -!- Amonchakad has quit [Quit: Page closed] 02:09:31 -!- mikee_ has quit [Quit: HydraIRC -> http://www.hydrairc.com <- *I* use it, so it must be good!] 02:16:03 -!- ldierk has quit [Ping timeout: 260 seconds] 02:17:47 -!- galehar has joined ##crawl-dev 02:19:21 -!- Keskitalo has joined ##crawl-dev 02:29:53 Unstable branch on crawl.akrasiac.org updated to: 0.10-a0-849-gbcbc5b4 (32) 02:39:05 -!- monqy has joined ##crawl-dev 03:24:37 statue form abandon's yred (https://crawl.develz.org/mantis/view.php?id=4600) by omnirizon 03:27:37 -!- ghallberg has quit [Ping timeout: 260 seconds] 03:44:16 -!- ghallberg has joined ##crawl-dev 03:53:56 -!- elliptic has quit [Ping timeout: 245 seconds] 03:55:56 -!- evilmike has quit [Quit: something happened] 04:17:05 -!- dpeg has joined ##crawl-dev 04:17:32 !seen evilmike 04:17:33 dpeg: You have 1 message. Use !messages to read it. 04:17:33 I last saw evilmike at Fri Sep 23 08:55:56 2011 UTC (21m 37s ago) quitting with message Quit: something happened. 04:17:39 !messages 04:17:39 (1/1) kilobyte said (15h 9m 12s ago): may I add self-assembling Twisted Resurrection as an implementable? I'm afraid I have too many ideas too little time, and this one is not hard to code and people talk about it favorably. 04:19:23 kilobyte: sure. Go ahead! Implementables are not meant to be exclusive. If you have a good idea that may never make the jump form todo to trunk, dish it out. If it might have controversial aspects, chat about it here. (No formal discussion needed in general.) And then add it to Mantis. The Twisted Resurrection seems great to me. 04:19:44 No Zin feedback, where's da evilmike? :) 04:21:36 Hi dpeg! 04:21:41 Hi! 04:21:53 How is it going? 04:22:27 All right I think! I slept on the couch last night - not much, but I feel pretty up today. (: 04:23:08 It's the teeth. 04:23:19 kid's teeth? 04:23:21 already?? 04:23:29 Yup, she's nine months today 04:23:54 wow, time runs fast.... better teach her the scales today and crawl tomorrow 04:24:14 Scales, like musical scales? (: 04:24:31 yes! 04:24:49 We do sing a lot! 04:25:16 Good! 04:25:40 Perhaps Crawl is translatable in a couple of years? I played a bit with my nephew a while ago, when he was 8-9.. I did think if the text were in Finnish, it might have been interesting. 04:26:09 He knows quite a bit of English by now though, maybe we should try again. 04:26:27 dpeg: Very good work on the implementables and all by the way! 04:26:39 Keskitalo: Singin! 04:26:40 :D 04:26:59 Can't wait til my #2 starts singing :) 04:28:02 I think I have solves Zin's money issues. 04:28:05 *solved 04:29:35 Sounds good! 04:30:29 -!- st_ has quit [Read error: Connection reset by peer] 04:30:37 -!- st_ has joined ##crawl-dev 04:32:31 -!- monqy has quit [Quit: hello] 04:34:14 !tell evilmike You expressed interest in Zin, now you're shackled. I updated the Zin page and would like you to read over it before it goes implementable. Also, on the Ely page you comment on the single least important topic :) All the rest was fine with you? 04:34:15 dpeg: OK, I'll let evilmike know. 04:53:16 -!- ixtli has joined ##crawl-dev 04:59:59 -!- ixtli has quit [Ping timeout: 255 seconds] 05:00:04 OSX builds of master branch on crawl.develz.org updated to: 0.10-a0-849-gbcbc5b4 05:04:17 03naesten * r4ffdd77b27cf 10/crawl-ref/source/ (command.cc main.cc): Move "get lots of Zot Points" wizmode command from ^Z to Z. 05:04:27 03naesten * r9fce87532e21 10/crawl-ref/source/mon-act.cc: Don't let monsters use throwing nets on foes that can never move (#4566) 05:04:27 03naesten * r64c27fe18c9b 10/crawl-ref/source/command.cc: Clarify the "Wizard targeting commands" section of the wizmode help screen. 05:04:28 03kilobyte * rd5e784bd4f70 10/crawl-ref/source/ (describe.cc religion.cc religion.h spl-cast.cc): Warn about penance/excommunication for god-forbidden spells more prominently. 05:04:28 03naesten * r0a4b700a6b75 10/crawl-ref/source/wiz-mon.cc: Clarify prompt for &M (create monster by name) wizard mode command. 05:04:28 03naesten * ra2abffa3ab12 10/crawl-ref/source/cio.cc: Fix line_reader's handling of the DELETE key. 05:04:28 03naesten * r296919cc4e42 10/crawl-ref/source/traps.cc: Plants will no longer get "caught" in nets, even if hit (#4566) 05:05:15 -!- edlothiol has joined ##crawl-dev 05:07:35 good stuff 05:07:40 edlothiol: thanks for update 05:08:50 Keskitalo: sadly, I'm not so sure I'd get the basic support for translations in time for 0.10 05:09:19 I imagine the translations stuff is a gargantuan pile of gargantuan tasks. 05:09:57 I can try using pango so local tiles would be able to display characters out of ISO-8859-1 like console and webtiles can, but that's of little use without translated messages. 05:10:55 but maybe a step to an character based display for the GUI version instead of tiles? 05:11:24 there's a messaging overhaul entangled in the combat rewrite patch, we could try to separate those parts and apply them to trunk... yet actually finishing and merging the rewrite would obviously waste less work 05:11:38 bhaak: :p 05:12:23 hey,that's a serious impediment for me to play the GUI option. I just can't get my brain to parse those small pictures correctly 05:14:55 bhaak: you might not know that yet, but it is already implemented. What you want is called "console" :p 05:16:49 pfff 05:17:04 there are improvements in the GUI version over the console version :-) 05:18:28 like, crashing? Or bringing a modern machine to 100% CPU use? 05:18:57 using tiles with no tiles seems to be a pretty pointless exercise to me... 05:18:59 he 05:19:30 for example the information about the monsters is better displayed in the GUI version 05:19:38 how hurt they are and stuff 05:19:52 especially when you are seeing multiple monsters 05:22:11 Some day, we will get a tiles set made up of letters. 05:22:12 it's doable 05:22:49 unfortunately you can't do this as nethack has that already 05:23:15 * dpeg gives a t-shirt and a kitchen sink. 05:23:17 to bhaak 05:23:33 what's on the t-shirt? 05:27:37 I made a nethack fork and all I got was this lousy T-shirt. 05:27:37 galehar: You have 1 message. Use !messages to read it. 05:27:42 !messages 05:27:42 (1/1) elliptic said (10h 35m 39s ago): I just got "HP: 100/187 (185)"... upon saving and reloading it turned into 100/185. This happened when I maxed a skill and the remaining exp brought fighting from 5 to 7, if that might be relevant. 05:31:09 thekdawg21 (L1 NaAK) ASSERT(num_visits == 0 && levels_seen == 0 || num_visits > 0 && levels_seen > 0) in 'place-info.cc' at line 43 failed. (D:1) 05:31:17 thekdawg21 (L1 NaAK) ASSERT(num_visits == 0 && levels_seen == 0 || num_visits > 0 && levels_seen > 0) in 'place-info.cc' at line 43 failed. (D:1) 05:31:30 we will get more of these 05:31:35 :-) 05:32:28 elliptic's problem is probably my fault. I guess some function needs to be called when fighting gets trained. 05:43:55 -!- Danei has quit [Read error: Connection reset by peer] 05:45:31 kilobyte: calc_hp() is called whenever fighting is trained. 05:46:19 -!- Danei has joined ##crawl-dev 05:51:49 -!- galefury has joined ##crawl-dev 05:51:51 dpeg: sure... there will hopefully be more updates soon, now that I've got internet access at home again 05:52:01 edlothiol: <3 05:52:34 self-assembling Abominations (https://crawl.develz.org/mantis/view.php?id=4601) by KiloByte 05:52:56 hi 05:53:41 -!- st_ has quit [Ping timeout: 260 seconds] 05:54:07 kilobyte: <3 !!! Also, that implementable is wonderfully written. 05:56:33 -!- ussdefiant has quit [Ping timeout: 260 seconds] 05:57:29 !lm thekdawg21 type=crash -log 05:57:29 2. thekdawg21, XL1 NaAK, T:16 (milestone): http://crawl.develz.org/morgues/trunk/thekdawg21/crash-thekdawg21-20110923-103116.txt 05:57:53 !lm thekdawg21 type=crash x=cv 05:57:53 2. [2011-09-23] [cv=0.9-a] thekdawg21 the Skirmisher (L1 NaAK) ASSERT(num visits == 0 && levels seen == 0 || num visits > 0 && levels seen > 0) in 'place-info.cc' at line 43 failed on turn 16. (D:1) 05:58:13 I think I know what's causing these crashes... I just don't know how to fix it (in the short term) 05:58:15 !lg * s=cv 05:58:25 1284414 games for *: 227790x 0.5, 179435x 0.7, 144565x 0.4, 142755x 0.8, 105430x 0.6, 101624x 0.8-a, 91465x 0.9-a, 84396x 0.3, 42390x 0.2, 37709x 0.6-a, 36719x 0.7-a, 26469x 0.9, 23171x 0.10-a, 17864x 0.1, 13400x 0.5-a, 9231x 0.4-a, 1x 05:58:46 start a new AK in tiles, leave the abyss and terminate crawl with SIGHUP during the more prompt 05:58:51 edlothiol: are webtiles games reported as 0.9-a? 05:59:30 hmm... it seems so? 05:59:57 should be 0.9 final... it's probably in Napkin's land though 06:00:34 I don't really know how the version is decided, but it should be 0.9.1 06:00:49 pardon? 06:01:17 -!- Torokasi has joined ##crawl-dev 06:01:19 no, webtiles games should be reported as they should be 06:01:26 Napkin: do you happen to know where the "cv" field comes from? It's not in Crawl proper. 06:01:57 it has to be - there is no patching done on my end 06:04:07 doesn't cv come from henzell? 06:04:10 might be done after sucking the logfile in 06:05:06 v=0.9.0:lv=0.1:tiles=1:name=SKRen:race=De.. <- that's what a tiles game has 06:05:12 in logfile & milestone 06:05:30 yeah, v has the version not branch, that's ok 06:05:38 v=0.10-a0:lv=0.1:name=kumiokru:race=Tr.. <- trunk via dgl 06:05:47 full line: 06:05:48 v=0.9.0:lv=0.1:tiles=1:name=Margery:race=Spriggan:cls=Berserker:char=SpBe:xl=14:sk=Dodging:sklev=17:title=Spry:place=D::14:br=D:lvl=14:absdepth=14:ltyp=D:hp=-35:mhp=74:mmhp=74:str=17:int=9:dex=19:god=Trog:start=20110823045459S:dur=11050:turn=26636:kills=769:fifteenskills=Slings,Dodging:gold=1173:goldfound=1153:goldspent=0:fruit=28160:sc=50512:ktyp=beam:killer=a dragon:dam=45:sdam=45:tdam=45:kaux=blast of flame:piety=159:end=20110823105220S:map=minma 06:06:08 not seeing cv 06:06:26 so it's Henzell's fault 06:20:18 sure, blame the bot :( 06:20:22 bots don't get any respect :P 06:28:05 -!- dpeg has quit [Quit: Lost terminal] 06:32:30 -!- Pingas has joined ##crawl-dev 06:34:13 -!- edlothiol has quit [Ping timeout: 256 seconds] 06:41:00 -!- syraine has joined ##crawl-dev 06:41:11 -!- ais523 has joined ##crawl-dev 06:41:19 Hello? Question! :) 06:41:30 How long do you think it will be until the Demigod changes occur? I hunted around for an answer, could not find one. 06:44:24 -!- Mu_ has joined ##crawl-dev 06:46:11 ask mumra, he's the one coding it 06:48:48 -!- ldierk has joined ##crawl-dev 06:49:50 The skill screen is noticeably less cluttered than last week(ish), which is nice. 06:50:36 hell yeah 06:50:39 OTOH it's not immediately clear what the highlighting (with the star) does for a skill (it's focus mode).. not sure if it's too bad though. 06:50:55 I'm a bit surprised that there's foucs in auto mode, I don't think that was the case before? 06:51:21 Mm, that was something I was noticing. 06:51:55 I preferred it, although this is clearly only my opinion, when the focus option was on the bottom-right. It saved an additional key-press, and I don't micromanage my skills in a gradated way. 06:52:04 =) 06:52:20 focus was always in auto mode 06:52:35 but (as with manual) only if you were in focus mode 06:52:43 Ah, I see. 06:52:45 and oh yes, the skill screen is so much better now 06:52:53 It is! 06:53:02 -!- dpeg has joined ##crawl-dev 06:53:19 But I suppose auto mode was more like, 'what you automatically have in the starting setting' 06:53:36 More so than what is actually referred to as auto mode itself, right? 06:53:43 syraine: mumra has just asked for help on the DG forum thread. If you want to push demigods a little, read up there and take part. 06:53:56 Dpeg: I'd love to. Thank you. 06:54:11 The difference between auto and manual is also lost to me really.. I see that the training percentages change when I switch mode, but isn't "auto" the same as having all skills on, and "manual" when I turn some of them off? :) <-- naive user 06:54:27 Oh, by the way, I'm setting up another major text patch. I remember that the other one was a bit large, so this time I wanted to give a head's up. 06:54:28 Keskitalo: did you read the help screen? 06:54:28 (I haven't followed the discussion at all really) 06:54:30 @dpeg 06:54:47 syraine: speech or descriptions or quotes? 06:54:57 dpeg: godspeak.txt 06:55:11 dpeg: "But I shouldn't have to!" 06:55:17 syraine: as far as I understand it, the basic code is all there and what is needed now is content (god speech, minion definitions). 06:55:22 additional wrath lines, clear Xom lines to show whether it's a minor miscast or not 06:55:41 Keskitalo: no way. If you have a question, m? should clear it up. Afterwards you can complain. 06:55:52 syraine: cool. Upload, I will read it. 06:56:20 dpeg, that's right. I was just reading the commentary that you made when the patch was pushed recently after I stumbled across it, and you mentioned that it was so large it had to be pushed into the next version because of the fact that there has to be at least a few errors in it. 06:56:32 Since you are probably David Ploog, right! 06:56:34 I'm thinking from usability design point of view, I don't think I should need to read help to figure out the modes. (I'm trying to think how to improve this, I'm not just complaining) 06:56:38 syraine: yes 06:57:03 Okay, I was worried I was talking to a completely different person. That would be embarassing. :) 06:57:12 Keskitalo: I disagree. You cannot expect that everything is clear at a glance. Besides, manual and auto do what they claim to do. 06:57:19 Keskitalo: dpeg is talking about in-game help, not manual. The skills screen has a lot of information density. It's impossible to add explanations to it. 06:57:19 The mode names could perhaps be better. 06:57:25 perhaps, yes 06:57:50 passive vs active would be misleading too, though 06:58:16 I agree with Keskitalo, respectfully. It is my thought that although there is a limited amount of space on the console, that some effort could be made to use the existing space effectively enough to translate the relative strengths of each mode without using additional seconds. 06:58:41 syraine: and more specifically, how? 06:58:46 The one-liner explanation, when you switch modes, is pretty good, I really think we should be able to explain the system within it. 06:58:50 Since I don't know how to do that, that's my only input. I'll think about that, galehar. 06:58:56 I actually will, since I was noticing this lately during play. 06:59:03 We have just created that space. 06:59:19 I complimented before, how the screen looks much nicer now. 06:59:28 I agree, it's much better! 06:59:29 The m?? help screen is good too, btw. 06:59:46 Anyway, I am afraid I have to go to mumra's Demigod discussion, although this is also important... I'll be back. 06:59:48 yes, everybody should be happy, only that we'll get complaints about how we suppress information :) 07:00:07 speaking of the skill screen look, there are a proposal to adjust some colours: https://crawl.develz.org/mantis/view.php?id=4399 07:00:11 I think the oneliners should be the same as in the help page: "Automatic: Skills are trained as you use them." "Manual: Experience is spread evenly across all activated skills." 07:00:23 Oh, I like that. 07:00:36 Hi, there. Is the source for the ssh/telnet server program part of the git repository? 07:00:52 Keskitalo: sounds good 07:01:00 I think my confusion came from the manual mode onliner: "the skills you have selected are trained". This is sure the case for auto mode too, if you turn some skills off? 07:01:29 Keskitalo: oneliners were written by me, help page by dpeg. Obviously, one can't be good at writing both code and documentation :P 07:01:34 hehe :) 07:01:47 Keskitalo: ah, emphasis missing. "only the skills you have selected are trained" 07:01:59 Dpeg, do you have a URL for the Demigod discussion? I can't find it in the Coding or Game Design sections of the Tavern. T_T 07:02:09 galehar: I generally agree but of course there are gods among us mortals. One is greensnark. 07:02:12 dpeg: No, it's still problematic, since you can deselect skills in auto mode. 07:02:40 syraine: sorry, cannot paste urls, don't ask. Go to tavern active topics page. "Demigods and feedback" by mumra is one page one. 07:02:49 How about "per use" and "spread evenly" for mode names? Or "use"/"evenly" or "use"/"spread"? 07:02:52 I'll go with Keskitalo's suggestion and use dpeg's phrasing for the oneliner help. 07:02:54 Thank you, I wasn't aware of that feature. 07:04:12 Gotta pick up son, see you later. 07:04:14 -!- dpeg has quit [Quit: leaving] 07:05:23 galehar: Sounds good! 07:05:30 Sorry if I came across as complaining. 07:05:39 it's fine :p 07:05:50 I'll try to think up some ideas for the mode names.. those above are probably not that good. 07:06:08 -!- ussdefiant has joined ##crawl-dev 07:07:09 be aware that I'm about to bring further distinction between the 2 modes. When I replaced the L0 dance by skill restrictions, unknown skills will be enabled by default in auto, and disabled in manual. 07:07:31 Ok. 07:08:00 Very impressive btw getting rid of victory dancing. :P 07:08:21 its awesome how quickly i got used to that, yes 07:08:27 i sure wouldnt want to go back 07:10:27 I wonder if Linley's heard about it, as it was one of the things he'd have worked on next if he hadn't moved on. 07:12:07 I read a recent interview of his. 07:12:28 He's working on shooting games, and seems happy at the popularity of Crawl right now. He didn't seem like he'd played lately! 07:12:49 i should probably try his lated shmup 07:12:58 some of his stuff is really fun 07:13:12 syraine: Was it the Quote Unquote interview? 07:13:26 http://quote-un-quote.tumblr.com/post/2178789666/interview-with-shmup-legend-linley-henzell 07:13:43 Keskitalo, I think so? 07:13:46 Can anyone add that to the wiki press page btw? :) 07:13:59 That seems less recent than I recall, however. But yeah! Someone someone. 07:14:01 cant you? 07:14:05 ...-looks around- 07:14:07 Anyone? 07:14:08 :P 07:14:12 I'll do it. -.- 07:14:16 Thanks! 07:14:32 galefury: I don't have my login credentials on this machine. 07:15:06 I've played Angry Moth (what he has released so far) quite a bit, it's good, I'm really looking forward to it. 07:15:27 cool, i think that was the one i wanted to try 07:17:05 Not everyone is fond of the rotating viewpoint though, but I think it's very fitting for the game. 07:17:15 hm, on the screenshot it looks kind of like an arena shooter 07:17:18 i hate those so much 07:17:44 but i guess ill see it when i try it 07:20:33 It's a lot like that, but it's also Freespace/TIE Fighter style space sim/shooter in 2D. 07:22:29 Keskitalo: done - 07:24:32 Thanks again! 07:26:39 -!- Twilight13 has quit [Read error: Connection reset by peer] 07:26:50 -!- Twilight13 has joined ##crawl-dev 07:26:54 S'kay! 07:27:02 Did you see the fountain mimic death on ##crawl? 07:27:03 :) 07:35:26 -!- ais523 has quit [Read error: Connection reset by peer] 07:36:38 -!- ais523 has joined ##crawl-dev 07:49:33 -!- valrus has joined ##crawl-dev 07:51:45 -!- syllogism has joined ##crawl-dev 07:55:22 clearly we need to add 'angry moth' to the moth of wrath description 07:56:12 also there needs to be a garden of coloured lights vault :) 08:01:28 -!- Keskitalo has quit [Quit: leaving] 08:06:33 -!- mumra has joined ##crawl-dev 08:22:44 -!- Twilight13 has quit [Read error: Connection reset by peer] 08:23:01 -!- Twilight13 has joined ##crawl-dev 08:25:27 syraine: a mimic kill during the orb run:P 08:26:04 galehar: unfortunate about that Tormentor. And Slow Healing 3 08:26:07 :3 08:26:31 haven't been able to watch it (can't access fooTV from here) 08:26:55 Oh, he essentially got mutated by an orb of fire from slow healing 2 to 3 08:27:02 and on one of the D:-levels, found a tormentor 08:27:07 the tormentor dropped him to 6 HP 08:27:29 and he I think CBlinked repeatedly, but one of them landed him next a fountain. The fountain then, um, killed him. 08:27:36 Awkward. :) 08:31:00 hi syraine 08:31:20 just caught up; my internet has been down since last night :(# 08:32:20 mumra, hey 08:32:27 Whatever help you need, ask me. :) 08:33:06 This is something I'm particularly interested in. I've done work with C++ and understand lua; in terms of DCSS I've pushed a relatively large patch for monspeech in March. 08:33:28 cool; well, if you've been working on speech files already, you're familiar with the format 08:33:44 -!- ussdefiant has quit [Ping timeout: 256 seconds] 08:33:47 I also have a godspeak patch to make Xom lines more informative as to the level of damage they're doing prepared, it'll probably be done by the 26th? 08:33:52 everything for the demigods is coming from the same text file format 08:34:12 It's about two or three thousand words, but I'm putting in um, about 1,000 from that. Okay, can I get a copy? 08:34:45 i just linked to the two files on that tavern thread 08:34:50 Thanks! 08:35:20 What are your thoughts on the other suggestion for demigods? 08:35:30 the abstract_worshippers proposal I think 08:35:38 making them flavored 08:35:59 I support it simply because it gives rise to the idea of atheistic piety, like monks have. 08:36:07 slow healing 3? That's cruel... 08:36:21 It is. What makes it worse was that it was a spectacular win. 08:36:25 Level 23 DrAE 08:36:30 synraine: which bits do you mean exactly? there are a lot of parts to the proposal - i'm just focusing on the minions 08:36:54 um, in respect to giving them powers relative to defeated minions 08:36:56 or whatever 08:36:58 -shrug- 08:37:04 like, having non-item rewards 08:37:12 that was what I posited on Tavern: having summoning rewards 08:37:23 one thing that isn't supported right now in any great amount is permanent allies 08:37:44 syraine: there seemed to be opposition to ideas about giving them powers in general 08:37:54 why is that? 08:38:03 they're already quite powerful 08:38:33 They were already quite powerful. This is more to make them interesting. The stat gain thing isn't that spectacular, really. 08:38:48 i replied on that thread about the permanent allies; i don't think it's a good idea, it changes the theme - you're supposed to be fighting against the gods, not directly receiving gifts from them ;) 08:38:52 You could just neutralize their HP gain, drop it to a lower level, make them spiritualistic 08:39:08 Mmkay. 08:39:09 the suggestion was for xom though, he could sometimes make an exception 08:39:16 just to make things more amusing for himself 08:39:21 Yes. That was it. 08:39:40 I also love chaos spawn, and they're impossible to get as allies iirc 08:39:56 There are no pets in the game, really. 08:40:17 true; it's also a case of whether permanent allies are just a bit too good. i don't have a particular opinion on it, you'd have to get dpeg's reply on that. 08:40:23 -!- dpeg has joined ##crawl-dev 08:40:23 No individual creature that you can deck out. And summoning without spells is hellishly fun. 08:40:28 aha 08:40:31 Demigods are being discussed? 08:40:35 Yes. 08:40:44 syraine: They should not get "divine" powers. 08:40:48 yes and your name was mentioned seconds before you joined ;) 08:40:53 The only source of permanent allies that is non-god is the bottle. 08:41:11 syraine: not true; twisted resurrection 08:41:12 mumra: where did you get the summon dpeg invocation? 08:41:19 Although I despise micromanagement, I support a single ally that remains with the player. Oh, apart from that. 08:41:21 syraine: the plan is to not have the species influence playing style at all. 08:41:21 How silly. 08:41:29 galehar: i found it in this book that was lying on the ground 08:41:43 dpeg, I don't understand you. galehar, you're funny xP 08:41:57 So, you mean not even as much as being a Troll or Spriggan? 08:42:17 So far, demigods are focused toward hybrid gameplay, using spells with melee combat. 08:43:15 Their aptitudes are poor, but their high MP reservoir and great strength and intelligence lean them to offensive conjurations in heavy armour. 08:43:29 At least, this is what I understand from mikee_ :\ I don't play them. 08:43:39 syraine: powers like smiting, allies etc. are often proposed but I am convinced that would damage a working species. 08:43:39 The proposal is very mild: You get the abstract followers for flavour and the minions for fun and loot. 08:43:39 If you give DG innate abilities, that influences playing style. Demigods are free, they don't need that. 08:43:51 Okay. 08:43:54 No, I like that. 08:43:56 Demigods are free. 08:44:04 syraine: I don't think you can call the aptitudes poor. 08:44:26 hmm 08:44:37 before I answer, I'll check the numbers on -1 apts 08:44:41 their apts are good, yeah (which is what makes them good hybrids) 08:44:50 It may be that further gameplay effecrs arise (beyond loot from minions) but I'd advise to go the small (in gameplay, not coding terms) step first. 08:45:03 dpeg: animated sausage? Sounds deadly. 08:45:19 galehar: I thought you'd like an animated egg :) 08:45:22 19 percent reduction to base aptitude doesn't seem bad 08:45:29 What I mean more is their lack of specialization 08:45:59 It makes them inferior in terms of playing the usual types of hybrid than, let's say, Merfolk, as I comprehend it. 08:46:05 syraine: What demigods are getting right now, with God's and mumra's help, is flavour. 08:46:49 dpeg: I was answering your statement on aptitudes, not suggesting rebalancing DG. :3 08:46:59 DG are widely considered powerful and boring, mm...? 08:47:41 I was sort of saying, thinking you were telling me the focus was to homogenize them, that each race has its own playstyle. 08:48:03 regarding hybrids, any thoughts on bringing back reavers? 08:48:12 IE is pretty much a reaver now 08:48:13 syraine: I don't think that is true. Many species have, but some are versatile. 08:48:21 as in melee + conjurations 08:48:34 galefury: could we have school focus? 08:48:42 if IE is pretty much a reaver then there's no need to bring back reavers :P 08:48:44 -!- valrus has quit [Remote host closed the connection] 08:48:51 mhh, but IE doesnt start with a weapon 08:49:11 What about the class removal idea? 08:49:13 and youre not told it works great as a hybrid 08:49:20 Replacing them with modules. I don't know. 08:49:22 why would anyone want to remove classes? 08:49:40 Oh, the idea is to give specific modules to choose from 08:49:40 they work, and starting a game of crawl is complicated enough already 08:49:59 why? 08:50:07 So you can make your own class 08:50:14 For instance, polearms/ice magic 08:50:18 (= 08:50:18 i tried TOME the other day after i saw people discussing it here; it was horrible - had to fight my way through dozens of options just to start a game 08:50:23 it would be so much work, and you havent mentioned any reasons why it would be better than classes 08:50:38 It doesn't have to be the only option. 08:50:42 syraine: gotta pick up the other kid in a moment. Are you familiar with the DG wiki page? 08:50:42 well it can pick one up on d:1 and do just fine 08:50:44 The proposal suggests replacing it. 08:50:48 But it could just be a custom thing. 08:51:03 Dpeg, yes, when I went into firefox to look at mumra's thread I had it as the first result 08:51:35 it sounds like a balancing nightmare, and people can customize ingame anyway 08:52:00 -shrug- 08:52:02 It's not my idea 08:52:07 if custom classes are optimal, people are forced to go through more menus to start a game 08:52:11 customizing in-game is the best kind of customization that exists 08:52:18 I agree! 08:52:20 if regular classes are always better, whats the point in having custom ones? 08:52:25 -!- ais523_ has joined ##crawl-dev 08:52:25 In a lethal game like Crawl startup should be real quick. Some devs have invested effort into cutting starting choices. We don't want to know gender, age, psychological traumata and preferred soda of our characters; two choices and you're in the dungeon. 08:52:26 -!- ais523 has quit [Disconnected by services] 08:52:28 -!- ais523_ is now known as ais523 08:52:38 adding more customization outside the game (worse yet, before you can ever get started) is a bad idea 08:52:44 Yeah, I remember they did that with Artificers 08:52:50 It does appeal to a certain demographic 08:52:58 Having the capacity to choose some obscure playstyle 08:53:08 and wizards, conjurers, chaos knights... 08:53:09 Dwarf Fortress. :P 08:53:21 dpeg: that was my problem with TOME; after my first death, i really couldn't be bothered to start another game :) 08:53:32 go down that road and you end up with a startup process that's a whole minigame in itself 08:53:37 mumra, describe TOME? 08:53:44 why was the starting so difficult 08:53:54 because of a huge amount of options 08:53:59 mumra: ADOM suffers from the same. Those silly games with their RPG background. As I see it, role-playing should come from in-game decisions, not from the backstory rubbish. 08:54:08 03kilobyte * rc6a4ac64c9bd 10/crawl-ref/source/hiscores.cc: Fix a couple of format errors. 08:54:11 Zaba, my only real thought is that you should be able to satisfy people who do want to have 1.9 Conj and 2.3 Fire 08:54:17 or... yeah, whatever 08:54:18 03kilobyte * r13d83069c3ae 10/crawl-ref/source/Makefile: Don't disable _FORTIFY_SOURCE. 08:54:22 syraine, no, I think that's horrible 08:54:26 syraine: not worth it, trust us. 08:54:35 okay 08:54:37 -laughter- 08:54:42 syraine: Crawl has its focus somewhere else. 08:54:55 syraine: you can just start a DG and train your Conj and Fire up to those values 08:54:56 It's not me, and I know that its focus isn't there. 08:55:05 Anyone would object if I move that idea to "won't do"? 08:55:08 mumra, I don't care about having that. :P 08:56:21 We would presumably not even take it if we got a working patch, so best to be honest about it. 08:56:49 you can always start-scum a wanderer if you want such exact stats that badly :p 08:57:06 kilobyte: !lg xenene drwn s=xl 08:57:08 -.- 08:57:18 if you use that in ##crawl, it's frightening 08:57:19 kilobyte: I wondered if we should make Wanderer reroll exactly the same character until you reach XL 7 or so :) 08:57:38 syraine: drac rolling? 08:57:50 dpeg: 987 times 08:57:54 13 to go! 08:58:03 :P 08:58:05 dpeg: <3 08:58:27 Mainly because of very simple things 08:58:53 I would imagine. 08:58:57 Probably people scum for crossbows. 08:59:07 kilobyte: the idea is slightly serious... it would make Wn completely different, of course. Players will hate it, that is why I never mentioned it before. 09:00:19 dpeg: you could just replace Wanderer's whole ridiculous equipment/stat rolling system with gold and a potion of experience x) 09:00:38 rename them to Tourist 09:00:39 best idea. 09:00:41 syraine: Wanderers have been reworked once, I think. 09:00:56 * dpeg warn syraine. There are things you don't crack jokes about. 09:01:04 -laughter- 09:02:03 i support Tourists 09:02:07 mm, but that is a bit of a problem. you can start with weapons that are much more powerful than others; anything from a club to a crossbow 09:02:27 i mention crossbows because with 0 skill you can still kill most things from D:1-6 with a few bolts 09:02:39 I wouldn't mind removing wanderers, but before that, we can go the XL 7 route. 09:02:52 they also have a low mulch rate. other ones are quarterstaves after the buff and falchions or sabres with good enchantments 09:03:03 dpeg: If you did something like that I would keep the level at 2 or 3, to enforce trying it out a little bit but not penalizing players who, well, can't make it to level 7 easily. 09:03:23 jle: each new version increases the level requirement by one! 09:03:31 dpeg: if you set a fixed xl, anticipate hu/ko/ha being the most chosen wns 09:04:06 because you can definitely get a Kobold to XL7 in about four minutes 09:04:09 From a design point of view, wanderers are an abomination and should be scrapped. 09:04:16 absolutely 09:04:33 but i like the camera they have in inventory 09:04:35 T_T 09:04:54 How about letting wanderers pick one skill to be guaranteed to have, and randomize the rest? 09:04:58 dpeg: how about the Wn roll is based on hour. For 1 hour, everybody roll the same Wn. 09:05:14 galehar: you are a kind person. That would help, yes. 09:05:41 syraine: my aim for demigods initially is to have a few types of minion each god can send, carrying appropriate loot. at that point the species can be properly tested by lots of people, and we find out whether it's enough fun :) then we could think about other gimmicks ... 09:05:43 I thought about making it one day, but there's timezone 09:05:52 jle: 'choose a skill. [next page] [next page] [next page.]' 09:06:08 :3 09:06:11 syraine: Have you ever pressed * in the skill screen? There are not that many. 09:06:41 jle: I am being silly. But on a serious note, I think there's a push to remove unnecessary screens from the game. 09:06:50 syraine: but at the moment i want to limit things to what is possible in monbuild.txt - even then, occasional source changes might be needed (for instance i've already added an extra syntax for generating ashenzari minions with decent cursed gear) 09:06:52 mumra: do you also need additional messages for the worshipers? 09:06:53 Artificer was recently changed to just give you three wands. 09:07:20 syraine: Fighters get a weapon choice. One selection doesn't seem like a terrible thing. 09:07:29 mumra: is it cased to be useful equipment? 09:07:36 I want: "Little boys defecate your altars. Nobody minds." 09:07:38 jle: but if fighters did not, they'd suffer. 09:07:39 dpeg: yes; most of them won't have any speech right now. but it's not as much a priority 09:07:41 <|amethyst> just looked at the interview... I had no idea Linley did Overgod 09:07:47 <|amethyst> I've been playing that for years 09:07:54 mumra: speech? You mean text lines? 09:07:58 dpeg: <3 09:08:01 mumra, I can easily do that 09:08:05 -shrug- 09:08:10 syraine: yes, I added a new good_cursed prefix to item lists; otherwise cursed gear always had negative plusses 09:08:23 dpeg: yep, monspeech.txt 09:08:44 -!- dtsund has joined ##crawl-dev 09:08:53 mumra: I am referring to messages that come up when piety goes up/down. So it is not about someone talking to you. 09:08:53 ...what a nice email 09:09:15 mumra: the piety messages. I certainly support atheistic piety, and there's code for it too. 09:09:32 mo starts with two stars of piety in color: darkgrey 09:09:34 I think 09:09:45 mumra: what about outsourcing all demigod related speech into a demigod.txt file? 09:09:49 I might have a look on how that is shown, to see if you can tie something to it 09:09:54 dpeg: oh i misunderstood; well i filled in the messages but they can be changed 09:10:12 mumra: I guess there will be a time when I can add more :) 09:10:26 mumra: you could add multiple messages for each 09:10:28 Now daughter, tho. Gotta unsummon myself. 09:10:36 -!- dpeg has quit [Quit: abjured] 09:10:39 * syraine casts Abjuration 09:10:42 )= 09:10:44 no target 09:10:45 dpeg: the piety gain/loss messages for all gods are hard-coded. if I'm going to move DG's ones to text files, it might be an idea to do the same for other gods whilst i'm at it. so it's all normalised. 09:10:54 ah 09:11:19 -wave- 09:11:20 I am still here 09:11:22 !tell dpeg The piety gain/loss messages for all gods are hard-coded. If I'm going to move DG's ones to text files, it might be an idea to do the same for other gods whilst i'm at it. 09:11:22 mumra: OK, I'll let dpeg know. 09:11:35 * mumra casts Abjuration 09:11:41 ... damn nerf 09:11:43 -!- syraine has quit [Quit: Abjured.] 09:13:20 -!- syraine has joined ##crawl-dev 09:13:41 puff 09:13:55 haha 09:14:08 mmkayyy 09:15:20 Xom opens a dark gate. 09:15:21 Xom smiles upon your endeavours. 09:15:23 Xom seems pleased with you. 09:15:37 before, Xom just did whatever and you didn't know if he was happy or mad 09:16:06 Xom is furious with you for choosing that weapon! 09:16:07 Xom considers it against your religion to use that weapon! 09:16:09 "Emergency transfer!" 09:16:33 Showing Xom's whims (nearly said 'WHOMS') 09:16:41 syraine: bonus points if Xom decides that it's against his religion to use a weapon he gifted you 09:17:01 does xom really get furious? 09:17:21 -!- elliptic has joined ##crawl-dev 09:17:29 ais523, I will contemplate that 09:17:36 what else 09:17:39 he gets bored 09:17:45 but i believe he gets displeased too 09:17:53 so therefore he has to get furious 09:17:56 well, I think that Xom behaviour should be arbitrary, like it is now 09:17:57 probably if you do boring things 09:18:01 but he should just make up random motivations for it 09:18:15 ais, that is it...--- 09:18:31 oh, and new Xom confusion lines (because Xom needed them.) 09:18:37 let's see 09:19:23 it's probably best not to try to make the motivations fit the context, because it's Xom 09:19:41 Xom confusion 09:19:42 "Heh heh heh..." 09:19:44 Xom gives the Dungeon a glimpse into its thoughts. 09:19:46 Xom's power touches on your mind for a moment. 09:19:48 Xom shows you a treat. 09:19:50 w:1 "Be more like Xom in just one easy step today! Join now!" 09:20:33 Xom shows emotions correlant to your behaviour. 09:20:37 Chaotic, not mad, ne - 09:20:42 Xom draining or torment 09:20:44 "You have displeased me, mortal." 09:20:45 "You have grown too confident for your meagre worth." 09:20:47 "You have not fulfilled your side of the bargain." 09:20:50 Xom's power rends through you in anger. 09:20:52 The first line is from 0.6. 09:21:31 The last is the most powerful of a long series, starting with "You almost hear Xom's maniacal laughter..." 09:22:25 Xom revert banishment 09:22:27 w:30 09:22:29 "Kidding!" 09:22:30 "On second thought, though..." 09:22:33 "Hmm, you're smelly." 09:22:35 "I don't like @player_genus@ any more. You can't stay at my house." 09:22:37 etc 09:26:29 -!- ZChris13 has joined ##crawl-dev 09:26:39 Man. All I can think of now, syraine, is Xom saying "You do not wear the pants in this relationship, mortal!" 09:27:04 Torokasi: I am adding that, right now. 09:27:05 Thank you. 09:27:09 hahahahaha 09:27:46 Xom's dark power touches on your enemies. 09:27:47 You hear Xom's malevolent, cacodemonic howl. 09:27:49 "You do not wear the pants in this relationship, mortal!" 09:28:09 Xom_bad_polymorph :) 09:28:21 haaaha. Nice 09:28:55 attribution to you just above it 09:29:04 please, if you have more ideas, just message me 09:29:07 Thanks. Not necessary but appreciated. 09:29:10 I welcome them - 09:29:25 that is exactly the sort of thing Xom needs, you know? 09:29:38 syraine: So you're making some kind of bigger god message overhaul? 09:29:42 Alright, will do; got nothing else to do while I walk for two+ hours, so can do brainstorming. 09:29:47 jle, mainly Xom 09:29:50 also Zin 09:30:07 but when I finish that, I'll be doing stuff with Mumra 09:30:09 HORRIBLE STUFF 09:30:11 >=((( 09:30:16 * syraine devours Mumra. 09:30:27 -!- galehar has quit [Quit: Page closed] 09:30:51 I do like a line in revert_banishment 09:31:35 hehe 09:31:35 "Xom, Zin, same thing. Now give me money, I'm going to go get a new "? ... man, now I'm seeing Xom buying a random item from a store with your cash. Random odds of him giving it to you 1000-10000 turns later. 09:32:04 Torokasi: I like the idea of inverse gifts. 09:32:24 Actually, I quite like that. Xom takes gold from you as opposed to giving it. 09:32:29 Torokasi: random item that's actually in a shop? or do you just make up an item of a sort that the player might potentially want to buy, and deduct its cost? 09:32:30 Oh! 09:32:39 I've thought of a ridiculous idea. 09:32:42 Random Xom sacrifices. 09:32:56 so he demands you pray over, say, sultanas, randomly, for no reason at all? 09:33:00 You walk onto your stash: "The ring of regeneration glows slightly, and disappears." 09:33:06 oh, I see 09:33:08 something like that. 09:33:15 You hear Xom chuckle. 09:33:16 sounds like it'd promote degenerate behaviour 09:33:24 Xom demands ... a shrubbery? 09:33:25 I know )= 09:33:25 ais523: Actual item in a shop, is removed from the shop because Xom bought it. 09:33:37 lol, apport your stash manually 09:33:38 Torokasi: so it'd be strictly a negative effect, then 09:33:48 He might give it back 09:33:49 Xom needs strictly negative effects 09:33:52 Well, if he gives it to you later, it becomes neutral 09:34:02 syraine: He has plenty of those. 09:34:02 anyone want to watch a horrible ttyrec 09:34:04 of Xom 09:34:07 I personally think Xom needs more ambiguous affects tending positive 09:34:19 dtsund: those are all boring, summoning/torment/bad mutations 09:34:20 Torokasi: It is still temporarily negative 09:34:22 I mean fun ones 09:34:35 More positive effects is good too, yeah. Having a good balance is nice for a god of "whaddafuck" 09:34:40 ZChris13: Sure. 09:35:11 Would probably want to put a cap on how much he will spend/what he'll buy, but yeah, it does start as short term negative and may never pay off. 09:35:30 I think Xom most importantly needs effects that scale 09:35:54 Xom confusion/summon nequoxec/whatever is hard in the early game and pitiful later 09:36:08 did anyone see that ttyrec just then =l 09:36:50 syraine: https://crawl.develz.org/wiki/doku.php?id=dcss:brainstorm:god:xom:new_xom_effects 09:36:56 there are already plenty of ideas there 09:37:08 (if you have any more, add them!) 09:38:09 -!- dtsund has quit [Read error: Operation timed out] 09:38:27 mumra: let's make some :3. 09:38:31 how many of those were done 09:39:01 synraine 09:39:05 uh 09:39:13 Also, we want to avoid things like my spck death 09:39:15 -.- 09:39:32 syraine: i don't think many of them have been done (at least, people should have crossed them out if they did them) 09:39:50 well, I could do some after godspeak is done 09:39:51 -shrug- 09:40:18 I like the jelly one. 09:40:54 Also monsters - 17 09:40:59 rename it playtime 09:41:12 i like xom's short effects a lot 09:41:38 Xom should not be completely random, joke choices are not on -.- 09:42:14 -!- ussdefiant has joined ##crawl-dev 09:42:21 Also Xom organizes a playdate! 09:42:45 If Xom frequently transformed you, like Polymorph Other, that would be nice 09:43:02 syraine: that xom page is a bit out of date and needs cleaning up; there isn't an Implementable for Xom effects so it's not totally clear what would actually be accepted 09:43:18 syraine: although there is a Xom implementable: https://crawl.develz.org/mantis/view.php?id=4398 09:43:25 which would make him slightly less random 09:43:32 mumra: I'm okay with starting 4,5,6,7,8,10,13,17,18 09:43:39 which apparently dpeg approves 09:43:46 at least one of those 09:43:50 they're not long or hard anyway 09:44:09 particularly 8 09:44:11 yes, but i think the "ticks to tension" implementable is more important (hence it being made an implementable, whereas the other effects haven't) 09:44:19 yes 09:44:29 oh right 09:44:29 once Xom is working on tension, new effects can be more relevant 09:44:31 the problem with tension 09:44:39 formatting error on skill screen (https://crawl.develz.org/mantis/view.php?id=4602) by Vinterriket 09:44:39 i.e. you go around a corner and you no longer have any 09:45:12 I think you can game tension severely 09:45:14 i'm not 100% sure how tension works; but that would be easy to fix by making it have a cooldown 09:45:25 I read it, it's based on the dangerousness of monsters 09:45:29 particularly easy to scum early 09:45:39 just create a huge line of monsters by running around 09:45:47 Xom's hostile tukima's dance should be removed, it is way too dangerous early 09:45:52 then wait and xom gives you like, a friendly sixfirhy 09:46:03 or a hostile one 09:46:16 RichardHawk, I'm against removing dangerous low-level effects 09:46:31 and just to prove my objectivity, I found a ttyrec of me having a horrible xom effect 09:46:38 syraine: It's one you can't do anything about, though. 09:46:46 It -removes- your main offense. 09:46:46 RichardHawk: teleport 09:46:51 you don't fight it 09:46:55 And you lose your best weapon 09:46:56 just grit your teeth and run off 09:46:58 yes 09:47:06 hint: this happens in many situations you could avoid 09:47:28 one of those situations is worshipping xom as a weapon-user 09:47:37 in fact, ??xom_reasons outlines this 09:48:36 if you're avoiding a particular class due to a specific xom effect then yes, that effect probably needs to not happen to low-level characters 09:48:53 -!- Torokasi has quit [Ping timeout: 255 seconds] 09:49:27 mumra: you avoid wielding a weapon 09:49:35 unno 09:49:42 This seems to be in the same vein as a goblin with a wand of disintegration. It can be an unavoidable death, but is it that common? 09:49:43 keep the effect 09:49:45 make it short duration 09:49:52 give the player back the weapon when it ends 09:50:08 jle: yes, which is why I am taking it seriously 09:50:18 you're eventually going to get your weapon animated 09:50:31 syraine: maybe it should only happen if you've used the same weapon for a long time; xom is bored with it 09:50:39 mumra: mmkay 09:50:46 but that's based off turn count, isn't it? 09:50:48 ticks? 09:50:58 keep the effect 09:50:59 make it short duration 09:50:59 give the player back the weapon when it ends 09:51:01 See, this is fine 09:51:05 encouraging switching weapons regularly, rather than outright not wielding one, which sounds like scummy behaviour to me 09:51:10 Current implementation is "sorry, no warrior classes" 09:51:26 ... 09:51:29 mumra 09:51:37 I read that as 'encouraging switching weapons regularly' 09:51:44 'which sounds like scummy behaviour' 09:51:45 :P 09:51:52 syraine: you can base "time" off anything you like; # monsters killed with it; amount of dungeon explored; etc. 09:51:58 I actually agreed with it until you said that, haha 09:52:03 syraine: no, i meant "not wielding one" was scummy behaviour 09:52:18 because I definitely hate the idea of pressing ' 09:52:22 every now and again 09:52:31 to avoid a specific random effect 09:53:04 If you wanted to implement it properly you would probably want to keep something like a weapon-specific count instead of "last weapon wielded has been in use for x time". 09:53:06 syraine: well maybe; i think he'd get bored with *both* weapons eventually 09:53:16 just what RichardHawk said 09:53:17 Are there any effects where Xom creates an impromptu arena fight? 09:53:19 give it a short duration 09:53:22 Both friendly and hostile demons 09:53:30 yes 09:53:31 Seems that would amuse him 09:53:34 if I recall 09:53:37 Ah. Never seen it myself. 09:53:40 you can get summons both friendly and hostile in a pack 09:53:42 syraine: so you can choose to either regularly pick up *entirely different weapons*, or suffer the occasional consequences when xom gets bored with the weapon you've had for 5 levels 09:53:53 mumra: scummyyyyy 09:54:02 think of the end-game 09:54:08 why the hell would you be using multiple item slots 09:54:11 and swapping out your weapon 09:54:16 probably heavily enchanted 09:54:17 syraine: you misunderstand 09:54:23 syraine: read what jle said 09:54:40 I did 09:54:42 -shrug- 09:54:47 syraine: so you can a "number of monsters killed with each weapon". it doesn't make any difference if you keep swapping weapons; they're all going to hit the count eventually 09:54:49 So you kill x monsters 09:54:53 (you don't know how many) 09:54:59 then if you don't swap, bam! 09:55:04 hostile sabre of elec 09:55:08 syraine: by the end game, you don't really care about a measly animated weapon 09:55:12 lol 09:55:17 a measly animated weapon 09:55:23 I'd be really damn scared of a blessed blade 09:55:33 iirc they have great resists 09:55:35 and are magic immune 09:55:45 also they're very fast 09:55:46 airstrike is good against them 09:55:50 yes 09:55:54 hall of blades is tough 09:55:59 Because they levitate. 09:56:00 and we rotate back to the whole 'class specific' thing 09:56:04 which is why we're talking about this 09:56:15 because hall of blades is 'not' tough for AE 09:56:27 or anyone with good Conjurations spells 09:56:38 Clearly if you're unarmed he animates one of your arms and you get, uh, a small abomination thing? 09:56:39 however from experience animated weapons, if you will pardon the pun, cut through summons 09:56:45 ugh 09:56:47 >< 09:56:57 that's as bad as reading scrolls of curse weapon on your hands 09:57:09 syraine: initially you were saying optimal strategy was to *not wield a weapon*. how is any of this worse than that? i don't understand ... 09:57:16 Oh, and you might not have an arm spare, never mind. 09:57:23 mumra: I wasn't saying anything about optimal strategy 09:57:29 syraine: It can be good if you don't have direct damage 09:57:30 that is just the current one 09:57:35 i mean tough 09:57:35 it was strongly implied 09:57:48 i don't have much opinion about this 09:57:50 it's just that imo 09:57:54 there's a really easy solution 09:57:56 keep the ability 09:57:58 give it a short duration 09:58:00 >done 09:58:42 why would xom animate your weapon for thousands of turns 09:59:36 apparently I have played trck 10:00:02 it was alright 10:00:08 about the same as worshipping no god at all 10:00:53 psst, having a god that is like worshipping none and randomly digging through vaults is bad 10:01:09 so it seems that the good idea is to combine these reasonable suggestions 10:01:38 at least in my opinion, it is not optimal - 10:02:25 i thinking having a bigger variety of effects, so that animate weapon simply happened far less often, would also be a good option. 10:02:41 on the other hand, i never play xom; so really, i don't know what i'm talking about on this subject ;) 10:02:43 -!- polestar_blues has joined ##crawl-dev 10:04:30 Hah, this is my difficulty 10:05:00 !tell ragdoll Come to ##crawl-dev, speak to mumra about what you hate about Xom, he loves hearing about Xom! 10:05:00 syraine: OK, I'll let ragdoll know. 10:05:01 !lg * cv=0.9 s=god 10:05:02 26509 games for * (cv=0.9): 16616x , 2711x Trog, 1087x Okawaru, 735x Sif Muna, 632x Vehumet, 585x Lugonu, 533x Yredelemnul, 499x Makhleb, 484x Kikubaaqudgha, 474x Nemelex Xobeh, 473x Beogh, 453x Elyvilon, 326x Xom, 299x Ashenzari, 225x Zin, 151x Cheibriados, 137x The Shining One, 76x Fedhas, 13x Jiyva 10:05:17 yeah 10:05:18 /wow/ that's unpopular 10:05:21 especially for a starting god 10:05:34 so basically Xom is about as bad as taking Ash, Zin, Chei, TSO or Fedhas 10:05:36 lol 10:05:39 I didn't expect to see Xom below Nemelex, who has to be picked up at the Temple, and isn't massively popular 10:05:43 Ash is rather new 10:05:43 And Ash is unpopular because of mechanics 10:05:53 that was cv=0.9 10:05:56 oh 10:06:00 ais523 10:06:02 you did it wrong )= 10:06:11 !lg * cv>0.8.1 s=god 10:06:13 118077 games for * (cv>0.8.1): 78888x , 9685x Trog, 4280x Okawaru, 3422x Sif Muna, 2982x Vehumet, 2744x Xom, 2306x Lugonu, 1898x Makhleb, 1889x Kikubaaqudgha, 1780x Yredelemnul, 1510x Ashenzari, 1501x Nemelex Xobeh, 1430x Beogh, 1356x Elyvilon, 898x Zin, 672x Cheibriados, 469x The Shining One, 295x Fedhas, 72x Jiyva 10:06:18 betterrrr 10:06:40 jiyva needs some love 10:06:41 why is picking 0.9 wrong? I wanted statistics from a recent game that wasn't as recent as 0.10alpha 10:06:57 well, trunk shows recent changes to gods 10:07:22 also the base for one version isn't a good distro 10:07:29 !lg * cv>0.8.1 nrunes>=1 s=god 10:07:29 Unknown selector: nrunes 10:07:37 !lg * cv>0.8.1 runes>=1 s=god 10:07:37 Unknown selector: runes 10:07:42 !lg * cv>0.8.1 nrune>=1 s=god 10:07:44 1514 games for * (cv>0.8.1 nrune>=1): 218x Vehumet, 208x Trog, 188x Sif Muna, 145x Okawaru, 135x Makhleb, 108x Kikubaaqudgha, 92x The Shining One, 90x Ashenzari, 57x Nemelex Xobeh, 49x Cheibriados, 44x , 43x Yredelemnul, 27x Lugonu, 26x Elyvilon, 25x Beogh, 19x Jiyva, 17x Xom, 14x Zin, 9x Fedhas 10:07:55 Xom's even worse off on that measurement 10:08:04 mm 10:08:09 wait 10:08:11 hmm; approx 2000 if those Xom games are from Xomscumming starting games and immediately renouncing Xom 10:08:13 is there a way to sort success 10:08:22 you mean, actually winning? 10:08:22 stats are fairly meaningless in reality :) 10:08:27 !lg * cv>0.8.1 won s=god 10:08:28 118078 games for * (cv>0.8.1 won): 78889x , 9685x Trog, 4280x Okawaru, 3422x Sif Muna, 2982x Vehumet, 2744x Xom, 2306x Lugonu, 1898x Makhleb, 1889x Kikubaaqudgha, 1780x Yredelemnul, 1510x Ashenzari, 1501x Nemelex Xobeh, 1430x Beogh, 1356x Elyvilon, 898x Zin, 672x Cheibriados, 469x The Shining One, 295x Fedhas, 72x Jiyva 10:08:44 err, right, nrune doesn't count players who stashed runes and then died 10:08:44 !lg * cv>0.8.1 class!=ak xl>3 s=god 10:08:45 51885 games for * (cv>0.8.1 class!=ak xl>3): 23280x , 6206x Trog, 4099x Okawaru, 3289x Sif Muna, 2916x Vehumet, 1846x Kikubaaqudgha, 1731x Makhleb, 1438x Xom, 1392x Ashenzari, 1366x Nemelex Xobeh, 958x Yredelemnul, 877x Beogh, 679x Elyvilon, 643x Cheibriados, 432x The Shining One, 345x Zin, 274x Fedhas, 67x Jiyva, 47x Lugonu 10:08:58 ok i stand corrected 10:09:10 !lg * cv>0.8.1 class!=ak class!=ck class!=be xl>3 s=god 10:09:11 44860 games for * (cv>0.8.1 class!=ak class!=ck class!=be xl>3): 23261x , 4080x Okawaru, 3289x Sif Muna, 2914x Vehumet, 1842x Kikubaaqudgha, 1721x Makhleb, 1382x Ashenzari, 1352x Nemelex Xobeh, 957x Yredelemnul, 877x Beogh, 676x Elyvilon, 643x Cheibriados, 503x Trog, 421x The Shining One, 343x Zin, 272x Fedhas, 232x Xom, 60x Jiyva, 35x Lugonu 10:09:43 !lg * cv>0.8.1 class!=ak class!=ck class!=be class!=he class!=pr class!=pa xl>3 s=god 10:09:44 43219 games for * (cv>0.8.1 class!=ak class!=ck class!=be class!=he class!=pr class!=pa xl>3): 23258x , 4066x Okawaru, 3289x Sif Muna, 2914x Vehumet, 1842x Kikubaaqudgha, 1713x Makhleb, 1381x Ashenzari, 1349x Nemelex Xobeh, 956x Yredelemnul, 643x Cheibriados, 499x Trog, 408x The Shining One, 272x Fedhas, 237x Elyvilon, 231x Xom, 63x Zin, 58x Jiyva, 35x Lugonu, 5x Beogh 10:09:52 mm 10:09:57 so okawaru is the most popular 10:09:58 have I missed any religious backgrounds there? there was dk but I think it was removed 10:10:03 probably because okawaru is one of the best gods 10:10:07 oka sif veh makes sense 10:10:10 dk is in 10:10:11 pa is not 10:10:13 with sif+veh higher up than oka 10:10:20 !lg * cv>0.8.1 class!=ak class!=ck class!=be class!=he class!=pr class!=pa class!=dk xl>3 s=god 10:10:21 42454 games for * (cv>0.8.1 class!=ak class!=ck class!=be class!=he class!=pr class!=pa class!=dk xl>3): 23257x , 4064x Okawaru, 3289x Sif Muna, 2911x Vehumet, 1833x Kikubaaqudgha, 1710x Makhleb, 1380x Ashenzari, 1349x Nemelex Xobeh, 643x Cheibriados, 499x Trog, 407x The Shining One, 271x Fedhas, 237x Elyvilon, 231x Xom, 215x Yredelemnul, 62x Zin, 56x Jiyva, 35x Lugonu, 5x Beogh 10:10:26 also, does makhleb get a class? 10:10:31 nope 10:10:38 makhleb was considered too powerful with certain races 10:10:42 and not powerful enough for many others 10:10:44 well, most 10:10:53 ddck of makhleb was silly 10:10:59 start with enough piety to get healing 10:11:03 >win 10:11:40 so basically these are temple entries 10:11:50 5.7k for melee gods 10:12:03 6.1k for magic 10:13:01 you could !lm for the god.join milestones. 10:13:24 then you'd get non-deaths 10:13:51 !lm * cv>0.8.1 class!=ak class!=ck class!=be class!=he class!=pr class!=pa class!=dk xl>3 s=god 10:14:03 234001 milestones for * (cv>0.8.1 class!=ak class!=ck class!=be class!=he class!=pr class!=pa class!=dk xl>3): 62634x , 31335x Sif Muna, 31201x Okawaru, 30773x Vehumet, 16555x Kikubaaqudgha, 16027x Makhleb, 12312x Ashenzari, 9631x Nemelex Xobeh, 6324x Cheibriados, 4830x Trog, 4806x The Shining One, 1875x Fedhas, 1679x Elyvilon, 1554x Yredelemnul, 930x Xom, 570x Jiyva, 486x Lugonu, 355x Zin, 124x B... 10:14:41 lol 10:14:55 !lm * cv>0.8.1 type=god.join s=god 10:14:55 No milestones for * (cv>0.8.1 type=god.join) 10:15:01 hmm 10:15:10 I don't know how to ask Sequell that question 10:15:38 !lm * type=god 10:15:38 No milestones for * (type=god). 10:15:41 -shrug- 10:15:49 !lm * type=god_join 10:15:49 No milestones for * (type=god join). 10:15:57 !lm * s=type 10:16:04 oh god 10:16:07 syraine: regarding Demigods - is there anything you need to know, pointers to what needs doing etc., before I have to go off for a bit? 10:16:07 here it comes 10:16:26 mumra: Is there anything you can think of o= 10:16:43 2372652 milestones for *: 1151529x uniq, 514925x br.enter, 175883x br.end, 166977x ghost, 122162x god.worship, 64298x rune, 36653x zig.enter, 27941x abyss.exit, 26302x abyss.enter, 25429x zig, 24150x shaft, 8592x death, 7603x god.renounce, 5715x orb, 3676x god.mollify, 3415x god.maxpiety, 2551x monstrous, 1618x uniq.ban, 1617x crash, 1167x zig.exit, 428x ghost.ban, 13x orb.destroy, 8x 10:17:00 !lm * type=god.worship 10:17:01 122162. [2011-09-23] ZRN the Nimble (L9 DEWz) became a worshipper of Sif Muna on turn 7123. (Temple) 10:17:05 !lm * type=god.worship s=god 10:17:20 !lm * cv>0.8.1 type=god.worship s=god 10:17:25 122162 milestones for * (type=god.worship): 28122x Okawaru, 21222x Sif Muna, 16125x Vehumet, 10710x Kikubaaqudgha, 9702x Makhleb, 8711x Nemelex Xobeh, 5105x Cheibriados, 4379x Ashenzari, 3993x Trog, 2769x The Shining One, 2537x Xom, 2498x Fedhas, 2150x Elyvilon, 1900x Yredelemnul, 952x Zin, 669x Jiyva, 456x Lugonu, 85x Beogh, 77x Feawn 10:17:25 21389 milestones for * (cv>0.8.1 type=god.worship): 4447x Okawaru, 3523x Sif Muna, 3075x Vehumet, 1976x Kikubaaqudgha, 1935x Makhleb, 1566x Nemelex Xobeh, 1543x Ashenzari, 694x Cheibriados, 577x Trog, 533x The Shining One, 366x Elyvilon, 330x Xom, 309x Fedhas, 262x Yredelemnul, 103x Zin, 80x Jiyva, 65x Lugonu, 5x Beogh 10:17:30 syraine: well if you have a look at the monbuild.txt and monname.txt, you can see what's there already. monbuild.txt is abusing the speech system to build up MONS definitions (i.e. just like vaults) for the minions 10:17:39 !lm * cv>0.8.1 type=god.worship s=god place=temple 10:17:43 syraine: but as you'll see, i've only started filling in minions for about 4 god 10:17:45 12086 milestones for * (cv>0.8.1 type=god.worship place=temple): 2623x Okawaru, 2501x Vehumet, 1777x Sif Muna, 1506x Kikubaaqudgha, 787x Nemelex Xobeh, 765x Makhleb, 568x Cheibriados, 536x Ashenzari, 371x Trog, 191x The Shining One, 136x Fedhas, 107x Xom, 74x Yredelemnul, 71x Zin, 62x Elyvilon, 11x Lugonu 10:17:48 mm 10:17:56 So I'll do Xom 10:17:58 Ah Fedhas 10:17:58 So does it look likely that demigods will get significant piety-based changes soonish? 10:18:01 syraine: good job ;) 10:18:02 A lot. :3 10:18:10 Nobody likes Fedhas 10:18:22 lol 10:18:40 1/3 of ash joins where when he was found early 10:18:44 nice 10:18:45 syraine: once you get the demigod branch compiling, you can tweak and test minions as much as you like; the more the better really 10:19:02 Zchris: I love when I find a D2-3 Ash altar 10:19:06 hmm 10:19:12 !lm * type=god.worship s=place 10:19:12 122162 milestones for * (type=god.worship): 80175x Temple, 14744x D:2, 8699x D:3, 4892x D:4, 3477x D:5, 3342x D:1, 2224x D:6, 1513x D:7, 1084x D:8, 829x D:9, 418x Abyss, 96x Sewer, 65x Slime:6, 62x Lair:6, 47x Lair:8, 44x Lair:7, 41x D:17, 33x D:10, 30x Orc:4, 28x Orc:1, 21x D:12, 19x Orc:2, 19x D:11, 17x D:13, 14x D:15, 13x Lair:1, 13x D:14, 12x Vault:2, 12x Orc:3, 10x D:18, 10x Lair:2, 8x D:26, ... 10:19:15 syraine: btw - you don't have to set the HD - any minion generated will get HD = level, where level is the player's XL plus a small bonus depending on piety and wrath with that god 10:19:23 oh good 10:19:24 !lm * cv>0.8.1 type=god.worship god=ashenzari s=place 10:19:26 1543 milestones for * (cv>0.8.1 type=god.worship god=ashenzari): 536x Temple, 387x D:2, 209x D:3, 133x D:4, 75x D:5, 61x D:6, 41x D:7, 41x D:1, 36x D:8, 23x D:9, 1x Lair:1 10:19:26 can I set it anyway 10:19:28 :P 10:19:59 I was thinking a slowed manticore HD:20 10:20:08 shoots volleys of highly accurate spikes 10:20:14 moves at speed 3 10:20:15 :3 10:20:41 jle: Demigods will be getting "piety flavour" - they don't get any abilities, but the other gods send semi-unique minions after you to try and prove you aren't a contender. So you get nice loot if you kill the minions, plus you get a religion screen telling you how well *your* religion is doing; nothing more than that at this time. 10:21:33 mumra: I see. Is this likely to be coming to a release near me soon? 10:21:44 It sounds like fun, surely. 10:22:18 jle: it's coded and working - but a lot of minion builds need defining for the different gods, along with random name generation 10:22:27 jle: which, to be honest, is the fun bit ;) 10:22:41 lol 10:22:53 jle: https://crawl.develz.org/tavern/viewtopic.php?f=8&t=2544#p31011 10:22:54 most popular kind of dg will be dgmo 10:22:58 mumra: So you're not just gonna use pan lord names for everything? :p 10:23:10 jle: have you seen some pan lord names :3 10:23:17 I am working on this as well, btwz 10:23:21 jle: if you want to help at all, it's all defined in text files, pretty easy to tweak and modify 10:23:24 At least on Xom 10:23:50 jle: no, i thought it would be more interesting with more flavoursome names (well, except for Xom...) 10:23:53 mumra: I think some ended up in fuk da sac. 10:24:13 Jolly good. 10:24:33 mumra: Xom will have flavorful names 10:24:41 You see here Quisbobo the worker ant. 10:24:42 :) 10:24:52 lol 10:25:10 well, it's easier if *all* the names come from text files - i don't have to code anything extra that way 10:27:45 well, am off for a bit - thanks in advance for any help! 10:28:14 ttys 10:46:07 03galehar * rcd4fb90d2d64 10/crawl-ref/source/skill_menu.cc: Improve in-game descriptions of skill modes. 10:46:16 03galehar * rf23ab202821a 10/crawl-ref/source/ (dungeon.cc mon-util.cc terrain.cc terrain.h): Make sure we never create floor mimic or other silly type. 10:46:16 03galehar * rd28088bfd878 10/crawl-ref/settings/init.txt: Add commented skill_focus to the default init.txt. 10:46:47 -!- polestar_blues has quit [Quit: Page closed] 10:46:50 aw, floor mimics were cool :P 10:48:23 Are there plans afoot to remove some number of ring slots from ops when transformed? 10:49:11 floor mimics? :P 10:49:15 that sounds interesting 10:50:03 jle: yes, they're supposed to meld 6-8 ring slots dependent on form 10:58:32 -!- monqy has joined ##crawl-dev 10:59:58 haha floor mimics 11:16:24 -!- ldierk_ has joined ##crawl-dev 11:34:17 03MarvinPA * rc8bde41471bb 10/crawl-ref/source/dat/des/branches/zot.des: Don't display innaccurate cTele messages when picking up the orb 11:36:36 -!- galefury has quit [Remote host closed the connection] 11:43:04 -!- MarvinPA_ has joined ##crawl-dev 11:47:22 -!- MarvinPA has quit [Ping timeout: 276 seconds] 12:04:57 -!- Torokasi has joined ##crawl-dev 12:11:26 -!- ZChris13 has quit [Ping timeout: 245 seconds] 12:14:41 -!- ZChris13 has joined ##crawl-dev 12:24:38 -!- Galefury has joined ##crawl-dev 12:26:55 -!- MarvinPA has joined ##crawl-dev 12:29:46 -!- MarvinPA_ has quit [Ping timeout: 245 seconds] 12:49:19 -!- ais523 has quit [Remote host closed the connection] 12:56:08 -!- ZChris13 has quit [Quit: ChatZilla 0.9.87 [Firefox 6.0.2/20110902133214]] 13:01:13 -!- ZorbaTHut has quit [Ping timeout: 260 seconds] 13:17:18 -!- ZorbaTHut has joined ##crawl-dev 13:17:59 -!- MarvinPA_ has joined ##crawl-dev 13:21:28 -!- dtsund has joined ##crawl-dev 13:21:36 -!- MarvinPA has quit [Ping timeout: 256 seconds] 13:24:21 -!- ZorbaTHut has quit [Ping timeout: 245 seconds] 13:38:02 -!- ZorbaTHut has joined ##crawl-dev 13:39:13 -!- Chousuke has quit [Remote host closed the connection] 13:47:56 -!- Twinge has quit [] 13:56:43 -!- ussdefiant has quit [Ping timeout: 276 seconds] 14:07:11 -!- dpeg has joined ##crawl-dev 14:09:54 -!- Danei has quit [Quit: Holy shit, this is going to be awesome.] 14:11:39 -!- st_ has joined ##crawl-dev 14:15:34 -!- ZorbaTHut has quit [Ping timeout: 276 seconds] 14:24:01 Promephix the Grappler (L10 TrMo) (Lair:3) 14:24:13 -!- ZorbaTHut has joined ##crawl-dev 14:27:55 -!- Xiberia has quit [Quit: ChatZilla 0.9.87 [Firefox 6.0.2/20110902133214]] 14:30:03 -!- ZorbaTHut has quit [Read error: Connection reset by peer] 14:30:26 -!- ZorbaBeta has joined ##crawl-dev 14:39:20 -!- dpeg_ has joined ##crawl-dev 14:58:20 I'm working on Ely targetting and have two questions. I added them to https://crawl.develz.org/wiki/doku.php?id=dcss:brainstorm:god:elyvilon&#pacification_targeting 14:58:47 ldierk_: here I am! 14:58:53 !coffee ldierk_ 14:58:55 * Henzell hands ldierk_ a barrel of caffè macchiato, brewed by Snorg. 14:59:05 Hi 14:59:29 snorg drinks really strong coffee 14:59:40 as evidenced by his tendency to zerk 15:00:06 Zannick: he only rages because heroes try to add milk to his coffee 15:00:12 dpeg_: ahahaha 15:00:18 and its a whole barrel, not a cup 15:01:48 ldierk_: will reply in a moment, my wife is occupying the other machine 15:01:58 ldierk_: or you ask here :) 15:02:16 How are wounded allies identified: hp < maxhp? the need for a heal wounds potion? 15:02:16 Should we target wounded allies and hostile monsters or do we target wounded allies then hostile monsters? — ldierk 15:02:59 ldierk_: wounded ally := at least slightly wounded in the monster description (to avoid information leak) 15:03:58 I didn't consider that. 15:04:01 -!- ussdefiant has joined ##crawl-dev 15:04:22 ldierk_: the player can heal any ally, of course. 15:05:05 sure, but the targetting cycle would not hit "less than slightly injured" allies 15:05:07 -!- monqy has quit [Read error: Operation timed out] 15:06:48 yes 15:10:06 thoughts on the second question? Should we just cycle through injured friendlies and hostiles as they occur, or one after the other 15:10:16 ldierk_: regarding allies vs hostiles: not sure 15:10:32 first mode is easier to code, so I'll start with that. 15:10:36 -!- ussdefiant has quit [Ping timeout: 245 seconds] 15:10:36 good 15:10:49 it is important to spare monsters that are unpacifiable 15:11:17 is that checked at the moment? 15:11:26 (don't think so) 15:11:34 ldierk_: yes. I think the targeting cursor adds an adjective like "mindless" 15:12:10 Ok, i'll look for it 15:13:11 Since you can move the cursor freely around, the adjective is important (especially if a player tries to target like a jelly that was "missed" during the cycle) 15:15:48 -!- Pacra has joined ##crawl-dev 15:18:44 -!- Xiberia has joined ##crawl-dev 15:19:36 -!- monqy has joined ##crawl-dev 15:22:03 -!- MarvinPA has joined ##crawl-dev 15:22:32 -!- MarvinPA has quit [Client Quit] 15:25:18 -!- MarvinPA_ has quit [Ping timeout: 260 seconds] 15:31:00 -!- rawrmage has quit [Changing host] 15:31:00 -!- rawrmage has joined ##crawl-dev 15:31:08 -!- MarvinPA has joined ##crawl-dev 15:31:28 -!- edlothiol has joined ##crawl-dev 15:45:49 mumra: around? 15:52:54 hi 15:54:17 mumra: regarding god teasing (the messages when they send a minion, either directed at the minion or at you) should allow for a grading by seriousness. As a god, I'll talk differently to a * demigod than to a ****** demigod. I can come up with messages but it will be good to know about this in advance. I think. 15:54:50 We don't need six levels, three will do. (The Singing Sword also uses three levels regarding tension, for example.) 15:55:52 actually, i already included a low/mid/high designation in the god speech 15:56:04 but it's related to absolute level of the minion, rather than piety - could easily change that tho 15:56:28 mumra: you are right. We should use it for both. 15:59:32 That might sound confusing. What I mean is that piety influences speech and minion level. 15:59:59 mumra: btw, whenever we modify a standard monster (e.g. by changing HD), it should get an adjective to reflect on that. 16:00:24 it already influences minion level - get a monster with hd = (your xl) + (0-3 depending on wrath and piety) 16:01:07 dpeg: they'll already have names; the mons definition doesn't allow both a name and an adjective 16:01:15 but, we could maybe have slightly modified descriptions? 16:01:28 probably 16:01:34 as usual, I am not sure if I like the XL there... this might be a case where it is acceptable 16:02:00 it's basically to ensure that you are always challenged ... but, there could be a better way 16:02:21 don't worry, formulas can be tweaked later 16:02:31 it has the two relevant parameters, that is good enough for now 16:07:46 -!- ZChris13 has joined ##crawl-dev 16:08:27 i'm still not sure about the # of turns before it counts as failure ... you said 50 but that doesn't sound like much? for instance if you got teleported away it could take that long just to find them again 16:08:33 mumra: so my whole point was that the god speech should also have three tiers :) 16:08:53 mumra: yes, start with any number you like :) 16:08:58 dpeg: yep, the god speech already has three tiers - and i can easily link to to piety instead 16:09:16 yes, that would be good 16:09:45 a XL 27 piety * DG should get harmless taunts, a XL 12 piety ****** should feel the hatred of the divine establishment 16:10:35 The number of turns could be variable... we can adjust that later. (You could do me a huge favour by keeping an informal short list of parameters/formulas which might warrant a second look.) 16:11:11 will do ... i'll try to keep them #defined all in one place 16:11:18 -!- Chousuke has joined ##crawl-dev 16:12:00 So what's the proposed/being implemented changes to Demigods? 16:12:08 i was thinking of just adding a new demigods.cc or something instead of putting everything in religion.cc 16:12:12 Torokasi: see wiki page 16:12:19 mumra: yes, wonderful 16:12:21 kay 16:12:30 you spare a dev a lot of work :) 16:12:42 Torokasi: you can discuss here, but reading the page in advance will be useful 16:14:25 Right, I last read it when this idea wasn't at the top is why I asked. >_> Okay, cool. 16:15:33 Torokasi: I updated the page a bit before making the implementable. 16:16:09 -!- galehar has joined ##crawl-dev 16:16:27 * Torokasi nods 16:19:08 -!- ussdefiant has joined ##crawl-dev 16:29:51 -!- Torokasi has quit [Ping timeout: 255 seconds] 16:32:34 -!- ZChris13 has quit [Quit: ChatZilla 0.9.87 [Firefox 6.0.2/20110902133214]] 16:32:48 ldierk_: around? 16:32:57 yes 16:33:12 ldierk_: do you recall what the single stones in water_garden represent? 16:33:51 B 16:34:04 no, thematically or for game play :) 16:34:21 -!- Wensley has quit [Ping timeout: 260 seconds] 16:34:35 oh :) I thought it would fit the water garden theme 16:35:53 yes, that is what I'm missing somehow 16:36:08 ldierk_: angry if I remove them? 16:36:13 not at all 16:38:08 i like the zen garden theme 16:38:31 03dpeg * r451e6e8409b7 10/crawl-ref/source/dat/des/entry/simple.des: Garden entry vaults (ldierk), #4561. 16:39:50 ldierk_: forgot the collapsing statue =) Is the DEPTH:1 a remnant from testingß 16:39:59 ß = ? as you know 16:41:21 Yes it is. I'm unsure about that one, has I haven't seen small triggers like that in the game. 16:41:45 ldierk_: technically, it is a trap vault? 16:43:41 it gives a message when you see the statue. When you hit the statue, it breaks into stone or rocks. So... I don't know what a trap vault technically is ;) 16:43:45 -!- syllogism has quit [] 16:43:55 ldierk_: I just put it there :) 16:44:01 Flavour only is okay. 16:44:24 It might get old fast, though. 16:44:40 I'll just make it rare :) 16:44:41 like trog's burning book vault? 16:45:35 I guess it uses the same mechanics. I looked at the examples on the wiki. 16:45:37 same idea, yes 16:46:07 They mostly refer to the volcano and a vault with ancient champions that opens doors when the champions die 16:46:42 they're quite old examples; should probably add a new one describing pressure_plate for instance 16:47:09 And they are quite complex. It might be nice to have some easier examples 16:47:32 mumra: true but if _you_ don't, nothing will happens. (It's a cruel world, freeware development, I know.) 16:47:51 dpeg: yes :) i meant "probably _i_ should" ;) 16:48:08 ldierk_: I randomise the vault a bit, that'll help. 16:49:40 go wild! 16:50:39 Btw, did anyone here cherish Thasero doing Vehumet? 16:51:58 !seen Thasero 16:51:58 Sorry dpeg_, I haven't seen Thasero. 16:54:03 have you been imagining things 16:54:07 clearly he does not exist 16:54:29 dpeg: i run 3 oss projects on codeplex, you realise - nothing anything like as big as crawl of course - but still, i'm aware of the status quo in freeware development :) 16:55:40 i've had numerous folk say they were going to help out, even just with documentation, but of course nothing transpired ... 16:55:41 mumra: I have nothing to do with anything outside Crawl (well, I use a computer to write articles, but that's it). Sometimes oss folks tell me that we're doing a good job with how Crawl is run. But I cannot judge, no idea what is different, if anything. 16:57:40 fellow dev neunon (gotten quiet lately) mentioned that he wanted to help for some project and they needed ages to agree whether an outsider should get commit rights -- we're not like this (you'll probably see shortly :), but I actually got raised eyebrows/complaints when opening up the devteam without abandon 16:58:07 03MarvinPA * rbdf47e045580 10/crawl-ref/source/spl-cast.cc: Typo fix (Fyren) 16:58:32 ldierk_: is there a reason why the statue's description uses portal_desc? (I wonder about the *portal* part.) 16:59:12 I thought that that is somehow necessary. I copied it from minmays statue stump vault 16:59:44 ok 17:00:09 Whether to give commit rights easily or not should just depend on how fast you get patches versus how fast people review them. 17:00:34 i think it's worked out quite well for crawl 17:00:54 ldierk_: does it collapse for you? My statue keeps standing :( 17:01:55 I used to follow MediaWiki development. They had a lot of outside contributions and not a lot of people who could commit, but they would also quickly review things. 17:02:04 I guess they had the advantage of having two full time developers. 17:02:49 Fyren: for some reason, game developers seem to often dislike sharing the code :) 17:02:56 yeah, giving out rights all over the place could certainly get you in a mess ... especially with trunk getting deployed so regularly ... hey, maybe you need unit testing? ;) 17:03:43 I don't usually test my code, but when I do I do it in production 17:04:03 oh yes it does. 17:04:04 yeah, just let the users find all the bugs, what could possibly go wrong 17:04:11 ;) 17:04:19 ldierk_: I am hitting it with a mace. 17:04:31 that should do :) 17:04:38 ctrl + dir ? 17:04:40 Doesn't work for me. 17:05:02 ldierk_: ah, that is unfortunate, but not it crumbles. 17:05:14 -!- greensnark has quit [Ping timeout: 276 seconds] 17:05:16 not = now ? 17:05:19 -!- greensnark has joined ##crawl-dev 17:05:26 yes 17:05:32 !seen elliptic 17:05:32 I last saw elliptic at Fri Sep 23 14:17:21 2011 UTC (7h 48m 11s ago) joining the channel. 17:05:35 !seen mumra 17:05:35 I last saw mumra at Fri Sep 23 22:02:56 2011 UTC (2m 39s ago) saying yeah, giving out rights all over the place could certainly get you in a mess ... especially with trunk getting deployed so regularly ... hey, maybe you need unit testing? ;) on ##crawl-dev. 17:05:37 oops 17:05:40 !seen MarvinPA 17:05:40 I last saw MarvinPA at Fri Sep 23 21:01:22 2011 UTC (1h 4m 18s ago) saying tornado on ##crawl. 17:05:47 MarvinPA: are you with us? 17:05:50 hello hello 17:05:52 i am indeed 17:06:01 that's how the trigger works. If you just run against it you don't hit it 17:06:15 bolt spells etc also work 17:06:18 MarvinPA: Is there a way to have an mpr statement interrupt autotravel/explore? 17:06:30 hmm 17:06:42 i should imagine so but i'm not sure what it is, i can take a look and see if i can find out 17:06:43 If you don't know, who to ask? :) 17:06:44 does mprf not do that? 17:07:03 no idea, let me try 17:07:08 i don't remember the difference between mpr and mprf 17:07:43 cannot use mprf here 17:07:50 oh :( 17:07:56 we could use pressure plates around the statue though. And let it crumble if you step near it.. 17:08:29 ldierk_: you can just use a player_move trigger 17:08:31 ldierk_: no, hitting it is much more flavourful 17:08:50 make it like a plant with hp 1? 17:09:05 not an actual plant, but you know what i mean 17:10:21 dpeg_: what do you want to throw interrupts? 17:10:37 Is it possible to set a monster glyph via lua ? 17:11:45 galehar: ldierk's vault uses a message and this should stop travel. 17:11:46 ldierk_: I don't think so. At least not right away. But anything is possible! What for? 17:11:55 crawl.mpr("You notice a very old statue. Maybe it breaks if you h\ 17:11:56 it it?") 17:12:18 ldierk_: you can set tiles but not glyphs (as far as i can see) 17:12:18 galehar: it is just a flavour vault, we shouldn't take huge steps. 17:12:50 I will push the vault, it is a nice example for triggers and mention the two issues. 17:14:06 giving triggers to vaults for stopping autoexplore should not be too hard, and could be used for others. 17:14:42 changing monster glyphs seems more niche, but I need to look at the details 17:14:53 I would recommend something like "it looks like it would crumble away at the slightest touch." 17:15:03 The given sentence is kind of weird English. 17:16:07 ldierk_: you're German? 17:16:15 Yes I am 17:16:24 The sentence is proper and correct English. 17:16:54 * dpeg_ is also a German. 17:17:10 It sounds like... video game instruction. 17:17:20 i would change it to, "Perhaps it might break if you hit it?" 17:17:26 i think the "Maybe...?" question is a little leading 17:18:06 oh, no, i know what i'm feeling from it 17:18:18 why are there so many germans in the roguelike community? 17:18:34 "if you hit it" and "breaks" don't match tense. it would be more correct to say "Maybe it will break if you hit it." 17:18:43 galehar: we are outnumbered by the Finns! 17:19:02 The proper question is: why are there so few French? :) 17:19:04 anyway, is there any notable feature in the vault? Portals stop autoexplore! 17:19:16 galehar: it's just a statue 17:19:20 dpeg_: good question! :) 17:20:34 (adapted the sentence, btw) 17:22:08 https://crawl.develz.org/mantis/view.php?id=4591 Ely Targetting 17:22:16 -!- dtsund is now known as dtsund-afk 17:23:11 regarding the earlier question about stopping autoexplore, maybe the right answer is to have a map marker to do it 17:23:28 -!- edlothiol has quit [Read error: Operation timed out] 17:23:42 galehar: yes, many vaults would benefit from that. 17:23:56 ldierk_: would you address other Elyvilon issues, too? 17:24:07 exactly. That's why I'm thinking about a generic solution 17:24:28 you'd want the player to know what caused it, though. 17:25:00 the vault who define the map marker with a message of course 17:25:04 ldierk_: Should've thanked before. Thank you! 17:25:09 s/who/would/ 17:25:24 that sounds good 17:26:08 03dpeg * rc28aa670c22f 10/crawl-ref/source/dat/des/traps/collapsing_statue.des: Collapsing statue vault (ldierk), #4561. 17:26:30 Zannick: great! can you code it? :P 17:26:46 maybe :P 17:26:47 I'm considering them. But I don't know if I can find enough time. So I'd rather announce any individual issue I work on. 17:27:09 Just found time to dive into the code a bit because I'm on vacation :) 17:27:40 vacations? Then you're coding it! :P 17:27:48 ldierk_: awesome. I am always flattered when I open an Implementable and there's a quick patch. (Doesn't always work, the Hive still hands in mid-air. We should just disable it for 0.10 to get a patch :) 17:27:48 hehe 17:28:14 *hangs 17:28:14 -!- dtsund-afk is now known as dtsund 17:28:16 dpeg_: haha 17:28:39 I like the hive race with munching bees and larves idea. 17:28:52 dpeg_: disabling hive for 0.10? That almost sounds like a plan... 17:29:01 But not enought to code it I guess : 17:29:10 : = :) 17:29:31 It would be a change to have a version with weak Sp 17:30:10 dpeg_: That will only get the attention of spriggan coders. 17:30:13 I was genuinely that someone was brave (foolish? :) enough to take on demigods. Brainstorming player gods made me believe those could actually be reasonable (not in the near future, don't hold your breath). 17:30:57 galehar: yes. We could reason like this: Disable Hive for 0.10. This will show how us how much the Hive food is really needed. After that, we can adjust hive portal vault loot, if actually needed. 17:31:04 haha 17:31:12 If you agree, I'll ask kilobyte and we're ready to go. 17:31:27 i don't think i quite realised how much there was going to be to demigods :S 17:31:33 Unless elliptic or MarvinPA come around the corner and stop us in our tracks. 17:31:48 hmhm? 17:31:52 mumra: sorry, the description didn't make it clear. I apologise. 17:31:58 oh absolutely disable hive, yeah :) 17:32:01 MarvinPA: cool with disabling Hive for 0.10? 17:32:18 although, greatzebu was talking about having a go at hive 17:32:51 mumra: oh, we can definitely use it as a portal vault. It's not lost effort. The question is just if it should be guaranteed. 17:33:04 (And if it is random, it should feature a little extra loot.) 17:35:10 dpeg_: yeah, disabling hive for 0.10 is an interesting way to evaluate the food impact (and motivate further change for 0.11). You, me and marvin agree. If kb and elliptic are ok too, let's go for it. 17:36:00 dpeg: i realised DG did sound potentially big in scope to start with; i think i just hadn't appreciated how many gods there actually are :) 17:36:25 mumra: 14 big ones by now (12 when we started) 17:36:34 mumra: but the plan is to have many more, be happy you do it now :) 17:37:30 hehe yep, it can be the job of whoever adds more gods to code new minions for them ... 17:37:40 it will be 17:38:36 mumra: it's a big change. But just like a new branch, as soon as it is playable, we can enable it in trunk. Even if it's not good enough for release. 17:38:43 It's like wrath: if you invent a new god, you don't care about wrath but when the god gets implemented, there'll be some natural choices. Same with anti-DG minions. 17:39:43 mumra: I am doing your cloud traps now. Would you suggest to commit them, or should be add new traps as in the implementable? 17:39:51 I am torn... there is new content right here. 17:40:07 dpeg_: it's not a good example. Often, new gods' wrath is overlooked for several versions :( 17:40:26 * dpeg_ being guilty for some or most of them. 17:40:27 dpeg: well, it kind of covers a number of the traps in the traps implementable 17:40:37 I am just the forgiving type. 17:41:03 mumra: but in a different way. (The implementable focuses on item destruction and low damage :) 17:41:07 dpeg: You made a mistake in the description of the statue vault. It does not crumble "as soon as the player enters sight" 17:41:27 Chei's wrath suck's a lot. Ash's is bland but at least strong 17:41:32 dpeg: the clouds traps will cause item destruction and the power can be tweaked 17:43:22 dpeg: i was thinking from Lua we could alter the trap's glyph colour and description so it's basically the same thing; the nice thing about trap vaults is it's really easy to adjust frequency, depth, branches etc. without having to hardcode anything 17:43:26 ldierk_: true. Sorry. 17:44:07 mumra: could we regulate all (or almost all trap generation) from a des file, like we do with uniques? 17:44:11 in the long run, I mean 17:44:49 dpeg: i think it would make a lot of sense, and allow more variation in traps; we could add some extra lua functionality (e.g. for the magic trap) which isn't that hard 17:44:57 git help add 17:45:00 oops 17:46:29 dpeg: oh - as my cloud traps stand, they definitely need some adjustment; power/sizes need tweaking, also removing the mutagenic trap, and i was going to add some more cloud types 17:46:51 dpeg: also i was going to vary the flavour message depending on the trap. "a vial drops from the ceiling" doesn't really work for all of them 17:47:13 mumra: should I push or not? 17:47:24 What are the A's in AA^AA ? 17:47:56 !tell elliptic MarvinPA, galehar and I agree to disable Hive for 0.10 in order to see how this really affects Sp food balance. What do you think? 17:47:56 dpeg_: OK, I'll let elliptic know. 17:47:58 dpeg: ah, those were empty archways, so i could see exactly where the trap had been placed on the map (before I knew about &L*) 17:48:00 -!- ldierk_ has quit [Read error: Connection reset by peer] 17:48:02 !tell kilobyte MarvinPA, galehar and I agree to disable Hive for 0.10 in order to see how this really affects Sp food balance. What do you think? 17:48:02 dpeg_: OK, I'll let kilobyte know. 17:48:20 -!- ldierk_ has joined ##crawl-dev 17:49:29 -!- due has quit [Read error: Connection reset by peer] 17:51:47 mumra: trap generation should also ultimately be done with CHANCE, not WEIGHT 17:52:08 dpeg: i was just copying from the spider basket example, i think - that should probably be changed 17:52:39 dpeg: are you making any changes to it yourself? i was just going to tweak the messages 17:52:53 I made some changes, yes. Should I send my file to you? 17:53:44 yes - i'll just make some quick changes, it will probably need tweaking further after testing anyway 17:53:57 mumra: did you send me a mail lately? 17:54:53 no 17:56:22 dpeg_, I'm about to nap, but quick point: 17:56:35 Spriggan balance in terms of food is variable dependent on what you use. 17:56:45 yes? 17:56:48 That seems obvious, but there are some things you can't make hungerless: notably rods. 17:56:51 -shrug- 17:56:53 Just a thought. 17:57:22 translated: "better hope you find plenty of edible permafood or you're fucked" 17:57:31 Less politely, yes. 17:57:39 The same is true if you're planning to cast high-level spells. 17:57:49 mostly preemptive whining 17:58:07 (a) players can and should adapt, (b) food acquirement 17:58:14 I did acquire food. 17:58:18 Twice. 17:58:34 staff of energy 17:58:35 I converted to Jiyva partly to ignore the food timer. 17:58:45 Staff of energy being easily found wherever... 17:59:06 We mentioned that it may be too harsh, but disabling will tell us quickly. 17:59:13 Spriggan should have food problem 17:59:16 Okay. Just making a point. 17:59:29 if casting lots of high-level spells means you run out of food as a spriggan then that sounds about right, yeah :P 17:59:29 Spriggans do have a food problem; that's why you make your spells hungerless. 17:59:35 it's their main drawback for having the huge speed advantage 17:59:50 I am not convinced they have a spell problem with Hive. 17:59:54 *food 17:59:59 and you don't even need to use food victory dancing now! 18:00:06 along with the armour problems 18:00:13 And frailty 18:00:30 At 22 Fighting an XL27 Spriggan has about 160 HP 18:00:41 MarvinPA: _and_ you can get up Spc without dancing, too 18:00:48 exactly :) 18:00:54 syraine: Sp has speed. The little fuckers have to pay for that. 18:00:59 psh 18:01:02 psh posh in fact 18:01:49 @??vampire mosquito 18:01:50 vampire mosquito (07y) | Speed: 19 | HD: 5 | Health: 16-39 | AC/EV: 2/15 | Damage: 507(disease), 805(vampiric) | Flags: 07undead, evil, fly | Res: 06magic(20), 03poison, 12drown, 04rot+++, 13neg+++, 13torm | Vul: 08holy++ | Chunks: 04rot | XP: 179. 18:01:54 We'll see. I just ended an extended endgame as a spriggan, iirc you end up with no food in 150,000 turns 18:02:06 pan is full of stuff to eat :P 18:02:43 I entered Pan, realized I could use exactly the same strategy I was using outside of Pan, and didn't bother to save myself from an Executioner 18:02:44 * dpeg_ is never concerned if extended game is harder for a particular playing style/species/god. 18:03:08 But yes, it is filled with items 18:03:22 I just find it notable that I had to Abyss myself for food 18:03:25 )= 18:04:41 It's a notably viable strategy :) anyway, you could always have learnt Necromut 18:04:55 Trapped out of that regrettably 18:05:22 Not enough Spell levels, food clock, no Necronomicon, worshipping Jiyva, no gold 18:05:51 ah ... you should have gone book acquirement instead of food ! 18:06:08 well, at the point where I acquired food 18:06:12 The first time I acquired bread rations 18:06:16 Three bread rations 18:06:25 And the second time I needed sustain abilities a bit 18:06:32 Because my natural Int was -6 or so 18:06:50 so there wasn't really an option 18:07:18 Is a vampire mosquito in a Swamp entry too much? 18:07:28 i have a feeling this is not exactly a typical game that's worth worrying about, somehow 18:07:40 MarvinPA, you may be right. :P 18:07:51 It was a max Invocations challenge game with 1 Short Blades 18:08:16 MarvinPA: or rather, how many would be okay? 1, 3, 5? 18:08:39 a smallish band would probably be reasonable, 3 or 4 maybe? 18:09:02 ok 18:09:34 thanks 18:10:21 syraine: if you wouldn't feel the food clock in a twisted game like that, the balance would be really far off. 18:10:57 dpeg_, only player ever to get a milestone as the Hand of Fortune 18:10:59 <3 18:11:24 hey, it's been almost 12 hours since last crash, we should release a major version! 18:11:47 :) 18:11:54 dpeg: what CHANCE should the traps have? 18:12:13 dpeg_: You referring to the entry vault in Lair? 18:12:24 In Light, I just reduced the number of mosquitos by 2/3. 18:12:40 dtsund: yes 18:12:58 I made 2 guaranted, and the remaining 13 spots have a 1/5 chance 18:13:00 I haven't encountered that vault since, though. 18:13:35 Average of 4, which is still somewhat ugly, I think 18:13:43 dpeg_: also, does DEPTH: Abyss work? i had a feeling it wouldn't for some reason 18:13:43 Er, actually average is 5 18:13:51 Particularly since they have Blood Sense. 18:15:11 mumra: good question, don't know. There are abyssical vaults, however. 18:16:39 dpeg_: they usually have an abyss tag, rather than a DEPTH line 18:16:47 which is why i kept the abyss ones separate 18:17:14 mumra: ah, sorry. Have to revert that one, then 18:18:44 mumra: you know if the fedhas anti-message spam patch is already in? 18:19:11 dpeg_: well i'm trying it with the tag as well as depth ... can't see any reason why it shouldn't work 18:20:12 03lothar.dierkes * r95196ac9c2b5 10/crawl-ref/source/command.cc: Add Abyss and Pan to ?/B 18:20:13 03MarvinPA * ra3e7bb3c42ba 10/crawl-ref/source/godconduct.cc: Elyvilon: piety loss instead of penance for ally deaths (#4591) 18:20:13 03MarvinPA * r9627ccd63c50 10/crawl-ref/source/religion.cc: Distinguish between disliked (piety loss) and strongly disliked (penance) acts on the religion screen 18:20:23 03MarvinPA * r35014a46c128 10/crawl-ref/source/ (5 files in 2 dirs): Merge Ely's Restoration into the Purification ability, increase its cost a little (#4591) 18:20:46 MarvinPA: cool! Wasn't there a bug report for c2b5? 18:21:08 yeah, forgot to mention it in the commit message but i've set it as resolved 18:21:26 https://crawl.develz.org/mantis/view.php?id=4568 18:21:34 dpeg_: yes it looks like it's in (if you mean the one i posted on mantis) 18:21:47 mumra: I wonder why I left the item open. 18:21:55 dpeg_: but there's still a bug causing duplicate messages 18:22:01 right 18:22:52 -!- galehar has quit [Remote host closed the connection] 18:22:54 dpeg_: i made a separate bug report for that though: https://crawl.develz.org/mantis/view.php?id=4498 18:24:03 mumra: ah, cool. That is better than keeping the other item. 18:24:42 -!- Torokasi has joined ##crawl-dev 18:33:18 dpeg: sent you modified cloud traps 18:35:43 -!- ixtli has joined ##crawl-dev 18:36:45 mumra: I'll remove rain and gloom? 18:37:29 dpeg: i didn't add rain or gloom - just checking what you thought about them 18:37:30 -!- ldierk has quit [Quit: Pull the pin and count to what?] 18:38:42 thekdawg21 (L1 NaAK) ASSERT(num_visits == 0 && levels_seen == 0 || num_visits > 0 && levels_seen > 0) in 'place-info.cc' at line 43 failed. (D:1) 18:40:14 mumra: okay 18:40:24 I'll have to split large.des at some point. 18:40:32 80kb is just too much. 18:41:54 split into medium.des and kidsize.des 18:42:26 What is the current name of blue deaths? 18:42:29 funsize.des 18:43:17 some large.des vaults are really small, too 18:43:18 <|amethyst> dpeg_: blizzard demons? 18:43:25 thanks 18:43:31 @??blizzard 18:43:31 unknown monster: "blizzard" 18:43:34 @??blizzard demon 18:43:35 blizzard demon (122) | Speed: 11 | HD: 12 | Health: 49-86 | AC/EV: 10/10 | Damage: 20, 20 | Flags: 05demonic, see invisible, fly, !sil | Res: 06magic(144), 02cold++, 10elec++, 03poison, 04rot, 13neg+++, 13torm | Vul: 04fire, 08holy++ | XP: 1525 | Sp: b.lightning (3d18), freezing cloud (2d22), airstrike (0-34), b.cold (3d21), teleport other. 18:44:16 how to call "staff" these days? 18:44:21 <|amethyst> (or shadow demon for the shadow creatures part) 18:44:32 ITEM: any staff -- won't work anymore 18:45:13 <|amethyst> "any magical staff" 18:45:25 <|amethyst> at least, that's used in a few places 18:45:39 |amethyst: thank you! 18:51:57 -!- due has joined ##crawl-dev 18:51:57 -!- due has quit [Changing host] 18:51:57 -!- due has joined ##crawl-dev 18:53:04 -!- mikee_ has joined ##crawl-dev 18:53:29 mikee_: Hi! 18:53:35 dpeg, hey :) 18:53:47 mikee_: first visit? 18:53:55 i have arrived to contribute crawl-related chit-chat 18:54:11 no, i started visited about a week ago 18:54:11 visiting* 18:54:58 We expect the best :) Today's fad: disable Hive for 0.10. 18:55:25 sounds good 18:55:46 i know that has been planned for a while, and i think many people will adjust to it easily because of that 18:57:41 mikee_: this will tell us if a portal vault Hive is needed... if not, we can do other fun things with the race mechanic 18:58:13 ah 19:16:36 evilmike's altar vaults are absolutely fantastic 19:29:00 i got the fedhas one last game, it was great 19:29:10 total wtf i need to get out of here moment 19:32:46 -!- Wensley has joined ##crawl-dev 19:33:34 Wensley: hi! 19:34:16 03dpeg * r8cd559912e69 10/crawl-ref/source/dat/des/traps/collapsing_statue.des: Fix description. 19:34:19 dpeg_: hello! been very busy this week :P 19:34:26 03dpeg * r65df23cd9eed 10/crawl-ref/source/dat/des/branches/swamp.des: Fewer vampire mosquitoes in Swamp entry vault (dtsund), #4371. 19:34:26 03dpeg * r662d137a30f1 10/crawl-ref/source/dat/des/ (altar/altar.des variable/large.des): Add five gorgeous altar-themed large vaults (evilmike), #4509. 19:34:51 Galefury: I think that was my vault 19:35:09 with plants and oklobs growing? 19:35:18 evilmike is like a less evil version of minmay 19:36:18 Wensley: neeeeed your comments on mumra-Sif :) 19:36:46 Sif Mun-Ra ;) 19:36:50 dpeg_: I will make that my top priority then, since I've been promising it for so long :) 19:36:55 mumra: new clouds is ready to go in? 19:37:26 Wensley: changing Sif is no mean feat, it really warrants some discussion. You can see that from the reactions on the wiki. 19:37:28 dpeg_: i think so, haven't done any testing tho 19:43:48 <|amethyst> !lg * won cj god=trog -log 19:43:49 2. jeanjacques, XL27 OgCj, T:73123: http://crawl.develz.org/morgues/trunk/jeanjacques/morgue-jeanjacques-20110815-141920.txt 19:43:54 <|amethyst> doh, wrong channel 19:44:07 mumra: reduced power of the clouds? 19:45:07 dpeg: reduced max_power at lower absdepth; increased it (and min_power) at higher absdepth 19:45:13 yes 19:45:31 I'll quickly check damage and item destruction rates. 19:45:32 otherwise, the clouds could possibly have killed people outright on D:2 19:45:49 -!- mikee_ has quit [Quit: HydraIRC -> http://www.hydrairc.com <- Nine out of ten l33t h4x0rz prefer it] 19:46:26 i stopped using hydrairc because it had no way to change the silly quit messages 19:47:17 -!- mikee_ has joined ##crawl-dev 19:47:38 mumra: a cloud can be 1x1 small, right? 19:47:41 That is not good. 19:47:53 The player should always get a visual effect, if possible. 19:48:38 dpeg: yes at low levels; could make the size min 2 19:48:49 or more 19:48:59 yes, I'll do that 19:50:01 the only other thing is, it still has Weight lines - didn't know what Chance to set 19:51:19 will address that, too 19:54:09 an average map has perhaps 50x50 = 2500 floor squares. So a chance of 0.3% will lead to one such trap per level? 19:57:52 according to docs, chance is probability on any given level, not per floor square 19:57:59 so a chance of 100% would achieve one per level 19:58:26 except ... that would result in one of each cloud trap on every level 19:59:19 not by my reading of the CHANCE description 19:59:29 ah, you're right 19:59:31 "CHANCE allows you to control the probability that your map is used on any given level with an absolute roll. " 19:59:37 3 am here =| 20:00:29 i'm only an hour behind ;) but then, i had coffee 20:02:42 I don't think that CHANCE: 100% will work nicely with allow_dup 20:04:39 I have 40%, which is perhaps okay. 20:05:01 you could give all the traps an luniq_cloud_trap tag - so you guarantee 1 max per level 20:05:20 -!- Galefury has quit [Quit: Stay sane inside insanity!] 20:07:14 mumra: yes, I know 20:07:23 but right I get no traps at all :( 20:09:21 with 100% they come up, tho 20:09:47 will push 20:10:13 hmm, odd 20:10:32 dpeg_: i've just been doing the bits for the minion timer 20:10:47 dpeg_: right now i've fixed it so you can only have one minion at any time 20:11:24 that is good 20:11:46 dpeg_: then i've got a long timer and a short timer - the short timer gets reset while you're in LOS, but the long timer is an absolute limit 20:12:16 so if you run away and hide, the short timer will trip quite quickly; but as long as you're fighting, you've got a decent amount of time 20:12:20 does that sound sensible? 20:13:14 yes 20:13:41 the minion always spawns in the player's proximity? 20:13:51 yes 20:14:09 03dpeg * r5f992f52050a 10/crawl-ref/source/dat/des/traps/cloud_traps.des: cloud_traps.des (mumra), #4514. 20:14:24 if we change it so they don't, could have the timers start counting when you first see them, or have an announcement and just the long timer until you've seen them 20:14:24 Player's fault if the minion is gone after a teleport. Also, who'd blame the minion? He has done the jpb. 20:14:43 generating on edge of LOS is ideal 20:15:10 yep - i need to work that out, right now it's usually in an adjacent square 20:15:36 -!- capablanca has joined ##crawl-dev 20:15:46 regarding teleports; i think we should have the short timer just long enough that the player has reasonable chance to find the minion again. maybe the minion could be aware of the player's position? 20:16:14 yes 20:17:03 -!- mikee_ has quit [Disconnected by services] 20:17:11 -!- capablanca is now known as mikee_ 20:17:24 -!- ldierk__ has joined ##crawl-dev 20:21:29 -!- ldierk_ has quit [Ping timeout: 256 seconds] 20:21:43 -!- dpeg_ has quit [Quit: zzz] 20:22:43 -!- Twilight13 has quit [Read error: Connection reset by peer] 20:23:03 -!- Twilight13 has joined ##crawl-dev 20:36:12 why does webtiles constantly lock up? :( 20:37:15 your web kernel is panicing 20:37:41 but why would it panic? i've read it the hitchhiker's guide ... 20:38:14 it didn't figured out how to stop? 20:38:14 ah, maybe having remote desktop in the background wasn't helping 20:38:35 or, maybe it has lost its towel 20:40:24 * SamB doesn't quite see what the point of having X clients niced by 5 is if the X server isn't even running on the same machine... 20:49:07 -!- dpeg has quit [Quit: Lost terminal] 21:12:47 -!- Pingas has quit [Read error: Connection reset by peer] 21:25:18 -!- MarvinPA_ has joined ##crawl-dev 21:28:39 -!- MarvinPA has quit [Ping timeout: 255 seconds] 21:33:56 MarvinPA_: do you know how player information gets saved? 21:34:23 i.e. if i've added a new property, how do i persist it? 21:34:59 -!- Textmode has joined ##crawl-dev 21:36:00 -!- MarvinPA has joined ##crawl-dev 21:39:41 -!- MarvinPA_ has quit [Ping timeout: 256 seconds] 21:47:03 -!- Torokasi has quit [Ping timeout: 256 seconds] 21:47:58 -!- ldierk__ has quit [Ping timeout: 260 seconds] 21:59:02 -!- mumra has quit [Quit: offski] 22:02:54 LexAckson the Geomancer (L10 DDEE) ASSERT(prog >= 0) in 'skills2.cc' at line 152 failed on turn 10736. (D:7) 22:03:02 LexAckson the Geomancer (L10 DDEE) ASSERT(prog >= 0) in 'skills2.cc' at line 152 failed on turn 10736. (D:7) 22:03:07 LexAckson the Geomancer (L10 DDEE) ASSERT(prog >= 0) in 'skills2.cc' at line 152 failed on turn 10736. (D:7) 22:03:22 -!- syraine has quit [Read error: Connection reset by peer] 22:03:34 LexAckson the Geomancer (L10 DDEE) ASSERT(prog >= 0) in 'skills2.cc' at line 152 failed on turn 10736. (D:7) 22:03:39 Loss of piety for killing under trog. (https://crawl.develz.org/mantis/view.php?id=4603) by LexAckson 22:03:54 keep trying, then it'll surely work 22:04:55 -!- ZorbaGama has joined ##crawl-dev 22:05:10 -!- MarvinPA_ has joined ##crawl-dev 22:05:48 -!- rawrmage_ has joined ##crawl-dev 22:05:58 -!- SamB_ has joined ##crawl-dev 22:06:18 -!- Wensley_ has joined ##crawl-dev 22:07:03 -!- MarvinPA has quit [*.net *.split] 22:07:03 -!- Wensley has quit [*.net *.split] 22:07:04 -!- ZorbaBeta has quit [*.net *.split] 22:07:05 -!- SamB has quit [*.net *.split] 22:07:06 -!- jarpiain has quit [*.net *.split] 22:07:07 -!- Adeon has quit [*.net *.split] 22:07:08 -!- rawrmage has quit [*.net *.split] 22:07:09 -!- Zannick has quit [*.net *.split] 22:07:10 -!- Wensley_ is now known as Wensley 22:08:22 -!- Mu_ has quit [Quit: Defecator, may everything turn out okay so that you can leave this place.] 22:08:29 -!- rawrmage_ is now known as RawrMage 22:08:43 -!- RawrMage is now known as rawrmage 22:09:17 -!- jarpiain has joined ##crawl-dev 22:09:34 -!- Adeon has joined ##crawl-dev 22:09:52 -!- jarpiain is now known as Guest85056 22:10:06 -!- Zannick has joined ##crawl-dev 22:12:01 -!- rawrmage has quit [Changing host] 22:12:01 -!- rawrmage has joined ##crawl-dev 22:14:28 -!- valrus has joined ##crawl-dev 22:18:05 -!- mikee_ has quit [Ping timeout: 244 seconds] 22:20:25 -!- rawrmage is now known as RawrMage 22:23:37 Query: 22:23:52 Has Florian Diebold committed anything not related to webtiles? 22:24:10 -!- RawrMage is now known as rawrmage 22:29:55 -!- Torokasi has joined ##crawl-dev 22:31:21 !tell dpeg Disabling Hive is fine with me. :) 22:31:22 elliptic: OK, I'll let dpeg know. 22:31:57 FR: For automatic spell letter assignment, allow an option to ensure that preassigned letters don't get other things automatically assigned to them unless nothing else is available. 22:32:19 So if I preassign Blink to b, for instance, the game won't automatically assign spells to b. 22:32:25 (Aside from Blink.) 22:32:29 dtsund: already implemented 22:32:37 (in a slightly awkward way) 22:33:02 -!- mikee_ has joined ##crawl-dev 22:33:02 Was it in the same commit? 22:33:03 spell_slot = .*:ZYXUMKGumkl 22:33:10 -!- Pacra has quit [Quit: This computer has gone to sleep] 22:33:14 Oh, bah. 22:33:34 -!- mikee_ has quit [Client Quit] 22:33:45 (put that after all other spell_slot listings to control a default order for all spells) 22:33:46 I guess that also works. 22:35:39 -!- Torokasi has quit [Read error: Connection reset by peer] 22:38:07 -!- mikee_ has joined ##crawl-dev 22:38:36 -!- evilmike has joined ##crawl-dev 22:48:59 -!- Torokasi has joined ##crawl-dev 22:53:54 -!- Torokasi has quit [Ping timeout: 260 seconds] 23:09:28 -!- valrus has quit [Remote host closed the connection] 23:23:43 -!- MadCoyote has joined ##crawl-dev 23:24:25 -!- ixtli has quit [Quit: Computer has gone to sleep.] 23:24:55 it's probably not being considered anymore or whatever but I saw the suggestion for Zin followers to gain piety from the burial of sentient beings 23:25:03 thought that was really cool flavor wise 23:28:48 -!- Textmode has quit [Ping timeout: 258 seconds] 23:43:15 -!- Textmode has joined ##crawl-dev 23:49:18 -!- Textmode has quit [Ping timeout: 255 seconds] 23:56:58 -!- Guest85056 is now known as jarpiain