00:02:59 -!- valrus has quit [Remote host closed the connection] 00:23:06 I've seen monsters shoot IOODs with visible monsters in the way 00:23:27 also I had a lich shoot two IOODs in a row and they collided and damaged the lich 00:24:07 I forget whether I've seen Aizul sleep a monster in 0.8, but that bug could still be around too 00:34:55 is the fix to #3305 on CDO yet? an orc wizard can't decide whether it wants to be in front of or behind another orc. there's a corner involved, if it matters at all 00:36:33 monqy: ?V in your game 00:36:43 then check git log to see what commit it was fixed in 00:36:43 0.8.0-a0-4825-gd568884 00:37:17 Git log says no. 00:37:40 for future reference, how do I compare commit hashes 00:37:56 4825-g <-- dump that bid 00:38:11 go to crawl dir, type git log d568884 and it will show you the log for that commit 00:38:49 alternatley do git log d568884..HEAD and if the fix is in that set, you know it's not on CDO 01:07:53 -!- evilmike has quit [] 01:40:29 -!- TGWi has quit [Read error: Connection reset by peer] 02:18:49 -!- syllogism has joined ##crawl-dev 02:39:02 -!- galehar has joined ##crawl-dev 02:39:21 hi 02:49:12 rehi galehar 02:50:54 megabat sounds like something out of a roguelike with a computer setting, not a fantasy setting :) 02:51:39 i feel like a broken down record when i have to say that it's a real animal ;) 02:51:47 anyway, i refuse to get involved in yet another bike shed discussion about megabats. 02:52:24 I just wanted to express my feelings, not start a flame war :) 02:52:48 i didn't mean to imply otherwise 02:52:49 The megabat shoots you with a laser pistol. 02:52:59 just wanted to state that this was all i intended to say about the matter :0 02:53:00 *:) 02:53:47 interestingly, megabat is *not* a playable scrabble word :o 02:54:00 Yay! 02:54:25 if i wanted to start a flame war, I would ask "can a megabat grow into a gigabat and eventually into a petabat?" 02:54:41 bhaak: That joke's been done to death, though :) 02:54:48 yottabats 02:55:08 And someone made an exquisitely snarky joke about kilobats preferring circular LOS 02:56:04 i never said i'm good at starting flame wars :) 02:56:33 I believe Keskitalo also added mention of picobats to bad_ideas 02:56:39 Not to mention any names 02:56:46 Oh wait, I did mention names. Nevermidnd. 02:57:54 not enough coffee? :) 02:58:11 personally I prefer the sixfirhy naming strategy to the megabat naming strategy 02:58:17 too bad it only works for demons 02:58:31 !coffee 02:58:39 I wonder how yredelemnul and kikubaaqudgha were named 02:58:44 * Henzell hands greensnark a cup of irish coffee, brewed by Kikubaaqudgha. 02:58:46 yredelemnul and kikubaaqudgha are great names 02:58:57 Agreed 03:00:31 cool, googling for megabat crawl actually gives dcss-related links 03:01:53 I'm almost afraid to aask. 03:02:25 yredelemnul is linley henzell's irc name isn't it? 03:02:56 yes, though dpeg stole it once 03:02:58 He did use it once, don't know if he uses it regularly 03:03:06 I don't think it came from that though. 03:03:07 of course that doesn't explain where it came from 03:03:17 -!- greensnark is now known as Crazy_Yiuf 03:03:23 I recall seeing a log where linley joined as linleyh, left, and returned as yredelemnul 03:03:59 Probably just the irc client using his username as the default. 03:04:00 in reality people are rather uncreative in naming. most places mean place, river or town in some language :) 03:04:01 Crazy_Yiuf: <3! 03:04:18 sorry due, my line coming just after yours makes me sound rude, i didn't mean that 03:04:20 bhaak: Yes, it is unfortunate, innit? 03:04:20 Crazy Yiuf is crazy awesome 03:04:35 RjY: i did not find it rude at all, so no worries! 03:05:05 mostly because i read it as, of course, that doesn't explain where it came from 03:05:12 rathehr than 'of COURSE that doesn't explain where it came from' 03:05:15 Porcupine on keyboard, I say 03:05:51 A fluffy porcupine-whippet 03:05:53 Crazy_Yiuf: Can you think of any reason not to move shop inventories out of the igrd? 03:05:56 porcupines need buffing 03:06:07 they're getting spines eventually right 03:06:08 Also I notice someone added the word "Goober" to Crazy Yiuf's wordlist 03:06:34 Not to mention any names, but I think it was due being naughty 03:06:39 monqy: when someone codes it 03:06:55 due: Yeah, shop inventory should be moved off the map grid already 03:06:59 Crazy_Yiuf: i don't rmeember, i was in an odd state that night 03:07:03 Ideally without breaking saves 03:07:21 oh, not breaking saves is easy 03:07:26 moin! 03:07:27 due: Yes, that is apparent. Illywillydillykilly. 03:07:28 i hope 03:07:42 Crazy_Yiuf: I found most of it hilarious. I may have been drunk... 03:07:53 It is awesome. 03:08:02 (FSVO drunk that don't include alcohol but do include prescription drugs.) 03:08:04 * Crazy_Yiuf toodlewoodles due. 03:08:17 I have no idea what toodlewoodling involves, but it sounds amusing. 03:08:19 Anyway, IF items are unsaved before shops 03:08:49 It should be a simple matter of checking the minorVersion in the shop unloading and if restoring from an old save, shift the inventory out of the igrd and into the shop, or otherwise loading the inventory fro mthe file. 03:08:49 http://www.youtube.com/watch?v=ab9C0klYilw 03:08:58 I ... think 03:09:06 geez, that took me a while to uncover Crazy_Yiuf 03:09:07 :D 03:09:14 sometimes I find it difficult to comprehend save compat in my heae 03:09:22 !coffee greensnark 03:09:23 * Henzell hands greensnark a cup of latte macchiato, brewed by Yredelemnul. 03:09:28 Crazy Yiuf moves in mysterious ways his wonders to perform. 03:09:44 Also, the mills of Crazy Yiuf grind weirdly, but they grind exceeding snockshim. 03:12:22 We should give unseen horrors a paralytic attack. 03:12:34 valrus: pong 12300secs 03:12:46 I've always wanted frogs to have a chance of dropping dead when they croak. 03:13:19 hahaha 03:13:49 "The giant frog croaks! it... and dies." 03:14:39 -!- purge has quit [Ping timeout: 240 seconds] 03:14:51 kilobyte: are you planning on doing the hashing for invis positioning or should i disable it for now/ 03:15:22 due: haven't been kicked often enough 03:15:42 remember that I have the attention span of a stoned tadpole 03:15:44 * due kicks kilobyte a few times. 03:16:20 A stoned tadpole sounds like, totally, tail-recursive, dude. 03:16:34 how different is that from that of a sober tadpole 03:17:02 Sober tadpoles have legedary attention spans. 03:17:37 considering amphetamines improve my attention span i'm not sure why stoned actually causes issues. 03:20:54 Well, when you're stoned you may start throwing things at feature mimics. 03:22:29 oh i need to fix that 03:22:39 but i am going to finish reorganising my sock drawer 03:22:39 brb 03:28:08 i don't know if this has occurred to anyone else but i think feature mimics need to only mimic things that are common on the level or at least dungeon branch they are in 03:28:27 as an extreme case, i found a labyrinth entrance but since i knew i hadn't heard a distant snort for that level, i knew it had to be a mimic 03:29:51 We also need to check if a labyrinth was already generated. Because now it's only once per game. 03:30:13 why do we need to try sohard, though? 03:30:23 Item mimics are usually "crazy good" items that are too god to be true. 03:31:35 if it's easy to determine it's a mimic, it's purely an interface screw 03:34:21 due: well if item mimics mimic too good to be true items, but feature mimics are largely undetectable until you're right next to them, then that distinguishes them better 03:35:02 For feature mimics it seems best to generate the level as normal and use a low probability of convertng real features to mimics 03:35:20 This will have the added bonus of enraging people who are deprived of their bazaars, etc. 03:35:30 hehehe 03:35:35 I'm planning on doin gthat with doors 03:35:37 I am always in favour of enraging players who have an overwrought sense of entitlement 03:36:10 feature mimics are a higher level, cleverer form of mimic, prepared to bide their time. item mimics are younger, and more arrogant, trying to tempt the unwary 03:36:45 we can up the chance of bazaars to compensate, if that's a problem 03:36:58 bazaar/lab announcements would be good 03:37:02 I don't think we should. I enjoy these screams of rage. 03:37:17 As long as we use a low probability of mimickisation 03:37:29 And you can totally try to use that last word in Scrabble 03:37:36 ??schadenfreude 03:37:36 greensnark[1/5]: Doesn't wear pants. 03:37:37 mimickification 03:37:43 lol 03:38:26 playable: "Mimi"+cal, cked, cker, ckers, cking, cries, cry. 03:38:44 But that's the dictionary which only defines woords up to 10 letters. 03:39:56 you mean, you can't play "pneumonoultramicroscopicsilicovolcanoconiosis" in Scrabble? What a broken game. 03:40:33 The inventor of that word was obviously a German or Finn at heart 03:40:44 Or possibly an unholy hybrid of both 03:40:56 The tournament word list has longer words. 03:40:59 but that book is in my car. 03:41:13 Wait, mimical is a word? 03:41:23 Yes 03:41:25 It sounds like something Crazy Yiuf might say. 03:41:45 mimical? isn't that a programming language from the seventies 03:42:14 ;) 03:42:26 Crazy Yiuf's programming language written for mimics who know Intercal 03:43:20 so who wants to guess what episodite is 03:43:27 hint: it has nothing to do with episodes. 03:44:38 it sounds like a salt 03:44:51 or some form of mineral at least 03:45:11 Whoever comes up with Scrabble wordlists is someone Crazy Yiuf wants to meet. 03:45:19 Soul mates, obviously 03:45:43 Unless this is some kind of Latvian Scrabble wordlist 04:14:14 hayenne (L18 FeBe) (D:1 (Sprint)) 04:19:10 monqy, due: you can just "git log 0.8.0-a0-4825-gd568884" (or any other git command that expects a commit reference) 04:23:12 oh that works? 04:23:22 i didn't realise that was properly parsed 04:23:31 but i suppose the tag will be picked up, etc 04:45:29 -!- Mu_ has joined ##crawl-dev 04:49:17 -!- monqy has quit [Quit: hello] 04:55:59 Napkin: You should link to SporkHack from crawl.develz.org 04:56:31 http://sporkhack.nineball.org/ ? 04:56:51 We have Mu_ the greater in our midst, in all his underscored, tasseled, plumed, shadow-crowned, cacodemonic glory 04:57:05 I, uh, may have ruined it with that last adjective 04:57:14 Napkin: Yes 04:57:27 cacodemonic or glory? 04:57:30 Napkin: Or rather, sporkhack.org 04:57:30 Both are adjectives. 04:57:34 no wait 04:57:37 their not never mind 04:58:01 Trees! 04:59:39 sporkhack.org could use some sprucing up, maybe with a picture of a master lich shopkeeper or two 04:59:45 * bhaak should link to sporkhack.org too from his blog :) 05:00:12 sure guys? roguebasin says: 8/2009: Starting in early 2009, SporkHack no longer is maintaining its prior rapid development pace; the developer has had his time pulled away by Pesky Real Life(tm) 05:00:23 Minimalist web pages are good, but I wonder if sporkhack.org is slightly overminimalist 05:00:36 Napkin: that's the curse of nethack variant developer 05:00:51 Isn't paxed still active on spork? 05:01:03 somewhat 05:01:11 Spork is lorimer+paxed 05:01:13 Damn that real life! 05:01:21 last commit was: r817 | paxed | 2010-09-22 16:09:35 +0200 (Wed, 22 Sep 2010) | 2 lines 05:01:44 -!- hashc has joined ##crawl-dev 05:01:51 Wow, I guess Finns really do hibernate in the winter 05:01:58 paxed's Elizabot is pretty damn good 05:02:05 It had me convinced he was awake and stuff 05:04:06 hehe 05:04:20 Crazy_Yiuf, is there a reason i shouldn't start impllementing the read-only interfaces for Lua libraries? 05:04:25 (for documentation) 05:04:37 Argh, I have to go read that tl;dr mail :) 05:04:43 yes, you do :) 05:04:56 sorry, I am verbose 05:05:09 you can skim it and still achieve complet eunderstand, probably. 05:05:09 Crazy_Yiuf's idea about feature mimic generation is awesome. 05:05:11 I was hoping Enne would answer and save me the trouble, but Enne is subtle and crafty in these matters 05:05:24 dpeg: agree, also i did not see you sneak in there 05:05:33 Everything about Crazy_Yiuf is awesome 05:05:35 clearly you have been hiding here all the time 05:05:39 * Crazy_Yiuf wields a hammer. 05:06:23 Has anyone noticed that I substituted the original name of "Pikey" for the name of a Silversun Pickups album? :D 05:06:30 -!- Crazy_Yiuf changed the topic of ##crawl-dev to: Logs: http://tozt.net/crawl | People with +v have commit access. | Please keep general crawl-related chit-chat to ##crawl. | Dev wiki: http://crawl.develz.org/wiki | Long stuff to pastebin.ca please | Immortal Warwalrus and Crazy Yiuf forever. 05:06:51 Oh damn, apparently Pikel is also a D&D name. 05:06:55 * dpeg has Stlth+++ 05:06:59 dpeg: so true 05:07:09 Also, it's Pikul, not Pikel, huh. Oh well. 05:07:15 Anyway, time to read this book I will be back in a little bit 05:07:35 I wonder if I should add an anti-Tolkien/D&D paragraph to the pas-de-faq. 05:07:54 I behold a dpeg, wearing a ring of Shadows and the crown of Dyropreva and riding a lobster with claws of red flame. 05:08:03 Damn, misspelled Dyrovepreva 05:14:17 dpeg: yes 05:14:34 moin 05:14:37 Zaba: You have 1 message. Use !messages to read it. 05:14:41 !messages 05:15:00 (1/1) greensnark said (14h 47m 7s ago): You should work on that idea to make more layout types compatible with primary vaults. 05:15:41 Crazy_Yiuf, the problem is more of making primary vaults more compatible with other layouts... 05:15:46 kilobyte: That is unfortunate re: terminal on Windows. Based on a comment jpeg made I assumed that all the printfs got piped out there. 05:16:07 -!- Crazy_Yiuf is now known as greensnark 05:16:25 I miss Crazy_Yiuf :( 05:16:39 * greensnark recalibrates his personality. 05:16:51 -!- hashc has left ##crawl-dev 05:19:06 greensnarking! 05:20:07 greensnark, let me recall what the primary issues with that change that built all vaults as secondary were. 05:20:26 crawl devs have split personalities 05:20:35 Adeon: this only just occurred to you? 05:20:44 greensnark: link created :) 05:20:51 greensnark, large vaults became ridiculously rare, because they have almost always broken connectivity of thel evel and thus caused a veto 05:20:58 greensnark, that affected branch endings in a very noticeable way 05:21:11 the church crypt:5 practically became non-existent 05:21:29 oay, i am sleep 05:21:50 D:1 had its stairs messed up very often, but that could get fixed with sufficient beating around if the rest of the problems were fixed 05:22:57 greensnark, basically, the problem is that among current primary vaults, there are ones that would work fine with other layouts, ones that wouldn't, ones that would work fine if placed as secondary, and ones that wouldn't. 05:23:12 but there is no clear distinction between them 05:23:57 about hayenne's crash, a deep elf conjurer somehow had SPELL_STICKY_FLAME rather than SPELL_STICKY_FLAME_RANGE 05:24:01 worse, people sometimes make ORIENT vaults without understanding the implications 05:24:29 the fault is at my part there, I really should update the level design docs at some poitn 05:24:31 point* 05:25:09 Zaba: yeah, that's black magic currently 05:25:20 well, dungeon.cc parts aren't 05:25:28 I haven't looked at the code that picks the place for the vault, though 05:25:43 or do you mean to the casual vault maker? 05:26:14 kilobyte: hey cool, old save? 05:26:18 it's actually documented pretty accurately, aside from the exit connection parts. The problem is that "placed before the rest of the level is built" doesn't really tell you much. 05:26:28 it doesn't tell you _how_ the level is built, for example 05:26:45 due: quite, I don't see any relevant commits, though 05:27:07 Possibly it got overlooked? 05:27:22 And there just weren't any instances where saved monsters had sticky flame. 05:27:42 Apart from deep elf conjurers and a few demons, i can't think of any monsters that would have sticky flame normally. 05:27:55 -!- galehar_ has joined ##crawl-dev 05:28:55 drac scorchers 05:29:49 er 05:29:51 ah yeah, I see where the bug is, save compat was slightly broken in that commit 05:29:54 i meant many monsters, not any monsters 05:30:28 kilobyte: but only in such a way that only saved monsters with the sticky flame spell were afected? 05:30:37 exactly 05:32:49 due: I've replied to the tl;dr mail with an ebl;itr mail 05:32:57 (even bloody longer; impossible to read) 05:33:00 :D 05:33:17 Well, it felt even longer although it is apparently shorter 05:33:58 I want a prroton torpedo. 05:34:33 re: you.launch_proton_torpedoes. How do you demarcate arguments? 05:34:45 Same as regular doxy style 05:35:00 hm. 05:35:09 Hm, so if you put @param in and is not in the arg list, it still accepts it? 05:35:11 If doxygen makes it too painful to handle arbitrary lists of arguments, we bolt that logic into the hypothetical preprocessor 05:35:17 That would make sense. 05:35:33 due: We'd need a preprocessor of some sort, since we also want to document Lua functions in .lua 05:35:33 what are the current technical differences between minivaults and non-minivaults? Maybe we should put them into separate tags instead of making it all-or-nothing dependent on ORIENT. 05:35:40 For instance dat/clua has a lot of Lua api 05:35:53 Yes, problematic. 05:35:57 hey, here, take it: a proton torpedo. Has plenty of neutrons and electrons too! In fact, exactly as many electrons as protons. 05:36:20 kilobyte: Yeah, but we usually don't need to spell that out :) 05:36:41 I want my proton torpedo with no electrons :( I'm allergic :( 05:37:11 or another technobabble gem: "molecular cannon" 05:37:12 You'll eat your proton torpedo and like it 05:37:27 I want a particle accelerator. 05:37:36 A lot of "scifi" is technobabble 05:37:49 Like that new Star Trek movie I was compelled to watch by "friends" 05:38:01 What do you get when you put "o", "wa", "ni" and "ga" on the front of a high speed train? 05:38:06 Accelerated particles! TADA! 05:38:19 I will be forever scarred by the suggestion that flying through the rings of Saturn would magnetise the spaceship and make it invisible 05:38:24 Whatever were they smoking 05:38:28 Cross-discipline puns ftw. 05:38:47 (Cross-lingual AND cross-discipline. I'm smoking tonight.) 05:38:58 Isn't it awesome that vim is fully :Ni! compliant 05:39:58 greensnark: okay so basically the thought you have is one I had a bit later that was moer laong the "we should probably do it this way" lines rather than a "here is an interesting hack that might make it quicker". 05:40:05 But then quickeer means more difficult to maintain 05:40:17 and it would probably fall apart at some later date so yes, my idea was a bit crazy :) 05:40:28 "oh well i like being crazy" :D 05:40:53 Yes, it's best to make things as easy as possible for the people going about their daily programming 05:41:12 Otherwise no matter how much you crack the whip, they will not update those docs properly :P 05:41:25 i am the only one who has written any documentation so far :( 05:41:32 :) 05:41:45 oh well :) 05:42:05 my basic thing is: if i update code i document every function that i'm editing. 05:42:09 or class or whatever. 05:43:01 anyway, goodngiht for real etc 05:43:28 Night! 05:44:37 greensnark: <3 Ni! vim compliance 05:45:31 03galehar * r4628df53927c 10/crawl-ref/source/spl-other.cc: Fix a crash when subliming your last blood potion. 05:45:32 03galehar * r6199a394b391 10/crawl-ref/source/main.cc: Don't prompt for partial stack pickup when travelling. 06:12:26 Zaba: Yeah, we should factor out vault placement into appropriate flags 06:12:45 Currently minivaults become ORIENT: float with the minivault tag 06:28:15 -!- valrus has joined ##crawl-dev 06:34:23 03galehar * r07a9c8fbec1c 10/crawl-ref/source/items.cc: Clear stack autopickup flag when dropping an item on top of it. 06:34:25 -!- Ashenzari has quit [Ping timeout: 255 seconds] 06:35:27 -!- Ashenzari has joined ##crawl-dev 06:35:27 -!- The topic of ##crawl-dev is: Logs: http://tozt.net/crawl | People with +v have commit access. | Please keep general crawl-related chit-chat to ##crawl. | Dev wiki: http://crawl.develz.org/wiki | Long stuff to pastebin.ca please | Immortal Warwalrus and Crazy Yiuf forever. 06:42:32 -!- valrus has quit [Remote host closed the connection] 06:45:55 -!- cw_ has joined ##crawl-dev 06:48:33 regarding :Ni!, monty python was funny but i'm afraid to say i find the tendency for nerds to put references to it everywhere irritating 06:49:33 i mean, come up with some original humour already 06:50:01 of course, Monthy Python's jokes are overdone 06:50:05 that's another thing i didn't like in nethack, too many nerd references 06:50:11 but I bet this command is old... 06:50:44 RjY: Well, that's a classic subjective opinion. You can do original humour *and* homage and where you draw the line is superfuzzy 06:50:56 Or should I say megafuzzy 06:51:02 I should. 06:51:11 It's as megafuzzy as a megabat 06:51:20 That's no concern at all since Monthy Python is less than 300 years old. 06:51:37 Fortunatly vim has no such arbitrary constraints :P 06:51:38 Nobody in his sane mind would make references to it. 06:51:45 even if you add there ages up? 06:51:50 *their 06:51:58 the larch 06:51:59 -!- upsy has joined ##crawl-dev 06:52:15 dpeg: bhaak is adding autoexplore to un 06:52:20 dpeg: The end s nigh! 06:52:28 * greensnark kicks his i key. 06:52:30 oh no! We'll lose half our player base :( 06:52:34 Exactly 06:52:51 and three thirds of your developer base! 06:52:56 we have to relatiate: autofight, autothink, autolaundry 06:53:04 ofc, there are always rounding errors 06:53:11 autolaundry <3 06:53:24 crawl characters have pants? 06:54:02 let's strip 'em 06:54:07 We care about modesty of our characters: their private parts are only available for inspection once they 06:54:10 nudity have always brought plenty of players 06:54:13 're dead and mangled 06:56:02 DCSS frontpage: 0.8 released. With boobs and megabats! 06:56:15 I bet we beat NH! 06:56:39 cool, nethack with autoexplore. good luck with that, bhaak 06:57:00 Erolcha shows her magnificient breasts: ogrish, lurid, fetid, and other words whose meaning I don't know. 06:57:10 If we add autolaundry to Crawl, we will totally rule the world 06:57:15 I would *kill* for autolaundry 06:57:24 * dpeg has secretly hoped we'd manage to get XXX rating on violence alone. 06:57:27 Crawl: "It even does your laundry!" 06:58:06 greensnark: protip: don't kill females for autolaundry. 06:58:07 I can't wait for US lawmakers to denounce Crawl for its explicit sexual content. "These characters run around without pants!" 06:58:24 RjY: as in "good luck with getting it to work"? 06:59:57 -!- Textmode has quit [Ping timeout: 240 seconds] 07:00:15 bhaak: no, i wasn't being sarcastic :P 07:01:13 These days you can't say "good luck with that" and expect anyone to think you mean it 07:01:35 You have to say "good luck with that, no seriously, I'm not being sarcastic and I wish you success!" 07:01:45 i played crawl for a week and then tried going back to a nethack game i had going and i couldn't play it because of no autoexplore/interlevel travel/opening doors automatically by walking into them/etc.etc. 07:01:52 RjY: okay :) you never know. there are several people that think that autoexplore in nethack is useless or just plain dangerous and will kill you 07:02:00 Un has auto-open for doors 07:02:20 Although you, uh, still have to line up orthogonally with the door 07:02:25 that was an old patch for vanilla, iirc... bhaak probably took it right away 07:02:30 yepp 07:02:35 greensnark: that's tactics! 07:02:56 greensnark: not for opening, for walking through the door 07:03:05 dpeg: I love how NH makes life more miserable in general just to make it easier to prevent shoplifting 07:03:09 being able to fire spells at things without having to line it up on a compass direction, that was another 07:03:12 greensnark: yeah 07:03:13 The entire NH shop system is a massive perversion 07:03:26 autoexplore doesn't seem to me like it would be that useful in NH, but interlevel travel would be great 07:03:30 greensnark: well, it started with one great idea... and degenerated from there 07:03:31 but i guess that's part of the game, there's too much knights-move monster AI that relies on compass direction attacks 07:03:35 "Let's add a shopping minigame just because it looks cool" 07:03:38 elliptic: yes, couldn't play without it 07:03:55 The great idea being that the stock is laid out in array of actual items. 07:04:21 The haggling, stealing, selling is all insane rubbish, in my opinion. 07:04:22 dpeg: So I have to clump all over the map just to buy an item if I'm *not* shoplifting 07:04:32 And if I am shoplifting oh-god-the-tedium 07:04:41 I prefer Crawl's vending machines 07:04:46 ADOM shops are better, much simpler to steal from :P 07:04:59 aha someone else calls them vending machines! 07:05:16 The thief god will show you how stealing should be done: there'll be a Steal option in a shop :) 07:05:32 RjY: Yes! And vending machines are totally more than 300 years old :) 07:05:50 vending machines are over 9000 years old :P 07:05:58 What, really? 07:06:11 i think if you're powerful enough you should be able to knock over a shop and rob it on pain of being swamped by hundreds of vault guards 07:06:21 Zaba has this annoying habit of indicating he's serious by adding a ":P" 07:06:49 permanent but 0-xp vault guards naturally 07:06:55 Zaba: wikipedia doesn't support your opinion. but 2000 years is good enough for crawl :) 07:07:12 bhaak, I was just throwing in a meme. 07:07:25 bhaak: Zaba is actually from 7000 years in the future 07:07:32 Oh, over 9000 07:07:35 * greensnark shoots Zaba 07:07:39 haha :P 07:07:55 I hate that over 9000 crap :P 07:08:01 that's impressive 07:08:17 greensnark: you can't be for monty python references and against internet memes! 07:08:18 i don't think i could do programming with languages older than 50 years. I'd have to kill myself 07:08:18 it's so horribly overused, it's approaching 'unrecognizable' from the other side now 07:08:32 since they're both equally done to death ;) 07:08:32 most internet memes are lame! 07:08:37 RjY: Of course I can :P 07:09:05 it's like saying "you can't like shakespeare and dislike dan brown"! 07:09:13 I should watch Life of Brian again just for the Judean People's front 07:09:40 Actually, Dan Brown is great 07:09:51 -!- galehar_ has quit [Quit: disconnect] 07:09:51 for me to poop on! 07:10:01 Dan Brown's books are like a big sign saying "I am an idiot" that people carry voluntarily 07:10:12 Also see: Twilight 07:10:45 twilight is not so bad ... if you're a 14 year old girl 07:11:14 it's bad even then 07:11:22 now if you're a 30 year old woman pretending to have a 14 year old girl's taste ... that's bad 07:11:34 hopefully you're pretending 07:11:44 I mean, it's just rubbish, it's so obviously rubbish that even a 14 year old girl should be able to realize that 07:11:57 Have you only read Shakespear when 14? 07:11:59 Also someone should tell the author of Twilight that they have a typo in their name 07:12:11 Every time I see "Stephenie" mentioned somewhere I feel like throwing up 07:12:17 i just say "rampant hormones" 07:12:37 * dpeg slaps this self-righeous crowd. 07:12:40 dpeg: I certainly didn't read dan brown when i was 14 07:12:50 -!- greensnark is now known as Zin 07:12:54 so how about that crawl eh 07:13:11 IIRC that must have been the time of tolkien 07:13:49 Dammit, I was going to toss out a few recite quotes at dpeg to chasten him, but I can't find it :P 07:14:26 Our SF page should request donations, promising to award Zin piety in return. 07:17:04 haha 07:17:25 I find it a bit worrisome that good people now use rgrm to ask for money. 07:17:32 Please tell me that we don't do that. 07:18:01 I don't recall asking for money on rgrm, but I will totally give Sanctuary to anyone who does give me money. Buckets of money. Loads of money. 07:18:25 Since money is the root of all evil, I take it upon myself to remove this great evil from the world. It's a service to humanity. That's the kind of selfless god I am. 07:18:46 Also anyone who says anything about "the love of money" being the root of all evil will be turned into a pillar of salt. 07:18:53 * dpeg hands Zin a sixpack of potions of mutation. 07:19:59 Don't make me send TSO to spank you. 07:20:04 greensnark: turning from Crazy_Yiuf to Zin in 1 hour 56 minutes? 07:20:09 all hope is lost 07:20:29 kilobyte: Didn't you know? Zin is to Crazy Yiuf as Clark Kent is to the cheesedude 07:20:58 I bet that Zin and Yiuf are talking about their hammer collections in their spare time. 07:22:04 * dpeg hands Zin the malleus maleficarum. 07:22:54 Ok, I need to walk the dog before it starts reciting at me. 07:22:57 Later 07:27:30 I'll leave before Zin's hell hounds get me. 07:27:34 -!- dpeg has quit [Quit: leaving] 07:35:04 the phrase "good people" looks strange to me in that context. but he's gone already! 08:07:22 there is an android game which uses all the same name and tiles for its monsters and items. 08:07:30 http://www.androidzoom.com/android_games/casual/virtual-pet-collector_loay.html 08:07:47 haven't looked myself. This has been reported on the forum. 08:07:54 should we do something about it? 08:17:56 -!- Zin is now known as greensnark 08:18:21 Most of our tiles are rltiles, and I think all of our tiles are creative commons licensed, so anybody who wants to use it is free to do so 08:18:55 Actually, I'm not sure whether the tile license is creative commons or not, but it is some permissive license 08:19:03 * greensnark too lazy to look at the c-r-d emails. 08:22:40 the screenshots don't show any of our tiles, too 08:23:07 the download link seems to return an empty response somehow 08:24:35 rar 08:28:01 -!- TGWi has joined ##crawl-dev 08:38:58 -!- cw_ has quit [Remote host closed the connection] 08:47:48 -!- edlothiol has joined ##crawl-dev 08:50:56 -!- cw___ has joined ##crawl-dev 09:06:46 -!- eith has joined ##crawl-dev 09:30:54 ribbit (L14 VpIE) ASSERT(stack.defined()) in 'misc.cc' at line 787 failed. (D:14) 09:33:44 -!- eith_ has joined ##crawl-dev 09:36:21 -!- eith has quit [Ping timeout: 276 seconds] 09:36:27 -!- eith_ is now known as eith 09:42:19 -!- eith_ has joined ##crawl-dev 09:45:45 -!- eith has quit [Ping timeout: 260 seconds] 09:45:54 -!- eith_ is now known as eith 10:22:30 -!- eith has quit [Ping timeout: 260 seconds] 10:49:38 -!- Zaba has quit [Ping timeout: 240 seconds] 10:51:15 -!- Zaba has joined ##crawl-dev 11:06:48 -!- galehar has quit [Quit: Page closed] 12:09:04 -!- monqy has joined ##crawl-dev 12:30:42 -!- eith has joined ##crawl-dev 13:29:09 Verily the Spry (L15 KoBe) ASSERT(!(monster->flags & MF_TAKING_STAIRS)) in 'mon-stuff.cc' at line 2261 failed on turn 32520. (D:16) 13:53:59 -!- MarvinPA has quit [] 13:57:23 random suggestion: rename skeletal warriors to something else and put them on L 13:57:41 they have far more in common with liches than skeletons 14:06:39 -!- eith has left ##crawl-dev 14:09:03 Halo illuminates submerged monsters (https://crawl.develz.org/mantis/view.php?id=3317) by minmay 14:14:53 -!- galehar has joined ##crawl-dev 14:35:11 03j-p-e-g * rcae11402d8c8 10/crawl-ref/ (6 files in 3 dirs): Tweak randbook mapdef tags: predefined title, player name as owner. 15:18:39 Eronarn: that is not a bad idea. 15:20:39 what do they have in common with liches? 15:22:29 spellcasting intelligent undeads 15:22:48 well, relatively intelligent 15:22:59 i guess like the difference between an orc warrior and an orc sorcerer 15:23:28 curse skull/toe are on z too 15:24:36 clearly we now need lich warriors. 15:25:13 "wights" 15:25:14 skel warriors were cooler when they raised dead naturally instead of as a silenceable spell imo :P 15:27:48 a boggart just summoned a portal mimic 15:28:15 st_: so true 15:28:19 monqy: should not do that :( 15:28:28 monqy: what version? 15:28:35 0.8.0-a0-4825-gd568884 15:29:23 Where do you draw the line between lich warriors and vampire knights? 15:29:43 lich warriors | vampire knights 15:29:49 sorear: vampire knights suck blood 15:29:57 sorear: lich warriors are liches anad don't need to suck blood :D 15:30:03 nuhuh, lich warriors| vampire knights 15:30:19 anyway it was a joke 15:30:31 monqy: hahaha 15:31:37 osseous occultists 15:32:05 "This skeletal warrior had osteoperosis in another life. 15:34:14 bone dragon, therefore bone warrior. or is that a bit stupid, i don't know 15:34:32 i think the warrior part is the problem, not the 'skeletal' part 15:34:44 if they even need a rename at all 15:34:55 just moving them to L is a fine start 15:35:09 (i'd be fine with moving curse toes/skulls to L too, fwiw) 15:35:23 they're powerful skeletons leave them alone D: 15:35:47 so are liches 15:35:53 well it devalues L a bit, i mean when you see an L you know you're in trouble, and packs of L in crypt will devalue L 15:37:22 curse skulls on L makes a bit of sense though because they're dangerous and a bit like the d&d description of demiliches (at least as much as i understand it, which is not much) 15:37:32 i don't think it's too much of an issue at the minute 15:38:16 anything on L should have "lich" in the name 15:38:42 due: hehe, true, but there's nowt else going on ;-) 15:38:57 RjY: that's what you think ;) hav eyou read the 0.8 agenda mail? 15:39:52 maybe 15:40:03 i read c-r-d by digest so it might not have come through yet 15:40:10 or is the one dpeg wrote the other day? 15:40:18 it's the one dpeg wrote plus all of our replies 15:41:08 RjY: skele warriors are a threat for most characters when they run into them, until much later game :P 15:42:15 -!- edlothiol has quit [Ping timeout: 240 seconds] 15:42:43 I agree with it devaluing L & imo L glyph monsters should be notable as dangerous spellcasters, not melee types 15:42:51 but that's just me 15:43:02 http://thread.gmane.org/gmane.games.roguelike.crawl.devel/299 15:43:03 agreed with monqy; what's the reason for the change? 15:43:21 skeletal warriors being spellcasters is sort of strange 15:43:23 i love the fact that crd is on gmane by the way 15:43:35 but I agree that skeletal warriors being liches would be too many Ls 15:43:41 give them !sil back :( 15:43:46 ^^ 15:43:52 that too 15:43:54 thanks to whoever set that up (i think it was by) 15:44:34 are the other z still immune 15:44:47 @??curse toe 15:44:47 curse toe (08z) | Speed: 12 (move: 200%) | HD: 14 | Health: 77 | AC/EV: 50/1 | Flags: 07undead, evil, see invisible, lev, !sil | Res: 13magic(immune), 05hellfire, 02cold, 10elec++, 03poison, 12drown, 04rot, 13neg+++, 13torm | Vul: 08holy++ | XP: 7890 | Sp: summon undead, mushrooms, torment symbol. 15:44:48 what other z cast? 15:44:49 I understand trying to make !sil less spoily, but it isn't like silenceability of skeletal warriors matters 15:44:49 oh right 15:45:00 Okay, I'm recolouring moths of wrath. 15:45:06 :o 15:45:07 LIGHTRED or LIGHTMAGENTA? 15:45:07 if it doesn't matter then why not leave them silenceable 15:45:11 @??moth of wrath 15:45:11 moth of wrath (07y) | Speed: 12 | HD: 9 | Health: 34-65 | AC/EV: 0/10 | Damage: 2505(rage) | Flags: fly | Res: 06magic(36) | Chunks: 07contaminated | XP: 502. 15:45:14 due: red 15:45:20 red or lightred 15:45:22 lightred 15:45:23 red 15:45:27 except red wasps are red 15:45:27 red is red wasp 15:45:27 because a) I want brown for vampire mosquitos, and b) having them on brown when yellow wasps are on yellow is silly. 15:45:29 so lightred 15:45:41 Hence why I offerred lightred or lightmagenta ;) 15:45:42 red, move red wasps to lightred 15:45:48 why? 15:45:52 make everything lightmagenta 15:45:54 red matches zerk 15:46:00 hmm. 15:46:08 I'll make them lightred for the mintue while I think about it. 15:46:13 is red wasp the informal name of a species? 15:46:21 lightred sounds fine, though I don't remember what lightred looks like 15:46:22 because you could give them a cooler name and recolour them 15:46:28 @??hill giant 15:46:29 hill giant (04C) | Speed: 10 | HD: 11 | Health: 44-76 | AC/EV: 3/4 | Damage: 30 | Res: 06magic(44) | Chunks: 07contaminated | XP: 652. 15:46:30 lightred is orc ping 15:46:31 pink* 15:46:36 i'm inclned to do red wasp -> hornet, yellow wasp -> wasp. 15:46:41 yes 15:46:55 due: ichneumonid 15:47:22 mostly because the whole "colour is name!" thing is annoying 15:47:34 http://www.google.co.uk/images?hl=en&rlz=&=&q=Polistes+carolina&um=1&ie=UTF-8&source=og&sa=N&tab=wi&biw=1316&bih=718 15:47:38 that thing can go to hell 15:47:54 wtf that's freaky 15:48:10 due: probably a good idea, more in line with the snake changes 15:48:23 Zannick: xactly 15:48:35 Zannick: you don't hav eto go "oh hm is yellow worse than red...? i forget" 15:48:44 need wasps that lay eggs in the player 15:48:52 ah, polistes are paper wasps? 15:48:57 monqy: thats quicks me so hard. 15:49:00 yep 15:49:21 "lay eggs in player" => look up zap'em 15:49:26 let me find the disgusting parasite picture again 15:49:32 TGWi: let me not click 15:49:41 due: :( 15:49:53 destroy all wasps forever irl 15:49:58 straight out of Alien, if you don't cure yourself of the egg, you instadie some number of turns later 15:50:20 gross gross :| 15:50:20 ouch! that really hurt! 15:50:24 add players being implanted 15:50:33 make the status light Pregnant 15:50:38 Eronarn: <3 15:50:49 "You give birth! You are surrounded by wasp larvae!" 15:50:50 Eronarn: hahah, that's exactly what zap'em does 15:51:31 how large are crawl's red wasps 15:51:34 zapm, sorry 15:51:35 reason to not have skeletal warriors silenceable: it causes Trog to give you piety for them for killing a spellcaster 15:51:36 their cries sound like "daddy" 15:51:46 http://www.youtube.com/watch?v=vMG-LWyNcAs 15:51:51 2:45 15:51:52 oh, you know what we can add? 15:51:54 bone skippers 15:52:12 ohgodohgodohgod 15:52:16 http://www.newscientist.com/article/dn19359-zoologger-horror-fly-returns-from-the-dead.html 15:52:35 lookit dat fly 15:53:47 _The ice dragon changes into a dragon! 15:53:57 this is why we need dragon => fire dragon 15:55:02 or special case it to say the ice dragon turns into a different kind of dragon 15:55:08 the ice dragon's polarity reverses 15:55:34 explain in flavour that ice dragons are not really dragons at all 15:55:37 "fire dragon" makes me think of a dragon encased in flames 15:56:09 or otherwise very red 15:56:14 a dragon that is made out of fire and breathes smaller dragons at you 15:56:16 make dragons red, swamp dragons green, mottled dragons brown and xtahua lightmagenta too :P 15:56:31 I have that in my rcfile 15:56:38 dragons are red, swamp dragons are green 15:56:41 @??mottled dragon 15:56:42 mottled dragon (13D) | Speed: 10 | HD: 5 | Health: 17-39 | AC/EV: 5/10 | Damage: 15, 6 | Flags: fly, !sil | Res: 06magic(20), 05fire, 03poison | Chunks: clean/none/unknown | XP: 155 | Sp: sticky flame splash (3d4). 15:56:53 making everything dangerous lightmagenta is a nethackism :P i'm just saying 15:56:54 ye it's been in mine since forever 15:57:00 i like mottled dragon as-is 15:57:18 @??xtahua 15:57:19 Xtahua (05D) | Speed: 10 | HD: 19 | Health: 133 | AC/EV: 15/7 | Damage: 35, 17, 20 | Flags: see invisible, fly, !sil | Res: 06magic(177), 05fire++, 03poison | Vul: 12cold | Chunks: 07contaminated | XP: 5449 | Sp: flame blast (3d38). 15:57:22 -!- dpeg has joined ##crawl-dev 15:57:23 noo i like xtauha on red :( 15:57:28 dpeg! <3 15:57:43 hi! 15:57:45 i dunno, when i think of mottled i think of moth colouration 15:57:48 not bright pink :P 15:58:03 bikeshed :) 15:58:24 -!- Cryp71c has quit [Quit: Leaving] 15:58:47 making everything lightmagenta is a muism 15:58:55 @??swamp dragon 15:58:56 swamp dragon (07D) | Speed: 10 | HD: 9 | Health: 52-83 | AC/EV: 7/7 | Damage: 18, 9, 9 | Flags: fly, !sil | Res: 06magic(36), 03poison | Chunks: clean/none/unknown | XP: 682 | Sp: poisonous cloud (3d7). 15:59:20 dpeg: what do you tihnk of demarcating red and yellow wasps into hornets and wasps respectively? 15:59:47 due: paper wasp!! 15:59:51 isn't the point of yellow and red wasps to link the two monsters 15:59:59 compared to all the other bee stuff 16:00:06 OG17: they're on a completely different glyph 16:00:30 also, coloured snake name changes set a precedent. 16:00:34 name is a much stronger link 16:00:46 seeing how lots of stuff is on the same glyph without similar properties 16:01:08 eh, I suppose. 16:01:13 anyway, back to deletinggiant blowflys, brb 16:01:24 also there's not a lot of reason to use both k and y for this stuff if glyphs are in short supply 16:01:31 due: I think giant slugs should go 16:01:42 they're just slightly weaker snails 16:01:44 and they're "giant" 16:02:55 if snails got a shell gimmick they'd be fine 16:03:09 snails would be fine 16:03:11 slugs would still be boring 16:03:13 OG17: they don't have a shell gimmick? 16:03:22 also moths are also on y as far as wasps go 16:03:26 also they do have a shell gimmick, yeah 16:03:30 moths -> b, with butterflies 16:03:35 wasps -> k, with bees 16:03:40 we then have a free glyph hooray! 16:03:48 stronger ones, like reflect or lightning or whatever's been tossed around 16:03:50 finally, yetis can be a reality 16:03:53 reflect is going in 16:04:03 couldn't yetis go on Y 16:04:12 monqy: no, but they could go on I 16:04:15 yetI 16:04:44 ice caves need somethin unique 16:04:53 also I meant slugs would be fine if snails were more different from them 16:04:54 everything could go on Y, considering elephants and yaks both are 16:04:55 give the players what they want. give the players...yetis. 16:05:00 OG17: not really though, they're still boring 16:05:04 @??giant slug 16:05:04 giant slug (03j) | Speed: 6 | HD: 10 | Health: 54-75 | AC/EV: 0/2 | Damage: 23 | Flags: amphibious | Res: 06magic(40), 12drown | Chunks: 09poisonous | XP: 96. 16:05:04 especially if there was a slime gimmick 16:05:05 and "giant" 16:05:12 snails can have slime gimmicks too 16:05:16 who cares about giant 16:05:26 well yes but they'd also have a shell gimmick 16:05:28 @??giant snail 16:05:28 unknown monster: "giant snail" 16:05:30 so they're different to fight 16:05:32 @??agate snail 16:05:33 agate snail (09j) | Speed: 4 | HD: 14 | Health: 77-102 | AC/EV: 7/2 | Damage: 18 | Flags: amphibious | Res: 06magic(56), 12drown | Chunks: 09poisonous | XP: 83. 16:05:36 @??giant beetle 16:05:36 unknown monster: "giant beetle" 16:05:39 erm 16:05:45 @??goliath beetle 16:05:46 goliath beetle (02B) | Speed: 5 | HD: 5 | Health: 37-64 | AC/EV: 10/3 | Damage: 30 | Res: 06magic(20) | Vul: 09poison | Chunks: 09poisonous | XP: 48. 16:05:53 now in 16:06:16 due: I am not so sure... b0rsuk keeps pointing out that our bumblebees really should be something else 16:06:26 @??bumblebee 16:06:27 bumblebee (05k) | Speed: 10 | HD: 7 | Health: 24-52 | AC/EV: 4/15 | Damage: 2004(medium poison) | Flags: fly | Res: 06magic(28) | Vul: 09poison | Chunks: 09poisonous | XP: 224. 16:06:32 @??spiny frog 16:06:32 spiny frog (08F) | Speed: 12 (swim: 60%) | HD: 7 | Health: 24-52 | AC/EV: 6/9 | Damage: 2604(medium poison) | Flags: amphibious, cold-blooded | Res: 06magic(28), 03poison, 12drown | Chunks: 09poisonous | XP: 408. 16:06:45 "bumblefrog"? 16:06:48 yes 16:06:50 do it 16:07:13 dpeg: b0rsuk insists that i have coded the lua door marker improperly because it stops working when you open the door. 16:07:21 what does borsuk think is wrong with bumblebees 16:07:45 they're boring? 16:07:54 OG17: bumblebees are just not agressive 16:08:07 huh? 16:08:12 neither are quokkas :P 16:08:23 they're identical to everything else, aren't they? 16:08:46 bumblebees would make a cute summon spell 16:08:52 bees, wasps, hornets can be aggressive in real life, bumblebees aren't 16:09:22 um 16:09:26 make bumblebees permaconfused poisonous D:1 monsters 16:09:29 Mu_: we could call it summon swarm 16:09:41 monqy's idea is awesome 16:09:44 TGWi i mean just bumblebees 16:09:52 but quokkas are actually "altered by nanotechnological manipulators" 16:09:56 hence the aggression 16:10:06 can we add that to the bumblebee description then? :P 16:10:27 syllogism: is this in the description? 16:10:30 every single creature in the game is aggressive, not sure why real-world temperment is a consideration 16:10:31 it used to be 16:10:42 what were they drinking? 16:10:56 and it's a lot more than bumblebees 16:11:09 b0rsuk sometimes uses the wrong words, but he is focused and delivers a lot of good ideas 16:11:11 I think it was another hugh cook thing 16:11:19 !wtf hugh cook 16:11:19 Unemployed Human 16:11:28 some writer :P 16:11:31 sounds about right 16:11:50 bumblebee should totally be 'bumbling bee' and get flavor text about it flying into walls and bumping off stuff 16:11:55 not long enough dead, as I gather from the use of "nanotechnology" 16:12:02 Eronarn: cute 16:12:03 Eronarn: yes, permaconfused early monster 16:12:06 <3 16:12:12 but perhaps we're better off scrapping the monster 16:12:50 !killsby bumblebee 16:12:51 124 games for * (ckiller=bumblebee): 4x sorear, 2x poop, 2x aleksiL, 2x Soadreqm, 2x Jaeger, 2x Surr, 2x Oddtwang, 2x IamThem, 2x Anym, 2x pingpong, 2x mafalda, 2x Leissi, 2x clouded, 2x nht, 2x Sorbius, 1x Zoel, 1x Leibowitz, 1x Ber, 1x Robsoie, 1x reid, 1x Ogglebert, 1x rkd, 1x SilVaris, 1x dlk, 1x phyphor, 1x papaya, 1x Abuse, 1x DashNine, 1x hash, 1x MarvinPA, 1x sfogarty, 1x snoopy, 1x russel... 16:12:55 if it's scrapped it should be because it's dull 16:12:59 they're almost identical to queen bees iirc 16:13:20 dpeg: he's been dead three years :) 16:13:23 OG17: yes, but we'd also get rid of a minor anachronism 16:13:31 I'd keep them since they only seem to show up in that one bug vault and they're threatening at that point 16:13:49 due: so we can use his stuff right from 2307 onwards, I'll make a note. 16:13:57 they'd be cool in the eringya wizlab 16:14:22 that's incredibly silly though, there's no logical reason that the player is anathema and no other monster tries to justify this 16:14:38 it's just a concession to the game requirements 16:14:49 here's an anachronism: magic isn't REAL. 16:14:56 OG17: I don't follow 16:15:02 due: neither is crawl 16:15:16 is the anachronism that bees aren't aggressive? 16:15:31 yaks aren't aggressive... 16:15:34 sheep aren't aggressive. 16:15:52 nor are cockroaches, for that matter. or rats. or (mega)bats. 16:16:00 quokkas elephants yaks moths goldfish sheep 16:16:16 basically every natural monster. 16:16:56 also it's a bit strange that every intelligent humanoid in existence wants you dead 16:17:08 not for you it isn't!! 16:17:17 OG17: your character is the bad guy 16:17:31 but... I'm not a bad guy?? 16:17:56 the orb has mind control 16:18:36 mindless stuff, pow 16:18:43 the orb has mindless control 16:18:55 don't worry, I thought this through 16:19:46 Temporary distortion brand prevents autoswap for butchery (https://crawl.develz.org/mantis/view.php?id=3319) by MrMisterMonkey 16:19:46 Temporary branding usage occasionally triggers autoinscription (https://crawl.develz.org/mantis/view.php?id=3318) by MrMisterMonkey 16:20:33 shouldn't autoinscription only happen when you walk over an item or ID it? 16:20:55 (and obviously, the first is impossible) 16:21:05 also, "oh god I'm so good at descriptions" 16:21:11 This unfortunate and now massive creature once fed upon the blood of a vampire. Now it wants to feed upon yours. 16:21:33 is every mosquito a vampire now? 16:21:42 giant mosquito -> vampire mosquito. 16:21:51 but they're undead? 16:21:54 yup 16:22:05 but have blowfly stats 16:22:11 tso approves of killing undead mosquitos 16:22:27 03galehar * r00876f44e6be 10/crawl-ref/source/random.cc: Typo. 16:22:31 do they do the rot thing when they drain you 16:22:37 03galehar * re79db7736d09 10/crawl-ref/source/spl-util.cc: Doxygen: document spell_noise. 16:22:41 due: with doxygen, using \param instead of @params gives much better result 16:23:41 Mu_: that should really go 16:23:43 I think living would be better, undead has them get mindlessly dispelled 16:23:56 that's really a problem with dispel 16:24:06 yes but it doesn't seem to be going anywhere 16:24:18 galehar: oh really? 16:24:20 yes, DU is a problematic spell 16:24:23 make dispel L6 imo 16:24:35 galehar: i was led to believe that @param == \param and the @ and \ and ! were interchangeable. 16:24:36 meh, nerf the damage 16:24:47 due: now you cannot claim that you're alone in doxygen use :) 16:24:49 dispel is useful to Ne 16:24:51 it's just so boring 16:25:01 TGWi: useful != good design 16:25:06 compare ToD spell etc 16:25:20 making it a dot might help 16:25:22 yeah, but nothing else Ne has hurts undead 16:25:28 due: well, then maybe it's because of the plural, but the documentation of parameters for parse_shop for example doesn't work well 16:25:36 so it does good damage, efficiently, but you can't use it more than once against an enemy 16:25:51 galehar: oh, i screwed up, you're right. it's supposed to be @param. 16:26:00 and the stuff you want to use it on isn't stuff you'd kite anyways, really 16:26:02 who kites liches 16:26:26 you would if dispel was a dot 16:26:37 kite zombies, skelewarriors 16:27:51 We need a kite monster 16:27:59 a kite item 16:28:21 monqy: people already do kite zombies 16:28:54 most characters of mine can't deal with D:15 stone giant zombies without abusing their speed 8 16:31:03 speaking of nerfs: blade hands 16:31:49 IMO make dispel need quite a lot of necro skill to be good 16:32:12 so necromancers could still make good use of it, but random chars picking up 8 necromancy or whatever wouldn't find it so exciting 16:32:15 elliptic: yes, that's the conservative approach (trying to keep DU) 16:33:44 for example, Nec skill could determine how often you can cast DU on a monster (if that number is reached: "You're too incompetent to dispel this undead any further.") 16:34:05 number could be 1+Nec/6 16:35:12 -!- valrus has joined ##crawl-dev 16:35:19 perhaps it could be a bit less of a direct damage spell and have some odd unique property, but then how would early necromancers deal with undead 16:35:55 make it add to a duration, and if it exceeds a certain number then poof the undead 16:36:09 the spell could do rot damage instead of direct damage 16:36:15 which is better flavor at least, I think 16:36:31 ghosts, nevermind 16:36:41 also, zombies already take rot damage from everything 16:36:59 Why does anyone think rot damage is ever a good idea? 16:37:13 why is it a bad idea 16:37:20 wouldn't rot damage make the spell even better 16:37:52 not if it was limited and did less damage 16:38:04 OG17: rot damage = no heal = bad 16:38:08 I also believe that Nec spells could be even mroe about self-damage. 16:38:18 how often do you care about undead healing 16:38:21 1. bone dragons 16:38:22 2. 16:38:40 also see every draining effect 16:38:47 * due off, bakc later 16:38:48 really easy tweak would be to make it check MR but i don't think many people would like that :P 16:38:49 dpeg: i'd like to see most nec spells have a cost above and beyond MP 16:38:53 perhaps draining is bad 16:39:03 that's fair, yeah 16:39:10 I wouldn't mind an MR check 16:39:32 then you can't use the spell against actual threatening undead 16:39:33 i don't like the idea of a straight MR check 16:39:35 could be more interesting though, it's just direct damage (against undead) 16:39:37 MR-based would be okay though 16:39:50 unless MR reduces damage? 16:40:01 as in, it does an amount of damage based on how well you do vs. MR (but always some damage) 16:40:18 though that would make it basically instakill zombies and stuff 16:40:18 neat 16:40:39 i guess you could make it a multiplier instead and make them absolutely failing = 2x current damage or something 16:40:49 it would be nice if dispel undead was still useful for high-necro-skill chars against liches 16:40:54 Eronarn: selfdamage (starting with Pain) is more than MP cost 16:41:08 it doesn't have to two-shot them, but it should be usable 16:41:27 dpeg: well, sometimes it doesn't need to be self damaging but some other cost (like chunks for simulacrum) 16:41:31 pain self-damage could really go 16:41:33 yes 16:41:39 that or apply it consistently to similar spells 16:41:49 OG17: the latter imo 16:42:00 self-harm should be the (or one) theme of Necromancy 16:43:27 regeneration having some side effect against your HP could be nice 16:43:49 like it rots you or makes you sick or decreases your regen after it wears off 16:44:07 rotting you would be pretty annoying imo 16:44:08 self-harm/HP cost is weird when the school also has all the game's healing spells 16:44:08 rot sounds a bit harsh for such a weak effect 16:44:19 sickening you after it ends would be alright I guess 16:44:27 not weird, but it waters it down a bit 16:44:44 OG17: no, it works: necromancy is the only spell that can heal you but always at a cost 16:44:48 that's perfectly thematic 16:44:53 it's just that right now there is no cost 16:44:57 food 16:45:19 TGWi: food cost could be okay if it were ramped way up, i don't think it's sufficient right now 16:45:52 agree with Eronarn 16:45:57 you have spells that harm you that can be cancelled out by spells that heal you 16:46:05 it's not a flavor issue 16:46:12 for HP damage, at least 16:46:17 regen is overpowered but any of the negative side effects mentioned would make it nearly unusable 16:46:27 unless you also buffed the regen effect a lot 16:46:35 hunger? 16:46:49 wasn't counting hunger 16:46:55 ??regeneration 16:46:55 regeneration[1/4]: Increases the rate at which you regain HP per turn, at the expense of more nutrition. Different sources stack and vary in effectiveness. The default hunger rate for most races is 3 nutrition per turn. A ring of regeneration takes that to 6 per turn. Regeneration doesn't work when you're {sick}; instead it makes Sickness disappear faster. 16:46:58 elliptic: i'd actually like to see it regen a lot more, but not be something you keep up during downtime 16:47:04 how much is the spell hunger? 16:47:14 ??hunger rate 16:47:14 hunger rate[1/3]: Base hunger rate is 3, always at least 1. Fast metabolism increases hunger by 1 per level of the mutation, slow metabolism 1 or 2 decreases by 1, slow metabolism 3 decreases by 2. Trolls have hunger rate increased by 3 in addition for a base hunger of 9. 16:47:23 ??hunger rate[2] 16:47:23 hunger rate[2/3]: Other effects: haste +5, invisibility +5, regen spell +4, regen ring +3, hunger ring +4, sustenance ring -2, troll leather armour +1 or +2 randomly, Cheibriados -1, Hunger+ on an artefact +1. 16:47:26 +4 16:47:36 what about +8 or so? 16:48:14 outside of undead/demon branches that doesn't do a whole lot 16:48:15 I don't particularly like hunger penalties, they rarely matter at all by midgame 16:48:23 higher hunger cost for the Regen spell does not seem particularly necromantic to me 16:48:39 TGWi: i think it could have a flat-out hunger *cost*: like, you cast it and instantly lose a large amount of nutrition 16:48:41 what, then? 16:48:51 in addition to the boosted hunger while under its effects 16:49:10 but something like 1 point of rotting per cast, but boosted effects, would be more interesting imo 16:49:30 you don't mean actual rot, do you 16:49:59 OG17: i think it could be doable, it's not something to do on a whim though 16:50:04 yeah, I wouldn't enjoy that 16:50:42 paying with stats would suffice 16:50:54 regen seems more balanced under kiku wrath 16:51:01 statrot would be alright 16:51:52 having a chance of losing one point of one stat sounds reasonable, yeah 16:52:15 that's going to hurt armored casters a lot 16:52:28 as far as str reqs go 16:52:45 eh, using regen in heavy armour isn't so common 16:53:13 it might be after the armor stuff's finalized, I don't know 16:53:23 I'd worry more about making the spell awful at low power when it lasts five turns 16:53:27 is it a big deal if a spell's use is limited in frequency to some characters? 16:53:34 and you have to cast it several times to do anything 16:53:40 elliptic: tie the statrot to the duration? 16:53:47 could do that, yes 16:53:48 TGWi: not as long as it is useful enough to some builds 16:53:51 rot a point with a chance per turn 16:54:25 Would someone add this to the wiki? I think it makes a whole lot of sense. 16:54:26 1% chance of rotting a point each turn you have regen active 16:54:35 1%? really? 16:54:35 for some value of 1% 16:54:50 elliptic: only from spell, right? 16:54:56 Trove manual requests do not work properly (https://crawl.develz.org/mantis/view.php?id=3320) by 78291 16:55:01 one rot on average per 100 turns is not substantial unless you spend all day regenerating 16:55:08 5% imo 16:55:10 dpeg: sure, or card that imitates spell 16:55:14 some characters being disadvantaged is sort of a deal if it's completely incidental 16:55:17 eg chei races 16:55:18 not from ring or trog's hand, certainly 16:55:20 elliptic: ^ - that reminds me: troves. Will you send me a mail? 16:55:34 OG17: isn't that the argument I used for allowing hand-cursing 16:55:39 sure, will do sometime soon 16:55:39 and you were all "no ur rong" 16:55:56 did you bring up chei races then? I don't remember that 16:56:08 ur still rong though 16:56:15 im stil rong :( 16:56:19 due: also, I'm not sure about the makefile targets. When I try to use them, it recompiles crawl :( 16:56:32 galehar: yeah. if you hit ^C and then do it again it works though. 16:56:39 galehar: i have no idea why it tries to recompile though :/ 16:57:21 OG17: I said that a god's demographics shouldn't depend on incidental gameplay effects 16:57:46 I probably said something about limiting weapon type being a lot less important than limiting one of the game's three big archetypes 16:58:19 that is, unarmed vs heavy armor 16:58:42 (also I'm merging discussions) 16:59:34 "the god of divinations doesn't like UC" vs "characters that like being strengthy don't like spells that make them less strengthy" 17:00:00 anyway 17:00:10 best way to make ash more friendly to UC: remove bound weapon, stick with just bound body / bound magic 17:01:00 oh btw we should drop the cursed item X means you can't swap item Y stuff 17:01:11 cursed weapons are a lot more interesting than armor 17:01:42 with gloves it doesn't make sense at all when you look at how we handle having a cursed two handed weapon 17:01:51 or a cursed shield or etc. 17:02:01 let them take one glove off, put the ring on, put the glove back on 17:02:25 cursed cloak, body armour 17:02:44 with cloak, it's a soft piece of fabric around your neck/shoulders, you can just bunch it up tightly 17:03:11 if this were like nethack and you could wear a shirt under armor it might make sense to block changing shirts when wearing armor 17:03:26 -!- Textmode has joined ##crawl-dev 17:03:26 but a cloak is pretty formless and only attached to you at one point 17:03:33 if you can take one glove off, why can't you take two gloves off 17:03:52 psychological curses would be cool though 17:03:54 OG17: because the curse is on the pair of gloves 17:04:27 you don't need to have both hands on a two-handed cursed weapon so you shouldn't need to be wearing both cursed boots or gloves at the same time 17:04:39 two-handers is a gameplay concession I think 17:04:53 so can be this 17:04:55 otherwise why can't you mix gloves or boots 17:05:05 can't mix gloves or boots for the same raeson you can't wear ten rings 17:05:09 magic doesn't work that way 17:05:17 it's a D&Dism 17:05:20 it's more obvious when you're removing rings from under gloves that are welded to your flesh 17:05:38 magic boots = a pair of magic boots, not a pair of {magic boot}s 17:05:49 I get what you're saying but I think this stands out a lot more 17:05:56 fingerless gloves 17:06:15 those could be a type of glove, certainly 17:06:27 no, that's why you can remove rings from under them 17:06:31 mittens c.c 17:07:06 OG17: i agree that it stands out more, but i don't think that it is at the level where we have to leave it where it is or else people will be confused 17:07:34 wear rings over your gloves 17:07:48 or that's fine too 17:07:51 Zannick: but you have to be able to remove gloves from under cursed rings 17:07:53 see lord of the rings 17:07:56 fingerless gloves allow both ways 17:08:04 wear rings both over and under gloves 17:08:15 replace rings with bracelets 17:08:21 fingerless gloves?! 17:08:26 dungeon crawl: hipster soup 17:08:33 keffiyeh 17:10:53 Your skeevy moustache attacks the fixed-gear dragon. 17:11:08 :D 17:11:10 hi enne 17:11:15 Howdy. :) 17:11:42 Enne gets a beep whenever "hipster" is mentioned :) 17:11:48 -!- Textmode has quit [Quit: Over the ages, man has been certain of a great many things. some of these things were even true.] 17:12:00 * enne blushes. 17:12:52 haha 17:12:52 OG17: i guess i would put it this way: having cursed items affect ability to remove other cursed items removes certain decisions from ash, but very rarely affects the non-ash gameplay (and imo when it does, in a bad way: stuff like forgetting you have no remove curse and trying on a cursed cloak) 17:13:03 -!- Textmode has joined ##crawl-dev 17:13:17 03galehar * r8bed6fcc38dc 10/crawl-ref/source/player.cc: Document gdr_perc function. 17:13:28 The struggling artist grumbles about coffee. 17:14:24 wheee documentation yay 17:14:29 Eronarn: this could be changed by making curses more relevant later on 17:14:35 I don't see how that's a "bad way," I like curses being worse when on certain items 17:14:59 dpeg: imo, around lair depth, creation of food and remove curse scrolls should be reduced 17:15:21 it's bad because you have remove curse pretty much always after D5 or so 17:15:40 Let's make remove curse a lot rarer, yeah? 17:15:42 <3 17:15:43 so it never comes up except for when you are in pan or something 17:16:04 or otherwise can't get to your stash immediately 17:16:07 due: yes, for example 17:16:17 early generation is good (it's not fun to find your first rc scroll on D:8) but I'd be open to it 17:16:34 TGWi: i actually had an idea wrt this: i think we should block food, stones, and mundane scrolls from showing up in most treasure chambers 17:17:05 the players will like it because it means less 'crap' items, the devs should like it because it means less food/remove curse/etc. spawning 17:17:12 that also means an increase in actual loot though 17:17:22 reduce ?rc rates mid-to-late game so that ?dc becomes more relevent 17:17:24 relevant * 17:17:39 TGWi: not if you just replace them with low amounts of gold 17:17:41 is there a mechanism for varying generation by depth? 17:17:49 which is an increase in gold but not that much of one 17:17:49 I figure there is, because immolation 17:18:05 obviously don't just veto them, more of a find and replace 17:18:39 I don't think detect curses is ever going to be relevant past the early game, you're still going to try the thing on 17:18:40 making ?dc relevant sounds annoying 17:18:49 unless remove curse becomes more rare than identify 17:18:56 ?dc is basically the most annoying scroll to use 17:18:59 TGWi: no, there's not 17:19:01 yeah 17:19:03 TGWi: immolation is a hack. 17:19:14 TGWi: a very, very, NASTY hack. 17:19:26 also making remove curse rarer will mess with ash curse minigame balance 17:19:28 current rates but RC only affects one item, imo 17:19:54 Eronarn: That you can choose? 17:19:58 yes 17:20:04 i do not mind the sound of that 17:20:12 which reminds me, holy shit please make the ash prayer stuff less awful :( 17:20:13 it is So Bad 17:20:22 making ?RC only affect one item sounds reasonable, yeah 17:20:39 my suggestion on it: make it affect scrolls of paper, and you get to choose which kind of scroll it becomes 17:20:44 this is far more flavorful 17:20:54 scrolls of paper is gone 17:20:56 "Ashenzari can teach you how to inscribe his curse on blank scrolls." 17:20:59 that would add it to the scrolls that make you choose an item when unid'ed 17:21:09 Zannick: i don't see this as being an issue. 17:21:10 due: what really? in current trunk? 17:21:14 paper should come back 17:21:19 Eronarn: i saw jpeg remove them a few days ago 17:21:20 due: just saying 17:21:21 could let him use scrolls of dc 17:21:21 zannick: not necessarily 17:21:37 due: maybe they don't spawn, they're still showing up on my \- list though 17:21:43 as an unIDed scroll 17:21:44 wait that's the same as the status quo 17:21:45 well, it depends on how nice you want the scroll to me 17:21:46 whatever 17:21:50 s/me/be/ 17:22:05 (supposing there is a curse you can remove) 17:22:12 i'd rather see paper have an actual use (ash + some other use) than just removing it 17:22:49 magic markers!! 17:22:50 i would rather items be not god-specific 17:23:10 paper had a use in not being a useful scroll when use-IDing in emergencies 17:23:16 use use use 17:23:25 any other scroll could do that though 17:23:28 OG17: right yes but i mean some active thing it used for (that is not magic markers) 17:23:34 any other scroll could be used like that though* 17:23:39 like random uselessness? 17:23:52 snakes from sticks to snakes can leave corpses; is this intentional? 17:23:57 any other scroll could be potentially useful 17:24:26 monqy: probably; I think it was changed because people thought having them disappear like summons was weird 17:24:35 well obviously not every other scroll but a non-paper 17:24:43 monqy: no 17:24:49 monqy: they should not leave corpses and now i will cry. 17:24:55 monqy: are you *sure* you got a corpse? 17:24:57 my bad 17:25:00 due: imo have them leave corpses if they die, but if they just expire, they turn back into sticks 17:25:01 and it wasn't from something elses? 17:25:05 monqy: maybe you were just fighting a snake? 17:25:15 this is way more flavorful 17:25:16 due: yes I am sure 17:25:19 due: I just did it 17:25:22 :| 17:25:28 and who cares if someone can turn sticks into corpses tbh 17:25:29 kill me now. I FUCKING HATE MONSTER_DIES :| 17:25:36 :( 17:25:56 eronarn: food? 17:26:11 Eronarn: food issues 17:26:27 stick corpses 17:26:36 due: reminder: kiku exists 17:26:45 kiku costs piety 17:27:01 sticks exist in the thousands 17:27:13 elliptic: this costs inventory slots, time, etc. 17:27:25 the hunger clock is barely relevant as is anyways 17:27:25 uh, not much time 17:27:33 and one inventory slot with a stack of arrows 17:27:48 if you can get instafood by transmuting a stick into a snake and the killing that snake for food 17:27:53 kiku also takes your god slot 17:27:55 heck, just make it a skeleton if we are super concerned with it 17:27:57 that is basically food-for-free. 17:28:02 animate dead. 17:28:07 I was just about to mention 17:28:09 no, corpses cannot be got from sticks to snakes. 17:29:01 h 17:29:07 are we seriously going to balance this around the idea that someone is going to carry around a ton of arrows and cast stick to snakes a bunch and wait for them to die and then make snake skeletons 17:29:11 because wow 17:29:14 yes 17:29:23 well it's relevant in literally no other situation 17:29:26 so I don't see the harm 17:30:07 if they're going to die as skeletons why not go half a step further and have them die as not skeletons 17:30:35 oh, i thought Eronarn's suggestion was to create them as skeletons, not to leave their corpses as skeletons 17:30:59 because apparently people will carry around arrows to turn into permafood because that would ever matter or something 17:32:09 people would do that though 17:32:09 what's your opposition to this again? 17:32:29 I don't see what "arrows can be turned into corpses on demand" adds to the game 17:32:32 and ignoring food it'd be like summons that you can use corpse rot on 17:32:37 OG17: which people? why do we care if they do this? 17:32:40 it's a bug and abusable, even remotely 17:33:41 eronarn: you can kill the snakes yourself, no need to wait for them to die 17:34:16 also the corpses can be sacrificed for piety currently :) 17:34:20 Eronarn: because it's silly if arrows are lighter permafood than actual permafood 17:34:26 also that, lol 17:34:32 elliptic: being able to sac ally corpses for piety is something that should go period imo 17:34:49 beoghites do it :P 17:34:54 when does that even come up 17:34:56 yeah but that's a special case 17:35:03 well, when else does it come up? 17:35:23 i have no idea but if it ever does (aside from beogh) it should pretty clearly go 17:36:18 why? I'm sure your allies want to continue to be useful to you after death 17:36:43 oh actually here's one place it comes up: felids saccing their own corpses for piety 17:36:45 that should depend on the god 17:37:02 eronarn: what's wrong with that? 17:37:05 i'm fine with them eating them but i don't think blood sac gods should appreciate that 17:37:14 blood is blood 17:37:35 a) you can sac stuff that doesn't have blood b) this leads to stuff like killer bee larvae being worth the same as titans 17:38:16 -!- edlothiol has joined ##crawl-dev 17:38:21 how is that connected 17:38:54 OG17: if we give piety just based off of 'your god gives a sacrifice' and we don't care what kind of sacrifice 17:39:10 what does this have to do with cats 17:39:26 if gods cared about HD or whatever then they'd just treat it like cat HD 17:39:59 OG17: (most) gods shouldn't want you sacrificing stuff that used to be an ally, but actually going out and fighting 17:40:02 it is a little strange that all corpses are worth the same amount 17:40:07 and also that this amount is 13/19 17:40:24 okawaru is the only one that would potentially give a crap 17:40:40 couldn't that just be 2/3? 17:44:46 I thinkk I broke save compat :D 17:46:11 Napkin: wizmode on CDO soooo useful <3 17:46:26 YAY I broke save compat :D 17:47:14 time to sleep 17:47:29 due: can you take care of corpses from S2S? If not, please file a bug report. 17:47:37 dpeg: yes, fixing it as we speak 17:47:41 awesome 17:47:44 but i borke save compat with giant blowflies so i need to fix that first 17:48:05 wizmode is on cdo? 17:48:16 upsy: only for developers 17:48:21 oh :( 17:48:26 re: ?paper. If we get a good idea for an interesting useless scroll, we'll add it. For now, we hadn't and Paper was problematic from several POVs, so it went. 17:48:46 03kilobyte * r00c265df8936 10/crawl-ref/source/ (abl-show.cc abl-show.h): Move abl-show's private stuff away from the header. 17:48:54 This is similar to mummy potion curses: there should be a cool mechanic, but we don't have one right now, so we removed the thing until we find one 17:48:57 03kilobyte * r2ab0fdc45d40 10/crawl-ref/source/ (enum.h rng.cc rng.h show.cc): Use repeatable pseudo-randomness for invis monster traces. 17:48:57 03kilobyte * r7c66082aca85 10/crawl-ref/source/ (mt19937ar.cc mt19937ar.h rng.cc rng.h): Purge wasteful and confusing longs from MT19937. 17:49:15 I like ?RC only working on a single item. 17:49:35 the current situation is interesting, imo 17:49:39 especially if they're scarcer 17:49:49 should I uncurse this now, or wait to get more use out of the scroll 17:49:49 what's going on with scroll of uselessness, then? 17:49:56 is it intentional that tramplers can trample other tramplers when they trample 17:50:06 i heard you like trample 17:50:13 "Really attack while being unarmed?" prompts are wacky (https://crawl.develz.org/mantis/view.php?id=3321) by MrMisterMonkey 17:51:21 kilobyte: <3333 than kyou! 17:52:19 Eronarn: why not? 17:52:31 Zannick: still useless 17:52:47 dpeg: seems weird for dragons to trample each other in fights 17:52:52 TGWi: yes, but this only really means in (my) practice that I wear all unknown rings/armour pieces at once. 17:53:04 that's interesting too :P 17:53:14 TGWi: whereas the ?RC change would make scroll identification a bit more interesting 17:53:26 potentially gain benefit from this unided item, or wait until I can uncurse it efficiently? 17:54:04 I don't think there's a problem other than that the scrolls are so common 17:54:42 -!- pointless_ has joined ##crawl-dev 17:55:41 pointless_: Hi! 17:55:46 hi 17:55:55 hi pointless_ 17:56:06 hi due 17:57:06 bye pointless_, gotta sleep :) 17:57:25 -!- dpeg has quit [Quit: zzz] 18:01:26 can I use scrying to drop cloud spells across walls? 18:02:23 not anymore, unless that bug resurfaced 18:02:28 pointless_: unless the bug is back 18:04:03 you can drop cloud spells across walls without scrying 18:04:08 unless that died 18:04:15 (please say yes) 18:05:17 Ashenzari scrying has no ability description (https://crawl.develz.org/mantis/view.php?id=3322) by caotto 18:06:07 due: sadly, the interface is abysmal. I wonder how to make hashed randomness more convenient to use. 18:06:13 monqy: just tested in wizmode: the bug still there. 18:06:30 :( 18:07:19 so what am I supposed to use scrying for? 18:07:37 seeing what is on the other side of a wall 18:07:42 nice in vaults you don't know 18:07:49 I don't really use it much at all 18:08:06 just having every call get its own id without specifying it by hand would be an improvement -- but I can't use for example __LINE__ as you can call it twice from the same line of code 18:08:08 -!- purge has joined ##crawl-dev 18:08:26 indeed, Scrying has about no use 18:08:45 it was good when you could smite things through walls :p 18:09:37 -!- pointless_ has quit [Quit: ChatZilla 0.9.86 [Firefox 3.6.13/20101203075014]] 18:10:13 -!- pointless_ has joined ##crawl-dev 18:10:39 Why can't we allow smite-targetting with scrying? 18:11:16 bit cheesy 18:11:55 due: allows killing dangerous monsters with no risk? 18:12:26 stuff follows you up escape hatches? 18:12:30 yes 18:15:59 elliptic: well, yeah. 18:16:20 It would be a bit more interesting if Scrying was just a passive Thing What Happened. 18:16:33 more passive abilities, just what ashenzari needed 18:16:43 do monsters see you to when you scry on them? 18:16:50 no 18:18:42 -!- Nash has joined ##crawl-dev 18:21:15 passive doesn't sound possible 18:21:33 upsy: "doesn't sound possible". 18:22:07 what is not possible about it? 18:23:32 -!- galehar has quit [Quit: disconnect] 18:23:33 due: what would trigger it 18:24:03 piety level 18:24:06 scrying is good currently imo, it's the only way to spend ash piety 18:24:24 and always-on scrying seems too good to me 18:27:10 shrug 18:27:32 I guess reskilling spends ash piety but that doesn't really count 18:33:03 -!- edlothiol has quit [Ping timeout: 240 seconds] 18:34:33 i don't see how that's more interesting anyway, you just don't choose when you want to use it 18:35:52 hmm, time to go code some stuff 18:36:25 what are you coding? 18:36:49 nothing in particular, i have a long list of backlog though 18:41:24 me too :o 18:42:26 03due * r558a425df5a8 10/crawl-ref/source/mapdef.cc: Fix mistake in doxygen comments (galehar). 18:42:32 03due * r7bcc156f0dce 10/crawl-ref/ (28 files in 12 dirs): Rename giant mosquito -> vampire mosquito; remove giant blowfly. 18:42:34 03due * r58e279dea7b9 10/crawl-ref/source/dat/des/portals/trove.des: Fix #3320: make trove manual requests function properly. 18:42:35 03due * rb7d310c6fc26 10/crawl-ref/source/mon-stuff.cc: Fix sticks-to-snakes snakes sometimes generating corpses. 18:42:36 03due * r57c17594bec4 10/crawl-ref/git-hooks/crawl-ref-cia: Add valrus to CIA hook translation table; reorder table. 18:42:44 :O 18:42:52 what 18:43:03 @??giant blowfly 18:43:04 giant blowfly (15y) | Speed: 19 | HD: 5 | Health: 17-39 | AC/EV: 2/15 | Damage: 13 | Flags: fly | Res: 06magic(20) | Vul: 09poison | Chunks: 07contaminated | XP: 179. 18:43:07 @??giant mosquito 18:43:08 giant mosquito (16y) | Speed: 12 | HD: 1 | Health: 3-8 | AC/EV: 0/13 | Damage: 1007(disease) | Flags: fly | Res: 06magic(4) | Vul: 09poison | Chunks: 07contaminated | XP: 8. 18:43:28 why am I in a CIA hook translation table omg what is that 18:43:36 valrus: the cIA are watching you :D 18:43:39 the government is on to you 18:43:40 damnit due 18:43:45 fffffffuuuuuuuuuuuu 18:43:46 :( 18:43:51 :D 18:44:00 the CIA isn't watching you, conduct your business as normal, there is nothing to be concerned about 18:44:03 nothing 18:44:11 nah, it'll just show "valrus" instead of "thevalrus" when someone commits a commit by you 18:44:21 !seen thevalrus 18:44:21 I last saw thevalrus at Thu Mar 25 19:53:10 2010 UTC (44w 1d 4h 51m 11s ago) saying does that work with a randart? on ##crawl. 18:44:30 does that work with a randart? 18:44:40 almost a year ago 18:44:43 shut up 18:44:53 does what work with a randart? 18:44:57 due: that 18:45:00 (btw thanks due) 18:48:48 due: i bet mine's longer: just imagine all the ideas i post and never get done, now that for 4 years, now imagine not posting the ones i knew nobody would bother coding :P 18:49:40 -!- Mu_ has quit [Quit: Defecator, may everything turn out okay so that you can leave this place.] 18:51:05 -!- Nash has quit [Ping timeout: 264 seconds] 18:51:36 -!- syllogism has quit [] 18:55:33 Change some beam messages (https://crawl.develz.org/mantis/view.php?id=3323) by Eronarn 18:57:18 -!- pointless_ has quit [Quit: ChatZilla 0.9.86 [Firefox 3.6.13/20101203075014]] 19:11:05 killing 4 liches = go from L1 => L12 19:11:08 just so you know!! 19:11:35 sounds like eronarn found Debugging Ray 19:11:47 lol 19:11:50 nah, x, and read holy word 19:11:55 i needed a lich with iood 19:15:39 Autotravel halts upon opening doors (https://crawl.develz.org/mantis/view.php?id=3324) by MrMisterMonkey 19:24:07 @??vampire mosquito 19:24:07 unknown monster: "vampire mosquito" 19:24:12 oh dear 19:24:34 oh that reminds me 19:24:35 @?ettin 19:24:36 ettin (07C) | Speed: 10 | HD: 12 | Health: 48-86 | AC/EV: 9/4 | Damage: 45, 45 | Res: 06magic(48) | Chunks: 07contaminated | XP: 1440. 19:24:37 @??ettin 19:24:37 ettin (07C) | Speed: 10 | HD: 12 | Health: 48-86 | AC/EV: 9/4 | Damage: 45, 45 | Res: 06magic(48) | Chunks: 07contaminated | XP: 1440. 19:24:44 @? used to be CAO-stats 19:24:44 unknown monster: "used to be CAO-stats" 19:24:45 @? and @?? are the same. 19:24:46 unknown monster: "and @?? are the same." 19:25:05 Greensnark couldn't port the hd: spec fix back into the 0.7 branch so he just disabled @?. 19:25:13 ah, okay 19:28:10 ...i'm stupid 19:28:20 i thought i'd made a mistake in the code, but actually, it's just that the lich has both iood and imb 19:28:28 orb of energy vs. orb of destruction 19:30:40 haha yes 19:38:55 anyone know the name of the vault that has the iood statue in it 19:39:08 is there another sentence that would work for poison damage? 19:39:13 @??vampire mosquito 19:39:14 vampire mosquito (07y) | Speed: 19 | HD: 5 | Health: 17-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: 07contaminated | XP: 179. 19:39:16 That's better. 19:39:21 Eronarn: iood_simple 19:39:24 "you feel sick" sounds good but it's a bit weird considering sickness is an actual thing which is completely different 19:39:34 !learn add vampire_mosquito undead, evil, fly 19:39:34 vampire mosquito[1/1]: undead, evil, fly 19:39:43 you feel the poison coursing through your veins! 19:40:00 You hear poison cursing through your veins! "FUCK YOU LOL"? 19:40:08 Eronarn: that's awesome 19:40:49 What's awesome? 19:40:59 "undead, evil, fly" 19:41:14 Oh 19:41:52 does C++ have the equivalent of 'break 2' in PHP? (continue, then continue out of the loop above that) 19:42:21 my C++ in a nutshell is on the shelf, but is it out of reach and i am too lazy to get up to get it. 19:42:24 try google. 19:42:52 Eronarn: yes, it's called goto 19:43:07 an oddity: I can wear a wizard hat in ice form but when I hit [ it says Helmet : (currently unavailable) 19:43:09 if you use goto 19:43:12 i will fucking slit your throat 19:43:19 :D 19:44:01 quick, somebody re-educate due 19:44:07 hating on goto is so 1970s 19:44:11 no, not goto :P 19:44:13 I didn't realize you were that old 19:44:15 php has goto too, this is different 19:44:18 goto is fine these days 19:44:26 goto is an evil evil thing 19:44:34 there are a very few number of instances where you actually need to use it. 19:44:40 being able to break 2; is really handy in nested loops 19:44:43 for everything else refactoring is the answer 19:44:44 this is one of them. 19:45:03 for { ... for { ...; goto out; } ... } out: ; 19:45:12 meh 19:45:14 i suppose so. 19:45:28 i don't really need it, anyhow, now that i think about it 19:45:34 just refactor your loop 19:47:02 refactor how much? sometimes goto is actually a lot cleaner than some refactoring I've seen 19:47:04 goto is very often the best way to factor a C++ program 19:47:16 hmm, i think iood speed could stand to be toned down a notch 19:47:33 due is apparently an old geezer from wirth's fan club though 19:47:42 you actually had me fooled with the "28" act 19:47:57 hah 19:48:11 no, i just had "goto is evil" hammered into me a lot. 19:52:30 is the default for 'spell_type' spell_no_spell? 19:53:32 what do you mean? 19:53:40 "spell_type s;" "s == SPELL_NO_SPELL"? 19:53:41 C++ types don't have a set notion of "default" 19:53:59 i mean a monster spellbook is created with an array of spell_type 19:54:02 I can think of at least three things you could mean 19:54:12 what due said, basically 19:54:13 Eronarn: what's the code? new spell_type[5]? 19:54:20 "spell_type s" -- s is undefined. 19:54:37 sorear: 'spell_type spells[NUM_MONSTER_SPELL_SLOTS];' 19:54:38 s is "whatever the memory was used to hold last time" 19:54:43 where NUM_ is 6 19:54:51 Eronarn: is that in a class? 19:54:55 struct 19:55:01 same difference. :D 19:55:06 then you need to look at how the struct is being allocated 19:55:12 if it's new, then spells[] are undefined 19:55:22 But the constructor might define defaults. 19:55:57 something like: spells.init(SPELL_NO_SPELL); ? 19:56:21 Eronarn: something like, but not quite 19:56:58 what ar you trying to work out, anyway? 19:57:16 due: making monsters not bother firing an iood at point blank range if they have other spells 19:57:37 er 19:57:46 where are you doing this? 19:58:13 mon-cast.cc 19:58:24 I mean, are you doing it in the proper place? :) 19:58:30 Eronarn: look at monsters::has_spells 19:58:41 monster::has_spells 19:58:43 i'm not sure if this is the proper place; i'm doing it in the same place as the checks for mara, malign gateway, etc. 19:58:47 around mon-cast:1477 19:59:01 yeah, okay 19:59:05 there's really two places to do it. 19:59:08 would be good to add a has_other_spells(spell_type except) to monster.cc 19:59:37 yeah, i was thinking of doing that, wasn't sure if it would ever get used though 19:59:54 actually 20:00:00 it would bbe better in the monster_spells class, imho 20:00:21 the function? or the iood check? 20:00:36 has_other_spells. 20:05:54 Monsters that have spells other than IOOD should use those at point-blank range. (https://crawl.develz.org/mantis/view.php?id=3325) by Eronarn 20:08:16 -!- TGWi has quit [Read error: No route to host] 20:09:52 -!- TGWi has joined ##crawl-dev 20:50:30 so... why doesn't ice form chop hydra heads if it can chop corpses @_@ 20:50:52 it doesn't chop them it rips them apart 20:51:37 with what 20:53:29 you know i'm really not sure how this ice beast thing is supposed to work, they use a bludgeoning attack but they can't punch 20:53:56 You punch the orc! 20:53:56 _You kill the orc! 20:54:01 (in ice form) 20:54:44 monqy: but... ice form forbids aux punches... 20:55:26 I don't think it was aux 20:55:35 yeah looking at it now punch is one of their verbs 20:55:41 but it's not actually a punch, and they get no aux punches 20:56:17 this is kind of dumb!! 20:59:48 -!- OG17 has quit [Quit: OG17] 21:00:19 -!- OG17 has joined ##crawl-dev 21:01:11 Modify the "Nothing wielded" line based on form/claw status (https://crawl.develz.org/mantis/view.php?id=3326) by Eronarn 21:01:14 -!- neunon has joined ##crawl-dev 21:01:36 -!- neunon has quit [Remote host closed the connection] 21:38:42 -!- valrus_ has joined ##crawl-dev 21:47:03 Lemuel (L5 MDHu) ASSERT((int)Buffer.size() == expanded_keys_left) in 'macro.cc' at line 554 failed. (D:3) 21:52:51 -!- upsy has quit [Quit: Leaving] 21:55:59 -!- Nash has joined ##crawl-dev 22:01:36 -!- valrus_ has quit [Remote host closed the connection] 22:03:10 -!- valrus_ has joined ##crawl-dev 22:10:27 -!- Twinge has quit [Read error: Connection reset by peer] 22:11:27 -!- Twinge has joined ##crawl-dev 22:17:57 -!- evilmike has joined ##crawl-dev 22:26:45 :)) 22:29:28 What replaces giant blowflies? 22:29:35 They were a nice rare early game zombie 22:30:33 @??giant blowfly 22:30:33 unknown monster: "giant blowfly" 22:30:38 Not a fan of this change at all 22:30:43 @?giant blowfly zombie 22:30:43 giant blowfly zombie (07z) | Speed: 17 | HD: 5 | Health: 32-54 | AC/EV: 0/10 | Damage: 11 | Flags: 07undead, evil | Res: 06magic(1), 02cold++, 03poison | XP: 191. 22:30:45 @??vampire mosquito 22:30:46 vampire mosquito (07y) | Speed: 19 | HD: 5 | Health: 17-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: 07contaminated | XP: 179. 22:30:53 @??yellow wasp zombie 22:30:53 yellow wasp zombie (07z) | Speed: 13 | HD: 4 | Health: 24-44 | AC/EV: 3/9 | Damage: 11 | Flags: 07undead, evil | Res: 06magic(1), 02cold++, 03poison, 12drown, 04rot, 13neg+++, 13torm | Vul: 08holy++ | XP: 92. 22:31:18 Ooh, vampire mosquitos rock :) 22:31:19 two attacks? one disease one vampiric? ugh 22:31:21 :| 22:31:27 @??vampire mosquito zombie 22:31:27 unknown monster: "vampire mosquito zombie" 22:31:30 oh right undead 22:31:41 Where do you get them? Swamp? 22:32:39 i think the idea is they will sub in anywhere there's currently blowflies 22:38:59 that's cool 22:44:36 we're currently only using ` for spell projectiles, right 22:50:40 ` is for missiles 22:50:50 oh, you mean portaled projectile? 22:55:15 er, right, it's for other projectiles too i guess 22:55:31 just thinking of what to do for swarms: # vs a new glyph 22:57:01 # is used for foo of frost and flame 22:57:06 -!- cw___ has quit [Remote host closed the connection] 22:58:17 -!- Nash has quit [Ping timeout: 264 seconds] 23:00:03 !tell due Vampire mosquito <3 23:00:03 greensnark: OK, I'll let due know. 23:00:41 Mm, my packet loss seems to have dropped to usable levels 23:00:55 Let's see if I still suck at Crawl 23:03:56 -!- Nash has joined ##crawl-dev 23:07:08 -!- Nash has quit [Client Quit] 23:11:38 -!- Nash has joined ##crawl-dev 23:29:18 03greensnark * r7639f16f4fd4 10/crawl-ref/source/main.cc: [3324] Fix travel/explore stopping when opening doors. 23:29:28 03greensnark * rddca1db22c89 10/crawl-ref/source/util/mac-crawl-build-update-cdo: Fixes to the Mac build+upload script. 23:30:15 -!- Nash has quit [Ping timeout: 240 seconds] 23:34:40 -!- Nash has joined ##crawl-dev 23:37:27 is it a bug that I got one of those fancy invisibility detection things for a hidden trapdoor spider 23:38:14 Windows development builds on CDO updated to: 0.8.0-a0-4865-gddca1db 23:39:09 Maybe the spider is squirming in anticipation of feasting on your kidneys 23:39:24 Or as Jiyva might call it, your delectabls 23:45:43 Jiyva ought to detest kidneys, they are sooo ordered 23:47:00 hats and caps don't meld (https://crawl.develz.org/mantis/view.php?id=3327) by MrMisterMonkey 23:52:02 sticks to snakes inconsistency with description (https://crawl.develz.org/mantis/view.php?id=3328) by MrMisterMonkey 23:52:55 03greensnark * ra4c9d433476f 10/crawl-ref/source/items.cc: Acknowledge cancelled pickup prompt with MSG_OK. 23:53:10 -!- valrus_ has quit [Remote host closed the connection] 23:54:26 Unstable branch on CDO updated to: 0.8.0-a0-4865-gddca1db (32)